.topbar{height:28px;background:var(--navy);color:#d9e9f6;font-size:12px}.topbar .wrap{display:flex;align-items:center;justify-content:space-between}.topbar .wrap{height:28px}.logo small{display:block;color:var(--green);font-size:9px;letter-spacing:.9px;margin-top:2px;font-weight:800}.nav-link.disabled{cursor:default}.nav-link.disabled:hover{color:#173655;border-bottom-color:transparent}.btn.secondary{background:#fff;color:var(--text);border-color:var(--line)}.pm-num{width:34px;height:34px;border-radius:50%;background:0 0;border:1px solid rgba(34,167,71,.32);color:#22a747;display:grid;place-items:center;font-weight:900;flex:0 0 auto}.app-mini.no-link{cursor:default}.app-mini.no-link:hover{border-color:var(--line);background:#fff}main .chip{width:51px;height:51px}.page-menu{background:#fff;padding:32px 0 36px;border-bottom:1px solid var(--line)}.page-menu .apps-menu{max-width:1240px}.page-menu .products-mega{max-width:1510px;margin:0 auto}.page-menu .pm-list{gap:18px}.overview-strip{background:var(--soft);padding:46px 0;border-bottom:1px solid var(--line)}.overview-strip p{max-width:1320px;margin-bottom:0}.page{display:none}.page.active{display:block}.section{padding:72px 0;border-bottom:1px solid var(--line)}.white{background:#fff}.sky{background:var(--sky)}.soft{background:var(--soft)}.kicker{display:inline-flex;align-items:center;min-height:22px;padding:3px 9px;border-radius:3px;background:var(--green-soft);color:var(--green);font-size:12px;font-weight:900;line-height:1;margin-bottom:12px}.green{color:var(--green)}.visual{min-height:310px;border-radius:6px;background:#b9d8ee;position:relative;overflow:hidden}.visual:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:rgba(236,247,252,.7)}.meter{position:absolute;width:92px;height:165px;background:linear-gradient(#fff,#eef5f9);border:1px solid #c7dce9;border-radius:4px;box-shadow:0 18px 34px rgba(7,55,99,.14)}.meter.dark{background:#123d58}.screen{width:58px;height:28px;margin:22px auto 20px;border:5px solid #70ad49;background:#d9edcb}.meter.dark .screen{background:#1caa39;border-color:#1caa39}.lines:before,.lines:after,.line{content:"";display:block;width:42px;height:6px;margin:10px auto;background:#9cb6c5}.ev-car{position:absolute;left:150px;bottom:88px;width:220px;height:58px;background:#fff;border-radius:60px 60px 14px 14px;z-index:2}.ev-car:before,.ev-car:after{content:"";position:absolute;bottom:-20px;width:36px;height:36px;border-radius:50%;background:#2d6c99;box-shadow:inset 0 0 0 10px #9bc1d7}.ev-car:before{left:48px}.ev-car:after{right:48px}.charger{position:absolute;right:240px;bottom:78px;width:72px;height:168px;background:#073763;border-radius:5px;z-index:2;box-shadow:0 16px 32px rgba(7,55,99,.18)}.charger:before{content:"";position:absolute;left:18px;top:28px;width:36px;height:30px;background:var(--green)}.charger:after{content:"";position:absolute;left:23px;top:82px;width:28px;height:8px;background:#a8c2d2;box-shadow:0 24px 0 #a8c2d2,0 48px 0 #a8c2d2}.cabinet{position:absolute;right:115px;bottom:78px;width:110px;height:198px;background:#fff;border-radius:4px;z-index:2;box-shadow:0 18px 34px rgba(7,55,99,.1)}.cabinet:before{content:"";position:absolute;left:18px;top:26px;width:10px;height:32px;background:var(--green)}.platform-board{position:absolute;left:80px;right:80px;top:55px;height:195px;border-radius:6px;background:#fff;z-index:2;box-shadow:0 14px 30px rgba(7,55,99,.1)}.platform-board div{position:absolute;border-radius:4px;background:#e8f2f8;border:1px solid #d4e5ef}.platform-board .a{left:28px;top:28px;width:220px;height:28px;background:#e1f2da}.platform-board .b{left:265px;top:28px;width:110px;height:28px}.platform-board .c{left:392px;top:28px;width:110px;height:28px}.platform-board .d{left:28px;bottom:30px;width:100px;height:58px}.platform-board .e{left:148px;bottom:30px;width:100px;height:92px}.platform-board .f{left:268px;bottom:30px;width:100px;height:70px}.platform-board .g{right:28px;bottom:30px;width:100px;height:120px;background:#d4edca}.platform-board:after{content:"";position:absolute;left:55px;right:55px;bottom:12px;height:3px;background:#acd39e;box-shadow:0 0 0 0 #acd39e}.visual-dots span{position:absolute;bottom:0;width:28px;height:28px;border-radius:50%;background:#dff4d8;z-index:3}.visual-dots span:nth-child(1){left:105px}.visual-dots span:nth-child(2){left:240px}.visual-dots span:nth-child(3){right:170px}.visual-dots span:nth-child(4){right:40px}.factory-block{position:absolute;left:105px;right:105px;bottom:66px;height:120px;background:#eff8fd;border:1px solid #c8ddeb;z-index:2}.factory-block:before{content:"";position:absolute;left:50%;top:-34px;width:70px;height:24px;transform:translateX(-50%);background:var(--green);box-shadow:18px -24px 0 -8px #ff6b1a}.factory-base{position:absolute;left:82px;right:82px;bottom:52px;height:10px;background:#477f5b;z-index:3}.stat-row{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;padding:30px 0;background:#fff}.stat{display:flex;align-items:center;gap:12px;color:var(--body);font-size:13px;line-height:1.35}.stat b{display:block;color:var(--text);font-size:14px}.heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.grid-2,.grid-3,.grid-4,.grid-5,.grid-6{display:grid;gap:20px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.card{background:#fff;border:1px solid var(--line);border-radius:6px;padding:28px;box-shadow:0 1px 0 rgba(7,55,99,.03)}.card p{font-size:14px;margin-bottom:0}.note{margin-top:18px;padding:16px 20px;border:1px solid #cfe3f3;border-radius:6px;background:#f1f7ff;color:var(--body);font-size:14px;line-height:1.55}.tags{display:flex;flex-wrap:wrap;gap:12px;padding:22px;border:1px solid var(--line);border-radius:6px;background:#fff}.tag{padding:8px 16px;border-radius:999px;border:1px solid var(--line);background:#f9fcff;color:var(--text);font-size:13px;font-weight:900}.green-tag{border-color:#bfe4b7;background:var(--green-soft);color:var(--green)}.tiny-meter,.large-meter{width:46px;height:78px;background:#fff;border:1px solid #bfd3df;border-radius:3px;box-shadow:0 8px 18px rgba(7,55,99,.1);position:relative}.tiny-meter:before,.large-meter:before{content:"";position:absolute;left:10px;top:12px;width:26px;height:18px;border:4px solid #70ad49;background:#dff0d5}.large-meter{width:120px;height:210px;margin:0 auto}.large-meter:before{left:28px;top:32px;width:64px;height:36px;border-width:6px}.large-meter:after{content:"";position:absolute;left:42px;top:94px;width:42px;height:8px;background:#9bb4c3;box-shadow:0 23px 0 #9bb4c3,0 46px 0 #9bb4c3}.use-case-img{height:150px;background:#b9d8ee;position:relative;overflow:hidden}.use-case-img:before{content:"";position:absolute;left:40px;right:40px;bottom:42px;height:46px;background:#eff8fd;border:1px solid #c8ddeb}.use-case-img:after{content:"";position:absolute;left:80px;right:80px;bottom:26px;height:18px;background:#d7ecf8}.timeline{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;padding:40px 30px;background:#fff;border:1px solid var(--line);border-radius:6px;position:relative}.timeline:before{content:"";position:absolute;left:9%;right:9%;top:64px;height:2px;background:#b7e2af}.step{position:relative;text-align:center;z-index:1}.step-num{width:38px;height:38px;margin:0 auto 18px;border-radius:50%;border:2px solid #b7e2af;background:#fff;color:var(--green);display:grid;place-items:center;font-weight:900}.step h3{font-size:15px;margin-bottom:6px}.step p{font-size:12px;line-height:1.35}.cert-grid{display:grid;grid-template-columns:1.05fr 1.45fr 1.05fr 1.05fr;gap:20px}.cert-card{min-height:390px;text-align:center}.cert-big{min-height:250px;margin-top:24px;padding-top:70px;border:1px solid var(--line);border-radius:6px;background:#f7fbfe;color:#174c86;font-size:58px;line-height:1}.cert-list{display:grid;gap:12px;margin-top:24px}.cert-line{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 20px;border:1px solid var(--line);border-radius:6px;background:#f7fbfe;text-align:left}.check{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--green-soft);color:var(--green);font-weight:900}.contact-hero{height:330px;position:relative;display:grid;place-items:center;background:linear-gradient(135deg,#e6f2fb 0%,#f8fcff 100%);color:#fff;overflow:hidden}.contact-hero:before{content:"Banner Image";position:absolute;inset:0;display:grid;place-items:center;color:#7f9bb5;font-size:18px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(255,255,255,.28)),repeating-linear-gradient(135deg,rgba(13,61,115,.08) 0 1px,transparent 1px 18px)}.contact-hero div{position:relative;text-align:center}.contact-hero h1{color:#fff;font-size:40px;margin-bottom:12px}.anchor-tabs{height:58px;display:flex;align-items:center;gap:30px;color:#fff;font-weight:900;background:rgba(0,0,0,.65);position:absolute;left:0;right:0;bottom:0}.anchor-tabs .wrap{display:flex;gap:30px}#page-contact .contact-hero{height:clamp(260px,28vw,430px);min-height:260px}#page-contact.page{display:block}#page-contact .contact-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:clamp(360px,32vw,560px);min-height:340px;background:#063761}#page-contact .contact-hero>.ytl-field-image{position:absolute!important;inset:0;z-index:1;padding:0;border-radius:0;background:0 0;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important}#page-contact .contact-hero>.ytl-field-image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;border-radius:0;display:block!important}#page-contact .contact-hero:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(3,37,70,.58),rgba(3,37,70,.16) 56%,rgba(3,37,70,.32))}#page-contact .contact-hero:has(>.ytl-field-image):before{opacity:0;visibility:hidden}#page-contact .contact-hero-inner{position:relative;z-index:3;width:min(1120px,calc(100% - 48px));height:100%;margin:0 auto;padding:46px 0 76px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,340px);align-items:center;gap:clamp(38px,7vw,90px)}#page-contact .contact-hero-content{max-width:720px;text-align:left}#page-contact .contact-hero-kicker{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;margin-bottom:15px;border:1px solid rgba(159,221,177,.48);border-radius:999px;background:rgba(12,77,72,.38);color:#dff7e5;font-size:12px;font-weight:800;letter-spacing:.12em}#page-contact .contact-hero h1{max-width:700px;margin:0;color:#fff;font-size:clamp(38px,4vw,56px);line-height:1.06;letter-spacing:-.035em;text-shadow:0 3px 24px rgba(0,19,40,.32)}#page-contact .contact-hero-intro{max-width:660px;margin:18px 0 0;color:rgba(244,249,253,.9);font-size:16px;line-height:1.7}#page-contact .contact-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin:19px 0 0;color:rgba(224,237,247,.78);font-size:13px;line-height:1.4}#page-contact .contact-hero-visual{min-height:238px;display:grid;place-items:center}#page-contact .contact-visual-ring{position:absolute;inset:50% auto auto 50%;width:236px;height:236px;transform:translate(-50%,-50%)}#page-contact .contact-visual-ring span{position:absolute;inset:0;border:1px solid rgba(173,213,238,.2);border-radius:50%}#page-contact .contact-visual-ring span:nth-child(2){inset:30px}#page-contact .contact-visual-ring span:nth-child(3){inset:62px;border-color:rgba(95,201,122,.42)}#page-contact .contact-visual-card{width:min(100%,300px);padding:27px;box-sizing:border-box;border:1px solid rgba(210,232,246,.34);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.09));box-shadow:0 22px 56px rgba(0,23,49,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:left}#page-contact .contact-visual-card>svg{width:28px;height:28px;margin-bottom:18px;color:#8cdda1;fill:none;stroke:currentColor;stroke-width:1.8}#page-contact .contact-visual-card span,#page-contact .contact-visual-card strong,#page-contact .contact-visual-card small{display:block}#page-contact .contact-visual-card span{color:#a7e3b6;font-size:11px;font-weight:800;letter-spacing:.12em}#page-contact .contact-visual-card strong{margin-top:8px;color:#fff;font-size:21px;line-height:1.25}#page-contact .contact-visual-card small{margin-top:10px;color:rgba(233,243,250,.78);font-size:12px;line-height:1.5}#page-contact .contact-hero .anchor-tabs{z-index:4;display:flex;height:58px;background:rgba(2,33,62,.82);border-top:1px solid rgba(190,220,239,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#page-contact .contact-hero .anchor-tabs .wrap{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:0;align-items:center;gap:34px;overflow-x:auto;scrollbar-width:none}#page-contact .contact-hero .anchor-tabs .wrap::-webkit-scrollbar{display:none}#page-contact .contact-hero .anchor-tabs a{position:relative;flex:0 0 auto;color:rgba(244,249,253,.9);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}#page-contact .contact-hero .anchor-tabs a:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:2px;background:#52bd66;transition:right .2s ease}#page-contact .contact-hero .anchor-tabs a:hover,#page-contact .contact-hero .anchor-tabs a:focus-visible{color:#fff;outline:none}#page-contact .contact-hero .anchor-tabs a:hover:after,#page-contact .contact-hero .anchor-tabs a:focus-visible:after{right:0}@media (max-width:900px){#page-contact .contact-hero-inner{grid-template-columns:minmax(0,1fr);width:min(720px,calc(100% - 40px));gap:0}#page-contact .contact-hero-visual{display:none}#page-contact .contact-hero-content{max-width:680px}#page-contact .contact-hero .anchor-tabs .wrap{width:calc(100% - 40px);gap:26px}}@media (max-width:600px){#page-contact .contact-hero{height:420px;min-height:420px}#page-contact .contact-hero-inner{width:calc(100% - 32px);padding:36px 0 72px}#page-contact .contact-hero h1{font-size:clamp(31px,10vw,39px);line-height:1.08}#page-contact .contact-hero-intro{margin-top:15px;font-size:14px;line-height:1.6}#page-contact .contact-breadcrumb{margin-top:15px}#page-contact .contact-hero .anchor-tabs{height:56px}#page-contact .contact-hero .anchor-tabs .wrap{width:calc(100% - 32px);gap:21px}#page-contact .contact-hero .anchor-tabs a{font-size:13px}}.contact-list{display:grid;gap:22px;margin-top:28px}.contact-line{display:grid;grid-template-columns:34px 1fr;gap:18px;align-items:start;color:var(--body);line-height:1.55;font-size:16px}.contact-line b{color:var(--text)}#page-contact .contact-svg{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:0 0;color:var(--green)}#page-contact .contact-svg-duo{gap:2px}#page-contact .contact-svg-duo .contact-brand-icon{width:14px;height:14px;fill:currentColor;stroke:none}#page-contact .contact-section-head{max-width:1180px;margin-bottom:26px}#page-contact .contact-guidance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page-contact .contact-guidance-item{min-height:132px;display:grid;grid-template-columns:48px minmax(0,1fr);align-content:start;gap:12px 16px;padding:22px;border:1px solid rgba(178,211,229,.9);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(248,252,255,.72));box-shadow:0 16px 34px rgba(7,55,99,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}#page-contact .contact-guidance-item:hover{transform:translateY(-2px);border-color:rgba(59,170,46,.38);box-shadow:0 20px 42px rgba(7,55,99,.1);background:#fff}#page-contact .contact-guidance-icon{grid-row:span 2;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--green);background:0 0;box-shadow:none}#page-contact .contact-guidance-item h3{margin:2px 0 0;color:var(--text);font-size:18px;line-height:1.22}#page-contact .contact-guidance-item p{grid-column:2;margin:0;color:var(--body);font-size:14px;line-height:1.45}#page-contact .contact-faq-layout{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:42px;align-items:start}#page-contact .contact-faq-copy{position:sticky;top:110px}#page-contact .contact-faq-copy p{max-width:460px;margin-bottom:22px}#page-contact .contact-faq-list{display:grid;gap:12px}#page-contact .contact-faq-item{border:1px solid rgba(178,211,229,.9);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 16px 34px rgba(7,55,99,.06)}#page-contact .contact-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 26px;border:0;background:0 0;color:var(--text);font:inherit;font-size:19px;font-weight:600;line-height:1.25;text-align:left;cursor:pointer}#page-contact .contact-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .24s ease}#page-contact .contact-faq-answer p{overflow:hidden;margin:0;padding:0 26px;color:var(--body);line-height:1.65}#page-contact .contact-faq-item.active .contact-faq-answer{grid-template-rows:1fr;opacity:1}#page-contact .contact-faq-item.active .contact-faq-answer p{padding-bottom:24px}@media (max-width:1024px){#page-contact .contact-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page-contact .contact-faq-layout{grid-template-columns:1fr}#page-contact .contact-faq-copy{position:static}}@media (max-width:640px){#page-contact .contact-guidance-section,#page-contact .contact-faq-section{overflow:hidden}#page-contact .contact-guidance-section .wrap,#page-contact .contact-faq-section .wrap{width:calc(100% - 28px);max-width:calc(100% - 28px);margin-left:auto;margin-right:auto}#page-contact .contact-section-head,#page-contact .contact-faq-copy,#page-contact .contact-guidance-grid,#page-contact .contact-faq-list,#page-contact .contact-guidance-item,#page-contact .contact-faq-item{min-width:0;max-width:100%;box-sizing:border-box}#page-contact .contact-section-head h2,#page-contact .contact-faq-copy h2,#page-contact .contact-guidance-item h3,#page-contact .contact-guidance-item p,#page-contact .contact-faq-question span,#page-contact .contact-faq-answer p{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}#page-contact .contact-guidance-grid{grid-template-columns:1fr}#page-contact .contact-guidance-item{min-height:0;padding:18px;grid-template-columns:42px minmax(0,1fr)}#page-contact .contact-guidance-icon{width:40px;height:40px}#page-contact .contact-faq-question{padding:19px 20px;font-size:17px;min-width:0}#page-contact .contact-faq-question span{min-width:0;flex:1 1 auto}#page-contact .contact-faq-answer p{padding-left:20px;padding-right:20px}#page-contact .contact-faq-item.active .contact-faq-answer p{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){#page-contact .contact-guidance-item:hover{transform:none!important}}.map-art{background:#f5f9fc;border:1px solid var(--line);min-height:430px;position:relative;overflow:hidden}.map-art:before{content:"";position:absolute;inset:-80px;background:linear-gradient(65deg,transparent 0 47%,#bddfed 48% 52%,transparent 53%),repeating-linear-gradient(23deg,transparent 0 68px,#cfdae3 70px 74px),repeating-linear-gradient(113deg,transparent 0 92px,#d6e0e7 94px 98px);opacity:.9}.map-pin{position:absolute;left:51%;top:42%;width:38px;height:38px;transform:translate(-50%,-50%);background:#fb584d;border-radius:50% 50% 50% 0;rotate:-45deg;box-shadow:0 10px 20px rgba(251,88,77,.25)}.map-pin:after{content:"";position:absolute;inset:11px;background:#fff;border-radius:50%}.map-label{position:absolute;top:42px;left:50px;width:280px;padding:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.map-label strong{display:block;margin-bottom:8px}.map-open{position:absolute;right:18px;bottom:18px;color:var(--muted);background:rgba(255,255,255,.85);padding:8px 12px;border-radius:3px}.gallery{display:grid;grid-template-columns:72px 1fr;gap:26px}.thumbs{display:grid;gap:18px}.thumb{height:78px;border:1px solid var(--line);border-radius:6px;background:#fff;display:grid;place-items:center}.thumb.active{border-color:#a6d999;background:#fafff8}.thumb .tiny-meter{transform:scale(.68)}.base-line{width:420px;height:18px;margin:18px auto 0;border-radius:2px;background:#9bb6c6;box-shadow:0 12px 20px rgba(7,55,99,.12)}.social-buttons{display:flex;gap:14px;margin-top:22px}.tabs{display:flex;gap:6px;margin-top:0}.tab{min-width:170px;height:54px;border:1px solid var(--line);background:#fff;color:var(--text);font-weight:900;border-radius:6px 6px 0 0;cursor:pointer}.tab.active{background:var(--green);color:#fff;border-color:var(--green)}.tab-panel{display:none}.tab-panel.active{display:block}.spec-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;font-size:14px}.spec-table th,.spec-table td{padding:16px 22px;border-bottom:1px solid var(--line);text-align:left;color:var(--body)}.spec-table th{color:var(--text);width:22%}.carousel-row{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:18px}.carousel-row .arrow{width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:var(--text);font-size:24px;font-weight:900;box-shadow:var(--shadow);cursor:pointer}@media (max-width:900px){.timeline{grid-template-columns:1fr}.timeline:before{display:none}}@media (max-width:1500px){.logo small{font-size:8px}}.page{display:block!important}.btn.secondary:hover,.btn.secondary:focus-visible{background:#f8fcff;border-color:#9ec7df;color:var(--navy)}#page-home .home-reveal{opacity:0;transform:translateY(24px);transition:opacity .68s ease,transform .68s ease;will-change:opacity,transform}#page-home .home-reveal.is-visible{opacity:1;transform:translateY(0)}#page-home .home-reveal .card,#page-home .home-reveal .stat,#page-home .home-reveal .step,#page-home .home-reveal .cert-card,#page-home .home-reveal .product-card{transition-delay:var(--home-stagger,0ms)}#page-home>.section:not(.hotspot-hero-section)>.wrap{width:min(100% - 40px,1600px);max-width:1600px}#page-home>.stat-row.wrap{width:100%;max-width:none;margin:0;padding:30px max(20px,calc(( 100% - 1600px ) / 2));background:#fff}#page-home .visual>.ytl-field-image{inset:0;padding:0;background:0 0}#page-home .visual>.ytl-field-image img{width:100%;height:100%;object-fit:contain;border-radius:6px}#page-home .visual:has(.ytl-field-image) .factory-block,#page-home .visual:has(.ytl-field-image) .factory-base{opacity:0;visibility:hidden}#page-home .ytl-home-about-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px;row-gap:0;margin-top:26px}#page-home .ytl-home-about-fact{min-width:0;padding:0;background:0 0;border:0;box-shadow:none;border-radius:0;text-align:center;justify-self:stretch}#page-home .ytl-home-about-fact h3{margin:0 0 6px;color:var(--navy);font-size:28px;line-height:1.05;font-weight:900;white-space:nowrap}#page-home .ytl-home-about-fact p{margin:0;color:#526a83;font-size:13px;line-height:1.35;font-weight:800}@media (min-width:701px){#page-home .ytl-home-about-facts{transform:translateX(-42px)}}@media (max-width:700px){#page-home .ytl-home-about-facts{grid-template-columns:repeat(4,minmax(98px,1fr));gap:18px;overflow-x:auto;padding-bottom:4px}}#page-home .use-case-img>.ytl-field-image{inset:0;padding:0}#page-home .use-case-img>.ytl-field-image img{width:100%;height:100%;object-fit:cover;border-radius:0}#page-home .grid-3>.card{min-width:0;overflow:hidden}#page-home .use-case-img>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}#page-home .use-case-img:has(>img):before,#page-home .use-case-img:has(>img):after{opacity:0;visibility:hidden}#page-home .home-faq{display:grid;gap:14px}#page-home .home-faq-item{padding:0;overflow:hidden}#page-home .home-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border:0;background:0 0;color:var(--navy);font:inherit;font-weight:800;text-align:left;cursor:pointer}#page-home .home-faq-question span{min-width:0}#page-home .home-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease,opacity .28s ease;opacity:0}#page-home .home-faq-answer p{overflow:hidden;padding:0 24px;color:var(--body)}#page-home .home-faq-item.active .home-faq-answer{grid-template-rows:1fr;opacity:1}#page-home .home-faq-item.active .home-faq-answer p{padding-bottom:22px}@media (prefers-reduced-motion:reduce){#page-home .home-reveal{opacity:1!important;transform:none!important;transition:none!important}}.ytl-motion-reveal{opacity:0;transform:translateY(20px);transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.ytl-motion-reveal.is-visible{opacity:1;transform:translateY(0)}.ytl-motion-reveal .ytl-motion-child{opacity:0;transform:translateY(14px);transition:opacity .56s cubic-bezier(.22,.61,.36,1),transform .56s cubic-bezier(.22,.61,.36,1),border-color .18s ease,box-shadow .18s ease;transition-delay:var(--ytl-motion-delay,0ms)}.ytl-motion-reveal.is-visible .ytl-motion-child{opacity:1;transform:translateY(0)}.link-arrow{transition:transform .18s ease}.btn:hover .link-arrow,.btn:focus-visible .link-arrow,.heading-row a:hover .link-arrow,.heading-row a:focus-visible .link-arrow,.hero-actions a:hover .link-arrow,.hero-actions a:focus-visible .link-arrow{transform:translateX(3px)}.product-card:hover .product-thumb img,.card:hover .thumb img,.visual:hover>.ytl-field-image img,.image-card:hover>.ytl-field-image img,.hero-visual:hover>.ytl-field-image img,.illus:hover>.ytl-field-image img,.use-case-img:hover>.ytl-field-image img,.ytl-cnas-media:hover img:hover img{transform:scale(1.035)}.tab-panel.active{animation:ytlPanelFade .28s ease both}@media (max-width:640px){.ytl-motion-reveal{transform:translateY(12px);transition-duration:.48s}.ytl-motion-reveal .ytl-motion-child{transform:translateY(8px);transition-duration:.42s}}@media (prefers-reduced-motion:reduce){.ytl-motion-reveal,.ytl-motion-reveal .ytl-motion-child{opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}.product-card:hover .product-thumb img,.card:hover .thumb img,.visual:hover>.ytl-field-image img,.image-card:hover>.ytl-field-image img,.hero-visual:hover>.ytl-field-image img,.illus:hover>.ytl-field-image img,.use-case-img:hover>.ytl-field-image img,.ytl-cnas-media:hover img:hover img{transform:none!important}.tab-panel.active{animation:none!important}}#page-oem .oem-quality-hero{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:48px;align-items:center}#page-oem .oem-quality-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}#page-oem .oem-quality-item{min-height:94px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(151,196,220,.72);border-radius:8px;background:rgba(255,255,255,.42);box-shadow:0 14px 32px rgba(7,55,99,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}#page-oem .oem-quality-item:hover{transform:translateY(-2px);border-color:rgba(59,170,46,.38);background:rgba(255,255,255,.7);box-shadow:0 18px 40px rgba(7,55,99,.1)}#page-oem .oem-quality-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--green);background:linear-gradient(135deg,rgba(234,248,231,.95),rgba(255,255,255,.78));box-shadow:inset 0 0 0 1px rgba(59,170,46,.12)}#page-oem .oem-quality-item h3{margin:0;color:var(--text);font-size:19px;line-height:1.24;letter-spacing:0;overflow-wrap:normal;word-break:normal}#page-oem .cert-logo-marquee{margin-top:28px;overflow:hidden;position:relative}#page-oem .cert-logo-marquee:before,#page-oem .cert-logo-marquee:after{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}#page-oem .cert-logo-marquee:before{left:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}#page-oem .cert-logo-marquee:after{right:0;background:linear-gradient(270deg,#fff,rgba(255,255,255,0))}#page-oem .cert-logo-track{display:flex;gap:34px;width:max-content;animation:ytlCertLogoScroll 26s linear infinite}#page-oem .cert-logo-marquee:hover .cert-logo-track{animation-play-state:paused}#page-oem .cert-logo-item{flex:0 0 auto;min-width:150px;height:92px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dbe9ef;border-radius:14px;background:#fff;box-shadow:0 14px 32px rgba(6,55,97,.06);color:#063761;font-weight:900;letter-spacing:.02em}#page-oem .cert-logo-item img{display:block;max-width:116px;max-height:58px;width:auto;height:auto;object-fit:contain}#page-oem .cert-logo-main{font-size:36px;line-height:1;color:#164a84}#page-oem .cert-logo-main.green{color:#2faa28}#page-oem .cert-logo-main.black{color:#111}#page-oem .cert-logo-main.orange{color:#e36c2d}#page-oem .cert-logo-sub{display:block;font-size:13px;line-height:1.15;text-align:center;color:#54708a;font-weight:800;margin-top:4px}#page-oem .cert-logo-marquee::-webkit-scrollbar{display:none}#page-oem .cert-logo-marquee{scrollbar-width:none}@media (max-width:1024px){#page-oem .oem-quality-hero{grid-template-columns:1fr}#page-oem .oem-quality-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){#page-oem .cert-logo-track{gap:18px;animation-duration:22s}#page-oem .cert-logo-item{min-width:128px;height:82px}#page-oem .cert-logo-main{font-size:30px}}@media (max-width:640px){#page-oem .oem-quality-list{grid-template-columns:1fr;gap:12px}#page-oem .oem-quality-item{min-height:82px;padding:16px;grid-template-columns:48px minmax(0,1fr)}#page-oem .oem-quality-icon{width:44px;height:44px}#page-oem .oem-quality-item h3{font-size:17px}}@media (prefers-reduced-motion:reduce){#page-oem .oem-quality-item{transition:none!important}#page-oem .oem-quality-item:hover{transform:none!important}#page-oem .cert-logo-track{animation:none;flex-wrap:wrap;width:auto}}.solution-hero-section{padding:82px 0 54px;overflow:hidden}.solution-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:46px;align-items:center;position:relative}.solution-copy h1{font-size:72px;line-height:.98;margin:16px 0 24px;letter-spacing:0}.solution-copy p{max-width:720px;font-size:18px;line-height:1.7}.solution-stage{position:relative;min-height:430px;border-radius:8px;background:linear-gradient(180deg,#b9dcf0 0%,#dff1fa 100%);box-shadow:var(--shadow);overflow:hidden}.solution-stage:before{content:"";position:absolute;inset:auto 0 0;height:42%;background:rgba(255,255,255,.45)}.solution-hero-visual{position:absolute;inset:0;background-size:cover;background-position:center;transition:background-image .25s ease,opacity .25s ease}.solution-device{position:absolute;width:94px;height:178px;background:#fff;border-radius:8px;box-shadow:0 22px 36px rgba(7,55,99,.18)}.solution-device:before{content:"";position:absolute;left:22px;right:22px;top:28px;height:30px;border:6px solid #72b54b;background:#dff0d5}.solution-device:after{content:"";position:absolute;left:28px;right:28px;top:86px;height:42px;border-top:8px solid #9eb8c7;border-bottom:8px solid #9eb8c7}.solution-device.one{left:18%;bottom:58px;transform:scale(.86)}.solution-device.two{left:39%;bottom:80px}.solution-device.three{right:17%;bottom:48px;transform:scale(1.08);background:#0c3b5a}.solution-device.three:after{border-color:#a7c1d1}.solution-hero-panel{position:absolute;left:30px;right:30px;bottom:28px;padding:20px 22px;border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 16px 34px rgba(7,55,99,.12)}.solution-hero-panel span{display:inline-flex;margin-bottom:6px;color:var(--green);font-weight:900;font-size:12px;text-transform:uppercase}.solution-hero-panel h3{margin:0 0 6px;font-size:22px;line-height:1.18}.solution-hero-panel p{margin:0;color:var(--body);font-size:14px;line-height:1.5}.solution-scene-nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:8px}.solution-scene-card{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;padding:18px;border:1px solid var(--line);border-radius:8px;background:#fff;min-height:116px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.solution-scene-card:hover,.solution-scene-card:focus,.solution-scene-card.active{border-color:#9bd58f;box-shadow:0 18px 36px rgba(7,55,99,.08);transform:translateY(-2px);outline:none}.scene-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--green-soft);color:var(--green);font-size:13px;font-weight:900}.solution-scene-card strong{display:block;margin-bottom:6px;font-size:15px;line-height:1.25}.solution-scene-card small{display:block;color:var(--body);font-size:13px;line-height:1.45}.solution-hero-visual.has-field-image .solution-device{opacity:.08}.cert-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch}.cert-card{height:100%;min-width:0}.cert-card h3{min-height:48px;display:flex;align-items:center;justify-content:center}.cert-list,.cert-big{width:100%}.google-map-embed{position:relative;min-height:420px;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#eef7fc;box-shadow:var(--shadow)}.google-map-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.google-map-embed .map-label{position:absolute;left:24px;top:24px;z-index:2;max-width:320px;background:rgba(255,255,255,.94)}.google-map-embed .map-open{position:absolute;right:18px;bottom:16px;z-index:2;background:rgba(255,255,255,.9);border:1px solid var(--line);border-radius:4px;padding:7px 10px;color:#496987;text-decoration:none}.google-map-embed .map-open:hover,.google-map-embed .map-open:focus-visible{color:var(--green);outline:none}.news-post-card a{display:block;color:inherit;text-decoration:none}.news-thumb{height:180px;margin:-20px -20px 16px;border-radius:8px 8px 0 0;overflow:hidden;background:linear-gradient(135deg,#e7f5fc,#c8e4f4)}.news-thumb img{width:100%;height:100%;object-fit:cover;display:block}.news-thumb-placeholder{position:relative}.news-thumb-placeholder:after{content:"YTL";position:absolute;inset:auto 18px 18px auto;color:#22a747;font-weight:900;font-size:28px;opacity:.32}.hotspot-hero-section{padding:0;background:#eaf6fd;overflow:visible}.hotspot-hero{width:100%;max-width:none;position:relative}.hotspot-banner{position:relative;aspect-ratio:1810/869;height:auto;min-height:0;overflow:visible;background:linear-gradient(180deg,#dff1fb 0%,#eff9ff 100%);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.hotspot-banner:before{content:"";position:absolute;inset:0;background:rgba(239,249,255,.06);z-index:1;pointer-events:none}.hotspot-banner.has-bg:before{background:rgba(0,52,96,.03)}.hotspot-fallback-art{position:absolute;inset:0;z-index:0;overflow:hidden}.hotspot-banner.has-bg .hotspot-fallback-art{opacity:0}.hotspot-fallback-art:before{content:"";position:absolute;left:8%;right:8%;bottom:58px;height:360px;border-radius:10px;background:linear-gradient(180deg,#b9dcf0 0%,#dff1fa 55%,#f7fcff 56%,#f7fcff 100%);box-shadow:0 18px 42px rgba(7,55,99,.1)}.hotspot-building{position:absolute;bottom:112px;width:96px;height:164px;border-radius:6px;background:#fff;box-shadow:0 18px 36px rgba(7,55,99,.16)}.hotspot-building:before{content:"";position:absolute;left:20px;right:20px;top:24px;height:28px;border:5px solid #78b95b;background:#dff0d5}.hotspot-building:after{content:"";position:absolute;left:26px;right:26px;top:78px;height:48px;border-top:8px solid #9eb8c7;border-bottom:8px solid #9eb8c7}.hotspot-building.one{left:18%;bottom:118px;transform:scale(.86)}.hotspot-building.two{left:42%;bottom:146px}.hotspot-building.three{right:18%;bottom:108px;height:182px;background:#0c3b5a}.hotspot-building.three:before{background:#70b84d}.hotspot-solar{position:absolute;left:30%;bottom:92px;width:310px;height:112px;transform:skewX(-16deg);background:repeating-linear-gradient(90deg,#8fb1c9 0 24px,#d9edf8 25px 28px);border:8px solid #b9d5e8;box-shadow:0 16px 28px rgba(7,55,99,.12)}.hotspot-car{position:absolute;left:11%;bottom:112px;width:132px;height:42px;border-radius:28px 36px 14px 14px;background:#fff;box-shadow:0 10px 20px rgba(7,55,99,.12)}.hotspot-car:before,.hotspot-car:after{content:"";position:absolute;bottom:-12px;width:22px;height:22px;border-radius:50%;background:#2f6f91;border:6px solid #d9edf8}.hotspot-car:before{left:24px}.hotspot-car:after{right:24px}.hotspot-layer{position:absolute;inset:0;z-index:20;pointer-events:none}.banner-hotspot{position:absolute;left:var(--x);top:var(--y);width:var(--w,150px);height:var(--h,96px);display:grid;place-items:center;transform:translate(-50%,-50%);text-decoration:none;pointer-events:auto;border-radius:18px}.banner-hotspot:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(34,156,222,.12);border:1px solid rgba(255,255,255,.46);box-shadow:0 20px 45px rgba(0,42,82,.16);opacity:0;transform:scale(.92);transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.hotspot-dot{position:relative;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:#49c63a;color:#fff;font-size:0;font-weight:900;border:1px solid rgba(120,238,96,.74);box-shadow:0 0 0 2px rgba(73,198,58,.18),0 0 16px rgba(73,198,58,.46),0 8px 18px rgba(0,42,82,.16);transition:transform .26s ease,box-shadow .26s ease,background-color .26s ease,opacity .26s ease}.hotspot-dot:before{content:"";position:absolute;inset:-6px;border-radius:inherit;border:1.5px solid rgba(73,198,58,.3);background:0 0;opacity:1;transition:opacity .42s ease,transform .42s ease}.hotspot-dot:after{display:none}.hotspot-tip{position:absolute;left:50%;bottom:calc(100% + 14px);z-index:40;width:260px;max-width:78vw;transform:translate(-50%,10px);padding:14px 16px;border:1px solid rgba(185,213,232,.78);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(7,55,99,.16);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;color:#12385c}.hotspot-tip strong{display:block;margin-bottom:5px;font-size:16px;line-height:1.25}.hotspot-tip small{display:block;color:var(--body);font-size:13px;line-height:1.45}.hotspot-tip em{display:inline-flex;margin-top:10px;font-style:normal;color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.banner-hotspot:hover,.banner-hotspot:focus{z-index:35;outline:none}.banner-hotspot:hover:before,.banner-hotspot:focus:before{opacity:1;transform:scale(1)}.banner-hotspot:hover .hotspot-dot,.banner-hotspot:focus .hotspot-dot{transform:scale(1.16);background:#49c63a;color:#fff;box-shadow:0 0 0 2px rgba(73,198,58,.2),0 0 22px rgba(73,198,58,.54),0 12px 24px rgba(0,42,82,.18)}.banner-hotspot:hover .hotspot-dot:before,.banner-hotspot:focus .hotspot-dot:before{opacity:0;transform:scale(1.42)}.banner-hotspot:hover .hotspot-tip,.banner-hotspot:focus .hotspot-tip{opacity:1;visibility:visible;transform:translate(-50%,0)}.hotspot-2 .hotspot-tip,.hotspot-3 .hotspot-tip,.hotspot-4 .hotspot-tip{top:calc(100% + 14px);bottom:auto}.hotspot-1{--x:18.4%;--y:65.5%;--w:190px;--h:116px}.hotspot-2{--x:26%;--y:11%;--w:230px;--h:150px}.hotspot-3{--x:56.5%;--y:12.3%;--w:230px;--h:130px}.hotspot-4{--x:81.7%;--y:13.5%;--w:230px;--h:140px}.hotspot-5{--x:54.4%;--y:40.7%;--w:210px;--h:140px}.hotspot-6{--x:97.7%;--y:55.1%;--w:210px;--h:160px}.hotspot-7{--x:81.8%;--y:61.2%;--w:220px;--h:145px}.hotspot-8{--x:12.1%;--y:37.1%;--w:210px;--h:135px}.hotspot-9{--x:36.5%;--y:46.5%;--w:170px;--h:100px}.hotspot-10{--x:52.5%;--y:81.5%;--w:260px;--h:150px}.hotspot-11{--x:79.4%;--y:73.2%;--w:225px;--h:135px}.hotspot-12{--x:72.7%;--y:96.6%;--w:190px;--h:90px}.main-nav .nav-link.disabled{cursor:default}.link-arrow{margin-left:7px;color:currentColor}.tabs{align-items:stretch}.tab{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2;text-align:center}.carousel-row .arrow,.arrow[data-carousel]{display:grid!important;place-items:center;font-size:0!important;color:var(--text)}.carousel-row .arrow:before,.arrow[data-carousel]:before{width:19px;height:19px}.arrow[data-carousel="-1"]:before{transform:rotate(180deg)}.ytl-field-image{position:absolute;inset:24px;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.ytl-field-image img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.gallery>.ytl-field-image{display:none}.product-main-img .ytl-field-image{inset:0;background:#fff;padding:24px;box-sizing:border-box;border-radius:6px}.product-main-img .ytl-field-image img{max-width:100%;max-height:100%;border-radius:0}.use-case-img .ytl-field-image,.product-thumb .ytl-field-image,.thumb .ytl-field-image{inset:0}.ytl-html-page .hero-visual,.ytl-html-page .image-card,.ytl-html-page .illus{position:relative}.ytl-html-page .hero-visual>.ytl-field-image,.ytl-html-page .image-card>.ytl-field-image,.ytl-html-page .illus>.ytl-field-image{inset:0;padding:0;border-radius:inherit}.ytl-html-page .hero-visual>.ytl-field-image img,.ytl-html-page .image-card>.ytl-field-image img,.ytl-html-page .illus>.ytl-field-image img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.ytl-html-page .hero-visual:has(>.ytl-field-image)>.visual-card,.ytl-html-page .image-card:has(>.ytl-field-image)>.illus{opacity:0;visibility:hidden}.visual:has(.ytl-field-image) .meter-art,.visual:has(.ytl-field-image) .ev-art,.visual:has(.ytl-field-image) .platform-board{opacity:.08}.product-main-img:has(.ytl-field-image)>div:not(.ytl-field-image){opacity:0;visibility:hidden}.product-main-img:has(.ytl-field-image)>.ytl-field-image{opacity:1!important;visibility:visible!important}.use-case-img:has(.ytl-field-image):before,.use-case-img:has(.ytl-field-image):after,.product-thumb:has(.ytl-field-image)>div,.thumb:has(.ytl-field-image)>div{opacity:0;visibility:hidden}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}@media (max-width:900px){.topbar .wrap{gap:6px;font-size:10px}body.nav-open .mobile-menu-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}body.nav-open .mobile-menu-toggle span:nth-child(2){opacity:0}body.nav-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body.nav-open .mobile-menu-backdrop{opacity:1;pointer-events:auto}body.admin-bar .site-header nav{top:46px}body.nav-open .site-header nav{transform:translateX(0)}.main-nav .nav-item.open>.nav-link:after{transform:rotate(180deg)}.main-nav .nav-item.open>.mega{display:block!important}.solution-hero-section{padding:48px 0 34px}.solution-copy h1{font-size:32px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.solution-copy p{white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.solution-copy,.solution-stage{width:100%;max-width:100%;min-width:0;overflow:hidden}.solution-hero,.solution-hero-section .wrap{max-width:calc(100vw - 28px)!important;overflow:hidden}.solution-stage{min-height:300px;order:2}.solution-hero-panel{position:relative;left:auto;right:auto;bottom:auto;margin:14px;max-width:calc(100% - 28px);overflow:hidden}.solution-hero-panel *{white-space:normal!important}.solution-hero-panel h3{font-size:20px;overflow-wrap:anywhere}.solution-hero-panel p{overflow-wrap:anywhere;word-break:break-word}.solution-scene-nav{order:3;display:flex;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px;gap:10px}.solution-scene-card{min-width:250px;min-height:116px}.hotspot-hero-section{padding:0}#page-home .hotspot-hero-section,#page-home .hotspot-banner{margin-top:0!important}#page-home .hotspot-hero-section{padding-top:0!important}.hotspot-banner{aspect-ratio:auto;height:auto;min-height:0;padding:calc(100vw * .48 + 12px) 14px 18px;background-size:100% auto;background-position:center top;overflow:visible}.hotspot-banner:before{background:rgba(239,249,255,.16)}.hotspot-fallback-art{opacity:.72}.hotspot-fallback-art:before{left:6%;right:6%;bottom:230px;height:230px}.hotspot-building.one{left:12%;bottom:262px}.hotspot-building.two{left:42%;bottom:284px}.hotspot-building.three{right:8%;bottom:257px}.hotspot-solar{left:26%;bottom:240px;width:170px;height:72px}.hotspot-car{left:10%;bottom:246px;width:112px}.hotspot-layer{position:relative;inset:auto;z-index:6;display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 0 4px;pointer-events:auto}.banner-hotspot{position:relative;left:auto;top:auto;transform:none;flex:0 0 232px;display:grid;grid-template-columns:48px 1fr;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(7,55,99,.08)}.hotspot-dot{width:16px;height:16px;font-size:0;position:relative;justify-self:center}.hotspot-dot:after{display:none}.hotspot-tip{position:static;opacity:1;visibility:visible;transform:none;width:auto;max-width:none;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.hotspot-tip strong{font-size:14px}.hotspot-tip small{display:none}.hotspot-tip em{margin-top:5px}.section{padding:46px 0}#page-home>.section:not(.hotspot-hero-section)>.wrap{width:min(100% - 28px,1600px)}.visual{min-height:250px}.stat-row{grid-template-columns:1fr!important;gap:14px;padding:22px 0}#page-home>.stat-row.wrap{padding:22px 14px}.heading-row{display:flex;align-items:flex-start;gap:12px}.heading-row .btn{flex:0 0 auto;white-space:nowrap}.gallery{width:100%;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;overflow:hidden}.thumbs{width:54px!important;gap:10px!important}.thumb{width:54px!important;height:54px!important}.tabs{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.tab{flex:0 0 auto;padding-left:16px!important;padding-right:16px!important}.spec-table{display:block;overflow-x:auto;white-space:nowrap}}@media (max-width:480px){.visual{min-height:220px}.use-case-img{height:150px}}.ytl-html-page.ytl-html-catalog{--blue:#062b55;--blue2:#0b376b;--green:#2fa83a;--light:#f5f9fd;--text:#0d2340;--muted:#5f7088;--border:#dbe7f1;--card:#fff}.ytl-html-page.ytl-html-catalog *{box-sizing:border-box;margin:0;padding:0}.ytl-html-page.ytl-html-catalog{font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.6}.ytl-html-page.ytl-html-catalog a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-catalog .topbar{background:var(--blue);color:#fff;font-size:13px}.ytl-html-page.ytl-html-catalog .topbar .inner{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:9px 24px}.ytl-html-page.ytl-html-catalog .topbar span{margin-right:28px;color:#dcecff}.ytl-html-page.ytl-html-catalog .header{height:78px;background:#fff;border-bottom:1px solid #e8eef5;position:sticky;top:0;z-index:10}.ytl-html-page.ytl-html-catalog .header .inner{max-width:1240px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.ytl-html-page.ytl-html-catalog .logo{font-size:34px;font-weight:800;letter-spacing:-2px;color:#12427a}.ytl-html-page.ytl-html-catalog .logo span{color:var(--green)}.ytl-html-page.ytl-html-catalog .nav{display:flex;gap:30px;font-size:15px;font-weight:700;align-items:center}.ytl-html-page.ytl-html-catalog .nav a.active{color:var(--green);position:relative}.ytl-html-page.ytl-html-catalog .nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:3px;background:var(--green)}.ytl-html-page.ytl-html-catalog .quote{background:var(--green);color:#fff;padding:13px 22px;border-radius:6px;font-weight:700}.ytl-html-page.ytl-html-catalog .hero{background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 48%,#eaf4ff 100%);padding:56px 24px 64px}.ytl-html-page.ytl-html-catalog .hero .inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.ytl-html-page.ytl-html-catalog .breadcrumb{font-size:14px;color:var(--muted);margin-bottom:28px}.ytl-html-page.ytl-html-catalog .breadcrumb b{color:var(--text)}.ytl-html-page.ytl-html-catalog h1{font-size:52px;line-height:1.08;margin-bottom:18px;color:#082653}.ytl-html-page.ytl-html-catalog .green-line{width:48px;height:4px;background:var(--green);margin:0 0 24px}.ytl-html-page.ytl-html-catalog .hero p{max-width:650px;color:#42536a;font-size:17px}.ytl-html-page.ytl-html-catalog .hero-visual{height:260px;border-radius:18px;background:linear-gradient(135deg,#ddecf8,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 45px rgba(9,45,90,.08)}.ytl-html-page.ytl-html-catalog .catalog-stack{display:flex;gap:14px;align-items:flex-end}.ytl-html-page.ytl-html-catalog .book{width:110px;height:150px;background:#fff;border:1px solid #d6e5ef;border-radius:8px;box-shadow:0 12px 25px rgba(10,40,70,.12);padding:18px}.ytl-html-page.ytl-html-catalog .book:nth-child(2){height:190px}.ytl-html-page.ytl-html-catalog .book:nth-child(3){height:170px}.ytl-html-page.ytl-html-catalog .book:before{content:"YTL";display:block;font-size:24px;font-weight:800;color:#12427a;margin-bottom:18px}.ytl-html-page.ytl-html-catalog .book:after{content:"Product Catalog";font-size:13px;color:var(--green);font-weight:700}.ytl-html-page.ytl-html-catalog .section{padding:72px 24px}.ytl-html-page.ytl-html-catalog .container{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-catalog .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:34px}.ytl-html-page.ytl-html-catalog .section h2{font-size:34px;color:#082653}.ytl-html-page.ytl-html-catalog .section-desc{color:var(--muted);max-width:620px;margin-top:8px}.ytl-html-page.ytl-html-catalog .filter{display:flex;gap:12px;flex-wrap:wrap}.ytl-html-page.ytl-html-catalog .pill{padding:10px 16px;border:1px solid var(--border);border-radius:999px;font-size:14px;font-weight:700;background:#fff}.ytl-html-page.ytl-html-catalog .pill.active{background:#eaf7ec;color:var(--green);border-color:#bfe5c3}.ytl-html-page.ytl-html-catalog .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ytl-html-page.ytl-html-catalog .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:26px;box-shadow:0 12px 30px rgba(11,49,90,.05);transition:.25s}.ytl-html-page.ytl-html-catalog .card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,90,.1)}.ytl-html-page.ytl-html-catalog .cover{height:170px;background:var(--light);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:22px;overflow:hidden}.ytl-html-page.ytl-html-catalog .meter-row{display:flex;gap:14px;align-items:flex-end}.ytl-html-page.ytl-html-catalog .meter{width:64px;height:96px;background:#fff;border:1px solid #d4e1ec;border-radius:6px;position:relative}.ytl-html-page.ytl-html-catalog .meter:before{content:"";position:absolute;top:16px;left:12px;right:12px;height:22px;background:#9bc475;border-radius:2px}.ytl-html-page.ytl-html-catalog .meter:after{content:"";position:absolute;bottom:14px;left:12px;right:12px;height:8px;background:#d8e6ee;border-radius:2px}.ytl-html-page.ytl-html-catalog .meter.small{height:76px}.ytl-html-page.ytl-html-catalog .meter.wide{width:88px;height:82px}.ytl-html-page.ytl-html-catalog .tag{font-size:12px;color:var(--green);font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ytl-html-page.ytl-html-catalog .card h3{font-size:21px;margin-bottom:10px;color:#092653}.ytl-html-page.ytl-html-catalog .card p{color:var(--muted);font-size:15px;min-height:72px}.ytl-html-page.ytl-html-catalog .meta{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ytl-html-page.ytl-html-catalog .meta span{font-size:12px;background:#f0f6fb;color:#46627d;padding:5px 9px;border-radius:20px}.ytl-html-page.ytl-html-catalog .actions{display:flex;gap:12px;margin-top:18px}.ytl-html-page.ytl-html-catalog .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-weight:800;font-size:14px}.ytl-html-page.ytl-html-catalog .btn.primary{background:var(--green);color:#fff}.ytl-html-page.ytl-html-catalog .btn.secondary{border:1px solid #bdd1e2;color:#0b376b;background:#fff}.ytl-html-page.ytl-html-catalog .band{background:var(--light)}.ytl-html-page.ytl-html-catalog .download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;padding:34px}.ytl-html-page.ytl-html-catalog .download-panel ul{margin-top:18px;list-style:none}.ytl-html-page.ytl-html-catalog .download-panel li{margin:10px 0;color:#41546d}.ytl-html-page.ytl-html-catalog .download-panel li:before{content:"\\2713";color:var(--green);font-weight:800;margin-right:10px}.ytl-html-page.ytl-html-catalog .form{background:#fff;border-radius:14px;border:1px solid var(--border);padding:24px;box-shadow:0 10px 28px rgba(11,49,90,.06)}.ytl-html-page.ytl-html-catalog .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-catalog .form input,.ytl-html-page.ytl-html-catalog .form select,.ytl-html-page.ytl-html-catalog .form textarea{width:100%;border:1px solid #dce6ef;border-radius:6px;padding:12px;color:#6a7a8d}.ytl-html-page.ytl-html-catalog .form textarea{grid-column:1/-1;height:88px}.ytl-html-page.ytl-html-catalog .form button{grid-column:1/-1;background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px;font-weight:800}.ytl-html-page.ytl-html-catalog .footer{background:#082e59;color:#d8e8f7;padding:54px 24px 28px}.ytl-html-page.ytl-html-catalog .footer .inner{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-catalog .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.ytl-html-page.ytl-html-catalog .footer h4{color:#fff;margin-bottom:16px}.ytl-html-page.ytl-html-catalog .footer li{list-style:none;margin:9px 0;color:#b9cbe0}.ytl-html-page.ytl-html-catalog .copyright{border-top:1px solid rgba(255,255,255,.14);margin-top:36px;padding-top:22px;color:#9eb4cc;font-size:13px;display:flex;justify-content:space-between}@media (max-width:900px){.ytl-html-page.ytl-html-catalog .hero .inner,.ytl-html-page.ytl-html-catalog .download-panel{grid-template-columns:1fr}.ytl-html-page.ytl-html-catalog .grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-catalog .footer-grid{grid-template-columns:1fr 1fr}.ytl-html-page.ytl-html-catalog .nav{display:none}.ytl-html-page.ytl-html-catalog h1{font-size:40px}}.ytl-html-page.ytl-html-datasheets{--blue:#062b55;--blue2:#0b376b;--green:#2fa83a;--light:#f5f9fd;--text:#0d2340;--muted:#5f7088;--border:#dbe7f1;--card:#fff}.ytl-html-page.ytl-html-datasheets *{box-sizing:border-box;margin:0;padding:0}.ytl-html-page.ytl-html-datasheets{font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.6}.ytl-html-page.ytl-html-datasheets a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-datasheets .topbar{background:var(--blue);color:#fff;font-size:13px}.ytl-html-page.ytl-html-datasheets .topbar .inner{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:9px 24px}.ytl-html-page.ytl-html-datasheets .topbar span{margin-right:28px;color:#dcecff}.ytl-html-page.ytl-html-datasheets .header{height:78px;background:#fff;border-bottom:1px solid #e8eef5;position:sticky;top:0;z-index:10}.ytl-html-page.ytl-html-datasheets .header .inner{max-width:1240px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.ytl-html-page.ytl-html-datasheets .logo{font-size:34px;font-weight:800;letter-spacing:-2px;color:#12427a}.ytl-html-page.ytl-html-datasheets .logo span{color:var(--green)}.ytl-html-page.ytl-html-datasheets .nav{display:flex;gap:28px;font-size:15px;font-weight:700;align-items:center}.ytl-html-page.ytl-html-datasheets .nav a.active{color:var(--green);position:relative}.ytl-html-page.ytl-html-datasheets .nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:3px;background:var(--green)}.ytl-html-page.ytl-html-datasheets .quote{background:var(--green);color:#fff;padding:13px 22px;border-radius:6px;font-weight:700}.ytl-html-page.ytl-html-datasheets .hero{background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 52%,#eaf4ff 100%);padding:54px 24px 64px}.ytl-html-page.ytl-html-datasheets .hero .inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.ytl-html-page.ytl-html-datasheets .breadcrumb{font-size:14px;color:var(--muted);margin-bottom:28px}.ytl-html-page.ytl-html-datasheets .breadcrumb b{color:var(--text)}.ytl-html-page.ytl-html-datasheets h1{font-size:52px;line-height:1.08;margin-bottom:18px;color:#082653}.ytl-html-page.ytl-html-datasheets .green-line{width:48px;height:4px;background:var(--green);margin:0 0 24px}.ytl-html-page.ytl-html-datasheets .hero p{max-width:660px;color:#42536a;font-size:17px}.ytl-html-page.ytl-html-datasheets .hero-visual{height:260px;border-radius:18px;background:linear-gradient(135deg,#e9f4ff,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 45px rgba(9,45,90,.08);overflow:hidden}.ytl-html-page.ytl-html-datasheets .visual-card{width:78%;height:68%;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 28px rgba(10,40,70,.1);padding:22px}.ytl-html-page.ytl-html-datasheets .visual-line{height:12px;border-radius:20px;background:#dceaf5;margin:14px 0}.ytl-html-page.ytl-html-datasheets .visual-line:nth-child(1){width:52%;background:#2fa83a}.ytl-html-page.ytl-html-datasheets .visual-line:nth-child(2){width:86%}.ytl-html-page.ytl-html-datasheets .visual-line:nth-child(3){width:74%}.ytl-html-page.ytl-html-datasheets .visual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.ytl-html-page.ytl-html-datasheets .visual-grid div{height:48px;background:#f2f7fb;border:1px solid #ddeaf3;border-radius:8px}.ytl-html-page.ytl-html-datasheets .section{padding:70px 24px}.ytl-html-page.ytl-html-datasheets .container{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-datasheets .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:32px}.ytl-html-page.ytl-html-datasheets .section h2{font-size:34px;color:#082653}.ytl-html-page.ytl-html-datasheets .section-desc{color:var(--muted);max-width:680px;margin-top:8px}.ytl-html-page.ytl-html-datasheets .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ytl-html-page.ytl-html-datasheets .grid.four{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-datasheets .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:26px;box-shadow:0 12px 30px rgba(11,49,90,.05);transition:.25s}.ytl-html-page.ytl-html-datasheets .card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,90,.1)}.ytl-html-page.ytl-html-datasheets .icon{width:50px;height:50px;border-radius:14px;background:#eaf7ec;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-datasheets .tag{font-size:12px;color:var(--green);font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ytl-html-page.ytl-html-datasheets .card h3{font-size:21px;margin-bottom:10px;color:#092653}.ytl-html-page.ytl-html-datasheets .card p{color:var(--muted);font-size:15px}.ytl-html-page.ytl-html-datasheets .meta{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ytl-html-page.ytl-html-datasheets .meta span{font-size:12px;background:#f0f6fb;color:#46627d;padding:5px 9px;border-radius:20px}.ytl-html-page.ytl-html-datasheets .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-weight:800;font-size:14px}.ytl-html-page.ytl-html-datasheets .btn.primary{background:var(--green);color:#fff}.ytl-html-page.ytl-html-datasheets .btn.secondary{border:1px solid #bdd1e2;color:#0b376b;background:#fff}.ytl-html-page.ytl-html-datasheets .band{background:var(--light)}.ytl-html-page.ytl-html-datasheets .table{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#fff}.ytl-html-page.ytl-html-datasheets .row{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr;min-height:64px;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-datasheets .row.head{background:#f3f8fc;font-weight:800;color:#082653}.ytl-html-page.ytl-html-datasheets .row:last-child{border-bottom:0}.ytl-html-page.ytl-html-datasheets .row div{padding:18px;border-right:1px solid #e7eef5}.ytl-html-page.ytl-html-datasheets .row div:last-child{border-right:0}.ytl-html-page.ytl-html-datasheets .faq{max-width:980px}.ytl-html-page.ytl-html-datasheets .faq-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:22px 24px;margin-bottom:14px}.ytl-html-page.ytl-html-datasheets .faq-item h3{font-size:18px;color:#082653;margin-bottom:8px}.ytl-html-page.ytl-html-datasheets .download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;padding:34px}.ytl-html-page.ytl-html-datasheets .download-panel ul{margin-top:18px;list-style:none}.ytl-html-page.ytl-html-datasheets .download-panel li{margin:10px 0;color:#41546d}.ytl-html-page.ytl-html-datasheets .download-panel li:before{content:"\\2713";color:var(--green);font-weight:800;margin-right:10px}.ytl-html-page.ytl-html-datasheets .form{background:#fff;border-radius:14px;border:1px solid var(--border);padding:24px;box-shadow:0 10px 28px rgba(11,49,90,.06)}.ytl-html-page.ytl-html-datasheets .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-datasheets .form input,.ytl-html-page.ytl-html-datasheets .form select,.ytl-html-page.ytl-html-datasheets .form textarea{width:100%;border:1px solid #dce6ef;border-radius:6px;padding:12px;color:#6a7a8d}.ytl-html-page.ytl-html-datasheets .form textarea{grid-column:1/-1;height:88px}.ytl-html-page.ytl-html-datasheets .form button{grid-column:1/-1;background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px;font-weight:800}.ytl-html-page.ytl-html-datasheets .footer{background:#082e59;color:#d8e8f7;padding:54px 24px 28px}.ytl-html-page.ytl-html-datasheets .footer .inner{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-datasheets .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.ytl-html-page.ytl-html-datasheets .footer h4{color:#fff;margin-bottom:16px}.ytl-html-page.ytl-html-datasheets .footer li{list-style:none;margin:9px 0;color:#b9cbe0}.ytl-html-page.ytl-html-datasheets .copyright{border-top:1px solid rgba(255,255,255,.14);margin-top:36px;padding-top:22px;color:#9eb4cc;font-size:13px;display:flex;justify-content:space-between}@media (max-width:900px){.ytl-html-page.ytl-html-datasheets .hero .inner,.ytl-html-page.ytl-html-datasheets .download-panel{grid-template-columns:1fr}.ytl-html-page.ytl-html-datasheets .grid,.ytl-html-page.ytl-html-datasheets .grid.four{grid-template-columns:1fr}.ytl-html-page.ytl-html-datasheets .footer-grid{grid-template-columns:1fr 1fr}.ytl-html-page.ytl-html-datasheets .nav{display:none}.ytl-html-page.ytl-html-datasheets .row{grid-template-columns:1fr}.ytl-html-page.ytl-html-datasheets h1{font-size:40px}}.ytl-html-page.ytl-html-certificates-by-model{--blue:#062b55;--blue2:#0b376b;--green:#2fa83a;--light:#f5f9fd;--text:#0d2340;--muted:#5f7088;--border:#dbe7f1;--card:#fff}.ytl-html-page.ytl-html-certificates-by-model *{box-sizing:border-box;margin:0;padding:0}.ytl-html-page.ytl-html-certificates-by-model{font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.6}.ytl-html-page.ytl-html-certificates-by-model a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-certificates-by-model .topbar{background:var(--blue);color:#fff;font-size:13px}.ytl-html-page.ytl-html-certificates-by-model .topbar .inner{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:9px 24px}.ytl-html-page.ytl-html-certificates-by-model .topbar span{margin-right:28px;color:#dcecff}.ytl-html-page.ytl-html-certificates-by-model .header{height:78px;background:#fff;border-bottom:1px solid #e8eef5;position:sticky;top:0;z-index:10}.ytl-html-page.ytl-html-certificates-by-model .header .inner{max-width:1240px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.ytl-html-page.ytl-html-certificates-by-model .logo{font-size:34px;font-weight:800;letter-spacing:-2px;color:#12427a}.ytl-html-page.ytl-html-certificates-by-model .logo span{color:var(--green)}.ytl-html-page.ytl-html-certificates-by-model .nav{display:flex;gap:28px;font-size:15px;font-weight:700;align-items:center}.ytl-html-page.ytl-html-certificates-by-model .nav a.active{color:var(--green);position:relative}.ytl-html-page.ytl-html-certificates-by-model .nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:3px;background:var(--green)}.ytl-html-page.ytl-html-certificates-by-model .quote{background:var(--green);color:#fff;padding:13px 22px;border-radius:6px;font-weight:700}.ytl-html-page.ytl-html-certificates-by-model .hero{background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 52%,#eaf4ff 100%);padding:54px 24px 64px}.ytl-html-page.ytl-html-certificates-by-model .hero .inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.ytl-html-page.ytl-html-certificates-by-model .breadcrumb{font-size:14px;color:var(--muted);margin-bottom:28px}.ytl-html-page.ytl-html-certificates-by-model .breadcrumb b{color:var(--text)}.ytl-html-page.ytl-html-certificates-by-model h1{font-size:52px;line-height:1.08;margin-bottom:18px;color:#082653}.ytl-html-page.ytl-html-certificates-by-model .green-line{width:48px;height:4px;background:var(--green);margin:0 0 24px}.ytl-html-page.ytl-html-certificates-by-model .hero p{max-width:660px;color:#42536a;font-size:17px}.ytl-html-page.ytl-html-certificates-by-model .hero-visual{height:260px;border-radius:18px;background:linear-gradient(135deg,#e9f4ff,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 45px rgba(9,45,90,.08);overflow:hidden}.ytl-html-page.ytl-html-certificates-by-model .visual-card{width:78%;height:68%;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 28px rgba(10,40,70,.1);padding:22px}.ytl-html-page.ytl-html-certificates-by-model .visual-line{height:12px;border-radius:20px;background:#dceaf5;margin:14px 0}.ytl-html-page.ytl-html-certificates-by-model .visual-line:nth-child(1){width:52%;background:#2fa83a}.ytl-html-page.ytl-html-certificates-by-model .visual-line:nth-child(2){width:86%}.ytl-html-page.ytl-html-certificates-by-model .visual-line:nth-child(3){width:74%}.ytl-html-page.ytl-html-certificates-by-model .visual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.ytl-html-page.ytl-html-certificates-by-model .visual-grid div{height:48px;background:#f2f7fb;border:1px solid #ddeaf3;border-radius:8px}.ytl-html-page.ytl-html-certificates-by-model .section{padding:70px 24px}.ytl-html-page.ytl-html-certificates-by-model .container{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-certificates-by-model .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:32px}.ytl-html-page.ytl-html-certificates-by-model .section h2{font-size:34px;color:#082653}.ytl-html-page.ytl-html-certificates-by-model .section-desc{color:var(--muted);max-width:680px;margin-top:8px}.ytl-html-page.ytl-html-certificates-by-model .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ytl-html-page.ytl-html-certificates-by-model .grid.four{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-certificates-by-model .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:26px;box-shadow:0 12px 30px rgba(11,49,90,.05);transition:.25s}.ytl-html-page.ytl-html-certificates-by-model .card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,90,.1)}.ytl-html-page.ytl-html-certificates-by-model .icon{width:50px;height:50px;border-radius:14px;background:#eaf7ec;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-certificates-by-model .tag{font-size:12px;color:var(--green);font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ytl-html-page.ytl-html-certificates-by-model .card h3{font-size:21px;margin-bottom:10px;color:#092653}.ytl-html-page.ytl-html-certificates-by-model .card p{color:var(--muted);font-size:15px}.ytl-html-page.ytl-html-certificates-by-model .meta{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ytl-html-page.ytl-html-certificates-by-model .meta span{font-size:12px;background:#f0f6fb;color:#46627d;padding:5px 9px;border-radius:20px}.ytl-html-page.ytl-html-certificates-by-model .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-weight:800;font-size:14px}.ytl-html-page.ytl-html-certificates-by-model .btn.primary{background:var(--green);color:#fff}.ytl-html-page.ytl-html-certificates-by-model .btn.secondary{border:1px solid #bdd1e2;color:#0b376b;background:#fff}.ytl-html-page.ytl-html-certificates-by-model .band{background:var(--light)}.ytl-html-page.ytl-html-certificates-by-model .table{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#fff}.ytl-html-page.ytl-html-certificates-by-model .row{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr;min-height:64px;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-certificates-by-model .row.head{background:#f3f8fc;font-weight:800;color:#082653}.ytl-html-page.ytl-html-certificates-by-model .row:last-child{border-bottom:0}.ytl-html-page.ytl-html-certificates-by-model .row div{padding:18px;border-right:1px solid #e7eef5}.ytl-html-page.ytl-html-certificates-by-model .row div:last-child{border-right:0}.ytl-html-page.ytl-html-certificates-by-model .faq{max-width:980px}.ytl-html-page.ytl-html-certificates-by-model .faq-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:22px 24px;margin-bottom:14px}.ytl-html-page.ytl-html-certificates-by-model .faq-item h3{font-size:18px;color:#082653;margin-bottom:8px}.ytl-html-page.ytl-html-certificates-by-model .download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;padding:34px}.ytl-html-page.ytl-html-certificates-by-model .download-panel ul{margin-top:18px;list-style:none}.ytl-html-page.ytl-html-certificates-by-model .download-panel li{margin:10px 0;color:#41546d}.ytl-html-page.ytl-html-certificates-by-model .download-panel li:before{content:"\\2713";color:var(--green);font-weight:800;margin-right:10px}.ytl-html-page.ytl-html-certificates-by-model .form{background:#fff;border-radius:14px;border:1px solid var(--border);padding:24px;box-shadow:0 10px 28px rgba(11,49,90,.06)}.ytl-html-page.ytl-html-certificates-by-model .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-certificates-by-model .form input,.ytl-html-page.ytl-html-certificates-by-model .form select,.ytl-html-page.ytl-html-certificates-by-model .form textarea{width:100%;border:1px solid #dce6ef;border-radius:6px;padding:12px;color:#6a7a8d}.ytl-html-page.ytl-html-certificates-by-model .form textarea{grid-column:1/-1;height:88px}.ytl-html-page.ytl-html-certificates-by-model .form button{grid-column:1/-1;background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px;font-weight:800}.ytl-html-page.ytl-html-certificates-by-model .footer{background:#082e59;color:#d8e8f7;padding:54px 24px 28px}.ytl-html-page.ytl-html-certificates-by-model .footer .inner{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-certificates-by-model .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.ytl-html-page.ytl-html-certificates-by-model .footer h4{color:#fff;margin-bottom:16px}.ytl-html-page.ytl-html-certificates-by-model .footer li{list-style:none;margin:9px 0;color:#b9cbe0}.ytl-html-page.ytl-html-certificates-by-model .copyright{border-top:1px solid rgba(255,255,255,.14);margin-top:36px;padding-top:22px;color:#9eb4cc;font-size:13px;display:flex;justify-content:space-between}@media (max-width:900px){.ytl-html-page.ytl-html-certificates-by-model .hero .inner,.ytl-html-page.ytl-html-certificates-by-model .download-panel{grid-template-columns:1fr}.ytl-html-page.ytl-html-certificates-by-model .grid,.ytl-html-page.ytl-html-certificates-by-model .grid.four{grid-template-columns:1fr}.ytl-html-page.ytl-html-certificates-by-model .footer-grid{grid-template-columns:1fr 1fr}.ytl-html-page.ytl-html-certificates-by-model .nav{display:none}.ytl-html-page.ytl-html-certificates-by-model .row{grid-template-columns:1fr}.ytl-html-page.ytl-html-certificates-by-model h1{font-size:40px}}.ytl-html-page.ytl-html-knowledge-center{--blue:#062b55;--blue2:#0b376b;--green:#2fa83a;--light:#f5f9fd;--text:#0d2340;--muted:#5f7088;--border:#dbe7f1;--card:#fff}.ytl-html-page.ytl-html-knowledge-center *{box-sizing:border-box;margin:0;padding:0}.ytl-html-page.ytl-html-knowledge-center{font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.6}.ytl-html-page.ytl-html-knowledge-center a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-knowledge-center .topbar{background:var(--blue);color:#fff;font-size:13px}.ytl-html-page.ytl-html-knowledge-center .topbar .inner{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:9px 24px}.ytl-html-page.ytl-html-knowledge-center .topbar span{margin-right:28px;color:#dcecff}.ytl-html-page.ytl-html-knowledge-center .header{height:78px;background:#fff;border-bottom:1px solid #e8eef5;position:sticky;top:0;z-index:10}.ytl-html-page.ytl-html-knowledge-center .header .inner{max-width:1240px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.ytl-html-page.ytl-html-knowledge-center .logo{font-size:34px;font-weight:800;letter-spacing:-2px;color:#12427a}.ytl-html-page.ytl-html-knowledge-center .logo span{color:var(--green)}.ytl-html-page.ytl-html-knowledge-center .nav{display:flex;gap:28px;font-size:15px;font-weight:700;align-items:center}.ytl-html-page.ytl-html-knowledge-center .nav a.active{color:var(--green);position:relative}.ytl-html-page.ytl-html-knowledge-center .nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:3px;background:var(--green)}.ytl-html-page.ytl-html-knowledge-center .quote{background:var(--green);color:#fff;padding:13px 22px;border-radius:6px;font-weight:700}.ytl-html-page.ytl-html-knowledge-center .hero{background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 52%,#eaf4ff 100%);padding:54px 24px 64px}.ytl-html-page.ytl-html-knowledge-center .hero .inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.ytl-html-page.ytl-html-knowledge-center .breadcrumb{font-size:14px;color:var(--muted);margin-bottom:28px}.ytl-html-page.ytl-html-knowledge-center .breadcrumb b{color:var(--text)}.ytl-html-page.ytl-html-knowledge-center h1{font-size:52px;line-height:1.08;margin-bottom:18px;color:#082653}.ytl-html-page.ytl-html-knowledge-center .green-line{width:48px;height:4px;background:var(--green);margin:0 0 24px}.ytl-html-page.ytl-html-knowledge-center .hero p{max-width:660px;color:#42536a;font-size:17px}.ytl-html-page.ytl-html-knowledge-center .hero-visual{height:260px;border-radius:18px;background:linear-gradient(135deg,#e9f4ff,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 45px rgba(9,45,90,.08);overflow:hidden}.ytl-html-page.ytl-html-knowledge-center .visual-card{width:78%;height:68%;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 28px rgba(10,40,70,.1);padding:22px}.ytl-html-page.ytl-html-knowledge-center .visual-line{height:12px;border-radius:20px;background:#dceaf5;margin:14px 0}.ytl-html-page.ytl-html-knowledge-center .visual-line:nth-child(1){width:52%;background:#2fa83a}.ytl-html-page.ytl-html-knowledge-center .visual-line:nth-child(2){width:86%}.ytl-html-page.ytl-html-knowledge-center .visual-line:nth-child(3){width:74%}.ytl-html-page.ytl-html-knowledge-center .visual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.ytl-html-page.ytl-html-knowledge-center .visual-grid div{height:48px;background:#f2f7fb;border:1px solid #ddeaf3;border-radius:8px}.ytl-html-page.ytl-html-knowledge-center .section{padding:70px 24px}.ytl-html-page.ytl-html-knowledge-center .container{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-knowledge-center .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:32px}.ytl-html-page.ytl-html-knowledge-center .section h2{font-size:34px;color:#082653}.ytl-html-page.ytl-html-knowledge-center .section-desc{color:var(--muted);max-width:680px;margin-top:8px}.ytl-html-page.ytl-html-knowledge-center .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ytl-html-page.ytl-html-knowledge-center .grid.four{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-knowledge-center .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:26px;box-shadow:0 12px 30px rgba(11,49,90,.05);transition:.25s}.ytl-html-page.ytl-html-knowledge-center .card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,90,.1)}.ytl-html-page.ytl-html-knowledge-center .icon{width:50px;height:50px;border-radius:14px;background:#eaf7ec;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-knowledge-center .tag{font-size:12px;color:var(--green);font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ytl-html-page.ytl-html-knowledge-center .card h3{font-size:21px;margin-bottom:10px;color:#092653}.ytl-html-page.ytl-html-knowledge-center .card p{color:var(--muted);font-size:15px}.ytl-html-page.ytl-html-knowledge-center .meta{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ytl-html-page.ytl-html-knowledge-center .meta span{font-size:12px;background:#f0f6fb;color:#46627d;padding:5px 9px;border-radius:20px}.ytl-html-page.ytl-html-knowledge-center .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-weight:800;font-size:14px}.ytl-html-page.ytl-html-knowledge-center .btn.primary{background:var(--green);color:#fff}.ytl-html-page.ytl-html-knowledge-center .btn.secondary{border:1px solid #bdd1e2;color:#0b376b;background:#fff}.ytl-html-page.ytl-html-knowledge-center .band{background:var(--light)}.ytl-html-page.ytl-html-knowledge-center .table{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#fff}.ytl-html-page.ytl-html-knowledge-center .row{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr;min-height:64px;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-knowledge-center .row.head{background:#f3f8fc;font-weight:800;color:#082653}.ytl-html-page.ytl-html-knowledge-center .row:last-child{border-bottom:0}.ytl-html-page.ytl-html-knowledge-center .row div{padding:18px;border-right:1px solid #e7eef5}.ytl-html-page.ytl-html-knowledge-center .row div:last-child{border-right:0}.ytl-html-page.ytl-html-knowledge-center .faq{max-width:980px}.ytl-html-page.ytl-html-knowledge-center .faq-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:22px 24px;margin-bottom:14px}.ytl-html-page.ytl-html-knowledge-center .faq-item h3{font-size:18px;color:#082653;margin-bottom:8px}.ytl-html-page.ytl-html-knowledge-center .download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;padding:34px}.ytl-html-page.ytl-html-knowledge-center .download-panel ul{margin-top:18px;list-style:none}.ytl-html-page.ytl-html-knowledge-center .download-panel li{margin:10px 0;color:#41546d}.ytl-html-page.ytl-html-knowledge-center .download-panel li:before{content:"\\2713";color:var(--green);font-weight:800;margin-right:10px}.ytl-html-page.ytl-html-knowledge-center .form{background:#fff;border-radius:14px;border:1px solid var(--border);padding:24px;box-shadow:0 10px 28px rgba(11,49,90,.06)}.ytl-html-page.ytl-html-knowledge-center .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-knowledge-center .form input,.ytl-html-page.ytl-html-knowledge-center .form select,.ytl-html-page.ytl-html-knowledge-center .form textarea{width:100%;border:1px solid #dce6ef;border-radius:6px;padding:12px;color:#6a7a8d}.ytl-html-page.ytl-html-knowledge-center .form textarea{grid-column:1/-1;height:88px}.ytl-html-page.ytl-html-knowledge-center .form button{grid-column:1/-1;background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px;font-weight:800}.ytl-html-page.ytl-html-knowledge-center .footer{background:#082e59;color:#d8e8f7;padding:54px 24px 28px}.ytl-html-page.ytl-html-knowledge-center .footer .inner{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-knowledge-center .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.ytl-html-page.ytl-html-knowledge-center .footer h4{color:#fff;margin-bottom:16px}.ytl-html-page.ytl-html-knowledge-center .footer li{list-style:none;margin:9px 0;color:#b9cbe0}.ytl-html-page.ytl-html-knowledge-center .copyright{border-top:1px solid rgba(255,255,255,.14);margin-top:36px;padding-top:22px;color:#9eb4cc;font-size:13px;display:flex;justify-content:space-between}@media (max-width:900px){.ytl-html-page.ytl-html-knowledge-center .hero .inner,.ytl-html-page.ytl-html-knowledge-center .download-panel{grid-template-columns:1fr}.ytl-html-page.ytl-html-knowledge-center .grid,.ytl-html-page.ytl-html-knowledge-center .grid.four{grid-template-columns:1fr}.ytl-html-page.ytl-html-knowledge-center .footer-grid{grid-template-columns:1fr 1fr}.ytl-html-page.ytl-html-knowledge-center .nav{display:none}.ytl-html-page.ytl-html-knowledge-center .row{grid-template-columns:1fr}.ytl-html-page.ytl-html-knowledge-center h1{font-size:40px}}.ytl-html-page.ytl-html-faq{--blue:#062b55;--blue2:#0b376b;--green:#2fa83a;--light:#f5f9fd;--text:#0d2340;--muted:#5f7088;--border:#dbe7f1;--card:#fff}.ytl-html-page.ytl-html-faq *{box-sizing:border-box;margin:0;padding:0}.ytl-html-page.ytl-html-faq{font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.6}.ytl-html-page.ytl-html-faq a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-faq .topbar{background:var(--blue);color:#fff;font-size:13px}.ytl-html-page.ytl-html-faq .topbar .inner{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:9px 24px}.ytl-html-page.ytl-html-faq .topbar span{margin-right:28px;color:#dcecff}.ytl-html-page.ytl-html-faq .header{height:78px;background:#fff;border-bottom:1px solid #e8eef5;position:sticky;top:0;z-index:10}.ytl-html-page.ytl-html-faq .header .inner{max-width:1240px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.ytl-html-page.ytl-html-faq .logo{font-size:34px;font-weight:800;letter-spacing:-2px;color:#12427a}.ytl-html-page.ytl-html-faq .logo span{color:var(--green)}.ytl-html-page.ytl-html-faq .nav{display:flex;gap:28px;font-size:15px;font-weight:700;align-items:center}.ytl-html-page.ytl-html-faq .nav a.active{color:var(--green);position:relative}.ytl-html-page.ytl-html-faq .nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:3px;background:var(--green)}.ytl-html-page.ytl-html-faq .quote{background:var(--green);color:#fff;padding:13px 22px;border-radius:6px;font-weight:700}.ytl-html-page.ytl-html-faq .hero{background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 52%,#eaf4ff 100%);padding:54px 24px 64px}.ytl-html-page.ytl-html-faq .hero .inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.ytl-html-page.ytl-html-faq .breadcrumb{font-size:14px;color:var(--muted);margin-bottom:28px}.ytl-html-page.ytl-html-faq .breadcrumb b{color:var(--text)}.ytl-html-page.ytl-html-faq h1{font-size:52px;line-height:1.08;margin-bottom:18px;color:#082653}.ytl-html-page.ytl-html-faq .green-line{width:48px;height:4px;background:var(--green);margin:0 0 24px}.ytl-html-page.ytl-html-faq .hero p{max-width:660px;color:#42536a;font-size:17px}.ytl-html-page.ytl-html-faq .hero-visual{height:260px;border-radius:18px;background:linear-gradient(135deg,#e9f4ff,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 45px rgba(9,45,90,.08);overflow:hidden}.ytl-html-page.ytl-html-faq .visual-card{width:78%;height:68%;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 28px rgba(10,40,70,.1);padding:22px}.ytl-html-page.ytl-html-faq .visual-line{height:12px;border-radius:20px;background:#dceaf5;margin:14px 0}.ytl-html-page.ytl-html-faq .visual-line:nth-child(1){width:52%;background:#2fa83a}.ytl-html-page.ytl-html-faq .visual-line:nth-child(2){width:86%}.ytl-html-page.ytl-html-faq .visual-line:nth-child(3){width:74%}.ytl-html-page.ytl-html-faq .visual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.ytl-html-page.ytl-html-faq .visual-grid div{height:48px;background:#f2f7fb;border:1px solid #ddeaf3;border-radius:8px}.ytl-html-page.ytl-html-faq .section{padding:70px 24px}.ytl-html-page.ytl-html-faq .container{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-faq .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:32px}.ytl-html-page.ytl-html-faq .section h2{font-size:34px;color:#082653}.ytl-html-page.ytl-html-faq .section-desc{color:var(--muted);max-width:680px;margin-top:8px}.ytl-html-page.ytl-html-faq .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ytl-html-page.ytl-html-faq .grid.four{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-faq .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:26px;box-shadow:0 12px 30px rgba(11,49,90,.05);transition:.25s}.ytl-html-page.ytl-html-faq .card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,90,.1)}.ytl-html-page.ytl-html-faq .icon{width:50px;height:50px;border-radius:14px;background:#eaf7ec;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-faq .tag{font-size:12px;color:var(--green);font-weight:800;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ytl-html-page.ytl-html-faq .card h3{font-size:21px;margin-bottom:10px;color:#092653}.ytl-html-page.ytl-html-faq .card p{color:var(--muted);font-size:15px}.ytl-html-page.ytl-html-faq .meta{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ytl-html-page.ytl-html-faq .meta span{font-size:12px;background:#f0f6fb;color:#46627d;padding:5px 9px;border-radius:20px}.ytl-html-page.ytl-html-faq .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-weight:800;font-size:14px}.ytl-html-page.ytl-html-faq .btn.primary{background:var(--green);color:#fff}.ytl-html-page.ytl-html-faq .btn.secondary{border:1px solid #bdd1e2;color:#0b376b;background:#fff}.ytl-html-page.ytl-html-faq .band{background:var(--light)}.ytl-html-page.ytl-html-faq .table{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#fff}.ytl-html-page.ytl-html-faq .row{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr;min-height:64px;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-faq .row.head{background:#f3f8fc;font-weight:800;color:#082653}.ytl-html-page.ytl-html-faq .row:last-child{border-bottom:0}.ytl-html-page.ytl-html-faq .row div{padding:18px;border-right:1px solid #e7eef5}.ytl-html-page.ytl-html-faq .row div:last-child{border-right:0}.ytl-html-page.ytl-html-faq .faq{max-width:980px}.ytl-html-page.ytl-html-faq .faq-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:22px 24px;margin-bottom:14px}.ytl-html-page.ytl-html-faq .faq-item h3{font-size:18px;color:#082653;margin-bottom:8px}.ytl-html-page.ytl-html-faq .download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;padding:34px}.ytl-html-page.ytl-html-faq .download-panel ul{margin-top:18px;list-style:none}.ytl-html-page.ytl-html-faq .download-panel li{margin:10px 0;color:#41546d}.ytl-html-page.ytl-html-faq .download-panel li:before{content:"\\2713";color:var(--green);font-weight:800;margin-right:10px}.ytl-html-page.ytl-html-faq .form{background:#fff;border-radius:14px;border:1px solid var(--border);padding:24px;box-shadow:0 10px 28px rgba(11,49,90,.06)}.ytl-html-page.ytl-html-faq .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-faq .form input,.ytl-html-page.ytl-html-faq .form select,.ytl-html-page.ytl-html-faq .form textarea{width:100%;border:1px solid #dce6ef;border-radius:6px;padding:12px;color:#6a7a8d}.ytl-html-page.ytl-html-faq .form textarea{grid-column:1/-1;height:88px}.ytl-html-page.ytl-html-faq .form button{grid-column:1/-1;background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px;font-weight:800}.ytl-html-page.ytl-html-faq .footer{background:#082e59;color:#d8e8f7;padding:54px 24px 28px}.ytl-html-page.ytl-html-faq .footer .inner{max-width:1240px;margin:auto}.ytl-html-page.ytl-html-faq .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.ytl-html-page.ytl-html-faq .footer h4{color:#fff;margin-bottom:16px}.ytl-html-page.ytl-html-faq .footer li{list-style:none;margin:9px 0;color:#b9cbe0}.ytl-html-page.ytl-html-faq .copyright{border-top:1px solid rgba(255,255,255,.14);margin-top:36px;padding-top:22px;color:#9eb4cc;font-size:13px;display:flex;justify-content:space-between}@media (max-width:900px){.ytl-html-page.ytl-html-faq .hero .inner,.ytl-html-page.ytl-html-faq .download-panel{grid-template-columns:1fr}.ytl-html-page.ytl-html-faq .grid,.ytl-html-page.ytl-html-faq .grid.four{grid-template-columns:1fr}.ytl-html-page.ytl-html-faq .footer-grid{grid-template-columns:1fr 1fr}.ytl-html-page.ytl-html-faq .nav{display:none}.ytl-html-page.ytl-html-faq .row{grid-template-columns:1fr}.ytl-html-page.ytl-html-faq h1{font-size:40px}}.ytl-html-page.ytl-html-company{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-company *{box-sizing:border-box}.ytl-html-page.ytl-html-company{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-company a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-company .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-company .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-company .topbar .wrap,.ytl-html-page.ytl-html-company .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-company .topbar span{margin-right:28px}.ytl-html-page.ytl-html-company .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-company .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-company .logo b{color:#38a844}.ytl-html-page.ytl-html-company .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-company .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-company .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-company .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-company .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-company .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-company .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-company h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-company h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-company h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-company p{margin:0 0 14px}.ytl-html-page.ytl-html-company .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-company .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-company .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-company .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-company .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-company .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-company .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-company .section{padding:70px 0}.ytl-html-page.ytl-html-company .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-company .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-company .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-company .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-company .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-company .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-company .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-company .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-company .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-company .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-company .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-company .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-company .stat:last-child{border-right:0}.ytl-html-page.ytl-html-company .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-company .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-company .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-company .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-company .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-company .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-company .table td,.ytl-html-page.ytl-html-company .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-company .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-company .news-card img,.ytl-html-page.ytl-html-company .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-company .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-company .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-company .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-company .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-company .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-company .form input,.ytl-html-page.ytl-html-company .form select,.ytl-html-page.ytl-html-company .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-company .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-company .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-company .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-company .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-company .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-company .footer a,.ytl-html-page.ytl-html-company .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-company .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-company .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-company .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-company .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-company .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-company .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-company .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-company .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-company .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-company .hero-grid,.ytl-html-page.ytl-html-company .split,.ytl-html-page.ytl-html-company .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company .cols-3,.ytl-html-page.ytl-html-company .cols-4,.ytl-html-page.ytl-html-company .cols-5,.ytl-html-page.ytl-html-company .stats,.ytl-html-page.ytl-html-company .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company .menu{display:none}.ytl-html-page.ytl-html-company .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-company h1{font-size:40px}.ytl-html-page.ytl-html-company .timeline{display:block}.ytl-html-page.ytl-html-company .timeline:before{display:none}.ytl-html-page.ytl-html-company .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-company .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company .form textarea,.ytl-html-page.ytl-html-company .form button{grid-column:span 1}}.ytl-html-page.ytl-html-factory{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-factory *{box-sizing:border-box}.ytl-html-page.ytl-html-factory{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-factory a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-factory .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-factory .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-factory .topbar .wrap,.ytl-html-page.ytl-html-factory .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-factory .topbar span{margin-right:28px}.ytl-html-page.ytl-html-factory .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-factory .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-factory .logo b{color:#38a844}.ytl-html-page.ytl-html-factory .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-factory .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-factory .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-factory .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-factory .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-factory .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-factory .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-factory h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-factory h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-factory h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-factory p{margin:0 0 14px}.ytl-html-page.ytl-html-factory .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-factory .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-factory .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-factory .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-factory .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-factory .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-factory .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-factory .section{padding:70px 0}.ytl-html-page.ytl-html-factory .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-factory .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-factory .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-factory .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-factory .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-factory .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-factory .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-factory .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-factory .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-factory .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-factory .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-factory .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-factory .stat:last-child{border-right:0}.ytl-html-page.ytl-html-factory .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-factory .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-factory .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-factory .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-factory .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-factory .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-factory .table td,.ytl-html-page.ytl-html-factory .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-factory .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-factory .news-card img,.ytl-html-page.ytl-html-factory .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-factory .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-factory .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-factory .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-factory .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-factory .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-factory .form input,.ytl-html-page.ytl-html-factory .form select,.ytl-html-page.ytl-html-factory .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-factory .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-factory .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-factory .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-factory .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-factory .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-factory .footer a,.ytl-html-page.ytl-html-factory .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-factory .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-factory .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-factory .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-factory .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-factory .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-factory .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-factory .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-factory .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-factory .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-factory .hero-grid,.ytl-html-page.ytl-html-factory .split,.ytl-html-page.ytl-html-factory .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-factory .cols-3,.ytl-html-page.ytl-html-factory .cols-4,.ytl-html-page.ytl-html-factory .cols-5,.ytl-html-page.ytl-html-factory .stats,.ytl-html-page.ytl-html-factory .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-factory .menu{display:none}.ytl-html-page.ytl-html-factory .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-factory h1{font-size:40px}.ytl-html-page.ytl-html-factory .timeline{display:block}.ytl-html-page.ytl-html-factory .timeline:before{display:none}.ytl-html-page.ytl-html-factory .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-factory .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-factory .form textarea,.ytl-html-page.ytl-html-factory .form button{grid-column:span 1}}.ytl-html-page.ytl-html-cnas-lab{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-cnas-lab *{box-sizing:border-box}.ytl-html-page.ytl-html-cnas-lab{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-cnas-lab a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-cnas-lab .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-cnas-lab .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-cnas-lab .topbar .wrap,.ytl-html-page.ytl-html-cnas-lab .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-cnas-lab .topbar span{margin-right:28px}.ytl-html-page.ytl-html-cnas-lab .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-cnas-lab .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-cnas-lab .logo b{color:#38a844}.ytl-html-page.ytl-html-cnas-lab .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-cnas-lab .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-cnas-lab .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-cnas-lab .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-cnas-lab .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-cnas-lab .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-cnas-lab .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-cnas-lab h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-cnas-lab h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-cnas-lab h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-cnas-lab p{margin:0 0 14px}.ytl-html-page.ytl-html-cnas-lab .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-cnas-lab .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-cnas-lab .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-cnas-lab .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-cnas-lab .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-cnas-lab .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-cnas-lab .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-cnas-lab .section{padding:70px 0}.ytl-html-page.ytl-html-cnas-lab .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-cnas-lab .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-cnas-lab .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-cnas-lab .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-cnas-lab .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-cnas-lab .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-cnas-lab .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-cnas-lab .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-cnas-lab .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-cnas-lab .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-cnas-lab .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-cnas-lab .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-cnas-lab .stat:last-child{border-right:0}.ytl-html-page.ytl-html-cnas-lab .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-cnas-lab .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-cnas-lab .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-cnas-lab .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-cnas-lab .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-cnas-lab .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-cnas-lab .table td,.ytl-html-page.ytl-html-cnas-lab .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-cnas-lab .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-cnas-lab .news-card img,.ytl-html-page.ytl-html-cnas-lab .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-cnas-lab .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-cnas-lab .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-cnas-lab .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-cnas-lab .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-cnas-lab .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-cnas-lab .form input,.ytl-html-page.ytl-html-cnas-lab .form select,.ytl-html-page.ytl-html-cnas-lab .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-cnas-lab .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-cnas-lab .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-cnas-lab .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-cnas-lab .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-cnas-lab .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-cnas-lab .footer a,.ytl-html-page.ytl-html-cnas-lab .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-cnas-lab .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-cnas-lab .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-cnas-lab .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-cnas-lab .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-cnas-lab .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-cnas-lab .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-cnas-lab .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-cnas-lab .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-cnas-lab .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-cnas-lab .hero-grid,.ytl-html-page.ytl-html-cnas-lab .split,.ytl-html-page.ytl-html-cnas-lab .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-cnas-lab .cols-3,.ytl-html-page.ytl-html-cnas-lab .cols-4,.ytl-html-page.ytl-html-cnas-lab .cols-5,.ytl-html-page.ytl-html-cnas-lab .stats,.ytl-html-page.ytl-html-cnas-lab .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-cnas-lab .menu{display:none}.ytl-html-page.ytl-html-cnas-lab .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-cnas-lab h1{font-size:40px}.ytl-html-page.ytl-html-cnas-lab .timeline{display:block}.ytl-html-page.ytl-html-cnas-lab .timeline:before{display:none}.ytl-html-page.ytl-html-cnas-lab .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-cnas-lab .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-cnas-lab .form textarea,.ytl-html-page.ytl-html-cnas-lab .form button{grid-column:span 1}}.ytl-html-page.ytl-html-quality{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-quality *{box-sizing:border-box}.ytl-html-page.ytl-html-quality{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-quality a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-quality .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-quality .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-quality .topbar .wrap,.ytl-html-page.ytl-html-quality .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-quality .topbar span{margin-right:28px}.ytl-html-page.ytl-html-quality .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-quality .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-quality .logo b{color:#38a844}.ytl-html-page.ytl-html-quality .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-quality .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-quality .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-quality .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-quality .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-quality .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-quality .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-quality h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-quality h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-quality h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-quality p{margin:0 0 14px}.ytl-html-page.ytl-html-quality .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-quality .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-quality .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-quality .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-quality .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-quality .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-quality .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-quality .section{padding:70px 0}.ytl-html-page.ytl-html-quality .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-quality .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-quality .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-quality .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-quality .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-quality .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-quality .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-quality .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-quality .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-quality .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-quality .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-quality .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-quality .stat:last-child{border-right:0}.ytl-html-page.ytl-html-quality .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-quality .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-quality .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-quality .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-quality .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-quality .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-quality .table td,.ytl-html-page.ytl-html-quality .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-quality .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-quality .news-card img,.ytl-html-page.ytl-html-quality .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-quality .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-quality .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-quality .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-quality .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-quality .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-quality .form input,.ytl-html-page.ytl-html-quality .form select,.ytl-html-page.ytl-html-quality .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-quality .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-quality .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-quality .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-quality .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-quality .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-quality .footer a,.ytl-html-page.ytl-html-quality .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-quality .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-quality .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-quality .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-quality .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-quality .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-quality .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-quality .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-quality .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-quality .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-quality .hero-grid,.ytl-html-page.ytl-html-quality .split,.ytl-html-page.ytl-html-quality .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-quality .cols-3,.ytl-html-page.ytl-html-quality .cols-4,.ytl-html-page.ytl-html-quality .cols-5,.ytl-html-page.ytl-html-quality .stats,.ytl-html-page.ytl-html-quality .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-quality .menu{display:none}.ytl-html-page.ytl-html-quality .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-quality h1{font-size:40px}.ytl-html-page.ytl-html-quality .timeline{display:block}.ytl-html-page.ytl-html-quality .timeline:before{display:none}.ytl-html-page.ytl-html-quality .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-quality .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-quality .form textarea,.ytl-html-page.ytl-html-quality .form button{grid-column:span 1}}.ytl-html-page.ytl-html-company-news{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-company-news *{box-sizing:border-box}.ytl-html-page.ytl-html-company-news{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-company-news a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-company-news .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-company-news .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-company-news .topbar .wrap,.ytl-html-page.ytl-html-company-news .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-company-news .topbar span{margin-right:28px}.ytl-html-page.ytl-html-company-news .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-company-news .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-company-news .logo b{color:#38a844}.ytl-html-page.ytl-html-company-news .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-company-news .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-company-news .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-company-news .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-company-news .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-company-news .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-company-news .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-company-news h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-company-news h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-company-news h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-company-news p{margin:0 0 14px}.ytl-html-page.ytl-html-company-news .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-company-news .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-company-news .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-company-news .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-company-news .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-company-news .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-company-news .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-company-news .section{padding:70px 0}.ytl-html-page.ytl-html-company-news .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-company-news .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-company-news .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-company-news .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-company-news .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-company-news .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-company-news .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-company-news .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-company-news .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-company-news .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-company-news .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-company-news .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-company-news .stat:last-child{border-right:0}.ytl-html-page.ytl-html-company-news .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-company-news .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-company-news .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-company-news .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-company-news .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-company-news .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-company-news .table td,.ytl-html-page.ytl-html-company-news .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-company-news .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-company-news .news-card img,.ytl-html-page.ytl-html-company-news .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-company-news .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-company-news .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-company-news .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-company-news .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-company-news .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-company-news .form input,.ytl-html-page.ytl-html-company-news .form select,.ytl-html-page.ytl-html-company-news .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-company-news .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-company-news .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-company-news .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-company-news .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-company-news .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-company-news .footer a,.ytl-html-page.ytl-html-company-news .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-company-news .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-company-news .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-company-news .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-company-news .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-company-news .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-company-news .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-company-news .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-company-news .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-company-news .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-company-news .hero-grid,.ytl-html-page.ytl-html-company-news .split,.ytl-html-page.ytl-html-company-news .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company-news .cols-3,.ytl-html-page.ytl-html-company-news .cols-4,.ytl-html-page.ytl-html-company-news .cols-5,.ytl-html-page.ytl-html-company-news .stats,.ytl-html-page.ytl-html-company-news .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company-news .menu{display:none}.ytl-html-page.ytl-html-company-news .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-company-news h1{font-size:40px}.ytl-html-page.ytl-html-company-news .timeline{display:block}.ytl-html-page.ytl-html-company-news .timeline:before{display:none}.ytl-html-page.ytl-html-company-news .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-company-news .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-company-news .form textarea,.ytl-html-page.ytl-html-company-news .form button{grid-column:span 1}}.ytl-html-page.ytl-html-exhibition-news{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-exhibition-news *{box-sizing:border-box}.ytl-html-page.ytl-html-exhibition-news{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-exhibition-news a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-exhibition-news .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-exhibition-news .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-exhibition-news .topbar .wrap,.ytl-html-page.ytl-html-exhibition-news .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-exhibition-news .topbar span{margin-right:28px}.ytl-html-page.ytl-html-exhibition-news .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-exhibition-news .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-exhibition-news .logo b{color:#38a844}.ytl-html-page.ytl-html-exhibition-news .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-exhibition-news .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-exhibition-news .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-exhibition-news .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-exhibition-news .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-exhibition-news .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-exhibition-news .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-exhibition-news h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-exhibition-news h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-exhibition-news h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-exhibition-news p{margin:0 0 14px}.ytl-html-page.ytl-html-exhibition-news .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-exhibition-news .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-exhibition-news .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-exhibition-news .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-exhibition-news .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-exhibition-news .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-exhibition-news .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-exhibition-news .section{padding:70px 0}.ytl-html-page.ytl-html-exhibition-news .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-exhibition-news .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-exhibition-news .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-exhibition-news .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-exhibition-news .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-exhibition-news .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-exhibition-news .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-exhibition-news .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-exhibition-news .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-exhibition-news .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-exhibition-news .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-exhibition-news .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-exhibition-news .stat:last-child{border-right:0}.ytl-html-page.ytl-html-exhibition-news .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-exhibition-news .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-exhibition-news .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-exhibition-news .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-exhibition-news .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-exhibition-news .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-exhibition-news .table td,.ytl-html-page.ytl-html-exhibition-news .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-exhibition-news .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-exhibition-news .news-card img,.ytl-html-page.ytl-html-exhibition-news .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-exhibition-news .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-exhibition-news .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-exhibition-news .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-exhibition-news .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-exhibition-news .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-exhibition-news .form input,.ytl-html-page.ytl-html-exhibition-news .form select,.ytl-html-page.ytl-html-exhibition-news .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-exhibition-news .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-exhibition-news .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-exhibition-news .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-exhibition-news .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-exhibition-news .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-exhibition-news .footer a,.ytl-html-page.ytl-html-exhibition-news .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-exhibition-news .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-exhibition-news .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-exhibition-news .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-exhibition-news .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-exhibition-news .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-exhibition-news .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-exhibition-news .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-exhibition-news .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-exhibition-news .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-exhibition-news .hero-grid,.ytl-html-page.ytl-html-exhibition-news .split,.ytl-html-page.ytl-html-exhibition-news .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-exhibition-news .cols-3,.ytl-html-page.ytl-html-exhibition-news .cols-4,.ytl-html-page.ytl-html-exhibition-news .cols-5,.ytl-html-page.ytl-html-exhibition-news .stats,.ytl-html-page.ytl-html-exhibition-news .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-exhibition-news .menu{display:none}.ytl-html-page.ytl-html-exhibition-news .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-exhibition-news h1{font-size:40px}.ytl-html-page.ytl-html-exhibition-news .timeline{display:block}.ytl-html-page.ytl-html-exhibition-news .timeline:before{display:none}.ytl-html-page.ytl-html-exhibition-news .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-exhibition-news .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-exhibition-news .form textarea,.ytl-html-page.ytl-html-exhibition-news .form button{grid-column:span 1}}.ytl-html-page.ytl-html-honor{--blue:#062b55;--blue2:#0d3d73;--green:#2fa83a;--light:#f4f8fb;--text:#13233a;--muted:#607086;--line:#dbe6ef;--card:#fff}.ytl-html-page.ytl-html-honor *{box-sizing:border-box}.ytl-html-page.ytl-html-honor{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.65}.ytl-html-page.ytl-html-honor a{text-decoration:none;color:inherit}.ytl-html-page.ytl-html-honor .topbar{background:#082f5b;color:#dbe9f7;font-size:13px;padding:8px 0}.ytl-html-page.ytl-html-honor .wrap{max-width:1280px;margin:auto;padding:0 28px}.ytl-html-page.ytl-html-honor .topbar .wrap,.ytl-html-page.ytl-html-honor .nav .wrap{display:flex;align-items:center;justify-content:space-between}.ytl-html-page.ytl-html-honor .topbar span{margin-right:28px}.ytl-html-page.ytl-html-honor .nav{height:78px;background:#fff;border-bottom:1px solid #e7eef5}.ytl-html-page.ytl-html-honor .logo{font-size:34px;font-weight:900;color:#0b3a75;letter-spacing:-2px}.ytl-html-page.ytl-html-honor .logo b{color:#38a844}.ytl-html-page.ytl-html-honor .menu{display:flex;gap:34px;font-weight:700;font-size:15px}.ytl-html-page.ytl-html-honor .menu a.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:27px}.ytl-html-page.ytl-html-honor .quote{background:var(--green);color:#fff;padding:13px 25px;border-radius:7px;font-weight:800}.ytl-html-page.ytl-html-honor .hero{background:linear-gradient(90deg,#fff 0%,#f2f8fd 55%,#e9f4fb 100%);padding:54px 0}.ytl-html-page.ytl-html-honor .breadcrumb{font-size:14px;color:#748196;margin-bottom:26px}.ytl-html-page.ytl-html-honor .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ytl-html-page.ytl-html-honor .eyebrow{color:var(--green);font-weight:800;margin-bottom:8px}.ytl-html-page.ytl-html-honor h1{font-size:52px;line-height:1.08;color:#082850;margin:0 0 18px}.ytl-html-page.ytl-html-honor h2{font-size:32px;color:#082850;margin:0 0 10px}.ytl-html-page.ytl-html-honor h3{font-size:20px;color:#082850;margin:0 0 8px}.ytl-html-page.ytl-html-honor p{margin:0 0 14px}.ytl-html-page.ytl-html-honor .lead{font-size:18px;color:#44536a;max-width:720px}.ytl-html-page.ytl-html-honor .btn{display:inline-block;background:var(--green);color:#fff;padding:13px 24px;border-radius:7px;font-weight:800;margin-top:18px}.ytl-html-page.ytl-html-honor .ghost{background:#fff;color:#0b3a75;border:1px solid #cddbe8;margin-left:10px}.ytl-html-page.ytl-html-honor .image-card{min-height:330px;border-radius:18px;background:linear-gradient(135deg,#d9eaf5,#fff);box-shadow:0 16px 40px rgba(8,47,91,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.ytl-html-page.ytl-html-honor .illus{width:86%;height:76%;border-radius:14px;background:linear-gradient(135deg,#bcd7e9,#f8fbff);position:relative}.ytl-html-page.ytl-html-honor .illus:before{content:"";position:absolute;left:10%;bottom:12%;width:80%;height:35%;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12)}.ytl-html-page.ytl-html-honor .illus:after{content:"YTL";position:absolute;left:20%;top:25%;font-size:42px;font-weight:900;color:#0d3d73}.ytl-html-page.ytl-html-honor .section{padding:70px 0}.ytl-html-page.ytl-html-honor .section.alt{background:#f6f9fc}.ytl-html-page.ytl-html-honor .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.ytl-html-page.ytl-html-honor .section-title p{color:var(--muted);max-width:680px}.ytl-html-page.ytl-html-honor .green-line{width:45px;height:4px;background:var(--green);border-radius:4px;margin:12px 0 20px}.ytl-html-page.ytl-html-honor .grid{display:grid;gap:22px}.ytl-html-page.ytl-html-honor .cols-3{grid-template-columns:repeat(3,1fr)}.ytl-html-page.ytl-html-honor .cols-4{grid-template-columns:repeat(4,1fr)}.ytl-html-page.ytl-html-honor .cols-5{grid-template-columns:repeat(5,1fr)}.ytl-html-page.ytl-html-honor .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 8px 24px rgba(8,47,91,.05)}.ytl-html-page.ytl-html-honor .icon{width:48px;height:48px;border-radius:50%;background:#eaf7ed;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;margin-bottom:18px}.ytl-html-page.ytl-html-honor .stats{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(8,47,91,.05);border-radius:14px;overflow:hidden}.ytl-html-page.ytl-html-honor .stat{padding:28px;text-align:center;border-right:1px solid var(--line)}.ytl-html-page.ytl-html-honor .stat:last-child{border-right:0}.ytl-html-page.ytl-html-honor .stat strong{display:block;font-size:36px;color:var(--green);line-height:1}.ytl-html-page.ytl-html-honor .timeline{display:flex;justify-content:space-between;position:relative;margin-top:30px}.ytl-html-page.ytl-html-honor .timeline:before{content:"";position:absolute;top:26px;left:5%;right:5%;border-top:2px dashed #b8d2e6}.ytl-html-page.ytl-html-honor .step{position:relative;text-align:center;width:18%;z-index:1}.ytl-html-page.ytl-html-honor .dot{width:54px;height:54px;border:3px solid var(--green);background:#fff;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-honor .table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.ytl-html-page.ytl-html-honor .table td,.ytl-html-page.ytl-html-honor .table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.ytl-html-page.ytl-html-honor .table th{background:#eef6fb;color:#082850}.ytl-html-page.ytl-html-honor .news-card img,.ytl-html-page.ytl-html-honor .photo{height:180px;width:100%;object-fit:cover;border-radius:12px;background:linear-gradient(135deg,#cfe3f1,#fff)}.ytl-html-page.ytl-html-honor .tag{display:inline-block;background:#eaf7ed;color:var(--green);padding:5px 10px;border-radius:999px;font-weight:800;font-size:12px}.ytl-html-page.ytl-html-honor .cta{background:#082f5b;color:#fff;padding:70px 0}.ytl-html-page.ytl-html-honor .cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ytl-html-page.ytl-html-honor .form{background:#fff;border-radius:12px;padding:24px;color:#13233a}.ytl-html-page.ytl-html-honor .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ytl-html-page.ytl-html-honor .form input,.ytl-html-page.ytl-html-honor .form select,.ytl-html-page.ytl-html-honor .form textarea{width:100%;padding:13px;border:1px solid #dbe6ef;border-radius:6px;color:#6b7788}.ytl-html-page.ytl-html-honor .form textarea{grid-column:span 2;height:90px}.ytl-html-page.ytl-html-honor .form button{grid-column:span 2;background:var(--green);color:#fff;border:0;border-radius:6px;padding:14px;font-weight:800}.ytl-html-page.ytl-html-honor .footer{background:#062b55;color:#dbe9f7;padding:42px 0}.ytl-html-page.ytl-html-honor .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.ytl-html-page.ytl-html-honor .footer h4{color:#fff;margin:0 0 14px}.ytl-html-page.ytl-html-honor .footer a,.ytl-html-page.ytl-html-honor .footer p{display:block;color:#b9c8d8;margin-bottom:8px}.ytl-html-page.ytl-html-honor .small{font-size:13px;color:#7b8ca0}.ytl-html-page.ytl-html-honor .split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.ytl-html-page.ytl-html-honor .list{padding-left:0;list-style:none}.ytl-html-page.ytl-html-honor .list li{margin:10px 0;padding-left:26px;position:relative}.ytl-html-page.ytl-html-honor .list li:before{content:"\\2713";position:absolute;left:0;color:var(--green);font-weight:900}.ytl-html-page.ytl-html-honor .cert{font-size:30px;font-weight:900;color:#123b6c;text-align:center;padding:28px}.ytl-html-page.ytl-html-honor .filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.ytl-html-page.ytl-html-honor .filter span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#526276}.ytl-html-page.ytl-html-honor .filter span:first-child{background:var(--green);color:#fff;border-color:var(--green)}@media (max-width:900px){.ytl-html-page.ytl-html-honor .hero-grid,.ytl-html-page.ytl-html-honor .split,.ytl-html-page.ytl-html-honor .cta-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-honor .cols-3,.ytl-html-page.ytl-html-honor .cols-4,.ytl-html-page.ytl-html-honor .cols-5,.ytl-html-page.ytl-html-honor .stats,.ytl-html-page.ytl-html-honor .footer-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-honor .menu{display:none}.ytl-html-page.ytl-html-honor .stat{border-right:0;border-bottom:1px solid var(--line)}.ytl-html-page.ytl-html-honor h1{font-size:40px}.ytl-html-page.ytl-html-honor .timeline{display:block}.ytl-html-page.ytl-html-honor .timeline:before{display:none}.ytl-html-page.ytl-html-honor .step{width:100%;margin-bottom:22px}.ytl-html-page.ytl-html-honor .form-grid{grid-template-columns:1fr}.ytl-html-page.ytl-html-honor .form textarea,.ytl-html-page.ytl-html-honor .form button{grid-column:span 1}}.ytl-dem2a-detail .topbar{font-size:13px;color:#fff;background:#20251f;padding:8px 0}.ytl-dem2a-detail .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.ytl-dem2a-detail header{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 8px 24px rgba(16,24,40,.04)}.ytl-dem2a-detail .nav{height:74px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ytl-dem2a-detail .logo{display:flex;align-items:center;gap:12px;font-weight:800}.ytl-dem2a-detail .logo img{height:42px;width:auto}.ytl-dem2a-detail .menu{display:flex;gap:28px;font-size:14px;color:#344054}.ytl-dem2a-detail .nav-cta{padding:12px 18px;border-radius:999px;background:var(--green);color:#fff;font-weight:700}.ytl-dem2a-detail .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:var(--soft);color:var(--green-dark);border:1px solid #cde9c7;border-radius:999px;font-size:13px;font-weight:700}.ytl-dem2a-detail .btn.secondary{background:#fff;border-color:#d0d5dd;color:#1f2937}.ytl-dem2a-detail .section-desc{max-width:560px;color:var(--muted)}.ytl-dem2a-detail .models{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ytl-dem2a-detail .model{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px;position:relative;overflow:hidden}.ytl-dem2a-detail .model:after{content:"";position:absolute;right:-40px;top:-40px;width:120px;height:120px;background:var(--soft);border-radius:50%}.ytl-dem2a-detail .model h3{margin:0 0 10px;font-size:24px}.ytl-dem2a-detail .tag{display:inline-block;padding:5px 10px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:12px;font-weight:800;margin-bottom:18px}.ytl-dem2a-detail .checks{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:#475467;font-size:14px}.ytl-dem2a-detail .checks li:before{content:"\\2713";color:var(--green-dark);font-weight:900;margin-right:9px}.ytl-dem2a-detail th{background:var(--green);color:#fff;text-align:left;padding:13px 16px;white-space:nowrap}.ytl-dem2a-detail .spec-sections{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ytl-dem2a-detail .spec-card h3{margin:0;padding:18px 20px;border-bottom:1px solid var(--line);background:#fbfdfb}.ytl-dem2a-detail .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ytl-dem2a-detail .step{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.ytl-dem2a-detail .step b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:white;margin-bottom:14px}.ytl-dem2a-detail .notice{background:#fff7ed;border:1px solid #fed7aa;color:#7c2d12;border-radius:18px;padding:18px 20px}.ytl-dem2a-detail .contact{background:#101828;color:#fff;padding:64px 0}.ytl-dem2a-detail .contact-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.ytl-dem2a-detail .contact h2{color:#fff}.ytl-dem2a-detail .contact p,.ytl-dem2a-detail .contact li{color:#d0d5dd}.ytl-dem2a-detail .contact ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}.ytl-dem2a-detail footer{background:#0b1220;color:#98a2b3;padding:24px 0;font-size:13px}@media (max-width:900px){.ytl-dem2a-detail .menu{display:none}}@media (max-width:620px){.ytl-dem2a-detail .topbar .container{display:block}}.ytl-dem2a-detail .series-overview-panel{max-width:810px;background:rgba(255,255,255,.86);border:1px solid #d8ead8;border-radius:18px;padding:18px;box-shadow:0 18px 42px rgba(6,47,99,.06);margin-bottom:20px}.ytl-dem2a-detail .series-overview-heading{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:14px;color:#007a3d;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:900}.ytl-dem2a-detail .series-overview-heading strong{color:#062f63;text-transform:none;letter-spacing:0;font-size:14px;background:#eef8f1;border-radius:999px;padding:6px 10px}.ytl-dem2a-detail .ytl-series-hero .series-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ytl-dem2a-detail .ytl-series-hero .series-model-chip{display:block;text-decoration:none;background:#fff;border:1px solid #d9ead9;border-radius:14px;padding:15px 16px;transition:transform .2s,border-color .2s,box-shadow .2s;min-height:100%}.ytl-dem2a-detail .ytl-series-hero .series-model-chip:hover{transform:translateY(-3px);border-color:#2fad31;box-shadow:0 12px 24px rgba(47,173,49,.12)}.ytl-dem2a-detail .ytl-series-hero .series-model-chip strong{display:block;color:#062f63;font-size:18px;margin-bottom:6px}.ytl-dem2a-detail .ytl-series-hero .series-model-chip small{display:block;color:#41617e;font-size:12px;line-height:1.45}.ytl-dem2a-detail .series-model-carousel{position:relative}.ytl-dem2a-detail .series-model-carousel.is-grid .series-model-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;overflow:visible!important}.ytl-dem2a-detail .series-model-carousel.is-carousel .series-model-grid{display:flex!important;gap:12px!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:2px 2px 12px;scrollbar-width:thin;scrollbar-color:rgba(47,173,49,.35) transparent}.ytl-dem2a-detail .series-model-carousel.is-carousel .series-model-chip{flex:0 0 calc(( 100% - 24px ) / 3);scroll-snap-align:start}.ytl-dem2a-detail .series-carousel-arrow{position:absolute;top:50%;z-index:3;width:36px;height:36px;border-radius:999px;border:1px solid #cfe8d0;background:#fff;color:#15942e;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(6,47,99,.12);cursor:pointer;transform:translateY(-50%);transition:background .2s,color .2s,transform .2s}.ytl-dem2a-detail .series-carousel-arrow:hover{background:#2fad31;color:#fff;transform:translateY(-50%) scale(1.04)}.ytl-dem2a-detail .series-carousel-arrow.prev{left:-18px}.ytl-dem2a-detail .series-carousel-arrow.next{right:-18px}.ytl-dem2a-detail .ytl-model-selection-section{background:#fff}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel{position:relative;margin-top:6px}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track.featured-models{display:flex!important;grid-template-columns:none!important;gap:22px!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 2px 16px;scrollbar-width:none!important;-ms-overflow-style:none!important}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track.featured-models::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track .model-card{flex:0 0 calc(( 100% - 44px ) / 3);width:calc(( 100% - 44px ) / 3);scroll-snap-align:start}.ytl-dem2a-detail .model-card{background:#fff;border:1px solid #dce8e1;border-radius:22px;overflow:hidden;box-shadow:0 16px 36px rgba(6,47,99,.06);display:flex;flex-direction:column;min-height:100%}.ytl-dem2a-detail .model-card[hidden],.ytl-dem2a-detail .comparison-table tr[hidden]{display:none!important}.ytl-dem2a-detail .model-card.featured{border-color:rgba(47,173,49,.55);box-shadow:0 18px 42px rgba(47,173,49,.1)}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-arrow{position:absolute;top:50%;z-index:5;width:44px;height:44px;border-radius:999px;border:1px solid #cfe8d0;background:#fff;color:#15942e;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(6,47,99,.12);cursor:pointer;transform:translateY(-50%);transition:background .2s,color .2s,transform .2s}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-arrow:hover{background:#2fad31;color:#fff;transform:translateY(-50%) scale(1.04)}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-arrow.prev{left:-22px}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-arrow.next{right:-22px}.ytl-dem2a-detail .ytl-model-selection-section .view-all-wrap:empty{display:none}.ytl-dem2a-detail .model-card-image{height:190px;background:linear-gradient(135deg,#eaf6ff,#f7fbf4);display:grid;place-items:center;padding:24px}.ytl-dem2a-detail .model-card-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(6,47,99,.12))}.ytl-dem2a-detail .ytl-model-selection-section .model-card-image{height:260px!important;max-height:none!important;padding:20px 24px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#eef8ff,#f9fdf6)!important}.ytl-dem2a-detail .ytl-model-selection-section .model-card-image>img{position:static!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:220px!important;object-fit:contain!important;object-position:center!important;transform:none!important}.ytl-dem2a-detail .model-card-body{padding:26px 28px 28px;display:flex;flex-direction:column;flex:1}.ytl-dem2a-detail .ytl-model-selection-section .model-card-body{margin-top:0!important;border-top:1px solid rgba(223,231,227,.7)}.ytl-dem2a-detail .badge{display:inline-flex;align-self:flex-start;background:#eef8f1;color:#15942e;font-weight:800;font-size:13px;padding:8px 14px;border-radius:999px;margin-bottom:18px}.ytl-dem2a-detail .model-card h3{font-size:28px;color:#062f63;margin:0 0 12px}.ytl-dem2a-detail .model-summary{color:#3f5c7e;line-height:1.65;margin:0 0 18px}.ytl-dem2a-detail .model-card ul{padding:0;margin:0 0 24px;list-style:none}.ytl-dem2a-detail .model-card li{position:relative;margin-bottom:11px;padding-left:26px;color:#263a55;line-height:1.45}.ytl-dem2a-detail .model-card li:before{content:"";position:absolute;left:0;top:.35em;width:15px;height:15px;border-radius:50%;background:#e8f7e7}.ytl-dem2a-detail .model-card li:after{content:"";position:absolute;left:5px;top:calc(.35em + 3px);width:4px;height:7px;border:solid #2fad31;border-width:0 2px 2px 0;transform:rotate(45deg)}.ytl-dem2a-detail .model-link{margin-top:auto;color:#062f63;font-weight:800;text-decoration:none}.ytl-dem2a-detail .model-link:after{content:" \\2192";color:#2fad31}.ytl-dem2a-detail .ytl-model-selection-section .comparison-block.simplified-comparison{margin-top:20px}.ytl-product-series-detail .custom-html-comparison table{width:100%!important;border-collapse:separate!important;border-spacing:0!important}.ytl-product-series-detail .custom-html-comparison th,.ytl-product-series-detail .custom-html-comparison td{border:1px solid rgba(21,74,116,.16)!important;padding:13px 16px!important;vertical-align:middle!important;font-size:14px!important;font-weight:500!important;color:#183858!important;background:#fff!important}.ytl-product-series-detail .custom-html-comparison thead th,.ytl-product-series-detail .custom-html-comparison tr:first-child th,.ytl-product-series-detail .custom-html-comparison tr:first-child td{background:#5fb23f!important;color:#fff!important;font-weight:800!important}.ytl-product-series-detail .custom-html-comparison tbody tr:nth-child(even) td,.ytl-product-series-detail .custom-html-comparison tbody tr:nth-child(even) th{background:#fafafa!important}.ytl-product-series-detail .custom-html-comparison td:first-child,.ytl-product-series-detail .custom-html-comparison th:first-child{font-weight:800!important}.ytl-product-series-detail .table-image-comparison img{display:block;width:100%;height:auto;border-radius:8px}.ytl-dem2a-detail .application-icon{width:52px;height:52px;flex:0 0 52px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef8f1;color:#15942e}.ytl-dem2a-detail .dem2a-faq-more{margin-top:24px;border:1px solid #2fad31;background:#2fad31;color:#fff;border-radius:999px;padding:13px 24px;font-weight:800;cursor:pointer}@media (max-width:1200px){.ytl-dem2a-detail .ytl-model-selection-section .model-card-image{height:240px!important}.ytl-dem2a-detail .ytl-model-selection-section .model-card-image>img{max-height:200px!important}}@media (max-width:1100px){.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track .model-card{flex-basis:calc(( 100% - 22px ) / 2);width:calc(( 100% - 22px ) / 2)}}@media (max-width:900px){.ytl-dem2a-detail .series-model-carousel.is-carousel .series-model-chip{flex-basis:78%}.ytl-dem2a-detail .series-carousel-arrow{display:none}}@media (max-width:700px){.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track.featured-models{gap:16px!important;padding-bottom:12px;scrollbar-width:none}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track::-webkit-scrollbar{display:none}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-track .model-card{flex:0 0 86%;width:86%}.ytl-dem2a-detail .ytl-model-selection-section .model-carousel-arrow{display:none!important}}@media (max-width:640px){.ytl-dem2a-detail .ytl-series-hero .series-model-grid{grid-template-columns:1fr}.ytl-dem2a-detail .series-overview-heading{align-items:flex-start;flex-direction:column}.ytl-dem2a-detail .ytl-model-selection-section .model-card-image{height:210px!important;padding:18px!important}.ytl-dem2a-detail .ytl-model-selection-section .model-card-image>img{max-height:174px!important}}@media (max-width:640px){.ytl-dem2a-detail #specs .spec-card h3{padding:16px;font-size:18px}}@media (max-width:640px){#page-contact .contact-guidance-section,#page-contact .contact-faq-section{width:100%!important;max-width:100vw!important;overflow:hidden!important}#page-contact .contact-guidance-section>.wrap,#page-contact .contact-faq-section>.wrap{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#page-contact .contact-section-head,#page-contact .contact-faq-copy,#page-contact .contact-guidance-grid,#page-contact .contact-faq-layout,#page-contact .contact-faq-list,#page-contact .contact-guidance-item,#page-contact .contact-faq-item{width:100%!important;max-width:100%!important;min-width:0!important}#page-contact .contact-section-head h2,#page-contact .contact-faq-copy h2{max-width:100%!important;font-size:24px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important}#page-contact .contact-section-head p,#page-contact .contact-faq-copy p,#page-contact .contact-guidance-item h3,#page-contact .contact-guidance-item p,#page-contact .contact-faq-question span,#page-contact .contact-faq-answer p{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}#page-contact .contact-faq-question{width:100%!important;min-width:0!important}#page-contact .contact-faq-question span{min-width:0!important;flex:1 1 auto!important}}@media (max-width:900px){body>.topbar{height:auto!important}body>.topbar .wrap{width:100%!important;max-width:none!important;min-height:28px!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;padding:6px 14px!important;font-size:10px!important;line-height:1.2!important}body>.topbar .wrap span{min-width:0!important;overflow-wrap:anywhere!important}body.admin-bar>.site-header nav.main-nav{top:62px!important}body.nav-open>.site-header nav.main-nav{transform:translateX(0)!important}body>.site-header .main-nav .nav-item.open>.mega{display:block!important}body.nav-open{overflow:hidden!important}}@media (max-width:640px){#page-home>.section:not(.hotspot-hero-section)>.wrap{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important}#page-home .heading-row{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:start!important}#page-home .heading-row>*{min-width:0!important;max-width:100%!important}#page-home .heading-row h2{width:100%!important;max-width:100%!important;margin-bottom:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}#page-home .heading-row .btn{width:100%!important;max-width:100%!important;min-width:0!important;justify-content:center!important;white-space:normal!important;line-height:1.25!important;padding:12px 14px!important;text-align:center!important}#page-home .section{overflow:hidden!important}}#page-platform>.ytl-bg-hero-section,#page-oem>.ytl-bg-hero-section{position:relative;overflow:hidden;display:flex;align-items:center;min-height:560px;padding:0;color:#fff;background:#063761;border-bottom:0}#page-platform>.ytl-bg-hero-section:before,#page-oem>.ytl-bg-hero-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,38,70,.92) 0%,rgba(4,52,88,.78) 46%,rgba(4,52,88,.18) 100%),var(--ytl-hero-bg,linear-gradient(135deg,#063761,#0b4e7d)) center/cover no-repeat;transform:scale(1.01)}#page-platform>.ytl-bg-hero-section:after,#page-oem>.ytl-bg-hero-section:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.18))}#page-platform>.ytl-bg-hero-section>.ytl-bg-hero,#page-oem>.ytl-bg-hero-section>.ytl-bg-hero{position:relative;z-index:1;display:block;min-height:0;padding:118px 0 126px}#page-platform .ytl-bg-hero-copy,#page-oem .ytl-bg-hero-copy{max-width:830px}#page-platform .ytl-bg-hero-section .kicker,#page-oem .ytl-bg-hero-section .kicker{background:rgba(234,248,231,.95);color:var(--green)}#page-platform .ytl-bg-hero-section h1,#page-oem .ytl-bg-hero-section h1{max-width:850px;color:#fff;text-shadow:0 14px 34px rgba(0,0,0,.18)}#page-platform .ytl-bg-hero-section p,#page-oem .ytl-bg-hero-section p{max-width:820px;color:rgba(255,255,255,.86)}#page-platform .ytl-bg-hero-section .btn.secondary,#page-oem .ytl-bg-hero-section .btn.secondary{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.42);backdrop-filter:blur(8px)}#page-platform .ytl-bg-hero-section .btn.secondary:hover,#page-platform .ytl-bg-hero-section .btn.secondary:focus-visible,#page-oem .ytl-bg-hero-section .btn.secondary:hover,#page-oem .ytl-bg-hero-section .btn.secondary:focus-visible{color:var(--navy);background:#fff;border-color:#fff}@media (max-width:900px){#page-platform>.ytl-bg-hero-section,#page-oem>.ytl-bg-hero-section{min-height:500px}#page-platform>.ytl-bg-hero-section:before,#page-oem>.ytl-bg-hero-section:before{background:linear-gradient(90deg,rgba(2,38,70,.94) 0%,rgba(4,52,88,.82) 62%,rgba(4,52,88,.42) 100%),var(--ytl-hero-bg,linear-gradient(135deg,#063761,#0b4e7d)) center/cover no-repeat}#page-platform>.ytl-bg-hero-section>.ytl-bg-hero,#page-oem>.ytl-bg-hero-section>.ytl-bg-hero{padding:82px 0 88px}}html.ytl-adminbar-collapsed{margin-top:0!important}html.ytl-adminbar-collapsed body.admin-bar>.site-header{top:0}body.admin-bar>.site-header{top:32px}@media (max-width:782px){body.admin-bar>.site-header{top:46px}}.ytl-html-page>.topbar,.ytl-html-page>.header,.ytl-html-page>.nav,.ytl-html-page>.footer{display:none!important}body>.footer .arrow{display:none!important}body.ytl-nav-hidden:not(.nav-open)>.site-header,body>.site-header.is-hidden{transform:none}.ytl-click-card .card-arrow{transition:transform .25s ease}.ytl-click-card:hover .card-arrow,.ytl-click-card:focus-visible .card-arrow{transform:translateX(3px)}.ytl-dem2a-detail .series-overview-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.ytl-dem2a-detail .series-compare-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 14px;border-radius:999px;background:#2fad31;color:#fff;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background .2s ease,transform .2s ease}.ytl-dem2a-detail .series-compare-link:hover{background:#239327;color:#fff;transform:translateY(-1px)}@media (max-width:640px){.ytl-dem2a-detail .series-overview-actions{justify-content:flex-start}}#page-home>.section:not(.hotspot-hero-section)>.wrap{width:min(100% - 44px,1400px);max-width:1400px;margin-left:auto;margin-right:auto}#page-home>.stat-row.wrap{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:max(22px,calc(( 100% - 1400px ) / 2));padding-right:max(22px,calc(( 100% - 1400px ) / 2))}@media (max-width:640px){#page-home>.section:not(.hotspot-hero-section)>.wrap{width:calc(100% - 28px);max-width:calc(100% - 28px)}#page-home>.stat-row.wrap{padding-left:14px;padding-right:14px}}#page-applications .applications-related-products{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}#page-applications .applications-related-products>.product-card{width:100%;min-width:0;height:100%;grid-template-columns:minmax(82px,100px) minmax(0,1fr)}#page-applications .applications-related-products>.product-card>*{min-width:0}#page-applications .applications-related-products h3,#page-applications .applications-related-products p{overflow-wrap:anywhere}@media (max-width:900px){#page-applications .applications-related-products{grid-template-columns:1fr}}@media (min-width:901px){#page-home .ytl-home-about,#page-applications>.section:first-of-type>.wrap.hero,#page-oem>.section:first-of-type>.wrap.hero,#page-oem .section .wrap>.hero{align-items:stretch}#page-home .ytl-home-about>.visual,#page-applications>.section:first-of-type>.wrap.hero>.visual,#page-oem>.section:first-of-type>.wrap.hero>.visual,#page-oem .section .wrap>.hero>.visual{align-self:stretch;min-height:100%;height:auto}}#page-home .ytl-home-about>.visual>.ytl-field-image,#page-applications>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image,#page-platform>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image,#page-oem>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image,#page-oem .section .wrap>.hero>.visual>.ytl-field-image,#page-platform .use-case-img>.ytl-field-image{inset:0;padding:0;overflow:hidden;border-radius:inherit}#page-home .ytl-home-about>.visual>.ytl-field-image img,#page-applications>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image img,#page-platform>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image img,#page-oem>.section:first-of-type>.wrap.hero>.visual>.ytl-field-image img,#page-oem .section .wrap>.hero>.visual>.ytl-field-image img,#page-platform .use-case-img>.ytl-field-image img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:inherit}#page-home .ytl-home-why-section{background:linear-gradient(180deg,#f5fafc 0%,#eef6f8 100%)}#page-home .ytl-home-why{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.82fr);gap:58px;align-items:center}#page-home .ytl-home-why-copy{min-width:0}#page-home .ytl-home-why-copy h2{margin-bottom:18px}#page-home .ytl-home-why-intro{max-width:760px;margin:0 0 28px;color:#48637c;font-size:18px;line-height:1.7}#page-home .ytl-home-why-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#page-home .ytl-home-why-item{min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:flex-start;padding:18px 18px 17px;border:1px solid rgba(151,196,220,.78);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(7,55,99,.055);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background-color .24s ease}#page-home .ytl-home-why-item:hover{transform:translateY(-3px);border-color:rgba(44,168,63,.36);background:#fff;box-shadow:0 18px 42px rgba(7,55,99,.09)}#page-home .ytl-home-why-item .chip{width:51px;height:51px;margin:0;flex:0 0 51px}#page-home .ytl-home-why-item h3{margin:1px 0 8px;color:var(--navy);font-size:20px;line-height:1.22;letter-spacing:0}#page-home .ytl-home-why-item p{margin:0;color:#55708a;font-size:15px;line-height:1.55}#page-home .ytl-home-why-media{position:relative;min-height:460px;margin:0;overflow:hidden;border-radius:8px;border:1px solid rgba(151,196,220,.7);background:#dcebef;box-shadow:0 24px 54px rgba(6,55,97,.13)}#page-home .ytl-home-why-media:before{display:none}#page-home .ytl-home-why-media img{width:100%;height:100%;min-height:460px;display:block;object-fit:cover;transform:scale(1.01)}@media (max-width:1100px){#page-home .ytl-home-why{grid-template-columns:1fr;gap:34px}#page-home .ytl-home-why-media{min-height:380px}#page-home .ytl-home-why-media img{min-height:380px}}@media (max-width:760px){#page-home .ytl-home-why-list{grid-template-columns:1fr}#page-home .ytl-home-why-intro{font-size:16px;line-height:1.65}#page-home .ytl-home-why-media{min-height:300px}#page-home .ytl-home-why-media img{min-height:300px}#page-home .ytl-home-why-media figcaption{left:18px;right:18px;bottom:18px;display:block}#page-home .ytl-home-why-media figcaption span{display:block;max-width:none;margin-top:6px;text-align:left}}@media (prefers-reduced-motion:reduce){#page-home .ytl-home-why-item{transition:none!important}#page-home .ytl-home-why-item:hover{transform:none!important}}body.page-template-default main>.section.soft>.wrap>h1,body.post-type-archive-product main>.section.soft>.wrap>h1,body.post-type-archive-product main>.section.soft>.wrap>h1.page-title,#page-applications>.section:first-of-type h1,#page-platform>.section:first-of-type h1,#page-oem>.section:first-of-type h1,#page-product .all-products-hero h1,.ytl-cnas-hero .ytl-cnas-title,.ytl-html-page .hero h1{font-size:42px!important;line-height:1.14!important}@media (min-width:901px){.pm-num{width:30px;height:30px;font-size:14px;font-weight:800;flex:0 0 30px}}@media (max-width:640px){#page-contact .contact-guidance-section,#page-contact .contact-faq-section{width:100%!important;max-width:100vw!important;overflow:hidden!important}#page-contact .contact-guidance-section>.wrap,#page-contact .contact-faq-section>.wrap{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#page-contact .contact-section-head,#page-contact .contact-faq-copy,#page-contact .contact-guidance-grid,#page-contact .contact-faq-layout,#page-contact .contact-faq-list,#page-contact .contact-guidance-item,#page-contact .contact-faq-item{width:100%!important;max-width:100%!important;min-width:0!important}#page-contact .contact-section-head h2,#page-contact .contact-faq-copy h2{max-width:100%!important;font-size:24px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important}#page-contact .contact-section-head p,#page-contact .contact-faq-copy p,#page-contact .contact-guidance-item h3,#page-contact .contact-guidance-item p,#page-contact .contact-faq-question span,#page-contact .contact-faq-answer p{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}#page-contact .contact-faq-question{width:100%!important;min-width:0!important}#page-contact .contact-faq-question span{min-width:0!important;flex:1 1 auto!important}}@supports (scrollbar-gutter:stable){html:has(body.page-id-78){scrollbar-gutter:stable}}#page-home .ytl-process-section{position:relative;overflow:hidden;padding:84px 0 92px;background:radial-gradient(circle at 8% 18%,rgba(44,168,63,.08),transparent 26%),linear-gradient(180deg,#fff 0%,#f7fbf8 100%)}#page-home .ytl-process-container{position:relative;z-index:1;width:min(1440px,calc(100% - 48px));margin:0 auto}#page-home .ytl-process-heading{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-bottom:40px}#page-home .ytl-process-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border-radius:6px;background:#eaf7ec;color:var(--green);font-size:13px;font-weight:900;line-height:1}#page-home .ytl-process-eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}#page-home .ytl-process-title{max-width:900px;margin:0;color:var(--navy);font-size:clamp(34px,3vw,48px);line-height:1.08;letter-spacing:-.04em}#page-home .ytl-process-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;padding:14px 21px;border:1px solid rgba(6,55,98,.16);border-radius:9px;background:#fff;color:var(--navy);font-size:14px;font-weight:850;text-decoration:none;transition:color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}#page-home .ytl-process-button:hover,#page-home .ytl-process-button:focus-visible{color:var(--green);border-color:rgba(44,168,63,.45);transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,52,95,.08);outline:none}#page-home .ytl-process-board{position:relative;padding:58px 34px 34px;border:1px solid #dce8e1;border-radius:26px;background:rgba(255,255,255,.92);box-shadow:0 16px 38px rgba(0,52,95,.07);overflow:hidden}#page-home .ytl-process-track{position:absolute;left:7.5%;right:7.5%;top:83px;height:3px;border-radius:99px;background:#dfe9e2;overflow:hidden}#page-home .ytl-process-track span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),#65c873);transition:width 1.5s cubic-bezier(.2,.75,.25,1)}#page-home .ytl-process-board.is-visible .ytl-process-track span{width:100%}#page-home .ytl-process-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}#page-home .ytl-process-step{position:relative;display:flex;flex-direction:column;padding-top:54px;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}#page-home .ytl-process-board.is-visible .ytl-process-step{opacity:1;transform:none}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(2){transition-delay:.08s}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(3){transition-delay:.16s}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(4){transition-delay:.24s}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(5){transition-delay:.32s}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(6){transition-delay:.4s}#page-home .ytl-process-board.is-visible .ytl-process-step:nth-child(7){transition-delay:.48s}#page-home .ytl-process-node{position:absolute;left:50%;top:2px;z-index:2;display:grid;place-items:center;width:46px;height:46px;border:3px solid #fff;border-radius:50%;background:var(--green);color:#fff;box-shadow:0 0 0 1px rgba(44,168,63,.28),0 10px 24px rgba(44,168,63,.18);transform:translateX(-50%)}#page-home .ytl-process-node strong{font-size:15px;font-weight:950}#page-home .ytl-process-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;width:100%;min-height:168px;height:100%;padding:22px 17px;border:1px solid #dce8e1;border-radius:18px;background:#fff;text-align:center;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}#page-home .ytl-process-card:hover{transform:translateY(-6px);border-color:rgba(44,168,63,.42);box-shadow:0 18px 38px rgba(0,52,95,.09)}#page-home .ytl-process-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;margin:0;border-radius:15px;background:#ecf8ee;color:var(--green)}#page-home .ytl-process-card h3{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;color:var(--navy);font-size:17px;line-height:1.3;letter-spacing:-.015em}#page-home .ytl-process-card p{display:none}#page-home .ytl-process-card small{display:block;margin:0;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}@media (max-width:1200px){#page-home .ytl-process-board{padding-right:22px;padding-left:22px;overflow-x:auto;scrollbar-width:thin}#page-home .ytl-process-grid{min-width:1260px}#page-home .ytl-process-track{left:86px;right:auto;width:1088px}}@media (max-width:820px){#page-home .ytl-process-section{padding:64px 0}#page-home .ytl-process-heading{display:block;margin-bottom:30px}#page-home .ytl-process-button{margin-top:22px}#page-home .ytl-process-board{padding:28px 20px;overflow:visible}#page-home .ytl-process-track{display:none}#page-home .ytl-process-grid{min-width:0;grid-template-columns:1fr;gap:16px}#page-home .ytl-process-step{display:grid;grid-template-columns:48px 1fr;gap:16px;padding-top:0}#page-home .ytl-process-step::after{content:"";position:absolute;left:23px;top:48px;bottom:-16px;width:2px;background:#dce9df}#page-home .ytl-process-step:last-child::after{display:none}#page-home .ytl-process-node{position:relative;left:auto;top:auto;grid-column:1;grid-row:1;transform:none}#page-home .ytl-process-card{grid-column:2;align-items:flex-start;justify-content:center;min-height:148px;height:auto;padding:22px;text-align:left}#page-home .ytl-process-icon{margin:0 0 16px}#page-home .ytl-process-card h3{justify-content:flex-start;min-height:0;text-align:left}}@media (max-width:560px){#page-home .ytl-process-container{width:min(100% - 28px,1440px)}#page-home .ytl-process-title{font-size:32px}#page-home .ytl-process-board{border-radius:20px}#page-home .ytl-process-card h3{font-size:16px}}@media (prefers-reduced-motion:reduce){#page-home .ytl-process-track span{width:100%;transition:none}#page-home .ytl-process-step{opacity:1;transform:none;transition:none}}#page-home .ytl-process-tabs{display:inline-flex;gap:6px;margin:0 0 28px;padding:5px;border:1px solid #dce8e1;border-radius:9px;background:#fff}#page-home .ytl-process-tab{min-height:40px;padding:0 18px;border:0;border-radius:6px;background:0 0;color:var(--navy);font:inherit;font-size:13px;font-weight:850;cursor:pointer}#page-home .ytl-process-tab.is-active{background:var(--green-soft);color:var(--green)}#page-home .ytl-process-panel[hidden]{display:none}#page-home .ytl-process-node{border:2px solid rgba(44,168,63,.48);background:#fff;color:var(--green);box-shadow:0 7px 18px rgba(44,168,63,.1)}.ytl-dem2a-detail .ytl-related-products-heading>span{background:var(--green)!important}#page-home>.section h2,#page-home .ytl-process-title,#page-home .heading-row h2,#page-home .ytl-home-why-copy h2,#page-home .ytl-home-about h2,#page-home .home-faq-head h2{color:var(--navy);font-family:Inter,Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:1.12;letter-spacing:normal}#page-home .ytl-process-title{max-width:900px;margin:0}@media (max-width:700px){#page-home>.section h2,#page-home .ytl-process-title,#page-home .heading-row h2,#page-home .ytl-home-why-copy h2,#page-home .ytl-home-about h2,#page-home .home-faq-head h2{font-size:24px;font-weight:700;line-height:1.16;letter-spacing:normal}}.ytl-product-series-detail .series-overview-heading{justify-content:flex-start;gap:22px}.ytl-product-series-detail .series-overview-heading>span{flex:0 0 auto}.ytl-product-series-detail .series-overview-actions{display:inline-flex;align-items:center;gap:12px;flex:0 1 auto;flex-wrap:nowrap;min-width:0;white-space:nowrap}.ytl-product-series-detail .series-overview-actions strong,.ytl-product-series-detail .series-overview-actions .series-compare-link{flex:0 0 auto}@media (max-width:640px){.ytl-product-series-detail .series-overview-heading{align-items:flex-start;flex-direction:column;gap:12px}.ytl-product-series-detail .series-overview-actions{flex-wrap:wrap;white-space:normal}}.ytl-dem2a-detail .applications-grid .application-icon{display:none}#page-quality .inspection-card,#page-quality .inspection-card:hover{border-color:#d8eadc!important}#page-quality .inspection-card .icon-badge,#page-quality .inspection-card:hover .icon-badge{transform:none!important;background:0 0!important;border-color:transparent!important;color:var(--ytl-green)!important}body.home #page-home{color:#6a696e;background:#fff}body.home #page-home .ytl-products,body.home #page-home>.section.soft{background:#f4f8f4}body.home #page-home>.section.white{background:#fff}body.home #page-home :is(h1,h2,h3,h4),body.home #page-home .ytl-products__title,body.home #page-home .ytl-product-card__title,body.home #page-home .ytl-process-title,body.home #page-home .ytl-home-why-copy h2,body.home #page-home .ytl-home-about h2,body.home #page-home .home-faq-head h2{color:#4a4a4d}body.home #page-home p,body.home #page-home .ytl-product-card__description,body.home #page-home .ytl-home-why-intro,body.home #page-home .ytl-home-why-item p,body.home #page-home .ytl-home-about p{color:#6a696e}body.home .cta .cta-grid>div:first-child{text-shadow:0 1px 2px rgba(0,0,0,.18)}#page-contact .contact-faq-section{background:#fff}#page-contact .section h2,#page-contact .section h3{color:#4a4a4d}#page-contact .section p,#page-contact .contact-line{color:#6a696e}body>.site-header .pm-num{display:none!important}.ytls-inquiry-form .field.has-error :is(input,select,textarea){border-color:#c73c3c;background:#fffafa;box-shadow:0 0 0 3px rgba(199,60,60,.08)}.ytls-inquiry-form .field.has-error :is(input,select,textarea):focus{border-color:#aa2929;box-shadow:0 0 0 3px rgba(199,60,60,.13)}.ytls-inquiry-form .ytls-field-error{display:block;margin-top:7px;color:#a72929;font-size:12px;font-weight:700;line-height:1.4}.ytls-inquiry-form .ytls-field-error[hidden]{display:none}.ytl-faq-list{display:grid;gap:12px;width:100%;max-width:980px;margin-top:24px}#page-faq .ytl-faq-groups{display:grid;gap:16px;width:100%;margin-top:26px}#page-faq .ytl-faq-group{overflow:hidden;border:1px solid #cfe1d4;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(25,62,43,.05)}#page-faq .ytl-faq-group-summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:20px;padding:19px 22px;color:#113457;font-size:20px;font-weight:750;line-height:1.35;cursor:pointer;list-style:none}#page-faq .ytl-faq-group-summary::-webkit-details-marker{display:none}#page-faq .ytl-faq-group[open]>.ytl-faq-group-summary{border-bottom:1px solid #dbe9df;background:#f0faf2}#page-faq .ytl-faq-group-meta{display:inline-flex;flex:0 0 auto;align-items:center;gap:12px}#page-faq .ytl-faq-group-count{padding:5px 10px;border-radius:999px;color:#24723a;background:#e4f5e8;font-size:12px;font-weight:700;white-space:nowrap}#page-faq .ytl-faq-group-body{padding:16px 18px 18px;background:#f8fbf9}#page-faq .ytl-faq-group-body .ytl-faq-list{margin-top:0}.ytl-faq-item{overflow:hidden;border:1px solid #d9e7f0;border-radius:10px;background:#fff;box-shadow:none}.ytl-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:62px;padding:17px 20px;color:#173655;font-size:17px;font-weight:500;line-height:1.4;cursor:pointer;list-style:none}.ytl-faq-item summary::-webkit-details-marker{display:none}.ytl-faq-item[open] summary{border-bottom:1px solid #e6eef3}.ytl-faq-answer{padding:0 20px 19px}.ytl-faq-answer p{margin:16px 0 0;color:#566573;line-height:1.7}#page-faq .container.faq{width:100%;max-width:1180px}#page-faq .container.faq .section-head{margin-bottom:18px}#page-faq .container.faq .section-desc{max-width:760px;margin-top:8px}#page-faq .container.faq .ytl-faq-list{max-width:none;min-width:0;gap:10px;margin-top:0}#page-faq .container.faq .ytl-faq-item{min-width:0}#page-faq .container.faq .ytl-faq-item summary{min-height:58px;padding:15px 18px}#page-faq .container.faq .ytl-faq-answer{padding:0 18px 17px}@media (max-width:680px){#page-faq .resource-banner-hero .inner,#page-faq .container.faq{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box}#page-faq .resource-banner-hero .hero-desc,#page-faq .container.faq .section-head,#page-faq .container.faq .section-head>div,#page-faq .container.faq .ytl-faq-list,#page-faq .container.faq .ytl-faq-item,#page-faq .container.faq .ytl-faq-answer{width:100%;max-width:100%;min-width:0;box-sizing:border-box}#page-faq .ytl-faq-group-summary{min-height:64px;padding:16px;font-size:17px}#page-faq .ytl-faq-group-count{display:none}#page-faq .ytl-faq-group-body{padding:12px}#page-faq .container.faq h2{max-width:100%;font-size:clamp(28px,8vw,34px);line-height:1.18;overflow-wrap:anywhere}#page-faq .resource-banner-hero .hero-desc,#page-faq .container.faq .section-desc,#page-faq .container.faq .ytl-faq-item summary span,#page-faq .container.faq .ytl-faq-answer p{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}}#page-contact>.cta{margin:0;padding:64px 0}.ytl-editorial-hero{padding-bottom:48px}.ytl-editorial-hero h1,.ytl-editorial-single h1,.ytl-editorial-not-found h1{max-width:900px;margin:0;color:var(--navy);font-size:clamp(34px,4.2vw,58px);line-height:1.08;letter-spacing:-.025em}.ytl-editorial-description{max-width:760px;margin:18px 0 0;color:var(--body);font-size:17px;line-height:1.75}.ytl-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ytl-editorial-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:0}.ytl-editorial-card-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#f3f7f9}.ytl-editorial-card-image img{width:100%;height:100%;object-fit:cover}.ytl-editorial-card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:26px}.ytl-editorial-card h2{margin:6px 0 12px;color:var(--navy);font-size:22px;line-height:1.25}.ytl-editorial-card p:not(.ytl-editorial-meta){margin:0 0 24px;color:var(--body);line-height:1.7}.ytl-editorial-card .btn{margin-top:auto}.ytl-editorial-meta{margin:0;color:var(--green);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ytl-editorial-archive .navigation.pagination{margin-top:38px}.ytl-editorial-archive .nav-links{display:flex;flex-wrap:wrap;gap:8px}.ytl-editorial-archive .page-numbers{display:inline-flex;min-width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--navy);font-weight:700}.ytl-editorial-archive .page-numbers.prev,.ytl-editorial-archive .page-numbers.next{min-width:auto;padding-inline:18px}.ytl-editorial-archive .page-numbers.current{border-color:var(--green);background:var(--green);color:#fff}.ytl-editorial-single-wrap{max-width:980px}.ytl-editorial-single .ytl-editorial-single-wrap>h1{font-size:26px;line-height:1.35}.ytl-editorial-single-image{margin:30px 0;overflow:hidden;border-radius:12px}.ytl-editorial-single-image img{display:block;width:100%;height:auto}.ytl-editorial-content,.ytl-editorial-empty{margin-top:30px;padding:clamp(26px,4vw,48px)}.ytl-editorial-content>:first-child,.ytl-editorial-empty>:first-child{margin-top:0}.ytl-editorial-content>:last-child,.ytl-editorial-empty>:last-child{margin-bottom:0}@media (max-width:980px){.ytl-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ytl-editorial-grid{grid-template-columns:1fr}.ytl-editorial-card-body{padding:22px}.ytl-editorial-hero h1,.ytl-editorial-single h1,.ytl-editorial-not-found h1{font-size:clamp(30px,9vw,42px)}}#page-contact>.cta+#inquiry-guidance{padding-top:56px!important}@media (max-width:680px){.ytl-faq-item summary{min-height:56px;padding:15px 16px;font-size:16px}.ytl-faq-answer{padding:0 16px 16px}#page-contact>.cta{padding:48px 0}#page-contact>.cta+#inquiry-guidance{padding-top:42px!important}}#page-oem>.ytl-bg-hero-section.has-odm-hero-image::after{display:none}#page-oem>.ytl-bg-hero-section.has-odm-hero-image>.ytl-bg-hero{min-height:520px;padding:0}#page-oem>.ytl-bg-hero-section.has-odm-hero-image .ytl-bg-hero-copy{display:none}body.ytls-inquiry-open{overflow:hidden}.ytls-inquiry-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}.ytls-inquiry-modal.is-open .ytls-inquiry-dialog{transform:translateY(0) scale(1)}.ytls-inquiry-success{display:grid;gap:3px;margin:12px 22px 0;padding:13px 15px;border:1px solid #bfe4c2;border-radius:8px;background:#edf9ee;color:#206c2b;font-size:13px}.ytls-messenger{position:fixed;z-index:10000;right:24px;bottom:24px;display:grid;justify-items:end;gap:12px;pointer-events:none}.ytls-messenger-trigger{display:inline-flex;min-height:56px;align-items:center;gap:10px;padding:0 18px 0 13px;border:0;border-radius:999px;background:linear-gradient(135deg,#168aff,#0866ff);color:#fff;box-shadow:0 14px 32px rgba(8,102,255,.3);font:inherit;font-size:14px;font-weight:800;cursor:pointer;pointer-events:auto;transition:transform .2s ease,box-shadow .2s ease}.ytls-messenger-trigger:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(8,102,255,.36)}.ytls-messenger-panel{width:min(350px,calc(100vw - 32px));overflow:hidden;visibility:hidden;opacity:0;border:1px solid #dce6ef;border-radius:18px;background:#fff;box-shadow:0 24px 64px rgba(5,42,78,.22);transform:translateY(12px) scale(.98);transform-origin:bottom right;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.ytls-messenger.is-open .ytls-messenger-panel{visibility:visible;opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ytls-messenger-head{display:grid;grid-template-columns:42px 1fr 28px;gap:11px;align-items:center;padding:18px;background:linear-gradient(135deg,#168aff,#0866ff);color:#fff}.ytls-messenger-brand{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#fff;color:#0866ff}.ytls-messenger-head strong,.ytls-messenger-head small{display:block}.ytls-messenger-head strong{font-size:16px}.ytls-messenger-head small{margin-top:3px;color:rgba(255,255,255,.84);font-size:11px}.ytls-messenger-head small i{display:inline-block;width:7px;height:7px;margin-right:3px;border-radius:50%;background:#55e271}.ytls-messenger-head button{border:0;background:0 0;color:#fff;font-size:23px;cursor:pointer}.ytls-messenger-body{padding:19px}.ytls-messenger-body p{margin:0 0 17px;color:#35526e;font-size:14px;line-height:1.6}.ytls-messenger-primary,.ytls-messenger-secondary{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;border-radius:8px;font:inherit;font-size:13px;font-weight:800;text-align:center;cursor:pointer}.ytls-messenger-primary{gap:7px;background:#0866ff;color:#fff}.ytls-messenger-secondary{margin-top:9px;border:1px solid #d6e3ec;background:#fff;color:#073763}@media (max-width:620px){.ytls-messenger{right:14px;bottom:14px}.ytls-messenger-trigger{width:56px;padding:0;justify-content:center}.ytls-messenger-trigger>span{display:none}}