:root{--uncoder-c-primary:#0b1714;--uncoder-c-secondary:#e4fe7b;--uncoder-c-accent:#e4fe7b;--uncoder-c-heading:#191c1b;--uncoder-c-text:#191c1b;--uncoder-c-muted:rgba(0, 0, 0, 0.6);--uncoder-c-surface:#f0f1e8;--uncoder-c-border:#e5e7eb;--uncoder-c-white:#ffffff;--uncoder-c-black:#0b0b0f;--uncoder-c-background:#ffffff;--uncoder-c-orange:#d87617;--uncoder-f-heading:"Inter Display", sans-serif;--uncoder-f-body:"Inter Display", sans-serif;--uncoder-t-display-ff:"Inter Display", sans-serif;--uncoder-t-display-fs:80px;--uncoder-t-display-fw:500;--uncoder-t-display-lh:0.95;--uncoder-t-display-ls:-5px;--uncoder-t-h1-ff:"Inter Display", sans-serif;--uncoder-t-h1-fs:62px;--uncoder-t-h1-fw:600;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-3.3px;--uncoder-t-h2-ff:"Inter Display", sans-serif;--uncoder-t-h2-fs:48px;--uncoder-t-h2-fw:600;--uncoder-t-h2-lh:1.1;--uncoder-t-h2-ls:-2.4px;--uncoder-t-h3-ff:"Inter Display", sans-serif;--uncoder-t-h3-fs:22px;--uncoder-t-h3-fw:600;--uncoder-t-h3-lh:1.3;--uncoder-t-h3-ls:-0.66px;--uncoder-t-h4-ff:"Inter Display", sans-serif;--uncoder-t-h4-fs:20px;--uncoder-t-h4-fw:500;--uncoder-t-h4-lh:1.3;--uncoder-t-h4-ls:-0.6px;--uncoder-t-h5-ff:var(--uncoder-f-heading);--uncoder-t-h5-fs:19px;--uncoder-t-h5-fw:600;--uncoder-t-h5-lh:1.4;--uncoder-t-h6-ff:var(--uncoder-f-heading);--uncoder-t-h6-fs:16px;--uncoder-t-h6-fw:600;--uncoder-t-h6-lh:1.4;--uncoder-t-lead-ff:"Inter Display", sans-serif;--uncoder-t-lead-fs:18px;--uncoder-t-lead-fw:500;--uncoder-t-lead-lh:1.4;--uncoder-t-lead-ls:-0.18px;--uncoder-t-body-ff:"Inter Display", sans-serif;--uncoder-t-body-fs:15px;--uncoder-t-body-fw:500;--uncoder-t-body-lh:1.5;--uncoder-t-body-ls:-0.3px;--uncoder-t-small-ff:"Inter Display", sans-serif;--uncoder-t-small-fs:13px;--uncoder-t-small-fw:500;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.65px;--uncoder-t-eyebrow-ff:var(--uncoder-f-body);--uncoder-t-eyebrow-fs:13px;--uncoder-t-eyebrow-fw:600;--uncoder-t-eyebrow-tt:uppercase;--uncoder-t-eyebrow-lh:1.4;--uncoder-t-eyebrow-ls:1.5px;--uncoder-t-button-ff:"Inter Display", sans-serif;--uncoder-t-button-fs:18px;--uncoder-t-button-fw:500;--uncoder-t-button-lh:1.4;--uncoder-t-button-ls:-0.18px;--uncoder-t-statement-ff:"Inter Display", sans-serif;--uncoder-t-statement-fs:38px;--uncoder-t-statement-fw:500;--uncoder-t-statement-lh:1.1;--uncoder-t-statement-ls:-1.9px;--uncoder-t-big-ff:"Inter Display", sans-serif;--uncoder-t-big-fs:56px;--uncoder-t-big-fw:500;--uncoder-t-big-lh:1;--uncoder-t-big-ls:-2.8px;--uncoder-t-price-ff:"Inter Display", sans-serif;--uncoder-t-price-fs:30px;--uncoder-t-price-fw:600;--uncoder-t-price-lh:1.2;--uncoder-t-price-ls:-1.2px;--uncoder-t-lead-lg-ff:"Inter Display", sans-serif;--uncoder-t-lead-lg-fs:22px;--uncoder-t-lead-lg-fw:500;--uncoder-t-lead-lg-lh:1.3;--uncoder-t-lead-lg-ls:-0.88px;--uncoder-t-card-ff:"Inter Display", sans-serif;--uncoder-t-card-fs:20px;--uncoder-t-card-fw:600;--uncoder-t-card-lh:1.2;--uncoder-t-card-ls:-0.4px;--uncoder-t-body-lg-ff:"Inter Display", sans-serif;--uncoder-t-body-lg-fs:18px;--uncoder-t-body-lg-fw:500;--uncoder-t-body-lg-lh:1.4;--uncoder-t-body-lg-ls:-0.18px;--uncoder-t-note-ff:"Inter Display", sans-serif;--uncoder-t-note-fs:14px;--uncoder-t-note-fw:500;--uncoder-t-note-lh:1.2;--uncoder-t-note-ls:-0.14px;--uncoder-container:1680px;--uncoder-gutter:40px;--uncoder-kit-gap:0px;--uncoder-section-space:100px;--uncoder-scroll-offset:100px}.uncoder-t-display{font-family:var(--uncoder-t-display-ff);font-size:var(--uncoder-t-display-fs);font-weight:var(--uncoder-t-display-fw);line-height:var(--uncoder-t-display-lh);letter-spacing:var(--uncoder-t-display-ls)}.uncoder-t-h1{font-family:var(--uncoder-t-h1-ff);font-size:var(--uncoder-t-h1-fs);font-weight:var(--uncoder-t-h1-fw);line-height:var(--uncoder-t-h1-lh);letter-spacing:var(--uncoder-t-h1-ls)}.uncoder-t-h2{font-family:var(--uncoder-t-h2-ff);font-size:var(--uncoder-t-h2-fs);font-weight:var(--uncoder-t-h2-fw);line-height:var(--uncoder-t-h2-lh);letter-spacing:var(--uncoder-t-h2-ls)}.uncoder-t-h3{font-family:var(--uncoder-t-h3-ff);font-size:var(--uncoder-t-h3-fs);font-weight:var(--uncoder-t-h3-fw);line-height:var(--uncoder-t-h3-lh);letter-spacing:var(--uncoder-t-h3-ls)}.uncoder-t-h4{font-family:var(--uncoder-t-h4-ff);font-size:var(--uncoder-t-h4-fs);font-weight:var(--uncoder-t-h4-fw);line-height:var(--uncoder-t-h4-lh);letter-spacing:var(--uncoder-t-h4-ls)}.uncoder-t-h5{font-family:var(--uncoder-t-h5-ff);font-size:var(--uncoder-t-h5-fs);font-weight:var(--uncoder-t-h5-fw);line-height:var(--uncoder-t-h5-lh)}.uncoder-t-h6{font-family:var(--uncoder-t-h6-ff);font-size:var(--uncoder-t-h6-fs);font-weight:var(--uncoder-t-h6-fw);line-height:var(--uncoder-t-h6-lh)}.uncoder-t-lead{font-family:var(--uncoder-t-lead-ff);font-size:var(--uncoder-t-lead-fs);font-weight:var(--uncoder-t-lead-fw);line-height:var(--uncoder-t-lead-lh);letter-spacing:var(--uncoder-t-lead-ls)}.uncoder-t-body{font-family:var(--uncoder-t-body-ff);font-size:var(--uncoder-t-body-fs);font-weight:var(--uncoder-t-body-fw);line-height:var(--uncoder-t-body-lh);letter-spacing:var(--uncoder-t-body-ls)}.uncoder-t-small{font-family:var(--uncoder-t-small-ff);font-size:var(--uncoder-t-small-fs);font-weight:var(--uncoder-t-small-fw);line-height:var(--uncoder-t-small-lh);letter-spacing:var(--uncoder-t-small-ls)}.uncoder-t-eyebrow{font-family:var(--uncoder-t-eyebrow-ff);font-size:var(--uncoder-t-eyebrow-fs);font-weight:var(--uncoder-t-eyebrow-fw);text-transform:var(--uncoder-t-eyebrow-tt);line-height:var(--uncoder-t-eyebrow-lh);letter-spacing:var(--uncoder-t-eyebrow-ls)}.uncoder-t-button{font-family:var(--uncoder-t-button-ff);font-size:var(--uncoder-t-button-fs);font-weight:var(--uncoder-t-button-fw);line-height:var(--uncoder-t-button-lh);letter-spacing:var(--uncoder-t-button-ls)}.uncoder-t-statement{font-family:var(--uncoder-t-statement-ff);font-size:var(--uncoder-t-statement-fs);font-weight:var(--uncoder-t-statement-fw);line-height:var(--uncoder-t-statement-lh);letter-spacing:var(--uncoder-t-statement-ls)}.uncoder-t-big{font-family:var(--uncoder-t-big-ff);font-size:var(--uncoder-t-big-fs);font-weight:var(--uncoder-t-big-fw);line-height:var(--uncoder-t-big-lh);letter-spacing:var(--uncoder-t-big-ls)}.uncoder-t-price{font-family:var(--uncoder-t-price-ff);font-size:var(--uncoder-t-price-fs);font-weight:var(--uncoder-t-price-fw);line-height:var(--uncoder-t-price-lh);letter-spacing:var(--uncoder-t-price-ls)}.uncoder-t-lead-lg{font-family:var(--uncoder-t-lead-lg-ff);font-size:var(--uncoder-t-lead-lg-fs);font-weight:var(--uncoder-t-lead-lg-fw);line-height:var(--uncoder-t-lead-lg-lh);letter-spacing:var(--uncoder-t-lead-lg-ls)}.uncoder-t-card{font-family:var(--uncoder-t-card-ff);font-size:var(--uncoder-t-card-fs);font-weight:var(--uncoder-t-card-fw);line-height:var(--uncoder-t-card-lh);letter-spacing:var(--uncoder-t-card-ls)}.uncoder-t-body-lg{font-family:var(--uncoder-t-body-lg-ff);font-size:var(--uncoder-t-body-lg-fs);font-weight:var(--uncoder-t-body-lg-fw);line-height:var(--uncoder-t-body-lg-lh);letter-spacing:var(--uncoder-t-body-lg-ls)}.uncoder-t-note{font-family:var(--uncoder-t-note-ff);font-size:var(--uncoder-t-note-fs);font-weight:var(--uncoder-t-note-fw);line-height:var(--uncoder-t-note-lh);letter-spacing:var(--uncoder-t-note-ls)}.uncoder-btn, :where(.uncoder-post-comments--theme .form-submit) .submit, .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button, button.button, input.button), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(#respond, .comment-respond) :is(input#submit, input.submit[id$="-submit"]), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt):is(.disabled, :disabled):is(*, :hover), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button, button.button, input.button), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button.alt, button.button.alt, input.button.alt), :where(.uncoder-woo-buttons, .uncoder-woo) :is(.wc-block-cart__submit-button, .wc-block-components-button:not(.is-link)){font-family:var(--uncoder-t-button-ff);font-size:var(--uncoder-t-button-fs);font-weight:var(--uncoder-t-button-fw);text-transform:var(--uncoder-t-button-tt);font-style:var(--uncoder-t-button-fst);text-decoration:var(--uncoder-t-button-td);line-height:var(--uncoder-t-button-lh);letter-spacing:var(--uncoder-t-button-ls);color:#191c1b;background-color:#e4fe7b;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.uncoder-btn:is(:hover, :focus-visible), :where(.uncoder-post-comments--theme .form-submit) .submit:is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button, button.button, input.button):is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt):is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(#respond, .comment-respond) :is(input#submit, input.submit[id$="-submit"]):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button, button.button, input.button):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button.alt, button.button.alt, input.button.alt):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) :is(.wc-block-cart__submit-button, .wc-block-components-button:not(.is-link)):is(:hover, :focus-visible){color:#191c1b;background-color:#ffffff}.uncoder .uncoder-form__label, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) label{color:var(--uncoder-c-heading)}.uncoder .uncoder-form__field, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) :is(input[type="text"], input[type="email"], input[type="url"], textarea), :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row .input-text, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row :is(select, textarea), .woocommerce.uncoder-woo :is(table.variations td.value select, form.woocommerce-ordering select), .woocommerce.uncoder-woo table.cart td.actions .coupon input.input-text{color:var(--uncoder-c-text);background-color:#ffffff;border-color:var(--uncoder-c-border);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px}.uncoder .uncoder-form__field:focus, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) :is(input[type="text"], input[type="email"], input[type="url"], textarea):focus, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row .input-text:focus, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row :is(select, textarea):focus, .woocommerce.uncoder-woo :is(table.variations td.value select, form.woocommerce-ordering select):focus, .woocommerce.uncoder-woo table.cart td.actions .coupon input.input-text:focus{border-color:var(--uncoder-c-primary);outline-color:var(--uncoder-c-primary)}body.uncoder-kit{font-family:var(--uncoder-t-body-ff);font-size:var(--uncoder-t-body-fs);font-weight:var(--uncoder-t-body-fw);line-height:var(--uncoder-t-body-lh);letter-spacing:var(--uncoder-t-body-ls);color:#191c1b;background-color:#ffffff}.uncoder-kit h1{font-family:var(--uncoder-t-h1-ff);font-size:var(--uncoder-t-h1-fs);font-weight:var(--uncoder-t-h1-fw);line-height:var(--uncoder-t-h1-lh);letter-spacing:var(--uncoder-t-h1-ls);color:var(--uncoder-heading-color,#191c1b)}.uncoder-kit h2{font-family:var(--uncoder-t-h2-ff);font-size:var(--uncoder-t-h2-fs);font-weight:var(--uncoder-t-h2-fw);line-height:var(--uncoder-t-h2-lh);letter-spacing:var(--uncoder-t-h2-ls);color:var(--uncoder-heading-color,#191c1b)}.uncoder-kit h3{font-family:var(--uncoder-t-h3-ff);font-size:var(--uncoder-t-h3-fs);font-weight:var(--uncoder-t-h3-fw);line-height:var(--uncoder-t-h3-lh);letter-spacing:var(--uncoder-t-h3-ls);color:var(--uncoder-heading-color,#191c1b)}.uncoder-kit h4{font-family:var(--uncoder-t-h4-ff);font-size:var(--uncoder-t-h4-fs);font-weight:var(--uncoder-t-h4-fw);line-height:var(--uncoder-t-h4-lh);letter-spacing:var(--uncoder-t-h4-ls);color:var(--uncoder-heading-color,#191c1b)}.uncoder-kit h5{font-family:var(--uncoder-t-h5-ff);font-size:var(--uncoder-t-h5-fs);font-weight:var(--uncoder-t-h5-fw);line-height:var(--uncoder-t-h5-lh);color:var(--uncoder-heading-color,#191c1b)}.uncoder-kit h6{font-family:var(--uncoder-t-h6-ff);font-size:var(--uncoder-t-h6-fs);font-weight:var(--uncoder-t-h6-fw);line-height:var(--uncoder-t-h6-lh);color:var(--uncoder-heading-color,#191c1b)}.uncoder :where(a:not(.uncoder-btn)){color:#191c1b}@media (max-width:1199px){:root{--uncoder-t-display-fs:60px;--uncoder-t-display-lh:1;--uncoder-t-display-ls:-3.6px;--uncoder-t-h1-fs:50px;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-3.3px;--uncoder-t-h2-fs:45px;--uncoder-t-h2-lh:1.1;--uncoder-t-h2-ls:-2.25px;--uncoder-t-h3-fs:20px;--uncoder-t-h3-lh:1.3;--uncoder-t-h3-ls:-0.6px;--uncoder-t-h4-fs:20px;--uncoder-t-h4-lh:1.3;--uncoder-t-h4-ls:-0.6px;--uncoder-t-h5-fs:18px;--uncoder-t-h6-fs:16px;--uncoder-t-lead-fs:17px;--uncoder-t-lead-lh:1.4;--uncoder-t-lead-ls:-0.17px;--uncoder-t-body-fs:15px;--uncoder-t-body-lh:1.5;--uncoder-t-body-ls:-0.3px;--uncoder-t-small-fs:13px;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.65px;--uncoder-t-eyebrow-fs:13px;--uncoder-t-button-fs:17px;--uncoder-t-button-lh:1.4;--uncoder-t-button-ls:-0.17px;--uncoder-t-statement-fs:32px;--uncoder-t-statement-lh:1.2;--uncoder-t-statement-ls:-1.6px;--uncoder-t-big-fs:52px;--uncoder-t-big-lh:1;--uncoder-t-big-ls:-2.6px;--uncoder-t-price-fs:26px;--uncoder-t-price-lh:1.2;--uncoder-t-price-ls:-1.04px;--uncoder-t-lead-lg-fs:20px;--uncoder-t-lead-lg-lh:1.3;--uncoder-t-lead-lg-ls:-0.8px;--uncoder-t-card-fs:20px;--uncoder-t-card-lh:1.2;--uncoder-t-card-ls:-0.4px;--uncoder-t-body-lg-fs:17px;--uncoder-t-body-lg-lh:1.4;--uncoder-t-body-lg-ls:-0.17px;--uncoder-t-note-fs:14px;--uncoder-t-note-lh:1.2;--uncoder-t-note-ls:-0.14px;--uncoder-gutter:40px;--uncoder-section-space:100px}}@media (max-width:809px){:root{--uncoder-t-display-fs:42px;--uncoder-t-display-lh:1;--uncoder-t-display-ls:-2.1px;--uncoder-t-h1-fs:42px;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-2.3px;--uncoder-t-h2-fs:30px;--uncoder-t-h2-lh:1.1;--uncoder-t-h2-ls:-1.5px;--uncoder-t-h3-fs:18px;--uncoder-t-h3-lh:1.3;--uncoder-t-h3-ls:-0.54px;--uncoder-t-h4-fs:18px;--uncoder-t-h4-lh:1.3;--uncoder-t-h4-ls:-0.54px;--uncoder-t-h5-fs:17px;--uncoder-t-h6-fs:15px;--uncoder-t-lead-fs:17px;--uncoder-t-lead-lh:1.4;--uncoder-t-lead-ls:-0.17px;--uncoder-t-body-fs:15px;--uncoder-t-body-lh:1.5;--uncoder-t-body-ls:-0.3px;--uncoder-t-small-fs:13px;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.65px;--uncoder-t-eyebrow-fs:12px;--uncoder-t-button-fs:17px;--uncoder-t-button-lh:1.4;--uncoder-t-button-ls:-0.17px;--uncoder-t-statement-fs:28px;--uncoder-t-statement-lh:1.1;--uncoder-t-statement-ls:-1.4px;--uncoder-t-big-fs:48px;--uncoder-t-big-lh:1;--uncoder-t-big-ls:-2.4px;--uncoder-t-price-fs:22px;--uncoder-t-price-lh:1.3636;--uncoder-t-price-ls:-0.88px;--uncoder-t-lead-lg-fs:20px;--uncoder-t-lead-lg-lh:1.3;--uncoder-t-lead-lg-ls:-0.8px;--uncoder-t-card-fs:20px;--uncoder-t-card-lh:1.2;--uncoder-t-card-ls:-0.4px;--uncoder-t-body-lg-fs:17px;--uncoder-t-body-lg-lh:1.4;--uncoder-t-body-lg-ls:-0.17px;--uncoder-t-note-fs:14px;--uncoder-t-note-lh:1.2;--uncoder-t-note-ls:-0.14px;--uncoder-gutter:12px;--uncoder-section-space:50px}}@media (min-width:810px) and (max-width:1199px){.uncoder-hide-tablet{display:none!important}.uncoder-sticky-off-tablet{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-tablet{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-tablet.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-tablet.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}@media (max-width:809px){.uncoder-hide-mobile{display:none!important}.uncoder-sticky-off-mobile{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-mobile{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-mobile.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-mobile.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}@media (min-width:1200px){.uncoder-hide-desktop{display:none!important}.uncoder-sticky-off-desktop{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-desktop{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-desktop.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-desktop.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}
body { background: #ffffff; } .uncoder--page { overflow-x: clip; } .sw-foot-link, .sw-foot-link p { line-height: 17px; } .sw-faq .uncoder-accordion__item[open] { padding: 5px; } .sw-faq .uncoder-accordion__item[open] > .uncoder-accordion__header { border-radius: 8px; } .sw-btn .uncoder-btn.uncoder-btn { border: 0; border-radius: 10px; box-shadow: none; padding: 0 28px; height: 48px; min-height: 0; align-items: center; background: #e4fe7b; color: #191c1b; font-family: var(--uncoder-t-button-ff); font-weight: var(--uncoder-t-button-fw); font-size: var(--uncoder-t-button-fs); line-height: var(--uncoder-t-button-lh); letter-spacing: var(--uncoder-t-button-ls); transition: background-color 0.3s; } .sw-btn .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #ffffff; color: #191c1b; } .sw-btn--night .uncoder-btn.uncoder-btn { background: #0b1714; color: #ffffff; } .sw-btn--night .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #e4fe7b; color: #191c1b; } .sw-btn--white .uncoder-btn.uncoder-btn { background: #ffffff; color: #191c1b; } .sw-btn--white .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #e4fe7b; } .sw-btn--full, .sw-btn--full .uncoder-btn.uncoder-btn { width: 100%; } .sw-tag p { display: inline-flex; align-items: center; gap: 6px; margin: 0; padding: 2px 8px; border-radius: 18px; background: rgba(0, 0, 0, 0.05); white-space: nowrap; } .sw-tag p::before, .sw-tag p::after { content: ""; width: 7px; height: 7px; border-radius: 2px; background: #0b1714; transform: rotate(45deg); flex: none; } .sw-tag--dark p { background: rgba(255, 255, 255, 0.05); } .sw-tag--dark p::before, .sw-tag--dark p::after { background: #e4fe7b; } .sw-more a { display: inline-flex; align-items: center; gap: 3px; padding: 4px 0; } .sw-chev { width: 12px; height: 12px; background: currentColor; -webkit-mask: var(--sw-chev) center / 12px no-repeat; mask: var(--sw-chev) center / 12px no-repeat; transition: transform 0.25s; } .sw-more a:is(:hover, :focus-visible) .sw-chev { transform: translateX(3px); } :root { --sw-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9 6 6 6-6 6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); } .uncoder-heading, .uncoder-text :is(p, li) { text-wrap: balance; } .sw-plain, .sw-plain :is(p, li), .uncoder-accordion :is(p, li, h3) { text-wrap: wrap; } .sw-lime { color: #e4fe7b; } .sw-zoom img { transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1); } .sw-zoom:is(:hover, :focus-within) img { transform: scale(1.05); } @media (prefers-reduced-motion: reduce) { .sw-zoom:is(:hover, :focus-within) img { transform: none; } } .sw-stars { color: #d87617; letter-spacing: 2px; } .sw-gal-btn { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(var(--sw-s, 1)); z-index: 2; } .sw-gal-btn .uncoder-btn.uncoder-btn { width: 150px; height: 150px; border-radius: 100px; padding: 0; background: #e4fe7b; color: #191c1b; font: 500 13px/19.5px var(--uncoder-t-small-ff), sans-serif; letter-spacing: -0.65px; text-transform: uppercase; border: 0; } .sw-gal-btn .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #ffffff; } @supports (animation-timeline: view()) { @media (prefers-reduced-motion: no-preference) {   .sw-gal-btn { animation: sw-gal-btn linear both; animation-timeline: --sw-gallery; animation-range: cover 30% cover 60%; }   .sw-gal { animation: sw-gal-dim linear both; animation-timeline: --sw-gallery; animation-range: cover 30% cover 60%; }   .sw-gal--1 { animation-name: sw-gal-left; } .sw-gal--2 { animation-name: sw-gal-right; } } } @keyframes sw-gal-btn { from { --sw-s: 0; opacity: 0; } to { --sw-s: 1; opacity: 1; } } @property --sw-s { syntax: "number>"; inherits: true; initial-value: 1; } @keyframes sw-gal-dim { to { filter: brightness(0.45); } } @keyframes sw-gal-left { to { filter: brightness(0.45); margin-right: 80px; } } @keyframes sw-gal-right { to { filter: brightness(0.45); margin-left: 80px; } } .sw-fab { position: fixed; right: 19px; bottom: 24px; z-index: 60; } .sw-fab summary { list-style: none; display: grid; place-items: center; width: 56px; height: 56px; border-radius: 10px; background: #0b1714; color: #e4fe7b; cursor: pointer; box-shadow: 0 6px 20px rgba(11, 23, 20, 0.25); transition: transform 0.25s; } .sw-fab summary::-webkit-details-marker { display: none; } .sw-fab summary:hover { transform: scale(1.05); } .sw-fab summary:focus-visible, .sw-fab a:focus-visible { outline: 2px solid #e4fe7b; outline-offset: 3px; } .sw-fab .sw-fab__close, .sw-fab[open] .sw-fab__open { display: none; } .sw-fab[open] .sw-fab__close { display: block; } .sw-fab__list { position: absolute; right: 0; bottom: 61px; display: flex; flex-direction: column; gap: 5px; } .sw-fab__list a { display: grid; place-items: center; width: 56px; height: 56px; border-radius: 10px; background: #0b1714; color: #ffffff; box-shadow: 0 6px 20px rgba(11, 23, 20, 0.25); transition: color 0.2s; animation: sw-fab-in 0.25s ease both; } .sw-fab__list a:hover { color: #e4fe7b; } .sw-fab__list a:nth-child(2) { animation-delay: 0.04s; } .sw-fab__list a:nth-child(1) { animation-delay: 0.08s; } @keyframes sw-fab-in { from { opacity: 0; transform: translateY(8px); } } @media (prefers-reduced-motion: reduce) { .sw-fab__list a, .sw-fab summary { animation: none; transition: none; } } @media print { .sw-fab { display: none; } }