.LearningSolutionSlider-module__j_jzKW__sliderContainer{flex-direction:column;gap:28px;display:flex}.LearningSolutionSlider-module__j_jzKW__sliderWrapper{align-items:center;gap:16px;display:flex;position:relative}.LearningSolutionSlider-module__j_jzKW__arrowWrapper{color:#4048ff;background:#fff;border:1px solid #444bff40;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.LearningSolutionSlider-module__j_jzKW__arrowWrapper:disabled{opacity:.45;cursor:not-allowed}.LearningSolutionSlider-module__j_jzKW__arrowWrapper:not(:disabled):hover{color:#fff;background:#4048ff;border-color:#4048ff}.LearningSolutionSlider-module__j_jzKW__slickSlider{flex:1}.LearningSolutionSlider-module__j_jzKW__slickList{overflow:hidden}.LearningSolutionSlider-module__j_jzKW__slickTrack{transition:transform .35s;display:flex}.LearningSolutionSlider-module__j_jzKW__slickSlide{box-sizing:border-box;flex:0 0 20%;padding:0 10px}.LearningSolutionSlider-module__j_jzKW__categoryButton{text-align:center;background:#fff;border:1px solid #0000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:108px;padding:18px 16px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.LearningSolutionSlider-module__j_jzKW__iconWrapper{background:#f2f4ff;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;box-shadow:0 4px 12px #4048ff1a}.LearningSolutionSlider-module__j_jzKW__categoryButton:hover .LearningSolutionSlider-module__j_jzKW__iconWrapper,.LearningSolutionSlider-module__j_jzKW__categoryButtonActive .LearningSolutionSlider-module__j_jzKW__iconWrapper{background:#e0e4ff;transform:translateY(-2px);box-shadow:0 6px 16px #4048ff26}.LearningSolutionSlider-module__j_jzKW__categoryIcon{object-fit:contain;filter:invert(28%)sepia(93%)saturate(2289%)hue-rotate(230deg)brightness(96%)contrast(106%);width:32px;height:32px}.LearningSolutionSlider-module__j_jzKW__categoryButton strong{color:#2f3350;font-size:16px;font-weight:600}.LearningSolutionSlider-module__j_jzKW__categoryButtonActive{border-color:#4048ff59}.LearningSolutionSlider-module__j_jzKW__contentWrapper{background:linear-gradient(120deg,#616fff1f,#fffffff5 70%);border-radius:28px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;padding:36px 40px;display:flex;position:relative;overflow:visible}.LearningSolutionSlider-module__j_jzKW__contentInfo{z-index:2;flex-direction:column;gap:16px;max-width:520px;display:flex;position:relative}.LearningSolutionSlider-module__j_jzKW__contentVisual{z-index:1;justify-content:flex-start;align-items:center;width:clamp(430px,70%,710px);max-width:calc(100% - 260px);display:flex;position:absolute;top:36px;bottom:36px;right:40px;overflow:visible}.LearningSolutionSlider-module__j_jzKW__contentVisualRaised{z-index:3}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder{perspective:1400px;text-align:left;color:#2f3350;border-radius:8px;justify-content:flex-start;align-items:center;width:114%;height:100%;min-height:500px;margin-left:-150px;padding:20px 0;display:flex;position:relative;overflow:visible}.LearningSolutionSlider-module__j_jzKW__visualImage{object-fit:cover;transform-origin:0;width:104%;height:104%;transform-style:preserve-3d;filter:blur(.2px)contrast(1.05)saturate(1.1);background:linear-gradient(135deg,#ffffff4d,#ffffff1a);border:8px solid #616fff1f;border-radius:12px;transition:transform 1s,-webkit-mask-image 2s,mask-image 2s,filter 2s,box-shadow .3s;transform:translate(150px)rotateY(16deg);box-shadow:0 40px 80px #24264b40,0 20px 40px #24264b26,0 8px 16px #4048ff1a,inset 0 0 30px #4048ff26,inset 0 0 10px #fffc;-webkit-mask-image:linear-gradient(270deg,#ffffffd9,#fff);mask-image:linear-gradient(270deg,#ffffffd9,#fff)}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder:hover .LearningSolutionSlider-module__j_jzKW__visualImage,.LearningSolutionSlider-module__j_jzKW__visualPlaceholder:focus-within .LearningSolutionSlider-module__j_jzKW__visualImage{transform-origin:0;filter:blur(.2px)contrast(1.05)saturate(1.1);transform:translate(0)rotateY(-12deg);box-shadow:0 45px 90px #24264b4d,0 25px 50px #24264b33,0 10px 20px #4048ff26,inset 0 0 35px #4048ff33,inset 0 0 15px #ffffffe6;-webkit-mask-image:linear-gradient(90deg,#ffffffd9,#fff);mask-image:linear-gradient(90deg,#ffffffd9,#fff)}.LearningSolutionSlider-module__j_jzKW__title{color:#24264b;font-size:30px;font-weight:700;line-height:1.3}.LearningSolutionSlider-module__j_jzKW__featureList{color:#4f5270;flex-direction:column;gap:10px;margin:0;padding:0;font-size:18px;list-style:none;display:flex}.LearningSolutionSlider-module__j_jzKW__featureList li:before{content:"•";color:#4048ff;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.LearningSolutionSlider-module__j_jzKW__noImagePlaceholder{color:#999;text-align:center;padding:20px;font-size:16px}@media (max-width:1024px){.LearningSolutionSlider-module__j_jzKW__slickSlide{flex:0 0 33.3333%}.LearningSolutionSlider-module__j_jzKW__contentWrapper{text-align:center;min-height:unset;flex-direction:column;display:flex}.LearningSolutionSlider-module__j_jzKW__contentInfo{align-items:center;max-width:none}.LearningSolutionSlider-module__j_jzKW__featureList{align-items:flex-start}.LearningSolutionSlider-module__j_jzKW__contentVisual{justify-content:center;width:100%;margin-top:24px;position:static;bottom:auto;right:auto}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder{text-align:center;justify-content:center}.LearningSolutionSlider-module__j_jzKW__visualImage{filter:contrast(1.05)saturate(1.1);border:6px solid #ffffffe6;border-radius:12px;width:100%;height:100%;transition:box-shadow .3s;transform:none;box-shadow:0 20px 40px #24264b26,0 10px 20px #24264b1a,0 4px 8px #4048ff14,inset 0 0 20px #4048ff1a,inset 0 0 8px #ffffffb3;-webkit-mask-image:none;mask-image:none}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder{width:100%}}@media (max-width:600px){.LearningSolutionSlider-module__j_jzKW__sliderContainer{border-radius:24px;padding:24px}.LearningSolutionSlider-module__j_jzKW__slickSlide{flex:0 0 50%}.LearningSolutionSlider-module__j_jzKW__categoryButton{min-height:76px;padding:12px}.LearningSolutionSlider-module__j_jzKW__contentWrapper{padding:28px 24px}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder{min-height:400px}.LearningSolutionSlider-module__j_jzKW__visualImage{border:4px solid #ffffffd9;border-radius:10px;width:100%;height:100%;box-shadow:0 15px 30px #24264b1f,0 8px 16px #24264b14,0 3px 6px #4048ff0f,inset 0 0 15px #4048ff14,inset 0 0 6px #fff9}.LearningSolutionSlider-module__j_jzKW__visualPlaceholder{width:100%}}
.LearningSolutionMobile-module__NknKgW__mobileContainer{flex-direction:column;gap:32px;padding:0 16px;display:flex}.LearningSolutionMobile-module__NknKgW__mobileCard{background:#fff;border:1px solid #0000000d;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.LearningSolutionMobile-module__NknKgW__cardHeader{border-bottom:1px solid #0000000d;align-items:center;gap:12px;padding:16px;display:flex}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+1) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#e7f1ff 0%,#c9d8ff 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+2) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#edeefc 0%,#cfc5fd 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+3) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#e7f9f1 0%,#c6f1df 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+4) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#fff7e6 0%,#ffe7ba 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+5) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#fff0f6 0%,#ffd6e7 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+6) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#e6fffb 0%,#b5f5ec 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+7) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#f9f0ff 0%,#efdbff 100%)}.LearningSolutionMobile-module__NknKgW__mobileCard:nth-child(8n+8) .LearningSolutionMobile-module__NknKgW__cardHeader{background:linear-gradient(135deg,#fcffe6 0%,#eaff8f 100%)}.LearningSolutionMobile-module__NknKgW__iconWrapper{background:#f2f4ff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LearningSolutionMobile-module__NknKgW__categoryIcon{object-fit:contain;filter:invert(28%)sepia(93%)saturate(2289%)hue-rotate(230deg)brightness(96%)contrast(106%);width:24px;height:24px}.LearningSolutionMobile-module__NknKgW__cardTitle{color:#2f3350;margin:0;font-size:20px;font-weight:600}.LearningSolutionMobile-module__NknKgW__cardContent{padding:16px}.LearningSolutionMobile-module__NknKgW__featureList{flex-direction:column;gap:14px;margin:16px 0 26px;padding:0;list-style:none;display:flex}.LearningSolutionMobile-module__NknKgW__featureList li{color:#727272;padding-left:16px;font-size:16px;position:relative}.LearningSolutionMobile-module__NknKgW__featureList li:before{content:"•";color:#4048ff;font-weight:700;position:absolute;left:0}.LearningSolutionMobile-module__NknKgW__videoContainer{aspect-ratio:16/9;background:#f5f5f5;border:1px solid #0000000d;border-radius:0;width:calc(100% + 32px);margin-bottom:-16px;margin-left:-16px;margin-right:-16px;position:relative;overflow:hidden}.LearningSolutionMobile-module__NknKgW__videoOverlay{color:#fff;pointer-events:none;z-index:2;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:20px;padding:8px 16px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LearningSolutionMobile-module__NknKgW__video{object-fit:cover;cursor:pointer;width:100%;height:100%}
.VideoModal-module__LjLncG__overlay{-webkit-backdrop-filter:blur(10px);z-index:10001;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.VideoModal-module__LjLncG__modalContent{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VideoModal-module__LjLncG__videoPlayer{object-fit:contain;border-radius:16px;width:90vh;max-width:none;height:90vw;transform:rotate(90deg);box-shadow:0 0 20px #00000080}.VideoModal-module__LjLncG__closeButton{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;z-index:2001;color:#fff;background:#000000a6;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:all .18s;display:flex;position:absolute;bottom:30px;right:30px;box-shadow:0 4px 12px #00000073}.VideoModal-module__LjLncG__closeButton:hover{background:#000000c7;transform:scale(1.05)}.VideoModal-module__LjLncG__closeButton:active{background:#000000d9;transform:scale(.95)}@media (orientation:landscape){.VideoModal-module__LjLncG__videoPlayer{width:90vw;height:90vh;transform:none}.VideoModal-module__LjLncG__closeButton{top:30px;bottom:auto;right:30px}}
.VerticalSlider-module__cQzl3q__sliderContainer{background:linear-gradient(135deg,#f3f6ffeb,#fffffffa);border:1px solid #a8baff59;border-radius:24px;width:100%;height:580px;padding:20px;display:flex;overflow:hidden;box-shadow:0 30px 52px -34px #1f3efc52}.VerticalSlider-module__cQzl3q__sliderWrapper{box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;width:20%;min-width:180px;max-width:320px;height:100%;display:flex}.VerticalSlider-module__cQzl3q__arrowWrapper{color:#3742ff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fffffff5;border:1px solid #5774f566;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s,background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 28px -22px #1f3efc66}.VerticalSlider-module__cQzl3q__arrowWrapper:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#5774f5eb,#09cfe9e0);border-color:#5774f5cc;transform:translateY(-2px);box-shadow:0 18px 34px -24px #1f3efc73}.VerticalSlider-module__cQzl3q__arrowWrapper:disabled{opacity:.45;cursor:not-allowed}.VerticalSlider-module__cQzl3q__slickSlider{flex-direction:column;flex:1;width:100%;display:flex}.VerticalSlider-module__cQzl3q__slickList{flex-direction:column;flex:1;height:430px;display:flex;overflow:hidden}.VerticalSlider-module__cQzl3q__slickTrack{flex-direction:column;height:430px;transition:transform .35s;display:flex}.VerticalSlider-module__cQzl3q__slickSlide{box-sizing:border-box;flex:0 0 33.3333%;padding:10px}.VerticalSlider-module__cQzl3q__categoryButton{text-align:center;background:#fff;border:1px solid #0000;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:108px;padding:18px 16px;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s;display:flex;box-shadow:0 18px 32px -26px #1f3efc2e}.VerticalSlider-module__cQzl3q__iconWrapper{background:#f2f4ff;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;box-shadow:0 4px 12px #4048ff1a}.VerticalSlider-module__cQzl3q__categoryButton:hover .VerticalSlider-module__cQzl3q__iconWrapper,.VerticalSlider-module__cQzl3q__categoryButtonActive .VerticalSlider-module__cQzl3q__iconWrapper{background:#e0e4ff;transform:translateY(-2px);box-shadow:0 6px 16px #4048ff26}.VerticalSlider-module__cQzl3q__categoryIcon{object-fit:contain;filter:invert(28%)sepia(93%)saturate(2289%)hue-rotate(230deg)brightness(96%)contrast(106%);width:32px;height:32px}.VerticalSlider-module__cQzl3q__categoryButton strong{color:#0f172ac7;font-size:16px;font-weight:600}.VerticalSlider-module__cQzl3q__categoryButtonActive{background:linear-gradient(135deg,#5774f52e,#09cfe926);border-color:#5774f5b3;transform:translateY(-4px);box-shadow:0 26px 48px -28px #1f3efc59}.VerticalSlider-module__cQzl3q__categoryButtonActive strong{color:#3742ff}.VerticalSlider-module__cQzl3q__contentWrapper{box-sizing:border-box;flex:auto;justify-content:stretch;align-items:stretch;width:80%;height:100%;min-height:0;display:flex;overflow:hidden}
.QuestionExtraction-module__asCiOq__qe_container{box-sizing:border-box;background:linear-gradient(135deg,#f3f6ffeb,#fffffffa);gap:16px;width:100%;max-width:100%;height:100%;padding-left:24px;display:flex;overflow:hidden;box-shadow:0 28px 48px -32px #1f3efc47}.QuestionExtraction-module__asCiOq__qe_left{flex-direction:column;flex:0 0 30%;gap:14px;display:flex}.QuestionExtraction-module__asCiOq__qe_left>*{box-sizing:border-box;background:#fffffff5;border:1px solid #b9c7ff52;border-radius:8px;width:100%;min-width:0;box-shadow:0 18px 32px -26px #1f3efc52}.QuestionExtraction-module__asCiOq__qe_right{flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;display:flex;overflow:hidden}.QuestionExtraction-module__asCiOq__tipBox{text-align:center;color:#0f172ab3;background:linear-gradient(120deg,#5774f52e,#09cfe92e);border:1px solid #5774f540;border-radius:12px;justify-content:center;align-items:center;height:60px;padding:10px;font-size:14px;display:flex}.QuestionExtraction-module__asCiOq__importInfo{background:#fffffffa;border:1px solid #b9c7ff59;border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden}.QuestionExtraction-module__asCiOq__importArea{color:#0f172a94;box-sizing:border-box;background:#f3f6ff73;border-bottom:1px solid #d7deff99;flex:0 0 148px;justify-content:center;align-items:center;height:140px;padding:16px;transition:all .3s;display:flex}.QuestionExtraction-module__asCiOq__importArea.QuestionExtraction-module__asCiOq__dragOver{color:#1f3efcd9;background:#5774f51f;border:2px dashed #1f3efc8c}.QuestionExtraction-module__asCiOq__importPreview{color:#0f172ac7;align-items:center;gap:16px;width:100%;display:flex}.QuestionExtraction-module__asCiOq__importPreviewImage{object-fit:contain;background:#fff;border-radius:6px;width:110px;height:110px;box-shadow:0 6px 16px #1a4d8f26}.QuestionExtraction-module__asCiOq__importActions{flex-direction:column;flex:1;gap:16px;display:flex}.QuestionExtraction-module__asCiOq__importedText{color:#0f172ad9;font-size:15px;font-weight:600}.QuestionExtraction-module__asCiOq__removeButton{color:#d4380de6;cursor:pointer;background:#d4380d1f;border:1px solid #d4380d66;border-radius:999px;align-self:flex-start;padding:6px 14px;transition:background .2s,color .2s}.QuestionExtraction-module__asCiOq__removeButton:hover{color:#fff;background:#d4380d33}.QuestionExtraction-module__asCiOq__dashboard{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex}.QuestionExtraction-module__asCiOq__dashboardTitle{color:#0f172ac7;border-bottom:1px solid #d7deff99;margin-bottom:16px;padding-bottom:10px;font-weight:600}.QuestionExtraction-module__asCiOq__statsGrid{flex-direction:column;flex:1;min-height:0;display:flex}.QuestionExtraction-module__asCiOq__statItem{color:#0f172aa6;justify-content:space-between;font-size:14px;display:flex}.QuestionExtraction-module__asCiOq__statsGrid .QuestionExtraction-module__asCiOq__statItem:not(:last-child){margin-bottom:12px}.QuestionExtraction-module__asCiOq__fileTypes{background:#ffffffeb;border:1px solid #b9c7ff59;border-radius:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:12px;min-height:154px;padding:12px;display:flex;overflow:auto hidden}.QuestionExtraction-module__asCiOq__fileTypeIcon{color:#0f172aa8;-webkit-user-select:none;user-select:none;cursor:move;background:#f3f6ffa6;border:1px dashed #5774f566;border-radius:4px;justify-content:center;align-items:center;width:130px;height:130px;font-size:11px;transition:transform .2s,box-shadow .2s;display:flex}.QuestionExtraction-module__asCiOq__fileTypeIcon:hover{transform:translateY(-4px);box-shadow:0 16px 28px -20px #5774f573}.QuestionExtraction-module__asCiOq__fileTypeIcon.QuestionExtraction-module__asCiOq__dragging{opacity:.5;pointer-events:none;transform:scale(.95)}.QuestionExtraction-module__asCiOq__fileTypeIconImage{object-fit:contain;pointer-events:none;width:140px;height:auto}.QuestionExtraction-module__asCiOq__dragElement{color:#0f172abf;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#5774f533,#09cfe92e);border:1px solid #1f3efca6;border-radius:4px;justify-content:center;align-items:center;width:140px;height:140px;font-size:11px;display:flex;box-shadow:0 18px 32px -24px #1f3efc73}.QuestionExtraction-module__asCiOq__dragElementIcon{object-fit:contain;pointer-events:none;width:100px;height:auto}.QuestionExtraction-module__asCiOq__resultsArea{background:#fffffffa;border:1px solid #b9c7ff59;border-radius:16px;flex-direction:column;flex:auto;min-height:0;padding:12px;display:flex;overflow:hidden}.QuestionExtraction-module__asCiOq__resultsPlaceholder{color:#0f172a80;letter-spacing:.4px;flex:1;justify-content:center;align-items:center;font-size:24px;display:flex}.QuestionExtraction-module__asCiOq__loadingState{color:#0f172ac7;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.QuestionExtraction-module__asCiOq__loadingSpinner{border:4px solid #5774f53d;border-top-color:#09cfe9cc;border-radius:50%;width:46px;height:46px;animation:.9s linear infinite QuestionExtraction-module__asCiOq__rotation}.QuestionExtraction-module__asCiOq__loadingText{color:#475583bf;font-size:15px}@keyframes QuestionExtraction-module__asCiOq__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.QuestionExtraction-module__asCiOq__resultsList{flex-direction:column;flex:1;gap:10px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.QuestionExtraction-module__asCiOq__resultsList .QuestionExtraction-module__asCiOq__resultCard:not(:last-child){margin-bottom:4px}.QuestionExtraction-module__asCiOq__resultCard{box-sizing:border-box;background:linear-gradient(135deg,#f3f6ffe6,#fffffff5);border:1px solid #d7deff8c;border-radius:14px;flex-direction:column;gap:8px;min-height:240px;padding:18px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 18px 36px -28px #1f3efc52}.QuestionExtraction-module__asCiOq__resultCard:hover{transform:translateY(-4px);box-shadow:0 26px 48px -28px #1f3efc61}.QuestionExtraction-module__asCiOq__resultCardTitle{color:#0f172ad9;font-weight:600;line-height:1.6}.QuestionExtraction-module__asCiOq__resultOptions{color:#0f172a9e;flex-direction:column;gap:6px;margin-bottom:6px;font-size:14px;display:flex}.QuestionExtraction-module__asCiOq__optionItem{line-height:1.6}.QuestionExtraction-module__asCiOq__resultAnswer{color:#2f9b5f;margin-bottom:4px;font-weight:600}.QuestionExtraction-module__asCiOq__resultAnalysis{color:#0f172a94;font-size:14px;line-height:1.5}@media (max-width:900px){.QuestionExtraction-module__asCiOq__qe_container{flex-direction:column;padding:0}.QuestionExtraction-module__asCiOq__qe_left,.QuestionExtraction-module__asCiOq__qe_right{flex:none;width:100%}}
.ImageFormulaExtraction-module__MOYCJG__ifeContainer{box-sizing:border-box;background:linear-gradient(135deg,#f3f6ffeb,#fffffffa);border-radius:20px;grid-template-rows:16% 1fr;row-gap:16px;width:100%;height:100%;padding-left:20px;display:grid;box-shadow:0 28px 48px -32px #1f3efc47}.ImageFormulaExtraction-module__MOYCJG__ifeToolbar{background:#fffffff5;border:1px solid #b9c7ff59;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.ImageFormulaExtraction-module__MOYCJG__ifeSamples{border-right:1px solid #d7deff99;flex:0 0 70%;align-items:center;gap:16px;max-width:70%;padding:12px 16px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeSamplesLabel{color:#0f172abf;font-weight:600}.ImageFormulaExtraction-module__MOYCJG__ifeSamplesList{flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-auto-rows:min-content;align-items:flex-start;gap:8px;display:grid}.ImageFormulaExtraction-module__MOYCJG__ifeSampleButton{color:#0f172aa6;cursor:pointer;background:#f3f6ff99;border:1px solid #b9c7ff73;border-radius:8px;flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;width:100%;min-width:110px;height:auto;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeSampleButton:hover{color:#1f3efcd9;background:#5774f529}.ImageFormulaExtraction-module__MOYCJG__ifeSampleButtonActive{color:#1f3efcf2;background:#5774f538;border-color:#5774f5a6;box-shadow:inset 0 0 0 1px #1f3efc40}.ImageFormulaExtraction-module__MOYCJG__ifeSampleThumb{justify-content:center;align-items:center;width:100%;height:70px;max-height:70px;display:flex;overflow:hidden}.ImageFormulaExtraction-module__MOYCJG__ifeSampleThumbImage{object-fit:contain;width:100%;height:auto;max-height:100%}.ImageFormulaExtraction-module__MOYCJG__ifeUpload{background:#f6f9ffb3;flex:0 0 30%;align-items:center;gap:16px;max-width:30%;padding:12px;transition:background-color .2s;display:flex;position:relative}.ImageFormulaExtraction-module__MOYCJG__ifeUploadDragActive{background:#5774f51a;border:2px dashed #5774f599}.ImageFormulaExtraction-module__MOYCJG__ifeUploadLabel{color:#0f172ac7;flex:1;font-size:14px;font-weight:600}.ImageFormulaExtraction-module__MOYCJG__ifeUploadActions{align-items:center;gap:12px;margin-left:auto;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeUploadedContainer{align-items:center;gap:12px;width:100%;height:100%;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeUploadedPreview{background:#fff;border:1px solid #b9c7ff66;border-radius:8px;flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.ImageFormulaExtraction-module__MOYCJG__ifeUploadedImage{object-fit:contain;width:100%;height:100%}.ImageFormulaExtraction-module__MOYCJG__ifeUploadedActions{flex-direction:column;flex:0 0 80px;gap:6px;width:80px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeDeleteButton,.ImageFormulaExtraction-module__MOYCJG__ifeExtractButton{cursor:pointer;border:1px solid #0000;border-radius:6px;width:100%;padding:6px 12px;font-size:13px;transition:all .2s}.ImageFormulaExtraction-module__MOYCJG__ifeDeleteButton{color:#ff4d4f;background:#ff4d4f1a;border-color:#ff4d4f33}.ImageFormulaExtraction-module__MOYCJG__ifeDeleteButton:hover{background:#ff4d4f33}.ImageFormulaExtraction-module__MOYCJG__ifeExtractButton{color:#1f3efceb;background:#5774f526;border-color:#5774f580}.ImageFormulaExtraction-module__MOYCJG__ifeExtractButton:hover{background:#5774f540}.ImageFormulaExtraction-module__MOYCJG__ifeUploadButton{color:#1f3efcd9;cursor:pointer;background:#5774f51f;border:1px dashed #5774f599;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;transition:transform .2s,box-shadow .2s;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeUploadButton:hover{transform:translateY(-2px);box-shadow:0 16px 32px -20px #5774f566}.ImageFormulaExtraction-module__MOYCJG__ifeContent{gap:16px;height:100%;min-height:360px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifePreviewPanel{box-sizing:border-box;background:#fffffff5;border:1px solid #b9c7ff66;border-radius:16px;flex-direction:column;flex:0 0 60%;gap:12px;max-width:60%;padding:16px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifePreviewHeader{color:#0f172ac7;font-weight:600}.ImageFormulaExtraction-module__MOYCJG__ifePreviewCanvas{background:#f3f6ff99;border:1px dashed #b9c7ff99;border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ImageFormulaExtraction-module__MOYCJG__ifePreviewImageWrapper{position:absolute;inset:0}.ImageFormulaExtraction-module__MOYCJG__ifeResultPanel{box-sizing:border-box;background:#fffffff5;border:1px solid #b9c7ff66;border-radius:16px;flex-direction:column;flex:0 0 40%;max-width:40%;padding:16px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeResultHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeResultTitle{color:#0f172ac7;font-weight:600}.ImageFormulaExtraction-module__MOYCJG__ifeCopyButton{color:#1f3efceb;cursor:pointer;background:#5774f526;border:1px solid #5774f580;border-radius:8px;margin-left:auto;padding:6px 12px;font-size:13px;transition:background .2s,color .2s}.ImageFormulaExtraction-module__MOYCJG__ifeCopyButton:hover:not(:disabled){background:#5774f540}.ImageFormulaExtraction-module__MOYCJG__ifeCopyButton:disabled{cursor:not-allowed;opacity:.5}.ImageFormulaExtraction-module__MOYCJG__ifeResultPlaceholder{color:#0f172a73;text-align:center;background:#f3f6ff73;border:1px dashed #b9c7ff8c;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:16px;display:flex}.ImageFormulaExtraction-module__MOYCJG__ifeResultLoading{color:#1f3efcbf;background:#f3f6ffa6;flex-direction:column;gap:12px}.ImageFormulaExtraction-module__MOYCJG__ifeResultLoading:after{content:"";border:3px solid #5774f533;border-top-color:#5774f5e6;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite ImageFormulaExtraction-module__MOYCJG__ifeSpin}@keyframes ImageFormulaExtraction-module__MOYCJG__ifeSpin{to{transform:rotate(360deg)}}.ImageFormulaExtraction-module__MOYCJG__ifeResultList{flex-direction:column;flex:1;gap:12px;padding-right:4px;display:flex;overflow:hidden auto}.ImageFormulaExtraction-module__MOYCJG__ifeResultItem{color:#0f172ab3;word-break:break-word;background:#f3f6ffb3;border:1px solid #b9c7ff66;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5;overflow-x:hidden}.ImageFormulaExtraction-module__MOYCJG__ifeResultItem img{max-width:100%;height:auto}@media (max-width:900px){.ImageFormulaExtraction-module__MOYCJG__ifeContainer{grid-template-rows:auto auto;height:auto}.ImageFormulaExtraction-module__MOYCJG__ifeToolbar{flex-direction:column;gap:12px}.ImageFormulaExtraction-module__MOYCJG__ifeSamples,.ImageFormulaExtraction-module__MOYCJG__ifeUpload{border-right:none;flex:100%;max-width:100%}.ImageFormulaExtraction-module__MOYCJG__ifeContent{flex-direction:column;height:auto}.ImageFormulaExtraction-module__MOYCJG__ifePreviewPanel,.ImageFormulaExtraction-module__MOYCJG__ifeResultPanel{flex:100%;max-width:100%}}
.AiClassification-module__D5-K4W__container{box-sizing:border-box;gap:20px;width:100%;height:100%;padding-left:20px;display:flex;position:relative;overflow:hidden}.AiClassification-module__D5-K4W__leftPanel{flex-direction:column;flex:0 0 65%;gap:16px;min-width:0;padding-right:8px;display:flex;overflow-y:auto}.AiClassification-module__D5-K4W__leftPanelCard{background:#fffffff2;border:1px solid #d5dcff99;border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 22px 42px -34px #1f3efc52}.AiClassification-module__D5-K4W__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AiClassification-module__D5-K4W__cardTitle{color:#0f172adb;font-size:16px;font-weight:600;line-height:1.6}.AiClassification-module__D5-K4W__questionIndex{color:#1f3efcc7;background:#5774f51f;border-radius:999px;flex:none;padding:4px 10px;font-size:13px;font-weight:600}.AiClassification-module__D5-K4W__optionsList{color:#0f172aa8;flex-direction:column;gap:6px;margin:0;padding-left:0;font-size:16px;list-style:none;display:flex}.AiClassification-module__D5-K4W__metaRow{color:#0f172ab8;flex-wrap:wrap;gap:16px;font-size:16px;display:flex}.AiClassification-module__D5-K4W__metaItem{align-items:center;gap:6px;display:flex}.AiClassification-module__D5-K4W__analysis{color:#0f172ab3;background:#f3f6ffbf;border-radius:12px;padding:12px;font-size:16px;line-height:1.6}.AiClassification-module__D5-K4W__knowledgeEditor{flex-direction:column;gap:6px;display:flex}.AiClassification-module__D5-K4W__knowledgeLabel{color:#0f172a94;font-size:13px}.AiClassification-module__D5-K4W__knowledgeControl{align-items:center;gap:8px;display:flex}.AiClassification-module__D5-K4W__singleClassifyBtn{flex:none}.AiClassification-module__D5-K4W__rightPanel{flex-direction:column;flex:35%;gap:16px;min-width:0;display:flex}.AiClassification-module__D5-K4W__controlCard{background:#fffffff2;border:1px solid #d5dcff99;border-radius:16px;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:20px;display:flex;box-shadow:0 22px 42px -34px #1f3efc52}.AiClassification-module__D5-K4W__controlHeader{color:#0f172acc;justify-content:space-between;align-items:center;font-weight:600;display:flex}.AiClassification-module__D5-K4W__treeWrapper{background:#f5f8ffb8;border:1px solid #d5dcff80;border-radius:12px;flex:85%;min-height:0;padding:12px;overflow:hidden}.AiClassification-module__D5-K4W__treeScroll{height:100%;padding-right:4px;overflow:auto}.AiClassification-module__D5-K4W__actionArea{flex:0 0 15%;justify-content:center;align-items:center;display:flex}.AiClassification-module__D5-K4W__actionButton{border-radius:999px;width:100%;max-width:280px;height:48px;font-size:16px;font-weight:600;box-shadow:0 16px 28px -18px #1f3efc61}.AiClassification-module__D5-K4W__badge{color:#2f9b5feb;background:#2f9b5f26;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.AiClassification-module__D5-K4W__maskOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#11172e6b;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.AiClassification-module__D5-K4W__maskSpinner{border:4px solid #ffffff52;border-top-color:#5774f5f2;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite AiClassification-module__D5-K4W__maskSpin}.AiClassification-module__D5-K4W__maskText{color:#fff;letter-spacing:.4px;font-size:16px}@keyframes AiClassification-module__D5-K4W__maskSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:960px){.AiClassification-module__D5-K4W__container{flex-direction:column}.AiClassification-module__D5-K4W__leftPanel,.AiClassification-module__D5-K4W__rightPanel{flex:none;width:100%}.AiClassification-module__D5-K4W__controlCard{min-height:320px}}
.MultiFormatExportQuestion-module__hKKJ4a__container{box-sizing:border-box;background:linear-gradient(#f8faffe6 0%,#f1f4ffe6 100%);justify-content:center;align-items:stretch;width:100%;height:100%;padding-left:20px;display:flex;position:relative}.MultiFormatExportQuestion-module__hKKJ4a__panel{flex-direction:column;flex:auto;gap:20px;min-height:0;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__topArea{background:#f6f8ffe6;border:1px solid #d9def1b3;border-radius:14px;flex-direction:column;flex:0 0 65%;gap:16px;min-height:0;padding:18px;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__topHeader{color:#111938d1;letter-spacing:.2px;justify-content:space-between;align-items:center;font-weight:600;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__scrollArea{flex-direction:column;flex:auto;gap:14px;padding-right:6px;display:flex;overflow-y:auto}.MultiFormatExportQuestion-module__hKKJ4a__paperItem{background:#fff;border:1px solid #c8cfeb99;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:box-shadow .22s,transform .22s;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__paperItemActive{background:#edf1ffe6;border-color:#3652ffb3;box-shadow:0 18px 42px -30px #3652ff73}.MultiFormatExportQuestion-module__hKKJ4a__paperItem:hover{transform:translateY(-2px);box-shadow:0 18px 42px -30px #3652ff6b}.MultiFormatExportQuestion-module__hKKJ4a__paperMeta{align-items:center;gap:16px;min-width:0;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__badgeBlock{color:#3652ffe0;text-align:center;background:#5f73ff1f;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:86px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__badgeYear{color:#1119389e;margin-top:4px;font-size:13px;font-weight:500}.MultiFormatExportQuestion-module__hKKJ4a__paperContent{flex-direction:column;gap:8px;min-width:0;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__paperTitle{color:#111938e6;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;overflow:hidden}.MultiFormatExportQuestion-module__hKKJ4a__paperStats{color:#1119389e;flex-wrap:wrap;gap:12px 16px;font-size:14px;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__paperStats span{align-items:center;gap:6px;display:inline-flex}.MultiFormatExportQuestion-module__hKKJ4a__submitInfo{align-items:center;gap:6px;font-weight:500;display:inline-flex}.MultiFormatExportQuestion-module__hKKJ4a__exportButton{flex:none;min-width:96px}.MultiFormatExportQuestion-module__hKKJ4a__bottomArea{background:#f6f8ffe6;border:1px solid #d9def1b3;border-radius:14px;flex-direction:column;flex:auto;gap:12px;padding:18px;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__bottomHeader{color:#111938c7;justify-content:space-between;align-items:center;font-weight:600;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__exportGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.MultiFormatExportQuestion-module__hKKJ4a__exportCard{background:#fff;border:1px solid #c8cfeb99;border-radius:12px;align-items:center;gap:12px;min-height:72px;padding:14px;transition:border-color .2s,box-shadow .2s;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__exportCardActive{border-color:#3652ffb3;box-shadow:0 14px 32px -24px #3652ff80}.MultiFormatExportQuestion-module__hKKJ4a__fileIcon{justify-content:center;align-items:center;width:54px;height:54px;font-weight:600;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__fileMeta{color:#111938cc;flex-direction:column;gap:4px;display:flex}.MultiFormatExportQuestion-module__hKKJ4a__fileSubtitle{color:#111938e6;font-size:16px;font-weight:600}.MultiFormatExportQuestion-module__hKKJ4a__mask{z-index:5;background:#0f172a59;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.MultiFormatExportQuestion-module__hKKJ4a__maskSpinner{border:4px solid #ffffff5c;border-top-color:#3652fff5;border-radius:50%;width:44px;height:44px;animation:.9s linear infinite MultiFormatExportQuestion-module__hKKJ4a__spin}.MultiFormatExportQuestion-module__hKKJ4a__maskText{color:#fff;letter-spacing:.4px;font-size:15px}.MultiFormatExportQuestion-module__hKKJ4a__emptyHint{color:#11193875;justify-content:center;align-items:center;padding:12px 0;font-size:14px;display:flex}@keyframes MultiFormatExportQuestion-module__hKKJ4a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:960px){.MultiFormatExportQuestion-module__hKKJ4a__container{padding:12px}.MultiFormatExportQuestion-module__hKKJ4a__panel{padding:18px}.MultiFormatExportQuestion-module__hKKJ4a__paperItem{flex-direction:column;align-items:flex-start}.MultiFormatExportQuestion-module__hKKJ4a__exportButton{align-self:flex-end}.MultiFormatExportQuestion-module__hKKJ4a__exportGrid{grid-template-columns:1fr}}
.MobileDemo-module__1yRMwG__mobileDemoContainer{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;margin-bottom:32px;padding:20px;display:flex;box-shadow:0 4px 12px #0000000d}.MobileDemo-module__1yRMwG__mobileDemoContainer:last-child{margin-bottom:0}.MobileDemo-module__1yRMwG__mobileDemoIcon{width:48px;height:48px;margin-bottom:6px}.MobileDemo-module__1yRMwG__mobileDemoTitle{color:#333;margin-bottom:20px;font-size:18px;font-weight:600}.MobileDemo-module__1yRMwG__mobileDemoDesc{color:#888;margin-bottom:20px;font-size:16px;line-height:1.4}.MobileDemo-module__1yRMwG__mobileDemoContent{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:16px;display:flex}.MobileDemo-module__1yRMwG__featureList{flex-wrap:wrap;justify-content:space-around;gap:12px;width:100%;display:flex}.MobileDemo-module__1yRMwG__bgBlue{background-color:#e6f7ff}.MobileDemo-module__1yRMwG__bgPurple{background-color:#f9f0ff}.MobileDemo-module__1yRMwG__bgCyan{background-color:#e6fffb}.MobileDemo-module__1yRMwG__bgOrange{background-color:#fff7e6}.MobileDemo-module__1yRMwG__featureItem{flex-direction:column;align-items:center;gap:6px;display:flex}.MobileDemo-module__1yRMwG__featureIcon{width:32px;height:32px}.MobileDemo-module__1yRMwG__featureName{color:#888;font-size:12px}
.MobileSlider-module__3qYPcG__mobile-slider{color:#1f1f1f;background:linear-gradient(135deg,#f3f6fff2,#fffffff2);border:1px solid #a8baff66;border-radius:24px;flex-direction:column;gap:24px;width:100%;padding:28px;display:flex;box-shadow:0 26px 48px -28px #1f3efc4d}.MobileSlider-module__3qYPcG__mobile-slider__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.MobileSlider-module__3qYPcG__mobile-slider__tab{color:inherit;cursor:pointer;background:linear-gradient(135deg,#fffffff2,#ebf3fff2);border:1px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:10px 12px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.MobileSlider-module__3qYPcG__mobile-slider__tab:hover{border-color:#4261ff73;transform:translateY(-3px);box-shadow:0 20px 32px -24px #4261ff8c}.MobileSlider-module__3qYPcG__mobile-slider__tab--active{background:linear-gradient(135deg,#5774f538,#fffffffa);border-color:#5774f5d9;box-shadow:0 22px 34px -24px #5774f573}.MobileSlider-module__3qYPcG__mobile-slider__tab-icon{background:linear-gradient(135deg,#5774f533,#09cfe933);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #5774f559}.MobileSlider-module__3qYPcG__mobile-slider__tab:hover .MobileSlider-module__3qYPcG__mobile-slider__tab-icon,.MobileSlider-module__3qYPcG__mobile-slider__tab--active .MobileSlider-module__3qYPcG__mobile-slider__tab-icon{transform:scale(1.06);box-shadow:inset 0 0 0 1px #5774f580,0 10px 18px -14px #5774f5a6}.MobileSlider-module__3qYPcG__mobile-slider__tab-icon img{width:28px;height:28px}.MobileSlider-module__3qYPcG__mobile-slider__tab-title{color:#0f172ad9;font-size:18px;font-weight:600}.MobileSlider-module__3qYPcG__mobile-slider__panel{grid-template-columns:minmax(0,calc(35% - 16px)) minmax(0,calc(65% - 16px));align-items:stretch;gap:24px;display:grid}.MobileSlider-module__3qYPcG__mobile-slider__panel-content{background:#fffffff5;border:1px solid #b9c7ff66;border-radius:20px;flex-direction:column;justify-content:center;gap:20px;padding:20px;display:flex}.MobileSlider-module__3qYPcG__mobile-slider__panel-header h3{margin:12px 0 8px;font-size:28px;font-weight:700}.MobileSlider-module__3qYPcG__mobile-slider__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.MobileSlider-module__3qYPcG__mobile-slider__list li{color:#0f172ab3;padding-left:18px;font-size:18px;line-height:1.6;position:relative}.MobileSlider-module__3qYPcG__mobile-slider__list li:before{content:"";background:linear-gradient(135deg,#5774f5,#09cfe9);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0}.MobileSlider-module__3qYPcG__mobile-slider__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.MobileSlider-module__3qYPcG__mobile-slider__metric{background:#e2ebff85;border:1px solid #abbeff66;border-radius:16px;padding:14px 16px}.MobileSlider-module__3qYPcG__mobile-slider__metric strong{margin-bottom:4px;font-size:20px;font-weight:700;display:block}.MobileSlider-module__3qYPcG__mobile-slider__metric span{color:#0f172a8c;font-size:15px}.MobileSlider-module__3qYPcG__mobile-slider__mock{justify-content:center;align-items:center;display:flex}.MobileSlider-module__3qYPcG__mobile-slider__mock-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.MobileSlider-module__3qYPcG__mobile-slider__mock-card{aspect-ratio:9/16;transform-origin:50%;border-radius:20px;outline:none;width:100%;transition:transform .35s,box-shadow .35s;position:relative;transform:scale(1)}.MobileSlider-module__3qYPcG__mobile-slider__mock-card-inner{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 38px -28px #5774f580}.MobileSlider-module__3qYPcG__mobile-slider__mock-face{border-radius:inherit;opacity:0;background:linear-gradient(135deg,#e1eaffbf,#ffffffe6);border:1px solid #a7b7ff66;transition:opacity .8s;position:absolute;inset:0;overflow:hidden}@media (hover:hover){.MobileSlider-module__3qYPcG__mobile-slider__mock-card--active{z-index:2;transform:scale(1.2)}.MobileSlider-module__3qYPcG__mobile-slider__mock-card--dimmed{transform:scale(.9)}.MobileSlider-module__3qYPcG__mobile-slider__mock-card--dimmed .MobileSlider-module__3qYPcG__mobile-slider__mock-card-inner{box-shadow:0 14px 26px -28px #5774f566}}.MobileSlider-module__3qYPcG__mobile-slider__mock-face--front{opacity:1}.MobileSlider-module__3qYPcG__mobile-slider__mock-card:is(:hover,:focus-visible) .MobileSlider-module__3qYPcG__mobile-slider__mock-face--front{opacity:0}.MobileSlider-module__3qYPcG__mobile-slider__mock-card:is(:hover,:focus-visible) .MobileSlider-module__3qYPcG__mobile-slider__mock-face--back{opacity:1}.MobileSlider-module__3qYPcG__mobile-slider__mock-face img{object-fit:cover;width:100%;height:100%}.MobileSlider-module__3qYPcG__mobile-slider__mock-media{border-radius:inherit;background:linear-gradient(135deg,#e1eaffbf,#ffffffe6);border:1px solid #a7b7ff66;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 38px -28px #5774f580}.MobileSlider-module__3qYPcG__mobile-slider__mock-video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1024px){.MobileSlider-module__3qYPcG__mobile-slider__panel{grid-template-columns:1fr}.MobileSlider-module__3qYPcG__mobile-slider__mock{justify-content:flex-start}}@media (max-width:768px){.MobileSlider-module__3qYPcG__mobile-slider{padding:22px}.MobileSlider-module__3qYPcG__mobile-slider__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileSlider-module__3qYPcG__mobile-slider__panel-content{padding:16px}.MobileSlider-module__3qYPcG__mobile-slider__panel-header h3{font-size:24px}.MobileSlider-module__3qYPcG__mobile-slider__mock-videos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.MobileSlider-module__3qYPcG__mobile-slider__tabs{grid-template-columns:1fr}.MobileSlider-module__3qYPcG__mobile-slider__mock{justify-content:center}.MobileSlider-module__3qYPcG__mobile-slider__mock-videos{grid-template-columns:1fr}}
.MobileSliderMobile-module__1L6Ssa__mobile-slider-mobile{background:linear-gradient(135deg,#f3f6fff2,#fffffff2);border:1px solid #a8baff66;border-radius:20px;flex-direction:column;gap:40px;width:100%;padding:20px 0 20px 20px;display:flex;overflow:hidden;box-shadow:0 10px 20px -10px #1f3efc33}.MobileSliderMobile-module__1L6Ssa__slider-section{flex-direction:column;gap:24px;display:flex}.MobileSliderMobile-module__1L6Ssa__section-title{color:#1f1f1f;align-items:center;gap:8px;margin:0;padding-right:20px;font-size:20px;font-weight:700;display:flex}.MobileSliderMobile-module__1L6Ssa__section-icon{background:#fffc;border:1px solid #a8baff4d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MobileSliderMobile-module__1L6Ssa__carousel-container{width:calc(100% - 40px)}.MobileSliderMobile-module__1L6Ssa__carousel-container .slick-list{overflow:visible!important}.MobileSliderMobile-module__1L6Ssa__carousel-container .slick-slide{padding-right:12px}.MobileSliderMobile-module__1L6Ssa__mock-card{aspect-ratio:9/16;background:#fff;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 20px -8px #0000001a}.MobileSliderMobile-module__1L6Ssa__mock-card-inner{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.MobileSliderMobile-module__1L6Ssa__mock-face{border-radius:inherit;opacity:0;background:linear-gradient(135deg,#e1eaffbf,#ffffffe6);transition:opacity .8s;position:absolute;inset:0;overflow:hidden}.MobileSliderMobile-module__1L6Ssa__mock-face--front{opacity:1}.MobileSliderMobile-module__1L6Ssa__mock-card--active .MobileSliderMobile-module__1L6Ssa__mock-face--front{opacity:0}.MobileSliderMobile-module__1L6Ssa__mock-card--active .MobileSliderMobile-module__1L6Ssa__mock-face--back{opacity:1}.MobileSliderMobile-module__1L6Ssa__mock-media{width:100%;height:100%;position:relative}.MobileSliderMobile-module__1L6Ssa__mock-media img,.MobileSliderMobile-module__1L6Ssa__mock-media video{object-fit:cover;width:100%;height:100%}
.OpManagement-module__m7Zt-q__container{background:#fff;border:1px solid #e2e8f0cc;border-radius:32px;width:100%;max-width:1200px;margin:0 auto;padding:40px;box-shadow:0 24px 60px -12px #0f172a14}.OpManagement-module__m7Zt-q__desktopView{display:block}.OpManagement-module__m7Zt-q__mobileView{display:none}.OpManagement-module__m7Zt-q__tabs{background:#f8fafc;border-radius:20px;justify-content:center;gap:12px;width:fit-content;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:8px;display:flex}.OpManagement-module__m7Zt-q__tab{cursor:pointer;color:#64748b;z-index:1;background:0 0;border:none;align-items:center;gap:12px;padding:16px 32px;font-size:18px;transition:color .3s;display:flex;position:relative}.OpManagement-module__m7Zt-q__tab:hover{color:#334155}.OpManagement-module__m7Zt-q__activeTab{color:#0f172a;font-weight:600}.OpManagement-module__m7Zt-q__tabIndex{opacity:.6;font-family:monospace;font-size:14px}.OpManagement-module__m7Zt-q__activeIndicator{z-index:-1;background:#fff;border-radius:16px;position:absolute;inset:0;box-shadow:0 4px 12px -2px #00000014}.OpManagement-module__m7Zt-q__contentPanel{min-height:400px;position:relative;overflow:hidden}.OpManagement-module__m7Zt-q__contentGrid{grid-template-columns:1fr 1.6fr;align-items:center;gap:64px;height:100%;display:grid}.OpManagement-module__m7Zt-q__textContent{padding:20px}.OpManagement-module__m7Zt-q__heading{background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.2}.OpManagement-module__m7Zt-q__description{color:#475569;margin-bottom:32px;font-size:18px;line-height:1.8}.OpManagement-module__m7Zt-q__decorationLine{background:linear-gradient(90deg,#3b82f6 0%,#8b5cf6 100%);border-radius:2px;width:64px;height:4px}.OpManagement-module__m7Zt-q__visualContent{border-radius:8px;transition:transform .3s;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 20px 40px -20px #00000026}.OpManagement-module__m7Zt-q__visualContent:hover{transform:perspective(1000px)rotateY(0)}.OpManagement-module__m7Zt-q__imagePlaceholder{background:linear-gradient(135deg,#eff6ff 0%,#f5f3ff 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.OpManagement-module__m7Zt-q__placeholderPattern{opacity:.5;background-image:radial-gradient(#cbd5e1 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.OpManagement-module__m7Zt-q__placeholderText{text-align:center;color:#64748b;z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:16px;padding:32px;font-size:24px;font-weight:600;position:relative;box-shadow:0 8px 32px -8px #0000001a}.OpManagement-module__m7Zt-q__placeholderText small{opacity:.8;margin-top:8px;font-size:14px;font-weight:400;display:block}@media (max-width:768px){.OpManagement-module__m7Zt-q__container{padding:24px}.OpManagement-module__m7Zt-q__desktopView{display:none}.OpManagement-module__m7Zt-q__mobileView{flex-direction:column;gap:58px;display:flex}.OpManagement-module__m7Zt-q__mobileItem{flex-direction:column;gap:12px;display:flex}.OpManagement-module__m7Zt-q__mobileItem .OpManagement-module__m7Zt-q__textContent{text-align:center;padding:0}.OpManagement-module__m7Zt-q__mobileItem .OpManagement-module__m7Zt-q__heading{margin-bottom:8px;font-size:24px}.OpManagement-module__m7Zt-q__mobileItem .OpManagement-module__m7Zt-q__description{margin-bottom:12px;font-size:16px}.OpManagement-module__m7Zt-q__mobileItem .OpManagement-module__m7Zt-q__decorationLine{margin:0 auto 12px}.OpManagement-module__m7Zt-q__mobileItem .OpManagement-module__m7Zt-q__visualContent{height:auto;line-height:0;transform:none;box-shadow:0 10px 30px -10px #0000001a}}
.SectionLocator-module__2HQdbG__section-locator__container{max-width:860px;margin:40px auto 16px;padding:0 32px;position:relative}.SectionLocator-module__2HQdbG__section-locator{top:calc(var(--nav-height,80px) + 38px);z-index:160;width:100%;position:sticky}.SectionLocator-module__2HQdbG__section-locator--fixed{top:var(--section-locator-fixed-top,calc(var(--nav-height,80px) + 38px));left:var(--section-locator-fixed-left,0px);width:var(--section-locator-fixed-width,auto);margin:0;position:fixed}.SectionLocator-module__2HQdbG__section-locator__list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f3efc0f;border:1px solid #1f3efc2e;border-radius:28px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0;padding:10px;list-style:none;display:flex;box-shadow:0 22px 40px -32px #0f172a59}.SectionLocator-module__2HQdbG__section-locator__item{flex:180px;display:flex}.SectionLocator-module__2HQdbG__section-locator__button{color:#0f172a;letter-spacing:.02em;cursor:pointer;background:#fff;border:none;border-radius:999px;width:100%;padding:10px 20px;font-weight:600;transition:transform .2s,box-shadow .2s,color .2s;box-shadow:0 12px 30px -24px #1f3efc99}.SectionLocator-module__2HQdbG__section-locator__button--active{color:#fff;background:linear-gradient(135deg,#1f3efc 0%,#4c6eff 100%);box-shadow:0 18px 32px -18px #1f3efcb3}.SectionLocator-module__2HQdbG__section-locator__button:hover,.SectionLocator-module__2HQdbG__section-locator__button:focus-visible{color:#1f3efc;transform:translateY(-2px);box-shadow:0 20px 36px -28px #1f3efca6}.SectionLocator-module__2HQdbG__section-locator__button--active:hover,.SectionLocator-module__2HQdbG__section-locator__button--active:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 22px 40px -24px #1f3efcbf}.SectionLocator-module__2HQdbG__section-locator__button:focus-visible{outline-offset:3px;outline:2px solid #1f3efc59}.SectionLocator-module__2HQdbG__label-pc{display:inline}.SectionLocator-module__2HQdbG__label-mobile{display:none}@media (max-width:960px){.SectionLocator-module__2HQdbG__section-locator__container{width:100%;margin-bottom:0;padding:0 16px}.SectionLocator-module__2HQdbG__section-locator{top:calc(var(--nav-height,64px) + 12px)}.SectionLocator-module__2HQdbG__section-locator--fixed{top:var(--section-locator-fixed-top,calc(var(--nav-height,64px) + 12px));box-sizing:border-box;padding:0 16px}.SectionLocator-module__2HQdbG__section-locator__list{scrollbar-width:none;-ms-overflow-style:none;background:#ffffffe6;border:1px solid #1f3efc1a;border-radius:12px;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:8px;overflow-x:auto;box-shadow:0 4px 12px #0000000d}.SectionLocator-module__2HQdbG__section-locator__list::-webkit-scrollbar{display:none}.SectionLocator-module__2HQdbG__section-locator__item{flex:auto;min-width:auto}.SectionLocator-module__2HQdbG__section-locator__button{color:#64748b;white-space:nowrap;box-shadow:none;text-align:center;background:0 0;border-radius:8px;padding:8px 4px;font-size:13px;font-weight:500}.SectionLocator-module__2HQdbG__section-locator__button:hover,.SectionLocator-module__2HQdbG__section-locator__button:focus-visible{box-shadow:none;color:#1f3efc;transform:none}.SectionLocator-module__2HQdbG__section-locator__button--active{color:#1f3efc;box-shadow:none;background:#1f3efc1a;font-weight:600}.SectionLocator-module__2HQdbG__section-locator__button--active:hover,.SectionLocator-module__2HQdbG__section-locator__button--active:focus-visible{box-shadow:none;color:#1f3efc;transform:none}.SectionLocator-module__2HQdbG__label-pc{display:none}.SectionLocator-module__2HQdbG__label-mobile{display:inline}}
.Spotlights-module__PgS-TW__pcRoot{height:calc(100% + var(--home-hero-padding-top,64px) + var(--home-hero-padding-bottom,80px));margin-top:calc(-1*var(--home-hero-padding-top,64px));margin-bottom:calc(-1*var(--home-hero-padding-bottom,80px));flex:1;position:relative;overflow:hidden}.Spotlights-module__PgS-TW__pcRoot:before,.Spotlights-module__PgS-TW__pcRoot:after{content:"";pointer-events:none;z-index:2;height:140px;position:absolute;left:0;right:0}.Spotlights-module__PgS-TW__pcRoot:before{background:linear-gradient(#e7eeff 0%,#f5f9ff00 100%);top:0}.Spotlights-module__PgS-TW__pcRoot:after{background:linear-gradient(#f5f9ff00 0%,#e7eeff 100%);bottom:0}.Spotlights-module__PgS-TW__pcColumns{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;min-height:360px;display:grid;position:relative}.Spotlights-module__PgS-TW__pcColumn{border-radius:18px;padding:16px 12px;overflow:hidden}.Spotlights-module__PgS-TW__pcColumn ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;animation-name:Spotlights-module__PgS-TW__spotlight-scroll-vertical;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.Spotlights-module__PgS-TW__pcColumn:hover ul{animation-play-state:paused}.Spotlights-module__PgS-TW__pcColumn li{text-align:center;background-color:#ffebd3;border-radius:14px;justify-content:center;align-items:center;min-height:120px;padding:40px 20px;transition:transform .3s,box-shadow .3s;display:flex}.Spotlights-module__PgS-TW__pcColumn li:nth-child(6n+1){color:#0f172a;background-color:#b3edff}.Spotlights-module__PgS-TW__pcColumn li:nth-child(6n+2){color:#0f172a;background-color:#bccefd}.Spotlights-module__PgS-TW__pcColumn li:nth-child(6n+3){color:#0f172a;background-color:#ddfad0}.Spotlights-module__PgS-TW__pcColumn li:nth-child(6n+4){color:#0f172a;background-color:#a9ecbd}.Spotlights-module__PgS-TW__pcColumn li:nth-child(6n+5){color:#0f172a;background-color:#dacefc}.Spotlights-module__PgS-TW__pcColumn--slow ul{animation-duration:40s}.Spotlights-module__PgS-TW__pcColumn--fast ul{animation-duration:30s}@keyframes Spotlights-module__PgS-TW__spotlight-scroll-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.Spotlights-module__PgS-TW__mobileRoot{flex-direction:column;gap:12px;width:100%;padding:20px 0;display:flex;overflow:hidden}.Spotlights-module__PgS-TW__mobileRow{width:100%;display:flex;position:relative;overflow:hidden}.Spotlights-module__PgS-TW__mobileRow ul{gap:12px;width:max-content;margin:0;padding:0;list-style:none;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.Spotlights-module__PgS-TW__mobileRow li{white-space:nowrap;color:#0f172a;background-color:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;display:flex;box-shadow:0 2px 6px #0000000d}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+1){color:#0f172a;background-color:#e7f1ff}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+2){color:#0f172a;background-color:#c9d8ff}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+3){color:#0f172a;background-color:#e7f9f1}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+4){color:#0f172a;background-color:#c6f1df}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+5){color:#0f172a;background-color:#edeefc}.Spotlights-module__PgS-TW__mobileRow li:nth-child(6n+6){color:#0f172a;background-color:#cfc5fd}.Spotlights-module__PgS-TW__mobileRow--slow ul{animation-duration:30s}.Spotlights-module__PgS-TW__mobileRow--fast ul{animation-duration:20s}.Spotlights-module__PgS-TW__mobileRow:nth-child(odd) ul,.Spotlights-module__PgS-TW__mobileRow:nth-child(2n) ul{animation-name:Spotlights-module__PgS-TW__scroll-right}@keyframes Spotlights-module__PgS-TW__scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Spotlights-module__PgS-TW__scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}
.page-module__cBpJ1G__home-landing-page{color:#1f1f1f;background:#fff}.page-module__cBpJ1G__home-header{background:linear-gradient(135deg,#d7e1ff 0%,#f8f8f8 100%)}.page-module__cBpJ1G__home-hero{--home-hero-padding-top:64px;--home-hero-padding-bottom:80px;padding:var(--home-hero-padding-top)32px var(--home-hero-padding-bottom)}.page-module__cBpJ1G__home-hero__container{align-items:stretch;gap:48px;max-width:1200px;height:100%;margin:0 auto;display:flex}.page-module__cBpJ1G__home-hero__content{flex-direction:column;flex:1;justify-content:center;gap:24px;padding-top:28px;display:flex}.page-module__cBpJ1G__home-hero__content h1{color:#1f1f1f;margin:0;font-size:54px;font-weight:700;line-height:1.2}@supports ((-webkit-background-clip:text) or (background-clip:text)){.page-module__cBpJ1G__home-hero__content h1{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(120deg,#5774f5 0%,#09cfe9 50%,#28bb7e 100%);-webkit-background-clip:text;background-clip:text}}.page-module__cBpJ1G__home-hero__content p{color:#0f172ab3;margin:0;font-size:20px}.page-module__cBpJ1G__home-hero__honors{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:12px;margin-top:28px;display:flex}.page-module__cBpJ1G__home-hero__honors-list{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__cBpJ1G__home-hero__honor-item{cursor:pointer;display:inline-block;position:relative}.page-module__cBpJ1G__home-hero__honor-image{border-radius:8px;width:180px;height:120px;position:relative;overflow:hidden}.page-module__cBpJ1G__home-hero__honor-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.page-module__cBpJ1G__home-hero__honor-short{color:#fff;white-space:nowrap;text-overflow:ellipsis;background-color:#0009;padding:6px 8px;font-size:12px;transition:all .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.page-module__cBpJ1G__home-hero__honor-detail{opacity:0;visibility:hidden;z-index:10;white-space:nowrap;background:#fff;padding:8px 16px;transition:all .3s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.page-module__cBpJ1G__home-hero__honor-detail:after{content:"";border:6px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.page-module__cBpJ1G__home-hero__honor-full{color:#1f1f1f;font-size:14px;font-weight:500}.page-module__cBpJ1G__home-hero__honor-item:hover .page-module__cBpJ1G__home-hero__honor-detail{opacity:1;visibility:visible}.page-module__cBpJ1G__home-hero__honor-item:hover .page-module__cBpJ1G__home-hero__honor-img{transform:scale(1.3)}.page-module__cBpJ1G__home-hero__honor-item:hover .page-module__cBpJ1G__home-hero__honor-short{background-color:#000c}.page-module__cBpJ1G__home-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:10px 24px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__cBpJ1G__home-btn--primary{color:#fff;background-color:#1f3efc}.page-module__cBpJ1G__home-btn--primary:hover{background-color:#142ad3}.page-module__cBpJ1G__home-btn--ghost{color:#1f1f1f;border-color:#0f172a26}.page-module__cBpJ1G__home-btn--ghost:hover{border-color:#0f172a59}.page-module__cBpJ1G__home-section{padding:80px 0 58px;scroll-margin-top:160px}.page-module__cBpJ1G__home-solution-list{padding:46px 0 16px;position:relative}.page-module__cBpJ1G__home-solution-list:before{content:"";z-index:0;background:linear-gradient(#ffffffe6 0%,#fff9 100%);position:absolute;inset:0}.page-module__cBpJ1G__home-solution-list__buttons{z-index:1;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;gap:20px;max-width:1400px;margin:0 auto;padding:10px 20px 15px;display:flex;position:relative;overflow:auto visible}.page-module__cBpJ1G__home-solution-list__buttons::-webkit-scrollbar{display:none}.page-module__cBpJ1G__home-solution-list__button{color:#fff;cursor:pointer;background:linear-gradient(140deg,#3d55f1f2 0%,#09cfe9d9 100%);border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:14px;min-width:180px;padding:22px 20px;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:flex}.page-module__cBpJ1G__home-solution-list__button:first-child{background:linear-gradient(135deg,#9f3efa 0%,#6486ff 100%)}.page-module__cBpJ1G__home-solution-list__button:nth-child(2){background:linear-gradient(135deg,#6486ff 0%,#22cbff 100%)}.page-module__cBpJ1G__home-solution-list__button:nth-child(3){background:linear-gradient(135deg,#22cbff 0%,#08cae4 100%)}.page-module__cBpJ1G__home-solution-list__button:nth-child(4){background:linear-gradient(135deg,#08cae4 0%,#12f1c1 100%)}.page-module__cBpJ1G__home-solution-list__button:nth-child(5){background:linear-gradient(135deg,#12f1c1 0%,#06c54f 100%)}.page-module__cBpJ1G__home-solution-list__button-top{align-items:center;gap:8px;display:flex}.page-module__cBpJ1G__home-solution-list__button-title{letter-spacing:.02em;white-space:nowrap;font-size:22px;font-weight:600}.page-module__cBpJ1G__home-solution-list__button-subtitle{opacity:.9;white-space:nowrap;padding-left:2px;font-size:15px;display:block;position:relative}.page-module__cBpJ1G__home-solution-list__button-subtitle span:first-child{transition:opacity .2s,transform .2s;display:block}.page-module__cBpJ1G__home-solution-list__button-subtitle span:last-child{opacity:0;pointer-events:none;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;top:0;left:2px;transform:translateY(10px)}.page-module__cBpJ1G__home-solution-list__button:hover .page-module__cBpJ1G__home-solution-list__button-subtitle span:first-child{opacity:0;transform:translateY(-10px)}.page-module__cBpJ1G__home-solution-list__button:hover .page-module__cBpJ1G__home-solution-list__button-subtitle span:last-child{opacity:1;transform:translateY(0)}.page-module__cBpJ1G__home-solution-list__button-icon{filter:brightness(0)invert();width:26px;height:26px;transition:transform .2s}.page-module__cBpJ1G__home-solution-list__button:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 12px 24px -12px #1f3efc66}.page-module__cBpJ1G__home-solution-list__button:hover .page-module__cBpJ1G__home-solution-list__button-icon{transform:scale(1.1)}.page-module__cBpJ1G__home-solution-list__button:active{transform:translateY(0);box-shadow:0 22px 38px -24px #0f172a73}.page-module__cBpJ1G__home-solution-list__button:focus-visible{border-color:#1f3efc;outline:none;box-shadow:0 0 0 3px #1f3efc47}.page-module__cBpJ1G__home-section--cta{color:#fff;text-align:center;background:linear-gradient(135deg,#a1adff 0%,#b1e0ff 100%)}.page-module__cBpJ1G__home-section__intro{text-align:center;max-width:720px;margin:0 auto 48px;padding:0 24px}.page-module__cBpJ1G__home-section__intro h2{margin:0 0 16px;font-size:32px}.page-module__cBpJ1G__home-section__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;max-width:1264px;margin:0 auto;padding:0 32px;display:grid}.page-module__cBpJ1G__home-section__grid article{color:#0f172a;border-radius:12px;flex-direction:column;min-height:320px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px -22px #0f172a66}.page-module__cBpJ1G__home-section__grid article:first-child{background:linear-gradient(#e7f1ff 18%,#c9d8ff 96%)}.page-module__cBpJ1G__home-section__grid article:nth-child(2){background:linear-gradient(#edeefc 24%,#cfc5fd 92%)}.page-module__cBpJ1G__home-section__grid article:nth-child(3){background:linear-gradient(#e7f9f1 20%,#c6f1df 94%)}.page-module__cBpJ1G__home-section__grid article h3{margin-bottom:12px;font-size:22px;font-weight:600}.page-module__cBpJ1G__home-section__grid article p{color:#0f172aad;margin-bottom:22px;font-size:18px;line-height:1.3}.page-module__cBpJ1G__home-section__card-media{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff9e;border-radius:16px;height:260px;margin-bottom:26px;position:relative;overflow:hidden}.page-module__cBpJ1G__home-section__card-media span{color:#0f172a8c;letter-spacing:.04em;text-transform:uppercase;text-align:center;z-index:1;font-size:14px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__cBpJ1G__home-section__card-image{object-fit:cover;object-position:center;transition:transform .3s}.page-module__cBpJ1G__home-section__card-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__cBpJ1G__home-section__card-media:hover .page-module__cBpJ1G__home-section__card-image{transform:scale(1.05)}.page-module__cBpJ1G__home-section__card-link{color:#0f172ad6;align-self:flex-end;align-items:center;gap:6px;margin-top:auto;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__cBpJ1G__home-section__card-link:after{content:"→";font-size:16px;line-height:1;transition:transform .2s}.page-module__cBpJ1G__home-section__card-link:hover{color:#1327d9}.page-module__cBpJ1G__home-section__card-link:hover:after{transform:translate(4px)}.page-module__cBpJ1G__home-section__columns{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:1200px;margin:0 auto;padding:0 32px;display:grid}.page-module__cBpJ1G__home-section__container{flex-direction:column;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:flex}.page-module__cBpJ1G__home-section__immersive-entry{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#1f3efc 0%,#6394ff 100%);border:none;border-radius:999px;align-items:center;gap:10px;padding:14px 32px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 18px 36px -20px #1f3efc99}.page-module__cBpJ1G__home-section__immersive-entry:after{content:"→";font-size:16px;line-height:1}.page-module__cBpJ1G__home-section__immersive-entry:hover{transform:translateY(-2px);box-shadow:0 22px 40px -18px #1f3efca6}.page-module__cBpJ1G__home-section__immersive-entry:active{transform:translateY(0);box-shadow:0 12px 24px -16px #1f3efc99}.page-module__cBpJ1G__home-section__columns h3{margin:0 0 12px}.page-module__cBpJ1G__home-section__columns ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__cBpJ1G__home-section__list{max-width:960px;margin:0 auto;padding:0 32px}.page-module__cBpJ1G__home-section__list ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.page-module__cBpJ1G__home-section__list li{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex;box-shadow:0 12px 32px -24px #0f172a73}.page-module__cBpJ1G__home-section__actions{justify-content:center;gap:16px;margin-top:24px;display:flex}.page-module__cBpJ1G__home-section__actions a{color:#fff;border:1px solid #ffffff59;border-radius:999px;padding:10px 24px;font-weight:600;transition:background .2s}.page-module__cBpJ1G__home-section__actions a:hover{background:#ffffff1f}.page-module__cBpJ1G__home-hero__mobile-spotlights{width:100%;display:none}.page-module__cBpJ1G__home-hero__pc-spotlights{flex:1;max-height:360px;display:block}@media (max-width:960px){.page-module__cBpJ1G__home-hero{--home-hero-padding-bottom:40px}.page-module__cBpJ1G__home-section{padding:60px 0 34px}.page-module__cBpJ1G__home-hero__container{flex-direction:column}.page-module__cBpJ1G__home-hero__honors{flex-direction:column;align-items:center;gap:16px;margin-top:20px}.page-module__cBpJ1G__home-hero__honors-list{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;width:100%}.page-module__cBpJ1G__home-hero__honor-item{width:calc(50% - 8px);max-width:180px}.page-module__cBpJ1G__home-hero__honor-image{aspect-ratio:3/2;border-radius:8px;width:100%;height:auto}.page-module__cBpJ1G__home-hero__honor-short{padding:4px 6px;font-size:11px;display:block}.page-module__cBpJ1G__home-hero__honor-detail{display:none}@media (max-width:480px){.page-module__cBpJ1G__home-hero__honor-item{width:100%;max-width:none}.page-module__cBpJ1G__home-hero__honor-short{padding:3px 5px;font-size:10px}}.page-module__cBpJ1G__home-section__actions{flex-direction:column}.page-module__cBpJ1G__home-hero__pc-spotlights{display:none}.page-module__cBpJ1G__home-hero__mobile-spotlights{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px;display:block}.page-module__cBpJ1G__home-solution-list__buttons{flex-wrap:wrap;gap:20px;padding:10px 16px;overflow-x:visible}.page-module__cBpJ1G__home-solution-list__button{width:100%;min-width:unset}}.page-module__cBpJ1G__desktop-only{width:100%;display:block}.page-module__cBpJ1G__mobile-only{width:100%;display:none}@media (max-width:768px){.page-module__cBpJ1G__desktop-only{display:none}.page-module__cBpJ1G__mobile-only{display:block}}
