.teacher-resource-second-cta{position:relative;overflow:hidden;color:rgb(var(--color-foreground))}.teacher-resource-second-cta:before{content:"";position:absolute;top:-8rem;left:-6rem;width:24rem;height:24rem;border:.1rem solid rgba(var(--color-foreground),.09);border-radius:50%;box-shadow:0 0 0 2.4rem rgba(var(--color-foreground),.035),0 0 0 5.2rem rgba(var(--color-foreground),.025);pointer-events:none}.teacher-resource-second-cta__inner{position:relative;z-index:1;display:grid;align-items:center;gap:2.4rem}.teacher-resource-second-cta__content{max-width:70rem}.teacher-resource-second-cta__eyebrow{margin:0 0 .8rem;color:rgba(var(--color-foreground),.68);font-size:1.1rem;font-weight:700;letter-spacing:.14rem;line-height:1.3;text-transform:uppercase}.teacher-resource-second-cta__content h2{margin:0;color:rgb(var(--color-foreground));line-height:1.12}.teacher-resource-second-cta__content>p:last-child{margin:1rem 0 0;color:rgba(var(--color-foreground),.72);line-height:1.6}.teacher-resource-second-cta__action .button{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;min-width:min(100%,27rem)}.teacher-resource-second-cta__action,.teacher-resource-second-cta__form-slot,.teacher-resource-second-cta__app-block{min-width:0;width:100%}.teacher-resource-second-cta__app-block+.teacher-resource-second-cta__app-block{margin-top:1.2rem}.teacher-resource-second-cta__app-block .field,.teacher-resource-second-cta__app-block .form__message,.teacher-resource-second-cta__app-block input:not([type=checkbox]):not([type=radio]){border-radius:var(--inputs-radius)}.teacher-resource-second-cta__app-block button[type=submit],.teacher-resource-second-cta__app-block input[type=submit]{width:100%;min-height:calc(4.5rem + var(--buttons-border-width) * 2);border-radius:var(--buttons-radius);font-family:var(--font-body-family);font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.teacher-resource-second-cta__action .button svg{width:2rem;height:2rem}.teacher-resource-second-cta__editor-note{margin:0;padding:1.2rem;border:.1rem dashed currentColor;border-radius:var(--inputs-radius)}@media screen and (min-width:750px){.teacher-resource-second-cta__inner--instant{grid-template-columns:minmax(0,1fr) auto;gap:4rem}.teacher-resource-second-cta__inner--email{grid-template-columns:minmax(0,1fr) minmax(34rem,52rem);gap:clamp(3.2rem,5vw,7rem)}}@media screen and (max-width:749px){.teacher-resource-second-cta__action,.teacher-resource-second-cta__action .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-teacher-resource-cta.css.map */
