.abcta__panel[data-astro-cid-kh7btl4r]{position:relative;overflow:hidden;border-radius:32px;color:var(--surface)}.abintro__text[data-astro-cid-kh7btl4r]{display:grid;gap:24px;font-size:1.1875rem;line-height:1.6;color:var(--text-secondary)}.abintro__text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:none;color:var(--text-secondary)}.abintro__logo[data-astro-cid-kh7btl4r]{display:block;height:40px;width:auto;margin-bottom:8px}@media(min-width:900px){.abintro__text[data-astro-cid-kh7btl4r]{font-size:1.375rem;gap:28px}}.abwhy__grid[data-astro-cid-kh7btl4r]{display:grid;gap:32px}.abwhy__text[data-astro-cid-kh7btl4r]{display:grid;gap:22px;font-size:1.125rem;line-height:1.6;color:var(--text-secondary);max-width:62ch}.abstrong[data-astro-cid-kh7btl4r]{font-weight:700;color:var(--ink)}@media(min-width:900px){.abwhy__text[data-astro-cid-kh7btl4r]{font-size:1.25rem}.abwhy__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1.1fr;gap:72px;align-items:start}.abwhy__grid[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{position:sticky;top:96px}}.absto[data-astro-cid-kh7btl4r]{padding:0 8px}.absto__panel[data-astro-cid-kh7btl4r]{background:var(--ink);color:var(--surface);border-radius:32px;overflow:hidden;padding:clamp(40px,7vw,96px) clamp(24px,6vw,80px);--soft85: color-mix(in srgb, var(--surface) 85%, transparent);--soft75: color-mix(in srgb, var(--surface) 75%, transparent)}.absto__grid[data-astro-cid-kh7btl4r]{display:grid;gap:40px;align-items:start}.absto__copy[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--surface);font-size:clamp(2.5rem,6vw,4rem);line-height:1.05;max-width:12em}.absto__soft[data-astro-cid-kh7btl4r]{color:var(--soft75)}.absto__text[data-astro-cid-kh7btl4r]{display:grid;gap:22px;margin-top:32px;font-size:1.125rem;line-height:1.6;color:var(--soft85);max-width:62ch}.absto__who[data-astro-cid-kh7btl4r]{width:240px}.absto__photo[data-astro-cid-kh7btl4r]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:28px;background:var(--card)}.absto__name[data-astro-cid-kh7btl4r]{margin:16px 0 0;font-weight:600;font-size:1.25rem;line-height:1.3;color:var(--surface)}.absto__role[data-astro-cid-kh7btl4r]{margin:2px 0 0;font-size:1rem;line-height:1.4;color:var(--soft75)}@media(min-width:900px){.absto__text[data-astro-cid-kh7btl4r]{font-size:1.25rem}.absto__grid[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr) 290px;gap:80px}.absto__who[data-astro-cid-kh7btl4r]{width:290px}}.abgrow__title[data-astro-cid-kh7btl4r]{max-width:16em}.abrows[data-astro-cid-kh7btl4r]{list-style:none;margin:clamp(32px,5vw,56px) 0 0;padding:0}.abrow[data-astro-cid-kh7btl4r]{display:grid;gap:12px;padding-block:32px;border-top:1px solid var(--border)}.abrow[data-astro-cid-kh7btl4r]:first-child{border-top:0;padding-top:0}.abrow__n[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-weight:600;font-size:3rem;line-height:1;letter-spacing:-.02em;color:var(--primary)}.abrow__body[data-astro-cid-kh7btl4r]{display:grid;gap:10px}.abrow__body[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.375rem;line-height:1.3;color:var(--ink)}.abrow__body[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.125rem;line-height:1.6;color:var(--text-secondary);max-width:62ch}@media(min-width:768px){.abrow[data-astro-cid-kh7btl4r]{grid-template-columns:120px 1fr;gap:32px;align-items:start;padding-block:40px}.abrow[data-astro-cid-kh7btl4r]:first-child{padding-top:0}}@media(min-width:900px){.abrow__body[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.25rem}}.abresp[data-astro-cid-kh7btl4r]{margin-top:clamp(48px,7vw,88px)}.abresp__title[data-astro-cid-kh7btl4r]{font-size:1.75rem;line-height:1.2;color:var(--ink);margin-bottom:24px}.abhand[data-astro-cid-kh7btl4r]{display:grid;gap:12px;justify-items:stretch;align-items:stretch}.abhand__side[data-astro-cid-kh7btl4r]{border-radius:28px;padding:28px;display:grid;gap:16px;align-content:start}.abhand__side--us[data-astro-cid-kh7btl4r]{background:var(--surface);border:1px solid var(--border)}.abhand__side--you[data-astro-cid-kh7btl4r]{background:var(--card)}.abhand__label[data-astro-cid-kh7btl4r]{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;max-width:none}.abhand__side--us[data-astro-cid-kh7btl4r] .abhand__label[data-astro-cid-kh7btl4r]{color:var(--primary)}.abhand__side--you[data-astro-cid-kh7btl4r] .abhand__label[data-astro-cid-kh7btl4r]{color:var(--text)}.abhand[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.abhand[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{font-size:1.125rem;line-height:1.4;color:var(--ink)}.abhand__arrow[data-astro-cid-kh7btl4r]{width:44px;height:44px;border-radius:50%;justify-self:center;align-self:center;flex:none;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 20px no-repeat;transform:rotate(90deg)}@media(min-width:768px){.abhand[data-astro-cid-kh7btl4r]{grid-template-columns:1fr auto 1fr;gap:20px}.abhand__side[data-astro-cid-kh7btl4r]{padding:32px}.abhand__arrow[data-astro-cid-kh7btl4r]{transform:none}}.abresp__text[data-astro-cid-kh7btl4r] .abstrong[data-astro-cid-kh7btl4r]{color:var(--primary);font-weight:400}.abresp__text[data-astro-cid-kh7btl4r]{display:grid;gap:20px;margin-top:32px;max-width:62ch;font-size:1.125rem;line-height:1.6;color:var(--text-secondary)}@media(min-width:900px){.abresp__text[data-astro-cid-kh7btl4r]{font-size:1.25rem}}.abcta[data-astro-cid-kh7btl4r]{padding:0 8px}.abcta__panel[data-astro-cid-kh7btl4r]{isolation:isolate;padding:clamp(36px,6vw,64px) clamp(24px,6vw,72px);background:radial-gradient(55% 60% at 88% 12%,rgba(255,255,255,.38),transparent 62%),radial-gradient(40% 50% at 100% 55%,rgba(255,255,255,.28),transparent 65%),radial-gradient(35% 40% at 62% 38%,rgba(255,255,255,.14),transparent 70%),var(--sky)}.abcta__bg[data-astro-cid-kh7btl4r]{position:absolute;top:0;right:0;width:64%;height:100%;object-fit:cover;object-position:45% 20%;z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 48%);mask-image:linear-gradient(90deg,transparent 0%,#000 48%)}.abcta__panel[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.abcta__body[data-astro-cid-kh7btl4r]{text-shadow:0 1px 14px color-mix(in srgb,var(--ink) 35%,transparent)}.abcta__panel[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--surface);max-width:9.5em;margin:0 0 16px;text-wrap:balance}.abcta__soft[data-astro-cid-kh7btl4r]{color:color-mix(in srgb,var(--surface) 85%,transparent)}.abcta__body[data-astro-cid-kh7btl4r]{color:var(--surface);max-width:30em;margin:0 0 28px;font-size:1.125rem;line-height:1.55}.abcta__panel[data-astro-cid-kh7btl4r] .btn:focus-visible{outline-color:var(--surface)}@media(max-width:767px){.abcta__panel[data-astro-cid-kh7btl4r]{padding-bottom:290px}.abcta__bg[data-astro-cid-kh7btl4r]{inset:auto 0 0;width:100%;height:250px;object-position:70% 14%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 45%);mask-image:linear-gradient(180deg,transparent 0%,#000 45%)}.abcta__panel[data-astro-cid-kh7btl4r] .btn{width:100%}}
