.contact-form-module__WB4qZW__form,.contact-form-module__WB4qZW__success{text-align:start;max-width:720px;margin:32px auto 0}.contact-form-module__WB4qZW__form>p,.contact-form-module__WB4qZW__success p{margin:0 0 22px;font-size:15px;line-height:1.7}.contact-form-module__WB4qZW__form fieldset{border:0;min-width:0;margin:0;padding:0}.contact-form-module__WB4qZW__fields{grid-template-columns:1fr 1fr;gap:22px;display:grid}.contact-form-module__WB4qZW__fields label{gap:9px;font-size:14px;display:grid}.contact-form-module__WB4qZW__fields input,.contact-form-module__WB4qZW__fields textarea{color:#202b28;width:100%;min-width:0;font:inherit;background:#fffdf8;border:1px solid #879583;border-radius:4px;padding:13px}.contact-form-module__WB4qZW__fields textarea{resize:vertical}.contact-form-module__WB4qZW__details{grid-column:1/-1}.contact-form-module__WB4qZW__form button{color:#fff;cursor:pointer;background:#263b2c;border:0;border-radius:4px;margin-top:24px;padding:17px 26px}.contact-form-module__WB4qZW__form button:disabled{opacity:.65;cursor:wait}.contact-form-module__WB4qZW__form input:focus-visible,.contact-form-module__WB4qZW__form textarea:focus-visible,.contact-form-module__WB4qZW__form button:focus-visible{outline-offset:3px;outline:3px solid #567b31}.contact-form-module__WB4qZW__honeypot{display:none}.contact-form-module__WB4qZW__error{color:#9a2e24}.contact-form-module__WB4qZW__success{border-top:1px solid #879583;padding-top:28px}.contact-form-module__WB4qZW__success h3{margin:0 0 12px;font-size:26px}@media (max-width:520px){.contact-form-module__WB4qZW__fields{grid-template-columns:1fr}}
.platform-module__wBY81G__page{color:#202b28;background:#f5f3ed;font-family:Arial,Helvetica,sans-serif}.platform-module__wBY81G__page a{transition:background .2s,color .2s}.platform-module__wBY81G__page a:focus-visible{outline-offset:6px;outline:3px solid #567b31}.platform-module__wBY81G__skip{inset-inline-start:20px;z-index:10;background:#fff;padding:16px;position:absolute;top:-100px}.platform-module__wBY81G__skip:focus{top:12px}.platform-module__wBY81G__header{border-bottom:1px solid #263b2926;justify-content:space-between;align-items:center;gap:24px;min-height:104px;margin:0 5%;display:flex}.platform-module__wBY81G__brand{align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:1.15;display:flex}.platform-module__wBY81G__mark{color:#d4ec88;background:#263b2c;border-radius:50%;place-items:center;width:46px;height:46px;font:700 32px Georgia,serif;display:grid}.platform-module__wBY81G__header nav{gap:30px;font-size:14px;display:flex}.platform-module__wBY81G__header nav a:hover,.platform-module__wBY81G__textLink:hover{text-underline-offset:6px;text-decoration:underline}.platform-module__wBY81G__login{border:1px solid #7f8b80;border-radius:4px;padding:12px 17px;font-size:14px}.platform-module__wBY81G__hero{padding:76px 8% 42px}.platform-module__wBY81G__eyebrow{margin:0 0 32px;font-size:13px;font-weight:600}.platform-module__wBY81G__hero h1{letter-spacing:-.065em;max-width:1100px;margin:0 0 44px;font-size:clamp(50px,7.8vw,112px);font-weight:500;line-height:1.07}.platform-module__wBY81G__page em{color:#62783e;font-style:normal}.platform-module__wBY81G__heroBottom{justify-content:space-between;align-items:flex-end;gap:8%;display:flex}.platform-module__wBY81G__heroBottom>p{color:#535d55;max-width:545px;margin:0;font-size:19px;line-height:1.85}.platform-module__wBY81G__actions{flex-shrink:0;justify-items:start;gap:22px;display:grid}.platform-module__wBY81G__primary,.platform-module__wBY81G__lightButton{color:#fff;background:#263b2c;border-radius:4px;align-items:center;padding:19px 25px;font-size:16px;font-weight:600;display:inline-flex}.platform-module__wBY81G__textLink{font-size:14px;display:inline-block}.platform-module__wBY81G__note{color:#677065;border-top:1px solid #263b2926;margin:56px 0 0;padding-top:22px;font-size:12px}.platform-module__wBY81G__section{padding:70px 5% 100px}.platform-module__wBY81G__heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.platform-module__wBY81G__page h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.2vw,60px);font-weight:500;line-height:1.18}.platform-module__wBY81G__heading>p{color:#606960;margin:0;font-size:16px;line-height:1.8}.platform-module__wBY81G__examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.platform-module__wBY81G__preview{aspect-ratio:4/5;border-radius:5px;display:block;position:relative;overflow:hidden}.platform-module__wBY81G__preview img{object-fit:cover;transition:transform .6s}.platform-module__wBY81G__preview:hover img{transform:scale(1.035)}.platform-module__wBY81G__next{background:#080e20}.platform-module__wBY81G__summer img{object-fit:contain;padding:25px}.platform-module__wBY81G__school img{object-fit:contain;padding:14px}.platform-module__wBY81G__index,.platform-module__wBY81G__arrow{z-index:1;color:#263b2c;background:#ffffffed;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid;position:absolute}.platform-module__wBY81G__index{top:15px;right:15px}.platform-module__wBY81G__arrow{font-size:22px;bottom:15px;left:15px}.platform-module__wBY81G__category{color:#5c695f;margin:22px 0 10px;font-size:12px}.platform-module__wBY81G__examples h3{text-align:start;margin:0 0 16px;font-size:clamp(18px,2vw,26px);font-weight:600;line-height:1.3}.platform-module__wBY81G__process{background:#eaece2;border-block:1px solid #263b2926;grid-template-columns:1fr 1.1fr;gap:12%;padding:90px 8%;display:grid}.platform-module__wBY81G__process ol{margin:0;padding:0;list-style:none}.platform-module__wBY81G__process li{border-bottom:1px solid #263b2926;gap:28px;padding:27px 0;display:flex}.platform-module__wBY81G__process li:first-child{padding-top:0}.platform-module__wBY81G__process li>span,.platform-module__wBY81G__capabilities article>span{color:#687759;font-size:12px}.platform-module__wBY81G__process h3,.platform-module__wBY81G__capabilities h3{margin:0 0 12px;font-size:22px;font-weight:500}.platform-module__wBY81G__process p:not(.platform-module__wBY81G__eyebrow),.platform-module__wBY81G__capabilities p{color:#5a6659;margin:0;font-size:16px;line-height:1.8}.platform-module__wBY81G__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 50px;display:grid}.platform-module__wBY81G__capabilities article{border-top:1px solid #263b2940;padding-top:22px}.platform-module__wBY81G__capabilities article>span{margin-bottom:30px;display:block}.platform-module__wBY81G__dashboard{color:#fff;background:#263b2c;padding:75px 8% 90px}.platform-module__wBY81G__dashboard>div{grid-template-columns:1fr 1fr;align-items:end;gap:12%;display:grid}.platform-module__wBY81G__dashboard p:not(.platform-module__wBY81G__eyebrow){color:#d5ded1;margin:0 0 32px;font-size:18px;line-height:1.9}.platform-module__wBY81G__lightButton:hover{background:#e1f5b0}.platform-module__wBY81G__contact{text-align:center;padding:110px 5% 90px}.platform-module__wBY81G__contact h2{margin-bottom:36px}.platform-module__wBY81G__contact>p:last-child{color:#626d61;max-width:440px;margin:24px auto 0;font-size:13px;line-height:1.8}.platform-module__wBY81G__footer{border-top:1px solid #263b2926;justify-content:space-between;align-items:center;gap:25px;padding:30px 5%;font-size:13px;display:flex}.platform-module__wBY81G__footer>span{font-weight:700}.platform-module__wBY81G__footer p{color:#626d61;margin:0}@media (max-width:760px){.platform-module__wBY81G__header{flex-wrap:wrap;gap:12px;min-height:86px;padding:16px 0}.platform-module__wBY81G__header nav{order:3;justify-content:space-between;gap:12px;width:100%;padding-top:14px}.platform-module__wBY81G__brand{gap:8px;font-size:12px}.platform-module__wBY81G__mark{width:36px;height:36px;font-size:26px}.platform-module__wBY81G__login{padding:10px;font-size:12px}.platform-module__wBY81G__hero{padding:50px 6% 30px}.platform-module__wBY81G__hero h1{letter-spacing:-.055em;font-size:clamp(44px,10vw,72px)}.platform-module__wBY81G__heroBottom,.platform-module__wBY81G__heading{flex-direction:column;align-items:start;gap:26px}.platform-module__wBY81G__heroBottom>p{font-size:17px}.platform-module__wBY81G__actions{gap:20px}.platform-module__wBY81G__note{margin-top:38px}.platform-module__wBY81G__section{padding:45px 6% 60px}.platform-module__wBY81G__examples{grid-template-columns:1fr;gap:38px}.platform-module__wBY81G__preview{aspect-ratio:5/4}.platform-module__wBY81G__process{grid-template-columns:1fr;gap:40px;padding:55px 6%}.platform-module__wBY81G__process li{gap:20px}.platform-module__wBY81G__capabilities{grid-template-columns:1fr 1fr;gap:28px 20px}.platform-module__wBY81G__capabilities h3{font-size:19px}.platform-module__wBY81G__capabilities p{font-size:15px}.platform-module__wBY81G__dashboard{padding:55px 6%}.platform-module__wBY81G__dashboard>div{grid-template-columns:1fr;gap:32px}.platform-module__wBY81G__dashboard p:not(.platform-module__wBY81G__eyebrow){font-size:16px}.platform-module__wBY81G__contact{padding:70px 6%}.platform-module__wBY81G__footer{flex-wrap:wrap}.platform-module__wBY81G__footer p{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.platform-module__wBY81G__page a,.platform-module__wBY81G__preview img{transition:none}.platform-module__wBY81G__preview:hover img{transform:none}}.platform-module__wBY81G__page{color:#24233d;background:#faf8f3}.platform-module__wBY81G__page a:focus-visible{outline-color:#6435cf}.platform-module__wBY81G__mark,.platform-module__wBY81G__primary{color:#fff;background:#5731b8}.platform-module__wBY81G__primary:hover{background:#40208f}.platform-module__wBY81G__hero{background:radial-gradient(at 10% 15%,#ffded2 0,#0000 44%),radial-gradient(at 80% 85%,#e4dcff 0,#0000 55%);border-bottom:6px solid #ff876c}.platform-module__wBY81G__hero em,.platform-module__wBY81G__contact em{color:#6434b8}.platform-module__wBY81G__process{background:#eee8fc;border:0;grid-template-columns:1fr;gap:38px;padding:75px 8%}.platform-module__wBY81G__process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.platform-module__wBY81G__process li,.platform-module__wBY81G__process li:first-child{border:0;padding:0;display:block}.platform-module__wBY81G__process li>span{color:#fff;background:#5b35b8;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:18px;font-weight:700;display:grid}.platform-module__wBY81G__process li:nth-child(2)>span{background:#ae3a22}.platform-module__wBY81G__process li:nth-child(3)>span{background:#08756f}.platform-module__wBY81G__process li:nth-child(4)>span{background:#354cb0}.platform-module__wBY81G__process h3{font-size:21px;font-weight:700;line-height:1.4}.platform-module__wBY81G__process p:not(.platform-module__wBY81G__eyebrow){color:#4f4960}.platform-module__wBY81G__examples article{border-bottom:4px solid #7953d5;padding-bottom:20px}.platform-module__wBY81G__examples article:nth-child(2){border-color:#0daaa3}.platform-module__wBY81G__examples article:nth-child(3){border-color:#ed8861}.platform-module__wBY81G__preview{border-radius:18px}.platform-module__wBY81G__summer{background:#bcf1ed}.platform-module__wBY81G__school{background:#ffe2be}.platform-module__wBY81G__capabilities article{border-top:3px solid #b69bea}.platform-module__wBY81G__capabilities article:nth-child(2n){border-color:#68bbb2}.platform-module__wBY81G__capabilities article:nth-child(3n){border-color:#eea384}.platform-module__wBY81G__capabilities article>span{color:#6434b8;font-weight:700}.platform-module__wBY81G__dashboard{background:#29234b;border-top:7px solid #a591ea}.platform-module__wBY81G__dashboard h2 span{color:#b6efdf}.platform-module__wBY81G__dashboard p:not(.platform-module__wBY81G__eyebrow){color:#e2deef}.platform-module__wBY81G__lightButton{color:#24233d;background:#b6efdf}.platform-module__wBY81G__contact{background:linear-gradient(145deg,#fff0df,#f0eafb)}.platform-module__wBY81G__floatingCta{bottom:max(18px,env(safe-area-inset-bottom));z-index:20;filter:drop-shadow(0 5px 16px #29234b30);position:fixed;inset-inline-end:24px}.platform-module__wBY81G__floatingCta .platform-module__wBY81G__primary{border:2px solid #fff;border-radius:50px;gap:16px;padding:15px 24px}.platform-module__wBY81G__page section{scroll-margin-top:20px}@media (max-width:1000px){.platform-module__wBY81G__process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:760px){.platform-module__wBY81G__process{padding:50px 6%}.platform-module__wBY81G__process ol{grid-template-columns:1fr;gap:26px}.platform-module__wBY81G__process li,.platform-module__wBY81G__process li:first-child{gap:18px;display:flex}.platform-module__wBY81G__process li>span{flex-shrink:0;margin:0}.platform-module__wBY81G__floatingCta{pointer-events:none;justify-content:center;display:flex;inset-inline:16px}.platform-module__wBY81G__floatingCta a{pointer-events:auto}.platform-module__wBY81G__floatingCta .platform-module__wBY81G__primary{padding:14px 22px;font-size:15px}.platform-module__wBY81G__page section{scroll-margin-top:12px}}@media (prefers-reduced-motion:no-preference){.platform-module__wBY81G__page{scroll-behavior:smooth}}
