@charset "UTF-8";.simo-section{padding:88px 0}.simo-dark{background:#0d1117;color:#fff}.simo-dark a,.simo-dark h1,.simo-dark h2,.simo-dark h3,.simo-dark li,.simo-dark p{color:#fff}.simo-kicker{display:inline-block;margin-bottom:16px;color:#ff9a76;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.simo-kicker.dark{color:#9a3412}.simo-heading{text-align:center;max-width:780px;margin:0 auto 40px}.simo-heading.text-start{margin-left:0}.simo-heading h2,.simo-section h2{font-size:max(1.75rem, min(3vw, 2.7rem));font-weight:800;line-height:1.15}.simo-home-hero{min-height:640px;display:grid;align-items:center;justify-items:center;place-items:center;text-align:center;background:linear-gradient(90deg,rgba(13,17,23,.9),rgba(13,17,23,.55)),url("") center/cover}.simo-hero-copy{max-width:850px;padding-top:96px;padding-bottom:144px}.simo-home-hero h1{color:#fff;font-size:max(2rem, min(4vw, 3.5rem));line-height:1.05;font-weight:900}.simo-home-hero p{color:#fff;font-size:1.18rem;max-width:720px;margin:20px auto 32px}.simo-spec-tabs{background:#fff}.simo-table{border:1px solid #d6dce2}.simo-table th{background:#212529!important;color:#fff!important;padding:18px}.simo-table td{padding:18px;color:#1a202c;background:#fff;border-color:#d6dce2}.simo-products-band{background:#f0f4f8}.simo-card{height:100%;background:#fff;border-top:4px solid #212529;box-shadow:0 12px 30px rgba(13,17,23,.08)}.simo-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#dfe4e8}.simo-card>div{padding:24px}.simo-card h3{font-size:1.3rem;font-weight:800}.simo-card p,.simo-feature-list p{color:#1a202c}.simo-icon-list{border-top:1px solid #adb5bd}.simo-icon-list article{display:grid;grid-template-columns:64px 1fr;grid-gap:20px;gap:20px;padding:24px 0;border-bottom:1px solid #adb5bd}.simo-icon-list article>span{font-weight:900;color:#9a3412}.simo-icon-list h3{font-size:1.2rem;font-weight:800}.simo-stats{padding:56px 0}.simo-stats .col-6{text-align:center;padding:20px;border-right:1px solid #495057}.simo-stats strong{display:block;color:#fff;font-size:max(2rem, min(4vw, 3.5rem));line-height:1}.simo-stats span{display:block;color:#fff;margin-top:10px}.simo-split-cta{padding-bottom:112px;background:#fff}.simo-checks{padding:0;list-style:none}.simo-checks li{padding:9px 0;border-bottom:1px solid #d6dce2}.simo-checks li:before{content:"✓";font-weight:900;color:#ff6b35;margin-right:10px}.simo-form-shell{padding:32px;background:#f0f4f8;border-left:4px solid #ff6b35}.simo-form-shell h2{font-size:1.65rem}.simo-product-feature{padding:96px 0;background:#e9ecef}.simo-blog-head h1,.simo-legal h1,.simo-product-feature h1,.simo-subhero h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.08;font-weight:900}.simo-product-feature img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;background:#cdd3d8}.simo-catalog-intro{max-width:720px;margin-bottom:36px}.simo-category+.simo-category{margin-top:72px}.simo-product-card{height:100%;background:#fff;border:1px solid #d6dce2;cursor:pointer;transition:.2s}.simo-product-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(13,17,23,.1)}.simo-product-card img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#f0f4f8}.simo-product-card div{padding:20px}.simo-product-card h3{font-size:1.15rem;font-weight:800}.simo-product-card span{color:#9a3412;font-weight:800}.simo-subhero{padding:128px 0 104px}.simo-subhero .container{max-width:1120px}.simo-subhero p{max-width:740px;font-size:1.12rem}.simo-service-hero{background:linear-gradient(120deg,#0d1117,#26313b)}.simo-industry-hero{background:linear-gradient(135deg,#0d1117 60%,#7c2d12)}.simo-spec-hero{background:linear-gradient(115deg,#0d1117,#343a40)}.simo-process article{height:100%;padding:28px;border:1px solid #adb5bd;border-top:5px solid #ff6b35}.simo-process article b{font-size:2rem}.simo-process article h3{font-weight:800;margin-top:20px}.simo-service-scope{padding-bottom:112px}.simo-stories{overflow:hidden}.simo-story{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;grid-gap:56px;gap:56px;padding:48px 0;border-bottom:1px solid #adb5bd}.simo-story.reverse>div{order:2}.simo-story img{width:100%;height:460px;-o-object-fit:cover;object-fit:cover;background:#e4e8eb}.simo-story h2{font-size:2.3rem}.simo-story dl div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #adb5bd;padding:12px 0}.simo-story dt{font-weight:800}.simo-lab-hero{background:#f0f4f8;border-bottom:1px solid #adb5bd}.simo-lab-note{border-left:4px solid #ff6b35;padding:24px;background:#fff}.simo-lab-note span{display:block;margin-top:10px}.simo-research img{width:100%;height:620px;-o-object-fit:cover;object-fit:cover;background:#e2e8f0}.simo-lab-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;border-top:1px solid #adb5bd;border-left:1px solid #adb5bd}.simo-lab-grid article{padding:24px;border-right:1px solid #adb5bd;border-bottom:1px solid #adb5bd}.simo-lab-grid b{color:#9a3412}.simo-evidence{padding-bottom:112px}.simo-esg-hero{background:#fff;border-bottom:8px solid #212529}.simo-esg-sheet{background:#f0f4f8}.simo-esg-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:32px}.simo-esg-cards article{padding:28px;background:#fff;border-left:4px solid #ff6b35}.simo-esg-cards h2{font-size:1.4rem}.simo-spec-library{background:#fff}.simo-index{position:sticky;top:100px;display:flex;flex-direction:column;padding:24px;background:#f0f4f8}.simo-index a{padding:12px 0;border-bottom:1px solid #adb5bd;-webkit-text-decoration:none;text-decoration:none}.simo-spec-library article{padding:0 0 48px 64px;position:relative;border-left:1px solid #adb5bd}.simo-spec-library article>span{position:absolute;left:16px;color:#9a3412;font-weight:900}.simo-spec-library article+article{padding-top:40px}.simo-contact-hero{background:#f0f4f8}.simo-contact-info{padding-bottom:40px}.simo-contact-info article{height:100%;border-top:4px solid #212529}.simo-contact-info article>span{font-weight:900;color:#9a3412}.simo-contact-info h2{font-size:1.35rem;margin-top:18px}.simo-quote{padding-top:48px;background:#fff}.simo-contact-visual{height:100%;background:#0d1117;color:#fff}.simo-contact-visual img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.simo-contact-visual div{padding:24px}.simo-contact-visual p{color:#fff}.simo-blog-head{padding:104px 0 56px;background:#fff}.simo-featured-post{padding-bottom:40px}.simo-featured-post article{background:#f0f4f8}.simo-featured-post img{width:100%;height:100%;min-height:380px;-o-object-fit:cover;object-fit:cover;background:#dce1e5}.simo-featured-copy{padding:48px}.simo-featured-copy h2{font-size:2.3rem;margin:16px 0}.simo-featured-copy h2 a{color:#1a202c}.simo-featured-copy small{display:block;margin:18px 0}.simo-blog-list article{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid #adb5bd}.simo-blog-list article h2{font-size:1.6rem}.simo-recent{padding:28px;background:#f0f4f8;align-self:start}.simo-recent h2{font-size:1.35rem}.simo-recent a{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid #adb5bd;-webkit-text-decoration:none;text-decoration:none}.simo-recent time{font-size:.75rem;color:#495057}.simo-article-cover{height:420px;position:relative;background:#0d1117;overflow:hidden}.simo-article-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.48}.simo-article-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(13,17,23,.9),rgba(13,17,23,.05))}.simo-article-cover .container{position:relative;z-index:1;padding-top:180px}.simo-article-cover h1{max-width:900px;color:#fff;font-size:max(2rem, min(4vw, 3.5rem));font-weight:900}.simo-article-cover p,.simo-article-cover span{color:#fff}.simo-article-body{max-width:820px;margin:auto;padding:72px 20px}.simo-lead{font-size:1.2rem}.simo-rich-content{font-size:1.05rem}.simo-rich-content img{height:auto}.simo-author{display:flex;gap:20px;margin-top:48px;padding:24px;background:#f0f4f8}.simo-author img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.simo-prev-next{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:32px 0}.simo-prev-next a{display:flex;flex-direction:column;padding:20px;border:1px solid #adb5bd;-webkit-text-decoration:none;text-decoration:none}.simo-reply{padding-top:32px;border-top:1px solid #adb5bd}.simo-recommend{background:#f0f4f8}.simo-recommend a{display:flex;flex-direction:column;height:100%;padding:24px;background:#fff;-webkit-text-decoration:none;text-decoration:none}.simo-recommend span{color:#1a202c;margin-top:10px}.simo-legal{padding:104px 0}.simo-legal .container{max-width:820px}.simo-legal h2{margin-top:36px;font-size:1.4rem}.simo-error{min-height:68vh;display:grid;align-items:center;justify-items:center;place-items:center;padding:80px 20px;text-align:center;background:#f0f4f8}.simo-error>div{max-width:700px}.simo-error>div>span{display:block;font-size:max(4rem, min(12vw, 9rem));font-weight:900;color:#c5cbd1;line-height:1}.simo-error h1{font-size:max(2rem, min(4vw, 3.5rem));font-weight:900}@media (max-width:991px){.simo-section{padding:64px 0}.simo-home-hero{min-height:520px}.simo-hero-copy{padding-top:80px;padding-bottom:120px}.simo-story,.simo-story.reverse{grid-template-columns:1fr;gap:24px}.simo-story.reverse>div{order:0}.simo-story img{height:360px}.simo-index{position:static;margin-bottom:32px}.simo-featured-copy{padding:32px}.simo-subhero{padding:96px 0 72px}}@media (max-width:767px){.simo-home-hero{min-height:460px}.simo-home-hero .btn{width:100%}.simo-stats .col-6{border-bottom:1px solid #495057}.simo-esg-cards,.simo-lab-grid{grid-template-columns:1fr}.simo-research img{height:420px}.simo-spec-library article{padding-left:48px}.simo-featured-copy h2{font-size:1.8rem}.simo-prev-next{grid-template-columns:1fr}.simo-article-cover .container{padding-top:140px}.simo-btn-quiet{margin:12px 0 0}.simo-story dl div{flex-direction:column;gap:0}}.simo-contact-info article{padding:24px}.simo-spec-library article{padding-top:24px;padding-right:24px}