@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-ext-900-normal-buRuWz4h.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-BUlv-ou0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-900-normal-CjyCg421.woff2) format("woff2"),url(/assets/inter-cyrillic-900-normal-BAVML7y5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-ext-900-normal-voj7phVX.woff2) format("woff2"),url(/assets/inter-greek-ext-900-normal-LVqH4fM3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-Clii5heL.woff2) format("woff2"),url(/assets/inter-greek-900-normal-7n5hB3DA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2) format("woff2"),url(/assets/inter-vietnamese-900-normal-DBSPUrC7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/material-symbols-rounded-latin-wght-normal-B8SHTZiZ.woff2) format("woff2-variations")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}b,strong{font-family:inherit;font-size:inherit}#root{width:100%}*{font-family:var(--font-heading);line-height:1.5}*::selection{background-color:var(--color-primary)}html::-webkit-scrollbar-thumb{border-radius:var(--radius-2xl)}body{background-color:var(--color-bg);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);padding-bottom:var(--bottom-bar-height)}section{padding-block:var(--section-padding-y)}p,h1,h2,h3,h4,h5,h6,span,a{white-space:pre-line}strong{color:var(--color-primary-500)}h1{font-size:var(--font-size-5xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-6);color:var(--color-text-primary)}h2{font-size:var(--font-size-4xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-5);color:var(--color-text-primary)}h3{font-size:var(--font-size-3xl);line-height:var(--line-height-snug);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);margin-bottom:var(--space-4);color:var(--color-text-primary)}h4{font-size:var(--font-size-2xl);line-height:var(--line-height-snug);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal);margin-bottom:var(--space-4);color:var(--color-text-primary)}h5{font-size:var(--font-size-xl);line-height:var(--line-height-normal);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal);margin-bottom:var(--space-3);color:var(--color-text-primary)}h6{font-size:var(--font-size-lg);line-height:var(--line-height-normal);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);margin-bottom:var(--space-3);color:var(--color-text-primary)}p{font-family:var(--font-paragraph);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin-bottom:var(--space-4)}.full-width>h2{margin:0}.full-width>p{margin-top:var(--space-2)}.full-width>h2+p{padding-bottom:var(--fluid-space-xl)}span{font-size:inherit;font-weight:inherit;line-height:inherit}a{position:relative;color:var(--color-primary)}a:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:2px;background-color:currentColor;transform:translate(-50%);transition:width var(--duration-base) var(--ease-in-out)}a:hover:after{width:100%}.landing-page-container{display:flex;flex-direction:column;gap:var(--space-6)}.lead{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.text-sm{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.card-default-style{background-color:var(--color-neutral-50);padding:var(--space-8);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);border:1px solid var(--color-neutral-200)}.avatar{width:80px;height:80px;border-radius:50%;overflow:hidden}.block-animation{opacity:0;transform:translateY(3rem);transition:opacity .6s ease,transform .6s ease}.block-animation-slow{opacity:0;transform:translateY(3rem);transition:opacity 1.2s ease,transform 1.2s ease}.block-ease-in{opacity:1;transform:translateY(0)}@media(min-width:992px){body{padding-bottom:0;padding-top:var(--header-height)}*,*:before,*:after,*>*{scroll-margin-top:var(--header-height)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:high){:root{--color-text-primary: #000000;--color-bg: #ffffff;--color-border: #000000}button,.btn{border-width:2px}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-solid{color:var(--color-white)!important}.outer{width:var(--full-container);min-height:90vh;display:flex;justify-content:center;padding-inline:var(--boxed-outer-padding)}.inner{width:var(--full-container);max-width:1440px;min-height:90vh}.full-width{width:var(--full-container);max-width:var(--full-container);overflow-x:hidden}@media(min-width:756px){.outer{padding-inline:var(--boxed-outer-padding-desktop);padding-block-start:calc(1rem + var(--header-height, 100px))}}.typography-boxed{padding-inline:var(--boxed-outer-padding)}@media(min-width:756px){.typography-boxed{padding-inline:calc(2 * var(--boxed-outer-padding-desktop))}}.wrapper{width:var(--full-container);padding-inline:var(--boxed-outer-padding);display:flex;justify-content:center}.section{padding-bottom:2rem;width:var(--full-container)}.section.full{max-width:var(--full-container);width:var(--full-container)}.section.boxed{max-width:1440px}.section.center{align-items:center}.section.left{align-items:flex-start}.section.right{align-items:flex-end}.section.column{display:flex;flex-direction:column}.section-with-image{display:flex;width:100%;justify-content:space-between}.section-with-image>.content{width:45%;overflow-x:hidden}.section-with-image>.image{object-fit:contain;width:45%}.inverted-section{flex-direction:row-reverse}.section>h3{text-transform:capitalize}.section>.section-with-image{margin-bottom:50px}.featured-section>.content,.featured-section>.image{width:50%}@media(min-width:756px){.wrapper{padding-inline:var(--boxed-outer-padding-desktop)}.section.row{display:flex;flex-direction:row}}.spacer{height:1px;width:100%}.spacer--xs{margin-block:var(--fluid-space-xs)}.spacer--sm{margin-block:var(--fluid-space-sm)}.spacer--md{margin-block:var(--fluid-space-md)}.spacer--lg{margin-block:var(--fluid-space-lg)}.spacer--xl{margin-block:var(--fluid-space-xl)}.spacer--2xl{margin-block:var(--fluid-space-2xl)}.spacer--3xl{margin-block:var(--fluid-space-3xl)}.spacer--4xl{margin-block:var(--fluid-space-4xl)}.btn{display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:inherit;font-size:var(--fluid-text-base);font-weight:600;padding:calc(var(--fluid-space-sm) - 2px) var(--fluid-space-md) calc(var(--fluid-space-sm) + 2px) var(--fluid-space-md);border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer;white-space:nowrap;gap:var(--space-2)}.btn-solid{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-neutral-50);border-radius:var(--radius-sm);transition:background-color var(--duration-base) var(--ease-in-out),border-color var(--duration-base) var(--ease-in-out);padding-block:1rem;padding-inline:2.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.btn-solid:hover{background-color:var(--color-primary-700);border-color:var(--color-primary-700)}.btn-solid:focus,.btn-solid:focus-visible{outline:3px solid var(--color-primary-300)}.btn-outline{padding-top:1rem;background-color:var(--color-bg);border:1px solid var(--color-neutral-300);color:var(--color-neutral);border-radius:var(--radius-sm);padding-block:.5rem;padding-inline:1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.btn-outline:hover{background-color:var(--color-neutral-200)}.btn-outline:focus,.btn-outline:focus-visible{outline:3px solid var(--color-neutral-200)}.btn-ghost{background-color:transparent;color:var(--color-text-neutral);transition:font-weight var(--duration-base) var(--ease-in-out)}.btn-ghost:hover{font-weight:var( --font-weight-semibold )!important}.btn-link{background:none;padding:0;color:var(--color-neutral);border:none;position:relative;text-decoration:none}.btn-link:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:2px;background-color:currentColor;transform:translate(-50%);transition:width var(--duration-base) var(--ease-in-out)}.btn-link:hover:after{width:100%}.about-us{display:flex;flex-direction:column;gap:2rem;padding-inline:var(--boxed-outer-padding)}.about-us h4{position:relative;margin-bottom:2rem}.about-us h4:after{content:"";position:absolute;bottom:-20px;left:0;height:4px;width:40px;background-color:var(--color-primary)}.video{display:flex;flex-direction:column;align-items:center;gap:1rem}.video img{height:250px;width:auto;object-fit:cover;aspect-ratio:1 / 1;border-radius:1rem}.video img:nth-child(2){display:block}@media(min-width:992px){.about-us{height:fit-content;flex-direction:row;align-items:center;gap:10%;padding-inline:calc(var(--boxed-outer-padding-desktop) * 2);padding-bottom:var(--fluid-space-4xl)}.about-us>.content{gap:.5rem}.content button{width:fit-content}.video{flex-direction:row;align-items:unset;height:350px;gap:1rem}.video img:nth-child(1){align-self:flex-start}.video img:nth-child(2){align-self:flex-end}.video img:nth-child(2){display:none}}@media(min-width:1439px){.video img:nth-child(2){display:block}}.icon{font-family:Material Symbols Rounded Variable;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;transition:font-variation-settings var(--duration-base) var(--ease-in-out);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.icon--filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.icon--bold{font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24}.icon--sm{font-size:var(--icon-sm)}.icon--md{font-size:var(--icon-md)}.icon--lg{font-size:var(--icon-lg)}.icon--xl{font-size:var(--icon-xl)}.icon-hover-fill:hover{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.btn-icon:hover .icon{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24}@keyframes icon-activate{0%{font-variation-settings:"FILL" 0,"wght" 400;transform:rotate(0) scale(1)}to{font-variation-settings:"FILL" 1,"wght" 600;transform:rotate(360deg) scale(1.1)}}.icon-animated{animation:icon-activate .4s ease-out}.cta-band{width:100%;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);border:1px solid var(--color-primary);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);background-color:var(--color-neutral-100)}.cta-band h3{font-size:var(--font-size-2xl)}.cta-band h4{font-size:var(--font-size-md);font-weight:400;color:var(--color-neutral-600)}@media(min-width:756px){.cta-band{flex-direction:row;justify-content:space-between;align-items:center}.cta-band>button{width:fit-content}.cta-band>div{display:flex;flex-direction:column;justify-content:space-around}}.answer-container{max-height:0;overflow:hidden;transition:max-height var(--duration-slow) cubic-bezier(.445,.05,.55,.95)}.answer-container.open{max-height:20rem}.FAQ-container{width:100%;display:flex;flex-direction:column;gap:var(--space-6);padding-inline:var(--boxed-outer-padding)}.FAQ-container>div{width:100%;position:relative;background-color:var(--color-neutral-50);padding-inline:var(--space-6);padding-top:var(--space-4);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);border:1px solid var(--color-neutral-200);overflow:hidden;display:flex;flex-direction:column}.FAQ-container>div>h4{width:fit-content;font-size:var(--font-size-xl);cursor:pointer;transition:transform var(--duration-very-fast) linear}.FAQ-container>div>h4:hover{transform:scale(1.02)}.FAQ-container>div>span{position:absolute;top:var(--space-4);right:var(--space-4);cursor:pointer;transition:transform var(--duration-very-fast) linear}.FAQ-container>div>span:hover{transform:scale(1.2)}@media(min-width:992px){.FAQ-container{padding-inline:var(--boxed-outer-padding-desktop)}}.feature-block{width:100%;display:flex;flex-direction:column;gap:var(--space-4);padding-inline:var(--boxed-outer-padding)}.feature-box{width:100%;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background-color:var(--color-neutral-50);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);border:1px solid var(--color-neutral-200);transition:transform var(--duration-slow) cubic-bezier(.455,.03,.515,.955)}.feature-box:hover{transform:translateY(-10px);border-color:var(--color-primary)}.feature-box>div{width:20%;aspect-ratio:1;border-radius:var(--radius-base);background-color:var(--color-primary-500);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-2xl);transition:background-color var(--duration-slow) cubic-bezier(.455,.03,.515,.955),color var(--duration-slow) cubic-bezier(.455,.03,.515,.955)}.feature-box:hover>div{background-color:var(--color-primary-700);color:var(--color-neutral-50)}.feature-box>h4{margin:0}@media(min-width:992px){.feature-block{flex-direction:row;flex-wrap:wrap;justify-content:center;padding-inline:var(--boxed-outer-padding-desktop);gap:var(--space-12)}.feature-box{width:40%}.bevel{border-width:5px;--corner: 1.5rem;clip-path:polygon(var(--corner) 0%,calc(100% - var(--corner)) 0%,100% var(--corner),100% calc(100% - var(--corner)),calc(100% - var(--corner)) 100%,var(--corner) 100%,0% calc(100% - var(--corner)),0% var(--corner))}.feature-box>div{width:10%}}.footer{display:flex;flex-direction:column;gap:var(--space-8);width:100%;padding-inline:var(--boxed-outer-padding)}.footer>div{display:flex;flex-direction:column;gap:var(--space-4)}.site-info{width:100%}.footer-column>div{display:flex;flex-direction:column;gap:var(--space-2)}.footer-column a{width:fit-content}.social-link{display:flex;align-items:center;gap:var(--space-2)}.social-link:hover>svg{fill:var(--color-primary)!important}.legal{display:flex;border-top:2px solid var(--color-neutral-950);padding-block:var(--space-4)}.legal>p{text-align:center}@media(min-width:992px){.footer{padding-inline:var(--boxed-outer-padding-desktop)}.footer>div{flex-direction:row;justify-content:space-between}.site-info{width:30%}.footer>div.legal{width:100%;justify-content:center}}.bottom-bar{position:fixed;bottom:0;left:0;right:0;width:100%;height:var(--bottom-bar-height);z-index:1000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-4);padding-top:var(--space-2);border-top-left-radius:var(--radius-base);border-top-right-radius:var(--radius-base);box-shadow:var(--shadow-bottom-nav);border-top:1px solid var(--color-neutral-200)}.bottom-bar-item{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.navigator>.header{display:none}@media(min-width:992px){.bottom-bar{display:none}.navigator>.header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:1000;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-inline:var(--boxed-outer-padding-desktop);padding-block:var(--space-6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-tight);border-bottom:1px solid var(--color-neutral-200)}.logo-container>h5{margin:0;letter-spacing:-.05em;text-transform:uppercase}.logo-container>img{height:100%;object-fit:contain}.navigator>.header>.link-container{width:fit-content;gap:3rem;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.navigator>.header>.link-container>a{color:var(--color-neutral-950);font-weight:500;font-size:.875rem;line-height:1.25rem}.navigator .btn-solid{padding-block:.5rem;padding-inline:1.25rem}}:root{--hero-gap: 5%}.container{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:2160px}.content{display:flex;flex-direction:column;justify-content:center;padding-top:2rem}.lateral-image{overflow:hidden}.container>div{width:100%}.content>div{display:flex;flex-wrap:wrap;gap:1rem;width:100%;margin-top:2rem}.lateral-image>img{object-fit:contain;width:100%;height:100%}.center{align-items:center;width:100%}.container.hero-2>.content,.container.hero-3>.content{gap:var(--space-8);overflow:hidden}.container.hero-2>.content>*,.container.hero-3>.content>*{margin:0}.content.center>div{align-items:flex-start;justify-content:center}.content.center>*{text-align:center}.hero-section.full{background:unset;background-size:cover;background-repeat:no-repeat;height:calc(100svh - var(--bottom-bar-height))}.hero-4.hero-section.full{height:fit-content}.hero-section h1{white-space:unset;font-size:var(--font-size-3xl)}.hero-section h2{font-size:var(--font-size-xl);line-height:var(--line-height-normal)}.hero-section.full h1,.hero-section.full h2{color:var(--color-white)}.hero-section.full .container{padding-inline:var(--boxed-outer-padding)}.hero-title{color:var(--color-neutral-950);font-weight:700}.mobile-hero-img{object-position:80%;object-fit:cover;object-position:center;height:40vh}.hero-text{font-weight:300;color:var(--color-neutral-600)}.hero-3 .lateral-image{display:none}@media(max-width:991px){.hero-section.full{background:unset!important}}@media(min-width:992px){.container{flex-direction:row;height:500px;gap:var(--hero-gap)}.container.hero-4{gap:calc(2 * var(--hero-gap));justify-content:center;align-items:center}.hero-section{position:relative}.hero-section.full{background-position:top center;height:calc(100vh - var(--header-height))}.hero-section.full .container{height:fit-content;padding-top:5rem;padding-inline:var(--boxed-outer-padding-desktop)}.hero-section h1{white-space:pre-line}.content{padding-top:0}.mobile-hero-img{display:none}.lateral-image{min-width:calc(calc(100% - var(--hero-gap)) / 2)}.hero-4 .lateral-image{width:100%;height:fit-content;border-radius:var(--radius-xl)}.lateral-image img{object-fit:contain}.container.hero-2>div,.container.hero-3>div{width:50%}.container.hero-3.hero-4>div{width:35%;min-width:35%;aspect-ratio:1 / 1}.container>div{width:calc(calc(100% - var(--hero-gap)) / 2)}.content.center{width:100%}.content>div{align-items:flex-start;justify-content:flex-start}.invert{flex-direction:row-reverse}.hero-text{font-size:var(--font-size-xl)}.hero-3 button{font-weight:700;padding:.75rem 2rem}.hero-3 .hero-title{font-size:var(--font-size-5xl);letter-spacing:-.025em;line-height:1;font-weight:800}.hero-3 .hero-title strong{color:var(--color-primary);line-height:1}.hero-3{border-top:2px solid var(--color-primary-500)}.hero-3 .lateral-image{display:block}.hazard-stripes{background:repeating-linear-gradient(-45deg,var(--color-primary-500),var(--color-primary-500) 20px,var(--color-black) 20px,var(--color-black) 40px)}.hazard-border-left{position:absolute;left:0;top:0;bottom:0;width:30px}}@media(min-width:992px)and (max-width:1220px){.hero-3 .hero-title{font-size:var(--font-size-3xl)}}@media(min-width:992px)and (max-width:1500px){.hero-section.full .container{padding-inline:0!important}}.features-list{width:100%;display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-6);line-height:var(--line-height-loose);list-style:none}.features-list>li{display:flex;gap:1rem;align-items:center}.features-list>li>span.not-included:not(.icon){text-decoration-line:var(--text-decoration-line-through)}.features-list>li>span.not-included{color:var(--color-neutral-500)}.pricing-card{width:100%;display:flex;flex-direction:column;align-items:center;padding:var(--space-8);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);border:1px solid var(--color-neutral-200)}.pricing-card.featured{border:1px solid var(--color-primary)}.featured-tag{font-size:var(--font-size-sm);color:var(--color-primary);background-color:var(--color-primary-100);border-radius:var(--radius-sm);padding-inline:var(--space-3);padding-block:var(--space-1)}.pricing-card>h3{font-size:var(--font-size-2xl);margin-block:var(--space-1) 0}.price-text{font-weight:var(--font-weight-bold);font-size:var(--font-size-4xl)}.pricing-card>p{text-align:center}.pricing-card>button.btn-ghost{color:var(--color-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding-top:0}.pricing-card>button.btn-solid{width:100%;padding-block:var(--space-2);margin-top:var(--space-6);font-size:var(--font-size-sm)}.pricing-card:not(.featured)>button.btn-solid{background-color:var(--color-neutral-950);border-color:var(--color-neutral-950);color:var(--color-neutral-100)!important;transition:background-color var(--duration-base) var(--ease-in-out),border-color var(--duration-base) var(--ease-in-out)}.pricing-card:not(.featured)>button.btn-solid:hover{background-color:var(--color-neutral-700);border-color:var(--color-neutral-700);color:var(--color-neutral-100)}.switch-container{position:relative;width:45px;height:24px;justify-self:center;padding:2px;border-radius:var(--radius-lg);background-color:var(--color-neutral-300)}.switch-container.checked{background-color:var(--color-primary)}.switch{width:20px;aspect-ratio:1;position:absolute;left:2px;border-radius:var(--radius-full);background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-400);transition-property:background-color,transform;transform:translate(0);transition-duration:var(--duration-fast)}.switch-container.checked>.switch{width:20px;aspect-ratio:1;position:absolute;border-radius:var(--radius-full);background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-400);transform:translate(100%)}.pricing-table{width:99%;padding:var(--space-4);border:1px solid var(--color-neutral-200);border-collapse:collapse;border-radius:var(--radius-xl);box-shadow:var(--shadow-tight);overflow:hidden;margin-inline:2px;scroll-margin-top:100px}.pricing-table td{padding-block:var(--space-4);padding-inline:var(--space-3);border-bottom:1px solid var(--color-neutral-200)}.pricing-table th{font-size:var(--font-size-xl);padding-top:var(--space-4);border-bottom:2px solid var(--color-primary);border-inline:none}.pricing-table td span.not-included{color:var(--color-neutral-500);text-decoration-line:var(--text-decoration-line-through)}.pricing-table td>.cell-content{width:280px;display:flex;align-items:center;gap:1rem;margin-inline:auto}@media(min-width:992px){.pricing-table td>.cell-content{width:350px}}:root{--pricing-card-gap: var(--space-8);--pricing-card-width: 100%}.pricing-block{display:flex;flex-direction:column;align-items:center;gap:var(--fluid-space-md);padding-inline:var(--boxed-outer-padding);padding-bottom:var(--space-4)}.pricing-elements{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--fluid-space-2xl)}.pricing-card-list{width:var(--pricing-card-width);display:flex;flex-direction:column;gap:var(--pricing-card-gap)}.features-list span{width:90%}.period-switcher{width:fit-content;justify-self:center;display:flex;gap:var(--space-4)}.period-switcher>p{font-weight:var(--font-weight-medium)}.selected-period{color:var(--color-neutral-950)}.pricing-table-container{width:1440px;overflow-x:auto}@media(min-width:576px){:root{--pricing-card-width: var(--container-md)}.pricing-card-list{width:var(--pricing-card-width)}}@media(min-width:992px){:root{--pricing-card-gap: 3%;--pricing-card-width: var(--container-sm)}.pricing-block{padding-inline:var(--boxed-outer-padding-desktop)}.pricing-card-list{width:calc(calc(calc(var(--pricing-card-width) + var(--pricing-card-gap)) * 3) - var(--pricing-card-gap));flex-direction:row;justify-content:center}}.radio-container{display:flex;gap:var(--space-4);width:fit-content;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);padding-inline:1rem;padding-block:.75rem;border-radius:var(--radius-lg)}.radio-button{width:fit-content;padding-inline:.5rem;padding-block:.25rem;border-radius:var(--radius-lg);background-color:var(--color-neutral-50);cursor:pointer}.radio-button:not(.selected):hover{border:1px solid var(--color-primary)}.selected{background-color:var(--color-primary);border:1px solid var(--color-neutral-50)}.image-results-container{display:flex;flex-direction:column;width:100%;padding-inline:var(--boxed-outer-padding)}.image-results-container>div{width:100%}.image-results-container img{object-fit:contain;width:100%}@media(min-width:992px){.image-results-container{flex-direction:row;justify-content:space-between;padding-inline:calc(2 * var(--boxed-outer-padding-desktop))}.image-results-container>div{width:30%}.image-results-container img{object-fit:contain}}:root{--step-card-width: 100%;--spine-width: 2px;--step-spot-width: 20px}.roadmap{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-10);padding-inline:var(--space-4);padding-top:50px}.roadmap>div{width:var(--step-card-width);position:relative;background-color:var(--color-neutral-100);padding:var(--space-8);border-radius:var(--radius-base);box-shadow:var(--shadow-tight);border:1px solid var(--color-neutral-200);opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.47,0,.745,.715),transform .6s cubic-bezier(.47,0,.745,.715)}.roadmap>div:hover{border-color:var(--color-primary)}.roadmap>div:after{content:"";width:var(--step-spot-width);height:var(--step-spot-width);border:3px solid var(--color-bg);position:absolute;right:calc(50% - calc(var(--step-spot-width) / 2));top:-5%;border-radius:50%;background-color:var(--color-primary);transition:transform .5s cubic-bezier(.34,1.56,.64,1) .3s}.roadmap>div:not(.hidden){opacity:1;transform:translateY(0)}.roadmap>div:not(.hidden):after{transform:translate(calc(calc(var(--step-spine-distance) - calc(var(--step-spot-width) / 2)) + 6px)) scale(1)}.roadmap>div:nth-child(2n):not(.hidden):after{transform:translate(calc(calc(calc(0px - var(--step-spine-distance)) + calc(var(--step-spot-width) / 2)) - 6px)) scale(1)}.roadmap .step>div{display:flex;align-items:baseline;gap:1rem}.roadmap .step{flex-direction:column}@media(min-width:992px){:root{--step-card-width: calc(1.5*clamp(350px, 6.25rem + 25vw, 600px)) ;--step-spine-distance: 50px;--spine-width: 2px;--step-spot-width: 20px}.roadmap{width:calc(calc(var(--step-card-width) * 1.37) + calc(var(--step-spine-distance) * 2) + var(--spine-width));padding-inline:var(--space-4);padding-top:50px;margin-inline:auto}.roadmap:after{height:var(--spine-height, 0);top:0}.roadmap>div{width:var(--step-card-width)}.roadmap>div:nth-child(2n){align-self:flex-end}.roadmap>div:after{right:0;top:50%;transform:translate(calc(var(--step-spine-distance) - calc(var(--step-spot-width) / 2))) scale(0)}.roadmap>div:nth-child(2n):after{left:0;right:auto;transform:translate(calc(calc(0px - var(--step-spine-distance)) + calc(var(--step-spot-width) / 2))) scale(0)}}.roadmap>div:not(.hidden):after{transform:translate(calc(calc(var(--step-spine-distance) - calc(var(--step-spot-width) / 2)) + 6px))}.stats-container{display:flex;flex-direction:column;align-items:center;padding-inline:var(--boxed-outer-padding);padding-block:var(--space-5)}.stat-element{display:flex;flex-direction:column;text-align:center}.stat-element:hover>h3{color:var(--color-primary)}.stat-element h3{margin:0;font-size:var(--font-size-5xl)}@media(min-width:992px){.stats-container{flex-direction:row;justify-content:space-around;padding-inline:var(--boxed-outer-padding-desktop);padding-block:2.5rem;background-color:#18181b4d;border:1px solid rgb(39 39 42 / .5)}.stat-element h3{font-size:var(--font-size-2xl);font-weight:900}.stat-element p{text-transform:uppercase;font-size:var(--font-size-xs);margin:0}}.player-container{width:100%}.player-container:not(.vertical){padding-inline:var(--boxed-outer-padding)}.video-player{position:relative;padding-top:56.25%;width:100%}.player-container.vertical>.video-player{position:relative;padding-top:177.78%;width:100%}.video-player>iframe{border:0;position:absolute;top:0;height:100%;width:100%;border-radius:var(--radius-base)}@media(min-width:992px){.player-container:not(.vertical){padding-inline:25%}}:root{--color-primary-950: #1a2e05;--color-primary-900: #365314;--color-primary-800: #3f6212;--color-primary-700: #4d7c0f;--color-primary-600: #65a30d;--color-primary-500: #84cc16;--color-primary-400: #a3e635;--color-primary-300: #bef264;--color-primary-200: #d9f99d;--color-primary-100: #ecfccb;--color-primary-50: #f7fee7;--color-primary: var(--color-primary-500);--color-success-700: #047857;--color-success-600: #059669;--color-success-500: #10b981;--color-success-400: #34d399;--color-success-200: #a7f3d0;--color-success-50: #ecfdf5;--color-success: var(--color-success-500);--color-warning-700: #b45309;--color-warning-600: #d97706;--color-warning-500: #f59e0b;--color-warning-400: #fbbf24;--color-warning-200: #fde68a;--color-warning-50: #fffbeb;--color-warning: var(--color-warning-500);--color-danger-700: #b91c1c;--color-danger-600: #dc2626;--color-danger-500: #ef4444;--color-danger-400: #f87171;--color-danger-200: #fecaca;--color-danger-50: #fef2f2;--color-danger: var(--color-danger-500);--color-error: var(--color-danger-500);--color-info-500: #3b82f6;--color-info-200: #bfdbfe;--color-info-50: #eff6ff;--color-info: var(--color-info-500);--color-neutral-950: #fafafa;--color-neutral-900: #f4f4f5;--color-neutral-800: #e4e4e7;--color-neutral-700: #d4d4d8;--color-neutral-600: #a1a1aa;--color-neutral-500: #71717a;--color-neutral-400: #52525b;--color-neutral-300: #3f3f46;--color-neutral-200: #27272a;--color-neutral-100: #18181b;--color-neutral-50: #09090b;--color-black: #000000;--color-white: #ffffff;--color-bg: var(--color-neutral-50);--color-surface: #ffffff;--color-overlay: rgba(0, 0, 0, .5);--color-backdrop: rgba(0, 0, 0, .75);--color-primary-hover: var(--color-primary-700);--color-primary-active: var(--color-primary-800);--color-disabled: var(--color-neutral-400);--color-disabled-bg: var(--color-neutral-100);--color-border: var(--color-neutral-200);--color-border-light: var(--color-neutral-100);--color-border-dark: var(--color-neutral-300);--color-text-primary: var(--color-neutral-900);--color-text-secondary: var(--color-neutral-600);--color-text-tertiary: var(--color-neutral-500);--color-text-inverse: var(--color-white);--color-text-link: var(--color-primary-600);--color-text-link-hover: var(--color-primary-700);--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-paragraph: "Inter", system-ui, -apple-system, sans-serif;--font-heading: var(--font-sans);--font-size-xs: clamp(.75rem, .25vw + .6875rem, .875rem);--font-size-sm: clamp(.875rem, .25vw + .8125rem, 1rem);--font-size-base: clamp(1rem, .5vw + .875rem, 1.125rem);--font-size-lg: clamp(1.125rem, .75vw + .9375rem, 1.25rem);--font-size-xl: clamp(1.25rem, 1vw + 1rem, 1.5rem);--font-size-2xl: clamp(1.5rem, 1.5vw + 1.125rem, 2rem);--font-size-3xl: clamp(1.875rem, 2vw + 1.375rem, 2.5rem);--font-size-4xl: clamp(2rem, 3vw + 1.5rem, 3rem);--font-size-5xl: clamp(2.25rem, 4vw + 1.625rem, 3.75rem);--font-size-6xl: clamp(3rem, 5vw + 2rem, 4.5rem);--fluid-space-xs: .5rem;--fluid-space-sm: .75rem;--fluid-space-md: 1rem;--fluid-space-lg: 1.5rem;--fluid-space-xl: 2rem;--fluid-space-2xl: 3rem;--fluid-space-3xl: 3.5rem;--fluid-space-4xl: 4rem;--container-padding-x: clamp(1rem, 3vw, 2rem);--section-padding-y: clamp(3rem, 5vw, 7rem);--full-container: 100%;--boxed-outer-padding: clamp(1rem, calc(25vw - 80px) , 180px);--boxed-outer-padding-desktop: clamp(4rem, 8.5vw, 100%);--full-screen: 100vw;--header-height: 70px;--bottom-bar-height: 70px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-very-tight: 1;--line-height-tight: 1.15;--line-height-snug: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--line-height-very-loose: 2.5;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--text-decoration-line-through: line-through;--text-decoration-underline: underline;--text-decoration-overline: overline;--text-decoration-spelling-error: spelling-error;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--space-48: 12rem;--space-64: 16rem;--container-2xs: 16rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--container-8xl: 90rem;--border-1: 1px;--border-2: 2px;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-base: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-bottom-nav: 0 -2px 10px -5px rgba(122, 122, 122, .6);--shadow-tight: 0 0 0 1px rgba(255, 255, 255, .08), 0 1px 2px rgba(255, 255, 255, .06);--opacity-disabled: .5;--blur-sm: 4px;--blur-md: 8px;--blur-lg: 16px;--duration-very-fast: .12s;--duration-fast: .15s;--duration-base: .2s;--duration-slow: .4s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-base: all var(--duration-base) var(--ease-in-out);--transition-fast: all var(--duration-fast) var(--ease-out);--z-dropdown: 1000;--z-sticky: 1020;--z-modal-backdrop: 1050;--z-modal: 1060;--z-tooltip: 1080;--btn-height-sm: 2rem;--btn-height-md: 2.5rem;--btn-height-lg: 3rem;--input-height-sm: 2rem;--input-height-md: 2.5rem;--input-height-lg: 3rem;--icon-sm: 1.25rem;--icon-md: 1.5rem;--icon-lg: 2rem;--icon-xl: 2.5rem;--focus-ring: 0 0 0 3px var(--color-primary-400);--focus-ring-offset: 2px}@media(max-width:540px){:root{--fluid-space-xs: .5rem;--fluid-space-sm: .75rem;--fluid-space-md: 1rem;--fluid-space-lg: 1.5rem;--fluid-space-xl: 2rem;--fluid-space-2xl: 3rem;--fluid-space-3xl: 3.5rem;--fluid-space-4xl: 4rem}}.testimonials-container{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-6);padding-inline:var(--boxed-outer-padding)}.testimonials-container>div{width:calc(90dvh / 1.77);max-width:100%}@media(min-width:992px){.testimonials-container{flex-direction:row;justify-content:space-evenly;padding-inline:calc(2 * var(--boxed-outer-padding-desktop))}.testimonials-container>div{width:25%}}.ldr-wrap{--ldr-size: 52px;--ldr-color: #dc2626;--ldr-speed: 1.1s;--ldr-stroke: 2.5px;display:inline-flex;align-items:center;justify-content:center;animation:ldr-breathe calc(var(--ldr-speed) * 2) ease-in-out infinite}.ldr-spinner{position:relative;width:var(--ldr-size);height:var(--ldr-size);animation:ldr-spin var(--ldr-speed) linear infinite}.ldr-arc{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,var(--ldr-color) 0deg 8deg,color-mix(in srgb,var(--ldr-color) 55%,transparent) 8deg 55deg,color-mix(in srgb,var(--ldr-color) 30%,transparent) 55deg 100deg,color-mix(in srgb,var(--ldr-color) 14%,transparent) 100deg 130deg,color-mix(in srgb,var(--ldr-color) 4%,transparent) 130deg 170deg,transparent 170deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ldr-stroke)),#fff calc(100% - var(--ldr-stroke)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ldr-stroke)),#fff calc(100% - var(--ldr-stroke)))}.ldr-head{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--ldr-color),0 0 7px 3px color-mix(in srgb,var(--ldr-color) 75%,transparent),0 0 18px 6px color-mix(in srgb,var(--ldr-color) 30%,transparent);top:calc(var(--ldr-stroke) / 2 - 3px);left:calc(50% - 3px)}@keyframes ldr-spin{to{transform:rotate(-360deg)}}@keyframes ldr-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.95)}}
