@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}@tailwind base;@tailwind components;@tailwind utilities;.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}[v-cloak]{display:none}:root{--sd-color-primary:#6e44ff;--sd-color-primary-hover:#5233bf;--sd-color-secondary:#11b6e9;--sd-color-secondary-hover:#0e97c2;--sd-color-tertiary:#dd4492}.color-primary{color:var(--sd-color-primary)}.color-secondary{color:var(--sd-color-secondary)}.color-secondary-hover{color:var(--sd-color-secondary-hover)}.color-gray{color:#9ba2b4}.color-tertiary{color:var(--sd-color-tertiary)}.bg-primary{background-color:var(--sd-color-primary)}.bg-secondary{background-color:var(--sd-color-secondary)}.bg-tertiary{background-color:var(--sd-color-tertiary)}a{color:var(--sd-color-primary)}a:hover{color:var(--sd-color-primary-hover)}.bg-sd-green{background-color:#00b466}.bg-sd-light-green{background-color:#a8bf12}.bg-sd-yellow{background-color:#fb0}.bg-sd-orange{background-color:#fa6e00}.bg-sd-red{background-color:red}.bg-sd-light-grey{background-color:#ccd0db}.bg-sd-purple{background-color:#9e1cb5}.bg-sd-pie-light-green{background-color:#23d469}.bg-sd-pie-green{background-color:#12b151}.bg-sd-pie-dark-green{background-color:#1c743e}.bg-sd-pie-light-orange{background-color:#fb815e}.bg-sd-pie-orange{background-color:#e94426}.bg-sd-pie-dark-orange{background-color:#a52500}.color-sd-green{color:#00b466}.color-sd-light-green{color:#a8bf12}.color-sd-yellow{color:#fb0}.color-sd-orange{color:#fa6e00}.color-sd-red{color:red}.color-sd-light-grey{color:#ccd0db}.color-sd-purple{color:#9e1cb5}.color-sd-pie-light-green{color:#23d469}.color-sd-pie-green{color:#12b151}.color-sd-pie-dark-green{color:#1c743e}.color-sd-pie-light-orange{color:#fb815e}.color-sd-pie-orange{color:#e94426}.color-sd-pie-dark-orange{color:#a52500}.btn-primary{align-items:center;border-radius:5px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:inherit;padding:8px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0s;fill:#fff;background-color:var(--sd-color-primary);color:#fff!important;height:42px;outline:none!important;width:100%}.btn-primary:hover{background-color:var(--sd-color-primary-hover)}.btn-primary:disabled{background-color:#9ba2b4}.btn-primary.btn-icon{justify-content:space-between;padding:15px 20px}.btn-outline-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--sd-color-primary);border-radius:5px;display:inline-block;font-size:13px;font-weight:700;letter-spacing:2px;line-height:inherit;padding:8px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0s;fill:var(--sd-color-primary);background-color:#fff;color:var(--sd-color-primary);height:42px;outline:none!important;width:100%}.btn-outline-primary:hover{background-color:var(--sd-color-primary);border-color:var(--sd-color-primary);color:#fff}.btn-half{width:calc(50% - .75rem)}.btn-loading{opacity:1;overflow:hidden;pointer-events:none;position:relative}.btn-loading:after{content:url(/dist/images/animations/loading-dots.43c1ae.svg);height:30px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:30px;z-index:20}.btn-loading:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:15;--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity))}.tippy-box[data-theme=defaultb2b][data-placement^=top]{background-color:#fff;border-color:#ccd0db #ccd0db var(--sd-color-secondary);border-radius:3px 3px 0 0;border-style:solid;border-width:1px 1px 2px}.tippy-box[data-theme=defaultb2b][data-placement^=top]>.tippy-arrow:before{bottom:-8px}.tippy-box[data-theme=defaultb2b][data-placement^=right]{background-color:#fff;border-color:#ccd0db #ccd0db #ccd0db var(--sd-color-secondary);border-radius:0 3px 3px 0;border-style:solid;border-width:1px 1px 1px 2px}.tippy-box[data-theme=defaultb2b][data-placement^=right]>.tippy-arrow:before{left:-8px}.tippy-box[data-theme=defaultb2b][data-placement^=left]{background-color:#fff;border-color:#ccd0db var(--sd-color-secondary) #ccd0db #ccd0db;border-radius:3px 0 0 3px;border-style:solid;border-width:1px 2px 1px 1px}.tippy-box[data-theme=defaultb2b][data-placement^=left] .tippy-content{text-transform:none}.tippy-box[data-theme=defaultb2b][data-placement^=left]>.tippy-arrow:before{right:-8px}.tippy-box[data-theme=defaultb2b] .tippy-content{color:#434a54;font-size:12px;font-weight:400}.tippy-box[data-theme=defaultb2b] .tippy-arrow{color:var(--sd-color-secondary)}.report-card{background-color:#fff;border:1px solid #ccd0db;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;flex-direction:column;height:100%;min-width:270px;padding:35px 30px 30px;position:relative;transition:border-color .2s ease 0s;width:100%}.report-card:has(.summary-icon){background-color:#fafafc}.report-card.has-access:hover{border-color:var(--sd-color-primary);cursor:pointer}.report-card h3{color:#434a54;font-size:21px;font-weight:700;line-height:normal;margin:0;word-break:break-word}.report-card__categories{display:flex;justify-content:flex-end;left:0;padding-right:30px;position:absolute;top:0;transform:translateY(calc(-50% - .5px));width:100%}.report-card__categories>div{align-items:center;background-color:#fff;border-radius:50%;border-style:solid;border-width:1.5px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;height:48px;justify-content:center;width:48px}.report-card__categories svg{height:20px;width:22px}.report-card__header{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.report-card__header__icon{align-items:center;display:flex;justify-content:center;min-height:73px;min-width:80px}.report-card__header__icon svg:not(.no-icon){height:80px;width:80px}.report-card__header__icon .needle.active-0 svg{transform:rotate(-90deg)}.report-card__header__icon .needle.active-2 svg{transform:rotate(90deg)}.report-card__header__icon .needle.len-6.active-0 svg{transform:rotate(-125deg)}.report-card__header__icon .needle.len-6.active-1 svg{transform:rotate(-85deg)}.report-card__header__icon .needle.len-6.active-2 svg{transform:rotate(-50deg)}.report-card__header__icon .needle.len-6.active-3 svg{transform:rotate(45deg)}.report-card__header__icon .needle.len-6.active-4 svg{transform:rotate(80deg)}.report-card__header__icon .needle.len-6.active-5 svg{transform:rotate(120deg)}.report-card__header__icon .needle.red{color:red}.report-card__header__icon .needle.green{color:#11a34a}.report-card__header__icon .needle.yellow{color:#fb0}.report-card__header__icon .needle.light-green{color:#a8bf12}.report-card__header__icon .needle.orange{color:#fa6e00}.report-card__header__icon .needle.purple{color:var(--sd-color-secondary)}.report-card__header__icon.summary-icon>div{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px}.report-card__header__icon.summary-icon>div:after{border-radius:50%;box-shadow:0 0 15px currentcolor;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.report-card__header__icon.summary-icon>div svg{height:36px;width:100%}.report-card__header__meta{align-self:center;display:grid;grid-gap:6px;gap:6px}.report-card__header__meta__status{color:#9ba2b4;font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.report-card__content{color:#434a54;font-size:16px;font-weight:400;line-height:19px;margin:25px 0}.report-card__actions{align-items:center;display:flex;justify-content:space-between;margin-top:auto;z-index:2}.report-card__actions .view-report{margin:0 -6px;grid-gap:8px;align-items:center;background-color:transparent;border-radius:3px;display:grid;gap:8px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);padding-left:6px;padding-right:6px;transition:background .3s ease 0s}.report-card__actions .view-report span{color:var(--sd-color-primary);font-size:12px;font-weight:600;letter-spacing:1.8px;opacity:0;text-transform:uppercase;transition:opacity .3s ease 0s}.report-card__actions .view-report svg{fill:var(--sd-color-primary)}.report-card:hover .view-report{background:#fff}.report-card:hover .view-report span{opacity:1}.report-card .generate-pdf{color:var(--sd-color-primary)}.report-card .generate-pdf:hover svg{overflow:visible;transform:scale(1.15);transition:transform .2s ease 0s;stroke:var(--sd-color-primary-hover)}@media(max-width:1024px){.report-card .view-report span{opacity:1}}@media(min-width:1024px){.comprehensive-holder{grid-column:1/-1}}.comprehensive-style{background-color:#fafafc;max-width:100%;min-height:260px}.comprehensive-style .report-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;max-height:332px;position:absolute;right:70px;width:415px;z-index:1}@media(min-width:1025px){.comprehensive-style .report-card__content{max-width:calc(100% - 490px)}}.comprehensive-style .report-card__header__icon img{mix-blend-mode:multiply}.comprehensive-style .report-card__header__icon>div{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px}.comprehensive-style .report-card__header__icon>div:after{border-radius:50%;box-shadow:0 0 15px currentcolor;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.comprehensive-style .report-card__header__icon>div svg{height:36px;width:100%}.comprehensive-style .report-card__actions{align-items:center;display:flex;justify-content:space-between;z-index:2}@media(max-width:1024px){.comprehensive-style{padding:0}.comprehensive-style .report-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:137px;margin:0 auto 0 30px;position:static;width:200px}.comprehensive-style .report-card__header{border-top:1px solid #ccd0db;padding-top:25px}.comprehensive-style>div:not(.report-card__image){padding-left:30px;padding-right:30px}.comprehensive-style .report-card__actions{padding-bottom:25px}.comprehensive-style .report-card__actions .view-report span{opacity:1}}.report-card-combined,.report-card-simple{border:1px solid #ccd0db;border-radius:10px;box-shadow:0 0 20px rgba(155,162,180,.1);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative}.report-card-combined:hover,.report-card-simple:hover{border-color:var(--sd-color-secondary)}.report-card-combined:hover svg.arrow,.report-card-simple:hover svg.arrow{fill:var(--sd-color-secondary);transform:rotate(-90deg) translateY(0)}.report-card-combined h3,.report-card-simple h3{color:#434a54;font-size:21px;font-weight:700;line-height:normal;margin:0;word-break:break-word}.report-card-combined__header,.report-card-simple__header{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:15px;gap:15px;padding:25px}.report-card-combined__header__icon,.report-card-simple__header__icon{align-items:center;background-color:#fff;border-radius:100px 100px 0 0;display:flex;justify-content:center;min-height:54px;min-width:60px;position:relative}.report-card-combined__header__icon svg:not(.no-icon),.report-card-simple__header__icon svg:not(.no-icon){height:60px;width:60px}.report-card-combined__header__icon .needle.active-0 svg,.report-card-simple__header__icon .needle.active-0 svg{transform:rotate(-90deg)}.report-card-combined__header__icon .needle.active-2 svg,.report-card-simple__header__icon .needle.active-2 svg{transform:rotate(90deg)}.report-card-combined__header__icon .needle.red,.report-card-simple__header__icon .needle.red{color:red}.report-card-combined__header__icon .needle.green,.report-card-simple__header__icon .needle.green{color:#11a34a}.report-card-combined__header__icon .needle.yellow,.report-card-simple__header__icon .needle.yellow{color:#fb0}.report-card-combined__header__icon .needle.purple,.report-card-simple__header__icon .needle.purple{color:var(--sd-color-secondary)}.report-card-combined__header__meta,.report-card-simple__header__meta{align-self:center;display:grid;grid-gap:6px;gap:6px}.report-card-combined__header__meta__status,.report-card-simple__header__meta__status{display:flex;justify-content:space-between}.report-card-combined__header__meta__status span,.report-card-simple__header__meta__status span{color:#9ba2b4;font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.report-card-combined__header__meta__status svg,.report-card-simple__header__meta__status svg{fill:var(--sd-color-primary);flex-shrink:0;transform:rotate(-90deg) translateY(-10px);transition:all .3s ease 0s}.report-card-combined__content,.report-card-simple__content{border-top:1px solid #ccd0db;color:#434a54;font-size:14px;font-weight:400;padding:25px}.report-card-simple.intro{border:none;box-shadow:0 0 20px rgba(155,162,180,.2)}.report-card-simple.intro .report-card-simple__header{border:1px solid #edeef2;border-radius:10px;box-shadow:0 0 20px rgba(155,162,180,.2);position:relative}.report-card-simple.intro .report-card-simple__content{border:none}.report-card-simple.intro:hover .report-card-simple__header{border-color:var(--sd-color-secondary)}.report-card-simple.intro:hover .report-card-simple__header svg polyline{stroke:var(--sd-color-secondary)!important}.report-card-combined{height:100%}.report-card-combined__header{display:flex;justify-content:space-between;padding-bottom:8px}.report-card-combined__header svg{fill:var(--sd-color-primary);flex-shrink:0;transform:rotate(-90deg) translateY(-10px);transition:all .3s ease 0s}.report-card-combined p{color:#434a54;font-size:14px;font-weight:400;padding:0 25px 25px}.sd-error-message{color:red;display:inline-block;font-size:12px;margin:10px 0 0}.page-header{border-bottom:1px solid #ccc;padding:30px 0}.page-header__breadcumbs{display:flex;gap:15px;margin-bottom:30px}.page-header__breadcumbs span{color:#434a54;font-size:12px;font-weight:400;text-transform:capitalize}.page-header__breadcumbs span:not(:last-child){color:#9ba2b4}.page-header__breadcumbs span:not(:last-child):after{content:"/";position:absolute;right:0}.page-header__title{font-size:32px;font-weight:700;line-height:46px;margin:0}a[href*="selfdecode.com"],a[href*="selfhacked.com"]{color:#434a54;cursor:text;pointer-events:none;-webkit-text-decoration:none!important;text-decoration:none!important}a[href*="selfdecode.com"] *,a[href*="selfhacked.com"] *{color:#434a54;-webkit-text-decoration:none;text-decoration:none}.default-page{word-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.default-page p{margin-bottom:20px}.default-page h1,.default-page h2,.default-page h3,.default-page h4,.default-page h5,.default-page h6{font-weight:600}.default-page ol,.default-page ul{margin-bottom:20px;margin-left:20px}.default-page ul{list-style:disc}.default-page ol{list-style:decimal}body:not(.pure-tw) input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;color:#434a54;font-size:16px;line-height:25px;outline:none;padding:14px 0;transition:all .1s ease 0s;width:100%}body:not(.pure-tw) input:not([type=checkbox]):not([type=radio]):focus-visible{border-bottom-color:var(--sd-color-primary);outline:none}body:not(.pure-tw) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 0 center;border:none;box-shadow:none;color:#434a54;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;outline:none;padding:14px 16px 14px 0;width:100%}body:not(.pure-tw) input:not([type=checkbox]):not([type=radio]),body:not(.pure-tw) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:2px solid #ccd0db;outline:none}body:not(.pure-tw) input:not([type=checkbox]):not([type=radio]).invalid,body:not(.pure-tw) select.invalid{border-bottom:2px solid red}body:not(.pure-tw) input[type=checkbox],body:not(.pure-tw) input[type=radio]{height:1rem!important;width:1rem!important}.mivano-select-wrapper{position:relative;text-align:right;width:200px}.mivano-select-wrapper select{display:none}.mivano-select-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-radius:4px;cursor:pointer;font-weight:700;padding:10px 2.5rem 10px 10px}.mivano-select-button,.mivano-select-options{background-color:#fff;text-align:left;width:100%}.mivano-select-options{border:1px solid #ccc;border-radius:0 0 4px 4px;border-top:none;display:none;max-height:200px;overflow-y:auto;position:absolute;z-index:1}.mivano-select-options::-webkit-scrollbar{background-color:transparent;width:12px}.mivano-select-options::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccd0db;border:4px solid transparent;border-radius:8px}.mivano-select-options::-webkit-scrollbar-track{background-clip:content-box;background-color:#edeef2;border:4px solid transparent;border-radius:8px}.mivano-select-option{cursor:pointer;padding:8px}.mivano-select-option:focus,.mivano-select-option:hover{--tw-bg-opacity:1;background-color:rgba(60,82,234,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.mivano-select-option[aria-selected=true]{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@font-face{font-family:Camera Plain;font-style:normal;font-weight:700;src:url(/dist/fonts/ABCCameraPlain-Bold.1bf0d7.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-Bold.fe3cc6.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-Bold.7e6c86.woff2) format("woff2")}@font-face{font-family:Camera Plain;font-style:italic;font-weight:700;src:url(/dist/fonts/ABCCameraPlain-BoldItalic.65cfdc.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-BoldItalic.201917.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-BoldItalic.c47855.woff2) format("woff2")}@font-face{font-family:Camera Plain;font-style:normal;font-weight:500;src:url(/dist/fonts/ABCCameraPlain-Medium.4552bd.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-Medium.3150a1.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-Medium.355515.woff2) format("woff2")}@font-face{font-family:Camera Plain;font-style:italic;font-weight:500;src:url(/dist/fonts/ABCCameraPlain-MediumItalic.8b45e8.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-MediumItalic.fc3a92.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-MediumItalic.bb8f93.woff2) format("woff2")}@font-face{font-family:Camera Plain;font-style:normal;font-weight:400;src:url(/dist/fonts/ABCCameraPlain-Regular.0148af.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-Regular.5518dd.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-Regular.422820.woff2) format("woff2")}@font-face{font-family:Camera Plain;font-style:italic;font-weight:400;src:url(/dist/fonts/ABCCameraPlain-RegularItalic.b82018.otf) format("opentype"),url(/dist/fonts/ABCCameraPlain-RegularItalic.40fcf0.woff) format("woff"),url(/dist/fonts/ABCCameraPlain-RegularItalic.758853.woff2) format("woff2")}body{font-family:Camera Plain,sans-serif}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Camera Plain,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 transparent}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,   );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 transparent}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,   );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:100%){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1200px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.-inset-0\.5{bottom:-.125rem;left:-.125rem;right:-.125rem;top:-.125rem}.inset-0{left:0;right:0}.inset-0,.inset-y-0{bottom:0;top:0}.-left-5{left:-1.25rem}.-right-2{right:-.5rem}.-right-5{right:-1.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.right-0{right:0}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-40{top:10rem}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[200\]{z-index:200}.z-\[999999\]{z-index:999999}.order-2{order:2}.order-4{order:4}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.\!m-0{margin:0!important}.-m-1\.5{margin:-.375rem}.-m-2\.5{margin:-.625rem}.-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-\[30px\]{margin-bottom:30px;margin-top:30px}.\!mb-3{margin-bottom:.75rem!important}.-mb-2{margin-bottom:-.5rem}.-mb-px{margin-bottom:-1px}.-ml-4{margin-left:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-28{margin-bottom:7rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-56{margin-bottom:14rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[20px\]{margin-bottom:20px}.mb-\[40px\]{margin-bottom:40px}.mb-\[70px\]{margin-bottom:70px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-24{margin-right:6rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!size-full{height:100%!important;width:100%!important}.size-16{height:4rem;width:4rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-full{height:100%;width:100%}.\!h-48{height:12rem!important}.\!h-full{height:100%!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[24px\]{height:24px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[64px\]{height:64px}.h-\[70px\]{height:70px}.h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:2.5rem}.max-h-72{max-height:18rem}.max-h-screen{max-height:100vh}.min-h-8{min-height:2rem}.min-h-\[320px\]{min-height:320px}.min-h-\[70px\]{min-height:70px}.min-h-full{min-height:100%}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[50\%\]{width:50%}.w-\[64px\]{width:64px}.w-\[70px\]{width:70px}.w-\[80\%\]{width:80%}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-72{min-width:18rem}.min-w-\[300px\]{min-width:300px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1280px\]{max-width:1280px}.max-w-\[170px\]{max-width:170px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[250px\]{max-width:250px}.max-w-\[295px\]{max-width:295px}.max-w-\[300px\]{max-width:300px}.max-w-\[310px\]{max-width:310px}.max-w-\[311px\]{max-width:311px}.max-w-\[331px\]{max-width:331px}.max-w-\[370px\]{max-width:370px}.max-w-\[400px\]{max-width:400px}.max-w-\[425px\]{max-width:425px}.max-w-\[500px\]{max-width:500px}.max-w-\[56px\]{max-width:56px}.max-w-\[970px\]{max-width:970px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),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))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),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))}.translate-x-full{--tw-translate-x:100%}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),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))}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resize{resize:both}.snap-y{-ms-scroll-snap-type:y var(--tw-scroll-snap-strictness);scroll-snap-type:y var(--tw-scroll-snap-strictness)}.scroll-py-3{scroll-padding-bottom:.75rem;scroll-padding-top:.75rem}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr\2c _max-content\]{grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{align-items:center;justify-items:center;place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}.gap-\[6px\]{gap:6px}.gap-x-1{column-gap:.25rem}.gap-x-12{column-gap:3rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.divide-gray-500\/10>:not([hidden])~:not([hidden]){border-color:hsla(220,9%,46%,.1)}.divide-gray-900\/10>:not([hidden])~:not([hidden]){border-color:rgba(17,24,39,.1)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-scroll{overflow-x:scroll}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[5px\]{border-radius:5px}.rounded-\[78px\]{border-radius:78px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#6176f1\]{--tw-border-opacity:1;border-color:rgba(97,118,241,var(--tw-border-opacity))}.border-\[\#8d9993\]{--tw-border-opacity:1;border-color:rgba(141,153,147,var(--tw-border-opacity))}.border-\[\#c73a3a\]{--tw-border-opacity:1;border-color:rgba(199,58,58,var(--tw-border-opacity))}.border-\[\#d5e9d2\]{--tw-border-opacity:1;border-color:rgba(213,233,210,var(--tw-border-opacity))}.border-\[\#d8ddfc\]{--tw-border-opacity:1;border-color:rgba(216,221,252,var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.border-brand-1000{--tw-border-opacity:1;border-color:rgba(61,84,241,var(--tw-border-opacity))}.border-current{border-color:currentColor}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-gray-500\/10{border-color:hsla(220,9%,46%,.1)}.border-gray-900\/10{border-color:rgba(17,24,39,.1)}.border-grey-100{--tw-border-opacity:1;border-color:rgba(233,233,235,var(--tw-border-opacity))}.border-grey-500{--tw-border-opacity:1;border-color:rgba(153,153,162,var(--tw-border-opacity))}.border-grey-600{--tw-border-opacity:1;border-color:rgba(148,148,157,var(--tw-border-opacity))}.border-mint-1200{--tw-border-opacity:1;border-color:rgba(215,240,209,var(--tw-border-opacity))}.border-mint-600{--tw-border-opacity:1;border-color:rgba(242,255,238,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-b-gray-500{--tw-border-opacity:1;border-bottom-color:rgba(107,114,128,var(--tw-border-opacity))}.bg-\[\#1d1e32\]{--tw-bg-opacity:1;background-color:rgba(29,30,50,var(--tw-bg-opacity))}.bg-\[\#262626\]{--tw-bg-opacity:1;background-color:rgba(38,38,38,var(--tw-bg-opacity))}.bg-\[\#2a2b3e\]{--tw-bg-opacity:1;background-color:rgba(42,43,62,var(--tw-bg-opacity))}.bg-\[\#38394b\]{--tw-bg-opacity:1;background-color:rgba(56,57,75,var(--tw-bg-opacity))}.bg-\[\#3d54f1\]{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity))}.bg-\[\#e60c0c\]{--tw-bg-opacity:1;background-color:rgba(230,12,12,var(--tw-bg-opacity))}.bg-\[\#e9e9eb\]{--tw-bg-opacity:1;background-color:rgba(233,233,235,var(--tw-bg-opacity))}.bg-\[\#e9ffe3\]{--tw-bg-opacity:1;background-color:rgba(233,255,227,var(--tw-bg-opacity))}.bg-\[\#f5f5fa\]{--tw-bg-opacity:1;background-color:rgba(245,245,250,var(--tw-bg-opacity))}.bg-\[\#fafafc\]{--tw-bg-opacity:1;background-color:rgba(250,250,252,var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.bg-brand-1000{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity))}.bg-brand-50{--tw-bg-opacity:1;background-color:rgba(246,247,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-grey-100{--tw-bg-opacity:1;background-color:rgba(233,233,235,var(--tw-bg-opacity))}.bg-grey-1000{--tw-bg-opacity:1;background-color:rgba(29,30,50,var(--tw-bg-opacity))}.bg-mint-1000{--tw-bg-opacity:1;background-color:rgba(233,255,227,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,249,195,var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-14{padding:3.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-24{padding:6rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[5px\]{padding:5px}.\!px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-64{padding-left:16rem;padding-right:16rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-56{padding-bottom:14rem;padding-top:14rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:left}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[7px\]{font-size:7px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[40px\]{line-height:40px}.leading-\[48px\]{line-height:48px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.05px\]{letter-spacing:-.05px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2px\]{letter-spacing:2px}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#1ab151\]{--tw-text-opacity:1;color:rgba(26,177,81,var(--tw-text-opacity))}.text-\[\#434a54\]{--tw-text-opacity:1;color:rgba(67,74,84,var(--tw-text-opacity))}.text-\[\#9ba2b4\]{--tw-text-opacity:1;color:rgba(155,162,180,var(--tw-text-opacity))}.text-\[\#E94426\]{--tw-text-opacity:1;color:rgba(233,68,38,var(--tw-text-opacity))}.text-\[\#c73a3a\]{--tw-text-opacity:1;color:rgba(199,58,58,var(--tw-text-opacity))}.text-\[\#cdced2\]{--tw-text-opacity:1;color:rgba(205,206,210,var(--tw-text-opacity))}.text-\[\#fb8000\]{--tw-text-opacity:1;color:rgba(251,128,0,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.text-brand-1000{--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(34,197,94,var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgba(22,163,74,var(--tw-text-opacity))}.text-grey-100{--tw-text-opacity:1;color:rgba(233,233,235,var(--tw-text-opacity))}.text-grey-1000{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}.text-grey-500{--tw-text-opacity:1;color:rgba(153,153,162,var(--tw-text-opacity))}.text-grey-600{--tw-text-opacity:1;color:rgba(148,148,157,var(--tw-text-opacity))}.text-grey-700{--tw-text-opacity:1;color:rgba(108,108,121,var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.text-mint-1000{--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgba(249,115,22,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgba(133,77,14,var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-msmall{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-msmall{--tw-shadow:0px 2px 4px -2px rgba(0,0,0,.08),0px 4px 8px -2px rgba(0,0,0,.04);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.ring-inset{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209,213,219,var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#newsletter-mivano-brave{height:610px}@media(max-width:768px){#newsletter-mivano-brave{height:735px}}.entry-content{word-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.entry-content>:not(.alignfull):not(.alignleft):not(.alignright):not(.fixed){margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--content-size)}.entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}@media(max-width:920px){.entry-content>:not(.alignfull){padding-left:25px;padding-right:25px}}.entry-content ul{list-style:disc;margin-bottom:20px;margin-left:20px}.entry-content ol{list-style:decimal;margin-bottom:20px;margin-left:20px}.is-style-mint a,.is-style-mint div,.is-style-mint-arrow a,.is-style-mint-arrow div,.is-style-outline a,.is-style-outline div,.is-style-primary a,.is-style-primary div,.is-style-primary-arrow a,.is-style-primary-arrow div,.is-style-tertiary a,.is-style-tertiary div{align-items:center;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;line-height:24px;min-width:280px!important;padding:12px 15px}@media(max-width:1024px){.is-style-mint a,.is-style-mint div,.is-style-mint-arrow a,.is-style-mint-arrow div,.is-style-outline a,.is-style-outline div,.is-style-primary a,.is-style-primary div,.is-style-primary-arrow a,.is-style-primary-arrow div,.is-style-tertiary a,.is-style-tertiary div{max-width:100%!important;min-width:unset!important;width:100%}}.is-style-primary a,.is-style-primary div,.is-style-primary-arrow a,.is-style-primary-arrow div{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children.is-style-primary a:hover>a,.headermenu-item-has-children.is-style-primary div:hover>a,.headermenu-item-has-children.is-style-primary-arrow a:hover>a,.headermenu-item-has-children.is-style-primary-arrow div:hover>a{color:#e9ffe3}}.is-style-primary a:hover,.is-style-primary div:hover,.is-style-primary-arrow a:hover,.is-style-primary-arrow div:hover{--tw-bg-opacity:1;background-color:rgba(60,82,234,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}.is-style-mint a,.is-style-mint div,.is-style-mint-arrow a,.is-style-mint-arrow div{--tw-bg-opacity:1;background-color:rgba(233,255,227,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity))}.is-style-mint a:hover,.is-style-mint div:hover,.is-style-mint-arrow a:hover,.is-style-mint-arrow div:hover{--tw-bg-opacity:1;background-color:rgba(215,240,209,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity))}.is-style-mint a:after,.is-style-mint div:after,.is-style-mint-arrow a:after,.is-style-mint-arrow div:after{filter:brightness(0) saturate(100%) invert(26%) sepia(81%) saturate(4400%) hue-rotate(231deg) brightness(99%) contrast(90%)}.is-style-tertiary a,.is-style-tertiary div{--tw-bg-opacity:1;background-color:rgba(29,30,50,var(--tw-bg-opacity))}.is-style-tertiary a,.is-style-tertiary a:hover,.is-style-tertiary div,.is-style-tertiary div:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.is-style-mint-arrow a:after,.is-style-mint-arrow div:after,.is-style-primary-arrow a:after,.is-style-primary-arrow div:after{background-size:contain;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRTlGRkUzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTggMTUgNS01LTUtNSIvPjwvc3ZnPg==);display:inline-block;height:20px;width:20px}.is-style-outline a,.is-style-outline div{border-width:1px;--tw-border-opacity:1!important;background-color:initial;border-color:rgba(141,153,147,var(--tw-border-opacity))!important}.is-style-outline a:hover,.is-style-outline div:hover{background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.05}.hero-section{min-height:667px!important}.hero-section .wp-block-column p{margin-bottom:32px;margin-top:20px}.hero-section .hero-mobile-buttons{display:none}@media(min-width:1024px){.hero-section{min-height:900px!important}}@media(max-width:1024px){.hero-section{align-items:stretch;aspect-ratio:auto!important;padding-bottom:96px}.hero-section .is-style-mint-arrow a,.hero-section .is-style-mint-arrow div{align-items:center;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;line-height:24px;min-width:280px;padding:12px 15px}@media(max-width:1024px){.hero-section .is-style-mint-arrow a,.hero-section .is-style-mint-arrow div{max-width:100%;min-width:unset;width:100%}}.hero-section .is-style-mint-arrow a,.hero-section .is-style-mint-arrow div{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children.hero-section .is-style-mint-arrow a:hover>a,.headermenu-item-has-children.hero-section .is-style-mint-arrow div:hover>a{color:#e9ffe3}}.hero-section .is-style-mint-arrow a:hover,.hero-section .is-style-mint-arrow div:hover{--tw-bg-opacity:1;background-color:rgba(60,82,234,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}.hero-section .is-style-mint-arrow a:after,.hero-section .is-style-mint-arrow div:after{background-size:contain;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRTlGRkUzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTggMTUgNS01LTUtNSIvPjwvc3ZnPg==);display:inline-block;height:20px;width:20px}.hero-section .is-style-mint-arrow a:after{filter:none}.hero-section .hero-mobile-buttons{display:grid;grid-template-columns:1fr 1fr;padding-top:10px}.hero-section .wp-block-cover__inner-container{display:flex;padding-top:96px}.hero-section .wp-block-heading{font-size:40px!important;line-height:48px!important}.hero-section .wp-block-columns{height:100%}.hero-section .wp-block-columns .wp-block-column{display:flex;flex-direction:column}.hero-section .wp-block-columns .wp-block-column .wp-block-buttons{margin-top:auto}.hero-section .wp-block-columns .wp-block-column .wp-block-buttons a,.hero-section .wp-block-columns .wp-block-column .wp-block-buttons div{width:100%}}.mv-section{padding:3.5rem 1.5rem}@media (min-width:1024px){.mv-section{padding:6rem 0}}.default-group-spacing{display:grid;grid-gap:32px;gap:32px}.default-group-spacing h3{margin-top:-20px}.default-group-spacing>*{margin:0}@media(max-width:1024px){.default-group-spacing{gap:16px}.default-group-spacing h3{margin-top:0}}@media(min-width:1024px){.dpr-40{padding-right:40px}}.icon-list{display:flex;flex-direction:column;gap:32px}@media(max-width:1024px){.icon-list{gap:16px}.wp-block-group .wp-block-buttons,.wp-block-group .wp-block-buttons a,.wp-block-group .wp-block-buttons div{width:100%}.media-checkboxes .wp-block-media-text{grid-template-columns:48px auto!important}.media-checkboxes .wp-block-media-text__media{height:48px!important;width:48px!important}}.editor-visual-editor .wp-block-fixed-buttons{display:flex!important;position:static!important;transform:translateX(0)!important}.editor-visual-editor p{margin-bottom:20px}.editor-visual-editor h1,.editor-visual-editor h2,.editor-visual-editor h3,.editor-visual-editor h4,.editor-visual-editor h5,.editor-visual-editor h6{font-weight:600}.editor-visual-editor ul{list-style:disc;margin-bottom:20px;margin-left:20px}.editor-visual-editor ol{list-style:decimal;margin-bottom:20px;margin-left:20px}.testimonials-section .testimonial-slide *{transition:all .6s ease-in-out}@media(min-width:768px){.testimonials-section .swiper-slide-active{opacity:.5}.testimonials-section .swiper-slide-active img{height:auto;transform:scale(.75)}.testimonials-section .swiper-slide-active :not(img){opacity:0}.testimonials-section .swiper-slide-visible.swiper-slide-fully-visible:not(:has(+.swiper-slide-visible.swiper-slide-fully-visible)){opacity:.5}.testimonials-section .swiper-slide-visible.swiper-slide-fully-visible:not(:has(+.swiper-slide-visible.swiper-slide-fully-visible)) img{height:auto;transform:scale(.75)}.testimonials-section .swiper-slide-visible.swiper-slide-fully-visible:not(:has(+.swiper-slide-visible.swiper-slide-fully-visible)) :not(img){opacity:0}.testimonials-section .testimonial-slide:not(.swiper-slide-visible){opacity:.5}.testimonials-section .testimonial-slide:not(.swiper-slide-visible) img{height:auto;transform:scale(.75)}.testimonials-section .testimonial-slide:not(.swiper-slide-visible) :not(img){opacity:0}}@media(max-width:460px){.testimonials-section .swiper{overflow:visible}.testimonials-section .swiper-slide.swiper-slide-active{width:192px!important}}@media(max-width:460px)and (min-width:375px){.testimonials-section .swiper-slide.swiper-slide-active{margin-left:-150px}}@media(max-width:460px)and (min-width:390px){.testimonials-section .swiper-slide.swiper-slide-active{margin-left:-140px}}@media(max-width:460px)and (min-width:414px){.testimonials-section .swiper-slide.swiper-slide-active{margin-left:-130px}}@media(max-width:460px)and (min-width:430px){.testimonials-section .swiper-slide.swiper-slide-active{margin-left:-125px}}@media(max-width:460px){.testimonials-section .swiper-slide.swiper-slide-active :not(img){opacity:0}.testimonials-section .swiper-slide.swiper-slide-active img{height:192px!important;max-width:unset;width:192px!important}.testimonials-section .swiper-slide-next,.testimonials-section .swiper-slide-next+.swiper-slide{width:192px!important}.testimonials-section .swiper-slide-next+.swiper-slide :not(img){opacity:0}.testimonials-section .swiper-slide-next+.swiper-slide img{height:192px!important;max-width:unset;width:192px!important}.testimonials-section .testimonial-slide:not(.swiper-slide-next) .max-w-md{max-height:350px}}.woocommerce-info{background-color:#f2ffee;border:1px solid rgba(61,84,241,.2);border-left:3px solid #6176f1;border-radius:8px}.woocommerce-info:before{color:#6176f1}body{color:#1d1e32;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}body.loading{position:relative}body.loading:before{background-color:hsla(0,0%,100%,.8);background-image:url(/dist/images/loading.0c92076068424a25.gif);background-position:50%;background-repeat:no-repeat;content:"";height:100%;position:fixed;width:100%;z-index:9898}.goback-bar{border-bottom:1px solid #ccc;padding:20px 0}.goback-bar a{align-items:center;display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);grid-gap:30px;color:var(--sd-color-primary);font-size:14px;font-weight:400;gap:30px}.goback-bar a svg{fill:var(--sd-color-primary)}.goback-bar a:hover{color:var(--sd-color-secondary)}.goback-bar a:hover svg{fill:var(--sd-color-secondary)}@media(max-width:1280px){.container{padding-left:25px;padding-right:25px}}div.loading,li.loading{filter:blur(1px);position:relative}div.loading:before,li.loading:before{background-image:url(/dist/images/loading.0c92076068424a25.gif);background-position:50%;background-repeat:no-repeat;content:"";height:100%;position:absolute;width:100%;z-index:9898}@keyframes shine{to{background-position-x:-200%}}.loading-skeleton{animation:shine 1s linear infinite;background:linear-gradient(110deg,#ebebeb 8%,#f5f5f5 18%,#ebebeb 33%);background-size:200% 100%}body:has(.side-cart-open){overflow:clip}.side-cart .wc-forward{display:none!important}.side-cart #wc-stripe-express-checkout-element{margin-bottom:0!important}.sd-bl{align-items:center;display:flex;padding-left:20px;position:relative}.sd-bl:before{background-color:#2b3990;content:"";height:60%;left:0;position:absolute;width:4px}label{display:block;font-weight:600}label .optional,label abbr{display:none}.search-form{margin-top:1.5rem}.search-form .search-field{--tw-bg-opacity:0.1;--tw-text-opacity:1}.search-form .button,.search-form .search-field{background-color:rgba(0,0,0,var(--tw-bg-opacity));border-radius:.5rem;color:rgba(0,0,0,var(--tw-text-opacity));padding:4rem}.search-form .button{--tw-bg-opacity:0.25;text-align:center;--tw-text-opacity:1;-webkit-text-decoration-line:none;text-decoration-line:none}.update-payment-method label{font-weight:500}.update-payment-method #billing_email_field,.update-payment-method #billing_phone_field{display:none}.message.error{color:red}input:focus::-ms-input-placeholder{color:transparent!important}input:focus::placeholder{color:transparent!important}body.modal-active{position:fixed;width:100%}.modal{transition:opacity .25s ease}.modal__title{color:#434a54;font-size:40px;font-weight:700;margin-bottom:40px;padding-bottom:30px;position:relative;text-align:center}.modal__title:after{background-color:var(--sd-color-secondary);bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}@media(max-width:768px){.modal__title{font-size:24px;font-weight:700}}.modal .title-with-mark{padding-bottom:20px;position:relative}.modal .title-with-mark:after{background-color:var(--sd-color-secondary);bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}@media(max-width:480px){.modal{display:block;height:auto;min-height:100vh;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.modal .modal__container{margin-top:30px;padding:40px 25px;width:90%}}.missing-profile-modal{line-height:normal}.missing-profile-modal__container{padding:50px;width:min(70vw,970px)}.missing-profile-modal p{color:#434a54}.missing-profile-modal form{margin:40px auto 0;max-width:500px}.missing-profile-modal form>div{gap:20px 30px}.missing-profile-modal label{color:#434a54;font-size:12px;font-weight:600;letter-spacing:2px;margin:1px 0 0;text-align:left;text-transform:uppercase}.missing-profile-modal .birth-input{gap:10px;grid-template-columns:2fr .9fr 1.1fr;width:100%}.missing-profile-modal button{margin-top:40px}@media(max-width:1024px){.missing-profile-modal{position:absolute}}@media(max-width:768px){.missing-profile-modal{display:block;height:auto;min-height:100vh;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.missing-profile-modal .modal__container{margin-top:30px;padding:40px 30px;width:90%}.missing-profile-modal__title{font-size:24px;font-weight:700}}.science-behind-modal__container{margin-bottom:0;padding:50px;width:90vw}.upload-genome-modal__container{padding:50px;width:min(70vw,970px)}.upload-genome-modal p{margin-bottom:40px}.upload-genome-modal .file-area{align-items:center;background-color:#fff;border-color:var(--sd-color-primary);border-radius:5px;border-style:dashed;border-width:1px;display:flex;flex-direction:row;justify-content:space-between;padding:40px 30px}.upload-genome-modal .file-area__icon{border:2px solid var(--sd-color-secondary);border-radius:50%;display:inline-block;height:41px;padding:10px;width:41px}.upload-genome-modal .file-area__icon svg{fill:var(--sd-color-secondary)}.upload-genome-modal .file-area__title{color:#434a54;display:inline-block;flex:1 0 60%;font-size:24px;font-weight:700;margin:0 0 0 30px;text-align:left;width:100%}.upload-genome-modal .file-area__or{display:inline-block;margin:0 30px 0 0}.upload-genome-modal .file-area__button{width:20%}.upload-genome-modal .file-selected{align-items:center;background-color:#fff;border-color:var(--sd-color-secondary);border-radius:5px;border-style:solid;border-width:1px;display:flex;flex-direction:row;justify-content:space-between;padding:40px 30px}.upload-genome-modal .file-selected .icon{align-items:center;display:flex;flex-direction:row;margin-right:auto;width:100%}.upload-genome-modal .file-selected .icon div{box-sizing:border-box;color:var(--sd-color-secondary);cursor:default;display:block;font-size:21px;font-weight:700;margin:0 20px 0 30px;text-align:left;width:100%}.upload-genome-modal .file-selected .icon svg{height:43px;width:41px;fill:var(--sd-color-secondary)}.upload-genome-modal .file-selected .another-file,.upload-genome-modal .file-selected .cancel{color:var(--sd-color-primary);cursor:pointer;display:block;font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;width:100%}.upload-genome-modal .file-uploading{align-items:center;background-color:#fff;border-color:var(--sd-color-secondary);border-radius:5px;border-style:solid;border-width:1px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;padding:40px 30px}.upload-genome-modal .file-uploading .icon{border:2px solid var(--sd-color-secondary);border-radius:50%;display:inline-block;height:41px;padding:10px;width:41px}.upload-genome-modal .file-uploading .icon svg{fill:var(--sd-color-secondary)}.upload-genome-modal .file-uploading .uploading-your-file{color:#434a54;display:inline-block;font-size:24px;font-weight:700;text-align:left}.upload-genome-modal .file-uploading #upload-percentage{color:var(--sd-color-secondary);font-size:31px;font-weight:700}.upload-genome-modal .file-uploading #upload-progress-bar{background:#ccd0db;flex:1;min-height:2px}.upload-genome-modal .file-uploading #upload-progress-bar-fill{background-color:var(--sd-color-secondary);height:2px;width:0}@media(max-width:700px){.upload-genome-modal .file-uploading{flex-direction:column;gap:5px}.upload-genome-modal .file-uploading #upload-progress-bar{display:none}}.upload-genome-modal .dna-provider label{color:#9ba2b4;font-size:10px;font-weight:400;letter-spacing:1px;margin:30px 0 0;text-align:left;text-transform:uppercase}.upload-genome-modal .dna-provider select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSIjOWJhMmI0IiB2aWV3Qm94PSIwIDAgOS45ODMgNi4wMjEiPjxwYXRoIGQ9Im0uMDk5IDEuNzE1IDQuNjYgNC4yMTdhLjM0LjM0IDAgMCAwIC40NjIgMGw0LjY2LTQuMjE3YS4yNjYuMjY2IDAgMCAwIDAtLjQxN2wtLjUtMS4yQS4zMy4zMyAwIDAgMCA5LjE1LjAwN2EuMzIuMzIgMCAwIDAtLjIyNy4wOTFMNC45ODkgMy42NTUgMS4wNTcuMDk4YS4zMzQuMzM0IDAgMCAwLS40NTcgMGwtLjUgMS4yYS4yNjYuMjY2IDAgMCAwIDAgLjQxN1oiLz48L3N2Zz4=);background-position:100%;background-repeat:no-repeat;border-bottom:2px solid #ccd0db;color:#9ba2b4;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;outline:none;padding:14px 16px 14px 0;width:100%}.upload-genome-modal .dna-provider select.selected{color:#434a54}@media(max-width:1125px){.upload-genome-modal .file-area,.upload-genome-modal .file-selected{align-items:center;flex-direction:column;gap:20px;justify-content:center}.upload-genome-modal .file-area__title,.upload-genome-modal .file-selected__title{font-size:0;margin:0;text-align:center}.upload-genome-modal .file-area__title:after,.upload-genome-modal .file-selected__title:after{content:"Select genome file";font-size:18px}.upload-genome-modal .file-area__or,.upload-genome-modal .file-selected__or{display:none}.upload-genome-modal .file-area__button,.upload-genome-modal .file-selected__button{width:100%}}@media screen and (max-width:896px)and (orientation:landscape)and (hover:none){.upload-genome-modal{background-color:rgba(0,0,0,.9);overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll;padding-bottom:30px}.upload-genome-modal .modal__overlay{display:none}.upload-genome-modal .modal__container{position:absolute;top:30px}}@media(max-width:480px){#how-this-works-modal .modal__container{max-height:90vh;overflow-y:scroll;padding:0}}#how-this-works-modal .things-to-keep-in-mind li{padding-left:20px;position:relative}#how-this-works-modal .things-to-keep-in-mind li:before{background-color:var(--sd-color-secondary);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:5px;width:5px}#generating-pdf svg{margin:0 auto}#recipe-details .modal__container{max-height:calc(100vh - 5em);max-width:100%;padding:50px;width:min(80vw,1070px)}#recipe-details .modal__container::-webkit-scrollbar{background-color:transparent;width:48px}#recipe-details .modal__container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccd0db;border:20px solid transparent;border-radius:24px}#recipe-details .modal__container::-webkit-scrollbar-track{background-clip:content-box;background-color:#edeef2;border:20px solid transparent;border-radius:24px;margin:50px}@media screen and (max-width:1024px){#recipe-details .modal__container{padding:30px}#recipe-details .modal__container::-webkit-scrollbar{background-color:transparent;width:28px}#recipe-details .modal__container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccd0db;border:10px solid transparent;border-radius:24px}#recipe-details .modal__container::-webkit-scrollbar-track{background-clip:content-box;background-color:#edeef2;border:10px solid transparent;border-radius:24px;margin:40px}}#recipe-details .loading{min-height:200px}#recipe-details .image{border-radius:50%;outline:4px solid #edeef2;padding:5px}#recipe-details .image div{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;height:240px;outline:5px solid #fff;position:relative;width:240px}@media screen and (max-width:1024px){#recipe-details .image{align-self:center;height:90px;width:90px}#recipe-details .image div{height:80px;width:80px}}#recipe-details .content{margin:30px 0 0;grid-gap:25px;display:grid;gap:25px}#recipe-details .content :deep(ol){list-style:decimal;margin:0;min-width:0;padding-left:20px}#recipe-details .content :deep(ul){list-style:disc;margin:0;min-width:0;padding-left:20px}#recipe-details .macros div>div:first-child{color:#434a54;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#recipe-details .macros span{color:var(--sd-color-secondary);font-size:9px;font-weight:600}.woocommerce-checkout .form-row:has(.invalid) label{color:red}.woocommerce-checkout label:not(.text-right):not(.font-normal){font-size:14px;font-weight:700;line-height:20px;margin:0 0 4px;text-align:left}.woocommerce-checkout .password-input{display:flex;flex-direction:column}.woocommerce-checkout .password-input .password-required-info{color:#9ba2b4;cursor:default;display:block;font-size:10px;font-weight:600;letter-spacing:1px;margin:10px 0 0;min-width:0;order:2;width:100%}.woocommerce-checkout .password-input .sd-error-message{order:1}.woocommerce-checkout .category-name{color:#434a54;font-size:16px;font-weight:700}.woocommerce-checkout .accordion h2{color:#3d54f1}.woocommerce-checkout .accordion h2 .icon{border:1px solid #3d54f1}.woocommerce-checkout .accordion-button{position:relative}.woocommerce-checkout .accordion-header.completed button{pointer-events:auto}.woocommerce-checkout .accordion-header.completed span{background-image:url(/dist/images/icons/check.fcea69.svg);background-position:50%;background-repeat:no-repeat;text-indent:20rem}.woocommerce-checkout .accordion.closed:not(.finished) h2{color:#9999a2}.woocommerce-checkout .accordion.closed:not(.finished) h2 .icon{border:1px solid #9999a2}.woocommerce-checkout .accordion.finished.closed h2{color:#1d1e32}.woocommerce-checkout .accordion.finished.closed h2 .icon{border:1px solid #3d54f1}.woocommerce-checkout .payment_box,.woocommerce-checkout div#payment{background:#fff!important}.woocommerce-checkout .payment_box:before{display:none!important}.woocommerce-checkout .woocommerce-notices-wrapper ul{list-style:none}.woocommerce-checkout .woocommerce-error .button.wc-forward{display:none!important}.woocommerce-checkout .woocommerce-shipping-methods label{font-size:0}.woocommerce-checkout .woocommerce-shipping-methods .woocommerce-Price-amount.amount{font-size:16px}.woocommerce-checkout input:not([type=checkbox]):not([type=radio]),.woocommerce-checkout select{border-radius:9999px;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem;padding:.75rem}#contact-form .contact-info span.woocommerce-checkout input:not([type=checkbox]):not([type=radio]),#contact-form .contact-info span.woocommerce-checkout select{--tw-text-opacity:1;color:rgba(100,108,111,var(--tw-text-opacity))}.woocommerce-checkout input:not([type=checkbox]):not([type=radio]):focus,.woocommerce-checkout select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(59,130,246,var(--tw-ring-opacity))}.woocommerce-checkout #shipping_country_field .woocommerce-input-wrapper{border-radius:9999px;border-width:1px;display:inline-block;pointer-events:none;width:100%;--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.woocommerce-checkout #shipping_country_field .woocommerce-input-wrapper strong{font-weight:400}.woocommerce-checkout label:has(.invalid){color:red}.woocommerce-checkout label:has(.invalid) a{color:red}.woocommerce-checkout .payment_method_stripe .stripe-cards-icon{height:45px!important;width:auto!important}.woocommerce-checkout .payment_method_stripe label{display:inline}.woocommerce-checkout .payment_method_stripe .woocommerce-SavedPaymentMethods-token{margin:10px 0!important}.woocommerce-checkout .payment_method_stripe #wc-stripe-new-payment-method{width:1rem!important}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-last{width:50%!important}@media(max-width:768px){.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-last{width:100%!important}}.woocommerce-checkout li.woocommerce-SavedPaymentMethods-new .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout li.woocommerce-SavedPaymentMethods-token .woocommerce-SavedPaymentMethods-tokenInput{width:1rem!important}.woocommerce-checkout li.woocommerce-SavedPaymentMethods-token{border:1px solid #e5e7eb;border-radius:16px;padding:20px}.woocommerce-checkout li.woocommerce-SavedPaymentMethods-token span.cardtype{color:#1d1e32;font-size:16px}.woocommerce-checkout li.woocommerce-SavedPaymentMethods-token .lastfour{font-size:16px;font-weight:400;margin:12px 0}.woocommerce-checkout li.woocommerce-SavedPaymentMethods-token .expires{color:#6c6c79;font-size:14px;font-weight:400}.woocommerce-checkout .express-checkout #wc-stripe-express-checkout-button-separator{display:none!important}.woocommerce-checkout .wc-ppcp-express-checkout fieldset{border:0;margin-bottom:0;padding:0}.woocommerce-checkout .wc-ppcp-express-checkout .express-divider,.woocommerce-checkout .wc-ppcp-express-checkout fieldset legend{display:none}@media(max-width:768px){.woocommerce-checkout #wc-stripe-express-checkout-element>div{width:100%}.woocommerce-checkout #wc-ppcp-express-button .paypal-buttons{margin:0;width:100%}}#payment{margin-top:10px}#payment li.wc_payment_method>label{cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:10px;letter-spacing:0;text-transform:none}#payment li.wc_payment_method [for=payment_method_ppcp]:after{display:none}#payment li.wc_payment_method:not(:only-child) .payment_box{margin:0;padding:20px}body .accordion-header span{align-items:center;display:flex;justify-content:center}body #accordionPayment #billing_email_field,body .ship-different-hidden{display:none}body .selected-card span{align-items:center;display:flex;justify-content:center}body .selected-card span:after{background:#2b3990;border-radius:100%;content:" ";display:inline-block;height:12px;width:12px}#contact-form .contact-info section>span{display:none}#contact-form .contact-info span.font-bold{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children#contact-form .contact-info span.font-bold:hover>a{color:#3d54f1}}#contact-form .contact-info span.text-sm{--tw-text-opacity:1;color:rgba(100,108,111,var(--tw-text-opacity))}#contact-form .contact-info a,#contact-form .contact-info a:hover{--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity))}#contact-form .contact-info svg{color:#9ba2ae}#contact-form .contact-info svg path{stroke-opacity:1!important}.site-footer{background-color:var(--sd-color-primary);margin-top:auto}.site-footer .site-info{align-content:center;display:flex;justify-content:space-between;margin:0 auto}@media(max-width:715px){.page-report .recommendation-box div:is(.site-footer .site-info.gap-20){display:none}}@media(max-width:1024px){.report-aggregate .report-section .introduction .site-footer .site-info,.report-combined .report-section .introduction .site-footer .site-info{flex-direction:column}}@media(max-width:715px){.marker .recommendation-box div:is(.site-footer .site-info.gap-20){display:none}}.site-footer img{max-width:190px}.site-footer a{color:#fff}.site-footer a:hover{color:hsla(0,0%,100%,.75)}#menu-header a{color:inherit}.headermenu-item-has-children{position:relative}.headermenu-item-has-children>a{align-items:center;display:flex}@media(hover:hover){.headermenu-item-has-children.text-mint-1000:hover>a{color:#e9ffe3!important}.headermenu-item-has-children.text-grey-1000:hover>a{color:#3d54f1!important}.headermenu-item-has-children:hover>.sub-menu,.headermenu-item-has-children:hover>div{display:block}.headermenu-item-has-children:hover>a svg{transform:rotate(180deg);transition:transform .2s ease}}.headermenu-item-has-children.dropdown-active>div{display:block}.headermenu-item-has-children.dropdown-active>a svg{transform:rotate(180deg)}.headermenu-item-has-children div ul li a{color:#333!important;-webkit-text-decoration:none;text-decoration:none}@media(hover:hover){.headermenu-item-has-children div ul li a:hover{color:var(--color-brand-1000)!important;-webkit-text-decoration:underline;text-decoration:underline}}@media(max-width:1024px){.headermenu-item-has-children:has(.show){border-bottom-style:solid;border-bottom-width:1px;padding-bottom:12px}.headermenu-item-has-children:has(.show) svg,.headermenu-item-has-children:has(.show)>a{color:#3d54f1!important}}#menu-header .headermenu-item-has-children>div{margin-top:-12px;padding-top:20px}.mobile-submenu{overflow:hidden;transition:all .3s ease}.mobile-submenu.show{display:block}.mobile-submenu-toggle{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.mobile-submenu-toggle.active{transform:rotate(180deg)}#mobile-menu .headermenu-item-has-children{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#mobile-menu .headermenu-item-has-children>div{width:100%}.home:has(#missing-profile-modal)>:not(#missing-profile-modal){display:none}.home:has(.dnakit-flow) .intro{border-bottom:1px solid #ccd0db}.home .intro{align-items:center;display:flex;padding:20px 0}.home .intro h3{color:#9ca3b4;font-size:32px;font-weight:400;margin:0;position:relative}.home .intro h3 span{color:#434a54}.home .intro h3:after{background-color:var(--sd-color-primary);bottom:-20px;content:"";height:6px;left:0;position:absolute;width:100px;z-index:2}@media(max-width:1024px){.home .intro{background-color:#fafafc}.home .intro h3{font-size:24px}.home .intro h3:before{background-color:#edeef2;bottom:-20px;content:"";height:6px;left:-25px;position:absolute;width:100vw;z-index:1}.home .intro h3:after{width:200px}}.home .dnakit-flow{margin:40px 0}.home .dnakit-flow .container>div{border:1px solid #ccd0db;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.1);padding:0 20px 20px 55px;-webkit-box-align:center;display:flex;justify-content:space-between;width:100%}.home .dnakit-flow__info{padding-bottom:40px;padding-top:60px}.home .dnakit-flow__info h4{color:#434a54;display:block;font-size:10px;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase;width:100%}.home .dnakit-flow__info h2{color:#434a54;font-size:24px;font-weight:700;margin:10px 0 20px;width:100%}.home .dnakit-flow__info a{align-items:center;background-color:var(--sd-color-primary);border:2px solid var(--sd-color-primary);border-radius:5px;color:#fff;display:flex;font-size:13px;font-weight:700;height:42px;justify-content:center;letter-spacing:2px;margin-bottom:40px;max-width:270px;outline:none!important;padding:8px 16px;position:relative;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0s}.home .dnakit-flow__info a:hover{background-color:var(--sd-color-primary-hover)}.home .dnakit-flow__track .ball{background-color:#ccd0db;height:16px;width:16px}.home .dnakit-flow__track .step{background-color:#ccd0db;height:4px}.home .dnakit-flow__track .filled{background-color:var(--sd-color-secondary)}@media(max-width:1024px){.home .dnakit-flow .container>div{padding:30px 25px}.home .dnakit-flow__img{display:none}.home .dnakit-flow__info{padding:0}.home .dnakit-flow__info h2{font-size:16px}}.home .dna-scanning{margin:40px 0}.home .dna-scanning__content{align-items:center;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;justify-content:space-between;padding:30px 40px;position:relative;width:100%}.home .dna-scanning__content .top-line{background-color:var(--sd-color-secondary);box-sizing:border-box;height:2px;left:10px;position:absolute;right:10px;top:0;z-index:2}.home .dna-scanning__content h4{color:#434a54;font-size:24px;font-weight:700;margin:0}.home .dna-scanning__content p{font-size:16px;font-weight:400;margin:5px 0 0;width:100%}.home .featured-reports{background-color:#fafafc;border-bottom:1px solid #ccd0db;border-top:1px solid #ccd0db;overflow:hidden;padding-bottom:50px;padding-top:40px}.home .featured-reports__title{color:#434a54;font-weight:600}.home .featured-reports .view-all{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:.5rem;gap:.5rem;text-transform:uppercase}.line-meter .home .featured-reports .view-all{align-items:center;cursor:unset;gap:3px;width:100%}.line-meter .home .featured-reports .view-all>div{grid-gap:12px;display:grid;gap:12px}.line-meter .home .featured-reports .view-all>div:first-child .bar{border-radius:4px 0 0 4px}.line-meter .home .featured-reports .view-all>div:last-child .bar{border-radius:0 4px 4px 0}.line-meter .home .featured-reports .view-all>div.active.green .name{color:#00b466}.line-meter .home .featured-reports .view-all>div.active.green .bar{background-color:#00b466}.line-meter .home .featured-reports .view-all>div.active.yellow .name{color:#f90}.line-meter .home .featured-reports .view-all>div.active.yellow .bar{background-color:#f90}.line-meter .home .featured-reports .view-all>div.active.red .name{color:red}.line-meter .home .featured-reports .view-all>div.active.red .bar{background-color:red}.line-meter .home .featured-reports .view-all>div.active.purple .name{color:var(--sd-color-secondary)}.line-meter .home .featured-reports .view-all>div.active.purple .bar{background-color:var(--sd-color-secondary)}.home .featured-reports .view-all{color:var(--sd-color-primary);font-size:13px;font-weight:700;letter-spacing:1.3px}.home .featured-reports .view-all svg{transform:rotate(-90deg)}.home .featured-reports .view-all svg path{fill:var(--sd-color-primary)}.home .featured-reports .view-all:hover{color:var(--sd-color-primary-hover)}.home .featured-reports .view-all:hover svg path{fill:var(--sd-color-primary-hover)}.home .featured-reports .next svg,.home .featured-reports .prev svg{fill:var(--sd-color-primary)}.home .featured-reports .next.disabled,.home .featured-reports .prev.disabled{cursor:default;pointer-events:none}.home .featured-reports .next.disabled svg,.home .featured-reports .prev.disabled svg{fill:#ccd0db}.home .featured-reports .prev svg{transform:rotate(90deg)}.home .featured-reports .next svg{transform:rotate(-90deg)}.home .featured-reports__grid{display:grid;grid-template-columns:repeat(6,max(325px,min(370px,(100% - 60px)/3)));grid-gap:30px;gap:30px;transition:transform .3s ease 0s}.home .featured-reports__grid .report-card{min-height:212px}.home .featured-reports__grid .report-card__header{margin-bottom:20px}.home .featured-reports__grid .report-card__categories,.home .featured-reports__grid .report-card__content{display:none}@media(max-width:480px){.home .featured-reports__grid{gap:15px;grid-template-columns:repeat(6,max(300px,min(370px,(100% - 60px)/3)))}.home .featured-reports__grid .report-card h3{font-size:21px}}@media(max-width:1024px){.home .featured-reports__grid{transform:none!important}}.home .featured-reports .view-all-card{align-items:center;background-color:var(--sd-color-primary);display:flex;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%}#contact-form .contact-info span.home .featured-reports .view-all-card{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children#contact-form .contact-info span.home .featured-reports .view-all-card:hover>a{color:#3d54f1}}@media(max-width:715px){.page-report .recommendation-box div:is(.home .featured-reports .view-all-card.gap-20){display:none}}@media(max-width:1024px){.report-aggregate .report-section .introduction .home .featured-reports .view-all-card,.report-combined .report-section .introduction .home .featured-reports .view-all-card{flex-direction:column}}@media(max-width:715px){.marker .recommendation-box div:is(.home .featured-reports .view-all-card.gap-20){display:none}}.home .featured-reports .view-all-card{border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);font-size:13px;letter-spacing:1.8px}.home .featured-reports .view-all-card svg{opacity:0;transform:translateX(0) rotate(-90deg);transition:all .3s ease-in-out}.home .featured-reports .view-all-card svg path{fill:#fff}.home .featured-reports .view-all-card h4{transition:all .3s ease-in-out}.home .featured-reports .view-all-card:hover{background-color:var(--sd-color-primary-hover)}.home .featured-reports .view-all-card:hover h4{transform:translateX(-5px)}.home .featured-reports .view-all-card:hover svg{opacity:1;transform:translateX(5px) rotate(-90deg)}.home .science-behind{margin-bottom:40px}.home .science-behind h3{color:#434a54;font-size:32px;font-weight:700;margin:40px 0;text-align:center}.home .science-behind__videos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px}.home .science-behind__videos__item{max-width:100%}.home .science-behind__videos__item div{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;cursor:pointer;display:flex;height:195px;justify-content:center;max-width:100%;width:100%}.home .science-behind__videos__item div.what-dna{background-image:url(/dist/images/what-is-dna-thumb.b4eab476e56beecb.jpg)}.home .science-behind__videos__item div.health-and-env{background-image:url(/dist/images/health-and-env-thumb.25d7fb3b1cf61361.png)}.home .science-behind__videos__item div.sd-difference{background-image:url(/dist/images/sd-difference-thumb.78e427b9f2b4e2cc.png)}.home .science-behind__videos__item h4{color:#434a54;font-size:16px;font-weight:700;margin-top:25px;text-align:center}@media(max-width:1025px){.home .science-behind__videos{gap:10px;grid-template-columns:1fr}.home .science-behind__videos__item{margin:0 auto;width:325px}}.home .need-dna{background-color:#07144d;padding:30px 0}.home .need-dna .left-text{grid-column:span 2/span 2}@media(min-width:1025px){.home .need-dna .left-text{grid-column:auto}}.home .need-dna .lg-hidden{display:block}@media(min-width:1025px){.home .need-dna .lg-hidden{display:none}}.home .need-dna h2{box-sizing:border-box;color:#fff;font-size:28px;font-weight:400;margin:0 0 15px}@media(max-width:480px){.home .need-dna h2{font-size:13px;font-weight:700;text-transform:uppercase}}@media(min-width:480px)and (max-width:768px){.home .need-dna h2{font-weight:700;text-transform:uppercase}}.home .need-dna p{color:#fff;font-size:16px;font-weight:400}.home .need-dna__grid{display:grid;grid-gap:30px;align-items:center;gap:30px;grid-template-columns:1fr repeat(2,270px)}@media(min-width:769px)and (max-width:1024px){.home .need-dna__grid{gap:30px!important;grid-template-columns:1fr 1fr!important;margin-bottom:20px}}.home .need-dna .box{background-color:#fff;border:1px solid #ccd0db;border-radius:3px;display:grid;height:197px;padding:30px 25px;position:relative;text-align:center;grid-gap:30px;align-content:flex-start;align-items:center;gap:30px;justify-content:center;place-content:flex-start center;-webkit-box-pack:center;cursor:pointer}.home .need-dna .box svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;height:60px;margin:0 auto;width:60px}.home .need-dna .box h4{color:#434a54;font-size:24px;font-weight:700;text-align:center}.home .need-dna .box h4.order-kit__title{color:var(--sd-color-secondary)}.home .need-dna .box:hover{background-color:var(--sd-color-primary-hover);border-color:var(--sd-color-primary-hover)}.home .need-dna .box:hover svg{stroke:#fff!important}.home .need-dna .box:hover h4,.home .need-dna .box:hover p{color:#fff}.home .need-dna .box:hover .order-kit__price{opacity:0}.home .need-dna .box .order-kit__price{background-color:#fff;border:1px solid #ccd0db;border-radius:0 3px 0 0;opacity:1;padding:15px;position:absolute;right:-5px;top:-5px;transition:opacity .3s ease 0s;z-index:2}.home .need-dna .box .order-kit__price span{color:var(--sd-color-secondary);font-size:16px;font-weight:700}@media screen and (max-width:1025px){.home .need-dna{padding:20px 0}.home .need-dna__grid{align-items:center;gap:10px;grid-template-columns:1fr;height:100%;width:100%}.home .need-dna .mobile h2{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:100%}.home .need-dna .box{display:grid;height:100%;padding:20px;position:relative;width:100%;grid-gap:20px;align-items:flex-start;gap:20px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.home .need-dna .box svg{height:30px;width:30px}.home .need-dna .box h4{font-size:16px;text-align:left}.home .need-dna .box p{color:#434a54;font-size:14px;font-weight:400;text-align:left}.home .need-dna .box.order-kit div>div{display:grid;grid-template-columns:1fr 60px}.home .need-dna .box.order-kit .order-kit__price{border:none;padding:0;position:static}}.home .vimeo-iframe{height:65vh;width:100%}@media(max-width:768px){.home .vimeo-iframe{height:auto}}.page-report h1{max-width:600px}@media(min-width:810px)and (max-width:1023px){.page-report h1{max-width:400px}}.page-report .intro-title{color:#434a54;font-size:40px;font-weight:600;line-height:50px;margin-bottom:40px}@media(max-width:1024px){.page-report .intro-title{font-size:32px;line-height:40px}}.page-report h2{color:#9ba2b4;font-weight:400}.page-report .to-category{align-items:center;border:2px solid var(--sd-color-primary);border-radius:50%;display:flex;height:50px;justify-content:center;margin-top:30px;width:50px;fill:var(--sd-color-primary)}.page-report .to-category:hover{background-color:var(--sd-color-primary);fill:#fff}@media(max-width:1024px){.page-report .to-category{margin-bottom:15px;margin-top:15px}}.page-report .report-header{display:flex;flex-direction:column;height:340px;position:relative}.page-report .report-header>div{margin-top:auto}.page-report .report-header__gauge{background-color:#fff;border-radius:10px;border-style:solid;border-width:2px;box-shadow:0 0 10px rgba(155,162,180,.2);max-width:100%;padding:30px 40px 90px;position:absolute;right:0;text-align:center;top:0;width:270px}.page-report .report-header__gauge.green{border-color:#11a34a;color:#11a34a}.page-report .report-header__gauge.red{border-color:red;color:red}.page-report .report-header__gauge.yellow{border-color:#f90;color:#f90}.page-report .report-header__gauge.purple{border-color:var(--sd-color-secondary);color:var(--sd-color-secondary)}.page-report .report-header__gauge.light-green{border-color:#a8bf12;color:#a8bf12}.page-report .report-header__gauge.orange{border-color:#fa6e00;color:#fa6e00}.page-report .report-header__gauge__status{font-size:12px;font-weight:600;letter-spacing:1.8px;margin:0 0 35px;text-transform:uppercase;width:100%}.page-report .report-header__gauge__trait-text{align-items:center;color:#434a54;display:flex;font-size:21px;font-weight:700;line-height:28px;max-height:105px;min-height:84px}.page-report .report-header__gauge__icon{background-color:#fff;border-radius:55px;bottom:-25px;display:flex;height:90px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:130px}.page-report .report-header__gauge__icon svg{height:100%;width:100%}.page-report .report-header__gauge .needle.active-0 svg{transform:rotate(-90deg)}.page-report .report-header__gauge .needle.active-2 svg{transform:rotate(90deg)}.page-report .report-header__gauge .needle.len-6.active-0 svg{transform:rotate(-125deg)}.page-report .report-header__gauge .needle.len-6.active-1 svg{transform:rotate(-85deg)}.page-report .report-header__gauge .needle.len-6.active-2 svg{transform:rotate(-50deg)}.page-report .report-header__gauge .needle.len-6.active-3 svg{transform:rotate(45deg)}.page-report .report-header__gauge .needle.len-6.active-4 svg{transform:rotate(80deg)}.page-report .report-header__gauge .needle.len-6.active-5 svg{transform:rotate(120deg)}.page-report .report-header__gauge .needle.red{color:red}.page-report .report-header__gauge .needle.green{color:#11a34a}.page-report .report-header__gauge .needle.yellow{color:#fb0}.page-report .report-header__gauge .needle.purple{color:var(--sd-color-secondary)}.page-report .report-header__gauge .needle.light-green{color:#a8bf12}.page-report .report-header__gauge .needle.orange{color:#fa6e00}@media(max-width:1023px){.page-report .report-header__gauge{margin:0 0 20px;grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;order:3;padding:30px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-report .report-header__gauge__icon{height:87px;position:static;transform:none;width:100px}.page-report .report-header__gauge__status,.page-report .report-header__gauge__trait-text{text-align:left}.page-report .report-header__gauge__status{margin-bottom:20px}}.page-report .report-header__pdf{bottom:-30px;position:absolute;right:0}.page-report .report-header__pdf a{align-items:center;background-color:#fff;border:2px solid var(--sd-color-primary);border-radius:5px;display:flex;font-size:13px;font-weight:700;height:58px;justify-content:space-between;letter-spacing:1.3px;margin:0;min-width:0;padding:20px 30px;text-transform:uppercase;width:270px;z-index:1}.page-report .report-header__pdf a:hover{background-color:var(--sd-color-primary);border-color:#fff;color:#fff}@media(max-width:1023px){.page-report .report-header__pdf{bottom:auto;right:0;top:10px}.page-report .report-header__pdf a{border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:unset;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-report .report-header__pdf a:hover{background-color:#fff;color:var(--sd-color-primary)}.page-report .report-header__pdf span{display:none}}@media(min-width:480px)and (max-width:1023px){.page-report .report-header__pdf{top:15px}}@media(max-width:1023px){.page-report .report-header{height:auto;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.page-report .gauge .icon{margin:0 auto;max-width:250px;position:relative}.page-report .gauge .icon .green{border-color:#11a34a;color:#11a34a}.page-report .gauge .icon .light-green{border-color:#a8bf12;color:#a8bf12}.page-report .gauge .icon .red{border-color:red;color:red}.page-report .gauge .icon .yellow{border-color:#f90;color:#f90}.page-report .gauge .icon .orange{border-color:#fa6e00;color:#fa6e00}.page-report .gauge .icon .purple{border-color:var(--sd-color-secondary);color:var(--sd-color-secondary)}.page-report .gauge .icon .active{background-color:#fff;border-radius:20px;border-style:solid;border-width:2px;padding:7px 14px}.page-report .gauge .icon .ranges{color:#434a54;height:100%;width:100%}.page-report .gauge .icon .ranges .segment-1{max-width:125px;right:270px;top:50%;transform:translateY(-50%)}.page-report .gauge .icon .ranges .segment-1.active{border-bottom-right-radius:0}.page-report .gauge .icon .ranges .segment-2{left:50%;top:-50px;transform:translateX(-50%)}.page-report .gauge .icon .ranges .segment-3{left:270px;max-width:125px;top:50%;transform:translateY(-50%)}.page-report .gauge .icon .ranges .segment-3.active{border-bottom-left-radius:0}.page-report .gauge .icon .ranges:not(:has(.segment-3)) .segment-2{left:270px;max-width:125px;top:50%;transform:translateY(-50%)}.page-report .gauge .icon .ranges:not(:has(.segment-3)) .segment-2.active{border-bottom-left-radius:0}.page-report .gauge .icon .ranges:has(.segment-6) .segment-1,.page-report .gauge .icon .ranges:has(.segment-6) .segment-2,.page-report .gauge .icon .ranges:has(.segment-6) .segment-3{left:unset;top:unset}.page-report .gauge .icon .ranges:has(.segment-6) div[class*=segment]{border-radius:20px!important}.page-report .gauge .icon .ranges:has(.segment-6) .segment-1{bottom:10%;max-width:125px;right:245px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-1.active{bottom:calc(10% - 20px);right:235px}.page-report .gauge .icon .ranges:has(.segment-6) .segment-2{bottom:50%;max-width:125px;right:270px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-2.active{bottom:calc(50% - 20px);right:260px}.page-report .gauge .icon .ranges:has(.segment-6) .segment-3{bottom:85%;max-width:125px;right:240px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-3.active{bottom:calc(85% - 20px);right:230px}.page-report .gauge .icon .ranges:has(.segment-6) .segment-4{bottom:85%;left:240px;max-width:125px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-4.active{bottom:calc(85% - 20px);left:230px}.page-report .gauge .icon .ranges:has(.segment-6) .segment-5{bottom:50%;left:270px;max-width:125px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-5.active{bottom:calc(50% - 20px);left:260px}.page-report .gauge .icon .ranges:has(.segment-6) .segment-6{bottom:10%;left:245px;max-width:125px;transform:translateY(-50%)}.page-report .gauge .icon .ranges:has(.segment-6) .segment-6.active{bottom:calc(10% - 20px);left:235px}@media(max-width:1023px){.page-report .gauge .icon .ranges .segment-1,.page-report .gauge .icon .ranges .segment-2,.page-report .gauge .icon .ranges .segment-3,.page-report .gauge .icon .ranges .segment-4,.page-report .gauge .icon .ranges .segment-5,.page-report .gauge .icon .ranges .segment-6{display:none}}.page-report .gauge .icon div{font-size:12px;font-weight:600;letter-spacing:1.8px;position:absolute;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-report .gauge .icon svg{margin:0 auto;width:250px}@media(max-width:1023px){.page-report .gauge .icon svg{max-width:190px}}.page-report .gauge .icon.needle:has(.segment-3):not(:has(.segment-6)):has(.segment-1.active) svg{transform:rotate(-90deg)}.page-report .gauge .icon.needle:has(.segment-3):not(:has(.segment-6)):has(.segment-3.active) svg{transform:rotate(90deg)}.page-report .gauge .icon.needle:not(:has(.segment-3)):has(.segment-1.active) svg{transform:rotate(-90deg)}.page-report .gauge .icon.needle:not(:has(.segment-3)):has(.segment-2.active) svg{transform:rotate(90deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-1.active) svg{transform:rotate(-125deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-2.active) svg{transform:rotate(-85deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-3.active) svg{transform:rotate(-50deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-4.active) svg{transform:rotate(45deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-5.active) svg{transform:rotate(80deg)}.page-report .gauge .icon.needle:has(.segment-6):has(.segment-6.active) svg{transform:rotate(120deg)}.page-report .gauge .icon.needle:has(.red.active){color:red}.page-report .gauge .icon.needle:has(.green.active){color:#11a34a}.page-report .gauge .icon.needle:has(.yellow.active){color:#fb0}.page-report .gauge .icon.needle:has(.purple.active){color:var(--sd-color-secondary)}.page-report .gauge .icon.needle:has(.light-green.active){color:#a8bf12}.page-report .gauge .icon.needle:has(.orange.active){color:#fa6e00}.page-report .gauge__text{color:#434a54;font-size:21px;font-weight:700;margin:20px auto 0;min-height:87px;text-align:center;width:270px}.page-report .report-tabs button{background-color:#fff;border-bottom:1px solid #ccc;color:var(--sd-color-primary);font-size:13px;font-weight:700;letter-spacing:1px;padding:15px 30px;position:relative;text-transform:uppercase;white-space:nowrap}.page-report .report-tabs button.active{border:1px #ccd0db;border-radius:12px 12px 0 0;border-style:solid solid none;color:var(--sd-color-secondary)}.page-report .report-tabs button.active:before{background:#fff;bottom:-2px;content:"";height:5px;left:0;position:absolute;width:100%}.page-report .report-tabs button.active:after{background-color:var(--sd-color-secondary);border-radius:1px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:20px}@media(max-width:480px){.page-report .report-tabs{overflow-x:scroll;overflow-y:hidden;overflow:scroll hidden;-ms-overflow-style:none;margin:-2px -25px;padding:0 25px;scrollbar-width:none}.page-report .report-tabs::-webkit-scrollbar{display:none}.page-report .report-tabs button{font-size:11px}}.page-report .report-illustration{background-image:url(/dist/images/report-default.9093a1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;right:200px;top:0;width:480px;z-index:-1}@media(max-width:1023px){.page-report .report-illustration{height:260px;margin:15px auto 0 0;max-width:320px;order:1!important;position:static;width:100%}}.page-report #report-main{margin-top:30px}.page-report #report-main ul{list-style-type:disc!important;margin-bottom:1em;margin-top:1em;padding-left:40px}.page-report .about{align-items:flex-start;display:grid;grid-template-columns:570px 1fr;grid-gap:60px;gap:60px;padding:80px 0}@media(max-width:1024px){.page-report .about{grid-template-columns:1fr}}.page-report .report-tab:not(.show){display:none}.page-report .report-section .introduction .icon img{filter:--filter;width:36px}@media(max-width:1024px){.page-report .report-section .introduction .icon{align-items:center;border:2px solid #000;border-radius:50%;display:flex;height:60px;justify-content:center;padding:12px;width:60px}}.page-report .recommendation-box{align-items:center;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;margin-bottom:20px;margin-top:20px;min-height:180px;padding:40px 40px 50px;position:relative}.page-report .recommendation-box .top-line{background-color:var(--sd-color-secondary);box-sizing:border-box;height:2px;left:10px;position:absolute;right:10px;top:0;z-index:2}.page-report .recommendation-box h4{background:#fff;border-radius:4px;color:#434a54;font-weight:700;margin-bottom:20px;padding:8px 8px 8px 0;position:relative;z-index:12}.page-report .recommendation-box span.number{align-items:center;background:#fff;background-color:#fff;border-color:var(--sd-color-secondary);border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;color:var(--sd-color-secondary);display:flex;font-size:25px;font-weight:700;height:50px;justify-content:center;left:40px;margin:0;min-width:0;padding:10px;position:absolute;text-align:center;top:-20px;width:50px;z-index:2}@media(max-width:715px){.page-report .recommendation-box{align-items:self-start;flex-direction:column-reverse;padding:10px 30px 20px}.page-report .recommendation-box div.flex.gap-20{display:none}.page-report .recommendation-box h4{font-size:24px}.page-report .recommendation-box .image-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:130px;margin-bottom:30px;margin-left:auto;position:static;width:160px}}.page-report .recommendation-content ul{list-style-type:disc!important;margin-bottom:1em;margin-top:1em;padding-left:40px}.page-report .no-p p{margin-bottom:0}.page-report .dashes{background-color:#9ba2b4;border-radius:4px;box-sizing:border-box;display:inline-flex;height:8px;margin:0;min-width:0;width:15px}.page-report .dashes.enabled{background-color:var(--sd-color-secondary)}@media(max-width:480px){.page-report .dashes{width:11px}}.page-report .info{color:#434a54;cursor:default;font-size:10px;font-weight:600;letter-spacing:1px;margin:0 10px 0 0;text-transform:uppercase}.page-report .info-number{color:#9ba2b4;cursor:default;display:block;font-size:16px;font-weight:700}@media(max-width:480px){.page-report .info-number{font-size:14px}}.page-report .user-data{color:var(--sd-color-secondary)}.page-report .image-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0 10px 10px 0;height:100%;margin:0;min-width:0;overflow:hidden;position:absolute;right:0;top:0;width:351px;z-index:1}.page-report .personalized-to-your-genes{background-color:#fff;border:1px solid var(--sd-color-secondary);border-radius:3px;display:none;margin:60px 0 0;position:relative}.page-report .personalized-to-your-genes:has(p){display:block}.page-report .personalized-to-your-genes .icon{background-color:#fff;border:1px solid var(--sd-color-secondary);border-radius:25px;height:50px;left:40px;padding-left:30px;padding-right:30px;position:absolute;top:-25px}.page-report .personalized-to-your-genes .icon>div{display:grid;height:100%;grid-gap:20px;align-items:center;gap:20px;grid-template-columns:15px -webkit-max-content;grid-template-columns:15px max-content}.page-report .personalized-to-your-genes .icon>div div{color:var(--sd-color-secondary);cursor:default;display:block;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:1024px){.page-report .personalized-to-your-genes .icon{left:50%;transform:translateX(-50%)}}.page-report .personalized-to-your-genes .header{color:#434a54;font-size:16px;font-weight:400;padding:60px 40px 40px}.page-report .personalized-to-your-genes .genetic-variants{border-top:1px solid var(--sd-color-secondary);display:none;overflow:hidden;transition:height .5s ease 0s}.page-report .personalized-to-your-genes .genetic-variants:has(.info){display:block}.page-report .personalized-to-your-genes .genetic-variants .description{color:#434a54;font-size:13px;font-weight:700;letter-spacing:1.3px;padding:20px 40px 10px;text-transform:uppercase}.page-report .personalized-to-your-genes .genetic-variants .genes>div{display:grid;height:100%;padding:20px 40px;width:100%;grid-gap:60px;align-items:flex-start;gap:60px;grid-template-columns:repeat(4,120px)}.page-report .personalized-to-your-genes .genetic-variants .genes>div:not(:first-child){border-top:1px solid #ccd0db}.page-report .personalized-to-your-genes .genetic-variants .genes>div .info{grid-gap:10px;align-items:flex-start;display:grid;gap:10px;height:100%}.page-report .personalized-to-your-genes .genetic-variants .genes>div .info>span:first-child{color:#9ba2b4;cursor:default;display:block;font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-report .personalized-to-your-genes .genetic-variants .genes>div .info>span:last-child{color:#434a54;font-size:14px;font-weight:400;text-align:left;text-transform:uppercase}.page-report .personalized-to-your-genes .genetic-variants .genes>div .info>span:last-child.snp{font-weight:700;text-transform:lowercase}.page-report .personalized-to-your-genes .genetic-variants .genes>div .info .evidence{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(5,1fr)}@media(max-width:768px){.page-report .personalized-to-your-genes .genetic-variants .genes>div{gap:20px;grid-template-columns:repeat(2,1fr)}}.page-report .report-table{border:1px solid #ccd0db;border-radius:3px;margin-top:40px;overflow:hidden;padding-bottom:20px;padding-top:20px;transition:all .5s ease 0s}.page-report .report-table h3{color:#434a54;font-size:13px;font-weight:700;letter-spacing:1.3px;margin:0 auto 30px;text-align:center;text-transform:uppercase;width:300px}.page-report .report-table .risk-info{color:#434a54;font-size:11px;font-weight:400;margin:15px 0;padding-left:5px;padding-right:5px;text-align:center}.page-report .report-table .gene-table__header{grid-template-columns:1fr 1fr 1fr;text-align:center}.page-report .report-table .gene-table__genes{max-height:none}.page-report .report-table .gene-table__genes>div{grid-template-columns:1fr 1fr 1fr;height:auto;padding:5px 0;text-align:center}.page-report .report-table .gene-table__genes .gene,.page-report .report-table .gene-table__genes .rsid{border-right:1px solid #ccd0db}.page-report .report-table.aggregated{border-top:none;margin-top:20px;padding:0}.page-report .report-table.aggregated .gene-table__genes{max-height:200px;overflow:auto}.page-report .report-table.aggregated .gene-table__genes>div{border-right:1px solid #ccd0db}.page-report .report-table.aggregated .gene-table__genes::-webkit-scrollbar{background-color:transparent;width:24px}.page-report .report-table.aggregated .gene-table__genes::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccd0db;border:8px solid transparent;border-radius:12px}.page-report .report-table.aggregated .gene-table__genes::-webkit-scrollbar-track{background-clip:content-box;background-color:#edeef2;border:8px solid transparent;border-radius:12px}.page-report .report-table-toggle{align-items:center;background-color:#fff;border-color:var(--sd-color-primary);border-radius:50%;border-style:solid;border-width:2px;bottom:-20px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;left:calc(50% - 20px);margin:0;min-width:0;position:absolute;transform:rotate(0deg);transition:transform .2s ease 0s;width:40px}.page-report .report-table-toggle svg{fill:var(--sd-color-primary)}.page-report .report-table-toggle:hover{background-color:var(--sd-color-primary)}.page-report .report-table-toggle:hover svg{fill:#fff}.page-report .report-table-toggle.open{border-color:#9ba2b4}.page-report .report-table-toggle.open svg{transform:rotate(180deg);fill:#9ba2b4}.page-report .report-table-toggle.open:hover{background-color:#9ba2b4}.page-report .report-table-toggle.open:hover svg{fill:#fff}.page-report .aggregated-top-variants{color:#434a54;font-size:16px;font-weight:700;margin:40px auto 0;max-width:320px;text-align:center}.page-report .aggregated-risk-info{color:#434a54;font-size:12px;font-weight:400;margin-top:15px;padding:0 10px}.line-meter{align-items:center;border-top:1px solid #edeef2;display:flex;margin-top:auto;padding:25px 30px}.line-meter .grid{align-items:center;cursor:unset;gap:3px;width:100%}.line-meter .grid>div{grid-gap:12px;display:grid;gap:12px}.line-meter .grid>div:first-child .bar{border-radius:4px 0 0 4px}.line-meter .grid>div:last-child .bar{border-radius:0 4px 4px 0}.line-meter .grid>div.active.green .name{color:#00b466}.line-meter .grid>div.active.green .bar{background-color:#00b466}.line-meter .grid>div.active.yellow .name{color:#f90}.line-meter .grid>div.active.yellow .bar{background-color:#f90}.line-meter .grid>div.active.red .name{color:red}.line-meter .grid>div.active.red .bar{background-color:red}.line-meter .grid>div.active.purple .name{color:var(--sd-color-secondary)}.line-meter .grid>div.active.purple .bar{background-color:var(--sd-color-secondary)}.line-meter .bar{background-color:#ccd0db;height:8px}.line-meter .name{color:#ccd0db;font-size:10px;font-weight:600;height:12px;margin:0 auto;max-width:100%;text-align:center}.gene-table__header{align-items:center;border-bottom:1px solid #ccd0db;border-top:1px solid #ccd0db;display:grid;grid-template-columns:repeat(2,1fr) .6fr;height:44px;padding-right:18px}.gene-table__header div{color:#434a54;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.gene-table__genes{max-height:120px;overflow:auto}.gene-table__genes::-webkit-scrollbar{width:6px}.gene-table__genes::-webkit-scrollbar-track{background-color:#edeef2;border-radius:10px}.gene-table__genes::-webkit-scrollbar-thumb{background:#ccd0db;border-radius:10px}.gene-table__genes>div{align-items:center;border-bottom:1px solid #ccd0db;display:grid;grid-template-columns:repeat(2,1fr) .6fr;height:59px}.gene-table__genes .gene,.gene-table__genes .rsid{color:var(--sd-color-primary);font-size:14px}.gene-table__genes .rsid{font-weight:700}.gene-table__genes .genotype{color:#11a34a;font-size:14px;font-weight:700;line-height:18px}.gene-table__genes .genotype span{border-bottom:1px dashed #9ba2b4}.gene-table__genes .genotype.risk-2{color:red}.gene-table__genes .genotype.risk-1{color:#f90}.dashed-meter{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}.dashed-meter .dash-active,.dashed-meter .dash-inactive{border-radius:100px;height:4px;width:12px}.dashed-meter .dash-active{background-color:var(--sd-color-secondary)}.dashed-meter .dash-inactive{background-color:#9ba2b4}.report-aggregate .report-header .report-illustration,.report-combined .report-header .report-illustration{right:0}@media(min-width:810px){.report-aggregate .report-header,.report-combined .report-header{height:340px;width:100%}.report-aggregate .report-header .report-illustration,.report-combined .report-header .report-illustration{height:100%;max-width:480px;position:absolute}}.report-aggregate .overview__areas,.report-combined .overview__areas{display:flex;flex-direction:row;gap:50px;justify-content:space-between;margin-bottom:70px}.report-aggregate .overview__areas__summary,.report-combined .overview__areas__summary{max-width:570px}.report-aggregate .overview__areas__recommendation,.report-combined .overview__areas__recommendation{margin:15px 0 0;min-width:0;grid-gap:15px;align-content:flex-start;display:grid;gap:15px}.report-aggregate .overview__areas__recommendation h4,.report-combined .overview__areas__recommendation h4{color:#434a54;font-size:24px;font-weight:700;margin:0}.report-aggregate .overview__areas__recommendation p,.report-combined .overview__areas__recommendation p{color:#434a54;font-size:14px;font-weight:400}.report-aggregate .overview__areas__recommendation .list,.report-combined .overview__areas__recommendation .list{grid-gap:10px;display:grid;gap:10px;max-height:400px;overflow:auto;padding-left:20px;padding-right:14px}.report-aggregate .overview__areas__recommendation .list>div,.report-combined .overview__areas__recommendation .list>div{align-items:center;border:1px solid #ccd0db;border-radius:10px;box-shadow:0 0 20px rgba(155,162,180,.2);cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:70px;padding:5px 20px 5px 40px;position:relative}.report-aggregate .overview__areas__recommendation .list>div:hover,.report-combined .overview__areas__recommendation .list>div:hover{border-color:var(--sd-color-secondary)}.report-aggregate .overview__areas__recommendation .list>div:hover .text span,.report-combined .overview__areas__recommendation .list>div:hover .text span{color:transparent;position:relative}.report-aggregate .overview__areas__recommendation .list>div:hover .text span:after,.report-combined .overview__areas__recommendation .list>div:hover .text span:after{color:var(--sd-color-secondary);content:"See More Details";left:0;position:absolute}.report-aggregate .overview__areas__recommendation .list>div:hover svg,.report-combined .overview__areas__recommendation .list>div:hover svg{fill:var(--sd-color-secondary)}.report-aggregate .overview__areas__recommendation .list>div .number,.report-combined .overview__areas__recommendation .list>div .number{align-items:center;background-color:#fff;border:1px solid var(--sd-color-secondary);border-radius:50%;display:flex;height:40px;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.report-aggregate .overview__areas__recommendation .list>div .number span,.report-combined .overview__areas__recommendation .list>div .number span{color:var(--sd-color-secondary);font-size:16px;font-weight:700}.report-aggregate .overview__areas__recommendation .list>div .text,.report-combined .overview__areas__recommendation .list>div .text{grid-gap:5px;display:grid;gap:5px}.report-aggregate .overview__areas__recommendation .list>div h5,.report-combined .overview__areas__recommendation .list>div h5{color:#434a54;font-size:16px;font-weight:700;margin:0}.report-aggregate .overview__areas__recommendation .list>div span,.report-combined .overview__areas__recommendation .list>div span{color:#9ba2b4;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.report-aggregate .overview__areas__recommendation .list>div svg,.report-combined .overview__areas__recommendation .list>div svg{fill:var(--sd-color-primary)}.report-aggregate .overview__areas__recommendation .list::-webkit-scrollbar,.report-combined .overview__areas__recommendation .list::-webkit-scrollbar{width:6px}.report-aggregate .overview__areas__recommendation .list::-webkit-scrollbar-track,.report-combined .overview__areas__recommendation .list::-webkit-scrollbar-track{background-color:#edeef2;border-radius:10px}.report-aggregate .overview__areas__recommendation .list::-webkit-scrollbar-thumb,.report-combined .overview__areas__recommendation .list::-webkit-scrollbar-thumb{background:#ccd0db;border-radius:10px}.report-aggregate .overview__areas__recommendation .recommendations-count,.report-combined .overview__areas__recommendation .recommendations-count{align-items:center;background-color:#fff;border:1px solid var(--sd-color-secondary);border-radius:6px;box-shadow:0 0 20px rgba(155,162,180,.2);color:#434a54;display:flex;font-size:13px;font-weight:400;height:38px;justify-content:center;padding-left:15px;padding-right:15px;position:relative}.report-aggregate .overview__areas__recommendation .recommendations-count span,.report-combined .overview__areas__recommendation .recommendations-count span{color:var(--sd-color-secondary);font-weight:700}.report-aggregate .overview__areas__recommendation .go-to-recommendations div,.report-combined .overview__areas__recommendation .go-to-recommendations div{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--sd-color-primary);border-radius:5px;box-sizing:border-box;display:inline-block;font-size:13px;font-weight:700;line-height:inherit;padding:8px 0;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0s;fill:var(--sd-color-primary);background-color:#fff;color:var(--sd-color-primary);height:42px;letter-spacing:1.3px;max-height:38px;outline:none!important;width:240px}.report-aggregate .overview__areas__recommendation .go-to-recommendations div:hover,.report-combined .overview__areas__recommendation .go-to-recommendations div:hover{cursor:pointer;fill:#fff;background-color:var(--sd-color-primary);color:#fff}@media(max-width:1024px){.report-aggregate .overview__areas__recommendation .go-to-recommendations div,.report-combined .overview__areas__recommendation .go-to-recommendations div{width:100%}.report-aggregate .overview__areas,.report-combined .overview__areas{flex-direction:column}}.report-aggregate .report-section,.report-combined .report-section{border-top:1px solid #ccd0db}.report-aggregate .report-section .container,.report-combined .report-section .container{padding:75px 0}@media(max-width:1190px){.report-aggregate .report-section .container,.report-combined .report-section .container{padding:75px 25px}}.report-aggregate .report-section .introduction,.report-combined .report-section .introduction{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.report-aggregate .report-section .introduction .intro-title,.report-combined .report-section .introduction .intro-title{margin:0}.report-aggregate .report-section .introduction>div:first-child,.report-combined .report-section .introduction>div:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:310px;width:400px}.report-aggregate .report-section .introduction>div:last-child,.report-combined .report-section .introduction>div:last-child{display:grid;max-width:635px}.report-aggregate .report-section .introduction p,.report-combined .report-section .introduction p{color:#434a54;font-weight:400}@media(max-width:1024px){.report-aggregate .report-section .introduction,.report-combined .report-section .introduction{align-items:center;flex-direction:column;text-align:center}.report-aggregate .report-section .introduction .flex,.report-combined .report-section .introduction .flex{flex-direction:column}.report-aggregate .report-section .introduction>div:first-child,.report-combined .report-section .introduction>div:first-child{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:260px;margin:0 0 13px;max-width:400px;min-width:0;width:100%}}.report-aggregate .report-section .sub-reports,.report-combined .report-section .sub-reports{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:60px}.report-aggregate .report-section .sub-reports>div,.report-aggregate .report-section .sub-reports>div>div,.report-combined .report-section .sub-reports>div,.report-combined .report-section .sub-reports>div>div{height:100%;width:100%}@media(max-width:1024px){.report-aggregate .report-section .sub-reports,.report-combined .report-section .sub-reports{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.report-aggregate .report-section .sub-reports,.report-combined .report-section .sub-reports{grid-template-columns:1fr}}.report-aggregate .details .report-section,.report-combined .details .report-section{border-top:0}.report-aggregate .details .child-reports .intro-title,.report-combined .details .child-reports .intro-title{font-size:45px}@media(max-width:639px){.report-aggregate .details .child-reports .intro-title,.report-combined .details .child-reports .intro-title{font-size:32px}}@media(min-width:640px)and (max-width:1024px){.report-aggregate .details .child-reports .intro-title,.report-combined .details .child-reports .intro-title{font-size:40px}}.report-aggregate .details .child-reports>div,.report-combined .details .child-reports>div{border-bottom:1px solid #ccd0db}.report-aggregate .details .child-reports .about,.report-combined .details .child-reports .about{grid-template-columns:1fr 500px;padding-top:0}.report-aggregate .details .child-reports .about .gauge,.report-combined .details .child-reports .about .gauge{margin-top:80px}@media(min-width:1024px){.report-aggregate .details .child-reports .about .gauge__text,.report-combined .details .child-reports .about .gauge__text{width:370px}}.report-aggregate .details .child-reports .about .see-report,.report-combined .details .child-reports .about .see-report{color:var(--sd-color-primary);fill:var(--sd-color-primary);font-size:16px;font-weight:700;line-height:16px;margin:40px 40px 0 0;grid-gap:30px;align-content:flex-start;background-color:#fff;border:1px solid var(--sd-color-primary);border-radius:10px;display:grid;gap:30px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;max-width:100%;padding:20px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.report-aggregate .details .child-reports .about .see-report svg,.report-combined .details .child-reports .about .see-report svg{fill:var(--sd-color-primary)}.report-aggregate .details .child-reports .about .see-report:hover,.report-combined .details .child-reports .about .see-report:hover{background-color:var(--sd-color-primary);color:#fff}.report-aggregate .details .child-reports .about .see-report:hover svg,.report-combined .details .child-reports .about .see-report:hover svg{fill:#fff}@media(max-width:1024px){.report-aggregate .details .child-reports .about .see-report,.report-combined .details .child-reports .about .see-report{margin:40px 40px 40px 0}.report-aggregate .details .child-reports .container,.report-combined .details .child-reports .container{padding-bottom:0;padding-top:25px}.report-aggregate .details .child-reports .about,.report-combined .details .child-reports .about{gap:0;grid-template-columns:1fr;padding-bottom:140px;padding-top:0;position:relative}.report-aggregate .details .child-reports .about .illustration,.report-combined .details .child-reports .about .illustration{height:290px;position:absolute;top:0}.report-aggregate .details .child-reports .about .see-report,.report-combined .details .child-reports .about .see-report{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:80%}}.report-aggregate .recommendations .recommendation-info,.report-combined .recommendations .recommendation-info{display:flex;flex-direction:column}.report-aggregate .recommendations .recommendation-info .recommendation,.report-combined .recommendations .recommendation-info .recommendation{position:relative}.report-aggregate .recommendations .recommendation-info .recommendation p,.report-combined .recommendations .recommendation-info .recommendation p{margin-bottom:0}.report-aggregate .recommendations .recommendation-info .recommendation ul,.report-combined .recommendations .recommendation-info .recommendation ul{margin:18px 0}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child,.report-combined .recommendations .recommendation-info .recommendation>div:first-child{display:grid;grid-template-columns:4fr 330px 3fr;grid-gap:15px;align-items:center;border-bottom:1px solid #ccd0db;cursor:pointer;gap:15px;height:77px;width:100%}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child:hover .how-it-helps,.report-combined .recommendations .recommendation-info .recommendation>div:first-child:hover .how-it-helps{color:var(--sd-color-secondary)}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child:hover .how-it-helps svg,.report-combined .recommendations .recommendation-info .recommendation>div:first-child:hover .how-it-helps svg{fill:var(--sd-color-secondary)}@media(max-width:767px){.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child,.report-combined .recommendations .recommendation-info .recommendation>div:first-child{grid-gap:15px;align-items:center;cursor:pointer;display:grid;gap:15px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence),.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence){display:none;position:absolute;top:85px}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence,.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-template-rows:repeat(2,1fr)!important;grid-gap:0!important}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .info:first-of-type,.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .info:first-of-type{grid-area:1/1/2/3}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .info:nth-of-type(2),.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .info:nth-of-type(2){grid-area:1/4/2/6;margin-left:-40px}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .stats:first-of-type,.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .stats:first-of-type{grid-area:2/1/3/3}.report-aggregate .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .stats:nth-of-type(3),.report-combined .recommendations .recommendation-info .recommendation>div:first-child div:has(.impact-evidence) .impact-evidence .stats:nth-of-type(3){grid-area:2/4/3/6;margin-left:-40px}}.report-aggregate .recommendations .recommendation-info .recommendation>div:last-child,.report-combined .recommendations .recommendation-info .recommendation>div:last-child{display:none;margin-bottom:30px;padding-top:10px;width:calc(100% - 370px)}@media(max-width:1024px){.report-aggregate .recommendations .recommendation-info .recommendation>div:last-child,.report-combined .recommendations .recommendation-info .recommendation>div:last-child{width:100%}}.report-aggregate .recommendations .recommendation-info .recommendation:has(.open)>div:first-child,.report-combined .recommendations .recommendation-info .recommendation:has(.open)>div:first-child{border-bottom:none}.report-aggregate .recommendations .recommendation-info .recommendation:has(.open)>div:last-child,.report-combined .recommendations .recommendation-info .recommendation:has(.open)>div:last-child{border-bottom:1px solid #ccd0db;display:block;padding-bottom:50px}.report-aggregate .recommendations .recommendation-info .recommendation:has(.open):after,.report-combined .recommendations .recommendation-info .recommendation:has(.open):after{background:#fafafc;content:"";height:100%;left:-2.5%;position:absolute;top:0;width:105%;z-index:-1}@media(max-width:767px){.report-aggregate .recommendations .recommendation-info .recommendation:has(.open)>div:first-child div:has(.impact-evidence),.report-combined .recommendations .recommendation-info .recommendation:has(.open)>div:first-child div:has(.impact-evidence){display:block}.report-aggregate .recommendations .recommendation-info .recommendation:has(.open)>div:last-child,.report-combined .recommendations .recommendation-info .recommendation:has(.open)>div:last-child{padding-top:90px}}.report-aggregate .recommendations .recommendation-info .recommendation.red,.report-combined .recommendations .recommendation-info .recommendation.red{order:1}.report-aggregate .recommendations .recommendation-info .recommendation.yellow,.report-combined .recommendations .recommendation-info .recommendation.yellow{order:2}.report-aggregate .recommendations .recommendation-info .recommendation.green,.report-combined .recommendations .recommendation-info .recommendation.green{order:3}.report-aggregate .recommendations .recommendation-info__gauge,.report-combined .recommendations .recommendation-info__gauge{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:15px;align-items:center;gap:15px}.report-aggregate .recommendations .recommendation-info__gauge .smiley svg,.report-combined .recommendations .recommendation-info__gauge .smiley svg{height:40px;width:40px}.report-aggregate .recommendations .recommendation-info__gauge>div:last-child,.report-combined .recommendations .recommendation-info__gauge>div:last-child{color:#434a54;font-size:16px;font-weight:700}.report-aggregate .recommendations .recommendation-info .impact-evidence,.report-combined .recommendations .recommendation-info .impact-evidence{display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;width:330px;grid-gap:30px;align-items:center;gap:30px}.report-aggregate .recommendations .recommendation-info .impact-evidence .stats,.report-combined .recommendations .recommendation-info .impact-evidence .stats{align-items:center;display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);grid-gap:10px;gap:10px}.report-aggregate .recommendations .recommendation-info .impact-evidence .stats>div:first-child,.report-combined .recommendations .recommendation-info .impact-evidence .stats>div:first-child{display:flex;gap:4px}.report-aggregate .recommendations .recommendation-info .impact-evidence .divider,.report-combined .recommendations .recommendation-info .impact-evidence .divider{background-color:#ccd0db;height:28px;width:1px}.report-aggregate .recommendations .recommendation-info .how-it-helps,.report-combined .recommendations .recommendation-info .how-it-helps{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);margin:0 0 0 auto;grid-gap:20px;align-items:center;color:var(--sd-color-primary);gap:20px}.report-aggregate .recommendations .recommendation-info .how-it-helps span,.report-combined .recommendations .recommendation-info .how-it-helps span{font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.report-aggregate .recommendations .recommendation-info .how-it-helps svg,.report-combined .recommendations .recommendation-info .how-it-helps svg{fill:var(--sd-color-primary)}.report-aggregate .personalized-to-your-genes p,.report-combined .personalized-to-your-genes p{color:#434a54;font-size:16px;font-weight:400}@media(max-width:1024px){.report-combined .overview__areas{flex-direction:column-reverse}}.report-combined .report-illustration{right:0}.report-combined .details .child-reports .about{gap:max(40px,100% - 610px - 400px);grid-template-columns:1fr 400px;padding-bottom:0}.report-combined .details .child-reports .about .intro-text{color:#434a54;font-size:21px;font-weight:600}@media(max-width:640px){.report-combined .details .child-reports .about .intro-text{font-size:18px}}.report-combined .details .child-reports .about .your-result h4{color:#434a54;font-size:28px;font-weight:600;margin-top:80px}.report-combined .details .child-reports .about .line-meter{margin:20px 0;padding:0}.report-combined .details .child-reports .about .illustration{background-image:"";background-repeat:no-repeat;background-size:contain;height:310px;width:100%}.report-combined .details .report-section{border-bottom:1px solid #e5e5e5;padding-top:30px}.report-combined .details .report-section:not(.open) .child-reports{display:none}.report-combined .details .report-section .sub-reports{margin-top:0}.report-combined .details .report-section .btn-toggle-section{align-items:center;background-color:#fff;border:2px solid var(--sd-color-primary);border-radius:100px;color:var(--sd-color-primary);display:flex;font-size:13px;font-weight:700;gap:15px;justify-content:center;letter-spacing:1.3px;margin:-22px auto;max-width:100%;padding:10px 20px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.report-combined .details .report-section .btn-toggle-section span:before{content:"Expand"}.report-combined .details .report-section.open .btn-toggle-section{border-color:var(--sd-color-secondary);color:var(--sd-color-secondary)}.report-combined .details .report-section.open .btn-toggle-section span:before{content:"Collapse"}.report-combined .details .report-section.open .btn-toggle-section svg{transform:rotate(180deg)}.report-combined .recipe{color:#434a54;cursor:pointer;margin:20px 0;padding-bottom:20px;position:relative}.report-combined .recipe .thumbnail{height:125px;margin:0 auto;outline:4px solid #edeef2;position:relative;transition:all .3s ease-in-out;width:125px}.report-combined .recipe .thumbnail img{height:115px;width:115px}.report-combined .recipe .thumbnail span{background-color:var(--sd-color-primary);border-radius:100px;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:1px;max-width:90%;opacity:0;padding:5px 10px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.report-combined .recipe .macros{margin-top:auto;max-width:130px!important;opacity:0;padding-top:20px}.report-combined .recipe .macros span{color:var(--sd-color-secondary);font-size:10px;letter-spacing:0}.report-combined .recipe .white-bg{background:#fff;border:1px solid #edeef2;border-radius:10px;box-shadow:0 0 20px rgba(155,162,180,.2);height:calc(100% - 57.5px);left:50%;opacity:0;position:absolute;top:57.5px;transform:translateX(-50%);width:calc(100% + 80px);z-index:-1}@media(hover:hover){.report-combined .recipe:hover .thumbnail{outline:4px solid var(--sd-color-primary)}.report-combined .recipe:hover .macros,.report-combined .recipe:hover .thumbnail span,.report-combined .recipe:hover .white-bg{opacity:1}}.report-combined .diet-combined .report-card-combined{border-color:#ccd0db!important;cursor:default}.report-combined .diet-combined .report-card-combined svg.arrow{display:none}@media(max-width:1024px){.report-combined .details .child-reports .about{gap:0;grid-template-columns:1fr;padding-bottom:140px;padding-top:310px;position:relative}.report-combined .details .child-reports .about .illustration{height:290px;position:absolute;top:0}.report-combined .details .child-reports .about .see-report{bottom:0;left:0;position:absolute;transform:none;width:100%}.report-combined .illustration+.your-result{margin-top:-55px}.report-combined .recipe{margin:0}.report-combined .recipe .thumbnail{outline:4px solid var(--sd-color-primary)}.report-combined .recipe .thumbnail span{opacity:1}.report-combined .recipe .macros,.report-combined .recipe .white-bg{display:none}}.sport-icon{background:linear-gradient(#d4edf8,#f8f8f8);border:3px solid #fff;border-radius:50%;box-sizing:border-box;height:130px;margin:0;min-width:0;overflow:hidden;width:130px}.hours-exercising .step,.sport-icon{align-items:center;display:flex;justify-content:center}.hours-exercising .step{background-color:#fff;border:1px solid #ccd0db;border-radius:5px;cursor:pointer;height:42px;width:34px}.hours-exercising .step svg{fill:var(--sd-color-primary)}.hours-exercising .step:hover{border-color:var(--sd-color-primary)}.hours-exercising .step[disabled]{border-color:#ccd0db;cursor:default}.hours-exercising .step[disabled] svg{fill:#9ba2b4}.hours-exercising .time{align-items:center;border-bottom:2px solid;border-color:#ccd0db;box-sizing:border-box;display:flex;gap:7px;justify-content:flex-end;margin:0;min-width:0;padding-bottom:9px;padding-right:5px}.reports .filter-header h4{color:#434a54;font-size:21px;font-weight:700;margin:30px 0 -15px}.reports .filter-header .searching-for:not(.searching){display:none}.reports .filter-header span{color:var(--sd-color-secondary)}.reports__filters--category{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/dist/images/icons/down-chevron.a5b58e.svg);background-position:center right 1rem;background-repeat:no-repeat}.reports__filters--category,.reports__filters--input{height:2.81rem;min-width:15.25rem;outline:none}.reports__lock-icon{background-image:url(/dist/images/icons/lock.a521bb.svg);background-position:53%;background-repeat:no-repeat;background-size:.9rem}.reports .sd-equal-button{margin-top:auto;padding-bottom:30px}.reports .circle-loading:after{animation:rotation 1s linear infinite;background-image:url(/dist/images/icons/loading-circle.85b6ad.svg);content:"";display:inline-block;height:15px;margin-left:8px;width:15px}.reports .summary-reports{grid-template-columns:1fr}@media(min-width:640px)and (max-width:1024px){.reports .summary-reports{grid-template-columns:1fr 1fr}}.reports .back-to-top{align-items:center;background-color:#9ba2b4;border:1px solid #9ba2b4;border-radius:30px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;gap:10px;justify-content:center;left:50%;letter-spacing:1.8px;padding:5px 15px;position:fixed;text-transform:uppercase;top:50px;transform:translateX(-50%);z-index:25}.reports .back-to-top:not(.hidden){display:flex}.reports .back-to-top svg{transform:rotate(180deg);fill:#fff;width:10px}.report-categories{border-bottom:1px solid #ccc}.report-categories .report-search{background:#fff;overflow:hidden;padding:20px 0;position:absolute;top:50%;transform:translateY(-50%);transition:width 1s ease 0s;width:0;z-index:12}.report-categories .report-search.opened{width:100%}.report-categories .report-search>div{display:grid;grid-gap:20px;align-items:center;gap:20px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.report-categories .report-search h4{color:#434a54;font-size:16px;font-weight:700;line-height:18px;margin-bottom:16px;transition:all .3s ease 0s;white-space:nowrap}.report-categories .report-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccd0db;border-radius:33px;color:#434a54;display:block;font-size:16px;height:66px;line-height:inherit;outline:none;padding:8px 50px 8px 23px;position:relative;width:100%}.report-categories .report-search input:focus{border-color:var(--sd-color-primary)}.report-categories .report-search .search-icon{bottom:15px;height:18px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);fill:currentcolor;cursor:default;transition:all .1s ease 0s}.report-categories .report-search .close{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:-10px;padding:10px}.report-categories__info{background:#fff;display:flex;justify-content:space-between;margin:auto;padding:40px 0}.report-categories__info .first{color:#434a54;flex-grow:1;flex-shrink:0;font-size:18px;font-weight:400;line-height:21px;max-width:400px;min-width:0}.report-categories__info .first h4{color:#434a54;font-size:18px;font-weight:700;margin:0}.report-categories__info.health .first{display:none}.report-categories__info.health .report-categories__grid{margin-left:0!important}.report-categories__info:not(.health) .separator{margin:0 0 -9%}.report-categories__info:not(.health) .selectors{position:relative}.report-categories__grid{align-items:center;display:flex;gap:20px;justify-content:space-between;overflow:hidden;position:relative}.report-categories__grid .separator{background-color:#ccd0db;flex-shrink:0;height:30px;margin:auto 0 18px;width:1px}.report-categories__grid .default h4{color:#434a54;font-size:16px;font-weight:700;line-height:18px;transition:all .3s ease 0s;white-space:nowrap}.report-categories__grid .topics{overflow:hidden}.report-categories__grid .topics h4{color:#9ba2b4;font-size:12px;font-weight:600;letter-spacing:1.8px;line-height:18px;text-transform:uppercase;transition:all .3s ease 0s;white-space:nowrap}.report-categories__grid .selectors{display:flex;gap:10px}.report-categories__grid .selectors .selector{align-items:center;border:1px solid #ccd0db;border-radius:50%;color:#434a54;cursor:pointer;display:flex;height:66px;justify-content:center;transition:border-color .3s ease 0s;width:66px}.report-categories__grid .selectors .selector.active{background:var(--sd-color-secondary);border-color:var(--sd-color-secondary);color:#fff}.report-categories__grid .selectors .selector.active svg{filter:brightness(0) saturate(100%) invert(91%) sepia(0) saturate(1379%) hue-rotate(206deg) brightness(116%) contrast(101%)}.report-categories__grid .selectors .selector:hover{border-color:var(--sd-color-secondary)}.report-categories__grid .selectors svg{height:24px;overflow:visible;width:24px}.report-categories__grid .selectors span{font-size:14px;font-weight:700}@media(max-width:768px){.report-categories__grid .default,.report-categories__grid .separator{display:none}.report-categories__grid .selectors{display:block}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selectors{position:relative}.selectors .prev{left:0}.selectors .prev svg{stroke:var(--sd-color-primary)}.selectors .next{right:0}.selectors .next svg{stroke:var(--sd-color-primary)}.selectors .next,.selectors .prev{align-items:center;background-color:#fff;border:2px solid var(--sd-color-primary);border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:34px;z-index:10}.selectors .next svg,.selectors .prev svg{height:18px!important;width:18px!important}.pagination-holder{align-items:center;display:block;height:100%;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease 0s;width:34px;z-index:-1}.pagination-holder:has(.next:not(.opacity-0)){background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);opacity:1;z-index:1}.pagination-holder:has(.prev:not(.opacity-0)){background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 50%,#fff);left:0;opacity:1;right:unset;z-index:1}.loading-reports{position:relative}.loading-reports:before{background-color:hsla(0,0%,100%,.8);background-image:url(/dist/images/loading.0c92076068424a25.gif);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9898}#my-account input:not([type=checkbox]):not([type=radio]).invalid,#my-account select.invalid{border-bottom:2px solid red}#my-account .back-to{display:inline-flex;font-size:14px;gap:10px}#my-account .back-to svg{fill:currentcolor;transform:rotate(90deg)}#my-account .orders table{margin-top:20px;width:100%}#my-account .orders table tr td,#my-account .orders table tr th{border-bottom:1px solid #ccc;padding:10px 0;text-align:center}@media(max-width:768px){#my-account .orders table thead{display:none}#my-account .orders table tr td{border-bottom:none;padding:0;text-align:left}#my-account .orders table tr.order{border-bottom:1px solid #ccc;display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:10px}#my-account .orders table .page-my-account .orders table tr td,#my-account .orders table .page-my-account .orders table tr th{border:0;padding:0;text-align:left}#my-account .orders table td.order-actions,#my-account .orders table td.order-status{display:none}#my-account .orders table td.order-date{color:#9ba2b4;font-size:14px;font-weight:400;width:100%}}#my-account .orders .woocommerce-customer-details{margin-top:40px}#my-account .orders .addresses{display:grid;grid-template-columns:1fr 1fr}@media(max-width:767px){#my-account .orders .addresses{grid-template-columns:1fr}}#my-account .orders h2{font-weight:700;margin-bottom:10px}#my-account .orders .woocommerce-order-details__title{margin:20px 0}#my-account .orders .order-again{display:none}#my-account .orders .product-name a{pointer-events:none}#my-account .payments .button.delete{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;justify-content:center;--tw-border-opacity:1;background-color:initial;border-color:rgba(199,58,58,var(--tw-border-opacity));font-weight:700;padding:.5rem 1rem;--tw-text-opacity:1;color:rgba(199,58,58,var(--tw-text-opacity));--tw-shadow:0px 2px 4px -2px rgba(0,0,0,.08),0px 4px 8px -2px rgba(0,0,0,.04);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}#contact-form .contact-info span#my-account .payments .button.delete{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children#contact-form .contact-info span#my-account .payments .button.delete:hover>a{color:#3d54f1}}#my-account .payments a.button[href*=set-default-payment]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;justify-content:center;--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity));font-weight:700;padding:.5rem 1rem;--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity));--tw-shadow:0px 2px 4px -2px rgba(0,0,0,.08),0px 4px 8px -2px rgba(0,0,0,.04);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}#contact-form .contact-info span#my-account .payments a.button[href*=set-default-payment]{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children#contact-form .contact-info span#my-account .payments a.button[href*=set-default-payment]:hover>a{color:#3d54f1}.headermenu-item-has-children#my-account .payments a.button[href*=set-default-payment]:hover>a{color:#e9ffe3}}#my-account .payments a.button[href*=set-default-payment]{order:-1}#my-account .payments #payment_method_stripe,#my-account .payments label[for=payment_method_stripe]{display:none}#my-account .payments div#payment{background:#fff!important}#my-account .payments .payment_box{background:#fff!important;padding:0!important}#my-account .payments .payment_box:before{display:none!important}#my-account .payments #add_payment_method #payment ul.payment_methods{border:0}#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field{border-radius:9999px;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem;padding:.75rem}#contact-form .contact-info span#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field{--tw-text-opacity:1;color:rgba(100,108,111,var(--tw-text-opacity))}#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(59,130,246,var(--tw-ring-opacity))}#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field{box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field:focus-within{border-bottom:2px solid var(--sd-color-primary)}#my-account .payments #wc-stripe-cc-form .wc-stripe-elements-field.invalid{border-bottom-color:red}#my-account .payments #wc-stripe-cc-form .stripe-source-errors{display:none}#my-account .payments #wc-stripe-cc-form .form-row{margin:0!important;padding-bottom:0!important}#my-account .payments #wc-stripe-cc-form .wc-stripe-error{color:red}#my-account .payments #wc-stripe-cc-form .clear{display:none}#my-account .payments #wc-stripe-cc-form .form-row-first,#my-account .payments #wc-stripe-cc-form .form-row-last{width:50%!important}@media(max-width:768px){#my-account .payments #wc-stripe-cc-form .form-row-first,#my-account .payments #wc-stripe-cc-form .form-row-last{width:100%!important}}#my-account .payments #place_order{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;justify-content:center;--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity));font-weight:700;padding:.5rem 1rem;--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity));--tw-shadow:0px 2px 4px -2px rgba(0,0,0,.08),0px 4px 8px -2px rgba(0,0,0,.04);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}#contact-form .contact-info span#my-account .payments #place_order{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}@media(hover:hover){.headermenu-item-has-children#contact-form .contact-info span#my-account .payments #place_order:hover>a{color:#3d54f1}.headermenu-item-has-children#my-account .payments #place_order:hover>a{color:#e9ffe3}}@media(max-width:767px){#my-account .swipeable-menu{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 -1rem;padding:0 1rem}#my-account .swipeable-menu::-webkit-scrollbar{display:none}#my-account .swipeable-menu ul{display:flex;flex-wrap:nowrap;padding-bottom:.5rem}}#my-orders select:not(.im),#my-results select:not(.im){border:none;font-weight:700;padding-left:0!important;text-align:right}#my-orders select:not(.im) option,#my-results select:not(.im) option{padding-left:10px!important}@media(max-width:1024px){#my-orders select:not(.im),#my-results select:not(.im){max-width:200px;text-align:left}}.page-generate-pdf{color:#434a54}.page-generate-pdf .page-header{border-bottom:none}.page-generate-pdf .section-title{font-size:21px;font-weight:600;margin-bottom:0}@media(max-width:768px){.page-generate-pdf .section-title{font-size:16px}}.page-generate-pdf h1{font-size:55px;font-weight:600;margin-bottom:10px}@media(max-width:768px){.page-generate-pdf h1{font-size:24px;margin-bottom:0}}.page-generate-pdf h3{border-bottom:1px solid #ccd0db;font-size:24px;font-weight:600;padding-bottom:10px}@media(max-width:768px){.page-generate-pdf h3{font-size:16px}}.page-generate-pdf textarea{border:1px solid #ccc;padding:10px;width:100%}.page-lifestyle-assessments .color-green,.page-questionnaire .color-green{color:#00b466}.page-lifestyle-assessments .color-light-green,.page-questionnaire .color-light-green{color:#a8bf12}.page-lifestyle-assessments .color-orange,.page-lifestyle-assessments .color-yellow,.page-questionnaire .color-orange,.page-questionnaire .color-yellow{color:#f90}.page-lifestyle-assessments .color-red,.page-questionnaire .color-red{color:red}.page-lifestyle-assessments .border-green,.page-questionnaire .border-green{border-color:#00b466}.page-lifestyle-assessments .border-light-green,.page-questionnaire .border-light-green{border-color:#a8bf12}.page-lifestyle-assessments .border-orange,.page-lifestyle-assessments .border-yellow,.page-questionnaire .border-orange,.page-questionnaire .border-yellow{border-color:#f90}.page-lifestyle-assessments .border-red,.page-questionnaire .border-red{border-color:red}.page-lifestyle-assessments input,.page-questionnaire input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:2px solid #ccd0db;color:#434a54;font-size:16px;font-weight:400;line-height:25px;outline:none;padding:5px 0;transition:all .1s ease 0s;width:100%}.page-lifestyle-assessments input:focus-visible,.page-questionnaire input:focus-visible{border-bottom-color:var(--sd-color-primary);outline:none}.page-lifestyle-assessments select,.page-questionnaire select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/dist/images/icons/down-chevron.a5b58e.svg);background-position:100%;background-repeat:no-repeat;border-bottom:2px solid #ccd0db;color:#434a54;font-size:16px;font-weight:700;letter-spacing:0;line-height:25px;outline:none;padding:5px 0;text-transform:capitalize;width:100%}@media(max-width:1023px){.page-lifestyle-assessments select,.page-questionnaire select{font-weight:400}}.page-lifestyle-assessments .introduction__grid,.page-questionnaire .introduction__grid{color:#434a54;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.page-lifestyle-assessments .introduction__grid .progress,.page-questionnaire .introduction__grid .progress{align-items:unset;display:flex;flex-direction:column;margin:20px 0 0 200px}.page-lifestyle-assessments .introduction__grid .progress .title,.page-questionnaire .introduction__grid .progress .title{color:#434a54;font-size:11px;font-weight:600;text-transform:uppercase}.page-lifestyle-assessments .introduction__grid .progress .numbers,.page-questionnaire .introduction__grid .progress .numbers{color:#ccd0db;font-size:28px;font-weight:700}.page-lifestyle-assessments .introduction__grid .progress .numbers span,.page-questionnaire .introduction__grid .progress .numbers span{color:#434a54}.page-lifestyle-assessments .introduction__grid .progress__bar,.page-questionnaire .introduction__grid .progress__bar{background-color:#edeef2;border-radius:10px;height:6px;margin-top:12px;position:relative;width:200px}.page-lifestyle-assessments .introduction__grid .progress__bar div,.page-questionnaire .introduction__grid .progress__bar div{background-color:var(--sd-color-secondary);border-radius:10px;height:100%;width:0}.page-lifestyle-assessments .introduction__grid .progress__bar.small,.page-questionnaire .introduction__grid .progress__bar.small{display:none}@media(max-width:640px){.page-lifestyle-assessments .introduction__grid,.page-questionnaire .introduction__grid{grid-template-columns:1fr}.page-lifestyle-assessments .introduction__grid .progress,.page-questionnaire .introduction__grid .progress{margin-left:0}.page-lifestyle-assessments .introduction__grid .progress__bar.small,.page-questionnaire .introduction__grid .progress__bar.small{display:block;margin-top:0;width:150px}.page-lifestyle-assessments .introduction__grid .progress__bar:not(.small),.page-questionnaire .introduction__grid .progress__bar:not(.small){display:none}.page-lifestyle-assessments .introduction__grid .progress .numbers,.page-questionnaire .introduction__grid .progress .numbers{font-size:21px}}.page-lifestyle-assessments .introduction .search,.page-questionnaire .introduction .search{position:relative}.page-lifestyle-assessments .introduction .search svg,.page-questionnaire .introduction .search svg{color:#9ca3b7}.page-lifestyle-assessments .introduction .categories div,.page-questionnaire .introduction .categories div{color:#9ba2b4;font-size:16px;padding:5px}@media(max-width:1023px){.page-lifestyle-assessments .introduction .categories div,.page-questionnaire .introduction .categories div{color:#434a54;font-size:12px;font-weight:600;letter-spacing:2px;padding:0;text-transform:uppercase}}.page-lifestyle-assessments .introduction .selectors,.page-questionnaire .introduction .selectors{align-items:flex-end;color:#434a54;display:flex;font-size:16px;font-weight:600;gap:15px;justify-content:flex-end;padding-bottom:5px}.page-lifestyle-assessments .introduction .selectors span,.page-questionnaire .introduction .selectors span{color:#9ba2b4;font-size:16px;font-weight:400}.page-lifestyle-assessments .introduction .selectors>div,.page-questionnaire .introduction .selectors>div{cursor:pointer;display:flex;gap:8px}.page-lifestyle-assessments .introduction .selectors div.disabled,.page-questionnaire .introduction .selectors div.disabled{pointer-events:none}.page-lifestyle-assessments .introduction .selectors div.disabled .box,.page-lifestyle-assessments .introduction .selectors div.disabled .box div,.page-questionnaire .introduction .selectors div.disabled .box,.page-questionnaire .introduction .selectors div.disabled .box div{border-color:#9ba2b4}.page-lifestyle-assessments .introduction .selectors:has(.disabled) div:not(.disabled) .box div,.page-questionnaire .introduction .selectors:has(.disabled) div:not(.disabled) .box div{display:none}.page-lifestyle-assessments .introduction .selectors .box,.page-questionnaire .introduction .selectors .box{align-items:center;border-color:var(--sd-color-secondary);border-radius:3px;border-style:solid;border-width:2px;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;justify-content:center;margin:0;min-width:0;transition:width .1s ease-in 0s;width:20px}.page-lifestyle-assessments .introduction .selectors .box div,.page-questionnaire .introduction .selectors .box div{border:5px solid var(--sd-color-secondary);border-radius:2px;box-sizing:border-box;margin:0;min-width:0}@media(max-width:1023px){.page-lifestyle-assessments .introduction .selectors,.page-questionnaire .introduction .selectors{justify-content:flex-start}}.page-lifestyle-assessments .lifestyle-card,.page-questionnaire .lifestyle-card{background-color:#fff;border:1px solid #ccd0db;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;flex-direction:column;justify-content:space-between;padding:30px}.page-lifestyle-assessments .lifestyle-card__icon,.page-questionnaire .lifestyle-card__icon{position:relative;top:-20px}.page-lifestyle-assessments .lifestyle-card__icon>div,.page-questionnaire .lifestyle-card__icon>div{align-items:center;display:flex;justify-content:center}.page-lifestyle-assessments .lifestyle-card__icon__symbol,.page-questionnaire .lifestyle-card__icon__symbol{margin:8px 0 0}.page-lifestyle-assessments .lifestyle-card__icon__indicator,.page-questionnaire .lifestyle-card__icon__indicator{position:absolute;top:-14px}.page-lifestyle-assessments .lifestyle-card__label,.page-questionnaire .lifestyle-card__label{font-size:12px;font-weight:600;letter-spacing:1.8px;margin-bottom:10px;text-align:center;text-transform:uppercase}.page-lifestyle-assessments .lifestyle-card__title,.page-questionnaire .lifestyle-card__title{color:#434a54;font-size:21px;font-weight:700;text-align:center}.page-lifestyle-assessments .lifestyle-card__duration,.page-questionnaire .lifestyle-card__duration{margin:30px 0;text-align:center}.page-lifestyle-assessments .lifestyle-card__duration span,.page-questionnaire .lifestyle-card__duration span{color:var(--sd-color-secondary);cursor:inherit;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.page-lifestyle-assessments .lifestyle-card__progress,.page-questionnaire .lifestyle-card__progress{color:#9ba2b4;font-size:10px;font-weight:600;letter-spacing:1.2px;margin:0 auto;text-align:center;text-transform:uppercase;white-space:nowrap;width:170px}.page-lifestyle-assessments .lifestyle-card__progress .progress-bar,.page-questionnaire .lifestyle-card__progress .progress-bar{background-color:#ccd0db;border-radius:3px;margin-top:6px}.page-lifestyle-assessments .lifestyle-card__progress .progress-bar__fill,.page-questionnaire .lifestyle-card__progress .progress-bar__fill{background-color:var(--sd-color-secondary);border-radius:3px;height:6px}.page-lifestyle-assessments .lifestyle-card__actions,.page-questionnaire .lifestyle-card__actions{margin-top:40px;overflow:hidden}.page-lifestyle-assessments .lifestyle-card__actions span,.page-questionnaire .lifestyle-card__actions span{color:var(--sd-color-primary);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;transition:opacity .3s ease 0s}.page-lifestyle-assessments .lifestyle-card__actions svg,.page-questionnaire .lifestyle-card__actions svg{fill:var(--sd-color-primary)}.page-lifestyle-assessments .lifestyle-card__actions .view-details,.page-questionnaire .lifestyle-card__actions .view-details{margin:0 -6px;grid-gap:8px;align-items:center;background-color:transparent;border-radius:3px;display:grid;gap:8px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);padding-left:6px;padding-right:6px;transform:translateX(calc(-100% + 35px));transition:all .5s ease 0s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-lifestyle-assessments .lifestyle-card__actions .retake span,.page-questionnaire .lifestyle-card__actions .retake span{opacity:0;transition:all .5s ease 0s}.page-lifestyle-assessments .lifestyle-card__actions .retake:hover span,.page-questionnaire .lifestyle-card__actions .retake:hover span{opacity:1}@media(max-width:1024px){.page-lifestyle-assessments .lifestyle-card__actions span,.page-questionnaire .lifestyle-card__actions span{display:none}.page-lifestyle-assessments .lifestyle-card__actions .view-details,.page-questionnaire .lifestyle-card__actions .view-details{grid-template-columns:none;transform:none}}.page-lifestyle-assessments .lifestyle-card:hover .view-details,.page-questionnaire .lifestyle-card:hover .view-details{transform:translateX(0)}.page-lifestyle-assessments .lifestyle__title,.page-questionnaire .lifestyle__title{color:#434a54;font-size:36px;font-weight:700}.page-lifestyle-assessments .lifestyle__subtitle,.page-questionnaire .lifestyle__subtitle{color:var(--sd-color-secondary);font-size:12px;font-weight:600;margin:10px 0 0}.page-lifestyle-assessments .lifestyle__progress,.page-questionnaire .lifestyle__progress{align-items:unset;display:flex;flex-direction:column;margin:20px 0 0}.page-lifestyle-assessments .lifestyle__progress .title,.page-questionnaire .lifestyle__progress .title{color:#9ba2b4;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.page-lifestyle-assessments .lifestyle__progress__bar,.page-questionnaire .lifestyle__progress__bar{background-color:#edeef2;border-radius:10px;height:6px;position:relative;width:170px}.page-lifestyle-assessments .lifestyle__progress__bar div,.page-questionnaire .lifestyle__progress__bar div{background-color:var(--sd-color-secondary);border-radius:10px;height:100%;width:0}.page-lifestyle-assessments .lifestyle__skipped,.page-questionnaire .lifestyle__skipped{background-color:#fafafc;color:#9ba2b4;font-size:13px;font-weight:400;margin-top:30px;padding:10px 12px}.page-lifestyle-assessments .questions .question__pagination,.page-questionnaire .questions .question__pagination{border-bottom:1px solid #ccd0db;margin-bottom:20px;padding-bottom:10px}.page-lifestyle-assessments .questions .question__pagination__title,.page-questionnaire .questions .question__pagination__title{box-sizing:border-box;color:var(--sd-color-secondary);font-size:14px;font-weight:600;letter-spacing:1.4px;margin:0;min-width:0;text-transform:uppercase;width:auto}.page-lifestyle-assessments .questions .question__pagination__actions,.page-questionnaire .questions .question__pagination__actions{align-items:center;display:flex;gap:15px}.page-lifestyle-assessments .questions .question__pagination__actions .separator,.page-questionnaire .questions .question__pagination__actions .separator{background-color:#ccd0db;height:15px;width:1px}.page-lifestyle-assessments .questions .question__pagination__actions button,.page-questionnaire .questions .question__pagination__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 solid #9ba2b4;border-radius:5px;display:flex;font-size:13px;font-weight:700;letter-spacing:2px;line-height:inherit;padding:8px 20px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0s;fill:var(--sd-color-primary);align-items:center;background-color:transparent;color:var(--sd-color-primary);height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:-8px 0;outline:none!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-lifestyle-assessments .questions .question__pagination__actions button:disabled,.page-questionnaire .questions .question__pagination__actions button:disabled{color:#9ba2b4;fill:#9ba2b4}.page-lifestyle-assessments .questions .question__header,.page-questionnaire .questions .question__header{color:#434a54;font-size:21px;font-weight:700;margin-bottom:20px}.page-lifestyle-assessments .questions .question__header a,.page-questionnaire .questions .question__header a{-webkit-text-decoration:underline;text-decoration:underline}.page-lifestyle-assessments .questions .question__header h1,.page-lifestyle-assessments .questions .question__header h2,.page-lifestyle-assessments .questions .question__header h3,.page-lifestyle-assessments .questions .question__header h4,.page-lifestyle-assessments .questions .question__header h5,.page-lifestyle-assessments .questions .question__header h6,.page-questionnaire .questions .question__header h1,.page-questionnaire .questions .question__header h2,.page-questionnaire .questions .question__header h3,.page-questionnaire .questions .question__header h4,.page-questionnaire .questions .question__header h5,.page-questionnaire .questions .question__header h6{font-size:medium}.page-lifestyle-assessments .questions .question__option,.page-questionnaire .questions .question__option{align-items:center;border:2px solid var(--sd-color-primary);color:var(--sd-color-primary);display:flex;justify-content:center;padding:30px;text-align:center;fill:var(--sd-color-primary);border-radius:5px;cursor:pointer}.page-lifestyle-assessments .questions .question__option.selected,.page-lifestyle-assessments .questions .question__option:hover,.page-questionnaire .questions .question__option.selected,.page-questionnaire .questions .question__option:hover{background-color:var(--sd-color-primary);color:#fff;fill:#fff}@media(max-width:768px){.page-lifestyle-assessments .questions .question__option,.page-questionnaire .questions .question__option{padding:20px}}.page-lifestyle-assessments .questions .height-input span,.page-lifestyle-assessments .questions .weight-input span,.page-questionnaire .questions .height-input span,.page-questionnaire .questions .weight-input span{color:var(--sd-color-secondary)}.page-lifestyle-assessments .questions .height-input .selector,.page-lifestyle-assessments .questions .weight-input .selector,.page-questionnaire .questions .height-input .selector,.page-questionnaire .questions .weight-input .selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:4px;color:#9ba2b4;font-size:13px;font-weight:700;letter-spacing:1.3px;line-height:inherit;outline:none!important;padding:0;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.page-lifestyle-assessments .questions .height-input .selector.active,.page-lifestyle-assessments .questions .weight-input .selector.active,.page-questionnaire .questions .height-input .selector.active,.page-questionnaire .questions .weight-input .selector.active{color:var(--sd-color-secondary)}.page-lifestyle-assessments .questions .ancestry-input,.page-questionnaire .questions .ancestry-input{margin-top:30px;position:relative}.page-lifestyle-assessments .questions .ancestry-input .length,.page-questionnaire .questions .ancestry-input .length{box-sizing:border-box;color:#9ba2b4;font-size:10px;font-weight:600;letter-spacing:1px;margin:0;max-width:450px;min-width:0;text-align:right;width:100%}.page-lifestyle-assessments .questions .ancestry-input div:has(.choose),.page-questionnaire .questions .ancestry-input div:has(.choose){border:1px solid #ccd0db;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;width:100%;z-index:20}.page-lifestyle-assessments .questions .ancestry-input .choose,.page-questionnaire .questions .ancestry-input .choose{background:#fff;border-bottom:1px solid #ccd0db;cursor:pointer;font-size:16px;padding:15px}.page-lifestyle-assessments .questions .ancestry-input .choose:hover,.page-questionnaire .questions .ancestry-input .choose:hover{background-color:#f5f6f7}.page-lifestyle-assessments .questions .ancestry-input .choose span,.page-questionnaire .questions .ancestry-input .choose span{color:var(--sd-color-secondary);font-weight:600}.page-lifestyle-assessments .questions .ancestry-input .tags,.page-questionnaire .questions .ancestry-input .tags{display:flex;flex-wrap:wrap;gap:5px;max-width:300px;position:absolute;top:50%;transform:translateY(-50%);z-index:50}.page-lifestyle-assessments .questions .ancestry-input .tags__item,.page-questionnaire .questions .ancestry-input .tags__item{align-items:center;border:1px solid #ccd0db;border-radius:11px;cursor:default;display:flex;font-size:10px;font-weight:700;gap:5px;height:22px;padding:5px 10px;text-transform:uppercase}.page-lifestyle-assessments .questions .ancestry-input .remove span,.page-questionnaire .questions .ancestry-input .remove span{cursor:pointer}.page-lifestyle-assessments .questions .ancestry-input .remove svg,.page-questionnaire .questions .ancestry-input .remove svg{color:var(--sd-color-primary);height:8px;width:8px}.page-lifestyle-assessments .questions .ancestry-input input,.page-questionnaire .questions .ancestry-input input{max-width:450px;padding:10px 0;width:100%}.page-lifestyle-assessments .thankyou .intro-title,.page-questionnaire .thankyou .intro-title{color:#434a54;font-size:36px;font-weight:700}.page-lifestyle-assessments .intro-title,.page-questionnaire .intro-title{margin-bottom:10px}.page-lifestyle-assessments .about-text ul,.page-questionnaire .about-text ul{margin:18px 0}.page-lifestyle-assessments .overview,.page-questionnaire .overview{color:#434a54}.page-lifestyle-assessments .risk-details,.page-questionnaire .risk-details{border-radius:5px;border-style:solid;border-width:2px;display:grid;grid-template-rows:repeat(2,-webkit-max-content) 1fr;grid-template-rows:repeat(2,max-content) 1fr;height:100%;margin:120px 0 0;padding:30px 30px 30px 40px;position:relative}.page-lifestyle-assessments .risk-details__icon,.page-questionnaire .risk-details__icon{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;display:flex;height:80px;justify-content:center;left:50px;position:absolute;top:-40px;width:80px}@media(max-width:1024px){.page-lifestyle-assessments .risk-details__icon,.page-questionnaire .risk-details__icon{display:none}}.page-lifestyle-assessments .risk-details .tag,.page-questionnaire .risk-details .tag{color:#9ba2b4;font-size:12px;font-weight:600;letter-spacing:1px;margin:30px 0 20px;text-transform:uppercase}.page-lifestyle-assessments .risk-details p,.page-questionnaire .risk-details p{color:#434a54;font-size:21px;font-weight:700}@media(max-width:1024px){.page-lifestyle-assessments .risk-details p,.page-questionnaire .risk-details p{font-size:16px}}.page-lifestyle-assessments .risk-details__meter,.page-questionnaire .risk-details__meter{position:relative}.page-lifestyle-assessments .risk-details__meter .arc,.page-questionnaire .risk-details__meter .arc{height:0;margin:0 80px;position:absolute;right:0;top:-120px}.page-lifestyle-assessments .risk-details__meter .arc .white-detail,.page-questionnaire .risk-details__meter .arc .white-detail{background-color:#fff;height:50px;left:50%;min-width:0;position:absolute;top:0;transform:translateX(-50%);width:220px;z-index:1}.page-lifestyle-assessments .risk-details__meter .arc risk-assessment-meter,.page-questionnaire .risk-details__meter .arc risk-assessment-meter{position:relative;z-index:2}.page-lifestyle-assessments .risk-details__meter .average-risk,.page-lifestyle-assessments .risk-details__meter .high-risk,.page-lifestyle-assessments .risk-details__meter .low-risk,.page-questionnaire .risk-details__meter .average-risk,.page-questionnaire .risk-details__meter .high-risk,.page-questionnaire .risk-details__meter .low-risk{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.page-lifestyle-assessments .risk-details__meter .high-risk,.page-questionnaire .risk-details__meter .high-risk{bottom:40px;color:red;position:absolute;right:30px}.page-lifestyle-assessments .risk-details__meter .average-risk,.page-questionnaire .risk-details__meter .average-risk{color:#f90;left:50%;position:absolute;top:-150px;transform:translateX(-50%)}.page-lifestyle-assessments .risk-details__meter .low-risk,.page-questionnaire .risk-details__meter .low-risk{bottom:40px;color:#00b466;left:50px;position:absolute}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__symbol,.page-questionnaire .risk-details__meter .lifestyle-card__icon__symbol{margin:32px 0 0}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__symbol svg,.page-questionnaire .risk-details__meter .lifestyle-card__icon__symbol svg{height:48px;width:48px}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__indicator svg,.page-questionnaire .risk-details__meter .lifestyle-card__icon__indicator svg{height:118px;width:auto}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__indicator svg path[stroke-width="2"],.page-questionnaire .risk-details__meter .lifestyle-card__icon__indicator svg path[stroke-width="2"]{stroke-width:1px}@media(max-width:1024px){.page-lifestyle-assessments .risk-details__meter,.page-questionnaire .risk-details__meter{left:50%;max-width:350px;position:absolute;top:-30px;transform:translateX(-50%);width:100%}.page-lifestyle-assessments .risk-details__meter .arc,.page-questionnaire .risk-details__meter .arc{height:auto;margin:0;position:static;scale:1.2;top:unset}.page-lifestyle-assessments .risk-details__meter .arc .white-detail,.page-questionnaire .risk-details__meter .arc .white-detail{background-color:#fff;height:10px;left:50%;min-width:0;position:absolute;top:27px;transform:translateX(-50%);width:150px;z-index:1}.page-lifestyle-assessments .risk-details__meter .average-risk,.page-questionnaire .risk-details__meter .average-risk{top:-30px}.page-lifestyle-assessments .risk-details__meter .low-risk,.page-questionnaire .risk-details__meter .low-risk{left:40px}.page-lifestyle-assessments .risk-details__meter .high-risk,.page-lifestyle-assessments .risk-details__meter .low-risk,.page-questionnaire .risk-details__meter .high-risk,.page-questionnaire .risk-details__meter .low-risk{bottom:30px}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon,.page-questionnaire .risk-details__meter .lifestyle-card__icon{scale:1.2}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__symbol,.page-questionnaire .risk-details__meter .lifestyle-card__icon__symbol{margin:4px 0 0}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__symbol svg,.page-questionnaire .risk-details__meter .lifestyle-card__icon__symbol svg{height:36px;width:30px}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__indicator,.page-questionnaire .risk-details__meter .lifestyle-card__icon__indicator{top:-20px}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__indicator svg,.page-questionnaire .risk-details__meter .lifestyle-card__icon__indicator svg{height:70px;width:auto}.page-lifestyle-assessments .risk-details__meter .lifestyle-card__icon__indicator svg path[stroke-width="2"],.page-questionnaire .risk-details__meter .lifestyle-card__icon__indicator svg path[stroke-width="2"]{stroke-width:1px}}.page-lifestyle-assessments .risk-details .view-details,.page-questionnaire .risk-details .view-details{margin:0 -6px;grid-gap:8px;align-items:center;background-color:transparent;border-radius:3px;color:#9ba2b4;cursor:pointer;display:grid;gap:8px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);padding-left:6px;padding-right:6px;transform:translateX(calc(-100% + 35px));transition:all .5s ease 0s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-lifestyle-assessments .risk-details .view-details span,.page-questionnaire .risk-details .view-details span{font-size:12px;font-weight:600;letter-spacing:1.2px;opacity:0;text-transform:uppercase;transition:opacity .3s ease 0s}.page-lifestyle-assessments .risk-details .view-details svg,.page-questionnaire .risk-details .view-details svg{fill:currentcolor}.page-lifestyle-assessments .risk-details .view-details:hover,.page-questionnaire .risk-details .view-details:hover{transform:translateX(0)}.page-lifestyle-assessments .risk-details .view-details:hover span,.page-questionnaire .risk-details .view-details:hover span{opacity:1}@media(max-width:1024px){.page-lifestyle-assessments .risk-details .view-details,.page-questionnaire .risk-details .view-details{transform:translateX(0)}.page-lifestyle-assessments .risk-details .view-details span,.page-questionnaire .risk-details .view-details span{opacity:1}.page-lifestyle-assessments .risk-details,.page-questionnaire .risk-details{padding-top:70px}}.page-lifestyle-assessments .report-header,.page-questionnaire .report-header{height:400px}.page-lifestyle-assessments .report-header__gauge,.page-questionnaire .report-header__gauge{height:320px}.page-lifestyle-assessments .report-header__gauge.color-green,.page-questionnaire .report-header__gauge.color-green{border-color:#00b466;color:#00b466}.page-lifestyle-assessments .report-header__gauge.color-light-green,.page-questionnaire .report-header__gauge.color-light-green{border-color:#a8bf12;color:#a8bf12}.page-lifestyle-assessments .report-header__gauge.color-orange,.page-lifestyle-assessments .report-header__gauge.color-yellow,.page-questionnaire .report-header__gauge.color-orange,.page-questionnaire .report-header__gauge.color-yellow{border-color:#f90;color:#f90}.page-lifestyle-assessments .report-header__gauge.color-red,.page-questionnaire .report-header__gauge.color-red{border-color:red;color:red}.page-lifestyle-assessments .report-header__gauge__status,.page-questionnaire .report-header__gauge__status{margin-bottom:0}.page-lifestyle-assessments .report-header__gauge__trait-text,.page-questionnaire .report-header__gauge__trait-text{height:200px;max-height:200px}.page-lifestyle-assessments .report-header__gauge__icon div,.page-questionnaire .report-header__gauge__icon div{align-items:center;border:2px solid;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}.page-lifestyle-assessments .report-header__gauge__icon svg,.page-questionnaire .report-header__gauge__icon svg{height:48px;width:48px}@media(max-width:1024px){.page-lifestyle-assessments .report-header,.page-questionnaire .report-header{height:auto}.page-lifestyle-assessments .report-header__gauge,.page-questionnaire .report-header__gauge{height:auto;margin-bottom:20px}.page-lifestyle-assessments .report-header__gauge__trait-text,.page-questionnaire .report-header__gauge__trait-text{height:auto}}.page-lifestyle-assessments .report-illustration,.page-questionnaire .report-illustration{background-image:url(/dist/images/risk-assessment-default.99f61d.svg)}@media(max-width:1024px){.page-lifestyle-assessments .report-illustration,.page-questionnaire .report-illustration{display:none}}.page-lifestyle-assessments .next-steps,.page-questionnaire .next-steps{color:#434a54}.page-lifestyle-assessments .next-steps .answers,.page-questionnaire .next-steps .answers{display:grid;grid-gap:20px;gap:20px;padding-top:20px}.page-lifestyle-assessments .next-steps .answer,.page-questionnaire .next-steps .answer{display:grid;grid-gap:20px;border:1px solid #ccd0db;border-radius:3px;gap:20px;padding:30px}.page-lifestyle-assessments .next-steps .answer .question,.page-questionnaire .next-steps .answer .question{font-size:21px;font-weight:700;max-width:800px}.page-lifestyle-assessments .next-steps .answer .question a,.page-questionnaire .next-steps .answer .question a{-webkit-text-decoration:underline;text-decoration:underline}.page-lifestyle-assessments .next-steps .answer .question h1,.page-lifestyle-assessments .next-steps .answer .question h2,.page-lifestyle-assessments .next-steps .answer .question h3,.page-lifestyle-assessments .next-steps .answer .question h4,.page-lifestyle-assessments .next-steps .answer .question h5,.page-lifestyle-assessments .next-steps .answer .question h6,.page-questionnaire .next-steps .answer .question h1,.page-questionnaire .next-steps .answer .question h2,.page-questionnaire .next-steps .answer .question h3,.page-questionnaire .next-steps .answer .question h4,.page-questionnaire .next-steps .answer .question h5,.page-questionnaire .next-steps .answer .question h6{font-size:medium}@media(max-width:1024px){.page-lifestyle-assessments .next-steps .answer .question,.page-questionnaire .next-steps .answer .question{font-size:18px}}.page-lifestyle-assessments .next-steps .answer .risk-tag,.page-questionnaire .next-steps .answer .risk-tag{font-size:14px;font-weight:400;text-transform:capitalize}.page-lifestyle-assessments .next-steps .answer .risk-tag.decreasing,.page-questionnaire .next-steps .answer .risk-tag.decreasing{color:#00b466}.page-lifestyle-assessments .next-steps .answer .risk-tag.decreasing:after,.page-questionnaire .next-steps .answer .risk-tag.decreasing:after{content:" risk";text-transform:lowercase}.page-lifestyle-assessments .next-steps .answer .risk-tag.increasing,.page-questionnaire .next-steps .answer .risk-tag.increasing{color:red}.page-lifestyle-assessments .next-steps .answer .risk-tag.increasing:after,.page-questionnaire .next-steps .answer .risk-tag.increasing:after{content:" risk"}.page-lifestyle-assessments .next-steps .answer .risk-tag.no-impact,.page-questionnaire .next-steps .answer .risk-tag.no-impact{color:#9ba2b4}.page-lifestyle-assessments .next-steps .answer .quote,.page-questionnaire .next-steps .answer .quote{grid-gap:20px;display:grid;gap:20px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.page-lifestyle-assessments .next-steps .answer .divider,.page-questionnaire .next-steps .answer .divider{background-color:#ccd0db;height:100%;width:2px}.page-lifestyle-assessments .next-steps .answer .risk-impact,.page-questionnaire .next-steps .answer .risk-impact{grid-gap:10px;align-items:center;display:grid;flex-shrink:0;gap:10px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}.page-lifestyle-assessments .next-steps .answer .risk-impact .icon,.page-questionnaire .next-steps .answer .risk-impact .icon{align-items:center;border:2px solid;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:30px;justify-content:center;margin:0;min-width:0;width:30px}.page-lifestyle-assessments .next-steps .answer .risk-impact .icon.decreasing,.page-questionnaire .next-steps .answer .risk-impact .icon.decreasing{border-color:#00b466}.page-lifestyle-assessments .next-steps .answer .risk-impact .icon.increasing,.page-questionnaire .next-steps .answer .risk-impact .icon.increasing{border-color:red}.page-lifestyle-assessments .next-steps .answer .risk-impact .icon.no-impact,.page-questionnaire .next-steps .answer .risk-impact .icon.no-impact{border-color:#9ba2b4}@media(max-width:1024px){.page-lifestyle-assessments .next-steps .answer .risk-impact span,.page-questionnaire .next-steps .answer .risk-impact span{display:none}}.page-register #main{display:flex;flex:1}.page-register .birth-input{gap:10px;grid-template-columns:2fr .9fr 1.1fr;width:100%}.page-register .profile label{color:#434a54;font-size:12px;font-weight:600;letter-spacing:2px;margin:1px 0 0;text-align:left;text-transform:uppercase}.page-register .profile form>div{gap:20px 30px}.woocommerce-breadcrumb{color:#6c6c79;font-size:14px;-ms-overflow-style:none;scrollbar-width:none}.woocommerce-breadcrumb a{color:#6c6c79}.woocommerce-breadcrumb a:hover{color:#3d54f1}.woocommerce-breadcrumb::-webkit-scrollbar{display:none}.woocommerce .star-rating span:before{color:#6476f4}.woocommerce .quantity .qty{width:100%}.wcicon-star-filled{color:#6476f4;display:inline-block;height:1em;position:relative;-webkit-text-decoration:none;text-decoration:none;text-indent:-999em;width:1em}.wcicon-star-filled:before{content:"";display:block;font-family:WooCommerce,sans-serif;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{border-radius:9999px;width:100%;--tw-bg-opacity:1;background-color:rgba(29,30,50,var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.woocommerce #reviews #comments ol.commentlist li{margin:0!important}.comment-text{border:0!important;border-bottom:1px solid #ccc!important;border-radius:0!important;padding:20px 0!important}.comment-text .star-rating{float:unset!important}.comment-text p{margin:0!important}.comment-text .woocommerce-review__author{color:#1d1e32!important;font-size:16px!important}.comment-text .description{margin:16px 0 0!important}@media(max-width:1024px){.comment-text{margin:0!important}}.added_to_cart.wc-forward{display:none!important}.single-product .description ul{list-style:disc;padding-left:40px}.single-product .description h1,.single-product .description h2,.single-product .description h3,.single-product .description h4,.single-product .description h5,.single-product .description h6{font-weight:700;margin-bottom:10px}.single-product .description h1{font-size:32px;line-height:40px}.single-product .description h2{font-size:24px;line-height:32px}.single-product .description h3{font-size:18px;line-height:24px}.single-product .description p{margin-bottom:1em;margin-top:1em}.single-product .description .aligncenter{display:block;margin-left:auto;margin-right:auto}.single-product .description .alignleft{float:left;margin:.5em 1em .5em 0}.single-product .description .alignright{float:right;margin:.5em 0 .5em 1em}.single-product .product-info .wc-ppcp-product-payments__container{margin:0!important}.add_to_cart_button{overflow:hidden;position:relative}.add_to_cart_button span{transition:all .3s ease-in-out}.add_to_cart_button .added-to-cart{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}.add_to_cart_button svg{opacity:1;transition:all .3s ease-in-out}.add_to_cart_button .btn-loading .add-to-cart-text,.add_to_cart_button .btn-loading svg,.add_to_cart_button.added .add-to-cart-text,.add_to_cart_button.added svg{opacity:0;transition:none}.add_to_cart_button .btn-loading .added-to-cart,.add_to_cart_button.added .added-to-cart{opacity:1}.product-accordions button{color:#1d1e32!important}.product-accordions>div{border:1px solid #d7f0d1;border-radius:12px}.product-accordions>div:has(dd.hidden){background-color:#e9ffe3;border-radius:24px;transition:all .3s ease-in-out}.woocommerce.archive .woocommerce-ordering{margin:0}.woocommerce.archive .woocommerce-ordering select.orderby{border:none;font-weight:700;padding-left:0!important;text-align:right}.woocommerce.archive .woocommerce-ordering select.orderby option{padding-left:10px!important}@media(max-width:1024px){.woocommerce.archive .woocommerce-ordering select.orderby{max-width:200px;text-align:left}}.woocommerce.archive select.orderby:focus{border:none;box-shadow:none;outline:none}.woocommerce-cart .cart_item button{max-height:32px!important;max-width:32px!important}.woocommerce-cart .cart_item button svg{height:16px!important;width:16px!important}.woocommerce-cart .cart_item input{font-size:14px!important;max-height:32px!important;max-width:56px!important}.woocommerce-cart [name=update_cart]{display:none!important}@media(max-width:1024px){.woocommerce-cart .lg\:container>p{margin-left:auto;margin-right:auto;padding:0 25px;width:100%}}.woocommerce-cart .wc-ppcp-cart-or{display:none}.woocommerce-cart .express-checkout h3{position:relative}.woocommerce-cart .express-checkout h3:after{background-color:#e5e7eb;content:"";display:block;height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.woocommerce-cart .express-checkout h3 span{--tw-bg-opacity:1;background-color:rgba(233,255,227,var(--tw-bg-opacity));display:inline-block;padding:5px;position:relative;z-index:5}.feature-description h1,.feature-description h2,.feature-description h3,.feature-description h4,.feature-description h5,.feature-description h6{font-weight:700;margin-bottom:10px}.feature-description h1{font-size:32px}.feature-description h2{font-size:24px}.feature-description h3{font-size:18px}.feature-description p{margin-bottom:1em;margin-top:1em}.mivano-simple-accordion ul{list-style:disc;padding-left:40px}.mivano-simple-accordion .aligncenter{display:block;margin-left:auto;margin-right:auto}.mivano-simple-accordion .alignleft{float:left;margin:.5em 1em .5em 0}.mivano-simple-accordion .alignright{float:right;margin:.5em 0 .5em 1em}.mivano-simple-accordion table{border-collapse:collapse;table-layout:fixed}.mivano-simple-accordion table td,.mivano-simple-accordion table th{border:1px solid;padding:.5em;word-break:break-word}.single-post .content-list li:not(:last-child):after{background:#e9e9eb;bottom:0;content:"";height:100%;margin:auto;position:absolute;right:-1px;top:2px;width:1px}@media(min-width:768px){.single-post .content-list li:not(:last-child):after{height:22px;top:4px;width:2px}}html:has(.marker){scroll-behavior:smooth}.marker .sd-html{word-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.marker .sd-html h1,.marker .sd-html h2,.marker .sd-html h3,.marker .sd-html h4,.marker .sd-html h5,.marker .sd-html h6{font-weight:600}.marker .sd-html ol,.marker .sd-html ul{margin:18px 0 18px 20px}.marker .sd-html ul{list-style:disc}.marker .sd-html ol{list-style:decimal}.marker .sd-html a{--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.marker .sd-html a:hover{--tw-text-opacity:1;color:rgba(60,82,234,var(--tw-text-opacity))}.marker button.active{background-color:#3d54f1;border-color:#3d54f1;color:#fff}.marker .recommendation-box{align-items:center;border-radius:10px;box-shadow:0 0 10px rgba(155,162,180,.2);display:flex;margin-bottom:20px;margin-top:20px;min-height:180px;padding:40px 40px 50px;position:relative;scroll-margin-top:75px}.marker .recommendation-box .top-line{background-color:#3d54f1;box-sizing:border-box;height:2px;left:10px;position:absolute;right:10px;top:0;z-index:2}.marker .recommendation-box h4{background:#fff;border-radius:4px;color:#434a54;font-weight:700;margin-bottom:20px;padding:8px 8px 8px 0;position:relative;z-index:12}.marker .recommendation-box span.number{align-items:center;background:#fff;background-color:#fff;border:2px solid #3d54f1;border-radius:50%;box-sizing:border-box;color:#3d54f1;display:flex;font-size:25px;font-weight:700;height:50px;justify-content:center;left:40px;margin:0;min-width:0;padding:10px;position:absolute;text-align:center;top:-20px;width:50px;z-index:2}@media(max-width:715px){.marker .recommendation-box{align-items:self-start;flex-direction:column-reverse;padding:10px 30px 20px}.marker .recommendation-box div.flex.gap-20{display:none}.marker .recommendation-box h4{font-size:24px}.marker .recommendation-box .image-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:130px;margin-bottom:30px;margin-left:auto;position:static;width:160px}}.marker .recommendation-content ul{list-style-type:disc!important;margin-bottom:1em;margin-top:1em;padding-left:40px}.marker .image-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0 10px 10px 0;height:100%;margin:0;min-width:0;overflow:hidden;position:absolute;right:0;top:0;width:351px;z-index:1}.marker .dashes{background-color:#9ba2b4;border-radius:4px;box-sizing:border-box;display:inline-flex;height:8px;margin:0;min-width:0;width:15px}.marker .dashes.enabled{background-color:#3d54f1}@media(max-width:480px){.marker .dashes{width:11px}}.marker .info{color:#434a54;cursor:default;font-size:10px;font-weight:600;letter-spacing:1px;margin:0 10px 0 0;text-transform:uppercase}.marker .info-number{color:#9ba2b4;cursor:default;display:block;font-size:16px;font-weight:700}@media(max-width:480px){.marker .info-number{font-size:14px}}body:has(.marker):has(.pdf-downloader) #scroll-to-top{bottom:9.5rem}@media(max-width:1024px){body:has(.marker):has(.pdf-downloader) #scroll-to-top{bottom:8rem}}@media (min-width:1024px){.lg\:container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:100%){.lg\:container{max-width:100%}}@media (min-width:1200px){.lg\:container{max-width:1200px}}}.placeholder\:normal-case::-ms-input-placeholder{text-transform:none}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:text-gray-400::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:bg-\[\#3c52ea\]:hover{--tw-bg-opacity:1;background-color:rgba(60,82,234,var(--tw-bg-opacity))}.hover\:bg-\[\#e1f6dc\]:hover{--tw-bg-opacity:1;background-color:rgba(225,246,220,var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.hover\:bg-brand-1000:hover{--tw-bg-opacity:1;background-color:rgba(61,84,241,var(--tw-bg-opacity))}.hover\:bg-brand-50:hover{--tw-bg-opacity:1;background-color:rgba(246,247,255,var(--tw-bg-opacity))}.hover\:bg-brand-900:hover{--tw-bg-opacity:1;background-color:rgba(60,82,234,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-grey-1000:hover{--tw-bg-opacity:1;background-color:rgba(29,30,50,var(--tw-bg-opacity))}.hover\:bg-grey-50:hover{--tw-bg-opacity:1;background-color:rgba(246,246,247,var(--tw-bg-opacity))}.hover\:bg-mint-1100:hover{--tw-bg-opacity:1;background-color:rgba(225,246,220,var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.hover\:text-brand-1000:hover{--tw-text-opacity:1;color:rgba(61,84,241,var(--tw-text-opacity))}.hover\:text-brand-1000\/80:hover{color:rgba(61,84,241,.8)}.hover\:text-brand-900:hover{--tw-text-opacity:1;color:rgba(60,82,234,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.hover\:text-grey-1000:hover{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}.hover\:text-mint-1000:hover{--tw-text-opacity:1;color:rgba(233,255,227,var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.hover\:ring-brand-1000:hover{--tw-ring-opacity:1;--tw-ring-color:rgba(61,84,241,var(--tw-ring-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59,130,246,var(--tw-ring-opacity))}.focus\:ring-brand-1000:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(61,84,241,var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156,163,175,var(--tw-ring-opacity))}.focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79,70,229,var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239,68,68,var(--tw-ring-opacity))}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.disabled\:ring-gray-200:disabled{--tw-ring-opacity:1;--tw-ring-color:rgba(229,231,235,var(--tw-ring-opacity))}.group:hover .group-hover\:block{display:block}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-20{margin-top:5rem}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:size-24{height:6rem;width:6rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-initial{flex:0 1 auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:gap-x-8{column-gap:2rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:p-14{padding:3.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-32{padding-bottom:8rem;padding-top:8rem}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-24{padding-top:6rem}.sm\:text-center{text-align:center}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.sm\:ring-gray-900\/10{--tw-ring-color:rgba(17,24,39,.1)}.sm\:duration-500{transition-duration:.5s}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:bottom-4{bottom:1rem}.md\:right-4{right:1rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mb-12{margin-bottom:3rem}.md\:mb-20{margin-bottom:5rem}.md\:ml-40{margin-left:10rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-3{margin-top:.75rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:h-9{height:2.25rem}.md\:h-full{height:100%}.md\:min-h-\[600px\]{min-height:600px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-20{width:5rem}.md\:w-3\/4{width:75%}.md\:w-4{width:1rem}.md\:w-9{width:2.25rem}.md\:w-\[500px\]{width:500px}.md\:w-full{width:100%}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-md{max-width:28rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-10{gap:2.5rem}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:overflow-hidden{overflow:hidden}.md\:bg-left-top{background-position:0 0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:pb-0{padding-bottom:0}.md\:pr-5{padding-right:1.25rem}.md\:pr-8{padding-right:2rem}.md\:pt-8{padding-top:2rem}.md\:text-left{text-align:left}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[11px\]{font-size:11px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:bottom-10{bottom:2.5rem}.lg\:right-10{right:2.5rem}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-mt-24{margin-top:-6rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-4{margin-left:1rem}.lg\:mr-2{margin-right:.5rem}.lg\:mr-4{margin-right:1rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:h-24{height:6rem}.lg\:h-auto{height:auto}.lg\:min-h-\[576px\]{min-height:576px}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-10{width:2.5rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-24{width:6rem}.lg\:w-3\/4{width:75%}.lg\:w-64{width:16rem}.lg\:w-auto{width:auto}.lg\:w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lg\:w-full{width:100%}.lg\:min-w-72{min-width:18rem}.lg\:min-w-96{min-width:24rem}.lg\:max-w-\[100\%\]{max-width:100%}.lg\:max-w-\[256px\]{max-width:256px}.lg\:max-w-\[276px\]{max-width:276px}.lg\:max-w-\[370px\]{max-width:370px}.lg\:max-w-\[640px\]{max-width:640px}.lg\:max-w-full{max-width:100%}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-none{flex:none}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.lg\:grid-cols-\[repeat\(2\2c _max-content\)\]{grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-1{gap:.25rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-20{gap:5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[55px\]{gap:55px}.lg\:gap-x-14{column-gap:3.5rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.lg\:overflow-visible{overflow:visible}.lg\:rounded-2xl{border-radius:1rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-xl{border-radius:.75rem}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-none{border-style:none}.lg\:bg-\[\#f5f5fa\]{--tw-bg-opacity:1;background-color:rgba(245,245,250,var(--tw-bg-opacity))}.lg\:bg-brand-50{--tw-bg-opacity:1;background-color:rgba(246,247,255,var(--tw-bg-opacity))}.lg\:bg-mint-1000{--tw-bg-opacity:1;background-color:rgba(233,255,227,var(--tw-bg-opacity))}.lg\:bg-transparent{background-color:initial}.lg\:p-10{padding:2.5rem}.lg\:p-14{padding:3.5rem}.lg\:p-20{padding:5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:py-4{padding-bottom:1rem;padding-top:1rem}.lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-0{padding-left:0}.lg\:pl-4{padding-left:1rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-\[50px\]{padding-left:50px}.lg\:pr-8{padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-8{padding-top:2rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-start{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:font-semibold{font-weight:600}.lg\:normal-case{text-transform:none}.lg\:leading-tight{line-height:1.25}.lg\:tracking-\[1px\]{letter-spacing:1px}.lg\:text-grey-1000{--tw-text-opacity:1;color:rgba(29,30,50,var(--tw-text-opacity))}}@media (min-width:1280px){.xl\:order-2{order:2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:inline-flex{display:inline-flex}.xl\:hidden{display:none}.xl\:min-h-\[576px\]{min-height:576px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:gap-8{gap:2rem}.xl\:rounded-lg{border-radius:.5rem}.xl\:border{border-width:1px}.xl\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:p-6{padding:1.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}