.landing-page-module__oK-Jlq__container{color:#0f172a;background:linear-gradient(120deg,#f59e0b26,#2b9acd26,#ea580c26,#81af3d26) 0 0/300% 300%;width:100%;min-height:100vh;font-family:Inter,sans-serif;animation:60s infinite landing-page-module__oK-Jlq__gradientBG;position:relative;overflow-x:hidden}.landing-page-module__oK-Jlq__blob1{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#2b9acd80 0%,#2b9acd33 50%,#2b9acd00 70%);border-radius:9999px;width:40rem;height:40rem;animation:25s linear infinite landing-page-module__oK-Jlq__bounce1;position:fixed;top:0;left:0}.landing-page-module__oK-Jlq__blob2{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#81af3d8c 0%,#81af3d40 50%,#81af3d00 70%);border-radius:9999px;width:44rem;height:44rem;animation:30s linear infinite landing-page-module__oK-Jlq__bounce2;position:fixed;top:0;right:0}.landing-page-module__oK-Jlq__blob3{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#e6b54d73 0%,#e6b54d2e 50%,#e6b54d00 70%);border-radius:9999px;width:42rem;height:42rem;animation:20s linear infinite landing-page-module__oK-Jlq__bounce3;position:fixed;bottom:0;left:0}.landing-page-module__oK-Jlq__blob4{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#f39c1280 0%,#f39c1233 50%,#f39c1200 70%);border-radius:9999px;width:38rem;height:38rem;animation:22s linear infinite landing-page-module__oK-Jlq__bounce4;position:fixed;top:50%;left:50%}.landing-page-module__oK-Jlq__blob5{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#2b9acd66 0%,#2b9acd1f 50%,#2b9acd00 70%);border-radius:9999px;width:38rem;height:38rem;animation:28s linear infinite landing-page-module__oK-Jlq__bounce5;position:fixed;bottom:0;right:0}.landing-page-module__oK-Jlq__blob6{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#81af3d73 0%,#81af3d26 50%,#81af3d00 70%);border-radius:9999px;width:42rem;height:42rem;animation:24s linear infinite landing-page-module__oK-Jlq__bounce6;position:fixed;top:30%;left:0}.landing-page-module__oK-Jlq__blob7{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#e6b54d66 0%,#e6b54d1f 50%,#e6b54d00 70%);border-radius:9999px;width:40rem;height:40rem;animation:26s linear infinite landing-page-module__oK-Jlq__bounce7;position:fixed;top:0;left:40%}.landing-page-module__oK-Jlq__blob8{pointer-events:none;filter:blur(30px);z-index:0;background:radial-gradient(circle,#f39c1266 0%,#f39c1224 50%,#f39c1200 70%);border-radius:9999px;width:36rem;height:36rem;animation:18s linear infinite landing-page-module__oK-Jlq__bounce8;position:fixed;bottom:20%;right:30%}@keyframes landing-page-module__oK-Jlq__bounce1{0%{top:-10rem;left:-10rem}25%{top:calc(50vh - 20rem);left:calc(50vw - 20rem)}50%{top:-5rem;left:calc(60vw - 20rem)}75%{top:30vh;left:0}to{top:-10rem;left:-10rem}}@keyframes landing-page-module__oK-Jlq__bounce2{0%{top:-5rem;right:-5rem}20%{top:40vh;right:30vw}40%{top:10%;right:-5rem}60%{top:50vh;right:20%}80%{top:5%;right:40vw}to{top:-5rem;right:-5rem}}@keyframes landing-page-module__oK-Jlq__bounce3{0%{bottom:-10rem;left:-10rem}33%{bottom:30vh;left:40vw}66%{bottom:10%;left:20%}to{bottom:-10rem;left:-10rem}}@keyframes landing-page-module__oK-Jlq__bounce4{0%{top:40%;left:40%}20%{top:-5rem;left:-5rem}40%{top:50vh;left:60vw}60%{top:-5rem;left:50vw}80%{top:40vh;left:0}to{top:40%;left:40%}}@keyframes landing-page-module__oK-Jlq__bounce5{0%{bottom:-5rem;right:-5rem}20%{bottom:40vh;right:30%}40%{bottom:20%;right:50vw}60%{bottom:50vh;right:-5rem}80%{bottom:30%;right:50%}to{bottom:-5rem;right:-5rem}}@keyframes landing-page-module__oK-Jlq__bounce6{0%{top:30%;left:-10rem}25%{top:-5rem;left:40vw}50%{top:40vh;left:30%}75%{top:10%;left:50vw}to{top:30%;left:-10rem}}@keyframes landing-page-module__oK-Jlq__bounce7{0%{top:-5rem;left:40%}33%{top:30vh;left:0}66%{top:20%;left:60vw}to{top:-5rem;left:40%}}@keyframes landing-page-module__oK-Jlq__bounce8{0%{bottom:20%;right:30%}25%{bottom:-5rem;right:-5rem}50%{bottom:40vh;right:50vw}75%{bottom:50vh;right:-5rem}to{bottom:20%;right:30%}}.landing-page-module__oK-Jlq__heroWrapper{position:relative}.landing-page-module__oK-Jlq__heroWrapper:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#f7faff 70%,#fff 100%);height:8rem;position:absolute;bottom:-2rem;left:0;right:0}.landing-page-module__oK-Jlq__gradientFade{pointer-events:none;z-index:2;background:linear-gradient(#0000,#fffffff2,#fff);height:200px;position:absolute;left:0;right:0}.landing-page-module__oK-Jlq__navbar{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffffa;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:100%;height:4rem;padding:0 1.25rem;display:flex;position:sticky;top:0;left:0}@media (min-width:768px){.landing-page-module__oK-Jlq__navbar{padding:0 2.5rem}}.landing-page-module__oK-Jlq__navLeft{align-items:center;gap:1rem;display:flex}.landing-page-module__oK-Jlq__logoBox{align-items:center;gap:.5rem;display:flex}.landing-page-module__oK-Jlq__logoImage{-o-object-fit:contain;object-fit:contain;width:auto;height:45px}.landing-page-module__oK-Jlq__hamburger{cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-direction:column;justify-content:center;gap:4px;padding:.5rem;transition:all .2s;display:flex}.landing-page-module__oK-Jlq__hamburger:hover{background-color:#f1f5f9}.landing-page-module__oK-Jlq__hamburger:active{transform:scale(.95)}.landing-page-module__oK-Jlq__hamburgerLine{background-color:#0f172a;border-radius:9999px;width:1.25rem;height:2px}.landing-page-module__oK-Jlq__navRight{color:#0f172a;align-items:center;gap:1rem;font-size:.875rem;display:flex}@media (min-width:768px){.landing-page-module__oK-Jlq__navRight{gap:1.5rem}}.landing-page-module__oK-Jlq__contactLink{cursor:pointer;color:#0f172a;background:0 0;border:none;font-size:.875rem;transition:color .2s;display:none}.landing-page-module__oK-Jlq__contactLink:hover{color:#2b9acd}@media (min-width:640px){.landing-page-module__oK-Jlq__contactLink{display:inline}}.landing-page-module__oK-Jlq__loginButton{color:#fff;background-color:#2b9acd;border:1px solid #2b9acd26;border-radius:9999px;justify-content:center;align-items:center;padding:.375rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 4px 6px -1px #2b9acd4d}.landing-page-module__oK-Jlq__loginButton:hover{background-color:#227aa8}.landing-page-module__oK-Jlq__main{flex-direction:column;gap:5rem;max-width:1400px;margin:0 auto;padding:1.5rem 2rem 5rem;display:flex;overflow-x:hidden}@media (max-width:640px){.landing-page-module__oK-Jlq__main{gap:3rem;padding:1rem 1rem 4rem}}@media (min-width:768px){.landing-page-module__oK-Jlq__main{gap:2rem;padding-top:1rem;padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__main{padding-top:0!important}}.landing-page-module__oK-Jlq__hero{flex-direction:column;gap:5rem;margin:0 auto;display:flex}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__hero{align-items:center;gap:.5rem}.landing-page-module__oK-Jlq__heroContent{text-align:center;align-items:center;width:100%;max-width:850px;margin-top:.5rem;margin-bottom:0}.landing-page-module__oK-Jlq__title{text-align:center;font-size:3.5rem;line-height:1.1}.landing-page-module__oK-Jlq__subtitleBold{max-width:100%;margin-left:auto;margin-right:auto;display:block;text-align:center!important}.landing-page-module__oK-Jlq__subtitle{max-width:90%;margin-left:auto;margin-right:auto;display:block;text-align:center!important}.landing-page-module__oK-Jlq__ctaGroup{justify-content:center}.landing-page-module__oK-Jlq__features{margin-top:0;padding:.5rem 0}.landing-page-module__oK-Jlq__featureDesc{letter-spacing:-.01em;max-width:100%;padding:0;line-height:1.25;font-size:.8rem!important}}@media (min-width:1024px){.landing-page-module__oK-Jlq__hero{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.landing-page-module__oK-Jlq__heroTitles{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.landing-page-module__oK-Jlq__heroRow{flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;max-width:1100px;flex-direction:row!important;align-items:stretch!important;display:flex!important}.landing-page-module__oK-Jlq__heroContent{text-align:left;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;max-width:50%;display:flex}.landing-page-module__oK-Jlq__carouselWrapper{flex:1;max-width:50%}.landing-page-module__oK-Jlq__features{order:3;justify-content:space-evenly;width:100%;margin-top:2rem;display:flex}}@media (min-width:1101px){.landing-page-module__oK-Jlq__heroRow{grid-template-columns:1fr 1fr;grid-template-areas:"content carousel""features carousel";justify-content:center;align-items:start;gap:2rem;max-width:1200px;flex-wrap:nowrap!important;display:grid!important}.landing-page-module__oK-Jlq__heroContent{grid-area:content;max-width:100%}.landing-page-module__oK-Jlq__carouselWrapper{grid-area:carousel;max-width:100%;padding-top:0;display:block}.landing-page-module__oK-Jlq__features{order:unset;background:#fff;border:1px solid #0000000d;border-radius:12px;grid-area:features;justify-content:flex-start;gap:1rem;padding:.75rem 1rem;box-shadow:0 4px 6px -1px #0000000d;box-sizing:border-box!important;width:fit-content!important;max-width:100%!important;margin-top:1.5rem!important}}@media (min-width:1101px) and (max-width:1250px){.landing-page-module__oK-Jlq__features{flex-flow:row!important;justify-content:space-between!important;gap:.5rem!important;width:100%!important;margin-top:1.5rem!important;padding-left:0!important;padding-right:0!important}.landing-page-module__oK-Jlq__featureItem{flex:1 1 0!important;min-width:0!important}}.landing-page-module__oK-Jlq__subtitleBold{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.1}.landing-page-module__oK-Jlq__heroTitles{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.landing-page-module__oK-Jlq__heroRow{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.landing-page-module__oK-Jlq__heroContent{text-align:left;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:100%;display:flex}.landing-page-module__oK-Jlq__badge{text-transform:uppercase;letter-spacing:.12em;color:#2b9acd;white-space:nowrap;background-color:#fff;border:1px solid #2b9acd;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .75rem;font-size:.625rem;display:inline-flex}@media (max-width:640px){.landing-page-module__oK-Jlq__badge{white-space:normal;text-align:center;flex-direction:row;justify-content:center;width:auto;max-width:100%;margin:0 auto;line-height:1.4;display:flex}}.landing-page-module__oK-Jlq__badgeDot{background-color:#e6b54d;border-radius:9999px;width:.375rem;height:.375rem}.landing-page-module__oK-Jlq__title{color:#0f172a;letter-spacing:-.02em;font-size:2.75rem;font-weight:800;line-height:1.1}@media (min-width:768px){.landing-page-module__oK-Jlq__title{font-size:3.25rem}}.landing-page-module__oK-Jlq__titleSubline{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:2.25rem;font-weight:800;line-height:1.1}@media (min-width:768px){.landing-page-module__oK-Jlq__titleSubline{font-size:2.5rem}}@media (min-width:1024px) and (max-width:1366px){.landing-page-module__oK-Jlq__hero{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.landing-page-module__oK-Jlq__heroTitles{text-align:center;width:100%}.landing-page-module__oK-Jlq__heroRow{flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem;width:100%;display:flex}.landing-page-module__oK-Jlq__heroContent{text-align:left;flex:1;align-items:flex-start;max-width:500px}.landing-page-module__oK-Jlq__carouselWrapper{flex:1;max-width:480px}.landing-page-module__oK-Jlq__features{order:3;justify-content:center;width:100%;margin-top:1rem}.landing-page-module__oK-Jlq__title{font-size:2.5rem}}@media (min-width:1024px) and (max-width:1100px){.landing-page-module__oK-Jlq__heroRow{gap:1rem;flex-flow:wrap!important;align-items:flex-start!important}.landing-page-module__oK-Jlq__heroContent{text-align:left;flex-direction:column;flex:1;align-items:flex-start;max-width:42%;display:flex;justify-content:flex-start!important}.landing-page-module__oK-Jlq__carouselWrapper{flex:1;max-width:53%;align-self:flex-start!important;margin-top:0!important;padding-top:0!important}.landing-page-module__oK-Jlq__sliderContainer{margin-top:0!important;padding-top:0!important}.landing-page-module__oK-Jlq__examCard{margin:0!important;padding:0!important}.landing-page-module__oK-Jlq__cardHeader{margin-top:0;margin-bottom:.5rem;padding-top:0}.landing-page-module__oK-Jlq__features{flex-basis:100%;order:3;justify-content:space-evenly;width:100%!important;margin-top:2rem!important;display:flex!important}.landing-page-module__oK-Jlq__title{font-size:2rem}.landing-page-module__oK-Jlq__titleSubline{font-size:1.5rem}.landing-page-module__oK-Jlq__subtitle{font-size:.85rem}.landing-page-module__oK-Jlq__ctaGroup{width:100%;max-width:320px;flex-direction:column!important;align-items:stretch!important;gap:1rem!important}.landing-page-module__oK-Jlq__primaryCta,.landing-page-module__oK-Jlq__secondaryCta{padding:.6rem 1.25rem;font-size:.85rem}}.landing-page-module__oK-Jlq__title,.landing-page-module__oK-Jlq__subtitleBold,.landing-page-module__oK-Jlq__subtitle{text-align:left!important;margin-left:0!important;margin-right:0!important}.landing-page-module__oK-Jlq__ctaGroup{justify-content:flex-start!important}.landing-page-module__oK-Jlq__carouselWrapper{grid-area:carousel;justify-content:flex-end;width:100%;padding-right:1rem}.landing-page-module__oK-Jlq__features{grid-area:features;justify-content:space-evenly;width:100%;margin-top:1rem;display:flex}.landing-page-module__oK-Jlq__divider{background-color:#e2e8f0;height:8rem;display:block}.landing-page-module__oK-Jlq__examCard{max-width:440px;margin-right:0}.landing-page-module__oK-Jlq__subtitle{color:#475569;max-width:100%;font-size:1rem;line-height:1.6}@media (min-width:768px){.landing-page-module__oK-Jlq__subtitle{font-size:1.1rem}}.landing-page-module__oK-Jlq__ctaGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;padding-top:.25rem;display:flex}@media (max-width:1366px){.landing-page-module__oK-Jlq__ctaGroup{flex-wrap:nowrap;justify-content:center}.landing-page-module__oK-Jlq__primaryCta,.landing-page-module__oK-Jlq__secondaryCta{white-space:nowrap}}@media (max-width:640px){.landing-page-module__oK-Jlq__ctaGroup{box-sizing:border-box;flex-flow:column;align-items:stretch;gap:1rem;width:100%;max-width:100%;padding-left:0;padding-right:0}.landing-page-module__oK-Jlq__primaryCta,.landing-page-module__oK-Jlq__secondaryCta{box-sizing:border-box;white-space:normal;text-align:center;overflow-wrap:break-word;justify-content:center;width:100%;padding:.75rem .5rem;font-size:.95rem}}.landing-page-module__oK-Jlq__primaryCta{color:#fff;cursor:pointer;background-color:#2b9acd;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.15rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 10px 15px -3px #2b9acd66}.landing-page-module__oK-Jlq__primaryCta:hover{background-color:#227aa8}.landing-page-module__oK-Jlq__secondaryCta{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:9999px;padding:1rem 2.5rem;font-size:1.15rem;font-weight:500;transition:background-color .2s}.landing-page-module__oK-Jlq__secondaryCta:hover{background-color:#f8fafc}.landing-page-module__oK-Jlq__features{color:#475569;text-align:center;-webkit-backdrop-filter:blur(12px);background:#fff9;border:1px solid #fff9;border-radius:.5rem;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;gap:.25rem;max-width:fit-content;margin:.5rem 0 0;padding:.35rem .5rem;font-size:.65rem;font-weight:500;display:flex;box-shadow:0 4px 20px -2px #0000000d}@media (max-width:767px){.landing-page-module__oK-Jlq__features{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;max-width:100%;height:auto;padding:1.5rem 1rem;display:flex;margin:0!important}.landing-page-module__oK-Jlq__optionsGrid{width:100%;grid-template-columns:1fr!important}.landing-page-module__oK-Jlq__optionsGrid>div{white-space:normal;word-break:break-word;box-sizing:border-box;width:100%;min-width:0}.landing-page-module__oK-Jlq__featureItem{box-sizing:border-box;width:100%;max-width:100%}.landing-page-module__oK-Jlq__divider{display:none}}.landing-page-module__oK-Jlq__sliderContainer{box-sizing:border-box;background:#fff;border-radius:1rem;width:100%;max-width:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.landing-page-module__oK-Jlq__slides{width:100%;transition:transform .5s ease-in-out;display:flex}.landing-page-module__oK-Jlq__slide{box-sizing:border-box;background:#fff;min-width:100%}.landing-page-module__oK-Jlq__questionContent{flex-direction:column;display:flex}.landing-page-module__oK-Jlq__questionImageWrapper{border-radius:.5rem;flex-shrink:0;width:120px;overflow:hidden}.landing-page-module__oK-Jlq__questionImage{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.landing-page-module__oK-Jlq__cardHeader{flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.landing-page-module__oK-Jlq__examTitle{text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.95rem;font-weight:700}.landing-page-module__oK-Jlq__paginationRow{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.landing-page-module__oK-Jlq__paginationCircle{cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:500;display:flex}.landing-page-module__oK-Jlq__navArrow{cursor:pointer;color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:600;display:flex}@media (max-width:767px){.landing-page-module__oK-Jlq__questionContentImage{flex-direction:column;align-items:center;gap:.25rem!important}.landing-page-module__oK-Jlq__questionImageWrapper{justify-content:center;width:100%;max-width:100%;max-height:170px;margin-bottom:.25rem;display:flex}.landing-page-module__oK-Jlq__questionImage{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;max-height:100%;margin:0 auto;display:block}.landing-page-module__oK-Jlq__questionText{margin-bottom:.5rem!important;font-size:.85rem!important;line-height:1.3!important}.landing-page-module__oK-Jlq__optionButton{gap:.35rem!important;padding:.4rem .5rem!important;font-size:.75rem!important}.landing-page-module__oK-Jlq__optionLabel{width:18px!important;min-width:18px!important;height:18px!important;font-size:.6rem!important}.landing-page-module__oK-Jlq__questionImage{width:auto;max-width:100%;margin:0 auto}.landing-page-module__oK-Jlq__slide{padding:.75rem!important}.landing-page-module__oK-Jlq__sliderContainer{width:100%;left:0;right:0;max-width:calc(100vw - 2rem)!important;margin:0 auto!important}.landing-page-module__oK-Jlq__cardHeader{flex-direction:column;gap:.25rem;margin-bottom:.5rem}.landing-page-module__oK-Jlq__examTitle{margin-bottom:.25rem;font-size:.85rem}.landing-page-module__oK-Jlq__paginationRow{gap:.25rem}.landing-page-module__oK-Jlq__paginationCircle{width:26px;height:26px;font-size:.75rem}.landing-page-module__oK-Jlq__navArrow{width:22px;height:22px;font-size:.65rem}}@media (min-width:1024px) and (max-width:1366px){.landing-page-module__oK-Jlq__features{flex-wrap:nowrap;order:3;justify-content:space-evenly;gap:1.5rem;width:100%;max-width:95%;padding:1.25rem 1.5rem;display:flex;margin-top:2.5rem!important}.landing-page-module__oK-Jlq__featureItem{text-align:center;flex:1;align-items:center}.landing-page-module__oK-Jlq__featureTitle{font-size:1.2rem!important}.landing-page-module__oK-Jlq__featureDesc{font-size:.8rem!important}}.landing-page-module__oK-Jlq__featureItem{text-align:center;flex-direction:column;flex:0 auto;align-items:center;padding:0;display:flex}.landing-page-module__oK-Jlq__featureTitle{letter-spacing:-.02em;margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.landing-page-module__oK-Jlq__featureTest{color:#d97706}.landing-page-module__oK-Jlq__featureLearn{color:#eab308}.landing-page-module__oK-Jlq__featureSucceed{color:#2b9acd}.landing-page-module__oK-Jlq__featureDesc{color:#475569;font-size:.75rem;font-weight:500;line-height:1.4}.landing-page-module__oK-Jlq__divider{background-color:#d1d5db;align-self:center;width:1px;height:2rem;margin:0 .25rem}@media (min-width:1024px){.landing-page-module__oK-Jlq__divider{display:block}.landing-page-module__oK-Jlq__features{grid-area:features/1/features/-1;width:100%;margin-top:0}}.landing-page-module__oK-Jlq__carouselWrapper{grid-area:carousel;justify-content:flex-end;align-items:flex-start;width:100%;padding-top:1rem;padding-right:0;display:flex}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__carouselWrapper{justify-content:center;width:100%;margin-top:0;padding-right:0}.landing-page-module__oK-Jlq__examCard{border-radius:1.5rem;width:100%;max-width:820px}.landing-page-module__oK-Jlq__questionContentImage{align-items:stretch;gap:1.5rem;height:320px;padding:1.5rem;display:flex;flex-direction:row!important}.landing-page-module__oK-Jlq__questionContentImage>div:first-child{flex:0 0 45%;max-width:45%}.landing-page-module__oK-Jlq__questionImage{-o-object-fit:cover;object-fit:cover;border-radius:.75rem;height:100%}}@media (min-width:1367px){.landing-page-module__oK-Jlq__features{width:100%;max-width:1400px}}@media (min-width:1024px){.landing-page-module__oK-Jlq__carouselWrapper{grid-area:carousel;align-self:center;padding-right:2rem;display:block}}.landing-page-module__oK-Jlq__examCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;width:100%;max-width:600px;margin:0 auto;overflow:hidden;box-shadow:0 25px 60px #0f172a2e}@media (min-width:1024px) and (max-width:1366px){.landing-page-module__oK-Jlq__examCard{max-width:480px}}.landing-page-module__oK-Jlq__mockCard{background-color:#fff;border:1px solid #e5e7dc;border-radius:1.5rem;justify-content:center;align-items:flex-start;width:100%;max-width:48rem;min-height:400px;margin:0 auto;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #0f172a26}@media (max-width:767px){.landing-page-module__oK-Jlq__mockCard{height:auto!important;min-height:auto!important;padding:1rem!important}}@media (min-width:768px){.landing-page-module__oK-Jlq__mockCard{padding:2rem}}.landing-page-module__oK-Jlq__questionContent{display:block}.landing-page-module__oK-Jlq__questionContentImage{align-items:flex-start;gap:1.5rem;display:flex}.landing-page-module__oK-Jlq__questionText{color:#1f2937;margin-bottom:.75rem;font-size:.9rem;font-weight:600;line-height:1.4}.landing-page-module__oK-Jlq__optionButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem .6rem;font-size:.8rem;line-height:1.3;transition:all .2s;display:flex}.landing-page-module__oK-Jlq__optionLabel{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:.65rem;font-weight:700;display:flex}.landing-page-module__oK-Jlq__questionImageWrapper{flex:0 0 45%;max-width:45%}.landing-page-module__oK-Jlq__questionImage{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%}@media (min-width:1024px) and (max-width:1366px){.landing-page-module__oK-Jlq__questionContentImage{gap:1rem;flex-direction:row!important}.landing-page-module__oK-Jlq__questionImageWrapper{text-align:left;flex:0 0 38%;max-width:38%}.landing-page-module__oK-Jlq__questionImage{-o-object-fit:cover;object-fit:cover;width:100%;max-height:140px}.landing-page-module__oK-Jlq__examCard{font-size:.8rem}}@media (max-width:1023px){.landing-page-module__oK-Jlq__questionContentImage{flex-direction:column;gap:1rem}.landing-page-module__oK-Jlq__questionImageWrapper{text-align:center;flex:0 0 100%;max-width:100%}.landing-page-module__oK-Jlq__questionImage{width:auto;max-width:100%;max-height:180px}}.landing-page-module__oK-Jlq__mockBg{background:linear-gradient(to top right,#2b9acd1a,#0000,#81af3d1f);position:absolute;inset:0}.landing-page-module__oK-Jlq__mockContent{width:100%;max-width:44rem;padding:0;position:relative}.landing-page-module__oK-Jlq__innerCard{background-color:#fdfeff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}.landing-page-module__oK-Jlq__cardHeader{justify-content:space-between;align-items:center;display:flex}.landing-page-module__oK-Jlq__cardLabel{text-transform:uppercase;letter-spacing:.16em;color:#2b9acd;font-size:.6875rem}.landing-page-module__oK-Jlq__liveBadge{color:#e6b54d;background-color:#e6b54d33;border-radius:9999px;padding:.125rem .5rem;font-size:.625rem;font-weight:500}.landing-page-module__oK-Jlq__questionInfo{color:#1e293b;font-size:.875rem;font-weight:500}.landing-page-module__oK-Jlq__progressBar{background-color:#e5e7dc;border-radius:9999px;width:100%;height:.375rem;overflow:hidden}.landing-page-module__oK-Jlq__progressFill{background-color:#2b9acd;height:100%;transition:width .5s}.landing-page-module__oK-Jlq__sliderContainer{cursor:grab;background-color:#fff;border:1px solid #e5e7dc;border-radius:.5rem;margin-top:.75rem;padding:.5rem;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__sliderContainer{max-height:initial!important;overflow-y:visible!important}}.landing-page-module__oK-Jlq__sliderContainer:active{cursor:grabbing}.landing-page-module__oK-Jlq__slides{transition:transform .5s ease-out;display:flex}.landing-page-module__oK-Jlq__slide{flex-direction:column;gap:.5rem;min-width:100%;padding-right:.5rem;display:flex}.landing-page-module__oK-Jlq__questionText{color:#1e293b;font-size:.6875rem;line-height:1.375}.landing-page-module__oK-Jlq__subQuestionText{color:#334155;font-size:.6875rem}.landing-page-module__oK-Jlq__boldText{font-weight:600}.landing-page-module__oK-Jlq__options{flex-direction:column;gap:.375rem;display:flex}.landing-page-module__oK-Jlq__option{color:#1e293b;background-color:#f9fafb;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.6875rem;transition:border-color .2s;display:flex}.landing-page-module__oK-Jlq__option:hover{border-color:#2b9acd66}.landing-page-module__oK-Jlq__optionSelected{color:#fff;background-color:#81af3d;border-color:#81af3d;box-shadow:0 1px 2px #0000000d}.landing-page-module__oK-Jlq__optionLabel{flex-shrink:0;font-size:.6875rem;font-weight:600}@media (max-width:640px){.landing-page-module__oK-Jlq__mockCard{aspect-ratio:auto;height:auto;padding:1rem}.landing-page-module__oK-Jlq__questionText{font-size:.75rem;line-height:1.4}.landing-page-module__oK-Jlq__options{flex-direction:column;display:flex}.landing-page-module__oK-Jlq__option{width:100%;font-size:.75rem}}.landing-page-module__oK-Jlq__audioPlayer{background-color:#e5f0f9;border-radius:.375rem;align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.5rem .75rem;display:flex}.landing-page-module__oK-Jlq__playButton{color:#fff;cursor:pointer;background-color:#2b9acd;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;display:flex}.landing-page-module__oK-Jlq__audioProgress{flex-direction:column;flex:1;gap:.25rem;display:flex}.landing-page-module__oK-Jlq__audioTrack{background-color:#c5d7e5;border-radius:9999px;height:.375rem;overflow:hidden}.landing-page-module__oK-Jlq__audioFill{background-color:#2b9acd;width:50%;height:100%}.landing-page-module__oK-Jlq__audioTime{color:#475569;justify-content:space-between;font-size:.625rem;display:flex}.landing-page-module__oK-Jlq__cardHeader{border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem .75rem}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__cardHeader{padding:.5rem 1.5rem .25rem}}.landing-page-module__oK-Jlq__dots{justify-content:center;align-items:center;gap:.375rem;margin-top:.5rem;padding-bottom:.5rem;display:flex}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__dots{margin-top:.25rem;padding-bottom:0}}.landing-page-module__oK-Jlq__dot{cursor:pointer;border:none;border-radius:9999px;height:.375rem;transition:all .2s}.landing-page-module__oK-Jlq__dotActive{background-color:#2b9acd;width:1rem}.landing-page-module__oK-Jlq__dotInactive{background-color:#94a3b8;width:.5rem}.landing-page-module__oK-Jlq__howItWorks{max-width:64rem;margin:0 auto}.landing-page-module__oK-Jlq__hiwHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.landing-page-module__oK-Jlq__hiwTitle{color:#0f172a;font-size:1.25rem;font-weight:600}@media (min-width:768px){.landing-page-module__oK-Jlq__hiwTitle{font-size:1.5rem}}.landing-page-module__oK-Jlq__hiwSubtitle{color:#475569;max-width:28rem;margin-top:.25rem;font-size:.75rem}@media (min-width:768px){.landing-page-module__oK-Jlq__hiwSubtitle{font-size:.875rem}}.landing-page-module__oK-Jlq__hiwTags{text-transform:uppercase;letter-spacing:.18em;color:#64748b;font-size:.6875rem;display:none}@media (min-width:768px){.landing-page-module__oK-Jlq__hiwTags{display:inline}}.landing-page-module__oK-Jlq__hiwGrid{gap:1.25rem;display:grid}@media (min-width:768px){.landing-page-module__oK-Jlq__hiwGrid{grid-template-columns:repeat(3,1fr)}}.landing-page-module__oK-Jlq__hiwCard{color:#0f172a;background-color:#f9fafb;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.landing-page-module__oK-Jlq__hiwCardHeader{align-items:center;gap:.75rem;display:flex}.landing-page-module__oK-Jlq__stepNumber{color:#2b9acd;background-color:#2b9acd1a;border:1px solid #2b9acd;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:flex}.landing-page-module__oK-Jlq__stepTitle{font-size:.875rem;font-weight:600}.landing-page-module__oK-Jlq__stepDesc{color:#334155;font-size:.75rem;line-height:1.5}.landing-page-module__oK-Jlq__contentBelow{z-index:5;background:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:4rem;padding-top:3rem;position:relative;box-shadow:0 -8px 30px #0000000d}.landing-page-module__oK-Jlq__solutions{max-width:64rem;margin:0 auto;padding-top:0}.landing-page-module__oK-Jlq__solutionsHeader{text-align:center;margin-bottom:2.5rem}.landing-page-module__oK-Jlq__solutionsBadge{text-transform:uppercase;letter-spacing:.12em;color:#2b9acd;background-color:#fff;border:1px solid #2b9acd;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.25rem .75rem;font-size:.625rem;display:inline-flex}.landing-page-module__oK-Jlq__solutionsTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}@media (min-width:768px){.landing-page-module__oK-Jlq__solutionsTitle{font-size:2rem}}.landing-page-module__oK-Jlq__solutionsSubtitle{color:#475569;max-width:40rem;margin:0 auto;font-size:.875rem;line-height:1.6}.landing-page-module__oK-Jlq__solutionsGrid{gap:1.25rem;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:repeat(3,1fr)}}.landing-page-module__oK-Jlq__solutionCard{background-color:#fff;border:1px solid #e2e8f0;border-top:4px solid #0000;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.landing-page-module__oK-Jlq__solutionCard:first-child{border-top-color:#60a5fa;box-shadow:0 4px 6px -1px #60a5fa1a,0 2px 4px -1px #60a5fa0f}.landing-page-module__oK-Jlq__solutionCard:nth-child(2){border-top-color:#34d399;box-shadow:0 4px 6px -1px #34d3991a,0 2px 4px -1px #34d3990f}.landing-page-module__oK-Jlq__solutionCard:nth-child(3){border-top-color:#fbbf24;box-shadow:0 4px 6px -1px #fbbf241a,0 2px 4px -1px #fbbf240f}.landing-page-module__oK-Jlq__solutionCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px #2b9acd1f}.landing-page-module__oK-Jlq__solutionIcon{border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.landing-page-module__oK-Jlq__solutionTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:600}.landing-page-module__oK-Jlq__solutionDesc{color:#475569;flex:1;margin:0;font-size:.8125rem;line-height:1.6}.landing-page-module__oK-Jlq__solutionTag{color:#2b9acd;background-color:#2b9acd14;border-radius:9999px;width:fit-content;padding:.375rem .75rem;font-size:.6875rem;font-weight:600}.landing-page-module__oK-Jlq__differentiators{max-width:64rem;margin:0 auto;padding:1rem 0 3rem}.landing-page-module__oK-Jlq__diffContent{gap:2rem;display:grid}@media (min-width:1024px){.landing-page-module__oK-Jlq__diffContent{grid-template-columns:1fr 1.5fr;align-items:start}}.landing-page-module__oK-Jlq__diffLeft{flex-direction:column;gap:.75rem;display:flex}.landing-page-module__oK-Jlq__diffTitle{color:#0f172a;font-size:1.1rem;font-weight:600}@media (min-width:768px){.landing-page-module__oK-Jlq__diffTitle{font-size:1.25rem}}.landing-page-module__oK-Jlq__diffSubtitle{color:#475569;text-align:center;font-size:.875rem;line-height:1.6}.landing-page-module__oK-Jlq__diffGrid{gap:1rem;display:grid}@media (min-width:640px){.landing-page-module__oK-Jlq__diffGrid{grid-template-columns:repeat(2,1fr)}}.landing-page-module__oK-Jlq__diffItem{background-color:#f9fafb;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.landing-page-module__oK-Jlq__diffDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.landing-page-module__oK-Jlq__diffItemTitle{color:#0f172a;margin-bottom:.125rem;font-size:.875rem;font-weight:600}.landing-page-module__oK-Jlq__diffItemDesc{color:#475569;font-size:.75rem;line-height:1.5}.landing-page-module__oK-Jlq__targetAudience{text-align:center;max-width:64rem;margin:0 auto;padding:2rem 0}.landing-page-module__oK-Jlq__audienceHeader{margin-bottom:2rem}.landing-page-module__oK-Jlq__audienceTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.375rem;font-weight:600}@media (min-width:768px){.landing-page-module__oK-Jlq__audienceTitle{font-size:1.75rem}}.landing-page-module__oK-Jlq__audienceSubtitle{color:#475569;max-width:40rem;margin:0 auto;font-size:.875rem;line-height:1.6}.landing-page-module__oK-Jlq__audienceGrid{gap:1rem;display:grid}@media (min-width:640px){.landing-page-module__oK-Jlq__audienceGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-page-module__oK-Jlq__audienceGrid{grid-template-columns:repeat(4,1fr)}}.landing-page-module__oK-Jlq__audienceCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;transition:transform .2s,box-shadow .2s;display:flex}.landing-page-module__oK-Jlq__audienceCard:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000000f}.landing-page-module__oK-Jlq__audienceEmoji{margin-bottom:.25rem;font-size:2rem}.landing-page-module__oK-Jlq__audienceCardTitle{color:#0f172a;font-size:.9375rem;font-weight:600}.landing-page-module__oK-Jlq__audienceCardDesc{color:#475569;font-size:.75rem;line-height:1.5}.landing-page-module__oK-Jlq__finalCta{max-width:64rem;margin:0 auto;padding:2rem 0 0}.landing-page-module__oK-Jlq__ctaCard{text-align:center;background:linear-gradient(135deg,#2b9acd14 0%,#81af3d0f 50%,#e6b54d0d 100%);border:1px solid #2b9acd26;border-radius:1.5rem;padding:2.5rem 2rem}@media (min-width:768px){.landing-page-module__oK-Jlq__ctaCard{padding:3.5rem 4rem}}.landing-page-module__oK-Jlq__ctaContent{max-width:36rem;margin:0 auto}.landing-page-module__oK-Jlq__ctaTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}@media (min-width:768px){.landing-page-module__oK-Jlq__ctaTitle{font-size:2rem}}.landing-page-module__oK-Jlq__ctaSubtitle{color:#475569;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.6}.landing-page-module__oK-Jlq__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.landing-page-module__oK-Jlq__taglineStrip{flex-wrap:wrap;grid-area:features;justify-content:center;gap:1.5rem;width:100%;margin-top:1rem;margin-bottom:2rem;display:flex}.landing-page-module__oK-Jlq__taglinePill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0b3e57;background:#ffffffb3;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:transform .2s;display:flex;box-shadow:0 4px 12px #00000008}.landing-page-module__oK-Jlq__taglinePill:hover{background:#ffffffe6;transform:translateY(-2px)}.landing-page-module__oK-Jlq__taglineCheck{color:#81af3d;justify-content:center;align-items:center;display:flex}.landing-page-module__oK-Jlq__assessmentScope{text-align:center;background:#fff;padding:6rem 1rem;position:relative;overflow:hidden}.landing-page-module__oK-Jlq__scopeHeader{margin-bottom:4rem}.landing-page-module__oK-Jlq__scopeTitle{color:#111827;margin-bottom:1rem;font-size:2.25rem;font-weight:800;line-height:1.2}.landing-page-module__oK-Jlq__scopeSubtitle{color:#6b7280;font-size:1.1rem}.landing-page-module__oK-Jlq__scopeGrid{flex-wrap:wrap;justify-content:center;gap:3rem;max-width:1000px;margin:0 auto;display:flex}.landing-page-module__oK-Jlq__scopeItem{flex-direction:column;align-items:center;gap:1rem;min-width:140px;padding:1rem;display:flex}.landing-page-module__oK-Jlq__scopeIcon{color:#0ea5e9;background:#f0f9ff;border-radius:1.5rem;justify-content:center;align-items:center;width:4rem;height:4rem;transition:transform .3s;display:flex}.landing-page-module__oK-Jlq__scopeItem:hover .landing-page-module__oK-Jlq__scopeIcon{background:#e0f2fe;transform:scale(1.1)rotate(5deg)}.landing-page-module__oK-Jlq__scopeLabel{color:#374151;font-size:1.1rem;font-weight:600}.landing-page-module__oK-Jlq__scopeDev{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.landing-page-module__oK-Jlq__benefitsSection{background:#f8fafc;border-top:1px solid #e2e8f0;padding:6rem 1rem}.landing-page-module__oK-Jlq__benefitsContainer{max-width:1200px;margin:0 auto}.landing-page-module__oK-Jlq__benefitsHeader{text-align:center;margin-bottom:4rem}.landing-page-module__oK-Jlq__benefitsTitle{color:#0f172a;margin-bottom:1rem;font-size:2.25rem;font-weight:800}.landing-page-module__oK-Jlq__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.landing-page-module__oK-Jlq__benefitCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px -5px #00000008}.landing-page-module__oK-Jlq__benefitCard:first-child .landing-page-module__oK-Jlq__benefitIcon{color:#0ea5e9;background:#e0f2fe}.landing-page-module__oK-Jlq__benefitCard:nth-child(2) .landing-page-module__oK-Jlq__benefitIcon{color:#6366f1;background:#e0e7ff}.landing-page-module__oK-Jlq__benefitCard:nth-child(3) .landing-page-module__oK-Jlq__benefitIcon{color:#f43f5e;background:#ffe4e6}.landing-page-module__oK-Jlq__benefitCard:nth-child(4) .landing-page-module__oK-Jlq__benefitIcon{color:#84cc16;background:#ecfccb}.landing-page-module__oK-Jlq__benefitCard:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 20px 30px -10px #00000014}.landing-page-module__oK-Jlq__benefitIcon{color:#0284c7;background:#f0f9ff;border-radius:.8rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1.5rem;transition:all .3s;display:flex}.landing-page-module__oK-Jlq__benefitCard:hover .landing-page-module__oK-Jlq__benefitIcon{background:#e0f2fe;transform:scale(1.05)}.landing-page-module__oK-Jlq__benefitTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.landing-page-module__oK-Jlq__benefitDesc{color:#64748b;font-size:1rem;line-height:1.6}.landing-page-module__oK-Jlq__governanceSection{text-align:center;background:#fff;border-top:1px solid #e2e8f0;padding:6rem 1rem}.landing-page-module__oK-Jlq__governanceContainer{max-width:900px;margin:0 auto}.landing-page-module__oK-Jlq__govTitle{color:#0f172a;margin-bottom:3rem;font-size:2rem;font-weight:800}.landing-page-module__oK-Jlq__governanceGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:768px){.landing-page-module__oK-Jlq__governanceGrid{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.landing-page-module__oK-Jlq__logoBox{width:60px;height:60px}}.landing-page-module__oK-Jlq__pdfExportBtn{color:#475569;cursor:pointer;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.landing-page-module__oK-Jlq__pdfExportBtn:hover{color:#0f172a;background-color:#e2e8f0}@media (max-width:640px){.landing-page-module__oK-Jlq__feedbackGridInner{grid-template-columns:1fr}}.landing-page-module__oK-Jlq__govItem{background:#f8fafc;border-radius:1rem;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.landing-page-module__oK-Jlq__govCheck{color:#0284c7;flex-shrink:0;margin-top:.25rem}.landing-page-module__oK-Jlq__govText{color:#334155;font-weight:500}.landing-page-module__oK-Jlq__standardsSection{color:#fff;background:#0f172a;padding:4rem 1rem}.landing-page-module__oK-Jlq__standardsFlex{text-align:center;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:flex}.landing-page-module__oK-Jlq__standardBlock{max-width:500px}.landing-page-module__oK-Jlq__standardTitle{color:#38bdf8;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.landing-page-module__oK-Jlq__standardText{color:#94a3b8;line-height:1.6}.landing-page-module__oK-Jlq__sampleSection{text-align:center;background:linear-gradient(#f8fafc,#eff6ff);border-top:1px solid #e2e8f0;padding:6rem 1rem}.landing-page-module__oK-Jlq__sampleTitle{color:#0f172a;margin-bottom:2rem;font-size:2rem;font-weight:800}.landing-page-module__oK-Jlq__sampleButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.landing-page-module__oK-Jlq__sampleBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 6px -1px #0000000d}.landing-page-module__oK-Jlq__sampleBtn:hover{color:#0284c7;border-color:#38bdf8;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.landing-page-module__oK-Jlq__faqSection{background:#fff;padding:6rem 1rem}.landing-page-module__oK-Jlq__faqContainer{max-width:800px;margin:0 auto}.landing-page-module__oK-Jlq__faqHeader{text-align:center;margin-bottom:3rem}.landing-page-module__oK-Jlq__faqItem{border-bottom:1px solid #e2e8f0;padding:1.5rem 0}.landing-page-module__oK-Jlq__faqQuestion{color:#0f172a;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:1.1rem;font-weight:600;display:flex}.landing-page-module__oK-Jlq__faqAnswer{color:#64748b;margin-top:.5rem;line-height:1.6}.landing-page-module__oK-Jlq__learnMoreLink{color:#0284c7;align-items:center;gap:.25rem;margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.landing-page-module__oK-Jlq__learnMoreLink:hover{text-decoration:underline}.landing-page-module__oK-Jlq__scopeContainer{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (max-width:960px){.landing-page-module__oK-Jlq__scopeContainer{grid-template-columns:1fr;gap:3rem}}.landing-page-module__oK-Jlq__scopeList{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.landing-page-module__oK-Jlq__reportSnapshot{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #0000001a}.landing-page-module__oK-Jlq__snapshotHeader{color:#fff;background:#0f172a;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.landing-page-module__oK-Jlq__snapshotBody{padding:1.5rem}.landing-page-module__oK-Jlq__skillBarRow{margin-bottom:1rem}.landing-page-module__oK-Jlq__skillBarLabel{color:#475569;justify-content:space-between;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}.landing-page-module__oK-Jlq__skillBarTrack{background:#f1f5f9;border-radius:999px;height:8px;overflow:hidden}.landing-page-module__oK-Jlq__skillBarFill{border-radius:999px;height:100%;transition:width 1s ease-out}.landing-page-module__oK-Jlq__standardsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto 3rem;display:grid}@media (max-width:768px){.landing-page-module__oK-Jlq__standardsGrid{grid-template-columns:1fr}}.landing-page-module__oK-Jlq__standardCard{text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:2rem}.landing-page-module__oK-Jlq__standardCardTitle{color:#fff;white-space:nowrap;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:1.25rem;font-weight:700;display:flex}@media (min-width:768px) and (max-width:1024px){.landing-page-module__oK-Jlq__standardCardTitle{gap:.5rem;font-size:1rem}.landing-page-module__oK-Jlq__standardCard{padding:1.25rem}}.landing-page-module__oK-Jlq__trustLinks{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:1000px;margin:0 auto;padding-top:2rem;display:flex}.landing-page-module__oK-Jlq__trustLinkItem{color:#94a3b8;align-items:center;gap:.5rem;font-size:.9rem;text-decoration:none;transition:color .2s;display:flex}.landing-page-module__oK-Jlq__trustLinkItem:hover{color:#38bdf8}.landing-page-module__oK-Jlq__previewTabs{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.landing-page-module__oK-Jlq__tabButton{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.landing-page-module__oK-Jlq__tabButtonActive{color:#fff;background:#0f172a;box-shadow:0 4px 12px #0f172a33}.landing-page-module__oK-Jlq__tabButtonInactive{color:#64748b;background:#fff;border-color:#e2e8f0}.landing-page-module__oK-Jlq__tabButtonInactive:hover{color:#0f172a;background:#f8fafc}.landing-page-module__oK-Jlq__previewCard{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;max-width:800px;margin:0 auto;padding:2rem;box-shadow:0 10px 25px -5px #0000001a}.landing-page-module__oK-Jlq__skillsBadgeWrapper{text-align:center;margin-bottom:1rem}.landing-page-module__oK-Jlq__skillsBadge{color:#0369a1;background:#e0f2fe;border-radius:999px;margin-left:-18rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (min-width:768px) and (max-width:1024px){.landing-page-module__oK-Jlq__skillsBadge{margin-left:-10rem}.landing-page-module__oK-Jlq__features{border-radius:1rem;gap:1rem;max-width:90%;padding:1rem 1.25rem;margin-top:2rem!important}.landing-page-module__oK-Jlq__featureTitle{font-size:1.1rem!important}.landing-page-module__oK-Jlq__featureDesc{line-height:1.3;font-size:.75rem!important}.landing-page-module__oK-Jlq__divider{height:3rem!important}}@media (max-width:767px){.landing-page-module__oK-Jlq__skillsBadge{margin-left:0}.landing-page-module__oK-Jlq__skillsBadgeWrapper{text-align:center}}.landing-page-module__oK-Jlq__feedbackGrid{grid-template-columns:1fr 400px;align-items:flex-start;gap:2.5rem;margin-left:-4rem;margin-right:-2rem;padding-left:1rem;padding-right:1rem;display:grid}@media (min-width:1024px) and (max-width:1366px){.landing-page-module__oK-Jlq__feedbackGrid{grid-template-columns:1fr 380px;gap:1.5rem;margin-left:0;margin-right:0;padding-left:1rem;font-size:.85rem}}@media (min-width:768px) and (max-width:1023px){.landing-page-module__oK-Jlq__feedbackGrid{grid-template-columns:1fr 280px;gap:1rem;margin-left:0;margin-right:0;font-size:.8rem}}@media (max-width:767px){.landing-page-module__oK-Jlq__feedbackGrid{grid-template-columns:1fr;gap:2rem;margin-left:0;margin-right:0}}.landing-page-module__oK-Jlq__diffDesc{color:#475569;text-align:center;font-size:.8125rem;line-height:1.5}.landing-page-module__oK-Jlq__diffHeader{justify-content:center;align-items:center;gap:.5rem;display:flex}@media (max-width:767px){.landing-page-module__oK-Jlq__diffHeader{text-align:center;flex-direction:column;gap:.75rem}}.landing-page-module__oK-Jlq__sectionsGrid{background:linear-gradient(135deg,#f3f8ff 0%,#fff6ec 50%,#f4fbf7 100%);border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-content:start;gap:12px;min-height:260px;padding:16px;display:grid}@media (min-width:768px) and (max-width:900px){.landing-page-module__oK-Jlq__sectionsGrid{grid-template-columns:1fr 1fr}.landing-page-module__oK-Jlq__feedbackPreview{scrollbar-width:thin;max-height:750px;overflow-y:auto}.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;padding-left:.5rem;padding-right:.5rem}.landing-page-module__oK-Jlq__solutionCard{padding:1rem}.landing-page-module__oK-Jlq__diffTitle{font-size:1rem}}.landing-page-module__oK-Jlq__solutions{background:#fff;padding:6rem 1rem}.landing-page-module__oK-Jlq__solutionsHeader{text-align:center;max-width:800px;margin-bottom:3rem;margin-left:auto;margin-right:auto}.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.landing-page-module__oK-Jlq__solutionCard{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000000d}.landing-page-module__oK-Jlq__solutionCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.landing-page-module__oK-Jlq__solutionDesc{color:#64748b;font-size:.95rem;line-height:1.6}@media (max-width:900px){.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.landing-page-module__oK-Jlq__solutions{padding:4rem 1rem}.landing-page-module__oK-Jlq__solutionsGrid{grid-template-columns:1fr;gap:1rem}.landing-page-module__oK-Jlq__feedbackGrid{flex-direction:column-reverse;gap:2.5rem;display:flex}.landing-page-module__oK-Jlq__feedbackDarkCard{padding:1rem!important}.landing-page-module__oK-Jlq__feedbackIcon{display:none!important}.landing-page-module__oK-Jlq__feedbackContentWrapper{margin-bottom:0}.landing-page-module__oK-Jlq__feedbackGridInner{gap:.75rem;display:grid;grid-template-columns:1fr!important}}.landing-page-module__oK-Jlq__feedbackGridInner{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.landing-page-module__oK-Jlq__feedbackDarkCard{background:#0f172a;border:1px solid #1e293b;border-radius:1rem;padding:1.5rem}.landing-page-module__oK-Jlq__feedbackIcon{justify-content:center;align-items:center;display:flex}.landing-page-module__oK-Jlq__feedbackStatusBadge{white-space:nowrap;flex-shrink:0}@keyframes landing-page-module__oK-Jlq__gradientBG{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@media (max-width:375px){.landing-page-module__oK-Jlq__trustLinks{gap:.5rem .75rem;padding-top:1rem;font-size:.75rem}.landing-page-module__oK-Jlq__trustLinkItem{font-size:.7rem}}@media (min-width:1101px) and (max-width:1250px){.landing-page-module__oK-Jlq__heroRow{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:1.5rem!important;display:grid!important}.landing-page-module__oK-Jlq__heroContent,.landing-page-module__oK-Jlq__carouselWrapper{max-width:100%!important}.landing-page-module__oK-Jlq__features{border:1px solid #0000000d;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;flex-flow:row!important;order:unset!important;background:#fff!important;grid-column:1/2!important;justify-content:space-between!important;gap:.5rem!important;width:100%!important;max-width:100%!important;margin-top:1rem!important;padding:.5rem!important}.landing-page-module__oK-Jlq__featureItem{flex:1!important;min-width:0!important;padding:.25rem!important}.landing-page-module__oK-Jlq__featureTitle{font-size:.85rem!important}.landing-page-module__oK-Jlq__featureDesc{line-height:1.2;font-size:.7rem!important}.landing-page-module__oK-Jlq__divider{height:2rem!important;margin:0 .25rem!important}.landing-page-module__oK-Jlq__titleSubline{letter-spacing:-.02em;width:100%;line-height:1.2;display:block;white-space:nowrap!important;font-size:1.5rem!important}}@media (min-width:768px) and (max-width:819px){.landing-page-module__oK-Jlq__heroTitles{gap:.5rem!important;margin-top:3rem!important}.landing-page-module__oK-Jlq__title{width:100%;line-height:1.1;text-align:center!important;white-space:normal!important;margin-left:auto!important;margin-right:auto!important;font-size:2.3rem!important}.landing-page-module__oK-Jlq__titleSubline{width:100%;margin-top:.5rem;line-height:1.3;display:block;text-align:center!important;margin-left:auto!important;margin-right:auto!important;font-size:1.4rem!important}.landing-page-module__oK-Jlq__subtitle,.landing-page-module__oK-Jlq__subtitleBold{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.landing-page-module__oK-Jlq__ctaGroup{flex-direction:row!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important}}@media (min-width:820px) and (max-width:1023px){.landing-page-module__oK-Jlq__heroTitles{gap:.5rem!important;margin-top:3rem!important}.landing-page-module__oK-Jlq__title{width:100%;line-height:1.1;text-align:center!important;white-space:normal!important;margin-left:auto!important;margin-right:auto!important;font-size:2.6rem!important}.landing-page-module__oK-Jlq__titleSubline{width:100%;margin-top:.5rem;line-height:1.3;display:block;text-align:center!important;margin-left:auto!important;margin-right:auto!important;font-size:1.5rem!important}.landing-page-module__oK-Jlq__subtitle,.landing-page-module__oK-Jlq__subtitleBold{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.landing-page-module__oK-Jlq__ctaGroup{flex-direction:row!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important}}@media (max-width:767px){.landing-page-module__oK-Jlq__titleSubline{padding:0 1rem;line-height:1.3;white-space:normal!important;font-size:1.1rem!important}.landing-page-module__oK-Jlq__hero{gap:1.5rem!important}.landing-page-module__oK-Jlq__solutionsGrid{padding-left:1rem;padding-right:1rem;grid-template-columns:1fr!important;gap:1rem!important;width:100%!important}.landing-page-module__oK-Jlq__principlesGrid{grid-template-columns:1fr!important;gap:1.5rem!important}}@media (max-width:1023px){.landing-page-module__oK-Jlq__diffTitle{font-size:.9rem!important}.landing-page-module__oK-Jlq__diffDesc{line-height:1.4;font-size:.75rem!important}.landing-page-module__oK-Jlq__diffHeader svg{width:18px!important;height:18px!important}.landing-page-module__oK-Jlq__diffCard{gap:.25rem!important}}.landing-page-module__oK-Jlq__mobileBreak{display:none}@media (max-width:767px){.landing-page-module__oK-Jlq__mobileBreak{display:block}}@media (max-width:370px){.landing-page-module__oK-Jlq__main{padding-left:.75rem!important;padding-right:.75rem!important;overflow-x:hidden!important}.landing-page-module__oK-Jlq__heroContent{max-width:100%!important;padding-left:.5rem!important;padding-right:.5rem!important}.landing-page-module__oK-Jlq__heroTitles{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;padding:0 .5rem!important;display:flex!important}.landing-page-module__oK-Jlq__title{text-align:center!important;white-space:normal!important;word-wrap:break-word!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;font-size:1.4rem!important;line-height:1.2!important}.landing-page-module__oK-Jlq__titleSubline{text-align:center!important;white-space:normal!important;word-wrap:break-word!important;margin-left:auto!important;margin-right:auto!important;padding:0 .5rem!important;font-size:.85rem!important}.landing-page-module__oK-Jlq__subtitle,.landing-page-module__oK-Jlq__subtitleBold{word-wrap:break-word!important;padding:0 .5rem!important;font-size:.85rem!important}}@media (max-height:550px) and (orientation:landscape){.landing-page-module__oK-Jlq__heroTitles{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;display:flex!important}.landing-page-module__oK-Jlq__title{max-width:95vw;text-align:center!important;white-space:nowrap!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;font-size:1.6rem!important}.landing-page-module__oK-Jlq__titleSubline{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:768px){.landing-page-module__oK-Jlq__localDevCardDesktop{background-color:#fff;min-width:500px;margin-top:5rem;padding-left:2rem;padding-right:2rem;box-shadow:0 10px 30px -5px #0000001a}}
