:root{--yt-en-ink:#132436;--yt-en-muted:#5f6f7f;--yt-en-line:#dbe4eb;--yt-en-blue:#075aa8;--yt-en-blue-dark:#043d73;--yt-en-soft:#f4f8fb;--yt-en-white:#fff;--yt-en-navy:#0b2238;--yt-en-green:#67d2ad}
.yt-en-site .yt-core-product-links,.yt-en-site #aff-im-root,.yt-en-site [class*="wechat"],.yt-en-site [class*="weixin"],.yt-en-site [class*="qr-code"],.yt-en-site [id*="wechat"],.yt-en-site [id*="weixin"],.yt-en-site [id*="qr-code"]{display:none!important}
.yt-en-site .yt-en-hero-panel strong,.yt-en-site .yt-en-dark h2,.yt-en-site .yt-en-dark h3,.yt-en-site .yt-en-cta h2,.yt-en-site .yt-en-footer h2,.yt-en-site .yt-en-contact-card h2{color:#fff}
*{box-sizing:border-box}.yt-en-site{margin:0;color:var(--yt-en-ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6}.yt-en-site a{color:inherit}.yt-en-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.yt-en-header{position:sticky;top:0;z-index:1000;border-bottom:1px solid rgba(19,36,54,.1);background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.yt-en-header-inner{min-height:78px;display:flex;align-items:center;gap:30px}.yt-en-brand{display:grid;text-decoration:none;line-height:1.1}.yt-en-brand strong{font-size:24px;letter-spacing:.12em;color:var(--yt-en-blue)}.yt-en-brand span{font-size:10px;letter-spacing:.06em;color:var(--yt-en-muted);margin-top:5px}.yt-en-nav{display:flex;gap:22px;margin-left:auto}.yt-en-nav a,.yt-en-lang{text-decoration:none;font-size:14px;font-weight:700;color:#293c4e}.yt-en-nav a:hover,.yt-en-lang:hover{color:var(--yt-en-blue)}.yt-en-header-actions{display:flex;align-items:center;gap:14px}.yt-en-mobile-menu{display:none;margin-left:auto;position:relative}.yt-en-mobile-menu summary{list-style:none;border:1px solid var(--yt-en-line);border-radius:8px;padding:9px 13px;font-weight:700;cursor:pointer}.yt-en-mobile-menu summary::-webkit-details-marker{display:none}.yt-en-mobile-menu nav{position:absolute;right:0;top:48px;width:220px;padding:10px;border:1px solid var(--yt-en-line);border-radius:12px;background:#fff;box-shadow:0 20px 50px rgba(7,31,52,.18);display:grid}.yt-en-mobile-menu nav a{padding:10px;border-radius:7px;text-decoration:none;font-weight:700}.yt-en-mobile-menu nav a:hover{background:var(--yt-en-soft);color:var(--yt-en-blue)}
.yt-en-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--yt-en-blue);border-radius:8px;background:var(--yt-en-blue);color:#fff!important;text-decoration:none!important;font-weight:800;cursor:pointer}.yt-en-button:hover{background:var(--yt-en-blue-dark);border-color:var(--yt-en-blue-dark)}.yt-en-button-small{min-height:42px;padding:0 16px;font-size:14px}.yt-en-button-outline{background:#fff;color:var(--yt-en-blue)!important}.yt-en-button-ghost{border-color:rgba(255,255,255,.45);background:transparent}.yt-en-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.yt-en-kicker{font-size:12px;font-weight:900;letter-spacing:.16em;color:var(--yt-en-blue);margin-bottom:12px}.yt-en-hero{padding:76px 0;background:linear-gradient(135deg,#f3f8fc 0%,#fff 55%,#eaf4fb 100%)}.yt-en-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);gap:56px;align-items:center}.yt-en-hero h1,.yt-en-page-hero h1,.yt-en-product-summary h1{font-size:clamp(38px,5.4vw,70px);line-height:1.04;letter-spacing:-.035em;margin:0 0 22px;max-width:920px}.yt-en-hero p,.yt-en-page-hero>div>p,.yt-en-product-summary .yt-en-lead{font-size:19px;line-height:1.75;color:var(--yt-en-muted);max-width:780px}.yt-en-hero-panel{border-radius:20px;padding:30px;background:var(--yt-en-navy);color:#fff;box-shadow:0 24px 60px rgba(11,34,56,.2);display:grid;gap:12px}.yt-en-hero-panel span{font-size:12px;letter-spacing:.15em;color:var(--yt-en-green);font-weight:900}.yt-en-hero-panel strong{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:16px}.yt-en-proof{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}.yt-en-proof span{padding:8px 12px;background:#fff;border:1px solid var(--yt-en-line);border-radius:999px;font-size:13px;font-weight:750}.yt-en-section{padding:76px 0}.yt-en-section-head{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:34px}.yt-en-section-head h2,.yt-en-section>div>h2,.yt-en-cert-section h2,.yt-en-cta h2,.yt-en-two-col h2{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.025em;margin:0}.yt-en-section-head>p{max-width:520px;color:var(--yt-en-muted);margin:0}.yt-en-solution-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.yt-en-solution-grid a{display:flex;flex-direction:column;min-height:300px;padding:24px;border:1px solid var(--yt-en-line);border-radius:14px;background:#fff;text-decoration:none;transition:.2s transform,.2s box-shadow,.2s border-color}.yt-en-solution-grid a:hover{transform:translateY(-4px);border-color:#96bde0;box-shadow:0 18px 45px rgba(14,51,82,.1)}.yt-en-solution-grid span{font-size:10px;letter-spacing:.13em;font-weight:900;color:var(--yt-en-blue)}.yt-en-solution-grid h3,.yt-en-solution-grid h2{font-size:21px;line-height:1.25;margin:20px 0 12px}.yt-en-solution-grid p{font-size:14px;color:var(--yt-en-muted);margin:0 0 22px}.yt-en-solution-grid b{margin-top:auto;color:var(--yt-en-blue);font-size:14px}.yt-en-solution-grid-large{grid-template-columns:repeat(3,1fr)}.yt-en-solution-grid-large a{min-height:270px}.yt-en-dark{background:var(--yt-en-navy);color:#fff}.yt-en-dark .yt-en-kicker{color:var(--yt-en-green)}.yt-en-dark .yt-en-section-head>p,.yt-en-dark p{color:#c7d3dc}.yt-en-capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.yt-en-capability-grid article{padding:25px;border:1px solid rgba(255,255,255,.15);border-radius:13px}.yt-en-capability-grid b{color:var(--yt-en-green);font-size:13px}.yt-en-capability-grid h3,.yt-en-capability-grid h2{font-size:20px;line-height:1.25;margin:24px 0 10px}.yt-en-capability-grid p{font-size:14px;margin:0}.yt-en-capability-light article{border-color:var(--yt-en-line);background:#fff}.yt-en-capability-light p{color:var(--yt-en-muted)}.yt-en-tag-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:30px}.yt-en-tag-grid span{padding:18px 14px;border:1px solid var(--yt-en-line);border-radius:10px;text-align:center;font-size:14px;font-weight:800;background:#fff}.yt-en-soft{background:var(--yt-en-soft)}
.yt-en-cert-section{background:#eef5fa}.yt-en-cert-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.65fr);gap:56px;align-items:center}.yt-en-cert-grid p{color:var(--yt-en-muted)}.yt-en-cert-image{display:block;max-width:360px;margin-left:auto;border-radius:10px;overflow:hidden;box-shadow:0 20px 50px rgba(12,39,62,.18);background:#fff}.yt-en-cert-image img{display:block;width:100%;height:auto}.yt-en-check-list{padding:0;list-style:none;display:grid;gap:10px;margin:24px 0}.yt-en-check-list li{position:relative;padding-left:24px}.yt-en-check-list li:before{content:"✓";position:absolute;left:0;color:var(--yt-en-blue);font-weight:900}.yt-en-disclaimer{font-size:13px;line-height:1.7;color:var(--yt-en-muted)}.yt-en-cta{padding:62px 0;background:linear-gradient(120deg,#075aa8,#043d73);color:#fff}.yt-en-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:42px}.yt-en-cta .yt-en-kicker{color:#aee7d4}.yt-en-cta h2{max-width:760px}.yt-en-cta p{color:#d8e9f6;margin-bottom:0}.yt-en-page-hero,.yt-en-product-hero{padding:48px 0 62px;background:linear-gradient(135deg,#f4f8fb,#fff)}.yt-en-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:38px;color:var(--yt-en-muted);font-size:13px}.yt-en-breadcrumb a{color:var(--yt-en-blue);text-decoration:none}.yt-en-case-banner{display:grid;gap:5px;border-left:4px solid var(--yt-en-blue);background:#eaf4fd;padding:17px 20px;margin-top:26px;max-width:840px}.yt-en-case-banner span{color:var(--yt-en-muted)}.yt-en-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.yt-en-product-card{border:1px solid var(--yt-en-line);border-radius:13px;overflow:hidden;background:#fff;text-decoration:none;transition:.2s transform,.2s box-shadow}.yt-en-product-card:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(10,43,69,.1)}.yt-en-product-image{display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;background:var(--yt-en-soft);overflow:hidden}.yt-en-product-image img{width:100%;height:100%;object-fit:contain}.yt-en-product-copy{display:grid;padding:16px;gap:7px}.yt-en-product-copy small{color:var(--yt-en-blue);font-size:10px;letter-spacing:.1em;font-weight:900}.yt-en-product-copy strong{line-height:1.35}.yt-en-product-copy>span{font-size:12px;color:var(--yt-en-muted)}.yt-en-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:34px}.yt-en-pagination a{color:var(--yt-en-blue);font-weight:800;text-decoration:none}.yt-en-pagination span{color:var(--yt-en-muted)}.yt-en-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px}.yt-en-main-image{display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;border:1px solid var(--yt-en-line);border-radius:18px;overflow:hidden;background:#fff}.yt-en-main-image img{width:100%;height:100%;object-fit:contain}.yt-en-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:9px}.yt-en-thumbs img{width:100%;aspect-ratio:1/1;object-fit:cover;border:1px solid var(--yt-en-line);border-radius:8px}.yt-en-product-summary h1{font-size:clamp(34px,4.3vw,58px)}.yt-en-sku{display:inline-block;padding:7px 12px;border-radius:999px;background:#e9f1f7;font-weight:800}.yt-en-two-col{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.yt-en-two-col p{color:var(--yt-en-muted)}.yt-en-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.yt-en-process-grid article{padding:28px;border:1px solid var(--yt-en-line);border-radius:13px}.yt-en-process-grid b{color:var(--yt-en-blue)}.yt-en-process-grid h2{font-size:21px;margin:20px 0 10px}.yt-en-process-grid p{color:var(--yt-en-muted);margin:0}.yt-en-contact-layout{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:30px;align-items:start}.yt-en-contact-card{padding:30px;border-radius:16px;background:var(--yt-en-navy);color:#fff;position:sticky;top:110px}.yt-en-contact-card>span{font-size:11px;letter-spacing:.13em;color:var(--yt-en-green);font-weight:900}.yt-en-contact-card h2{font-size:38px;margin:10px 0 22px}.yt-en-contact-card dl{margin:0}.yt-en-contact-card dt{font-size:12px;color:#aebfcc;margin-top:16px}.yt-en-contact-card dd{margin:4px 0}.yt-en-contact-card dd a{text-decoration:none;font-weight:800}.yt-en-contact-card .yt-en-disclaimer{color:#bfcbd5;margin-top:24px}.yt-en-form-wrap{margin:0}.yt-en-muted{color:var(--yt-en-muted)}
.yt-en-footer{padding:58px 0 24px;background:#071827;color:#fff}.yt-en-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:56px}.yt-en-brand-footer strong{color:#fff}.yt-en-brand-footer span{color:#aabac7}.yt-en-footer p{max-width:420px;color:#aabac7}.yt-en-footer h2{font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 15px}.yt-en-footer-grid>div:nth-child(n+2){display:flex;flex-direction:column;align-items:flex-start}.yt-en-footer-grid>div:nth-child(n+2) a{padding:5px 0;color:#c7d3dc;text-decoration:none;font-size:14px}.yt-en-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.12);padding-top:22px;margin-top:42px;color:#8fa1af;font-size:13px}.yt-en-footer-bottom a{color:#c7d3dc;text-decoration:none}
.yt-en-site .yt-p1-form-wrap{border-radius:16px;background:var(--yt-en-soft);padding:clamp(22px,4vw,42px)}.yt-en-site .yt-p1-form-wrap>p{color:var(--yt-en-muted);line-height:1.7}.yt-en-site .yt-p1-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.yt-en-site .yt-p1-form label{display:grid;gap:7px;font-weight:700;margin-bottom:18px}.yt-en-site .yt-p1-form label span{font-size:12px;color:#a52929}.yt-en-site .yt-p1-form label small{font-weight:400;color:var(--yt-en-muted)}.yt-en-site .yt-p1-form input,.yt-en-site .yt-p1-form textarea{width:100%;box-sizing:border-box;border:1px solid #bcc7d0;border-radius:7px;background:#fff;padding:12px 13px;font:inherit}.yt-en-site .yt-p1-form input:focus,.yt-en-site .yt-p1-form textarea:focus{outline:3px solid rgba(7,90,168,.15);border-color:var(--yt-en-blue)}.yt-en-site .yt-p1-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.yt-en-site .yt-p1-notice{padding:14px 16px;border-radius:8px;margin:18px 0}.yt-en-site .yt-p1-notice-success{background:#e8f7ee;color:#166333}.yt-en-site .yt-p1-notice-error{background:#fff0f0;color:#8a2020}.yt-en-site .yt-p1-section-kicker{font-size:12px;font-weight:900;letter-spacing:.15em;color:var(--yt-en-blue);margin-bottom:10px}
.yt-en-hero-photo{display:block;width:100%;height:auto;aspect-ratio:16/11;object-fit:cover;border-radius:12px;background:#fff}.yt-en-family-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;border-radius:9px;background:var(--yt-en-soft);margin-bottom:18px}.yt-en-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px}.yt-en-evidence-grid figure,.yt-en-reference-gallery figure{margin:0;border:1px solid var(--yt-en-line);border-radius:13px;overflow:hidden;background:#fff}.yt-en-evidence-image,.yt-en-evidence-grid img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.yt-en-evidence-grid figcaption,.yt-en-reference-gallery figcaption{padding:11px 14px;color:var(--yt-en-muted);font-size:13px;font-weight:700}.yt-en-dark .yt-en-evidence-grid figure{border-color:rgba(255,255,255,.18);background:#102d48}.yt-en-dark .yt-en-evidence-grid figcaption{color:#d6e3ec}.yt-en-evidence-single{grid-template-columns:minmax(0,760px);justify-content:center}.yt-en-spec-wrap{overflow-x:auto;border:1px solid var(--yt-en-line);border-radius:14px;background:#fff}.yt-en-spec-table{width:100%;border-collapse:collapse;min-width:560px}.yt-en-spec-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.yt-en-spec-table th,.yt-en-spec-table td{padding:15px 18px;border-bottom:1px solid var(--yt-en-line);text-align:left;vertical-align:top}.yt-en-spec-table th{width:36%;background:#f8fafc;color:#30465b}.yt-en-spec-table tr:last-child th,.yt-en-spec-table tr:last-child td{border-bottom:0}.yt-en-reference-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.yt-en-reference-gallery a,.yt-en-thumbs a{display:block}.yt-en-reference-gallery img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff}.yt-en-reference-gallery .yt-en-drawing{grid-column:span 2}.yt-en-reference-gallery .yt-en-drawing img{aspect-ratio:4/3}.yt-en-thumbs a:focus-visible,.yt-en-reference-gallery a:focus-visible{outline:3px solid rgba(7,90,168,.35);outline-offset:3px}
.yt-en-nav{align-items:center}.yt-en-nav-item{position:relative;display:flex;align-items:center;align-self:stretch}.yt-en-nav-item>a{display:flex;align-items:center;gap:6px}.yt-en-nav-item>a span{font-size:10px;transition:.2s transform}.yt-en-submenu{position:absolute;top:calc(100% - 8px);left:50%;z-index:1100;width:440px;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border:1px solid var(--yt-en-line);border-radius:14px;background:#fff;box-shadow:0 22px 55px rgba(7,31,52,.18);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,10px);transition:.18s opacity,.18s transform,.18s visibility}.yt-en-submenu a{display:grid;gap:3px;padding:12px;border-radius:9px;text-decoration:none;color:var(--yt-en-ink)}.yt-en-submenu a:hover,.yt-en-submenu a:focus{background:var(--yt-en-soft);color:var(--yt-en-blue)}.yt-en-submenu strong{font-size:14px}.yt-en-submenu small{font-size:10px;line-height:1.4;letter-spacing:.06em;color:var(--yt-en-muted)}.yt-en-submenu .yt-en-submenu-all{grid-column:1/-1;background:#edf5fb}.yt-en-nav-products:hover .yt-en-submenu,.yt-en-nav-products:focus-within .yt-en-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0)}.yt-en-nav-products:hover>a span,.yt-en-nav-products:focus-within>a span{transform:rotate(180deg)}
.yt-en-page-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.72fr);gap:54px;align-items:center}.yt-en-page-hero-grid>div>p{font-size:19px;line-height:1.75;color:var(--yt-en-muted);max-width:780px}.yt-en-page-hero-grid figure,.yt-en-story-grid figure{margin:0;border:1px solid var(--yt-en-line);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 18px 45px rgba(14,51,82,.1)}.yt-en-page-hero-image,.yt-en-story-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.yt-en-page-hero-grid figcaption,.yt-en-story-grid figcaption{padding:11px 14px;color:var(--yt-en-muted);font-size:12px;font-weight:700}.yt-en-story-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.85fr);gap:58px;align-items:center}.yt-en-story-grid p{color:var(--yt-en-muted)}
.yt-en-selector{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:34px;padding:30px;margin-bottom:28px;border:1px solid #c8d9e6;border-radius:16px;background:linear-gradient(135deg,#edf5fb,#fff)}.yt-en-selector h2{font-size:clamp(25px,3vw,36px);line-height:1.18;margin:0 0 12px}.yt-en-selector p{margin:0;color:var(--yt-en-muted)}.yt-en-selector form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;align-content:start}.yt-en-selector label{display:grid;gap:6px;font-size:12px;font-weight:800;color:#344a5f}.yt-en-selector-search{grid-column:1/-1}.yt-en-selector input,.yt-en-selector select{width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid #b9c8d4;border-radius:8px;background:#fff;color:var(--yt-en-ink);font:inherit}.yt-en-selector input:focus,.yt-en-selector select:focus{outline:3px solid rgba(7,90,168,.14);border-color:var(--yt-en-blue)}.yt-en-selector-actions{grid-column:1/-1;display:flex;align-items:center;gap:18px}.yt-en-selector-actions a{color:var(--yt-en-blue);font-weight:800;text-decoration:none}.yt-en-results-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px;color:var(--yt-en-muted)}.yt-en-results-head strong{color:var(--yt-en-ink);font-size:18px}.yt-en-empty-results{padding:40px;border:1px dashed #9eb7ca;border-radius:14px;text-align:center;background:var(--yt-en-soft)}.yt-en-empty-results h2{margin:0 0 8px}.yt-en-empty-results p{margin:0;color:var(--yt-en-muted)}
.yt-en-product-facts{display:flex!important;flex-wrap:wrap;gap:6px!important;margin-top:5px}.yt-en-product-facts b{display:grid;gap:1px;padding:6px 8px;border-radius:7px;background:var(--yt-en-soft);font-size:11px;line-height:1.25;color:#263b4e}.yt-en-product-facts b span{font-size:9px!important;letter-spacing:.05em!important;color:var(--yt-en-muted)!important;font-weight:700!important}.yt-en-product-copy>strong{min-height:2.7em}.yt-en-faq-section{background:#fff}.yt-en-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yt-en-faq-grid details{border:1px solid var(--yt-en-line);border-radius:12px;background:var(--yt-en-soft);padding:0 20px}.yt-en-faq-grid summary{cursor:pointer;list-style:none;padding:18px 28px 18px 0;position:relative;font-weight:850;line-height:1.4}.yt-en-faq-grid summary::-webkit-details-marker{display:none}.yt-en-faq-grid summary:after{content:"+";position:absolute;right:0;top:14px;color:var(--yt-en-blue);font-size:24px}.yt-en-faq-grid details[open] summary:after{content:"−"}.yt-en-faq-grid p{margin:0 0 18px;color:var(--yt-en-muted)}.yt-en-mobile-products,.yt-en-mobile-resources{border-bottom:1px solid var(--yt-en-line)}.yt-en-mobile-products summary,.yt-en-mobile-resources summary{padding:10px;border:0;border-radius:7px;font-weight:800}.yt-en-mobile-products a,.yt-en-mobile-resources a{padding-left:22px!important;font-size:13px}
.yt-en-nav-resources:hover .yt-en-submenu,.yt-en-nav-resources:focus-within .yt-en-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0)}.yt-en-nav-resources:hover>a span,.yt-en-nav-resources:focus-within>a span{transform:rotate(180deg)}.yt-en-submenu-resources{width:390px}
.yt-en-footer-grid{grid-template-columns:1.35fr 1fr .8fr 1fr;gap:42px}
.yt-en-tag-grid a{padding:18px 14px;border:1px solid var(--yt-en-line);border-radius:10px;text-align:center;font-size:14px;font-weight:800;background:#fff;text-decoration:none}.yt-en-tag-grid a:hover{border-color:#96bde0;color:var(--yt-en-blue)}
.yt-en-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.yt-en-resource-card{display:flex;flex-direction:column;border:1px solid var(--yt-en-line);border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;transition:.2s transform,.2s box-shadow}.yt-en-resource-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(14,51,82,.1)}.yt-en-resource-card>span,.yt-en-resource-card>h2,.yt-en-resource-card>p,.yt-en-resource-card>b{margin-left:24px;margin-right:24px}.yt-en-resource-card>span{margin-top:22px;color:var(--yt-en-blue);font-size:11px;font-weight:900;letter-spacing:.13em}.yt-en-resource-card h2{font-size:23px;line-height:1.25;margin-top:12px;margin-bottom:10px}.yt-en-resource-card p{color:var(--yt-en-muted);font-size:14px}.yt-en-resource-card b{margin-top:auto;margin-bottom:24px;color:var(--yt-en-blue);font-size:14px}.yt-en-resource-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--yt-en-soft)}.yt-en-resource-image-contain,.yt-en-page-hero-contain{object-fit:contain!important}.yt-en-resource-note{padding:22px 26px;border-left:5px solid var(--yt-en-blue);border-radius:0 12px 12px 0;background:#edf5fb;margin-bottom:50px}.yt-en-resource-note strong{font-size:18px}.yt-en-resource-note p{margin:6px 0 0;color:var(--yt-en-muted)}
.yt-en-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.yt-en-blog-card{border:1px solid var(--yt-en-line);border-radius:15px;overflow:hidden;background:#fff;scroll-margin-top:100px}.yt-en-blog-card>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--yt-en-soft)}.yt-en-blog-copy{padding:22px}.yt-en-blog-meta{display:flex;justify-content:space-between;gap:12px;color:var(--yt-en-muted);font-size:11px}.yt-en-blog-meta span{color:var(--yt-en-blue);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.yt-en-blog-card h2{font-size:22px;line-height:1.3;margin:14px 0 11px}.yt-en-blog-card p{color:var(--yt-en-muted);font-size:14px;margin:0 0 18px}.yt-en-blog-card a{color:var(--yt-en-blue);font-size:13px;font-weight:850;text-decoration:none}
.yt-en-download-groups{display:grid;gap:20px}.yt-en-download-group{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:28px;padding:28px;border:1px solid var(--yt-en-line);border-radius:15px;background:#fff}.yt-en-download-group>div:first-child>span{color:var(--yt-en-blue);font-size:11px;font-weight:900;letter-spacing:.13em}.yt-en-download-group h2{font-size:24px;line-height:1.25;margin:10px 0 7px}.yt-en-download-group p{color:var(--yt-en-muted);font-size:13px;margin:0}.yt-en-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yt-en-download-card{display:grid;gap:6px;padding:18px;border:1px solid #c8d9e6;border-radius:11px;background:var(--yt-en-soft);text-decoration:none}.yt-en-download-card:hover{border-color:var(--yt-en-blue);background:#fff}.yt-en-download-card>span{font-size:9px;font-weight:900;letter-spacing:.12em;color:var(--yt-en-blue)}.yt-en-download-card strong{line-height:1.35}.yt-en-download-card small{color:var(--yt-en-muted)}.yt-en-download-card b{margin-top:6px;color:var(--yt-en-blue);font-size:12px}.yt-en-certificate-download{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.55fr);gap:50px;align-items:center}.yt-en-certificate-download .yt-en-cert-image{margin-left:auto}
@media(max-width:1060px){.yt-en-nav{display:none}.yt-en-header-actions{margin-left:auto}.yt-en-solution-grid{grid-template-columns:repeat(3,1fr)}.yt-en-product-grid{grid-template-columns:repeat(3,1fr)}.yt-en-tag-grid{grid-template-columns:repeat(3,1fr)}.yt-en-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:820px){.yt-en-header-actions{display:none}.yt-en-mobile-menu{display:block}.yt-en-hero{padding:52px 0}.yt-en-hero-grid,.yt-en-page-hero-grid,.yt-en-story-grid,.yt-en-product-layout,.yt-en-cert-grid,.yt-en-two-col,.yt-en-contact-layout,.yt-en-selector,.yt-en-download-group,.yt-en-certificate-download{grid-template-columns:1fr}.yt-en-hero-panel{max-width:620px}.yt-en-page-hero-grid figure{max-width:620px}.yt-en-section{padding:56px 0}.yt-en-section-head,.yt-en-cta-inner{display:grid;align-items:start}.yt-en-solution-grid,.yt-en-capability-grid,.yt-en-process-grid,.yt-en-resource-grid{grid-template-columns:repeat(2,1fr)}.yt-en-product-grid{grid-template-columns:repeat(2,1fr)}.yt-en-cert-image,.yt-en-certificate-download .yt-en-cert-image{margin:0;max-width:300px}.yt-en-contact-card{position:static}.yt-en-footer-grid{grid-template-columns:1fr 1fr}.yt-en-footer-grid>div:first-child{grid-column:1/-1}.yt-en-reference-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.yt-en-faq-grid{grid-template-columns:1fr}.yt-en-site .yt-p1-form-grid{grid-template-columns:1fr}}
@media(max-width:520px){.yt-en-shell{width:min(100% - 22px,1180px)}.yt-en-header-inner{min-height:68px}.yt-en-brand strong{font-size:20px}.yt-en-brand span{max-width:220px}.yt-en-hero h1,.yt-en-page-hero h1,.yt-en-product-summary h1{font-size:36px}.yt-en-hero p,.yt-en-page-hero-grid>div>p,.yt-en-product-summary .yt-en-lead{font-size:17px}.yt-en-solution-grid,.yt-en-capability-grid,.yt-en-tag-grid,.yt-en-process-grid,.yt-en-product-grid,.yt-en-footer-grid,.yt-en-evidence-grid,.yt-en-reference-gallery,.yt-en-selector form,.yt-en-resource-grid,.yt-en-blog-grid,.yt-en-download-grid{grid-template-columns:1fr}.yt-en-solution-grid a{min-height:230px}.yt-en-tag-grid{gap:8px}.yt-en-tag-grid span,.yt-en-tag-grid a{text-align:left}.yt-en-footer-grid>div:first-child{grid-column:auto}.yt-en-footer-bottom{display:grid}.yt-en-thumbs{grid-template-columns:repeat(4,1fr)}.yt-en-reference-gallery .yt-en-drawing{grid-column:auto}.yt-en-selector{padding:22px 16px}.yt-en-selector-search,.yt-en-selector-actions{grid-column:auto}.yt-en-selector-actions{align-items:stretch;flex-direction:column}.yt-en-results-head{display:grid;gap:3px}.yt-en-pagination{justify-content:space-between;gap:8px;font-size:13px}.yt-en-site .yt-p1-form-wrap{padding:20px 16px}.yt-en-download-group{padding:21px 16px}}

/* English article library and detail pages. */
.yt-en-blog-categories{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 42px;padding:18px;border:1px solid var(--yt-en-line);border-radius:14px;background:var(--yt-en-soft)}
.yt-en-blog-categories a{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--yt-en-line);border-radius:999px;background:#fff;color:var(--yt-en-navy);font-size:13px;font-weight:800;text-decoration:none}
.yt-en-blog-categories a:hover,.yt-en-blog-categories a.is-active{border-color:var(--yt-en-blue);background:var(--yt-en-blue);color:#fff}
.yt-en-blog-categories span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:rgba(7,90,168,.09);font-size:11px}
.yt-en-blog-categories a.is-active span,.yt-en-blog-categories a:hover span{background:rgba(255,255,255,.2)}
.yt-en-blog-image-link{display:block;background:var(--yt-en-soft);text-decoration:none}
.yt-en-blog-image-link img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.yt-en-blog-card h2 a{color:var(--yt-en-navy);font-size:inherit;text-decoration:none}
.yt-en-blog-card h2 a:hover{color:var(--yt-en-blue)}
.yt-en-blog-meta>a{color:var(--yt-en-blue);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}
.yt-en-article-hero{padding:48px 0 64px;background:linear-gradient(135deg,#f3f8fc 0%,#fff 65%,#eaf4fb 100%)}
.yt-en-article-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:54px;align-items:center}
.yt-en-article-hero h1{max-width:900px;margin:18px 0 20px;font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-.035em}
.yt-en-article-hero p{max-width:820px;margin:0;color:var(--yt-en-muted);font-size:19px;line-height:1.72}
.yt-en-article-hero figure{margin:0}
.yt-en-article-hero figure img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:18px;background:#fff;box-shadow:0 20px 55px rgba(11,34,56,.12)}
.yt-en-article-hero figcaption{margin-top:9px;color:var(--yt-en-muted);font-size:12px}
.yt-en-article-category{display:inline-flex;padding:8px 12px;border-radius:999px;background:#dceefe;color:var(--yt-en-blue);font-size:12px;font-weight:900;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}
.yt-en-article-date{margin-top:22px;color:var(--yt-en-muted);font-size:13px;font-weight:700}
.yt-en-article-layout{display:grid;grid-template-columns:minmax(0,780px) minmax(240px,320px);gap:72px;align-items:start;justify-content:center}
.yt-en-article-content{font-size:18px;line-height:1.82;color:#243c51}
.yt-en-article-content>.yt-en-article-lead{margin-top:0;color:var(--yt-en-navy);font-size:23px;line-height:1.65;font-weight:650}
.yt-en-article-content h2{margin:48px 0 16px;color:var(--yt-en-navy);font-size:31px;line-height:1.25;letter-spacing:-.02em}
.yt-en-article-content h3{margin:34px 0 12px;color:var(--yt-en-navy);font-size:23px}
.yt-en-article-content p{margin:0 0 21px}
.yt-en-article-content ul,.yt-en-article-content ol{margin:0 0 24px;padding-left:24px}
.yt-en-article-content li{margin:8px 0}
.yt-en-article-content table{width:100%;margin:28px 0;border-collapse:collapse;font-size:15px}
.yt-en-article-content th,.yt-en-article-content td{padding:13px;border:1px solid var(--yt-en-line);text-align:left;vertical-align:top}
.yt-en-article-content th{background:var(--yt-en-soft)}
.yt-en-article-note{margin-top:48px;padding:25px 27px;border-left:5px solid var(--yt-en-blue);border-radius:0 12px 12px 0;background:var(--yt-en-soft)}
.yt-en-article-note strong{display:block;margin-bottom:8px;color:var(--yt-en-blue);font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.yt-en-article-note p{margin:0;font-size:15px}
.yt-en-article-aside{position:sticky;top:100px;padding:25px;border:1px solid var(--yt-en-line);border-radius:14px;background:var(--yt-en-soft)}
.yt-en-article-aside strong{display:block;margin-bottom:10px;color:var(--yt-en-navy);font-size:18px}
.yt-en-article-aside p{margin:0 0 18px;color:var(--yt-en-muted);font-size:14px}
.yt-en-article-aside a{display:block;padding:11px 0;border-top:1px solid var(--yt-en-line);color:var(--yt-en-blue);font-size:13px;font-weight:800;text-decoration:none}
@media(max-width:900px){.yt-en-article-hero-grid,.yt-en-article-layout{grid-template-columns:1fr}.yt-en-article-hero figure{max-width:680px}.yt-en-article-layout{gap:38px}.yt-en-article-aside{position:static}}
@media(max-width:520px){.yt-en-blog-categories{padding:12px}.yt-en-blog-categories a{width:100%;justify-content:space-between}.yt-en-article-hero{padding:32px 0 45px}.yt-en-article-hero h1{font-size:36px}.yt-en-article-hero p{font-size:17px}.yt-en-article-content{font-size:17px}.yt-en-article-content>.yt-en-article-lead{font-size:20px}.yt-en-article-content h2{font-size:27px;margin-top:38px}}
