:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}#wppb-recover-password ul li.wppb-form-field label,.wppb-user-forms #wppb-loginform .login-username label,.wppb-user-forms #wppb-loginform .login-password label,.wppb-user-forms #wppb-loginform .login-auth label,.wppb-user-forms #wppb-loginform .wppb-recaptcha label,.wppb-form-field.pbpl-class label,.pms-field.pbpl-class:not(form[id^="pms"] .pms-field) label{text-indent:-99999px;position:absolute;left:-99999px}.wppb-form-field.wppb-two-factor-authentication.pbpl-class label,.wppb-form-field.wppb-campaign-monitor-subscribe.pbpl-class label,.wppb-form-field.wppb-mailchimp-subscribe.pbpl-class label,.wppb-form-field.wppb-mailpoet-subscribe.pbpl-class label,.wppb-form-field.wppb-checkbox-terms-and-conditions.pbpl-class label,.wppb-form-field.wppb-gdpr-checkbox.pbpl-class label,.wppb-form-field.wppb-upload.pbpl-class label,.wppb-form-field.wppb-select-multiple.pbpl-class label,.wppb-form-field.wppb-timepicker.pbpl-class label,.wppb-form-field.wppb-avatar.pbpl-class label,.wppb-form-field.wppb-gdpr-communication-preferences.pbpl-class label{text-indent:0;position:relative;left:0;width:100%}.wppb-form-field.wppb-two-factor-authentication.pbpl-class label{display:inline}.wppb-form-field.pbpl-class .wppb-radios li label,.wppb-form-field.wppb-radio.pbpl-class label,.wppb-form-field.pbpl-class .wppb-checkboxes li label,.wppb-form-field.wppb-checkbox.pbpl-class label{text-indent:0;position:relative;left:0;width:auto;display:inline-block}.wppb-form-field.pbpl-class .wppb-radios li label,.wppb-form-field.pbpl-class .wppb-checkboxes li label{margin:0 5px}.wppb-user-forms #wppb-loginform .login-username.pbpl-class input[type="text"],.wppb-user-forms #wppb-loginform .login-password.pbpl-class input[type="password"],.wppb-user-forms #wppb-loginform .login-auth.pbpl-class input[type="text"],.wppb-form-field.pbpl-class input[type="text"],.wppb-form-field.pbpl-class input[type="email"],.wppb-form-field.pbpl-class input[type="url"],.wppb-form-field.pbpl-class input[type="search"],.wppb-form-field.pbpl-class input[type="number"],.wppb-form-field.pbpl-class select,.wppb-form-field.pbpl-class textarea,.wppb-form-field.pbpl-class .wppb-checkboxes,.wppb-form-field.pbpl-class .wppb-radios,.wppb-form-field.wppb-wysiwyg.pbpl-class .wp-editor-wrap,#wppb-login-wrap .login-username.pbpl-class input,.wppb-form-field.pbpl-class .wppb-password-field-container,#wppb-recover-password ul li.wppb-form-field input{width:100%}.wppb-form-field.wppb-select2.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select-taxonomy.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select-cpt.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select2-multiple.pbpl-class span.select2.select2-container{width:100%!important;margin-left:0!important}.wppb-form-field label.wppb-epaa-switch{width:50px!important;left:0;position:relative!important}:root{--wp--custom--spacing--small:var(--wp--preset--spacing--30, clamp(1.5rem, 5vw, 2rem));--wp--custom--spacing--medium:var(--wp--preset--spacing--50, clamp(2.5rem, 8vw, 4rem));--wp--custom--spacing--large:var(--wp--preset--spacing--60, clamp(2.5rem, 8vw, 6rem));--wp--custom--spacing--outer:max(1.25rem, 4vw);--wp--preset--spacing--80:min(8rem, 12vw)}:root{color-scheme:only light}html{scroll-behavior:smooth}body{-moz-osx-font-smoothing:var(--wp--custom--typography--font-smoothing--moz,auto);-webkit-font-smoothing:var(--wp--custom--typography--font-smoothing--webkit,auto)}a{text-decoration-style:var(--wp--custom--elements--link--static--text-decoration-style,solid);text-decoration-thickness:var(--wp--custom--elements--link--text-decoration-thickness,1px);text-underline-offset:var(--wp--custom--elements--link--text-underline-offset,.25ch)}a:hover,a:focus{text-decoration-style:var(--wp--custom--elements--link--interactive--text-decoration-style,dashed)}:where(.wp-site-blocks *:focus){outline-width:1px;outline-style:solid}a:active{text-decoration:none}@media (min-width:600px){.site-logo-title{display:none}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:flex-start!important}}@media (max-width:600px){.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:flex-start!important}}.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title{display:flex;flex-wrap:nowrap;max-width:100%;align-items:center;gap:.5rem;padding-bottom:var(--wp--preset--spacing--30);position:relative;padding-inline-end:52px}.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title::after{content:"";position:absolute;left:calc(-1 * var(--wp--preset--spacing--30));right:calc(-1 * var(--wp--preset--spacing--30));bottom:0;height:1px;background:#8080801d}.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title img{max-height:42px!important;height:auto!important;width:auto!important}.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title .site-title{font-size:1.25rem;font-weight:700;color:var(--wp--preset--color--foreground);text-transform:uppercase;letter-spacing:-.02em;box-sizing:border-box;line-height:1.15}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:var(--wp--preset--spacing--30)}.has-modal-open .wp-block-navigation__responsive-container-close{background-color:var(--wp--preset--color--tertiary);padding:.625rem;border-radius:100%;top:-2.5px!important}.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:0!important;width:100%}.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navrigation__containe,.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__container ul{row-gap:0.75rem!important;width:-webkit-fill-available;max-width:100%}.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container>li.wp-block-navigation-item:not(.wp-block-navigation__submenu-container){border-bottom:1px solid #8080801d;padding-top:.75rem;padding-bottom:.75rem;width:-webkit-fill-available;max-width:100%}.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding:.75rem .75rem 0 0.75rem!important;gap:0.75rem!important}.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__responsive-dialog ul.wp-block-navigation__container>li:not(.wp-block-navigation__submenu-container)>a.wp-block-navigation-item__content{font-size:1.25rem;font-weight:600}.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__submenu-container{padding-top:0.75rem!important}.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__responsive-dialog ul.wp-block-navigation__container .wp-block-navigation-submenu .wp-block-navigation-item a{font-size:1rem!important}html.has-modal-open header.wp-block-template-part,html.has-modal-open header.wp-block-template-part :has(.wp-block-navigation__responsive-dialog){backdrop-filter:none!important;transform:none!important;translate:none!important;filter:none!important;animation:none!important}html.has-modal-open body:has(.entry-content>.ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass,html.has-modal-open body:not(:has(.entry-content>.ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass{animation:none!important;backdrop-filter:none!important;translate:none!important}@media (max-width:781px){body:not(:has(.wp-block-navigation__responsive-container.disable-default-overlay)) header.wp-block-template-part :is(.ext-nav-extras-phone,.ext-nav-extras-btn,.ext-nav-extras-social):not(.ext-nav-extras-mobile *){display:none}header.wp-block-template-part .ext-nav-extras:not(:has(nav,.wp-block-navigation)){display:none}}.ext-nav-extras-mobile{display:none}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile{display:flex;flex-direction:column;align-items:stretch;gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--30)}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-button{width:100%}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-button__link{display:block;text-align:center;width:100%}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone,.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone a,.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone p{font-size:1.25rem!important;font-weight:600!important}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-social-link{width:32px;height:32px}.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-social-link svg{width:28px;height:28px}.wp-block-navigation .wp-block-navigation-item a:hover,.wp-block-navigation .wp-block-navigation-item a:focus{text-decoration:underline;text-decoration-style:solid}nav .wp-block-pages-list__item.wp-block-navigation-item.menu-item-home{display:none}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding-top:clamp(1rem, var(--wp--style--root--padding-top), 20rem);padding-right:clamp(1rem, var(--wp--style--root--padding-right), 20rem);padding-bottom:clamp(1rem, var(--wp--style--root--padding-bottom), 20rem);padding-left:clamp(1rem, var(--wp--style--root--padding-left), 20rem)}.wp-element-button{transition:background-color 0.15s ease}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):hover{background-color:rgb(159 159 159 / .2)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wp--custom--blocks--core-table--variant-stripes--color--background,var(--wp--preset--color--tertiary))}footer.wp-block-template-part:not([style*="margin-top"]){margin-top:0}blockquote:is(.is-style-plain){border:none;padding-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border-color:var(--wp--custom--elements--input--border--color);border-radius:var(--wp--custom--elements--button--border--radius);border-width:var(--wp--custom--elements--input--border--width)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-color:#fff0}.wp-block-search .wp-block-search__input{border-radius:var(--wp--custom--elements--button--border--radius)}.wp-block-image[style*="-radius"]:not([style*="overflow"]){overflow:hidden}.block-editor-block-list__block.wp-block.is-default-size.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.is-default-size img{max-height:42px!important;height:auto!important;width:auto!important}.wp-block-site-logo img[src*="extendify-demo-"],.wp-block-site-logo img[src*="ext-custom-logo-"]{filter:var(--wp--preset--duotone--primary-foreground);min-width:40px}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}input,textarea{caret-color:inherit;outline-color:inherit}:where(.wp-block-post-comments-form) input:not([type="submit"]),:where(.wp-block-post-comments-form) textarea{background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--foreground);border-color:inherit}.woocommerce-Tabs-panel--description h2,.woocommerce-Reviews-title{font-size:var(--wp--preset--font-size--medium)}.wp-block-button.wc-block-components-product-button{flex-direction:row;flex-wrap:wrap;justify-content:start;gap:1rem}.wp-block-button.wc-block-components-product-button a.added_to_cart{margin-top:0}.woocommerce-checkout.woocommerce-page header.wp-block-template-part nav.wp-block-navigation{visibility:hidden}.wp-site-blocks .wp-block-group.woocommerce.product{margin-top:0;margin-bottom:0}.wc-block-product-template__responsive{grid-row-gap:2rem}.wc-block-components-product-button__button{z-index:1}.sticky-header-offset-container .entry-content>.wp-block-group{scroll-margin-top:var(--wp--preset--spacing--60)}:not(.block-editor-block-preview__content-iframe) .has-tertiary-background-color.has-background [class*="is-style-ext-preset--group--"][class*="item-card-1"]:not(.has-background){background-color:var(--wp--preset--color--background)}:not(.block-editor-block-preview__content-iframe) .has-tertiary-background-color.has-background [class*="is-style-ext-preset--group--"][class*="item-card-1"]:not(.has-background)::before{background-color:var(--wp--preset--color--background)!important}:not(.block-editor-block-preview__content-iframe) .has-tertiary-background-color.has-background [class*="is-style-ext-preset--image--"]:not(.has-background)::before{background-color:var(--wp--preset--color--tertiary)!important}:not(.block-editor-block-preview__content-iframe) .has-tertiary-background-color.has-background [class*="is-style-ext-preset--group--"][class*="item-card-1"]::before,:not(.block-editor-block-preview__content-iframe) .has-tertiary-background-color.has-background [class*="is-style-ext-preset--media-text--"]::before{background-color:var(--wp--preset--color--background)!important}.block-editor-block-preview__content-iframe [class*="is-style-ext-preset--group--natural-1"][class*="item-card-1"]{background-color:transparent!important}:root{--grid-vector-bg:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQ0MCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxnIG9wYWNpdHk9IjAuMDkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utb3BhY2l0eT0iMC43IiBzdHJva2Utd2lkdGg9IjEuMjYwNyI+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI2MjQuOTk1IiB4Mj0iMTQ2MC45NiIgeTI9IjYyNC45OTUiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI5NDcuNzMzIiB4Mj0iMTQ2MC45NiIgeTI9Ijk0Ny43MzMiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIzMDIuMjU2IiB4Mj0iMTQ2MC45NiIgeTI9IjMwMi4yNTYiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI0NjMuNjI0IiB4Mj0iMTQ2MC45NiIgeTI9IjQ2My42MjQiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI3ODYuMzYyIiB4Mj0iMTQ2MC45NiIgeTI9Ijc4Ni4zNjIiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIxNDAuODg1IiB4Mj0iMTQ2MC45NiIgeTI9IjE0MC44ODUiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI1NDQuMzExIiB4Mj0iMTQ2MC45NiIgeTI9IjU0NC4zMTEiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI4NjcuMDQ5IiB4Mj0iMTQ2MC45NiIgeTI9Ijg2Ny4wNDkiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIyMjEuNTczIiB4Mj0iMTQ2MC45NiIgeTI9IjIyMS41NzMiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIzODIuOTQiIHgyPSIxNDYwLjk2IiB5Mj0iMzgyLjk0IiAvPgogICAgPGxpbmUgeDE9Ii01MC42MTcyIiB5MT0iNzA1LjY4MiIgeDI9IjE0NjAuOTYiIHkyPSI3MDUuNjgyIiAvPgogICAgPGxpbmUgeDE9Ii01MC42MTcyIiB5MT0iNjAuMjAxNyIgeDI9IjE0NjAuOTYiIHkyPSI2MC4yMDE3IiAvPgogICAgPGxpbmUgeDE9IjY0Mi4xMzgiIHkxPSItNDguODQ3NyIgeDI9IjY0Mi4xMzgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjMxOS4zOTgiIHkxPSItNDguODQ3NyIgeDI9IjMxOS4zOTgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9Ijk2NC44NzQiIHkxPSItNDguODQ3NyIgeDI9Ijk2NC44NzQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEyODcuNjEiIHkxPSItNDguODQ3NyIgeDI9IjEyODcuNjEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjE1OC4wMjgiIHkxPSItNDguODQ3NyIgeDI9IjE1OC4wMjgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjgwMy41MDQiIHkxPSItNDguODQ3NyIgeDI9IjgwMy41MDQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjQ4MC43NjgiIHkxPSItNDguODQ3NyIgeDI9IjQ4MC43NjgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjExMjYuMjQiIHkxPSItNDguODQ3NyIgeDI9IjExMjYuMjQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9Ijc3LjM0NTIiIHkxPSItNDguODQ3NyIgeDI9Ijc3LjM0NTEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjcyMi44MjIiIHkxPSItNDguODQ3NyIgeDI9IjcyMi44MjIiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjQwMC4wODEiIHkxPSItNDguODQ3NyIgeDI9IjQwMC4wODEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEwNDUuNTYiIHkxPSItNDguODQ3NyIgeDI9IjEwNDUuNTYiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEzNjguMyIgeTE9Ii00OC44NDc3IiB4Mj0iMTM2OC4zIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSIyMzguNzE1IiB5MT0iLTQ4Ljg0NzciIHgyPSIyMzguNzE1IiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSI4ODQuMTkyIiB5MT0iLTQ4Ljg0NzciIHgyPSI4ODQuMTkyIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSI1NjEuNDUxIiB5MT0iLTQ4Ljg0NzciIHgyPSI1NjEuNDUxIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSIxMjA2LjkzIiB5MT0iLTQ4Ljg0NzciIHgyPSIxMjA2LjkzIiB5Mj0iMTExOC41NiIgLz4KICA8L2c+CiAgPGcgb3BhY2l0eT0iMC41IiBmaWxsPSJjdXJyZW50Q29sb3IiPgogICAgPHJlY3QgeD0iODAzLjU2MyIgeT0iNzg2LjMwNSIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjQiIC8+CiAgICA8cmVjdCB4PSI0MDAuMTQiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjExMjYuNzYiIHk9IjIyMi40MyIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjA4IiAvPgogICAgPHJlY3QgeD0iNDgwLjM2NyIgeT0iNDY0LjIwMyIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjEzIiAvPgogICAgPHJlY3QgeD0iMTA0NS4zOSIgeT0iMzAyLjY1NiIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjAzIiAvPgogICAgPHJlY3QgeD0iMzk5Ljk5NCIgeT0iMjIyLjQzIiB3aWR0aD0iODAuMjI2MiIgaGVpZ2h0PSI3OS4wODAxIiBmaWxsLW9wYWNpdHk9IjAuMTMiIC8+CiAgICA8cmVjdCB4PSIxMDQ1LjM5IiB5PSIyMjIuNDMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjA4MDEiIGZpbGwtb3BhY2l0eT0iMC4wOCIgLz4KICAgIDxyZWN0IHg9IjM5OS45OTQiIHk9IjQ2NC4yMDMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjA4MDEiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjMxOS45MTQiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjMxOS45MTQiIHk9Ijg2Ni41MzEiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgxLjM3MjMiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjcwNi4wNzgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9Ijk2NS4xNjIiIHk9IjYwLjgzMiIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjEzIiAvPgogICAgPHJlY3QgeD0iODg0LjA1OSIgeT0iLTE5Ljg1NTUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjUwNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9Ijg4NC4wNTkiIHk9IjYwLjQwMjMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjAyODUiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjEzOS45MSIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODIuNTE4NCIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iNzYuOTQzNCIgeT0iNTkuNjgzNiIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iLTMuMjgzMiIgeT0iNjAuODI4MSIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iNzYuOTQzNCIgeT0iMTM5LjkxIiB3aWR0aD0iODEuMzcyMyIgaGVpZ2h0PSI4Mi41MTg0IiBmaWxsLW9wYWNpdHk9IjAuMTgiIC8+CiAgICA8cmVjdCB4PSI0MDAuMTQxIiB5PSItMjAuNTQzIiB3aWR0aD0iODEuMzcyMyIgaGVpZ2h0PSI4MC4yMjYyIiBmaWxsLW9wYWNpdHk9IjAuMiIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjMwMS41MDgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgxLjM3MjMiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjExMjYuNzYiIHk9IjcwNi4wNzgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjEyMDYuOTkiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICA8L2c+Cjwvc3ZnPg==);
}

/*
 * CSS related to prism vibe
 */

/*
 * CSS related to wave vibe
 */

[class*="is-style-ext-preset--group--"][class*="--section"].has-tertiary-background-color:has(
+ .has-background-background-color > .wp-block-cover.alignfull
)::after {
	content: none !important;
}

[class*="is-style-ext-preset--group--"][class*="--section"].has-tertiary-background-color:has(
+ .has-background-background-color > .wp-block-cover.alignfull
) {
	margin-bottom: 0 !important;
}

[class*="is-style-ext-preset--group--"][class*="--section"].has-background-background-color:has(.wp-block-cover.alignfull) + .has-tertiary-background-color::before {
	content: none !important;
}

[class*="is-style-ext-preset--group--"][class*="--section"].has-background-background-color:has(.wp-block-cover.alignfull) + .has-tertiary-background-color {
	margin-top: 0 !important;
}

/*
 * utilities
 */

.m-0 {
	margin: 0 !important;
}

.z-0 {
	z-index: 0 !important;
}

.z-10 {
	z-index: 10 !important;
}

.z-20 {
	z-index: 20 !important;
}

.z-30 {
	z-index: 30 !important;
}


.d-none {
	display: none;
}

.d-block {
	display: block;
}

@media (min-width: 640px) {

	.sm-d-none {
		display: none;
	}

	.sm-d-block {
		display: block;
	}
}

@media (min-width: 768px) {

	.md-d-none {
		display: none;
	}

	.md-d-block {
		display: block;
	}
}

@media (min-width: 1024px) {

	.lg-d-none {
		display: none;
	}

	.lg-d-block {
		display: block;
	}
}

/* RTL-only fix for Gutenberg Group left justification */

[dir="rtl"] [class*="wp-container-core-group-is-layout-"].ext-is-logical-start.is-content-justification-left > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	margin-inline-start: 0 !important;
	margin-inline-end: auto !important;
}

.no-underline,
.no-underline a {
	text-decoration: none;
}

/* CSS for extendify-agent vibe previews */

.extendify-agent .preview-is-style-ext-preset--group--matrix-1--section .preview-is-style-ext-preset--group--matrix-1--item-card-1--align-center {
	border: solid 6px color-mix(in oklab, var(--wp--preset--color--foreground) 10%, transparent) !important;
}


.extendify-agent .preview-is-style-ext-preset--group--wave-1--section {
	--wave-ratio: 1440 / 80;
	overflow: visible;
}

.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center {
	position: relative;
	overflow: visible;
}

.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center::after {
	content: "";
	position: absolute;
	width: 150%;
	left: 50%;
	transform: translateX(-35%);
	aspect-ratio: var(--wave-ratio);
	background-color: var(--wp--preset--color--background);
	-webkit-mask: var(--wave-mask) no-repeat center / 100% 100%;
	mask: var(--wave-mask) no-repeat center / 100% 100%;
	bottom: -1px;
	pointer-events: none;
	z-index: 1;
}

.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center::before {
	content: "";
	position: absolute;
	width: 150%;
	left: 50%;
	transform: translateX(-65%) scale(-1, -1);
	aspect-ratio: var(--wave-ratio);
	background-color: var(--wp--preset--color--background);
	-webkit-mask: var(--wave-mask) no-repeat center / 100% 100%;
	mask: var(--wave-mask) no-repeat center / 100% 100%;
	top: -1px;
	pointer-events: none;
	z-index: 1;
}

/*
 * --------------------------------------------------------
 *  Modular Header System
 * --------------------------------------------------------
 *
 *  Layout (positioning):
 *    - .ext-header-sticky    → position: sticky + admin-bar handling
 *    - .ext-header-overlay   → hero section overlap (negative margin)
 *
 *  Appearance:
 *    - .ext-header-glass     → static glassmorphism (bg + blur + radius)
 *    - .ext-header--dark     → dark color scheme: white text + dark scrim/glass tint
 *
 *  Behavior:
 *    - .ext-header-sticky--floating-pill → scroll-driven intensification of glass + layout shift
 *
 *  Compositions:
 *    - ext-header-sticky                                                                          → just sticky, theme bg
 *    - ext-header-overlay                                                                         → overlay, transparent
 *    - ext-header-overlay ext-header--dark                                                        → overlay + dark scrim + white text
 *    - ext-header-sticky ext-header-glass                                                         → static glass header
 *    - ext-header-sticky ext-header-glass ext-header--dark                                        → static dark glass
 *    - ext-header-sticky ext-header-overlay ext-header-glass ext-header-sticky--floating-pill   → animated glass over hero
 *    - + ext-header--dark on the above                                                            → animated DARK glass over hero
 */

:root {
	--ext-header-height: 96px;
	--ext-header-offset: 1rem;
	--ext-header-blur-start: 4px;
	--ext-header-blur-end: 12px;
	--ext-header-bg-opacity-start: 0.75;
	--ext-header-bg-opacity-end: 0.95;
	--ext-header-padding: 1.5rem;
	--ext-header-animation-distance: 100px;
	--ext-header-glass-tint-dark: #ffffff;
	--ext-header-glass-tint-dark-end: #101010;
	--ext-header-dark-logo-filter: brightness(0) invert(1);
}

body {
	timeline-scope: --ext-hero-timeline;
}

/* ===========================================================
   Layout: ext-header-sticky
   =========================================================== */
header.wp-block-template-part:has(.ext-header-sticky) {
	position: sticky;
	top: 0;
	z-index: 12;
}

/* Default bg for sticky headers without glass.
   Glass headers leave the wrapper transparent so the inner glass element shows through. */
header.wp-block-template-part:has(.ext-header-sticky):not(:has(.ext-header-glass)):not(.has-background) {
	background-color: var(--wp--preset--color--background);
}

body.admin-bar header.wp-block-template-part:has(.ext-header-sticky) {
	top: var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 32px));
}

@media (max-width: 782px) {

	body.admin-bar header.wp-block-template-part:has(.ext-header-sticky) {
		top:0;
	}
}

html:has(.ext-header-sticky) {
	scroll-padding-top: var(--ext-header-height);
}

/* ===========================================================
   Layout: ext-header-overlay (hero overlap)
   =========================================================== */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-overlay):not(:has(.ext-header-sticky)) {
	position: relative;
	top: 0;
	z-index: 12;
}

body:has(.ext-header-overlay) .entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child {
	margin-top: calc(-1 * var(--ext-header-height)) !important;
	position: relative;
	z-index: 0;
}

/* Overlay over hero: wrapper goes transparent so the hero shows through.
   Reverts to default theme bg once .is-past-hero is added or on subpages without a hero. */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-overlay):not(.is-past-hero):not(:has(.ext-header-glass)) {
	background-color: transparent;
}

/* ===========================================================
   Appearance: ext-header-glass (static glassmorphism)
   - --ext-header-glass-color-start: tint during the frosted/initial state
   - --ext-header-glass-color-end: tint at the solid/scrolled state
   - Static glass shows the end state (most readable)
   =========================================================== */
.ext-header-glass {
	--ext-header-glass-color-start: var(--wp--preset--color--background);
	--ext-header-glass-color-end: var(--wp--preset--color--background);
}

header.wp-block-template-part:has(.ext-header-glass) .ext-header-glass {
	background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
	backdrop-filter: blur(var(--ext-header-blur-end));
	border-radius: 1rem;
}

/* ===========================================================
   Color: ext-header--dark
   - Sets shared scrim/glass color variable
   - Wrapper gets white text when used with overlay or glass
   - Inner blocks reset their colors to inherit
   =========================================================== */
/* Dark variant only takes effect on pages with a fullscreen hero.
   On subpages, dark+glass falls back to the light glass defaults. */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) .ext-header-glass.ext-header--dark {
	--ext-header-glass-color-start: var(--ext-header-glass-tint-dark);
	--ext-header-glass-color-end: var(--ext-header-glass-tint-dark-end);
	--ext-header-bg-opacity-start: 0.06;
	--ext-header-bg-opacity-end: 0.85;
	--ext-header-blur-start: 16px;
	--ext-header-blur-end: 24px;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .ext-header-glass {
	border: 1px solid rgb(255 255 255 / 0.12);
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) {
	color: #fff;
}

/* Top-fade scrim on the hero's cover block — softer falloff than a header-bound gradient.
   Flat (non-nested) :has() check on body so the rule reliably matches on hero pages
   that use an overlay+dark header.
   Fades out via opacity once the smart-sticky JS adds .is-past-hero on the header,
   in sync with the header reverting to its default theme appearance. */
body:has(.ext-header-overlay.ext-header--dark) .ext-hero-section--full-screen .wp-block-cover::after {
	content: "";
	position: absolute;
	inset: 0 0 auto 0;
	height: calc(var(--ext-header-height) * 3);
	transition: opacity 300ms ease;
	background: linear-gradient(
		to bottom,
		rgb(0 0 0 / 0.50) 0%,
		rgb(0 0 0 / 0.25) 50%,
		rgb(0 0 0 / 0.05) 80%,
		rgb(0 0 0 / 0) 100%
	);
	pointer-events: none;
	z-index: 1;
}

/* Past-hero: fade the scrim out so the hero image returns to its natural look,
   matching the header reverting to default theme bg + colors. */
body:has(header.wp-block-template-part.is-past-hero) .ext-hero-section--full-screen .wp-block-cover::after {
	opacity: 0;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) {
	color: #fff;
}

/* Inner-block dark overrides — fire only on hero pages with a dark backdrop.
   Overlay+dark drops out at .is-past-hero (header has reverted to default theme).
   Glass+dark keeps firing past-hero because the glass stays dark via its own animation. */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link, .cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link, .cloned-for-mobile, .cloned-for-mobile *) {
	color: inherit;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) .wp-social-link:not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .wp-social-link:not(.cloned-for-mobile, .cloned-for-mobile *) {
	color: #fff !important;
}

