@charset "UTF-8";:root{--base-size: 16px;--font-1: "Inter", system-ui, sans-serif;--font-2: "Untitled Serif", system-ui, sans-serif;--font-size-xs: .75rem;--font-size-s: .875rem;--font-size-m: 1rem;--font-size-l: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 3.5rem;--gutter: 1.25em;--nav-height: 4rem;--section-padding-y: 2rem;--section-gap: 2rem;--wrapper-width: 80rem;--wrapper-narrow-width: 44rem;--color-1: oklch(65% .18 315);--color-1-hover: oklch(60% .2 315);--color-1-lch: 65% .18 315;--color-1-tint: oklch(97.5% .05 315);--color-1-tint-hover: oklch(95% .075 315);--color-2: oklch(88% .06 246);--color-2-hover: oklch(84% .08 246);--color-2-lch: 88% .06 246;--color-2-tint: oklch(97.5% .02 246);--color-2-tint-hover: oklch(95% .035 246);--color-3: oklch(32% .1 282);--color-3-hover: oklch(38% .125 282);--color-3-lch: 32% .1 282;--color-3-tint: oklch(97.5% .1 282);--color-3-tint-hover: oklch(92.5% .05 282);--color-bg: #FFF;--color-bg-tint: oklch(97.5% .01 260);--color-gray: oklch(65% .02 260);--color-gray-tint: oklch(97.5% .01 260);--color-gray-tint-hover: oklch(95% .015 260);--color-dark-gray: oklch(25% .02 260);--color-dark-gray-lch: 25% .02 260;--color-text: oklch(40% .02 260);--color-text-dark: oklch(0 0 0);--color-text-light: oklch(67.5% .02 260);--color-link: var(--color-1);--color-link-hover: var(--color-text-dark);--color-border: oklch(90% .02 260);--color-border-dark: oklch(85% .02 260);--color-border-light: oklch(95% .015 260);--color-danger: oklch(60% .2 18);--color-danger-lch: 60% .2 18;--color-danger-tint: oklch(60% .2 18 / 10%);--color-info: oklch(65% .15 58);--color-info-lch: 65% .15 58;--color-info-tint: oklch(65% .15 58 / 10%);--color-success: oklch(65% .15 150);--color-success-lch: 65% .15 150;--color-success-tint: oklch(65% .15 150 / 10%);--input-border-color: var(--color-border);--input-border-color-focus: var(--color-1);--input-border-radius: .5rem;--input-font-size: var(--font-size-s);--input-height-s: 2.25rem;--input-height: 2.75rem;--input-height-l: 3.5rem;--input-outline: 3px solid transparent;--input-outline-focus: 3px solid oklch(var(--color-1-lch) / 25%);--input-placeholder-color: oklch(65% .02 260 / 75%);--line-height-s: 1;--line-height-m: 1.3;--line-height-l: 1.5;--btn-bg-color: var(--color-gray-tint);--btn-bg-color-hover: var(--color-gray-tint-hover);--btn-border-color: transparent;--btn-border-color-hover: transparent;--btn-border-radius: .5em;--btn-color: var(--color-text);--btn-color-hover: var(--color-text);--btn-height-s: 2.25rem;--btn-height: 2.75rem;--btn-height-l: 3.5rem;--btn-primary-bg-color: var(--color-1);--btn-primary-bg-color-hover: var(--color-1-hover);--btn-primary-color: #FFF;--btn-primary-color-hover: #FFF;--btn-primary-border-color: transparent;--btn-primary-border-color-hover: transparent;--lightswitch-border-color-off: transparent;--lightswitch-border-color-on: transparent;--lightswitch-thumb-color-off: #FFF;--lightswitch-thumb-color-on: #FFF;--lightswitch-track-color-off: var(--color-border);--lightswitch-track-color-on: var(--color-success);--option-bg-color-off: var(--color-gray-tint);--option-bg-color-on: var(--color-1);--option-border-color-off: var(--color-border);--option-border-color-on: transparent;--option-check-color-off: #FFF;--option-check-color-on: #FFF;--popout-bg-color: var(--color-gray-tint);--popout-bg-color-hover: var(--color-gray-tint-hover);--duration-s: 125ms;--duration-m: .25s;--duration-l: .5s}@media (min-width: 1280px){:root{--btn-height: 3rem;--font-size-xl: 2rem;--font-size-xxl: 5rem;--gutter: 3rem;--section-gap: 3rem;--section-padding-y: 4rem;--input-height: 3rem}}@font-face{font-display:swap;font-family:"Untitled Serif";font-style:normal;font-weight:400;src:url(/assets/fonts/untitled-serif-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Untitled Serif";font-style:italic;font-weight:400;src:url(/assets/fonts/untitled-serif-regular-italic.woff2) format("woff2")}:root{interpolate-size:allow-keywords}*,*:after,*:before{box-sizing:border-box}*{margin:0;padding:0}body{font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none;margin:0;padding:0}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover)}b,strong{color:var(--color-text-dark);font-weight:600}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-1);line-height:var(--line-height-m)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background:transparent;border:none;color:var(--color-link);cursor:pointer;display:inline-flex;font-family:var(--font-1);font-size:1em;justify-content:center;line-height:var(--line-height-m);margin:0;padding:0}button:hover{color:var(--color-link-hover)}em,i{font-style:italic}h1{color:var(--color-text-dark);font-family:var(--font-2);font-size:var(--font-size-xxl);font-weight:400;letter-spacing:-.015em;line-height:var(--line-height-s)}h1 i,h1 em{font-style:italic}h2{color:var(--color-text-dark);font-size:var(--font-size-xl);font-weight:600;letter-spacing:-.015em;line-height:var(--line-height-m)}h2 span{color:var(--color-text-light)}h3{color:var(--color-text-dark);font-size:var(--font-size-l);font-weight:600;line-height:var(--line-height-m)}h4{color:var(--color-text-dark);font-size:var(--font-size-m);font-weight:600}h5{color:var(--color-text-dark);font-size:var(--font-size-s);font-weight:500}img{display:block;height:auto;object-fit:cover;max-width:100%}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--color-text);font-family:var(--font-1);font-size:var(--font-size-m);font-variant-numeric:tabular-nums}input::placeholder{color:var(--input-placeholder-color);display:block;opacity:1}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}html{font-size:var(--base-size)}@keyframes heroSlideIn{0%{opacity:0;transform:translate3d(0,1em,0)}to{opacity:1;transform:translateZ(0)}}.hero{position:relative;text-align:center;overflow-x:clip}.hero:before,.hero:after{background-size:contain;content:"";height:200vw;pointer-events:none;position:absolute;transform:translate3d(-50%,-50%,0);width:200vw;z-index:1}.hero:before{background-image:url(/assets/img/glow-tl.png);opacity:.25;top:0;left:0}.hero:after{background-image:url(/assets/img/glow-br.png);left:100%;opacity:.33;top:100%}.hero__content{display:flex;flex-direction:column;gap:2rem;max-width:56rem;margin:auto;padding-bottom:0;position:relative;z-index:3}.hero__content .ctas{justify-content:center}.hero__body{animation:heroSlideIn 1s .25s cubic-bezier(.5,0,.25,1) both;font-size:var(--font-size-xl);line-height:var(--line-height-l)}.hero .ctas{animation:heroSlideIn 1s .5s cubic-bezier(.5,0,.25,1) both}@media (max-width: 1023px){.hero__title{font-size:3rem}}@media (min-width: 1024px){.hero:before,.hero:after{height:100vw;width:100vw}.hero__content{padding-bottom:calc(var(--section-padding-y) * .5)}}.legal__header{padding:5em 0}.legal__logo{height:40px}.legal__content{display:flex;flex-direction:column;gap:2em}.legal__heading{font-size:2.5em}.legal__footer{color:var(--color-text-light);font-size:var(--font-size-xs);line-height:var(--line-height-l);padding:5rem 0}.legal__footerLinks{display:flex;gap:.33em;flex-wrap:wrap}.legal__footerLinks a:not(:last-child):after{content:"·";display:inline-block;margin-left:.33em;opacity:.5}@media (min-width: 1280px){.legal__footer{display:flex;font-size:var(--font-size-s);justify-content:space-between}}.manifesto__content{display:flex;flex-direction:column;gap:2em;margin:auto;max-width:48rem}.manifesto__heading{color:#fff;text-align:center}.manifesto__heading i{color:var(--color-2)}.manifesto__body{font-family:var(--font-2);font-size:var(--font-size-xl);letter-spacing:-.015em;line-height:var(--line-height-l)}.manifesto__body p{margin:1.25em 0}.manifesto__body a{color:var(--color-2);display:inline-block;position:relative;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.manifesto__body a:hover{color:#fff}.manifesto__footer{color:#fff;font-size:var(--font-size-xs);line-height:var(--line-height-l)}.manifesto__footerLinks{display:flex;gap:.33em;flex-wrap:wrap}.manifesto__footerLinks a:hover{color:#fff!important}.manifesto__footerLinks a:not(:last-child):after{content:"·";display:inline-block;margin-left:.33em;opacity:.5}@media (min-width: 1280px){.manifesto{padding-right:28em}.manifesto__heading{font-size:5em}.manifesto__footer{display:flex;font-size:var(--font-size-s);justify-content:space-between}}.media__image{box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);border-radius:.5rem}.pricing__table{margin-bottom:2rem}.pricing__row{display:flex;gap:.5rem;justify-content:flex-end}.pricing__row:not(:first-child){box-shadow:0 -1px #0000001a}.pricing__row .pricing__col,.pricing__row .pricing__footer{box-shadow:0 -1px #0000001a}.pricing__col,.pricing__header,.pricing__footer{flex:0 1 14rem;padding:1rem;text-align:center}.pricing__header{border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1rem}.pricing__footer{border-radius:0 0 1rem 1rem}.pricing__col{line-height:var(--line-height-l)}.pricing__col svg{margin:auto}.pricing__col--flex{box-shadow:none!important;color:var(--color-text-dark);flex:1;padding-left:0;text-align:left}.pricing__featureMobile{display:none}.pricing__plan{font-size:var(--font-size-s);letter-spacing:.05em;text-transform:uppercase}.pricing__price{color:var(--color-text-dark);font-weight:500}.pricing__priceAmount{font-size:2em}.pricing__priceInterval{opacity:.5}.pricing__cross{opacity:.25}.pricing__notes{color:var(--color-text-light);font-size:var(--font-size-s);text-align:center}.pricing .tier-1{background:var(--color-1-tint)}.pricing .tier-2,.pricing .tier-3,.pricing .tier-4{background:var(--color-2-tint)}.pricing [data-lucide=check]{color:var(--color-success)}.pricing [data-lucide=x]{color:var(--color-danger)}@media (max-width: 1023px){.pricing__scroller{margin:0 calc(var(--gutter) * -1);-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.pricing__scroller::-webkit-scrollbar{display:none}.pricing__table{--pricing-col-width: 66.66666vw;width:calc(var(--pricing-col-width) * var(--pricing-cols) + (var(--pricing-cols) - 1) * .5rem)}.pricing__row{box-shadow:none!important;justify-content:flex-start}.pricing__col--flex{display:none}.pricing__header{scroll-snap-align:start}.pricing__header,.pricing__col,.pricing__footer{flex:0 0 var(--pricing-col-width)}.pricing__featureMobile{display:block;font-size:var(--font-size-s);font-weight:500;margin-bottom:.25rem}}.textMedia__text{display:flex;flex-direction:column;gap:1rem}.textMedia__body{line-height:var(--line-height-l)}.textMedia__body p:not(:last-child){margin-bottom:1em}.textMedia__body p.small{font-size:var(--font-size-s)}.textMedia__media>img{border-radius:.5rem;box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%)}.textMedia__video--16\:9{aspect-ratio:16/9;position:relative;width:100%}.textMedia__video--16\:9 iframe{position:absolute;border-radius:.5rem;box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);width:100%;height:100%}@media (min-width: 1024px){.textMedia__body p.large{font-size:var(--font-size-l)}}.text:not(.text--horizontal) .text__header,.text:not(.text--horizontal) .text__content{align-self:center;max-width:44rem}.tour__screens{background:var(--color-bg-tint);border-radius:.5rem;box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);overflow:hidden;position:relative}.tour__screens img{border-radius:.5rem;transition:.5s ease-in-out}.tour__screens img:not(:first-child){clip-path:inset(0 100% 0 0);height:100%;left:0;position:absolute;object-fit:cover;top:0;transform:translate3d(-25%,0,0);transition:.5s ease-in-out;width:100%}.tour__text{display:flex;align-items:flex-start;flex-direction:column;gap:1.5rem}.tour.view-user .tour__screens img:first-child{transform:scale(.85)}.tour.view-user .tour__screens img:not(:first-child){clip-path:inset(0 0 0 0);transform:translateZ(0)}@keyframes btn-spinner{to{transform:rotate(360deg)}}@keyframes btn-success{0%{opacity:0;top:0}25%{opacity:1;top:-8px}75%{opacity:1;top:-8px}to{opacity:0;top:-16px}}.btn{--progress: 0;align-items:center;background:var(--btn-bg-color);border:none;border-radius:var(--btn-border-radius);color:var(--btn-color);display:inline-flex;font-size:var(--font-size-m);font-variant-numeric:tabular-nums;font-weight:500;gap:.5em;height:var(--btn-height);justify-content:center;outline:var(--input-outline);outline-offset:2px;padding:1px 1.5em;position:relative;text-decoration:none;text-wrap:nowrap;transition:background var(--duration-m),color var(--duration-m);-webkit-user-select:none;user-select:none}.btn img,.btn .lucide{height:1.25em;width:1.25em;stroke-width:1.75}.btn input[type=file],.btn select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:5}.btn__success{background:var(--color-dark-gray);border-radius:.5em;color:var(--color-bg);font-size:var(--font-size-xs);left:50%;opacity:0;padding:.5em .75em;pointer-events:none;position:absolute;top:0;transform:translate3d(-50%,-100%,0)}.is-success .btn__success{opacity:1;transform:translate3d(-50%,-100%,0)}.btn__uploadLabel.is-hidden{color:transparent!important}.btn__uploadProgress{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:3}.btn:focus-visible{outline:var(--input-outline-focus)}.btn:has(select){padding-right:var(--btn-height)}.btn:has(select):after{aspect-ratio:1/1;background:currentColor;content:"";display:block;height:100%;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.btn:not([disabled]):active{padding-bottom:0;padding-top:2px}.btn:not([disabled]):hover{background:var(--btn-bg-color-hover);color:var(--btn-color-hover)}.btn--copy.is-success .btn__success{animation:btn-success .75s ease-in-out}.btn--block{display:flex;width:100%}.btn--danger{background:var(--color-danger-tint);color:var(--color-danger)}.btn--danger:not([disabled]):hover{background:oklch(var(--color-danger-lch)/15%);color:var(--color-danger)}.btn--icon{background:transparent;border-radius:50%!important;color:currentColor;height:1.5em;min-width:0;opacity:.5;padding-left:0!important;padding-right:0!important;width:1.5em}.btn--icon .lucide{height:1.5em;width:1.5em}.btn--icon:hover{background:transparent!important;color:currentColor!important;opacity:1}.btn--mini{font-size:var(--font-size-xs);height:2rem}.btn--mini:has(select){padding-right:2.5em}.btn--primary{background:var(--btn-primary-bg-color);color:var(--btn-primary-color)}.btn--primary:not([disabled]):hover{background:var(--btn-primary-bg-color-hover);color:var(--btn-primary-color-hover)}.btn--progress{overflow:hidden}.btn--progress:before{background:var(--color-border);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(calc(var(--progress) * 1%));transform-origin:left;z-index:1}.btn--small{font-size:var(--font-size-s);height:var(--btn-height-s)}.btn--text{background:transparent;border:none;color:var(--color-link);font-size:var(--font-size-m);font-weight:400;height:auto!important;min-width:0;outline:none;padding:0!important}.btn--text:not([disabled]):active{padding-bottom:0;padding-top:0}.btn--text:not([disabled]):hover{background:transparent;color:var(--color-link-hover)}.btn--transparent{background:#ffffff26;border-color:transparent;color:#fff}.btn--transparent:hover{background:#ffffff40!important;color:#fff!important}.btn--transparent.btn--icon-filled .lucide{fill:#fff}.btn[disabled]{cursor:not-allowed;opacity:.75}.btn[type=submit]:after{animation:btn-spinner 1s linear infinite;background:var(--btn-primary-color);content:"";height:1.5em;left:calc(50% - .75em);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');-webkit-mask-size:contain;mask-size:contain;opacity:0;pointer-events:none;position:absolute;top:calc(50% - .75em);transition:opacity var(--duration-m);width:1.5em}.is-loading .btn[type=submit]{color:transparent}.is-loading .btn[type=submit]:after{opacity:1}.ctas{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.footer{background:var(--color-bg-tint);color:var(--color-text-light);line-height:var(--line-height-l);margin-top:var(--section-padding-y)}.footer__top{padding:3rem 0}.footer__heading{line-height:var(--line-height-l);margin-bottom:1.5em}.footer__logoBox{margin-bottom:.5rem}.footer__logo{height:1.5rem}.footer__tagline{margin-bottom:1.5em}.footer__bottom{border-top:1px solid var(--color-border);padding:2rem 0}.footer__legal{color:var(--color-text-light);font-size:var(--font-size-s)}.footer__links{display:flex;margin-top:.5rem;gap:1rem}.footer__links a{color:var(--color-text-light)}.footer__links a:hover{color:var(--color-text)}@media (max-width: 1279px){.footer__brand{display:none}}@media (min-width: 1280px){.footer__top{padding:4rem 0}.footer__logoBox{height:calc(var(--line-height-l) * 2rem);margin-bottom:0}.footer__legal{display:flex;justify-content:space-between}.footer__links{margin-top:0}}.formatted{line-height:var(--line-height-l)}.formatted p:not(:last-child){margin-bottom:1em}.formatted p.small{font-size:var(--font-size-s)}.formatted a{text-decoration:underline;text-decoration-color:oklch(var(--color-link-lch)/50%);text-decoration-thickness:1px;text-underline-offset:2px}@media (min-width: 1024px){.formatted p.large{font-size:var(--font-size-l)}}.grid{display:flex;flex-flow:row wrap}.grid__col{background-clip:padding-box;border:0px solid transparent;flex:0 0 100%;min-width:0;position:relative}.grid__col--end{align-self:flex-end}.grid__col--middle{align-self:center}.grid__col--start{align-self:flex-start}.grid--baseline{align-items:baseline}.grid--between{justify-content:space-between}.grid--center{justify-content:center}.grid--end{align-items:flex-end}.grid--evenly{justify-content:space-evenly}.grid--middle{align-items:center}.grid--reverse{flex-direction:row-reverse}@media (max-width: 1279px){.grid--scrolling{display:flex;flex-wrap:nowrap;gap:var(--gutter);margin-left:calc(var(--gutter) * -1)!important;margin-right:calc(var(--gutter) * -1)!important;overflow:auto;padding-left:var(--gutter);padding-right:var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.grid--scrolling::-webkit-scrollbar{display:none}.grid--scrolling .grid__col{border:none!important;scroll-snap-align:start;flex:0 0 75vw}}.grid--start{align-items:flex-start}.grid--right{justify-content:flex-end}.grid__col--span-1{flex-basis:8.3333333333%}.grid__col--span-2{flex-basis:16.6666666667%}.grid__col--span-3{flex-basis:25%}.grid__col--span-4{flex-basis:33.3333333333%}.grid__col--span-5{flex-basis:41.6666666667%}.grid__col--span-6{flex-basis:50%}.grid__col--span-7{flex-basis:58.3333333333%}.grid__col--span-8{flex-basis:66.6666666667%}.grid__col--span-9{flex-basis:75%}.grid__col--span-10{flex-basis:83.3333333333%}.grid__col--span-11{flex-basis:91.6666666667%}.grid__col--span-12{flex-basis:100%}.grid--gap-xs{margin:-.125em}.grid--gap-xs>.grid__col{border-width:.125em}@media (max-width: 1023px){.grid--gap-xs.grid--scrolling{gap:.25em}.grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}.grid--gap-s{margin:-.25em}.grid--gap-s>.grid__col{border-width:.25em}@media (max-width: 1023px){.grid--gap-s.grid--scrolling{gap:.5em}.grid--gap-s.grid--scrolling>.grid__col{border-width:0}}.grid--gap-m{margin:-.5em}.grid--gap-m>.grid__col{border-width:.5em}@media (max-width: 1023px){.grid--gap-m.grid--scrolling{gap:1em}.grid--gap-m.grid--scrolling>.grid__col{border-width:0}}.grid--gap-l{margin:-.75em}.grid--gap-l>.grid__col{border-width:.75em}@media (max-width: 1023px){.grid--gap-l.grid--scrolling{gap:1.5em}.grid--gap-l.grid--scrolling>.grid__col{border-width:0}}.grid--gap-xl{margin:-1em}.grid--gap-xl>.grid__col{border-width:1em}@media (max-width: 1023px){.grid--gap-xl.grid--scrolling{gap:2em}.grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}.grid--gap-xxl{margin:-1.5em}.grid--gap-xxl>.grid__col{border-width:1.5em}@media (max-width: 1023px){.grid--gap-xxl.grid--scrolling{gap:3em}.grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--reverse{flex-direction:row-reverse}.xs\:grid__col--span-1{flex-basis:8.3333333333%}.xs\:grid__col--span-2{flex-basis:16.6666666667%}.xs\:grid__col--span-3{flex-basis:25%}.xs\:grid__col--span-4{flex-basis:33.3333333333%}.xs\:grid__col--span-5{flex-basis:41.6666666667%}.xs\:grid__col--span-6{flex-basis:50%}.xs\:grid__col--span-7{flex-basis:58.3333333333%}.xs\:grid__col--span-8{flex-basis:66.6666666667%}.xs\:grid__col--span-9{flex-basis:75%}.xs\:grid__col--span-10{flex-basis:83.3333333333%}.xs\:grid__col--span-11{flex-basis:91.6666666667%}.xs\:grid__col--span-12{flex-basis:100%}.xs\:grid--gap-xs{margin:-.125em}.xs\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xs.grid--scrolling{gap:.25em}.xs\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-s{margin:-.25em}.xs\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-s.grid--scrolling{gap:.5em}.xs\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-m{margin:-.5em}.xs\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-m.grid--scrolling{gap:1em}.xs\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-l{margin:-.75em}.xs\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-l.grid--scrolling{gap:1.5em}.xs\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-xl{margin:-1em}.xs\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xl.grid--scrolling{gap:2em}.xs\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-xxl{margin:-1.5em}.xs\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xxl.grid--scrolling{gap:3em}.xs\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--reverse{flex-direction:row-reverse}.s\:grid__col--span-1{flex-basis:8.3333333333%}.s\:grid__col--span-2{flex-basis:16.6666666667%}.s\:grid__col--span-3{flex-basis:25%}.s\:grid__col--span-4{flex-basis:33.3333333333%}.s\:grid__col--span-5{flex-basis:41.6666666667%}.s\:grid__col--span-6{flex-basis:50%}.s\:grid__col--span-7{flex-basis:58.3333333333%}.s\:grid__col--span-8{flex-basis:66.6666666667%}.s\:grid__col--span-9{flex-basis:75%}.s\:grid__col--span-10{flex-basis:83.3333333333%}.s\:grid__col--span-11{flex-basis:91.6666666667%}.s\:grid__col--span-12{flex-basis:100%}.s\:grid--gap-xs{margin:-.125em}.s\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xs.grid--scrolling{gap:.25em}.s\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-s{margin:-.25em}.s\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-s.grid--scrolling{gap:.5em}.s\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-m{margin:-.5em}.s\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-m.grid--scrolling{gap:1em}.s\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-l{margin:-.75em}.s\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-l.grid--scrolling{gap:1.5em}.s\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-xl{margin:-1em}.s\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xl.grid--scrolling{gap:2em}.s\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-xxl{margin:-1.5em}.s\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xxl.grid--scrolling{gap:3em}.s\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--reverse{flex-direction:row-reverse}.m\:grid__col--span-1{flex-basis:8.3333333333%}.m\:grid__col--span-2{flex-basis:16.6666666667%}.m\:grid__col--span-3{flex-basis:25%}.m\:grid__col--span-4{flex-basis:33.3333333333%}.m\:grid__col--span-5{flex-basis:41.6666666667%}.m\:grid__col--span-6{flex-basis:50%}.m\:grid__col--span-7{flex-basis:58.3333333333%}.m\:grid__col--span-8{flex-basis:66.6666666667%}.m\:grid__col--span-9{flex-basis:75%}.m\:grid__col--span-10{flex-basis:83.3333333333%}.m\:grid__col--span-11{flex-basis:91.6666666667%}.m\:grid__col--span-12{flex-basis:100%}.m\:grid--gap-xs{margin:-.125em}.m\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xs.grid--scrolling{gap:.25em}.m\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-s{margin:-.25em}.m\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-s.grid--scrolling{gap:.5em}.m\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-m{margin:-.5em}.m\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-m.grid--scrolling{gap:1em}.m\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-l{margin:-.75em}.m\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-l.grid--scrolling{gap:1.5em}.m\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-xl{margin:-1em}.m\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xl.grid--scrolling{gap:2em}.m\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-xxl{margin:-1.5em}.m\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xxl.grid--scrolling{gap:3em}.m\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--reverse{flex-direction:row-reverse}.l\:grid__col--span-1{flex-basis:8.3333333333%}.l\:grid__col--span-2{flex-basis:16.6666666667%}.l\:grid__col--span-3{flex-basis:25%}.l\:grid__col--span-4{flex-basis:33.3333333333%}.l\:grid__col--span-5{flex-basis:41.6666666667%}.l\:grid__col--span-6{flex-basis:50%}.l\:grid__col--span-7{flex-basis:58.3333333333%}.l\:grid__col--span-8{flex-basis:66.6666666667%}.l\:grid__col--span-9{flex-basis:75%}.l\:grid__col--span-10{flex-basis:83.3333333333%}.l\:grid__col--span-11{flex-basis:91.6666666667%}.l\:grid__col--span-12{flex-basis:100%}.l\:grid--gap-xs{margin:-.125em}.l\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xs.grid--scrolling{gap:.25em}.l\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-s{margin:-.25em}.l\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-s.grid--scrolling{gap:.5em}.l\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-m{margin:-.5em}.l\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-m.grid--scrolling{gap:1em}.l\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-l{margin:-.75em}.l\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-l.grid--scrolling{gap:1.5em}.l\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-xl{margin:-1em}.l\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xl.grid--scrolling{gap:2em}.l\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-xxl{margin:-1.5em}.l\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xxl.grid--scrolling{gap:3em}.l\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--reverse{flex-direction:row-reverse}.xl\:grid__col--span-1{flex-basis:8.3333333333%}.xl\:grid__col--span-2{flex-basis:16.6666666667%}.xl\:grid__col--span-3{flex-basis:25%}.xl\:grid__col--span-4{flex-basis:33.3333333333%}.xl\:grid__col--span-5{flex-basis:41.6666666667%}.xl\:grid__col--span-6{flex-basis:50%}.xl\:grid__col--span-7{flex-basis:58.3333333333%}.xl\:grid__col--span-8{flex-basis:66.6666666667%}.xl\:grid__col--span-9{flex-basis:75%}.xl\:grid__col--span-10{flex-basis:83.3333333333%}.xl\:grid__col--span-11{flex-basis:91.6666666667%}.xl\:grid__col--span-12{flex-basis:100%}.xl\:grid--gap-xs{margin:-.125em}.xl\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xs.grid--scrolling{gap:.25em}.xl\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-s{margin:-.25em}.xl\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-s.grid--scrolling{gap:.5em}.xl\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-m{margin:-.5em}.xl\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-m.grid--scrolling{gap:1em}.xl\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-l{margin:-.75em}.xl\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-l.grid--scrolling{gap:1.5em}.xl\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-xl{margin:-1em}.xl\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xl.grid--scrolling{gap:2em}.xl\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-xxl{margin:-1.5em}.xl\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xxl.grid--scrolling{gap:3em}.xl\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}.iconLink{align-items:center;color:var(--color-link);display:inline-flex;font-weight:500;gap:.25em;transition:var(--duration-m)}.iconLink svg{height:1.25em;width:1.25em}.iconLink:hover{color:var(--color-link-hover)}.nav{align-items:center;background:transparent;display:flex;height:var(--nav-height);justify-content:space-between;position:sticky;top:0;left:0;padding:16px 20px;z-index:100;width:100%}.nav:before{background:#ffffffbf;box-shadow:0 1px oklch(var(--color-dark-gray-lch)/10%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate3d(0,calc(-100% - 1px),0);transition:transform var(--duration-m) ease-in-out;z-index:1}.nav.is-scrolled:before{transform:translateZ(0)}.nav__logo{height:24px;position:relative;z-index:2}.nav__menu{display:flex;gap:.5em;position:relative;z-index:3}.page{display:flex;flex-direction:column;position:relative}.product{background-color:var(--color-bg-tint);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:2rem;height:100%}.product__flex{display:flex;flex-direction:column;flex:1;gap:.5rem}.product__body{line-height:var(--line-height-l)}.product__footer{display:flex;gap:1rem}.product__comingSoon{color:var(--color-text-dark);font-weight:500}.section{padding:var(--section-padding-y) 0;position:relative;z-index:2}.section>.wrapper{display:flex;flex-direction:column;gap:var(--section-gap)}.section:first-child{margin-top:calc(var(--nav-height) * -1);padding-top:calc(var(--nav-height) + 4rem)}.section__header{text-align:center;position:relative}.section__headerSticky{position:sticky;top:calc(var(--nav-height) + 1.5rem);z-index:1}.section__intro{color:var(--color-text-light);line-height:var(--line-height-l);margin-top:.5rem}@media (min-width: 1280px){.section>.wrapper{gap:var(--section-gap)}.section__intro{font-size:var(--font-size-l)}.section--split>.wrapper{flex-direction:row}.section--split .section__header,.section--split .section__content{flex:1;margin-bottom:0;text-align:left}}.richText{line-height:1.5}.richText p,.richText ol,.richText ul{margin:0 0 1.25em}.richText b,.richText strong{color:var(--color-text-dark)}.richText h2{font-size:1.25em;margin:1.5em 0 .25em}.richText h3{font-size:1em;margin:1.5em 0 .25em}.richText ol{list-style-type:decimal}.richText ol>li{margin-left:1.75em;padding-left:.25em}.richText ol ol,.richText ol ul{margin:0}.richText ul{list-style-type:disc}.richText ul>li{margin-left:1.15em;padding-left:.25em}.richText ul ol,.richText ul ul{margin:0}.tabs{--highlight-width: 0;--highlight-x: 0;background:var(--color-bg-tint);border-radius:.5rem;display:flex;padding:.5rem;position:relative;width:100%}.tabs--block{display:flex}.tabs.animates:before{transition:.25s ease-in-out}.tabs:before{content:"";background:var(--color-bg);border-radius:.25rem;box-shadow:0 2px 2px oklch(var(--color-dark-gray-lch)/5%);height:2.5rem;left:.5rem;position:absolute;top:.5rem;transform:translate3d(var(--highlight-x),0,0);width:var(--highlight-width);z-index:1}.tabs__tab{border-radius:.25rem;color:var(--color-text-light);flex:1;font-weight:500;line-height:2.5rem;padding:0 1rem;position:relative;text-align:center;transition:var(--duration-m) ease;white-space:nowrap;z-index:2}.tabs__tab:hover{color:var(--color-text)}.tabs__tab[aria-selected=true]{color:var(--color-text-dark)}@media (min-width: 1024px){.tabs{display:inline-flex;width:auto}}.testimonial{align-items:center;display:flex;flex-direction:column;gap:1rem}.testimonial__quote{color:var(--color-text-dark);font-family:var(--font-2);font-size:var(--font-size-xl);margin:0 auto;text-align:center}.testimonial__quote em,.testimonial__quote i{font-style:italic}.testimonial__footer{text-align:center}.testimonial__author{margin-top:1rem}.testimonial__authorName{display:block;font-style:normal;font-weight:600}.testimonial__authorBio{color:var(--color-text-light);font-style:normal}@media (min-width: 1024px){.testimonial{gap:1.5rem}.testimonial__quote{max-width:75%}.testimonial__footer{font-size:var(--font-size-l);line-height:var(--line-height-l)}}@keyframes textSplitChunk{to{opacity:1;transform:translateZ(0)}}.textSplit{--duration: 1s;margin-bottom:-.25em}.textSplit .word{--word-index: 0;display:inline-block;margin-top:-.25em;overflow:hidden;vertical-align:baseline;white-space:nowrap}.textSplit .word span{display:inline-block;opacity:0;line-height:1.25;transform:translate3d(0,1em,0)}.textSplit .word:after{content:" ";white-space:pre}.textSplit .space{vertical-align:baseline}.textSplit.is-textSplitVisible .word>span{animation:textSplitChunk var(--duration) cubic-bezier(.5,0,.25,1) both;animation-delay:calc(.25s * var(--word-index) / var(--num-words))}.useCase{align-items:center;background:var(--color-2-tint);border-radius:1rem;display:flex;gap:1.5rem;padding:2rem}.useCase__text{display:flex;align-items:flex-start;flex:1;flex-direction:column;gap:.25rem}.useCase__type{align-items:center;color:var(--color-1);display:inline-flex;height:1.5rem;gap:.25rem}.useCase__type .lucide{height:1rem;width:1rem}.useCase__body{line-height:var(--line-height-l)}.useCase__qrCode{border:8px solid #FFF;box-shadow:0 .5em 1.5em oklch(var(--color-3-lch)/15%);height:7rem;width:7rem}.useCase:nth-child(2n){flex-direction:row-reverse}@media (orientation: portrait){.useCase{padding:1.5rem}.useCase__qrCode{display:none}}.wrapper{margin:auto;max-width:var(--wrapper-width);padding:0 1.25rem}.wrapper--narrow{max-width:var(--wrapper-narrow-width)}@media (min-width: 1024px){.wrapper{padding:0 3rem}}.u-color-hc{color:var(--color-text-dark)}.u-color-lc{color:var(--color-text-light)}.u-flex{display:flex;width:100%}.u-flex-align-baseline{align-items:baseline}.u-flex-align-between{align-items:space-between}.u-flex-align-center{align-items:center}.u-flex-align-end{align-items:flex-end}.u-flex-align-start{align-items:flex-start}.u-flex-flex{flex:1}.u-flex-column{flex-direction:column}.u-flex-justify-center{justify-content:center}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-start{justify-content:flex-start}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-gap-xs{gap:.25em}.u-flex-gap-s{gap:.5em}.u-flex-gap-m{gap:1em}.u-flex-gap-l{gap:1.5em}.u-flex-gap-xl{gap:2em}.u-flex-gap-xxl{gap:3em}@media (min-width: 375px){.xs\\:u-flex-column{flex-direction:column}.xs\\:u-flex-row{flex-direction:row}.xs\:u-flex-gap-xs{gap:.25em}.xs\:u-flex-gap-s{gap:.5em}.xs\:u-flex-gap-m{gap:1em}.xs\:u-flex-gap-l{gap:1.5em}.xs\:u-flex-gap-xl{gap:2em}.xs\:u-flex-gap-xxl{gap:3em}}@media (min-width: 768px){.s\\:u-flex-column{flex-direction:column}.s\\:u-flex-row{flex-direction:row}.s\:u-flex-gap-xs{gap:.25em}.s\:u-flex-gap-s{gap:.5em}.s\:u-flex-gap-m{gap:1em}.s\:u-flex-gap-l{gap:1.5em}.s\:u-flex-gap-xl{gap:2em}.s\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1024px){.m\\:u-flex-column{flex-direction:column}.m\\:u-flex-row{flex-direction:row}.m\:u-flex-gap-xs{gap:.25em}.m\:u-flex-gap-s{gap:.5em}.m\:u-flex-gap-m{gap:1em}.m\:u-flex-gap-l{gap:1.5em}.m\:u-flex-gap-xl{gap:2em}.m\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1280px){.l\\:u-flex-column{flex-direction:column}.l\\:u-flex-row{flex-direction:row}.l\:u-flex-gap-xs{gap:.25em}.l\:u-flex-gap-s{gap:.5em}.l\:u-flex-gap-m{gap:1em}.l\:u-flex-gap-l{gap:1.5em}.l\:u-flex-gap-xl{gap:2em}.l\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1440px){.xl\\:u-flex-column{flex-direction:column}.xl\\:u-flex-row{flex-direction:row}.xl\:u-flex-gap-xs{gap:.25em}.xl\:u-flex-gap-s{gap:.5em}.xl\:u-flex-gap-m{gap:1em}.xl\:u-flex-gap-l{gap:1.5em}.xl\:u-flex-gap-xl{gap:2em}.xl\:u-flex-gap-xxl{gap:3em}}.u-link-icon{align-items:center;display:inline-flex;gap:.5em}.u-link-icon svg{height:1.5em;width:1.5em}.u-link-lc-underline{color:var(--color-text-light);text-decoration:underline}.u-stack{display:flex;flex-direction:column}.u-stack-gap-xs{gap:.25em}.u-stack-gap-s{gap:.5em}.u-stack-gap-m{gap:1em}.u-stack-gap-l{gap:1.5em}.u-stack-gap-xl{gap:2em}.u-stack-gap-xxl{gap:3em}@media (min-width: 375px){.xs\:u-stack-gap-xs{gap:.25em}.xs\:u-stack-gap-s{gap:.5em}.xs\:u-stack-gap-m{gap:1em}.xs\:u-stack-gap-l{gap:1.5em}.xs\:u-stack-gap-xl{gap:2em}.xs\:u-stack-gap-xxl{gap:3em}}@media (min-width: 768px){.s\:u-stack-gap-xs{gap:.25em}.s\:u-stack-gap-s{gap:.5em}.s\:u-stack-gap-m{gap:1em}.s\:u-stack-gap-l{gap:1.5em}.s\:u-stack-gap-xl{gap:2em}.s\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1024px){.m\:u-stack-gap-xs{gap:.25em}.m\:u-stack-gap-s{gap:.5em}.m\:u-stack-gap-m{gap:1em}.m\:u-stack-gap-l{gap:1.5em}.m\:u-stack-gap-xl{gap:2em}.m\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1280px){.l\:u-stack-gap-xs{gap:.25em}.l\:u-stack-gap-s{gap:.5em}.l\:u-stack-gap-m{gap:1em}.l\:u-stack-gap-l{gap:1.5em}.l\:u-stack-gap-xl{gap:2em}.l\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1440px){.xl\:u-stack-gap-xs{gap:.25em}.xl\:u-stack-gap-s{gap:.5em}.xl\:u-stack-gap-m{gap:1em}.xl\:u-stack-gap-l{gap:1.5em}.xl\:u-stack-gap-xl{gap:2em}.xl\:u-stack-gap-xxl{gap:3em}}.u-text-center{text-align:center}.u-text-xs{font-size:var(--font-size-xs)}.u-text-s{font-size:var(--font-size-s)}.u-text-m{font-size:var(--font-size-m)}.u-text-l{font-size:var(--font-size-l)}.u-text-xl{font-size:var(--font-size-xl)}.u-text-hc{color:var(--color-text-dark)}.u-text-lc{color:var(--color-text-light)}.u-text-nowrap{white-space:nowrap}.u-text-tabular{font-variant-numeric:tabular-nums}.u-text-ellipsis{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.u-text-pre-line{white-space:pre-line}.u-text-ucfirst:first-letter{text-transform:uppercase}.u-hide{display:none}.u-hideEmpty:empty{display:none}@media (max-width: 374px){.xs\:u-show{display:none}}@media (min-width: 375px){.xs\:u-hide{display:none}}@media (max-width: 767px){.s\:u-show,.m\:u-show,.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 768px){.s\:u-hide{display:none}}@media (max-width: 1023px){.m\:u-show,.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 1024px){.m\:u-hide{display:none}}@media (max-width: 1279px){.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 1280px){.l\:u-hide{display:none}}@media (max-width: 1439px){.xl\:u-show{display:none}}@media (min-width: 1440px){.xl\:u-hide{display:none}}
