.gc-abh[data-v-56436f2a]{background:var(--gc-ivory);padding:clamp(28px,5vw,72px) 0 clamp(40px,6vw,80px)}.gc-abh__grid[data-v-56436f2a]{align-items:center;display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:960px){.gc-abh__grid[data-v-56436f2a]{gap:64px;grid-template-columns:.95fr 1.05fr}}.gc-abh__title[data-v-56436f2a]{font-size:clamp(2.3rem,1.4rem + 3.8vw,4.3rem);letter-spacing:-.025em;line-height:1.03;margin:12px 0 20px;max-width:14ch}.gc-abh__lead[data-v-56436f2a]{font-size:var(--gc-step-1);font-weight:500;line-height:1.5;max-width:46ch}.gc-abh__text[data-v-56436f2a]{color:var(--gc-muted);font-size:1.05rem;line-height:1.7;max-width:52ch}.gc-abh__sig[data-v-56436f2a]{border-left:4px solid var(--gc-tomato);display:flex;flex-direction:column;gap:2px;margin-top:22px;padding-left:14px}.gc-abh__sig-name[data-v-56436f2a]{font-family:var(--gc-font-display);font-size:1.4rem}.gc-abh__sig-role[data-v-56436f2a]{color:var(--gc-muted);font-size:.88rem}.gc-abh__photo[data-v-56436f2a]{margin:0;position:relative}.gc-abh__photo[data-v-56436f2a] img{aspect-ratio:4/3.2;border-radius:28px;-o-object-position:55% 50%;object-position:55% 50%}.gc-abh__photo figcaption[data-v-56436f2a]{align-items:center;background:var(--gc-forest);border-radius:999px;bottom:14px;color:var(--gc-on-dark);display:inline-flex;font-size:.8rem;font-weight:600;gap:8px;left:14px;padding:7px 13px;position:absolute}.gc-abh__dot[data-v-56436f2a]{background:var(--gc-tomato-light);border-radius:50%;height:8px;width:8px}@media(max-width:959px){.gc-abh__photo[data-v-56436f2a]{order:-1}}.gc-abc[data-v-56436f2a]{background:var(--gc-forest);color:var(--gc-on-dark);padding-block:clamp(56px,8vw,104px)}.gc-abc__grid[data-v-56436f2a]{align-items:center;display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:960px){.gc-abc__grid[data-v-56436f2a]{gap:72px;grid-template-columns:.8fr 1.2fr}}.gc-abc__photo[data-v-56436f2a]{margin:0}.gc-abc__photo[data-v-56436f2a] img{aspect-ratio:4/4.6;border-radius:26px}@media(max-width:959px){.gc-abc__photo[data-v-56436f2a] img{aspect-ratio:4/3.2}}.gc-abc__photo figcaption[data-v-56436f2a]{color:var(--gc-on-dark-muted);font-size:.8rem;margin-top:10px}.gc-abc__k[data-v-56436f2a]{color:var(--gc-tomato-light);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gc-abc__title[data-v-56436f2a]{color:var(--gc-on-dark);font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem);margin:12px 0 18px;max-width:15ch}.gc-abc__copy p[data-v-56436f2a]{color:var(--gc-on-dark-muted);font-size:1.06rem;line-height:1.7;max-width:54ch}.gc-abc__links[data-v-56436f2a]{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:10px}.gc-abc__link[data-v-56436f2a]{border-bottom:3px solid var(--gc-tomato);color:var(--gc-on-dark);font-weight:700;padding-bottom:3px;text-decoration:none}.gc-abc__link[data-v-56436f2a]:hover{color:var(--gc-lime)}.gc-abc__link[data-v-56436f2a]:focus-visible{outline-color:var(--gc-lime)}.gc-abp[data-v-56436f2a]{background:var(--gc-ivory);padding-block:clamp(56px,8vw,96px)}.gc-abp__head[data-v-56436f2a]{margin-bottom:26px;max-width:720px}.gc-abp__title[data-v-56436f2a]{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem);margin-bottom:10px}.gc-abp__sub[data-v-56436f2a]{color:var(--gc-muted);margin:0}.gc-abp__grid[data-v-56436f2a]{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:760px){.gc-abp__grid[data-v-56436f2a]{grid-template-columns:repeat(3,1fr)}}.gc-abp__card[data-v-56436f2a]{background:var(--gc-paper);border:1px solid var(--gc-line);border-radius:22px;border-top:4px solid var(--gc-tomato);padding:22px}.gc-abp__card[data-v-56436f2a]:nth-child(2){border-top-color:var(--gc-forest)}.gc-abp__card[data-v-56436f2a]:nth-child(3){border-top-color:var(--gc-lime)}.gc-abp__icon[data-v-56436f2a]{background:var(--gc-forest);border-radius:12px;color:var(--gc-ivory);display:grid;height:44px;place-items:center;width:44px}.gc-abp__h[data-v-56436f2a]{font-size:1.25rem;margin:14px 0 8px}.gc-abp__card p[data-v-56436f2a]{color:var(--gc-muted);font-size:.97rem;line-height:1.55;margin:0}.gc-abt[data-v-56436f2a]{background:var(--gc-paper);border-top:1px solid var(--gc-line);padding-block:clamp(56px,8vw,96px)}.gc-abt__grid[data-v-56436f2a]{align-items:start;display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:960px){.gc-abt__grid[data-v-56436f2a]{gap:40px;grid-template-columns:1.4fr .6fr}}.gc-abt__title[data-v-56436f2a]{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem);margin-bottom:20px}.gc-abt__cols[data-v-56436f2a]{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:640px){.gc-abt__cols[data-v-56436f2a]{grid-template-columns:1fr 1fr}}.gc-abt__col[data-v-56436f2a]{border-radius:20px;padding:20px}.gc-abt__col--now[data-v-56436f2a]{background:var(--gc-forest);color:var(--gc-on-dark)}.gc-abt__col--now ul[data-v-56436f2a]{display:grid;gap:8px;list-style:none;margin:14px 0 0;padding:0}.gc-abt__col--now li[data-v-56436f2a]{padding-left:22px;position:relative}.gc-abt__col--now li[data-v-56436f2a]:before{color:var(--gc-lime);content:"✓";font-weight:800;left:0;position:absolute}.gc-abt__col--now a[data-v-56436f2a]{color:var(--gc-on-dark);text-decoration-color:var(--gc-tomato-light)}.gc-abt__col--now a[data-v-56436f2a]:hover{color:var(--gc-lime)}.gc-abt__col--now a[data-v-56436f2a]:focus-visible{outline-color:var(--gc-lime)}.gc-abt__col--dev[data-v-56436f2a]{background:var(--gc-ivory);border:2px dashed var(--gc-tomato)}.gc-abt__col--dev p[data-v-56436f2a]{color:var(--gc-ink);margin:14px 0 0}.gc-abt__badge[data-v-56436f2a]{background:var(--gc-lime);border-radius:999px;color:var(--gc-forest);font-size:.7rem;font-weight:800;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.gc-abt__badge--dev[data-v-56436f2a]{background:var(--gc-tomato-deep);color:var(--gc-ivory)}.gc-abt__note[data-v-56436f2a]{color:var(--gc-muted);font-size:.88rem;margin:16px 0 0}.gc-abt__company[data-v-56436f2a]{background:var(--gc-ivory);border:1px solid var(--gc-line);border-radius:22px;padding:22px}.gc-abt__ctitle[data-v-56436f2a]{color:var(--gc-tomato-dark);font-family:var(--gc-font-body);font-size:.78rem;font-weight:700;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.gc-abt__dl[data-v-56436f2a]{display:grid;gap:12px;margin:0}.gc-abt__dl div[data-v-56436f2a]{border-bottom:1px solid var(--gc-line);padding-bottom:10px}.gc-abt__dl div[data-v-56436f2a]:last-child{border-bottom:0;padding-bottom:0}.gc-abt__dl dt[data-v-56436f2a]{color:var(--gc-muted);font-size:.75rem;font-weight:600}.gc-abt__dl dd[data-v-56436f2a]{font-weight:600;line-height:1.45;margin:3px 0 0}.gc-abn[data-v-56436f2a]{background:var(--gc-ivory);padding-block:clamp(48px,7vw,88px)}.gc-abn__title[data-v-56436f2a]{font-size:clamp(1.6rem,1.25rem + 1.3vw,2.2rem);margin-bottom:18px}.gc-abn__grid[data-v-56436f2a]{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:760px){.gc-abn__grid[data-v-56436f2a]{grid-template-columns:repeat(3,1fr)}}.gc-abn__card[data-v-56436f2a]{align-items:center;background:var(--gc-paper);border:1px solid var(--gc-line);border-radius:22px;color:var(--gc-ink);display:grid;gap:6px 14px;grid-template-columns:1fr auto;padding:22px;text-decoration:none;transition:border-color .15s}.gc-abn__card[data-v-56436f2a]:hover{border-color:var(--gc-tomato);color:var(--gc-ink)}.gc-abn__card--app[data-v-56436f2a]{background:var(--gc-forest);border-color:var(--gc-forest);color:var(--gc-on-dark)}.gc-abn__card--app[data-v-56436f2a]:hover{border-color:var(--gc-lime);color:var(--gc-on-dark)}.gc-abn__k[data-v-56436f2a]{color:var(--gc-tomato-dark);font-size:.72rem;font-weight:700;grid-column:1;letter-spacing:.08em;text-transform:uppercase}.gc-abn__card--app .gc-abn__k[data-v-56436f2a]{color:var(--gc-tomato-light)}.gc-abn__t[data-v-56436f2a]{font-family:var(--gc-font-display);font-size:1.25rem;grid-column:1;line-height:1.25}.gc-abn__a[data-v-56436f2a]{background:var(--gc-forest);border-radius:50%;color:var(--gc-lime);display:grid;grid-column:2;grid-row:1/span 2;height:38px;place-items:center;width:38px}.gc-abn__card--app .gc-abn__a[data-v-56436f2a]{background:var(--gc-lime);color:var(--gc-forest)}