/* Phone CTA: force white over the dark hero. Needed because the paragraph carries
   WP's wp-elements-* link-color rule (preset primary), which beats .has-text-color
   inheritance on the inner <a>. Drops out at .is-past-hero so the phone reverts to theme. */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :is(.ext-nav-extras-phone, .ext-nav-extras-phone a):not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :is(.ext-nav-extras-phone, .ext-nav-extras-phone a):not(.cloned-for-mobile, .cloned-for-mobile *) {
	color: #fff !important;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) svg:not(.cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) svg:not(.cloned-for-mobile *) {
	fill: currentColor;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :is(.wp-block-site-logo, .wp-duotone-primary-foreground):not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :is(.wp-block-site-logo, .wp-duotone-primary-foreground):not(.cloned-for-mobile, .cloned-for-mobile *) {
	filter: var(--ext-header-dark-logo-filter);
}

/* Nav-extras CTA: white pill + dark text for contrast against the dark hero scrim.
   Drops out at .is-past-hero so the button returns to its preset styling. */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) .ext-nav-extras-btn:not(.cloned-for-mobile, .cloned-for-mobile *) .wp-block-button__link,
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .ext-nav-extras-btn:not(.cloned-for-mobile, .cloned-for-mobile *) .wp-block-button__link {
	background-color: #fefefe !important;
	color: #060606 !important;
}

/* Sticky non-glass headers: smooth shadow/bg transitions (toggle on .is-scrolled / .is-past-hero) */
header.wp-block-template-part:has(.ext-header-sticky):not(:has(.ext-header-glass)) {
	transition: background-color 300ms ease, box-shadow 300ms ease;
}

/* Floating-pill: smooth the top change when .is-scrolled toggles, so the
   header doesn't snap up when scrolling past the admin bar. */
header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
	transition: top 300ms ease;
}

/* Subpage elevation shadow: appears when user scrolls (no hero on the page) */
body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part.is-scrolled:has(.ext-header-sticky):not(:has(.ext-header-glass)) {
	box-shadow: 0 4px 24px -8px rgb(0 0 0 / 0.08);
}

/* Smart sticky transitions: smooth color/filter changes when toggling .is-past-hero */
header.wp-block-template-part:has(.ext-header--dark) {
	transition: background-color 300ms ease, color 300ms ease, box-shadow 300ms ease, border-color 300ms ease;
}

header.wp-block-template-part:has(.ext-header--dark) :where(a, button, .wp-block-site-title, .wp-social-link) {
	transition: color 300ms ease;
}

header.wp-block-template-part:has(.ext-header--dark) .wp-block-site-logo {
	transition: filter 300ms ease;
}

/* Past-hero: any sticky+overlay gets solid theme bg + elevation shadow.
   Glass headers are excluded — they manage their own scroll visuals. */
header.wp-block-template-part.is-past-hero:has(.ext-header-sticky.ext-header-overlay):not(:has(.ext-header-glass)) {
	background-color: var(--wp--preset--color--background);
	box-shadow: 0 4px 24px -8px rgb(0 0 0 / 0.08);
}

/* Past-hero on dark variant: also revert white text / inverted logo / forced social color */
header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) {
	color: var(--wp--preset--color--foreground);
}

header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link) {
	color: inherit;
}

header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) .wp-social-link {
	color: var(--wp--preset--color--foreground) !important;
}

header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) .wp-block-site-logo {
	filter: brightness(1) invert(0);
}

/* ===========================================================
   Hero timeline (for scroll-driven animations)
   =========================================================== */
@supports (animation-timeline: scroll()) {

	.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child {
		view-timeline: --ext-hero-timeline block;
	}
}

/* ===========================================================
   Behavior: ext-header-sticky--floating-pill
   - Layout shift: header wrapper goes transparent + constrained width
   - When combined with .ext-header-glass, animates glass intensity
   =========================================================== */
header.wp-block-template-part .ext-header-sticky--floating-pill.ext-animate {
	opacity: 1 !important;
}

header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
	position: sticky;
	top: 0;
	z-index: 12;
	border-bottom: none;
}

body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
	position: sticky;
	top: var(--ext-header-offset);
	max-width: var(--wp--style--global--wide-size);
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	padding-inline: var(--wp--style--root--padding-right) var(--wp--style--root--padding-left);
}

/* Initial glass state (over hero): override static glass-end with start values */
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
	background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
	backdrop-filter: blur(var(--ext-header-blur-start));
}

body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
	top:
		calc(var(--ext-header-offset) +
		var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 32px)));
	background-color: transparent;
}

@media (max-width: 782px) {
	body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
		top:
			calc(var(--ext-header-offset) +
			var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 46px)));
	}

	body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part.is-scrolled:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
		top:var(--ext-header-offset);
	}
}


@supports (animation-timeline: scroll()) {

	body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
		max-width: calc(var(--wp--style--global--wide-size) + var(--wp--style--root--padding-right) + var(--wp--style--root--padding-left));
		margin-left: auto;
		margin-right: auto;
	}

	@media (prefers-reduced-motion: no-preference) {

		body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
			animation: ext-header-glass-intensify linear both !important;
			animation-timeline: --ext-hero-timeline !important;
			animation-range: exit 0% exit 80% !important;
		}

		body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
			animation: ext-header-glass-intensify-no-hero linear forwards !important;
			animation-timeline: scroll() !important;
			animation-range: 0 var(--ext-header-animation-distance) !important;
		}
	}
}

@keyframes ext-header-glass-intensify {

	from {
		background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
		backdrop-filter: blur(var(--ext-header-blur-start));
	}

	to {
		background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
		backdrop-filter: blur(var(--ext-header-blur-end));
		box-shadow: 0 14px 28px -10px rgb(0 0 0 / 0.14), 0 -14px 28px -10px rgb(0 0 0 / 0.14);
	}
}

@keyframes ext-header-glass-intensify-no-hero {

	from {
		background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
		backdrop-filter: blur(var(--ext-header-blur-start));
		box-shadow: none;
		translate: 0 0;
		max-width: 100%;
		margin-inline: auto;
	}

	to {
		background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
		backdrop-filter: blur(var(--ext-header-blur-end));
		box-shadow: 0 14px 28px -10px rgb(0 0 0 / 0.14), 0 -14px 28px -10px rgb(0 0 0 / 0.14);

		translate: 0 var(--ext-header-offset);
		max-width: var(--wp--style--global--wide-size);
		margin-inline: var(--wp--style--root--padding-right) var(--wp--style--root--padding-left);
		border-radius: 1rem;
	}
}

/* ===========================================================
   Vibe/gradient fix
   -----------------------------------------------------------
   Vibe block-style variations (e.g. is-style-ext-preset--group--*--header-1--N)
   paint a background gradient on the header. That gradient fights every
   over-hero / glass-tint / dark-scrim treatment we apply to overlay or glass
   headers, because the glass and overlay rules set background-COLOR while the
   variation sets a background-IMAGE that paints on top.
   Override the variation's background-image specifically (not the whole
   `background:` shorthand). That lets each header keep working in its
   natural design:
     - overlay non-glass: gets transparent bg over hero, theme bg past hero
     - glass: gets the glass tint (light by default, dark when --dark is set)
   On non-overlay / non-glass headers the variation gradient stays as-is.
   =========================================================== */
