/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:root{--spacing-section:160px;--spacing-block:64px;--spacing-group:32px;--spacing-cards:32px;--spacing-element:16px;--spacing-tight:8px;--spacing-gutter:32px;--color-primary:#060c14;--color-secondary:#e6ebf2;--color-accent-1:#24c8e9;--color-accent-2:#6dc330;--color-accent-3:#fe589a;--color-accent-4:#efb72b;--opacity-disabled:.4;--btn-yellow-bg:var(--color-accent-4);--btn-yellow-text:var(--color-primary);--btn-yellow-bg-hover:var(--color-primary);--btn-yellow-text-hover:var(--color-accent-4);--btn-black-bg:var(--color-primary);--btn-black-text:var(--color-accent-4);--btn-black-bg-hover:var(--color-accent-4);--btn-black-text-hover:var(--color-primary);--btn-ys-bg:var(--color-accent-4);--btn-ys-text:var(--color-primary);--btn-ys-bg-hover:var(--color-secondary);--btn-ys-text-hover:var(--color-primary);--btn-bs-bg:var(--color-primary);--btn-bs-text:var(--color-accent-4);--btn-bs-bg-hover:var(--color-secondary);--btn-bs-text-hover:var(--color-primary);--btn-sy-bg:var(--color-secondary);--btn-sy-text:var(--color-primary);--btn-sy-bg-hover:var(--color-accent-4);--btn-sy-text-hover:var(--color-primary);--btn-sb-bg:var(--color-secondary);--btn-sb-text:var(--color-primary);--btn-sb-bg-hover:var(--color-primary);--btn-sb-text-hover:var(--color-accent-4);--btn-radius:8px;--btn-s-h:48px;--btn-s-px:14px;--btn-s-gap:8px;--btn-icon-s:20px;--btn-m-h:64px;--btn-m-px:20px;--btn-m-gap:10px;--btn-icon-m:24px;--btn-l-h:80px;--btn-l-px:28px;--btn-l-gap:12px;--btn-icon-l:26px;--input-radius:8px;--input-border:1px;--input-s-h:48px;--input-s-px:14px;--input-s-gap:8px;--input-m-h:64px;--input-m-px:20px;--input-m-gap:10px;--input-l-h:80px;--input-l-px:28px;--input-l-gap:12px;--input-s-label-size:10px;--input-s-label-lh:11px;--input-s-value-size:14px;--input-s-value-lh:20px;--input-m-label-size:12px;--input-m-label-lh:12px;--input-m-value-size:16px;--input-m-value-lh:24px;--input-l-label-size:14px;--input-l-label-lh:14px;--input-l-value-size:18px;--input-l-value-lh:26px;--input-bg:var(--color-secondary);--input-text:var(--color-primary);--input-label-color:var(--color-primary);--input-border-default:var(--color-primary);--input-border-hover:var(--color-primary);--input-border-focus:var(--color-primary);--input-border-error:var(--color-accent-3);--input-support-error:var(--color-primary);--cb-box:20px;--cb-radius:4px;--cb-border:1px;--cb-icon:14px;--cb-gap:var(--spacing-tight);--cb-border-color:var(--color-primary);--cb-bg-off:var(--color-secondary);--cb-bg-on:var(--color-primary);--cb-check:var(--color-accent-4);--cb-label-color:var(--color-primary);--ff-display:"Space Grotesk",sans-serif;--ff-mono:"IBM Plex Mono",monospace;--t-display-size:96px;--t-display-lh:96px;--t-display-ls:-1.92px;--t-display-mono-size:96px;--t-display-mono-lh:96px;--t-display-mono-ls:-1.92px;--t-h1-size:64px;--t-h1-lh:68px;--t-h1-ls:-1.28px;--t-h2-size:32px;--t-h2-lh:36px;--t-h2-ls:-.32px;--t-body-l-size:24px;--t-body-l-lh:32px;--t-body-l-ls:0px;--t-body-size:18px;--t-body-lh:26px;--t-body-ls:0px;--t-btn-s-size:14px;--t-btn-s-lh:20px;--t-btn-s-ls:0px;--t-btn-m-size:16px;--t-btn-m-lh:24px;--t-btn-m-ls:0px;--t-btn-l-size:18px;--t-btn-l-lh:26px;--t-btn-l-ls:0px;--t-caption-size:14px;--t-caption-lh:20px;--t-caption-ls:0px;--t-label-size:14px;--t-label-lh:20px;--t-label-ls:0px}@media (max-width:767px){:root{--spacing-section:64px;--spacing-block:40px;--spacing-group:16px;--spacing-element:12px;--spacing-gutter:16px;--t-display-size:48px;--t-display-lh:48px;--t-display-ls:-.96px;--t-h1-size:36px;--t-h1-lh:40px;--t-h1-ls:-.72px;--t-body-l-size:20px;--t-body-l-lh:28px;--t-h2-size:24px;--t-h2-lh:28px;--t-h2-ls:-.24px;--t-body-size:16px;--t-body-lh:24px}}.btn{border-radius:var(--btn-radius);cursor:pointer;font-family:var(--ff-mono);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex}.btn--yellow{background-color:var(--btn-yellow-bg);color:var(--btn-yellow-text)}.btn--yellow:hover{background-color:var(--btn-yellow-bg-hover);color:var(--btn-yellow-text-hover)}.btn--black{background-color:var(--btn-black-bg);color:var(--btn-black-text)}.btn--black:hover{background-color:var(--btn-black-bg-hover);color:var(--btn-black-text-hover)}.btn--ys{background-color:var(--btn-ys-bg);color:var(--btn-ys-text)}.btn--ys:hover{background-color:var(--btn-ys-bg-hover);color:var(--btn-ys-text-hover)}.btn--bs{background-color:var(--btn-bs-bg);color:var(--btn-bs-text)}.btn--bs:hover{background-color:var(--btn-bs-bg-hover);color:var(--btn-bs-text-hover)}.btn--sy{background-color:var(--btn-sy-bg);color:var(--btn-sy-text)}.btn--sy:hover{background-color:var(--btn-sy-bg-hover);color:var(--btn-sy-text-hover)}.btn--sb{background-color:var(--btn-sb-bg);color:var(--btn-sb-text)}.btn--sb:hover{background-color:var(--btn-sb-bg-hover);color:var(--btn-sb-text-hover)}.btn--s{height:var(--btn-s-h);padding-inline:var(--btn-s-px);gap:var(--btn-s-gap);font-size:var(--t-btn-s-size);line-height:var(--t-btn-s-lh);letter-spacing:var(--t-btn-s-ls)}.btn--m{height:var(--btn-m-h);padding-inline:var(--btn-m-px);gap:var(--btn-m-gap);font-size:var(--t-btn-m-size);line-height:var(--t-btn-m-lh);letter-spacing:var(--t-btn-m-ls)}.btn--l{height:var(--btn-l-h);padding-inline:var(--btn-l-px);gap:var(--btn-l-gap);font-size:var(--t-btn-l-size);line-height:var(--t-btn-l-lh);letter-spacing:var(--t-btn-l-ls)}.btn__icon{flex-shrink:0;display:block}.btn--s .btn__icon{width:var(--btn-icon-s);height:var(--btn-icon-s)}.btn--m .btn__icon{width:var(--btn-icon-m);height:var(--btn-icon-m)}.btn--l .btn__icon{width:var(--btn-icon-l);height:var(--btn-icon-l)}.btn:disabled,.btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.input{cursor:text;flex-direction:column;gap:4px;width:100%;display:flex}.input__field-wrap{background:var(--input-bg);border:var(--input-border) solid var(--input-border-default);border-radius:var(--input-radius);width:100%;transition:box-shadow .2s ease-out,border-color .2s ease-out;position:relative}.input__field-wrap:hover{border-color:var(--input-border-hover);box-shadow:inset 0 0 0 1px var(--input-border-hover)}.input__field-wrap:focus-within{border-color:var(--input-border-focus);box-shadow:inset 0 0 0 1px var(--input-border-focus)}:is(.input--error .input__field-wrap,.input:has(.input__field:user-invalid) .input__field-wrap){border-color:var(--input-border-error);box-shadow:inset 0 0 0 1px var(--input-border-error)}.input--s .input__field-wrap{height:var(--input-s-h)}.input--m .input__field-wrap{height:var(--input-m-h)}.input--l .input__field-wrap{height:var(--input-l-h)}.input__field{width:100%;height:100%;color:var(--input-text);font-family:var(--ff-mono);background:0 0;border:none;outline:none;font-weight:700;display:block}.input--s .input__field{padding-inline:var(--input-s-px);font-size:var(--input-s-value-size);line-height:var(--input-s-value-lh);padding-top:12px}.input--m .input__field{padding-inline:var(--input-m-px);font-size:var(--input-m-value-size);line-height:var(--input-m-value-lh);padding-top:12px}.input--l .input__field{padding-inline:var(--input-l-px);font-size:var(--input-l-value-size);line-height:var(--input-l-value-lh);padding-top:14px}.input__label{pointer-events:none;color:var(--input-label-color);font-family:var(--ff-mono);text-overflow:ellipsis;white-space:nowrap;font-weight:300;transition:top .12s,transform .12s,font-size .12s,line-height .12s;position:absolute;overflow:hidden}.input--s .input__label{left:var(--input-s-px);right:var(--input-s-px);font-size:var(--input-s-value-size);line-height:var(--input-s-value-lh);top:50%;transform:translateY(-50%)}.input--m .input__label{left:var(--input-m-px);right:var(--input-m-px);font-size:var(--input-m-value-size);line-height:var(--input-m-value-lh);top:50%;transform:translateY(-50%)}.input--l .input__label{left:var(--input-l-px);right:var(--input-l-px);font-size:var(--input-l-value-size);line-height:var(--input-l-value-lh);top:50%;transform:translateY(-50%)}.input--s .input__field:focus~.input__label,.input--s .input__field:not(:placeholder-shown)~.input__label{font-size:var(--input-s-label-size);line-height:var(--input-s-label-lh);top:9px;transform:none}.input--m .input__field:focus~.input__label,.input--m .input__field:not(:placeholder-shown)~.input__label{font-size:var(--input-m-label-size);line-height:var(--input-m-label-lh);top:14px;transform:none}.input--l .input__field:focus~.input__label,.input--l .input__field:not(:placeholder-shown)~.input__label{font-size:var(--input-l-label-size);line-height:var(--input-l-label-lh);top:20px;transform:none}.input__support{font-family:var(--ff-mono);color:var(--input-text);font-weight:700;transition:opacity .2s ease-out;display:none}.input--s .input__support{padding-inline:var(--input-s-px);font-size:var(--input-s-label-size);line-height:var(--input-s-label-lh)}.input--m .input__support{padding-inline:var(--input-m-px);font-size:var(--input-m-label-size);line-height:var(--input-m-label-lh)}.input--l .input__support{padding-inline:var(--input-l-px);font-size:var(--input-l-label-size);line-height:var(--input-l-label-lh)}:is(.input--error .input__support,.input:has(.input__field:user-invalid) .input__support){color:var(--input-support-error);opacity:1;display:block}@starting-style{:is(.input--error .input__support,.input:has(.input__field:user-invalid) .input__support){opacity:0}}.input--s{--input-error-icon-size:20px;--input-error-icon-offset:var(--input-s-px)}.input--m{--input-error-icon-size:24px;--input-error-icon-offset:var(--input-m-px)}.input--l{--input-error-icon-size:26px;--input-error-icon-offset:var(--input-l-px)}.input__field-wrap:after{content:"";right:var(--input-error-icon-offset,14px);width:var(--input-error-icon-size,20px);height:var(--input-error-icon-size,20px);background-color:var(--input-border-error);pointer-events:none;opacity:0;transition:opacity .2s ease-out;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask-image:url(/v2/landing/Icon/XCircle.svg);mask-image:url(/v2/landing/Icon/XCircle.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.input--error .input__field-wrap:after{opacity:1}.input:has(.input__field:user-invalid) .input__field-wrap:after{opacity:1}.input__field:-webkit-any(:-webkit-autofill,:autofill){caret-color:var(--input-text);border-radius:var(--input-radius);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.input__field:-webkit-any(:-webkit-autofill,:autofill):hover{caret-color:var(--input-text);border-radius:var(--input-radius);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.input__field:-webkit-any(:-webkit-autofill,:autofill):focus{caret-color:var(--input-text);border-radius:var(--input-radius);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.input__field:-webkit-any(:-webkit-autofill,:autofill):active{caret-color:var(--input-text);border-radius:var(--input-radius);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.input__field:is(:autofill),.input__field:is(:autofill):active,.input__field:is(:autofill):focus,.input__field:is(:autofill):hover{caret-color:var(--input-text);border-radius:var(--input-radius);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.checkbox{align-items:flex-start;gap:var(--cb-gap);cursor:pointer;display:flex}.checkbox__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__box{width:var(--cb-box);height:var(--cb-box);border-radius:var(--cb-radius);border:var(--cb-border) solid var(--cb-border-color);background:var(--cb-bg-off);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out;display:flex}.checkbox:hover .checkbox__box{box-shadow:inset 0 0 0 1px var(--cb-border-color)}.checkbox__box:after{content:"";width:var(--cb-icon);height:var(--cb-icon);background-color:var(--cb-check);opacity:0;transition:opacity .2s ease-out;display:block;-webkit-mask-image:url(/v2/landing/Icon/Check-bold.svg);mask-image:url(/v2/landing/Icon/Check-bold.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkbox__input:checked+.checkbox__box{background-color:var(--cb-bg-on)}.checkbox__input:checked+.checkbox__box:after{opacity:1}.checkbox__input:focus-visible+.checkbox__box{outline:2px solid var(--color-accent-4);outline-offset:2px}.checkbox__label{min-width:0;color:var(--cb-label-color);font-family:var(--ff-mono);font-weight:400;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:var(--t-caption-ls);flex:1 0 0}@media (prefers-reduced-motion:reduce){.btn,.checkbox__box,.checkbox__box:after,.input__field-wrap,.input__field-wrap:after,.input__label,.input__support{transition:none}}@media (max-width:767px){.btn--l{height:var(--btn-m-h);padding-inline:var(--btn-m-px);gap:var(--btn-m-gap);font-size:var(--t-btn-m-size);line-height:var(--t-btn-m-lh);letter-spacing:var(--t-btn-m-ls)}.btn--l .btn__icon{width:var(--btn-icon-m);height:var(--btn-icon-m)}.input--l .input__field-wrap{height:var(--input-m-h)}.input--l{--input-error-icon-size:24px;--input-error-icon-offset:var(--input-m-px)}.input--l .input__field{padding-inline:var(--input-m-px);padding-top:12px}.input--l .input__field,.input--l .input__label{font-size:var(--input-m-value-size);line-height:var(--input-m-value-lh)}.input--l .input__label{left:var(--input-m-px);right:var(--input-m-px)}.input--l .input__field:focus~.input__label,.input--l .input__field:not(:placeholder-shown)~.input__label{font-size:var(--input-m-label-size);line-height:var(--input-m-label-lh);top:14px}.input--l .input__support{padding-inline:var(--input-m-px);font-size:var(--input-m-label-size);line-height:var(--input-m-label-lh)}}.header-hero{padding-top:var(--spacing-block);gap:var(--spacing-block);flex-direction:column;display:flex}.header-content{justify-content:space-between;align-items:center;display:flex}.logo{flex-shrink:0;line-height:0;display:block}@media (max-width:767px){.header-cta .btn__text{display:none}.logo img{width:auto;height:48px}}.hero-row{column-gap:0;row-gap:var(--spacing-group);grid-template-rows:auto auto;grid-template-columns:2fr 1fr;align-items:start;display:grid}.hero-headline{font-family:var(--ff-display);font-weight:700;font-size:var(--t-display-size);line-height:var(--t-display-lh);letter-spacing:var(--t-display-ls);grid-area:1/1;max-width:737px}.hero-visual{grid-area:1/2/3;align-self:start;width:100%;max-width:543px;height:auto;display:block}.hero-subblock{align-items:flex-start;gap:var(--spacing-block);flex-direction:column;grid-area:2/1;display:flex}.hero-body{font-family:var(--ff-display);font-weight:400;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);letter-spacing:var(--t-body-l-ls)}.hero-cta-row{align-items:center;gap:var(--spacing-element);flex-wrap:wrap;display:flex}.hero-note{font-family:var(--ff-mono);font-weight:400;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:var(--t-caption-ls);flex:1 0 0;min-width:343px}@media (max-width:1024px){.hero-row{row-gap:var(--spacing-element);grid-template-rows:none;grid-template-columns:1fr}.hero-headline{grid-area:1/1;max-width:100%}.hero-visual{grid-area:2/1}.hero-subblock{grid-area:3/1}.hero-visual{min-width:min(343px,100%);max-width:min(543px,100%);margin-inline:auto}}@media (max-width:767px){.hero-headline{text-align:center}.hero-subblock{align-items:center}.hero-body{text-align:center}.hero-cta-row{flex-flow:column;justify-content:center;align-items:center}.hero-note{text-align:center;min-width:unset;white-space:normal;flex:none}}.problem-content{align-items:flex-start;gap:var(--spacing-block);flex-direction:column;display:flex}.problem-heading{font-weight:700;font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls)}.problem-heading,.problem-sub{font-family:var(--ff-display);width:100%;max-width:845px}.problem-sub{font-weight:400;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);letter-spacing:var(--t-body-l-ls)}.problem-points{gap:var(--spacing-cards);flex-wrap:wrap;align-content:flex-start;width:100%}.point-card,.problem-points{align-items:flex-start;display:flex}.point-card{gap:var(--spacing-group);flex-direction:column;flex:1 0 0;min-width:290px}.point-card-pictogram{flex-shrink:0;width:148px;height:148px;display:block}.point-card-info{gap:var(--spacing-element);flex-direction:column;align-items:flex-start;width:100%;display:flex}.point-card-heading{font-weight:700;font-size:var(--t-h2-size);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls)}.point-card-body,.point-card-heading{font-family:var(--ff-display);width:100%}.point-card-body{font-weight:400;font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls)}@media (max-width:767px){.problem-content{align-items:center}.problem-heading,.problem-sub{text-align:center}.problem-points{justify-content:center}.point-card{align-items:center;max-width:343px}.point-card-pictogram{width:116px;height:116px}.point-card-info{text-align:center;align-items:center}}.solution-content{align-items:flex-start;gap:var(--spacing-block);flex-direction:column;display:flex}.solution-heading{font-weight:700;font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls)}.solution-heading,.solution-sub{font-family:var(--ff-display);width:100%;max-width:845px}.solution-sub{font-weight:400;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);letter-spacing:var(--t-body-l-ls)}.solution-points{gap:var(--spacing-cards);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%;display:flex}@media (max-width:767px){.solution-content{align-items:center}.solution-heading,.solution-sub{text-align:center}.solution-points{justify-content:center}}.cases-content{align-items:flex-start;gap:var(--spacing-block);flex-direction:column;display:flex}.cases-heading{font-family:var(--ff-display);font-weight:700;font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);width:100%}.cases-row{gap:var(--spacing-cards);flex-wrap:wrap;align-content:flex-start;width:100%}.case-card,.cases-row{align-items:flex-start;display:flex}.case-card{gap:var(--spacing-group);flex-direction:column;flex:1 0 0;min-width:343px}.case-card__scallop{clip-path:url(#scallop-case);background-position:50%;background-size:cover;flex-shrink:0;width:343px;height:145px}.case-card__header,.case-card__info{gap:var(--spacing-element);flex-direction:column;align-items:flex-start;width:100%;display:flex}.case-card__title{font-weight:700;font-size:var(--t-h2-size);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls)}.case-card__context,.case-card__title{font-family:var(--ff-display);width:100%}.case-card__context{font-weight:400;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);letter-spacing:var(--t-body-l-ls)}.label-row{align-items:center;gap:var(--spacing-tight);display:flex}.label-row__icon{flex-shrink:0;width:24px;height:24px;display:block}.label-row__label{font-family:var(--ff-mono);font-weight:400;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:var(--t-caption-ls);white-space:nowrap}.case-block{gap:var(--spacing-element);padding-left:var(--spacing-element);flex-direction:column;align-items:flex-start;width:100%;display:flex}.case-block--error{border-left:1px solid var(--color-accent-3)}.case-block--effect{border-left:1px solid var(--color-accent-2)}.case-block__body{font-family:var(--ff-display);font-weight:400;font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls);width:100%}@media (max-width:767px){.cases-content{align-items:center}.cases-heading{text-align:center}}.founders-content{align-items:flex-start;gap:var(--spacing-block);flex-direction:column;display:flex}.founders-heading{font-family:var(--ff-display);font-weight:700;font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);width:100%}.founders{gap:var(--spacing-cards);flex-wrap:wrap;align-content:flex-start;width:100%}.founder,.founders{align-items:flex-start;display:flex}.founder{gap:var(--spacing-group);flex-direction:column;flex:1 0 0;min-width:343px}.founder__scallop{clip-path:url(#scallop-founder);background-position:50%;background-size:cover;flex-shrink:0;width:172px;height:172px}.founder__info{gap:var(--spacing-element);flex-direction:column;align-items:flex-start;width:100%;display:flex}.founder__label{font-family:var(--ff-mono);font-weight:400;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:var(--t-caption-ls)}.founder__name{font-weight:700;font-size:var(--t-h2-size);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls)}.founder__bio,.founder__name{font-family:var(--ff-display);width:100%}.founder__bio{font-weight:400;font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls)}@media (max-width:767px){.founders-content{align-items:center}.founders-heading{text-align:center}.founders{justify-content:center}.founder,.founder__info{align-items:center}.founder__bio,.founder__label,.founder__name{text-align:center}}.section--conversion-footer{background-color:var(--color-accent-4);background-image:radial-gradient(circle,var(--color-primary) 1.5px,transparent 1.6px);flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.section--conversion-footer{background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 16%,transparent) 1.5px,transparent 1.6px)}}.section--conversion-footer{padding-top:var(--spacing-section);padding-bottom:var(--spacing-block);gap:var(--spacing-block);background-size:12px 12px}.section--conversion{width:100%}.conversion-row{gap:var(--spacing-group);flex-wrap:wrap;align-items:center;display:flex}.conversion-left{gap:var(--spacing-element);flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;display:flex}.conversion-headline{font-family:var(--ff-display);font-weight:700;font-size:var(--t-display-size);line-height:var(--t-display-lh);letter-spacing:var(--t-display-ls);width:100%}.conversion-headline__join{color:var(--color-secondary)}.conversion-body{font-family:var(--ff-display);font-weight:400;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);letter-spacing:var(--t-body-l-ls);width:100%}.conversion-right{gap:var(--spacing-group);flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:343px;max-width:518px;display:flex}.conversion-form{display:contents}.section--footer{gap:var(--spacing-group);min-width:375px;max-width:1344px;padding-inline:var(--spacing-gutter);flex-wrap:wrap;align-items:center;width:100%;margin-inline:auto;display:flex}.footer__copyright,.footer__link{font-family:var(--ff-mono);font-weight:400;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:var(--t-caption-ls);color:var(--color-primary);text-decoration:none}@media (max-width:1023px){.conversion-row{flex-flow:column;align-items:flex-start}.conversion-left,.conversion-right{width:100%}}@media (max-width:767px){.conversion-left,.conversion-row{align-items:center}.conversion-body,.conversion-headline{text-align:center}.conversion-right{align-items:center}.section--footer{justify-content:center}}.conversion-right:has(:invalid) .conversion-submit{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.section--cases,.section--founders,.section--problem,.section--solution{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(12px)}.section--cases.in-view,.section--founders.in-view,.section--problem.in-view,.section--solution.in-view{opacity:1;transform:translateY(0)}.case-card,.founder,.point-card{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(12px)}.in-view .case-card:first-child,.in-view .founder:first-child,.in-view .point-card:first-child{transition-delay:0s}.in-view .case-card:nth-child(2),.in-view .founder:nth-child(2),.in-view .point-card:nth-child(2){transition-delay:60ms}.in-view .point-card:nth-child(3){transition-delay:.12s}.in-view .case-card,.in-view .founder,.in-view .point-card{opacity:1;transform:translateY(0)}.point-card-pictogram{transform-origin:50%;will-change:transform;animation:breathe 4s ease-in-out infinite}.problem-points .point-card:first-child .point-card-pictogram{animation-delay:0s}.problem-points .point-card:nth-child(2) .point-card-pictogram{animation-delay:-1.3s}.problem-points .point-card:nth-child(3) .point-card-pictogram{animation-delay:-2.6s}.solution-points .point-card:first-child .point-card-pictogram{animation-delay:0s}.solution-points .point-card:nth-child(2) .point-card-pictogram{animation-delay:-1.3s}.solution-points .point-card:nth-child(3) .point-card-pictogram{animation-delay:-2.6s}.hero-visual{will-change:transform;animation:drift 6s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.case-card,.founder,.point-card,.section--cases,.section--founders,.section--problem,.section--solution{opacity:1;transition:none;transform:none}.hero-visual,.point-card-pictogram{animation:none}}#dot-canvas{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.vashor-landing.has-canvas-pattern,.vashor-landing.has-canvas-pattern .section--conversion-footer{background-color:#0000;background-image:none}.vashor-landing{font-family:var(--ff-display);color:var(--color-primary);background-color:var(--color-secondary);background-image:radial-gradient(circle,var(--color-primary) 1.5px,transparent 1.6px)}@supports (color:color-mix(in lab,red,red)){.vashor-landing{background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 8%,transparent) 1.5px,transparent 1.6px)}}.vashor-landing{gap:var(--spacing-section);background-size:12px 12px;flex-direction:column;min-height:100vh;display:flex}.vashor-landing.has-canvas-pattern{background-color:#0000;background-image:none}body:has(.vashor-landing){color:#060c14;background-color:#e6ebf2}.accent-1{color:var(--color-accent-1)}.accent-2{color:var(--color-accent-2)}.accent-3{color:var(--color-accent-3)}.accent-4{color:var(--color-accent-4)}.container{min-width:375px;max-width:1344px;padding-inline:var(--spacing-gutter);margin-inline:auto}.vashor-landing.auth-page{gap:0;min-height:100vh}.auth-page .section--header{padding-top:var(--spacing-block)}.auth-main{flex:1;justify-content:center;align-items:center;padding-block:16px 80px;display:flex}.auth-card{border:1px solid var(--color-primary);background:#fff;width:100%;max-width:440px;margin-inline:auto;padding:48px 40px}@supports (color:color-mix(in lab,red,red)){.auth-card{border:1px solid color-mix(in srgb,var(--color-primary) 9%,transparent)}}.auth-card{box-shadow:0 24px 64px var(--color-primary);border-radius:24px}@supports (color:color-mix(in lab,red,red)){.auth-card{box-shadow:0 24px 64px color-mix(in srgb,var(--color-primary) 12%,transparent)}}.auth-title{letter-spacing:-.02em;font-size:32px;font-weight:500;line-height:1.2}.auth-sub,.auth-title{color:var(--color-primary)}.auth-sub{font-family:var(--ff-mono);font-size:14px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.auth-sub{color:color-mix(in srgb,var(--color-primary) 58%,transparent)}}.auth-sub{margin-top:8px}.auth-form{flex-direction:column;gap:16px;margin-top:40px;display:flex}.auth-form .auth-submit{margin-top:16px}.auth-submit{width:100%}.auth-submit:disabled{opacity:var(--opacity-disabled);pointer-events:none}:is(.auth-page .input__field:autofill~.input__label){font-size:var(--input-m-label-size);line-height:var(--input-m-label-lh);top:14px;transform:none}.auth-page .input__field:-webkit-autofill,.auth-page .input__field:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-primary);caret-color:var(--color-primary);-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-page .input__field:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-primary);caret-color:var(--color-primary);-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-error{background:var(--color-accent-3)}@supports (color:color-mix(in lab,red,red)){.auth-error{background:color-mix(in srgb,var(--color-accent-3) 12%,transparent)}}.auth-error{border:1px solid var(--color-accent-3)}@supports (color:color-mix(in lab,red,red)){.auth-error{border:1px solid color-mix(in srgb,var(--color-accent-3) 45%,transparent)}}.auth-error{border-radius:8px;margin-bottom:18px;padding:10px 12px;font-size:13px}.auth-divider,.auth-error{font-family:var(--ff-mono);color:var(--color-primary)}.auth-divider{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin-block:32px;font-size:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.auth-divider{color:color-mix(in srgb,var(--color-primary) 45%,transparent)}}.auth-divider:after,.auth-divider:before{content:"";background:var(--color-primary);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){.auth-divider:after,.auth-divider:before{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.auth-switch{text-align:center;font-family:var(--ff-mono);color:var(--color-primary);margin-top:32px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.auth-switch{color:color-mix(in srgb,var(--color-primary) 60%,transparent)}}.auth-switch a{color:var(--color-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.auth-consent{font-family:var(--ff-mono);color:var(--color-primary);align-items:flex-start;gap:10px;margin-top:4px;font-size:13px;line-height:1.45;display:flex}@supports (color:color-mix(in lab,red,red)){.auth-consent{color:color-mix(in srgb,var(--color-primary) 60%,transparent)}}.auth-consent input{opacity:0;width:0;height:0;position:absolute}.auth-consent__box{border:1px solid var(--color-primary);border-radius:5px;flex:none;width:20px;height:20px;margin-top:1px}@supports (color:color-mix(in lab,red,red)){.auth-consent__box{border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}}.auth-consent__box{background:#fff;place-items:center;transition:background .15s,border-color .15s;display:grid}.auth-consent input:checked+.auth-consent__box{background:var(--color-accent-4);border-color:var(--color-accent-4)}.auth-consent input:checked+.auth-consent__box:after{content:"";border:solid var(--color-primary);border-width:0 2px 2px 0;width:6px;height:10px;margin-top:-2px;transform:rotate(45deg)}.auth-consent a{color:var(--color-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}