.uwh[data-astro-cid-gqrkvzcy]{background:linear-gradient(180deg, var(--navy-950) 0%, var(--navy-900) 100%);text-align:center;padding-block:clamp(96px,11vw,168px) clamp(72px,8vw,120px);position:relative;overflow:hidden}.uwh__glow[data-astro-cid-gqrkvzcy]{filter:blur(30px);pointer-events:none;background:radial-gradient(60% 60% at 50% 30%,#2563eb47,#0000 70%);height:70%;position:absolute;inset:-20% -10% auto}.uwh__grid-bg[data-astro-cid-gqrkvzcy]{pointer-events:none;background-image:linear-gradient(#9ab7d00f 1px,#0000 1px),linear-gradient(90deg,#9ab7d00f 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 75%)}.uwh__inner[data-astro-cid-gqrkvzcy]{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.uwh__eyebrow[data-astro-cid-gqrkvzcy]{font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-300);margin-bottom:clamp(20px,3vw,34px);font-weight:700}.uwh__wordmark[data-astro-cid-gqrkvzcy]{font-family:var(--font-display);letter-spacing:-.045em;place-items:center;min-height:1.1em;font-size:clamp(2.9rem,1.4rem + 7vw,6.5rem);font-weight:700;line-height:1;display:grid;position:relative}.uwm[data-astro-cid-gqrkvzcy]{white-space:nowrap;color:var(--white);text-shadow:0 6px 60px #2563eb66;grid-area:1/1}.uwm--pair[data-astro-cid-gqrkvzcy]{animation:uwm-pair-out .6s var(--ease-out) 1.35s forwards;gap:.32em;display:inline-flex}.uwm__unith[data-astro-cid-gqrkvzcy]{animation:uwm-from-left .85s var(--ease-out) both}.uwm__university[data-astro-cid-gqrkvzcy]{color:var(--blue-300);animation:uwm-from-right .85s var(--ease-out) both;font-weight:500}.uwm--merged[data-astro-cid-gqrkvzcy]{opacity:0;animation:uwm-merged-in .75s var(--ease-out) 1.45s forwards}.uwm__versity[data-astro-cid-gqrkvzcy]{color:var(--blue-300);font-weight:500}.uwh__flash[data-astro-cid-gqrkvzcy]{opacity:0;z-index:3;pointer-events:none;background:radial-gradient(circle,#2563ebd9,#0000 68%);border-radius:50%;grid-area:1/1;place-self:center;width:1.2em;height:1.2em;animation:.7s ease-out 1.25s uwm-flash}@keyframes uwm-from-left{0%{opacity:0;filter:blur(6px);transform:translate(-1.6em)}to{opacity:1;filter:none;transform:none}}@keyframes uwm-from-right{0%{opacity:0;filter:blur(6px);transform:translate(1.6em)}to{opacity:1;filter:none;transform:none}}@keyframes uwm-pair-out{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(9px);transform:scale(.82)}}@keyframes uwm-merged-in{0%{opacity:0;filter:blur(12px);transform:scale(.78)}60%{opacity:1}78%{transform:scale(1.05)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes uwm-flash{0%{opacity:0;transform:scale(.35)}45%{opacity:.9}to{opacity:0;transform:scale(1.8)}}.uwh__name[data-astro-cid-gqrkvzcy]{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.34em;text-transform:uppercase;color:var(--white-65);opacity:0;animation:uwh-fade-up .7s var(--ease-out) 2.05s forwards;margin-top:clamp(16px,2vw,24px);font-weight:700}.uwh__tagline[data-astro-cid-gqrkvzcy]{max-width:720px;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--white);opacity:0;animation:uwh-fade-up .7s var(--ease-out) 2.2s forwards;margin-top:clamp(20px,2.6vw,30px);font-weight:600;line-height:1.15}.uwh__sub[data-astro-cid-gqrkvzcy]{max-width:580px;font-size:var(--text-body);color:var(--white-65);opacity:0;animation:uwh-fade-up .7s var(--ease-out) 2.35s forwards;margin-top:18px;line-height:1.7}.uwh__actions[data-astro-cid-gqrkvzcy]{opacity:0;animation:uwh-fade-up .7s var(--ease-out) 2.5s forwards;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.uwh__meta[data-astro-cid-gqrkvzcy]{letter-spacing:.02em;color:var(--white-45);opacity:0;animation:uwh-fade-up .7s var(--ease-out) 2.65s forwards;margin-top:26px;font-size:12.5px}@keyframes uwh-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.uwm--pair[data-astro-cid-gqrkvzcy],.uwh__flash[data-astro-cid-gqrkvzcy]{display:none}.uwm--merged[data-astro-cid-gqrkvzcy],.uwh__name[data-astro-cid-gqrkvzcy],.uwh__tagline[data-astro-cid-gqrkvzcy],.uwh__sub[data-astro-cid-gqrkvzcy],.uwh__actions[data-astro-cid-gqrkvzcy],.uwh__meta[data-astro-cid-gqrkvzcy]{opacity:1;animation:none}}.who[data-astro-cid-gqrkvzcy]{background:var(--navy-900)}.who__grid[data-astro-cid-gqrkvzcy]{grid-template-columns:1fr 1fr;gap:22px;max-width:960px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.who__card[data-astro-cid-gqrkvzcy]{border:1px solid var(--white-border);border-radius:var(--radius-xl);background:#ffffff0a;padding:clamp(28px,3vw,40px)}.who__card--white[data-astro-cid-gqrkvzcy]{background:var(--paper);border-color:#0000;box-shadow:0 30px 70px #00000073,0 0 0 1px #2563eb29}.who__card--white[data-astro-cid-gqrkvzcy] .who__label[data-astro-cid-gqrkvzcy]{color:var(--white);background:var(--accent);border-radius:var(--radius-pill);padding:4px 12px}.who__card--white[data-astro-cid-gqrkvzcy] .who__title[data-astro-cid-gqrkvzcy]{color:var(--ink)}.who__card--white[data-astro-cid-gqrkvzcy] .who__body[data-astro-cid-gqrkvzcy]{color:var(--ink-2)}.who__card--white[data-astro-cid-gqrkvzcy] .who__kpis[data-astro-cid-gqrkvzcy] li[data-astro-cid-gqrkvzcy]{color:var(--ink)}.who__card--white[data-astro-cid-gqrkvzcy] .who__dot[data-astro-cid-gqrkvzcy]{background:var(--accent)}.who__label[data-astro-cid-gqrkvzcy]{font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);margin-bottom:14px;font-weight:700;display:inline-block}.who__title[data-astro-cid-gqrkvzcy]{font-size:var(--text-md);color:var(--white);margin-bottom:14px}.who__body[data-astro-cid-gqrkvzcy]{color:var(--white-65);margin-bottom:24px;font-size:15px;line-height:1.7}.who__kpis[data-astro-cid-gqrkvzcy]{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.who__kpis[data-astro-cid-gqrkvzcy] li[data-astro-cid-gqrkvzcy],.api__points[data-astro-cid-gqrkvzcy] li[data-astro-cid-gqrkvzcy],.ent__list[data-astro-cid-gqrkvzcy] li[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--white-80);align-items:flex-start;gap:11px;display:flex}.who__dot[data-astro-cid-gqrkvzcy]{background:var(--blue-300);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.curr[data-astro-cid-gqrkvzcy]{background:var(--paper)}.curr__list[data-astro-cid-gqrkvzcy]{flex-direction:column;gap:16px;max-width:860px;margin:clamp(32px,4vw,52px) auto 0;padding:0;list-style:none;display:flex}.curr__item[data-astro-cid-gqrkvzcy]{background:var(--paper-2);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);align-items:flex-start;gap:clamp(16px,2.5vw,28px);padding:clamp(22px,2.6vw,30px);display:flex}.curr__item[data-astro-cid-gqrkvzcy]:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.curr__item--hl[data-astro-cid-gqrkvzcy]{background:linear-gradient(135deg,#2563eb14,#6994b914);border-color:#2563eb66;box-shadow:0 0 0 1px #2563eb1f}.curr__num[data-astro-cid-gqrkvzcy]{font-family:var(--font-display);color:var(--blue-500);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:700;line-height:1}.curr__item--hl[data-astro-cid-gqrkvzcy] .curr__num[data-astro-cid-gqrkvzcy]{color:var(--accent)}.curr__tag[data-astro-cid-gqrkvzcy]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-500);background:var(--blue-50);border-radius:var(--radius-pill);margin-bottom:12px;padding:3px 11px;font-size:10.5px;font-weight:700;display:inline-block}.curr__item--hl[data-astro-cid-gqrkvzcy] .curr__tag[data-astro-cid-gqrkvzcy]{color:var(--white);background:var(--accent)}.curr__title[data-astro-cid-gqrkvzcy]{font-size:var(--text-md);color:var(--ink);margin-bottom:8px}.curr__text[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--ink-2);max-width:60ch;line-height:1.65}.api[data-astro-cid-gqrkvzcy]{background:radial-gradient(800px 460px at 82% 20%, #2563eb24, transparent 60%), var(--navy-950)}.api__inner[data-astro-cid-gqrkvzcy]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,4vw,60px);display:grid}.api__title[data-astro-cid-gqrkvzcy]{font-size:var(--text-lg);color:var(--white);margin-bottom:16px}.api__text[data-astro-cid-gqrkvzcy]{color:var(--white-65);margin-bottom:22px;line-height:1.7}.api__points[data-astro-cid-gqrkvzcy]{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.api__code[data-astro-cid-gqrkvzcy]{border-radius:var(--radius-lg);background:#0a141c;border:1px solid #9ab7d047;overflow:hidden;box-shadow:0 30px 80px #0000008c}.api__chrome[data-astro-cid-gqrkvzcy]{background:#ffffff0a;border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;padding:11px 15px;display:flex}.api__dot[data-astro-cid-gqrkvzcy]{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.api__file[data-astro-cid-gqrkvzcy]{font-family:var(--font-mono);color:var(--white-45);margin-left:10px;font-size:12px}.api__pre[data-astro-cid-gqrkvzcy]{font-family:var(--font-mono);color:var(--white-80);margin:0;padding:20px 22px;font-size:13px;line-height:1.7;overflow-x:auto}.api__pre[data-astro-cid-gqrkvzcy] code[data-astro-cid-gqrkvzcy]{white-space:pre;font-family:inherit}.c-kw[data-astro-cid-gqrkvzcy]{color:#7ca9e6}.c-str[data-astro-cid-gqrkvzcy]{color:#86c99a}.c-fn[data-astro-cid-gqrkvzcy]{color:#cdb0f2}.c-var[data-astro-cid-gqrkvzcy]{color:#e0b98a}.c-cm[data-astro-cid-gqrkvzcy]{color:var(--white-45);font-style:italic}.perks[data-astro-cid-gqrkvzcy]{background:var(--paper-2)}.perks__grid[data-astro-cid-gqrkvzcy]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.perks__card[data-astro-cid-gqrkvzcy]{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.perks__icon[data-astro-cid-gqrkvzcy]{border-radius:var(--radius-md);background:var(--blue-50);width:44px;height:44px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.perks__title[data-astro-cid-gqrkvzcy]{font-size:var(--text-body-lg);color:var(--ink);margin-bottom:8px}.perks__body[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}.ent[data-astro-cid-gqrkvzcy]{background:var(--navy-900)}.ent__inner[data-astro-cid-gqrkvzcy]{border-radius:var(--radius-xl);background:linear-gradient(135deg,#6994b91f,#2563eb1a);border:1px solid #6994b952;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,4vw,64px);padding:clamp(32px,4vw,56px);display:grid}.ent__title[data-astro-cid-gqrkvzcy]{font-size:var(--text-lg);color:var(--white);margin-bottom:16px}.ent__text[data-astro-cid-gqrkvzcy]{color:var(--white-65);max-width:54ch;margin-bottom:28px;line-height:1.75}.ent__list[data-astro-cid-gqrkvzcy]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pricing[data-astro-cid-gqrkvzcy]{background:var(--paper)}.pricing__grid[data-astro-cid-gqrkvzcy]{grid-template-columns:1fr 1fr;gap:22px;max-width:820px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.plan[data-astro-cid-gqrkvzcy]{background:var(--paper-2);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;padding:clamp(28px,3vw,38px);display:flex;position:relative}.plan--featured[data-astro-cid-gqrkvzcy]{background:var(--paper);box-shadow:0 0 0 1px #2563eb24, var(--shadow-3);border-color:#2563eb66}.plan__ribbon[data-astro-cid-gqrkvzcy]{letter-spacing:.1em;text-transform:uppercase;color:var(--white);background:var(--accent);border-radius:var(--radius-pill);padding:4px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-12px;left:clamp(28px,3vw,38px)}.plan__name[data-astro-cid-gqrkvzcy]{font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--ink);font-weight:650}.plan__for[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--ink-2);margin-top:4px}.plan__price[data-astro-cid-gqrkvzcy]{align-items:baseline;gap:6px;margin:20px 0 4px;display:flex}.plan__amount[data-astro-cid-gqrkvzcy]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);font-weight:700;line-height:1}.plan__per[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--ink-2)}.plan__note[data-astro-cid-gqrkvzcy]{color:var(--ink-3);margin-bottom:22px;font-size:12.5px}.plan[data-astro-cid-gqrkvzcy] .btn[data-astro-cid-gqrkvzcy]{width:100%}.plan__features[data-astro-cid-gqrkvzcy]{border-top:1px solid var(--border);flex-direction:column;gap:13px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:flex}.plan__features[data-astro-cid-gqrkvzcy] li[data-astro-cid-gqrkvzcy]{font-size:var(--text-sm);color:var(--ink-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.plan__check[data-astro-cid-gqrkvzcy]{color:var(--accent);flex-shrink:0;margin-top:2px}.pricing__foot[data-astro-cid-gqrkvzcy]{text-align:center;max-width:660px;color:var(--ink-3);margin:26px auto 0;font-size:12.5px;line-height:1.6}.pricing__foot[data-astro-cid-gqrkvzcy] a[data-astro-cid-gqrkvzcy]{color:var(--accent);text-decoration:underline}@media (width<=900px){.who__grid[data-astro-cid-gqrkvzcy],.api__inner[data-astro-cid-gqrkvzcy],.ent__inner[data-astro-cid-gqrkvzcy],.pricing__grid[data-astro-cid-gqrkvzcy]{grid-template-columns:1fr}.perks__grid[data-astro-cid-gqrkvzcy]{grid-template-columns:1fr;max-width:420px}.api__code[data-astro-cid-gqrkvzcy]{order:-1}}
