.ct-head[data-astro-cid-uw5kdbxl]{margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + clamp(40px,6vw,88px));padding-bottom:clamp(48px,6vw,80px);background:radial-gradient(60% 90% at 15% 0%,#fff,#fff0 70%),var(--paper)}.ct-head__title[data-astro-cid-uw5kdbxl]{font-size:clamp(34px,4.6vw,56px);font-weight:800;line-height:1.3}.ct-head__sub[data-astro-cid-uw5kdbxl]{margin-top:10px;font-size:clamp(19px,2vw,24px);font-weight:700;color:var(--blue-strong)}.ct-head__intro[data-astro-cid-uw5kdbxl]{margin-top:18px;max-width:44em}.ct-body[data-astro-cid-uw5kdbxl]{padding-top:clamp(40px,5vw,64px)}.ct-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}.ct-h[data-astro-cid-uw5kdbxl]{font-size:17px;font-weight:700;color:var(--muted);margin-bottom:16px}.ct-h--light[data-astro-cid-uw5kdbxl]{color:#ffffffb3}.ct-direct[data-astro-cid-uw5kdbxl]{padding:clamp(22px,3.4vw,36px);border-radius:26px;color:#fff;background:radial-gradient(80% 80% at 0% 100%,rgba(59,152,233,.24),transparent 70%),var(--night);box-shadow:var(--float)}.ct-row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;padding-block:18px;border-top:1px solid rgba(255,255,255,.12)}a[data-astro-cid-uw5kdbxl].ct-row{border-radius:6px}a[data-astro-cid-uw5kdbxl].ct-row:hover .ct-row__value[data-astro-cid-uw5kdbxl],a[data-astro-cid-uw5kdbxl].ct-row:hover .ct-phone__num[data-astro-cid-uw5kdbxl]{color:var(--sky)}.ct-row__ic[data-astro-cid-uw5kdbxl]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#6db3f224;color:var(--sky)}.ct-row__body[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-row__label[data-astro-cid-uw5kdbxl]{font-size:var(--fs-tiny);color:#ffffff9e}.ct-row__value[data-astro-cid-uw5kdbxl]{font-size:18px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;transition:color var(--dur) var(--ease)}.ct-row__value--text[data-astro-cid-uw5kdbxl]{font-style:normal;font-size:16.5px;font-weight:500;line-height:1.9}.ct-phone[data-astro-cid-uw5kdbxl]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.ct-phone__num[data-astro-cid-uw5kdbxl]{font-size:clamp(28px,3.4vw,38px);font-weight:300;line-height:1.3;transition:color var(--dur) var(--ease)}.ct-phone__ext[data-astro-cid-uw5kdbxl]{font-size:15px;font-weight:600;color:var(--hand)}.ct-direct[data-astro-cid-uw5kdbxl] [data-astro-cid-uw5kdbxl]:focus-visible{outline-color:#fff}.ct-cards[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ct-card[data-astro-cid-uw5kdbxl]{--brand: var(--blue);--brand-soft: var(--blue-soft);display:flex;align-items:center;gap:14px;height:100%;padding:18px;border-radius:20px;background:var(--white);border:1px solid var(--line);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.ct-card[data-astro-cid-uw5kdbxl]:hover{border-color:var(--brand);background:var(--brand-soft)}.ct-card--telegram[data-astro-cid-uw5kdbxl]{--brand: #229ed9;--brand-soft: #eaf6fc}.ct-card--bale[data-astro-cid-uw5kdbxl]{--brand: #0f9d8a;--brand-soft: #e6f6f3}.ct-card--instagram[data-astro-cid-uw5kdbxl]{--brand: #d62976;--brand-soft: #fdedf4}.ct-card--linkedin[data-astro-cid-uw5kdbxl]{--brand: #0a66c2;--brand-soft: #e9f1fa}.ct-card__ic[data-astro-cid-uw5kdbxl]{flex-shrink:0;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:var(--brand-soft);color:var(--brand)}.ct-card[data-astro-cid-uw5kdbxl]:hover .ct-card__ic[data-astro-cid-uw5kdbxl]{background:var(--white)}.ct-card__body[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;min-width:0;line-height:1.6}.ct-card__label[data-astro-cid-uw5kdbxl]{font-size:16.5px;font-weight:700}.ct-card__handle[data-astro-cid-uw5kdbxl]{font-size:14px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-row__body[data-astro-cid-uw5kdbxl]>bdi[data-astro-cid-uw5kdbxl],.ct-card__handle[data-astro-cid-uw5kdbxl]{align-self:flex-start;max-width:100%}@media (max-width: 900px){.ct-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}@media (max-width: 460px){.ct-cards[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}
