.ga-public-refresh .ga-public-main--apex :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder,.ga-catalog-page--sitemap){width:min(100% - 2.5rem,80rem);min-width:0;margin-inline:auto;padding-block:clamp(2rem,5vw,4rem) clamp(4rem,8vw,6rem)!important;gap:clamp(2rem,4vw,3.5rem)!important;color:var(--public-ink)}.ga-public-refresh .ga-public-main--apex :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero,.ga-catalog-page--sitemap [data-uiux-region=page-hero]){min-width:0;border:0!important;border-radius:1.25rem!important;background:radial-gradient(ellipse at 50% 0,#e9f4ff 0,#f6faff 48%,#fff 100%)!important;padding:clamp(2.75rem,6vw,5rem) clamp(1.25rem,4vw,4rem)!important;box-shadow:none!important;text-align:center}.ga-public-refresh .ga-catalog-page--sitemap .ga-redesign-page-hero__title,.ga-public-refresh .ga-public-main--apex :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero) h1{max-width:20ch;margin:1rem auto 0;color:var(--public-ink);font-size:clamp(2.25rem,4.4vw,3.75rem)!important;font-weight:700;letter-spacing:-.045em;line-height:1.14;text-wrap:balance;overflow-wrap:normal}.ga-public-refresh .ga-catalog-page--sitemap .ga-redesign-page-hero__description,.ga-public-refresh :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero)>p:not(:first-child):not(.ga-public-availability){max-width:64ch;margin:1.25rem auto 0;color:var(--public-muted);font-size:1.0625rem;line-height:1.8;text-wrap:pretty}.ga-public-refresh .ga-catalog-page--sitemap .ga-redesign-page-hero__eyebrow,.ga-public-refresh :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero)>p:first-child{color:var(--public-blue);font-size:.8125rem;font-weight:700;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.ga-public-refresh .ga-info-hero>div:last-child,.ga-public-refresh :is(.ga-public-actions,.ga-public-legal-links){justify-content:center;margin-top:1.75rem;gap:.75rem}.ga-public-refresh .ga-catalog-page--sitemap :is(.ga-catalog-category-card,[data-uiux-region=page-surface]),.ga-public-refresh .ga-public-main--apex .ga-info-page :is(.ga-panel,.ga-compact-card):not(.ga-info-hero),.ga-public-refresh .ga-public-main--apex :is(.ga-public-legal-document,.ga-public-legal-support-card,.ga-public-placeholder__roadmap,.ga-public-roadmap-list>li){min-width:0;border:1px solid var(--public-border)!important;border-radius:.875rem!important;background:var(--public-surface)!important;padding:clamp(1.5rem,3vw,2rem)!important;box-shadow:0 4px 20px rgb(26 55 94/3%)!important}.ga-public-refresh .ga-public-main--apex .ga-info-page :is(h2,h3),.ga-public-refresh .ga-public-main--apex :is(.ga-public-section-title,.ga-catalog-category-card__title){color:var(--public-ink);font-size:clamp(1.25rem,1.8vw,1.5rem)!important;font-weight:700;letter-spacing:-.025em;line-height:1.35;text-wrap:pretty}.ga-public-refresh .ga-info-page :is(article,section)>div>p,.ga-public-refresh .ga-info-page :is(article,section)>p,.ga-public-refresh :is(.ga-public-legal-section,.ga-public-legal-support-card,.ga-public-roadmap-list){color:var(--public-muted);font-size:1rem;line-height:1.8}.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder) .ga-btn{min-height:3rem;border-radius:.625rem!important;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-align:center;transition:background-color .18s ease,box-shadow .18s ease}.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder) .ga-btn-primary{border-color:transparent;background:var(--public-gradient);color:#fff;box-shadow:0 3px 8px rgb(26 95 208/14%)}.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder) :is(.ga-btn-secondary,.ga-btn-ghost){border:1px solid var(--public-border);background:var(--public-surface);color:var(--public-ink)}.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder) .ga-btn:hover{box-shadow:0 4px 12px rgb(26 55 94/12%)}.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder,.ga-catalog-page--sitemap) a:focus-visible{outline:3px solid var(--public-blue);outline-offset:4px}.ga-public-refresh .ga-info-page--blog{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ga-public-refresh .ga-info-page--blog .ga-info-hero{grid-column:1/-1}.ga-public-refresh .ga-info-page--blog>article{display:flex;flex-direction:column;align-items:flex-start}.ga-public-refresh .ga-info-page--blog>article>a,.ga-public-refresh .ga-info-page--press article>a{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:1.25rem;padding-block:.625rem;color:var(--public-blue);font-size:.875rem;font-weight:600;line-height:1.6}.ga-public-refresh .ga-info-page--blog>article>a{margin-top:auto;padding-top:1.5rem}.ga-public-refresh :is(.ga-info-page--article,.ga-info-page--job)>article{width:min(100%,54rem);margin-inline:auto}.ga-public-refresh .ga-info-page--article .ga-public-article-illustration{height:auto;aspect-ratio:16/7;border-radius:.625rem;background:linear-gradient(135deg,#e5f2ff,#f5f8fc)!important}.ga-public-refresh .ga-info-page--membership>section:not(.ga-info-hero){width:min(100%,68rem);margin-inline:auto}.ga-public-refresh .ga-info-page--membership article{gap:.5rem}.ga-public-refresh .ga-info-page--membership article li{border-radius:.625rem!important;border-color:var(--public-border);background:var(--public-soft);font-size:.9375rem;line-height:1.7}.ga-public-refresh .ga-info-page--membership article .ga-chip{border-radius:999px!important;border-color:#c9def9;background:#edf5ff;color:var(--public-blue)}.ga-public-refresh .ga-info-page--membership article .ga-btn{margin-top:2rem}.ga-public-refresh .ga-public-availability{max-width:100%;margin:1rem auto 0;border:1px solid #c9def9;border-radius:999px!important;background:#edf5ff;padding:.625rem 1rem;color:#245693;font-size:.8125rem;line-height:1.6}.ga-public-refresh .ga-public-legal-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:2rem}.ga-public-refresh .ga-public-main--apex .ga-public-legal-document{width:100%;max-width:none;gap:2rem;line-height:1.85}.ga-public-refresh .ga-public-legal-section{gap:.875rem;border-color:var(--public-border);padding-bottom:2rem}.ga-public-refresh .ga-public-legal-section>:is(p,ul){max-width:72ch;color:var(--public-muted)}.ga-public-refresh .ga-public-legal-support{gap:1.5rem}.ga-public-refresh .ga-public-legal-links :is(a,.ga-chip){min-height:2.75rem;border:1px solid var(--public-border);border-radius:.625rem!important;background:#fff;padding:.625rem 1rem;color:var(--public-muted);font-size:.875rem;line-height:1.6}.ga-public-refresh .ga-public-legal-support-card .ga-action-control{min-height:2.75rem;border:1px solid var(--public-border);border-radius:.625rem;background:var(--public-soft);color:var(--public-blue);overflow-wrap:anywhere}.ga-public-refresh .ga-public-placeholder__roadmap{width:min(100%,64rem);margin-inline:auto}.ga-public-refresh .ga-public-roadmap-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.ga-public-refresh .ga-public-main--apex .ga-public-roadmap-list>li{background:var(--public-soft)!important;box-shadow:none!important}.ga-public-refresh .ga-catalog-page--sitemap [data-uiux-layout=page]{display:grid;width:100%;max-width:none;gap:2rem;padding:0}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-shortcuts{display:flex;flex-wrap:wrap;gap:.5rem;overflow:visible}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-nav__link{min-height:2.75rem;border:1px solid var(--public-border);border-radius:.625rem!important;background:var(--public-surface);padding:.625rem 1rem;color:var(--public-muted)}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-category-card__items{margin-top:1rem;color:var(--public-muted);font-size:1rem;line-height:1.8}@media (min-width:40rem){.ga-public-refresh .ga-public-main--apex :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder,.ga-catalog-page--sitemap){width:min(100% - 4rem,80rem)}}@media (max-width:63.999rem){.ga-public-refresh .ga-public-legal-layout{grid-template-columns:minmax(0,1fr)}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-category-grid,.ga-public-refresh .ga-info-page--blog,.ga-public-refresh .ga-public-legal-support{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.999rem){.ga-public-refresh .ga-public-main--apex :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder,.ga-catalog-page--sitemap){width:calc(100% - 2.5rem);padding-top:1.5rem!important}.ga-public-refresh .ga-public-main--apex :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero){margin-inline:-.625rem;padding-inline:1rem!important}.ga-public-refresh :is(.ga-info-hero,.ga-public-legal-hero,.ga-public-placeholder__hero)>p:not(:first-child):not(.ga-public-availability){font-size:1rem}.ga-public-refresh .ga-info-hero>div:last-child{flex-direction:column;align-items:stretch}.ga-public-refresh .ga-public-main--apex .ga-info-hero h1{max-width:16ch}.ga-public-refresh .ga-catalog-page--sitemap .ga-catalog-category-grid,.ga-public-refresh .ga-info-page--blog,.ga-public-refresh .ga-public-legal-support,.ga-public-refresh .ga-public-roadmap-list{grid-template-columns:minmax(0,1fr)}.ga-public-refresh .ga-public-actions>.ga-btn{width:100%}}@media (prefers-reduced-motion:reduce){.ga-public-refresh :is(.ga-info-page,.ga-public-legal,.ga-public-placeholder) .ga-btn{transition:none}}@media (prefers-reduced-motion:no-preference){.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary,.ga-marketing-menu),.ga-public-refresh :is(.ga-education-signup-options,.ga-education-quicklinks)>a{transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.ga-public-refresh :is(.ga-education-search,.ga-marketing-search){transition:border-color .18s ease-out,box-shadow .18s ease-out}.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary)>svg{transition:transform .18s ease-out}.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary):focus-visible>svg{transform:translateX(3px)}.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary,.ga-marketing-menu):active,.ga-public-refresh :is(.ga-education-signup-options,.ga-education-quicklinks)>a:active{transform:translateY(1px)}.ga-marketing-drawer .ga-mobile-navigation-drawer__link{transition:background-color .16s ease-out,color .16s ease-out}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary):hover{transform:translateY(-2px)}.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary):hover>svg{transform:translateX(3px)}.ga-public-refresh :is(.ga-education-signup-options,.ga-education-quicklinks)>a:hover{transform:translateY(-2px);box-shadow:0 7px 20px rgb(26 95 208/8%)}}@media (prefers-reduced-motion:reduce){.ga-marketing-drawer .ga-mobile-navigation-drawer__link,.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary)>svg,.ga-public-refresh :is(.ga-education-button,.ga-marketing-primary,.ga-marketing-menu),.ga-public-refresh :is(.ga-education-search,.ga-marketing-search),.ga-public-refresh :is(.ga-education-signup-options,.ga-education-quicklinks)>a{transition:none!important;transform:none!important}}