.page-module__ZtaX-G__page{flex-direction:column;display:flex}.page-module__ZtaX-G__band{padding-block:var(--nd-spacing-32)}.page-module__ZtaX-G__eyebrow{color:var(--nd-color-action-primary-default);font-family:var(--nd-typography-label-md-font-family);font-size:var(--nd-typography-label-md-font-size);font-weight:var(--nd-typography-label-md-font-weight);letter-spacing:var(--nd-typography-label-md-letter-spacing);line-height:var(--nd-typography-label-md-line-height);margin:0}.page-module__ZtaX-G__pageTitle{margin:0;color:var(--nd-color-text-primary);font-family:var(--nd-typography-responsive-pagetitle-font-family);font-size:var(--nd-typography-responsive-pagetitle-font-size);font-weight:var(--nd-typography-responsive-pagetitle-font-weight);letter-spacing:var(--nd-typography-responsive-pagetitle-letter-spacing);line-height:var(--nd-typography-responsive-pagetitle-line-height);text-wrap:balance;margin-block-start:var(--nd-spacing-12)}.page-module__ZtaX-G__lead{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-responsive-body-font-family);font-size:var(--nd-typography-responsive-body-font-size);font-weight:var(--nd-typography-responsive-body-font-weight);letter-spacing:var(--nd-typography-responsive-body-letter-spacing);line-height:var(--nd-typography-responsive-body-line-height);margin:0;margin-block-start:var(--nd-spacing-24)}.page-module__ZtaX-G__sectionTitle{color:var(--nd-color-text-primary);font-family:var(--nd-typography-responsive-sectiontitle-font-family);font-size:var(--nd-typography-responsive-sectiontitle-font-size);font-weight:var(--nd-typography-responsive-sectiontitle-font-weight);letter-spacing:var(--nd-typography-responsive-sectiontitle-letter-spacing);line-height:var(--nd-typography-responsive-sectiontitle-line-height);margin:0}.page-module__ZtaX-G__subsectionTitle{color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-4-font-family);font-size:var(--nd-typography-heading-4-font-size);font-weight:var(--nd-typography-heading-4-font-weight);letter-spacing:var(--nd-typography-heading-4-letter-spacing);line-height:var(--nd-typography-heading-4-line-height);margin:0}.page-module__ZtaX-G__prose>*{margin:0}.page-module__ZtaX-G__prose>*+*{margin-block-start:var(--nd-spacing-20)}.page-module__ZtaX-G__prose>.page-module__ZtaX-G__points{margin-block-start:var(--nd-spacing-24)}.page-module__ZtaX-G__paragraph{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-responsive-body-font-family);font-size:var(--nd-typography-responsive-body-font-size);font-weight:var(--nd-typography-responsive-body-font-weight);letter-spacing:var(--nd-typography-responsive-body-letter-spacing);line-height:var(--nd-typography-responsive-body-line-height)}.page-module__ZtaX-G__points{margin:0;padding:0;list-style:none}.page-module__ZtaX-G__point{padding-block:var(--nd-spacing-12);border-block-start:1px solid var(--nd-color-border-subtle);color:var(--nd-color-text-primary);font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);font-weight:var(--nd-typography-body-md-font-weight);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height)}.page-module__ZtaX-G__workflowBand{--nd-edu-ai-frame-border:var(--nd-color-border-default);--nd-edu-ai-frame-shadow:var(--nd-shadow-xs)}.page-module__ZtaX-G__aiBand{--nd-edu-ai-caption-color:var(--nd-color-text-inverse)}.page-module__ZtaX-G__aiStack{gap:var(--nd-spacing-48);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__aiSubsection{gap:var(--nd-spacing-24);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__humanControl{border-block-start:1px solid var(--nd-color-border-inverse);padding-block-start:var(--nd-spacing-32)}.page-module__ZtaX-G__availability{color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-6-font-family);font-size:var(--nd-typography-heading-6-font-size);font-weight:var(--nd-typography-heading-6-font-weight);letter-spacing:var(--nd-typography-heading-6-letter-spacing);line-height:var(--nd-typography-heading-6-line-height)}.page-module__ZtaX-G__backLink{min-block-size:44px;color:var(--nd-color-text-link);font-family:var(--nd-typography-label-md-font-family);font-size:var(--nd-typography-label-md-font-size);font-weight:var(--nd-typography-label-md-font-weight);letter-spacing:var(--nd-typography-label-md-letter-spacing);line-height:var(--nd-typography-label-md-line-height);align-items:center;text-decoration:none;display:inline-flex}.page-module__ZtaX-G__backLink:hover{color:var(--nd-color-text-link-hover);text-underline-offset:.15em;text-decoration:underline}.page-module__ZtaX-G__heading>*{margin:0}.page-module__ZtaX-G__heading>*+*,.page-module__ZtaX-G__heading .page-module__ZtaX-G__lead{margin-block-start:var(--nd-spacing-16)}.page-module__ZtaX-G__scopeLine{color:var(--nd-color-text-primary);font-family:var(--nd-typography-label-md-font-family);font-size:var(--nd-typography-label-md-font-size);font-weight:var(--nd-typography-label-md-font-weight);letter-spacing:var(--nd-typography-label-md-letter-spacing);line-height:var(--nd-typography-label-md-line-height);margin:0;margin-block-start:var(--nd-spacing-16)}.page-module__ZtaX-G__stack{gap:var(--nd-spacing-32);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__compare{grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__compareHeader{display:none}.page-module__ZtaX-G__compareList{margin:0;padding:0;list-style:none}.page-module__ZtaX-G__compareRow{gap:var(--nd-spacing-8);padding-block:var(--nd-spacing-16);border-block-start:1px solid var(--nd-color-border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__compareToday,.page-module__ZtaX-G__compareWith{font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height);margin:0}.page-module__ZtaX-G__compareToday{color:var(--nd-color-text-secondary);font-weight:var(--nd-typography-body-md-font-weight)}.page-module__ZtaX-G__compareWith{color:var(--nd-color-text-primary);font-weight:var(--nd-typography-heading-6-font-weight)}.page-module__ZtaX-G__compareLabel{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-label-sm-font-family);font-size:var(--nd-typography-label-sm-font-size);font-weight:var(--nd-typography-label-sm-font-weight);letter-spacing:var(--nd-typography-label-sm-letter-spacing);line-height:var(--nd-typography-label-sm-line-height);margin-block-end:var(--nd-spacing-4);display:block}.page-module__ZtaX-G__steps{column-gap:var(--nd-spacing-32);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__ZtaX-G__step{column-gap:var(--nd-spacing-12);row-gap:var(--nd-spacing-4);padding-block:var(--nd-spacing-16);border-block-start:1px solid var(--nd-color-border-default);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.page-module__ZtaX-G__stepNumber{color:var(--nd-color-text-brand);font-family:var(--nd-typography-numeric-sm-font-family);font-size:var(--nd-typography-numeric-sm-font-size);font-weight:var(--nd-typography-numeric-sm-font-weight);letter-spacing:var(--nd-typography-numeric-sm-letter-spacing);line-height:var(--nd-typography-numeric-sm-line-height);grid-row:span 2}.page-module__ZtaX-G__stepTerm{color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-6-font-family);font-size:var(--nd-typography-heading-6-font-size);font-weight:var(--nd-typography-heading-6-font-weight);letter-spacing:var(--nd-typography-heading-6-letter-spacing);line-height:var(--nd-typography-heading-6-line-height)}.page-module__ZtaX-G__stepDetail{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-body-sm-font-family);font-size:var(--nd-typography-body-sm-font-size);font-weight:var(--nd-typography-body-sm-font-weight);letter-spacing:var(--nd-typography-body-sm-letter-spacing);line-height:var(--nd-typography-body-sm-line-height)}.page-module__ZtaX-G__note{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-body-sm-font-family);font-size:var(--nd-typography-body-sm-font-size);font-weight:var(--nd-typography-body-sm-font-weight);letter-spacing:var(--nd-typography-body-sm-letter-spacing);line-height:var(--nd-typography-body-sm-line-height);margin:0}.page-module__ZtaX-G__termItem{border-block-start:1px solid var(--nd-color-border-subtle);padding-block-start:var(--nd-spacing-16)}.page-module__ZtaX-G__term{color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-6-font-family);font-size:var(--nd-typography-heading-6-font-size);font-weight:var(--nd-typography-heading-6-font-weight);letter-spacing:var(--nd-typography-heading-6-letter-spacing);line-height:var(--nd-typography-heading-6-line-height);margin:0}.page-module__ZtaX-G__detail{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);font-weight:var(--nd-typography-body-md-font-weight);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height);margin:0;margin-block-start:var(--nd-spacing-8)}.page-module__ZtaX-G__roles .page-module__ZtaX-G__term{font-family:var(--nd-typography-heading-5-font-family);font-size:var(--nd-typography-heading-5-font-size);font-weight:var(--nd-typography-heading-5-font-weight);letter-spacing:var(--nd-typography-heading-5-letter-spacing);line-height:var(--nd-typography-heading-5-line-height)}.page-module__ZtaX-G__roles,.page-module__ZtaX-G__gridThree{gap:var(--nd-spacing-24);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.page-module__ZtaX-G__onboarding{justify-items:center;gap:var(--nd-spacing-32);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__onboardingHeading{text-align:center;max-inline-size:40rem}.page-module__ZtaX-G__onboardingHeading>*{margin:0}.page-module__ZtaX-G__onboardingHeading>*+*{margin-block-start:var(--nd-spacing-16)}.page-module__ZtaX-G__offer{inline-size:100%;max-inline-size:44rem;padding:var(--nd-spacing-24);gap:var(--nd-spacing-24);background-color:var(--nd-color-surface-raised);border:1px solid var(--nd-color-border-subtle);border-radius:var(--nd-radius-16);box-shadow:var(--nd-shadow-sm);grid-template-columns:minmax(0,1fr);display:grid}.page-module__ZtaX-G__offerHeader>*{margin:0}.page-module__ZtaX-G__offerHeader>*+*{margin-block-start:var(--nd-spacing-8)}.page-module__ZtaX-G__offerName{color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-4-font-family);font-size:var(--nd-typography-heading-4-font-size);font-weight:var(--nd-typography-heading-4-font-weight);letter-spacing:var(--nd-typography-heading-4-letter-spacing);line-height:var(--nd-typography-heading-4-line-height)}.page-module__ZtaX-G__offerAudience{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);font-weight:var(--nd-typography-body-md-font-weight);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height)}.page-module__ZtaX-G__offerTerms{padding-block:var(--nd-spacing-16);border-block:1px solid var(--nd-color-border-subtle);color:var(--nd-color-text-primary);font-family:var(--nd-typography-heading-6-font-family);font-size:var(--nd-typography-heading-6-font-size);font-weight:var(--nd-typography-heading-6-font-weight);letter-spacing:var(--nd-typography-heading-6-letter-spacing);line-height:var(--nd-typography-heading-6-line-height);margin:0}.page-module__ZtaX-G__offerIncludesLabel{color:var(--nd-color-text-secondary);font-family:var(--nd-typography-label-md-font-family);font-size:var(--nd-typography-label-md-font-size);font-weight:var(--nd-typography-label-md-font-weight);letter-spacing:var(--nd-typography-label-md-letter-spacing);line-height:var(--nd-typography-label-md-line-height);margin:0}.page-module__ZtaX-G__offerList{column-gap:var(--nd-spacing-24);grid-template-columns:minmax(0,1fr);margin:0;margin-block-start:var(--nd-spacing-12);padding:0;list-style:none;display:grid}.page-module__ZtaX-G__offerItem{padding-block:var(--nd-spacing-8);border-block-start:1px solid var(--nd-color-border-subtle);color:var(--nd-color-text-primary);font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);font-weight:var(--nd-typography-body-md-font-weight);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height)}.page-module__ZtaX-G__offerSteps{margin:0;margin-block-start:var(--nd-spacing-12);padding-inline-start:var(--nd-spacing-24)}.page-module__ZtaX-G__offerStep{padding-block:var(--nd-spacing-4);color:var(--nd-color-text-primary);font-family:var(--nd-typography-body-md-font-family);font-size:var(--nd-typography-body-md-font-size);font-weight:var(--nd-typography-body-md-font-weight);letter-spacing:var(--nd-typography-body-md-letter-spacing);line-height:var(--nd-typography-body-md-line-height)}.page-module__ZtaX-G__offerAction{align-items:flex-start;gap:var(--nd-spacing-12);flex-direction:column;display:flex}.page-module__ZtaX-G__onboardingActions{align-items:center;gap:var(--nd-spacing-12);flex-direction:column;display:flex}@media (min-width:768px){.page-module__ZtaX-G__band{padding-block:var(--nd-spacing-40)}.page-module__ZtaX-G__steps,.page-module__ZtaX-G__offerList{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ZtaX-G__roles,.page-module__ZtaX-G__gridThree{column-gap:var(--nd-spacing-32);grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__ZtaX-G__compareHeader{column-gap:var(--nd-spacing-32);color:var(--nd-color-text-secondary);font-family:var(--nd-typography-label-md-font-family);font-size:var(--nd-typography-label-md-font-size);font-weight:var(--nd-typography-label-md-font-weight);letter-spacing:var(--nd-typography-label-md-letter-spacing);line-height:var(--nd-typography-label-md-line-height);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-block-end:var(--nd-spacing-12);display:grid}.page-module__ZtaX-G__compareRow{column-gap:var(--nd-spacing-32);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.page-module__ZtaX-G__compareLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.page-module__ZtaX-G__offer{padding:var(--nd-spacing-32)}.page-module__ZtaX-G__offerAction{align-items:center;gap:var(--nd-spacing-16);flex-direction:row}.page-module__ZtaX-G__onboardingActions{gap:var(--nd-spacing-24);flex-direction:row}}@media (min-width:1280px){.page-module__ZtaX-G__band{padding-block:var(--nd-spacing-48)}.page-module__ZtaX-G__aiStack{gap:var(--nd-spacing-64)}}@media (min-width:1600px){.page-module__ZtaX-G__band{padding-block:var(--nd-spacing-64)}}
