.oem-page{--oem-green:#237247;--oem-ink:#183a28;--oem-line:#dce5df;--oem-muted:#53685b}.blend-tool-card+.blend-tool-card{margin-top:18px}.oem-form .sd-question--with-frame{--sd-question-header-content-container-padding-block:12px 18px;--sd-question-header-content-container-padding-inline:0}.oem-form .sd-panel__header,.oem-form .sd-panel__content,.oem-form .sd-paneldynamic__header,.oem-form .sd-paneldynamic__footer{padding:14px 0}.oem-form .sd-panel__footer{padding:0 0 16px}.oem-brief-label textarea{font-family:inherit;font-size:12px;line-height:1.8}.company-tool-document{display:none}@media print{body:has(.company-tool-document) .topbar{display:none!important}body:has(.company-tool-document) .footer{display:none!important}body:has(.company-tool-document) .site-contact-dock{display:none!important}body:has(.company-tool-document) .floating-contact{display:none!important}body:has(.company-tool-document) .oem-page>.blend-container{display:none!important}body:has(.company-tool-document) #root{display:none!important}:is(html:has(.company-tool-document),body:has(.company-tool-document)){overflow:visible!important}body:has(.company-tool-document){color:#183b56!important;background:#fff!important;margin:0!important;padding:0!important}body:has(.company-tool-document) .site-shell{color:#183b56!important;background:#fff!important;margin:0!important;padding:0!important}body:has(.company-tool-document) main{color:#183b56!important;background:#fff!important;margin:0!important;padding:0!important}body:has(.company-tool-document) .oem-page{color:#183b56!important;background:#fff!important;margin:0!important;padding:0!important}.company-tool-document{color:#183b56;font-family:Arial,sans-serif;line-height:1.55;display:block!important}.company-tool-document table{table-layout:fixed;border-collapse:collapse;width:100%}.company-tool-document td{vertical-align:top;padding:0}.company-tool-document thead{display:table-header-group}.company-tool-document thead td{padding-bottom:15mm}.company-tool-document tr{break-inside:avoid}.company-tool-document tbody tr:first-child{break-after:avoid}.company-document-header{border-bottom:1.1pt solid #1d7a78;height:13mm;font-family:Arial,sans-serif;position:relative}.company-document-header img{object-fit:contain;width:7mm;height:7mm;position:absolute;top:1mm;left:0}.company-document-name{color:#183b56;font-size:9.6pt;font-weight:700;line-height:12pt;position:absolute;top:0;left:10mm}.company-document-address{color:#5e6b73;white-space:nowrap;font-size:6.9pt;line-height:9pt;position:absolute;top:4.8mm;left:10mm}.company-document-object{text-align:right;color:#183b56;font-size:7.5pt;font-weight:700;line-height:12pt;position:absolute;top:0;right:0}.company-document-object span{color:#5e6b73;margin-top:1mm;font-size:6.9pt;font-weight:400;line-height:9pt;display:block}.company-tool-document h1{color:#183b56;margin:0 0 5mm;font:400 22pt/1.2 Arial,sans-serif}.company-tool-document pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#183b56;orphans:3;widows:3;margin:0;font:9pt/1.6 Arial,sans-serif}}.oem-complete-overview{padding:28px}.oem-complete-overview h2{letter-spacing:-.035em;color:var(--oem-ink);margin:0 0 22px;font-size:29px;font-weight:550;line-height:1.2}.oem-complete-overview dl{margin:0}.oem-complete-overview dl>div{border-top:1px solid var(--oem-line);padding:16px 0}.oem-complete-overview dt{color:var(--oem-muted);margin-bottom:7px;font-size:12px}.oem-complete-overview dd{color:var(--oem-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.oem-complete-overview h3{color:var(--oem-ink);margin:26px 0 14px;font-size:17px}.oem-pack-review{border:1px solid var(--oem-line);border-radius:8px;margin:12px 0;padding:18px}.oem-pack-review h4{color:var(--oem-ink);overflow-wrap:anywhere;margin:0 0 12px;font-size:14px}.oem-pack-review p{color:var(--oem-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;font-size:13px;line-height:1.8}.oem-hero h1{max-width:830px;font-size:clamp(36px,4.4vw,60px)}.oem-privacy{flex-shrink:0;color:var(--oem-ink)!important;font-size:13px!important;line-height:1.9!important}.oem-privacy svg{vertical-align:middle;margin-right:4px}.oem-privacy span{color:var(--oem-muted);font-size:12px}.oem-intro{border-block:1px solid var(--oem-line);color:var(--oem-muted);align-items:flex-start;gap:16px;margin-bottom:30px;padding:22px 0;display:flex}.oem-intro svg{color:var(--oem-green);flex-shrink:0}.oem-intro p{max-width:890px;margin:0;font-size:14px;line-height:1.8}.oem-workspace{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:24px;scroll-margin-top:150px;display:grid}.oem-form{border:1px solid var(--oem-line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.oem-form-toolbar{border-bottom:1px solid var(--oem-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 25px;display:flex}.oem-form-toolbar>span{letter-spacing:.14em;color:var(--oem-muted);font-size:10px;font-weight:700}.oem-form .sd-root-modern{--sjs-font-family:inherit;font-family:inherit}.oem-form .sd-container-modern__title{display:none}.oem-form .sd-body.sd-body--static{max-width:100%;padding:24px}.oem-form .sd-page{padding:0}.oem-form .sd-element--with-frame{box-shadow:none;border:0}.oem-form .sd-question{min-width:0}.oem-form .sd-title{color:var(--oem-ink);font-family:inherit}.oem-form .sd-question__title{font-size:15px;line-height:1.55}.oem-form .sd-description{color:var(--oem-muted);font-size:12px;line-height:1.7}.oem-form input,.oem-form textarea,.oem-form select{max-width:100%;font-size:16px!important}.oem-form .sd-input{box-shadow:0 0 0 1px var(--oem-line);background:#fafcf9;min-height:46px}.oem-form .sd-btn{white-space:normal;min-height:44px}.oem-form .sd-progress__text{font-size:12px}.oem-form .sd-page__title{letter-spacing:-.02em;font-size:20px}.oem-form .sd-paneldynamic__panel-wrapper{border-block-end:1px solid var(--oem-line);margin-bottom:24px}.oem-form .sd-paneldynamic__add-btn{min-height:44px}.oem-summary{background:#edf3ec;border:1px solid #d2dfd3;border-radius:16px;min-width:0;padding:28px;scroll-margin-top:150px;position:sticky;top:145px}.oem-summary h2{letter-spacing:-.035em;color:var(--oem-ink);margin:0 0 15px;font-size:29px;font-weight:550;line-height:1.2}.oem-summary-note,.oem-pending p{color:var(--oem-muted);font-size:13px;line-height:1.8}.oem-metrics{margin:25px 0 0}.oem-metrics>div{border-top:1px solid #d0dcd0;padding:18px 0}.oem-metrics dt{color:var(--oem-muted);margin-bottom:7px;font-size:12px}.oem-metrics dd{letter-spacing:-.04em;color:var(--oem-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:30px}.oem-metrics>div:not(:first-child) dd{font-size:22px}.oem-pack-result{border-top:1px solid #d0dcd0;padding:15px 0}.oem-pack-result h3,.oem-pending h3{color:var(--oem-ink);overflow-wrap:anywhere;margin:0 0 7px;font-size:14px}.oem-pack-result p{color:var(--oem-muted);margin:3px 0;font-size:12px;line-height:1.8}.oem-net-note{color:var(--oem-muted);font-size:11px;line-height:1.8}.oem-pending{border-top:1px solid #d0dcd0;margin-top:22px;padding-top:20px}.oem-actions{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.oem-actions button,.oem-contact{cursor:pointer;min-height:44px;color:var(--oem-ink);background:#fff;border:1px solid #bdcebf;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:12px;display:flex}.oem-actions button:hover{background:#f8fcf7}.oem-brief-label{color:var(--oem-ink);font-size:12px;font-weight:600;display:block}.oem-brief-label textarea{resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #bdcebf;border-radius:7px;width:100%;margin:10px 0 18px;padding:12px;font-family:inherit;font-size:12px;line-height:1.8;display:block}.oem-contact{background:var(--oem-green);border-color:var(--oem-green);color:#fff;width:100%}.oem-contact:hover{background:#174a31}.oem-status{color:var(--oem-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.oem-summary:focus-visible,.oem-page button:focus-visible,.oem-page a:focus-visible{outline-offset:4px;outline:3px solid #45895e}.oem-review{border-bottom:1px solid var(--oem-line);grid-template-columns:1fr 1.2fr;gap:65px;margin-top:25px;padding:75px 0;display:grid}.oem-review h2,.oem-method h2{letter-spacing:-.035em;color:var(--oem-ink);margin:0 0 20px;font-size:32px;font-weight:550;line-height:1.2}.oem-review p,.oem-method p{color:var(--oem-muted);font-size:14px;line-height:1.9}.oem-review ol{margin:0;padding-left:24px}.oem-review li{border-bottom:1px solid var(--oem-line);color:var(--oem-ink);padding:12px 0 12px 8px;font-size:14px;line-height:1.7}.oem-review a,.oem-method a{color:var(--oem-green);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:inline-flex}.oem-method{max-width:900px;padding:55px 0}@media (width<=850px){.oem-workspace{grid-template-columns:minmax(0,1fr)}.oem-summary{position:static}.oem-hero{align-items:flex-start}.oem-review{gap:30px}.oem-form .sd-body.sd-body--static{padding:20px}}@media (width<=600px){.oem-hero{display:block}.oem-privacy{margin-top:20px!important}.oem-form-toolbar{padding:12px 18px}.oem-form .sd-body.sd-body--static{padding:16px}.oem-summary{padding:24px 20px}.oem-review{grid-template-columns:1fr;gap:20px;padding:45px 0}.oem-review h2,.oem-method h2{font-size:28px}.oem-workspace{gap:18px}.oem-page .sd-paneldynamic__footer{flex-wrap:wrap}.oem-page .sd-navigation{flex-wrap:wrap;gap:10px;display:flex}}
