.ez-classroom-page{display:block;background:#fff;color:var(--eclp-ink);font-family:inherit}.ez-classroom-page *,.ez-classroom-page *:before,.ez-classroom-page *:after{box-sizing:border-box}.ez-classroom-page .eclp-container{width:min(100%,var(--eclp-width));margin-inline:auto;padding-inline:40px}.ez-classroom-page .eclp-section{padding-block:clamp(48px,5vw,88px)}.ez-classroom-page .eclp-section-heading{margin:0 auto 46px;text-align:center}.ez-classroom-page .eclp-eyebrow{margin:0 0 10px;color:var(--eclp-accent);font-size:clamp(20px,2vw,30px)!important;font-weight:400;line-height:1.35;letter-spacing:-.01em}.ez-classroom-page .eclp-h2{margin:0;color:var(--eclp-ink)!important;font-family:inherit;font-size:clamp(28px,2.8vw,42px)!important;font-weight:650;line-height:1.15;letter-spacing:-.025em;text-transform:none!important;overflow-wrap:break-word}.ez-classroom-page .eclp-section-heading--light .eclp-h2{color:#fff!important}.ez-classroom-page .eclp-section-heading--light .eclp-eyebrow{color:#64d4dc}.ez-classroom-page .eclp-subheading{margin:16px auto 0;max-width:820px;font-size:18px;line-height:1.6}.ez-classroom-page .eclp-h3{margin:0 0 18px;color:var(--eclp-ink);font-family:inherit;font-size:clamp(24px,2.2vw,34px)!important;font-weight:600;line-height:1.18;letter-spacing:-.025em;text-transform:none!important;overflow-wrap:break-word}.ez-classroom-page .eclp-richtext{font-size:clamp(16px,1.2vw,19px);line-height:1.75;overflow-wrap:break-word}.ez-classroom-page .eclp-richtext>*{margin:0 0 18px}.ez-classroom-page .eclp-richtext>:last-child{margin-bottom:0}.ez-classroom-page .eclp-richtext ul{padding-inline-start:23px}.ez-classroom-page .eclp-richtext li{margin-bottom:8px}.ez-classroom-page .eclp-richtext a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ez-classroom-page .eclp-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;max-width:100%;margin-top:24px;padding:12px 25px;border:1px solid var(--eclp-accent);border-radius:999px;background:var(--eclp-accent);color:#fff!important;font-family:inherit;font-size:15px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none!important;white-space:normal;box-shadow:none}.ez-classroom-page .eclp-button:before,.ez-classroom-page .eclp-button:after{display:none}.ez-classroom-page .eclp-button:hover{filter:brightness(.92)}.ez-classroom-page .eclp-button--outline{color:var(--eclp-accent)!important;background:transparent}.ez-classroom-page .eclp-button--light{background:#fff;border-color:#fff;color:var(--eclp-teal)!important}.ez-classroom-page .eclp-media{min-width:0;overflow:hidden}.ez-classroom-page .eclp-image{display:block;width:100%;max-width:100%;height:100%;margin:0;object-fit:contain}.ez-classroom-page .eclp-placeholder{background:#f3f5f6;fill:#becacf}.ez-classroom-page .eclp-center{text-align:center}.ez-classroom-page .eclp-cta-row{margin-top:24px}.ez-classroom-page .eclp-hero{position:relative;display:grid;min-height:clamp(440px,65vh,720px);isolation:isolate;overflow:hidden}.ez-classroom-page .eclp-hero-media,.ez-classroom-page .eclp-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ez-classroom-page .eclp-hero-media .eclp-image,.ez-classroom-page .eclp-hero-video{display:block;width:100%;height:100%;object-fit:cover}.ez-classroom-page .eclp-hero-shade{background:#0b161f8f;pointer-events:none}.ez-classroom-page .eclp-hero-copy{align-self:center;padding-block:80px;text-align:center;pointer-events:none}.ez-classroom-page .eclp-hero-title{max-width:1050px;margin:0 auto;color:#fff!important;font-family:inherit;font-size:clamp(34px,4vw,60px)!important;font-weight:600;line-height:1.12;letter-spacing:-.035em;text-transform:none!important;overflow-wrap:break-word}.ez-classroom-page .eclp-hero-text{max-width:700px;margin:24px auto 0;color:#fff}.ez-classroom-page .eclp-switcher{position:relative;display:block;min-width:0;margin:0;padding:0;border:0}.ez-classroom-page .eclp-radio,.ez-classroom-page .eclp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}.ez-classroom-page .eclp-room-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:center}.ez-classroom-page .eclp-room-nav{display:flex;flex-direction:column;gap:12px}.ez-classroom-page .eclp-room-tab{display:flex;align-items:center;min-height:64px;padding:16px 18px;margin:0;border-radius:8px;font-size:21px;font-weight:500;line-height:1.3;cursor:pointer;overflow-wrap:break-word}.ez-classroom-page .eclp-panel{display:none!important}.ez-classroom-page .eclp-room-panel{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:center}.ez-classroom-page .eclp-room-image{aspect-ratio:4 / 3}.ez-classroom-page .eclp-room-details .eclp-h3{color:var(--eclp-accent);font-size:clamp(23px,1.9vw,29px)!important}.ez-classroom-page .eclp-feature-list{padding-inline-start:22px;margin:22px 0 0;font-size:17px;line-height:1.5}.ez-classroom-page .eclp-feature-list li{margin:0 0 12px;padding-inline-start:4px}.ez-classroom-page .eclp-showcase{padding:0 0 clamp(36px,4vw,64px);background:#fff}.ez-classroom-page .eclp-showcase-heading-band{padding-block:clamp(48px,5vw,80px) clamp(32px,4vw,64px);background:var(--eclp-dark)}.ez-classroom-page .eclp-showcase-heading-band .eclp-section-heading{margin:0 auto}.ez-classroom-page .eclp-showcase-heading-band .eclp-subheading{color:#fff}.ez-classroom-page .eclp-showcase-stage{position:relative;isolation:isolate}.ez-classroom-page .eclp-showcase-stage:before{content:"";position:absolute;inset:0 0 auto;height:32%;background:var(--eclp-dark);z-index:-1;pointer-events:none}.ez-classroom-page .eclp-showcase-image{width:min(100%,var(--eclp-showcase-width));margin:0 auto;filter:drop-shadow(0 16px 22px rgb(0 0 0 / 12%))}.ez-classroom-page .eclp-showcase-image .eclp-image{display:block;width:100%!important;max-width:100%;height:auto!important;object-fit:contain}.ez-classroom-page .eclp-tools{padding-top:36px}.ez-classroom-page .eclp-tool-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.ez-classroom-page .eclp-tool-image{aspect-ratio:4 / 3;border-radius:12px}.ez-classroom-page .eclp-tool-copy{max-width:640px;padding-block:20px}.ez-classroom-page .eclp-lead{margin:0 0 20px;color:var(--eclp-accent);font-size:21px;line-height:1.4}.ez-classroom-page .eclp-tool-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:32px}.ez-classroom-page .eclp-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #dce1e4;border-radius:50%;background:#fff;color:var(--eclp-ink);cursor:pointer;box-shadow:none}.ez-classroom-page .eclp-arrow:before,.ez-classroom-page .eclp-arrow:after{display:none}.ez-classroom-page .eclp-dots{display:flex;align-items:center;gap:2px}.ez-classroom-page .eclp-dot{display:flex;align-items:center;justify-content:center;width:36px;height:44px;padding:0;margin:0;cursor:pointer;background:transparent!important}.ez-classroom-page .eclp-dot:before{content:"";width:9px;height:9px;border-radius:50%;background:#c6d2d5}.ez-classroom-page .eclp-workspace{background:linear-gradient(to bottom,var(--eclp-teal) 40%,#fff 40%)}.ez-classroom-page .eclp-workspace-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start}.ez-classroom-page .eclp-workspace-main{aspect-ratio:16 / 10;background:#fff;border-radius:12px;padding:12px}.ez-classroom-page .eclp-workspace-second{aspect-ratio:16 / 9;max-width:90%;margin:32px auto 0}.ez-classroom-page .eclp-workspace .eclp-section-heading{min-height:240px;margin:0;text-align:start}.ez-classroom-page .eclp-workspace-copy>.eclp-richtext{padding-top:40px;background:#fff}.ez-classroom-page .eclp-workspace .eclp-h2{max-width:560px;font-size:clamp(28px,2.5vw,38px)!important}.ez-classroom-page .eclp-management{background:linear-gradient(to bottom,#fff 40%,var(--eclp-teal) 40%)}.ez-classroom-page .eclp-management-heading{width:55%}.ez-classroom-page .eclp-management-heading .eclp-section-heading{text-align:start}.ez-classroom-page .eclp-management-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.ez-classroom-page .eclp-management-copy{color:#fff;padding:36px;border-radius:12px;background:var(--eclp-teal)}.ez-classroom-page .eclp-management-image{aspect-ratio:4 / 3;background:#fff;border-radius:12px;padding:12px}.ez-classroom-page .eclp-accessories{background:linear-gradient(to bottom,var(--eclp-dark) 44%,#fff 44%)}.ez-classroom-page .eclp-accessories-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;align-items:center}.ez-classroom-page .eclp-accessories-image{aspect-ratio:4 / 3;padding:16px;background:#fff;border-radius:12px}.ez-classroom-page .eclp-accessories-copy{padding:32px;border-radius:12px;background:#fff}.ez-classroom-page .eclp-accessories-copy ul{font-size:clamp(19px,1.7vw,25px);line-height:1.5}.ez-classroom-page .eclp-accessories-copy li{margin-bottom:18px}.ez-classroom-page .eclp-stories{background:linear-gradient(to bottom,var(--eclp-dark) 43%,#fff 43%)}.ez-classroom-page .eclp-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.ez-classroom-page .eclp-story{min-width:0}.ez-classroom-page .eclp-story-image{aspect-ratio:16 / 10;border-radius:12px;background:#fff}.ez-classroom-page .eclp-story-image .eclp-image{object-fit:cover}.ez-classroom-page .eclp-story-title{margin:22px 0 10px;font-family:inherit;font-size:clamp(22px,1.9vw,28px)!important;font-weight:600;line-height:1.3;color:var(--eclp-ink);text-transform:none!important}.ez-classroom-page .eclp-story-link{display:block;color:inherit;text-decoration:none!important}.ez-classroom-page .eclp-story-link:hover .eclp-story-title{text-decoration:underline;text-underline-offset:4px}.ez-classroom-page :is(a,button):focus-visible{outline:2px solid var(--eclp-accent);outline-offset:5px}.ez-classroom-page .eclp-radio[data-eclp-radio="1"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="1"],.ez-classroom-page .eclp-radio[data-eclp-radio="2"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="2"],.ez-classroom-page .eclp-radio[data-eclp-radio="3"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="3"],.ez-classroom-page .eclp-radio[data-eclp-radio="4"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="4"],.ez-classroom-page .eclp-radio[data-eclp-radio="5"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="5"],.ez-classroom-page .eclp-radio[data-eclp-radio="6"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-panel="6"]{display:grid!important}.ez-classroom-page .eclp-radio[data-eclp-radio="1"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="1"],.ez-classroom-page .eclp-radio[data-eclp-radio="2"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="2"],.ez-classroom-page .eclp-radio[data-eclp-radio="3"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="3"],.ez-classroom-page .eclp-radio[data-eclp-radio="4"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="4"],.ez-classroom-page .eclp-radio[data-eclp-radio="5"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="5"],.ez-classroom-page .eclp-radio[data-eclp-radio="6"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="6"]{color:var(--eclp-accent);background-color:#f1f7f8}.ez-classroom-page .eclp-radio[data-eclp-radio="1"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="1"]:before,.ez-classroom-page .eclp-radio[data-eclp-radio="2"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="2"]:before,.ez-classroom-page .eclp-radio[data-eclp-radio="3"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="3"]:before,.ez-classroom-page .eclp-radio[data-eclp-radio="4"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="4"]:before,.ez-classroom-page .eclp-radio[data-eclp-radio="5"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="5"]:before,.ez-classroom-page .eclp-radio[data-eclp-radio="6"]:checked~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="6"]:before{background:var(--eclp-accent)}.ez-classroom-page .eclp-radio[data-eclp-radio="1"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="1"],.ez-classroom-page .eclp-radio[data-eclp-radio="2"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="2"],.ez-classroom-page .eclp-radio[data-eclp-radio="3"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="3"],.ez-classroom-page .eclp-radio[data-eclp-radio="4"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="4"],.ez-classroom-page .eclp-radio[data-eclp-radio="5"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="5"],.ez-classroom-page .eclp-radio[data-eclp-radio="6"]:focus-visible~:is(.eclp-room-layout,.eclp-tool-layout) [data-eclp-label="6"]{outline:2px solid var(--eclp-accent);outline-offset:4px}@media(min-width:750px)and (max-width:1099px){.ez-classroom-page .eclp-container{padding-inline:28px}.ez-classroom-page .eclp-room-layout{grid-template-columns:180px minmax(0,1fr);gap:28px}.ez-classroom-page .eclp-room-panel{grid-template-columns:minmax(0,1fr);gap:24px}.ez-classroom-page .eclp-room-tab{font-size:18px}.ez-classroom-page .eclp-workspace-grid{gap:32px}.ez-classroom-page .eclp-workspace .eclp-section-heading{min-height:210px}.ez-classroom-page .eclp-management-grid,.ez-classroom-page .eclp-accessories-grid{gap:32px}}@media(max-width:749px){.ez-classroom-page .eclp-container{padding-inline:20px}.ez-classroom-page .eclp-section{padding-block:48px}.ez-classroom-page .eclp-showcase{padding:0 0 36px}.ez-classroom-page .eclp-section-heading{margin-bottom:30px}.ez-classroom-page .eclp-hero{min-height:480px}.ez-classroom-page .eclp-room-layout,.ez-classroom-page .eclp-room-panel,.ez-classroom-page .eclp-tool-panel,.ez-classroom-page .eclp-workspace-grid,.ez-classroom-page .eclp-management-grid,.ez-classroom-page .eclp-accessories-grid,.ez-classroom-page .eclp-story-grid{grid-template-columns:minmax(0,1fr);gap:28px}.ez-classroom-page .eclp-room-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ez-classroom-page .eclp-room-tab{min-height:50px;padding:12px;border:1px solid #dce6e8;font-size:15px;text-align:center;justify-content:center}.ez-classroom-page .eclp-room-tab:last-child:nth-child(odd){grid-column:1 / -1}.ez-classroom-page .eclp-room-image{max-height:330px}.ez-classroom-page .eclp-room-details .eclp-h3{font-size:25px!important}.ez-classroom-page .eclp-feature-list{font-size:16px}.ez-classroom-page .eclp-tool-copy{padding:0}.ez-classroom-page .eclp-workspace{background:var(--eclp-teal)}.ez-classroom-page .eclp-workspace-copy{color:#fff}.ez-classroom-page .eclp-workspace .eclp-section-heading{min-height:0;margin-bottom:26px}.ez-classroom-page .eclp-workspace-copy>.eclp-richtext{padding-top:0;background:transparent}.ez-classroom-page .eclp-workspace-second{margin-top:24px}.ez-classroom-page .eclp-workspace .eclp-button{background:#fff;border-color:#fff;color:var(--eclp-teal)!important}.ez-classroom-page .eclp-management{background:var(--eclp-teal)}.ez-classroom-page .eclp-management-heading{width:100%}.ez-classroom-page .eclp-management-heading .eclp-h2{color:#fff!important}.ez-classroom-page .eclp-management-heading .eclp-eyebrow{color:#bceff3}.ez-classroom-page .eclp-management-copy{padding:0}.ez-classroom-page .eclp-management-image{order:-1}.ez-classroom-page .eclp-accessories{background:var(--eclp-dark)}.ez-classroom-page .eclp-accessories-copy{color:#fff;padding:0;background:transparent}.ez-classroom-page .eclp-stories{background:var(--eclp-dark)}.ez-classroom-page .eclp-story-title,.ez-classroom-page .eclp-story-text{color:#fff}.ez-classroom-page .eclp-button{font-size:14px}}@media(prefers-reduced-motion:reduce){.ez-classroom-page *,.ez-classroom-page *:before,.ez-classroom-page *:after{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAACA */
