.ct-cards:where(.astro-udagbycb){gap:var(--s-4);margin-top:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ct-cards:where(.astro-udagbycb) a:where(.astro-udagbycb){gap:var(--s-3);height:100%;padding:var(--s-5);border-radius:var(--r-xl);background:var(--paper);border:1px solid var(--line);color:inherit;transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);align-content:start;text-decoration:none;display:grid}@media (hover:hover){.ct-cards:where(.astro-udagbycb) a:where(.astro-udagbycb):hover{box-shadow:var(--shadow);border-color:var(--sky);transform:translateY(-4px)}}.ct-cards:where(.astro-udagbycb) strong:where(.astro-udagbycb){font-size:var(--fs-lg)}.ct-cards:where(.astro-udagbycb) p:where(.astro-udagbycb){color:var(--ink-2)}@media (width<=1023px){.ct-cards:where(.astro-udagbycb){grid-template-columns:minmax(0,1fr)}}.rl-top.ct-top{padding-bottom:var(--s-8)}.ct-hero:where(.astro-dgexykpy){gap:var(--s-7);margin-top:var(--s-5);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.ct-hero:where(.astro-dgexykpy) .lead:where(.astro-dgexykpy){max-width:52ch}.ct-me:where(.astro-dgexykpy){align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5) var(--s-3) var(--s-3);border:1px solid var(--dark-line);-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border-radius:999px;display:flex}.ct-me-pic:where(.astro-dgexykpy){background:var(--brand);border-radius:50%;flex:none;width:84px;height:84px;position:relative;overflow:hidden}.ct-me-pic:where(.astro-dgexykpy) img:where(.astro-dgexykpy){border-radius:0 0 50% 50%;width:150%;max-width:none;height:auto;position:absolute;top:-6%;left:-25%}.ct-online:where(.astro-dgexykpy){z-index:2;background:var(--ok);border:2px solid var(--brand-900);border-radius:50%;width:14px;height:14px;animation:1.8s ease-out infinite live-dot;position:absolute;bottom:4px;right:4px}.ct-me-txt:where(.astro-dgexykpy){color:var(--on-dark-2);font-size:var(--fs-sm);gap:2px;display:grid}.ct-me-txt:where(.astro-dgexykpy) strong:where(.astro-dgexykpy){color:var(--white);font-size:var(--fs-lg)}.ct-me-txt:where(.astro-dgexykpy) em:where(.astro-dgexykpy){color:var(--sky);align-items:center;gap:6px;font-style:normal;font-weight:600;display:inline-flex}.ct-me-txt:where(.astro-dgexykpy) em:where(.astro-dgexykpy) i:where(.astro-dgexykpy){background:var(--ok);border-radius:50%;width:6px;height:6px}@media (width<=1023px){.ct-hero:where(.astro-dgexykpy){grid-template-columns:minmax(0,1fr)}.ct-me:where(.astro-dgexykpy){justify-self:start}}.ct-side:where(.astro-rzcn4cbc){gap:var(--s-4);display:grid;position:sticky;top:104px}.ct-box:where(.astro-rzcn4cbc){gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-xl);background:var(--paper);border:1px solid var(--line);display:grid}.ct-box:where(.astro-rzcn4cbc) h2:where(.astro-rzcn4cbc){font-size:var(--fs-lg)}.ct-next:where(.astro-rzcn4cbc){gap:var(--s-3);display:grid}.ct-next:where(.astro-rzcn4cbc) li:where(.astro-rzcn4cbc){gap:var(--s-3);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.ct-next:where(.astro-rzcn4cbc) b:where(.astro-rzcn4cbc){background:var(--brand-soft);width:32px;height:32px;color:var(--brand);font-family:var(--font-mono);font-size:var(--fs-sm);border-radius:50%;place-items:center;display:grid}.ct-next:where(.astro-rzcn4cbc) div:where(.astro-rzcn4cbc){gap:2px;display:grid}.ct-next:where(.astro-rzcn4cbc) span:where(.astro-rzcn4cbc){color:var(--ink-2);font-size:var(--fs-sm)}.ct-ways:where(.astro-rzcn4cbc){gap:var(--s-2);display:grid}.ct-ways:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc){gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--mist);color:var(--ink);transition:background var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);grid-template-columns:40px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}@media (hover:hover){.ct-ways:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc):hover{background:var(--sky-soft);transform:translate(3px)}}.ct-ways:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc)>span:where(.astro-rzcn4cbc):last-child{gap:2px;display:grid}.ct-ways:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc)>span:where(.astro-rzcn4cbc):last-child span:where(.astro-rzcn4cbc){font-size:var(--fs-sm);color:var(--ink-2)}.ct-way-ico:where(.astro-rzcn4cbc){background:var(--brand);width:40px;height:40px;color:var(--white);border-radius:12px;place-items:center;display:grid}.ct-way-ico:where(.astro-rzcn4cbc).is-soc{background:var(--white)}.ct-soc:where(.astro-rzcn4cbc){align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-2);display:flex}.ct-soc:where(.astro-rzcn4cbc) span:where(.astro-rzcn4cbc){margin-right:auto}.ct-soc:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc){border:1px solid var(--line);width:38px;height:38px;transition:transform var(--t-med) var(--ease-out);border-radius:11px;place-items:center;display:grid}@media (hover:hover){.ct-soc:where(.astro-rzcn4cbc) a:where(.astro-rzcn4cbc):hover{transform:translateY(-2px)}}.ct-stats:where(.astro-rzcn4cbc){gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.ct-stats:where(.astro-rzcn4cbc) div:where(.astro-rzcn4cbc){display:grid}.ct-stats:where(.astro-rzcn4cbc) strong:where(.astro-rzcn4cbc){font-size:var(--fs-xl);color:var(--brand);font-family:var(--font-display)}.ct-stats:where(.astro-rzcn4cbc) span:where(.astro-rzcn4cbc){font-size:var(--fs-sm);color:var(--ink-2)}.ct-logos:where(.astro-rzcn4cbc){gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.logo-tile:where(.astro-rzcn4cbc){margin-right:var(--s-4);border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);width:176px;height:96px;box-shadow:var(--shadow-sm);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);flex:none;place-items:center;display:grid}.logo-mark:where(.astro-rzcn4cbc){aspect-ratio:300/200;background:var(--brand);opacity:.8;width:120px;transition:background-color var(--t-med) var(--ease-out), opacity var(--t-med) var(--ease-out);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover){.logo-tile:where(.astro-rzcn4cbc):hover{box-shadow:var(--shadow);border-color:var(--line-hover);transform:translateY(-4px)}.logo-tile:where(.astro-rzcn4cbc):hover .logo-mark:where(.astro-rzcn4cbc){opacity:1;background:var(--brand-900)}}@media (width<=767px){.logo-tile:where(.astro-rzcn4cbc){width:140px;height:80px}.logo-mark:where(.astro-rzcn4cbc){width:96px}}.ct-logos:where(.astro-rzcn4cbc) .logo-tile:where(.astro-rzcn4cbc){width:auto;height:64px;margin:0;overflow:hidden}.ct-logos:where(.astro-rzcn4cbc) .logo-mark:where(.astro-rzcn4cbc){width:78%;max-width:96px}@media (width<=1023px){.ct-side:where(.astro-rzcn4cbc){position:static}}.section:where(.astro-zn7asyhr).ct-main{padding-top:var(--s-8)}.ct-grid:where(.astro-zn7asyhr){gap:var(--s-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.ct-main:where(.astro-zn7asyhr) .form-card{border:1px solid var(--line)}@media (width<=1023px){.ct-grid:where(.astro-zn7asyhr){grid-template-columns:minmax(0,1fr)}}
