.PricingSection_page__GjJSG{padding-top:104px;width:min(1180px,calc(100vw - 2rem));min-width:0;grid-template-columns:minmax(0,1fr)}.PricingSection_heroSection__4jmba{padding-top:0;padding-bottom:36px}.PricingSection_heroCopy__tS0jA{gap:22px;max-width:860px}.PricingSection_heroTitle__2zzSc{font-size:clamp(2.8rem,6vw,5rem);line-height:.94;letter-spacing:-.04em}.PricingSection_heroText__I2ZQd{max-width:44rem}.PricingSection_plansSection___XRM2{width:calc(100vw - clamp(2rem, 4vw, 4rem));justify-self:center;padding-top:8px}.PricingSection_containedPlansSection__pvfJ6{width:100%;padding:0}.PricingSection_homePricingSection__dxJtM{scroll-margin-top:80px}.PricingSection_boostsLink__voF_U{padding:0;border:0;background:transparent;color:var(--marketing-link,yellowgreen);font-family:var(--font-chakra-petch),sans-serif;font-size:.95rem;line-height:1.4;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.PricingSection_boostsLink__voF_U:hover{color:var(--marketing-link-hover,#bef264)}.PricingSection_boostsLink__voF_U:focus-visible{outline:2px solid var(--marketing-link,yellowgreen);outline-offset:4px}.PricingSection_boostsModalBody__l7ub6{display:grid;gap:18px;width:min(880px,calc(95vw - 4rem))}.PricingSection_boostsModalText__2kzND{margin:0;color:var(--marketing-text,#d0c4d8);font-family:var(--font-chakra-petch),sans-serif;font-size:.95rem;line-height:1.5}.PricingSection_boostsModalGrid__styy_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PricingSection_boostsModalAction__JH2cX{display:flex;justify-content:flex-end}@media (max-width:680px){.PricingSection_boostsModalGrid__styy_{grid-template-columns:minmax(0,1fr)}}.PricingSection_pricingControls__dCBtF{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin:0 auto 24px}.PricingSection_billingIntervalToggle__zRdpV,.PricingSection_educationPricingToggle__t8L3M{display:flex;align-items:center}.PricingSection_bannerWrap__uitNX{margin-bottom:18px}.PricingSection_planGrid__JGdMz{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;align-items:stretch}.PricingSection_pricingPlanCard__KWwFo[data-selectable=false]{min-height:31rem;height:31rem;max-height:31rem}.PricingSection_educationContact__rTDj_{display:block;margin-top:.75rem;color:var(--marketing-text-strong);font-family:var(--font-chakra-petch),sans-serif;font-size:.82rem;line-height:1.35;text-align:center;text-decoration:underline;text-underline-offset:.2em}.PricingSection_pricingCard__avRBY{position:relative;width:100%;height:100%;border-radius:.75rem;transition:all .3s ease-in-out;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.PricingSection_active__w_Cjx,.PricingSection_pricingCard__avRBY.PricingSection_active__w_Cjx,.PricingSection_pricingCard__avRBY:hover{border:1px solid var(--color-admin-text-accent);box-shadow:0 0 15px rgba(184,136,212,.4)}.PricingSection_glowBackground__KA_X9{position:absolute;inset:0;border-radius:.75rem;filter:blur(10px);transition:opacity .3s ease-in-out;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(184,136,212,.35) 0,transparent 60%);pointer-events:none}.PricingSection_active__w_Cjx .PricingSection_glowBackground__KA_X9,.PricingSection_pricingCard__avRBY.PricingSection_active__w_Cjx .PricingSection_glowBackground__KA_X9{opacity:.35}.PricingSection_pricingCard__avRBY:hover .PricingSection_glowBackground__KA_X9{opacity:.5}.PricingSection_shimmerOverlay__OBd54{position:absolute;inset:0;border-radius:.75rem;overflow:hidden;pointer-events:none}.PricingSection_shimmerEffect__Gb__t{position:absolute;inset:0;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(135deg,rgba(184,136,212,.1),rgba(184,136,212,.05) 25%,rgba(184,136,212,.1) 50%,rgba(184,136,212,.05) 75%,rgba(184,136,212,.1));background-size:200% 200%;pointer-events:none}.PricingSection_active__w_Cjx .PricingSection_shimmerEffect__Gb__t,.PricingSection_pricingCard__avRBY.PricingSection_active__w_Cjx .PricingSection_shimmerEffect__Gb__t,.PricingSection_pricingCard__avRBY:hover .PricingSection_shimmerEffect__Gb__t{opacity:1}.PricingSection_cardContent__qpyPt{position:relative;z-index:10}.PricingSection_cardActions__TOeKI{margin-top:1rem}.PricingSection_launchExampleGrid__bP_Hn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.PricingSection_launchExampleCard__7plPS{display:grid;align-content:start;gap:16px;padding:18px;border:1px solid var(--marketing-border);border-radius:10px;background:var(--marketing-panel-bg)}.PricingSection_launchExampleHeader__ucvHF{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px}.PricingSection_launchExampleTitle__G_4kg{margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:1.18rem;line-height:1.2}.PricingSection_launchExampleDescription__5WVUc,.PricingSection_launchExampleNote__vkjL3{margin:0;color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.9rem;line-height:1.55}.PricingSection_launchExampleNote__vkjL3{color:yellowgreen}.PricingSection_launchUsageRows__01kjh{display:grid;gap:8px;margin:0}.PricingSection_launchInstanceCount__SL_vc,.PricingSection_launchUsageRows__01kjh div{display:grid;gap:8px;padding:16px 0 14px;border-bottom:1px solid color-mix(in srgb,var(--color-accent_outlines,mediumpurple) 12%,transparent)}.PricingSection_launchInstanceCount__SL_vc span,.PricingSection_launchInstanceCount__SL_vc strong,.PricingSection_launchUsageRows__01kjh span,.PricingSection_launchUsageRows__01kjh strong{font-family:var(--font-share-tech-mono);font-size:.94rem;line-height:1.25}.PricingSection_launchInstanceCount__SL_vc span,.PricingSection_launchUsageRows__01kjh span{color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif}.PricingSection_launchInstanceCount__SL_vc strong,.PricingSection_launchUsageRows__01kjh strong{color:var(--marketing-text-strong);font-weight:700;white-space:nowrap}.PricingSection_launchInstanceCount__SL_vc span{color:var(--marketing-text-muted);font-family:var(--font-chakra-petch),sans-serif;font-size:.78rem}.PricingSection_launchInstanceCount__SL_vc strong{font-size:2.2rem;line-height:1}.PricingSection_organisationModalBody__Pam0x{display:grid;gap:18px}.PricingSection_organisationModalIntro__q9NPH{padding:0 0 10px}.PricingSection_organisationMeta__soSOY,.PricingSection_organisationModalText__2RFM0{margin:0;color:var(--color-admin-text-muted)!important;font-family:var(--font-chakra-petch),sans-serif;font-size:.88rem;line-height:1.6}.PricingSection_organisationList__TDmag{display:grid;gap:16px}.PricingSection_organisationCard__xWWzb{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:100%}.PricingSection_organisationCopy__73wcS{min-width:0;display:grid;gap:10px}.PricingSection_organisationCard__xWWzb button{width:auto;min-width:132px}.PricingSection_organisationName__VZnbK{margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:1.04rem;line-height:1.2}.PricingSection_organisationMetaRow___OGHv{display:flex;flex-wrap:wrap;gap:8px}.PricingSection_organisationMetaPill__CYU07{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--marketing-border) 82%,transparent);border-radius:999px;color:var(--marketing-text);font-family:var(--font-mono);font-size:.78rem;line-height:1;background:color-mix(in srgb,rgba(9,7,13,.6) 72%,transparent)}.PricingSection_faqGrid__fYSjq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PricingSection_faqItem__Ql8F2{height:100%;display:grid;align-content:start;gap:10px}.PricingSection_faqQuestion__fxZGq{margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:1rem;line-height:1.22}.PricingSection_faqAnswer__XZh2K{margin:0;color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.9rem;line-height:1.58}@media (max-width:900px){.PricingSection_page__GjJSG{padding-top:88px}.PricingSection_heroSection__4jmba{padding-bottom:28px}.PricingSection_heroCopy__tS0jA{gap:18px}.PricingSection_plansSection___XRM2{padding-top:4px}.PricingSection_organisationCard__xWWzb{grid-template-columns:minmax(0,1fr) auto;gap:14px}.PricingSection_faqGrid__fYSjq,.PricingSection_launchExampleGrid__bP_Hn{grid-template-columns:1fr}}