/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com *//*!
Theme Name: loccus_tw
Theme URI: https://www.loccus.com.br
Description: Tema personalizado para a empresa Loccus, baseado no _tw, levando a melhor performance e uso recursos nativos.
Version: 1.5.2
Author: FAPNET
Author URI: https://fapnet.dev
Text Domain: loccus_tw
Requires at least: 6.8
Requires PHP: 8.2
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

loccus_tw is based on _tw https://underscoretw.com/, (C) 2021-2025 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2025 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-100:oklch(93.6% 0.032 17.717);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-900:oklch(39.6% 0.141 25.723);--color-red-950:oklch(25.8% 0.092 26.042);--color-yellow-300:oklch(90.5% 0.182 98.111);--color-yellow-400:oklch(85.2% 0.199 91.936);--color-green-800:oklch(44.8% 0.119 151.328);--color-purple-100:oklch(94.6% 0.033 307.174);--color-purple-300:oklch(82.7% 0.119 306.383);--color-purple-400:oklch(71.4% 0.203 305.504);--color-purple-700:oklch(49.6% 0.265 301.924);--color-purple-800:oklch(43.8% 0.218 303.724);--color-purple-900:oklch(38.1% 0.176 304.987);--color-purple-950:oklch(29.1% 0.149 302.717);--color-gray-200:oklch(92.8% 0.006 264.531);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-2xs:18rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-2xl:0 25px 25px rgba(0,0,0,.15);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--wp--preset--color--background);--color-background-dark:var(--wp--preset--color--background-dark);--color-foreground:var(--wp--preset--color--foreground);--color-foreground-dark:var(--wp--preset--color--foreground-dark);--color-purple:var(--wp--preset--color--purple);--color-darkpurple:var(--wp--preset--color--darkpurple);--color-grey:var(--wp--preset--color--grey);--container-content:var(--wp--style--global--content-size);--container-wide:var(--wp--style--global--wide-size);--font-raleway:"Raleway",ui-sans-serif,system-ui,sans-serif;--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:600;--tw-prose-font-bold:700;--tw-prose-font-extrabold:800}:root{--color-background-light:#fff;--color-foreground-light:#404040;--color-primary-light:#1f2327;--color-background-dark:#1f2327;--color-foreground-dark:#f5f5f5;--color-primary-dark:#fff}@media (prefers-color-scheme:dark){html:not(.light):not(.dark){--wp--preset--color--background:var(--color-background-dark);--wp--preset--color--foreground:var(--color-foreground-dark);--wp--preset--color--primary:var(--color-primary-dark);color-scheme:dark}}html.dark{--wp--preset--color--background:var(--color-background-dark);--wp--preset--color--foreground:var(--color-foreground-dark);--wp--preset--color--primary:var(--color-primary-dark);color-scheme:dark}html.light{--wp--preset--color--background:var(--color-background-light);--wp--preset--color--foreground:var(--color-foreground-light);--wp--preset--color--primary:var(--color-primary-light);color-scheme:light}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{overflow-x:clip}body{background-color:var(--color-background);font-family:var(--font-raleway);overflow-x:clip;--tw-tracking:var(--tracking-wide);color:var(--color-foreground);letter-spacing:var(--tracking-wide);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}body:is(.dark,.dark *){background-color:var(--color-background-dark)}body:is(.dark,.dark *){color:var(--color-foreground-dark)}path{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.archive #main,.home .entry-content,.page-template #main{background-attachment:fixed;background-image:url(images/bkg-bolinhas.jpg);background-position:0;background-repeat:no-repeat;background-size:contain;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:is(.home .entry-content,.page-template #main,.archive #main):is(.dark,.dark *){background-image:url(images/bkg-bolinhas-dark.webp)}.otgs-development-site-front-end{display:none}.blog #primary,.page-template-sobre #section-timeline{background-image:url(images/bkg-bolinhas.jpg);background-position:0;background-repeat:no-repeat;background-size:auto 100%;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:is(.page-template-sobre #section-timeline,.blog #primary):is(.dark,.dark *){background-image:url(images/bkg-bolinhas-dark.webp)}.wp-singular.single{background-image:url(images/bkg-bolinhas.jpg);background-position:0;background-repeat:no-repeat;background-size:contain;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.wp-singular.single:is(.dark,.dark *){background-image:url(images/bkg-bolinhas-dark.webp)}.page-template-sobre #section-diferencas .inner-diferencas{background-color:color-mix(in srgb,oklch(97% 0 0) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.page-template-sobre #section-diferencas .inner-diferencas{background-color:color-mix(in oklab,var(--color-neutral-100) 50%,transparent)}}.page-template-sobre #section-diferencas .inner-diferencas{background-position:0;background-repeat:no-repeat;background-size:contain;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:is(.page-template-sobre #section-diferencas .inner-diferencas):is(.dark,.dark *){background-color:var(--color-neutral-900)}.master-header{inset-inline:calc(var(--spacing)*0);position:fixed;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));z-index:50;--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.admin-bar .master-header{top:46px}@media (min-width:783px){.admin-bar .master-header{top:32px}}.admin-bar #mobile-menu-drawer,.admin-bar #mobile-menu-overlay{top:46px}@media (min-width:783px){.admin-bar #mobile-menu-drawer,.admin-bar #mobile-menu-overlay{top:32px}}.admin-bar #mobile-menu-drawer{height:calc(100vh - 46px)}@media (min-width:783px){.admin-bar #mobile-menu-drawer{height:calc(100vh - 32px)}}.master-header:not(.scrolled){padding-block:calc(var(--spacing)*8)}.light .master-header.scrolled,.light .page-template-orcamento .master-header{background-color:color-mix(in srgb,#fff 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.light .master-header.scrolled,.light .page-template-orcamento .master-header{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.light .master-header.scrolled,.light .page-template-orcamento .master-header{padding-block:calc(var(--spacing)*3);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.dark .master-header.scrolled,.dark .page-template-orcamento .master-header{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark .master-header.scrolled,.dark .page-template-orcamento .master-header{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .master-header.scrolled,.dark .page-template-orcamento .master-header{padding-block:calc(var(--spacing)*3);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.page-template-default .entry-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-bottom:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);--tw-tracking:var(--tracking-tight);color:var(--color-purple);letter-spacing:var(--tracking-tight)}@media (width >= 48rem){.page-template-default .entry-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width >= 64rem){.page-template-default .entry-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}:is(.woocommerce form .form-row label,.lost_password a,.register p,.woocommerce-privacy-policy-link):is(.dark,.dark *){color:var(--color-neutral-300)}.woocommerce-info{border-top-color:#720ecc}.woocommerce-info:before{color:#720ecc}.slide-up{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.slide-left{transform:translateX(-120px)}.slide-left,.slide-right{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.slide-right{transform:translateX(120px)}.slide-left.fade-in-visible,.slide-right.fade-in-visible,.slide-up.fade-in-visible{opacity:1;transform:translate(0)}.sobre-diferencas{padding-block:calc(var(--spacing)*26);padding-inline:calc(var(--spacing)*5)}.sobre-diferencas:is(.dark,.dark *){background-color:var(--color-neutral-950)}.sobre-diferencas-inner{border-radius:70px;margin-inline:auto;max-width:var(--container-3xl);padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*8)}.sobre-diferencas-title{color:var(--color-purple);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-bottom:calc(var(--spacing)*10);text-align:center}.sobre-diferencas-title:is(.dark,.dark *){color:var(--color-neutral-300)}.sobre-diferencas-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:calc(var(--spacing)*4);text-align:center}@media (width >= 48rem){.sobre-diferencas-grid{column-gap:calc(var(--spacing)*3);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing)*6)}}.sobre-diferencas-grid .item{height:auto}@media (width >= 48rem){.sobre-diferencas-grid .item{height:calc(var(--spacing)*64)}}.sobre-diferencas-grid .item-image{border-radius:var(--radius-3xl);max-height:20vh;overflow:clip}@media (width >= 48rem){.sobre-diferencas-grid .item-image{border-radius:calc(infinity*1px);max-height:none}}.sobre-diferencas-grid .item-image img{height:100%;object-fit:cover;width:100%}.sobre-diferencas-grid .item-borda,.sobre-diferencas-grid .item-fundo{align-items:center;border-radius:var(--radius-3xl);display:flex;justify-content:center;padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*6)}@media (width >= 48rem){.sobre-diferencas-grid .item-borda,.sobre-diferencas-grid .item-fundo{border-radius:calc(infinity*1px);padding:calc(var(--spacing)*2)}}.sobre-diferencas-grid .item-borda{border-color:var(--color-purple);border-style:var(--tw-border-style);border-width:1px}.sobre-diferencas-grid .item-borda p,.sobre-diferencas-grid .item-fundo p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width >= 48rem){.sobre-diferencas-grid .item-borda p,.sobre-diferencas-grid .item-fundo p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-top:calc(var(--spacing)*4)}}.sobre-hero{max-height:none;overflow:clip;--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab,red,red)){.sobre-hero{--tw-gradient-position:to top right in oklab}}.sobre-hero{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-via-position:35%;--tw-gradient-to:#a64efe;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding-top:calc(var(--spacing)*24)}@media (width >= 48rem){.sobre-hero{max-height:64dvh;padding-top:calc(var(--spacing)*40)}}.sobre-hero:is(.dark,.dark *){--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.sobre-hero:is(.dark,.dark *){--tw-gradient-via:var(--color-black);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.sobre-hero-inner{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:var(--container-6xl);position:relative}@media (width >= 48rem){.sobre-hero-inner{align-items:stretch;flex-direction:row}}.sobre-hero-symbol{left:calc(var(--spacing)*-16);overflow:hidden;position:absolute;top:-50%;width:calc(var(--spacing)*40)}@media (width >= 48rem){.sobre-hero-symbol{margin-left:calc(var(--spacing)*-26);margin-top:calc(var(--spacing)*-96);position:static;width:33.33333%}}.sobre-hero-symbol svg{width:calc(var(--spacing)*40)}@media (width >= 48rem){.sobre-hero-symbol svg{width:calc(var(--spacing)*80)}}.sobre-hero-content{padding-inline:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*14);padding-top:calc(var(--spacing)*4);position:relative;text-align:center;width:100%;z-index:10}@media (width >= 48rem){.sobre-hero-content{padding-bottom:calc(var(--spacing)*0);padding-left:10%;padding-right:5%;text-align:left;width:66.66667%}}.sobre-hero-title{color:var(--color-white);font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height));margin-inline:auto;max-width:var(--container-xs);padding-bottom:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*8);width:100%}@media (width >= 48rem){.sobre-hero-title{margin-inline:calc(var(--spacing)*0);max-width:100%;width:80%}}.sobre-hero-text{color:var(--color-purple);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (width >= 48rem){.sobre-hero-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-right:10%}}.sobre-hero-text:is(.dark,.dark *){color:var(--color-white)}.about-portfolio-bg{background-color:var(--color-neutral-100);padding-block:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*10);position:relative}.about-portfolio-bg:is(.dark,.dark *){background-color:var(--color-neutral-900)}.about-portfolio-bg:before{background-color:inherit;border-bottom-right-radius:calc(infinity*1px);border-top-right-radius:calc(infinity*1px);content:"";height:calc(var(--spacing)*40);left:calc(var(--spacing)*0);position:absolute;top:calc(var(--spacing)*-18);width:33.33333%;z-index:0}.about-portfolio-inner{display:flex;flex-direction:column;gap:calc(var(--spacing)*12);margin-inline:auto;max-width:var(--container-2xl);padding-bottom:calc(var(--spacing)*20);position:relative;z-index:10}@media (width >= 48rem){.about-portfolio-inner{flex-direction:row;padding-block:calc(var(--spacing)*20)}}.about-portfolio-image-wrap{flex-shrink:0;margin-inline:auto;position:relative;width:100%}@media (width >= 48rem){.about-portfolio-image-wrap{margin-inline:calc(var(--spacing)*0);width:33.33333%}}.about-portfolio-image{aspect-ratio:5/3;border-radius:15px;height:auto;object-fit:cover;width:100%}@media (width >= 48rem){.about-portfolio-image{aspect-ratio:auto;object-fit:fill}}.about-portfolio-corner{color:var(--color-neutral-100);height:14%;left:calc(var(--spacing)*0);position:absolute;top:calc(var(--spacing)*0);width:55%}.about-portfolio-corner:is(.dark,.dark *){color:var(--color-neutral-900)}.about-portfolio-content{padding-bottom:calc(var(--spacing)*8);width:100%}@media (width >= 48rem){.about-portfolio-content{width:66.66667%}}.about-portfolio-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-bottom:calc(var(--spacing)*8);width:83.33333%;--tw-leading:1.1;line-height:1.1;--tw-font-weight:var(--font-weight-light);color:var(--color-neutral-800);font-weight:var(--font-weight-light)}@media (width >= 48rem){.about-portfolio-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.about-portfolio-title:is(.dark,.dark *){color:var(--color-neutral-200)}.about-portfolio-link{background-color:var(--color-purple);border-color:var(--color-neutral-100);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:2px;display:block;margin-bottom:calc(var(--spacing)*6)}@supports (color:color-mix(in lab,red,red)){.about-portfolio-link{background-color:color-mix(in oklab,var(--color-purple) 5%,transparent)}}.about-portfolio-link{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-decoration-line:none}@media (hover:hover){.about-portfolio-link:hover{background-color:var(--color-white);border-color:var(--color-purple);color:var(--color-purple)}}@media (width >= 48rem){.about-portfolio-link{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*14)}}.about-portfolio-link:is(.dark,.dark *){border-color:#311d49}.about-portfolio-link:is(.dark,.dark *){background-color:#311d49}.about-portfolio-link:is(.dark,.dark *){color:var(--color-neutral-200)}@media (hover:hover){.about-portfolio-link:is(.dark,.dark *):hover{border-color:var(--color-purple)}}@media (hover:hover){.about-portfolio-link:is(.dark,.dark *):hover{background-color:var(--color-neutral-900)}}.shop-hero{margin-inline:auto;margin-bottom:calc(var(--spacing)*12);max-width:var(--container-6xl);padding-inline:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-hero{padding-inline:calc(var(--spacing)*0)}}.shop-hero__mobile{display:flex;flex-direction:column;gap:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-hero__mobile{display:none}}.shop-hero__mobile-title{border-radius:30px;--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.shop-hero__mobile-title{--tw-gradient-position:to right in srgb}}.shop-hero__mobile-title{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-white) 30%,transparent);--tw-gradient-to:color-mix(in oklab,var(--color-grey) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.shop-hero__mobile-title:is(.dark,.dark *){--tw-gradient-from:color-mix(in srgb,#000 30%,transparent)}@supports (color:color-mix(in lab,red,red)){.shop-hero__mobile-title:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-black) 30%,transparent)}}.shop-hero__mobile-title:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.shop-hero__mobile-title:is(.dark,.dark *){color:var(--color-white)}.shop-hero__mobile-subtitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-light);color:var(--color-neutral-700);font-weight:var(--font-weight-light)}.shop-hero__mobile-subtitle:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-hero__mobile-image{border-radius:24px;overflow:clip}.shop-hero__desktop-image img,.shop-hero__mobile-image img{height:auto;width:100%}.shop-hero__mobile-desc{color:var(--color-neutral-500);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-align:justify}.shop-hero__mobile-desc:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-hero__desktop{display:none}@media (width >= 48rem){.shop-hero__desktop{display:block}}.shop-hero__desktop-top{align-items:flex-end;display:flex;gap:calc(var(--spacing)*16);margin-bottom:calc(var(--spacing)*-8);padding-left:calc(var(--spacing)*6)}.shop-hero__desktop-title{border-radius:50px;flex-shrink:0;width:40%;--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.shop-hero__desktop-title{--tw-gradient-position:to right in srgb}}.shop-hero__desktop-title{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-white) 30%,transparent);--tw-gradient-to:color-mix(in oklab,var(--color-grey) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-light);color:var(--color-purple);font-weight:var(--font-weight-light);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.shop-hero__desktop-title:is(.dark,.dark *){--tw-gradient-from:color-mix(in srgb,#000 30%,transparent)}@supports (color:color-mix(in lab,red,red)){.shop-hero__desktop-title:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-black) 30%,transparent)}}.shop-hero__desktop-title:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.shop-hero__desktop-subtitle{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-bottom:calc(var(--spacing)*12);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-light);color:var(--color-neutral-700);font-weight:var(--font-weight-light)}.shop-hero__desktop-subtitle:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-hero__desktop-image{border-radius:40px;margin-left:calc(var(--spacing)*6);overflow:clip}.shop-hero__desktop-bottom{margin-inline:auto;margin-top:calc(var(--spacing)*10);max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*6)}.shop-hero__desktop-desc{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-align:justify;--tw-leading:var(--leading-loose);line-height:var(--leading-loose);--tw-tracking:var(--tracking-wider);color:var(--color-neutral-500);letter-spacing:var(--tracking-wider)}.shop-hero__desktop-desc:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-content{background-color:var(--color-neutral-50);padding-block:calc(var(--spacing)*8)}@media (width >= 48rem){.shop-content{padding-block:calc(var(--spacing)*16)}}.shop-content:is(.dark,.dark *){background-color:var(--color-neutral-900)}.shop-content__inner{display:flex;flex-direction:column;margin-inline:auto;max-width:var(--container-6xl);padding-inline:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-content__inner{flex-direction:row;padding-inline:calc(var(--spacing)*0)}}.shop-filters-toggle{margin-bottom:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-filters-toggle{display:none}}.shop-filters-toggle__btn{align-items:center;background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-700);display:flex;font-size:var(--text-sm);gap:calc(var(--spacing)*2);justify-content:space-between;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);width:100%}.shop-filters-toggle__btn:is(.dark,.dark *){border-color:var(--color-neutral-700)}.shop-filters-toggle__btn:is(.dark,.dark *){background-color:var(--color-neutral-800)}.shop-filters-toggle__btn:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-filters{display:none;margin-bottom:calc(var(--spacing)*6)}@media (width >= 48rem){.shop-filters{display:block;flex-shrink:0;margin-bottom:calc(var(--spacing)*0);padding-right:calc(var(--spacing)*8);width:25%}}.shop-filters__search{margin-bottom:calc(var(--spacing)*4);position:relative}@media (width >= 48rem){.shop-filters__search{margin-bottom:calc(var(--spacing)*8)}}.shop-filters__search-icon{height:calc(var(--spacing)*4);left:calc(var(--spacing)*4);position:absolute;top:50%;width:calc(var(--spacing)*4);--tw-translate-y:-50%;color:var(--color-neutral-400);translate:var(--tw-translate-x) var(--tw-translate-y)}.shop-filters__search-input{background-color:var(--color-neutral-100);border-radius:calc(infinity*1px);color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*10);padding-right:calc(var(--spacing)*4);width:100%}.shop-filters__search-input::placeholder{color:var(--color-neutral-400)}.shop-filters__search-input:focus{--tw-outline-style:none;outline-style:none}.shop-filters__search-input:is(.dark,.dark *){background-color:var(--color-neutral-800)}.shop-filters__search-input:is(.dark,.dark *){color:var(--color-neutral-200)}.shop-filters__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.shop-filters__group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*0*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*0*var(--tw-space-y-reverse))}.shop-filters__group{column-gap:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-filters__group{column-gap:calc(var(--spacing)*0);grid-template-columns:repeat(1,minmax(0,1fr))}}.shop-filters__accordion{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200)}.shop-filters__accordion:is(.dark,.dark *){border-color:var(--color-neutral-700)}.shop-filters__accordion summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style-type:none;padding-bottom:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*4)}@media (width >= 48rem){.shop-filters__accordion summary{padding-bottom:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*6)}}.shop-filters__accordion summary span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);color:var(--color-neutral-800);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.shop-filters__accordion summary span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}:is(.shop-filters__accordion summary span):is(.dark,.dark *){color:var(--color-neutral-200)}.shop-filters__accordion summary svg{color:var(--color-neutral-800);height:calc(var(--spacing)*4);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*4)}:is(.shop-filters__accordion summary svg):is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (width >= 48rem){.shop-filters__accordion summary svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}}:is(.shop-filters__accordion summary svg):is(.dark,.dark *){color:var(--color-neutral-200)}.shop-filters__accordion-body{max-height:calc(var(--spacing)*40)}:where(.shop-filters__accordion-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}.shop-filters__accordion-body{overflow-y:auto;padding-bottom:calc(var(--spacing)*3)}@media (width >= 48rem){.shop-filters__accordion-body{max-height:none}}@media (width >= 48rem){:where(.shop-filters__accordion-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}}@media (width >= 48rem){.shop-filters__accordion-body{padding-bottom:calc(var(--spacing)*5)}}.shop-filters__label{align-items:center;cursor:pointer;display:flex;font-size:var(--text-xs);gap:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-700);font-weight:var(--font-weight-medium);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.shop-filters__label:hover{color:var(--color-neutral-900)}}@media (width >= 48rem){.shop-filters__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.shop-filters__label:is(.dark,.dark *){color:var(--color-neutral-300)}@media (hover:hover){.shop-filters__label:is(.dark,.dark *):hover{color:var(--color-white)}}.shop-filters__label--child{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-left:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.shop-filters__label--child{padding-left:calc(var(--spacing)*6)}}.shop-filters__label--child:is(.dark,.dark *){color:var(--color-neutral-300)}.shop-filters__label--grandchild{color:var(--color-neutral-600);padding-left:calc(var(--spacing)*8)}@media (width >= 48rem){.shop-filters__label--grandchild{padding-left:calc(var(--spacing)*12)}}.shop-filters__label--grandchild:is(.dark,.dark *){color:var(--color-neutral-300)}.shop-filters__count{color:var(--color-neutral-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.shop-products{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing)*6)}@media (width >= 48rem){.shop-products{gap:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*4)}}.shop-products__header{align-items:center;display:flex;justify-content:space-between}.shop-products__count-label{color:var(--color-neutral-500);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width >= 48rem){.shop-products__count-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.shop-products__count-label:is(.dark,.dark *){color:var(--color-neutral-400)}.shop-products__count-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-800);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.shop-products__count-value{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.shop-products__count-value:is(.dark,.dark *){color:var(--color-neutral-300)}.shop-products__sort{background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-800);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2)}@media (width >= 48rem){.shop-products__sort{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3)}}.shop-products__sort:is(.dark,.dark *){border-color:var(--color-neutral-600)}.shop-products__sort:is(.dark,.dark *){background-color:var(--color-neutral-800)}.shop-products__sort:is(.dark,.dark *){color:var(--color-neutral-300)}.shop-products__grid{column-gap:calc(var(--spacing)*4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:200px;position:relative;row-gap:calc(var(--spacing)*8)}@media (width >= 48rem){.shop-products__grid{column-gap:calc(var(--spacing)*6);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:calc(var(--spacing)*12)}}.shop-products__empty{color:var(--color-neutral-400);grid-column:span 2/span 2;padding-block:calc(var(--spacing)*16);text-align:center}@media (width >= 48rem){.shop-products__empty{grid-column:span 3/span 3}}.shop-products__empty p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.shop-products__load-more{display:flex;justify-content:center;margin-top:calc(var(--spacing)*8)}.shop-products__load-more-btn{border-color:var(--color-purple);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;color:var(--color-purple);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*8);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.shop-products__load-more-btn:hover{background-color:var(--color-purple);color:var(--color-white)}}.entry-title,.page-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);color:var(--color-neutral-900);font-weight:var(--font-weight-extrabold)}#comments,.entry-footer,.entry-meta,.entry-title,.page-title,.post-navigation{margin-inline:auto;margin-bottom:calc(var(--spacing)*6);max-width:var(--container-content)}.entry-content>*,.page-content>*{margin-inline:auto;max-width:var(--container-content)}.entry-content>.alignwide{max-width:var(--container-wide)}.entry-content>.alignfull{max-width:none}.entry-content>.alignleft{float:left;margin-right:calc(var(--spacing)*8)}.entry-content>.alignright{float:right;margin-left:calc(var(--spacing)*8)}.alignnone{height:auto;margin-left:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*0);max-width:100%}.aligncenter{display:block;margin-inline:auto}.alignleft{float:left;margin-right:calc(var(--spacing)*5)}.alignleft,.alignright{margin-bottom:calc(var(--spacing)*5)}.alignright{float:right;margin-left:calc(var(--spacing)*5)}.alignwide{margin-inline:auto;max-width:var(--container-wide)}.alignfull{max-width:none;width:100%}.wp-caption{margin-bottom:calc(var(--spacing)*4);max-width:100%}.wp-caption img{border-radius:.25rem;display:block;height:auto;max-width:100%}.wp-caption .wp-caption-text{color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*2)}:is(.wp-caption .wp-caption-text):is(.dark,.dark *){color:var(--color-neutral-400)}.wp-block-image{margin-bottom:calc(var(--spacing)*6)}.wp-block-image img{height:auto;max-width:100%}.wp-block-image figcaption{color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*2);text-align:center}:is(.wp-block-image figcaption):is(.dark,.dark *){color:var(--color-neutral-400)}.wp-block-image.aligncenter{text-align:center}.wp-block-image.aligncenter img{margin-inline:auto}.gallery,.wp-block-gallery{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*6)}.gallery-item,.wp-block-gallery .wp-block-image{flex-grow:1}.gallery-item img{display:block;height:auto;width:100%}.gallery-caption,.wp-block-gallery figcaption{color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*1);text-align:center}:is(.gallery-caption,.wp-block-gallery figcaption):is(.dark,.dark *){color:var(--color-neutral-400)}.screen-reader-text{overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;padding:0;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--color-white);display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding:calc(var(--spacing)*4);z-index:100000;--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-900);font-weight:var(--font-weight-medium);clip:auto!important;clip-path:none;height:auto;left:5px;top:5px;width:auto}.sticky .entry-title:before{content:"\2605\00a0"}.bypostauthor{border-color:var(--color-purple);border-left-style:var(--tw-border-style);border-left-width:2px;padding-left:calc(var(--spacing)*4)}.entry-content:after,.page-content:after{clear:both;content:"";display:block}.is-style-light-only,.wp-block-image.is-style-light-only,figure.is-style-light-only{display:block}.dark .is-style-light-only,.dark .wp-block-image.is-style-light-only,.dark figure.is-style-light-only,.is-style-dark-only,.wp-block-image.is-style-dark-only,figure.is-style-dark-only{display:none!important}.dark .is-style-dark-only,.dark .wp-block-image.is-style-dark-only,.dark figure.is-style-dark-only{display:block!important}.woocommerce-notices-wrapper{padding-left:1rem;padding-right:1rem;position:absolute;top:150px;width:100%;z-index:10}.wp-singular .type-product>p,.wp-singular .type-product>ul{margin-block:calc(var(--spacing)*5);margin-inline:calc(var(--spacing)*5);max-width:var(--container-5xl)}@media (width >= 48rem){.wp-singular .type-product>p,.wp-singular .type-product>ul{margin-inline:auto}}.wp-singular .type-product>ul li{list-style-position:outside;list-style-type:disc;margin-bottom:calc(var(--spacing)*2);margin-left:calc(var(--spacing)*5)}@media (min-width:769px){.woocommerce-notices-wrapper{padding-left:0;padding-right:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-template-contato .wpcf7-form{display:grid!important;gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}.page-template-contato .wpcf7-form-control-wrap{display:contents}.page-template-contato .wpcf7-form-control-wrap input,.page-template-contato .wpcf7-form-control-wrap textarea{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-300);color:var(--color-neutral-400);padding-block:calc(var(--spacing)*3);width:100%}:is(.page-template-contato .wpcf7-form-control-wrap input,.page-template-contato .wpcf7-form-control-wrap textarea):is(.dark,.dark *){border-bottom-color:var(--color-neutral-700)}.page-template-contato .wpcf7-form-control-wrap textarea{height:calc(var(--spacing)*20)}.page-template-contato .contact-message,.page-template-contato .contact-subject,.page-template-contato .wpcf7-response-output{grid-column:span 2/span 2}.page-template-contato .contact-submit{background-color:var(--color-purple);border-radius:calc(infinity*1px);color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);text-transform:uppercase;width:100%}@media (width >= 48rem){.page-template-contato .contact-submit{width:33.33333%}}.page-template-contato .wpcf7-not-valid-tip{font-size:10px}.page-template-orcamento .fieldset-cf7mls{display:flex;flex-direction:column;gap:calc(var(--spacing)*3)}@media (width >= 48rem){.page-template-orcamento .fieldset-cf7mls{gap:calc(var(--spacing)*4)}}.page-template-orcamento .fieldset-cf7mls label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.page-template-orcamento .fieldset-cf7mls label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-template-orcamento .wpcf7-form-control-wrap{display:block;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.page-template-orcamento .wpcf7-form-control{border-color:var(--color-neutral-300);border-style:var(--tw-border-style);border-width:1px;display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);width:100%;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.page-template-orcamento .wpcf7-form-control{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-inline:calc(var(--spacing)*4)}}:is(.page-template-orcamento .wpcf7-form-control):is(.dark,.dark *){border-color:var(--color-neutral-700)}.page-template-orcamento .cf7mls_next{border-radius:calc(infinity*1px);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.page-template-orcamento .cf7mls_next{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-template-orcamento .cf7mls_back.action-button,.page-template-orcamento .cf7mls_next.action-button{padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6)}@media (width >= 48rem){.page-template-orcamento .cf7mls_back.action-button,.page-template-orcamento .cf7mls_next.action-button{padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*9)}}.page-template-orcamento .cf7mls_back.action-button{border-color:var(--color-purple);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px}.page-template-orcamento form.cf7mls input.wpcf7-form-control.wpcf7-submit{background-color:var(--color-purple);border-radius:calc(infinity*1px);color:var(--color-white);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);position:static;width:100%}@media (width >= 48rem){.page-template-orcamento form.cf7mls input.wpcf7-form-control.wpcf7-submit{bottom:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*4);position:absolute;right:calc(var(--spacing)*0);width:33.33333%}}.page-template-orcamento .quote-progress{color:var(--color-neutral-400);display:flex;font-size:var(--text-xs);justify-content:space-between;line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width >= 48rem){.page-template-orcamento .quote-progress{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.page-template-orcamento .quote-progress div{display:flex;flex-grow:1;gap:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*6)}@media (width >= 48rem){.page-template-orcamento .quote-progress div{gap:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*10)}}.page-template-orcamento .quote-progress span{align-items:safe center;background-color:var(--color-neutral-200);border-radius:calc(infinity*1px);color:var(--color-neutral-400);display:flex;font-size:var(--text-sm);height:calc(var(--spacing)*6);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));width:calc(var(--spacing)*6)}@media (width >= 48rem){.page-template-orcamento .quote-progress span{font-size:var(--text-base);height:calc(var(--spacing)*7);line-height:var(--tw-leading,var(--text-base--line-height));width:calc(var(--spacing)*7)}}.page-template-orcamento .quote-progress .step-1{color:var(--color-neutral-700)}:is(.page-template-orcamento .quote-progress .step-1):is(.dark,.dark *){color:var(--color-neutral-300)}.page-template-orcamento .quote-progress .step-1 span{background-color:var(--color-purple);color:var(--color-white)}.page-template-orcamento .quote-progress.active .step-1 span{background-color:var(--color-green-800)}.page-template-orcamento .quote-progress.active .step-2{color:var(--color-neutral-700)}:is(.page-template-orcamento .quote-progress.active .step-2):is(.dark,.dark *){color:var(--color-neutral-300)}.page-template-orcamento .quote-progress.active .step-2 span{background-color:var(--color-purple);color:var(--color-white)}.featured-product-block__inner{margin-inline:auto;max-width:var(--container-5xl);padding:10vw 5vw 8vw}.featured-product-block__header{display:flex;flex-direction:column;gap:calc(var(--spacing)*4)}@media (width >= 48rem){.featured-product-block__header{flex-direction:row;gap:calc(var(--spacing)*16)}}.featured-product-block__title{margin-bottom:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*1);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-light);color:var(--color-neutral-800);font-weight:var(--font-weight-light)}.featured-product-block__title:is(.dark,.dark *){color:var(--color-neutral-200)}.featured-product-block__title{font-size:clamp(1.5rem,4vw,2.25rem)}.featured-product-block__actions{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing)*1)}.featured-product-block__hint{color:var(--color-neutral-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.featured-product-block__button{border-color:var(--color-neutral-800);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;color:var(--color-foreground);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.featured-product-block__button:hover{background-color:var(--color-neutral-800);color:var(--color-white)}}.featured-product-block__button:is(.dark,.dark *){border-color:var(--color-neutral-200)}.featured-product-block__button:is(.dark,.dark *){color:var(--color-foreground-dark)}@media (hover:hover){.featured-product-block__button:is(.dark,.dark *):hover{background-color:var(--color-neutral-200)}}@media (hover:hover){.featured-product-block__button:is(.dark,.dark *):hover{color:var(--color-neutral-800)}}.featured-product-block__button{font-size:clamp(.8rem,1.8vw,1rem);padding:.75rem clamp(1.5rem,3vw,2rem)}.featured-product-block__description{color:var(--color-neutral-600)}.featured-product-block__description:is(.dark,.dark *){color:var(--color-neutral-300)}.featured-product-block__description{font-size:clamp(.875rem,2vw,1rem);margin-top:2vw}.featured-products-block__header{align-items:flex-start;color:var(--color-foreground);display:flex;flex-direction:column;gap:calc(var(--spacing)*2);margin-inline:auto;padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*26)}@media (width >= 48rem){.featured-products-block__header{align-items:center;flex-direction:row;gap:calc(var(--spacing)*8);justify-content:space-between;max-width:var(--container-6xl);padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*48)}}.featured-products-block__header:is(.dark,.dark *){color:var(--color-foreground-dark)}.featured-products-block__heading{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-purple-100);--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));background-clip:text;font-size:7vw;--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);color:transparent;font-weight:var(--font-weight-bold)}@media (width >= 48rem){.featured-products-block__heading{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.featured-products-block__description{font-size:3.8vw;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.featured-products-block__description{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.featured-products-block__slider-wrapper{overflow:hidden;padding-block:8vw;position:relative;width:100%}@media (width >= 48rem){.featured-products-block__slider-wrapper{padding-block:calc(var(--spacing)*20)}}.featured-products-block__slider{display:flex;gap:4vw;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:500ms;transition-duration:.5s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width >= 48rem){.featured-products-block__slider{gap:calc(var(--spacing)*12)}}.featured-products-block__slider{padding-left:6vw}@media (min-width:768px){.featured-products-block__slider{padding-left:max(0px,calc(50vw - 36rem))}}.featured-products-block__arrow{display:flex;height:calc(var(--spacing)*10);position:absolute;top:50%;width:calc(var(--spacing)*10);z-index:10;--tw-translate-y:-50%;align-items:center;background-color:color-mix(in srgb,#fff 80%,transparent);border-color:var(--color-neutral-300);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;justify-content:center;translate:var(--tw-translate-x) var(--tw-translate-y)}@supports (color:color-mix(in lab,red,red)){.featured-products-block__arrow{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.featured-products-block__arrow{color:var(--color-foreground);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.featured-products-block__arrow:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;background-color:var(--color-white);scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (width >= 48rem){.featured-products-block__arrow{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}}.featured-products-block__arrow:is(.dark,.dark *){border-color:var(--color-neutral-600)}.featured-products-block__arrow:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(26.9% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.featured-products-block__arrow:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 80%,transparent)}}.featured-products-block__arrow:is(.dark,.dark *){color:var(--color-foreground-dark)}@media (hover:hover){.featured-products-block__arrow:is(.dark,.dark *):hover{background-color:var(--color-neutral-700)}}.featured-products-block__arrow--prev{left:calc(var(--spacing)*2)}@media (width >= 48rem){.featured-products-block__arrow--prev{left:calc(var(--spacing)*6)}}.featured-products-block__arrow--next{right:calc(var(--spacing)*2)}@media (width >= 48rem){.featured-products-block__arrow--next{right:calc(var(--spacing)*6)}}.featured-products-block__slider{cursor:grab}.featured-products-block__slider.is-dragging{cursor:grabbing;user-select:none}.featured-products-block__slider.is-dragging a,.featured-products-block__slider.is-dragging button{pointer-events:none}.featured-products-block__card{flex-shrink:0;text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:82vw;--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width >= 48rem){.featured-products-block__card{width:500px}}.featured-products-block__card:hover{transform:translateY(-2%)}.featured-products-block__card-image-wrapper{background-color:var(--color-neutral-100);border-radius:6vw;margin-bottom:4vw;overflow:hidden}@media (width >= 48rem){.featured-products-block__card-image-wrapper{border-radius:var(--radius-4xl);margin-bottom:calc(var(--spacing)*6)}}.featured-products-block__card-image-wrapper:is(.dark,.dark *){background-color:var(--color-neutral-800)}.featured-products-block__card-image{height:55vw;margin:calc(var(--spacing)*0);object-fit:cover;width:100%}@media (width >= 48rem){.featured-products-block__card-image{height:calc(var(--spacing)*80)}}.featured-products-block__card-image--light:is(.dark,.dark *){display:none}.featured-products-block__card-image--dark{display:none}.featured-products-block__card-image--dark:is(.dark,.dark *){display:block}.featured-products-block__card-content{padding-inline:4vw}@media (width >= 48rem){.featured-products-block__card-content{padding-inline:calc(var(--spacing)*12)}}.featured-products-block__card-title{font-size:5.5vw;margin-bottom:1vw;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);color:var(--color-foreground);letter-spacing:var(--tracking-tight)}@media (width >= 48rem){.featured-products-block__card-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));margin-bottom:calc(var(--spacing)*2)}}.featured-products-block__card-title:is(.dark,.dark *){color:var(--color-foreground-dark)}.featured-products-block__card-description{color:var(--color-neutral-600);font-size:3.5vw;margin-bottom:4vw;padding-inline:2vw}@media (width >= 48rem){.featured-products-block__card-description{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*8)}}.featured-products-block__card-description:is(.dark,.dark *){color:var(--color-neutral-400)}.featured-products-block__card-actions{align-items:center;display:flex;gap:3vw;justify-content:center}@media (width >= 48rem){.featured-products-block__card-actions{gap:calc(var(--spacing)*6)}}.featured-products-block__btn-primary{background-color:var(--color-purple);border-radius:calc(infinity*1px);font-size:3vw;padding-block:1.2vw;padding-inline:5vw;--tw-tracking:var(--tracking-wide);color:var(--color-white);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.featured-products-block__btn-primary:hover{background-color:var(--color-darkpurple)}}@media (width >= 48rem){.featured-products-block__btn-primary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*8)}}.featured-products-block__btn-quote{align-items:center;display:inline-flex;font-size:3vw;gap:1.5vw;--tw-tracking:var(--tracking-wide);color:var(--color-purple);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.featured-products-block__btn-quote:hover{color:var(--color-darkpurple)}}@media (width >= 48rem){.featured-products-block__btn-quote{font-size:var(--text-sm);gap:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-sm--line-height))}}#mapa-flex{--flow-ease:cubic-bezier(0.22,1,0.36,1);--central-inactive-scale:0.536;height:400px;justify-content:space-between;padding-left:80px;padding-right:80px;width:100%}#mapa-flex,.grupo{align-items:center;display:flex;overflow:visible;position:relative}.grupo{cursor:pointer;flex:1 1 0;height:100%;justify-content:center;transition:transform .4s var(--flow-ease);z-index:1}.grupo.active,.grupo:hover{will-change:transform}.grupo.active{z-index:10}.grupo .central{background-color:#e5cbff2e;border-radius:50%;height:280px;width:280px}:is(.grupo .central):is(.dark,.dark *){background-color:#27004de5}.grupo .central{align-items:center;display:flex;justify-content:center;overflow:hidden;position:absolute;transform:scale(var(--central-inactive-scale));transition:transform .5s var(--flow-ease)}.grupo.active .central,.grupo:hover .central{will-change:transform}.grupo .central:after{background:linear-gradient(to bottom,#3e007eb3,#8b2ee7cc),var(--bg-image,url(images/bkg-flow-blend.jpg)) center /cover no-repeat;border-radius:50%;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.grupo.active .central{transform:scale(1)}.grupo.active .central:after{opacity:1}.grupo .label{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));position:relative;--tw-font-weight:var(--font-weight-normal);color:var(--color-purple-400);font-weight:var(--font-weight-normal)}:is(.grupo .label):is(.dark,.dark *){color:#e5cbff}.grupo .label{pointer-events:auto;z-index:2}.grupo.active .label{--tw-font-weight:var(--font-weight-bold);color:var(--color-white);font-weight:var(--font-weight-bold)}.grupo a.item{align-items:center;display:flex;gap:8px;position:absolute;text-decoration:none}.grupo .item .dot{background-color:#f8f8f8;border-color:#7e1ae2;border-radius:50%;border-style:var(--tw-border-style);border-width:1px;height:14px;min-width:14px;width:14px}:is(.grupo .item .dot):is(.dark,.dark *){background-color:#131313}.grupo .item .dot{flex-shrink:0;transition:background-color .3s ease}.grupo .item:hover .dot{background-color:#cd4ef2}:is(.grupo .item:hover .dot):is(.dark,.dark *){background-color:#d366f4}.grupo .item .item-label{background-color:color-mix(in srgb,oklch(98.5% 0 0) 90%,transparent);border-radius:var(--radius-md)}@supports (color:color-mix(in lab,red,red)){.grupo .item .item-label{background-color:color-mix(in oklab,var(--color-neutral-50) 90%,transparent)}}.grupo .item .item-label{font-size:11px;padding:calc(var(--spacing)*2);text-align:center;--tw-leading:var(--leading-tight);color:var(--color-neutral-700);line-height:var(--leading-tight);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:is(.grupo .item .item-label):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.grupo .item .item-label):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 90%,transparent)}}:is(.grupo .item .item-label):is(.dark,.dark *){color:var(--color-white)}.grupo .item .item-label{max-width:200px;min-width:120px;opacity:0;transition:opacity .35s ease-in-out}.grupo .item:hover .item-label{background-color:color-mix(in srgb,oklch(97% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.grupo .item:hover .item-label{background-color:color-mix(in oklab,var(--color-neutral-100) 80%,transparent)}}.grupo .item:hover .item-label{text-decoration-color:var(--color-purple);text-decoration-line:underline}:is(.grupo .item:hover .item-label):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.grupo .item:hover .item-label):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 80%,transparent)}}.grupo .item.pos-top{align-items:center;flex-direction:column-reverse;transform:translate(-50%,calc(-100% + 7px))}.grupo .item.pos-bottom{align-items:center;flex-direction:column;transform:translate(-50%,-7px)}.grupo .item.pos-left{flex-direction:row-reverse;transform:translate(calc(-100% + 7px),-50%)}.grupo .item.pos-right{flex-direction:row;transform:translate(-7px,-50%)}.grupo .item.pos-top-left{align-items:flex-end;flex-direction:column-reverse;transform:translate(calc(-100% + 7px),calc(-100% + 7px))}.grupo .item.pos-top-right{align-items:flex-start;flex-direction:column-reverse;transform:translate(-7px,calc(-100% + 7px))}.grupo .item.pos-bottom-left{align-items:flex-end;flex-direction:column;transform:translate(calc(-100% + 7px),-7px)}.grupo .item.pos-bottom-right{align-items:flex-start;flex-direction:column;transform:translate(-7px,-7px)}.flowchart-wrapper{margin-block:calc(var(--spacing)*10);position:relative}@media (width >= 48rem){.flowchart-wrapper{margin-block:calc(var(--spacing)*0)}}.flowchart-arrow{display:none!important}@media (max-width:767px){#mapa-flex{flex-direction:column;height:auto;padding-left:0!important;padding-right:0!important;position:relative}#mapa-flex,#mapa-flex .grupo{align-items:center;justify-content:flex-start;overflow:visible}#mapa-flex .grupo{display:flex;flex:none!important;flex-direction:column;inset:0;opacity:0;pointer-events:none;position:absolute!important;transform:translateX(100vw);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}#mapa-flex .grupo.no-transition{transition:none!important}#mapa-flex .grupo.mobile-active{opacity:1;pointer-events:auto;position:relative!important;transform:translateX(0);z-index:10}#mapa-flex .grupo.slide-out-left{opacity:0;transform:translateX(-100vw)}#mapa-flex .grupo.slide-out-right{opacity:0;transform:translateX(100vw)}#mapa-flex .grupo .central{flex-shrink:0;position:relative!important;will-change:auto}#mapa-flex .grupo .central,#mapa-flex .grupo.active .central{height:55vw!important;transform:none!important;width:55vw!important}#mapa-flex .grupo.active .central:after{opacity:1}#mapa-flex .grupo .label{font-size:5.5vw;position:absolute}#mapa-flex .grupo.active .label{font-size:5.5vw;--tw-font-weight:var(--font-weight-bold);color:var(--color-white);font-weight:var(--font-weight-bold)}#mapa-flex .grupo .item{display:none!important}.mobile-pills-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:20px 16px 0;width:100%}.mobile-pill{align-content:center;align-self:stretch;background-color:color-mix(in srgb,oklch(98.5% 0 0) 80%,transparent);border-color:var(--color-neutral-200);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.mobile-pill{background-color:color-mix(in oklab,var(--color-neutral-50) 80%,transparent)}}.mobile-pill{color:var(--color-neutral-700);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);text-align:center;--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.mobile-pill:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.mobile-pill:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 80%,transparent)}}.mobile-pill:is(.dark,.dark *){color:var(--color-white)}.mobile-pill{opacity:0;text-decoration:none;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,background-color .2s ease}.mobile-pills-grid.visible .mobile-pill{opacity:1;transform:translateY(0)}.mobile-pill:active{background-color:color-mix(in srgb,oklch(92.2% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.mobile-pill:active{background-color:color-mix(in oklab,var(--color-neutral-200) 80%,transparent)}}.mobile-pill:active:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(37.1% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.mobile-pill:active:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700) 80%,transparent)}}.flowchart-arrow{align-items:center;background-color:color-mix(in srgb,#fff 60%,transparent);border:none;border-radius:50%;color:#7e1ae2;cursor:pointer;display:flex!important;height:10vw;justify-content:center;position:absolute;top:27.5vw;transform:translateY(-50%);width:10vw;z-index:20}@supports (color:color-mix(in lab,red,red)){.flowchart-arrow{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.flowchart-arrow{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.flowchart-arrow:is(.dark,.dark *){background-color:color-mix(in srgb,#000 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.flowchart-arrow:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.flowchart-arrow{transition:opacity .3s ease,background-color .3s ease}.flowchart-arrow--prev{left:-2vw}.flowchart-arrow--next{right:-2vw}.flowchart-arrow[disabled]{opacity:0;pointer-events:none}.flowchart-arrow svg{height:5vw;width:5vw}}.home-about{background-image:url(images/section-about.svg);background-position:-8vw;background-repeat:no-repeat;background-size:contain}.home-about__inner{margin-inline:auto;max-width:var(--container-6xl);padding-inline:4vw}@media (width >= 48rem){.home-about__inner{padding-inline:calc(var(--spacing)*0)}}.home-about__layout{display:flex;flex-direction:column;margin-block:12vw}@media (width >= 48rem){.home-about__layout{margin-block:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*20)}}.home-about-title{color:var(--color-purple);font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height));margin-left:6vw}@supports (color:color-mix(in lab,red,red)){.home-about-title{color:color-mix(in oklab,var(--color-purple) 50%,transparent)}}@media (width >= 48rem){.home-about-title{margin-left:calc(var(--spacing)*28);width:60%}}.home-about__image-wrap{align-self:center;margin-top:-3vw;width:100%}@media (width >= 48rem){.home-about__image-wrap{align-self:flex-end;margin-top:calc(var(--spacing)*-8);width:75%}}.home-about__image{border-radius:5vw;margin:calc(var(--spacing)*0);width:100%}@media (width >= 48rem){.home-about__image{border-radius:var(--radius-3xl)}}.home-about__card{align-self:center;background-color:color-mix(in srgb,#fff 20%,transparent);border-bottom-right-radius:5vw;border-color:var(--color-purple);border-style:var(--tw-border-style);border-top-left-radius:5vw;border-width:1px;display:flex;flex-direction:column;gap:1.5vw;margin:calc(var(--spacing)*0);margin-inline:6vw;margin-top:-8vw;width:auto}@supports (color:color-mix(in lab,red,red)){.home-about__card{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.home-about__card{padding:5vw;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.home-about__card{align-self:flex-start;border-bottom-right-radius:var(--radius-3xl);border-top-left-radius:var(--radius-3xl);gap:calc(var(--spacing)*2);margin-left:calc(var(--spacing)*16);margin-right:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*-48);padding:calc(var(--spacing)*6);width:calc(var(--spacing)*96)}}.home-about__card:is(.dark,.dark *){background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-about__card:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.home-about__title{color:var(--color-foreground);font-size:4.5vw;padding-inline:3vw;padding-top:2vw}@media (width >= 48rem){.home-about__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*2)}}.home-about__title:is(.dark,.dark *){color:var(--color-foreground-dark)}.home-about__text{color:var(--color-foreground);font-size:3.5vw;padding-inline:3vw;padding-bottom:3vw}@media (width >= 48rem){.home-about__text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-inline:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}}.home-about__text:is(.dark,.dark *){color:var(--color-foreground-dark)}.home-about__button{align-items:center;background-color:var(--color-grey);border-color:var(--color-foreground);border-radius:2.5vw;border-style:var(--tw-border-style);border-width:1px;display:inline-flex;gap:3vw;overflow:clip}@supports (color:color-mix(in lab,red,red)){.home-about__button{background-color:color-mix(in oklab,var(--color-grey) 2%,transparent)}}.home-about__button{color:var(--color-foreground);font-size:2.8vw;padding-left:3vw;text-transform:uppercase;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.home-about__button{border-radius:var(--radius-xl);font-size:var(--text-xs);gap:calc(var(--spacing)*4);line-height:var(--tw-leading,var(--text-xs--line-height));padding-left:calc(var(--spacing)*4)}}.home-about__button:is(.dark,.dark *){color:var(--color-foreground-dark)}.home-about__button-icon{align-items:center;background-color:var(--color-purple);border-radius:2vw;display:inline-flex;height:7vw;justify-content:center;width:7vw}@media (width >= 48rem){.home-about__button-icon{border-radius:var(--radius-lg);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}}.home-about__button-icon svg{height:2.5vw;stroke:var(--color-white);width:2.5vw}@media (width >= 48rem){.home-about__button-icon svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}}.home-applications{background-image:url(images/elipsis.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.home-applications__inner{margin-inline:auto;margin-top:10vw;max-width:var(--container-5xl);padding-inline:10vw}@media (width >= 48rem){.home-applications__inner{margin-top:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*0)}}.home-applications__header{align-items:flex-start;display:flex;flex-direction:column;gap:3vw}@media (width >= 48rem){.home-applications__header{padding-left:calc(var(--spacing)*2)}}.home-applications__title{font-size:7vw;--tw-font-weight:var(--font-weight-normal);color:var(--color-neutral-700);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.home-applications__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-left:calc(var(--spacing)*8)}}.home-applications__title:is(.dark,.dark *){color:var(--color-neutral-100)}.home-applications__description{color:var(--color-neutral-600);font-size:3.2vw;max-width:100%}@media (width >= 48rem){.home-applications__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-left:calc(var(--spacing)*8);max-width:50%}}.home-applications__description:is(.dark,.dark *){color:var(--color-neutral-100)}.home-applications__slider-wrapper{margin-top:5vw;position:relative}@media (width >= 48rem){.home-applications__slider-wrapper{margin-right:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*10)}}.home-applications__slider{overflow:hidden}.home-applications__track{display:flex;gap:4vw;padding-top:4vw;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:400ms;transition-duration:.4s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width >= 48rem){.home-applications__track{gap:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*15);padding-left:calc(var(--spacing)*4)}}.home-applications__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:var(--color-white);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;overflow:hidden}.home-applications__slide:is(.dark,.dark *){border-color:var(--color-neutral-900)}.home-applications__slide{transition:transform .3s ease-out}.home-applications__slide:hover{transform:translateY(-2%)}.home-applications__slide-label{align-items:center;border-top:1px var(--tw-border-style);border-color:color-mix(in srgb,#fff 25%,transparent);display:flex;height:13vw;justify-content:center}@supports (color:color-mix(in lab,red,red)){.home-applications__slide-label{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.home-applications__slide-label{background-color:color-mix(in srgb,oklch(20.5% 0 0) 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-applications__slide-label{background-color:color-mix(in oklab,var(--color-neutral-900) 20%,transparent)}}.home-applications__slide-label{font-size:4vw;padding:2vw 3vw;text-align:center;--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-normal);color:var(--color-white);font-weight:var(--font-weight-normal);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.home-applications__slide-label{font-size:var(--text-lg);height:calc(var(--spacing)*18);line-height:var(--tw-leading,var(--text-lg--line-height));padding:calc(var(--spacing)*4)}}.home-applications__slide-label:is(.dark,.dark *){border-color:color-mix(in srgb,#000 25%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-applications__slide-label:is(.dark,.dark *){border-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.home-applications__slide-label:is(.dark,.dark *){color:var(--color-white)}@media (min-width:768px){.home-applications__slide{border-radius:var(--radius-4xl);height:380px;width:calc(var(--spacing)*44)}.home-applications__track .home-applications__slide:nth-child(6n+1){--tw-translate-y:calc(var(--spacing)*-10);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-applications__track .home-applications__slide:nth-child(6n+2){--tw-translate-y:calc(var(--spacing)*5);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-applications__track .home-applications__slide:nth-child(6n+3){--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-applications__track .home-applications__slide:nth-child(6n+4){--tw-translate-y:calc(var(--spacing)*10);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-applications__track .home-applications__slide:nth-child(6n+5){--tw-translate-y:calc(var(--spacing)*-6);translate:var(--tw-translate-x) var(--tw-translate-y)}.home-applications__track .home-applications__slide:nth-child(6n+6){--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:767px){.home-applications__slide{border-radius:8vw 8vw 4vw 4vw;height:110vw;width:80vw}.home-applications__track .home-applications__slide:nth-child(n){transform:none!important;translate:none!important}.home-applications .slider-nav.prev{left:-6vw}.home-applications .slider-nav.next{right:-6vw}.home-applications .slider-nav svg{height:3.5vw;width:3.5vw}}.slider-nav{position:absolute;top:50%;z-index:10;--tw-translate-y:-50%;cursor:pointer;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:300ms;transition-duration:.3s}.slider-nav svg{height:calc(var(--spacing)*5);stroke:var(--color-neutral-300);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*5);--tw-duration:300ms;transition-duration:.3s}.slider-nav:hover svg{stroke:var(--color-purple)}.slider-nav.prev{left:calc(var(--spacing)*-14)}.slider-nav.prev>svg{rotate:-135deg}.slider-nav.next{right:calc(var(--spacing)*-14)}.slider-nav.next>svg{rotate:45deg}.slider-nav.disabled{cursor:default;opacity:30%}.slider-nav.disabled:hover svg{stroke:var(--color-neutral-300)}.home #hero{background-repeat:no-repeat;background-size:cover;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width >= 48rem){.home #hero{background-position:50%;margin-top:calc(var(--spacing)*-20)}}.home #hero{background-image:var(--hero-bg-light,url(images/hero-home.webp));background-position:70%}.dark .home #hero,.home .dark #hero{background-image:var(--hero-bg-dark,url(images/hero-home-dark.jpg))}.home-hero{overflow:hidden;padding-bottom:8vw;padding-top:4vw;position:relative}@media (width >= 48rem){.home-hero{padding-block:calc(var(--spacing)*30)}}.home-hero__video{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:0}@media (width >= 48rem){.home-hero__video{object-position:center}}.home-hero__video{object-position:70% center;transition:opacity .8s ease-in-out}.dark .home-hero__video--light,.home-hero .dark .home-hero__video--light,.home-hero__video--dark{display:none}.dark .home-hero__video--dark,.home-hero .dark .home-hero__video--dark{display:block}.home-hero__content{margin-inline:auto;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);position:relative;z-index:10}@media (width >= 64rem){.home-hero__content{padding-inline:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*14);padding-right:calc(var(--spacing)*10)}}.home-hero__title{font-size:7.5vw;padding-bottom:calc(var(--spacing)*8);padding-top:20vw;--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-normal);color:var(--color-grey);font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.home-hero__title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));padding-top:calc(var(--spacing)*24);text-align:left}}.home-hero__title:is(.dark,.dark *){color:var(--color-white)}.home-hero__cta{align-items:center;background-color:var(--color-grey);border-color:var(--color-foreground);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;gap:calc(var(--spacing)*4);margin-bottom:34vw;margin-top:8vw;overflow:clip}@supports (color:color-mix(in lab,red,red)){.home-hero__cta{background-color:color-mix(in oklab,var(--color-grey) 2%,transparent)}}.home-hero__cta{color:var(--color-foreground);font-size:3.5vw;padding-left:calc(var(--spacing)*4);text-transform:uppercase;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.home-hero__cta{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing)*38);margin-top:calc(var(--spacing)*10)}}.home-hero__cta:is(.dark,.dark *){color:var(--color-foreground-dark)}.home-hero__cta-icon{align-items:center;background-color:var(--color-purple);border-bottom-right-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);display:inline-flex;height:calc(var(--spacing)*10);justify-content:center;width:calc(var(--spacing)*10)}.home-hero__cta-icon svg{height:calc(var(--spacing)*3);stroke:var(--color-white);width:calc(var(--spacing)*3)}.home-hero__banner{background-color:color-mix(in srgb,#fff 20%,transparent);border-color:var(--color-neutral-300);border-radius:3.2vw;border-style:var(--tw-border-style);border-width:1px;width:100%}@supports (color:color-mix(in lab,red,red)){.home-hero__banner{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.home-hero__banner{color:var(--color-purple);padding:2.5vw;text-align:center;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.home-hero__banner{border-radius:calc(infinity*1px);padding:calc(var(--spacing)*2)}}.home-hero__banner:is(.dark,.dark *){background-color:color-mix(in srgb,#000 60%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-hero__banner:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.home-hero__banner:is(.dark,.dark *){color:var(--color-purple-400)}.home-hero__banner p{font-size:3.2vw}@media (width >= 48rem){.home-hero__banner p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.home-matrix{background-color:var(--color-white);background-image:url(images/elipsis.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;padding-block:10vw}@media (width >= 48rem){.home-matrix{padding-block:calc(var(--spacing)*20)}}.home-matrix:is(.dark,.dark *){background-color:var(--color-neutral-950)}.home-matrix__inner{margin-inline:auto;max-width:var(--container-5xl);padding-inline:5vw}@media (width >= 48rem){.home-matrix__inner{padding-inline:calc(var(--spacing)*0)}}.home-matrix__title{font-size:7vw;text-align:center;--tw-font-weight:var(--font-weight-normal);color:var(--color-neutral-700);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.home-matrix__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-left:calc(var(--spacing)*8);text-align:left}}.home-matrix__title:is(.dark,.dark *){color:var(--color-neutral-300)}.home-matrix__content{align-items:center;display:flex;flex-direction:column;gap:6vw;margin-top:6vw}@media (width >= 48rem){.home-matrix__content{align-items:stretch;flex-direction:row;gap:calc(var(--spacing)*5);margin-top:calc(var(--spacing)*11)}}.home-matrix__grid{display:grid;gap:2vw;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media (width >= 48rem){.home-matrix__grid{gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-matrix__tag{align-items:center;background-color:color-mix(in srgb,#fff 50%,transparent);border-color:var(--color-neutral-200);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:center;min-height:10vw}@supports (color:color-mix(in lab,red,red)){.home-matrix__tag{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.home-matrix__tag{color:var(--color-foreground);font-size:3vw;padding-block:2vw;padding-inline:3vw;text-align:center}@media (hover:hover){.home-matrix__tag:hover{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.home-matrix__tag:hover{--tw-gradient-position:to bottom in oklab}}.home-matrix__tag:hover{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,#7e1ae2 62%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,#a126ce 85%,transparent);color:var(--color-white)}}@media (width >= 48rem){.home-matrix__tag{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));min-height:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*3)}}.home-matrix__tag:is(.dark,.dark *){border-color:#161616}.home-matrix__tag:is(.dark,.dark *){background-color:#161616}.home-matrix__tag:is(.dark,.dark *){color:var(--color-foreground-dark)}.home-products{background-image:url(images/section-products.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.home-products__inner{margin-inline:auto;max-width:var(--container-5xl);padding-inline:8vw;padding-top:6vw}@media (width >= 48rem){.home-products__inner{padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*8)}}.home-products__header{align-items:flex-start;display:flex;flex-direction:column;gap:3vw}.home-products__title{font-size:7vw;--tw-font-weight:var(--font-weight-normal);color:var(--color-neutral-700);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.home-products__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-left:calc(var(--spacing)*8)}}.home-products__title:is(.dark,.dark *){color:var(--color-neutral-300)}.home-products__description{color:var(--color-neutral-600);font-size:3.2vw;max-width:100%}@media (width >= 48rem){.home-products__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-left:calc(var(--spacing)*8);max-width:50%}}.home-products__description:is(.dark,.dark *){color:var(--color-neutral-500)}.home-products__grid{align-content:stretch;display:grid;gap:6vw;grid-template-columns:repeat(1,minmax(0,1fr));padding-block:6vw}@media (width >= 48rem){.home-products__grid{gap:calc(var(--spacing)*12);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:calc(var(--spacing)*14);padding-right:calc(var(--spacing)*6)}}.home-products__col{display:flex;flex-direction:column;gap:calc(var(--spacing)*6)}.home-products__col--right{border-radius:var(--radius-3xl);order:2;overflow:hidden}.home-products__col:not(.home-products__col--right){order:1}.home-products__image-wrap{background-color:var(--color-neutral-50);border-radius:4vw;overflow:hidden}@media (width >= 48rem){.home-products__image-wrap{border-radius:var(--radius-3xl)}}.home-products__image-wrap:is(.dark,.dark *){background-color:var(--color-neutral-900)}.home-products__image-link{display:block}.home-products__image-wrap .home-products__image{background-color:transparent;border-radius:0;display:block;margin:calc(var(--spacing)*0);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:500ms;transition-duration:.5s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.home-products__image-wrap:hover .home-products__image{scale:1.01}.home-products__image{background-color:var(--color-neutral-50);border-radius:4vw;margin:calc(var(--spacing)*0);overflow:hidden}@media (width >= 48rem){.home-products__image{border-radius:var(--radius-3xl)}}.home-products__image:is(.dark,.dark *){background-color:var(--color-neutral-900)}.home-products__cta{align-items:center;background-color:var(--color-white);border-color:var(--color-neutral-300);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-grow:1;gap:calc(var(--spacing)*12);justify-content:center;order:10;padding:5vw;padding-inline:4vw;--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.home-products__cta:hover{border-color:var(--color-purple)}}@media (width >= 48rem){.home-products__cta{order:0;padding-block:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*8)}}.home-products__cta:is(.dark,.dark *){background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-products__cta:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.home-products__cta-text{color:var(--color-neutral-800);font-size:5.5vw;text-transform:uppercase}@media (width >= 48rem){.home-products__cta-text{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.home-products__cta-text:is(.dark,.dark *){color:var(--color-neutral-300)}.home-products__cta-icon{height:calc(var(--spacing)*12);stroke:var(--color-purple);width:calc(var(--spacing)*12)}@media (max-width:767px){.home-products__col,.home-products__col--right{display:contents}}.mobile-menu-list{list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.mobile-menu-item--depth-0{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100)}.mobile-menu-item--depth-0:is(.dark,.dark *){border-color:var(--color-neutral-800)}.mobile-menu-parent{align-items:center;display:flex}.mobile-menu-parent .mobile-menu-link{flex:1;font-size:13px;padding-block:calc(var(--spacing)*3.5);padding-inline:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);color:var(--color-neutral-800);letter-spacing:var(--tracking-widest);text-decoration-line:none;text-transform:uppercase}:is(.mobile-menu-parent .mobile-menu-link):is(.dark,.dark *){color:var(--color-neutral-200)}.mobile-menu-item--depth-0>.mobile-menu-link{display:block;font-size:13px;padding-block:calc(var(--spacing)*3.5);padding-inline:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);color:var(--color-neutral-800);letter-spacing:var(--tracking-widest);text-decoration-line:none;text-transform:uppercase}:is(.mobile-menu-item--depth-0>.mobile-menu-link):is(.dark,.dark *){color:var(--color-neutral-200)}.mobile-menu-item.current-menu-ancestor>.mobile-menu-parent>.mobile-menu-link,.mobile-menu-item.current-menu-item>.mobile-menu-link,.mobile-menu-item.current-menu-item>.mobile-menu-parent>.mobile-menu-link{color:var(--color-purple)}.mobile-submenu-toggle{align-items:center;border-radius:var(--radius-lg);color:var(--color-neutral-400);cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing)*11);justify-content:center;margin-right:calc(var(--spacing)*2);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*11)}.mobile-submenu-toggle:is(.dark,.dark *){color:var(--color-neutral-500)}.mobile-submenu-toggle{background:transparent;border:none;padding:0}.mobile-submenu-toggle:active{background-color:var(--color-neutral-100)}.mobile-submenu-toggle:active:is(.dark,.dark *){background-color:var(--color-neutral-800)}.mobile-submenu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-submenu-toggle[aria-expanded=true]{color:var(--color-purple)}.mobile-submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.mobile-submenu__list{list-style-type:none;margin:calc(var(--spacing)*0);min-height:calc(var(--spacing)*0);overflow:hidden;padding:calc(var(--spacing)*0)}.mobile-submenu.mobile-submenu--open{grid-template-rows:1fr}.mobile-submenu--depth-0{background-color:color-mix(in srgb,oklch(98.5% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.mobile-submenu--depth-0{background-color:color-mix(in oklab,var(--color-neutral-50) 80%,transparent)}}.mobile-submenu--depth-0:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(26.9% 0 0) 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.mobile-submenu--depth-0:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 40%,transparent)}}.mobile-menu-item--depth-1{margin-inline:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*3)}.mobile-menu-item--depth-1>.mobile-menu-link{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-purple);display:block}@supports (color:color-mix(in lab,red,red)){.mobile-menu-item--depth-1>.mobile-menu-link{border-color:color-mix(in oklab,var(--color-purple) 20%,transparent)}}.mobile-menu-item--depth-1>.mobile-menu-link{font-size:11px;padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-purple);letter-spacing:var(--tracking-widest);text-decoration-line:none;text-transform:uppercase}.mobile-submenu--depth-1{grid-template-rows:1fr}.mobile-submenu--depth-1 .mobile-submenu__list{padding-bottom:calc(var(--spacing)*2)}.mobile-submenu--depth-1 .mobile-menu-item{margin-inline:calc(var(--spacing)*4)}.mobile-submenu--depth-1 .mobile-menu-link{border-radius:var(--radius-md);display:block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);color:var(--color-neutral-600);letter-spacing:var(--tracking-normal);text-decoration-line:none;text-transform:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}:is(.mobile-submenu--depth-1 .mobile-menu-link):is(.dark,.dark *){color:var(--color-neutral-400)}.mobile-submenu--depth-1 .mobile-menu-link:active{background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){.mobile-submenu--depth-1 .mobile-menu-link:active{background-color:color-mix(in oklab,var(--color-purple) 5%,transparent)}}.mobile-submenu--depth-1 .current-menu-item .mobile-menu-link{--tw-font-weight:var(--font-weight-semibold);color:var(--color-purple);font-weight:var(--font-weight-semibold)}.mobile-submenu--depth-0 .mobile-submenu__list>.mobile-menu-item--depth-1:last-child{margin-bottom:calc(var(--spacing)*3)}#mobile-menu-toggle .close-icon,#mobile-menu-toggle.is-active .hamburger-icon{display:none}#mobile-menu-toggle.is-active .close-icon{display:block}.loccus-myaccount-wrap{display:flex;gap:calc(var(--spacing)*10)}.loccus-account-nav ul,.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.loccus-account-nav{align-self:flex-start;background-color:var(--color-neutral-50);border-radius:var(--radius-2xl);flex-shrink:0;padding:calc(var(--spacing)*6);position:sticky;top:calc(var(--spacing)*32);width:calc(var(--spacing)*72)}.loccus-account-nav:is(.dark,.dark *){background-color:var(--color-neutral-900)}.loccus-account-nav__user{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200);display:flex;gap:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.loccus-account-nav__user:is(.dark,.dark *){border-color:var(--color-neutral-700)}.loccus-account-nav__avatar{border-radius:calc(infinity*1px);height:calc(var(--spacing)*12);object-fit:cover;width:calc(var(--spacing)*12)}.loccus-account-nav__user-info{display:flex;flex-direction:column;min-width:calc(var(--spacing)*0)}.loccus-account-nav__user-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);font-weight:var(--font-weight-semibold)}.loccus-account-nav__user-name:is(.dark,.dark *){color:var(--color-neutral-200)}.loccus-account-nav__user-email{color:var(--color-neutral-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loccus-account-nav__user-email:is(.dark,.dark *){color:var(--color-neutral-500)}.loccus-account-nav__list{display:flex;flex-direction:column;gap:calc(var(--spacing)*1);list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.loccus-account-nav__item,.loccus-account-nav__link{border-radius:var(--radius-xl);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:150ms;transition-duration:.15s}.loccus-account-nav__link{align-items:center;color:var(--color-neutral-600);display:flex;font-size:var(--text-sm);gap:calc(var(--spacing)*3);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);text-decoration-line:none}.loccus-account-nav__link:is(.dark,.dark *){color:var(--color-neutral-400)}.loccus-account-nav__link:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-900)}.loccus-account-nav__link:hover:is(.dark,.dark *){background-color:var(--color-neutral-800)}.loccus-account-nav__link:hover:is(.dark,.dark *){color:var(--color-neutral-100)}.loccus-account-nav__item.is-active .loccus-account-nav__link{background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){.loccus-account-nav__item.is-active .loccus-account-nav__link{background-color:color-mix(in oklab,var(--color-purple) 10%,transparent)}}.loccus-account-nav__item.is-active .loccus-account-nav__link{--tw-font-weight:var(--font-weight-semibold);color:var(--color-purple);font-weight:var(--font-weight-semibold)}.loccus-account-nav__icon{align-items:center;display:flex;flex-shrink:0}.loccus-myaccount-wrap .woocommerce-MyAccount-content{flex:1;min-width:calc(var(--spacing)*0)}@media (max-width:768px){.loccus-myaccount-wrap{flex-direction:column;gap:calc(var(--spacing)*6)}.loccus-account-nav{border-radius:var(--radius-xl);padding:calc(var(--spacing)*4);position:static;width:100%}.loccus-account-nav__list{flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing)*1)}.loccus-account-nav__link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3)}.loccus-account-nav__icon,.loccus-account-nav__user{display:none}}@media (hover:hover){:is(#primary-menu .menu-item a):hover{color:var(--color-purple)}}#primary-menu .current-menu-ancestor>a,#primary-menu .current-menu-item>a,#primary-menu .current_page_item>a,#primary-menu .current_page_parent>a{--tw-font-weight:var(--font-weight-semibold);color:var(--color-purple);font-weight:var(--font-weight-semibold)}#primary-menu .menu-item-has-children{position:relative}#primary-menu>.menu-item-has-children:not(.megamenu-parent)>.sub-menu{display:flex;left:50%;margin-top:calc(var(--spacing)*4);min-width:calc(var(--spacing)*48);position:absolute;top:100%;visibility:hidden;--tw-translate-x:-50%;--tw-translate-y:calc(var(--spacing)*2);background-color:color-mix(in oklab,var(--color-white) 90%,transparent);border-radius:var(--radius-xl);flex-direction:column;gap:calc(var(--spacing)*1);opacity:0;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent)>.sub-menu):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent)>.sub-menu):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 90%,transparent)}}#primary-menu>.menu-item-has-children:not(.megamenu-parent):hover>.sub-menu{visibility:visible;--tw-translate-y:calc(var(--spacing)*0);opacity:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a{border-radius:var(--radius-lg);display:block;font-size:11px;padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);--tw-tracking:var(--tracking-normal);color:var(--color-neutral-600);letter-spacing:var(--tracking-normal);text-transform:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:150ms;transition-duration:.15s}@media (hover:hover){:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a):hover{background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a):hover{background-color:color-mix(in oklab,var(--color-purple) 5%,transparent)}}}@media (hover:hover){:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a):hover{color:var(--color-purple)}}:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a):is(.dark,.dark *){color:var(--color-neutral-300)}@media (hover:hover){:is(#primary-menu>.menu-item-has-children:not(.megamenu-parent) .sub-menu .menu-item a):is(.dark,.dark *):hover{color:var(--color-purple)}}#primary-menu,#primary-menu .megamenu-parent,#site-navigation{position:static}.megamenu-panel{background-color:color-mix(in srgb,oklch(98.5% 0 0) 95%,transparent);border-radius:var(--radius-2xl);overflow-y:auto;visibility:hidden}@supports (color:color-mix(in lab,red,red)){.megamenu-panel{background-color:color-mix(in oklab,var(--color-neutral-50) 95%,transparent)}}.megamenu-panel{opacity:0;padding-block:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*11);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.megamenu-panel:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 95%,transparent)}@supports (color:color-mix(in lab,red,red)){.megamenu-panel:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 95%,transparent)}}.megamenu-panel{left:7.5vw;max-height:calc(100vh - var(--megamenu-top, 80px) - 1rem);position:fixed;right:7.5vw;z-index:9999}.megamenu-panel:before{content:"";height:20px;left:0;position:absolute;right:0;top:-20px}.megamenu-panel--open{opacity:100%;visibility:visible}.megamenu-columns{display:grid;gap:1.25rem 2rem;grid-template-columns:repeat(3,1fr);list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.megamenu-columns>li{min-width:calc(var(--spacing)*0)}.megamenu-column-title{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-purple);display:block;font-size:13px;margin-bottom:calc(var(--spacing)*1.5);padding-bottom:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);color:var(--color-purple);letter-spacing:var(--tracking-normal);text-decoration-line:none;text-transform:none}.megamenu-column-title:hover{opacity:80%}.megamenu-column-links{display:flex;flex-direction:column;gap:calc(var(--spacing)*.5);list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.megamenu-column-links .menu-item a{display:block;font-size:12px;padding-block:1px;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);color:var(--color-neutral-600);letter-spacing:var(--tracking-normal);text-transform:none}@media (hover:hover){:is(.megamenu-column-links .menu-item a):hover{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}@media (hover:hover){:is(.megamenu-column-links .menu-item a):hover{color:var(--color-purple)}}:is(.megamenu-column-links .menu-item a):is(.dark,.dark *){color:var(--color-neutral-300)}@media (hover:hover){:is(.megamenu-column-links .menu-item a):is(.dark,.dark *):hover{color:var(--color-purple)}}#primary-menu .sub-menu .current-menu-item>a,.megamenu-column-links .current-menu-item>a{--tw-font-weight:var(--font-weight-semibold);color:var(--color-purple);font-weight:var(--font-weight-semibold)}.footer-menu{display:flex;font-size:var(--text-xs);gap:calc(var(--spacing)*4);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer-menu .current-menu-item,.footer-menu .current_page_item,.footer-menu .menu-item:hover{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.lgpt-menu{display:flex;gap:calc(var(--spacing)*0);list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}@media (hover:hover){:is(.lgpt-menu .menu-item a):hover{color:var(--color-purple)}}.lgpt-menu .menu-item+.menu-item:before{content:" | "}.product-accordion{padding-block:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*8)}@media (width >= 48rem){.product-accordion{padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*0)}}.product-accordion__inner{margin-inline:auto;max-width:var(--container-5xl)}.product-accordion__title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));max-width:100%;padding-bottom:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media (width >= 48rem){.product-accordion__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));max-width:40%;padding-bottom:calc(var(--spacing)*10)}}.product-accordion__wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing)*8)}@media (width >= 48rem){.product-accordion__wrapper{flex-direction:row;gap:calc(var(--spacing)*20);justify-content:space-between}}.product-accordion__list{width:100%}@media (width >= 48rem){.product-accordion__list{padding-right:calc(var(--spacing)*10);width:50%}}.product-accordion__item-title{cursor:pointer;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s}@media (width >= 48rem){.product-accordion__item-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-block:calc(var(--spacing)*4)}}[data-accordion-block].active .product-accordion__item-title{color:var(--color-purple)}.product-accordion__item--border{border-bottom:1px var(--tw-border-style);border-color:currentcolor}@supports (color:color-mix(in lab,red,red)){.product-accordion__item--border{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.product-accordion-content{display:grid;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-out);grid-template-rows:0fr;transition-timing-function:var(--ease-out)}.product-accordion-content.active{grid-template-rows:1fr}.product-accordion-content>div{overflow:hidden}.product-accordion__item-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-bottom:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4);--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width >= 48rem){.product-accordion__item-description{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-bottom:calc(var(--spacing)*12);padding-left:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*17)}}.product-accordion__image{align-self:flex-start;border-radius:40px;margin-inline:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*4);object-fit:cover;width:100%}@media (width >= 48rem){.product-accordion__image{border-radius:90px;margin-inline:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*10);width:40%}}.product-benefits-block__image-wrapper{background-color:var(--color-neutral-50);width:100%}.product-benefits-block__image-wrapper:is(.dark,.dark *){background-color:var(--color-neutral-900)}.product-benefits-block__image{height:100%;margin:calc(var(--spacing)*0);object-fit:cover;padding-inline:calc(var(--spacing)*6);width:100%}@media (width >= 40rem){.product-benefits-block__image{padding-inline:10%}}@media (width >= 64rem){.product-benefits-block__image{padding-inline:15%}}.product-benefits-block__image--light:is(.dark,.dark *){display:none}.product-benefits-block__image--dark{display:none}.product-benefits-block__image--dark:is(.dark,.dark *){display:block}.product-benefits-block__grid{display:grid;gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;max-width:var(--container-5xl);padding-block:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*6);--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width >= 40rem){.product-benefits-block__grid{gap:calc(var(--spacing)*14);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*8)}}@media (width >= 64rem){.product-benefits-block__grid{gap:calc(var(--spacing)*24);grid-template-columns:repeat(3,minmax(0,1fr));padding-block:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*0)}.product-benefits-block__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-benefits-block__title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing)*4);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width >= 40rem){.product-benefits-block__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-bottom:calc(var(--spacing)*6)}}.product-benefits-block__title:is(.dark,.dark *){color:var(--color-foreground-dark)}.product-benefits-block__item{color:var(--color-neutral-600);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.product-benefits-block__item:is(.dark,.dark *){color:var(--color-neutral-300)}.product-benefits-block__item--border{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200);margin-bottom:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.product-highlight{padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*6);text-align:center;--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width >= 48rem){.product-highlight{padding-block:calc(var(--spacing)*28);padding-inline:calc(var(--spacing)*0)}}.product-highlight__main{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-inline:auto;max-width:var(--container-5xl)}@media (width >= 48rem){.product-highlight__main{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.product-highlight__secondary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-3xl)}@media (width >= 48rem){.product-highlight__secondary{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-top:calc(var(--spacing)*6)}}.product-variations{align-items:center}.product-variations__gallery{align-items:center;display:flex;justify-content:center}@media (width >= 48rem){.product-variations__gallery{position:sticky;top:calc(var(--spacing)*32)}}.product-variations__gallery .woocommerce-product-gallery{width:100%}.product-variations__gallery .woocommerce-product-gallery__image img{border-radius:var(--radius-2xl);height:auto;width:100%}.product-variations__gallery .variation-thumbnails{display:flex;gap:calc(var(--spacing)*2);justify-content:center;margin-top:calc(var(--spacing)*3)}.product-variations__gallery .variation-thumb{border-color:transparent;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;cursor:pointer;height:calc(var(--spacing)*16);opacity:60%;overflow:hidden;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*16)}@media (hover:hover){:is(.product-variations__gallery .variation-thumb):hover{opacity:100%}}.product-variations__gallery .variation-thumb.active{border-color:var(--color-purple);opacity:100%}.product-variations__gallery .variation-thumb img{height:100%;object-fit:cover;width:100%}.product-variations .variations_form{text-align:left}.product-variations .variations{text-align:left;width:100%}.product-variations .variations tr{display:flex;flex-direction:column;gap:calc(var(--spacing)*1)}.woocommerce div.product form.cart .variations{margin-bottom:0}.product-variations .variations .label label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);color:var(--color-neutral-500);letter-spacing:var(--tracking-wide);text-transform:uppercase}:is(.product-variations .variations .label label):is(.dark,.dark *){color:var(--color-neutral-400)}.product-variations .variations .value select{background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-800);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%}:is(.product-variations .variations .value select):focus{border-color:var(--color-purple)}:is(.product-variations .variations .value select):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.product-variations .variations .value select):focus{--tw-ring-color:var(--color-purple)}:is(.product-variations .variations .value select):is(.dark,.dark *){border-color:var(--color-neutral-700)}:is(.product-variations .variations .value select):is(.dark,.dark *){background-color:var(--color-neutral-900)}:is(.product-variations .variations .value select):is(.dark,.dark *){color:var(--color-neutral-200)}.dark .product-variations .variations .value select{color-scheme:dark}.product-variations .variations .value select option{background-color:var(--color-white);color:var(--color-neutral-800)}.dark .product-variations .variations .value select option{background-color:var(--color-neutral-900);color:var(--color-neutral-200)}.product-variations .reset_variations{color:var(--color-purple);display:inline-block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing)*1)}@media (hover:hover){:is(.product-variations .reset_variations):hover{text-decoration-line:underline}}.product-variations .single_variation_wrap .woocommerce-variation-price{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-bottom:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);color:var(--color-neutral-800);font-weight:var(--font-weight-bold)}@media (width >= 48rem){.product-variations .single_variation_wrap .woocommerce-variation-price{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}:is(.product-variations .single_variation_wrap .woocommerce-variation-price):is(.dark,.dark *){color:var(--color-neutral-200)}.product-variations .single_variation_wrap .woocommerce-variation-description{color:var(--color-neutral-600);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*4)}:is(.product-variations .single_variation_wrap .woocommerce-variation-description):is(.dark,.dark *){color:var(--color-neutral-400)}.product-variations .single_variation_wrap .woocommerce-variation-availability{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*4)}.product-variations .single_variation_wrap .quantity{align-items:center;display:inline-flex;margin-right:calc(var(--spacing)*4)}.product-variations .single_variation_wrap .quantity .qty{background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*2);text-align:center;width:calc(var(--spacing)*16)}:is(.product-variations .single_variation_wrap .quantity .qty):is(.dark,.dark *){border-color:var(--color-neutral-700)}:is(.product-variations .single_variation_wrap .quantity .qty):is(.dark,.dark *){background-color:var(--color-neutral-900)}.quantity.qty-decorated,.single-product .woocommerce-variation-add-to-cart .quantity.qty-decorated{align-items:stretch;background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}:is(.single-product .woocommerce-variation-add-to-cart .quantity.qty-decorated,.quantity.qty-decorated):is(.dark,.dark *){border-color:var(--color-neutral-700)}:is(.single-product .woocommerce-variation-add-to-cart .quantity.qty-decorated,.quantity.qty-decorated):is(.dark,.dark *){background-color:var(--color-neutral-900)}.quantity.qty-decorated,.single-product .woocommerce-variation-add-to-cart .quantity.qty-decorated{display:inline-flex!important;height:48px}.quantity.qty-decorated .qty-btn{align-items:center;cursor:pointer;display:flex;font-size:var(--text-lg);justify-content:center;line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-700);font-weight:var(--font-weight-medium);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-user-select:none;user-select:none}@media (hover:hover){:is(.quantity.qty-decorated .qty-btn):hover{background-color:var(--color-purple)}}@media (hover:hover){:is(.quantity.qty-decorated .qty-btn):hover{color:var(--color-white)}}:is(.quantity.qty-decorated .qty-btn):is(.dark,.dark *){color:var(--color-neutral-200)}.quantity.qty-decorated .qty-btn{background:transparent;border:0;width:40px}.quantity.qty-decorated .qty,.single-product form.cart .quantity.qty-decorated .qty{color:var(--color-neutral-800);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.single-product form.cart .quantity.qty-decorated .qty,.quantity.qty-decorated .qty):is(.dark,.dark *){color:var(--color-neutral-200)}.quantity.qty-decorated .qty,.single-product form.cart .quantity.qty-decorated .qty{-moz-appearance:textfield;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:100%!important;padding:0 4px!important;text-align:center;width:48px!important}.quantity.qty-decorated .qty::-webkit-inner-spin-button,.quantity.qty-decorated .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.qty-decorated .qty:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.product-variations .single_variation_wrap .single_add_to_cart_button{align-items:center;background-color:var(--color-purple);border-radius:calc(infinity*1px);cursor:pointer;display:inline-flex;font-size:var(--text-sm);gap:calc(var(--spacing)*3);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*8);--tw-tracking:var(--tracking-wide);color:var(--color-white);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.product-variations .single_variation_wrap .single_add_to_cart_button):hover{background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){:is(.product-variations .single_variation_wrap .single_add_to_cart_button):hover{background-color:color-mix(in oklab,var(--color-purple) 90%,transparent)}}}.product-variations .single_variation_wrap .single_add_to_cart_button.disabled{cursor:not-allowed;opacity:50%}.archive-filter-checkbox{accent-color:#7e1ae2;border-radius:.25rem;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}#product-grid{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s}#product-grid.loading{opacity:40%;pointer-events:none}.archive-page-btn{cursor:pointer;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:150ms;transition-duration:.15s}@media (max-width:767px){.product .wp-block-columns.is-layout-flex{flex-direction:column;gap:1.5rem;padding:0 1rem}.product .wp-block-columns .wp-block-column{flex-basis:100%!important;width:100%}.product .wp-block-columns .wp-block-group{align-self:stretch;max-width:100%;padding-right:0}.product .wp-block-columns h2{font-size:1.5rem;line-height:1.3}.product .wp-block-columns p{font-size:.9375rem;line-height:1.6}.product .wp-block-columns .wp-block-image{margin-bottom:0!important;margin-left:0!important;margin-top:0!important;width:100%!important}.product .wp-block-columns .wp-block-column.pt-30{padding-top:0}}.specs-accordion-item.active{border-top-style:var(--tw-border-style);border-top-width:0}.specs-accordion-item.active .specs-accordion-header{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}:is(.specs-accordion-item.active .specs-accordion-header):is(.dark,.dark *){--tw-gradient-from:var(--color-neutral-900)}:is(.specs-accordion-item.active .specs-accordion-header):is(.dark,.dark *){--tw-gradient-to:var(--color-purple-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.specs-accordion-header:is(.dark,.dark *){background-color:var(--color-neutral-950)}.specs-accordion-header:is(.dark,.dark *){color:var(--color-neutral-300)}.active .specs-accordion-header{background-color:var(--color-white);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.active .specs-accordion-header):hover{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}}@media (hover:hover){:is(.active .specs-accordion-header):hover{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@media (hover:hover){:is(.active .specs-accordion-header):hover{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}:is(.active .specs-accordion-header):is(.dark,.dark *){background-color:var(--color-neutral-900)}@media (hover:hover){:is(.active .specs-accordion-header):is(.dark,.dark *):hover{--tw-gradient-from:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@media (hover:hover){:is(.active .specs-accordion-header):is(.dark,.dark *):hover{--tw-gradient-to:var(--color-purple-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}:is(.active .specs-accordion-header h3):is(.dark,.dark *){color:var(--color-neutral-100)}.product-section{overflow:hidden;padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*6)}@media (width >= 48rem){.product-section{padding-inline:calc(var(--spacing)*0)}}.product-section__inner{align-items:stretch;display:flex;flex-direction:column;gap:calc(var(--spacing)*0);margin-inline:auto;max-width:var(--container-7xl)}@media (width >= 48rem){.product-section__inner{flex-direction:row}}.product-section__content{display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(var(--spacing)*10);padding-top:calc(var(--spacing)*10);width:100%}@media (width >= 48rem){.product-section__content{padding-bottom:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*30);width:60%}}.product-section__content>*{align-self:flex-end;max-width:var(--container-xl);padding-right:calc(var(--spacing)*0)}@media (width >= 48rem){.product-section__content>*{padding-right:20%}}.product-section__title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width >= 48rem){.product-section__title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.product-section__text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.product-section__text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.product-section__text p{margin-bottom:calc(var(--spacing)*4)}:is(.product-section__text p):last-child{margin-bottom:calc(var(--spacing)*0)}.product-section__images{position:relative;width:100%}@media (width >= 48rem){.product-section__images{width:40%}}.product-section__image-top{width:100%}.product-section__image-top img{height:auto;width:100%}.product-section__image-bottom{margin-bottom:-20%;margin-left:10%;margin-top:-10%;position:relative;width:80%;z-index:10}.product-section__image-bottom img{height:auto;width:100%}.side-cart-drawer .mini-quote-dropdown{background-color:transparent!important;border-radius:0!important;box-shadow:none!important;display:block!important;max-width:none!important;padding-bottom:0!important;position:static!important;z-index:auto!important}.side-cart-drawer .addify-rfq-mini-cart__empty-message{color:var(--color-neutral-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin:0!important;padding-block:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*8);text-align:center;white-space:normal!important}.side-cart-drawer .addify-rfq-mini-cart{list-style-type:none;margin:calc(var(--spacing)*0);max-height:none!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:calc(var(--spacing)*0);visibility:visible!important}.side-cart-drawer .addify-rfq-mini-cart-item{align-items:flex-start;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100);display:flex;gap:calc(var(--spacing)*4);position:relative}:is(.side-cart-drawer .addify-rfq-mini-cart-item):is(.dark,.dark *){border-color:var(--color-neutral-800)}.side-cart-drawer .addify-rfq-mini-cart-item{overflow:visible!important;padding:1.25rem 1.5rem!important}.side-cart-drawer .addify-rfq-mini-cart-item:active,.side-cart-drawer .addify-rfq-mini-cart-item:focus,.side-cart-drawer .addify-rfq-mini-cart-item:hover{background-color:transparent!important}.side-cart-drawer .arfq-pro-thumbnail{flex-shrink:0;position:relative}.side-cart-drawer .arfq-pro-thumbnail img{background-color:var(--color-neutral-50);border-radius:var(--radius-xl)}:is(.side-cart-drawer .arfq-pro-thumbnail img):is(.dark,.dark *){background-color:var(--color-neutral-800)}.side-cart-drawer .arfq-pro-thumbnail img{height:72px!important;object-fit:cover;width:72px!important}.side-cart-drawer .arfq-pro-thumbnail .quote-remove{align-items:center;background-color:var(--color-neutral-100);border-radius:calc(infinity*1px);display:flex;height:calc(var(--spacing)*5);justify-content:center;position:absolute;right:calc(var(--spacing)*-2);top:calc(var(--spacing)*-2);width:calc(var(--spacing)*5);--tw-leading:1;color:var(--color-neutral-400);line-height:1;text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:150ms;transition-duration:.15s}:is(.side-cart-drawer .arfq-pro-thumbnail .quote-remove):is(.dark,.dark *){background-color:var(--color-neutral-800)}.side-cart-drawer .arfq-pro-thumbnail .quote-remove{flex:none!important;font-size:10px!important;overflow:visible!important;padding:0!important}.side-cart-drawer .arfq-pro-thumbnail .quote-remove:hover{background-color:var(--color-red-50)}:is(.side-cart-drawer .arfq-pro-thumbnail .quote-remove:hover):is(.dark,.dark *){background-color:var(--color-red-950)}.side-cart-drawer .arfq-pro-thumbnail .quote-remove:hover{background-color:#fef2f2!important;color:#ef4444!important}.side-cart-drawer .arfq-pro-detail{flex:1;min-width:calc(var(--spacing)*0);padding:0 .5rem 0 0!important}.side-cart-drawer .arfq-pro-detail>a{display:block;margin-bottom:calc(var(--spacing)*1);--tw-leading:var(--leading-snug);font-size:.875rem!important;font-weight:500!important;line-height:var(--leading-snug);line-height:1.375!important;padding:0!important;text-decoration-line:none}.side-cart-drawer .arfq-pro-detail .arfq-pro-price{color:var(--color-neutral-500);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.side-cart-drawer .arfq-pro-detail .arfq-pro-price):is(.dark,.dark *){color:var(--color-neutral-400)}.side-cart-drawer .arfq-pro-detail .arfq-pro-price .woocommerce-Price-amount{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);font-weight:var(--font-weight-semibold)}:is(.side-cart-drawer .arfq-pro-detail .arfq-pro-price .woocommerce-Price-amount):is(.dark,.dark *){color:var(--color-neutral-100)}.side-cart-drawer .arfq-pro-detail .arfq-pro-qty{color:var(--color-neutral-400);margin-top:calc(var(--spacing)*.5)}:is(.side-cart-drawer .arfq-pro-detail .arfq-pro-qty):is(.dark,.dark *){color:var(--color-neutral-500)}.side-cart-drawer .arfq-pro-detail .arfq-pro-qty{font-size:11px!important}.side-cart-drawer .arfq-pro-detail dl.variation{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);--tw-leading:var(--leading-relaxed);color:var(--color-neutral-400);line-height:var(--leading-relaxed)}:is(.side-cart-drawer .arfq-pro-detail dl.variation):is(.dark,.dark *){color:var(--color-neutral-500)}.side-cart-drawer .arfq-pro-detail dl.variation{font-size:11px!important}.side-cart-drawer .arfq-pro-detail dl.variation dt{display:inline;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.side-cart-drawer .arfq-pro-detail dl.variation dd{display:inline;margin:calc(var(--spacing)*0)}.side-cart-drawer .addify-rfq-mini-cart__total{align-items:center;border-color:var(--color-neutral-200);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;font-size:var(--text-sm);justify-content:space-between;line-height:var(--tw-leading,var(--text-sm--line-height));margin:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*6)}:is(.side-cart-drawer .addify-rfq-mini-cart__total):is(.dark,.dark *){border-color:var(--color-neutral-700)}.side-cart-drawer .addify-rfq-mini-cart__total{display:flex!important;width:100%!important}.side-cart-drawer .addify-rfq-mini-cart__total strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.side-cart-drawer .addify-rfq-mini-cart__total .woocommerce-Price-amount{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);color:var(--color-purple);font-weight:var(--font-weight-bold)}.side-cart-drawer .addify-rfq-mini-cart__buttons,.single-product .single_add_to_cart_button:not(.afrfqbt_single_page),.single-product .woocommerce-variation-add-to-cart .button:not(.afrfqbt_single_page),a.added_to_quote{display:none!important}.single-product form.cart{align-items:center;display:flex!important;flex-wrap:wrap;gap:20px;justify-content:center}.single-product form.cart>.quantity{display:none!important}.single-product .woocommerce-variation-add-to-cart .quantity{display:inline-block!important;margin:0!important}.single-product form.cart .quantity .qty{background-color:var(--color-white);border-color:var(--color-neutral-300);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;text-align:center}:is(.single-product form.cart .quantity .qty):is(.dark,.dark *){border-color:var(--color-neutral-600)}:is(.single-product form.cart .quantity .qty):is(.dark,.dark *){background-color:var(--color-neutral-800)}.single-product form.cart .quantity .qty{-moz-appearance:textfield;font-size:1rem;height:48px!important;width:72px!important}.single-product form.cart .quantity .qty::-webkit-inner-spin-button,.single-product form.cart .quantity .qty::-webkit-outer-spin-button{height:100%;opacity:1}.single-product form.cart .afrfqbt_single_page{background-color:var(--color-purple);border-radius:var(--radius-lg);--tw-font-weight:var(--font-weight-semibold);border:none!important;color:var(--color-white);font-weight:var(--font-weight-semibold);line-height:1.5!important;margin:0!important;padding:12px 32px!important;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.single-product form.cart .afrfqbt_single_page:hover{background-color:var(--color-purple-800)}.single-product .woocommerce-variation-add-to-cart{align-items:center;display:flex!important;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.side-quote-empty{color:var(--color-neutral-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*8);text-align:center}.side-quote-items{list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.side-quote-item{align-items:flex-start;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100);display:flex;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);position:relative}.side-quote-item:is(.dark,.dark *){border-color:var(--color-neutral-800)}.side-quote-item{transition:opacity .2s ease}.side-quote-item__img{background-color:var(--color-neutral-50);border-radius:var(--radius-lg);flex-shrink:0;height:calc(var(--spacing)*16);overflow:hidden;width:calc(var(--spacing)*16)}.side-quote-item__img:is(.dark,.dark *){background-color:var(--color-neutral-800)}.side-quote-item__img img{height:100%;object-fit:cover;width:100%}.side-quote-item__info{flex:1;min-width:calc(var(--spacing)*0)}.side-quote-item__name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*1);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.side-quote-item__name a{color:var(--color-neutral-800);text-decoration-line:none}:is(.side-quote-item__name a):is(.dark,.dark *){color:var(--color-neutral-200)}.side-quote-item__variation{font-size:11px;margin-bottom:calc(var(--spacing)*1);--tw-leading:var(--leading-relaxed);color:var(--color-neutral-400);line-height:var(--leading-relaxed)}.side-quote-item__variation:is(.dark,.dark *){color:var(--color-neutral-500)}.side-quote-item__qty{align-items:center;border-color:var(--color-neutral-200);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;margin-top:calc(var(--spacing)*1);overflow:hidden}.side-quote-item__qty:is(.dark,.dark *){border-color:var(--color-neutral-700)}.side-quote-qty-btn{align-items:center;color:var(--color-neutral-500);cursor:pointer;display:flex;height:calc(var(--spacing)*7);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*7)}@media (hover:hover){.side-quote-qty-btn:hover{background-color:var(--color-neutral-100)}}.side-quote-qty-btn:is(.dark,.dark *){color:var(--color-neutral-400)}@media (hover:hover){.side-quote-qty-btn:is(.dark,.dark *):hover{background-color:var(--color-neutral-800)}}.side-quote-qty-btn{background:transparent;border:none;padding:0}.side-quote-qty-input{background-color:transparent;border-color:var(--color-neutral-200);border-inline-style:var(--tw-border-style);border-inline-width:1px;color:var(--color-neutral-800);font-size:var(--text-xs);height:calc(var(--spacing)*7);line-height:var(--tw-leading,var(--text-xs--line-height));text-align:center;width:calc(var(--spacing)*9)}.side-quote-qty-input:is(.dark,.dark *){border-color:var(--color-neutral-700)}.side-quote-qty-input:is(.dark,.dark *){color:var(--color-neutral-200)}.side-quote-qty-input{-moz-appearance:textfield;border-bottom:none;border-top:none}.side-quote-qty-input::-webkit-inner-spin-button,.side-quote-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.side-quote-item__remove{align-items:center;border-radius:calc(infinity*1px);color:var(--color-neutral-300);cursor:pointer;display:flex;height:calc(var(--spacing)*5);justify-content:center;position:absolute;right:calc(var(--spacing)*3);top:calc(var(--spacing)*3);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*5)}@media (hover:hover){.side-quote-item__remove:hover{background-color:var(--color-red-50);color:var(--color-red-500)}}.side-quote-item__remove:is(.dark,.dark *){color:var(--color-neutral-600)}@media (hover:hover){.side-quote-item__remove:is(.dark,.dark *):hover{background-color:var(--color-red-950)}}.side-quote-item__remove{background:transparent;border:none;padding:0}.side-quote-summary{border-color:var(--color-neutral-100);border-top-style:var(--tw-border-style);border-top-width:1px;color:var(--color-neutral-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5)}.side-quote-summary:is(.dark,.dark *){border-color:var(--color-neutral-800)}.side-quote-summary:is(.dark,.dark *){color:var(--color-neutral-500)}.page .adf-request-quote-page~.entry-header,.page .entry-content .adf-request-quote-page~.entry-header{display:none}.page:has(.adf-request-quote-page) .entry-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);font-weight:var(--font-weight-semibold)}@media (width >= 48rem){.page:has(.adf-request-quote-page) .entry-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}:is(.page:has(.adf-request-quote-page) .entry-title):is(.dark,.dark *){color:var(--color-neutral-200)}.page:has(.adf-request-quote-page) .entry-title{color:inherit!important}.page .adf-request-quote-page{margin-inline:auto;max-width:var(--container-6xl);padding-block:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0)}.adf-request-quote-page.template_two{max-width:100%!important;width:100%!important}.addify-quote-form__contents td:before,.addify-quote-form__contents.template-two td[data-title]:before,.adf-request-quote-page td:before{display:none!important}.addify-quote-form.template_two{gap:calc(var(--spacing)*8)}@media (width >= 64rem){.addify-quote-form.template_two{gap:calc(var(--spacing)*12)}}.addify-quote-form.template_two{align-items:flex-start;display:flex!important}.addify-quote-form.template_two .adf-quote-detail-wrap{flex:1;min-width:calc(var(--spacing)*0);overflow-x:auto!important;width:auto!important}.addify-quote-form.template_two .af_quote_fields{background-color:var(--color-neutral-50);border-color:var(--color-neutral-200);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px}:is(.addify-quote-form.template_two .af_quote_fields):is(.dark,.dark *){border-color:var(--color-neutral-700)}:is(.addify-quote-form.template_two .af_quote_fields):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(26.9% 0 0) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.addify-quote-form.template_two .af_quote_fields):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)}}.addify-quote-form.template_two .af_quote_fields{border-top:none!important;box-sizing:border-box!important;flex-shrink:0;margin-top:0!important;min-width:360px;padding:28px 24px!important;width:420px!important}.page .addify-quote-form table.addify-quote-form__contents{border-collapse:collapse;display:table!important;margin:0;width:100%}.addify-quote-form__contents.template-two thead{display:table-header-group!important}.addify-quote-form__contents.template-two tbody{display:table-row-group!important}.addify-quote-form__contents.template-two tr{display:table-row!important}.addify-quote-form__contents.template-two td,.addify-quote-form__contents.template-two th{display:table-cell!important}.page .woocommerce img,.page .woocommerce-page img{margin:0}.addify-quote-form__contents.template-two thead{display:none!important}.addify-quote-form__contents.template-two td{color:var(--color-neutral-700);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.addify-quote-form__contents.template-two td):is(.dark,.dark *){color:var(--color-neutral-300)}.addify-quote-form__contents.template-two td{border:none!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:14px 0!important;vertical-align:top!important}.dark .addify-quote-form__contents.template-two td{border-bottom-color:hsla(0,0%,100%,.06)!important}.addify-quote-form__contents.template-two .product-thumbnail{max-width:52px!important;min-width:52px!important;padding:14px 10px 14px 0!important;vertical-align:top!important;width:52px!important}.addify-quote-form__contents.template-two .product-thumbnail>a{display:block!important;padding:0!important}.addify-quote-form__contents.template-two .product-thumbnail img{background-color:var(--color-neutral-100);border-radius:var(--radius-lg)}:is(.addify-quote-form__contents.template-two .product-thumbnail img):is(.dark,.dark *){background-color:var(--color-neutral-800)}.addify-quote-form__contents.template-two .product-thumbnail img{display:block!important;height:40px!important;min-width:40px!important;object-fit:cover;width:40px!important}.addify-quote-form__contents.template-two .product-thumbnail{position:relative}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove{margin:0!important;position:absolute;right:4px;top:8px}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a{align-items:center;background-color:color-mix(in srgb,oklch(92.2% 0 0) 80%,transparent);border-radius:calc(infinity*1px);display:flex;height:calc(var(--spacing)*4);justify-content:center;width:calc(var(--spacing)*4)}@supports (color:color-mix(in lab,red,red)){.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a{background-color:color-mix(in oklab,var(--color-neutral-200) 80%,transparent)}}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a{color:var(--color-neutral-500);text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}:is(.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(37.1% 0 0) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700) 80%,transparent)}}:is(.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a{font-size:0!important;line-height:1!important}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a:after{content:"\00d7";font-size:11px;line-height:1}.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a:hover{background-color:var(--color-red-100);color:var(--color-red-500)}:is(.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a:hover):is(.dark,.dark *){background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.addify-quote-form__contents.template-two .product-thumbnail .adf-product-remove a:hover):is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.addify-quote-form__contents.template-two td.product-name,.page td.product-name{padding-left:8px!important;position:relative;text-align:left!important;vertical-align:top!important}.addify-quote-form__contents.template-two td.product-name>a{--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-800);font-weight:var(--font-weight-medium);text-decoration-line:none}:is(.addify-quote-form__contents.template-two td.product-name>a):is(.dark,.dark *){color:var(--color-neutral-200)}.addify-quote-form__contents.template-two td.product-name>a{display:block;font-size:13px!important;line-height:1.4!important;padding-right:56px}.addify-quote-form__contents.template-two td.product-name>a:hover{color:var(--color-purple)}.addify-quote-form__contents.template-two td.product-name dl.variation{display:grid!important;font-size:12px!important;gap:1px 8px;grid-template-columns:auto 1fr;line-height:1.5;margin-bottom:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*2);padding:calc(var(--spacing)*0);text-align:left!important}.addify-quote-form__contents.template-two td.product-name dl.variation dt{margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-500);font-weight:var(--font-weight-medium)}:is(.addify-quote-form__contents.template-two td.product-name dl.variation dt):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form__contents.template-two td.product-name dl.variation dt{float:none!important;font-size:12px!important;text-align:left!important;white-space:nowrap}.addify-quote-form__contents.template-two td.product-name dl.variation dd{color:var(--color-neutral-600);margin:calc(var(--spacing)*0)}:is(.addify-quote-form__contents.template-two td.product-name dl.variation dd):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form__contents.template-two td.product-name dl.variation dd{font-size:12px!important;text-align:left!important}.addify-quote-form__contents.template-two td.product-name dl.variation dd p{display:inline;margin:calc(var(--spacing)*0)}.addify-quote-form__contents.template-two td.product-name small{color:var(--color-neutral-400);display:block;margin-top:calc(var(--spacing)*1)}:is(.addify-quote-form__contents.template-two td.product-name small):is(.dark,.dark *){color:var(--color-neutral-500)}.addify-quote-form__contents.template-two td.product-name small{font-size:11px!important;text-align:left!important}.addify-quote-form__contents.template-two td.product-name>p{margin:calc(var(--spacing)*0);text-align:left!important}.addify-quote-form__contents.template-two .product-quantity{margin:0!important;position:absolute;right:0;top:0}.template-two .product-quantity input.qty{background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-700);text-align:center}:is(.template-two .product-quantity input.qty):is(.dark,.dark *){border-color:var(--color-neutral-600)}:is(.template-two .product-quantity input.qty):is(.dark,.dark *){background-color:var(--color-neutral-800)}:is(.template-two .product-quantity input.qty):is(.dark,.dark *){color:var(--color-neutral-200)}.template-two .product-quantity input.qty{-moz-appearance:textfield;box-shadow:none!important;font-size:12px!important;height:30px!important;max-width:44px!important;min-height:auto!important;padding:0!important;width:44px!important}.template-two .product-quantity input.qty::-webkit-inner-spin-button,.template-two .product-quantity input.qty::-webkit-outer-spin-button{height:100%;opacity:1}.addify-quote-form.template_two .cart_totals h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);font-weight:var(--font-weight-semibold)}:is(.addify-quote-form.template_two .cart_totals h2):is(.dark,.dark *){color:var(--color-neutral-200)}.addify-quote-form.template_two .cart_totals h2{border-bottom:1px solid rgba(0,0,0,.1)!important;font-size:18px!important;line-height:1.4!important}.dark .addify-quote-form.template_two .cart_totals h2{border-bottom-color:hsla(0,0%,100%,.1)!important}.addify-quote-form.template_two .cart_totals table tr td,.addify-quote-form.template_two .cart_totals table tr th{color:var(--color-neutral-600);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.addify-quote-form.template_two .cart_totals table tr th,.addify-quote-form.template_two .cart_totals table tr td):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form.template_two .cart_totals table tr td,.addify-quote-form.template_two .cart_totals table tr th{background:transparent!important;border:none!important;padding:6px 0!important}.addify-quote-form.template_two .af_quote_fields h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);font-weight:var(--font-weight-semibold)}:is(.addify-quote-form.template_two .af_quote_fields h2):is(.dark,.dark *){color:var(--color-neutral-200)}.addify-quote-form.template_two .af_quote_fields h2{font-size:18px!important}.addify-quote-form.template_two .quote-fields{column-gap:calc(var(--spacing)*4);display:flex;flex-wrap:wrap;row-gap:calc(var(--spacing)*0)}.addify-quote-form.template_two .adf_full_width{flex:0 0 100%!important;margin:0 0 16px!important;padding:0!important;width:100%}.addify-quote-form.template_two .adf_half_width{flex:0 0 calc(50% - 8px)!important;margin:0 0 16px!important;padding:0!important;width:calc(50% - 8px)!important}.addify-quote-form.template_two .addify-option-field label{display:block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);color:var(--color-neutral-600);letter-spacing:var(--tracking-wide);text-transform:uppercase}:is(.addify-quote-form.template_two .addify-option-field label):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form.template_two .addify-option-field label{font-size:11px!important;line-height:1.4!important;margin-bottom:5px!important}.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea{background-color:var(--color-white);border-color:var(--color-neutral-200);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-800);width:100%}:is(.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea)::placeholder{color:var(--color-neutral-400)}:is(.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea):is(.dark,.dark *){border-color:var(--color-neutral-600)}:is(.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea):is(.dark,.dark *){background-color:var(--color-neutral-800)}:is(.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea):is(.dark,.dark *){color:var(--color-neutral-200)}.addify-quote-form.template_two div.af_quote_fields input[type=date],.addify-quote-form.template_two div.af_quote_fields input[type=datetime-local],.addify-quote-form.template_two div.af_quote_fields input[type=email],.addify-quote-form.template_two div.af_quote_fields input[type=number],.addify-quote-form.template_two div.af_quote_fields input[type=tel],.addify-quote-form.template_two div.af_quote_fields input[type=text],.addify-quote-form.template_two div.af_quote_fields input[type=time],.addify-quote-form.template_two div.af_quote_fields select,.addify-quote-form.template_two div.af_quote_fields textarea{box-shadow:none!important;box-sizing:border-box!important;font-size:13px!important;height:auto!important;line-height:1.5!important;padding:9px 12px!important;transition:border-color .15s ease}.dark .addify-quote-form.template_two div.af_quote_fields select{color-scheme:dark}.addify-quote-form.template_two div.af_quote_fields select option{background-color:var(--color-white);color:var(--color-neutral-800)}.dark .addify-quote-form.template_two div.af_quote_fields select option{background-color:var(--color-neutral-800);color:var(--color-neutral-200)}.addify-quote-form.template_two div.af_quote_fields input:focus,.addify-quote-form.template_two div.af_quote_fields select:focus,.addify-quote-form.template_two div.af_quote_fields textarea:focus{border-color:var(--color-purple);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){.addify-quote-form.template_two div.af_quote_fields input:focus,.addify-quote-form.template_two div.af_quote_fields select:focus,.addify-quote-form.template_two div.af_quote_fields textarea:focus{--tw-ring-color:color-mix(in oklab,var(--color-purple) 20%,transparent)}}.addify-quote-form.template_two div.af_quote_fields input:focus,.addify-quote-form.template_two div.af_quote_fields select:focus,.addify-quote-form.template_two div.af_quote_fields textarea:focus{--tw-outline-style:none;outline-style:none}.addify-quote-form.template_two div.af_quote_fields input[style],.addify-quote-form.template_two div.af_quote_fields select[style],.addify-quote-form.template_two div.af_quote_fields textarea[style]{border-color:var(--color-neutral-200,#e5e5e5)!important}.addify-quote-form.template_two div.af_quote_fields input[style]:focus,.addify-quote-form.template_two div.af_quote_fields select[style]:focus,.addify-quote-form.template_two div.af_quote_fields textarea[style]:focus{border-color:var(--color-purple)!important}.addify-quote-form.template_two .addify_checkout_place_quote{background-color:var(--color-purple);border-radius:calc(infinity*1px);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);width:100%;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);border:none!important;color:var(--color-white);letter-spacing:var(--tracking-wide);line-height:1.5!important;text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.addify-quote-form.template_two .addify_checkout_place_quote:hover{background-color:var(--color-purple-800)}.addify-quote-form.template_two .adf-term-conditon{align-items:center;color:var(--color-neutral-500);display:flex;font-size:var(--text-xs);gap:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing)*2)}:is(.addify-quote-form.template_two .adf-term-conditon):is(.dark,.dark *){color:var(--color-neutral-400)}.addify-quote-form.template_two .afrfq_update_quote_btn{background-color:var(--color-white);border-color:var(--color-neutral-300);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-medium);color:var(--color-neutral-600);font-weight:var(--font-weight-medium);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}:is(.addify-quote-form.template_two .afrfq_update_quote_btn):is(.dark,.dark *){border-color:var(--color-neutral-600)}:is(.addify-quote-form.template_two .afrfq_update_quote_btn):is(.dark,.dark *){background-color:var(--color-neutral-800)}:is(.addify-quote-form.template_two .afrfq_update_quote_btn):is(.dark,.dark *){color:var(--color-neutral-300)}.addify-quote-form.template_two .afrfq_update_quote_btn:hover{background-color:var(--color-neutral-100)}:is(.addify-quote-form.template_two .afrfq_update_quote_btn:hover):is(.dark,.dark *){background-color:var(--color-neutral-700)}.addify-quote-form.template_two .adf-quote-detail-wrap{margin-bottom:8px}@media screen and (max-width:1000px){.addify-quote-form.template_two{flex-direction:column!important;gap:40px!important}.addify-quote-form.template_two .adf-quote-detail-wrap,.addify-quote-form.template_two .af_quote_fields{min-width:0;width:100%!important}.addify-quote-form.template_two .af_quote_fields{margin-top:0!important}}@media screen and (max-width:640px){.page .adf-request-quote-page{padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*4)}.addify-quote-form.template_two .adf_half_width{flex:0 0 100%!important;width:100%!important}}.solutions-grid-block__wrapper{background-color:var(--color-neutral-50);overflow:hidden;padding-bottom:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*24);position:relative;width:100%}.solutions-grid-block__wrapper:is(.dark,.dark *){background-color:var(--color-neutral-900)}.solutions-grid-block__inner{margin-inline:auto;max-width:var(--container-4xl)}@media (width < 48rem){.solutions-grid-block__inner{margin-inline:calc(var(--spacing)*0);max-width:none}}.solutions-grid-block__title{font-size:7.5vw;margin-bottom:calc(var(--spacing)*10);text-align:center;--tw-font-weight:var(--font-weight-light);color:var(--color-foreground);font-weight:var(--font-weight-light)}@media (width >= 48rem){.solutions-grid-block__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-bottom:calc(var(--spacing)*20)}}.solutions-grid-block__title:is(.dark,.dark *){color:var(--color-foreground-dark)}.solutions-grid-block__grid{display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(4,minmax(0,1fr))}.solutions-grid-block__card{border-radius:var(--radius-4xl);flex-shrink:0;height:calc(var(--spacing)*64);overflow:hidden;position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*52);--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.solutions-grid-block__card:hover{transform:translateY(-2%)}.solutions-grid-block__card-image{height:100%;margin:calc(var(--spacing)*0);object-fit:cover;width:100%}.solutions-grid-block__card-label-wrapper{align-items:center;background-color:color-mix(in srgb,oklch(26.9% 0 0) 30%,transparent);border-color:var(--color-neutral-600);border-top-style:var(--tw-border-style);border-top-width:1px;inset-inline:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);display:flex;height:calc(var(--spacing)*16);justify-content:center;position:absolute}@supports (color:color-mix(in lab,red,red)){.solutions-grid-block__card-label-wrapper{background-color:color-mix(in oklab,var(--color-neutral-800) 30%,transparent)}}.solutions-grid-block__card-label-wrapper{text-align:center;--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.solutions-grid-block__card-label{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);color:var(--color-white);line-height:var(--leading-tight)}.solutions-grid-block__card-label:is(.dark,.dark *){color:var(--color-neutral-300)}@media (max-width:767px){.solutions-grid-block__grid{display:flex;gap:4vw;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;padding-left:11vw;padding-right:11vw;scrollbar-width:none}.solutions-grid-block__grid::-webkit-scrollbar{display:none}.solutions-grid-block__grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.solutions-grid-block__card{border-radius:6vw;height:85vw;scroll-snap-align:center;width:78vw}.solutions-grid-block__card-label-wrapper{height:14vw}.solutions-grid-block__card-label{font-size:4.2vw}.solutions-grid-block__card.slide-up{opacity:1;transform:none}}.solutions-tags-block__wrapper{background-color:var(--color-neutral-50);padding-block:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*6)}@media (width >= 48rem){.solutions-tags-block__wrapper{padding-block:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*0)}}.solutions-tags-block__wrapper:is(.dark,.dark *){background-color:var(--color-neutral-900)}.solutions-tags-block__inner{margin-inline:auto;max-width:var(--container-5xl)}.solutions-tags-block__title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-light);color:var(--color-foreground);font-weight:var(--font-weight-light)}@media (width >= 48rem){.solutions-tags-block__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-bottom:calc(var(--spacing)*12)}}.solutions-tags-block__title:is(.dark,.dark *){color:var(--color-foreground-dark)}.solutions-tags-block__list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*3)}@media (width >= 48rem){.solutions-tags-block__list{gap:calc(var(--spacing)*6)}}.solutions-tags-block__tag{border-color:var(--color-purple);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:2px;color:var(--color-purple);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*5);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.solutions-tags-block__tag:hover{background-color:var(--color-purple);color:var(--color-white)}}@media (width >= 48rem){.solutions-tags-block__tag{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*10)}}.solutions-tags-block__tag:is(.dark,.dark *){border-color:#e5cbff}.solutions-tags-block__tag:is(.dark,.dark *){color:#e5cbff}@media (hover:hover){.solutions-tags-block__tag:is(.dark,.dark *):hover{background-color:#e5cbff}}@media (hover:hover){.solutions-tags-block__tag:is(.dark,.dark *):hover{color:var(--color-neutral-900)}}.entry-content .wp-block-table,.product .wp-block-table{margin-inline:auto;max-width:var(--container-7xl);overflow-x:auto;padding:calc(var(--spacing)*4);width:100%}@media (width >= 48rem){.entry-content .wp-block-table,.product .wp-block-table{padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*10)}}.entry-content .wp-block-table>table,.product .wp-block-table>table{border-collapse:collapse;border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));min-width:640px;overflow:hidden;width:100%}@media (width >= 48rem){.entry-content .wp-block-table>table,.product .wp-block-table>table{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.entry-content .wp-block-table thead tr,.entry-content .wp-block-table tr:first-child,.product .wp-block-table thead tr,.product .wp-block-table tr:first-child{background-color:var(--color-purple);color:var(--color-white)}.entry-content .wp-block-table thead td,.entry-content .wp-block-table thead th,.entry-content .wp-block-table tr:first-child td,.product .wp-block-table thead td,.product .wp-block-table thead th,.product .wp-block-table tr:first-child td{border-style:var(--tw-border-style);border-width:0;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);text-align:left;--tw-font-weight:var(--font-weight-semibold);color:var(--color-white);font-weight:var(--font-weight-semibold)}.entry-content .wp-block-table tbody tr,.product .wp-block-table tbody tr{border-style:var(--tw-border-style);border-width:0}.entry-content .wp-block-table tbody tr:nth-child(2n),.product .wp-block-table tbody tr:nth-child(2n){background-color:var(--color-purple-100)}:is(.product .wp-block-table tbody tr:nth-child(2n),.entry-content .wp-block-table tbody tr:nth-child(2n)):is(.dark,.dark *){background-color:var(--color-purple-900)}:is(.product .wp-block-table tbody tr:nth-child(2n),.entry-content .wp-block-table tbody tr:nth-child(2n)):is(.dark,.dark *){color:var(--color-neutral-100)}.entry-content .wp-block-table tbody tr:nth-child(odd),.product .wp-block-table tbody tr:nth-child(odd){background-color:var(--color-white)}:is(.product .wp-block-table tbody tr:nth-child(odd),.entry-content .wp-block-table tbody tr:nth-child(odd)):is(.dark,.dark *){background-color:var(--color-neutral-900)}:is(.product .wp-block-table tbody tr:nth-child(odd),.entry-content .wp-block-table tbody tr:nth-child(odd)):is(.dark,.dark *){color:var(--color-neutral-100)}.entry-content .wp-block-table tbody tr:first-child,.product .wp-block-table tbody tr:first-child{background-color:var(--color-purple);color:var(--color-white)}.entry-content .wp-block-table tbody td,.product .wp-block-table tbody td{border-style:var(--tw-border-style);border-width:0;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);vertical-align:top}.entry-content .wp-block-table figcaption,.product .wp-block-table figcaption{color:var(--color-neutral-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*2);text-align:center}:is(.product .wp-block-table figcaption,.entry-content .wp-block-table figcaption):is(.dark,.dark *){color:var(--color-neutral-400)}.timeline-inner{min-height:100dvh;padding-inline:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*12)}@media (width >= 48rem){.timeline-inner{padding-inline:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*30);padding-top:calc(var(--spacing)*22)}}.timeline-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));text-align:center;--tw-font-weight:var(--font-weight-light);color:var(--color-neutral-900);font-weight:var(--font-weight-light)}@media (width >= 48rem){.timeline-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.timeline-title:is(.dark,.dark *){color:var(--color-neutral-300)}.timeline-subtitle{color:var(--color-purple);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*8);margin-top:calc(var(--spacing)*4);text-align:center}@media (width >= 48rem){.timeline-subtitle{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*16);margin-top:calc(var(--spacing)*6)}}.timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:var(--container-3xl)}:where(.timeline>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.timeline>:not(:last-child)){border-color:var(--color-neutral-700)}.timeline{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width >= 48rem){.timeline{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.timeline-col-left,.timeline-col-right{display:flex;flex-direction:column}.timeline-col-left{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*4);text-align:right}@media (width >= 48rem){.timeline-col-left{padding-left:calc(var(--spacing)*12);padding-right:calc(var(--spacing)*24)}}.timeline-col-right{padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*2);text-align:left}@media (width >= 48rem){.timeline-col-right{padding-left:calc(var(--spacing)*24);padding-right:calc(var(--spacing)*12)}}.timeline-year{display:flex;flex-direction:column;margin-bottom:calc(var(--spacing)*4)}@media (width >= 48rem){.timeline-year{margin-bottom:calc(var(--spacing)*8)}}.timeline-year .timeline-sep{background-color:color-mix(in oklab,#7e1ae2 20%,transparent);border-radius:calc(infinity*1px);height:calc(var(--spacing)*2)}@media (width >= 48rem){.timeline-year .timeline-sep{height:calc(var(--spacing)*3)}}:is(.timeline-year .timeline-sep):is(.dark,.dark *){background-color:color-mix(in oklab,#7e1ae2 50%,transparent)}.timeline-year h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);color:var(--color-purple);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.timeline-year h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*5)}}.timeline-text{margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);color:var(--color-foreground);font-weight:var(--font-weight-normal)}@media (width >= 48rem){.timeline-text{margin-bottom:calc(var(--spacing)*4)}}.timeline-text:is(.dark,.dark *){color:var(--color-foreground-dark)}.timeline-col-left .timeline-text{margin-left:calc(var(--spacing)*1)}@media (width >= 48rem){.timeline-col-left .timeline-text{margin-left:calc(var(--spacing)*3)}}.timeline-col-right .timeline-text{margin-right:calc(var(--spacing)*1)}@media (width >= 48rem){.timeline-col-right .timeline-text{margin-right:calc(var(--spacing)*3)}}.timeline-image-card{padding-block:calc(var(--spacing)*2);position:relative;width:100%}@media (width >= 48rem){.timeline-image-card{padding-block:calc(var(--spacing)*4)}}.timeline-image{border-radius:20px;height:auto;margin:calc(var(--spacing)*0);width:100%}@media (width >= 48rem){.timeline-image{border-radius:42px}}.timeline-col-left .timeline-image-card{align-self:flex-end;margin-left:calc(var(--spacing)*1)}@media (width >= 48rem){.timeline-col-left .timeline-image-card{margin-left:calc(var(--spacing)*2)}}.timeline-col-right .timeline-image-card{margin-right:calc(var(--spacing)*1)}@media (width >= 48rem){.timeline-col-right .timeline-image-card{margin-right:calc(var(--spacing)*2)}}.timeline-image-card__label-wrapper{align-items:center;background-color:color-mix(in srgb,oklch(26.9% 0 0) 30%,transparent);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-color:var(--color-neutral-600);border-top-style:var(--tw-border-style);border-top-width:1px;inset-inline:calc(var(--spacing)*0);bottom:calc(var(--spacing)*2);display:flex;justify-content:center;min-height:calc(var(--spacing)*12);position:absolute;width:100%}@supports (color:color-mix(in lab,red,red)){.timeline-image-card__label-wrapper{background-color:color-mix(in oklab,var(--color-neutral-800) 30%,transparent)}}.timeline-image-card__label-wrapper{padding-inline:calc(var(--spacing)*4);text-align:center;--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.timeline-image-card__label-wrapper{border-bottom-left-radius:42px;border-bottom-right-radius:42px;bottom:calc(var(--spacing)*4);min-height:calc(var(--spacing)*16)}}.timeline-image-card__label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-light);color:var(--color-white);font-weight:var(--font-weight-light)}@media (width >= 48rem){.timeline-image-card__label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.timeline-image-card__label:is(.dark,.dark *){color:var(--color-neutral-300)}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-10{top:calc(var(--spacing)*-10)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-\[15\%\]{top:15%}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-3{right:calc(var(--spacing)*3)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-3{bottom:calc(var(--spacing)*3)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-4\.5{left:calc(var(--spacing)*4.5)}.left-5{left:calc(var(--spacing)*5)}.z-10{z-index:10}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-\[5vw\]{margin-block:5vw}.prose{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:initial;--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:initial;--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:initial;--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:initial;--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background);color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.prose-sm{font-size:.875rem;line-height:1.7142857}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.1428571em;margin-top:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.1111111em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:1.7142857em;margin-top:1.7142857em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){margin-bottom:1.7142857em;margin-top:1.7142857em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:1.7142857em;margin-top:1.7142857em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.8571429em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-top:.1428571em;padding-inline-start:.3571429em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){font-size:.8571429em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){font-size:.9em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){font-size:.8888889em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.2857143em;margin-top:.2857143em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-inline-start:.4285714em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-inline-start:.4285714em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>ul>li p){margin-bottom:.5714286em;margin-top:.5714286em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>ul>li>p:first-child){margin-top:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>ul>li>p:last-child){margin-bottom:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>ol>li>p:first-child){margin-top:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>ol>li>p:last-child){margin-bottom:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.5714286em;margin-top:.5714286em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.1428571em;margin-top:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){margin-top:1.1428571em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.2857143em;padding-inline-start:1.5714286em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){margin-bottom:2.8571429em;margin-top:2.8571429em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.8571429em;line-height:1.5}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-inline-start:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-inline-end:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-inline-start:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-inline-end:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:1.7142857em;margin-top:1.7142857em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*){margin-bottom:0;margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>:first-child){margin-top:0}:is(.prose-sm :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose-sm>:last-child){margin-bottom:0}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-\[4vw\]{margin-top:4vw}.-mb-10{margin-bottom:calc(var(--spacing)*-10)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[3vw\]{margin-bottom:3vw}.mb-\[4vw\]{margin-bottom:4vw}.mb-\[5vw\]{margin-bottom:5vw}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-20{margin-left:calc(var(--spacing)*20)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-5{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.h-\[14\%\]{height:14%}.h-\[40dvh\]{height:40dvh}.h-auto{height:auto}.h-full{height:100%}.min-h-\[30dvh\]{min-height:30dvh}.min-h-\[200px\]{min-height:200px}.min-h-\[280px\]{min-height:280px}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-32{width:calc(var(--spacing)*32)}.w-\[40vw\]{width:40vw}.w-\[55\%\]{width:55%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[85vw\]{max-width:85vw}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[2vw\]{gap:2vw}.gap-\[3vw\]{gap:3vw}.gap-\[4vw\]{gap:4vw}.gap-\[6vw\]{gap:6vw}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-12{row-gap:calc(var(--spacing)*12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.self-center-safe{align-self:safe center}.self-end{align-self:flex-end}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-full{border-bottom-left-radius:calc(infinity*1px);border-top-left-radius:calc(infinity*1px)}.rounded-r-4xl{border-bottom-right-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-gray-200{border-color:var(--color-gray-200)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-purple{border-color:var(--color-purple)}.border-purple-300{border-color:var(--color-purple-300)}.border-white{border-color:var(--color-white)}.border-white\/30{border-color:color-mix(in srgb,#fff 30%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/60{background-color:color-mix(in srgb,#000 60%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-grey\/5{background-color:var(--color-grey)}@supports (color:color-mix(in lab,red,red)){.bg-grey\/5{background-color:color-mix(in oklab,var(--color-grey) 5%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-700\/90{background-color:color-mix(in srgb,oklch(37.1% 0 0) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-700\/90{background-color:color-mix(in oklab,var(--color-neutral-700) 90%,transparent)}}.bg-purple,.bg-purple\/10{background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){.bg-purple\/10{background-color:color-mix(in oklab,var(--color-purple) 10%,transparent)}}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:color-mix(in srgb,#fff 25%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/50{background-color:color-mix(in srgb,#fff 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-purple-100{--tw-gradient-from:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-foreground{fill:var(--color-foreground)}.fill-purple{fill:var(--color-purple)}.stroke-\[\#3e007e\]{stroke:#3e007e}.stroke-\[\#7E1AE2\]{stroke:#7e1ae2}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[4vw\]{padding:4vw}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[6vw\]{padding-inline:6vw}.px-\[10\%\]{padding-inline:10%}.px-\[10vw\]{padding-inline:10vw}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[2\.5vw\]{padding-block:2.5vw}.py-\[8vw\]{padding-block:8vw}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-38{padding-top:calc(var(--spacing)*38)}.pt-\[4vw\]{padding-top:4vw}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-18{padding-right:calc(var(--spacing)*18)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[6vw\]{padding-bottom:6vw}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2\.5vw\]{font-size:2.5vw}.text-\[2\.8vw\]{font-size:2.8vw}.text-\[3\.5vw\]{font-size:3.5vw}.text-\[3vw\]{font-size:3vw}.text-\[4\.5vw\]{font-size:4.5vw}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7vw\]{font-size:7vw}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[8px\]{--tw-tracking:8px;letter-spacing:8px}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-foreground{color:var(--color-foreground)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-purple{color:var(--color-purple)}.text-transparent{color:transparent}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-50{opacity:50%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25))}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1))}.ring-1,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-black\/10{--tw-ring-color:color-mix(in srgb,#000 10%,transparent)}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,rgba(0,0,0,.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-neutral-100{--tw-drop-shadow-color:oklch(97% 0 0)}@supports (color:color-mix(in lab,red,red)){.drop-shadow-neutral-100{--tw-drop-shadow-color:color-mix(in oklab,var(--color-neutral-100) var(--tw-drop-shadow-alpha),transparent)}}.drop-shadow-neutral-100{--tw-drop-shadow:var(--tw-drop-shadow-size)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg))}.backdrop-blur-lg,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xs{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-200{--tw-duration:200ms;transition-duration:.2s}.duration-300{--tw-duration:300ms;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-neutral{--tw-prose-body:var(--color-neutral-700);--tw-prose-headings:var(--color-neutral-900);--tw-prose-lead:var(--color-neutral-600);--tw-prose-links:var(--color-neutral-900);--tw-prose-bold:var(--color-neutral-900);--tw-prose-counters:var(--color-neutral-500);--tw-prose-bullets:var(--color-neutral-300);--tw-prose-hr:var(--color-neutral-200);--tw-prose-quotes:var(--color-neutral-900);--tw-prose-quote-borders:var(--color-neutral-200);--tw-prose-captions:var(--color-neutral-500);--tw-prose-kbd:var(--color-neutral-900);--tw-prose-kbd-shadows:var(--color-neutral-900);--tw-prose-code:var(--color-neutral-900);--tw-prose-pre-code:var(--color-neutral-200);--tw-prose-pre-bg:var(--color-neutral-800);--tw-prose-th-borders:var(--color-neutral-300);--tw-prose-td-borders:var(--color-neutral-200);--tw-prose-invert-body:var(--color-neutral-300);--tw-prose-invert-headings:var(--color-white);--tw-prose-invert-lead:var(--color-neutral-400);--tw-prose-invert-links:var(--color-white);--tw-prose-invert-bold:var(--color-white);--tw-prose-invert-counters:var(--color-neutral-400);--tw-prose-invert-bullets:var(--color-neutral-600);--tw-prose-invert-hr:var(--color-neutral-700);--tw-prose-invert-quotes:var(--color-neutral-100);--tw-prose-invert-quote-borders:var(--color-neutral-700);--tw-prose-invert-captions:var(--color-neutral-400);--tw-prose-invert-kbd:var(--color-white);--tw-prose-invert-kbd-shadows:var(--color-white);--tw-prose-invert-code:var(--color-white);--tw-prose-invert-pre-code:var(--color-neutral-300);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:var(--color-neutral-600);--tw-prose-invert-td-borders:var(--color-neutral-700)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:z-0:before{content:var(--tw-content);z-index:0}.before\:bg-black\/40:before{background-color:color-mix(in srgb,#000 40%,transparent);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-black\/40:before{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}@media (hover:hover){.hover\:-translate-y-\[2\%\]:hover{--tw-translate-y:-2%;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-purple:hover{border-color:var(--color-purple)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-purple:hover{background-color:var(--color-purple)}.hover\:bg-purple-800:hover{background-color:var(--color-purple-800)}.hover\:stroke-white:hover{stroke:var(--color-white)}.hover\:text-purple:hover{color:var(--color-purple)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-70:hover{opacity:70%}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width < 48rem){.max-md\:ml-0{margin-left:calc(var(--spacing)*0)}.max-md\:rounded-none{border-radius:0}.max-md\:border-0{border-style:var(--tw-border-style);border-width:0}.max-md\:bg-transparent{background-color:transparent}.max-md\:py-4{padding-block:calc(var(--spacing)*4)}.max-md\:pr-0{padding-right:calc(var(--spacing)*0)}.max-md\:pb-2{padding-bottom:calc(var(--spacing)*2)}.max-md\:pl-0{padding-left:calc(var(--spacing)*0)}.max-md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.max-md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-md\:tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.max-md\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (width >= 40rem){.sm\:top-\[20\%\]{top:20%}.sm\:my-7{margin-block:calc(var(--spacing)*7)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:w-44{width:calc(var(--spacing)*44)}.sm\:w-full{width:100%}.sm\:max-w-md{max-width:var(--container-md)}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[10px\]{font-size:10px}}@media (width >= 48rem){.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-auto{margin-inline:auto}.md\:prose-base{font-size:1rem;line-height:1.75}}@media (width >= 48rem){:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){margin-bottom:2em;margin-top:2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){font-size:.875em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){font-size:.875em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){font-size:.9em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-inline-start:.375em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-inline-start:.375em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3em;margin-top:3em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.md\:prose-base :not(:where([class~=not-prose],[class~=not-prose] *))) .prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (width >= 48rem){.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mt-18{margin-top:calc(var(--spacing)*18)}.md\:mb-2{margin-bottom:calc(var(--spacing)*2)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\:h-3{height:calc(var(--spacing)*3)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-12{height:calc(var(--spacing)*12)}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-\[50dvh\]{height:50dvh}.md\:min-h-\[40dvh\]{min-height:40dvh}.md\:min-h-\[360px\]{min-height:360px}.md\:w-1\/2{width:50%}.md\:w-2\/5{width:40%}.md\:w-2xs{width:var(--container-2xs)}.md\:w-3{width:calc(var(--spacing)*3)}.md\:w-3\/5{width:60%}.md\:w-3\/7{width:42.85714%}.md\:w-4\/7{width:57.14286%}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-auto{width:auto}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-20{gap:calc(var(--spacing)*20)}}@media (width >= 48rem){:where(.md\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*10*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*10*var(--tw-space-y-reverse))}}@media (width >= 48rem){:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}}@media (width >= 48rem){:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(0px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse))}}@media (width >= 48rem){.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-4xl{border-radius:var(--radius-4xl)}.md\:rounded-\[30px\]{border-radius:30px}.md\:rounded-\[40px\]{border-radius:40px}.md\:rounded-\[50px\]{border-radius:50px}.md\:p-3{padding:calc(var(--spacing)*3)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-16{padding:calc(var(--spacing)*16)}.md\:p-18{padding:calc(var(--spacing)*18)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-14{padding-inline:calc(var(--spacing)*14)}.md\:py-1{padding-block:calc(var(--spacing)*1)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.md\:py-9{padding-block:calc(var(--spacing)*9)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-18{padding-block:calc(var(--spacing)*18)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-30{padding-block:calc(var(--spacing)*30)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pt-18{padding-top:calc(var(--spacing)*18)}.md\:pt-38{padding-top:calc(var(--spacing)*38)}.md\:pt-48{padding-top:calc(var(--spacing)*48)}.md\:pr-18{padding-right:calc(var(--spacing)*18)}.md\:pb-10{padding-bottom:calc(var(--spacing)*10)}.md\:pb-12{padding-bottom:calc(var(--spacing)*12)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pl-6{padding-left:calc(var(--spacing)*6)}.md\:pl-7{padding-left:calc(var(--spacing)*7)}.md\:pl-26{padding-left:calc(var(--spacing)*26)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[10px\]{font-size:10px}.md\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}@media (width >= 64rem){.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:w-2\/5{width:40%}.lg\:w-\[34\%\]{width:34%}.lg\:w-\[66\%\]{width:66%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-28{gap:calc(var(--spacing)*28)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-14{padding-inline:calc(var(--spacing)*14)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:pr-10{padding-right:calc(var(--spacing)*10)}.lg\:pl-14{padding-left:calc(var(--spacing)*14)}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.dark\:block:is(.dark,.dark *){display:block}.dark\:hidden:is(.dark,.dark *){display:none}.dark\:translate-x-6:is(.dark,.dark *){--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border:is(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-neutral-300:is(.dark,.dark *){border-color:var(--color-neutral-300)}.dark\:border-neutral-600:is(.dark,.dark *){border-color:var(--color-neutral-600)}.dark\:border-neutral-700:is(.dark,.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-800:is(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-purple:is(.dark,.dark *){border-color:var(--color-purple)}.dark\:border-purple-300:is(.dark,.dark *){border-color:var(--color-purple-300)}.dark\:border-purple-800:is(.dark,.dark *){border-color:var(--color-purple-800)}.dark\:bg-\[\#111111\]:is(.dark,.dark *){background-color:#111}.dark\:bg-black\/20:is(.dark,.dark *){background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/20:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.dark\:bg-black\/40:is(.dark,.dark *){background-color:color-mix(in srgb,#000 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/40:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.dark\:bg-neutral-200:is(.dark,.dark *){background-color:var(--color-neutral-200)}.dark\:bg-neutral-700:is(.dark,.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-800:is(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-800\/50:is(.dark,.dark *){background-color:color-mix(in srgb,oklch(26.9% 0 0) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)}}.dark\:bg-neutral-900:is(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-neutral-950:is(.dark,.dark *){background-color:var(--color-neutral-950)}.dark\:bg-purple\/50:is(.dark,.dark *){background-color:var(--color-purple)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple\/50:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple) 50%,transparent)}}.dark\:bg-white\/5:is(.dark,.dark *){background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:is(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:fill-foreground-dark:is(.dark,.dark *){fill:var(--color-foreground-dark)}.dark\:stroke-white:is(.dark,.dark *){stroke:var(--color-white)}.dark\:text-\[\#E5CBFF\]:is(.dark,.dark *){color:#e5cbff}.dark\:text-foreground-dark:is(.dark,.dark *){color:var(--color-foreground-dark)}.dark\:text-neutral-200:is(.dark,.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-300:is(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:is(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-500:is(.dark,.dark *){color:var(--color-neutral-500)}.dark\:text-neutral-900:is(.dark,.dark *){color:var(--color-neutral-900)}.dark\:text-neutral-950:is(.dark,.dark *){color:var(--color-neutral-950)}.dark\:text-purple-300:is(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-white:is(.dark,.dark *){color:var(--color-white)}.dark\:opacity-0:is(.dark,.dark *){opacity:0}.dark\:opacity-100:is(.dark,.dark *){opacity:100%}.dark\:ring-white\/10:is(.dark,.dark *){--tw-ring-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/10:is(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:drop-shadow-none:is(.dark,.dark *){--tw-drop-shadow: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:prose-invert:is(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:bg-neutral-800:is(.dark,.dark *):hover{background-color:var(--color-neutral-800)}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-divide-x-reverse:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}