.home[data-v-e5453c8d]{margin:0;padding:0;font-family:Microsoft YaHei,Arial,sans-serif}.home p[data-v-e5453c8d]{text-decoration:none}.home-content[data-v-e5453c8d]{position:relative;width:100%}.hero[data-v-e5453c8d]{position:relative;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--bg-color);margin-top:0;padding-top:var(--hero-padding-top);box-sizing:border-box}.hero-skeleton[data-v-e5453c8d]{position:absolute;inset:0;z-index:2;background:linear-gradient(135deg,#2c2416,#4a3728);animation:skeletonFadeOut-e5453c8d .5s ease-out forwards;animation-delay:1.5s}@keyframes skeletonFadeOut-e5453c8d{to{opacity:0;visibility:hidden}}.skeleton-bg[data-v-e5453c8d]{position:absolute;inset:0;background:linear-gradient(90deg,#0000001a 25%,#ffffff1a,#0000001a 75%);background-size:200% 100%;animation:skeletonShimmer-e5453c8d 1.5s infinite}@keyframes skeletonShimmer-e5453c8d{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-content[data-v-e5453c8d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3}.skeleton-logo[data-v-e5453c8d]{width:120px;height:60px;margin:0 auto 20px;background:#ffffff26;border-radius:8px;animation:skeletonPulse-e5453c8d 1.5s ease-in-out infinite}.skeleton-title[data-v-e5453c8d]{width:280px;height:48px;margin:0 auto 20px;background:#fff3;border-radius:4px;animation:skeletonPulse-e5453c8d 1.5s ease-in-out infinite .2s}.skeleton-text[data-v-e5453c8d]{width:400px;height:20px;margin:0 auto 16px;background:#ffffff1f;border-radius:4px;animation:skeletonPulse-e5453c8d 1.5s ease-in-out infinite .4s}.skeleton-text[data-v-e5453c8d]:last-of-type{width:320px;animation-delay:.6s}.skeleton-btn[data-v-e5453c8d]{width:140px;height:44px;margin:30px auto 0;background:#d91e064d;border-radius:4px;animation:skeletonPulse-e5453c8d 1.5s ease-in-out infinite .8s}@keyframes skeletonPulse-e5453c8d{0%,to{opacity:.4}50%{opacity:.8}}.py-video[data-v-e5453c8d]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .1s ease-out;z-index:0}.mask[data-v-e5453c8d]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;z-index:1;text-align:center;cursor:pointer;opacity:0;transition:opacity .8s ease-in-out;padding-top:var(--hero-padding-top);box-sizing:border-box}.mask-visible[data-v-e5453c8d]{opacity:1}.mask button[data-v-e5453c8d]{cursor:pointer}.mask button[data-v-e5453c8d]:hover{background-color:transparent;border-color:transparent}.nav-open-btn[data-v-e5453c8d]{position:absolute;right:50px;top:30px;width:60px;height:60px;border:none;background:none;background-image:url(/assets/header-right-menu-bgimg-BSytMXGx.png);background-size:cover;background-position:center;cursor:pointer;color:#fff;font-family:STKaiti,KaiTi,龙书瀚临禅书简,serif;font-size:16px;font-weight:600;transition:all .3s ease;z-index:1001}.nav-open-btn[data-v-e5453c8d]:hover{transform:scale(1.1);filter:brightness(1.1);background-color:transparent;border-color:transparent}.parallax-layer[data-v-e5453c8d]{position:absolute;inset:0;pointer-events:none;will-change:transform}.parallax-back[data-v-e5453c8d]{z-index:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(138,26,26,.1) 50%,rgba(205,127,50,.15) 100%)}.parallax-front[data-v-e5453c8d]{z-index:3;background:linear-gradient(to bottom,transparent 60%,rgba(44,36,22,.4) 100%)}.btn[data-v-e5453c8d]{padding:14px 32px;border:none;outline:none;border-radius:0;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;letter-spacing:2px;margin:0 15px;font-family:STKaiti,KaiTi,龙书瀚临禅书简,serif;background-color:transparent}.btn-primary[data-v-e5453c8d]{background:url(data:image/png;base64,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) no-repeat;background-size:cover;background-position:center;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);border:none;outline:none}.btn-primary[data-v-e5453c8d]:hover{transform:scale(1.05);filter:brightness(1.1);background-color:transparent}.logo[data-v-e5453c8d]{position:absolute;left:30px;top:30px;display:flex;align-items:center;gap:10px;font-size:20px;z-index:2;height:60px}.logo .logo-title[data-v-e5453c8d]{background:linear-gradient(to right,gold,#ff8c00,#d81e06);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;font-size:24px}.logo img[data-v-e5453c8d]{max-width:60px;max-height:60px;object-fit:contain}.mask h1[data-v-e5453c8d]{font-size:60px;font-weight:700;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.mask .hero-title[data-v-e5453c8d]{background:linear-gradient(to right,gold,#ff8c00,#d81e06);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.mask p[data-v-e5453c8d]{font-size:18px;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.oricin[data-v-e5453c8d]{padding:60px 0;background:linear-gradient(135deg,#fefdf8,#fdf9ef,#faf5e6);color:var(--sp-text-primary)}.content-container[data-v-e5453c8d]{display:flex;align-items:center;gap:40px;flex-wrap:wrap}.origin-continuous-text[data-v-e5453c8d]{flex:1;min-width:320px;font-size:15px;line-height:2.2;text-align:justify;text-indent:2em;color:var(--sp-text-secondary);background:linear-gradient(135deg,#d4af3708,#c53d4305);padding:28px;border-radius:12px;border-left:4px solid var(--sp-golden);box-shadow:var(--sp-shadow-sm);margin:0}.content-container img[data-v-e5453c8d]{max-width:350px;height:auto;border-radius:12px;box-shadow:var(--sp-shadow-lg)}.origin-img[data-v-e5453c8d]{max-width:120px;mix-blend-mode:multiply;filter:drop-shadow(2px 4px 8px rgba(44,36,22,.2));transition:all .4s ease}.origin-img[data-v-e5453c8d]:hover{transform:scale(1.05) rotate(1deg);filter:drop-shadow(4px 12px 16px rgba(44,36,22,.35))}.process[data-v-e5453c8d]{padding:60px 0;background:linear-gradient(180deg,#faf5e6,#f8f0d8,#f5ebca)}.item-container[data-v-e5453c8d]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px}.item[data-v-e5453c8d]{position:relative;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease;display:block;text-decoration:none;color:inherit}.item p[data-v-e5453c8d]{text-decoration:none}.item[data-v-e5453c8d]:hover{transform:translateY(-5px)}.item .cover[data-v-e5453c8d]{width:100%;height:200px;object-fit:cover}.item .content[data-v-e5453c8d]{padding:20px;line-height:1.6;color:#333}.item .title[data-v-e5453c8d]{position:absolute;top:0;left:15px;background:linear-gradient(to bottom,#fd5656,#990101);color:#fff;padding:10px;border-radius:0 0 20px 20px;text-align:center;writing-mode:vertical-lr}.item .title p[data-v-e5453c8d]:first-child{font-size:18px;font-weight:700}.item .title p[data-v-e5453c8d]:last-child{font-size:12px;margin-top:10px}.heir-info[data-v-e5453c8d]{padding:60px 0;background:linear-gradient(180deg,#fefdf8,#fdf9ef,#faf5e6)}.info-container[data-v-e5453c8d]{display:flex;gap:5px;margin-top:40px;overflow:hidden;border-radius:8px;height:400px}.info-item[data-v-e5453c8d]{flex:1;min-width:150px;background-color:#fff;cursor:pointer;transition:flex .5s ease;position:relative;display:flex;height:100%}.info-item[data-v-e5453c8d]:hover:not(.active){flex:3}.info-item.active[data-v-e5453c8d]{flex:3}.info-item .title[data-v-e5453c8d]{writing-mode:vertical-lr;text-align:center;padding:20px;color:#fff;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;flex-shrink:0;min-width:150px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1;gap:10px}.info-item .title .title-prefix[data-v-e5453c8d],.info-item .title .title-suffix[data-v-e5453c8d]{font-size:16px;font-weight:700;color:gold}.info-item .title .title-right[data-v-e5453c8d]{font-size:18px;font-weight:700;color:gold;text-shadow:0 2px 4px rgba(0,0,0,.5)}.info-item .title .title-center[data-v-e5453c8d]{font-size:14px;text-align:center;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.5)}.info-item .title .title-left[data-v-e5453c8d]{font-size:12px;text-align:center;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.5)}.info-item .title[data-v-e5453c8d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#8a1a1abf;z-index:-1}.info-item .content[data-v-e5453c8d]{flex:1;padding:20px;overflow-y:auto;overflow-x:hidden;background-color:#fff;display:none;box-sizing:border-box}.info-item:hover:not(.active) .content[data-v-e5453c8d]{display:block}.info-item.active .content[data-v-e5453c8d]{display:block}.figure[data-v-e5453c8d]{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"avatar intro" "avatar achievements" "certificate achievements";gap:30px;width:100%;box-sizing:border-box;padding:10px}.figure .lyz-img[data-v-e5453c8d]{grid-area:avatar;width:100%;height:400px;object-fit:cover;border-radius:16px;box-shadow:0 8px 24px #8a1a1a26;transition:transform .3s ease}.figure .lyz-img[data-v-e5453c8d]:hover{transform:scale(1.02)}.figure p[data-v-e5453c8d]{grid-area:intro;background:linear-gradient(135deg,#fff9f5,#fff);padding:24px;border-radius:12px;border-left:4px solid #8a1a1a;line-height:1.8;margin:0;box-shadow:0 4px 12px #0000000f}.figure ul[data-v-e5453c8d]{grid-area:achievements;list-style:none;padding:24px;margin:0;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000f}.figure ul li[data-v-e5453c8d]{padding:14px 16px;margin-bottom:12px;background:linear-gradient(135deg,#fef5f0,#fff);border-radius:8px;border-left:3px solid #d81e06;line-height:1.6;transition:all .3s ease}.figure ul li[data-v-e5453c8d]:hover{transform:translate(5px);box-shadow:0 4px 12px #d81e061a}.figure ul li span[data-v-e5453c8d]{display:inline-block;background:linear-gradient(135deg,#8a1a1a,#d81e06);color:#fff;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:600;margin-right:10px;margin-bottom:6px}.figure .right-img[data-v-e5453c8d]{grid-area:certificate;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 16px #0000001a;transition:transform .3s ease;border:3px solid #e8d5c5}.figure .right-img[data-v-e5453c8d]:hover{transform:scale(1.03)}.video-box[data-v-e5453c8d]{display:grid;grid-template-columns:1fr 1fr;gap:30px;width:100%;box-sizing:border-box;padding:10px}.video-box video[data-v-e5453c8d]{width:100%;height:350px;border-radius:16px;box-shadow:0 8px 24px #00000026;object-fit:cover}.video-box .info[data-v-e5453c8d]{display:flex;flex-direction:column;gap:20px;background:linear-gradient(135deg,#fff9f5,#fff);padding:24px;border-radius:16px;box-shadow:0 4px 16px #00000014}.video-box .info .cover[data-v-e5453c8d]{width:100%;max-width:100%;height:200px;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px #0000001a}.video-box .info ul[data-v-e5453c8d]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.video-box .info ul li[data-v-e5453c8d]{padding:16px;background:#fff;border-radius:10px;border-left:3px solid #8a1a1a;box-shadow:0 2px 8px #0000000d;transition:all .3s ease;display:flex;flex-direction:column;gap:10px}.video-box .info ul li[data-v-e5453c8d]:hover{transform:translate(5px);box-shadow:0 4px 12px #8a1a1a26;border-left-color:#d81e06}.video-box .info ul li span[data-v-e5453c8d]{display:inline-block;background:linear-gradient(135deg,#d81e06,#8a1a1a);color:#fff;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;margin-bottom:4px;letter-spacing:.5px}.video-box .img-box[data-v-e5453c8d]{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;position:relative;cursor:pointer;background:linear-gradient(135deg,#f5e6d3,#e8d5c5);box-shadow:0 4px 12px #0000001a;transition:all .3s ease;margin-top:8px}.video-box .img-box[data-v-e5453c8d]:hover{transform:scale(1.03);box-shadow:0 6px 16px #8a1a1a33}.video-box .img-box button[data-v-e5453c8d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#8a1a1a,#d81e06);color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;z-index:2;box-shadow:0 4px 12px #0000004d;transition:all .3s ease}.video-box .img-box:hover button[data-v-e5453c8d]{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 6px 16px #0006}.video-box .img-box .img-mask[data-v-e5453c8d]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000001a,#000000b3);display:flex;align-items:flex-end;justify-content:center;padding:20px;color:#fff;font-size:15px;font-weight:600;text-align:center;z-index:1;box-sizing:border-box}.photos-box ul[data-v-e5453c8d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;list-style:none;padding:0;width:100%;box-sizing:border-box}.photos-box ul li img[data-v-e5453c8d]{width:100%;height:100px;object-fit:cover;border-radius:4px;cursor:pointer;transition:transform .3s ease;max-width:100%;box-sizing:border-box}.photos-box ul li img[data-v-e5453c8d]:hover{transform:scale(1.05)}.news[data-v-e5453c8d]{padding:60px 0;background:linear-gradient(180deg,#fdf9ef,#faf5e6,#f8f0d8)}.news-box ul[data-v-e5453c8d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;list-style:none;padding:0;margin-top:40px}.news-box li[data-v-e5453c8d]{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease}.news-box li[data-v-e5453c8d]:hover{transform:translateY(-5px)}.news-box li img[data-v-e5453c8d]{width:100%;height:200px;object-fit:cover;transition:transform .3s ease}.news-box li:hover img[data-v-e5453c8d]{transform:scale(1.1)}.news-item-mask[data-v-e5453c8d]{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;padding:20px;transition:all .3s ease}.news-item-mask p[data-v-e5453c8d]{margin:0;font-size:14px;line-height:1.4}.no-info[data-v-e5453c8d]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;height:200px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 12px #0000001a}.no-info-content p[data-v-e5453c8d]{margin:0;color:#6c757d;font-size:16px;text-align:center}.about-us[data-v-e5453c8d]{padding:80px 0;background-color:#f9f3e9;overflow-x:clip}.about-us .container[data-v-e5453c8d]{width:100%;max-width:min(1200px,100%)}.feedback-locate-mobile[data-v-e5453c8d]{display:none}.about-us-content[data-v-e5453c8d]{display:flex;flex-wrap:nowrap;gap:clamp(20px,3vw,40px);align-items:flex-start;margin-top:50px;width:100%;min-width:0}.about-us-intro[data-v-e5453c8d]{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 0;min-width:0;gap:clamp(20px,3vw,40px);align-items:flex-start}.about-us-content p[data-v-e5453c8d]{flex:1 1 0;min-width:0;max-width:520px;line-height:1.8;color:#333;font-size:15px;text-align:justify}.partition[data-v-e5453c8d]{flex:0 0 clamp(120px,14vw,180px);min-width:0;height:400px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,transparent 0%,#e8dcc8 50%,transparent 100%);border-left:2px solid #c4a35a;border-right:2px solid #c4a35a}.about-us-intro .partition img[data-v-e5453c8d]{max-width:min(160px,100%);max-height:380px;object-fit:contain}.about-us-content form[data-v-e5453c8d]{flex:1 1 0;min-width:0;max-width:400px;width:100%;display:flex;flex-direction:column;gap:15px}.feedback-form[data-v-e5453c8d]{width:100%;max-width:100%;box-sizing:border-box;background:#fffffff2;padding:clamp(18px,4vw,25px);border-radius:12px;box-shadow:0 4px 16px #0000001a}.form-group[data-v-e5453c8d]{margin-bottom:15px}.form-input[data-v-e5453c8d],.form-textarea[data-v-e5453c8d]{width:100%;padding:12px 16px;border:2px solid #e0d6c2;border-radius:8px;font-size:16px;transition:all .3s ease;font-family:Microsoft YaHei,Arial,sans-serif}.form-input[data-v-e5453c8d]{height:48px}.form-textarea[data-v-e5453c8d]{resize:vertical;min-height:150px;line-height:1.5}.form-input[data-v-e5453c8d]:focus,.form-textarea[data-v-e5453c8d]:focus{outline:none;border-color:#8a1a1a;box-shadow:0 0 0 3px #8a1a1a1a;transform:translateY(-1px)}.feedback-btn[data-v-e5453c8d]{width:100%;height:48px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,#8a1a1a,#6b1414);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:10px}.feedback-btn[data-v-e5453c8d]:hover:not(:disabled){background:linear-gradient(135deg,#6b1414,#5a1010);transform:translateY(-2px);box-shadow:0 4px 12px #8a1a1a4d}.feedback-btn[data-v-e5453c8d]:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.submit-success[data-v-e5453c8d]{margin-top:15px;padding:12px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:6px;text-align:center;font-size:14px;animation:fadeIn-e5453c8d .3s ease-in-out}@media(max-width:991px){.about-us[data-v-e5453c8d]{padding:48px 0 56px}.about-us-content[data-v-e5453c8d]{flex-direction:column;align-items:stretch;margin-top:32px;gap:24px}.about-us-intro[data-v-e5453c8d]{width:100%;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:clamp(12px,3vw,20px)}.about-us-intro .partition[data-v-e5453c8d]{order:1}.about-us-intro p[data-v-e5453c8d]{order:2;flex:1 1 0;min-width:0}.about-us-content p[data-v-e5453c8d]{max-width:100%;text-align:left}.partition[data-v-e5453c8d]{flex:0 0 auto;flex-shrink:0;width:clamp(100px,28vw,220px);height:200px;margin:0;border-left:none;border-right:none;border-top:2px solid #c4a35a;border-bottom:2px solid #c4a35a}.partition img[data-v-e5453c8d]{max-height:180px}.about-us-content form[data-v-e5453c8d]{max-width:100%}.feedback-locate-desktop[data-v-e5453c8d]{display:none}.feedback-locate-mobile[data-v-e5453c8d]{display:inline}}@keyframes fadeIn-e5453c8d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#back-to-top[data-v-e5453c8d]{position:fixed;bottom:var(--sp-back-to-top-bottom);right:var(--sp-space-4);width:50px;height:50px;background:linear-gradient(135deg,#8a1a1a,#a83239);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:var(--sp-z-max);box-shadow:0 4px 12px #8a1a1a66;transition:all .3s cubic-bezier(.4,0,.2,1)}#back-to-top img[data-v-e5453c8d]{width:30px;height:30px;object-fit:contain;filter:brightness(0) invert(1);transform:rotate(-90deg)}#back-to-top[data-v-e5453c8d]:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 6px 20px #8a1a1a80}@media(max-width:480px){#back-to-top[data-v-e5453c8d]{bottom:calc(var(--sp-space-4) + var(--sp-ai-chat-toggle-size) + var(--sp-space-4));right:var(--sp-space-2)}}.modal[data-v-e5453c8d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content[data-v-e5453c8d]{background-color:#fff;border-radius:8px;padding:20px;max-width:80%;max-height:80%;position:relative}.content-box[data-v-e5453c8d]{position:relative;width:100%;height:100%}.content-box img[data-v-e5453c8d]{max-width:100%;max-height:100%;object-fit:contain}.close-btn[data-v-e5453c8d]{position:absolute;top:10px;right:10px;background:#00000080;color:#fff;border:none;border-radius:50%;width:30px;height:30px;font-size:20px;cursor:pointer;z-index:10}@media(max-width:768px){.mask h1[data-v-e5453c8d]{font-size:40px}.content-container[data-v-e5453c8d]{flex-direction:column;text-align:center}.info-container[data-v-e5453c8d]{flex-direction:column;height:auto}.info-item[data-v-e5453c8d]{flex:1;min-height:100px;flex-direction:column}.info-item[data-v-e5453c8d]:hover:not(.active){flex:1}.info-item.active[data-v-e5453c8d]{flex:1}.info-item .title[data-v-e5453c8d]{writing-mode:horizontal-tb;height:auto;min-width:auto}.info-item .content[data-v-e5453c8d]{position:static;height:auto;display:none}.info-item:hover:not(.active) .content[data-v-e5453c8d]{display:block}.info-item.active .content[data-v-e5453c8d]{display:block}.figure[data-v-e5453c8d]{grid-template-columns:1fr;grid-template-areas:"avatar" "intro" "achievements" "certificate";text-align:left;gap:20px}.figure .lyz-img[data-v-e5453c8d]{height:300px}.video-box[data-v-e5453c8d]{grid-template-columns:1fr;text-align:left;gap:20px}.video-box video[data-v-e5453c8d]{height:250px}.about-us-content[data-v-e5453c8d]{flex-direction:column;gap:20px}.about-us-intro[data-v-e5453c8d]{gap:12px}.about-us-content p[data-v-e5453c8d]{min-width:0;font-size:14px}.partition[data-v-e5453c8d]{flex:0 0 auto;width:clamp(88px,26vw,200px);height:180px;margin:0}.feedback-form[data-v-e5453c8d]{padding:18px 16px}.form-input[data-v-e5453c8d],.form-textarea[data-v-e5453c8d]{font-size:16px}.hero[data-v-e5453c8d]{padding-top:var(--hero-offset-mobile);min-height:calc(100vh - var(--nav-height-mobile));height:100vh}.nav-open-btn[data-v-e5453c8d]{top:30px;right:20px;width:50px;height:50px}.logo[data-v-e5453c8d]{top:30px;left:20px;height:50px}.logo img[data-v-e5453c8d]{max-width:50px;max-height:50px}.logo .logo-title[data-v-e5453c8d]{font-size:20px}}@media(max-width:1024px)and (min-width:769px){.hero[data-v-e5453c8d]{padding-top:var(--hero-offset-tablet);min-height:calc(100vh - var(--nav-height-tablet));height:100vh}.nav-open-btn[data-v-e5453c8d]{top:30px;right:30px;width:55px;height:55px}.logo[data-v-e5453c8d]{top:30px;left:30px;height:55px}.logo img[data-v-e5453c8d]{max-width:55px;max-height:55px}}.py-video[data-v-e5453c8d]::-webkit-media-controls{display:none!important}.py-video[data-v-e5453c8d]::-webkit-media-controls-start-playback-button{display:none!important}.py-video[data-v-e5453c8d]::-webkit-media-controls-enclosure{display:none!important}
