.welcome-page[data-v-4afa0475]{background:#fff;color:#303133}h1[data-v-4afa0475],h2[data-v-4afa0475],h3[data-v-4afa0475],p[data-v-4afa0475]{margin:0}.section[data-v-4afa0475]{max-width:1240px;margin:auto;padding:72px 28px}.eyebrow[data-v-4afa0475],.kicker[data-v-4afa0475]{font-size:12px;font-weight:700;letter-spacing:2px;color:#337bc9}.welcome-hero[data-v-4afa0475]{background:#bde4ff url(/sites/polar-school/learning-world.svg) 50%/cover;position:relative}.hero-inner[data-v-4afa0475]{max-width:1240px;min-height:580px;margin:auto;padding:70px 28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px}.hero-copy[data-v-4afa0475]{-ms-flex:1;flex:1;position:relative;z-index:1}.hero-copy h1[data-v-4afa0475]{line-height:1.32;letter-spacing:1px;font-weight:800;color:#18395f;margin:22px 0}.hero-copy em[data-v-4afa0475]{font-style:normal;color:var(--learning-blue)}.hero-copy p[data-v-4afa0475]{font-size:17px;line-height:1.9;max-width:500px;color:#385a77}.hero-actions[data-v-4afa0475]{display:-ms-flexbox;display:flex;gap:16px;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-button[data-v-4afa0475],.secondary-button[data-v-4afa0475]{display:-ms-inline-flexbox;display:inline-flex;gap:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:14px 27px;border-radius:28px;font-weight:600;font-size:15px;background:var(--learning-blue);color:#fff;transition:transform .2s}.action-button[data-v-4afa0475]:hover{background:#1557ce;transform:translateY(-2px)}.secondary-button[data-v-4afa0475]{background:#fff;color:#246bc6}.hero-picture[data-v-4afa0475]{width:44%;position:relative}.hero-picture img[data-v-4afa0475]{width:100%;height:auto}.floating-label[data-v-4afa0475]{position:absolute;padding:12px 18px;background:hsla(0,0%,100%,.9294117647058824);border-radius:14px;box-shadow:0 12px 25px rgba(26,92,152,.12549019607843137);color:#2864a7;font-weight:600}.label-code[data-v-4afa0475]{top:10%;right:0;transform:rotate(7deg)}.label-star[data-v-4afa0475]{bottom:8%;left:0;transform:rotate(-5deg)}.hero-dots[data-v-4afa0475]{display:-ms-flexbox;display:flex;gap:9px;margin-top:35px}.hero-dots button[data-v-4afa0475]{width:24px;height:6px;padding:0;border:0;border-radius:4px;background:#fff;cursor:pointer}.hero-dots .active[data-v-4afa0475]{background:var(--learning-blue);width:42px}.hero-dots[data-v-4afa0475]{-ms-flex-align:center;align-items:center}.hero-dots .carousel-toggle[data-v-4afa0475]{width:28px;height:24px;background:hsla(0,0%,100%,.6274509803921569);color:var(--learning-blue)}.slide-1[data-v-4afa0475]{background-color:#c7eaf4}.welcome-intro[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:70px;-ms-flex-align:center;align-items:center}h2[data-v-4afa0475]{font-size:32px;font-weight:750;line-height:1.5;margin:12px 0 20px}.welcome-intro p[data-v-4afa0475]{color:#778391;line-height:1.9;font-size:15px}.intro-tags[data-v-4afa0475]{display:-ms-flexbox;display:flex;gap:12px;margin:24px 0}.intro-tags span[data-v-4afa0475]{background:#edf6ff;padding:8px 15px;border-radius:8px;color:#3881c4}.text-link[data-v-4afa0475]{font-weight:600;color:var(--learning-blue)}.intro-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:22px}.intro-grid article[data-v-4afa0475]{padding:24px;background:#f6f9fe;border-radius:14px}.intro-grid .anticon[data-v-4afa0475]{font-size:27px;color:#3288ec;margin-bottom:16px}.intro-grid h3[data-v-4afa0475]{font-size:17px;margin-bottom:9px;font-weight:700}.intro-grid p[data-v-4afa0475]{font-size:13px}.course-section[data-v-4afa0475]{background:#f5f7fa}.section-heading[data-v-4afa0475]{text-align:center;margin-bottom:36px}.section-heading p[data-v-4afa0475]{color:#758195;font-size:15px}.section-heading i[data-v-4afa0475]{display:block;width:50px;height:4px;border-radius:4px;background:var(--learning-blue);margin:20px auto}.path-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:22px}.path-card[data-v-4afa0475]{border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 8px 25px rgba(27,69,107,.03137254901960784);transition:transform .2s}.path-card[data-v-4afa0475]:hover{transform:translateY(-6px)}.path-art[data-v-4afa0475]{height:160px;background:#def4ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.path-art span[data-v-4afa0475]{font-size:60px;font-weight:900;color:#399dd9;transform:rotate(-8deg)}.path-art small[data-v-4afa0475]{position:absolute;bottom:12px;left:16px;font-size:10px;letter-spacing:2px;color:#50809a}.path-1 .path-art[data-v-4afa0475]{background:#fff0d9}.path-1 .path-art span[data-v-4afa0475]{color:#f6a426}.path-2 .path-art[data-v-4afa0475]{background:#e3f1e4}.path-2 .path-art span[data-v-4afa0475]{color:#53a86d}.path-3 .path-art[data-v-4afa0475]{background:#ebe8ff}.path-3 .path-art span[data-v-4afa0475]{color:#8774d4}.path-copy[data-v-4afa0475]{padding:22px}.path-level[data-v-4afa0475]{font-size:11px;color:#7e8b9b}.path-copy h3[data-v-4afa0475]{font-size:18px;font-weight:700;margin:10px 0;color:#273b54}.path-copy p[data-v-4afa0475]{font-size:13px;color:#85909d;line-height:1.8;min-height:70px}.path-copy b[data-v-4afa0475]{font-size:13px;color:var(--learning-blue);display:block;margin-top:16px}.community-callout[data-v-4afa0475]{border-radius:24px;background:#edf6ff;padding:50px 60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.community-callout p[data-v-4afa0475]{color:#70839a;line-height:1.9;margin-bottom:24px}.community-art[data-v-4afa0475]{width:42%}.code-card[data-v-4afa0475]{background:#fff;padding:28px;border-radius:18px;box-shadow:12px 14px 0 #d3e7ff;transform:rotate(-4deg)}.code-card>span[data-v-4afa0475]{display:block;color:var(--learning-blue);font-weight:700;margin-bottom:20px}.code-card p[data-v-4afa0475]{margin:14px 0;font-size:15px}.code-card b[data-v-4afa0475]{background:#eef4ff;padding:6px;border-radius:6px;color:var(--learning-blue);margin-right:12px}.faq-section[data-v-4afa0475]{padding-top:0}.faq-list[data-v-4afa0475]{max-width:860px;margin:auto}.faq-list details[data-v-4afa0475]{border-bottom:1px solid #e7edf4;padding:20px 0}.faq-list summary[data-v-4afa0475]{cursor:pointer;font-size:16px;font-weight:600;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.faq-list summary[data-v-4afa0475]::-webkit-details-marker{display:none}.faq-list summary span[data-v-4afa0475]{color:var(--learning-blue)}.faq-list details[open] summary span[data-v-4afa0475]{transform:rotate(45deg)}.faq-list p[data-v-4afa0475]{margin:16px 0 0;line-height:1.9;color:#758195}.join-section[data-v-4afa0475]{text-align:center;padding:50px 24px 64px;background:#eaf4ff}.join-section p[data-v-4afa0475]{color:#73849b;margin-bottom:24px}.join-register[data-v-4afa0475]{display:inline-block;color:var(--learning-blue);margin-left:24px}.welcome-hero[data-v-4afa0475]{overflow:hidden;transition:background-color .5s}.hero-inner[data-v-4afa0475]{min-height:620px}.hero-arrow[data-v-4afa0475]{position:absolute;top:48%;width:38px;height:38px;border-radius:50%;border:0;background:hsla(0,0%,100%,.6588235294117647);color:#327dd4;cursor:pointer;z-index:2}.hero-arrow.previous[data-v-4afa0475]{left:12px}.hero-arrow.next[data-v-4afa0475]{right:12px}.hero-picture img[data-v-4afa0475]{max-height:480px;object-fit:contain}.slide-1[data-v-4afa0475]{background-blend-mode:multiply;background-color:#f0f5e8}.slide-2[data-v-4afa0475]{background-blend-mode:multiply;background-color:#e4e8ff}.hero-copy h1[data-v-4afa0475]{font-size:52px}.section[data-v-4afa0475]{scroll-margin-top:84px}.mentor-section[data-v-4afa0475]{background:#f7f9fc}.mentor-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:24px}.mentor-grid article[data-v-4afa0475]{background:#fff;border-radius:12px;overflow:hidden}.mentor-art[data-v-4afa0475]{background:#e8f5ff;height:200px}.mentor-art img[data-v-4afa0475]{width:100%;height:100%;object-fit:contain}.mentor-grid article:nth-child(2) .mentor-art[data-v-4afa0475]{background:#fff3df}.mentor-grid article:nth-child(3) .mentor-art[data-v-4afa0475]{background:#e7f5ef}.mentor-grid article:nth-child(4) .mentor-art[data-v-4afa0475]{background:#edeaff}.mentor-copy[data-v-4afa0475]{padding:24px}.mentor-copy span[data-v-4afa0475]{font-size:12px;color:#4599d4}.mentor-copy h3[data-v-4afa0475]{font-size:17px;margin:12px 0;line-height:1.6}.mentor-copy p[data-v-4afa0475]{font-size:13px;line-height:1.9;color:#748293}.course-section[data-v-4afa0475]{background:#fff}.path-card[data-v-4afa0475]{border:1px solid #e8eff6}.path-art[data-v-4afa0475]{height:190px}.path-art img[data-v-4afa0475]{height:100%;width:100%;object-fit:contain}.path-art .course-symbol[data-v-4afa0475]{position:absolute;right:12px;top:10px;font-size:22px;transform:none}.path-art small[data-v-4afa0475]{font-size:9px}.philosophy-section[data-v-4afa0475]{background:#2878dd;color:#fff}.philosophy-section h2[data-v-4afa0475],.philosophy-section h3[data-v-4afa0475]{color:#fff}.philosophy-section .kicker[data-v-4afa0475]{color:#b6d9ff}.philosophy-section .section-heading p[data-v-4afa0475]{color:#d5e8ff}.philosophy-section .section-heading i[data-v-4afa0475]{background:#fff}.philosophy-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:35px}.philosophy-grid article[data-v-4afa0475]{position:relative;padding:20px 0}.philosophy-grid .anticon[data-v-4afa0475]{font-size:32px;margin-bottom:25px;color:#e1f0ff}.idea-number[data-v-4afa0475]{position:absolute;right:10px;top:0;font-size:62px;color:hsla(0,0%,100%,.10980392156862745);font-weight:800}.philosophy-grid h3[data-v-4afa0475]{font-size:19px;margin-bottom:15px}.philosophy-grid p[data-v-4afa0475]{line-height:1.9;font-size:14px;color:#d7eaff}.why-section[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:70px;-ms-flex-align:center;align-items:center}.why-visual[data-v-4afa0475]{background:#f0f8ff;border-radius:50% 45% 44% 40%;text-align:center;padding:25px}.why-visual img[data-v-4afa0475]{width:100%;height:auto}.why-visual span[data-v-4afa0475]{color:#75a6d2;letter-spacing:4px;font-size:11px}.why-lead[data-v-4afa0475]{color:#738194;line-height:1.8}.why-list[data-v-4afa0475]{display:-ms-grid;display:grid;gap:23px;margin-top:30px}.why-list article[data-v-4afa0475]{display:-ms-flexbox;display:flex;gap:18px}.why-list .anticon[data-v-4afa0475]{font-size:22px;color:#3488e5;padding:12px;height:48px;background:#edf6ff;border-radius:12px}.why-list h3[data-v-4afa0475]{font-size:16px;margin-bottom:7px}.why-list p[data-v-4afa0475]{font-size:13px;line-height:1.8;color:#768394}.news-section[data-v-4afa0475]{background:#f5f7fa}.news-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:22px}.news-card[data-v-4afa0475]{background:#fff;border-radius:12px;overflow:hidden;color:#2f4260}.news-art[data-v-4afa0475]{height:170px;background:#e6f2ff}.news-art img[data-v-4afa0475]{width:100%;height:100%;object-fit:contain}.news-art-1[data-v-4afa0475]{background:#fff4e7}.news-art-2[data-v-4afa0475]{background:#e6f5ed}.news-art-3[data-v-4afa0475]{background:#edeaff}.news-copy[data-v-4afa0475]{padding:22px}.news-copy time[data-v-4afa0475]{font-size:12px;color:#8f9cb0}.news-copy h3[data-v-4afa0475]{font-size:16px;line-height:1.6;margin:12px 0 20px;overflow-wrap:anywhere}.news-copy span[data-v-4afa0475]{font-size:12px;color:#3786dd}.news-empty[data-v-4afa0475]{padding:44px 20px;text-align:center;background:#fff;border-radius:12px;color:#788799;line-height:2}.news-empty a[data-v-4afa0475]{display:block}.news-empty button[data-v-4afa0475]{border:0;background:none;color:var(--learning-blue);cursor:pointer}.section-more[data-v-4afa0475]{text-align:center;margin-top:30px}.growth-section[data-v-4afa0475]{background:#f5f9ff}.growth-grid[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.growth-grid .anticon[data-v-4afa0475]{font-size:34px;color:#4599e4}.growth-grid h3[data-v-4afa0475]{font-size:19px;margin:20px 0 10px}.growth-grid p[data-v-4afa0475]{font-size:14px;color:#8491a3}.faq-section[data-v-4afa0475]{padding-top:64px}.welcome-page a[data-v-4afa0475]:focus-visible,.welcome-page button[data-v-4afa0475]:focus-visible,.welcome-page summary[data-v-4afa0475]:focus-visible{outline:3px solid #ffa830;outline-offset:5px}@media (min-width:901px){.hero-inner[data-v-4afa0475]{min-height:calc(100vh - 76px)}.hero-copy h1[data-v-4afa0475]{font-size:56px}}@media (min-width:1500px){.hero-inner[data-v-4afa0475]{min-height:calc(100vh - 76px)}.hero-arrow.previous[data-v-4afa0475]{left:4%}.hero-arrow.next[data-v-4afa0475]{right:4%}}@media (max-width:1050px){.mentor-grid[data-v-4afa0475],.news-grid[data-v-4afa0475]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.philosophy-grid[data-v-4afa0475]{gap:20px}.why-section[data-v-4afa0475]{gap:35px}}@media (max-width:600px){.hero-arrow[data-v-4afa0475]{width:28px;height:28px;top:55%}.hero-arrow.previous[data-v-4afa0475]{left:5px}.hero-arrow.next[data-v-4afa0475]{right:5px}.hero-inner[data-v-4afa0475]{min-height:0}.mentor-grid[data-v-4afa0475],.news-grid[data-v-4afa0475]{gap:14px}.mentor-art[data-v-4afa0475]{height:160px}.mentor-copy[data-v-4afa0475]{padding:16px}.mentor-copy h3[data-v-4afa0475]{font-size:15px}.growth-grid[data-v-4afa0475],.philosophy-grid[data-v-4afa0475]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:20px}.why-section[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}.why-visual[data-v-4afa0475]{max-width:330px;margin:auto}.news-copy[data-v-4afa0475]{padding:16px}.news-art[data-v-4afa0475]{height:140px}.path-art[data-v-4afa0475]{height:155px}.hero-copy h1[data-v-4afa0475]{font-size:34px}.faq-section[data-v-4afa0475]{padding-top:40px}}@media (max-width:900px){.hero-inner[data-v-4afa0475]{min-height:500px;gap:10px}.hero-copy h1[data-v-4afa0475]{font-size:38px}.floating-label[data-v-4afa0475]{font-size:12px;padding:8px}.welcome-intro[data-v-4afa0475]{gap:30px}.path-grid[data-v-4afa0475]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.community-callout[data-v-4afa0475]{padding:36px}.section[data-v-4afa0475]{padding-top:50px;padding-bottom:50px}.faq-section[data-v-4afa0475]{padding-top:0}}@media (max-width:600px){.hero-inner[data-v-4afa0475]{padding:40px 22px;display:block}.hero-copy h1[data-v-4afa0475]{font-size:34px}.hero-copy p[data-v-4afa0475]{font-size:15px}.hero-picture[data-v-4afa0475]{width:70%;max-width:320px;margin:20px auto 0}.hero-dots[data-v-4afa0475]{margin-top:25px}.hero-actions[data-v-4afa0475]{gap:10px}.action-button[data-v-4afa0475],.secondary-button[data-v-4afa0475]{padding:12px 20px;font-size:14px}.section[data-v-4afa0475]{padding:40px 20px}.welcome-intro[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr}.intro-grid[data-v-4afa0475]{gap:12px}.intro-grid article[data-v-4afa0475]{padding:18px}h2[data-v-4afa0475]{font-size:26px}.path-grid[data-v-4afa0475]{gap:12px}.path-copy[data-v-4afa0475]{padding:15px}.path-copy h3[data-v-4afa0475]{font-size:16px}.path-art[data-v-4afa0475]{height:130px}.path-copy p[data-v-4afa0475]{min-height:95px}.community-callout[data-v-4afa0475]{display:block;padding:28px}.community-art[data-v-4afa0475]{width:100%;margin:30px 0 10px}.faq-section[data-v-4afa0475]{padding-top:0}.join-register[data-v-4afa0475]{display:block;margin:20px 0 0}.eyebrow[data-v-4afa0475],.kicker[data-v-4afa0475]{font-size:10px;letter-spacing:1px}}@media (prefers-reduced-motion:reduce){.action-button[data-v-4afa0475],.path-card[data-v-4afa0475],.welcome-hero[data-v-4afa0475]{transition:none}}.about-image[data-v-4afa0475]{width:100%;max-height:230px;object-fit:contain}.philosophy-image[data-v-4afa0475]{display:block;width:240px;height:180px;object-fit:contain;margin:0 auto 30px}.photo-wall[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px}.photo-wall figure[data-v-4afa0475]{margin:0;background:#f4f8ff;border-radius:16px;overflow:hidden}.photo-wall img[data-v-4afa0475]{width:100%;height:210px;object-fit:cover}.photo-wall figcaption[data-v-4afa0475]{padding:18px}.photo-wall p[data-v-4afa0475]{margin-top:8px;color:#718198}.recommendation[data-v-4afa0475]{text-align:center}.recommendation img[data-v-4afa0475]{max-width:100%;max-height:300px}.recommendation p[data-v-4afa0475]{white-space:pre-line}.intro-tags[data-v-4afa0475]{-ms-flex-wrap:wrap;flex-wrap:wrap}.mentor-art img[data-v-4afa0475]{object-fit:cover}.welcome-page p[data-v-4afa0475]{white-space:pre-line;overflow-wrap:anywhere}@media (max-width:800px){.photo-wall[data-v-4afa0475]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.photo-wall[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.action-button[data-v-4afa0475]{border:0;cursor:pointer}.about-carousel[data-v-4afa0475]{max-width:100%;min-width:0}.about-carousel .about-image[data-v-4afa0475]{display:block;width:100%;height:280px;object-fit:contain;margin:0}.benefit-image[data-v-4afa0475]{width:72px;height:72px;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.booking-contact[data-v-4afa0475]{text-align:center}.booking-contact img[data-v-4afa0475]{display:block;width:200px;max-width:100%;margin:0 auto 20px}.news-detail img[data-v-4afa0475]{display:block;max-width:100%;max-height:360px;object-fit:contain;margin:16px auto}.news-detail p[data-v-4afa0475]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.news-detail time[data-v-4afa0475]{color:#8792a5}.welcome-hero[data-v-4afa0475]{background:radial-gradient(ellipse at 80% 40%,#fff6df 0,transparent 42%),linear-gradient(120deg,#eaf5ff,#d7edff)}.hero-picture.dragon-scene[data-v-4afa0475]{position:relative;isolation:isolate;min-height:480px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.dragon-scene[data-v-4afa0475]:before{content:"";position:absolute;width:90%;aspect-ratio:1;background:linear-gradient(145deg,#fffef8,#b9dfff);border-radius:48% 52% 60% 40%;z-index:-2;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.6666666666666666)}.dragon-scene[data-v-4afa0475]:after{content:"";position:absolute;bottom:14px;width:65%;height:24px;background:rgba(53,125,169,.10980392156862745);border-radius:50%;filter:blur(4px);z-index:-1}.dragon-scene img[data-v-4afa0475]{position:relative;width:83%;height:460px;object-fit:contain;filter:drop-shadow(0 14px 14px #9c601220)}.dragon-orbit[data-v-4afa0475]{position:absolute;inset:6% 0;border:1px dashed #80b8e3;border-radius:50%;transform:rotate(-22deg);z-index:-1}.dragon-code[data-v-4afa0475]{position:absolute;left:0;top:20%;border:1px solid #fff;background:hsla(0,0%,100%,.8745098039215686);border-radius:20px;padding:14px 20px;font-size:30px;font-weight:800;color:#1878ff;transform:rotate(-10deg);box-shadow:0 12px 24px rgba(58,118,165,.07058823529411765)}.dragon-spark[data-v-4afa0475]{position:absolute;right:2%;top:8%;color:#ffb329;font-size:62px}.dragon-caption[data-v-4afa0475]{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);white-space:nowrap;background:hsla(0,0%,100%,.9254901960784314);border:1px solid #fff;padding:10px 18px;border-radius:30px;color:#35658b;font-size:13px;z-index:2}.mentor-art img[src*=xiaomalong][data-v-4afa0475],.path-art img[src*=xiaomalong][data-v-4afa0475]{object-fit:contain;padding:14px}.about-image[src*=xiaomalong][data-v-4afa0475]{background:radial-gradient(ellipse,#e4f3ff,transparent 70%)}.philosophy-image[src*=xiaomalong][data-v-4afa0475]{height:220px;width:260px}.why-visual img[src*=xiaomalong][data-v-4afa0475]{max-height:370px;object-fit:contain}.photo-wall img[src*=xiaomalong][data-v-4afa0475]{object-fit:contain;padding:20px;background:linear-gradient(145deg,#edf6ff,#fff6e8)}.faq-dragon[data-v-4afa0475]{display:block;width:110px;height:125px;object-fit:contain;margin:-16px auto 20px}.join-dragon[data-v-4afa0475]{width:140px;height:150px;object-fit:contain;margin-bottom:18px}@media (max-width:600px){.hero-picture.dragon-scene[data-v-4afa0475]{width:90%;min-height:310px;margin-bottom:28px}.dragon-scene img[data-v-4afa0475]{height:300px}.dragon-code[data-v-4afa0475]{font-size:22px;padding:10px 14px}.dragon-spark[data-v-4afa0475]{font-size:40px}.dragon-caption[data-v-4afa0475]{font-size:11px;padding:8px 12px}}.welcome-intro[data-v-4afa0475]{-ms-flex-align:stretch;align-items:stretch;gap:30px;text-align:center}.about-copy[data-v-4afa0475]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.welcome-intro h2[data-v-4afa0475]{font-size:26px;margin:6px 0 10px;line-height:1.4}.welcome-intro p[data-v-4afa0475]{margin:0;font-size:14px;line-height:1.65}.welcome-intro .intro-tags[data-v-4afa0475]{-ms-flex-pack:center;justify-content:center;gap:6px;margin:12px 0}.welcome-intro .intro-tags span[data-v-4afa0475]{padding:5px 10px;font-size:13px;line-height:1.6}.welcome-intro .about-carousel[data-v-4afa0475]{margin-top:8px;padding-bottom:18px}.welcome-intro .about-carousel .about-image[data-v-4afa0475]{height:165px;max-height:165px;object-fit:contain}.welcome-intro .intro-grid[data-v-4afa0475]{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;gap:14px}.welcome-intro .intro-grid article[data-v-4afa0475]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:18px}.welcome-intro .intro-grid .anticon[data-v-4afa0475]{margin-bottom:10px}.about-carousel[data-v-4afa0475] .slick-dots li button{background:#1878ff}.about-carousel[data-v-4afa0475] .slick-dots{bottom:0}.philosophy-body[data-v-4afa0475]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(180px,.8fr) minmax(0,2fr);grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);-ms-flex-align:center;align-items:center;gap:40px;max-width:1120px;margin:0 auto}.philosophy-body.without-image[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr}.philosophy-body .philosophy-image[data-v-4afa0475]{width:100%;height:auto;max-height:340px;margin:0;object-fit:contain}.philosophy-body .philosophy-grid[data-v-4afa0475]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;text-align:center}.philosophy-body .philosophy-grid article[data-v-4afa0475]{padding:0}.philosophy-icon[data-v-4afa0475]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;margin-bottom:12px;border-radius:16px;background:hsla(0,0%,100%,.1411764705882353)}.philosophy-icon .anticon[data-v-4afa0475]{margin:0;font-size:28px;color:#fff}.philosophy-body h3[data-v-4afa0475]{font-size:17px;line-height:1.55;margin:0 0 8px}.philosophy-body p[data-v-4afa0475]{font-size:14px;line-height:1.75;margin:0}@media (max-width:600px){.welcome-intro[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}.philosophy-body[data-v-4afa0475]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.philosophy-body .philosophy-image[data-v-4afa0475]{width:180px;max-height:200px;margin:0 auto}.philosophy-body .philosophy-grid[data-v-4afa0475]{gap:20px 14px}}.hero-copy-swap-enter-active[data-v-4afa0475]{transition:opacity .5s ease,transform .5s ease}.hero-copy-swap-leave-active[data-v-4afa0475]{transition:opacity .2s ease,transform .2s ease}.hero-copy-swap-enter[data-v-4afa0475]{opacity:0;transform:translateY(16px)}.hero-copy-swap-leave-to[data-v-4afa0475]{opacity:0;transform:translateY(-8px)}.hero-image-swap-enter-active[data-v-4afa0475]{transition:opacity .65s ease,transform .65s ease}.hero-image-swap-leave-active[data-v-4afa0475]{transition:opacity .25s ease,transform .25s ease}.hero-image-swap-enter[data-v-4afa0475]{opacity:0;transform:translateX(20px) scale(.97)}.hero-image-swap-leave-to[data-v-4afa0475]{opacity:0;transform:translateX(-12px) scale(.98)}.hero-picture[data-v-4afa0475]{min-height:480px}.hero-slide-image[data-v-4afa0475]{animation:hero-gentle-zoom-4afa0475 7s ease-out both}.welcome-hero:focus-within .hero-slide-image[data-v-4afa0475],.welcome-hero:hover .hero-slide-image[data-v-4afa0475]{animation-play-state:paused}@keyframes hero-gentle-zoom-4afa0475{0%{scale:1}to{scale:1.035}}@media (max-width:600px){.hero-picture[data-v-4afa0475]{min-height:300px}}@media (prefers-reduced-motion:reduce){.hero-copy-swap-enter-active[data-v-4afa0475],.hero-copy-swap-leave-active[data-v-4afa0475],.hero-image-swap-enter-active[data-v-4afa0475],.hero-image-swap-leave-active[data-v-4afa0475]{transition:none}.hero-slide-image[data-v-4afa0475]{animation:none}.hero-copy-swap-enter[data-v-4afa0475],.hero-copy-swap-leave-to[data-v-4afa0475],.hero-image-swap-enter[data-v-4afa0475],.hero-image-swap-leave-to[data-v-4afa0475]{transform:none}}.welcome-intro .intro-grid article:nth-child(4n+1)>.anticon[data-v-4afa0475]{color:#e99a19}.welcome-intro .intro-grid article:nth-child(4n+2)>.anticon[data-v-4afa0475]{color:#1878ff}.welcome-intro .intro-grid article:nth-child(4n+3)>.anticon[data-v-4afa0475]{color:#26a67a}.welcome-intro .intro-grid article:nth-child(4n)>.anticon[data-v-4afa0475]{color:#9161d9}.philosophy-grid article:nth-child(4n+1) .philosophy-icon .anticon[data-v-4afa0475]{color:#ffe082}.philosophy-grid article:nth-child(4n+2) .philosophy-icon .anticon[data-v-4afa0475]{color:#a8f0cf}.philosophy-grid article:nth-child(4n+3) .philosophy-icon .anticon[data-v-4afa0475]{color:#ffd0dd}.philosophy-grid article:nth-child(4n) .philosophy-icon .anticon[data-v-4afa0475]{color:#ded0ff}.news-card[data-v-4afa0475]{transition:transform .2s ease,box-shadow .2s ease}.news-card[data-v-4afa0475]:focus-visible,.news-card[data-v-4afa0475]:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgba(27,69,107,.09411764705882353)}.photo-wall-window[data-v-4afa0475]{--photo-columns:4;overflow:hidden}.photo-wall-track[data-v-4afa0475]{width:100%}.photo-wall img[data-v-4afa0475]{display:block}.is-moving .photo-wall-track[data-v-4afa0475]{display:-ms-flexbox;display:flex;width:calc((100% + 20px)/var(--photo-columns)*var(--photo-count)*2);animation:photo-wall-right-4afa0475 var(--photo-duration) linear infinite}.is-moving .photo-wall[data-v-4afa0475]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:20px;padding-right:20px;box-sizing:border-box;min-width:0}.is-moving .photo-wall figure[data-v-4afa0475]{-ms-flex:1;flex:1;min-width:0}.photo-wall-window:focus-within .photo-wall-track[data-v-4afa0475],.photo-wall-window:hover .photo-wall-track[data-v-4afa0475]{animation-play-state:paused}@keyframes photo-wall-right-4afa0475{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:800px){.photo-wall-window[data-v-4afa0475]{--photo-columns:2}}@media (max-width:480px){.photo-wall-window[data-v-4afa0475]{--photo-columns:1}}@media (prefers-reduced-motion:reduce){.news-card[data-v-4afa0475]{transition:none}.news-card[data-v-4afa0475]:focus-visible,.news-card[data-v-4afa0475]:hover{transform:none}}