.Classroom-module__QbeHla__landing,.Classroom-module__QbeHla__setup{color:var(--color-foreground);max-width:1200px;margin-inline:auto;padding:48px 24px 80px}.Classroom-module__QbeHla__landing h1,.Classroom-module__QbeHla__setup h1{letter-spacing:-.045em;max-width:15ch;margin-block:18px 24px;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:750;line-height:1.06}.Classroom-module__QbeHla__hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;padding-block:36px 68px;display:grid}.Classroom-module__QbeHla__eyebrow{letter-spacing:.14em;color:var(--color-primary);text-transform:uppercase;font-size:.75rem;font-weight:750}.Classroom-module__QbeHla__heroText,.Classroom-module__QbeHla__intro{max-width:58ch;color:var(--color-muted-foreground);font-size:1.17rem;line-height:1.7}.Classroom-module__QbeHla__actions,.Classroom-module__QbeHla__activityActions{flex-wrap:wrap;gap:12px;margin-block:28px 18px;display:flex}.Classroom-module__QbeHla__primary,.Classroom-module__QbeHla__secondary{cursor:pointer;text-align:center;border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:.94rem;font-weight:650;display:inline-flex}.Classroom-module__QbeHla__primary{background:var(--color-primary);color:var(--color-primary-foreground)}.Classroom-module__QbeHla__primary:disabled{opacity:.5;cursor:default}.Classroom-module__QbeHla__secondary{border:1px solid var(--color-border)}.Classroom-module__QbeHla__badge,.Classroom-module__QbeHla__hint{color:var(--color-muted-foreground);font-size:.86rem;line-height:1.6}.Classroom-module__QbeHla__heroVisual{border:1px solid var(--color-border);background:var(--color-muted);color:var(--color-primary);border-radius:30px;padding:32px}.Classroom-module__QbeHla__heroVisual svg{direction:ltr;width:100%}.Classroom-module__QbeHla__visualTop{justify-content:space-between;gap:16px;font-weight:650;display:flex}.Classroom-module__QbeHla__heroVisual p{color:var(--color-muted-foreground);font-size:.88rem;line-height:1.6}.Classroom-module__QbeHla__landing h2{letter-spacing:-.035em;margin-block-end:20px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.2}.Classroom-module__QbeHla__how{border-block-start:1px solid var(--color-border);padding-block:48px}.Classroom-module__QbeHla__steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-block-start:30px;display:grid}.Classroom-module__QbeHla__step{background:var(--color-primary);width:36px;height:36px;color:var(--color-primary-foreground);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.Classroom-module__QbeHla__steps h3{margin-block:16px 10px;font-size:1.2rem;font-weight:700}.Classroom-module__QbeHla__steps p,.Classroom-module__QbeHla__activity p,.Classroom-module__QbeHla__faq p{color:var(--color-muted-foreground);font-size:.95rem;line-height:1.75}.Classroom-module__QbeHla__activities{padding-block:48px}.Classroom-module__QbeHla__sectionIntro{max-width:64ch;margin-block-end:32px}.Classroom-module__QbeHla__sectionIntro>p:last-child{color:var(--color-muted-foreground);line-height:1.7}.Classroom-module__QbeHla__activityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.Classroom-module__QbeHla__activity{border:1px solid var(--color-border);border-radius:24px;padding:30px;scroll-margin-block-start:30px}.Classroom-module__QbeHla__activityTop{justify-content:space-between;align-items:center;margin-block-end:28px;display:flex}.Classroom-module__QbeHla__activityNumber{color:var(--color-primary);opacity:.65;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700}.Classroom-module__QbeHla__duration{border:1px solid var(--color-border);color:var(--color-muted-foreground);border-radius:50px;padding:6px 12px;font-size:.78rem}.Classroom-module__QbeHla__activity .Classroom-module__QbeHla__topic{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.Classroom-module__QbeHla__activity h3{letter-spacing:-.03em;margin-block:4px 22px;font-size:1.8rem;font-weight:700}.Classroom-module__QbeHla__activity h4{margin-block:20px 7px;font-size:.85rem;font-weight:700}.Classroom-module__QbeHla__activityActions{align-items:center;margin-block:24px 0}.Classroom-module__QbeHla__textLink{color:var(--color-primary);text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:.88rem;font-weight:650;text-decoration:underline;display:inline-flex}.Classroom-module__QbeHla__plan{border-block:1px solid var(--color-border);margin-block-start:24px;padding-block:14px}.Classroom-module__QbeHla__plan summary{cursor:pointer;color:var(--color-primary);justify-content:space-between;align-items:center;gap:14px;min-height:28px;font-size:.9rem;font-weight:650;display:flex}.Classroom-module__QbeHla__plan ol{padding-inline-start:20px;list-style:decimal}.Classroom-module__QbeHla__plan li{color:var(--color-muted-foreground);margin-block:9px;font-size:.92rem;line-height:1.7}.Classroom-module__QbeHla__reference{color:var(--color-primary);overflow-wrap:anywhere;font-size:.86rem;line-height:1.65;text-decoration:underline}.Classroom-module__QbeHla__faq{max-width:800px;margin-inline:auto;padding-block:48px}.Classroom-module__QbeHla__faq details{border-block-end:1px solid var(--color-border);padding-block:18px}.Classroom-module__QbeHla__faq summary{cursor:pointer;font-weight:600;line-height:1.7}.Classroom-module__QbeHla__faq p{margin-block-start:14px}.Classroom-module__QbeHla__setup{max-width:950px}.Classroom-module__QbeHla__setup h1{max-width:100%;font-size:clamp(2.25rem,5vw,3.5rem)}.Classroom-module__QbeHla__setup>.Classroom-module__QbeHla__eyebrow{margin-block-start:26px}.Classroom-module__QbeHla__setup form{margin-block-start:36px}.Classroom-module__QbeHla__formTop{grid-template-columns:1fr 1fr;gap:24px;margin-block-end:36px;display:grid}.Classroom-module__QbeHla__formTop label{font-size:.9rem;font-weight:600}.Classroom-module__QbeHla__setup input:not([type=checkbox]),.Classroom-module__QbeHla__setup select{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;width:100%;min-height:50px;margin-block-start:10px;padding:13px 16px;display:block}.Classroom-module__QbeHla__setup fieldset{margin-block-end:30px}.Classroom-module__QbeHla__setup legend{margin-block-end:8px;font-size:1.2rem;font-weight:700}.Classroom-module__QbeHla__choices{grid-template-columns:1fr 1fr;gap:12px;margin-block-start:18px;display:grid}.Classroom-module__QbeHla__choice{border:1px solid var(--color-border);cursor:pointer;border-radius:16px;align-items:start;gap:13px;padding:18px;display:flex}.Classroom-module__QbeHla__choice[data-selected=true]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary)5%,transparent)}.Classroom-module__QbeHla__choice input{width:19px;height:19px;accent-color:var(--color-primary);flex-shrink:0;margin-block-start:3px}.Classroom-module__QbeHla__choice strong,.Classroom-module__QbeHla__choice small{display:block}.Classroom-module__QbeHla__choice strong{font-size:1rem}.Classroom-module__QbeHla__choice small{color:var(--color-muted-foreground);margin-block-start:4px;font-size:.78rem;line-height:1.6}.Classroom-module__QbeHla__error{border:1px solid #c45151;border-radius:12px;margin-block:16px;padding:16px;line-height:1.6}.Classroom-module__QbeHla__setup .Classroom-module__QbeHla__primary{margin-block:10px}@media (max-width:700px){.Classroom-module__QbeHla__landing,.Classroom-module__QbeHla__setup{padding:26px 20px 48px}.Classroom-module__QbeHla__hero{grid-template-columns:1fr;gap:28px;padding-block:22px 42px}.Classroom-module__QbeHla__heroVisual{padding:24px}.Classroom-module__QbeHla__heroVisual svg{max-height:180px}.Classroom-module__QbeHla__steps,.Classroom-module__QbeHla__activityGrid,.Classroom-module__QbeHla__formTop,.Classroom-module__QbeHla__choices{grid-template-columns:1fr}.Classroom-module__QbeHla__steps{gap:26px}.Classroom-module__QbeHla__activity{padding:24px}.Classroom-module__QbeHla__actions a{flex:1}.Classroom-module__QbeHla__activityActions .Classroom-module__QbeHla__primary{width:100%}.Classroom-module__QbeHla__how,.Classroom-module__QbeHla__activities,.Classroom-module__QbeHla__faq{padding-block:36px}.Classroom-module__QbeHla__steps h3{margin-block-start:12px}.Classroom-module__QbeHla__formTop{gap:20px}}.Classroom-module__QbeHla__landing :where(p,h1,h2,h3,h4,li,summary,a),.Classroom-module__QbeHla__setup :where(p,h1,h2,label,legend,button,a){unicode-bidi:plaintext}
/*# sourceMappingURL=554a46df3412a0d1.css.map*/