.language-switcher{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:12px;font-weight:600}.language-switcher a{padding:8px 0;color:#747a82;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.language-switcher a[aria-current=true]{color:var(--blue);border-bottom-color:currentColor}.language-switcher a:hover{color:var(--blue)}.language-switcher a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.language-switcher>span{color:#bcc1c6;font-weight:400}html:lang(zh) body{font-family:var(--font-geist-sans),"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif}html:lang(zh) :is(h1,h2,h3){letter-spacing:-.025em;line-height:1.22;text-wrap:pretty}html:lang(zh) :is(.eyebrow,.ax-label,.sc-kicker,.section-kicker){letter-spacing:.14em}html:lang(zh) :is(p,li){overflow-wrap:anywhere}html:lang(zh) .desktop-nav a{font-size:14px}html:lang(zh) .hero-copy h1 br:last-of-type{display:none}html:lang(zh) .contact-form :is(input,textarea,select){font:inherit}@media (max-width:600px){.language-switcher{gap:7px;font-size:11px}.header-actions{gap:12px}html:lang(zh) .quartz-component-labels{font-size:clamp(8px,2.2vw,13px)}}html:lang(zh) .quartz-gallery-card.has-video .quartz-gallery-index:after{content:"实物展示 · 悬停播放"}html:lang(zh) .myanmar-source-advantage-proof{container-type:inline-size}html:lang(zh) .myanmar-source-advantage-proof strong{font-size:clamp(48px,25cqi,124px);white-space:nowrap}.mobile-disclosure-toggle,.mobile-equipment-nav,.mobile-page-tools{display:none}.mobile-disclosure,.mobile-disclosure>div{display:contents}.mobile-disclosure>[hidden]{display:none}.equipment-detail-copy .mobile-disclosure p{max-width:700px;margin:20px 0 0;color:var(--muted);font-size:15px;line-height:1.78}@media(max-width:760px){html{scroll-padding-top:84px}html body{font-size:15px}html body main{padding-top:64px}html body main main{padding-top:0}html body :is(h1,h2,h3){text-wrap:pretty;overflow-wrap:break-word}html body h1{font-size:clamp(30px,8.2vw,40px)!important;line-height:1.2!important;letter-spacing:-.035em}html body h2{font-size:clamp(26px,7vw,33px)!important;line-height:1.3!important}html body h3{font-size:21px;line-height:1.4}html body :is(.section,.product-application-section){padding:42px 22px}html body .section :is(p,li){line-height:1.8}html body .section>p{font-size:14px}html body :is(.section-heading,.applications-head,.about-section-heading,.testing-scope-heading,.testing-instruments-heading,.hpq-section-heading,.product-capacity-heading,.quartz-gallery-heading,.equipment-catalogue-heading){gap:18px;padding-bottom:22px}html body :is(.eyebrow,.section-kicker,.qc-kicker,.md-kicker,.sc-kicker){font-size:10px;line-height:1.6;letter-spacing:.08em}html body .site-header,html body .site-header.is-scrolled{height:64px;padding:0 18px;background:rgba(251,249,245,.98)}html body .brand img{width:112px}html body .mobile-menu{margin-left:10px}html body .mobile-menu summary{width:44px;height:44px}html body .mobile-menu nav{position:fixed;top:64px;left:0;right:0;width:100%;max-height:calc(100dvh - 140px);overflow:auto;padding:12px 20px 24px;display:grid;grid-template-columns:1fr 1fr;gap:0 14px;border:0}html body .mobile-menu nav a{padding:16px 8px;min-height:48px;font-size:14px}html body .language-switcher a{padding:14px 2px}html body :is(.button,.text-link){min-height:44px}html body .button{padding:14px 18px;border-radius:6px;font-size:13px}html body .breadcrumbs{padding:16px 22px;font-size:11px}html body .breadcrumbs ol{flex-wrap:wrap;gap:8px}html body .page-hero{min-height:300px;padding:36px 22px;gap:20px}html body .page-hero>p{font-size:14px;line-height:1.8}html body .motion-ready .motion-reveal,html.motion-ready .motion-reveal,html.motion-ready .product-card.motion-reveal{opacity:1;transform:none;transition:none}html body main:has(>.hero-cinematic){display:flex;flex-direction:column}html body .hero-cinematic{order:-3;position:relative;isolation:isolate;min-height:570px;display:flex;align-items:flex-end;background:#172944}html body .hero-cinematic .hero-visual{position:absolute;inset:0;aspect-ratio:auto;height:100%;z-index:-2}html body .hero-cinematic .hero-image{inset:0;height:100%}html body .hero-cinematic .hero-video{object-fit:cover;object-position:58% center}html body .hero-cinematic:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,25,39,.08) 5%,rgba(10,25,39,.36) 35%,rgba(10,25,39,.93))}html body .hero-cinematic .hero-copy{width:100%;padding:160px 22px 32px;background:none;color:white}html body .hero-cinematic .hero-copy h1{font-size:clamp(34px,9vw,43px)!important}html body .hero-cinematic .eyebrow{color:#c5d7e7}html body .hero-cinematic .hero-intro{color:#e0e7ed;font-size:14px;line-height:1.8;margin:18px 0 24px}html body .hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}html body .hero-actions .button{flex:1;min-width:130px;justify-content:space-between;font-size:12px}html body .hero-actions .button-solid{background:#faf9f6;color:#233b57}html body .hero-actions .button-outline{color:white;border-color:#cbd7e5;background:#ffffff0a}html body .products-home{order:-2}html body .products-home .section-heading>p{display:none}html body .products-home .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}html body .products-home .product-card{grid-column:auto;min-width:0;padding:12px;border-radius:10px;min-height:0;background:white;transform:none}html body .products-home .product-top{font-size:10px}html body .products-home .material{margin:10px -12px 14px;aspect-ratio:4/3}html body .products-home .product-card h3{font-size:17px;line-height:1.35}html body .products-home .product-card>p{display:none}html body .products-home .card-link{margin-top:13px;padding-top:10px;font-size:11px}html body .section-link{max-width:100%;font-size:12px;margin-top:24px}html body .home-value-chain-material{padding:0 0 28px}html body .home-value-chain-track{margin-top:24px}html body .home-value-chain-track li{min-height:0;padding:18px 0;grid-template-columns:65px minmax(0,1fr)}html body .home-value-chain-track h3{font-size:18px;margin:0 0 8px}html body .home-value-chain-track p{font-size:13px}html body .home-boule-feature{min-height:430px}html body .home-equipment-feature:not(.home-boule-feature){min-height:500px}html body .route-grid a{min-height:390px}html body .route-grid h3{font-size:28px}html body .route-grid b{margin-top:20px}html body .silica-grid{margin-top:22px;gap:10px;border:0}html body .silica-grid a{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:16px;row-gap:4px;min-height:0;padding:16px;border:1px solid var(--line);background:rgba(255,255,255,.55);border-radius:12px}html body .silica-grid a:hover{transform:none}html body .silica-grid a>picture{grid-column:1;grid-row:1/5;align-self:center}html body .silica-grid .silica-material-image{width:76px;height:76px;margin:0;box-shadow:0 8px 18px rgba(21,28,36,.08)}html body .silica-grid a>span{grid-column:2;font-size:10px;line-height:1.2}html body .silica-grid h3{grid-column:2;margin:0;font-size:18px;line-height:1.3}html body .silica-grid p{grid-column:2;margin:0;font-size:11px;line-height:1.6}html body .silica-grid b{position:static;grid-column:2;margin-top:5px;font-size:11px;line-height:1.5}html body .journey-visual{min-height:300px}html body .journey-copy{padding:34px 22px}html body .home-etching-feature{gap:24px}html body .home-etching-facts dd{font-size:22px}html body :is(.hpq-hero-copy,.analytical-section>div,.equipment-scale-copy,.silica-equipment-copy,.testing-equipment-copy,.quartz-equipment-copy){padding:34px 22px}html body .hpq-hero-media{min-height:0;height:300px}html body .hpq-hero-actions{flex-direction:row;flex-wrap:wrap;gap:12px}html body .hpq-proof-rail>div{min-height:95px;padding:16px 20px}html body .hpq-route-grid article{min-height:500px}html body .hpq-route-copy h3{font-size:28px}html body .hpq-key-results{grid-template-columns:1fr}html body .hpq-grade-list{margin-top:24px}html body .hpq-grade-list article{min-height:130px;grid-template-columns:30px 64px minmax(0,1fr);gap:10px}html body .hpq-grade-list article>strong{font-size:30px}html body .hpq-grade-list h3{font-size:17px}html body .hpq-grade-list p{font-size:13px}html body :is(.product-capacity-grid,.testing-service-grid,.testing-instrument-grid,.impurity-grade-grid,.technology-platform-grid){margin-top:24px}html body :is(.product-capacity-grid article,.testing-service-grid article,.testing-instrument-grid article,.impurity-grade-grid article,.production-capability-grid article,.technology-platform-grid article,.purity-control-grid article,.glass-feedstock-grid article,.ccl-material-grid article){min-height:0;padding:22px}html body :is(.product-capacity-grid,.testing-service-grid,.testing-instrument-grid,.impurity-grade-grid,.production-capability-grid,.technology-platform-grid,.purity-control-grid) h3{margin-top:22px;font-size:21px}html body .product-capacity-grid strong{font-size:40px}html body .silica-family-grid article>div{padding:22px}html body .silica-family-grid h3{margin-top:20px;font-size:24px}html body .silica-family-grid img{height:230px}html body .analysis-table-wrap{padding:18px 0;overflow-x:auto}html body .analysis-sheet{margin:0}html body .analysis-sheet-header{padding:24px 20px}html body :is(.spec-table-wrap,.table-wrap,.sc-table-wrap,.qc-chemistry-table){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}html body .sc-table-wrap td,html body .sc-table-wrap th{padding:12px;font-size:13px}html body :is(.silica-comparison article,.fumed-position-grid article,.fumed-metric-grid article,.silica-use-grid article){min-height:0;padding:24px 22px}html body :is(.silica-comparison,.fumed-position-grid,.silica-use-grid) h3{margin-top:24px}html body :is(.sc-hero,.qc-header,.md-intro){padding:30px 22px}html body :is(.sc-product,.sc-selection,.qc-spec-pair,.qc-process-pair,.qc-material,.qc-other,.md-services){padding:34px 22px;gap:28px}html body .qc-media{aspect-ratio:4/3;background:#eeede9}html body .qc-media :is(img,video){object-fit:cover;object-position:center}html body .qc-play{min-height:44px;opacity:1}html body .qc-product-heading{padding:24px 22px}html body .qc-spec-pair dl>div{padding:14px 0}html body .qc-property-grid{gap:20px}html body .qc-property table{font-size:13px}html body .qc-other-row{grid-template-columns:1fr;gap:20px}html body .qc-other img{aspect-ratio:4/3;object-fit:contain}html body .md-selection{padding:22px}html body .md-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}html body .md-options button{padding:14px 10px;min-height:76px;gap:7px;border:1px solid #d9e0e5;border-radius:8px}html body .md-options button strong{font-size:15px}html body .md-option-arrow,html body .md-option-number,html body .md-options small,html body .md-selection-note{display:none}html body .md-scene{min-height:620px}html body .md-material-copy{padding:24px}html body .md-data{grid-template-columns:1fr 1fr}html body .md-service-links>a{grid-template-columns:1fr}html body .engineering-workshop-hero{min-height:520px;padding:32px 22px 270px}html body .engineering-workshop-backdrop{height:275px}html body .engineering-workshop-intro{font-size:14px;margin-top:18px}html body .engineering-section-nav{flex-direction:row;overflow-x:auto;gap:18px;padding:16px 22px}html body .engineering-section-nav a{white-space:nowrap;font-size:12px}html body .ingot-furnace{padding:34px 22px}html body .ingot-furnace-heading{gap:18px}html body .ingot-furnace-specs{gap:26px;padding-top:24px}html body .ingot-furnace-specs table{font-size:13px}html body .production-capability-grid{margin-top:24px}html body .production-line-exploded-figure{display:none}html body .equipment-catalogue-heading{gap:16px}html body .mobile-equipment-nav{display:flex;gap:8px;overflow-x:auto;padding:12px 0 20px;scroll-snap-type:x proximity;scrollbar-width:thin}html body .mobile-equipment-nav button{flex-shrink:0;max-width:240px;border:1px solid #d7dfe6;background:#edf1f6;color:#344f70;padding:12px 15px;border-radius:24px;font-size:12px;scroll-snap-align:start;cursor:pointer}html body .mobile-equipment-nav button[aria-pressed=true]{color:white;background:#233e5d;border-color:#233e5d}html body .equipment-detail-row{display:none;scroll-margin-top:80px}html body .equipment-detail-row.mobile-selected{display:grid}html body .equipment-detail-media,html body .equipment-detail-row:nth-child(2n) .equipment-detail-media{aspect-ratio:auto;background:#eeede9}html body .equipment-detail-media img{width:100%;aspect-ratio:4/3}html body .equipment-detail-media figcaption{padding:12px 16px;font-size:10px}html body .equipment-detail-copy,html body .equipment-detail-row:nth-child(2n) .equipment-detail-copy{padding:24px 18px}html body .equipment-detail-copy h3{font-size:25px;margin:16px 0 12px}html body .equipment-detail-copy>strong{font-size:14px}html body .equipment-detail-copy dl{margin:18px 0}html body .mobile-disclosure{display:block;margin:18px 0;border-color:currentcolor #879bad55 #879bad55;border-top:1px solid #879bad55}html body .mobile-disclosure>div{display:block}html body .mobile-disclosure>[hidden]{display:none}html body .mobile-disclosure-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:15px;padding:16px 0;border:0;color:inherit;background:none;text-align:left;cursor:pointer;font-size:14px;min-height:48px}html body .mobile-disclosure-toggle span{font-size:20px}html body .testing-page-hero{min-height:360px}html body .testing-proof-strip{padding:0 22px}html body .testing-proof-strip>div{padding:18px 12px;min-height:108px}html body .testing-equipment-visual{min-height:300px}html body .testing-element-list{grid-template-columns:repeat(4,1fr)}html body .testing-instrument-grid{grid-template-columns:1fr}html body .testing-instrument-grid h3{margin:12px 0}html body .testing-instrument-grid p{font-size:14px}html body .testing-workflow ol{margin-top:24px}html body .testing-workflow li{min-height:0;padding:20px}html body .testing-workflow h3{margin-top:18px}html body .about-metric-strip{grid-template-columns:1fr 1fr}html body .about-metric-strip article{min-height:125px;padding:20px}html body .about-history-scroller{overflow:visible;margin:0}html body .about-history-line{width:100%;min-height:0;display:block;margin:24px 0 0;padding:0 0 0 20px;border-left:1px solid #8fa4b9}html body .about-history-line:before,html body .about-history-node:after{display:none}html body .about-history-node{padding:0 0 22px}html body .about-history-node:before{top:12px;left:-20px}html body .about-history-node:nth-child(n)>span,html body .about-history-node>span{position:static;display:block;transform:none;margin:0 0 10px}html body .about-history-node:nth-child(n)>div,html body .about-history-node>div{position:static;min-height:0;padding:20px;transform:none}html body .about-history-node h3{font-size:20px}html body .about-resource-nodes article{min-height:0;padding:22px}html body .about-resource-nodes h3{margin-top:18px}html body .myanmar-field-record{margin-top:30px;padding-top:28px}html body .myanmar-field-grid .is-primary,html body .myanmar-field-grid figure{min-height:260px}html body .about-lab figure{min-height:300px}html body .about-ip-grid{grid-template-columns:1fr 1fr}html body .about-ip-grid article{min-height:120px;padding:18px}html body .about-capability-grid a{min-height:235px}html body .about-industries{gap:24px}html body :is(.technology-scale-results article,.technology-proof-strip article,.technology-step-nav a,.technology-paths a){min-height:0;padding:26px 22px}html body :is(.technology-platform-grid h3,.technology-proof-strip h3,.technology-paths h2){margin-top:26px}html body .technology-cta{min-height:350px}html body :is(.silica-bloom-visual,.analytical-section figure,.equipment-scale-section figure,.nano-evidence figure){min-height:300px}html body .silica-bloom-copy{padding:36px 22px}html body .glass-teaser-media{min-height:300px}html body .application-mosaic a{min-height:350px}html body :is(.application-card-grid>a,.application-card-grid.count-5>a:nth-last-child(-n+2),.application-card-grid.count-4>a){min-height:235px}html body :is(.use-grid>article,.needs-grid>article,.quality-grid>article,.values-section>article){min-height:0;padding:24px 22px}html body .news-grid,html body .news-preview-grid{gap:24px}html body .news-grid h3{font-size:21px}html body :is(.contact-section,.detail-lead,.spec-section,.certificate-section,.resource-preview,.application-entry,.qualification-section){gap:28px}html body .contact-form{gap:20px;padding:24px 18px;border:1px solid #dce2e7;border-radius:12px;background:white}html body .contact-form :is(input,select,textarea){width:100%;min-width:0;font-size:16px!important;padding:13px 12px;border-radius:6px;min-height:48px}html body .contact-form input[type=checkbox]{width:20px;min-height:20px;flex-shrink:0}html body .contact-form textarea{min-height:145px}html body .contact-form label{font-size:14px}html body .enquiry-result-dialog h2{font-size:24px!important}html body .footer-main{padding:34px 22px;grid-template-columns:1fr 1fr;gap:28px 18px}html body .footer-main>div:first-child,html body .footer-main>div:last-child{grid-column:1/-1}html body .footer-main a{padding:7px 0;font-size:13px}html body .footer-bottom{padding:20px 22px 100px;font-size:11px}html body .mobile-page-tools{display:block;position:fixed;bottom:0;left:0;right:0;z-index:45}html body .mobile-action-bar{display:flex;gap:10px;padding:10px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #dce2e7;background:rgba(251,249,245,.98)}html body .mobile-action-bar :is(a,button){display:flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:6px;min-height:46px;padding:12px 14px;font-size:13px;font-weight:600;cursor:pointer}html body .mobile-action-bar button{color:#324e6b;background:#e9eff5}html body .mobile-action-bar a{flex:1;background:#3b609c;color:white}html body .mobile-contents{margin:0 12px 10px;padding:10px 20px;max-height:60dvh;overflow:auto;background:#fbf9f5;border:1px solid #d7dfe5;border-radius:12px;box-shadow:0 -8px 50px #17294433}html body .mobile-contents header{display:flex;align-items:center;justify-content:space-between;padding:6px 0}html body .mobile-contents header button{padding:8px 12px;background:none;border:0;font-size:26px;cursor:pointer}html body .mobile-contents a{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #dce2e7;font-size:13px;line-height:1.5}html body :is(button,a,summary):focus-visible{outline:2px solid #5c86bc;outline-offset:3px}html body [id]{scroll-margin-top:84px}}@media(max-width:360px){html body .products-home .product-card h3{font-size:15px}html body .hero-actions{flex-direction:column}}.mobile-video-toggle{display:none}@media(max-width:760px){html body .hero-cinematic .hero-visual{z-index:0}html body .hero-cinematic:after{z-index:1;pointer-events:none}html body .hero-cinematic .hero-copy{position:relative;z-index:2;pointer-events:none}html body .hero-cinematic .hero-copy a{pointer-events:auto}html body .mobile-video-toggle{display:grid;place-items:center;position:absolute;top:18px;right:18px;z-index:3;width:44px;height:44px;border:1px solid #ffffff88;border-radius:50%;background:#182c4266;color:white;cursor:pointer}html body .qc-property>h3{display:none}}.mobile-report-open{display:none}.mobile-report-dialog{width:min(1100px,96vw);max-height:90dvh;padding:0;border:0;background:#fbf9f5}.mobile-report-dialog::backdrop{background:#172944bb}.mobile-report-dialog header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;font-size:13px}.mobile-report-dialog header button{border:0;padding:12px;background:#e5ebf1;color:#233e5d;cursor:pointer}.mobile-report-dialog>div{overflow:auto;max-height:75dvh}.mobile-report-dialog>div img{position:static!important;display:block;width:max(100%,800px)!important;max-width:none!important;height:auto!important;object-fit:contain!important}@media(max-width:760px){html body .mobile-report-open{display:block;position:absolute;z-index:2;top:12px;right:12px;padding:12px;min-height:44px;border:1px solid #d5dfe8;background:#fbf9f5f0;border-radius:6px;color:#28486c;font-size:12px;cursor:pointer}html body .hpq-report-figure,html body .testing-data-visual{position:relative}html body .about-resource-copy{gap:24px;margin-top:30px}html body .about-statement{gap:24px}html body .about-history-node>div p,html body .about-statement p{font-size:14px}}.mobile-product-directory{display:none}@media(max-width:760px){html body .material-directory>.md-services,html body .material-directory>.md-showroom{display:none}html body .mobile-product-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 18px 36px}html body .mobile-product-module{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff}html body .mobile-product-module>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}html body .mobile-product-module>div{display:flex;flex:1;flex-direction:column;padding:14px 12px}html body .mobile-product-module h2{margin:0 0 8px;font-size:18px!important;line-height:1.3!important;letter-spacing:-.02em}html body .mobile-product-module p{margin:0 0 14px;color:var(--muted);font-size:12px;line-height:1.65}html body .mobile-product-module span{display:flex;justify-content:space-between;gap:8px;margin-top:auto;color:var(--blue);font-size:12px}html body .qc-pair{grid-template-columns:1fr;gap:24px;padding:0 22px 30px;background:#f5f2ec}html body .qc-pair>article{border-radius:12px;overflow:hidden}html body .qc-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3}html body .qc-product-heading{padding:22px 20px}html body .qc-product-heading p{min-height:0}html body .qc-play{left:14px;bottom:14px;padding:10px 14px;gap:20px;border-radius:6px}html body .qc-other-row{grid-template-columns:1fr;gap:24px}html body .qc-other img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:12px}html body .qc-other figcaption{margin-top:12px;font-size:15px}}