/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid}}}#history{z-index:10;padding-block:calc(var(--spacing,.25rem) * 16);color:var(--color-black,#000);background-color:#ebebeb;margin-top:-1px;position:relative}@media (width>=48rem){#history{padding-block:calc(var(--spacing,.25rem) * 24)}}#history .history__inner{width:100%;margin-inline:auto}@media (width>=80rem){#history .history__inner{padding-inline:var(--spacing-1\/12,8.33%)}}#history .history__title{margin-bottom:calc(var(--spacing,.25rem) * 10);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:32px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extralight,200);font-weight:var(--font-weight-extralight,200);color:var(--color-black,#000)}@media (width>=48rem){#history .history__title{margin-bottom:calc(var(--spacing,.25rem) * 14);font-size:40px}}#history .history__title strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}#history .history__panels{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;height:auto;display:grid}@media (width>=40rem){#history .history__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){#history .history__panels{gap:calc(var(--spacing,.25rem) * 4)}}@media (width>=64rem){#history .history__panels{grid-template-columns:repeat(4,minmax(0,1fr))}}#history .history__panel{background-color:var(--color-white,#fff);flex-direction:column;width:100%;min-width:0;height:240px;display:flex;position:relative;overflow:hidden}@media (width>=48rem){#history .history__panel{height:450px}}#history .history__panel{transition:height .4s cubic-bezier(.22,1,.36,1)}#history .history__panel.is-active{height:420px}@media (width>=48rem){#history .history__panel.is-active{height:520px}}#history .history__index{pointer-events:none;top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 4);z-index:10;--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:72px;line-height:1;font-weight:var(--font-weight-bold,700);-webkit-user-select:none;user-select:none;position:absolute}@media (width>=48rem){#history .history__index{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 5);font-size:clamp(64px,8vw,96px)}}#history .history__index{color:#0000;background:linear-gradient(#a06bac 0%,#d4b8e0 55%,#e8d4ef 100%);-webkit-background-clip:text;background-clip:text;transition:opacity .35s,visibility .35s}.history__panel.is-active :is(#history .history__index){visibility:hidden;opacity:0}#history .history__media{pointer-events:none;visibility:hidden;z-index:0;opacity:0;flex-shrink:0;height:0;max-height:0;margin:0;padding:0;transition:height .4s cubic-bezier(.22,1,.36,1),max-height .4s cubic-bezier(.22,1,.36,1),margin .4s cubic-bezier(.22,1,.36,1),opacity .25s,visibility .25s;position:relative;overflow:hidden}.history__panel.is-active :is(#history .history__media){pointer-events:auto;visibility:visible;margin-inline:calc(var(--spacing,.25rem) * 4);margin-top:calc(var(--spacing,.25rem) * 4);opacity:1;height:160px;max-height:160px;margin-bottom:0}@media (width>=48rem){.history__panel.is-active :is(#history .history__media){margin-inline:calc(var(--spacing,.25rem) * 5);margin-top:calc(var(--spacing,.25rem) * 5)}}#history .history__img{transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0}#history .history__img img{transform-origin:50%;object-fit:cover;object-position:center;will-change:transform,opacity;width:100%;height:100%}#history .history__img,#history .history__img picture,#history .history__img img{width:100%;height:100%;display:block}#history .history__logo{z-index:10;transform-origin:50%;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:min(70%,180px);translate:var(--tw-translate-x) var(--tw-translate-y);will-change:transform,opacity;position:absolute;top:50%;left:50%}#history .history__logo img{object-fit:contain;mix-blend-mode:screen;width:100%;height:auto}#history .history__content{z-index:10;min-height:0;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}@media (width>=48rem){#history .history__content{padding:calc(var(--spacing,.25rem) * 5)}}.history__panel.is-active :is(#history .history__content){padding-top:calc(var(--spacing,.25rem) * 3);justify-content:flex-start}@media (width>=48rem){.history__panel.is-active :is(#history .history__content){padding-top:calc(var(--spacing,.25rem) * 4)}}#history .history__toggle{margin-bottom:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);color:var(--color-violet-400,#6b1f7c);background-color:#d9d9d9;border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=48rem){#history .history__toggle{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}}#history .history__toggle{transition:background-color .25s,color .25s,margin .4s cubic-bezier(.22,1,.36,1)}.history__panel.is-active :is(#history .history__toggle){margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3);background-color:var(--color-violet-400,#6b1f7c);color:var(--color-white,#fff)}#history .history__toggle-icon{width:14px;height:14px;margin:auto;display:block;position:absolute;inset:0}#history .history__toggle-icon--plus,#history .history__toggle-icon--close{background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 14px no-repeat;transition:opacity .25s,transform .25s}#history .history__toggle-icon--close,#history .history__panel.is-active .history__toggle-icon--plus{opacity:0;transform:rotate(45deg)scale(.85)}#history .history__panel.is-active .history__toggle-icon--close{opacity:1;transform:rotate(45deg)scale(1)}#history .history__heading{--tw-leading:var(--leading-tight,1.25);font-size:24px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-violet-400,#6b1f7c);margin-top:0;padding-right:40%}@media (width>=64rem){#history .history__heading{min-height:4.5rem;padding-right:0}}#history .history__heading{transition:font-size .3s,margin .3s,padding .3s}.history__panel.is-active :is(#history .history__heading){margin-bottom:calc(var(--spacing,.25rem) * 3);min-height:0;padding-right:0;font-size:30px}#history .history__body{visibility:hidden;--tw-leading:var(--leading-snug,1.375);max-height:0;font-size:16px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black,#000);opacity:0;margin:0;transition:opacity .25s,visibility .25s,max-height .35s cubic-bezier(.22,1,.36,1),margin .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.history__panel.is-active :is(#history .history__body){visibility:visible;max-height:calc(var(--spacing,.25rem) * 48);opacity:1;margin-top:auto}#why-alivo{z-index:10;background-color:var(--color-black,#000);padding-block:calc(var(--spacing,.25rem) * 16);color:var(--color-white,#fff);position:relative}@media (width>=48rem){#why-alivo{padding-block:calc(var(--spacing,.25rem) * 24)}}#why-alivo .why-alivo__inner{align-items:center;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-inline:auto;display:grid}@media (width>=48rem){#why-alivo .why-alivo__inner{gap:calc(var(--spacing,.25rem) * 12)}}@media (width>=64rem){#why-alivo .why-alivo__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}#why-alivo .why-alivo__title{--tw-leading:var(--leading-tight,1.25);font-size:36px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extralight,200);font-weight:var(--font-weight-extralight,200);color:var(--color-white,#fff);margin:0}@media (width>=48rem){#why-alivo .why-alivo__title{font-size:48px}}@media (width>=64rem){#why-alivo .why-alivo__title{grid-column:span 4/span 4;font-size:44px}}#why-alivo .why-alivo__title strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}#why-alivo .why-alivo__grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){#why-alivo .why-alivo__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){#why-alivo .why-alivo__grid{grid-column:span 8/span 8}}@media (width>=1536px){#why-alivo .why-alivo__inner{padding-inline:var(--spacing-1\/12)}#why-alivo .why-alivo__title{font-size:48px}}#team{z-index:10;background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 16);color:var(--color-black,#000);position:relative}@media (width>=48rem){#team{padding-block:calc(var(--spacing,.25rem) * 24)}}#team .team__inner{width:100%;padding-inline:var(--spacing-1\/12,8.33%);margin-inline:auto}@media (width>=64rem){#team .team__inner{padding-inline:0}}@media (width>=80rem){#team .team__inner{padding-inline:var(--spacing-1\/12,8.33%)}}#team .team__title{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);max-width:var(--container-4xl,56rem);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:24px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extralight,200);font-weight:var(--font-weight-extralight,200);color:var(--color-black,#000)}@media (width>=48rem){#team .team__title{margin-bottom:calc(var(--spacing,.25rem) * 14);font-size:36px}}#team .team__title strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}#team .team__grid{align-items:stretch;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){#team .team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){#team .team__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){#team .team__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
