.nd-figma-page--teachers .nd-gradient-cta--teachers-final:before{z-index:0;content:"";opacity:.45;background-image:url(/images/marketing/new-design/teachers/cta-desk.webp);background-position:50% 30%;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.nd-figma-page--teachers .nd-figma-hero>.nd-glass-cards{border:1px solid var(--mkt-tone-cyan-border);border-radius:var(--mkt-radius-card);box-shadow:var(--mkt-shadow-cyan-light);counter-reset:teacher-stage;background:#ffffffc7;gap:0;padding:10px;overflow:hidden}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card{min-height:176px;box-shadow:none;text-align:left;counter-increment:teacher-stage;background:0 0;border:0;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:58px minmax(0,1fr);align-content:start;column-gap:17px;padding:38px 30px 26px;display:grid;position:relative}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card:hover{background:var(--mkt-tone-cyan-bg-light);box-shadow:none;transform:translateY(-2px)}:where(.nd-figma-page--teachers) .nd-figma-hero .nd-glass-card:nth-child(2):hover{background:var(--mkt-tone-green-bg)}:where(.nd-figma-page--teachers) .nd-figma-hero .nd-glass-card:nth-child(3):hover{background:var(--mkt-tone-amber-bg)}:where(.nd-figma-page--teachers) .nd-figma-hero .nd-glass-card:not(:last-child):after{background:var(--mkt-line);content:"";width:1px;position:absolute;top:24px;bottom:24px;right:0}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card:before{color:var(--mkt-ink-muted);content:"0" counter(teacher-stage);letter-spacing:.08em;font-size:.6875rem;font-weight:750;position:absolute;top:15px;right:17px}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card__icon{grid-row:1/span 2;align-self:start;width:48px;height:48px;margin:0}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card__title{color:var(--mkt-ink);font-family:var(--mkt-font-round);margin:0;font-size:1.25rem;font-weight:550;line-height:1.25;display:block}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card p{color:var(--mkt-ink-soft);margin-top:7px;line-height:1.5}.nd-figma-page--teachers .nd-forteachers-ask-ai-demo{border:1px solid color-mix(in srgb, var(--mkt-cyan) 42%, var(--mkt-line));background:var(--mkt-white);width:min(100%,1240px);height:clamp(590px,64vw,720px);box-shadow:0 34px 90px color-mix(in srgb, var(--mkt-cyan) 16%, transparent), 0 12px 30px #24293314;isolation:isolate;border-radius:48px;position:relative;overflow:hidden;transform:translateZ(0)}.nd-figma-page--teachers .nd-forteachers-ask-ai-demo[data-phase=idle]{height:auto}.nd-forteachers-ask-ai-demo__viewport{contain:layout paint;overflow-anchor:none;overscroll-behavior:auto;background:var(--mkt-white);pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.nd-forteachers-ask-ai-demo__viewport>.editor-shell{width:100%;height:100%;min-height:0}.nd-forteachers-ask-ai-demo__viewport>header:empty{display:none}.nd-forteachers-ask-ai-demo .ask-ai-panel--docked{width:min(762px,100% - 24px);max-height:calc(100% - 24px);position:absolute;bottom:12px;left:50%;right:auto;translate:-50%}.nd-forteachers-ask-ai-demo .editor-shell,.nd-forteachers-ask-ai-demo .editor-shell>.grid,.nd-forteachers-ask-ai-demo .editor-shell>.grid>.flex,.nd-forteachers-ask-ai-demo .editor-shell>.grid>.flex>section{width:100%;height:100%;min-height:0}.nd-forteachers-ask-ai-demo .editor-shell{margin:0;overflow:hidden}.nd-forteachers-ask-ai-demo .editor-frame{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.nd-forteachers-ask-ai-demo .editor-container{flex:1;min-height:0;overflow:hidden}.nd-forteachers-ask-ai-demo .editor-scroller{overscroll-behavior:auto;resize:none;scrollbar-color:color-mix(in srgb, var(--mkt-cyan) 52%, transparent) transparent;scrollbar-width:thin;scrollbar-gutter:stable;height:100%;min-height:0;overflow:auto}.nd-forteachers-ask-ai-demo .editor-scroller::-webkit-scrollbar{width:8px;height:8px}.nd-forteachers-ask-ai-demo .editor-scroller::-webkit-scrollbar-track{background:0 0}.nd-forteachers-ask-ai-demo .editor-scroller::-webkit-scrollbar-corner{background:0 0}.nd-forteachers-ask-ai-demo .editor-scroller::-webkit-scrollbar-thumb{border-radius:var(--mkt-radius-pill);background:color-mix(in srgb, var(--mkt-cyan) 52%, transparent);background-clip:padding-box;border:2px solid #0000;min-height:42px}.nd-forteachers-ask-ai-demo .editor-scroller::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--mkt-cyan) 74%, transparent);background-clip:padding-box}.nd-forteachers-ask-ai-demo .editor{resize:none;min-height:100%;margin-top:0}.nd-forteachers-ask-ai-demo .ContentEditable__root{min-height:100%}:is(body:has(.nd-forteachers-ask-ai-demo)>.floating-text-format-popup,body:has(.nd-forteachers-ask-ai-demo)>.note-floating-toolbar,body:has(.nd-forteachers-ask-ai-demo)>.link-editor,body:has(.nd-forteachers-ask-ai-demo)>.code-action-menu-container,body:has(.nd-forteachers-ask-ai-demo)>.answer-results-panel){display:none!important}.nd-forteachers-ask-ai-demo__idle,.nd-forteachers-ask-ai-demo__shield{z-index:150;place-items:center;display:grid;position:absolute;inset:0}.nd-forteachers-ask-ai-demo__idle{border-radius:inherit;background:radial-gradient(circle at 52% 3%,#4a81e1f5 0,#6fa9eda3 24%,#0000 52%),radial-gradient(circle at 4% 86%,#c0e9ffdb 0,#0000 38%),radial-gradient(circle at 96% 86%,#71e2cfdb 0,#0000 40%),linear-gradient(128deg,#a8dbfa 0%,#86b8ef 48%,#b8f0dd 100%);place-items:stretch stretch;padding:192px clamp(48px,8vw,120px) 80px;overflow:hidden}.nd-forteachers-ask-ai-demo[data-phase=idle] .nd-forteachers-ask-ai-demo__idle{min-height:clamp(640px,58vw,720px);position:relative}.nd-forteachers-ask-ai-demo__steps{z-index:2;gap:8px;display:flex;position:absolute;top:124px;left:50%;transform:translate(-50%)}.nd-forteachers-ask-ai-demo__steps span{color:#55698294;background:#edf4fbc2;border:3px solid #ffffffc7;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.nd-forteachers-ask-ai-demo__steps span.is-active{border-color:var(--mkt-white);color:var(--mkt-cyan-text);background:#fffffff0;box-shadow:0 8px 20px #1d4e912e}.nd-forteachers-ask-ai-demo__steps svg{stroke-width:2.2px;width:24px;height:24px}.nd-forteachers-ask-ai-demo__intro{background:#fffffff0;border:1px solid #ffffffa3;border-radius:30px;grid-template-columns:minmax(0,.82fr) minmax(min(390px,100%),1.18fr);align-items:center;gap:clamp(34px,4vw,56px);width:min(100%,980px);height:auto;min-height:480px;margin-inline:auto;padding:clamp(36px,4vw,48px);display:grid;box-shadow:0 30px 70px #234b7f38}.nd-forteachers-ask-ai-demo__intro-copy{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.nd-forteachers-ask-ai-demo__eyebrow{border-radius:var(--mkt-radius-pill);color:var(--mkt-ink);font-family:var(--mkt-font-round);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.8125rem;font-weight:800;display:inline-flex}.nd-forteachers-ask-ai-demo__eyebrow i{background:linear-gradient(135deg, var(--mkt-cyan), var(--mkt-purple));border-radius:3px;width:9px;height:9px;transform:rotate(12deg)}.nd-forteachers-ask-ai-demo__intro-title{max-width:18ch;color:var(--mkt-ink);font-family:var(--mkt-font-round);letter-spacing:-.03em;text-wrap:balance;margin:20px 0 14px;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:800;line-height:1.1}.nd-forteachers-ask-ai-demo__intro-copy p{max-width:46ch;color:var(--mkt-ink-soft);margin:0 0 24px;font-size:clamp(.95rem,1.2vw,1rem);line-height:1.55}.nd-forteachers-ask-ai-demo__shot{background:linear-gradient(#ffffff3d, #ffffff3d), var(--mkt-tone-cyan-bg);border-radius:24px;justify-self:end;place-items:center;width:min(100%,560px);min-width:0;min-height:320px;margin:0;padding:clamp(22px,3vw,34px);display:grid}.nd-forteachers-ask-ai-demo__shot-img{border:1px solid color-mix(in srgb, var(--mkt-cyan) 22%, var(--mkt-line));background:var(--mkt-white);border-radius:18px;width:100%;height:auto;box-shadow:0 20px 40px #2e4e7d2e}.nd-forteachers-ask-ai-demo__replay,.nd-forteachers-ask-ai-demo__try{border-radius:var(--mkt-radius-pill);cursor:pointer;min-height:48px;font-family:var(--mkt-font-round);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.nd-forteachers-ask-ai-demo__try{background:linear-gradient(135deg, var(--mkt-cta-from), var(--mkt-cta-to));color:var(--mkt-white);border:1px solid #ffffff4d;box-shadow:0 16px 40px #005b6b3d}.nd-forteachers-ask-ai-demo__play{min-height:38px;color:var(--mkt-ink);cursor:pointer;font-family:var(--mkt-font-round);background:0 0;border:0;border-bottom:2px solid;justify-content:flex-start;align-items:center;gap:10px;padding:0 0 8px;font-size:.95rem;font-weight:800;transition:color .18s,gap .18s;display:inline-flex}.nd-forteachers-ask-ai-demo__replay{border:1px solid color-mix(in srgb, var(--mkt-cyan-text) 58%, var(--mkt-white));color:var(--mkt-cyan-text);background:#fffffff0;box-shadow:0 10px 28px #005b6b24}.nd-forteachers-ask-ai-demo__play svg{stroke-width:2.2px;flex:none;width:17px;height:17px}.nd-forteachers-ask-ai-demo__try:hover{transform:translateY(-2px);box-shadow:0 20px 48px #005b6b4d}.nd-forteachers-ask-ai-demo__play:hover{color:var(--mkt-cyan-text);gap:14px}.nd-forteachers-ask-ai-demo__replay:hover{background:var(--mkt-white);transform:translateY(-2px);box-shadow:0 14px 34px #005b6b33}.nd-forteachers-ask-ai-demo__play:focus-visible,.nd-forteachers-ask-ai-demo__replay:focus-visible,.nd-forteachers-ask-ai-demo__try:focus-visible{outline:3px solid var(--mkt-cyan-text);outline-offset:4px}@media (prefers-reduced-motion:reduce){.nd-forteachers-ask-ai-demo__play,.nd-forteachers-ask-ai-demo__replay,.nd-forteachers-ask-ai-demo__try{transition:none}.nd-forteachers-ask-ai-demo__play:hover,.nd-forteachers-ask-ai-demo__replay:hover,.nd-forteachers-ask-ai-demo__try:hover{transform:none}}.nd-forteachers-ask-ai-demo__shield{cursor:progress}.nd-forteachers-ask-ai-demo__shield span{border:1px solid color-mix(in srgb, var(--mkt-cyan) 22%, var(--mkt-line));border-radius:var(--mkt-radius-pill);color:var(--mkt-cyan-text);font-family:var(--mkt-font-round);background:#ffffffe0;padding:7px 12px;font-size:.75rem;font-weight:800;position:absolute;top:18px;right:18px;box-shadow:0 8px 24px #2429331a}.nd-forteachers-ask-ai-demo__actions{z-index:151;align-items:stretch;gap:10px;max-width:calc(100% - 40px);display:flex;position:absolute;bottom:20px;right:20px}@media (max-width:900px){.nd-figma-page--teachers .nd-figma-hero>.nd-glass-cards{padding:8px}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card{grid-template-columns:46px minmax(0,1fr);column-gap:14px;min-height:0;padding:26px 20px 22px}.nd-figma-page--teachers .nd-figma-hero .nd-glass-card__icon{width:38px;height:38px}:where(.nd-figma-page--teachers) .nd-figma-hero .nd-glass-card:not(:last-child):after{width:auto;height:1px;inset:auto 18px 0}.nd-forteachers-ask-ai-demo__idle{padding:104px clamp(20px,4vw,40px) clamp(24px,4vw,40px)}.nd-forteachers-ask-ai-demo__steps{top:34px}.nd-forteachers-ask-ai-demo__intro{grid-template-columns:minmax(0,1fr);align-content:center;gap:24px;height:auto;min-height:0;padding:clamp(26px,5vw,38px)}.nd-forteachers-ask-ai-demo__intro-copy{text-align:center;align-items:center}.nd-forteachers-ask-ai-demo__intro-title{max-width:24ch;margin-top:12px;font-size:clamp(1.5rem,4.6vw,2rem)}.nd-forteachers-ask-ai-demo__intro-copy p{max-width:52ch;margin-bottom:18px;font-size:.9rem;line-height:1.5}.nd-forteachers-ask-ai-demo__shot{justify-self:center;width:min(100%,560px);min-height:0}}@media (max-width:720px){.nd-figma-page--teachers .nd-forteachers-ask-ai-demo{border-radius:28px;height:560px}.nd-forteachers-ask-ai-demo[data-phase=idle] .nd-forteachers-ask-ai-demo__idle{min-height:0}.nd-forteachers-ask-ai-demo__steps{gap:5px}.nd-forteachers-ask-ai-demo__steps span{border-radius:15px;width:42px;height:42px}.nd-forteachers-ask-ai-demo__play,.nd-forteachers-ask-ai-demo__replay,.nd-forteachers-ask-ai-demo__try{min-height:44px;padding-inline:19px;font-size:.85rem}.nd-forteachers-ask-ai-demo__actions{flex-direction:column;max-width:none;bottom:14px;left:14px;right:14px}.nd-forteachers-ask-ai-demo__actions>*{width:100%}}.nd-figma-page--teachers .nd-forteachers-points{gap:1.5rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.nd-figma-page--teachers .nd-forteachers-points{grid-template-columns:repeat(2,minmax(0,1fr))}}.nd-figma-page--teachers .nd-forteachers-subgroups{align-content:start;display:grid}.nd-figma-page--teachers .nd-forteachers-subhead{color:var(--mkt-ink);font-family:var(--mkt-font-round);letter-spacing:-.01em;margin:0 0 .875rem;font-size:1.25rem;font-weight:800;line-height:1.3}.nd-figma-page--teachers .nd-forteachers-points+.nd-forteachers-subhead{margin-top:2rem}.nd-figma-page--teachers .nd-forteachers-cpoint{grid-template-columns:1.25rem minmax(0,1fr);gap:5px .875rem;min-width:0;display:grid}.nd-figma-page--teachers .nd-forteachers-cpoint__mark{color:var(--mkt-cyan-text);grid-row:span 2;margin-top:2px;display:block}.nd-figma-page--teachers .nd-forteachers-cpoint__mark--green{color:var(--mkt-green-text)}.nd-figma-page--teachers .nd-forteachers-cpoint__mark--amber{color:var(--mkt-amber-text)}.nd-figma-page--teachers .nd-forteachers-cpoint__mark svg{width:1.25rem;height:1.25rem;display:block}.nd-figma-page--teachers .nd-forteachers-cpoint__text{gap:5px;min-width:0;display:grid}.nd-figma-page--teachers .nd-forteachers-cpoint__text strong{color:var(--mkt-ink);font-size:1.125rem;font-weight:650;line-height:1.35}.nd-figma-page--teachers .nd-forteachers-cpoint__text span{color:var(--mkt-ink-soft);font-size:.875rem;line-height:1.6}.nd-figma-page--teachers .nd-forteachers-paths{gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.nd-figma-page--teachers .nd-forteachers-paths{grid-template-columns:repeat(3,minmax(0,1fr))}}.nd-figma-page--teachers .nd-forteachers-paths--mocked{align-items:stretch}.nd-figma-page--teachers .nd-forteachers-paths--mocked .nd-forteachers-path{flex-direction:column;gap:0;display:flex}@media (min-width:720px){.nd-figma-page--teachers .nd-forteachers-paths--mocked{row-gap:0}.nd-figma-page--teachers .nd-forteachers-paths--mocked .nd-forteachers-path{grid-row:span 3;grid-template-rows:subgrid;display:grid}.nd-figma-page--teachers .nd-forteachers-paths--mocked .nd-forteachers-path>.nd-teachmock{height:auto}}.nd-figma-page--teachers .nd-forteachers-path>.nd-teachmock{flex:1;height:100%;margin-bottom:1.125rem}.nd-figma-page--teachers .nd-forteachers-split{align-items:start;gap:2rem;display:grid}@media (min-width:900px){.nd-figma-page--teachers .nd-forteachers-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3rem}.nd-figma-page--teachers .nd-forteachers-split .nd-forteachers-points,.nd-figma-page--teachers .nd-forteachers-split .nd-forteachers-paths{grid-template-columns:minmax(0,1fr)}}.nd-figma-page--teachers .nd-forteachers-split__media{gap:1.25rem;display:grid}.nd-figma-page--teachers .nd-forteachers-source-collage{border-radius:var(--mkt-radius-card);background:var(--mkt-tone-cyan-bg-light);min-height:890px;margin:0;padding:22px;position:relative;overflow:hidden}.nd-figma-page--teachers .nd-forteachers-source-collage__head{z-index:4;color:var(--mkt-ink);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex;position:relative}.nd-figma-page--teachers .nd-forteachers-source-collage__title{max-width:32ch;font-family:var(--mkt-font-round);font-size:1rem;line-height:1.3}.nd-figma-page--teachers .nd-forteachers-source-collage__state{border-radius:var(--mkt-radius-pill);background:var(--mkt-tone-green-bg);color:var(--mkt-green-text);white-space:nowrap;padding:4px 9px;font-size:.6875rem;font-weight:700}.nd-figma-page--teachers .nd-forteachers-source-collage__item{background:var(--mkt-white);border-radius:14px;margin:0;position:absolute;overflow:hidden;box-shadow:0 16px 34px #224d5729}.nd-figma-page--teachers .nd-forteachers-source-collage__item img{width:100%;height:auto;display:block}.nd-figma-page--teachers .nd-forteachers-source-collage__label{color:var(--mkt-ink);padding:8px 11px;font-size:.75rem;font-weight:700}.nd-figma-page--teachers .nd-forteachers-source-collage__item--audio{z-index:1;top:96px;left:4%;right:12%;transform:rotate(-1deg)}.nd-figma-page--teachers .nd-forteachers-source-collage__item--voice{z-index:3;top:380px;left:12%;right:4%;transform:rotate(1.5deg)}.nd-figma-page--teachers .nd-forteachers-source-collage__item--exam{z-index:2;bottom:28px;left:2%;right:36%;transform:rotate(-.7deg)}@media (max-width:600px){.nd-figma-page--teachers .nd-forteachers-source-collage{min-height:778px;padding:16px}.nd-figma-page--teachers .nd-forteachers-source-collage__title{font-size:.875rem}.nd-figma-page--teachers .nd-forteachers-source-collage__item--audio{top:88px}.nd-figma-page--teachers .nd-forteachers-source-collage__item--voice{top:335px}.nd-figma-page--teachers .nd-forteachers-source-collage__item--exam{bottom:22px}}@media (min-width:900px){.nd-figma-page--teachers .nd-forteachers-split--legend .nd-teachmock{align-self:center}.nd-figma-page--teachers .nd-forteachers-split--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.nd-figma-page--teachers .nd-forteachers-split--flip>:first-child{grid-area:1/2}.nd-figma-page--teachers .nd-forteachers-split--flip>:last-child{grid-area:1/1}}.nd-figma-page--teachers .nd-forteachers-plate{width:100%;margin:0}.nd-figma-page--teachers .nd-forteachers-strip{gap:.75rem;margin:0;display:grid}.nd-figma-page--teachers .nd-forteachers-strip img{border:1px solid var(--nd-border-soft,#0f172a14);border-radius:24px;width:100%;height:auto}.nd-figma-page--teachers .nd-forteachers-gallery{align-items:start;gap:1.5rem;margin-bottom:2.5rem;display:grid}.nd-figma-page--teachers .nd-forteachers-widget-catalog{width:100%;margin:0;position:relative}.nd-figma-page--teachers .nd-forteachers-widget-collage-wrap{width:min(100%,680px);margin:2.5rem auto}.nd-figma-page--teachers .nd-forteachers-widget-catalog__count{z-index:1;box-shadow:var(--mkt-shadow-cyan-light);color:var(--mkt-ink);background:#ffffffeb;border-radius:14px;align-items:baseline;gap:7px;padding:9px 13px;display:flex;position:absolute;top:18px;left:18px}.nd-figma-page--teachers .nd-forteachers-widget-catalog__count strong{color:var(--mkt-cyan-text);font-family:var(--mkt-font-round);font-size:1.35rem;line-height:1}.nd-figma-page--teachers .nd-forteachers-widget-catalog__count span{font-size:.6875rem;font-weight:700}@media (max-width:900px){.nd-figma-page--teachers .nd-forteachers-widget-catalog{aspect-ratio:760/650}.nd-figma-page--teachers .nd-forteachers-widget-catalog .nd-walk-shot{width:263.158%;max-width:none;height:auto;margin-top:-92.105%;position:absolute;top:0;left:0}}@media (max-width:600px){.nd-figma-page--teachers .nd-forteachers-widget-catalog{aspect-ratio:420/650}.nd-figma-page--teachers .nd-forteachers-widget-catalog .nd-walk-shot{width:476.19%;margin-top:-166.667%}}.nd-figma-page--teachers .nd-forteachers-gallery__feature{border:1px solid var(--mkt-tone-cyan-border);border-radius:var(--mkt-radius-card);background:#ffffffdb;align-content:start;display:grid;overflow:hidden}.nd-figma-page--teachers .nd-forteachers-gallery__feature--audio{grid-column:1/-1}.nd-figma-page--teachers .nd-forteachers-gallery__head{border-bottom:1px solid var(--mkt-line);background:var(--mkt-tone-cyan-bg-light);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:20px 22px;display:grid}.nd-figma-page--teachers .nd-forteachers-gallery__feature:nth-child(2) .nd-forteachers-gallery__head{background:var(--mkt-tone-green-bg)}.nd-figma-page--teachers .nd-forteachers-gallery__feature:nth-child(3) .nd-forteachers-gallery__head{background:var(--mkt-tone-purple-bg)}.nd-figma-page--teachers .nd-forteachers-gallery .nd-forteachers-gallery__head h3,.nd-figma-page--teachers .nd-forteachers-gallery .nd-forteachers-gallery__head p{margin:0}.nd-figma-page--teachers .nd-forteachers-gallery .nd-forteachers-gallery__head h3{color:var(--mkt-ink);font-family:var(--mkt-font-round);font-size:1.125rem;line-height:1.25}.nd-figma-page--teachers .nd-forteachers-gallery .nd-forteachers-gallery__head p{color:var(--mkt-ink-soft);margin-top:3px;font-size:.8125rem;line-height:1.45}.nd-figma-page--teachers .nd-forteachers-gallery__mark{background:var(--mkt-white);width:42px;height:42px;box-shadow:var(--mkt-shadow-cyan-light);color:var(--mkt-cyan-text);border-radius:14px;place-items:center;display:grid;position:relative}.nd-figma-page--teachers .nd-forteachers-gallery__mark:before,.nd-figma-page--teachers .nd-forteachers-gallery__mark:after{content:"";position:absolute}.nd-figma-page--teachers .nd-forteachers-gallery__mark--audio:before{border:2px solid;border-radius:5px;width:8px;height:14px}.nd-figma-page--teachers .nd-forteachers-gallery__mark--audio:after{border-bottom:2px solid;border-left:2px solid;border-right:2px solid;border-radius:0 0 9px 9px;width:17px;height:9px;bottom:10px}.nd-figma-page--teachers .nd-forteachers-gallery__mark--voice:before{border:2px solid;border-radius:8px;width:10px;height:18px}.nd-figma-page--teachers .nd-forteachers-gallery__mark--voice:after{border-bottom:2px solid;border-radius:0 0 10px 10px;width:19px;height:10px;bottom:8px}.nd-figma-page--teachers .nd-forteachers-gallery__mark--exam:before{border:2px solid;border-radius:7px;width:19px;height:15px}.nd-figma-page--teachers .nd-forteachers-gallery__mark--exam:after{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;bottom:10px;right:10px;transform:skew(-20deg)}.nd-figma-page--teachers .nd-forteachers-gallery__feature figure{box-shadow:none;border:0;border-radius:0;margin:0}.nd-figma-page--teachers .nd-forteachers-gallery__audio-pair{background:linear-gradient(145deg, var(--mkt-white), var(--mkt-tone-cyan-bg-light));grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:24px;padding:24px;display:grid}.nd-figma-page--teachers .nd-forteachers-gallery__audio-pair figure{border:1px solid var(--mkt-line);background:var(--mkt-white);box-shadow:var(--mkt-shadow-cyan-light);border-radius:16px;overflow:hidden}.nd-figma-page--teachers .nd-forteachers-gallery__feature:not(.nd-forteachers-gallery__feature--audio) figure{border:1px solid var(--mkt-line);border-radius:16px;align-self:center;margin:22px;overflow:hidden}.nd-figma-page--teachers .nd-forteachers-class-media{align-content:start;gap:1.25rem;min-width:0;display:grid}.nd-figma-page--teachers .nd-forteachers-class-shot{margin:0}@media (min-width:900px){.nd-figma-page--teachers .nd-forteachers-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nd-figma-page--teachers .nd-forteachers-widget-catalog__count{padding:7px 9px;top:10px;left:10px}.nd-figma-page--teachers .nd-forteachers-widget-catalog__count strong{font-size:1rem}.nd-figma-page--teachers .nd-forteachers-gallery__audio-pair{grid-template-columns:minmax(0,1fr);padding:14px}.nd-figma-page--teachers .nd-forteachers-gallery__head{grid-template-columns:36px minmax(0,1fr);padding:16px}.nd-figma-page--teachers .nd-forteachers-gallery__mark{border-radius:11px;width:36px;height:36px}}.nd-forteachers-commerce{border:1px solid var(--mkt-tone-cyan-border);width:min(1180px,100% - 40px);box-shadow:var(--mkt-shadow-cyan-xl);background:#ffffffe0;border-radius:clamp(28px,4vw,44px);grid-template-columns:minmax(0,4fr) minmax(0,6fr);margin:clamp(78px,8vw,132px) auto;display:grid;overflow:hidden}.nd-forteachers-commerce__intro{background:radial-gradient(circle at 12% 18%, #ffffffd1 0 8%, transparent 9%), linear-gradient(145deg, var(--mkt-tone-cyan-bg), var(--mkt-tone-green-bg));flex-direction:column;min-height:100%;padding:clamp(36px,5vw,72px);display:flex;position:relative}.nd-forteachers-commerce__eyebrow{border-radius:var(--mkt-radius-pill);width:fit-content;color:var(--mkt-cyan-text);letter-spacing:.08em;text-transform:uppercase;background:#ffffffad;border:1px solid #167e9029;padding:7px 12px;font-size:.75rem;font-weight:800}.nd-forteachers-commerce__intro h2{color:var(--mkt-ink);font-family:var(--mkt-font-round);letter-spacing:-.045em;text-wrap:balance;margin:clamp(28px,4vw,58px) 0 0;font-size:clamp(2rem,4vw,3.75rem);line-height:.98}.nd-forteachers-commerce__intro>p{color:var(--mkt-ink-soft);margin:24px 0 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65}.nd-forteachers-commerce__route{color:var(--mkt-cyan-text);letter-spacing:.08em;grid-template-columns:auto minmax(32px,1fr) auto;align-items:center;gap:12px;margin-top:auto;padding-top:clamp(44px,7vw,92px);font-size:.6875rem;font-weight:800;display:grid}.nd-forteachers-commerce__route i{opacity:.45;background:currentColor;height:1px;display:block;position:relative}.nd-forteachers-commerce__route i:after{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nd-forteachers-commerce__benefits{margin:0;padding:clamp(12px,2vw,28px) clamp(24px,4vw,56px);list-style:none}.nd-forteachers-commerce__benefits li{border-bottom:1px solid var(--mkt-line);grid-template-columns:30px 46px minmax(0,1fr);align-items:start;gap:16px;padding:clamp(24px,3vw,38px) 0;display:grid}.nd-forteachers-commerce__benefits li:last-child{border-bottom:0}.nd-forteachers-commerce__number{color:var(--mkt-ink-muted);letter-spacing:.08em;padding-top:12px;font-size:.6875rem;font-weight:800}.nd-forteachers-commerce__icon{background:var(--mkt-tone-cyan-bg);width:46px;height:46px;color:var(--mkt-cyan-text);border-radius:15px;place-items:center;display:grid}.nd-forteachers-commerce__benefits li:nth-child(2n) .nd-forteachers-commerce__icon{background:var(--mkt-tone-amber-bg);color:var(--mkt-amber-text)}.nd-forteachers-commerce__benefits li:nth-child(3) .nd-forteachers-commerce__icon,.nd-forteachers-commerce__benefits li:nth-child(5) .nd-forteachers-commerce__icon{background:var(--mkt-tone-green-bg);color:var(--mkt-green-text)}.nd-forteachers-commerce__icon svg{width:23px;height:23px}.nd-forteachers-commerce__copy{gap:8px;min-width:0;display:grid}.nd-forteachers-commerce__copy strong{color:var(--mkt-ink);font-family:var(--mkt-font-round);font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.25}.nd-forteachers-commerce__copy>span{color:var(--mkt-ink-soft);font-size:.9375rem;line-height:1.6}@media (max-width:900px){.nd-forteachers-commerce{grid-template-columns:minmax(0,1fr)}.nd-forteachers-commerce__intro{min-height:auto}.nd-forteachers-commerce__route{display:none}}@media (max-width:600px){.nd-forteachers-commerce{width:calc(100% - 24px);margin-block:64px}.nd-forteachers-commerce__intro{padding:30px 24px}.nd-forteachers-commerce__benefits{padding-inline:22px}.nd-forteachers-commerce__benefits li{grid-template-columns:42px minmax(0,1fr);gap:14px}.nd-forteachers-commerce__number{display:none}.nd-forteachers-commerce__icon{border-radius:13px;width:42px;height:42px}}.nd-figma-page--teachers .nd-forteachers-faq{margin-top:4rem}.nd-figma-page--teachers .nd-gradient-cta--teachers-final{margin-top:var(--mkt-rhythm-tail-lead);margin-bottom:var(--mkt-rhythm-tail)}.nd-figma-page--teachers .nd-gradient-cta--teachers-final .nd-button{width:auto;min-width:190px}.nd-figma-page--teachers .nd-gradient-cta--teachers-inline{width:min(1240px,100% - 40px);margin:0 auto 160px}.nd-figma-page--teachers .nd-gradient-cta--teachers-inline .nd-button{width:auto;min-width:190px}@media (max-width:600px){.nd-figma-page--teachers .nd-forteachers-faq{margin-top:2.5rem}.nd-figma-page--teachers .nd-gradient-cta--teachers-inline{margin-bottom:120px}}.nd-figma-page--teachers .nd-walk-act{scroll-margin-top:calc(var(--mkt-sticky-top) + 44px)}.nd-figma-page--teachers .nd-figma-section .nd-figma-heading h2{text-wrap:balance;line-height:1.18}.nd-figma-page--teachers .nd-walk-point strong,.nd-figma-page--teachers .nd-walk-cap strong,.nd-figma-page--teachers .nd-forteachers-cpoint__text strong{font-family:var(--mkt-font-round);letter-spacing:-.01em;font-weight:700}:where(.nd-figma-page--teachers) .nd-figma-section .nd-figma-heading p:not(.nd-figma-heading__eyebrow){color:var(--mkt-ink);font-family:var(--mkt-font-round);font-size:18px;font-style:italic;font-weight:700;line-height:28px}:where(.nd-figma-page--teachers) .nd-forteachers-inline-cta{text-align:center;flex-direction:column;align-items:center;gap:24px;margin:0 auto 80px;display:flex}:where(.nd-figma-page--teachers) .nd-forteachers-inline-cta__lead{max-width:34ch;color:var(--mkt-ink);font-family:var(--mkt-font-round);margin:0;font-size:20px;font-weight:700;line-height:28px}:where(.nd-figma-page--teachers) .nd-forteachers-inline-cta__actions{justify-content:center;gap:24px;display:flex}@media (max-width:900px){:where(.nd-figma-page--teachers) .nd-forteachers-inline-cta__actions{flex-direction:column;width:min(320px,100%)}:where(.nd-figma-page--teachers) .nd-forteachers-inline-cta__actions .nd-button{width:100%}}