.c-about-hero[data-astro-cid-wotusslz]{--u:calc(1rem / 19.2);background:var(--color-white);position:relative;overflow:hidden}.c-about-hero__body[data-astro-cid-wotusslz]{min-height:calc(629 * var(--u));align-items:center;display:flex;position:relative}.c-about-hero__copy[data-astro-cid-wotusslz]{z-index:1;align-items:flex-start;gap:calc(20 * var(--u));max-width:calc(662.49 * var(--u));flex-direction:column;display:flex;position:relative}.c-about-hero__title[data-astro-cid-wotusslz]{margin:0}.c-about-hero__text[data-astro-cid-wotusslz]{margin-top:calc(-10 * var(--u));color:var(--color-text)}.c-about-hero__text[data-astro-cid-wotusslz] p[data-astro-cid-wotusslz]{margin:0}.c-about-hero__text[data-astro-cid-wotusslz] p[data-astro-cid-wotusslz]+p[data-astro-cid-wotusslz]{margin-top:1.5em}.c-about-hero__photos[data-astro-cid-wotusslz]{--c-about-hero-speed:90s;top:50%;right:calc(28 * var(--u));gap:calc(16 * var(--u));height:calc(3 * 550 * var(--u));pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}.c-about-hero__col[data-astro-cid-wotusslz]{width:calc(420 * var(--u))}.c-about-hero__track[data-astro-cid-wotusslz]{animation:c-about-hero-up var(--c-about-hero-speed) linear infinite;flex-direction:column;display:flex}.c-about-hero__track[data-astro-cid-wotusslz].is-down{animation-name:c-about-hero-down}.c-about-hero[data-astro-cid-wotusslz].is-paused .c-about-hero__track[data-astro-cid-wotusslz]{animation-play-state:paused}@keyframes c-about-hero-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes c-about-hero-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.c-about-hero__track[data-astro-cid-wotusslz]{animation:none}}.c-about-hero__tile[data-astro-cid-wotusslz]{height:calc(var(--tile) * var(--u));margin-bottom:calc(16 * var(--u));flex-direction:column;flex:none;display:flex}.c-about-hero__tile[data-astro-cid-wotusslz].is-end{justify-content:flex-end}.c-about-hero__img[data-astro-cid-wotusslz]{width:100%;height:calc(var(--box) * var(--u));object-fit:cover;border-radius:8px;max-width:none;display:block}@media (width<=991px){.c-about-hero__body[data-astro-cid-wotusslz]{flex-direction:column;align-items:stretch;min-height:0}.c-about-hero__copy[data-astro-cid-wotusslz]{max-width:none}.c-about-hero__photos[data-astro-cid-wotusslz]{aspect-ratio:856/534;height:auto;margin-top:3rem;position:relative;top:auto;right:auto;overflow:hidden;transform:none}.c-about-hero__col[data-astro-cid-wotusslz]{flex:1;width:auto;min-width:0}.c-about-hero__tile[data-astro-cid-wotusslz]{height:auto;aspect-ratio:420 / var(--tile)}.c-about-hero__img[data-astro-cid-wotusslz]{height:calc(var(--box) / var(--tile) * 100%)}}.c-about-mission[data-astro-cid-wfxf4hkf]{--u:calc(1rem / 19.2);background:var(--color-white)}.c-about-mission__card[data-astro-cid-wfxf4hkf]{min-height:calc(563 * var(--u));padding:calc(100 * var(--u)) calc(34 * var(--u)) calc(120 * var(--u));border:var(--border-default);background:var(--color-surface-glass);backdrop-filter:blur(10px);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.c-about-mission__art[data-astro-cid-wfxf4hkf]{--a:var(--u);top:calc(50% + 32.73 * var(--a));width:calc(1679.84 * var(--a));height:calc(1648.34 * var(--a));pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%)}.c-about-mission__rings[data-astro-cid-wfxf4hkf]{left:calc(32.04 * var(--a));top:calc(.33 * var(--a));width:calc(1647.48 * var(--a));height:calc(1647.48 * var(--a));max-width:none;position:absolute}.c-about-mission__orbit[data-astro-cid-wfxf4hkf]{--turn:1turn;left:calc(var(--cx) * var(--a));top:calc(var(--cy) * var(--a));width:calc(var(--size) * var(--a));height:calc(var(--size) * var(--a));animation:c-about-mission-orbit var(--speed) linear infinite;position:absolute;translate:-50% -50%}.c-about-mission__orbit[data-astro-cid-wfxf4hkf].is-outer{--speed:200s}.c-about-mission__orbit[data-astro-cid-wfxf4hkf].is-middle{--speed:160s;--turn:-1turn}.c-about-mission__orbit[data-astro-cid-wfxf4hkf].is-inner{--speed:120s}.c-about-mission__tile[data-astro-cid-wfxf4hkf]{left:var(--x);top:var(--y);width:calc(80.174 * var(--a));height:calc(80.174 * var(--a));border:var(--border-default);animation:c-about-mission-counter var(--speed) linear infinite;border-radius:8px;position:absolute;overflow:hidden;translate:-50% -50%}.c-about-mission__tile[data-astro-cid-wfxf4hkf] img[data-astro-cid-wfxf4hkf]{width:100%;max-width:none;height:100%;transform:rotate(var(--r));display:block}.c-about-mission[data-astro-cid-wfxf4hkf].is-paused [data-astro-cid-wfxf4hkf]:is(.c-about-mission__orbit,.c-about-mission__tile){animation-play-state:paused}@keyframes c-about-mission-orbit{to{rotate:var(--turn)}}@keyframes c-about-mission-counter{to{rotate:calc(var(--turn) * -1)}}@media (prefers-reduced-motion:reduce){.c-about-mission__orbit[data-astro-cid-wfxf4hkf],.c-about-mission__tile[data-astro-cid-wfxf4hkf]{animation:none}}.c-about-mission__fade[data-astro-cid-wfxf4hkf]{left:calc(-79.19 * var(--a));top:calc(50% - 43.59 * var(--a));width:calc(1838.22 * var(--a));height:calc(777.31 * var(--a));background:radial-gradient(calc(1454.7 * var(--a)) calc(615.13 * var(--a)) at 50% 50%, transparent 38.37%, var(--color-white) 78.66%);position:absolute;transform:translateY(-50%)}.c-about-mission__card[data-astro-cid-wfxf4hkf] .c-section-header{position:relative}.c-about-mission__card[data-astro-cid-wfxf4hkf] .c-section-header__title{color:var(--color-black-secondary)}.c-about-mission__card[data-astro-cid-wfxf4hkf] .c-section-header__description{max-width:calc(570 * var(--u))}@media (width<=767px){.c-about-mission__card[data-astro-cid-wfxf4hkf]{min-height:0;padding:7rem 2rem}.c-about-mission__art[data-astro-cid-wfxf4hkf]{--a:calc(var(--u) * .6)}.c-about-mission__orbit[data-astro-cid-wfxf4hkf]{display:none}.c-about-mission__card[data-astro-cid-wfxf4hkf] .c-section-header__description{max-width:none}}.c-about-how[data-astro-cid-zl3cfwrs]{--u:calc(1rem / 19.2);background:var(--color-white);padding:6rem 0}@media (width<=767px){.c-about-how[data-astro-cid-zl3cfwrs]{padding:5rem 0}}.c-about-how__rule[data-astro-cid-zl3cfwrs]{height:calc(123.5 * var(--u));margin:0 calc(5 * var(--u));position:relative}.c-about-how__rule[data-astro-cid-zl3cfwrs]:before{content:"";border-top:var(--border-default);position:absolute;top:50%;left:0;right:0}.c-about-how__stamp[data-astro-cid-zl3cfwrs]{width:calc(275 * var(--u));max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-about-how[data-astro-cid-zl3cfwrs] .c-about-how__head{padding-top:calc(60 * var(--u));padding-bottom:calc(60 * var(--u))}.c-about-how[data-astro-cid-zl3cfwrs] .c-section-header__title{color:var(--color-black-secondary)}.c-about-how[data-astro-cid-zl3cfwrs] .c-section-header__description{max-width:calc(790 * var(--u));margin-inline:auto}.c-about-how__photos[data-astro-cid-zl3cfwrs]{gap:calc(20 * var(--u));flex-direction:column;display:flex}.c-about-how__photos[data-astro-cid-zl3cfwrs] img[data-astro-cid-zl3cfwrs]{object-fit:cover;width:100%;max-width:none;height:auto;display:block}.c-about-how__wide[data-astro-cid-zl3cfwrs]{aspect-ratio:1920/955}.c-about-how__row[data-astro-cid-zl3cfwrs]{gap:calc(20 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c-about-how__row[data-astro-cid-zl3cfwrs] img[data-astro-cid-zl3cfwrs]{aspect-ratio:626.67/740.78}@media (width<=767px){.c-about-how[data-astro-cid-zl3cfwrs] .c-about-how__head{padding-top:3rem;padding-bottom:3rem}.c-about-how[data-astro-cid-zl3cfwrs] .c-section-header__description{max-width:none}}.c-about-team[data-astro-cid-h7bqgpot]{--u:calc(1rem / 19.2);background:var(--color-white)}.c-about-team__grid[data-astro-cid-h7bqgpot]{gap:calc(30 * var(--u));margin-top:calc(40 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=991px){.c-about-team__grid[data-astro-cid-h7bqgpot]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-about-team__grid[data-astro-cid-h7bqgpot]{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:3rem}}.c-about-team__card[data-astro-cid-h7bqgpot]{isolation:isolate;min-height:calc(563.66 * var(--u));border:var(--border-default);background:var(--color-white);transition:transform var(--duration-hover) var(--ease-smooth), border-color var(--duration-hover) var(--ease-smooth), box-shadow var(--duration-hover) var(--ease-smooth);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (width>=768px){.c-about-team__card[data-astro-cid-h7bqgpot]:not(.is-join):hover{border-color:var(--color-accent);transform:translateY(-3%);box-shadow:0 0 20px #2223}}.c-about-team__card[data-astro-cid-h7bqgpot]:has(.c-about-team__link:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.c-about-team__photo[data-astro-cid-h7bqgpot]{height:calc(437.66 * var(--u))}.c-about-team__photo[data-astro-cid-h7bqgpot] img[data-astro-cid-h7bqgpot]{object-fit:cover;object-position:50% 0%;width:100%;max-width:none;height:100%;display:block}.c-about-team__body[data-astro-cid-h7bqgpot]{gap:calc(8 * var(--u));padding:calc(20 * var(--u)) calc(62 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));flex-direction:column;display:flex;position:relative}.c-about-team__name[data-astro-cid-h7bqgpot]{color:var(--color-black-secondary);margin:0}.c-about-team__role[data-astro-cid-h7bqgpot]{color:var(--color-text);margin:0}.c-about-team__link[data-astro-cid-h7bqgpot]{color:inherit;text-decoration:none}.c-about-team__link[data-astro-cid-h7bqgpot]:focus-visible{outline:none}.c-about-team__link[data-astro-cid-h7bqgpot]:after{content:"";z-index:2;position:absolute;inset:0}.c-about-team__card[data-astro-cid-h7bqgpot]:has(.c-about-team__link) .c-about-team__body[data-astro-cid-h7bqgpot]{position:static}.c-about-team__arrow[data-astro-cid-h7bqgpot]{width:calc(62.49 * var(--u));height:calc(63.16 * var(--u));color:var(--color-text);transition:transform var(--duration-hover) var(--ease-smooth), color var(--duration-hover) var(--ease-smooth);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.c-about-team__arrow[data-astro-cid-h7bqgpot] svg{width:calc(22.49 * var(--u));height:calc(23.16 * var(--u));display:block}@media (hover:hover) and (width>=768px){.c-about-team__card[data-astro-cid-h7bqgpot]:not(.is-join):hover .c-about-team__arrow[data-astro-cid-h7bqgpot]{color:var(--color-accent);transform:rotate(-30.963deg)}}.c-about-team__join[data-astro-cid-h7bqgpot]{z-index:1;align-items:center;gap:calc(8 * var(--u));padding:calc(40 * var(--u)) calc(16 * var(--u)) 0;text-align:center;flex-direction:column;display:flex;position:relative}.c-about-team__join[data-astro-cid-h7bqgpot] .c-about-team__role[data-astro-cid-h7bqgpot]{max-width:calc(370 * var(--u))}.c-about-team__join[data-astro-cid-h7bqgpot] .c-about-team__button{margin-top:calc(12 * var(--u))}@media (width<=767px){.c-about-team__card[data-astro-cid-h7bqgpot].is-join{min-height:calc(600 * var(--u))}}.c-about-team__media[data-astro-cid-h7bqgpot]{z-index:-1;pointer-events:none;position:absolute;inset:0}.c-about-team__art[data-astro-cid-h7bqgpot]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));max-width:none;transform:translate(-50%, -50%) rotate(var(--r));position:absolute}.c-about-team__art[data-astro-cid-h7bqgpot].is-right{left:calc(100% + var(--x) * var(--u))}.c-about-team__art[data-astro-cid-h7bqgpot]>img[data-astro-cid-h7bqgpot]{width:100%;max-width:none;height:100%;display:block}.c-about-team__art[data-astro-cid-h7bqgpot].is-crop{overflow:hidden}.c-about-team__art[data-astro-cid-h7bqgpot].is-crop>img[data-astro-cid-h7bqgpot]{left:var(--cl);top:var(--ct);width:var(--cw);height:var(--ch);position:absolute}.c-about-marker{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);max-width:42rem;color:var(--color-accent);text-align:left;border-radius:3px;margin:1.5rem auto 0;padding:.6em .9em;display:block}.c-about-hero .c-about-marker,.c-services .c-about-marker{margin-left:0}
