.locked-text[data-v-8661e856]{white-space:nowrap}.locked-text__accent[data-v-8661e856]{color:var(--locked-text-accent,inherit)}@media (width>=900px){.locked-text__break--mobile[data-v-8661e856]{display:none}}@media (width<=899px){.locked-text__break--desktop[data-v-8661e856]{display:none}}.detail-panel[data-v-18621cc3]{border-top:1px solid var(--color-border);width:100%;color:var(--color-white);font-size:calc(20 * var(--u));flex:none;line-height:1.4}summary[data-v-18621cc3]{padding:calc(16 * var(--u)) 0;cursor:pointer;font-weight:var(--weight-medium)}summary[data-v-18621cc3]::marker{color:var(--color-pink)}summary[data-v-18621cc3]:focus-visible{outline:2px solid var(--color-pink);outline-offset:4px}.detail-panel__body[data-v-18621cc3]{max-width:68ch;padding-bottom:calc(16 * var(--u))}.detail-panel__body[data-v-18621cc3] p+p{margin-top:1em}@media (width<=899px){.detail-panel[data-v-18621cc3]{font-size:calc(16 * var(--u))}}.meet-the-brain[data-v-e6748eb6]{gap:calc(32 * var(--u));width:100%;height:100%;padding:calc(32 * var(--u));color:var(--color-white);flex-direction:column;display:flex;overflow:clip auto}.meet-the-brain__paragraph[data-v-e6748eb6]{width:100%;font-weight:var(--weight-medium);font-size:calc(60 * var(--u));line-height:calc(58 * var(--u));flex-shrink:0}.meet-the-brain__paragraph[data-v-e6748eb6]:first-child{margin-top:auto}@media (width<=899px){.meet-the-brain[data-v-e6748eb6]{padding:calc(16 * var(--u))}.meet-the-brain__paragraph[data-v-e6748eb6]:first-child{margin-top:0}.meet-the-brain__paragraph[data-v-e6748eb6]{font-size:calc(40 * var(--u));line-height:calc(38 * var(--u))}}.workflow[data-v-9436c47d]{align-items:flex-end;gap:calc(80 * var(--u));width:100%;height:100%;padding:calc(32 * var(--u));display:flex;overflow:hidden}.workflow__overview[data-v-9436c47d]{gap:calc(32 * var(--u));width:calc(372 * var(--u));max-height:calc(100% - 320 * var(--u));flex-direction:column;flex:none;display:flex;overflow-y:auto}.workflow__heading[data-v-9436c47d]{width:100%;font-size:calc(60 * var(--u));font-weight:var(--weight-medium);line-height:calc(58 * var(--u));color:var(--color-white);flex:none}.workflow__steps[data-v-9436c47d]{align-self:stretch;gap:calc(40 * var(--u));min-width:0;margin-top:calc(68 * var(--u));scrollbar-width:none;flex-direction:column-reverse;flex:1;padding-top:0;display:flex;overflow:clip auto}.workflow__steps[data-v-9436c47d]::-webkit-scrollbar{display:none}.workflow__card[data-v-9436c47d]{gap:calc(20 * var(--u));width:100%;padding:calc(60 * var(--u));background:var(--color-white);flex-direction:column;flex:none;display:flex}.workflow__number[data-v-9436c47d]{height:calc(56 * var(--u));font-size:calc(80 * var(--u));font-weight:var(--weight-black);letter-spacing:calc(-3.2 * var(--u));color:var(--color-pink);line-height:.81}.workflow__number--final[data-v-9436c47d]{color:var(--color-xolvio-green)}.workflow__title[data-v-9436c47d]{height:calc(22 * var(--u));font-size:calc(32 * var(--u));font-weight:var(--weight-bold);letter-spacing:calc(.96 * var(--u));color:var(--color-ink);line-height:.81}.workflow__body[data-v-9436c47d]{font-size:calc(20 * var(--u));font-weight:var(--weight-medium);line-height:calc(24 * var(--u));letter-spacing:calc(.6 * var(--u));color:var(--color-ink)}@media (width<=899px){.workflow[data-v-9436c47d]{align-items:flex-start;gap:calc(48 * var(--u));padding:calc(16 * var(--u));flex-direction:column;overflow:clip auto}.workflow__heading[data-v-9436c47d]{width:100%;font-size:calc(40 * var(--u));line-height:calc(38 * var(--u));flex:none}.workflow__overview[data-v-9436c47d]{width:100%;max-height:none;overflow:visible}.workflow__steps[data-v-9436c47d]{align-self:auto;gap:calc(20 * var(--u));flex-direction:column;flex:none;width:100%;margin-top:0;padding-top:0;overflow:visible}.workflow__card[data-v-9436c47d]{gap:calc(12 * var(--u));padding:calc(32 * var(--u))}.workflow__number[data-v-9436c47d]{height:calc(22 * var(--u));font-size:calc(32 * var(--u));letter-spacing:calc(-1.28 * var(--u))}.workflow__title[data-v-9436c47d]{height:calc(17 * var(--u));font-size:calc(24 * var(--u));letter-spacing:calc(.72 * var(--u))}.workflow__body[data-v-9436c47d]{font-size:calc(16 * var(--u));line-height:calc(19 * var(--u));letter-spacing:calc(.48 * var(--u))}}.audience[data-v-dd36fafc]{width:100%;height:100%;padding:calc(32 * var(--u)) calc(32 * var(--u)) calc(60 * var(--u));color:var(--color-white);flex-direction:column;display:flex;overflow:clip auto}.audience__list[data-v-dd36fafc]{justify-content:space-between;align-items:flex-start;gap:calc(28 * var(--u));flex-shrink:0;width:100%;margin:auto 0 0;padding:0;list-style:none;display:flex}.audience__item[data-v-dd36fafc]{gap:calc(20 * var(--u));flex:1 0 0;align-items:flex-start;min-width:0;display:flex}.audience__icon[data-v-dd36fafc]{width:calc(60 * var(--u));height:calc(61 * var(--u));object-fit:cover;flex-shrink:0}.audience__body[data-v-dd36fafc]{gap:calc(12 * var(--u));min-width:0;font-weight:var(--weight-medium);flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;display:flex}.audience__title[data-v-dd36fafc]{width:100%;font-size:calc(48 * var(--u));font-weight:var(--weight-medium);line-height:calc(58 * var(--u));margin:0}.audience__description[data-v-dd36fafc]{width:100%;font-size:calc(24 * var(--u));line-height:calc(29 * var(--u));margin:0}@media (width<=899px){.audience[data-v-dd36fafc]{padding:calc(16 * var(--u))}.audience__list[data-v-dd36fafc]{justify-content:flex-start;align-items:flex-start;gap:calc(40 * var(--u));flex-direction:column;margin:0;padding:0}.audience__item[data-v-dd36fafc]{gap:calc(12 * var(--u));flex:none;width:100%}.audience__icon[data-v-dd36fafc]{width:calc(59 * var(--u));height:calc(60 * var(--u))}.audience__title[data-v-dd36fafc]{width:auto;font-size:calc(24 * var(--u));font-weight:var(--weight-bold);line-height:calc(29 * var(--u))}.audience__description[data-v-dd36fafc]{font-size:calc(16 * var(--u));font-weight:var(--weight-medium);line-height:calc(19 * var(--u))}}.work-with-us[data-v-f0dd62b2]{align-items:flex-end;gap:calc(24 * var(--u));width:100%;height:100%;padding:calc(32 * var(--u));color:var(--color-white);flex-direction:column;display:flex;overflow:clip auto}.work-with-us__cards[data-v-f0dd62b2]{justify-content:center;align-items:flex-start;gap:calc(20 * var(--u));flex-shrink:0;width:100%;margin-top:auto;display:flex}.work-with-us__card[data-v-f0dd62b2]{align-items:flex-start;gap:calc(24 * var(--u));min-width:1px;padding:calc(32 * var(--u));border:calc(1 * var(--u)) solid var(--color-border);flex-direction:column;flex:1 0 0;display:flex}.work-with-us__card--tenkr[data-v-f0dd62b2]{align-self:stretch}.work-with-us__intro[data-v-f0dd62b2]{gap:calc(24 * var(--u));flex-direction:column;width:100%;display:flex}.work-with-us__title[data-v-f0dd62b2]{height:calc(42 * var(--u));font-weight:var(--weight-black);font-size:calc(60 * var(--u));letter-spacing:calc(-2.4 * var(--u));white-space:nowrap}.work-with-us__card--tenkr .work-with-us__title[data-v-f0dd62b2]{color:var(--color-pink)}.work-with-us__card--xolvio .work-with-us__title[data-v-f0dd62b2]{color:var(--color-xolvio-green)}.work-with-us__description[data-v-f0dd62b2]{width:100%;font-weight:var(--weight-medium);font-size:calc(24 * var(--u));line-height:calc(29 * var(--u))}.work-with-us__tags[data-v-f0dd62b2]{gap:calc(12 * var(--u));flex-direction:column;width:100%;display:flex}.work-with-us__tag-row[data-v-f0dd62b2]{align-items:flex-start;gap:calc(20 * var(--u));width:100%;margin:0;padding:0;list-style:none;display:flex}.work-with-us__tag[data-v-f0dd62b2]{height:calc(45 * var(--u));padding:calc(14 * var(--u));background:var(--color-chip);font-weight:var(--weight-medium);font-size:calc(24 * var(--u));white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex}.work-with-us__heading[data-v-f0dd62b2]{width:100%;font-weight:var(--weight-medium);font-size:calc(60 * var(--u));line-height:calc(58 * var(--u));flex-shrink:0}@media (width<=899px){.work-with-us[data-v-f0dd62b2]{justify-content:flex-start;align-items:flex-start;gap:calc(48 * var(--u));padding:calc(16 * var(--u))}.work-with-us__heading[data-v-f0dd62b2]{font-size:calc(40 * var(--u));line-height:calc(38 * var(--u));order:-1}.work-with-us__cards[data-v-f0dd62b2]{align-items:center;gap:calc(20 * var(--u));flex-direction:column}.work-with-us__card[data-v-f0dd62b2]{gap:calc(20 * var(--u));width:100%;padding:calc(32 * var(--u));flex:none}.work-with-us__intro[data-v-f0dd62b2]{gap:calc(12 * var(--u))}.work-with-us__title[data-v-f0dd62b2]{height:calc(22 * var(--u));font-size:calc(32 * var(--u));letter-spacing:calc(-1.28 * var(--u))}.work-with-us__description[data-v-f0dd62b2]{font-size:calc(16 * var(--u));line-height:calc(19 * var(--u))}.work-with-us__tags[data-v-f0dd62b2]{gap:calc(12 * var(--u))}.work-with-us__tag[data-v-f0dd62b2]{height:calc(35 * var(--u));padding:calc(12 * var(--u));font-size:calc(16 * var(--u))}.work-with-us__tag-row[data-v-f0dd62b2]{gap:calc(12 * var(--u));flex-wrap:wrap}}.pricing[data-v-239599a7]{gap:calc(16 * var(--u));width:100%;height:100%;padding:calc(32 * var(--u));color:var(--color-white);font-weight:var(--weight-medium);flex-direction:column;display:flex;overflow:clip auto}.pricing__cards[data-v-239599a7]{align-items:stretch;gap:calc(40 * var(--u));flex-shrink:0;width:100%;margin:auto 0 0;padding:0;list-style:none;display:flex}.pricing__card[data-v-239599a7]{min-width:0;min-height:calc(365 * var(--u));justify-content:space-between;align-items:flex-start;gap:calc(24 * var(--u));padding:calc(24 * var(--u));border:calc(1 * var(--u)) solid var(--color-border);box-sizing:border-box;flex-direction:column;flex:1 0 0;display:flex}.pricing__body[data-v-239599a7]{align-items:flex-start;gap:calc(20 * var(--u));flex-direction:column;width:100%;display:flex}.pricing__eyebrow[data-v-239599a7]{white-space:pre;align-self:stretch}.pricing__description[data-v-239599a7]{align-self:stretch}.pricing__eyebrow[data-v-239599a7],.pricing__description[data-v-239599a7],.pricing__button[data-v-239599a7]{font-size:calc(24 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-medium);margin:0}.pricing__title[data-v-239599a7]{font-size:calc(48 * var(--u));line-height:calc(58 * var(--u));font-weight:var(--weight-black);letter-spacing:calc(-1.92 * var(--u));white-space:nowrap;margin:0}.pricing__card--green .pricing__title[data-v-239599a7]{color:var(--color-xolvio-green)}.pricing__card--pink .pricing__title[data-v-239599a7]{color:var(--color-pink)}.pricing__footer[data-v-239599a7]{align-items:center;gap:calc(49 * var(--u));display:flex}.pricing__button[data-v-239599a7]{width:calc(155 * var(--u));height:calc(65 * var(--u));padding:calc(24 * var(--u));color:var(--color-black);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex}.pricing__card--green .pricing__button[data-v-239599a7]{background:var(--color-xolvio-green)}.pricing__card--pink .pricing__button[data-v-239599a7]{background:var(--color-pink)}@media (width<=899px){.pricing[data-v-239599a7]{padding:calc(16 * var(--u));justify-content:flex-start}.pricing__cards[data-v-239599a7]{gap:calc(20 * var(--u));flex-direction:column}.pricing__card[data-v-239599a7]{width:100%;min-height:calc(344 * var(--u));padding:calc(32 * var(--u));flex:none}.pricing__eyebrow[data-v-239599a7],.pricing__description[data-v-239599a7],.pricing__button[data-v-239599a7]{font-size:calc(16 * var(--u));line-height:calc(19 * var(--u))}.pricing__button[data-v-239599a7]{width:calc(120 * var(--u));height:calc(59 * var(--u))}.pricing__title[data-v-239599a7]{font-size:calc(32 * var(--u));line-height:calc(38 * var(--u));letter-spacing:calc(-1.28 * var(--u))}.pricing__footer[data-v-239599a7]{justify-content:space-between;gap:0;width:100%}}.home-intro[data-v-bb7cf9b5]{width:100%;height:100%;padding:calc(16 * var(--u));flex-direction:column;justify-content:flex-end;display:flex}.home-intro__link[data-v-bb7cf9b5]{flex:none;width:100%;display:block}.home-intro__text[data-v-bb7cf9b5]{--locked-text-accent:var(--color-mint);width:100%;font-size:calc(60 * var(--u));line-height:calc(58 * var(--u))}@media (width<=899px){.home-intro[data-v-bb7cf9b5]{justify-content:flex-start;overflow:clip auto}.home-intro__link[data-v-bb7cf9b5]{min-height:100%}.home-intro__link[href][data-v-bb7cf9b5]{cursor:pointer}.home-intro__text[data-v-bb7cf9b5]{font-size:calc(40 * var(--u));line-height:calc(38 * var(--u))}}.enquiry[data-v-ebb59abb]{gap:calc(80 * var(--u));width:100%;height:100%;padding:calc(32 * var(--u));display:flex;overflow-y:auto}.enquiry__intro[data-v-ebb59abb]{flex:0 0 calc(372 * var(--u))}h1[data-v-ebb59abb]{margin:0 0 calc(24 * var(--u));font-size:calc(60 * var(--u));line-height:1;font-weight:var(--weight-medium)}h1[data-v-ebb59abb]:focus{outline:none}.enquiry__package[data-v-ebb59abb]{color:var(--color-pink);font-size:calc(28 * var(--u))}.enquiry__back[data-v-ebb59abb]{margin-top:calc(32 * var(--u));font-size:calc(20 * var(--u));text-underline-offset:.2em;text-decoration:underline;display:inline-block}.enquiry__body[data-v-ebb59abb]{min-width:0;max-width:calc(756 * var(--u));flex:1}.enquiry__form[data-v-ebb59abb],.enquiry__field[data-v-ebb59abb],.enquiry__success[data-v-ebb59abb]{gap:calc(20 * var(--u));flex-direction:column;display:flex}.enquiry__field[data-v-ebb59abb]{gap:calc(12 * var(--u))}label[data-v-ebb59abb],.enquiry__submit[data-v-ebb59abb]{font-size:calc(24 * var(--u))}input[data-v-ebb59abb],textarea[data-v-ebb59abb]{border:1px solid var(--color-border);width:100%;padding:calc(16 * var(--u));background:var(--color-black);color:var(--color-white);font:inherit;font-size:max(16px, calc(20 * var(--u)));border-radius:0;line-height:1.4}textarea[data-v-ebb59abb]{min-height:calc(144 * var(--u));resize:vertical}.enquiry__submit[data-v-ebb59abb]{min-height:44px;padding:calc(18 * var(--u)) calc(24 * var(--u));background:var(--color-pink);color:var(--color-black);align-self:flex-start}.enquiry__submit[data-v-ebb59abb]:disabled{cursor:wait;opacity:.65}.enquiry__error[data-v-ebb59abb],.enquiry__note[data-v-ebb59abb]{font-size:max(14px, calc(16 * var(--u)));line-height:1.4}.enquiry__error[data-v-ebb59abb]{color:var(--color-pink)}.enquiry__success h2[data-v-ebb59abb]{font-size:calc(40 * var(--u));font-weight:var(--weight-medium);line-height:1.1}.enquiry__trap[data-v-ebb59abb]{display:none}@media (width<=899px){.enquiry[data-v-ebb59abb]{gap:calc(32 * var(--u));padding:calc(16 * var(--u));flex-direction:column}.enquiry__intro[data-v-ebb59abb],.enquiry__body[data-v-ebb59abb]{flex:none;width:100%;max-width:none}h1[data-v-ebb59abb]{font-size:calc(40 * var(--u));margin-bottom:calc(12 * var(--u))}.enquiry__package[data-v-ebb59abb],label[data-v-ebb59abb],.enquiry__submit[data-v-ebb59abb]{font-size:calc(20 * var(--u))}.enquiry__back[data-v-ebb59abb]{margin-top:calc(16 * var(--u));font-size:calc(16 * var(--u))}}.hero[data-v-f24c24f9]{padding:calc(16 * var(--u));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hero__media[data-v-f24c24f9],.hero__video[data-v-f24c24f9]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero__media[data-v-f24c24f9]{pointer-events:none}.hero__home[data-v-f24c24f9]{z-index:1;cursor:pointer;position:absolute;inset:0}.hero__home[data-v-f24c24f9]:focus-visible{outline-offset:calc(-4 * var(--u))}.hero__play[data-v-f24c24f9]{bottom:calc(581 * var(--u));left:calc(var(--hero-width-home) / 2 - 48 * var(--u));z-index:2;width:calc(96 * var(--u));height:calc(96 * var(--u));padding:calc(24 * var(--u)) calc(20 * var(--u)) calc(24 * var(--u)) calc(28 * var(--u));background:var(--color-white);transition:bottom var(--motion-duration) var(--motion-ease), left var(--motion-duration) var(--motion-ease), opacity var(--motion-duration) var(--motion-ease), visibility 0s linear;justify-content:center;align-items:center;display:flex;position:absolute}.hero[data-state=video] .hero__play[data-v-f24c24f9]{bottom:calc(50% - 48 * var(--u));left:calc(50vw - 48 * var(--u))}.hero[data-state=collapsed] .hero__play[data-v-f24c24f9],.hero__play--playing[data-v-f24c24f9]{visibility:hidden;opacity:0;transition:bottom var(--motion-duration) var(--motion-ease), left var(--motion-duration) var(--motion-ease), opacity var(--motion-duration) var(--motion-ease), visibility 0s linear var(--motion-duration)}.hero__play-icon[data-v-f24c24f9]{width:calc(32 * var(--u));height:calc(40 * var(--u));overflow:visible}.hero__title[data-v-f24c24f9]{gap:calc(8 * var(--u));width:calc(var(--hero-width-home) - 32 * var(--u));font-size:calc(214 * var(--u));font-weight:var(--weight-black);line-height:calc(173 * var(--u));letter-spacing:calc(-8.56 * var(--u));text-transform:uppercase;transition:opacity var(--motion-duration) var(--motion-ease);flex-direction:column;flex:none;display:flex;position:relative}.hero[data-state=video] .hero__title[data-v-f24c24f9]{opacity:0}.hero__word[data-v-f24c24f9]{height:calc(150 * var(--u));transition:transform var(--motion-duration) var(--motion-ease);display:block}.hero__word[data-v-f24c24f9]:last-child{height:calc(323 * var(--u))}.hero[data-state=collapsed] .hero__word[data-v-f24c24f9]:first-child{transform:translate(calc(-674 * var(--u)), calc(173 * var(--u)))}.hero[data-state=collapsed] .hero__word[data-v-f24c24f9]:last-child{transform:translate(calc(-842 * var(--u)), calc(173 * var(--u)))}@media (width<=899px){.hero__play[data-v-f24c24f9]{bottom:calc(229 * var(--u));left:calc(50% - 47.5 * var(--u))}.hero[data-state=video] .hero__play[data-v-f24c24f9]{bottom:calc(50dvh - 48 * var(--u));left:calc(50% - 47.5 * var(--u))}.hero[data-state=collapsed] .hero__play[data-v-f24c24f9]{opacity:1}.hero__title[data-v-f24c24f9]{top:calc(298 * var(--u));left:calc(16 * var(--u));width:calc(343 * var(--u));font-size:calc(96 * var(--u));line-height:calc(78 * var(--u));letter-spacing:calc(-3.84 * var(--u));position:absolute}.hero__word[data-v-f24c24f9],.hero__word[data-v-f24c24f9]:last-child{height:calc(67 * var(--u))}.hero[data-state=collapsed] .hero__title[data-v-f24c24f9]{opacity:0}.hero[data-state=collapsed] .hero__word[data-v-f24c24f9]:first-child,.hero[data-state=collapsed] .hero__word[data-v-f24c24f9]:last-child{transform:none}}.nav__list[data-v-e510fd96]{align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column;display:flex}.nav__link[data-v-e510fd96]{width:calc(var(--nav-link-width) * var(--u));height:calc(44 * var(--u));border:calc(2 * var(--u)) solid var(--color-white);color:var(--color-white);justify-content:center;align-items:center;display:flex}.nav__link--active[data-v-e510fd96]{background:var(--color-white);color:var(--color-black)}.nav__label[data-v-e510fd96]{font-size:calc(18 * var(--u));font-weight:var(--weight-medium);text-align:center;text-transform:uppercase;white-space:nowrap;line-height:1.08}@media (width<=899px){.nav[data-v-e510fd96]{scrollbar-width:none;overflow:auto hidden}.nav[data-v-e510fd96]::-webkit-scrollbar{display:none}.nav__list[data-v-e510fd96]{width:max-content;padding:calc(24 * var(--u)) calc(58 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));flex-direction:row}}.brand[data-v-6e55b851]{padding:calc(16 * var(--u)) 0;pointer-events:none;align-items:center;display:flex}.brand__link[data-v-6e55b851]{margin-left:calc(var(--viewport-centre) - 29.887 * var(--u));cursor:pointer;pointer-events:auto;display:block}.brand__logo[data-v-6e55b851]{width:calc(59.774 * var(--u));height:calc(60 * var(--u))}.shell[data-v-57afa8bd]{background:var(--color-black);width:100%;height:100dvh;position:relative;overflow:hidden}.shell[data-view=home][data-v-57afa8bd]{--motion-ease:var(--motion-ease-home)}.shell__hero[data-v-57afa8bd]{width:var(--hero-width-home);transition:width var(--motion-duration) var(--motion-ease);position:absolute;top:0;bottom:0;left:0}.shell[data-hero=collapsed] .shell__hero[data-v-57afa8bd]{width:var(--hero-width-section)}.shell[data-hero=video] .shell__hero[data-v-57afa8bd]{width:100%}.shell__panel[data-v-57afa8bd]{top:0;bottom:0;right:0;left:var(--hero-width-home);z-index:1;background:var(--color-black);transition:left var(--motion-duration) var(--motion-ease);position:absolute;overflow:hidden}.shell[data-mode=section] .shell__panel[data-v-57afa8bd]{left:var(--hero-width-section)}.shell[data-mode=video] .shell__panel[data-v-57afa8bd]{visibility:hidden;opacity:0}.shell__grid[data-v-57afa8bd]{object-fit:cover;opacity:.24;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shell__content[data-v-57afa8bd]{width:100%;height:100%;position:relative}.shell__brand[data-v-57afa8bd]{z-index:3;position:absolute;top:0;left:0;right:0}.shell__nav[data-v-57afa8bd]{top:calc(90 * var(--u));z-index:4;position:absolute}.shell__nav[data-placement=home][data-v-57afa8bd]{left:calc(var(--hero-width-home) + 21 * var(--u))}.shell__nav[data-placement=section][data-v-57afa8bd]{left:calc(var(--hero-width-section) + 16 * var(--u))}.shell[data-mode=video] .shell__nav[data-v-57afa8bd]{visibility:hidden;opacity:0;pointer-events:none}@media (width<=899px){.shell[data-v-57afa8bd]{flex-direction:column;display:flex}.shell__hero[data-v-57afa8bd]{width:100%;height:var(--mobile-hero-height-home);transition:height var(--motion-duration) var(--motion-ease);flex:none;order:0;position:relative;top:auto;bottom:auto;left:auto}.shell[data-hero=collapsed] .shell__hero[data-v-57afa8bd]{width:100%;height:var(--mobile-hero-height-section)}.shell[data-hero=video] .shell__hero[data-v-57afa8bd]{width:100%;height:100%}.shell__panel[data-v-57afa8bd],.shell[data-mode=section] .shell__panel[data-v-57afa8bd],.shell[data-mode=video] .shell__panel[data-v-57afa8bd]{visibility:visible;opacity:1;flex:1 1 0;order:1;width:100%;min-height:0;transition:none;position:relative;inset:auto}.shell__nav[data-placement][data-v-57afa8bd]{width:100%;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);flex:none;order:2;position:relative;top:auto;left:auto}.shell[data-mode=video] .shell__nav[data-placement][data-v-57afa8bd]{display:none}}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Fallback;src:local(Helvetica Neue),local(HelveticaNeue),local(Arial),local(ArialMT);font-weight:400;font-style:normal;size-adjust:98%}@font-face{font-family:Aeonik Fallback;src:local(Helvetica Neue Medium),local(HelveticaNeue-Medium),local(Arial),local(ArialMT);font-weight:500;font-style:normal;size-adjust:98%}@font-face{font-family:Aeonik Fallback;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold),local(Arial Bold),local(Arial-BoldMT);font-weight:700 900;font-style:normal;size-adjust:98%}:root{--color-black:#1c1d1f;--color-white:#fff;--color-pink:#fdb0c2;--color-blue:#132abc;--color-mint:#97eccf;--color-green:#10b981;--color-xolvio-green:#59c098;--color-border:#6e6e6e;--color-chip:#363636;--color-ink:#000;--font-sans:"Aeonik", "Aeonik Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-black:900;--u:max(.7px, min(calc(100vw / 1440), calc(100dvh / 900)));--viewport-centre:50vw;--hero-width-home:var(--viewport-centre);--hero-width-section:calc(108 * var(--u));--header-height:calc(92 * var(--u));--mobile-nav-height:calc(92 * var(--u));--mobile-hero-height-home:calc(456 * var(--u));--mobile-hero-height-section:calc(92 * var(--u));--motion-duration:.6s;--motion-ease:cubic-bezier(0, 0, .58, 1);--motion-ease-home:cubic-bezier(.42, 0, .58, 1)}@supports (width:round(50vw, 1px)){@media (width>=900px){:root{--viewport-centre:round(50vw, 1px)}}}@media (width<=899px){:root{--u:clamp(.4px, min(calc(100vw / 375), calc(100dvh / 813)), 1.6px)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0s}}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-black);color:var(--color-white);font-family:var(--font-sans);font-weight:var(--weight-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-style:normal;overflow:hidden}h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}img,svg,video{display:block}.text-trim{text-box-trim:trim-both;text-box-edge:cap alphabetic;word-break:break-word}:focus-visible{outline:calc(2 * var(--u)) solid var(--color-mint);outline-offset:calc(2 * var(--u))}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=900px){.shell__content>.content-section{top:calc(366 * var(--u));height:calc(100% - 366 * var(--u));padding-top:0;position:relative}}
