/** Shopify CDN: Minification failed

Line 683:12 Unexpected "0"
Line 684:71 Comments in CSS use "/* ... */" instead of "//"
Line 3727:76 Unexpected ";"
Line 3732:85 Unexpected ";"
Line 3737:72 Unexpected ";"

**/

            /*!0,0*/
            @keyframes pulse {
                0%,100% {
                    opacity: 1
                }

                50% {
                    opacity: .5
                }
            }

            /*!0,0*/
            @keyframes slideInRadix {
                0% {
                    height: 0;
                    opacity: 0
                }

                99% {
                    height: var(--radix-accordion-content-height);
                    opacity: 1
                }

                100% {
                    height: auto
                }
            }

            /*!0,0*/
            @keyframes slideOutRadix {
                0% {
                    height: var(--radix-accordion-content-height);
                    opacity: 1
                }

                100% {
                    height: 0;
                    opacity: 0
                }
            }

            /*!0,1n*/
            *,::before,::after {
                --tw-translate-x: 0;
                --tw-translate-y: 0;
                --tw-rotate: 0;
                --tw-skew-x: 0;
                --tw-skew-y: 0;
                --tw-scale-x: 1;
                --tw-scale-y: 1;
                --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
            }

            /*!0,1n*/
            ::backdrop {
                --tw-translate-x: 0;
                --tw-translate-y: 0;
                --tw-rotate: 0;
                --tw-skew-x: 0;
                --tw-skew-y: 0;
                --tw-scale-x: 1;
                --tw-scale-y: 1;
                --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
            }

            /*!0,1v*/
            *,::before,::after {
                --tw-ring-offset-shadow: 0 0 #0000;
                --tw-ring-shadow: 0 0 #0000;
                --tw-shadow: 0 0 #0000;
                --tw-shadow-colored: 0 0 #0000
            }

            /*!0,1v*/
            ::backdrop {
                --tw-ring-offset-shadow: 0 0 #0000;
                --tw-ring-shadow: 0 0 #0000;
                --tw-shadow: 0 0 #0000;
                --tw-shadow-colored: 0 0 #0000
            }

            /*!27wr28,s*/
            *,::before,::after {
                box-sizing: border-box;
                border-width: 0;
                border-style: solid;
                border-color: #e5e7eb
            }

            /*!27wr28,21*/
            ::before,::after {
                --tw-content: ''
            }

            /*!27wr28,r*/
            html {
                line-height: 1.5;
                -webkit-text-size-adjust: 100%;
                -moz-tab-size: 4;
                tab-size: 4;
                font-family: Neuzeit-Grotesk,sans-serif;
                font-feature-settings: normal
            }

            /*!27wr28,w*/
            body {
                margin: 0;
                line-height: inherit
            }

            /*!27wr28,10*/
            hr {
                height: 0;
                color: inherit;
                border-top-width: 1px
            }

            /*!27wr28,y*/
            abbr:where([title]) {
                text-decoration: underline dotted
            }

            /*!27wr28,w*/
            h1,h2,h3,h4,h5,h6 {
                font-size: inherit;
                font-weight: inherit
            }

            /*!27wr28,w*/
            a {
                color: inherit;
                text-decoration: inherit
            }

            /*!27wr28,y*/
            b,strong {
                font-weight: bolder
            }

            /*!27wr28,x*/
            code,kbd,samp,pre {
                font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
                font-feature-settings: normal;
                font-size: 1em
            }

            /*!27wr28,y*/
            small {
                font-size: 80%
            }

            /*!27wr28,s*/
            sub,sup {
                font-size: 75%;
                line-height: 0;
                position: relative;
                vertical-align: baseline
            }

            /*!27wr28,y*/
            sub {
                bottom: -0.25em
            }

            /*!27wr28,y*/
            sup {
                top: -0.5em
            }

            /*!27wr28,u*/
            table {
                text-indent: 0;
                border-color: inherit;
                border-collapse: collapse
            }

            /*!27wr28,o*/
            button,input,optgroup,select,textarea {
                font-family: inherit;
                font-size: 100%;
                line-height: inherit;
                color: inherit;
                margin: 0;
                padding: 0
            }

            /*!27wr28,y*/
            button,select {
                text-transform: none
            }

            /*!27wr28,u*/
            button,[type='button'],[type='reset'],[type='submit'] {
                -webkit-appearance: button;
                background-color: transparent;
                background-image: none
            }

            /*!27wr28,v*/
            :-moz-focusring {
                outline: auto
            }

            /*!27wr28,y*/
            :-moz-ui-invalid {
                box-shadow: none
            }

            /*!27wr28,y*/
            progress {
                vertical-align: baseline
            }

            /*!27wr28,v*/
            ::-webkit-inner-spin-button,::-webkit-outer-spin-button {
                height: auto
            }

            /*!27wr28,w*/
            [type='search'] {
                -webkit-appearance: textfield;
                outline-offset: -2px
            }

            /*!27wr28,21*/
            ::-webkit-search-decoration {
                -webkit-appearance: none
            }

            /*!27wr28,t*/
            ::-webkit-file-upload-button {
                -webkit-appearance: button;
                font: inherit
            }

            /*!27wr28,v*/
            summary {
                display: list-item
            }

            /*!27wr28,v*/
            blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
                margin: 0
            }

            /*!27wr28,t*/
            fieldset {
                margin: 0;
                padding: 0
            }

            /*!27wr28,v*/
            legend {
                padding: 0
            }

            /*!27wr28,u*/
            ol,ul,menu {
                list-style: none;
                margin: 0;
                padding: 0
            }

            /*!27wr28,v*/
            textarea {
                resize: vertical
            }

            /*!27wr28,t*/
            input::placeholder,textarea::placeholder {
                opacity: 1;
                color: #9ca3af
            }

            /*!27wr28,v*/
            button,[role="button"] {
                cursor: pointer
            }

            /*!27wr28,v*/
            :disabled {
                cursor: default
            }

            /*!27wr28,w*/
            img,svg,video,canvas,audio,iframe,embed,object {
                display: block;
                vertical-align: middle
            }

            /*!27wr28,w*/
            img,video {
                max-width: 100%;
                height: auto
            }

            /*!27wr28,v*/
            [hidden] {
                display: none
            }

            /*!27wr28,19*/
            :root {
                --opacity-24: 0.24;
                --screen-small-mobile: 320px;
                --screen-mobile: 375px;
                --screen-mid-mobile: 390px;
                --screen-large-mobile: 425px;
                --screen-max-mobile: 428px;
                --screen-small-tablet: 576px;
                --screen-tablet: 768px;
                --screen-small-desktop: 992px;
                --screen-desktop: 1280px;
                --screen-large-desktop: 1440px;
                --screen-rb-xs: 768px;
                --screen-rb-sm: 1024px;
                --screen-rb-md: 1440px;
                --screen-rb-lg: 1768px;
                --animation-modal-overlay-show: opacityShow 150ms;
                --animation-modal-overlay-hide: opacityHide 150ms;
                --animation-modal-show: modalShow 150ms;
                --animation-modal-hide: modalHide 150ms;
                --animation-native-modal-show: nativeModalShow 150ms ease-in-out;
                --animation-native-modal-hide: nativeModalHide 150ms ease-in-out;
                --animation-slide-in-right: slideInRight 300ms ease-in-out;
                --animation-slide-out-right: slideOutRight 300ms ease-in-out;
                --animation-modal-overlay-show-slow: opacityShow 300ms;
                --animation-modal-overlay-hide-slow: opacityHide 300ms;
                --animation-modal-show-slow: modalShow 300ms;
                --animation-modal-hide-slow: modalHide 300ms;
                --animation-native-modal-show-slow: nativeModalShow 300ms ease-out;
                --animation-native-modal-hide-slow: nativeModalHide 300ms ease-out;
                --animation-slide-in-right-slow: slideInRight 400ms ease-in-out;
                --animation-slide-out-right-slow: slideOutRight 400ms ease-in-out;
                --color-primary-80: #33498E;
                --color-primary-60: #6677AA;
                --color-primary-40: #99A4C7;
                --color-primary-20: #CCD2E3;
                --color-primary-15: #E6E8F1;
                --color-primary-10: #F5F7F9;
                --color-primary-5: #F2F4F8;
                --color-secondary-80: #9B0B1B;
                --color-secondary-60: #D7828B;
                --color-secondary-20: #C95865;
                --color-secondary-15: #FFF0F0;
                --color-secondary-10: #F2D5D8;
                --color-tertiary: #FCF1E0;
                --color-neutral-light: #FFFFFF;
                --color-neutral-gray: #F7F8FB;
                --color-neutral-dark: #282828;
                --color-neutral-80: #888888;
                --color-neutral-60: #CCCCCC;
                --color-neutral-40: #DCDCDC;
                --color-utility-error: #E41111;
                --color-utility-dental: #22A594;
                --color-utility-success: #289901;
                --color-utility-warning: #FB6728;
                --color-utility-behavior: #704697;
                --color-utility-nutrition: #F54B34;
                --color-utility-secondary-orange: #F8D4CE;
                --color-utility-secondary-yellow: #FCF1E0;
                --color-utility-secondary-blue: #BEE8E3;
                --color-utility-skin-coat: #CD0053;
                --color-utility-skin-coat-dark: #a40042;
                --color-utility-overall-health: #729F00;
                --color-utility-gradient-blue: #00A7CA;
                --color-utility-sub-success: #d3edea;
                --color-utility-cta-green: #008900;
                --color-utility-cta-green-dark: #006800;
                --color-green-30: #289901;
                --color-green-60: #53AA34;
                --color-green-80: #008900;
                --color-green-90: #185C01;
                --color-grey-20: #D3D3D3;
                --color-grey-40: #AFAFAF;
                --color-grey-90: #202020;
                --color-blue-30: #001C72;
                --color-blue-70: #33498E;
                --color-blue-90: #001144;
                --color-rose-30: #CD0053;
                --color-rose-60: #D73375;
                --color-rose-90: #7B0032;
                --color-primary-text: #1E1F24;
                --color-primary-border: #33498E;
                --color-primary-bg: #FFFFFF;
                --color-neutral-bg: #F5F5F1;
                --color-secondary-text: #3F424D;
                --color-neutral-secondary: #F5F8FF;
                --color-neutral-secondary-bg: #F5F8FF;
                --color-inverted: #FFFFFF;
                --color-inverted-text: #FFFFFF;
                --color-inverted-border: #8D92A3;
                --color-inverted-bold: #FFFFFF;
                --color-active: #000000;
                --color-active-border: #000000;
                --color-active-bg: #F7F8F8;
                --color-raised: #B5B9C4;
                --color-raised-bg: #B5B9C4;
                --color-hover: #8D92A3;
                --color-hover-text: #3F424D;
                --color-hover-border: #8D92A3;
                --color-hover-bg: #F7F8F8;
                --color-disabled: #B5B9C4;
                --color-disabled-text: #B5B9C4;
                --color-disabled-border: #B5B9C4;
                --color-disabled-bg: #D8DADF;
                --color-warning: #B91C1C;
                --color-warning-hover: #991B1B;
                --color-warning-pressed: #7F1D1D;
                --color-bold: #0C111C;
                --color-bold-bg: #0C111C;
                --color-danger: #B91C1C;
                --color-danger-text: #B91C1C;
                --color-danger-border: #B91C1C;
                --color-positive: #008900;
                --color-positive-text: #076D08;
                --color-positive-border: #008900;
                --color-mobility: #354D98;
                --color-mobility-text: #354D98;
                --color-mobility-bg: #EBF2FB;
                --color-dental: #265530;
                --color-dental-text: #265530;
                --color-dental-bg: #E9F8EC;
                --color-probiotics: #754782;
                --color-probiotics-text: #754782;
                --color-probiotics-bg: #F7F2F9;
                --color-allergy-itch: #A1490B;
                --color-allergy-itch-text: #A1490B;
                --color-allergy-itch-bg: #FFF7DF;
                --color-wellness: #7D3923;
                --color-wellness-text: #7D3923;
                --color-wellness-bg: #F9F2E3;
                --color-treats: #822F40;
                --color-treats-text: #822F40;
                --color-treats-bg: #FBF0F0;
                --color-subtle: #FFFFFF;
                --color-subtle-hover: #F7F8F8;
                --color-subtle-pressed: #EDEDF1;
                --color-subtlest: rgba(255, 255, 255, 0);
                --color-subtlest-hover: rgba(255, 255, 255, 0.2);
                --color-subtlest-pressed: rgba(255, 255, 255, 0.4);
                --color-discount: #002B7A;
                --color-neutral-primary-darker: #E7E6DD;
                --color-neutral-secondary-darker: #E0EBFF;
                --color-mobility-darker: #CEE0F5;
                --color-dental-darker: #CDEDD3;
                --color-probiotics-darker: #EEE1F3;
                --color-allergy-itch-darker: #FFE9B0;
                --color-wellness-darker: #F2E2C1;
                --color-treats-darker: #F5DCDE;
                --font-sans: Neuzeit-Grotesk, sans-serif;
                --font-serif: Utopia-Std, serif;
                --font-inter: Inter, sans-serif;
                --font-archivo: Archivo, sans-serif;
                --font-copernicus: Copernicus, serif;
                --color-primary: #001C72;
                --color-secondary: #BC2E3E;
                --color-neutral: #F8F8F8
            }

            /*!27wr28,19*/
            .theme-old {
                --opacity-24: 0.24;
                --screen-small-mobile: 320px;
                --screen-mobile: 375px;
                --screen-mid-mobile: 390px;
                --screen-large-mobile: 425px;
                --screen-max-mobile: 428px;
                --screen-small-tablet: 576px;
                --screen-tablet: 768px;
                --screen-small-desktop: 992px;
                --screen-desktop: 1280px;
                --screen-large-desktop: 1440px;
                --screen-rb-xs: 768px;
                --screen-rb-sm: 1024px;
                --screen-rb-md: 1440px;
                --screen-rb-lg: 1768px;
                --animation-modal-overlay-show: opacityShow 150ms;
                --animation-modal-overlay-hide: opacityHide 150ms;
                --animation-modal-show: modalShow 150ms;
                --animation-modal-hide: modalHide 150ms;
                --animation-native-modal-show: nativeModalShow 150ms ease-in-out;
                --animation-native-modal-hide: nativeModalHide 150ms ease-in-out;
                --animation-slide-in-right: slideInRight 300ms ease-in-out;
                --animation-slide-out-right: slideOutRight 300ms ease-in-out;
                --animation-modal-overlay-show-slow: opacityShow 300ms;
                --animation-modal-overlay-hide-slow: opacityHide 300ms;
                --animation-modal-show-slow: modalShow 300ms;
                --animation-modal-hide-slow: modalHide 300ms;
                --animation-native-modal-show-slow: nativeModalShow 300ms ease-out;
                --animation-native-modal-hide-slow: nativeModalHide 300ms ease-out;
                --animation-slide-in-right-slow: slideInRight 400ms ease-in-out;
                --animation-slide-out-right-slow: slideOutRight 400ms ease-in-out;
                --color-primary-80: #33498E;
                --color-primary-60: #6677AA;
                --color-primary-40: #99A4C7;
                --color-primary-20: #CCD2E3;
                --color-primary-15: #E6E8F1;
                --color-primary-10: #F5F7F9;
                --color-primary-5: #F2F4F8;
                --color-secondary-80: #9B0B1B;
                --color-secondary-60: #D7828B;
                --color-secondary-20: #C95865;
                --color-secondary-15: #FFF0F0;
                --color-secondary-10: #F2D5D8;
                --color-tertiary: #FCF1E0;
                --color-neutral-light: #FFFFFF;
                --color-neutral-gray: #F7F8FB;
                --color-neutral-dark: #282828;
                --color-neutral-80: #888888;
                --color-neutral-60: #CCCCCC;
                --color-neutral-40: #DCDCDC;
                --color-utility-error: #E41111;
                --color-utility-dental: #22A594;
                --color-utility-success: #289901;
                --color-utility-warning: #FB6728;
                --color-utility-behavior: #704697;
                --color-utility-nutrition: #F54B34;
                --color-utility-secondary-orange: #F8D4CE;
                --color-utility-secondary-yellow: #FCF1E0;
                --color-utility-secondary-blue: #BEE8E3;
                --color-utility-skin-coat: #CD0053;
                --color-utility-skin-coat-dark: #a40042;
                --color-utility-overall-health: #729F00;
                --color-utility-gradient-blue: #00A7CA;
                --color-utility-sub-success: #d3edea;
                --color-utility-cta-green: #008900;
                --color-utility-cta-green-dark: #006800;
                --color-green-30: #289901;
                --color-green-60: #53AA34;
                --color-green-80: #008900;
                --color-green-90: #185C01;
                --color-grey-20: #D3D3D3;
                --color-grey-40: #AFAFAF;
                --color-grey-90: #202020;
                --color-blue-30: #001C72;
                --color-blue-70: #33498E;
                --color-blue-90: #001144;
                --color-rose-30: #CD0053;
                --color-rose-60: #D73375;
                --color-rose-90: #7B0032;
                --color-primary-text: #1E1F24;
                --color-primary-border: #33498E;
                --color-primary-bg: #FFFFFF;
                --color-neutral-bg: #F5F5F1;
                --color-secondary-text: #3F424D;
                --color-neutral-secondary: #F5F8FF;
                --color-neutral-secondary-bg: #F5F8FF;
                --color-inverted: #FFFFFF;
                --color-inverted-text: #FFFFFF;
                --color-inverted-border: #8D92A3;
                --color-inverted-bold: #FFFFFF;
                --color-active: #000000;
                --color-active-border: #000000;
                --color-active-bg: #F7F8F8;
                --color-raised: #B5B9C4;
                --color-raised-bg: #B5B9C4;
                --color-hover: #8D92A3;
                --color-hover-text: #3F424D;
                --color-hover-border: #8D92A3;
                --color-hover-bg: #F7F8F8;
                --color-disabled: #B5B9C4;
                --color-disabled-text: #B5B9C4;
                --color-disabled-border: #B5B9C4;
                --color-disabled-bg: #D8DADF;
                --color-warning: #B91C1C;
                --color-warning-hover: #991B1B;
                --color-warning-pressed: #7F1D1D;
                --color-bold: #0C111C;
                --color-bold-bg: #0C111C;
                --color-danger: #B91C1C;
                --color-danger-text: #B91C1C;
                --color-danger-border: #B91C1C;
                --color-positive: #008900;
                --color-positive-text: #076D08;
                --color-positive-border: #008900;
                --color-mobility: #354D98;
                --color-mobility-text: #354D98;
                --color-mobility-bg: #EBF2FB;
                --color-dental: #265530;
                --color-dental-text: #265530;
                --color-dental-bg: #E9F8EC;
                --color-probiotics: #754782;
                --color-probiotics-text: #754782;
                --color-probiotics-bg: #F7F2F9;
                --color-allergy-itch: #A1490B;
                --color-allergy-itch-text: #A1490B;
                --color-allergy-itch-bg: #FFF7DF;
                --color-wellness: #7D3923;
                --color-wellness-text: #7D3923;
                --color-wellness-bg: #F9F2E3;
                --color-treats: #822F40;
                --color-treats-text: #822F40;
                --color-treats-bg: #FBF0F0;
                --color-subtle: #FFFFFF;
                --color-subtle-hover: #F7F8F8;
                --color-subtle-pressed: #EDEDF1;
                --color-subtlest: rgba(255, 255, 255, 0);
                --color-subtlest-hover: rgba(255, 255, 255, 0.2);
                --color-subtlest-pressed: rgba(255, 255, 255, 0.4);
                --color-discount: #002B7A;
                --color-neutral-primary-darker: #E7E6DD;
                --color-neutral-secondary-darker: #E0EBFF;
                --color-mobility-darker: #CEE0F5;
                --color-dental-darker: #CDEDD3;
                --color-probiotics-darker: #EEE1F3;
                --color-allergy-itch-darker: #FFE9B0;
                --color-wellness-darker: #F2E2C1;
                --color-treats-darker: #F5DCDE;
                --font-sans: Neuzeit-Grotesk, sans-serif;
                --font-serif: Utopia-Std, serif;
                --font-inter: 'Inter', sans-serif;
                --font-archivo: Archivo, sans-serif;
                --font-copernicus: Copernicus, serif;
                --color-primary: #001C72;
                --color-secondary: #BC2E3E;
                --color-neutral: #F8F8F8
            }

            /*!27wr28,1x*/
            .theme-rebrand {
                --color-primary: #1E1F24;
                --color-secondary: #3F424D;
                --color-neutral: #F5F5F1
            }

            /*!27wr28,v*/
            .theme-rebrand .text-primary {
                color: #1E1F24
            }

            /*!27wr28,y*/
            .theme-rebrand .bg-primary {
                background-color: #1E1F24
            }

            /*!27wr28,y*/
            .theme-rebrand .border-primary {
                border-color: #1E1F24
            }

            /*!27wr28,v*/
            .theme-rebrand .text-secondary {
                color: #3F424D
            }

            /*!27wr28,y*/
            .theme-rebrand .bg-secondary {
                background-color: #3F424D
            }

            /*!27wr28,y*/
            .theme-rebrand .border-secondary {
                border-color: #3F424D
            }

            /*!27wr28,v*/
            .theme-rebrand .text-neutral {
                color: #F5F5F1
            }

            /*!27wr28,y*/
            .theme-rebrand .bg-neutral {
                background-color: #F5F5F1
            }

            /*!27wr28,y*/
            .theme-rebrand .border-neutral {
                border-color: #F5F5F1
            }

            /*!27wr28,v*/
            0:() => ( {
                ":root": n, ".theme-old": n, ".theme-rebrand": c, ...o // Include theme overrides directly in preflight }

            )/*!27wr28,0*/.transition-theme-default > .before {
                position: absolute;
                top: calc(2px * -1);
                right: calc(2px * -1);
                bottom: calc(2px * -1);
                left: calc(2px * -1);
                border-radius: 0.75rem
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-default > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #008500,0 0 0 4px rgb(239, 250, 229);
                    --tw-shadow-colored: inset 0px 0px 1px 2px var(--tw-shadow-color),0 0 0 4px var(--tw-shadow-color);
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                    transition-property: box-shadow;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                    transition-duration: 150ms;
                    transition-duration: 700ms;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1)
                }
            }

            /*!27wr28,0*/
            .selected-theme-default {
                --tw-bg-opacity: 1;
                background-color: rgba(232,245,230,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .selected-theme-default > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #008500;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px var(--tw-shadow-color);
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                transition-property: box-shadow;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms;
                transition-duration: 700ms;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1)
            }

            /*!27wr28,0*/
            .promo-message-bg-default {
                --tw-bg-opacity: 1;
                background-color: rgba(242,244,248,var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgba(0,28,114,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .transition-theme-default-blue > .before {
                position: absolute;
                top: calc(2px * -1);
                right: calc(2px * -1);
                bottom: calc(2px * -1);
                left: calc(2px * -1);
                border-radius: 0.5rem
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-default-blue > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #001C72;
                    --tw-shadow-colored: inset 0px 0px 1px 2px #001C72;
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                    transition-property: box-shadow;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                    transition-duration: 150ms;
                    transition-duration: 700ms;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1)
                }
            }

            /*!27wr28,0*/
            .selected-theme-default-blue {
                --tw-bg-opacity: 1;
                background-color: rgba(242,244,248,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .selected-theme-default-blue > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #001C72;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px #001C72;
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                transition-property: box-shadow;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms;
                transition-duration: 700ms;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1)
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-halloween_orange > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #F06400,0 0 0 4px #FEF0E6 !important;
                    --tw-shadow-colored: inset 0px 0px 1px 2px #F06400,0 0 0 4px #FEF0E6 !important;
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
                }
            }

            /*!27wr28,0*/
            .selected-theme-halloween_orange {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(254,240,230,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .selected-theme-halloween_orange > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #F06400 !important;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px #F06400 !important;
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
            }

            /*!27wr28,0*/
            .promo-message-bg-halloween_orange {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(254,240,230,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(194,84,0,var(--tw-text-opacity)) !important
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-blackfriday_yellow > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #CD0053,0 0 0 4px rgb(250,229,238) !important;
                    --tw-shadow-colored: inset 0px 0px 1px 2px #CD0053,0 0 0 4px var(--tw-shadow-color) !important;
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
                }
            }

            /*!27wr28,0*/
            .selected-theme-blackfriday_yellow {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(250,229,238,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .selected-theme-blackfriday_yellow > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #CD0053 !important;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px #CD0053 !important;
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
            }

            /*!27wr28,0*/
            .promo-message-bg-blackfriday_yellow {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(224,255,1,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(34,34,34,var(--tw-text-opacity)) !important
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-christmas_cream > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #CD0053,0 0 0 4px rgb(250,229,238) !important;
                    --tw-shadow-colored: inset 0px 0px 1px 2px #CD0053,0 0 0 4px var(--tw-shadow-color) !important;
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
                }
            }

            /*!27wr28,0*/
            .selected-theme-christmas_cream {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(250,229,238,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .selected-theme-christmas_cream > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #CD0053 !important;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px #CD0053 !important;
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important
            }

            /*!27wr28,0*/
            .promo-message-bg-christmas_cream {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(252,241,224,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(31,0,60,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .promo-message-copy-christmas_cream > div {
                display: inline-block;
                margin-left: 0.25rem;
                margin-right: 0.25rem
            }

            /*!27wr28,0*/
            .promo-message-icon-christmas_cream {
                padding-top: 0.25rem
            }

            /*!3yng8w,0*/
            @media (min-width: 992px) {
                .promo-message-icon-christmas_cream {
                    padding-top:2px
                }
            }

            /*!27wr28,0*/
            .promo-message-icon-christmas_cream > img {
                width: 1.25rem;
                max-width: unset
            }

            /*!27wr28,0*/
            .promo-message-bg-new_year_aquamarine {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(234,255,83,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(0,28,114,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .promo-message-copy-new_year_aquamarine > div {
                display: inline-block;
                margin-left: 0.25rem;
                margin-right: 0.25rem
            }

            /*!27wr28,0*/
            .promo-message-icon-new_year_aquamarine {
                padding-top: 0.25rem
            }

            /*!3yng8w,0*/
            @media (min-width: 992px) {
                .promo-message-icon-new_year_aquamarine {
                    padding-top:2px
                }
            }

            /*!27wr28,0*/
            .promo-message-icon-new_year_aquamarine > img {
                width: 1.25rem;
                max-width: unset
            }

            /*!27wr28,0*/
            .product-collection-card-image-new_year_2025 {
                background-image: linear-gradient(to top, #F2F4F8, #FFF) !important
            }

            /*!27wr28,0*/
            .product-collection-card-bg-sky-new_year_2025 {
                background-image: url(https://cdn.cms.thepetlabco.com/Desktop_13_1_1_37a8a6bc23.jpg) !important;
                background-position: bottom;
                top: 0px;
                height: 50%;
                width: 100%;
                background-size: cover;
                background-repeat: no-repeat
            }

            /*!3jo268,0*/
            @media (min-width: 375px) {
                .product-collection-card-bg-sky-new_year_2025 {
                    height:65%
                }
            }

            /*!3onuv4,0*/
            @media (min-width: 576px) {
                .free-gift-tag-new_year_2025 {
                    padding-left:0.5rem;
                    padding-right: 0.5rem
                }
            }

            /*!27wr28,0*/
            .free-gift-tag-new_year_2025 {
                align-items: center;
                padding-top: 0.25rem !important;
                padding-bottom: 0.25rem !important
            }

            /*!27wr28,0*/
            .free-gift-tag-text-new_year_2025 {
                bottom: 0px !important
            }

            /*!27wr28,0*/
            .product-collection-card-image-january_2025 {
                background-image: linear-gradient(to top, #F2F4F8, #FFF) !important
            }

            /*!27wr28,0*/
            .product-collection-card-bg-sky-january_2025 {
                background-image: url(https://cdn.cms.thepetlabco.com/Desktop_13_1_1_37a8a6bc23.jpg) !important;
                background-position: bottom;
                top: 0px;
                height: 50%;
                width: 100%;
                background-size: cover;
                background-repeat: no-repeat
            }

            /*!3jo268,0*/
            @media (min-width: 375px) {
                .product-collection-card-bg-sky-january_2025 {
                    height:65%
                }
            }

            /*!3onuv4,0*/
            @media (min-width: 576px) {
                .free-gift-tag-january_2025 {
                    padding-left:0.5rem;
                    padding-right: 0.5rem
                }
            }

            /*!27wr28,0*/
            .free-gift-tag-january_2025 {
                align-items: center;
                padding-top: 0.25rem !important;
                padding-bottom: 0.25rem !important
            }

            /*!27wr28,0*/
            .free-gift-tag-text-january_2025 {
                bottom: 0px !important
            }

            /*!27wr28,0*/
            .promo-message-bg-easter_yellow {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(252,229,153,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(0,28,114,var(--tw-text-opacity)) !important;
                padding: 0.5rem !important
            }

            /*!27wr28,0*/
            .promo-message-copy-easter_yellow {
                padding-top: 0.25rem
            }

            /*!27wr28,0*/
            .promo-message-copy-easter_yellow > div {
                display: inline-block;
                margin-left: 0.25rem;
                margin-right: 0.25rem;
                font-size: 1.125rem !important;
                line-height: 1.75rem !important
            }

            /*!27wr28,0*/
            .promo-message-icon-easter_yellow {
                padding-top: 0.375rem
            }

            /*!3yng8w,0*/
            @media (min-width: 992px) {
                .promo-message-icon-easter_yellow {
                    padding-top:0.25rem
                }
            }

            /*!27wr28,0*/
            .promo-message-icon-easter_yellow > img {
                width: 1.5rem;
                max-width: unset
            }

            /*!27wr28,0*/
            .transition-theme-evergreen_blue > .before {
                position: absolute;
                top: calc(2px * -1);
                right: calc(2px * -1);
                bottom: calc(2px * -1);
                left: calc(2px * -1);
                border-radius: 0.5rem
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-evergreen_blue > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #00A7CA,0 0 0 4px rgb(229, 246, 250);
                    --tw-shadow-colored: inset 0px 0px 1px 2px #00A7CA,0 0 0 4px var(--tw-shadow-color);
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                    transition-property: box-shadow;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                    transition-duration: 150ms;
                    transition-duration: 700ms;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1)
                }
            }

            /*!27wr28,0*/
            .selected-theme-evergreen_blue {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(229,246,250,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .selected-theme-evergreen_blue > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #00A7CA;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px #00A7CA;
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                transition-property: box-shadow;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms;
                transition-duration: 700ms;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1)
            }

            /*!27wr28,0*/
            .background-block-evergreen_blue {
                --tw-bg-opacity: 1;
                background-color: rgba(233,237,254,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .background-evergreen_blue {
                --tw-bg-opacity: 1;
                background-color: rgba(0,121,146,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .promo-message-bg-evergreen_blue {
                --tw-bg-opacity: 1;
                background-color: rgba(242,244,248,var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgba(0,28,114,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .text-evergreen_blue {
                --tw-text-opacity: 1 !important;
                color: rgba(0,121,146,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .text-light-evergreen_blue {
                --tw-text-opacity: 1;
                color: rgba(35,73,245,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .vet-quote-evergreen_blue {
                --tw-text-opacity: 1;
                color: rgba(0,167,202,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .transition-theme-evergreen_green > .before {
                position: absolute;
                top: calc(2px * -1);
                right: calc(2px * -1);
                bottom: calc(2px * -1);
                left: calc(2px * -1);
                border-radius: 0.75rem
            }

            /*!3tnocg,0*/
            @media (min-width: 768px) {
                .transition-theme-evergreen_green > .before:hover {
                    --tw-shadow:inset 0px 0px 1px 2px #008500,0 0 0 4px rgb(239, 250, 229);
                    --tw-shadow-colored: inset 0px 0px 1px 2px var(--tw-shadow-color),0 0 0 4px var(--tw-shadow-color);
                    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                    transition-property: box-shadow;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                    transition-duration: 150ms;
                    transition-duration: 700ms;
                    transition-timing-function: cubic-bezier(0.4,0,0.2,1)
                }
            }

            /*!27wr28,0*/
            .selected-theme-evergreen_green {
                --tw-bg-opacity: 1;
                background-color: rgba(232,245,230,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .selected-theme-evergreen_green > .before {
                --tw-shadow: inset 0px 0px 0px 1.6px #008500;
                --tw-shadow-colored: inset 0px 0px 0px 1.6px var(--tw-shadow-color);
                box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
                transition-property: box-shadow;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms;
                transition-duration: 700ms;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1)
            }

            /*!27wr28,0*/
            .background-block-evergreen_green {
                --tw-bg-opacity: 1;
                background-color: rgba(232,245,230,var(--tw-bg-opacity))
            }

            /*!27wr28,0*/
            .background-evergreen_green {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(0,137,0,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .promo-message-bg-evergreen_green {
                --tw-bg-opacity: 1;
                background-color: rgba(242,244,248,var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgba(0,28,114,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .text-evergreen_green {
                --tw-text-opacity: 1 !important;
                color: rgba(24,92,1,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .text-light-evergreen_green {
                --tw-text-opacity: 1;
                color: rgba(40,153,1,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .vet-quote-evergreen_green {
                --tw-text-opacity: 1;
                color: rgba(0,137,0,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .promo-message-bg-independence_day {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(229,245,253,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(0,28,114,var(--tw-text-opacity)) !important;
                padding-bottom: 0.75rem !important;
                padding-left: 1rem !important;
                padding-right: 1rem !important;
                padding-top: 1rem !important
            }

            /*!27wr28,v*/
            .promo-message-copy-independence_day > div {
                display: inline-block
            }

            /*!27wr28,w*/
            .promo-message-copy-independence_day > div:first-child {
                font-size: 1.25rem;
                line-height: 1.75rem
            }

            /*!27wr28,0*/
            .promo-message-icon-independence_day {
                padding-right: 0.5rem
            }

            /*!27wr28,0*/
            .promo-message-icon-independence_day > img {
                width: 1.5rem;
                max-width: unset
            }

            /*!27wr28,0*/
            div.promo-tag-independence_day {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(40,153,1,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1;
                color: rgba(255,255,255,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .promo-message-bg-flash_sale {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(253,243,227,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(182,66,0,var(--tw-text-opacity)) !important;
                padding-bottom: 0.75rem !important;
                padding-left: 1rem !important;
                padding-right: 1rem !important;
                padding-top: 1rem !important
            }

            /*!27wr28,v*/
            .promo-message-copy-flash_sale > div {
                display: inline-block
            }

            /*!27wr28,w*/
            .promo-message-copy-flash_sale > div:first-child {
                font-size: 1.25rem;
                line-height: 1.75rem
            }

            /*!27wr28,0*/
            .promo-message-icon-flash_sale {
                padding-right: 0.5rem
            }

            /*!27wr28,0*/
            .promo-message-icon-flash_sale > img {
                width: 1.25rem;
                max-width: unset
            }

            /*!27wr28,0*/
            .promo-message-bg-valentine_2025 {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(253,237,237,var(--tw-bg-opacity)) !important;
                --tw-text-opacity: 1 !important;
                color: rgba(196,2,64,var(--tw-text-opacity)) !important;
                padding: 1rem !important
            }

            /*!27wr28,0*/
            .promo-message-icon-valentine_2025 {
                margin-top: 0.25rem;
                margin-right: 0.5rem
            }

            /*!27wr28,0*/
            .button-theme-blackfriday_2025 {
                font-size: 18px !important;
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,254,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .button-theme-blackfriday_2025:hover {
                opacity: 1 !important
            }

            /*!27wxds,0*/
            .button-theme-blackfriday_2025:active {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,171,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .button-theme-blackfriday_2025:hover {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,194,29,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .button-theme-blackfriday_2025 {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .button-theme-blackfriday_2025 > span {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .shop-now-button-blackfriday_2025 {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,254,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .shop-now-button-blackfriday_2025:hover {
                opacity: 1 !important
            }

            /*!27wxds,0*/
            .shop-now-button-blackfriday_2025:active {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,171,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .shop-now-button-blackfriday_2025:hover {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,194,29,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .shop-now-button-blackfriday_2025 {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .shop-now-button-blackfriday_2025 > span {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .add-to-cart-button-blackfriday_2025 {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,254,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .add-to-cart-button-blackfriday_2025:hover {
                opacity: 1 !important
            }

            /*!27wxds,0*/
            .add-to-cart-button-blackfriday_2025:active {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,171,29,var(--tw-bg-opacity)) !important
            }

            /*!27wruo,0*/
            .add-to-cart-button-blackfriday_2025:hover {
                --tw-bg-opacity: 1 !important;
                background-color: rgba(41,194,29,var(--tw-bg-opacity)) !important
            }

            /*!27wr28,0*/
            .add-to-cart-button-blackfriday_2025 {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,0*/
            .add-to-cart-button-blackfriday_2025 > span {
                --tw-text-opacity: 1 !important;
                color: rgba(30,31,36,var(--tw-text-opacity)) !important
            }

            /*!27wr28,v*/
            .add-to-cart-button-blackfriday_2025::before {
                content: ''
            }

            /*!27wr28,0*/
            .add-to-cart-button-blackfriday_2025::before {
                display: block;
                width: 1.5rem;
                height: 1.5rem;
                background-image: url(https://cdn.cms.thepetlabco.com/shopping_cart_black_26cd3f0cf5.svg);
                background-size: cover;
                position: absolute;
                margin: auto 0;
                bottom: 0px;
                left: 1rem;
                top: 0px
            }

            /*!27wr28,0*/
            .add-to-cart-icon-blackfriday_2025 {
                overflow: hidden;
                left: calc(9999px * -1) !important
            }

            /*!27wr28,0*/
            .px-section {
                padding-left: 1rem;
                padding-right: 1rem
            }

            /*!3tnnk0,0*/
            @media (min-width: 768px) {
                .px-section {
                    padding-left:2rem;
                    padding-right: 2rem
                }
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .px-section {
                    padding-left:4rem;
                    padding-right: 4rem
                }
            }

            /*!27wr28,21*/
            .backdrop-filter-safari {
                -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)
            }

            /*!27wr28,u*/
            .link-underline:hover,.nav-link-underline {
                text-decoration-line: underline;
                text-decoration-style: solid;
                text-decoration-skip-ink: auto;
                text-decoration-thickness: auto;
                text-underline-offset: auto;
                text-underline-position: from-font
            }

            /*!27wr28,0*/
            .py-section {
                padding-top: 4rem;
                padding-bottom: 4rem
            }

            /*!27wr28,0*/
            .wysiwyg ul {
                margin-left: 1rem;
                list-style-type: disc
            }

            /*!27wr28,0*/
            .wysiwyg ul>:not([hidden])~:not([hidden]) {
                --tw-space-y-reverse: 0;
                margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
                margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
            }

            /*!27wr28,0*/
            .wysiwyg ol {
                margin-left: 1rem;
                list-style-type: decimal
            }

            /*!27wr28,0*/
            .wysiwyg ol>:not([hidden])~:not([hidden]) {
                --tw-space-y-reverse: 0;
                margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
                margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
            }

            /*!27wr28,0*/
            .wysiwyg li {
                margin-left: 0.25rem
            }

            /*!27wr28,q*/
            .wysiwyg a {
                font-weight: 700;
                font-family: var(--font-inter), sans-serif;
                text-decoration-line: underline;
                text-decoration-style: solid;
                text-decoration-skip-ink: auto;
                text-decoration-thickness: auto;
                text-underline-offset: auto;
                text-underline-position: from-font
            }

            /*!27wr28,0*/
            .wysiwyg a {
                --tw-text-opacity: 1;
                color: rgba(0,0,0,var(--tw-text-opacity))
            }

            /*!27wruo,0*/
            .wysiwyg a:hover {
                --tw-text-opacity: 1;
                color: rgba(63,66,77,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .wysiwyg a {
                transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!27wr28,0*/
            .wysiwyg strong {
                font-weight: 600;
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .text-editor {
                font-size: 16px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif;
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!27wr28,0*/
            .text-editor a {
                text-decoration-line: underline;
                font-weight: 600
            }

            /*!27wr28,0*/
            .text-editor h1 {
                font-size: 32px;
                line-height: 1.2;
                font-weight: 500;
                font-family: Copernicus, serif
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h1 {
                    font-size:48px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: Copernicus, serif
                }
            }

            /*!27wr28,0*/
            .text-editor h1 {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h1 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor h2 {
                font-size: 24px;
                line-height: 1.2;
                font-weight: 500;
                font-family: Copernicus, serif;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h2 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor h3 {
                font-size: 20px;
                line-height: 1.2;
                font-weight: 500;
                font-family: Copernicus, serif;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h3 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor h4 {
                font-size: 18px;
                line-height: 1.2;
                font-weight: 500;
                font-family: var(--font-inter), sans-serif;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h4 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor h5 {
                font-size: 16px;
                line-height: 1.2;
                font-weight: 500;
                font-family: var(--font-inter), sans-serif;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h5 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor h6 {
                font-size: 16px;
                line-height: 1.2;
                font-weight: 500;
                font-family: var(--font-inter), sans-serif;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor h6 {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor p {
                margin-top: 1rem;
                margin-bottom: 1rem;
                font-size: 16px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif;
                scroll-margin-top: 3.5rem
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor p {
                    scroll-margin-top:5rem
                }
            }

            /*!27wr28,0*/
            .text-editor ul,.text-editor ol {
                padding-left: 1.75rem;
                margin-top: 1rem;
                margin-bottom: 1rem
            }

            /*!27wr28,0*/
            .text-editor ul {
                list-style-type: disc
            }

            /*!27wr28,0*/
            .text-editor ol {
                list-style-type: decimal
            }

            /*!27wr28,0*/
            .text-editor li {
                font-size: 16px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif;
                margin-bottom: 0.5rem
            }

            /*!27wr28,0*/
            .text-editor ul ul,.text-editor ul ol,.text-editor ol ul,.text-editor ol ol {
                margin-top: 0.75rem;
                margin-bottom: 0.75rem
            }

            /*!27wr28,0*/
            .text-editor > ul > li > p:first-child,.text-editor > ol > li > p:first-child {
                margin-top: 1rem
            }

            /*!27wr28,0*/
            .text-editor > ul > li > p:last-child,.text-editor > ol > li > p:last-child {
                margin-bottom: 1rem
            }

            /*!27wr28,0*/
            .text-editor p + h2,.text-editor p + h3,.text-editor p + h4 {
                margin-top: 1.5rem
            }

            /*!27wr28,0*/
            .text-editor hr {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                border-top-width: 1px;
                --tw-border-opacity: 1;
                border-color: rgba(216,218,223,var(--tw-border-opacity))
            }

            /*!27wr28,0*/
            .text-editor hr + *,.text-editor h2 + *,.text-editor h3 + *,.text-editor h4 + * {
                margin-top: 0px
            }

            /*!27wr28,0*/
            .text-editor img {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                max-width: 100%;
                height: auto
            }

            /*!27wr28,0*/
            .text-editor table {
                width: 100%;
                border-collapse: collapse;
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                table-layout: fixed
            }

            /*!27wr28,0*/
            .text-editor th,.text-editor td {
                padding: 0.5rem;
                border-width: 1px;
                --tw-border-opacity: 1;
                border-color: rgba(216,218,223,var(--tw-border-opacity));
                vertical-align: top
            }

            /*!27wr28,0*/
            .text-editor th {
                font-size: 16px;
                line-height: 1.4;
                font-weight: 500;
                font-family: var(--font-inter), sans-serif;
                text-align: left
            }

            /*!27wr28,0*/
            .text-editor td {
                font-size: 14px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif
            }

            /*!3yng8w,0*/
            @media (min-width: 1024px) {
                .text-editor td {
                    font-size:16px;
                    line-height: 1.4;
                    font-weight: 400;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!27wr28,0*/
            .text-editor td {
                --tw-text-opacity: 1;
                color: rgba(63,66,77,var(--tw-text-opacity));
                vertical-align: middle
            }

            /*!27wr28,0*/
            .text-editor thead th:last-child,.text-editor tbody td:last-child,.text-editor tfoot td:last-child {
                padding-right: 0px
            }

            /*!27wr28,0*/
            .text-editor figure {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            /*!27wr28,0*/
            .text-editor figure > table {
                width: 100%;
                border-collapse: collapse
            }

            /*!27wr28,0*/
            .text-editor figure > * {
                margin-top: 0px;
                margin-bottom: 0px
            }

            /*!27wr28,y*/
            .text-editor > :first-child {
                margin-top: 0
            }

            /*!27wr28,y*/
            .text-editor > :last-child {
                margin-bottom: 0
            }

            /*!27wr28,v*/
            .select-scrollbar::-webkit-scrollbar {
                width: 6px
            }

            /*!27wr28,v*/
            .select-scrollbar::-webkit-scrollbar-track {
                background: transparent
            }

            /*!27wr28,z*/
            .select-scrollbar::-webkit-scrollbar-thumb {
                background-color: #B5B9C4;
                border-radius: 50px
            }

            /*!27wr28,y*/
            .select-scrollbar::-webkit-scrollbar-thumb:hover {
                background-color: #9FA3AF
            }

            /*!28j85c,w*/
            @supports not selector(::-webkit-scrollbar) {
                .select-scrollbar {
                    scrollbar-width: thin;
                    scrollbar-color: #B5B9C4 transparent
                }
            }

            /*!dbgidc,m,!text-link-text-14*/
            .\!text-link-text-14 {
                font-size: 14px !important;
                line-height: 1.4 !important;
                font-weight: 700 !important;
                font-family: var(--font-inter), sans-serif !important;
                text-decoration-line: underline !important;
                text-decoration-style: solid !important;
                text-decoration-skip-ink: auto !important;
                text-decoration-thickness: auto !important;
                text-underline-offset: auto !important;
                text-underline-position: from-font !important
            }

            /*!dbgidc,m,text-link-text-14*/
            .text-link-text-14 {
                font-size: 14px;
                line-height: 1.4;
                font-weight: 700;
                font-family: var(--font-inter), sans-serif;
                text-decoration-line: underline;
                text-decoration-style: solid;
                text-decoration-skip-ink: auto;
                text-decoration-thickness: auto;
                text-underline-offset: auto;
                text-underline-position: from-font
            }

            /*!dbgidc,p,line-clamp-1*/
            .line-clamp-1 {
                overflow: hidden;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1
            }

            /*!dbgidc,p,line-clamp-2*/
            .line-clamp-2 {
                overflow: hidden;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2
            }

            /*!dbgidc,r,scale-[75%]*/
            .scale-\[75\%\] {
                --tw-scale-x: 75%;
                --tw-scale-y: 75%;
                transform: var(--tw-transform)
            }

            /*!dbgidc,s,text-body-text-12-semibold*/
            .text-body-text-12-semibold {
                font-size: 12px;
                line-height: 1.4;
                font-weight: 700;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-body-text-14*/
            .text-body-text-14 {
                font-size: 14px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-body-text-14-semibold*/
            .text-body-text-14-semibold {
                font-size: 14px;
                line-height: 1.4;
                font-weight: 700;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-body-text-16*/
            .text-body-text-16 {
                font-size: 16px;
                line-height: 1.4;
                font-weight: 400;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-body-text-16-semibold*/
            .text-body-text-16-semibold {
                font-size: 16px;
                line-height: 1.4;
                font-weight: 700;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-caption-text-12*/
            .text-caption-text-12 {
                font-size: 12px;
                line-height: 1.4;
                font-weight: 600;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-caption-text-12-semibold*/
            .text-caption-text-12-semibold {
                font-size: 12px;
                line-height: 1.4;
                font-weight: 500;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-header-text-16-sans*/
            .text-header-text-16-sans {
                font-size: 16px;
                line-height: 1.2;
                font-weight: 600;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-header-text-20-sans*/
            .text-header-text-20-sans {
                font-size: 20px;
                line-height: 1.2;
                font-weight: 600;
                font-family: var(--font-inter), sans-serif
            }

            /*!dbgidc,s,text-header-text-24*/
            .text-header-text-24 {
                font-size: 24px;
                line-height: 1.2;
                font-weight: 500;
                font-family: Copernicus, serif
            }

            /*!dbgidc,t,!text-white*/
            .\!text-white {
                --tw-text-opacity: 1 !important;
                color: rgba(255,255,255,var(--tw-text-opacity)) !important
            }

            /*!dbgidc,t,-translate-y-1/2*/
            .-translate-y-1\/2 {
                --tw-translate-y: calc(50% * -1);
                transform: var(--tw-transform)
            }

            /*!dbgidc,t,rotate-[19deg]*/
            .rotate-\[19deg\] {
                --tw-rotate: 19deg;
                transform: var(--tw-transform)
            }

            /*!dbgidc,t,rotate-180*/
            .rotate-180 {
                --tw-rotate: 180deg;
                transform: var(--tw-transform)
            }

            /*!dbgidc,t,text-[#1E1F24]*/
            .text-\[\#1E1F24\] {
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-[#333]*/
            .text-\[\#333\] {
                --tw-text-opacity: 1;
                color: rgba(51,51,51,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-dental-text*/
            .text-dental-text {
                --tw-text-opacity: 1;
                color: rgba(38,85,48,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-disabled-text*/
            .text-disabled-text {
                --tw-text-opacity: 1;
                color: rgba(181,185,196,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-inverted-text*/
            .text-inverted-text {
                --tw-text-opacity: 1;
                color: rgba(255,255,255,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-link-default*/
            .text-link-default {
                --tw-text-opacity: 1;
                color: rgba(0,0,0,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-link-invert*/
            .text-link-invert {
                --tw-text-opacity: 1;
                color: rgba(255,255,255,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-positive*/
            .text-positive {
                --tw-text-opacity: 1;
                color: rgba(0,137,0,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-positive-text*/
            .text-positive-text {
                --tw-text-opacity: 1;
                color: rgba(7,109,8,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-primary*/
            .text-primary {
                --tw-text-opacity: 1;
                color: rgba(0,28,114,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-primary-text*/
            .text-primary-text {
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-secondary*/
            .text-secondary {
                --tw-text-opacity: 1;
                color: rgba(188,46,62,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-secondary-text*/
            .text-secondary-text {
                --tw-text-opacity: 1;
                color: rgba(63,66,77,var(--tw-text-opacity))
            }

            /*!dbgidc,t,text-white*/
            .text-white {
                --tw-text-opacity: 1;
                color: rgba(255,255,255,var(--tw-text-opacity))
            }

            /*!dbgidc,u,space-x-2*/
            .space-x-2>:not([hidden])~:not([hidden]) {
                --tw-space-x-reverse: 0;
                margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
                margin-right: calc(0.5rem * var(--tw-space-x-reverse))
            }

            /*!dbgidc,u,space-y-2*/
            .space-y-2>:not([hidden])~:not([hidden]) {
                --tw-space-y-reverse: 0;
                margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
                margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
            }

            /*!dbgidc,u,space-y-3*/
            .space-y-3>:not([hidden])~:not([hidden]) {
                --tw-space-y-reverse: 0;
                margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
                margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
            }

            /*!dbgidc,v,!h-[500px]*/
            .\!h-\[500px\] {
                height: 500px !important
            }

            /*!dbgidc,v,!m-0*/
            .\!m-0 {
                margin: 0px !important
            }

            /*!dbgidc,v,!p-0*/
            .\!p-0 {
                padding: 0px !important
            }

            /*!dbgidc,v,!w-fit*/
            .\!w-fit {
                width: fit-content !important
            }

            /*!dbgidc,v,absolute*/
            .absolute {
                position: absolute
            }

            /*!dbgidc,v,animate-pulse*/
            .animate-pulse {
                animation: pulse 2s cubic-bezier(0.4,0,0.6,1) infinite
            }

            /*!dbgidc,v,block*/
            .block {
                display: block
            }

            /*!dbgidc,v,fill-[color:currentColor]*/
            .fill-\[color\:currentColor\] {
                fill: currentColor
            }

            /*!dbgidc,v,text-[color:currentColor]*/
            .text-\[color\:currentColor\] {
                color: currentColor
            }

            /*!dbgidc,v,cursor-not-allowed*/
            .cursor-not-allowed {
                cursor: not-allowed
            }

            /*!dbgidc,v,cursor-pointer*/
            .cursor-pointer {
                cursor: pointer
            }

            /*!dbgidc,v,fill-dental-text*/
            .fill-dental-text {
                fill: rgba(38,85,48,1)
            }

            /*!dbgidc,v,fill-positive-text*/
            .fill-positive-text {
                fill: rgba(7,109,8,1)
            }

            /*!dbgidc,v,fill-primary-text*/
            .fill-primary-text {
                fill: rgba(30,31,36,1)
            }

            /*!dbgidc,v,flex*/
            .flex {
                display: flex
            }

            /*!dbgidc,v,flex-1*/
            .flex-1 {
                flex: 1 1 0%
            }

            /*!dbgidc,v,flex-none*/
            .flex-none {
                flex: none
            }

            /*!dbgidc,v,gap-[2px]*/
            .gap-\[2px\] {
                gap: 2px
            }

            /*!dbgidc,v,gap-[4.35px]*/
            .gap-\[4\.35px\] {
                gap: 4.35px
            }

            /*!dbgidc,v,gap-0*/
            .gap-0 {
                gap: 0px
            }

            /*!dbgidc,v,gap-1*/
            .gap-1 {
                gap: 0.25rem
            }

            /*!dbgidc,v,gap-2*/
            .gap-2 {
                gap: 0.5rem
            }

            /*!dbgidc,v,gap-3*/
            .gap-3 {
                gap: 0.75rem
            }

            /*!dbgidc,v,gap-4*/
            .gap-4 {
                gap: 1rem
            }

            /*!dbgidc,v,gap-6*/
            .gap-6 {
                gap: 1.5rem
            }

            /*!dbgidc,v,gap-8*/
            .gap-8 {
                gap: 2rem
            }

            /*!dbgidc,v,gap-10*/
            .gap-10 {
                gap: 2.5rem
            }

            /*!dbgidc,v,grid*/
            .grid {
                display: grid
            }

            /*!dbgidc,v,h-[64px]*/
            .h-\[64px\] {
                height: 64px
            }

            /*!dbgidc,v,h-[98px]*/
            .h-\[98px\] {
                height: 98px
            }

            /*!dbgidc,v,h-[102px]*/
            .h-\[102px\] {
                height: 102px
            }

            /*!dbgidc,v,h-[137px]*/
            .h-\[137px\] {
                height: 137px
            }

            /*!dbgidc,v,h-[608px]*/
            .h-\[608px\] {
                height: 608px
            }

            /*!dbgidc,v,h-0*/
            .h-0 {
                height: 0px
            }

            /*!dbgidc,v,h-0.5*/
            .h-0\.5 {
                height: 0.125rem
            }

            /*!dbgidc,v,h-3*/
            .h-3 {
                height: 0.75rem
            }

            /*!dbgidc,v,h-4*/
            .h-4 {
                height: 1rem
            }

            /*!dbgidc,v,h-6*/
            .h-6 {
                height: 1.5rem
            }

            /*!dbgidc,v,h-10*/
            .h-10 {
                height: 2.5rem
            }

            /*!dbgidc,v,h-12*/
            .h-12 {
                height: 3rem
            }

            /*!dbgidc,v,h-full*/
            .h-full {
                height: 100%
            }

            /*!dbgidc,v,hidden*/
            .hidden {
                display: none
            }

            /*!dbgidc,v,inline-block*/
            .inline-block {
                display: inline-block
            }

            /*!dbgidc,v,inline-flex*/
            .inline-flex {
                display: inline-flex
            }

            /*!dbgidc,v,m-auto*/
            .m-auto {
                margin: auto
            }

            /*!dbgidc,v,opacity-100*/
            .opacity-100 {
                opacity: 1
            }

            /*!dbgidc,v,overflow-hidden*/
            .overflow-hidden {
                overflow: hidden
            }

            /*!dbgidc,v,overflow-visible*/
            .overflow-visible {
                overflow: visible
            }

            /*!dbgidc,v,p-[2px]*/
            .p-\[2px\] {
                padding: 2px
            }

            /*!dbgidc,v,p-[18px_12px_0px]*/
            .p-\[18px_12px_0px\] {
                padding: 18px 12px 0px
            }

            /*!dbgidc,v,p-1*/
            .p-1 {
                padding: 0.25rem
            }

            /*!dbgidc,v,p-2*/
            .p-2 {
                padding: 0.5rem
            }

            /*!dbgidc,v,p-4*/
            .p-4 {
                padding: 1rem
            }

            /*!dbgidc,v,p-6*/
            .p-6 {
                padding: 1.5rem
            }

            /*!dbgidc,v,relative*/
            .relative {
                position: relative
            }

            /*!dbgidc,v,sticky*/
            .sticky {
                position: sticky
            }

            /*!dbgidc,v,visible*/
            .visible {
                visibility: visible
            }

            /*!dbgidc,v,w-[50%]*/
            .w-\[50\%\] {
                width: 50%
            }

            /*!dbgidc,v,w-[64px]*/
            .w-\[64px\] {
                width: 64px
            }

            /*!dbgidc,v,w-[83px]*/
            .w-\[83px\] {
                width: 83px
            }

            /*!dbgidc,v,w-[98px]*/
            .w-\[98px\] {
                width: 98px
            }

            /*!dbgidc,v,w-[104px]*/
            .w-\[104px\] {
                width: 104px
            }

            /*!dbgidc,v,w-[137px]*/
            .w-\[137px\] {
                width: 137px
            }

            /*!dbgidc,v,w-[160px]*/
            .w-\[160px\] {
                width: 160px
            }

            /*!dbgidc,v,w-[300px]*/
            .w-\[300px\] {
                width: 300px
            }

            /*!dbgidc,v,w-[343px]*/
            .w-\[343px\] {
                width: 343px
            }

            /*!dbgidc,v,w-[420px]*/
            .w-\[420px\] {
                width: 420px
            }

            /*!dbgidc,v,w-[full]*/
            .w-\[full\] {
                width: full
            }

            /*!dbgidc,v,w-[unset]*/
            .w-\[unset\] {
                width: unset
            }

            /*!dbgidc,v,w-3*/
            .w-3 {
                width: 0.75rem
            }

            /*!dbgidc,v,w-4*/
            .w-4 {
                width: 1rem
            }

            /*!dbgidc,v,w-6*/
            .w-6 {
                width: 1.5rem
            }

            /*!dbgidc,v,w-10*/
            .w-10 {
                width: 2.5rem
            }

            /*!dbgidc,v,w-12*/
            .w-12 {
                width: 3rem
            }

            /*!dbgidc,v,w-20*/
            .w-20 {
                width: 5rem
            }

            /*!dbgidc,v,w-full*/
            .w-full {
                width: 100%
            }

            /*!dbgidc,w,bg-[#001A4B]*/
            .bg-\[\#001A4B\] {
                --tw-bg-opacity: 1;
                background-color: rgba(0,26,75,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#CAF1C6]*/
            .bg-\[\#CAF1C6\] {
                --tw-bg-opacity: 1;
                background-color: rgba(202,241,198,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#E4F9E1]*/
            .bg-\[\#E4F9E1\] {
                --tw-bg-opacity: 1;
                background-color: rgba(228,249,225,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#E6E8F1]*/
            .bg-\[\#E6E8F1\] {
                --tw-bg-opacity: 1;
                background-color: rgba(230,232,241,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#E7E6DD]*/
            .bg-\[\#E7E6DD\] {
                --tw-bg-opacity: 1;
                background-color: rgba(231,230,221,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#E9F5E6]*/
            .bg-\[\#E9F5E6\] {
                --tw-bg-opacity: 1;
                background-color: rgba(233,245,230,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-[#FFD67A]*/
            .bg-\[\#FFD67A\] {
                --tw-bg-opacity: 1;
                background-color: rgba(255,214,122,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-black*/
            .bg-black {
                --tw-bg-opacity: 1;
                background-color: rgba(0,0,0,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-bold-bg*/
            .bg-bold-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(12,17,28,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-dental-bg*/
            .bg-dental-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(233,248,236,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-disabled-bg*/
            .bg-disabled-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(216,218,223,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-neutral-bg*/
            .bg-neutral-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(245,245,241,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-neutral-secondary-bg*/
            .bg-neutral-secondary-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(245,248,255,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-positive*/
            .bg-positive {
                --tw-bg-opacity: 1;
                background-color: rgba(0,137,0,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-primary-bg*/
            .bg-primary-bg {
                --tw-bg-opacity: 1;
                background-color: rgba(255,255,255,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-subtle*/
            .bg-subtle {
                --tw-bg-opacity: 1;
                background-color: rgba(255,255,255,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,bg-white*/
            .bg-white {
                --tw-bg-opacity: 1;
                background-color: rgba(255,255,255,var(--tw-bg-opacity))
            }

            /*!dbgidc,w,border-[#D8DADF]*/
            .border-\[\#D8DADF\] {
                --tw-border-opacity: 1;
                border-color: rgba(216,218,223,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-[#E5E8F1]*/
            .border-\[\#E5E8F1\] {
                --tw-border-opacity: 1;
                border-color: rgba(229,232,241,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-black*/
            .border-black {
                --tw-border-opacity: 1;
                border-color: rgba(0,0,0,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-disabled-bg*/
            .border-disabled-bg {
                --tw-border-opacity: 1;
                border-color: rgba(216,218,223,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-gray-200*/
            .border-gray-200 {
                --tw-border-opacity: 1;
                border-color: rgba(229,231,235,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-inverted-border*/
            .border-inverted-border {
                --tw-border-opacity: 1;
                border-color: rgba(141,146,163,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-positive*/
            .border-positive {
                --tw-border-opacity: 1;
                border-color: rgba(0,137,0,var(--tw-border-opacity))
            }

            /*!dbgidc,w,border-positive-border*/
            .border-positive-border {
                --tw-border-opacity: 1;
                border-color: rgba(0,137,0,var(--tw-border-opacity))
            }

            /*!dbgidc,w,mx-0*/
            .mx-0 {
                margin-left: 0px;
                margin-right: 0px
            }

            /*!dbgidc,w,mx-4*/
            .mx-4 {
                margin-left: 1rem;
                margin-right: 1rem
            }

            /*!dbgidc,w,mx-auto*/
            .mx-auto {
                margin-left: auto;
                margin-right: auto
            }

            /*!dbgidc,w,my-auto*/
            .my-auto {
                margin-top: auto;
                margin-bottom: auto
            }

            /*!dbgidc,w,px-0*/
            .px-0 {
                padding-left: 0px;
                padding-right: 0px
            }

            /*!dbgidc,w,px-2*/
            .px-2 {
                padding-left: 0.5rem;
                padding-right: 0.5rem
            }

            /*!dbgidc,w,px-3*/
            .px-3 {
                padding-left: 0.75rem;
                padding-right: 0.75rem
            }

            /*!dbgidc,w,px-4*/
            .px-4 {
                padding-left: 1rem;
                padding-right: 1rem
            }

            /*!dbgidc,w,px-6*/
            .px-6 {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            /*!dbgidc,w,py-0*/
            .py-0 {
                padding-top: 0px;
                padding-bottom: 0px
            }

            /*!dbgidc,w,py-1*/
            .py-1 {
                padding-top: 0.25rem;
                padding-bottom: 0.25rem
            }

            /*!dbgidc,w,py-2*/
            .py-2 {
                padding-top: 0.5rem;
                padding-bottom: 0.5rem
            }

            /*!dbgidc,w,py-3*/
            .py-3 {
                padding-top: 0.75rem;
                padding-bottom: 0.75rem
            }

            /*!dbgidc,w,py-4*/
            .py-4 {
                padding-top: 1rem;
                padding-bottom: 1rem
            }

            /*!dbgidc,w,py-6*/
            .py-6 {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            /*!dbgidc,w,py-10*/
            .py-10 {
                padding-top: 2.5rem;
                padding-bottom: 2.5rem
            }

            /*!dbgidc,w,py-16*/
            .py-16 {
                padding-top: 4rem;
                padding-bottom: 4rem
            }

            /*!dbgidc,w,text-2xl*/
            .text-2xl {
                font-size: 1.5rem;
                line-height: 2rem
            }

            /*!dbgidc,w,text-sm*/
            .text-sm {
                font-size: 0.875rem;
                line-height: 1.25rem
            }

            /*!dbgidc,x,transition-[border]*/
            .transition-\[border\] {
                transition-property: border;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!dbgidc,x,transition-all*/
            .transition-all {
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!dbgidc,x,transition-colors*/
            .transition-colors {
                transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!dbgidc,x,transition-opacity*/
            .transition-opacity {
                transition-property: opacity;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!dbgidc,x,transition-transform*/
            .transition-transform {
                transition-property: transform;
                transition-timing-function: cubic-bezier(0.4,0,0.2,1);
                transition-duration: 150ms
            }

            /*!dbgidc,y,-left-[20px]*/
            .-left-\[20px\] {
                left: calc(20px * -1)
            }

            /*!dbgidc,y,-ml-[65px]*/
            .-ml-\[65px\] {
                margin-left: calc(65px * -1)
            }

            /*!dbgidc,y,-right-[26px]*/
            .-right-\[26px\] {
                right: calc(26px * -1)
            }

            /*!dbgidc,y,-z-[1]*/
            .-z-\[1\] {
                z-index: calc(1 * -1)
            }

            /*!dbgidc,y,!bg-transparent*/
            .\!bg-transparent {
                background-color: transparent !important
            }

            /*!dbgidc,y,!border-none*/
            .\!border-none {
                border-style: none !important
            }

            /*!dbgidc,y,!leading-[120%]*/
            .\!leading-\[120\%\] {
                line-height: 120% !important
            }

            /*!dbgidc,y,!mt-0*/
            .\!mt-0 {
                margin-top: 0px !important
            }

            /*!dbgidc,y,!text-left*/
            .\!text-left {
                text-align: left !important
            }

            /*!dbgidc,y,aspect-[1/1]*/
            .aspect-\[1\/1\] {
                aspect-ratio: 1/1
            }

            /*!dbgidc,y,top-1/2*/
            .top-1\/2 {
                top: 50%
            }

            /*!dbgidc,y,aspect-[5/3]*/
            .aspect-\[5\/3\] {
                aspect-ratio: 5/3
            }

            /*!dbgidc,y,aspect-[5/4]*/
            .aspect-\[5\/4\] {
                aspect-ratio: 5/4
            }

            /*!dbgidc,y,aspect-[47/14]*/
            .aspect-\[47\/14\] {
                aspect-ratio: 47/14
            }

            /*!dbgidc,y,aspect-[65/28]*/
            .aspect-\[65\/28\] {
                aspect-ratio: 65/28
            }

            /*!dbgidc,y,aspect-[151/56]*/
            .aspect-\[151\/56\] {
                aspect-ratio: 151/56
            }

            /*!dbgidc,y,aspect-square*/
            .aspect-square {
                aspect-ratio: 1/1
            }

            /*!dbgidc,y,basis-full*/
            .basis-full {
                flex-basis: 100%
            }

            /*!dbgidc,y,bg-[rgba(255,255,255,0.80)]*/
            .bg-\[rgba\(255\,255\,255\,0\.80\)\] {
                background-color: rgba(255,255,255,0.80)
            }

            /*!dbgidc,y,bg-linear-gradient-presell-hero-lightblue-reverse*/
            .bg-linear-gradient-presell-hero-lightblue-reverse {
                background-image: linear-gradient(180deg, #E9F6F4 23.27%, #FFF 100%)
            }

            /*!dbgidc,y,bg-neutral-primary*/
            .bg-neutral-primary {
                background-color: var(--color-neutral-primary, #F5F5F1)
            }

            /*!dbgidc,y,border*/
            .border {
                border-width: 1px
            }

            /*!dbgidc,y,border-0*/
            .border-0 {
                border-width: 0px
            }

            /*!dbgidc,y,border-1*/
            .border-1 {
                border-width: 1px
            }

            /*!dbgidc,y,border-transparent*/
            .border-transparent {
                border-color: transparent
            }

            /*!dbgidc,y,bottom-0*/
            .bottom-0 {
                bottom: 0px
            }

            /*!dbgidc,y,bottom-2*/
            .bottom-2 {
                bottom: 0.5rem
            }

            /*!dbgidc,y,bottom-9*/
            .bottom-9 {
                bottom: 2.25rem
            }

            /*!dbgidc,y,box-border*/
            .box-border {
                box-sizing: border-box
            }

            /*!dbgidc,y,break-words*/
            .break-words {
                overflow-wrap: break-word
            }

            /*!dbgidc,y,col-span-13*/
            .col-span-13 {
                grid-column: span 13 / span 13
            }

            /*!dbgidc,y,duration-[400ms]*/
            .duration-\[400ms\] {
                transition-duration: 400ms
            }

            /*!dbgidc,y,duration-150*/
            .duration-150 {
                transition-duration: 150ms
            }

            /*!dbgidc,y,duration-200*/
            .duration-200 {
                transition-duration: 200ms
            }

            /*!dbgidc,y,duration-300*/
            .duration-300 {
                transition-duration: 300ms
            }

            /*!dbgidc,y,duration-1000*/
            .duration-1000 {
                transition-duration: 1000ms
            }

            /*!dbgidc,y,flex-col*/
            .flex-col {
                flex-direction: column
            }

            /*!dbgidc,y,flex-col-reverse*/
            .flex-col-reverse {
                flex-direction: column-reverse
            }

            /*!dbgidc,y,flex-row*/
            .flex-row {
                flex-direction: row
            }

            /*!dbgidc,y,flex-shrink-0*/
            .flex-shrink-0 {
                flex-shrink: 0
            }

            /*!dbgidc,y,flex-wrap*/
            .flex-wrap {
                flex-wrap: wrap
            }

            /*!dbgidc,y,font-bold*/
            .font-bold {
                font-weight: 700
            }

            /*!dbgidc,y,font-copernicus*/
            .font-copernicus {
                font-family: Copernicus,serif;
            }

            /*!dbgidc,y,font-inter*/
            .font-inter {
                font-family: Inter,sans-serif;
            }

            /*!dbgidc,y,font-semibold*/
            .font-semibold {
                /* font-weight: 500 */
                font-weight: 500
            }

            /*!dbgidc,y,gap-x-[16px]*/
            .gap-x-\[16px\] {
                column-gap: 16px
            }

            /*!dbgidc,y,gap-x-1*/
            .gap-x-1 {
                column-gap: 0.25rem
            }

            /*!dbgidc,y,gap-x-4*/
            .gap-x-4 {
                column-gap: 1rem
            }

            /*!dbgidc,y,gap-y-1*/
            .gap-y-1 {
                row-gap: 0.25rem
            }

            /*!dbgidc,y,gap-y-6*/
            .gap-y-6 {
                row-gap: 1.5rem
            }

            /*!dbgidc,y,italic*/
            .italic {
                font-style: italic
            }

            /*!dbgidc,y,items-center*/
            .items-center {
                align-items: center
            }

            /*!dbgidc,y,items-end*/
            .items-end {
                align-items: flex-end
            }

            /*!dbgidc,y,items-start*/
            .items-start {
                align-items: flex-start
            }

            /*!dbgidc,y,justify-between*/
            .justify-between {
                justify-content: space-between
            }

            /*!dbgidc,y,justify-center*/
            .justify-center {
                justify-content: center
            }

            /*!dbgidc,y,justify-end*/
            .justify-end {
                justify-content: flex-end
            }

            /*!dbgidc,y,justify-start*/
            .justify-start {
                justify-content: flex-start
            }

            /*!dbgidc,y,leading-[120%]*/
            .leading-\[120\%\] {
                line-height: 120%
            }

            /*!dbgidc,y,leading-[140%]*/
            .leading-\[140\%\] {
                line-height: 140%
            }

            /*!dbgidc,y,leading-tight*/
            .leading-tight {
                line-height: 1.25
            }

            /*!dbgidc,y,left-0*/
            .left-0 {
                left: 0px
            }

            /*!dbgidc,y,max-w-[343px]*/
            .max-w-\[343px\] {
                max-width: 343px
            }

            /*!dbgidc,y,max-w-[648px]*/
            .max-w-\[648px\] {
                max-width: 648px
            }

            /*!dbgidc,y,max-w-[778px]*/
            .max-w-\[778px\] {
                max-width: 778px
            }

            /*!dbgidc,y,max-w-[1140px]*/
            .max-w-\[1140px\] {
                max-width: 1140px
            }

            /*!dbgidc,y,max-w-[1194px]*/
            .max-w-\[1194px\] {
                max-width: 1194px
            }

            /*!dbgidc,y,max-w-[1440px]*/
            .max-w-\[1440px\] {
                max-width: 1440px
            }

            /*!dbgidc,y,max-w-full*/
            .max-w-full {
                max-width: 100%
            }

            /*!dbgidc,y,max-w-section*/
            .max-w-section {
                max-width: 82rem
            }

            /*!dbgidc,y,mb-2*/
            .mb-2 {
                margin-bottom: 0.5rem
            }

            /*!dbgidc,y,mb-3*/
            .mb-3 {
                margin-bottom: 0.75rem
            }

            /*!dbgidc,y,mb-4*/
            .mb-4 {
                margin-bottom: 1rem
            }

            /*!dbgidc,y,min-h-[64px]*/
            .min-h-\[64px\] {
                min-height: 64px
            }

            /*!dbgidc,y,min-w-[20px]*/
            .min-w-\[20px\] {
                min-width: 20px
            }

            /*!dbgidc,y,min-w-[40px]*/
            .min-w-\[40px\] {
                min-width: 40px
            }

            /*!dbgidc,y,min-w-[56px]*/
            .min-w-\[56px\] {
                min-width: 56px
            }

            /*!dbgidc,y,min-w-[64px]*/
            .min-w-\[64px\] {
                min-width: 64px
            }

            /*!dbgidc,y,min-w-0*/
            .min-w-0 {
                min-width: 0px
            }

            /*!dbgidc,y,ml-2*/
            .ml-2 {
                margin-left: 0.5rem
            }

            /*!dbgidc,y,ml-4*/
            .ml-4 {
                margin-left: 1rem
            }

            /*!dbgidc,y,ml-auto*/
            .ml-auto {
                margin-left: auto
            }

            /*!dbgidc,y,mr-auto*/
            .mr-auto {
                margin-right: auto
            }

            /*!dbgidc,y,mt-[-64px]*/
            .mt-\[-64px\] {
                margin-top: -64px
            }

            /*!dbgidc,y,mt-0*/
            .mt-0 {
                margin-top: 0px
            }

            /*!dbgidc,y,mt-2*/
            .mt-2 {
                margin-top: 0.5rem
            }

            /*!dbgidc,y,mt-4*/
            .mt-4 {
                margin-top: 1rem
            }

            /*!dbgidc,y,mt-6*/
            .mt-6 {
                margin-top: 1.5rem
            }

            /*!dbgidc,y,object-center*/
            .object-center {
                object-position: center
            }

            /*!dbgidc,y,object-contain*/
            .object-contain {
                object-fit: contain
            }

            /*!dbgidc,y,object-cover*/
            .object-cover {
                object-fit: cover
            }

            /*!dbgidc,y,overflow-x-hidden*/
            .overflow-x-hidden {
                overflow-x: hidden
            }

            /*!dbgidc,y,pb-4*/
            .pb-4 {
                padding-bottom: 1rem
            }

            /*!dbgidc,y,pb-6*/
            .pb-6 {
                padding-bottom: 1.5rem
            }

            /*!dbgidc,y,pb-10*/
            .pb-10 {
                padding-bottom: 2.5rem
            }

            /*!dbgidc,y,pb-16*/
            .pb-16 {
                padding-bottom: 4rem
            }

            /*!dbgidc,y,pl-[72px]*/
            .pl-\[72px\] {
                padding-left: 72px
            }

            /*!dbgidc,y,pl-3*/
            .pl-3 {
                padding-left: 0.75rem
            }

            /*!dbgidc,y,pl-4*/
            .pl-4 {
                padding-left: 1rem
            }

            /*!dbgidc,y,pl-6*/
            .pl-6 {
                padding-left: 1.5rem
            }

            /*!dbgidc,y,pointer-events-auto*/
            .pointer-events-auto {
                pointer-events: auto
            }

            /*!dbgidc,y,pointer-events-none*/
            .pointer-events-none {
                pointer-events: none
            }

            /*!dbgidc,y,pr-4*/
            .pr-4 {
                padding-right: 1rem
            }

            /*!dbgidc,y,pt-[1px]*/
            .pt-\[1px\] {
                padding-top: 1px
            }

            /*!dbgidc,y,pt-0*/
            .pt-0 {
                padding-top: 0px
            }

            /*!dbgidc,y,pt-1*/
            .pt-1 {
                padding-top: 0.25rem
            }

            /*!dbgidc,y,pt-3*/
            .pt-3 {
                padding-top: 0.75rem
            }

            /*!dbgidc,y,pt-4*/
            .pt-4 {
                padding-top: 1rem
            }

            /*!dbgidc,y,pt-6*/
            .pt-6 {
                padding-top: 1.5rem
            }

            /*!dbgidc,y,pt-16*/
            .pt-16 {
                padding-top: 4rem
            }

            /*!dbgidc,y,right-0*/
            .right-0 {
                right: 0px
            }

            /*!dbgidc,y,right-2*/
            .right-2 {
                right: 0.5rem
            }

            /*!dbgidc,y,select-none*/
            .select-none {
                user-select: none
            }

            /*!dbgidc,y,shrink-0*/
            .shrink-0 {
                flex-shrink: 0
            }

            /*!dbgidc,y,text-[30px]*/
            .text-\[30px\] {
                font-size: 30px
            }

            /*!dbgidc,y,text-[32px]*/
            .text-\[32px\] {
                font-size: 32px
            }

            /*!dbgidc,y,text-center*/
            .text-center {
                text-align: center
            }

            /*!dbgidc,y,text-ellipsis*/
            .text-ellipsis {
                text-overflow: ellipsis
            }

            /*!dbgidc,y,text-left*/
            .text-left {
                text-align: left
            }

            /*!dbgidc,y,top-[3px]*/
            .top-\[3px\] {
                top: 3px
            }

            /*!dbgidc,y,top-0*/
            .top-0 {
                top: 0px
            }

            /*!dbgidc,y,top-1*/
            .top-1 {
                top: 0.25rem
            }

            /*!dbgidc,y,whitespace-nowrap*/
            .whitespace-nowrap {
                white-space: nowrap
            }

            /*!dbgidc,y,whitespace-pre-wrap*/
           

            /*!dbgidc,y,z-[0]*/
            .z-\[0\] {
                z-index: 0
            }

            /*!dbgidc,y,z-0*/
            .z-0 {
                z-index: 0
            }

            /*!dbgidc,y,z-10*/
            .z-10 {
                z-index: 10
            }

            /*!dbgidc,y,z-30*/
            .z-30 {
                z-index: 30
            }

            /*!dbgidc,y,z-50*/
            .z-50 {
                z-index: 50
            }

            /*!dbgidc,11,ease-in-out*/
            .ease-in-out {
                transition-timing-function: cubic-bezier(0.4,0,0.2,1)
            }

            /*!dbgidc,11,ease-linear*/
            .ease-linear {
                transition-timing-function: linear
            }

            /*!dbgidc,11,grid-cols-1*/
            .grid-cols-1 {
                grid-template-columns: repeat(1,minmax(0,1fr))
            }

            /*!dbgidc,11,grid-cols-2*/
            .grid-cols-2 {
                grid-template-columns: repeat(2,minmax(0,1fr))
            }

            /*!dbgidc,11,line-through*/
            .line-through {
                text-decoration-line: line-through
            }

            /*!dbgidc,11,rounded*/
            .rounded {
                border-radius: 0.25rem
            }

            /*!dbgidc,11,rounded-2xl*/
            .rounded-2xl {
                border-radius: 1rem
            }

            /*!dbgidc,11,rounded-3xl*/
            .rounded-3xl {
                border-radius: 1.5rem
            }

            /*!dbgidc,11,rounded-full*/
            .rounded-full {
                border-radius: 9999px
            }

            /*!dbgidc,11,rounded-lg*/
            .rounded-lg {
                border-radius: 0.5rem
            }

            /*!dbgidc,11,rounded-md*/
            .rounded-md {
                border-radius: 0.375rem
            }

            /*!dbgidc,11,rounded-none*/
            .rounded-none {
                border-radius: 0px
            }

            /*!dbgidc,11,rounded-xl*/
            .rounded-xl {
                border-radius: 0.75rem
            }

            /*!dbgidc,11,scroll-mt-20*/
            .scroll-mt-20 {
                scroll-margin-top: 5rem
            }

            /*!dbgidc,11,underline*/
            .underline {
                text-decoration-line: underline
            }

            /*!dbgidc,12,border-b-disabled-bg*/
            .border-b-disabled-bg {
                --tw-border-b-opacity: 1;
                border-bottom-color: rgba(216,218,223,var(--tw-border-b-opacity))
            }

            /*!dbgidc,14,border-b*/
            .border-b {
                border-bottom-width: 1px
            }

            /*!dbgidc,14,border-t*/
            .border-t {
                border-top-width: 1px
            }

            /*!dbgidc,15,rounded-l-2xl*/
            .rounded-l-2xl {
                border-bottom-left-radius: 1rem;
                border-top-left-radius: 1rem
            }

            /*!dbgidc,15,rounded-t*/
            .rounded-t {
                border-top-left-radius: 0.25rem;
                border-top-right-radius: 0.25rem
            }

            /*!dbgidc,1z,antialiased*/
            .antialiased {
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

            /*!dbgide,y,last:mb-0*/
            .last\:mb-0:last-child {
                margin-bottom: 0px
            }

            /*!dbgidg,w,[&>div:nth-child(2)]:!px-0*/
            .\[\&\>div\:nth-child\(2\)\]\:\!px-0>div:nth-child(2) {
                padding-left: 0px !important;
                padding-right: 0px !important
            }

            /*!dbgj5s,t,hover:!text-link-hover-invert*/
            .hover\:\!text-link-hover-invert:hover {
                --tw-text-opacity: 1 !important;
                color: rgba(181,185,196,var(--tw-text-opacity)) !important
            }

            /*!dbgj5s,t,hover:text-link-hover*/
            .hover\:text-link-hover:hover {
                --tw-text-opacity: 1;
                color: rgba(63,66,77,var(--tw-text-opacity))
            }

            /*!dbgj5s,t,hover:text-link-hover-invert*/
            .hover\:text-link-hover-invert:hover {
                --tw-text-opacity: 1;
                color: rgba(181,185,196,var(--tw-text-opacity))
            }

            /*!dbgj5s,w,hover:bg-[#076D08]*/
            .hover\:bg-\[\#076D08\]:hover {
                --tw-bg-opacity: 1;
                background-color: rgba(7,109,8,var(--tw-bg-opacity))
            }

            /*!dbgj5s,w,hover:bg-subtle-hover*/
            .hover\:bg-subtle-hover:hover {
                --tw-bg-opacity: 1;
                background-color: rgba(247,248,248,var(--tw-bg-opacity))
            }

            /*!dbgj5s,w,hover:border-[#8D92A3]*/
            .hover\:border-\[\#8D92A3\]:hover {
                --tw-border-opacity: 1;
                border-color: rgba(141,146,163,var(--tw-border-opacity))
            }

            /*!dbgj5s,y,hover:!bg-transparent*/
            .hover\:\!bg-transparent:hover {
                background-color: transparent !important
            }

            /*!dbgj5s,y,hover:border-transparent*/
            .hover\:border-transparent:hover {
                border-color: transparent
            }

            /*!dbgoow,w,active:bg-[#0B5C0D]*/
            .active\:bg-\[\#0B5C0D\]:active {
                --tw-bg-opacity: 1;
                background-color: rgba(11,92,13,var(--tw-bg-opacity))
            }

            /*!dbgoow,w,active:bg-subtle-pressed*/
            .active\:bg-subtle-pressed:active {
                --tw-bg-opacity: 1;
                background-color: rgba(237,237,241,var(--tw-bg-opacity))
            }

            /*!dbjbi8,t,group-data-rx-open/accordion-item:rotate-180*/
            .group\/accordion-item[data-state~="open"] .group-data-rx-open\/accordion-item\:rotate-180 {
                --tw-rotate: 180deg;
                transform: var(--tw-transform)
            }

            /*!dbjbi8,t,[&_p]:text-[#333]*/
            .\[\&_p\]\:text-\[\#333\] p {
                --tw-text-opacity: 1;
                color: rgba(51,51,51,var(--tw-text-opacity))
            }

            /*!dbjbi8,t,[&_b]:text-primary-text*/
            .\[\&_b\]\:text-primary-text b {
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!dbjbi8,t,[&_strong]:text-primary-text*/
            .\[\&_strong\]\:text-primary-text strong {
                --tw-text-opacity: 1;
                color: rgba(30,31,36,var(--tw-text-opacity))
            }

            /*!dbjbi8,v,data-rx-open:animate-slide-in-radix*/
            .data-rx-open\:animate-slide-in-radix[data-state~="open"] {
                animation: slideInRadix .5s ease forwards
            }

            /*!dbjbi8,v,data-rx-closed:animate-slide-out-radix*/
            .data-rx-closed\:animate-slide-out-radix[data-state~="closed"] {
                animation: slideOutRadix .5s ease forwards
            }

            /*!dbjbi8,v,rb-base:h-[24px]*/
            .rb-base\:h-\[24px\]:rb-base {
                height: 24px
            }

            /*!dbjbi8,v,rb-base:w-[24px]*/
            .rb-base\:w-\[24px\]:rb-base {
                width: 24px
            }

            /*!dbjbi8,v,rb-base:w-[56px]*/
            .rb-base\:w-\[56px\]:rb-base {
                width: 56px
            }

            /*!dbjbi8,v,rb-base:w-[65px]*/
            .rb-base\:w-\[65px\]:rb-base {
                width: 65px
            }

            /*!dbjbi8,v,rb-base:w-[81px]*/
            .rb-base\:w-\[81px\]:rb-base {
                width: 81px
            }

            /*!dbjbi8,w,group-hover:border-gray-500*/
            .group:hover .group-hover\:border-gray-500 {
                --tw-border-opacity: 1;
                border-color: rgba(107,114,128,var(--tw-border-opacity))
            }

            /*!dbjbi8,y,[&_div]:!font-normal*/
            .\[\&_div\]\:\!font-normal div {
                font-weight: 400 !important
            }

            /*!dbjbi8,y,[&_p]:!font-normal*/
            .\[\&_p\]\:\!font-normal p {
                font-weight: 400 !important
            }

            /*!dbjbi8,y,[&_p]:leading-[22px]*/
            .\[\&_p\]\:leading-\[22px\] p {
                line-height: 22px
            }

            /*!dbjbi8,y,[&&gt;div&gt;div]:pl-1*/
            .\[\&\&gt\;div\&gt\;div\]\:pl-1.\[\&\&gt\;div\&gt\;div\]\:pl-1gt;div.\[\&\&gt\;div\&gt\;div\]\:pl-1gt;div {
                padding-left: 0.25rem
            }

            /*!dbjbi8,y,[&_h2&gt;sup]:text-[18px]*/
            .\[\&_h2\&gt\;sup\]\:text-\[18px\] h2.\[\&_h2\&gt\;sup\]\:text-\[18px\]gt;sup {
                font-size: 18px
            }

            /*!dbjbi8,y,[&&gt;div]:text-center*/
            .\[\&\&gt\;div\]\:text-center.\[\&\&gt\;div\]\:text-centergt;div {
                text-align: center
            }

            /*!dt91c0,v,max-rb-xs:hidden*/
            @media not all and (min-width: 768px) {
                .max-rb-xs\:hidden {
                    display:none
                }
            }

            /*!dt91c0,y,max-rb-xs:min-h-[580px]*/
            @media not all and (min-width: 768px) {
                .max-rb-xs\:min-h-\[580px\] {
                    min-height:580px
                }
            }

            /*!efevwg,w,desktop-small:px-20*/
            @media {
                .desktop-small\:px-20 {
                    padding-left: 5rem;
                    padding-right: 5rem
                }
            }

            /*!en7thc,r,large-mobile:scale-[80%]*/
            @media (min-width: 425px) {
                .large-mobile\:scale-\[80\%\] {
                    --tw-scale-x:80%;
                    --tw-scale-y: 80%;
                    transform: var(--tw-transform)
                }
            }

            /*!en7thc,t,mobile:text-primary-text*/
            @media (min-width: 375px) {
                .mobile\:text-primary-text {
                    --tw-text-opacity:1;
                    color: rgba(30,31,36,var(--tw-text-opacity))
                }
            }

            /*!en7thc,w,mobile:my-0*/
            @media (min-width: 375px) {
                .mobile\:my-0 {
                    margin-top:0px;
                    margin-bottom: 0px
                }
            }

            /*!en7thc,w,mobile:px-4*/
            @media (min-width: 375px) {
                .mobile\:px-4 {
                    padding-left:1rem;
                    padding-right: 1rem
                }
            }

            /*!en7thc,y,large-mobile:-ml-[55px]*/
            @media (min-width: 425px) {
                .large-mobile\:-ml-\[55px\] {
                    margin-left:calc(55px * -1)
                }
            }

            /*!es7m68,r,small-tablet:scale-[67%]*/
            @media (min-width: 576px) {
                .small-tablet\:scale-\[67\%\] {
                    --tw-scale-x:67%;
                    --tw-scale-y: 67%;
                    transform: var(--tw-transform)
                }
            }

            /*!es7m68,v,small-tablet:flex-1*/
            @media (min-width: 576px) {
                .small-tablet\:flex-1 {
                    flex:1 1 0%
                }
            }

            /*!es7m68,v,small-tablet:p-[unset]*/
            @media (min-width: 576px) {
                .small-tablet\:p-\[unset\] {
                    padding:unset
                }
            }

            /*!es7m68,v,small-tablet:sticky*/
            @media (min-width: 576px) {
                .small-tablet\:sticky {
                    position:sticky
                }
            }

            /*!es7m68,w,small-tablet:my-4*/
            @media (min-width: 576px) {
                .small-tablet\:my-4 {
                    margin-top:1rem;
                    margin-bottom: 1rem
                }
            }

            /*!es7m68,y,small-tablet:-ml-[81px]*/
            @media (min-width: 576px) {
                .small-tablet\:-ml-\[81px\] {
                    margin-left:calc(81px * -1)
                }
            }

            /*!es7m68,y,small-tablet:basis-1/2*/
            @media (min-width: 576px) {
                .small-tablet\:basis-1\/2 {
                    flex-basis:50%
                }
            }

            /*!es7m68,y,small-tablet:flex-row*/
            @media (min-width: 576px) {
                .small-tablet\:flex-row {
                    flex-direction:row
                }
            }

            /*!es7m68,y,small-tablet:max-w-[calc(50%_-_16px)]*/
            @media (min-width: 576px) {
                .small-tablet\:max-w-\[calc\(50\%_-_16px\)\] {
                    max-width:calc(50% - 16px)
                }
            }

            /*!es7m68,y,small-tablet:top-[16px]*/
            @media (min-width: 576px) {
                .small-tablet\:top-\[16px\] {
                    top:16px
                }
            }

            /*!ex7ev4,r,tablet:scale-[85%]*/
            @media (min-width: 768px) {
                .tablet\:scale-\[85\%\] {
                    --tw-scale-x:85%;
                    --tw-scale-y: 85%;
                    transform: var(--tw-transform)
                }
            }

            /*!ex7ev4,s,rb-xs:text-body-text-14*/
            @media (min-width: 768px) {
                .rb-xs\:text-body-text-14 {
                    font-size:14px;
                    line-height: 1.4;
                    font-weight: 400;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!ex7ev4,s,rb-xs:text-header-text-18-sans*/
            @media (min-width: 768px) {
                .rb-xs\:text-header-text-18-sans {
                    font-size:18px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!ex7ev4,t,rb-xs:text-secondary*/
            @media (min-width: 768px) {
                .rb-xs\:text-secondary {
                    --tw-text-opacity:1;
                    color: rgba(188,46,62,var(--tw-text-opacity))
                }
            }

            /*!ex7ev4,t,rb-xs:text-white*/
            @media (min-width: 768px) {
                .rb-xs\:text-white {
                    --tw-text-opacity:1;
                    color: rgba(255,255,255,var(--tw-text-opacity))
                }
            }

            /*!ex7ev4,v,rb-xs:w-1/2*/
            @media (min-width: 768px) {
                .rb-xs\:w-1\/2 {
                    width:50%
                }
            }

            /*!ex7ev4,v,rb-xs:block*/
            @media (min-width: 768px) {
                .rb-xs\:block {
                    display:block
                }
            }

            /*!ex7ev4,v,tablet:block*/
            @media (min-width: 768px) {
                .tablet\:block {
                    display:block
                }
            }

            /*!ex7ev4,v,rb-xs:flex*/
            @media (min-width: 768px) {
                .rb-xs\:flex {
                    display:flex
                }
            }

            /*!ex7ev4,v,rb-xs:gap-4*/
            @media (min-width: 768px) {
                .rb-xs\:gap-4 {
                    gap:1rem
                }
            }

            /*!ex7ev4,v,rb-xs:gap-6*/
            @media (min-width: 768px) {
                .rb-xs\:gap-6 {
                    gap:1.5rem
                }
            }

            /*!ex7ev4,v,rb-xs:gap-10*/
            @media (min-width: 768px) {
                .rb-xs\:gap-10 {
                    gap:2.5rem
                }
            }

            /*!ex7ev4,v,tablet:gap-10*/
            @media (min-width: 768px) {
                .tablet\:gap-10 {
                    gap:2.5rem
                }
            }

            /*!ex7ev4,v,tablet:gap-14*/
            @media (min-width: 768px) {
                .tablet\:gap-14 {
                    gap:3.5rem
                }
            }

            /*!ex7ev4,v,rb-xs:h-[56px]*/
            @media (min-width: 768px) {
                .rb-xs\:h-\[56px\] {
                    height:56px
                }
            }

            /*!ex7ev4,v,tablet:h-[412px]*/
            @media (min-width: 768px) {
                .tablet\:h-\[412px\] {
                    height:412px
                }
            }

            /*!ex7ev4,v,rb-xs:hidden*/
            @media (min-width: 768px) {
                .rb-xs\:hidden {
                    display:none
                }
            }

            /*!ex7ev4,v,rb-xs:inline-flex*/
            @media (min-width: 768px) {
                .rb-xs\:inline-flex {
                    display:inline-flex
                }
            }

            /*!ex7ev4,v,tablet:p-10*/
            @media (min-width: 768px) {
                .tablet\:p-10 {
                    padding:2.5rem
                }
            }

            /*!ex7ev4,v,rb-xs:w-[56px]*/
            @media (min-width: 768px) {
                .rb-xs\:w-\[56px\] {
                    width:56px
                }
            }

            /*!ex7ev4,v,rb-xs:w-[130px]*/
            @media (min-width: 768px) {
                .rb-xs\:w-\[130px\] {
                    width:130px
                }
            }

            /*!ex7ev4,v,rb-xs:w-[151px]*/
            @media (min-width: 768px) {
                .rb-xs\:w-\[151px\] {
                    width:151px
                }
            }

            /*!ex7ev4,v,rb-xs:w-[188px]*/
            @media (min-width: 768px) {
                .rb-xs\:w-\[188px\] {
                    width:188px
                }
            }

            /*!ex7ev4,v,rb-xs:w-auto*/
            @media (min-width: 768px) {
                .rb-xs\:w-auto {
                    width:auto
                }
            }

            /*!ex7ev4,v,rb-xs:w-fit*/
            @media (min-width: 768px) {
                .rb-xs\:w-fit {
                    width:fit-content
                }
            }

            /*!ex7ev4,w,rb-xs:border-disabled-bg*/
            @media (min-width: 768px) {
                .rb-xs\:border-disabled-bg {
                    --tw-border-opacity:1;
                    border-color: rgba(216,218,223,var(--tw-border-opacity))
                }
            }

            /*!ex7ev4,w,rb-xs:mx-0*/
            @media (min-width: 768px) {
                .rb-xs\:mx-0 {
                    margin-left:0px;
                    margin-right: 0px
                }
            }

            /*!ex7ev4,w,rb-xs:mx-6*/
            @media (min-width: 768px) {
                .rb-xs\:mx-6 {
                    margin-left:1.5rem;
                    margin-right: 1.5rem
                }
            }

            /*!ex7ev4,w,rb-xs:px-0*/
            @media (min-width: 768px) {
                .rb-xs\:px-0 {
                    padding-left:0px;
                    padding-right: 0px
                }
            }

            /*!ex7ev4,w,tablet:px-2*/
            @media (min-width: 768px) {
                .tablet\:px-2 {
                    padding-left:0.5rem;
                    padding-right: 0.5rem
                }
            }

            /*!ex7ev4,w,rb-xs:px-6*/
            @media (min-width: 768px) {
                .rb-xs\:px-6 {
                    padding-left:1.5rem;
                    padding-right: 1.5rem
                }
            }

            /*!ex7ev4,w,rb-xs:px-8*/
            @media (min-width: 768px) {
                .rb-xs\:px-8 {
                    padding-left:2rem;
                    padding-right: 2rem
                }
            }

            /*!ex7ev4,w,rb-xs:py-6*/
            @media (min-width: 768px) {
                .rb-xs\:py-6 {
                    padding-top:1.5rem;
                    padding-bottom: 1.5rem
                }
            }

            /*!ex7ev4,w,rb-xs:py-12*/
            @media (min-width: 768px) {
                .rb-xs\:py-12 {
                    padding-top:3rem;
                    padding-bottom: 3rem
                }
            }

            /*!ex7ev4,w,tablet:py-24*/
            @media (min-width: 768px) {
                .tablet\:py-24 {
                    padding-top:6rem;
                    padding-bottom: 6rem
                }
            }

            /*!ex7ev4,y,tablet:-ml-[46px]*/
            @media (min-width: 768px) {
                .tablet\:-ml-\[46px\] {
                    margin-left:calc(46px * -1)
                }
            }

            /*!ex7ev4,y,rb-xs:!max-w-[640px]*/
            @media (min-width: 768px) {
                .rb-xs\:\!max-w-\[640px\] {
                    max-width:640px !important
                }
            }

            /*!ex7ev4,y,rb-xs:bg-transparent*/
            @media (min-width: 768px) {
                .rb-xs\:bg-transparent {
                    background-color:transparent
                }
            }

            /*!ex7ev4,y,rb-xs:flex-col*/
            @media (min-width: 768px) {
                .rb-xs\:flex-col {
                    flex-direction:column
                }
            }

            /*!ex7ev4,y,rb-xs:flex-row*/
            @media (min-width: 768px) {
                .rb-xs\:flex-row {
                    flex-direction:row
                }
            }

            /*!ex7ev4,y,tablet:flex-row*/
            @media (min-width: 768px) {
                .tablet\:flex-row {
                    flex-direction:row
                }
            }

            /*!ex7ev4,y,rb-xs:flex-row-reverse*/
            @media (min-width: 768px) {
                .rb-xs\:flex-row-reverse {
                    flex-direction:row-reverse
                }
            }

            /*!ex7ev4,y,tablet:flex-row-reverse*/
            @media (min-width: 768px) {
                .tablet\:flex-row-reverse {
                    flex-direction:row-reverse
                }
            }

            /*!ex7ev4,y,rb-xs:gap-x-4*/
            @media (min-width: 768px) {
                .rb-xs\:gap-x-4 {
                    column-gap:1rem
                }
            }

            /*!ex7ev4,y,rb-xs:gap-x-6*/
            @media (min-width: 768px) {
                .rb-xs\:gap-x-6 {
                    column-gap:1.5rem
                }
            }

            /*!ex7ev4,y,rb-xs:gap-y-4*/
            @media (min-width: 768px) {
                .rb-xs\:gap-y-4 {
                    row-gap:1rem
                }
            }

            /*!ex7ev4,y,rb-xs:gap-y-6*/
            @media (min-width: 768px) {
                .rb-xs\:gap-y-6 {
                    row-gap:1.5rem
                }
            }

            /*!ex7ev4,y,rb-xs:items-center*/
            @media (min-width: 768px) {
                .rb-xs\:items-center {
                    align-items:center
                }
            }

            /*!ex7ev4,y,rb-xs:items-start*/
            @media (min-width: 768px) {
                .rb-xs\:items-start {
                    align-items:flex-start
                }
            }

            /*!ex7ev4,y,rb-xs:justify-center*/
            @media (min-width: 768px) {
                .rb-xs\:justify-center {
                    justify-content:center
                }
            }

            /*!ex7ev4,y,rb-xs:justify-start*/
            @media (min-width: 768px) {
                .rb-xs\:justify-start {
                    justify-content:flex-start
                }
            }

            /*!ex7ev4,y,rb-xs:max-w-[224px]*/
            @media (min-width: 768px) {
                .rb-xs\:max-w-\[224px\] {
                    max-width:224px
                }
            }

            /*!ex7ev4,y,rb-xs:max-w-[312px]*/
            @media (min-width: 768px) {
                .rb-xs\:max-w-\[312px\] {
                    max-width:312px
                }
            }

            /*!ex7ev4,y,rb-xs:max-w-[460px]*/
            @media (min-width: 768px) {
                .rb-xs\:max-w-\[460px\] {
                    max-width:460px
                }
            }

            /*!ex7ev4,y,rb-xs:max-w-none*/
            @media (min-width: 768px) {
                .rb-xs\:max-w-none {
                    max-width:none
                }
            }

            /*!ex7ev4,y,tablet:min-w-[276px]*/
            @media (min-width: 768px) {
                .tablet\:min-w-\[276px\] {
                    min-width:276px
                }
            }

            /*!ex7ev4,y,md:mt-[-88px]*/
            @media (min-width: 768px) {
                .md\:mt-\[-88px\] {
                    margin-top:-88px
                }
            }

            /*!ex7ev4,y,tablet:mt-0*/
            @media (min-width: 768px) {
                .tablet\:mt-0 {
                    margin-top:0px
                }
            }

            /*!ex7ev4,y,rb-xs:pb-10*/
            @media (min-width: 768px) {
                .rb-xs\:pb-10 {
                    padding-bottom:2.5rem
                }
            }

            /*!ex7ev4,y,rb-xs:pl-0*/
            @media (min-width: 768px) {
                .rb-xs\:pl-0 {
                    padding-left:0px
                }
            }

            /*!ex7ev4,y,rb-xs:pl-8*/
            @media (min-width: 768px) {
                .rb-xs\:pl-8 {
                    padding-left:2rem
                }
            }

            /*!ex7ev4,y,rb-xs:pr-8*/
            @media (min-width: 768px) {
                .rb-xs\:pr-8 {
                    padding-right:2rem
                }
            }

            /*!ex7ev4,y,rb-xs:pt-6*/
            @media (min-width: 768px) {
                .rb-xs\:pt-6 {
                    padding-top:1.5rem
                }
            }

            /*!ex7ev4,y,rb-xs:text-[32px]*/
            @media (min-width: 768px) {
                .rb-xs\:text-\[32px\] {
                    font-size:32px
                }
            }

            /*!ex7ev4,y,rb-xs:text-[40px]*/
            @media (min-width: 768px) {
                .rb-xs\:text-\[40px\] {
                    font-size:40px
                }
            }

            /*!ex7ev4,y,rb-xs:text-center*/
            @media (min-width: 768px) {
                .rb-xs\:text-center {
                    text-align:center
                }
            }

            /*!ex7ev4,y,rb-xs:text-left*/
            @media (min-width: 768px) {
                .rb-xs\:text-left {
                    text-align:left
                }
            }

            /*!ex7ev4,y,rb-xs:top-[69px]*/
            @media (min-width: 768px) {
                .rb-xs\:top-\[69px\] {
                    top:69px
                }
            }

            /*!ex7ev4,11,rb-xs:grid-cols-[minmax(0,48%)_minmax(0,1fr)]*/
            @media (min-width: 768px) {
                .rb-xs\:grid-cols-\[minmax\(0\,48\%\)_minmax\(0\,1fr\)\] {
                    grid-template-columns:minmax(0,48%) minmax(0,1fr)
                }
            }

            /*!ex7ev4,11,rb-xs:rounded-2xl*/
            @media (min-width: 768px) {
                .rb-xs\:rounded-2xl {
                    border-radius:1rem
                }
            }

            /*!ex7fnk,w,rb-xs:hover:bg-white*/
            @media (min-width: 768px) {
                .rb-xs\:hover\:bg-white:hover {
                    --tw-bg-opacity:1;
                    background-color: rgba(255,255,255,var(--tw-bg-opacity))
                }
            }

            /*!ex7fnk,w,rb-xs:hover:border-[#8D92A3]*/
            @media (min-width: 768px) {
                .rb-xs\:hover\:border-\[\#8D92A3\]:hover {
                    --tw-border-opacity:1;
                    border-color: rgba(141,146,163,var(--tw-border-opacity))
                }
            }

            /*!exa800,y,[&_h2&gt;sup]:rb-xs:text-[28px]*/
            @media (min-width: 768px) {
                .\[\&_h2\&gt\;
                sup\]\:rb-xs\:text-\[28px\] h2.\[\&_h2\&gt\;sup\]\:rb-xs\:text-\[28px\]gt;sup {
                    font-size: 28px
                }
            }

            /*!exa800,y,rb-xs:[&&gt;div]:text-left*/
            @media (min-width: 768px) {
                .rb-xs\:\[\&\&gt\;
                div\]\:text-left.rb-xs\:\[\&\&gt\;div\]\:text-leftgt;div {
                    text-align: left
                }
            }

            /*!f277k0,s,rb-sm:text-body-text-14*/
            @media (min-width: 1024px) {
                .rb-sm\:text-body-text-14 {
                    font-size:14px;
                    line-height: 1.4;
                    font-weight: 400;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-body-text-16*/
            @media (min-width: 1024px) {
                .rb-sm\:text-body-text-16 {
                    font-size:16px;
                    line-height: 1.4;
                    font-weight: 400;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-body-text-16-semibold*/
            @media (min-width: 1024px) {
                .rb-sm\:text-body-text-16-semibold {
                    font-size:16px;
                    line-height: 1.4;
                    font-weight: 500;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-body-text-18*/
            @media (min-width: 1024px) {
                .rb-sm\:text-body-text-18 {
                    font-size:18px;
                    line-height: 1.4;
                    font-weight: 400;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-header-text-16-sans*/
            @media (min-width: 1024px) {
                .rb-sm\:text-header-text-16-sans {
                    font-size:16px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-header-text-18-sans*/
            @media (min-width: 1024px) {
                .rb-sm\:text-header-text-18-sans {
                    font-size:18px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-header-text-20-sans*/
            @media (min-width: 1024px) {
                .rb-sm\:text-header-text-20-sans {
                    font-size:20px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: var(--font-inter), sans-serif
                }
            }

            /*!f277k0,s,rb-sm:text-header-text-32*/
            @media (min-width: 1024px) {
                .rb-sm\:text-header-text-32 {
                    font-size:32px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: Copernicus, serif
                }
            }

            /*!f277k0,s,rb-sm:text-header-text-40*/
            @media (min-width: 1024px) {
                .rb-sm\:text-header-text-40 {
                    font-size:40px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: Copernicus, serif
                }
            }

            /*!f277k0,t,small-desktop:text-[#333]*/
            @media (min-width: 992px) {
                .small-desktop\:text-\[\#333\] {
                    --tw-text-opacity:1;
                    color: rgba(51,51,51,var(--tw-text-opacity))
                }
            }

            /*!f277k0,t,rb-sm:text-primary*/
            @media (min-width: 1024px) {
                .rb-sm\:text-primary {
                    --tw-text-opacity:1;
                    color: rgba(0,28,114,var(--tw-text-opacity))
                }
            }

            /*!f277k0,t,rb-sm:text-white*/
            @media (min-width: 1024px) {
                .rb-sm\:text-white {
                    --tw-text-opacity:1;
                    color: rgba(255,255,255,var(--tw-text-opacity))
                }
            }

            /*!f277k0,v,small-desktop:flex*/
            @media (min-width: 992px) {
                .small-desktop\:flex {
                    display:flex
                }
            }

            /*!f277k0,v,rb-sm:gap-2*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-2 {
                    gap:0.5rem
                }
            }

            /*!f277k0,v,rb-sm:gap-3*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-3 {
                    gap:0.75rem
                }
            }

            /*!f277k0,v,rb-sm:gap-4*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-4 {
                    gap:1rem
                }
            }

            /*!f277k0,v,rb-sm:gap-8*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-8 {
                    gap:2rem
                }
            }

            /*!f277k0,v,small-desktop:gap-14*/
            @media (min-width: 992px) {
                .small-desktop\:gap-14 {
                    gap:3.5rem
                }
            }

            /*!f277k0,v,rb-sm:gap-16*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-16 {
                    gap:4rem
                }
            }

            /*!f277k0,v,rb-sm:gap-20*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-20 {
                    gap:5rem
                }
            }

            /*!f277k0,v,rb-sm:grid*/
            @media (min-width: 1024px) {
                .rb-sm\:grid {
                    display:grid
                }
            }

            /*!f277k0,v,rb-sm:h-[52px]*/
            @media (min-width: 1024px) {
                .rb-sm\:h-\[52px\] {
                    height:52px
                }
            }

            /*!f277k0,v,rb-sm:h-[88px]*/
            @media (min-width: 1024px) {
                .rb-sm\:h-\[88px\] {
                    height:88px
                }
            }

            /*!f277k0,v,rb-sm:h-[139px]*/
            @media (min-width: 1024px) {
                .rb-sm\:h-\[139px\] {
                    height:139px
                }
            }

            /*!f277k0,v,rb-sm:h-[200px]*/
            @media (min-width: 1024px) {
                .rb-sm\:h-\[200px\] {
                    height:200px
                }
            }

            /*!f277k0,v,rb-sm:h-5*/
            @media (min-width: 1024px) {
                .rb-sm\:h-5 {
                    height:1.25rem
                }
            }

            /*!f277k0,v,rb-sm:h-6*/
            @media (min-width: 1024px) {
                .rb-sm\:h-6 {
                    height:1.5rem
                }
            }

            /*!f277k0,v,rb-sm:h-40*/
            @media (min-width: 1024px) {
                .rb-sm\:h-40 {
                    height:10rem
                }
            }

            /*!f277k0,v,rb-sm:hidden*/
            @media (min-width: 1024px) {
                .rb-sm\:hidden {
                    display:none
                }
            }

            /*!f277k0,v,rb-sm:p-3*/
            @media (min-width: 1024px) {
                .rb-sm\:p-3 {
                    padding:0.75rem
                }
            }

            /*!f277k0,v,rb-sm:p-4*/
            @media (min-width: 1024px) {
                .rb-sm\:p-4 {
                    padding:1rem
                }
            }

            /*!f277k0,v,rb-sm:w-[41%]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[41\%\] {
                    width:41%
                }
            }

            /*!f277k0,v,rb-sm:w-[52px]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[52px\] {
                    width:52px
                }
            }

            /*!f277k0,v,rb-sm:w-[88px]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[88px\] {
                    width:88px
                }
            }

            /*!f277k0,v,rb-sm:w-[148px]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[148px\] {
                    width:148px
                }
            }

            /*!f277k0,v,rb-sm:w-[168px]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[168px\] {
                    width:168px
                }
            }

            /*!f277k0,v,rb-sm:w-[622px]*/
            @media (min-width: 1024px) {
                .rb-sm\:w-\[622px\] {
                    width:622px
                }
            }

            /*!f277k0,v,rb-sm:w-5*/
            @media (min-width: 1024px) {
                .rb-sm\:w-5 {
                    width:1.25rem
                }
            }

            /*!f277k0,v,rb-sm:w-6*/
            @media (min-width: 1024px) {
                .rb-sm\:w-6 {
                    width:1.5rem
                }
            }

            /*!f277k0,v,rb-sm:w-40*/
            @media (min-width: 1024px) {
                .rb-sm\:w-40 {
                    width:10rem
                }
            }

            /*!f277k0,v,rb-sm:w-auto*/
            @media (min-width: 1024px) {
                .rb-sm\:w-auto {
                    width:auto
                }
            }

            /*!f277k0,v,rb-sm:w-fit*/
            @media (min-width: 1024px) {
                .rb-sm\:w-fit {
                    width:fit-content
                }
            }

            /*!f277k0,w,rb-sm:bg-neutral-bg*/
            @media (min-width: 1024px) {
                .rb-sm\:bg-neutral-bg {
                    --tw-bg-opacity:1;
                    background-color: rgba(245,245,241,var(--tw-bg-opacity))
                }
            }

            /*!f277k0,w,rb-sm:border-[#D8DADF]*/
            @media (min-width: 1024px) {
                .rb-sm\:border-\[\#D8DADF\] {
                    --tw-border-opacity:1;
                    border-color: rgba(216,218,223,var(--tw-border-opacity))
                }
            }

            /*!f277k0,w,rb-sm:mx-auto*/
            @media (min-width: 1024px) {
                .rb-sm\:mx-auto {
                    margin-left:auto;
                    margin-right: auto
                }
            }

            /*!f277k0,w,small-desktop:mx-auto*/
            @media (min-width: 992px) {
                .small-desktop\:mx-auto {
                    margin-left:auto;
                    margin-right: auto
                }
            }

            /*!f277k0,w,small-desktop:my-[18px]*/
            @media (min-width: 992px) {
                .small-desktop\:my-\[18px\] {
                    margin-top:18px;
                    margin-bottom: 18px
                }
            }

            /*!f277k0,w,rb-sm:px-6*/
            @media (min-width: 1024px) {
                .rb-sm\:px-6 {
                    padding-left:1.5rem;
                    padding-right: 1.5rem
                }
            }

            /*!f277k0,w,rb-sm:px-16*/
            @media (min-width: 1024px) {
                .rb-sm\:px-16 {
                    padding-left:4rem;
                    padding-right: 4rem
                }
            }

            /*!f277k0,w,rb-sm:py-0*/
            @media (min-width: 1024px) {
                .rb-sm\:py-0 {
                    padding-top:0px;
                    padding-bottom: 0px
                }
            }

            /*!f277k0,w,rb-sm:py-5*/
            @media (min-width: 1024px) {
                .rb-sm\:py-5 {
                    padding-top:1.25rem;
                    padding-bottom: 1.25rem
                }
            }

            /*!f277k0,w,rb-sm:py-6*/
            @media (min-width: 1024px) {
                .rb-sm\:py-6 {
                    padding-top:1.5rem;
                    padding-bottom: 1.5rem
                }
            }

            /*!f277k0,w,rb-sm:py-20*/
            @media (min-width: 1024px) {
                .rb-sm\:py-20 {
                    padding-top:5rem;
                    padding-bottom: 5rem
                }
            }

            /*!f277k0,w,rb-sm:text-5xl*/
            @media (min-width: 1024px) {
                .rb-sm\:text-5xl {
                    font-size:3rem;
                    line-height: 1
                }
            }

            /*!f277k0,w,rb-sm:text-base*/
            @media (min-width: 1024px) {
                .rb-sm\:text-base {
                    font-size:1rem;
                    line-height: 1.5rem
                }
            }

            /*!f277k0,y,rb-sm:-left-[12px]*/
            @media (min-width: 1024px) {
                .rb-sm\:-left-\[12px\] {
                    left:calc(12px * -1)
                }
            }

            /*!f277k0,y,small-desktop:basis-6/12*/
            @media (min-width: 992px) {
                .small-desktop\:basis-6\/12 {
                    flex-basis:50%
                }
            }

            /*!f277k0,y,small-desktop:basis-[calc(50%_-_32px)]*/
            @media (min-width: 992px) {
                .small-desktop\:basis-\[calc\(50\%_-_32px\)\] {
                    flex-basis:calc(50% - 32px)
                }
            }

            /*!f277k0,y,small-desktop:basis-[calc(55%_-_16px)]*/
            @media (min-width: 992px) {
                .small-desktop\:basis-\[calc\(55\%_-_16px\)\] {
                    flex-basis:calc(55% - 16px)
                }
            }

            /*!f277k0,y,rb-sm:bg-transparent*/
            @media (min-width: 1024px) {
                .rb-sm\:bg-transparent {
                    background-color:transparent
                }
            }

            /*!f277k0,y,rb-sm:bottom-4*/
            @media (min-width: 1024px) {
                .rb-sm\:bottom-4 {
                    bottom:1rem
                }
            }

            /*!f277k0,y,rb-sm:bottom-16*/
            @media (min-width: 1024px) {
                .rb-sm\:bottom-16 {
                    bottom:4rem
                }
            }

            /*!f277k0,y,rb-sm:flex-row*/
            @media (min-width: 1024px) {
                .rb-sm\:flex-row {
                    flex-direction:row
                }
            }

            /*!f277k0,y,small-desktop:flex-row*/
            @media (min-width: 992px) {
                .small-desktop\:flex-row {
                    flex-direction:row
                }
            }

            /*!f277k0,y,rb-sm:font-[400]*/
            @media (min-width: 1024px) {
                .rb-sm\:font-\[400\] {
                    font-weight:400
                }
            }

            /*!f277k0,y,rb-sm:font-copernicus*/
            @media (min-width: 1024px) {
                .rb-sm\:font-copernicus {
                    font-family:Copernicus,serif
                }
            }

            /*!f277k0,y,rb-sm:font-semibold*/
            @media (min-width: 1024px) {
                .rb-sm\:font-semibold {
                    /* font-weight:500 */
                    font-weight:500
                }
            }

            /*!f277k0,y,small-desktop:gap-x-[32px]*/
            @media (min-width: 992px) {
                .small-desktop\:gap-x-\[32px\] {
                    column-gap:32px
                }
            }

            /*!f277k0,y,rb-sm:gap-x-10*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-x-10 {
                    column-gap:2.5rem
                }
            }

            /*!f277k0,y,rb-sm:gap-y-6*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-y-6 {
                    row-gap:1.5rem
                }
            }

            /*!f277k0,y,rb-sm:gap-y-10*/
            @media (min-width: 1024px) {
                .rb-sm\:gap-y-10 {
                    row-gap:2.5rem
                }
            }

            /*!f277k0,y,rb-sm:items-center*/
            @media (min-width: 1024px) {
                .rb-sm\:items-center {
                    align-items:center
                }
            }

            /*!f277k0,y,rb-sm:justify-between*/
            @media (min-width: 1024px) {
                .rb-sm\:justify-between {
                    justify-content:space-between
                }
            }

            /*!f277k0,y,rb-sm:leading-[140%]*/
            @media (min-width: 1024px) {
                .rb-sm\:leading-\[140\%\] {
                    line-height:140%
                }
            }

            /*!f277k0,y,rb-sm:max-w-[316px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[316px\] {
                    max-width:316px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[427px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[427px\] {
                    max-width:427px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[428px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[428px\] {
                    max-width:428px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[573px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[573px\] {
                    max-width:573px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[592px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[592px\] {
                    max-width:592px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[648px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[648px\] {
                    max-width:648px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[758px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[758px\] {
                    max-width:758px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[870px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[870px\] {
                    max-width:870px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[1312px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[1312px\] {
                    max-width:1312px
                }
            }

            /*!f277k0,y,rb-sm:max-w-[1440px]*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-\[1440px\] {
                    max-width:1440px
                }
            }

            /*!f277k0,y,small-desktop:max-w-[calc(50%_-_32px)]*/
            @media (min-width: 992px) {
                .small-desktop\:max-w-\[calc\(50\%_-_32px\)\] {
                    max-width:calc(50% - 32px)
                }
            }

            /*!f277k0,y,small-desktop:max-w-7xl*/
            @media (min-width: 992px) {
                .small-desktop\:max-w-7xl {
                    max-width:80rem
                }
            }

            /*!f277k0,y,rb-sm:max-w-section*/
            @media (min-width: 1024px) {
                .rb-sm\:max-w-section {
                    max-width:82rem
                }
            }

            /*!f277k0,y,rb-sm:min-h-[88px]*/
            @media (min-width: 1024px) {
                .rb-sm\:min-h-\[88px\] {
                    min-height:88px
                }
            }

            /*!f277k0,y,rb-sm:min-w-[88px]*/
            @media (min-width: 1024px) {
                .rb-sm\:min-w-\[88px\] {
                    min-width:88px
                }
            }

            /*!f277k0,y,rb-sm:min-w-[166px]*/
            @media (min-width: 1024px) {
                .rb-sm\:min-w-\[166px\] {
                    min-width:166px
                }
            }

            /*!f277k0,y,rb-sm:ml-0*/
            @media (min-width: 1024px) {
                .rb-sm\:ml-0 {
                    margin-left:0px
                }
            }

            /*!f277k0,y,small-desktop:mt-4*/
            @media (min-width: 992px) {
                .small-desktop\:mt-4 {
                    margin-top:1rem
                }
            }

            /*!f277k0,y,rb-sm:pb-6*/
            @media (min-width: 1024px) {
                .rb-sm\:pb-6 {
                    padding-bottom:1.5rem
                }
            }

            /*!f277k0,y,small-desktop:pb-20*/
            @media (min-width: 992px) {
                .small-desktop\:pb-20 {
                    padding-bottom:5rem
                }
            }

            /*!f277k0,y,rb-sm:pl-16*/
            @media (min-width: 1024px) {
                .rb-sm\:pl-16 {
                    padding-left:4rem
                }
            }

            /*!f277k0,y,rb-sm:pr-16*/
            @media (min-width: 1024px) {
                .rb-sm\:pr-16 {
                    padding-right:4rem
                }
            }

            /*!f277k0,y,rb-sm:pt-4*/
            @media (min-width: 1024px) {
                .rb-sm\:pt-4 {
                    padding-top:1rem
                }
            }

            /*!f277k0,y,rb-sm:pt-6*/
            @media (min-width: 1024px) {
                .rb-sm\:pt-6 {
                    padding-top:1.5rem
                }
            }

            /*!f277k0,y,rb-sm:right-[calc(100%_-_28px)]*/
            @media (min-width: 1024px) {
                .rb-sm\:right-\[calc\(100\%_-_28px\)\] {
                    right:calc(100% - 28px)
                }
            }

            /*!f277k0,y,rb-sm:right-8*/
            @media (min-width: 1024px) {
                .rb-sm\:right-8 {
                    right:2rem
                }
            }

            /*!f277k0,y,lg:text-[32px]*/
            @media (min-width: 1024px) {
                .lg\:text-\[32px\] {
                    font-size:32px
                }
            }

            /*!f277k0,y,rb-sm:text-[40px]*/
            @media (min-width: 1024px) {
                .rb-sm\:text-\[40px\] {
                    font-size:40px
                }
            }

            /*!f277k0,y,rb-sm:top-[8px]*/
            @media (min-width: 1024px) {
                .rb-sm\:top-\[8px\] {
                    top:8px
                }
            }

            /*!f277k0,y,rb-sm:top-[21px]*/
            @media (min-width: 1024px) {
                .rb-sm\:top-\[21px\] {
                    top:21px
                }
            }

            /*!f277k0,y,rb-sm:top-[77px]*/
            @media (min-width: 1024px) {
                .rb-sm\:top-\[77px\] {
                    top:77px
                }
            }

            /*!f277k0,11,rb-sm:col-end-11*/
            @media (min-width: 1024px) {
                .rb-sm\:col-end-11 {
                    grid-column-end:11
                }
            }

            /*!f277k0,11,rb-sm:col-start-3*/
            @media (min-width: 1024px) {
                .rb-sm\:col-start-3 {
                    grid-column-start:3
                }
            }

            /*!f277k0,11,rb-sm:grid-cols-[minmax(0,47.2%)_minmax(0,1fr)]*/
            @media (min-width: 1024px) {
                .rb-sm\:grid-cols-\[minmax\(0\,47\.2\%\)_minmax\(0\,1fr\)\] {
                    grid-template-columns:minmax(0,47.2%) minmax(0,1fr)
                }
            }

            /*!f277k0,11,rb-sm:grid-cols-2*/
            @media (min-width: 1024px) {
                .rb-sm\:grid-cols-2 {
                    grid-template-columns:repeat(2,minmax(0,1fr))
                }
            }

            /*!f277k0,11,rb-sm:grid-cols-3*/
            @media (min-width: 1024px) {
                .rb-sm\:grid-cols-3 {
                    grid-template-columns:repeat(3,minmax(0,1fr))
                }
            }

            /*!f277k0,11,rb-sm:grid-cols-4*/
            @media (min-width: 1024px) {
                .rb-sm\:grid-cols-4 {
                    grid-template-columns:repeat(4,minmax(0,1fr))
                }
            }

            /*!f277k0,11,rb-sm:grid-cols-12*/
            @media (min-width: 1024px) {
                .rb-sm\:grid-cols-12 {
                    grid-template-columns:repeat(12,minmax(0,1fr))
                }
            }

            /*!f277k0,11,rb-sm:rounded-3xl*/
            @media (min-width: 1024px) {
                .rb-sm\:rounded-3xl {
                    border-radius:1.5rem
                }
            }

            /*!f277k0,14,rb-sm:border-b*/
            @media (min-width: 1024px) {
                .rb-sm\:border-b {
                    border-bottom-width:1px
                }
            }

            /*!f278cg,w,rb-sm:hover:bg-hover-bg*/
            @media (min-width: 1024px) {
                .rb-sm\:hover\:bg-hover-bg:hover {
                    --tw-bg-opacity:1;
                    background-color: rgba(247,248,248,var(--tw-bg-opacity))
                }
            }

            /*!f7708w,r,desktop:scale-100*/
            @media (min-width: 1280px) {
                .desktop\:scale-100 {
                    --tw-scale-x:1;
                    --tw-scale-y: 1;
                    transform: var(--tw-transform)
                }
            }

            /*!f7708w,s,desktop:text-header-text-32*/
            @media (min-width: 1280px) {
                .desktop\:text-header-text-32 {
                    font-size:32px;
                    line-height: 1.2;
                    font-weight: 500;
                    font-family: Copernicus, serif
                }
            }

            /*!f7708w,w,desktop:px-0*/
            @media (min-width: 1280px) {
                .desktop\:px-0 {
                    padding-left:0px;
                    padding-right: 0px
                }
            }

            /*!f7708w,y,desktop:-ml-[16px]*/
            @media (min-width: 1280px) {
                .desktop\:-ml-\[16px\] {
                    margin-left:calc(16px * -1)
                }
            }

            /*!f7708w,y,desktop:basis-[calc(45%_-_32px)]*/
            @media (min-width: 1280px) {
                .desktop\:basis-\[calc\(45\%_-_32px\)\] {
                    flex-basis:calc(45% - 32px)
                }
            }

            /*!f7708w,y,desktop:basis-[calc(55%_-_32px)]*/
            @media (min-width: 1280px) {
                .desktop\:basis-\[calc\(55\%_-_32px\)\] {
                    flex-basis:calc(55% - 32px)
                }
            }

            /*!f7708w,y,desktop:gap-x-[62px]*/
            @media (min-width: 1280px) {
                .desktop\:gap-x-\[62px\] {
                    column-gap:62px
                }
            }

            /*!f7708w,y,desktop:max-w-[calc(45%_-_32px)]*/
            @media (min-width: 1280px) {
                .desktop\:max-w-\[calc\(45\%_-_32px\)\] {
                    max-width:calc(45% - 32px)
                }
            }

            /*!f7708w,y,desktop:text-[40px]*/
            @media (min-width: 1280px) {
                .desktop\:text-\[40px\] {
                    font-size:40px
                }
            }

            /*!f9owlc,y,large-desktop:max-w-full*/
            @media (min-width: 1440px) {
                .large-desktop\:max-w-full {
                    max-width:100%
                }
            }

            /*!fjd9fk,y,[box-shadow:2px_2px_0_0_#008900]*/
            .\[box-shadow\:2px_2px_0_0_\#008900\] {
                box-shadow: 2px 2px 0 0 #008900
            }
          .m-product-media--slider{
            position:relative;
          }
          #MediaGallery-template--26044048376115__main .swiper-pagination{
            position:absolute;
            bottom:10px;
            background:rgba(255, 255, 255, 0.80);
            background: rgba(255, 255, 255, 0.80);
    width: 50%;
    left: 50%;
    right: 50%;
    transform: translateX(-50%);
    border-radius: 50px;

          }
          .add-to-cart-box{
            display: flex;
    justify-content: center;
    gap: 10px;
          }
          .product-intro_tag{
            background-color: rgba(233, 248, 236, 1);
          }
          .product-intro_tag_dental_label p{
            color: rgba(38, 85, 48, 1);
}
          .m-product-media--slider__thumbnails{
            display:none;
          }
.tp-widget-stars {
        
        width: 110px;
    }
    .tp-stars--4 .tp-star:nth-of-type(-n + 4) .tp-star__canvas, .tp-stars--4 .tp-star:nth-of-type(-n + 4) .tp-star__canvas--half {
    fill: #73cf11;
}
.tp-widget-logo {
        width: 80px;
    }
    a#profile-link{
        display: flex;
    gap: 10px;
    align-items: center;
    }
    .widget-info{
        display:flex;
        gap:10px
    }
.tp-widget-trustscore {
        font-size: 18px;
    }
.tp-widget-rating {
    font-size: 14px;
    margin-bottom: 4px;
}
.tp-link-underlined {
    text-decoration: underline;
}
.swiper-pagination {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-flow: wrap;
    padding: 3px 0;
    pointer-events: auto;
    z-index: 29;
}

.m-dot-circle .m-dot, .m-dot-circle .swiper-pagination-bullet, .swiper-pagination .m-dot, .swiper-pagination .swiper-pagination-bullet {
    pointer-events: all;
    opacity: 1;
    position: relative;
    cursor: pointer;
    width: var(--swiper-bullet-size, 20px);
    height: var(--swiper-bullet-size, 20px);
    margin: 0;
    display: inline-block;
    color: var(--swiper-controls-color, --color-body-text);
}

@media (max-width: 768px) {
    
    .tp-widget-trustscore { font-size: 12px; } .tp-widget-stars { width: 65px; } .tp-widget-rating { font-size: 10px; margin-bottom: 4px; } .tp-widget-logo { width: 52px; }
}
h1.m-product-title.font-copernicus {
    text-transform: capitalize !important;
    font-weight: 700;
}

.custom-comparison-table__icon svg {
    width: 16px !important;
    height: 14px;
}
td.custom-comparison-table__feature {
    padding: 10px;
}
.custom-comparison-table__feature{
    border-top:1px solid var(--custom-border-color, #E0E0E0);
}
       