.ff-zz-wrap{max-width:820px}.ff-zz{display:grid;grid-template-columns:56fr 44fr;align-items:center;gap:0 4px;position:relative}.ff-zz+.ff-zz{margin-top:clamp(4px,2vw,24px)}.ff-zz--rev{grid-template-columns:44fr 56fr}.ff-zz--rev .ff-zz-img{order:2}.ff-zz--rev .ff-zz-copy{order:1;text-align:right}.ff-zz-img img{display:block;width:100%;height:auto}.ff-zz-copy{position:relative}.ff .ff-zz-copy h3{font-size:clamp(18px,3.6vw,28px);line-height:1.15;margin:0 0 6px}.ff .ff-zz-copy p{font-size:clamp(14px,2.6vw,18px);line-height:1.45;color:var(--ff-text);margin:0}.ff-zz-copy:before{content:"";position:absolute;top:calc(100% + 6px);left:-8%;width:clamp(36px,9vw,80px);height:1px;background:#00000059;transform-origin:right center;transform:translate(-100%) rotate(-42deg)}.ff-zz--rev .ff-zz-copy:before{left:auto;right:-8%;transform-origin:left center;transform:translate(100%) rotate(42deg)}html.ff-js .ff-zz .ff-rv.ff-zz-img{transform:translate(-48px) scale(.97)}html.ff-js .ff-zz--rev .ff-rv.ff-zz-img{transform:translate(48px) scale(.97)}html.ff-js .ff-zz .ff-rv.ff-zz-copy{transform:translate(32px)}html.ff-js .ff-zz--rev .ff-rv.ff-zz-copy{transform:translate(-32px)}html.ff-js .ff-zz .ff-rv.ff-in{transform:none}.ff-feat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:900px){.ff-feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ff-feat{background:var(--ff-light);border-radius:var(--ff-radius);padding:22px 18px;box-shadow:var(--ff-shadow)}.ff-feat .ff-icon{width:44px;height:44px;border-radius:12px;margin-bottom:14px}.ff-feat .ff-icon svg{width:22px;height:22px}.ff .ff-feat h3{font-size:17px;margin:0 0 6px}.ff .ff-feat p{font-size:14px;line-height:1.45;color:var(--ff-muted);margin:0}.ff-school{background:var(--ff-light);border-radius:var(--ff-radius);padding:32px 24px;box-shadow:var(--ff-shadow);display:grid;gap:18px;justify-items:start}@media(min-width:750px){.ff-school{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:36px}}.ff .ff-school h2{font-size:clamp(24px,4vw,32px)}.ff-school .ff-lead{margin-top:8px;font-size:16px}.ff-school .ff-lead p{margin:0}.ff-btn--dark{background:var(--ff-ink);min-height:50px;font-size:16px;padding:0 24px;white-space:nowrap}.ff-btn--dark:hover{background:#222}.ff-final .ff-stat-big{color:var(--ff-ink)}.ff-final .ff-stat-label{color:var(--ff-muted);margin:10px 0 40px}.ff-step-media{width:50%;margin:0 auto 18px}.ff-step-media video{max-height:none;height:auto}.ff-zz-img img{-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-composite:intersect}.ff-uses2{background:#d7d7db}.ff-zz-copy{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ff-v7.css.map */