.ext-header-overlay[class*="is-style-ext-preset--"],
.ext-header-glass[class*="is-style-ext-preset--"]{background-image:none!important}header:has(>header.wp-block-template-part :where(.ext-header-overlay)){display:contents}html,body{margin:0!important;padding:0!important}.lg-header{position:relative;top:auto;left:auto;width:100%;z-index:999999;box-sizing:border-box;margin:0!important;padding:clamp(6px, .8vw, 10px) 14px clamp(5px, .6vw, 8px)!important;max-width:none!important;pointer-events:none}.lg-container{position:relative;pointer-events:auto;width:100%;max-width:1440px;box-sizing:border-box;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-radius:30px;background:radial-gradient(circle at 52% -80%,rgb(105 126 255 / .10),transparent 52%),linear-gradient(180deg,rgb(14 20 40 / .68),rgb(10 15 31 / .58));backdrop-filter:blur(32px) saturate(175%);-webkit-backdrop-filter:blur(32px) saturate(175%);border:1px solid rgb(164 177 255 / .16);border-top-color:rgb(255 255 255 / .16);border-bottom-color:rgb(117 139 255 / .22);box-shadow:0 18px 48px rgb(0 0 0 / .3),0 0 0 1px rgb(82 101 205 / .035),inset 0 1px 0 rgb(255 255 255 / .08);transition:background .35s ease,box-shadow .35s ease,padding .35s ease,backdrop-filter .35s ease}.lg-container::after{content:"";position:absolute;left:30px;right:30px;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(94 115 255 / .15) 18%,rgb(103 126 255 / .5) 50%,rgb(94 115 255 / .15) 82%,transparent 100%);pointer-events:none}.lg-container::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgb(100 122 255 / .025) 50%,transparent 100%);filter:none;opacity:1;z-index:-1;pointer-events:none}.lg-logo{display:flex;align-items:center;flex-shrink:0}.lg-logo img{height:42px;max-width:100%;filter:drop-shadow(0 5px 12px rgb(0 0 0 / .22));transition:height .35s ease,transform .35s ease,filter .35s ease}.lg-logo:hover img{transform:scale(1.025);filter:drop-shadow(0 7px 16px rgb(0 0 0 / .28))}.lg-nav{display:flex;align-items:center;gap:5px;margin:0 auto}.lg-nav a{position:relative;display:flex;align-items:center;gap:7px;padding:8px 11px;font-size:14px;border-radius:10px;color:rgb(244 247 255 / .87);text-decoration:none;font-weight:600;border:1px solid #fff0;transition:color .3s ease,background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.lg-nav a:not(.lg-discord) svg{width:15px;height:15px;stroke:rgb(222 229 255 / .8);fill:none;stroke-width:1.8;transition:stroke .3s ease,transform .3s ease}.lg-nav a:hover{color:#fff;background:linear-gradient(180deg,rgb(255 255 255 / .055),rgb(255 255 255 / .025));border-color:rgb(255 255 255 / .075);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)}.lg-nav a:hover svg{stroke:#fff}.lg-link.active{color:#fff;background:radial-gradient(circle at top center,rgb(98 119 255 / .18),transparent 75%),linear-gradient(180deg,rgb(93 113 225 / .11),rgb(34 45 85 / .08));border:1px solid rgb(111 132 255 / .19);box-shadow:inset 0 1px 0 rgb(255 255 255 / .055),0 5px 18px rgb(0 0 0 / .11)}.lg-link.active::after{content:"";position:absolute;left:50%;bottom:3px;width:18px;height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgb(118 139 255 / .85),transparent)}.lg-actions{display:flex;align-items:center;gap:7px}.lg-account-shortcode{display:contents}.account-button{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:14px;border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .065),rgb(255 255 255 / .025));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgb(255 255 255 / .095);color:rgb(246 248 255 / .92);text-decoration:none;font-weight:600;box-shadow:inset 0 1px 0 rgb(255 255 255 / .035);transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.account-button:hover{background:linear-gradient(180deg,rgb(255 255 255 / .095),rgb(255 255 255 / .045));border-color:rgb(255 255 255 / .14);transform:translateY(-1px);box-shadow:0 7px 20px rgb(0 0 0 / .15),inset 0 1px 0 rgb(255 255 255 / .055)}.account-button svg,.account-button .account-icon{width:16px;height:16px;stroke:rgb(235 240 255 / .9);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lg-discord{display:flex;align-items:center;gap:8px;padding:9px 15px;font-size:14px;border-radius:14px;background:linear-gradient(135deg,rgb(91 111 244 / .94),rgb(72 88 204 / .94));color:#fff;text-decoration:none;font-weight:700;border:1px solid rgb(157 172 255 / .22);box-shadow:0 7px 22px rgb(68 83 200 / .22),inset 0 1px 0 rgb(255 255 255 / .12);transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.lg-discord:hover{transform:translateY(-1px);background:linear-gradient(135deg,rgb(102 121 252 / .98),rgb(79 96 218 / .98));box-shadow:0 9px 28px rgb(68 83 200 / .3),inset 0 1px 0 rgb(255 255 255 / .15)}.lg-discord svg{width:20px;height:20px;display:block;color:#fff;fill:currentColor;flex-shrink:0}.lg-header.scrolled .lg-container{padding-top:7px;padding-bottom:7px;background:radial-gradient(circle at 52% -130%,rgb(88 108 230 / .1),transparent 52%),linear-gradient(180deg,rgb(11 16 31 / .72),rgb(8 13 26 / .64));backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);border-bottom-color:rgb(102 123 235 / .16);box-shadow:0 12px 42px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .045)}.lg-header.scrolled .lg-logo img{height:39px}.lg-menu-toggle{display:none;width:40px;height:37px;padding:0;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .06),rgb(255 255 255 / .025));color:#fff;cursor:pointer;position:relative;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,transform .3s ease,box-shadow .3s ease,border-color .3s ease}.lg-menu-toggle:hover{background:rgb(255 255 255 / .08);transform:translateY(-1px)}.lg-menu-toggle.active{background:linear-gradient(180deg,rgb(95 116 231 / .14),rgb(51 65 127 / .08));border-color:rgb(111 132 255 / .19);box-shadow:inset 0 1px 0 rgb(255 255 255 / .045)}.lg-menu-toggle span{position:absolute;width:20px;height:2px;background:rgb(247 249 255 / .95);border-radius:999px;transition:transform .35s ease,opacity .25s ease}.lg-menu-toggle span:nth-child(1){transform:translateY(-6px)}.lg-menu-toggle span:nth-child(2){transform:translateY(0)}.lg-menu-toggle span:nth-child(3){transform:translateY(6px)}.elementor-container:has(.lg-header),.elementor-section:has(.lg-header){max-width:none!important;width:100%!important;padding:0!important}@media (max-width:1150px){.lg-container{position:relative;overflow:visible}.lg-nav{position:absolute;top:calc(100% + 10px);left:0;right:0;display:flex;flex-direction:column;gap:5px;padding:12px;background:radial-gradient(circle at top,rgb(86 104 210 / .09),transparent 45%),rgb(9 14 29 / .94);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border:1px solid rgb(255 255 255 / .09);border-radius:22px;box-shadow:0 20px 55px rgb(0 0 0 / .4),inset 0 1px 0 rgb(255 255 255 / .04);z-index:999999;opacity:0;visibility:hidden;transform:translateY(-9px) scale(.985);pointer-events:none;transition:opacity .3s ease,transform .35s ease,visibility .35s}.lg-nav.active{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.lg-nav a{width:100%;padding:11px 13px;border-radius:10px}.lg-discord span,.account-button span{display:none}.account-button,.lg-discord{width:40px;height:37px;padding:0;justify-content:center;border-radius:15px}.account-button svg{margin:0}.lg-menu-toggle{display:flex;align-items:center;justify-content:center}.lg-menu-toggle.active span:nth-child(1){transform:rotate(45deg) scale(1.05)}.lg-menu-toggle.active span:nth-child(2){opacity:0;transform:scale(.7)}.lg-menu-toggle.active span:nth-child(3){transform:rotate(-45deg) scale(1.05)}}@media (max-width:600px){.lg-header{padding:6px 8px!important}.lg-container{width:100%;max-width:none;padding-left:12px;padding-right:12px;border-radius:27px}.lg-logo img{height:37px}.lg-header.scrolled .lg-logo img{height:37px}.lg-actions{gap:6px}.account-button,.lg-discord,.lg-menu-toggle{width:38px;height:38px;border-radius:14px}}.lg-header{position:relative!important;top:auto!important;left:auto!important;width:100%!important;z-index:1!important}.wp-block-template-part:has(.lg-header),header.wp-block-template-part:has(.lg-header),.wp-block-group:has(>.lg-header){position:sticky!important;position:-webkit-sticky!important;top:0!important;z-index:999999!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.admin-bar .wp-block-template-part:has(.lg-header),body.admin-bar header.wp-block-template-part:has(.lg-header),body.admin-bar .wp-block-group:has(>.lg-header){top:32px!important}@media (max-width:782px){body.admin-bar .wp-block-template-part:has(.lg-header),body.admin-bar header.wp-block-template-part:has(.lg-header),body.admin-bar .wp-block-group:has(>.lg-header){top:46px!important}}.opsnet-shell-active .lg-header{position:sticky!important;position:-webkit-sticky!important;top:0!important;z-index:999999!important}body.admin-bar.opsnet-shell-active .lg-header{top:32px!important}@media (max-width:782px){body.admin-bar.opsnet-shell-active .lg-header{top:46px!important}}.lg-nav>.lg-link,.lg-menu-group>.lg-link,.account-button,.lg-discord,.lg-menu-toggle{border-radius:999px}.lg-menu-group{position:relative;flex:0 0 auto}.lg-link--submenu{white-space:nowrap}.lg-link--submenu .lg-chevron{width:12px!important;height:12px!important;margin-left:1px;stroke-width:2!important;transition:transform .22s ease,stroke .22s ease}.lg-menu-group:hover>.lg-link--submenu .lg-chevron,.lg-menu-group:focus-within>.lg-link--submenu .lg-chevron,.lg-menu-group.submenu-open>.lg-link--submenu .lg-chevron{transform:rotate(180deg)}.lg-submenu{position:absolute;top:calc(100% + 10px);left:50%;z-index:1000001;width:max-content;min-width:238px;max-width:300px;padding:8px;border:1px solid rgb(164 177 255 / .14);border-top-color:rgb(255 255 255 / .13);border-radius:24px;background:radial-gradient(circle at 50% -35%,rgb(105 126 255 / .12),transparent 55%),linear-gradient(180deg,rgb(13 20 41 / .93),rgb(8 14 29 / .91));backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);box-shadow:0 22px 55px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .055);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-7px) scale(.985);transform-origin:top center;transition:opacity .18s ease,transform .22s ease,visibility .22s ease}.lg-menu-group:hover>.lg-submenu,.lg-menu-group:focus-within>.lg-submenu,.lg-menu-group.submenu-open>.lg-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0) scale(1)}.lg-submenu::before{content:"";position:absolute;left:0;right:0;top:-11px;height:12px}.lg-submenu a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:10px 12px;border:1px solid #fff0;border-radius:16px;color:rgb(244 247 255 / .9);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease,color .18s ease}.lg-submenu a+a{margin-top:2px}.lg-submenu a span{min-width:0;font-size:13px;font-weight:650;line-height:1.25}.lg-submenu a small{color:rgb(151 163 194 / .72);font-size:9px;font-weight:700;line-height:1;letter-spacing:.055em;white-space:nowrap;text-transform:uppercase}.lg-submenu a:hover,.lg-submenu a:focus-visible,.lg-submenu a.active{color:#fff;background:linear-gradient(180deg,rgb(255 255 255 / .065),rgb(255 255 255 / .028));border-color:rgb(255 255 255 / .075);transform:translateX(2px);outline:none}.lg-menu-group.has-active>.lg-link{color:#fff;background:radial-gradient(circle at top center,rgb(98 119 255 / .18),transparent 75%),linear-gradient(180deg,rgb(93 113 225 / .11),rgb(34 45 85 / .08));border-color:rgb(111 132 255 / .19);box-shadow:inset 0 1px 0 rgb(255 255 255 / .055),0 5px 18px rgb(0 0 0 / .11)}@media (max-width:1280px) and (min-width:1151px){.lg-nav{gap:2px}.lg-nav a{gap:6px;padding:8px 9px;font-size:13px}.lg-logo img{height:40px}.account-button{padding-left:12px;padding-right:12px;font-size:13px}.lg-discord{padding-left:13px;padding-right:13px;font-size:13px}}@media (max-width:1150px){.lg-menu-group{width:100%}.lg-menu-group>.lg-link{width:100%;border-radius:18px}.lg-link--submenu .lg-chevron{margin-left:auto}.lg-submenu{position:static;width:100%;min-width:0;max-width:none;margin:3px 0 7px;padding:5px 7px 7px 18px;border:0;border-radius:0;background:#fff0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;display:none}.lg-menu-group.submenu-open>.lg-submenu,.lg-menu-group:focus-within>.lg-submenu{display:block;transform:none}.lg-submenu::before{display:none}.lg-submenu a{padding:10px 12px;border-radius:16px;background:rgb(255 255 255 / .018)}.lg-submenu a:hover,.lg-submenu a:focus-visible,.lg-submenu a.active{transform:none}.account-button,.lg-discord,.lg-menu-toggle{border-radius:999px}}.lg-submenu a{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}.lg-submenu .lg-submenu-icon{display:grid;place-items:center;width:30px;height:30px;min-width:30px;border:1px solid rgb(139 155 255 / .14);border-radius:10px;color:rgb(154 168 255 / .88);background:linear-gradient(180deg,rgb(116 132 255 / .09),rgb(255 255 255 / .018));box-shadow:inset 0 1px 0 rgb(255 255 255 / .045);transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.lg-submenu .lg-submenu-icon svg{width:15px!important;height:15px!important;margin:0!important;stroke:currentColor!important;fill:none!important;stroke-width:1.7!important;stroke-linecap:round;stroke-linejoin:round}.lg-submenu .lg-submenu-label{min-width:0;font-size:13px;font-weight:650;line-height:1.25}.lg-submenu a:hover .lg-submenu-icon,.lg-submenu a:focus-visible .lg-submenu-icon,.lg-submenu a.active .lg-submenu-icon{color:#dfe4ff;border-color:rgb(151 166 255 / .28);background:linear-gradient(180deg,rgb(116 132 255 / .16),rgb(91 106 214 / .07));transform:translateY(-1px)}.ops-footer,.ops-footer *{box-sizing:border-box}.ops-footer{--ops-footer-bg:#090d19;--ops-footer-panel:rgba(20, 27, 47, .7);--ops-footer-line:rgba(255, 255, 255, .09);--ops-footer-line-strong:rgba(126, 142, 255, .22);--ops-footer-text:#f5f7ff;--ops-footer-muted:#a7b0c8;--ops-footer-dim:#747e99;--ops-footer-accent:#7c8cff;--ops-footer-accent-2:#9b70ff;--ops-footer-success:#55e6a5;position:relative;isolation:isolate;width:100%;margin:0;color:var(--ops-footer-text);background:radial-gradient(circle at 9% 5%,rgb(88 101 242 / .17),transparent 30%),radial-gradient(circle at 92% 18%,rgb(123 82 255 / .1),transparent 28%),linear-gradient(180deg,rgb(11 16 31 / .98),var(--ops-footer-bg));border-top:1px solid var(--ops-footer-line-strong);overflow:hidden;font-family:inherit}.ops-footer::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;opacity:.22;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent 76%);-webkit-mask-image:linear-gradient(to bottom,#000,transparent 76%)}.ops-footer__ambient{position:absolute;top:-120px;left:8%;z-index:-1;width:460px;height:240px;pointer-events:none;background:rgb(88 101 242 / .16);filter:blur(100px);border-radius:50%}.ops-footer__shell{position:relative;width:min(100% - 40px, 1440px);margin-inline:auto;padding:64px 0 24px}.ops-footer__main{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(0,3fr);gap:clamp(44px, 6vw, 92px);align-items:start}.ops-footer__brand-link{display:inline-flex;align-items:center;gap:15px;color:inherit;text-decoration:none;border-radius:14px}.ops-footer__brand-link:focus-visible,.ops-footer a:focus-visible,.ops-footer button:focus-visible{outline:2px solid #aab4ff;outline-offset:4px}.ops-footer__logo{display:block;width:68px;height:68px;object-fit:contain;filter:drop-shadow(0 10px 22px rgb(0 0 0 / .3))}.ops-footer__identity{display:grid;gap:4px}.ops-footer__eyebrow,.ops-footer__column-code,.ops-footer__version{font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ops-footer__eyebrow{color:#aeb8ff}.ops-footer__brand-name{max-width:220px;font-size:17px;line-height:1.25;font-weight:750;letter-spacing:-.01em}.ops-footer__description{max-width:330px;margin:24px 0 20px;color:var(--ops-footer-muted);font-size:14px;line-height:1.75}.ops-footer__platform-label{display:inline-flex;align-items:center;gap:9px;min-height:30px;padding:6px 10px;color:#dce1ff;background:rgb(124 140 255 / .08);border:1px solid rgb(124 140 255 / .16);border-radius:8px;font-size:9px;font-weight:800;letter-spacing:.13em}.ops-footer__platform-dot{width:6px;height:6px;background:var(--ops-footer-success);border-radius:50%;box-shadow:0 0 12px rgb(85 230 165 / .65)}.ops-footer__platform-state{padding-left:8px;color:#b9c1dc;border-left:1px solid var(--ops-footer-line)}.ops-footer__socials{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.ops-footer__social{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 11px;color:#dfe4f7;background:rgb(255 255 255 / .035);border:1px solid var(--ops-footer-line);border-radius:10px;font-size:12px;font-weight:700;text-decoration:none;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.ops-footer__social svg{width:17px;height:17px;fill:currentColor}.ops-footer__external{display:inline-block;flex:0 0 auto;width:12px;height:12px;color:var(--ops-footer-dim);fill:none;stroke:currentColor;vertical-align:middle;transition:color .2s ease,transform .2s ease}.ops-footer__social .ops-footer__external{width:11px;height:11px}.ops-footer a:hover .ops-footer__external{color:currentColor;transform:translate(1px,-1px)}.ops-footer__social:hover{color:#fff;background:rgb(124 140 255 / .1);border-color:rgb(124 140 255 / .26);transform:translateY(-2px)}.ops-footer__social--discord:hover{color:#c7ccff}.ops-footer__social--youtube:hover{color:#ffb9bf}.ops-footer__navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(26px, 3vw, 46px)}.ops-footer__column-code{margin:0 0 10px;color:#7f8bc4}.ops-footer__heading{margin:0 0 19px;color:#f6f8ff;font-size:13px;line-height:1.35;font-weight:800;letter-spacing:.01em}.ops-footer__links{display:grid;gap:11px;margin:0;padding:0;list-style:none}.ops-footer__account-links--member{display:none}body.logged-in .ops-footer__account-links--guest{display:none}body.logged-in .ops-footer__account-links--member{display:grid}.ops-footer__links a{position:relative;display:inline-flex;align-items:center;gap:5px;padding:2px 0;color:var(--ops-footer-muted);border-radius:3px;font-size:13px;line-height:1.45;text-decoration:none;transition:color .2s ease,transform .2s ease}.ops-footer__links a::before{content:"";width:0;height:1px;background:linear-gradient(90deg,var(--ops-footer-accent),var(--ops-footer-accent-2));transition:width .2s ease}.ops-footer__links a:hover{color:#fff;transform:translateX(3px)}.ops-footer__links a:hover::before{width:10px}.ops-footer__rating{display:inline-flex;align-items:center;min-height:18px;padding:2px 6px;color:#dfe4ff;background:rgb(124 140 255 / .1);border:1px solid rgb(124 140 255 / .18);border-radius:999px;font-size:9px;font-weight:850;line-height:1}.ops-footer__divider{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:54px;color:#68728f;font-size:9px;font-weight:800;letter-spacing:.17em}.ops-footer__divider>span:first-child{height:1px;background:linear-gradient(90deg,rgb(124 140 255 / .28),var(--ops-footer-line) 55%,transparent)}.ops-footer__bottom{display:flex;justify-content:space-between;gap:28px;align-items:center;padding-top:22px}.ops-footer__legal{display:flex;flex-wrap:wrap;gap:7px 16px;align-items:center}.ops-footer__legal p{margin:0;color:var(--ops-footer-dim);font-size:11px;line-height:1.5}.ops-footer__made span{color:#ff7185}.ops-footer__controls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;align-items:center}.ops-footer__privacy-button{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin:0;padding:8px 11px;color:#cbd2e8;background:rgb(255 255 255 / .035);border:1px solid var(--ops-footer-line);border-radius:9px;box-shadow:none;font:inherit;font-size:11px;font-weight:750;line-height:1;cursor:pointer;appearance:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.ops-footer__privacy-button svg{width:15px;height:15px;fill:currentColor}.ops-footer__privacy-button:hover{color:#fff;background:rgb(124 140 255 / .09);border-color:rgb(124 140 255 / .25)}.ops-footer__version{color:var(--ops-footer-dim)}@media (max-width:1100px){.ops-footer__main{grid-template-columns:1fr;gap:48px}.ops-footer__brand{display:grid;grid-template-columns:minmax(230px,1fr) minmax(260px,1.15fr);column-gap:44px;align-items:center}.ops-footer__description{grid-column:2;grid-row:1 / span 2;margin:0;max-width:460px}.ops-footer__platform-label{width:max-content;margin-top:16px}.ops-footer__socials{grid-column:2;margin-top:18px}}@media (max-width:820px){.ops-footer__shell{padding-top:52px}.ops-footer__brand{display:block}.ops-footer__description{max-width:540px;margin:22px 0 18px}.ops-footer__socials{margin-top:18px}.ops-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 50px}.ops-footer__bottom{align-items:flex-start}}@media (max-width:650px){.ops-footer__shell{width:min(100% - 28px, 1440px);padding:44px 0 calc(22px + env(safe-area-inset-bottom, 0px))}.ops-footer__logo{width:58px;height:58px}.ops-footer__brand-name{font-size:15px}.ops-footer__description{font-size:13px;line-height:1.7}.ops-footer__navigation{gap:34px 24px}.ops-footer__divider{margin-top:42px}.ops-footer__bottom{display:grid;gap:18px;padding-top:20px;padding-left:62px;min-height:76px}.ops-footer__controls{justify-content:flex-start}}@media (max-width:500px){.ops-footer__navigation{grid-template-columns:1fr;gap:31px}.ops-footer__column{padding-bottom:25px;border-bottom:1px solid var(--ops-footer-line)}.ops-footer__column:last-child{padding-bottom:0;border-bottom:0}.ops-footer__heading{margin-bottom:14px}.ops-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.ops-footer__divider>span:last-child{display:none}.ops-footer__divider{grid-template-columns:1fr}.ops-footer__bottom{padding-left:60px}}@media (max-width:390px){.ops-footer__links{grid-template-columns:1fr}.ops-footer__social{flex:1 1 120px;justify-content:center}}@media (prefers-reduced-motion:reduce){.ops-footer *,.ops-footer *::before,.ops-footer *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.opsnet-shell-active .ops-footer{width:100%;padding:18px 14px 16px;background:#fff0;border-top:0;overflow:visible}body.opsnet-shell-active .ops-footer::before,body.opsnet-shell-active .ops-footer>.ops-footer__ambient{display:none}body.opsnet-shell-active .ops-footer .ops-footer__shell{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:clamp(38px, 4vw, 54px) clamp(28px, 4vw, 56px) 22px;overflow:hidden;border:1px solid rgb(164 177 255 / .14);border-top-color:rgb(255 255 255 / .12);border-radius:28px;background:radial-gradient(circle at 12% -30%,rgb(92 111 255 / .11),transparent 34%),linear-gradient(180deg,rgb(13 19 39 / .78),rgb(8 13 28 / .72));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 20px 52px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .055)}body.opsnet-shell-active .ops-footer .ops-footer__shell::after{content:"";position:absolute;left:34px;right:34px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(107 128 255 / .42),transparent);pointer-events:none}body.opsnet-shell-active .ops-footer .ops-footer__divider{margin-top:42px}body.opsnet-shell-active .ops-footer .ops-footer__bottom{margin:0 calc(clamp(28px, 4vw, 56px) * -1) -22px;padding:14px clamp(28px, 4vw, 56px);min-height:54px;border-top:1px solid rgb(139 154 214 / .10);background:rgb(5 10 24 / .22)}@media (max-width:650px){body.opsnet-shell-active .ops-footer{padding-left:10px;padding-right:10px}body.opsnet-shell-active .ops-footer .ops-footer__shell{border-radius:22px;padding:36px 22px calc(20px + env(safe-area-inset-bottom, 0px))}body.opsnet-shell-active .ops-footer .ops-footer__bottom{margin:0 -22px calc(-20px - env(safe-area-inset-bottom, 0px));padding:14px 22px calc(14px + env(safe-area-inset-bottom, 0px))}}body.page-id-43{position:relative;background:url(https://lspdfr-nl.nl/wp-content/uploads/2026/08/LSPDFR-NL-OPSNET-background.webp) center center / cover no-repeat fixed}body.page-id-43 .wp-site-blocks,body.page-id-43 main,body.page-id-43 .wp-block-post-content{background:transparent!important}body.page-id-43::before{content:"";position:fixed;inset:0;z-index:0;background:rgb(15 14 46 / .85);pointer-events:none}body.page-id-43 .wp-site-blocks{position:relative;z-index:1}body.page-id-43 .wp-block-post-content{padding-top:24px!important;padding-bottom:32px!important}html{background-color:#0F0E2E!important}body{background-color:#0F0E2E!important}@media (max-width:768px){body.page-id-43 .wp-block-post-content{padding-top:0!important;padding-bottom:24px!important}}.lx-panel{--lx-primary-light:#7c86ff;--lx-cyan:#41c7ff;--lx-bg-card-hover:rgba(255, 255, 255, 0.085);--lx-text-primary:#ffffff;--lx-text-secondary:rgba(255, 255, 255, 0.72);--lx-text-muted:rgba(255, 255, 255, 0.48);--lx-border:rgba(255, 255, 255, 0.09);--lx-border-strong:rgba(255, 255, 255, 0.15);--lx-border-active:rgba(124, 134, 255, 0.48);--lx-shadow-panel:0 30px 80px rgba(0, 0, 0, 0.42),
        0 8px 30px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.06);--lx-shadow-card:0 14px 34px rgba(0, 0, 0, 0.20),
        inset 0 1px 0 rgba(255, 255, 255, 0.05);--lx-shadow-active:0 14px 34px rgba(88, 101, 242, 0.18),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);--lx-shadow-button:0 12px 28px rgba(88, 101, 242, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.18);--lx-radius-panel:32px;--lx-radius-header:28px;--lx-radius-sidebar:24px;--lx-radius-card:20px;--lx-radius-button:16px;--lx-radius-badge:999px;--lx-blur:28px;--lx-transition:320ms cubic-bezier(.2, .8, .2, 1);--lx-font:Inter,
        ui-sans-serif,
        system-ui,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        sans-serif}.lx-panel,.lx-panel *,.lx-panel *::before,.lx-panel *::after{box-sizing:border-box}.lx-panel button,.lx-panel a{font-family:inherit}.lx-panel button{border:0}.lx-panel a{text-decoration:none}.lx-panel svg{display:block}.lx-panel [hidden]{display:none!important}.lx-panel{position:relative;isolation:isolate;width:min(100%, 1440px);margin:2px auto;padding:10px;color:var(--lx-text-primary);font-family:var(--lx-font);border:1px solid var(--lx-border);border-radius:var(--lx-radius-panel);background:linear-gradient(145deg,rgb(20 25 43 / .97),rgb(8 11 20 / .96));box-shadow:var(--lx-shadow-panel);overflow:hidden}.lx-panel::before{content:"";position:absolute;z-index:-2;inset:-20% 35% 45% -15%;background:radial-gradient(circle,rgb(88 101 242 / .22),transparent 67%);filter:blur(35px);pointer-events:none}.lx-panel::after{content:"";position:absolute;z-index:-2;right:-15%;bottom:-35%;width:560px;height:560px;background:radial-gradient(circle,rgb(65 199 255 / .11),transparent 67%);filter:blur(45px);pointer-events:none}.lx-panel>.lx-header::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);pointer-events:none}.lx-header{position:relative;z-index:2;display:flex;align-items:center;min-height:235px;padding:clamp(34px, 5vw, 64px);border:1px solid var(--lx-border);border-radius:var(--lx-radius-header);background:radial-gradient(circle at 85% 20%,rgb(88 101 242 / .18),transparent 36%),radial-gradient(circle at 10% 100%,rgb(65 199 255 / .08),transparent 38%),linear-gradient(135deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));backdrop-filter:blur(var(--lx-blur)) saturate(165%);-webkit-backdrop-filter:blur(var(--lx-blur)) saturate(165%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 18px 50px rgb(0 0 0 / .18);overflow:hidden}.lx-header::after{content:"";position:absolute;top:-80px;right:-40px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgb(124 134 255 / .2),transparent 68%);filter:blur(10px);pointer-events:none}.lx-header-content{position:relative;z-index:2;width:min(100%, 850px)}.lx-badge{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin:0 0 20px;padding:9px 14px;color:rgb(223 226 255 / .96);font-size:11px;font-weight:800;line-height:1;letter-spacing:.15em;text-transform:uppercase;border:1px solid rgb(124 134 255 / .3);border-radius:var(--lx-radius-badge);background:linear-gradient(145deg,rgb(88 101 242 / .18),rgb(88 101 242 / .07));box-shadow:inset 0 1px 0 rgb(255 255 255 / .09),0 8px 24px rgb(0 0 0 / .14)}.lx-badge-dot{position:relative;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#7f89ff;box-shadow:0 0 0 4px rgb(127 137 255 / .1),0 0 16px rgb(127 137 255 / .9)}.lx-badge-dot::after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:lx-badge-pulse 2.2s ease-out infinite}.lx-title{max-width:800px;margin:0;color:var(--lx-text-primary);font-size:clamp(32px, 4.2vw, 58px);font-weight:800;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.lx-description{max-width:760px;margin:22px 0 0;color:var(--lx-text-secondary);font-size:clamp(15px, 1.5vw, 18px);font-weight:450;line-height:1.75;text-wrap:pretty}.lx-body{position:relative;z-index:2;display:grid;grid-template-columns:minmax(285px,330px) minmax(0,1fr);gap:10px;margin-top:10px}.lx-sidebar{position:relative;min-width:0;padding:18px;border:1px solid var(--lx-border);border-radius:var(--lx-radius-sidebar);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .018));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 38px rgb(0 0 0 / .16)}.lx-nav{display:flex;flex-direction:column;gap:10px}.lx-nav-item{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 4px;align-items:center;gap:14px;width:100%;min-height:76px;padding:13px 14px;color:var(--lx-text-primary);text-align:left;border:1px solid #fff0;border-radius:17px;background:#fff0;cursor:pointer;overflow:hidden;transition:transform var(--lx-transition),background var(--lx-transition),border-color var(--lx-transition),box-shadow var(--lx-transition)}.lx-nav-item::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255 / .055),transparent 48%);opacity:0;transition:opacity var(--lx-transition);pointer-events:none}.lx-nav-item:hover{transform:translateY(-2px);border-color:var(--lx-border);background:var(--lx-bg-card-hover);box-shadow:var(--lx-shadow-card)}.lx-nav-item:hover::before{opacity:1}.lx-nav-item.is-active{border-color:var(--lx-border-active);background:radial-gradient(circle at 10% 50%,rgb(88 101 242 / .18),transparent 48%),linear-gradient(145deg,rgb(88 101 242 / .18),rgb(88 101 242 / .07));box-shadow:var(--lx-shadow-active)}.lx-nav-item.is-active::before{opacity:1}.lx-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:rgb(225 228 255 / .86);border:1px solid var(--lx-border);border-radius:15px;background:linear-gradient(145deg,rgb(255 255 255 / .08),rgb(255 255 255 / .025));box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 22px rgb(0 0 0 / .14);transition:color var(--lx-transition),border-color var(--lx-transition),background var(--lx-transition),transform var(--lx-transition)}.lx-icon svg{width:22px;height:22px}.lx-nav-item:hover .lx-icon{transform:scale(1.04);color:#fff;border-color:rgb(255 255 255 / .16)}.lx-nav-item.is-active .lx-icon{color:#fff;border-color:rgb(124 134 255 / .4);background:linear-gradient(145deg,rgb(88 101 242 / .44),rgb(88 101 242 / .16));box-shadow:0 10px 25px rgb(88 101 242 / .2),inset 0 1px 0 rgb(255 255 255 / .15)}.lx-info{position:relative;z-index:2;display:flex;flex-direction:column;gap:5px;min-width:0}.lx-label{color:var(--lx-text-primary);font-size:14px;font-weight:750;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-subtitle{color:var(--lx-text-muted);font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--lx-transition)}.lx-nav-item:hover .lx-subtitle,.lx-nav-item.is-active .lx-subtitle{color:var(--lx-text-secondary)}.lx-nav-indicator{position:relative;z-index:2;display:block;width:4px;height:24px;border-radius:10px;background:linear-gradient(180deg,var(--lx-primary-light),var(--lx-cyan));box-shadow:0 0 18px rgb(88 101 242 / .65);opacity:0;transform:scaleY(.3);transition:opacity var(--lx-transition),transform var(--lx-transition)}.lx-nav-item.is-active .lx-nav-indicator{opacity:1;transform:scaleY(1)}.lx-content{position:relative;min-width:0;border:1px solid var(--lx-border);border-radius:var(--lx-radius-sidebar);background:radial-gradient(circle at 90% 5%,rgb(88 101 242 / .1),transparent 30%),linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .018));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 38px rgb(0 0 0 / .16);overflow:hidden}.lx-content::before{content:"";position:absolute;top:-130px;right:-100px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgb(88 101 242 / .11),transparent 70%);pointer-events:none}.lx-page{position:relative;z-index:2;min-height:100%;padding:clamp(30px, 4vw, 54px)}.lx-page{opacity:1;transform:translateY(0);filter:blur(0);will-change:opacity,transform,filter}.lx-page.lx-page-leaving{pointer-events:none;animation:lx-page-leave 180ms cubic-bezier(.4,0,1,1) both}.lx-page.lx-page-entering{animation:lx-page-enter 360ms cubic-bezier(.22,1,.36,1) both}@keyframes lx-page-leave{from{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-7px);filter:blur(2px)}}@keyframes lx-page-enter{from{opacity:0;transform:translateY(14px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes lx-hero-logo-aura{0%,100%{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.lx-page.lx-page-leaving,.lx-page.lx-page-entering{animation:none!important}}.lx-page-header{max-width:920px}.lx-page-badge{display:inline-flex;align-items:center;width:fit-content;margin:0 0 17px;padding:8px 13px;color:rgb(219 223 255 / .92);font-size:10px;font-weight:850;line-height:1;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgb(124 134 255 / .26);border-radius:var(--lx-radius-badge);background:linear-gradient(145deg,rgb(88 101 242 / .16),rgb(88 101 242 / .06))}.lx-page-title{max-width:850px;margin:0;color:var(--lx-text-primary);font-size:clamp(27px, 3.1vw, 43px);font-weight:800;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.lx-page-intro{max-width:900px;margin:20px 0 0;color:var(--lx-text-secondary);font-size:clamp(15px, 1.45vw, 17px);font-weight:430;line-height:1.82;text-wrap:pretty}.lx-divider{width:100%;height:1px;margin:clamp(28px, 4vw, 42px) 0;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .11) 10%,rgb(255 255 255 / .11) 90%,transparent)}.lx-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lx-highlight-card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:9px;min-height:132px;padding:22px;border:1px solid var(--lx-border);border-radius:var(--lx-radius-card);background:radial-gradient(circle at 90% 0,rgb(88 101 242 / .1),transparent 48%),linear-gradient(145deg,rgb(255 255 255 / .062),rgb(255 255 255 / .022));box-shadow:var(--lx-shadow-card);overflow:hidden;transition:transform var(--lx-transition),border-color var(--lx-transition),background var(--lx-transition),box-shadow var(--lx-transition)}.lx-highlight-card::before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .16),transparent);opacity:.7}.lx-highlight-card::after{content:"";position:absolute;right:-40px;bottom:-55px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgb(88 101 242 / .14),transparent 70%);transition:transform var(--lx-transition),opacity var(--lx-transition);pointer-events:none}.lx-highlight-card:hover{transform:translateY(-4px);border-color:var(--lx-border-strong);background:radial-gradient(circle at 90% 0,rgb(88 101 242 / .15),transparent 52%),linear-gradient(145deg,rgb(255 255 255 / .082),rgb(255 255 255 / .03));box-shadow:0 18px 38px rgb(0 0 0 / .24),0 8px 24px rgb(88 101 242 / .08),inset 0 1px 0 rgb(255 255 255 / .08)}.lx-highlight-card:hover::after{transform:scale(1.18);opacity:1}.lx-highlight-value{position:relative;z-index:2;color:#fff;font-size:clamp(22px, 2.2vw, 31px);font-weight:820;line-height:1;letter-spacing:-.025em}.lx-highlight-label{position:relative;z-index:2;color:var(--lx-text-muted);font-size:13px;font-weight:600;line-height:1.4}.lx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:13px}.lx-button.lx-button-secondary.lx-button-live{border-color:rgb(108 244 173 / .22);background:rgb(108 244 173 / .055)}.lx-button.lx-button-secondary.lx-button-live:hover{border-color:rgb(108 244 173 / .46);background:rgb(108 244 173 / .10);box-shadow:0 14px 32px rgb(35 180 120 / .12)}.lx-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:52px;padding:14px 21px;color:var(--lx-text-primary);font-size:14px;font-weight:750;line-height:1.2;text-align:center;border:1px solid var(--lx-border);border-radius:var(--lx-radius-button);overflow:hidden;transition:transform var(--lx-transition),border-color var(--lx-transition),background var(--lx-transition),box-shadow var(--lx-transition),color var(--lx-transition)}.lx-button::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgb(255 255 255 / .12) 48%,transparent 76%);transform:translateX(-130%);transition:transform 700ms ease;pointer-events:none}.lx-button:hover::before{transform:translateX(130%)}.lx-button>span,.lx-button>svg{position:relative;z-index:2}.lx-button svg{width:18px;height:18px;transition:transform var(--lx-transition)}.lx-button:hover{transform:translateY(-3px)}.lx-button:hover svg{transform:translateX(3px)}.lx-button-primary{border-color:rgb(124 134 255 / .4);background:linear-gradient(145deg,rgb(88 101 242 / .92),rgb(64 75 216 / .84));box-shadow:var(--lx-shadow-button)}.lx-button-primary:hover{border-color:rgb(166 173 255 / .64);background:linear-gradient(145deg,rgb(105 117 255 / .98),rgb(75 87 232 / .92));box-shadow:0 17px 35px rgb(88 101 242 / .34),inset 0 1px 0 rgb(255 255 255 / .24)}.lx-button-secondary{color:rgb(255 255 255 / .88);background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 10px 25px rgb(0 0 0 / .15)}.lx-button-secondary:hover{color:#fff;border-color:var(--lx-border-strong);background:linear-gradient(145deg,rgb(255 255 255 / .1),rgb(255 255 255 / .04));box-shadow:inset 0 1px 0 rgb(255 255 255 / .09),0 15px 30px rgb(0 0 0 / .2)}@keyframes lx-badge-pulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2.3)}100%{opacity:0;transform:scale(2.3)}}@media (max-width:1100px){.lx-panel{--lx-radius-panel:27px;--lx-radius-header:24px;--lx-radius-sidebar:21px;margin:30px auto}.lx-body{grid-template-columns:270px minmax(0,1fr)}.lx-sidebar{padding:14px}.lx-nav-item{grid-template-columns:44px minmax(0,1fr) 4px;gap:11px;min-height:70px;padding:11px}.lx-icon{width:44px;height:44px}.lx-icon svg{width:20px;height:20px}.lx-page{padding:35px}}@media (max-width:850px){.lx-panel{margin:24px auto;padding:8px}.lx-header{min-height:auto;padding:38px 30px}.lx-body{display:flex;flex-direction:column;gap:8px;margin-top:8px}.lx-sidebar{padding:10px}.lx-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lx-nav-item{display:flex;flex-direction:column;justify-content:center;gap:9px;min-height:102px;padding:12px 8px;text-align:center}.lx-nav-item:hover{transform:translateY(-2px)}.lx-info{align-items:center;gap:3px}.lx-label{width:100%;font-size:12px;white-space:normal;text-align:center}.lx-subtitle{display:none}.lx-nav-indicator{position:absolute;right:auto;bottom:5px;left:50%;width:26px;height:3px;transform:translateX(-50%) scaleX(.3)}.lx-nav-item.is-active .lx-nav-indicator{transform:translateX(-50%) scaleX(1)}.lx-page{padding:34px 28px}}@media (max-width:600px){.lx-panel{width:100%;margin:18px auto;padding:6px;--lx-radius-panel:23px;--lx-radius-header:20px;--lx-radius-sidebar:18px;--lx-radius-card:17px;--lx-radius-button:14px}.lx-header{padding:30px 22px;background:radial-gradient(circle at 80% 10%,rgb(88 101 242 / .16),transparent 44%),linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .025))}.lx-badge{margin-bottom:16px;padding:8px 11px;font-size:9px;letter-spacing:.12em}.lx-title{font-size:clamp(29px, 9vw, 39px);line-height:1.06}.lx-description{margin-top:17px;font-size:14px;line-height:1.68}.lx-sidebar{padding:8px}.lx-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lx-nav-item{min-height:90px;padding:10px 5px;border-radius:14px}.lx-icon{width:39px;height:39px;border-radius:12px}.lx-icon svg{width:18px;height:18px}.lx-label{font-size:10.5px;line-height:1.25}.lx-content{min-height:0}.lx-page{padding:28px 21px}.lx-page-badge{margin-bottom:14px;padding:7px 10px;font-size:9px}.lx-page-title{font-size:clamp(25px, 7.6vw, 34px)}.lx-page-intro{margin-top:16px;font-size:14px;line-height:1.72}.lx-divider{margin:28px 0}.lx-highlight-grid{grid-template-columns:1fr;gap:10px}.lx-highlight-card{min-height:104px;padding:18px}.lx-highlight-value{font-size:24px}.lx-actions{flex-direction:column;align-items:stretch;gap:10px}.lx-button{width:100%;min-height:50px}}@media (max-width:390px){.lx-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-nav-item{min-height:84px}.lx-header{padding:27px 19px}.lx-page{padding:25px 18px}}.lx-nav-item:focus-visible,.lx-button:focus-visible,.lx-page:focus-visible{outline:3px solid rgb(124 134 255 / .75);outline-offset:3px}.lx-nav-item:focus:not(:focus-visible),.lx-button:focus:not(:focus-visible),.lx-page:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.lx-panel *,.lx-panel *::before,.lx-panel *::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}@supports not ((backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px))){.lx-header,.lx-sidebar,.lx-content{background-color:rgb(15 19 32 / .97)}}.lx-page.lx-content-revealing [data-lx-reveal]{animation:lx-content-reveal 440ms cubic-bezier(.22,1,.36,1) both;animation-delay:calc(90ms+(var(--lx-reveal-index,0) * 65ms));will-change:opacity,transform,filter}@keyframes lx-content-reveal{from{opacity:0;transform:translateY(14px) scale(.992);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.lx-content{position:relative}.lx-content.lx-height-animating{overflow:hidden;transition:height 480ms cubic-bezier(.22,1,.36,1);will-change:height}@media (prefers-reduced-motion:reduce){.lx-page.lx-content-revealing [data-lx-reveal]{animation:none!important}.lx-content.lx-height-animating{transition:none!important}}.lx-panel{--lx-active-duration:520ms;--lx-active-easing:cubic-bezier(.22, 1, .36, 1)}.lx-nav-item{isolation:isolate;transition:transform var(--lx-transition),background var(--lx-transition),border-color var(--lx-transition),box-shadow var(--lx-transition),color var(--lx-transition)}.lx-nav-item::after{content:"";position:absolute;z-index:0;inset:-35% -20%;border-radius:inherit;background:radial-gradient(circle at 16% 50%,rgb(124 134 255 / .3),transparent 38%),radial-gradient(circle at 88% 25%,rgb(65 199 255 / .16),transparent 34%);opacity:0;transform:translateX(-10px) scale(.92);filter:blur(18px);transition:opacity var(--lx-active-duration) var(--lx-active-easing),transform var(--lx-active-duration) var(--lx-active-easing);pointer-events:none}.lx-nav-item:hover::after{opacity:.34;transform:translateX(0) scale(1)}.lx-nav-item.is-active::after{opacity:1;transform:translateX(0) scale(1);animation:lx-active-surface-breathe 4.8s ease-in-out infinite}.lx-nav-item.is-active{transform:translateX(2px);border-color:rgb(135 145 255 / .52);background:radial-gradient(circle at 8% 50%,rgb(88 101 242 / .26),transparent 48%),radial-gradient(circle at 88% 10%,rgb(65 199 255 / .1),transparent 38%),linear-gradient(145deg,rgb(99 111 255 / .2),rgb(88 101 242 / .075));box-shadow:0 18px 38px rgb(0 0 0 / .22),0 10px 32px rgb(88 101 242 / .18),inset 0 1px 0 rgb(255 255 255 / .12),inset 1px 0 0 rgb(124 134 255 / .08)}.lx-nav-item.is-active::before{opacity:1;background:linear-gradient(112deg,rgb(255 255 255 / .105),rgb(255 255 255 / .025) 36%,transparent 58%);animation:lx-active-glass-reflection 5.5s ease-in-out infinite}.lx-nav-item.is-active:hover{transform:translateX(2px) translateY(-2px);border-color:rgb(155 164 255 / .62);box-shadow:0 21px 44px rgb(0 0 0 / .25),0 13px 36px rgb(88 101 242 / .23),inset 0 1px 0 rgb(255 255 255 / .14)}.lx-nav-item.is-active .lx-icon{transform:scale(1.035);border-color:rgb(148 157 255 / .52);background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / .17),transparent 42%),linear-gradient(145deg,rgb(101 113 255 / .52),rgb(73 83 220 / .2));box-shadow:0 12px 28px rgb(88 101 242 / .25),0 0 22px rgb(88 101 242 / .1),inset 0 1px 0 rgb(255 255 255 / .2)}.lx-nav-item.is-active .lx-icon svg{animation:lx-active-icon-arrive 620ms var(--lx-active-easing) both}.lx-nav-item.is-active .lx-label{color:#fff;text-shadow:0 0 20px rgb(124 134 255 / .18)}.lx-nav-item.is-active .lx-subtitle{color:rgb(225 228 255 / .78)}.lx-nav-indicator{position:relative;z-index:3;display:block;width:4px;height:30px;border-radius:999px;background:linear-gradient(180deg,#a3aaff 0%,var(--lx-primary-light) 42%,var(--lx-cyan) 100%);box-shadow:0 0 8px rgb(124 134 255 / .75),0 0 18px rgb(88 101 242 / .62),0 0 28px rgb(65 199 255 / .22);opacity:0;transform:scaleY(.16) translateX(6px);transform-origin:center;overflow:visible;transition:opacity 260ms ease,transform var(--lx-active-duration) var(--lx-active-easing),box-shadow var(--lx-active-duration) ease}.lx-nav-indicator::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:18px;height:calc(100% + 20px);border-radius:999px;background:radial-gradient(ellipse,rgb(88 101 242 / .42),rgb(65 199 255 / .12) 45%,transparent 72%);opacity:0;transform:translate(-50%,-50%) scale(.55);filter:blur(7px);transition:opacity 420ms ease,transform var(--lx-active-duration) var(--lx-active-easing);pointer-events:none}.lx-nav-indicator::after{content:"";position:absolute;top:3px;left:50%;width:2px;height:8px;border-radius:999px;background:linear-gradient(180deg,#fff0,rgb(255 255 255 / .98),#fff0);opacity:0;transform:translateX(-50%) translateY(-5px);filter:blur(.2px);pointer-events:none}.lx-nav-item.is-active .lx-nav-indicator{opacity:1;transform:scaleY(1) translateX(0);box-shadow:0 0 8px rgb(159 168 255 / .88),0 0 18px rgb(88 101 242 / .72),0 0 32px rgb(65 199 255 / .28);animation:lx-active-indicator-breathe 2.8s ease-in-out infinite}.lx-nav-item.is-active .lx-nav-indicator::before{opacity:1;transform:translate(-50%,-50%) scale(1)}.lx-nav-item.is-active .lx-nav-indicator::after{opacity:1;animation:lx-active-indicator-shine 2.7s ease-in-out infinite}.lx-nav-item:focus-visible{outline:3px solid rgb(124 134 255 / .72);outline-offset:3px;border-color:rgb(159 168 255 / .64);box-shadow:0 0 0 5px rgb(88 101 242 / .13),0 18px 38px rgb(0 0 0 / .22)}.lx-nav-item.is-active:focus-visible{box-shadow:0 0 0 5px rgb(88 101 242 / .15),0 18px 40px rgb(0 0 0 / .24),0 10px 34px rgb(88 101 242 / .22),inset 0 1px 0 rgb(255 255 255 / .12)}.lx-panel{--lx-micro-duration:420ms;--lx-micro-easing:cubic-bezier(.22, 1, .36, 1);--lx-micro-spring:cubic-bezier(.18, 1.35, .32, 1)}.lx-nav-item{transform-origin:center;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.lx-nav-item:not(.is-active):hover{transform:translateY(-3px) scale(1.008);border-color:rgb(255 255 255 / .13);background:radial-gradient(circle at 12% 50%,rgb(88 101 242 / .11),transparent 48%),linear-gradient(145deg,rgb(255 255 255 / .082),rgb(255 255 255 / .025));box-shadow:0 18px 35px rgb(0 0 0 / .21),0 7px 20px rgb(88 101 242 / .07),inset 0 1px 0 rgb(255 255 255 / .09)}.lx-nav-item:not(.is-active)::before{background:linear-gradient(112deg,transparent 8%,rgb(255 255 255 / .025) 30%,rgb(255 255 255 / .11) 48%,rgb(255 255 255 / .025) 64%,transparent 84%);opacity:0;transform:translateX(-42%);transition:opacity 260ms ease,transform 760ms var(--lx-micro-easing)}.lx-nav-item:not(.is-active):hover::before{opacity:.8;transform:translateX(42%)}.lx-icon{transform-origin:center;backface-visibility:hidden;transition:color var(--lx-transition),border-color var(--lx-transition),background var(--lx-transition),box-shadow var(--lx-transition),transform var(--lx-micro-duration) var(--lx-micro-spring)}.lx-icon svg{transform-origin:center;transition:transform var(--lx-micro-duration) var(--lx-micro-spring),opacity 260ms ease,filter 320ms ease}.lx-nav-item:not(.is-active):hover .lx-icon{transform:translateY(-2px) scale(1.075);color:#fff;border-color:rgb(158 166 255 / .26);background:radial-gradient(circle at 30% 15%,rgb(255 255 255 / .13),transparent 42%),linear-gradient(145deg,rgb(88 101 242 / .18),rgb(255 255 255 / .035));box-shadow:0 13px 27px rgb(0 0 0 / .18),0 5px 17px rgb(88 101 242 / .12),inset 0 1px 0 rgb(255 255 255 / .12)}.lx-nav-item:not(.is-active):hover .lx-icon svg{transform:scale(1.08) rotate(-2deg);filter:drop-shadow(0 0 7px rgb(124 134 255 / .24))}.lx-nav-item:active .lx-icon{transform:translateY(0) scale(.97);transition-duration:90ms}.lx-nav-item:active .lx-icon svg{transform:scale(.94);transition-duration:90ms}.lx-label{transition:color 260ms ease,transform var(--lx-micro-duration) var(--lx-micro-easing),text-shadow 320ms ease}.lx-nav-item:not(.is-active):hover .lx-label{color:#fff;transform:translateX(2px);text-shadow:0 0 18px rgb(124 134 255 / .11)}.lx-subtitle{transition:color 260ms ease,transform var(--lx-micro-duration) var(--lx-micro-easing)}.lx-nav-item:not(.is-active):hover .lx-subtitle{color:rgb(255 255 255 / .67);transform:translateX(2px)}.lx-nav-item.is-active .lx-icon{transition:color var(--lx-transition),border-color var(--lx-transition),background var(--lx-transition),box-shadow var(--lx-transition),transform var(--lx-micro-duration) var(--lx-micro-spring)}.lx-nav-item.is-active:hover .lx-icon{transform:translateY(-1px) scale(1.075);box-shadow:0 15px 32px rgb(88 101 242 / .31),0 0 28px rgb(88 101 242 / .15),inset 0 1px 0 rgb(255 255 255 / .22)}.lx-nav-item.is-active:hover .lx-icon svg{transform:scale(1.07);filter:drop-shadow(0 0 8px rgb(173 180 255 / .32))}.lx-sidebar{transition:border-color 420ms ease,box-shadow 520ms ease}.lx-sidebar:has(.lx-nav-item:hover){border-color:rgb(255 255 255 / .115);box-shadow:inset 0 1px 0 rgb(255 255 255 / .065),0 18px 42px rgb(0 0 0 / .18),0 8px 32px rgb(88 101 242 / .045)}@supports not selector(:has(*)){.lx-sidebar{border-color:var(--lx-border)}}@media (hover:hover) and (pointer:fine){.lx-nav-item:not(.is-active):hover{will-change:transform,box-shadow}.lx-nav-item:not(.is-active):hover .lx-icon{will-change:transform}}@media (hover:none),(pointer:coarse){.lx-nav-item:not(.is-active):hover{transform:none}.lx-nav-item:not(.is-active):hover::before{opacity:0;transform:translateX(-42%)}.lx-nav-item:not(.is-active):hover .lx-icon{transform:none}.lx-nav-item:not(.is-active):hover .lx-icon svg{transform:none;filter:none}.lx-nav-item:not(.is-active):hover .lx-label,.lx-nav-item:not(.is-active):hover .lx-subtitle{transform:none}}@media (max-width:850px){.lx-nav-item:not(.is-active):hover .lx-label,.lx-nav-item:not(.is-active):hover .lx-subtitle{transform:none}.lx-nav-item:not(.is-active):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.lx-nav-item,.lx-nav-item::before,.lx-icon,.lx-icon svg,.lx-label,.lx-subtitle,.lx-sidebar{transition-duration:0.01ms!important}.lx-nav-item:hover,.lx-nav-item:hover .lx-icon,.lx-nav-item:hover .lx-icon svg,.lx-nav-item:hover .lx-label,.lx-nav-item:hover .lx-subtitle{transform:none!important;filter:none!important}}@keyframes lx-active-icon-arrive{0%{opacity:.56;transform:scale(.82) rotate(-5deg)}55%{opacity:1;transform:scale(1.08) rotate(1.5deg)}100%{opacity:1;transform:scale(1) rotate(0)}}@keyframes lx-active-indicator-shine{0%,15%{opacity:0;transform:translateX(-50%) translateY(-7px)}38%{opacity:1}70%,100%{opacity:0;transform:translateX(-50%) translateY(23px)}}@keyframes lx-active-indicator-breathe{0%,100%{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes lx-active-surface-breathe{0%,100%{opacity:.82;transform:translateX(0) scale(.98)}50%{opacity:1;transform:translateX(3px) scale(1.03)}}@keyframes lx-active-glass-reflection{0%,100%{opacity:.72}50%{opacity:1}}@media (max-width:850px){.lx-nav-item.is-active{transform:none}.lx-nav-item.is-active:hover{transform:translateY(-2px)}.lx-nav-indicator{right:auto;bottom:5px;left:50%;width:32px;height:3px;transform:translateX(-50%) scaleX(.14) translateY(4px);transform-origin:center}.lx-nav-indicator::before{width:calc(100% + 24px);height:15px;background:radial-gradient(ellipse,rgb(88 101 242 / .45),rgb(65 199 255 / .12) 48%,transparent 74%)}.lx-nav-indicator::after{top:50%;left:2px;width:9px;height:2px;transform:translateY(-50%) translateX(-7px);background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .98),#fff0)}.lx-nav-item.is-active .lx-nav-indicator{transform:translateX(-50%) scaleX(1) translateY(0)}.lx-nav-item.is-active .lx-nav-indicator::after{animation:lx-active-indicator-shine-horizontal 2.7s ease-in-out infinite}}@media (max-width:600px){.lx-nav-item.is-active{border-color:rgb(135 145 255 / .46);box-shadow:0 12px 28px rgb(0 0 0 / .19),0 7px 22px rgb(88 101 242 / .15),inset 0 1px 0 rgb(255 255 255 / .1)}.lx-nav-item.is-active .lx-icon{transform:scale(1.025);box-shadow:0 9px 22px rgb(88 101 242 / .2),inset 0 1px 0 rgb(255 255 255 / .17)}.lx-nav-indicator{bottom:4px;width:26px}}@keyframes lx-active-indicator-shine-horizontal{0%,15%{opacity:0;transform:translateY(-50%) translateX(-7px)}38%{opacity:1}70%,100%{opacity:0;transform:translateY(-50%) translateX(27px)}}@media (prefers-reduced-motion:reduce){.lx-nav-item.is-active,.lx-nav-item.is-active::before,.lx-nav-item.is-active::after,.lx-nav-item.is-active .lx-icon svg,.lx-nav-item.is-active .lx-nav-indicator,.lx-nav-item.is-active .lx-nav-indicator::after{animation:none!important}.lx-nav-item,.lx-nav-item::after,.lx-nav-indicator,.lx-nav-indicator::before,.lx-icon{transition-duration:0.01ms!important}}.lx-panel{--lx-card-hover-duration:520ms;--lx-card-hover-easing:cubic-bezier(.22, 1, .36, 1)}.lx-highlight-card{isolation:isolate;transform:translateY(0) scale(1);transform-origin:center;backface-visibility:hidden;transition:transform var(--lx-card-hover-duration) var(--lx-card-hover-easing),border-color 360ms ease,background var(--lx-card-hover-duration) var(--lx-card-hover-easing),box-shadow var(--lx-card-hover-duration) var(--lx-card-hover-easing)}.lx-highlight-card::before{z-index:2;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .08) 18%,rgb(255 255 255 / .22) 50%,rgb(255 255 255 / .08) 82%,transparent 100%);opacity:.62;transform:scaleX(.78);transform-origin:center;transition:opacity 420ms ease,transform var(--lx-card-hover-duration) var(--lx-card-hover-easing)}.lx-highlight-card::after{z-index:0;right:-48px;bottom:-62px;width:150px;height:150px;background:radial-gradient(circle,rgb(88 101 242 / .18) 0%,rgb(65 199 255 / .07) 38%,transparent 72%);opacity:.65;transform:scale(.92) translate3d(0,0,0);filter:blur(2px);transition:opacity var(--lx-card-hover-duration) ease,transform var(--lx-card-hover-duration) var(--lx-card-hover-easing);pointer-events:none}.lx-highlight-card{background:radial-gradient(circle at 88% 4%,rgb(124 134 255 / .12),transparent 42%),radial-gradient(circle at 8% 100%,rgb(65 199 255 / .045),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .068),rgb(255 255 255 / .022));box-shadow:0 15px 34px rgb(0 0 0 / .19),inset 0 1px 0 rgb(255 255 255 / .055),inset 0 -1px 0 rgb(255 255 255 / .018)}@media (hover:hover) and (pointer:fine){.lx-highlight-card:hover{transform:translateY(-7px) scale(1.018);border-color:rgb(143 153 255 / .32);background:radial-gradient(circle at 88% 3%,rgb(124 134 255 / .22),transparent 46%),radial-gradient(circle at 8% 100%,rgb(65 199 255 / .09),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .098),rgb(255 255 255 / .032));box-shadow:0 26px 48px rgb(0 0 0 / .27),0 14px 34px rgb(88 101 242 / .13),0 4px 18px rgb(65 199 255 / .05),inset 0 1px 0 rgb(255 255 255 / .105),inset 0 -1px 0 rgb(255 255 255 / .025)}.lx-highlight-card:hover::before{opacity:1;transform:scaleX(1)}.lx-highlight-card:hover::after{opacity:1;transform:scale(1.2) translate3d(-7px,-5px,0)}}.lx-highlight-value{transition:color 300ms ease,transform var(--lx-card-hover-duration) var(--lx-card-hover-easing),text-shadow 420ms ease}@media (hover:hover) and (pointer:fine){.lx-highlight-card:hover .lx-highlight-value{transform:translateY(-2px) scale(1.025);color:#fff;text-shadow:0 0 24px rgb(124 134 255 / .17),0 4px 14px rgb(0 0 0 / .16)}}.lx-highlight-label{transition:color 320ms ease,transform var(--lx-card-hover-duration) var(--lx-card-hover-easing)}@media (hover:hover) and (pointer:fine){.lx-highlight-card:hover .lx-highlight-label{color:rgb(255 255 255 / .67);transform:translateY(-1px)}}.lx-highlight-card:active{transform:translateY(-2px) scale(.992);transition-duration:100ms}.lx-highlight-card:nth-child(1){background:radial-gradient(circle at 82% 5%,rgb(88 101 242 / .13),transparent 43%),radial-gradient(circle at 8% 100%,rgb(65 199 255 / .045),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .068),rgb(255 255 255 / .022))}.lx-highlight-card:nth-child(2){background:radial-gradient(circle at 50% 0%,rgb(88 101 242 / .125),transparent 44%),radial-gradient(circle at 14% 100%,rgb(65 199 255 / .04),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .068),rgb(255 255 255 / .022))}.lx-highlight-card:nth-child(3){background:radial-gradient(circle at 18% 4%,rgb(88 101 242 / .13),transparent 43%),radial-gradient(circle at 90% 100%,rgb(65 199 255 / .045),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .068),rgb(255 255 255 / .022))}@media (hover:hover) and (pointer:fine){.lx-highlight-card:nth-child(1):hover{background:radial-gradient(circle at 82% 5%,rgb(88 101 242 / .25),transparent 47%),radial-gradient(circle at 8% 100%,rgb(65 199 255 / .085),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .1),rgb(255 255 255 / .032))}.lx-highlight-card:nth-child(2):hover{background:radial-gradient(circle at 50% 0%,rgb(88 101 242 / .235),transparent 48%),radial-gradient(circle at 14% 100%,rgb(65 199 255 / .08),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .1),rgb(255 255 255 / .032))}.lx-highlight-card:nth-child(3):hover{background:radial-gradient(circle at 18% 4%,rgb(88 101 242 / .25),transparent 47%),radial-gradient(circle at 90% 100%,rgb(65 199 255 / .085),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .1),rgb(255 255 255 / .032))}}.lx-highlight-grid{transition:filter 420ms ease}@media (hover:hover) and (pointer:fine){.lx-highlight-grid:has(.lx-highlight-card:hover) .lx-highlight-card:not(:hover){transform:scale(.993);opacity:.91;filter:saturate(.93) brightness(.97)}.lx-highlight-grid:has(.lx-highlight-card:hover) .lx-highlight-card:hover{opacity:1;filter:none}}@supports not selector(:has(*)){.lx-highlight-card{opacity:1;filter:none}}@media (hover:none),(pointer:coarse){.lx-highlight-card:hover{transform:none}.lx-highlight-card:hover::before{transform:scaleX(.78);opacity:.62}.lx-highlight-card:hover::after{transform:scale(.92);opacity:.65}.lx-highlight-card:hover .lx-highlight-value,.lx-highlight-card:hover .lx-highlight-label{transform:none;text-shadow:none}.lx-highlight-card:active{transform:scale(.985)}}@media (max-width:600px){.lx-highlight-card{transform:none}.lx-highlight-card::after{width:120px;height:120px;right:-42px;bottom:-50px;opacity:.52}.lx-highlight-card:active{transform:scale(.987)}}@media (prefers-reduced-motion:reduce){.lx-highlight-card,.lx-highlight-card::before,.lx-highlight-card::after,.lx-highlight-value,.lx-highlight-label,.lx-highlight-grid{transition-duration:0.01ms!important}.lx-highlight-card:hover,.lx-highlight-card:active,.lx-highlight-card:hover .lx-highlight-value,.lx-highlight-card:hover .lx-highlight-label{transform:none!important}}.lx-panel{--lx-button-motion-duration:460ms;--lx-button-motion-easing:cubic-bezier(.22, 1, .36, 1);--lx-button-spring:cubic-bezier(.18, 1.35, .32, 1);--lx-button-icon-size:20px;--lx-button-arrow-size:17px}.lx-button{isolation:isolate;display:inline-grid;grid-template-columns:auto minmax(0,auto) auto;align-items:center;justify-content:center;gap:11px;min-height:54px;padding:13px 18px;transform:translateY(0) scale(1);transform-origin:center;backface-visibility:hidden;transition:transform var(--lx-button-motion-duration) var(--lx-button-motion-easing),border-color 320ms ease,background var(--lx-button-motion-duration) var(--lx-button-motion-easing),box-shadow var(--lx-button-motion-duration) var(--lx-button-motion-easing),color 280ms ease}.lx-button::before{z-index:1;inset:-25% -40%;background:linear-gradient(110deg,transparent 22%,rgb(255 255 255 / .035) 38%,rgb(255 255 255 / .19) 50%,rgb(255 255 255 / .04) 62%,transparent 78%);opacity:0;transform:translateX(-68%) skewX(-12deg);transition:opacity 240ms ease,transform 850ms var(--lx-button-motion-easing);pointer-events:none}.lx-button:hover::before{opacity:1;transform:translateX(68%) skewX(-12deg)}.lx-button-icon,.lx-button-text,.lx-button-arrow{position:relative;z-index:2}.lx-button-text{min-width:0;line-height:1.25;white-space:nowrap;transition:transform var(--lx-button-motion-duration) var(--lx-button-motion-easing),text-shadow 360ms ease}.lx-button .lx-button-icon{width:var(--lx-button-icon-size);height:var(--lx-button-icon-size);flex:0 0 var(--lx-button-icon-size);overflow:visible;transform:translateY(0) scale(1) rotate(0);transform-origin:center;filter:drop-shadow(0 0 0 #fff0);transition:transform var(--lx-button-motion-duration) var(--lx-button-spring),color 280ms ease,filter 360ms ease}.lx-button .lx-button-arrow{width:var(--lx-button-arrow-size);height:var(--lx-button-arrow-size);flex:0 0 var(--lx-button-arrow-size);opacity:.78;transform:translateX(0) scale(1);transform-origin:center;transition:transform var(--lx-button-motion-duration) var(--lx-button-spring),opacity 280ms ease,filter 360ms ease}.lx-button-primary{border-color:rgb(144 153 255 / .48);background:radial-gradient(circle at 18% 15%,rgb(255 255 255 / .15),transparent 34%),linear-gradient(145deg,rgb(96 108 255 / .96),rgb(61 72 207 / .88));box-shadow:0 14px 30px rgb(88 101 242 / .28),0 4px 14px rgb(65 199 255 / .055),inset 0 1px 0 rgb(255 255 255 / .22),inset 0 -1px 0 rgb(22 29 115 / .18)}@media (hover:hover) and (pointer:fine){.lx-button-primary:hover{transform:translateY(-4px) scale(1.012);border-color:rgb(177 184 255 / .72);background:radial-gradient(circle at 18% 12%,rgb(255 255 255 / .22),transparent 38%),linear-gradient(145deg,rgb(112 123 255),rgb(72 84 226 / .94));box-shadow:0 21px 40px rgb(88 101 242 / .38),0 8px 22px rgb(65 199 255 / .1),0 0 25px rgb(88 101 242 / .11),inset 0 1px 0 rgb(255 255 255 / .28)}}.lx-button-secondary{border-color:rgb(255 255 255 / .105);background:radial-gradient(circle at 16% 8%,rgb(124 134 255 / .08),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .024));box-shadow:0 11px 26px rgb(0 0 0 / .17),inset 0 1px 0 rgb(255 255 255 / .075)}@media (hover:hover) and (pointer:fine){.lx-button-secondary:hover{transform:translateY(-4px) scale(1.01);border-color:rgb(155 164 255 / .27);background:radial-gradient(circle at 16% 8%,rgb(124 134 255 / .15),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .105),rgb(255 255 255 / .036));box-shadow:0 19px 36px rgb(0 0 0 / .23),0 7px 21px rgb(88 101 242 / .09),inset 0 1px 0 rgb(255 255 255 / .115)}}@media (hover:hover) and (pointer:fine){.lx-button:hover .lx-button-icon{transform:translateY(-2px) scale(1.11) rotate(-2deg);filter:drop-shadow(0 0 8px rgb(193 198 255 / .28))}.lx-button:hover .lx-button-text{transform:translateY(-1px);text-shadow:0 0 18px rgb(255 255 255 / .1)}.lx-button:hover .lx-button-arrow{opacity:1;transform:translateX(4px) scale(1.07);filter:drop-shadow(0 0 7px rgb(196 202 255 / .22))}}.lx-button:active{transform:translateY(-1px) scale(.982);transition-duration:90ms}.lx-button:active .lx-button-icon{transform:translateY(0) scale(.92) rotate(0);transition-duration:90ms}.lx-button:active .lx-button-arrow{transform:translateX(1px) scale(.92);transition-duration:90ms}.lx-button:active .lx-button-text{transform:translateY(0);transition-duration:90ms}.lx-button:focus-visible{outline:3px solid rgb(145 155 255 / .78);outline-offset:4px;border-color:rgb(175 183 255 / .7);box-shadow:0 0 0 5px rgb(88 101 242 / .14),0 18px 36px rgb(0 0 0 / .22),0 8px 24px rgb(88 101 242 / .19)}@media (hover:hover) and (pointer:fine){.lx-actions:has(.lx-button:hover) .lx-button:not(:hover){opacity:.90;transform:scale(.993);filter:saturate(.96) brightness(.98)}.lx-actions:has(.lx-button:hover) .lx-button:hover{opacity:1;filter:none}}@supports not selector(:has(*)){.lx-actions .lx-button{opacity:1;filter:none}}@media (hover:hover) and (pointer:fine){.lx-button[target="_blank"]:hover .lx-button-arrow{transform:translate(3px,-3px) scale(1.07)}}@media (hover:none),(pointer:coarse){.lx-button:hover{transform:none}.lx-button:hover::before{opacity:0;transform:translateX(-68%) skewX(-12deg)}.lx-button:hover .lx-button-icon,.lx-button:hover .lx-button-text,.lx-button:hover .lx-button-arrow{transform:none;filter:none}.lx-button:active{transform:scale(.985)}}@media (max-width:850px){.lx-button{min-height:52px;padding:13px 17px;gap:10px}.lx-panel{--lx-button-icon-size:19px;--lx-button-arrow-size:16px}}@media (max-width:600px){.lx-button{width:100%;grid-template-columns:22px minmax(0,1fr) 18px;justify-content:stretch;min-height:52px;padding:13px 16px;text-align:center}.lx-button-text{white-space:normal;text-align:center}.lx-button-icon{justify-self:start}.lx-button-arrow{justify-self:end}}@media (prefers-reduced-motion:reduce){.lx-button,.lx-button::before,.lx-button-icon,.lx-button-text,.lx-button-arrow{transition-duration:0.01ms!important}.lx-button:hover,.lx-button:active,.lx-button:hover .lx-button-icon,.lx-button:hover .lx-button-text,.lx-button:hover .lx-button-arrow{transform:none!important;filter:none!important}}.lx-panel{--lx-ops-line:rgba(124, 134, 255, 0.11);--lx-ops-corner-size:22px}.lx-panel{background:linear-gradient(rgb(124 134 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(124 134 255 / .022) 1px,transparent 1px),linear-gradient(145deg,rgb(20 25 43 / .97),rgb(8 11 20 / .96));background-size:34px 34px,34px 34px,auto}.lx-panel::before{z-index:-1;inset:0;background:linear-gradient(180deg,transparent 0%,rgb(124 134 255 / .025) 48%,rgb(65 199 255 / .055) 50%,rgb(124 134 255 / .025) 52%,transparent 100%);background-size:100% 220px;opacity:.36;filter:none;animation:lx-operation-scan 12s linear infinite;pointer-events:none}.lx-panel::after{z-index:-2;right:-12%;bottom:-38%;width:620px;height:620px;background:radial-gradient(circle,rgb(65 199 255 / .12),rgb(88 101 242 / .08) 34%,transparent 70%);filter:blur(52px);opacity:.9;animation:lx-operation-ambient 9s ease-in-out infinite}.lx-header{isolation:isolate}.lx-header-content::before,.lx-header-content::after{content:"";position:absolute;z-index:3;width:var(--lx-ops-corner-size);height:var(--lx-ops-corner-size);opacity:.54;pointer-events:none}.lx-header-content::before{top:-18px;left:-18px;border-top:1px solid var(--lx-ops-line);border-left:1px solid var(--lx-ops-line)}.lx-header-content::after{right:-18px;bottom:-18px;border-right:1px solid var(--lx-ops-line);border-bottom:1px solid var(--lx-ops-line)}.lx-sidebar::before,.lx-sidebar::after{content:"";position:absolute;z-index:3;width:18px;height:18px;opacity:.42;pointer-events:none}.lx-sidebar::before{top:10px;left:10px;border-top:1px solid rgb(124 134 255 / .18);border-left:1px solid rgb(124 134 255 / .18)}.lx-sidebar::after{right:10px;bottom:10px;border-right:1px solid rgb(65 199 255 / .16);border-bottom:1px solid rgb(65 199 255 / .16)}.lx-content{isolation:isolate}.lx-content::after{content:"";position:absolute;z-index:1;inset:14px;border:1px solid rgb(124 134 255 / .035);border-radius:calc(var(--lx-radius-sidebar) - 8px);pointer-events:none}.lx-content>.lx-page::before{content:"";position:absolute;top:14px;left:50%;width:min(68%, 540px);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgb(124 134 255 / .16),rgb(65 199 255 / .1),transparent);opacity:.52;pointer-events:none}.lx-nav{counter-reset:lx-module}.lx-nav-item{counter-increment:lx-module}.lx-nav-item .lx-info::after{content:"MODULE 0" counter(lx-module);display:block;margin-top:2px;color:rgb(124 134 255 / .34);font-size:8px;font-weight:800;line-height:1;letter-spacing:.13em;text-transform:uppercase;transition:color 280ms ease,opacity 280ms ease}.lx-nav-item:hover .lx-info::after,.lx-nav-item.is-active .lx-info::after{color:rgb(151 160 255 / .64)}.lx-divider{position:relative;background:linear-gradient(90deg,transparent,rgb(124 134 255 / .08) 10%,rgb(65 199 255 / .13) 50%,rgb(124 134 255 / .08) 90%,transparent)}.lx-divider::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid rgb(124 134 255 / .36);background:rgb(88 101 242 / .24);box-shadow:0 0 12px rgb(88 101 242 / .2)}.lx-page-badge{position:relative;padding-left:28px}.lx-page-badge::before{content:"";position:absolute;top:50%;left:11px;width:7px;height:7px;transform:translateY(-50%);border-radius:50%;background:#63d6ff;box-shadow:0 0 0 4px rgb(65 199 255 / .08),0 0 14px rgb(65 199 255 / .52);animation:lx-operation-status-pulse 2.6s ease-in-out infinite}@keyframes lx-operation-scan{from{background-position:0 -220px}to{background-position:0 calc(100% + 220px)}}@keyframes lx-operation-ambient{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.72}50%{transform:translate3d(-18px,-12px,0) scale(1.06);opacity:1}}@keyframes lx-operation-status-pulse{0%,100%{opacity:.72;box-shadow:0 0 0 4px rgb(65 199 255 / .07),0 0 12px rgb(65 199 255 / .38)}50%{opacity:1;box-shadow:0 0 0 6px rgb(65 199 255 / .09),0 0 18px rgb(65 199 255 / .68)}}@media (max-width:850px){.lx-nav-item .lx-info::after{display:none}.lx-header-content::before{top:-12px;left:-12px}.lx-header-content::after{right:-12px;bottom:-12px}.lx-content::after{inset:10px}}@media (max-width:600px){.lx-panel{background-size:28px 28px,28px 28px,auto}.lx-sidebar::before,.lx-sidebar::after{width:14px;height:14px}.lx-content>.lx-page::before{top:10px;width:62%}.lx-page-badge{padding-left:25px}.lx-page-badge::before{left:10px;width:6px;height:6px}}@media (prefers-reduced-motion:reduce){.lx-panel::before,.lx-panel::after,.lx-page-badge::before{animation:none!important}}.lx-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,290px);align-items:center;gap:clamp(32px, 5vw, 72px)}.lx-header-content{width:100%;max-width:850px}@media (max-width:1000px){.lx-header{grid-template-columns:minmax(0,1fr) minmax(220px,250px);gap:28px}}@media (max-width:850px){.lx-header{grid-template-columns:1fr;gap:27px}}@media (max-width:850px){.lx-panel,.lx-header,.lx-sidebar,.lx-content,.lx-highlight-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.lx-panel::before,.lx-panel::after,.lx-nav-item::after{display:none!important}.lx-header::after,.lx-content::before,.lx-nav-indicator::before,.lx-highlight-card::after{filter:none!important;-webkit-filter:none!important}.lx-panel,.lx-header,.lx-sidebar,.lx-content,.lx-highlight-card,.lx-nav-item,.lx-button{box-shadow:0 2px 8px rgb(0 0 0 / .12)!important}.lx-badge-dot::after,.lx-nav-item.is-active::before,.lx-nav-item.is-active::after,.lx-nav-item.is-active .lx-icon svg,.lx-nav-item.is-active .lx-nav-indicator,.lx-nav-item.is-active .lx-nav-indicator::after,.lx-page-badge::before{animation:none!important}.lx-page,.lx-page [data-lx-reveal],.lx-highlight-card{will-change:auto!important}.lx-page,.lx-page.lx-page-entering,.lx-page.lx-page-leaving,.lx-page.lx-content-revealing,.lx-page.lx-content-revealing [data-lx-reveal]{filter:none!important;animation:none!important;transition:none!important;will-change:auto!important}.lx-content,.lx-content.lx-height-animating{height:auto!important;overflow:visible!important;transition:none!important;will-change:auto!important}}.lx-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:clamp(28px, 5vw, 64px);overflow:hidden}.lx-header-content{width:100%;max-width:850px;min-width:0}.lx-hero-visual{position:relative;z-index:3;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;max-width:340px;min-width:0;margin:0 auto}.lx-hero-logo-frame{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;margin:0 auto;padding:18px 18px 14px;border:1px solid rgb(255 255 255 / .08);border-radius:30px;background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .015));box-shadow:0 18px 40px rgb(0 0 0 / .22),0 0 28px rgb(88 101 242 / .10),0 0 50px rgb(65 199 255 / .06),inset 0 1px 0 rgb(255 255 255 / .05);overflow:visible;animation:lx-hero-frame-police-glow 12s ease-in-out infinite}.lx-hero-logo-frame::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgb(65 199 255 / .42),rgb(124 134 255 / .18) 48%,rgb(255 170 0 / .32));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lx-hero-logo-frame::after{content:"";position:absolute;inset:-12px;z-index:-1;border-radius:34px;background:radial-gradient(circle at 22% 30%,rgb(65 199 255 / .22),transparent 42%),radial-gradient(circle at 78% 28%,rgb(88 101 242 / .18),transparent 40%),radial-gradient(circle at 50% 82%,rgb(255 170 0 / .12),transparent 38%);filter:blur(18px);opacity:.95;pointer-events:none;animation:lx-hero-logo-aura 8s ease-in-out infinite}.lx-hero-logo{position:relative;z-index:1;display:block;width:100%;max-width:255px;height:auto;border-radius:0;object-fit:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .18));animation:lx-hero-logo-float 7s ease-in-out infinite}@keyframes lx-hero-logo-float{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}25%{transform:translate3d(-3px,-1px,0) rotate(-.25deg)}50%{transform:translate3d(2px,1px,0) rotate(.2deg)}75%{transform:translate3d(-1px,0,0) rotate(-.1deg)}}@keyframes lx-hero-police-reflection{0%,48%{opacity:0;transform:rotate(-18deg)}52%{opacity:.28}59%{opacity:.78;transform:rotate(86deg)}66%{opacity:.42;transform:rotate(168deg)}72%,100%{opacity:0;transform:rotate(210deg)}}@keyframes lx-hero-frame-police-glow{0%,48%,72%,100%{box-shadow:0 12px 30px rgb(0 0 0 / .18),0 0 22px rgb(88 101 242 / .07),inset 0 1px 0 rgb(255 255 255 / .045)}57%{box-shadow:0 12px 30px rgb(0 0 0 / .18),0 0 26px rgb(65 199 255 / .17),0 0 42px rgb(88 101 242 / .10),inset 0 1px 0 rgb(255 255 255 / .055)}64%{box-shadow:0 12px 30px rgb(0 0 0 / .18),0 0 19px rgb(65 199 255 / .10),inset 0 1px 0 rgb(255 255 255 / .045)}}@media (max-width:1050px){.lx-header{grid-template-columns:minmax(0,1fr) minmax(210px,270px);gap:28px}.lx-hero-visual{max-width:270px}.lx-hero-logo-frame{max-width:280px;padding:16px 16px 12px}.lx-hero-logo{max-width:225px}}@media (max-width:850px){.lx-header{grid-template-columns:1fr;gap:30px;min-height:auto}.lx-header-content{max-width:none}.lx-hero-visual{width:min(100%, 360px);max-width:360px;justify-self:center}.lx-hero-logo-frame{width:min(100%, 300px);max-width:300px;padding:16px 16px 12px;animation:none!important}.lx-hero-logo-frame::after{display:none!important;animation:none!important}.lx-hero-logo{max-width:230px;filter:none;animation:none!important;transform:none!important}}@media (max-width:600px){.lx-header{gap:24px}.lx-hero-visual{width:100%;max-width:290px;gap:12px}.lx-hero-logo-frame{width:min(78vw, 255px);max-width:255px;padding:14px 14px 10px;border-radius:24px;box-shadow:0 10px 22px rgb(0 0 0 / .16),inset 0 1px 0 rgb(255 255 255 / .035)}.lx-hero-logo{max-width:200px}}@media (max-width:390px){.lx-hero-logo-frame{width:min(72vw, 220px);max-width:220px}}@media (prefers-reduced-motion:reduce){.lx-hero-logo-frame,.lx-hero-logo-frame::after,.lx-hero-logo{animation:none!important;transform:none!important}.lx-hero-logo-frame::after{display:none!important}}.lx-status-chip{display:flex;align-items:center;gap:14px;width:min(100%,320px);padding:14px 18px;border-radius:18px;background:linear-gradient(145deg,rgb(88 101 242 / .12),rgb(255 255 255 / .03));border:1px solid rgb(255 255 255 / .08);backdrop-filter:blur(18px);box-shadow:0 12px 28px rgb(0 0 0 / .16),inset 0 1px 0 rgb(255 255 255 / .05)}.lx-status-indicator{width:11px;height:11px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 5px rgb(74 222 128 / .08),0 0 16px rgb(74 222 128 / .55);animation:lx-status-pulse 2.8s ease-in-out infinite}.lx-status-info{display:flex;flex-direction:column;gap:3px;min-width:0}.lx-status-category{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8ea6ff}.lx-status-message{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes lx-status-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.75}}@media(max-width:600px){.lx-status-chip{width:100%;max-width:290px;padding:12px 15px}.lx-status-message{font-size:13px}}.lx-status-category,.lx-status-message{opacity:1;transform:translateY(0);transition:opacity 180ms ease,transform 180ms ease}.lx-status-chip.is-changing .lx-status-category,.lx-status-chip.is-changing .lx-status-message{opacity:0;transform:translateY(3px)}@media (max-width:850px){.lx-status-category,.lx-status-message{transition:opacity 120ms ease!important}.lx-status-chip.is-changing .lx-status-category,.lx-status-chip.is-changing .lx-status-message{transform:none}}@media (prefers-reduced-motion:reduce){.lx-status-category,.lx-status-message{transition:none!important}}.home-why{position:relative;isolation:isolate;width:min(100%, 1440px);margin:0 auto;color:#fff;overflow:hidden}.home-why::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 18% 12%,rgb(88 101 242 / .12),transparent 34%),radial-gradient(circle at 85% 78%,rgb(65 199 255 / .06),transparent 34%),linear-gradient(180deg,rgb(12 16 30 / .22),rgb(12 16 30 / .08));pointer-events:none}.home-why::after{content:"";position:absolute;top:0;left:8%;right:8%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(124 134 255 / .24),rgb(65 199 255 / .13),transparent);opacity:.8;pointer-events:none}.home-why-inner{width:min(100%, 1240px);margin:0 auto;padding:clamp(70px, 8vw, 110px) clamp(24px, 5vw, 64px) clamp(72px, 8vw, 108px)}.home-why-header{max-width:900px}.home-section-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;color:rgb(218 224 255 / .88);font-size:10px;font-weight:850;line-height:1;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgb(124 134 255 / .18);border-radius:999px;background:linear-gradient(145deg,rgb(88 101 242 / .10),rgb(255 255 255 / .02));box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)}.home-section-label::before{content:"";width:6px;height:6px;border-radius:50%;background:#7c86ff;box-shadow:0 0 0 3px rgb(124 134 255 / .06),0 0 10px rgb(124 134 255 / .30)}.home-section-title{max-width:900px;margin:0;color:#fff;font-size:clamp(32px, 4vw, 52px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.home-section-intro{max-width:960px;margin-top:26px}.home-section-intro p{margin:0;color:rgb(255 255 255 / .72);font-size:clamp(15px, 1.35vw, 17px);line-height:1.78;text-wrap:pretty}.home-section-intro p+p{margin-top:18px}.home-why-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(50px, 6vw, 76px);border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .08)}.home-why-grid::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(180deg,transparent,rgb(255 255 255 / .09) 10%,rgb(124 134 255 / .13) 50%,rgb(255 255 255 / .09) 90%,transparent);transform:translateX(-.5px);pointer-events:none}.home-why-feature{position:relative;isolation:isolate;min-width:0;padding:clamp(32px, 4vw, 50px);background:#fff0;transition:background 260ms ease,transform 260ms ease}.home-why-feature:nth-child(-n+2){border-bottom:1px solid rgb(255 255 255 / .08)}.home-why-feature:hover{background:linear-gradient(145deg,rgb(88 101 242 / .045),rgb(255 255 255 / .012))}.home-why-feature::before{content:"";position:absolute;inset:12%;z-index:-1;background:radial-gradient(circle at 20% 20%,rgb(88 101 242 / .08),transparent 56%);opacity:0;transition:opacity 300ms ease;pointer-events:none}.home-why-feature:hover::before{opacity:1}.home-why-feature-top{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.home-why-number{color:rgb(124 134 255 / .54);font-size:11px;font-weight:850;line-height:1;letter-spacing:.18em}.home-why-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;color:rgb(223 227 255 / .88);border:1px solid rgb(255 255 255 / .085);border-radius:14px;background:linear-gradient(145deg,rgb(255 255 255 / .055),rgb(88 101 242 / .045));box-shadow:inset 0 1px 0 rgb(255 255 255 / .045);transition:color 260ms ease,border-color 260ms ease,background 260ms ease,transform 260ms ease}.home-why-icon svg{width:21px;height:21px}.home-why-feature:hover .home-why-icon{color:#fff;border-color:rgb(124 134 255 / .20);background:linear-gradient(145deg,rgb(88 101 242 / .14),rgb(88 101 242 / .05));transform:translateY(-2px)}.home-why-feature-title{margin:0;color:#fff;font-size:clamp(20px, 2vw, 27px);font-weight:780;line-height:1.15;letter-spacing:-.02em}.home-why-feature-text{margin:16px 0 0;max-width:560px;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.72;text-wrap:pretty}.home-why-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:clamp(40px, 5vw, 58px)}.home-why-footer p{max-width:760px;margin:0;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.72}.home-why-next{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 0;color:rgb(222 226 255 / .86);font-size:13px;font-weight:750;text-decoration:none;transition:color 220ms ease,transform 220ms ease}.home-why-next svg{width:17px;height:17px;transition:transform 220ms ease}.home-why-next:hover{color:#fff;transform:translateY(-1px)}.home-why-next:hover svg{transform:translateX(4px)}@media (max-width:850px){.home-why-inner{padding:62px 30px 70px}.home-why-grid{grid-template-columns:1fr}.home-why-grid::before{display:none}.home-why-feature{padding:32px 0}.home-why-feature:nth-child(-n+2){border-bottom:none}.home-why-feature:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .08)}.home-why-footer{align-items:flex-start;flex-direction:column;gap:18px}}@media (max-width:600px){.home-why-inner{padding:52px 22px 60px}.home-section-label{margin-bottom:15px;font-size:9px;letter-spacing:.12em}.home-section-title{font-size:clamp(29px, 8.5vw, 38px)}.home-section-intro{margin-top:20px}.home-section-intro p,.home-why-feature-text,.home-why-footer p{font-size:14px;line-height:1.7}.home-why-grid{margin-top:42px}.home-why-feature{padding:28px 0}.home-why-feature-top{margin-bottom:18px}.home-why-icon{width:40px;height:40px;flex-basis:40px;border-radius:12px}.home-why-icon svg{width:19px;height:19px}.home-why-feature-title{font-size:21px}}@media (prefers-reduced-motion:reduce){.home-why-feature,.home-why-feature::before,.home-why-icon,.home-why-next,.home-why-next svg{transition:none!important}}.home-community{position:relative;isolation:isolate;width:min(100%, 1440px);margin:0 auto;color:#fff;overflow:hidden}.home-community::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 82% 20%,rgb(65 199 255 / .085),transparent 34%),radial-gradient(circle at 18% 75%,rgb(88 101 242 / .09),transparent 38%),linear-gradient(180deg,rgb(12 16 30 / .08),rgb(11 15 28 / .16));pointer-events:none}.home-community::after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgb(124 134 255 / .08),rgb(65 199 255 / .10),transparent);opacity:.55;pointer-events:none}.home-community-inner{position:relative;width:min(100%, 1240px);margin:0 auto;padding:clamp(72px, 8vw, 108px) clamp(24px, 5vw, 64px) clamp(76px, 8vw, 112px)}.home-community-header{max-width:930px}.home-community-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;color:rgb(145 163 255 / .78);font-size:10px;font-weight:850;line-height:1;letter-spacing:.17em;text-transform:uppercase}.home-community-eyebrow::before{content:"";width:24px;height:1px;background:linear-gradient(90deg,rgb(124 134 255 / .15),rgb(65 199 255 / .72))}.home-community-title{max-width:900px;margin:0;color:#fff;font-size:clamp(32px, 4vw, 52px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.home-community-intro{max-width:940px;margin-top:26px}.home-community-intro p{margin:0;color:rgb(255 255 255 / .70);font-size:clamp(15px, 1.35vw, 17px);line-height:1.78;text-wrap:pretty}.home-community-intro p+p{margin-top:18px}.home-community-network{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.72fr) minmax(0,1fr);grid-template-rows:auto auto;gap:clamp(22px, 3vw, 34px) clamp(30px, 4vw, 52px);align-items:center;margin-top:clamp(54px, 7vw, 84px);padding:clamp(38px, 5vw, 64px) 0;border-top:1px solid rgb(255 255 255 / .075);border-bottom:1px solid rgb(255 255 255 / .075)}.home-community-network::before{content:"";position:absolute;top:50%;left:50%;z-index:-2;width:min(48vw, 520px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(88 101 242 / .10),rgb(65 199 255 / .035) 42%,transparent 70%);transform:translate(-50%,-50%);pointer-events:none}.home-community-core{position:relative;z-index:4;grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:235px;padding:30px 20px;text-align:center}.home-community-core-icon{position:relative;display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin-bottom:20px;color:rgb(226 230 255 / .96);border:1px solid rgb(124 134 255 / .19);border-radius:24px;background:radial-gradient(circle at 30% 18%,rgb(255 255 255 / .10),transparent 42%),linear-gradient(145deg,rgb(88 101 242 / .16),rgb(65 199 255 / .035));box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 12px 28px rgb(0 0 0 / .15)}.home-community-core-icon svg{width:34px;height:34px}.home-community-core-label{margin-bottom:7px;color:rgb(124 134 255 / .75);font-size:9px;font-weight:850;line-height:1;letter-spacing:.17em;text-transform:uppercase}.home-community-core-title{color:#fff;font-size:19px;font-weight:780;line-height:1.2}.home-community-core-status{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:rgb(255 255 255 / .52);font-size:11px;font-weight:650}.home-community-core-status::before{content:"";width:6px;height:6px;border-radius:50%;background:#6ee7a8;box-shadow:0 0 10px rgb(110 231 168 / .42)}.home-community-core-pulse{position:absolute;top:50%;left:50%;z-index:-1;width:150px;height:150px;border:1px solid rgb(124 134 255 / .09);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.home-community-core-pulse::before,.home-community-core-pulse::after{content:"";position:absolute;inset:0;border:1px solid rgb(65 199 255 / .10);border-radius:inherit;opacity:0;animation:home-community-pulse 5.5s ease-out infinite}.home-community-core-pulse::after{animation-delay:2.75s}.home-community-node{position:relative;z-index:5;display:grid;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:15px;min-width:0;padding:20px 0;color:#fff;text-decoration:none!important;border-top:1px solid rgb(255 255 255 / .065);transition:border-color 240ms ease,transform 240ms ease}.home-community-node:nth-of-type(2),.home-community-node:nth-of-type(4){border-bottom:1px solid rgb(255 255 255 / .065)}.home-community-node-discord{grid-column:1;grid-row:1}.home-community-node-youtube{grid-column:1;grid-row:2}.home-community-node-reviews{grid-column:3;grid-row:1}.home-community-node-partners{grid-column:3;grid-row:2}.home-community-node-marker{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:#7c86ff;box-shadow:0 0 0 4px rgb(124 134 255 / .055),0 0 12px rgb(124 134 255 / .30);transform:translateY(-50%)}.home-community-node-discord .home-community-node-marker,.home-community-node-youtube .home-community-node-marker{right:-30px}.home-community-node-reviews .home-community-node-marker,.home-community-node-partners .home-community-node-marker{left:-30px}.home-community-node-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:rgb(221 226 255 / .82);border:1px solid rgb(255 255 255 / .075);border-radius:14px;background:linear-gradient(145deg,rgb(255 255 255 / .05),rgb(88 101 242 / .025));transition:color 240ms ease,border-color 240ms ease,background 240ms ease,transform 240ms ease}.home-community-node-icon svg{width:21px;height:21px}.home-community-node-discord .home-community-node-icon{color:#9aa4ff}.home-community-node-youtube .home-community-node-icon{color:#ff8c8c}.home-community-node-reviews .home-community-node-icon{color:#ffd479}.home-community-node-partners .home-community-node-icon{color:#72d9ff}.home-community-node-content{display:flex;flex-direction:column;gap:4px;min-width:0}.home-community-node-kicker{color:rgb(124 134 255 / .60);font-size:9px;font-weight:850;line-height:1;letter-spacing:.14em;text-transform:uppercase}.home-community-node-title{color:#fff;font-size:17px;font-weight:770;line-height:1.2}.home-community-node-text{max-width:320px;color:rgb(255 255 255 / .54);font-size:12.5px;line-height:1.55}.home-community-node-arrow{width:17px;height:17px;color:rgb(255 255 255 / .35);transition:color 220ms ease,transform 220ms ease}.home-community-node:hover{border-color:rgb(124 134 255 / .15);transform:translateY(-2px)}.home-community-node:hover .home-community-node-icon{color:#fff;border-color:rgb(124 134 255 / .18);background:linear-gradient(145deg,rgb(88 101 242 / .12),rgb(255 255 255 / .035));transform:translateY(-2px)}.home-community-node:hover .home-community-node-arrow{color:#fff;transform:translateX(3px)}.home-community-connections{position:absolute;inset:0;z-index:2;pointer-events:none}.home-community-line{position:absolute;background:linear-gradient(90deg,rgb(124 134 255 / .04),rgb(124 134 255 / .17),rgb(65 199 255 / .08))}.home-community-line.line-top{top:30%;left:31%;right:31%;height:1px}.home-community-line.line-bottom{top:70%;left:31%;right:31%;height:1px}.home-community-line.line-left,.home-community-line.line-right{display:none}.home-community-signal{position:absolute;width:34px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(117 206 255 / .86),transparent);box-shadow:0 0 10px rgb(65 199 255 / .26);opacity:0;pointer-events:none}.home-community-signal.signal-one{top:30%;left:31%;animation:home-community-signal-right 8s ease-in-out infinite}.home-community-signal.signal-two{top:70%;right:31%;animation:home-community-signal-left 8s ease-in-out 4s infinite}.home-community-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:34px;margin-top:clamp(46px, 6vw, 68px)}.home-community-footer-copy{max-width:720px}.home-community-footer-label{display:block;margin-bottom:9px;color:rgb(124 134 255 / .65);font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.home-community-footer-copy p{margin:0;color:rgb(255 255 255 / .62);font-size:14px;line-height:1.7}.home-community-cta{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:12px 16px;color:rgb(237 239 255 / .90);font-size:13px;font-weight:750;text-decoration:none!important;border:1px solid rgb(124 134 255 / .14);border-radius:13px;background:linear-gradient(145deg,rgb(88 101 242 / .095),rgb(255 255 255 / .022));transition:color 220ms ease,border-color 220ms ease,background 220ms ease,transform 220ms ease}.home-community-cta svg{width:17px;height:17px;transition:transform 220ms ease}.home-community-cta:hover{color:#fff;border-color:rgb(124 134 255 / .25);background:linear-gradient(145deg,rgb(88 101 242 / .15),rgb(255 255 255 / .03));transform:translateY(-2px)}.home-community-cta:hover svg{transform:translate(2px,-2px)}@keyframes home-community-pulse{0%{opacity:0;transform:scale(.72)}18%{opacity:.45}70%{opacity:0;transform:scale(1.55)}100%{opacity:0;transform:scale(1.55)}}@keyframes home-community-signal-right{0%,15%{opacity:0;transform:translateX(0)}22%{opacity:.75}47%{opacity:.18;transform:translateX(190px)}50%,100%{opacity:0;transform:translateX(190px)}}@keyframes home-community-signal-left{0%,15%{opacity:0;transform:translateX(0)}22%{opacity:.75}47%{opacity:.18;transform:translateX(-190px)}50%,100%{opacity:0;transform:translateX(-190px)}}@media (max-width:950px){.home-community-network{grid-template-columns:minmax(0,1fr) minmax(190px,.7fr) minmax(0,1fr);column-gap:26px}.home-community-node-marker,.home-community-connections{display:none}}@media (max-width:850px){.home-community-inner{padding:64px 30px 72px}.home-community-network{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:48px;padding:0;border-top:1px solid rgb(255 255 255 / .075);border-bottom:1px solid rgb(255 255 255 / .075)}.home-community-network::before{display:none}.home-community-core{order:0;min-height:auto;padding:34px 0;border-bottom:1px solid rgb(255 255 255 / .075)}.home-community-core-icon{width:62px;height:62px;margin-bottom:16px;border-radius:20px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05)}.home-community-core-icon svg{width:29px;height:29px}.home-community-core-pulse,.home-community-connections,.home-community-signal{display:none!important;animation:none!important}.home-community-node{order:1;grid-template-columns:42px minmax(0,1fr) 17px;min-height:98px;padding:22px 0;border-top:0;border-bottom:1px solid rgb(255 255 255 / .07);transform:none}.home-community-node:last-of-type{border-bottom:0}.home-community-node:hover{transform:none}.home-community-node-icon{width:42px;height:42px;box-shadow:none}.home-community-node:hover .home-community-node-icon{transform:none}.home-community-footer{align-items:flex-start;flex-direction:column;gap:20px;margin-top:42px}}@media (max-width:600px){.home-community-inner{padding:54px 22px 62px}.home-community-eyebrow{font-size:9px}.home-community-title{font-size:clamp(29px, 8.5vw, 38px)}.home-community-intro{margin-top:20px}.home-community-intro p{font-size:14px;line-height:1.7}.home-community-network{margin-top:42px}.home-community-node-text{font-size:12px}.home-community-footer-copy p{font-size:14px}.home-community-cta{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.home-community-core-pulse,.home-community-core-pulse::before,.home-community-core-pulse::after,.home-community-signal{animation:none!important}.home-community-core-pulse,.home-community-signal{display:none!important}.home-community-node,.home-community-node-icon,.home-community-node-arrow,.home-community-cta,.home-community-cta svg{transition:none!important}}.home-news{position:relative;isolation:isolate;width:min(100%, 1440px);margin:0 auto;color:#fff;overflow:hidden}.home-news::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 12% 26%,rgb(88 101 242 / .105),transparent 34%),radial-gradient(circle at 88% 72%,rgb(65 199 255 / .065),transparent 36%),linear-gradient(180deg,rgb(11 15 28 / .16),rgb(10 14 27 / .22));pointer-events:none}.home-news::after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgb(124 134 255 / .19),rgb(65 199 255 / .11),transparent);pointer-events:none}.home-news-inner{width:min(100%, 1240px);margin:0 auto;padding:clamp(72px, 8vw, 110px) clamp(24px, 5vw, 64px) clamp(76px, 8vw, 112px)}.home-news-header{display:flex;align-items:flex-end;justify-content:space-between;gap:44px}.home-news-heading{max-width:900px}.home-news-feed-state{display:flex;align-items:center;gap:13px;flex:0 0 auto;min-width:230px;padding:13px 15px;border:1px solid rgb(255 255 255 / .08);border-radius:16px;background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(88 101 242 / .035));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035)}.home-news-feed-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;color:rgb(189 197 255 / .90);border:1px solid rgb(124 134 255 / .16);border-radius:11px;background:rgb(88 101 242 / .08)}.home-news-feed-icon svg{width:18px;height:18px}.home-news-feed-copy{display:flex;flex-direction:column;gap:4px}.home-news-feed-label{color:rgb(124 134 255 / .72);font-size:9px;font-weight:850;line-height:1;letter-spacing:.15em}.home-news-feed-copy strong{color:rgb(255 255 255 / .78);font-size:12px;font-weight:700;line-height:1.3}.home-news-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:18px;margin-top:clamp(46px, 6vw, 72px)}.home-news-stack{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:18px}.home-news-card{position:relative;isolation:isolate;min-width:0;border:1px solid rgb(255 255 255 / .075);border-radius:24px;background:linear-gradient(145deg,rgb(255 255 255 / .046),rgb(88 101 242 / .025));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035),0 22px 55px rgb(0 0 0 / .10);overflow:hidden;transition:border-color 260ms ease,background 260ms ease,transform 260ms ease,box-shadow 260ms ease}.home-news-card::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 12% 0%,rgb(124 134 255 / .11),transparent 42%);opacity:.42;transition:opacity 280ms ease;pointer-events:none}@media (hover:hover){.home-news-card:hover{border-color:rgb(124 134 255 / .16);background:linear-gradient(145deg,rgb(255 255 255 / .058),rgb(88 101 242 / .04));box-shadow:inset 0 1px 0 rgb(255 255 255 / .045),0 26px 65px rgb(0 0 0 / .14);transform:translateY(-3px)}.home-news-card:hover::before{opacity:.8}}.home-news-card-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-news-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.home-news-category,.home-news-meta time{font-size:9px;font-weight:800;line-height:1;letter-spacing:.12em;text-transform:uppercase}.home-news-category{color:rgb(149 160 255 / .92)}.home-news-meta time{display:inline-flex;align-items:center;gap:9px;color:rgb(255 255 255 / .40)}.home-news-meta time::before{content:"";width:3px;height:3px;border-radius:50%;background:rgb(255 255 255 / .25)}.home-news-badge{display:inline-flex;align-items:center;flex:0 0 auto;padding:7px 9px;font-size:8px;font-weight:900;line-height:1;letter-spacing:.13em;border-radius:999px}.home-news-badge.is-new{color:#b7ffd0;border:1px solid rgb(74 222 128 / .18);background:rgb(34 197 94 / .075)}.home-news-badge.is-update{color:#b9dfff;border:1px solid rgb(65 199 255 / .18);background:rgb(65 199 255 / .07)}.home-news-card-content{min-width:0}.home-news-card-title{margin:0;color:#fff;font-weight:780;line-height:1.14;letter-spacing:-.025em;text-wrap:balance}.home-news-card-text{margin:15px 0 0;color:rgb(255 255 255 / .62);font-size:14px;line-height:1.7;text-wrap:pretty}.home-news-card-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:22px;border-top:1px solid rgb(255 255 255 / .06)}.home-news-read-status{color:rgb(255 255 255 / .43);font-size:10px;font-weight:750;line-height:1;letter-spacing:.08em;text-transform:uppercase}.home-news-card-featured{display:flex;flex-direction:column;min-height:540px;padding:clamp(26px, 3.2vw, 38px)}.home-news-feature-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:190px;margin:30px 0;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(255 255 255 / .05);background:radial-gradient(circle at center,rgb(88 101 242 / .13),transparent 54%);overflow:hidden}.home-news-feature-orbit{position:absolute;width:152px;height:152px;border:1px solid rgb(124 134 255 / .11);border-radius:50%}.home-news-feature-orbit::before,.home-news-feature-orbit::after{content:"";position:absolute;inset:18px;border:1px solid rgb(65 199 255 / .08);border-radius:50%}.home-news-feature-orbit::after{inset:44px;background:rgb(88 101 242 / .055);box-shadow:0 0 40px rgb(88 101 242 / .12)}.home-news-feature-icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:rgb(220 225 255 / .92);border:1px solid rgb(124 134 255 / .20);border-radius:20px;background:linear-gradient(145deg,rgb(88 101 242 / .18),rgb(255 255 255 / .035));box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 16px 45px rgb(23 29 70 / .24)}.home-news-feature-icon svg{width:30px;height:30px}.home-news-feature-code{position:absolute;right:0;bottom:12px;color:rgb(255 255 255 / .23);font-size:8px;font-weight:800;line-height:1;letter-spacing:.18em}.home-news-kicker{display:block;margin-bottom:12px;color:rgb(124 134 255 / .72);font-size:9px;font-weight:850;line-height:1;letter-spacing:.15em;text-transform:uppercase}.home-news-card-featured .home-news-card-title{max-width:590px;font-size:clamp(25px, 3vw, 36px)}.home-news-card-featured .home-news-card-text{max-width:620px;font-size:15px}.home-news-card-compact{display:flex;flex-direction:column;padding:clamp(24px, 2.6vw, 31px)}.home-news-compact-layout{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;margin-top:25px}.home-news-compact-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:rgb(205 212 255 / .84);border:1px solid rgb(124 134 255 / .14);border-radius:14px;background:rgb(88 101 242 / .065)}.home-news-compact-icon svg{width:21px;height:21px}.home-news-card-compact .home-news-card-title{font-size:clamp(18px, 1.7vw, 23px)}.home-news-footer{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:clamp(34px, 4.5vw, 52px);padding-top:28px;border-top:1px solid rgb(255 255 255 / .07)}.home-news-footer-copy{max-width:710px}.home-news-footer-label{display:block;margin-bottom:8px;color:rgb(124 134 255 / .66);font-size:9px;font-weight:850;line-height:1;letter-spacing:.15em}.home-news-footer-copy p{margin:0;color:rgb(255 255 255 / .50);font-size:13px;line-height:1.65}.home-news-opsnet-link{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;padding:11px 0;color:rgb(222 226 255 / .84);font-size:13px;font-weight:750;text-decoration:none;transition:color 220ms ease,transform 220ms ease}.home-news-opsnet-link svg{width:17px;height:17px;transition:transform 220ms ease}.home-news-opsnet-link:hover{color:#fff;transform:translateY(-1px)}.home-news-opsnet-link:hover svg{transform:translateX(4px)}.home-news-opsnet-link:focus-visible{outline:2px solid rgb(124 134 255 / .72);outline-offset:6px;border-radius:4px}@media (max-width:960px){.home-news-header{align-items:flex-start;flex-direction:column;gap:28px}.home-news-grid{grid-template-columns:1fr}.home-news-card-featured{min-height:auto}.home-news-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media (max-width:760px){.home-news-inner{padding:62px 30px 72px}.home-news-stack{grid-template-columns:1fr}.home-news-footer{align-items:flex-start;flex-direction:column;gap:18px}}@media (max-width:600px){.home-news-inner{padding:54px 22px 62px}.home-news-feed-state{width:100%;min-width:0}.home-news-grid{margin-top:40px;gap:14px}.home-news-stack{gap:14px}.home-news-card{border-radius:20px}.home-news-card-featured,.home-news-card-compact{padding:22px}.home-news-card-top{align-items:flex-start}.home-news-meta{align-items:flex-start;flex-direction:column;gap:7px}.home-news-meta time::before{display:none}.home-news-feature-visual{min-height:155px;margin:24px 0}.home-news-feature-orbit{width:126px;height:126px}.home-news-feature-icon{width:56px;height:56px;border-radius:17px}.home-news-feature-icon svg{width:26px;height:26px}.home-news-card-featured .home-news-card-title{font-size:25px}.home-news-card-featured .home-news-card-text,.home-news-card-text{font-size:14px;line-height:1.67}.home-news-compact-layout{grid-template-columns:1fr;gap:16px;margin-top:22px}.home-news-card-footer{padding-top:19px}}@media (prefers-reduced-motion:reduce){.home-news-card,.home-news-card::before,.home-news-opsnet-link,.home-news-opsnet-link svg{transition:none!important}.home-news-card:hover,.home-news-opsnet-link:hover{transform:none}}.home-news-feature-visual.has-image{position:relative;display:block;min-height:220px;margin:28px 0;border:1px solid rgb(124 134 255 / .16);border-radius:18px;background:rgb(7 10 20 / .78);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 34px rgb(0 0 0 / .20);overflow:hidden;cursor:pointer}.home-news-feature-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.001);transition:transform 600ms cubic-bezier(.22,1,.36,1),filter 420ms ease}.home-news-feature-image-overlay{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgb(5 8 18 / .05) 0%,rgb(7 10 24 / .16) 48%,rgb(8 10 23 / .76) 100%),linear-gradient(110deg,rgb(88 101 242 / .12),transparent 48%);pointer-events:none}.home-news-feature-visual.has-image .home-news-feature-code{z-index:2}@media (hover:hover) and (pointer:fine){.home-news-feature-visual.has-image:hover .home-news-feature-image{transform:scale(1.035);filter:brightness(1.05) saturate(1.06)}}.home-news-card-title a{color:inherit;text-decoration:none;transition:color 260ms ease,text-shadow 320ms ease}@media (hover:hover) and (pointer:fine){.home-news-card-title a:hover{color:#fff;text-shadow:0 0 20px rgb(124 134 255 / .18)}}.home-news-card-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-left:auto;padding:9px 12px;color:rgb(220 225 255 / .86);font-size:9px;font-weight:850;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid rgb(124 134 255 / .14);border-radius:10px;background:linear-gradient(145deg,rgb(88 101 242 / .08),rgb(255 255 255 / .018));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035);transition:color 240ms ease,border-color 240ms ease,background 240ms ease,transform 280ms cubic-bezier(.22,1,.36,1),box-shadow 280ms ease}.home-news-card-link::after{content:"→";font-size:13px;line-height:1;opacity:.72;transition:opacity 220ms ease,transform 280ms cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.home-news-card-link:hover{color:#fff;border-color:rgb(124 134 255 / .28);background:linear-gradient(145deg,rgb(88 101 242 / .14),rgb(255 255 255 / .028));box-shadow:0 8px 20px rgb(0 0 0 / .13),0 0 18px rgb(88 101 242 / .07),inset 0 1px 0 rgb(255 255 255 / .05);transform:translateY(-1px)}.home-news-card-link:hover::after{opacity:1;transform:translateX(3px)}}.home-news-card-link:focus-visible{outline:2px solid rgb(144 154 255 / .78);outline-offset:3px}@media (max-width:600px){.home-news-card-link{margin-left:10px;padding:8px 10px;font-size:8.5px}}.home-news-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-news-feature-visual.has-image:focus-visible,.home-news-card-title a:focus-visible,.home-news-card-link:focus-visible{outline:2px solid rgb(144 154 255 / .78);outline-offset:4px}@media (max-width:960px){.home-news-feature-visual.has-image{min-height:200px}}@media (max-width:600px){.home-news-card-link{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.home-news-feature-image,.home-news-card-title a,.home-news-card-link,.home-news-card-link::after{transition:none!important}.home-news-feature-visual.has-image:hover .home-news-feature-image,.home-news-card-link:hover,.home-news-card-link:hover::after{transform:none!important}}.home-telemetry{position:relative;isolation:isolate;margin:10px;color:var(--lx-text-primary);border:1px solid rgb(124 134 255 / .17);border-radius:26px;background:linear-gradient(115deg,rgb(88 101 242 / .105),transparent 34%),rgb(8 11 20 / .76);box-shadow:inset 0 1px 0 rgb(255 255 255 / .045),0 24px 60px rgb(0 0 0 / .24);overflow:hidden}.home-telemetry::before{content:"";position:absolute;z-index:-1;inset:0;opacity:.15;background-image:linear-gradient(rgb(124 134 255 / .14) 1px,transparent 1px),linear-gradient(90deg,rgb(124 134 255 / .14) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom,#000,transparent 72%);pointer-events:none}.home-telemetry-inner{padding:clamp(34px, 4vw, 50px) clamp(24px, 4.6vw, 62px) 25px}.home-telemetry-header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.home-telemetry-heading{max-width:720px}.home-telemetry-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:rgb(124 134 255 / .82);font-size:10px;font-weight:850;line-height:1;letter-spacing:.19em}.home-telemetry-eyebrow::before{content:"";width:25px;height:1px;background:currentColor}.home-telemetry-heading h2{margin:0;color:#fff;font-size:clamp(25px, 3vw, 38px);font-weight:780;line-height:1.08;letter-spacing:-.035em}.home-telemetry-heading p{margin:12px 0 0;color:rgb(255 255 255 / .50);font-size:13px;line-height:1.6}.home-telemetry-link-state{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;padding:9px 13px;color:rgb(124 134 255 / .78);border:1px solid rgb(124 134 255 / .15);border-radius:999px;background:rgb(124 134 255 / .055);font-size:9px;font-weight:850;line-height:1;letter-spacing:.13em}.home-telemetry-link-dot{width:6px;height:6px;border-radius:50%;background:#7c86ff;box-shadow:0 0 11px rgb(124 134 255 / .68)}.home-telemetry[data-connection-state="active"] .home-telemetry-link-state{color:rgb(108 244 173 / .84);border-color:rgb(108 244 173 / .15);background:rgb(108 244 173 / .055)}.home-telemetry[data-connection-state="active"] .home-telemetry-link-dot{background:#6cf4ad;box-shadow:0 0 11px rgb(108 244 173 / .72)}.home-telemetry[data-connection-state="partial"] .home-telemetry-link-state{color:rgb(255 194 102 / .88);border-color:rgb(255 194 102 / .16);background:rgb(255 194 102 / .055)}.home-telemetry[data-connection-state="partial"] .home-telemetry-link-dot{background:#ffc266;box-shadow:0 0 11px rgb(255 194 102 / .64)}.home-telemetry-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(28px, 3.5vw, 40px);border-top:1px solid rgb(255 255 255 / .075);border-bottom:1px solid rgb(255 255 255 / .075)}.home-telemetry-metric{position:relative;min-width:0;padding:21px 20px 23px}.home-telemetry-metric+.home-telemetry-metric{border-left:1px solid rgb(255 255 255 / .075)}.home-telemetry-metric::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;opacity:0;background:linear-gradient(90deg,transparent,rgb(124 134 255 / .7),transparent);transition:opacity 240ms ease}.home-telemetry-metric:hover::after{opacity:1}.home-telemetry-metric-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:13px}.home-telemetry-code,.home-telemetry-live,.home-telemetry-source{font-size:8px;font-weight:850;line-height:1;letter-spacing:.13em}.home-telemetry-code{color:rgb(255 255 255 / .30)}.home-telemetry-live{color:rgb(108 244 173 / .84)}.home-telemetry-live::before{content:"";display:inline-block;width:4px;height:4px;margin-right:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;vertical-align:1px}.home-telemetry-source{color:rgb(124 134 255 / .58)}.home-telemetry-value{display:block;margin-top:17px;color:#fff;font-size:clamp(27px, 2.5vw, 39px);font-weight:820;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.home-telemetry-value span{margin-left:2px;color:rgb(255 255 255 / .40);font-size:.42em;font-weight:700;letter-spacing:0}.home-telemetry-label{display:block;margin-top:10px;color:rgb(255 255 255 / .48);font-size:10px;font-weight:650;line-height:1.4;letter-spacing:.035em}.home-telemetry-footer{display:flex;align-items:center;gap:18px;padding-top:22px}.home-telemetry-footer-line{width:36px;height:1px;background:rgb(124 134 255 / .48)}.home-telemetry-footer p{margin:0;color:rgb(255 255 255 / .34);font-size:10px;line-height:1.5;letter-spacing:.045em}.home-telemetry-live-link{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:8px 11px;color:rgb(108 244 173 / .84);background:rgb(108 244 173 / .055);border:1px solid rgb(108 244 173 / .15);border-radius:999px;font-size:9px;font-weight:850;line-height:1;letter-spacing:.10em;text-transform:uppercase;transition:color 200ms ease,border-color 200ms ease,background 200ms ease,transform 200ms ease}.home-telemetry-live-link:hover{color:#fff;border-color:rgb(108 244 173 / .38);background:rgb(108 244 173 / .105);transform:translateY(-1px)}.home-telemetry-live-link:focus-visible{outline:3px solid rgb(108 244 173 / .35);outline-offset:3px}.home-telemetry-live-link-dot{width:5px;height:5px;border-radius:50%;background:#6cf4ad;box-shadow:0 0 9px rgb(108 244 173 / .72)}.home-telemetry-live-link svg{width:14px;height:14px;transition:transform 200ms ease}.home-telemetry-live-link:hover svg{transform:translateX(2px)}.home-telemetry-footer-code{color:rgb(124 134 255 / .38);font-size:8px;font-weight:850;line-height:1;letter-spacing:.16em}@media (max-width:1120px){.home-telemetry-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.home-telemetry-metric:nth-child(4){border-left:0}.home-telemetry-metric:nth-child(n+4){border-top:1px solid rgb(255 255 255 / .075)}}@media (max-width:720px){.home-telemetry-header{align-items:flex-start;flex-direction:column;gap:20px}.home-telemetry-link-state{align-self:flex-start}.home-telemetry-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.home-telemetry-metric:nth-child(3),.home-telemetry-metric:nth-child(5){border-left:0}.home-telemetry-metric:nth-child(4){border-left:1px solid rgb(255 255 255 / .075)}.home-telemetry-metric:nth-child(n+3){border-top:1px solid rgb(255 255 255 / .075)}}@media (max-width:520px){.home-telemetry{border-radius:22px}.home-telemetry-inner{padding:30px 18px 22px}.home-telemetry-metric{padding:18px 12px 20px}.home-telemetry-value{font-size:clamp(25px, 9vw, 34px)}.home-telemetry-label{font-size:9px}.home-telemetry-footer{align-items:flex-start;flex-wrap:wrap;gap:11px}.home-telemetry-footer-code{width:100%;margin-left:54px}.home-telemetry-live-link{order:3;margin-left:54px}}@media (prefers-reduced-motion:reduce){.home-telemetry-metric::after{transition:none!important}}body{--glsr-white:#fff;--glsr-gray-100:#f5f5f5;--glsr-gray-200:#e5e5e5;--glsr-gray-300:#d4d4d4;--glsr-gray-400:#a3a3a3;--glsr-gray-500:#737373;--glsr-gray-600:#525252;--glsr-gray-700:#404040;--glsr-gray-800:#262626;--glsr-gray-900:#171717;--glsr-black:#000;--glsr-blue:#1c64f2;--glsr-green:#057a55;--glsr-red:#e02424;--glsr-yellow:#faca15;--glsr-duration-slow:0.3s;--glsr-duration-fast:0.15s;--glsr-gap-xs:0.25em;--glsr-gap-sm:0.5em;--glsr-gap-md:0.75em;--glsr-gap-lg:1em;--glsr-gap-xl:2em;--glsr-leading:1.5;--glsr-px:1.25em;--glsr-py:1.25em;--glsr-radius:3px;--glsr-text-base:1em;--glsr-text-sm:0.875em;--glsr-text-md:1em;--glsr-text-lg:1.25em;--glsr-review-col-gap:var(--glsr-gap-xl);--glsr-review-row-gap:var(--glsr-gap-xl);--glsr-review-star:1.25em;--glsr-review-verified:var(--glsr-green);--glsr-tag-label-weight:600;--glsr-bar-bg:var(--glsr-yellow);--glsr-bar-opacity:0.1;--glsr-bar-radius:0px;--glsr-bar-size:var(--glsr-text-md);--glsr-bar-gap:.5em;--glsr-max-w:48ch;--glsr-summary-align:start;--glsr-summary-star:1.5em;--glsr-summary-text:var(--glsr-text-sm);--glsr-description-text:var(--glsr-text-sm);--glsr-description-weight:400;--glsr-form-col-gap:var(--glsr-gap-sm);--glsr-form-error:var(--glsr-red);--glsr-form-row-gap:var(--glsr-gap-md);--glsr-form-star:2em;--glsr-form-success:var(--glsr-green);--glsr-input-bg:var(--glsr-white);--glsr-input-border-color:var(--glsr-gray-400);--glsr-input-border-style:solid;--glsr-input-border-width:1px;--glsr-input-color:var(--glsr-gray-900);--glsr-input-pb:0.5em;--glsr-input-pt:0.5em;--glsr-input-pl:0.75em;--glsr-input-pr:0.75em;--glsr-input-radius:3px;--glsr-input-transition:border-color var(--glsr-duration-fast) ease-in-out;--glsr-label-color:currentColor;--glsr-label-leading:1.5;--glsr-label-text:var(--glsr-text-sm);--glsr-label-weight:600;--glsr-subgroup-gap:0px;--glsr-range-size:1em;--glsr-choice-color:currentColor;--glsr-choice-size:1em;--glsr-toggle-bg:currentColor;--glsr-toggle-color:var(--glsr-white);--glsr-toggle-opacity:0.2;--glsr-toggle-radius:1em;--glsr-toggle-shadow-color:rgba(0,0,0,.1);--glsr-toggle-size:1em;--glsr-toggled-bg:currentColor;--glsr-toggled-opacity:1;--glsr-modal-bg:var(--wp--preset--color--base,var(--glsr-white));--glsr-modal-radius:3px;--glsr-modal-padding:1.5em;--glsr-tooltip-border-radius:4px;--glsr-tooltip-font-size:0.875rem;--glsr-tooltip-font-weight:400;--glsr-tooltip-line-height:1;--glsr-tooltip-margin:12px;--glsr-tooltip-padding:.5em 1em;--glsr-tooltip-size:6px}@keyframes gl-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gl-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes gl-spin{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes gl-zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes gl-zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}.glsr *+*{box-sizing:border-box}.glsr{width:100%}.glsr,.glsr-modal{border-width:0;font-size:var(--glsr-text-base)}.glsr .screen-reader-text,.glsr-modal .screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.glsr-captcha-holder iframe{margin:0!important}.glsr-captcha-holder[data-size=invisible]:not([data-badge=inline]){bottom:0;position:absolute}.glsr-captcha-holder>div:not([data-type=procaptcha]){display:flex}.glsr-fade-out{opacity:0!important;transition:visibility 0s cubic-bezier(0,0,.2,1) var(--glsr-duration-slow),opacity var(--glsr-duration-slow)!important;visibility:hidden!important}.glsr-reviews,.glsr-reviews-wrap{grid-row-gap:var(--glsr-review-row-gap);display:grid;row-gap:var(--glsr-review-row-gap)}.glsr-default .glsr-loading,.glsr-default form.glsr-form .glsr-loading{display:inline-flex;flex-grow:0;flex-shrink:0;height:1em;position:relative;width:1em}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:after,.glsr-default form.glsr-form .glsr-loading:before{animation:gl-spin .5s linear infinite;border:.2em solid;border-radius:100%;box-sizing:border-box;content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:before{border-top-color:#fff0;opacity:.5}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default form.glsr-form .glsr-loading:after{border-color:currentColor #fff0 #fff0}.glsr-default .glsr-spinner{animation:gl-spin .5s linear infinite;border-radius:50%;height:24px;position:relative;width:24px}.glsr-default .glsr-spinner:after,.glsr-default .glsr-spinner:before{background:currentColor;border-radius:50%;content:"";height:8px;position:absolute;width:8px}.glsr-default .glsr-spinner:before{left:0;top:0}.glsr-default .glsr-spinner:after{bottom:0;right:0}.glsr-default .glsr-pagination{position:relative}.glsr-default .glsr-pagination:not(.glsr-ajax-loadmore){align-items:center;display:flex;justify-content:center}.glsr-default .glsr-pagination .glsr-spinner{position:absolute}.glsr-default .glsr-pagination .pagination{flex-basis:100%;margin-bottom:0;margin-top:0;opacity:1;transition:opacity var(--glsr-duration-slow)}.glsr-default.glsr-hide .glsr-pagination .pagination{opacity:0!important}.glsr-star-rating{align-items:center;display:flex;position:relative}.glsr-stars{justify-content:center}.glsr-star{background-size:var(--glsr-review-star);flex-shrink:0;font-size:inherit;height:var(--glsr-review-star);width:var(--glsr-review-star)}.glsr-summary .glsr-star{background-size:var(--glsr-summary-star);height:var(--glsr-summary-star);width:var(--glsr-summary-star)}.glsr-star-empty{background-image:var(--glsr-star-empty)}.glsr-star-full{background-image:var(--glsr-star-full)}.glsr-star-half{background-image:var(--glsr-star-half)}.glsr-review{word-wrap:break-word;quotes:"“" "”"}.glsr-review,.glsr-reviews>p{opacity:1;transition:opacity .5s}.glsr-hide .glsr-review,.glsr-hide .glsr-reviews>p{opacity:.25!important}.glsr-review p:first-of-type{margin-top:0!important}.glsr-review [data-expanded=false] p.glsr-hidden-text,.glsr-review p:last-of-type{margin-bottom:0!important}.glsr-review-date{white-space:nowrap}.glsr-review-rating{align-items:center;display:inline-flex;gap:.5em;justify-content:center}.glsr-review-response{padding:var(--glsr-py) var(--glsr-px);position:relative;width:100%}.glsr-review-response:before{border-bottom:calc(var(--glsr-text-md)*1.5) solid;border-left:0 solid #fff0;border-right:calc(var(--glsr-text-md)*2) solid #fff0;border-top:0 solid;content:"";height:0;opacity:.1;position:absolute;right:calc(var(--glsr-text-md)*1.5);top:calc((var(--glsr-text-md)*1.5)*-1);top:calc(var(--glsr-text-md)*1.5*-1);width:0}.glsr-review-response:after{background-color:currentColor;border-radius:var(--glsr-radius);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.glsr-rtl .glsr-review-response:before{border-left-width:calc(var(--glsr-text-md)*2);border-right-width:0;left:calc(var(--glsr-text-md)*1.5);right:auto}.glsr-review-type a,.glsr-review-type svg{display:block}.glsr-review-response-inner{position:relative;z-index:1}.glsr-default .glsr-review{display:flex;flex-wrap:wrap;gap:var(--glsr-gap-md)}.glsr-default .glsr-review p{margin-bottom:var(--glsr-text-md);margin-top:0;padding:0}.glsr-default .glsr-tag-label{font-weight:var(--glsr-tag-label-weight)}.glsr-default .glsr-review-assigned_links,.glsr-default .glsr-review-assigned_posts,.glsr-default .glsr-review-assigned_terms,.glsr-default .glsr-review-assigned_users{width:100%}.glsr-default .glsr-review-author{align-items:center;display:inline-flex;gap:.5ex}.glsr-default .glsr-review-avatar{flex:0 0}.glsr-default .glsr-review-avatar img{border-width:0;display:flex;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover}.glsr-default .glsr-review-content,.glsr-default .glsr-review-response-inner{word-wrap:anywhere}.glsr-default .glsr-review-content{width:100%}.glsr-default .glsr-review-date{align-items:center;display:inline-flex;flex:1 0;white-space:nowrap}.glsr-default .glsr-review-location{align-items:center;display:inline-flex;font-size:var(--glsr-text-sm);white-space:nowrap}.glsr-default .glsr-review-location .glsr-tag-value{align-items:center;display:flex;gap:.5ex}.glsr-default .glsr-review-rating{align-items:center;display:inline-flex;flex-shrink:0;gap:.5em}.glsr-default .glsr-review-response,.glsr-default .glsr-review-title{width:100%}.glsr-default .glsr-review-title h3,.glsr-default .glsr-review-title h4,.glsr-default .glsr-review-title h5{margin-bottom:0;margin-top:0}.glsr-default .glsr-review-verified{align-items:center;color:var(--glsr-review-verified);display:flex;font-size:var(--glsr-text-sm);gap:.5ex}.glsr-default .glsr-tag-value ol,.glsr-default .glsr-tag-value ul{display:flex;flex-direction:column;gap:1ex;margin:0 0 0 2em;padding:0}.glsr-default .glsr-tag-value ol{list-style-type:decimal}.glsr-default .glsr-tag-value ul{list-style-type:disc}.glsr-default .glsr-tag-value li{margin:0}.glsr-default .glsr-read-more{white-space:nowrap}.glsr-default .glsr-read-more:before{content:"";margin-left:0;margin-right:.5em}.glsr-default.glsr-rtl .glsr-read-more:before{margin-left:.5em;margin-right:0}.glsr-default [data-expanded=false] .glsr-read-more:before{content:"\2026"}.glsr-default [data-expanded=false] .glsr-hidden{display:none}.glsr-default .glsr-flag{--aspect-ratio:4/3;--background-image:none;--border-radius:0;--border-width:0;aspect-ratio:var(--aspect-ratio);border-radius:var(--border-radius);box-sizing:border-box;display:inline-flex;height:1em;overflow:hidden;position:relative}.glsr-default .glsr-flag:before{background-image:var(--background-image);border-color:rgb(0 0 0 / .5);border-radius:var(--border-radius);border-style:solid;border-width:var(--border-width);box-sizing:border-box;content:"";display:block;height:100%;mix-blend-mode:overlay;position:absolute;width:100%}.glsr-default .glsr-flag img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.glsr-default .glsr-flag[data-border="1"]{--border-width:1px}.glsr-default .glsr-flag[data-radius="1"]{--border-radius:0.1em}.glsr-default .glsr-flag[data-shape=circle]{--aspect-ratio:1/1;--border-radius:1em}.glsr-default .glsr-flag[data-shape=square]{--aspect-ratio:1/1}.glsr-default .glsr-flag[data-gradient=circular]{--background-image:radial-gradient(107.48% 114.58% at 50% 14.58%,hsla(0,0%,100%,.3) 0%,rgba(0,0,0,.24) 28.93%,rgba(0,0,0,.55) 46.3%,hsla(0,0%,100%,.26) 60.57%,rgba(0,0,0,.17) 72.67%,hsla(0,0%,100%,.3) 100%)}.glsr-default .glsr-flag[data-gradient=diagonal]{--background-image:linear-gradient(45deg,rgba(0,0,0,.2),rgba(39,39,39,.22) 11%,hsla(0,0%,100%,.3) 27%,rgba(0,0,0,.24) 41%,rgba(0,0,0,.55) 52%,hsla(0,0%,100%,.26) 63%,rgba(0,0,0,.27) 74%,hsla(0,0%,100%,.3))}.glsr-default .glsr-flag[data-gradient=linear]{--background-image:linear-gradient(0deg,rgba(0,0,0,.3) 2%,hsla(0,0%,100%,.7))}.glsr-summary{align-items:center;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:flex;flex-wrap:wrap;justify-content:var(--glsr-summary-align);max-width:var(--glsr-max-w);position:relative;width:100%}.glsr-summary-rating{display:flex;font-size:var(--glsr-text-lg);font-weight:700;line-height:1;white-space:nowrap}.glsr-summary-stars{display:flex}.glsr-summary-text{flex:auto;text-align:var(--glsr-summary-align)}.glsr-summary-percentages{grid-column-gap:var(--glsr-bar-gap);grid-row-gap:var(--glsr-bar-gap);-moz-column-gap:var(--glsr-bar-gap);column-gap:var(--glsr-bar-gap);display:grid;grid-template-columns:auto 1fr auto;line-height:1;row-gap:var(--glsr-bar-gap);width:100%}.glsr-summary>div+.glsr-summary-percentages{margin-top:var(--glsr-gap-sm)}.glsr-summary-bar{grid-gap:var(--glsr-gap-sm);align-items:center;display:grid;gap:var(--glsr-gap-sm);grid-column:span 3;grid-template-columns:subgrid}.glsr-summary-bar-label{align-items:center;display:flex;font-size:var(--glsr-summary-text);justify-content:start;white-space:nowrap}.glsr-summary-bar-background{border-radius:var(--glsr-bar-radius);display:flex;height:var(--glsr-bar-size);overflow:hidden;position:relative;white-space:nowrap}.glsr-summary-bar-background:before{background-color:currentColor;content:"";height:100%;opacity:var(--glsr-bar-opacity);position:absolute;width:100%}.glsr-summary-bar-background:after{background-color:var(--glsr-bar-bg);content:"";height:100%;position:relative;width:var(--glsr-bar-percent)}.glsr-summary-bar-percent{align-items:center;display:flex;font-size:var(--glsr-summary-text);justify-content:end;white-space:nowrap}.glsr-summary-bar-percent:before{content:attr(data-percent)}.glsr-default form.glsr-hide-form{max-height:0!important;opacity:0;overflow:hidden}.glsr-default form.glsr-form{grid-column-gap:var(--glsr-form-col-gap);grid-row-gap:var(--glsr-form-row-gap);-moz-column-gap:var(--glsr-form-col-gap);column-gap:var(--glsr-form-col-gap);display:grid;grid-template-columns:1fr;margin-bottom:0;position:relative;row-gap:var(--glsr-form-row-gap)}.glsr-default .glsr-field{position:relative}.glsr-default form.glsr-form .glsr-description dl,.glsr-default form.glsr-form .glsr-description ol,.glsr-default form.glsr-form .glsr-description ul{margin:0;padding-bottom:0;padding-left:2em;padding-top:0}.glsr-default .glsr-field.glsr-hidden{display:none!important}.glsr-default .glsr-field:not(.glsr-field-is-invalid) .glsr-field-error,.glsr-default .glsr-form-message:not(.glsr-form-failed):not(.glsr-form-success){display:none}.glsr-default .glsr-field-error{color:var(--glsr-form-error);font-size:var(--glsr-text-sm)}.glsr-default .glsr-form-failed{color:var(--glsr-form-error)}.glsr-default .glsr-form-success{color:var(--glsr-form-success)}.glsr-default .glsr-is-invalid{border-color:var(--glsr-form-error)!important}.glsr-default form.glsr-form label.glsr-label{display:block;float:none;hyphens:none;margin:0}.glsr-default form.glsr-form .glsr-description{display:block;font-weight:400;text-transform:none}.glsr-default form.glsr-form input.glsr-input:not(.wp-block-search__input),.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{box-sizing:border-box;display:block;float:none;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;width:100%}.glsr-default form.glsr-form textarea.glsr-textarea{field-sizing:content;min-height:5lh;resize:vertical}.glsr-default form.glsr-form .glsr-field-subgroup{gap:var(--glsr-subgroup-gap)}.glsr-default form.glsr-form .glsr-field-checkbox,.glsr-default form.glsr-form .glsr-field-radio{align-items:start;display:flex;gap:var(--glsr-gap-sm)}.glsr-default form.glsr-form .glsr-field-checkbox>span:not(.glsr-checkbox),.glsr-default form.glsr-form .glsr-field-radio>span:not(.glsr-radio){align-items:center;display:flex;flex-shrink:0;height:1.5em}.glsr-default form.glsr-form .glsr-checkbox,.glsr-default form.glsr-form .glsr-radio{display:grid;font-size:var(--glsr-choice-size);height:1em!important;width:1em!important}.glsr-default form.glsr-form .glsr-checkbox input,.glsr-default form.glsr-form .glsr-radio input{box-sizing:border-box;display:block;left:0;margin:0;outline:none;padding:0;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glsr-default form.glsr-form .glsr-checkbox label,.glsr-default form.glsr-form .glsr-radio label{display:flex;flex-direction:column;margin:0}.glsr-default form.glsr-form .glsr-field-toggle{--toggle-h:calc(0.75em + var(--toggle-p)*2);--toggle-p:.125em;--toggle-w:calc(1.5em + var(--toggle-p)*2);--transition-timing-fn:cubic-bezier(.4,0,.2,1);align-items:start;display:flex;gap:var(--glsr-gap-sm)}.glsr-default form.glsr-form .glsr-field-toggle>span:not(.glsr-toggle){align-items:center;display:flex;flex-shrink:0;height:1.5em}.glsr-default form.glsr-form .glsr-toggle{display:grid;font-size:var(--glsr-toggle-size);height:var(--toggle-h);position:relative;width:var(--toggle-w)}.glsr-default form.glsr-form .glsr-toggle input{all:unset!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important;z-index:0!important}.glsr-default form.glsr-form .glsr-toggle input:after,.glsr-default form.glsr-form .glsr-toggle input:before{display:none!important}.glsr-default form.glsr-form .glsr-toggle-track{bottom:0;padding:var(--toggle-p);pointer-events:none;right:0}.glsr-default form.glsr-form .glsr-toggle-track,.glsr-default form.glsr-form .glsr-toggle-track:before{border-radius:var(--glsr-toggle-radius);box-sizing:border-box;left:0;position:absolute;top:0;width:100%}.glsr-default form.glsr-form .glsr-toggle-track:before{background-color:var(--glsr-toggle-bg);content:"";display:block;height:100%;opacity:var(--glsr-toggle-opacity);transition-duration:var(--glsr-duration-fast);transition-property:background-color,opacity;transition-timing-function:var(--transition-timing-fn)}.glsr-default form.glsr-form .glsr-toggle-track:after{background-color:var(--glsr-toggle-color);border-radius:calc(var(--glsr-toggle-radius) - var(--toggle-p));box-shadow:0 .05em .1em var(--glsr-toggle-shadow-color),0 .05em .15em var(--glsr-toggle-shadow-color);box-sizing:border-box;content:"";display:block;height:.75em;pointer-events:none;position:relative;transition:transform var(--glsr-duration-fast) var(--transition-timing-fn);width:.75em;z-index:1}.glsr-default form.glsr-form input:checked+.glsr-toggle-track:before{background-color:var(--glsr-toggled-bg);opacity:var(--glsr-toggled-opacity);transition-duration:var(--glsr-duration-fast);transition-property:background-color,opacity;transition-timing-function:var(--transition-timing-fn)}.glsr-default form.glsr-form input:checked+.glsr-toggle-track:after{transform:translateX(.75em)}.glsr-default.glsr-rtl form.glsr-form input:checked+.glsr-toggle-track:after{transform:translateX(-.75em)}.glsr-default form.glsr-form .glsr-range-labels{display:grid;font-size:var(--glsr-text-sm);grid-template-columns:repeat(auto-fit,minmax(50px,1fr));line-height:1.5;text-align:center}.glsr-default form.glsr-form .glsr-range-labels :first-child{text-align:left}.glsr-default form.glsr-form .glsr-range-labels :last-child{text-align:right}.glsr-default form.glsr-form .glsr-range-options{align-items:center;display:flex;font-size:var(--glsr-text-base);gap:var(--glsr-gap-lg);justify-content:space-between;margin-bottom:calc(var(--glsr-text-sm)*1.5);padding-bottom:var(--glsr-gap-xs);padding-top:var(--glsr-gap-xs);position:relative}.glsr-default form.glsr-form .glsr-range-options:before{background-color:var(--glsr-input-border-color);content:"";display:block;height:var(--glsr-input-border-width);min-height:1px;position:absolute;width:100%}.glsr-default form.glsr-form .glsr-range-options:has(.glsr-is-invalid):before{background-color:var(--glsr-form-error)}.glsr-default form.glsr-form .glsr-field-range{display:flex;position:static;z-index:1}.glsr-default form.glsr-form .glsr-range-options label{display:none}.glsr-default form.glsr-form .glsr-range{display:grid;font-size:var(--glsr-range-size);height:1.25em;width:1.25em}.glsr-default form.glsr-form .glsr-range input{box-sizing:border-box;display:block;left:0;margin:0;outline:none;padding:0;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glsr-default form.glsr-form .glsr-field-range:has(input:checked) label,.glsr-default form.glsr-form .glsr-range-options:not(:has(input:checked)):after{display:flex;font-size:var(--glsr-text-sm);justify-content:start;left:0;line-height:1.5;margin:0;padding:0;position:absolute;top:100%;width:100%}.glsr-default form.glsr-form .glsr-range-options:not(:has(input:checked)):after{content:attr(data-placeholder)}form.glsr-form .glsr-star-rating:not([data-star-rating]) .glsr-star-rating--stars{display:none!important}form.glsr-form .glsr-star-rating>select{clip-path:inset(50%);height:1px!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;visibility:visible!important;white-space:nowrap!important;width:1px!important}form.glsr-form .glsr-star-rating>select:after,form.glsr-form .glsr-star-rating>select:before{display:none!important}form.glsr-form .glsr-star-rating>select:focus+.glsr-star-rating--stars:before{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;content:"";display:block;height:100%;outline:1px solid #fff0;pointer-events:none;position:absolute;width:100%}form.glsr-form .glsr-star-rating--ltr>select{left:0!important}form.glsr-form .glsr-star-rating--rtl>select{right:0!important}form.glsr-form .glsr-star-rating--stars{align-items:center;cursor:pointer;display:flex;position:relative}form.glsr-form select[disabled]+.glsr-star-rating--stars{cursor:default}form.glsr-form .glsr-star-rating span[data-value]{display:flex;font-size:var(--glsr-form-star);height:1em;line-height:1;margin:0;width:1em}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-empty);background-position:50%;background-repeat:no-repeat;background-size:contain}form.glsr-form .glsr-field-is-invalid .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-error)}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active,form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:var(--glsr-star-full)}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]{margin-bottom:calc(var(--glsr-text-sm)*1.5);padding-bottom:var(--glsr-gap-xs)}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]:after{content:attr(aria-label);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%}.glsr-default button.glsr-button{align-items:center!important;cursor:pointer;display:inline-flex!important;justify-content:center;text-align:center;white-space:nowrap}.glsr-default button.glsr-button:not(.wp-block-search__button){margin:0}.glsr-default button.glsr-button[aria-busy=true]{gap:var(--glsr-gap-sm)}.glsr-default .wp-block-button{margin:0}html.glsr-modal-open{overflow:hidden;scrollbar-gutter:stable}html.glsr-modal-open body{overflow:hidden;overscroll-behavior:contain}.glsr-modal{--timing-function:cubic-bezier(0,0,0.2,1);--timing-function-2:cubic-bezier(0.25,0.46,0.45,0.94)}.glsr-modal__header{font-weight:600}.glsr-modal__footer,.glsr-modal__header{align-items:center;box-shadow:0 0 1px 0 color-mix(in srgb,currentColor 10%,transparent),0 0 1em 0 rgb(0 0 0 / .1);display:flex;flex-shrink:0;gap:var(--glsr-gap-md);padding:0 var(--glsr-modal-padding);position:relative;z-index:1}.glsr-modal__footer>div,.glsr-modal__header>div{align-items:center;display:flex;flex:1;gap:var(--glsr-gap-md);padding:.75em 0}.glsr-modal__body{-webkit-overflow-scrolling:touch;display:grid;grid-template-rows:1fr;overflow-y:auto;overscroll-behavior:contain;transition:grid-template-rows var(--glsr-duration-slow) var(--timing-function)}.glsr-modal.is-loading:not(.is-changing) .glsr-modal__body{grid-template-rows:0fr}.glsr-modal__inner{display:grid;grid-template-rows:1fr;min-height:calc(var(--glsr-modal-padding)*2);opacity:1;position:relative;transition:opacity var(--glsr-duration-slow) var(--timing-function)}.glsr-modal.is-loading:not(.is-changing) .glsr-modal__inner{opacity:0}.glsr-modal__content{padding:var(--glsr-modal-padding)}.glsr-modal-error .glsr-modal__content,.glsr-modal-success .glsr-modal__content{display:flex;gap:var(--glsr-gap-md)}.glsr-modal-error .glsr-modal__content:before,.glsr-modal-success .glsr-modal__content:before{content:"";display:block;flex-shrink:0;height:2em;margin-top:-.25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.75;width:2em}.glsr-modal-error .glsr-modal__content:before{background-color:var(--glsr-red);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z'/%3E%3C/svg%3E")}.glsr-modal-success .glsr-modal__content:before{background-color:var(--glsr-green);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z'/%3E%3C/svg%3E")}#glsr-modal-review .glsr-read-more{display:none!important}#glsr-modal-verified .glsr-modal__footer{box-shadow:inset 0 .5px 0 var(--glsr-review-verified);color:var(--glsr-review-verified)}#glsr-modal-verified .glsr-modal__footer:after{background:currentColor;content:"";height:100%;left:0;opacity:.125;position:absolute;top:0;width:100%;z-index:-1}.glsr-debug{position:relative}.glsr-debug:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;overflow:hidden;position:absolute;top:0;width:100%}.glsr-debug pre{font-family:Fira Code,Consolas,Monaco,monospace;font-size:12px;line-height:1.25;padding:10px;position:relative;z-index:1}.glsr-default{--glsr-toggled-bg:var(--glsr-blue)}.glsr-default form.glsr-form{font-size:var(--glsr-text-md);line-height:var(--glsr-leading)}.glsr-default form.glsr-form label.glsr-label{font-size:var(--glsr-label-text);font-weight:var(--glsr-label-weight);line-height:var(--glsr-label-leading);margin-bottom:var(--glsr-gap-xs);padding:0}.glsr-default form.glsr-form .glsr-label+.glsr-description{margin-bottom:var(--glsr-gap-xs)}.glsr-default form.glsr-form .glsr-description{font-size:var(--glsr-description-text);font-weight:var(--glsr-description-weight);opacity:.75}.glsr-default form.glsr-form .glsr-description>*{margin-bottom:0!important;padding-bottom:0!important}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--glsr-input-bg);border-color:var(--glsr-input-border-color);border-radius:var(--glsr-input-radius);border-style:var(--glsr-input-border-style);border-width:var(--glsr-input-border-width);color:var(--glsr-input-color);font-family:inherit;font-size:var(--glsr-text-md);line-height:var(--glsr-leading);padding:var(--glsr-input-pt) var(--glsr-input-pr) var(--glsr-input-pb) var(--glsr-input-pl)!important;transition:var(--glsr-input-transition)}.glsr-default form.glsr-form input.glsr-input:focus,.glsr-default form.glsr-form select.glsr-select:focus,.glsr-default form.glsr-form textarea.glsr-textarea:focus{background-color:var(--glsr-input-bg);box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid #fff0}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select{min-height:auto!important}.glsr-default form.glsr-form select.glsr-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m7 7 3-3 3 3m0 6-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;height:auto;padding-right:3em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--glsr-white);background-origin:border-box;border:1px solid var(--glsr-input-border-color);font-size:var(--glsr-text-md);height:var(--glsr-choice-h);min-height:auto;min-width:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-choice-w)}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:after,.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:before,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:before,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:before{display:none!important}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#fff0;color:var(--glsr-blue)}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:focus{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid #fff0}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked:focus{border-color:#fff0}.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{border-radius:var(--glsr-input-radius)}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E")}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio]{border-radius:100%}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.glsr-default form.glsr-form .glsr-toggle label{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);padding:0}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus{outline:none}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus+.glsr-toggle-track{box-shadow:0 0 0 3px Highlight;box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;outline:1px solid #fff0}.glsr-default form.glsr-form .glsr-field-error{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:var(--glsr-leading)}.theme-twentytwentytwo .glsr-default .glsr-button{border:none}.theme-twentytwentytwo .glsr-default .glsr-button:hover{color:var(--glsr-white)}:root{--glsr-star-empty:url(https://lspdfr-nl.nl/wp-content/plugins/site-reviews/assets/images/stars/default/star-empty.svg);--glsr-star-error:url(https://lspdfr-nl.nl/wp-content/plugins/site-reviews/assets/images/stars/default/star-error.svg);--glsr-star-full:url(https://lspdfr-nl.nl/wp-content/plugins/site-reviews/assets/images/stars/default/star-full.svg);--glsr-star-half:url(https://lspdfr-nl.nl/wp-content/plugins/site-reviews/assets/images/stars/default/star-half.svg)}.wppb-user-forms,.wppb-user-forms *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.wppb-user-forms .wppb-form-field{list-style:none}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),.wppb-user-forms select,.wppb-user-forms textarea{font-size:100%;margin:0;vertical-align:baseline}.wppb-user-forms input[type="checkbox"],.wppb-user-forms input[type="radio"]{padding:0}.wppb-user-forms input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wppb-user-forms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.wppb-user-forms button::-moz-focus-inner,.wppb-user-forms input::-moz-focus-inner{border:0;padding:0}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms textarea{color:#666;border:1px solid #ccc;border-radius:3px}.wppb-user-forms input[type="text"]:focus,.wppb-user-forms input[type="number"]:focus,.wppb-user-forms input[type="email"]:focus,.wppb-user-forms input[type="url"]:focus,.wppb-user-forms input[type="password"]:focus,.wppb-user-forms input[type="search"]:focus,.wppb-user-forms textarea:focus{color:#111}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"]{padding:3px}.wppb-user-forms textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%}.wppb-user-forms .wppb-wysiwyg button:hover{background:none}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px solid #ccc!important;color:#666!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px 0!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0!important}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px solid #dedede;border-bottom:0}#wp-link label input[type="text"]{padding:0}#wppb-search-fields{min-width:250px;float:left;width:100%}.wppb-user-forms .wppb-search-button{padding:7px 20px;line-height:24px}.wppb-search-users-wrap{display:flex;align-items:center;justify-content:flex-start;gap:10px}.wppb-user-forms .extra_field_heading{margin-bottom:0}.wppb-user-forms .login-submit #wppb-submit:disabled,.wppb-user-forms .form-submit #wppb-recover-password-button:disabled,.wppb-user-forms .form-submit #register:disabled,.wppb-user-forms .form-submit #edit_profile:disabled{background:#414141;opacity:.3;cursor:not-allowed}.wppb-userlisting-container form.wppb-search-users{margin-bottom:20px}.wppb-userlisting-container .wppb-ul-search{display:flex;align-items:center;justify-content:flex-start;gap:10px}.wppb-userlisting-container .wppb-ul-search form.wppb-search-users{flex-grow:1}.wppb-search-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-grow:1;position:relative}.wppb-search-container .wppb-clear-results{position:absolute;right:10px;top:50%;transform:translateY(-50%);text-decoration:none}[id^="wppb-login-widget"] .wppb-user-login-form{max-width:100%!important}[id^="wppb-login-widget"] .login-username>*,[id^="wppb-login-widget"] .login-password>*{display:block;width:100%!important}.wppb-user-forms>ul{max-width:900px;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#select_user_to_edit_form .wppb-form-field{max-width:900px}.wppb-user-forms ul li{list-style:none;margin:0 0 14px 0;padding:0}#wppb-login-wrap p,#select_user_to_edit_form p{overflow:hidden;margin:0 0 14px 0;padding:0}.wppb-user-forms .wppb-recaptcha:not(.wppb-field-error,.wppb-recaptcha-v2){margin:0;padding:0;height:0}.wppb-user-forms ul li:after{content:"";clear:both;display:block}.wppb-user-forms .wppb-input-hidden{padding-bottom:0}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px}.wppb-user-forms .wppb-form-field>ul{margin:0;padding:0}.wppb-form-field .wppb-password-field-container{display:block;position:relative}.wppb-form-field .wppb-password-field-container input[type="password"],.wppb-form-field .wppb-password-field-container input[type="text"]{width:100%}.wppb-form-field:not(#select_user_to_edit_form .wppb-form-field,.wppb-checkbox-terms-and-conditions,.wppb-gdpr-checkbox,.wppb-subscription-plans) label:not(.wppb-checkboxes label,.wppb-radios label,.login-remember label,.wppb-epaa-switch),#pms-subscription-plans-discount label,.pms-invite-code-name-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:30%;float:left;min-height:1px}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-auth input{width:69.9%;float:left}.wppb-form-field.wppb-select-multiple select{height:auto}.wp-theme-oceanwp .wppb-form-field input[type="number"]{max-width:100%!important}#wppb-login-wrap .login-remember{display:flex;align-items:center}#wppb-login-wrap .login-remember input{cursor:pointer}#wppb-login-wrap .login-remember label{padding-left:8px;margin-bottom:0;cursor:pointer}.wppb-form-field.wppb-timepicker select{width:auto!important;margin-right:5px}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{box-sizing:content-box!important}.wp-theme-oceanwp .woocommerce .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{width:auto!important;padding:3px 8px 4px!important}.wppb-user-forms .wp-editor-wrap input{float:none;width:auto}input#send_credentials_via_email{float:none;margin-right:10px}.wppb-send-credentials-checkbox label{width:auto}.wppb-form-field>span:not(.wppb-password-field-container){display:block;clear:both;font-size:80%;font-style:italic;word-break:break-word}.wppb-form-field>span.custom_field_html{font-style:normal;font-size:100%}.wppb-form-field>span.select2-container{font-style:normal;font-size:100%;clear:none}.wppb-form-field>span.select2-container .selection .select2-selection{height:44px}.wppb-repeater .wppb-select-cpt span.select2-container{width:auto!important}span.select2-container{z-index:9999}.wppb-form-field.wppb-timepicker>span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal}.wppb_upload_button{display:inline-block}.wppb-user-forms .wppb-checkboxes li,.wppb-user-forms .wppb-radios li{display:inline-block;padding:0 20px 0 0}.wppb-user-forms .wppb-checkboxes li.wppb-hidden{padding:0}.wppb-form-field .wppb-checkboxes label,.wppb-form-field .wppb-radios label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block}.wppb-checkbox-terms-and-conditions input,.wppb-checkboxes li input,.wppb-radios li input{min-width:0;float:none}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none}.wppb-form-field.wppb-heading span,.wppb-default-about-yourself-heading span,.wppb-default-contact-info-heading span,.wppb-default-name-heading span,.wppb-checkbox-terms-and-conditions span{margin-left:0}.wppb-checkbox-terms-and-conditions label{width:100%}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa{float:none;margin-right:10px}.wppb-recaptcha-element{display:inline-block}.wppb-recaptcha-element.wppb-invisible-recaptcha{display:block!important}.wppb-recaptcha-element iframe{margin-bottom:0}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px!important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0 10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:"Roboto",sans-serif}.wppb-create-new-site{width:100%}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none}label[for="wppb_create_new_site_checkbox"]{width:100%}label[for="blog-privacy"]{width:100%}.wppb-gdpr-checkbox.wppb-form-field label{width:100%;float:none}.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{float:none;margin:0 10px 0 0}.wppb-error,.wppb-warning,.wppb-notice,.wppb-success{padding:6px 9px;margin:0 auto 25px;display:block;width:100%}.wppb-error,.wppb-warning{box-sizing:border-box;background:#ffebe8;border:1px solid #c00}.wppb-error,.wppb-warning,.wppb-notice{color:#222222!important}.wppb-error a,.wppb-warning a{color:#007acc!important}.wppb-comment-captcha-error{clear:both!important;margin:0 0 24px!important;padding:12px 16px!important;line-height:1.5!important}.wppb-comment-captcha-error+.comment-notes,.wppb-comment-captcha-error+.logged-in-as{clear:both!important;display:block!important;margin-top:0!important;margin-bottom:24px!important}.admin-bar #wppb_form_general_message{padding-top:32px}.wppb-error a:hover,.wppb-warning a:hover{color:#007acc!important;text-decoration:underline}.wppb-notice{box-sizing:border-box;background:#ccc;border:1px solid #666}.wppb-required{color:red}.wppb-required,.wppb-checkbox-terms-and-conditions span.wppb-required{margin-left:5px}.wppb-success{box-sizing:border-box;background:#e7f7d3;border:1px solid #6c3}.wppb-register-user .wppb-field-error,.wppb-edit-user .wppb-field-error,#wppb-recover-password .wppb-field-error{background-color:#ffdfdf;border:1px dotted #c89797;margin-bottom:6px!important;padding:6px!important}.wppb-field-error>input,.wppb-field-error>select,.wppb-field-error>textarea,.wppb-field-error>label{margin-bottom:10px}.wppb-field-error img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto}.wppb-form-field>span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0}.wppb-password-group{display:flex;flex-direction:column;gap:12px}.wppb-edit-user .wppb-default-password.wppb-current-password-field-error{background-color:#fff0;border:0;padding:0}.wppb-edit-user .wppb-default-password .wppb-current-password-subfield-error{background-color:#ffdfdf;border:1px dotted #c89797;padding:6px;margin-bottom:6px}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent!important;border:0px!important}.wppb-default-blog-details>span.wppb-form-error{display:none}.wppb-blog-details-heading span{margin-left:0}.wppb-1website-url{position:absolute;left:-99999px}.wppb-table *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wppb-table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:.5rem;border-collapse:collapse;width:100%}.wppb-table th{background:#f4f4f4;padding:7px;border:1px solid #e1e1e1;text-align:left}.wppb-table thead tr:hover{background:none}.wppb-table .wppb-sorting .wppb-sorting-default{display:inline-block;width:16px;height:16px;background:url(https://lspdfr-nl.nl/wp-content/plugins/profile-builder/assets/css/../images/sorting-default.png) no-repeat center center;vertical-align:middle}.wppb-table .wppb-sorting .wppb-sorting-ascending{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/profile-builder/assets/css/../images/sorting-ascending.png)}.wppb-table .wppb-sorting .wppb-sorting-descending{background-image:url(https://lspdfr-nl.nl/wp-content/plugins/profile-builder/assets/css/../images/sorting-descending.png)}.wppb-table tr:hover{background:#f1fcff}.wppb-table td{padding:7px;border:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:center}.wppb-avatar img{max-width:none}ul.wppb-profile{list-style-type:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}ul.wppb-profile li{margin-left:0;margin-right:0;overflow:hidden}ul.wppb-profile li label{display:block;width:30%;float:left;min-height:1px;font-weight:700}ul.wppb-profile li span{display:block;width:69.9%;float:left}ul.wppb-profile li h3,ul.wppb-profile li h3:first-child{margin:20px 0;padding-top:20px;border-top:1px solid #d2d2d2}ul.wppb-faceted-list{list-style:none;margin:0 0 20px}ul.wppb-faceted-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.wppb-faceted-list>li{float:left;margin-right:15px;max-width:300px}ul.wppb-faceted-list>li:first-child{float:none;clear:both}.wppb-userlisting-container .wppb-faceted-list li h5{margin:5px 0}.wppb-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;width:1px;word-wrap:normal!important}ul.wppb-faceted-list label>*{vertical-align:middle}ul.wppb-faceted-list input[type="checkbox"]{margin-right:5px}.wppb-userlisting-container.wppb-spinner{position:relative;opacity:.5}.wppb-userlisting-container.wppb-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:block;width:32px;height:32px;z-index:1000}ul.wppb-faceted-list .hide-this{display:none}#wppb-remove-facets-container{list-style:none;margin:0}.wppb-remove-facet:before,.wppb-remove-all-facets:before{content:"x";display:inline-block;border-right:1px dotted #d3ccc9;border-right:1px dotted #6f6f6f;padding-right:5px;margin-right:5px}.wppb-userlisting-container .wppb-ul-range-values{padding:5px 0}.wppb-userlisting-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wppb-float-left{float:left}.wppb-float-right{float:right}.wppb-facet-float-left{float:left;max-width:300px}.wppb-facet-float-right{float:right;max-width:300px}li.wppb-facet-search{position:relative}.wppb-facet-search-wrap label{display:inline-block;position:relative;padding:0!important;margin:0!important}.wppb-facet-search{width:75%!important;margin-right:5px!important}.wppb-facet-search .screen-reader-text{display:none}.wppb-facet-search,.wppb-search-submit{box-sizing:border-box;display:inline-block!important;vertical-align:middle}.wppb-search-submit{display:inline-block;width:20%;height:100%;background:#4f5963;position:absolute;right:0;cursor:pointer;border:1px solid #444d57;border-radius:3px;padding:0!important;margin:0!important}.wppb-search-submit:hover{background:#fff;color:#4f5963}.wppb-search-submit::before{content:"\26B2";display:inline-block;color:#fff;font-size:120%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.wppb-search-submit:hover::before{color:#4f5963}@media screen and (max-width:720px){.wppb-table{border:0}.wppb-table thead{display:none}.wppb-table tr{display:block;margin-bottom:30px}.wppb-table td{display:block;text-align:right;border-bottom:0}.wppb-table td:last-of-type{border-bottom:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:right}.wppb-table td:before{content:attr(data-label);float:left}.wppb-table td:after{content:"";display:block;clear:both}}@media screen and (max-width:500px){.wppb-form-field:not(#select_user_to_edit_form .wppb-form-field,.wppb-checkbox-terms-and-conditions,.wppb-gdpr-checkbox,.wppb-subscription-plans) label:not(.wppb-checkboxes label,.wppb-radios label),#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label,ul.wppb-profile li label{width:100%!important;display:block;float:none!important}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="password"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wp-editor-wrap,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-auth input,ul.wppb-profile li span{width:100%!important;float:none!important}.wppb-form-field>span{margin-left:0}.wppb-checkboxes li label,.wppb-radios li label{display:inline}.wppb-form-field .wppb-avatar-nofile,.wppb-form-field .wppb-avatar-file,.wppb-form-field .wppb-upload-nofile,.wppb-form-field .wppb-upload-file{margin-left:0}}#pass-strength-result{background-color:#eee;border:1px solid #ddd;display:none;float:left;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;height:28px}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:transparent!important;background-color:transparent!important;border:1px solid #fff0;box-shadow:none;padding:0;margin:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center}.wp-theme-oceanwp .wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wp-theme-oceanwp .wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{width:auto!important}#wppb-loginform .login-password .show-password-input,.woocommerce .wppb-default-repeat-password .show-password-input,.woocommerce .wppb-default-password .show-password-input{display:none!important}.wppb-form-field.wppb-default-password button img,.wppb-form-field.wppb-default-repeat-password button img,#wppb-login-wrap .login-password button img,#wppb-recover-password-container .wppb-form-field.passw1 button img,#wppb-recover-password-container .wppb-form-field.passw2 button img{width:20px}.wppb-form-field.wppb-subscription-plans input{display:inline-block;float:none;margin-right:10px!important}.wppb-form-field.wppb-subscription-plans span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em}.wppb-user-forms table{border-collapse:separate}.wppb-private-website.wppb-private-website-hide-menus .main-navigation{display:none}.marker-content-info{position:absolute;top:-400px;left:-400px;display:none}.wppb-map-container .marker-content{min-width:320px;max-width:100%}.wppb-map-container .marker-content .marker-info-avatar_or_gravatar{float:left;margin-right:10px}.elementor-edit-mode .wppb-map-container{width:69.9%;float:left;border:1px solid #ccc;border-radius:3px}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons,#wppb_auth_backup_buttons{margin-left:30%;display:flex;justify-content:space-between;align-items:stretch}.wppb_auth_button{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ccc!important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;width:30%}.wppb_auth_button:hover{background:none repeat scroll 0 0 #fafafa;border:1px solid #999!important;color:#222;text-decoration:none}#wppb_auth_newsecret.wppb_auth_new_button,#wppb_auth_verify_button.wppb_auth_verify_button,#wppb_auth_backup_button.wppb_auth_backup_button{flex-grow:1}#wppb_show_qr.wppb_auth_qr_button,#wppb_auth_verify_indicator.wppb_auth_verify_indicator,#wppb_auth_backup_indicator.wppb_auth_backup_indicator{flex-grow:1}#wppb_auth_verify_indicator,#wppb_auth_backup_indicator{pointer-events:none!important}#wppb_auth_verify_indicator.valid{background-color:#c3ff88;border-color:#8dff1c}#wppb_auth_verify_indicator.invalid{background-color:#ffa0a0;border-color:#f04040}#wppb_auth_backup_indicator.low{background-color:#ffeaa7;border-color:#856404}#wppb_auth_backup_indicator.zero{background-color:#ffa0a0;border-color:#f04040}#wppb_auth_QR_INFO{text-align:right}#wppb_auth_QR_INFO .wppb-description-delimiter{font-size:80%;font-style:italic}.wppb-backup-codes-admin-section{margin-top:20px;padding:15px;border:1px solid #ccc;border-radius:4px;background-color:#f7f7f7}.wppb-backup-codes-section h4,.wppb-backup-codes-admin-section h3,.wppb-backup-codes-admin-section h4{margin-top:0;margin-bottom:15px;color:#555}.wppb-backup-codes-new,.wppb-backup-codes-admin-new{border:1px solid #ccc;padding:15px;border-radius:4px;margin-bottom:15px}.wppb-backup-codes-new h4,.wppb-backup-codes-new h5,.wppb-backup-codes-admin-new h4{margin-top:0;margin-bottom:10px;color:#0c5460}.wppb-backup-codes-list,.wppb-backup-codes-admin-list{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:15px;margin-bottom:15px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;max-height:200px;overflow-y:auto}.wppb-backup-code-item,.wppb-backup-codes-admin-item{margin-bottom:5px;padding:5px;background-color:#f8f9fa;border-radius:3px;word-break:break-all}.wppb-backup-codes-actions{margin-top:15px}.wppb-backup-codes-actions .button{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ccc!important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;margin-right:10px;margin-bottom:5px}.wppb-backup-codes-actions .button:hover{background:none repeat scroll 0 0 #fafafa;border:1px solid #999!important;color:#222;text-decoration:none}.wppb-2fa-forced-notice.wppb-error p{margin:unset}.wppb-user-forms .iti .iti__search-input{box-sizing:border-box!important;width:100%!important;padding-left:30px!important;padding-right:28px!important}.wppb-form-field.wppb-international-telephone-input .iti{width:69.9%;max-width:100%;float:left}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input .iti,#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input .iti,#wppb-form-style-3-wrapper .wppb-form-field.wppb-international-telephone-input .iti{width:100%;max-width:100%;display:block}.wppb-user-forms .iti{--iti-spacer-horizontal:12px}.wppb-user-forms .iti--inline-dropdown .iti__dropdown-content{border-radius:6px;overflow:hidden}.wppb-user-forms .iti .iti__country-list{padding:4px 0;margin:0}.wppb-user-forms .iti .iti__country{padding:8px 12px}.wppb-user-forms .iti .iti__country-list .iti__flag{margin-right:10px}[dir="rtl"] .wppb-user-forms .iti .iti__country-list .iti__flag{margin-right:0;margin-left:10px}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country,#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country,#wppb-form-style-3-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country{width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;color:inherit!important}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside>label:not(.wppb-epaa-switch):not(.wppb-field-visibility-settings label),#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside>label:not(.wppb-epaa-switch):not(.wppb-field-visibility-settings label){padding-left:56px}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside input.wppb-intl-tel-input:not([type='radio']):not([type='checkbox']):not([type='submit']){padding-left:56px!important}.wppb-form-field .iti+.wppb-iti-error{float:left!important;width:69.9%!important;margin-left:30%;margin-top:6px;color:#c0392b!important;font-size:15px!important;display:none}.wppb-form-field.wppb-international-telephone-input.label-inside .iti+.wppb-iti-error{width:100%!important;margin-left:0!important}@media screen and (max-width:500px){.wppb-form-field.wppb-international-telephone-input .iti{float:none;width:100%}.wppb-form-field .iti+.wppb-iti-error{float:none;width:100%;margin-left:0}}.wppb-user-forms .pms-field,.wppb-user-forms .wppb-form-field:not(.wppb-recaptcha){margin-bottom:16px}.wppb-user-forms .wppb-form-field.wppb-subscription-plans .pms-group-memberships-field{flex-direction:column}.wppb-user-forms #pms-subscription-plans-discount input{margin-bottom:10px}.wppb-user-forms .pms-field>label,.wppb-user-forms #pms-subscription-plans-discount>label,.wppb-user-forms .pms-group-memberships-field>label,.wppb-form-field:not(.wppb-checkbox-terms-and-conditions,.wppb-gdpr-checkbox,.wppb-mailchimp-subscribe,.wppb-send-credentials-checkbox,.wppb-campaign-monitor-subscribe,.wppb-mailpoet-subscribe,.login-remember)>label,.wppb-form-field .wppb-password-subfield>label{font-size:18px;line-height:26px;font-weight:500;color:#090A0B}.wppb-user-forms .pms-field>label,.wppb-user-forms .pms-group-memberships-field label,.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:auto!important;margin-bottom:5px;display:block;float:none!important}.wppb-form-field .wppb-password-field-container,.wppb-form-field input[type="text"]:not(.pms_pwyw_pricing),.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-user-forms input[type="tel"],.wppb-form-field input[type="password"],.wppb-form-field input[type="search"],.wppb-form-field select:not(#pms-currency-switcher),.wppb-form-field textarea,.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-auth input{width:100%!important;max-width:100%;float:none!important}.wppb-form-field input[type="text"]#pms_subscription_plans_discount_code{max-width:calc(100% - 170px)}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="tel"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms select:not(.custom_field_multiple_select,.custom_field_multiple_select2),#select_user_to_edit_form select,.wppb-user-forms .select2-selection,#select_user_to_edit_form .select2-selection{height:44px}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="tel"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms textarea,.wppb-user-forms select,#select_user_to_edit_form select,.wppb-user-forms .select2-selection,#select_user_to_edit_form .select2-selection{color:#666;border:1px solid #ccc;border-radius:3px;padding:0 10px}.wppb-user-forms input[type="text"]:hover,.wppb-user-forms input[type="number"]:hover,.wppb-user-forms input[type="email"]:hover,.wppb-user-forms input[type="url"]:hover,.wppb-user-forms input[type="tel"]:hover,.wppb-user-forms input[type="password"]:hover,.wppb-user-forms input[type="search"]:hover,.wppb-user-forms textarea:hover,.wppb-user-forms select:hover,#select_user_to_edit_form select:hover,.wppb-user-forms .select2-selection:hover,#select_user_to_edit_form .select2-selection:hover,.select2-container--default .select2-search--dropdown .select2-search__field:hover{border-color:#999}.wppb-user-forms input[type="text"]:focus,.wppb-user-forms input[type="number"]:focus,.wppb-user-forms input[type="email"]:focus,.wppb-user-forms input[type="url"]:focus,.wppb-user-forms input[type="tel"]:focus,.wppb-user-forms input[type="password"]:focus,.wppb-user-forms input[type="search"]:focus,.wppb-user-forms textarea:focus,.wppb-user-forms select:focus,#select_user_to_edit_form select:focus,.wppb-user-forms .select2-container--open .select2-selection,#select_user_to_edit_form .select2-container--open .select2-selection,.select2-container--default .select2-search--dropdown .select2-search__field:focus{color:#111;outline:none;box-shadow:none;border-color:#111}.wppb-select-cpt span.select2-container,.wppb-select-taxonomy span.select2-container,.wppb-select2 span.select2-container,.wppb-select2-multiple span.select2-container{width:100%!important}.wppb-form-field>span{margin-left:0}.wppb-form-field .wppb-description-delimiter{margin-top:5px}.wppb-user-forms .select2-selection:not(.select2-selection--multiple) .select2-selection__rendered{line-height:44px;color:#666}.wppb-user-forms .wppb-form-field.wppb-international-telephone-input .iti{width:100%;max-width:100%}.wppb-user-forms .wppb-form-field.wppb-international-telephone-input .iti+.wppb-iti-error{float:none!important;width:100%!important;margin-left:0!important}.wppb-user-forms .select2-container--open .select2-selection .select2-selection__rendered{color:#111}.select2-container--default .select2-search--dropdown .select2-search__field{height:35px;border-radius:3px;padding:5px 10px}.wppb-user-forms .select2-selection--multiple .select2-selection__rendered .select2-search--inline{padding:0}.wppb-user-forms .select2-selection,#select_user_to_edit_form .select2-selection,.wppb-user-forms .wppb-form-field:not(.wppb-select-multiple) select{-webkit-appearance:none;-moz-appearance:none;background:#fff url('data:image/svg+xml;charset=US-ASCII,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M5 6l5 5 5-5 2 1-7 7-7-7 2-1z" fill="rgba(136,136,136,1)"/></svg>') no-repeat right 5px top 55%!important}.wppb-user-forms .select2-container--open .select2-selection,#select_user_to_edit_form .select2-container--open .select2-selection,.wppb-user-forms .wppb-form-field:not(.wppb-select-multiple) select:active{background:#fff url('data:image/svg+xml;charset=US-ASCII,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M15 14l-5-5-5 5-2-1 7-7 7 7-2 1z" fill="rgba(136, 136, 136, 1)"/></svg>') no-repeat right 5px top 55%}.wppb-user-forms .select2-selection .select2-selection__arrow,#select_user_to_edit_form .select2-selection .select2-selection__arrow{display:none}#select_user_to_edit_form .select2-container{margin-left:0}#select_user_to_edit_form .select2-selection__rendered{padding:0;padding-top:7px;font-size:85%}.wppb-user-forms textarea{padding:10px!important}.wppb-user-forms input[type="checkbox"],.wppb-user-forms input[type="radio"]{width:18px!important;height:18px!important;min-width:18px}.wppb-form-field.wppb-woocommerce-customer-billing-address .wppb-shipping-different-address label,.wppb-form-field.wppb-send-credentials-checkbox label,.wppb-form-field.wppb-campaign-monitor-subscribe label,.wppb-form-field.wppb-mailpoet-subscribe label,.wppb-form-field.wppb-checkbox-terms-and-conditions label,.wppb-form-field.wppb-gdpr-checkbox label,.wppb-form-field.wppb-mailchimp-subscribe label,.wppb-user-forms .wppb-checkboxes>li,.wppb-user-forms .wppb-radios>li{display:inline-flex!important;align-items:center}.wppb-user-forms .wppb-checkboxes>li label,.wppb-user-forms .wppb-radios>li label{margin:0}.wppb-form-field.wppb-timepicker select{min-width:100px}.wppb-form-field.wppb-timepicker>span.wppb-timepicker-separator{float:none!important;line-height:44px}div.wppb-sc-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px}.wppb-sc-buttons-text-div{flex-basis:47%}.wppb-upload input[name^=simple_upload]::file-selector-button,.wppb-avatar input[name^=simple_upload]::file-selector-button,.wppb-user-forms input[type="submit"]:not(.wppb-ul-search .wppb-search-button),.wppb-user-forms .wppb-epaa-admin-actions button,.wppb-user-forms a.button{display:inline-flex;align-items:center;justify-content:center;border-radius:3px;text-decoration:none;text-transform:none;padding:0 15px;font-size:16px;border:none!important;cursor:pointer}.wppb-upload input[name^=simple_upload]::file-selector-button,.wppb-avatar input[name^=simple_upload]::file-selector-button,.wppb-user-forms input[type="submit"]:not(.wppb-delete-account,.wppb-ul-search .wppb-search-button),.wppb-user-forms .wppb-epaa-admin-actions button,.wppb-user-forms a.button{color:#FFFFFF!important;background:#333}.wppb-user-forms input[type="submit"].wppb-delete-account{color:#FFFFFF!important;background:#cb391f}.wppb-user-forms input[type="submit"].wppb-delete-account,.wppb-upload input[name^=simple_upload]::file-selector-button,.wppb-avatar input[name^=simple_upload]::file-selector-button,.wppb-user-forms .wppb-epaa-admin-actions button,.wppb-user-forms a.button{height:40px;min-width:120px}.wppb-user-forms input[type="submit"].wppb-delete-account:hover,.wppb-user-forms input[type="submit"].wppb-delete-account:focus{background:#e63145}.wppb-user-forms input[type="submit"]:not(.wppb-delete-account){height:50px;min-width:150px}.wppb-upload input[name^=simple_upload]::file-selector-button:hover,.wppb-upload input[name^=simple_upload]::file-selector-button:focus,.wppb-avatar input[name^=simple_upload]::file-selector-button:hover,.wppb-avatar input[name^=simple_upload]::file-selector-button:focus,.wppb-user-forms input[type="submit"]:not(.wppb-delete-account):hover,.wppb-user-forms input[type="submit"]:not(.wppb-delete-account):focus,.wppb-user-forms .wppb-epaa-admin-actions button:hover,.wppb-user-forms .wppb-epaa-admin-actions button:focus,.wppb-user-forms a.button:hover,.wppb-user-forms a.button:focus{background-color:#444}.wppb-form-field input:disabled{background-color:rgb(0 0 0 / .05);color:#666}