@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fixel-text-regular.woff2)format("woff2")}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fixel-text-medium.woff2)format("woff2")}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fixel-text-semibold.woff2)format("woff2")}.ab-path[data-astro-cid-j56pmeys]{--abp-display:"MZ Unbounded", "Unbounded", "Manrope", system-ui, sans-serif;--abp-body:"MZ Fixel Text", "Fixel Text", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--abp-grad:linear-gradient(90deg, #7e50bd 0%, #d75bd8 100%)}.ab-path[data-astro-cid-j56pmeys] [data-astro-cid-j56pmeys]{box-sizing:border-box}.abp-in[data-astro-cid-j56pmeys]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.abp-h2[data-astro-cid-j56pmeys]{font-family:var(--abp-display);letter-spacing:-.02em;text-align:center;text-wrap:balance;color:#16131a;margin:0 0 48px;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.1}.ab-path[data-astro-cid-j56pmeys]{color:#16131a;background:#fff;padding:96px 0}.ab-route[data-astro-cid-j56pmeys]{justify-items:center;gap:8px;display:grid}@media (width>=1200px){.ab-route[data-astro-cid-j56pmeys]{grid-template-columns:minmax(0,240px) auto minmax(0,1fr);align-items:start;gap:0 24px}}.ab-start[data-astro-cid-j56pmeys]{text-align:center;background:#f4f1f8;border:1.5px dashed #cfc4dd;border-radius:28px;width:min(100%,300px);padding:18px 18px 24px}.ab-start-tag[data-astro-cid-j56pmeys]{font:700 12px var(--abp-body);letter-spacing:.12em;text-transform:uppercase;color:#8a7fa0;background:#fff;border-radius:999px;margin:0 0 10px;padding:5px 12px;display:inline-block}.ab-start[data-astro-cid-j56pmeys] img[data-astro-cid-j56pmeys]{opacity:.6;width:100%;max-width:170px;height:auto;margin:0 auto 14px;display:block}.ab-start[data-astro-cid-j56pmeys] h3[data-astro-cid-j56pmeys]{font-family:var(--abp-display);letter-spacing:.01em;text-transform:uppercase;color:#6e6580;margin:0 0 6px;font-size:17px;font-weight:800}.ab-start[data-astro-cid-j56pmeys] p[data-astro-cid-j56pmeys]:not(.ab-start-tag){max-width:22ch;font-family:var(--abp-body);color:#6e6580;margin:0 auto;font-size:16px;line-height:1.45}.ab-free[data-astro-cid-j56pmeys]{flex-direction:column;align-items:center;gap:6px;margin:0;padding:14px 0 22px;display:flex}.ab-free[data-astro-cid-j56pmeys] span[data-astro-cid-j56pmeys]{background:var(--abp-grad);color:#fff;font:700 14px var(--abp-display);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:6px 14px}.ab-free[data-astro-cid-j56pmeys] svg[data-astro-cid-j56pmeys]{width:64px;height:24px;margin:20px 0 14px;transform:rotate(90deg)}@media (width>=1200px){.ab-free[data-astro-cid-j56pmeys]{margin-top:150px;padding:0}.ab-free[data-astro-cid-j56pmeys] svg[data-astro-cid-j56pmeys]{width:88px;height:24px;margin:0;transform:none}}.ab-steps[data-astro-cid-j56pmeys]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ab-steps[data-astro-cid-j56pmeys]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px}}@media (width>=1200px){.ab-steps[data-astro-cid-j56pmeys]{padding-top:46px}.ab-steps[data-astro-cid-j56pmeys] .ab-step[data-astro-cid-j56pmeys] h3[data-astro-cid-j56pmeys]{white-space:nowrap;font-size:16px}}.ab-step[data-astro-cid-j56pmeys]{text-align:center;position:relative}.ab-step[data-astro-cid-j56pmeys] img[data-astro-cid-j56pmeys]{width:100%;max-width:200px;height:auto;margin:0 auto 18px;display:block}.ab-step[data-astro-cid-j56pmeys] h3[data-astro-cid-j56pmeys]{font-family:var(--abp-display);letter-spacing:.01em;text-transform:uppercase;margin:0 0 6px;font-size:17px;font-weight:800}.ab-step[data-astro-cid-j56pmeys] p[data-astro-cid-j56pmeys]{max-width:22ch;font-family:var(--abp-body);color:#3e3846;margin:0 auto;font-size:16px;line-height:1.45}@media (width>=900px){.ab-step[data-astro-cid-j56pmeys]:not(:last-child):after{content:"→";font:400 28px/1 var(--abp-body);color:#16131a;position:absolute;top:110px;right:-20px}}.ab-path[data-astro-cid-j56pmeys][data-reveal] [data-astro-cid-j56pmeys]:is(.ab-step,.ab-start,.ab-free){opacity:0;transition:opacity .5s ease calc(var(--i) * .14s), transform .5s ease calc(var(--i) * .14s);transform:translateY(14px)}.ab-path[data-astro-cid-j56pmeys][data-reveal=on] [data-astro-cid-j56pmeys]:is(.ab-step,.ab-start,.ab-free){opacity:1;transform:none}@media (width<=640px){.ab-path[data-astro-cid-j56pmeys]{padding:72px 0}.abp-in[data-astro-cid-j56pmeys]{padding:0 16px}}@media (prefers-reduced-motion:reduce){.ab-path[data-astro-cid-j56pmeys][data-reveal] [data-astro-cid-j56pmeys]:is(.ab-step,.ab-start,.ab-free){opacity:1;transition:none;transform:none}}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:MZ Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fixel-text-regular.woff2)format("woff2")}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fixel-text-medium.woff2)format("woff2")}@font-face{font-family:MZ Fixel Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fixel-text-semibold.woff2)format("woff2")}main#main-content:has(>.ab-hero){--font-display:"MZ Unbounded", "Unbounded", "Manrope", system-ui, sans-serif;--font-body:"MZ Fixel Text", "Fixel Text", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--grad-button:linear-gradient(90deg, #7e50bd 0%, #d75bd8 100%)}main#main-content:has(>.ab-film:first-child),main#main-content:has(>.ab-hero:first-child){padding-top:0}.ab-h2[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0 0 48px;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.1}.ab-h2[data-astro-cid-3rwxoopb].left{text-align:left;margin-bottom:20px}section[data-astro-cid-3rwxoopb]{position:relative}.ab-hero[data-astro-cid-3rwxoopb]{isolation:isolate;background:#160d20;padding:96px 0;overflow:hidden}.ab-waves[data-astro-cid-3rwxoopb]{z-index:-2;pointer-events:none;background:url(/about/waves.webp) 50%/cover no-repeat;animation:40s ease-in-out infinite alternate ab-drift;position:absolute;inset:-6%}@keyframes ab-drift{0%{transform:translate(-2%,-1.5%)scale(1.02)rotate(-.6deg)}to{transform:translate(2%,1.5%)scale(1.06)rotate(.6deg)}}.ab-hero[data-astro-cid-3rwxoopb]:after{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ab-hero[data-astro-cid-3rwxoopb]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 45%,#7e50bd47,#0000 70%),linear-gradient(#0f0b148c,#0000 30% 75%,#0f0b1480);position:absolute;inset:0}.ab-hero-in[data-astro-cid-3rwxoopb]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;display:grid;position:relative}.ab-card[data-astro-cid-3rwxoopb]{z-index:2;color:#16131a;background:#f3e9fa;border-radius:6px;width:min(600px,100%);padding:40px 44px 34px;position:relative;box-shadow:0 30px 70px #00000073}.ab-eyebrow[data-astro-cid-3rwxoopb]{font:700 13px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#7e50bd;margin:0 0 10px}.ab-card[data-astro-cid-3rwxoopb] h1[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 22px;font-size:clamp(28px,3.2vw,42px);font-weight:800;line-height:1.08}.ab-card[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]:not(.ab-eyebrow){font-family:var(--font-body);color:#2e2836;margin:0 0 16px;font-size:17px;line-height:1.6}.ab-card[data-astro-cid-3rwxoopb] b[data-astro-cid-3rwxoopb]{color:#16131a;font-weight:700}.ab-card[data-astro-cid-3rwxoopb] .nw[data-astro-cid-3rwxoopb]{white-space:nowrap}.ab-card[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb].ab-sign{text-align:right;font-family:var(--font-display);letter-spacing:-.01em;background:linear-gradient(90deg,#7e50bd,#d75bd8);color:#0000;-webkit-background-clip:text;background-clip:text;margin:26px 0 0;font-size:18px;font-weight:700}.ab-photo[data-astro-cid-3rwxoopb]{z-index:1;background:#f7f1fb;border-radius:6px;width:min(440px,88%);margin:-28px 0 0;padding:10px;position:relative;transform:rotate(3deg);box-shadow:0 24px 60px #00000080}.ab-photo[data-astro-cid-3rwxoopb] img[data-astro-cid-3rwxoopb]{background:#0f0b14;border-radius:2px;width:100%;height:auto;display:block}.ab-sticker[data-astro-cid-3rwxoopb]{z-index:3;aspect-ratio:1;background:#f3e9fa;border:3px solid #0f0b14;border-radius:50%;width:150px;position:absolute;bottom:-20px;right:4%;transform:rotate(-10deg);box-shadow:0 14px 34px #00000073}.ab-sticker[data-astro-cid-3rwxoopb] svg[data-astro-cid-3rwxoopb]{width:100%;height:100%;display:block}.ab-sticker[data-astro-cid-3rwxoopb] text[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:.04em;fill:#16131a;font-size:14px;font-weight:800}.ab-sticker-mark[data-astro-cid-3rwxoopb]{width:38%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(10deg)}.ab-sticker-ring[data-astro-cid-3rwxoopb]{transform-origin:100px 100px;animation:28s linear infinite ab-spin}@keyframes ab-spin{to{transform:rotate(360deg)}}@media (width>=1024px){.ab-hero[data-astro-cid-3rwxoopb]{padding:120px 0}.ab-hero-in[data-astro-cid-3rwxoopb]{grid-template-columns:minmax(0,600px) minmax(0,420px);justify-content:center;align-items:center}.ab-card[data-astro-cid-3rwxoopb]{width:100%}.ab-photo[data-astro-cid-3rwxoopb]{width:calc(100% + 40px);margin:40px 0 0 -40px;transform:rotate(3.5deg)}.ab-sticker[data-astro-cid-3rwxoopb]{width:170px;top:6%;bottom:auto;right:max(0px,50% - 640px)}}@media (width>=1280px){.ab-sticker[data-astro-cid-3rwxoopb]{right:calc(50% - 660px)}}@media (width<=640px){.ab-card[data-astro-cid-3rwxoopb]{padding:28px 22px 24px}.ab-card[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]:not(.ab-eyebrow){font-size:16px}.ab-card[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb].ab-sign{font-size:15px}.ab-sticker[data-astro-cid-3rwxoopb]{width:112px;bottom:-36px;right:2%}}.ab-mission[data-astro-cid-3rwxoopb]{color:#fff;background:#16131a;padding:112px 0}.ab-two[data-astro-cid-3rwxoopb]{gap:20px;max-width:980px;margin:0 auto;display:grid}@media (width>=768px){.ab-two[data-astro-cid-3rwxoopb]{grid-template-columns:1fr 1fr}}.ab-two[data-astro-cid-3rwxoopb]>div[data-astro-cid-3rwxoopb]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;padding:32px}.ab-two[data-astro-cid-3rwxoopb]>div[data-astro-cid-3rwxoopb]:last-child{background:linear-gradient(135deg,#7e50bd59,#d75bd82e);border-color:#d75bd859}.ab-two[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{font-family:var(--font-display);margin:0 0 10px;font-size:24px}.ab-two[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{font-family:var(--font-body);color:#e4dcea;margin:0;font-size:17px;line-height:1.6}.ab-quote[data-astro-cid-3rwxoopb]{text-align:center;max-width:860px;margin:64px auto 0;padding:40px 0 0;position:relative}.ab-quote[data-astro-cid-3rwxoopb]:before{content:"“";font:800 72px/1 var(--font-display);background:linear-gradient(90deg,#7e50bd,#d75bd8);color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ab-quote[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{font-family:var(--font-body);letter-spacing:-.01em;color:#e2d8ea;text-wrap:balance;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.4}.ab-quote[data-astro-cid-3rwxoopb] span[data-astro-cid-3rwxoopb]{background:linear-gradient(90deg,#c58bf0,#f0a6f2);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.ab-beliefs[data-astro-cid-3rwxoopb]{color:#16131a;background:#f4f1f6;padding:104px 0}.ab-belief-list[data-astro-cid-3rwxoopb]{gap:0;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.ab-belief-list[data-astro-cid-3rwxoopb] li[data-astro-cid-3rwxoopb]{border-top:1px solid #ddd5e4;gap:16px 64px;padding:40px 0;display:grid}.ab-belief-list[data-astro-cid-3rwxoopb] li[data-astro-cid-3rwxoopb]:last-child{border-bottom:1px solid #ddd5e4}@media (width>=900px){.ab-belief-list[data-astro-cid-3rwxoopb] li[data-astro-cid-3rwxoopb]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ab-belief-n[data-astro-cid-3rwxoopb]{font:700 14px var(--font-body);letter-spacing:.08em;background:linear-gradient(90deg,#7e50bd,#d75bd8);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;display:block}.ab-belief-list[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.15}.ab-belief-list[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{font-family:var(--font-body);color:#3e3846;margin:0;padding-top:2px;font-size:18px;line-height:1.65}@media (width>=900px){.ab-belief-list[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{padding-top:30px}}.ab-principles[data-astro-cid-3rwxoopb]{color:#fff;background:#0f0b14;padding:104px 0}.ab-pr-grid[data-astro-cid-3rwxoopb]{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ab-pr-grid[data-astro-cid-3rwxoopb]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.ab-pr-grid[data-astro-cid-3rwxoopb]{grid-template-columns:repeat(3,1fr)}}.ab-pr[data-astro-cid-3rwxoopb]{background:#1b1620;border:1px solid #ffffff12;border-radius:24px;padding:30px 28px}.ab-pr[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{font-family:var(--font-display);margin:0 0 12px;padding-top:18px;font-size:19px;line-height:1.25;position:relative}.ab-pr[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]:before{content:"";background:var(--grad-button);border-radius:2px;width:28px;height:3px;position:absolute;top:0;left:0}.ab-pr[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{font-family:var(--font-body);color:#cfc6d8;margin:0;font-size:16px;line-height:1.6}.ab-people[data-astro-cid-3rwxoopb]{color:#fff;background:#0f0b14;padding:104px 0 112px;overflow:hidden}.ab-people-head[data-astro-cid-3rwxoopb]{margin-bottom:48px}.ab-people-head[data-astro-cid-3rwxoopb] .ab-h2[data-astro-cid-3rwxoopb]{margin:0;font-size:clamp(30px,4.2vw,56px)}.ab-community[data-astro-cid-3rwxoopb]{color:#fff;background:#16131a;padding:104px 0;overflow:hidden}.ab-community-in[data-astro-cid-3rwxoopb]{align-items:center;gap:48px;display:grid}@media (width>=1024px){.ab-community-in[data-astro-cid-3rwxoopb]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:72px}}.ab-community-text[data-astro-cid-3rwxoopb]{font-family:var(--font-body);letter-spacing:-.01em;color:#cfc6d8;text-wrap:pretty;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.4}.ab-community-text[data-astro-cid-3rwxoopb] span[data-astro-cid-3rwxoopb]{color:#fff;font-weight:700}.ab-collage[data-astro-cid-3rwxoopb]{width:100%;height:auto;display:block}.ab-car[data-astro-cid-3rwxoopb]{position:relative}.ab-car-track[data-astro-cid-3rwxoopb]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(300px,78vw);grid-auto-flow:column;gap:20px;margin:0;padding:4px 2px 8px;list-style:none;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.ab-car-track[data-astro-cid-3rwxoopb]::-webkit-scrollbar{display:none}.ab-car[data-astro-cid-3rwxoopb][data-end] .ab-car-track[data-astro-cid-3rwxoopb]{-webkit-mask-image:none;mask-image:none}.ab-member[data-astro-cid-3rwxoopb]{scroll-snap-align:start;background:#1c1722;border:1px solid #ffffff14;border-radius:26px;flex-direction:column;padding:18px 18px 24px;transition:border-color .2s,transform .2s;display:flex}.ab-member[data-astro-cid-3rwxoopb]:hover{border-color:#d75bd873;transform:translateY(-3px)}.ab-member-photo[data-astro-cid-3rwxoopb]{aspect-ratio:5/4;background:radial-gradient(80% 90% at 30% 20%,#5b2e8c,#2a1640 70%);border-radius:18px;place-items:center;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.ab-member-photo[data-astro-cid-3rwxoopb] img[data-astro-cid-3rwxoopb]{object-fit:cover;width:100%;height:100%;display:block}.ab-member-photo[data-astro-cid-3rwxoopb] span[data-astro-cid-3rwxoopb]{font:800 64px/1 var(--font-display);letter-spacing:-.03em;background:linear-gradient(135deg,#f0a6f2,#c58bf0);color:#0000;opacity:.9;-webkit-background-clip:text;background-clip:text}.ab-member-unit[data-astro-cid-3rwxoopb]{font:800 15px var(--font-display);letter-spacing:.01em;color:#fff;align-items:center;gap:8px;margin:0 0 14px;display:flex}.ab-member-unit[data-astro-cid-3rwxoopb] img[data-astro-cid-3rwxoopb]{width:22px;height:auto}.ab-member[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{font:600 20px/1.25 var(--font-body);letter-spacing:-.01em;margin:0 0 6px}.ab-member-role[data-astro-cid-3rwxoopb]{font:400 15px/1.4 var(--font-body);color:#afa6b8;margin:0}.ab-member-links[data-astro-cid-3rwxoopb]{gap:10px;margin-top:auto;padding-top:24px;display:flex}.ab-member-links[data-astro-cid-3rwxoopb] a[data-astro-cid-3rwxoopb]{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .2s,border-color .2s;display:grid}.ab-member-links[data-astro-cid-3rwxoopb] a[data-astro-cid-3rwxoopb]:hover{background:#d75bd833;border-color:#d75bd899}.ab-car-btn[data-astro-cid-3rwxoopb]{z-index:2;color:#fff;cursor:pointer;background:#0f0b14d9;border:1.5px solid #ffffff47;border-radius:999px;place-items:center;width:60px;height:48px;margin-top:-24px;transition:border-color .2s,opacity .2s;display:none;position:absolute;top:50%}.ab-car-btn[data-astro-cid-3rwxoopb]:hover:not(:disabled){border-color:#d75bd8}.ab-car-btn[data-astro-cid-3rwxoopb]:disabled{opacity:.3;cursor:default}.ab-car-prev[data-astro-cid-3rwxoopb]{left:-84px}.ab-car-next[data-astro-cid-3rwxoopb]{right:-84px}@media (width>=1360px){.ab-car-btn[data-astro-cid-3rwxoopb]{display:grid}}@media (width>=768px) and (width<=1359px){.ab-car[data-astro-cid-3rwxoopb]{padding-bottom:72px}.ab-car-btn[data-astro-cid-3rwxoopb]{margin:0;display:grid;top:auto;bottom:0}.ab-car-prev[data-astro-cid-3rwxoopb]{left:auto;right:72px}.ab-car-next[data-astro-cid-3rwxoopb]{right:0}}.ab-join[data-astro-cid-3rwxoopb]{isolation:isolate;color:#fff;background:linear-gradient(120deg,#3a1a6b 0%,#6a3fb0 45%,#b348be 100%);padding:112px 0;position:relative;overflow:hidden}.ab-join[data-astro-cid-3rwxoopb]:before{content:"";z-index:-1;pointer-events:none;opacity:.35;mix-blend-mode:soft-light;background:url(/about/waves.webp) 50%/cover no-repeat;position:absolute;inset:0}.ab-join-head[data-astro-cid-3rwxoopb]{gap:16px 64px;margin-bottom:48px;display:grid}@media (width>=1024px){.ab-join-head[data-astro-cid-3rwxoopb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.ab-join[data-astro-cid-3rwxoopb] h2[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.6vw,60px);font-weight:800;line-height:1.02}.ab-join-head[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{max-width:50ch;font-family:var(--font-body);color:#f4ecfa;margin:0;font-size:18px;line-height:1.6}.ab-join-ways[data-astro-cid-3rwxoopb]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ab-join-ways[data-astro-cid-3rwxoopb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ab-way[data-astro-cid-3rwxoopb]{backdrop-filter:blur(10px);background:#120a1e61;border:1px solid #ffffff2e;border-radius:26px;flex-direction:column;padding:30px 28px 28px;transition:transform .2s,border-color .2s,background-color .2s;display:flex}.ab-way[data-astro-cid-3rwxoopb]:hover{background:#120a1e80;border-color:#fff6;transform:translateY(-4px)}.ab-way-n[data-astro-cid-3rwxoopb]{font:700 14px var(--font-body);letter-spacing:.08em;color:#f0c8f5;margin-bottom:18px}.ab-way[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(22px,2vw,26px);font-weight:800;line-height:1.15}.ab-way[data-astro-cid-3rwxoopb]>p[data-astro-cid-3rwxoopb]{font-family:var(--font-body);color:#eadff2;margin:0 0 20px;font-size:16px;line-height:1.6}.ab-way-tags[data-astro-cid-3rwxoopb]{flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ab-way-tags[data-astro-cid-3rwxoopb] li[data-astro-cid-3rwxoopb]{font:500 13px var(--font-body);background:#ffffff1a;border:1px solid #fff3;border-radius:999px;padding:6px 12px}.ab-way-cta[data-astro-cid-3rwxoopb]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:auto;display:flex}.ab-way-cta[data-astro-cid-3rwxoopb] .ab-btn[data-astro-cid-3rwxoopb]{height:48px;padding:0 22px;font-size:15px}.ab-way-alt[data-astro-cid-3rwxoopb]{font:600 15px var(--font-body);color:#fff;border-bottom:1px solid #ffffff73;padding-bottom:2px;text-decoration:none}.ab-way-alt[data-astro-cid-3rwxoopb]:hover{border-color:#fff}.ab-join-cta[data-astro-cid-3rwxoopb]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=640px){.ab-join[data-astro-cid-3rwxoopb]{padding:64px 0 56px}.ab-join-head[data-astro-cid-3rwxoopb]{gap:12px;margin-bottom:28px}.ab-join-head[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{font-size:16px;line-height:1.55}.ab-join-ways[data-astro-cid-3rwxoopb]{gap:12px}.ab-way[data-astro-cid-3rwxoopb]{border-radius:20px;grid-template-columns:auto 1fr;column-gap:12px;padding:20px 18px 18px;display:grid}.ab-way[data-astro-cid-3rwxoopb]:hover{transform:none}.ab-way-n[data-astro-cid-3rwxoopb]{margin:3px 0 0;font-size:13px}.ab-way[data-astro-cid-3rwxoopb] h3[data-astro-cid-3rwxoopb]{margin:0 0 8px;font-size:20px}.ab-way[data-astro-cid-3rwxoopb]>p[data-astro-cid-3rwxoopb],.ab-way-cta[data-astro-cid-3rwxoopb]{grid-column:1/-1}.ab-way[data-astro-cid-3rwxoopb]>p[data-astro-cid-3rwxoopb]{margin:0 0 16px;font-size:15px;line-height:1.5}.ab-way-tags[data-astro-cid-3rwxoopb]{display:none}.ab-way-cta[data-astro-cid-3rwxoopb]{gap:12px}.ab-way-cta[data-astro-cid-3rwxoopb] .ab-btn[data-astro-cid-3rwxoopb]{width:100%;max-width:none;height:46px}.ab-way-alt[data-astro-cid-3rwxoopb]{margin:0 auto}.ab-join-direct[data-astro-cid-3rwxoopb]{text-align:center;grid-template-columns:1fr;gap:10px;margin-top:28px;display:grid}.ab-join-direct[data-astro-cid-3rwxoopb] a[data-astro-cid-3rwxoopb]{justify-content:center;width:100%;height:48px}}.ab-join-direct[data-astro-cid-3rwxoopb]{font:500 16px var(--font-body);color:#f4ecfa;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:40px;display:flex}.ab-join-direct[data-astro-cid-3rwxoopb] a[data-astro-cid-3rwxoopb]{color:#fff;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.ab-join-direct[data-astro-cid-3rwxoopb] a[data-astro-cid-3rwxoopb]:hover{background:#ffffff1f;border-color:#fff}.ab-btn[data-astro-cid-3rwxoopb]{height:52px;font:600 16px var(--font-body);border-radius:999px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;transition:filter .2s,background-color .2s,border-color .2s;display:inline-flex}.ab-btn--light[data-astro-cid-3rwxoopb]{color:#3b1d63;background:#fff}.ab-btn--light[data-astro-cid-3rwxoopb]:hover{filter:brightness(.95)}.ab-btn--ghost[data-astro-cid-3rwxoopb]{color:#fff;border:1px solid #ffffff80}.ab-btn--ghost[data-astro-cid-3rwxoopb]:hover{background:#ffffff1a}.ab-btn--primary[data-astro-cid-3rwxoopb]{background:var(--grad-button);color:#fff;box-shadow:0 8px 28px #d75bd84d}.ab-btn--primary[data-astro-cid-3rwxoopb]:hover{filter:brightness(1.08)}.ab-btn--ghost-dark[data-astro-cid-3rwxoopb]{color:#fff;border:1px solid #ffffff38}.ab-btn--ghost-dark[data-astro-cid-3rwxoopb]:hover{background:#ffffff0f;border-color:#ffffff73}.ab-vision[data-astro-cid-3rwxoopb]{color:#fff;text-align:center;background:#0f0b14;padding:112px 0 120px}.ab-vision[data-astro-cid-3rwxoopb] h2[data-astro-cid-3rwxoopb]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 auto 40px;font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.1}.ab-vision[data-astro-cid-3rwxoopb] p[data-astro-cid-3rwxoopb]{max-width:56ch;font-family:var(--font-body);color:#cfc6d8;margin:0 auto 36px;font-size:18px;line-height:1.6}@media (width<=640px){.ab-hero[data-astro-cid-3rwxoopb]{padding:calc(var(--public-header-height) + 32px) 0 80px}.ab-mission[data-astro-cid-3rwxoopb],.ab-beliefs[data-astro-cid-3rwxoopb],.ab-principles[data-astro-cid-3rwxoopb],.ab-people[data-astro-cid-3rwxoopb],.ab-community[data-astro-cid-3rwxoopb],.ab-join[data-astro-cid-3rwxoopb],.ab-vision[data-astro-cid-3rwxoopb]{padding:72px 0}.ab-btn[data-astro-cid-3rwxoopb]{width:100%;max-width:360px}}@media (prefers-reduced-motion:reduce){.ab-sticker-ring[data-astro-cid-3rwxoopb],.ab-waves[data-astro-cid-3rwxoopb]{animation:none}}
