body.shredder-model-route,body.shredder-bulros-model-route{margin:0;min-width:0;color:#101010;background:#151616}.exo-site.shredder-bulros-model-page{--s-brm-header: 72px;--s-brm-muted: #60605e;--s-brm-space: clamp(76px, 7.4vw, 128px);min-height:100dvh}.shredder-bulros-model-page>main{padding-top:0}.shredder-bulros-model-page section[id]{scroll-margin-top:calc(var(--s-brm-header) + 16px)}.shredder-bulros-model-page :is(h1,h2,h3){font-family:inherit;font-stretch:normal;font-weight:600;letter-spacing:-.045em}.shredder-bulros-model-page .exo-rail-rule{top:auto;bottom:50px;width:22px;height:2px;margin-left:-11px}.shredder-bulros-model-page .exo-rail-number{bottom:70px;color:inherit;font-size:24px;letter-spacing:-.045em}.shredder-bulros-model-page .exo-rail-label{top:45%;font-size:12px;letter-spacing:.035em}.shredder-bulros-model-page .exo-register-mark{display:none}.shredder-bulros-model-page .s-brm-hero .exo-register-mark{display:block}.s-brm-section{position:relative;min-height:0;padding-block:var(--s-brm-space);border-bottom:1px solid var(--exo-line);background:var(--exo-paper)}.s-brm-inner{min-width:0;padding-left:var(--exo-content-start);padding-right:var(--exo-content-inset)}.s-brm-kicker{margin:0 0 26px;color:#dc0610;font-size:clamp(14px,1.15vw,18px);font-weight:600;line-height:1.35;text-transform:uppercase}.s-brm-heading h2{margin:0 0 26px;font-size:clamp(42px,4.2vw,72px);line-height:1.12}.s-brm-heading>p:last-child:not(.s-brm-kicker){margin:0;color:var(--s-brm-muted);font-size:clamp(18px,1.4vw,23px);line-height:1.55}.s-brm-primary,.s-brm-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;width:fit-content;max-width:100%;font-size:18px;font-weight:500;line-height:1.3}.shredder-bulros-model-page .s-brm-primary{min-height:60px;padding:17px 23px;color:#fff;background:#dc0610;white-space:nowrap}.shredder-bulros-model-page .s-brm-text-link{padding:10px 0 6px;border-bottom:1px solid currentColor;color:inherit;background:transparent;white-space:nowrap}.s-brm-primary>span,.s-brm-text-link>span{flex:0 0 auto;font-size:28px;font-weight:400;line-height:1}.shredder-bulros-model-page :is(.s-brm-primary,.s-brm-text-link):active{transform:translateY(1px)}.shredder-bulros-model-page :is(a,summary,input,button,textarea,select):focus-visible{outline:2px solid #dc0610;outline-offset:5px}.s-brm-image-error{display:grid;place-items:center;padding:24px;background:#e8e6df;color:#323331}.s-brm-image-error>p{max-width:36ch;margin:0;font-size:17px;line-height:1.5}.s-brm-hero{position:relative;display:flex;flex-direction:column;padding-top:var(--s-brm-header);background:var(--exo-paper)}.s-brm-hero>.exo-rail{top:var(--s-brm-header);bottom:112px}.s-brm-hero-stage{position:relative;flex:1;min-height:0;isolation:isolate}.s-brm-hero-picture{position:absolute;z-index:-1;inset:0 0 0 var(--exo-rail)}.s-brm-hero-image{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:right center}.s-brm-hero-copy{position:relative;padding:24px var(--exo-content-inset) 24px var(--exo-content-start)}.s-brm-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(34px,5.7vh,56px);color:var(--s-brm-muted);font-size:15px;line-height:1.4}.s-brm-breadcrumbs a{color:inherit}.s-brm-hero-copy>.s-brm-kicker{margin-bottom:20px}.shredder-bulros-model-page .s-brm-hero-copy h1{max-width:55%;margin:0 0 24px;font-size:clamp(45px,4.2vw,68px);font-weight:600;line-height:1.08}.s-brm-hero-copy h1>span{display:block;white-space:nowrap}.s-brm-hero-lede{width:min(42vw,540px);max-width:100%;margin:0 0 28px;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.s-brm-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px clamp(24px,2.8vw,46px)}.s-brm-fact-strip{display:grid;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:18px 0 18px var(--exo-rail);border-top:1px solid var(--exo-line);border-bottom:1px solid var(--exo-line)}.s-brm-fact-strip>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:0 14px;text-align:center}.s-brm-fact-strip>div+div{border-left:1px solid var(--exo-line)}.s-brm-fact-strip dt{order:1;font-size:clamp(14px,1.15vw,18px);line-height:1.35}.s-brm-fact-strip dd{margin:0;font-size:clamp(34px,3.1vw,49px);line-height:1.08;font-weight:600;letter-spacing:-.035em}.s-brm-specifications-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(42px,5vw,78px)}.s-brm-specifications-heading h2{margin:0 0 35px;max-width:100%;font-size:clamp(42px,4.3vw,72px);line-height:1.1}.s-brm-specifications-name{margin:0 0 36px;font-size:clamp(24px,2vw,32px);line-height:1.3}.s-brm-specifications-intro{max-width:42ch;margin:0;font-size:clamp(18px,1.4vw,22px);line-height:1.55}.s-brm-specifications-data{min-width:0}.s-brm-spec-list{margin:0}.s-brm-spec-row{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);border-bottom:1px solid var(--exo-line)}.s-brm-spec-row:last-child{border-bottom:0}.s-brm-spec-row dt{padding:20px 18px 20px 0;font-size:clamp(16px,1.25vw,20px);line-height:1.4}.s-brm-spec-row dd{min-width:0;margin:0;padding:20px 0 20px 28px;border-left:1px solid var(--exo-line);font-size:clamp(19px,1.55vw,25px);font-weight:500;line-height:1.35;letter-spacing:-.02em;overflow-wrap:break-word}.s-brm-specifications-note{margin:28px 0 0;font-size:17px;line-height:1.5}.s-brm-specifications-sources{display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:24px}.s-brm-specifications-sources a{padding-bottom:5px;color:inherit;border-bottom:1px solid #dc0610;font-size:17px;line-height:1.4}.s-brm-service-heading{margin-bottom:24px}.s-brm-service-heading h2{font-size:clamp(42px,4.7vw,75px)}.s-brm-service-grid{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);gap:clamp(40px,4.5vw,72px);align-items:start}.s-brm-service-photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.s-brm-service-copy{min-width:0}.s-brm-service-item{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--exo-line)}.s-brm-service-item:last-of-type{padding-bottom:0;border:0}.s-brm-item-number{display:block;color:#dc0610;font-size:18px;line-height:1.4}.s-brm-service-item>.s-brm-item-number{margin-bottom:18px}.s-brm-service-item h3{margin:0 0 18px;font-size:clamp(24px,1.9vw,32px);line-height:1.25}.s-brm-service-item p{margin:0;font-size:clamp(17px,1.25vw,20px);line-height:1.6}.s-brm-service-copy>.s-brm-text-link{font-size:17px;gap:16px}.s-brm-service-note{margin:20px 0 0;color:var(--s-brm-muted);font-size:15px;line-height:1.5}.s-brm-diagnostics{color:var(--exo-paper);background:#000;border-color:var(--exo-dark-line)}.s-brm-diagnostics-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(28px,3vw,46px);padding-right:0}.s-brm-diagnostics :is(.s-brm-kicker,.s-brm-item-number,.s-brm-disclosure-mark){color:#ff484e}.s-brm-diagnostics .s-brm-heading h2{font-size:clamp(38px,3.8vw,62px)}.s-brm-diagnostics .s-brm-heading>p:last-child{color:#bdbdba;font-size:18px}.s-brm-diagnostic-list{margin-top:35px}.s-brm-diagnostic-item{border-bottom:1px solid var(--exo-dark-line)}.s-brm-diagnostic-item>summary{display:grid;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:14px;min-height:69px;padding:18px 0;font-size:clamp(17px,1.4vw,22px);line-height:1.45;cursor:pointer;list-style:none}.s-brm-diagnostic-item>summary::-webkit-details-marker,.s-brm-faq-item>summary::-webkit-details-marker{display:none}.s-brm-disclosure-mark{position:relative;display:block;width:22px;height:22px;color:#dc0610}.s-brm-disclosure-mark:before,.s-brm-disclosure-mark:after{content:"";position:absolute;background:currentColor}.s-brm-disclosure-mark:before{top:10px;left:0;width:22px;height:2px}.s-brm-disclosure-mark:after{top:0;left:10px;width:2px;height:22px}.s-brm-diagnostic-item[open]>summary .s-brm-disclosure-mark:after,.s-brm-faq-item[open]>summary .s-brm-disclosure-mark:after{display:none}.s-brm-diagnostic-item>p{margin:0;padding:0 36px 24px 42px;color:#c8c8c4;font-size:17px;line-height:1.6}.s-brm-diagnostics-action{margin-top:28px}.s-brm-diagnostics-action>p{margin:20px 0 0;color:#bdbdba;font-size:15px;line-height:1.5}.s-brm-diagnostic-photo{display:block;width:100%;height:auto;min-height:0;aspect-ratio:2 / 3;object-fit:contain;object-position:center top;background:#000;align-self:start}.s-brm-faq-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(44px,5vw,82px);align-items:center}.s-brm-faq .s-brm-heading h2{font-size:clamp(42px,4.3vw,70px)}.s-brm-faq .s-brm-heading>p:last-child{max-width:29ch}.s-brm-faq-item{border-bottom:1px solid var(--exo-line)}.s-brm-faq-item>summary{display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:start;gap:24px;padding:30px 0;font-size:clamp(21px,1.8vw,29px);font-weight:550;line-height:1.4;letter-spacing:-.025em;cursor:pointer;list-style:none}.s-brm-faq-item:first-child>summary{padding-top:0}.s-brm-faq-item .s-brm-disclosure-mark{margin-top:7px}.s-brm-faq-item>p{margin:0;padding:8px 34px 34px 0;color:var(--s-brm-muted);font-size:clamp(18px,1.4vw,22px);line-height:1.6}.s-brm-faq-list>.s-brm-text-link{margin-top:28px}.shredder-bulros-model-page .standard-request{min-height:0;padding:var(--s-brm-space) var(--exo-content-inset) 64px var(--exo-content-start)}.shredder-bulros-model-page .standard-request .exo-request-inner{width:100%;margin-left:0}.shredder-bulros-model-page .standard-request form{max-width:none}.shredder-bulros-model-page .standard-request .exo-request-heading h2{margin-bottom:18px;font-size:clamp(37px,3.8vw,64px);line-height:1.12;letter-spacing:-.045em}.shredder-bulros-model-page .standard-request .exo-request-heading p{max-width:70ch;margin-bottom:38px;font-size:20px;line-height:1.5}.shredder-bulros-model-page .standard-request :is(.standard-request-business,.standard-request-context,.standard-request-service-details){grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:38px}.shredder-bulros-model-page .standard-request .standard-request-file{max-width:none}.shredder-bulros-model-page .standard-request .exo-form-message{margin-top:28px}.shredder-bulros-model-page .standard-request .exo-form-message textarea{min-height:112px;padding:12px 14px;border:1px solid var(--exo-ink);border-radius:0;resize:vertical}.shredder-bulros-model-page .standard-request .exo-intent-switch{flex-wrap:wrap;gap:12px 48px;margin:26px 0 20px}.shredder-bulros-model-page .standard-request .exo-intent-switch legend{position:static;width:auto;height:auto;margin-bottom:8px;overflow:visible;clip:auto}.shredder-bulros-model-page .standard-request .exo-intent-switch label{display:flex;align-items:center;gap:12px;padding-block:5px;border-bottom:0;font-size:16px}.shredder-bulros-model-page .standard-request .exo-intent-switch input{position:static;width:20px;height:20px;flex:0 0 20px;margin:0;padding:0;border:0;opacity:1;pointer-events:auto;accent-color:var(--exo-ink);box-shadow:none}.shredder-bulros-model-page .standard-request .exo-form-footer{grid-template-columns:270px minmax(0,1fr);gap:18px 36px}.shredder-bulros-model-page .standard-request .exo-form-footer button{min-height:62px}.shredder-bulros-model-page .standard-request .exo-form-footer p:last-of-type{grid-column:1 / -1;display:block;color:#5b4d15}@media(hover:hover){.shredder-bulros-model-page .s-brm-primary:hover{background:#bd0710}.shredder-bulros-model-page :is(.s-brm-text-link,.s-brm-breadcrumbs a,.s-brm-specifications-sources a,.s-brm-faq-item>summary):hover{color:#c50812}.s-brm-diagnostic-item>summary:hover{color:#ff666b}}@media(prefers-reduced-motion:no-preference){.s-brm-primary,.s-brm-text-link,.s-brm-specifications-sources a{transition:background-color .18s ease,color .18s ease,transform .18s ease}}@media(min-width:1101px){.shredder-bulros-model-page .s-brm-hero{height:max(780px,100dvh);min-height:max(780px,100dvh)}.s-brm-service-item{margin-bottom:16px;padding-bottom:16px}.s-brm-service-item>.s-brm-item-number{margin-bottom:12px}.s-brm-service-item h3{margin-bottom:12px}.s-brm-service-item p{line-height:1.5}.s-brm-service-note{margin-top:16px}.s-brm-hero-picture{overflow:hidden}.s-brm-hero-image{width:auto;max-width:100%;margin-left:auto;transform:scale(1.28);transform-origin:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 9%,#000 32%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 9%,#000 32%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media(max-width:1100px){.s-brm-hero-stage{display:flex;flex-direction:column}.s-brm-hero-copy{order:0;padding-bottom:36px}.shredder-bulros-model-page .s-brm-hero-copy h1{max-width:none;font-size:clamp(40px,4.5vw,48px)}.s-brm-breadcrumbs{margin-bottom:40px}.s-brm-hero-lede{width:100%;max-width:560px;font-size:18px}.s-brm-hero-picture{position:relative;inset:auto;z-index:auto;order:1;display:block;width:calc(100% - var(--exo-rail));height:clamp(400px,45vw,500px);margin-left:var(--exo-rail)}.s-brm-hero-image{object-position:center}.s-brm-specifications-grid{grid-template-columns:minmax(0,1fr);gap:36px}.s-brm-specifications-heading h2{max-width:none;font-size:46px}.s-brm-specifications-name{margin-bottom:18px}.s-brm-service-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px}.s-brm-service-copy>.s-brm-text-link{white-space:normal}.s-brm-diagnostics-grid{grid-template-columns:minmax(0,1fr);gap:36px;padding-right:var(--exo-content-inset)}.s-brm-diagnostic-photo{width:min(100%,640px);justify-self:center}.s-brm-diagnostics .s-brm-heading h2{max-width:22ch}.s-brm-faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:32px}.s-brm-faq .s-brm-heading h2{font-size:42px}.s-brm-faq-list>.s-brm-text-link{white-space:normal}}@media(min-width:681px)and (max-width:960px){.shredder-bulros-model-page .exo-footer-callout{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.shredder-bulros-model-page .exo-footer-callout h2{font-size:clamp(52px,7.2vw,66px)}.shredder-bulros-model-page .exo-footer-callout>a{justify-self:start}}@media(max-width:767px){.exo-site.shredder-bulros-model-page{--s-brm-header: 64px;--s-brm-space: 62px}.shredder-bulros-model-page .exo-rail{display:none}.s-brm-inner{padding-left:var(--exo-content-inset);padding-right:var(--exo-content-inset)}.s-brm-kicker{margin-bottom:20px;font-size:14px}.s-brm-heading h2{margin-bottom:22px;font-size:clamp(32px,8vw,48px)}.s-brm-heading>p:last-child:not(.s-brm-kicker){font-size:18px}.shredder-bulros-model-page .s-brm-hero-copy{padding:28px var(--exo-content-inset) 34px}.shredder-bulros-model-page .s-brm-hero-copy h1{margin-bottom:24px;font-size:clamp(32px,8vw,45px);line-height:1.1}.s-brm-breadcrumbs{gap:6px;margin-bottom:36px;font-size:12px}.s-brm-hero-lede{width:100%;max-width:38ch;margin-bottom:26px;font-size:17px}.s-brm-primary,.s-brm-text-link{font-size:16px;gap:18px}.shredder-bulros-model-page .s-brm-primary{min-height:58px;padding:16px 18px}.s-brm-hero-actions{align-items:flex-start;gap:18px}.s-brm-hero-picture{width:100%;height:auto;margin-left:0;aspect-ratio:2 / 3}.s-brm-hero-image{width:100%;height:100%;object-position:center}.s-brm-fact-strip{padding-left:0;padding-block:20px}.s-brm-fact-strip>div{padding-inline:9px;gap:8px}.s-brm-fact-strip dd{font-size:clamp(25px,6vw,38px)}.s-brm-fact-strip dt{font-size:12px}.s-brm-specifications-heading h2{max-width:100%;font-size:clamp(34px,8.5vw,48px)}.s-brm-specifications-name{margin-bottom:20px;font-size:25px}.s-brm-specifications-intro{font-size:18px}.s-brm-spec-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.s-brm-spec-row dt{padding:18px 12px 18px 0;font-size:14px}.s-brm-spec-row dd{padding:18px 0 18px 14px;font-size:17px}.s-brm-specifications-note{font-size:15px}.s-brm-specifications-sources{gap:18px}.s-brm-specifications-sources a{font-size:16px}.s-brm-service-heading h2{font-size:clamp(32px,8vw,48px)}.s-brm-service-grid{grid-template-columns:minmax(0,1fr);gap:35px}.s-brm-service-item h3{font-size:26px}.s-brm-service-copy>.s-brm-text-link{font-size:17px}.s-brm-diagnostics .s-brm-heading h2{max-width:none;font-size:clamp(32px,8vw,48px)}.s-brm-diagnostic-photo{width:100%}.s-brm-diagnostic-item>summary{grid-template-columns:24px minmax(0,1fr) 20px;gap:10px;padding:17px 0;font-size:17px}.s-brm-diagnostic-item>p{padding:0 24px 22px 34px;font-size:16px}.s-brm-faq-grid{grid-template-columns:minmax(0,1fr);gap:34px}.s-brm-faq .s-brm-heading h2{font-size:clamp(34px,8.8vw,48px)}.s-brm-faq-item>summary{gap:18px;padding-block:24px;font-size:21px}.s-brm-faq-item>p{padding-right:0;font-size:17px}.s-brm-faq-list>.s-brm-text-link{font-size:17px}.shredder-bulros-model-page .standard-request{padding:58px var(--exo-content-inset) 52px}.shredder-bulros-model-page .standard-request .exo-request-heading h2{font-size:clamp(32px,8vw,43px)}.shredder-bulros-model-page .standard-request .exo-request-heading p{font-size:18px}.shredder-bulros-model-page .standard-request :is(.exo-form-row,.standard-request-business,.standard-request-context,.standard-request-service-details){grid-template-columns:minmax(0,1fr);gap:26px}.shredder-bulros-model-page .standard-request .exo-intent-switch{gap:14px}.shredder-bulros-model-page .standard-request .exo-intent-switch label{width:100%}.shredder-bulros-model-page .standard-request .exo-form-footer{grid-template-columns:minmax(0,1fr);gap:20px}.shredder-bulros-model-page .standard-request .exo-form-footer button{width:fit-content}}@media(max-width:359px){.shredder-bulros-model-page .s-brm-hero-copy h1{font-size:30px}.s-brm-fact-strip dd{font-size:24px}.s-brm-spec-row{grid-template-columns:minmax(0,1fr);padding-block:17px}.s-brm-spec-row dt{padding:0 0 9px}.s-brm-spec-row dd{padding:0;border-left:0;font-size:20px}}@media(prefers-reduced-motion:reduce){.shredder-bulros-model-page *,.shredder-bulros-model-page *:before,.shredder-bulros-model-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.shredder-bulros-model-page :is(.s-brm-primary,.s-brm-text-link):active{transform:none}}.s-brm-modern :is(h1,h2,h3,.s-brm-specifications-name,.s-brm-breadcrumbs,.s-brm-kicker){overflow-wrap:anywhere}.s-brm-modern .s-brm-hero{height:auto;min-height:0}.s-brm-modern .s-brm-hero>.exo-rail{bottom:0}.s-brm-modern .s-brm-hero-stage{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:max(570px,calc(100dvh - var(--s-brm-header) - 116px));padding-left:var(--exo-rail)}.s-brm-modern .s-brm-hero-copy{grid-column:1;grid-row:1;min-width:0;padding:26px clamp(26px,2.7vw,44px) 40px calc(var(--exo-content-start) - var(--exo-rail))}.s-brm-modern .s-brm-breadcrumbs{margin-bottom:clamp(30px,3.4vw,52px);font-size:14px;line-height:1.5}.s-brm-modern .s-brm-hero-copy h1{width:100%;max-width:none;margin-bottom:28px;font-size:clamp(44px,4.15vw,64px);line-height:1.08;text-wrap:balance}.s-brm-modern .s-brm-hero-copy h1>span{white-space:normal}.s-brm-modern .s-brm-hero-copy h1>.s-brm-title-token{display:inline-block;max-width:100%;vertical-align:top}.s-brm-modern.s-brm-long-name .s-brm-hero-copy h1{font-size:clamp(36px,3.25vw,50px);line-height:1.13}.s-brm-modern .s-brm-hero-lede{width:100%;max-width:43ch;font-size:clamp(17px,1.35vw,21px);line-height:1.55;margin-bottom:34px}.s-brm-modern .s-brm-hero-actions{flex-wrap:wrap;gap:15px 26px}.s-brm-modern .s-brm-hero-picture{position:relative;inset:auto;grid-column:2;grid-row:1;z-index:auto;display:block;width:100%;height:100%;min-height:0;aspect-ratio:auto;margin:0;padding:34px clamp(26px,3vw,48px) 60px;overflow:hidden;contain:size;border-left:1px solid var(--exo-line);background:#fff}.s-brm-modern .s-brm-hero-image{display:block;width:100%;height:100%;min-height:0;max-height:650px;max-width:100%;margin:0;object-fit:contain;object-position:center;transform:none;mask:none;-webkit-mask:none}.s-brm-modern .s-brm-hero-caption{position:absolute;right:28px;bottom:16px;z-index:1;width:calc((100% - var(--exo-rail)) / 2.12 - 56px);margin:0;color:#60605e;text-align:center;font-size:12px;line-height:1.45}.s-brm-modern.s-brm-brand-scene .s-brm-hero-picture{background:#eeece6;padding-inline:0}.s-brm-modern .s-brm-fact-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-height:116px}.s-brm-modern .s-brm-fact-strip dd{font-size:clamp(25px,2.6vw,40px);overflow-wrap:anywhere}.s-brm-modern .s-brm-fact-strip dt{line-height:1.4}.s-brm-modern .s-brm-faq-list>.s-brm-text-link{white-space:normal}.s-brm-modern .s-brm-service-copy>.s-brm-text-link{white-space:normal}.s-brm-modern .s-brm-heading h2{text-wrap:balance}.s-brm-modern .s-brm-service-heading h2{max-width:26ch;font-size:clamp(36px,4vw,62px)}.s-brm-modern .s-brm-faq .s-brm-heading h2{font-size:clamp(34px,3.7vw,58px)}.s-brm-modern .s-brm-media-figure{min-width:0;margin:0;align-self:start}.s-brm-modern .s-brm-media-figure figcaption{margin-top:14px;max-width:65ch;color:var(--s-brm-muted);font-size:14px;line-height:1.5}.s-brm-modern .s-brm-service-photo{aspect-ratio:auto;max-height:670px;object-fit:contain}.s-brm-modern .s-brm-diagnostic-photo{aspect-ratio:auto;max-height:780px;object-fit:contain}.s-brm-modern .s-brm-diagnostics .s-brm-media-figure{align-self:center;padding-right:var(--exo-content-inset)}.s-brm-modern .s-brm-diagnostics figcaption{color:#bdbdba}.s-brm-modern .s-brm-specifications-sources a{overflow-wrap:anywhere}.s-brm-spec-variants{margin-top:42px}.s-brm-spec-variants>h3{margin:0 0 24px;font-size:28px}.s-brm-spec-variant{padding:22px 0;border-top:1px solid var(--exo-line)}.s-brm-spec-variant>summary{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:24px;align-items:start;cursor:pointer;list-style:none;font-size:21px;font-weight:550;line-height:1.45;overflow-wrap:anywhere}.s-brm-spec-variant>summary::-webkit-details-marker{display:none}.s-brm-spec-variant>summary small{display:block;margin-top:6px;color:#60605e;font-size:15px;font-weight:400}.s-brm-spec-variant>summary .s-brm-disclosure-mark{margin-top:5px}.s-brm-spec-variant[open]>summary .s-brm-disclosure-mark:after{display:none}.s-brm-spec-variant>.s-brm-spec-list{margin-top:18px}.s-brm-spec-variant .s-brm-spec-row dd{font-size:19px}.s-brm-modern .standard-request .exo-request-heading h2{max-width:29ch;overflow-wrap:anywhere;text-wrap:balance}.s-brm-modern .standard-request-context{grid-template-columns:minmax(0,1fr)!important}.s-brm-modern .standard-request-model-fullname{display:block;margin-top:9px;color:#50451d;font-size:15px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}@media(max-width:1100px)and (min-width:768px){.s-brm-modern .s-brm-hero-stage{min-height:570px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.s-brm-modern .s-brm-hero-copy{padding-right:24px;padding-bottom:32px}.s-brm-modern .s-brm-hero-copy h1{font-size:clamp(36px,4.4vw,47px)}.s-brm-modern.s-brm-long-name .s-brm-hero-copy h1{font-size:clamp(31px,3.6vw,40px)}.s-brm-modern .s-brm-hero-lede{font-size:17px}.s-brm-modern .s-brm-hero-picture{padding:30px 22px 70px}.s-brm-modern .s-brm-hero-actions{gap:13px}.s-brm-modern .s-brm-hero-actions :is(.s-brm-primary,.s-brm-text-link){font-size:16px}.s-brm-modern .s-brm-diagnostics .s-brm-media-figure{padding-right:0;justify-self:center;width:min(100%,680px)}}@media(max-width:767px){.s-brm-modern .s-brm-hero-stage{display:flex;min-height:0;padding-left:0}.s-brm-modern .s-brm-hero-copy{padding:26px var(--exo-content-inset) 34px}.s-brm-modern .s-brm-breadcrumbs{font-size:12px;margin-bottom:32px}.s-brm-modern .s-brm-hero-copy h1{font-size:clamp(32px,8.6vw,45px);margin-bottom:25px}.s-brm-modern.s-brm-long-name .s-brm-hero-copy h1{font-size:clamp(28px,7.6vw,35px);line-height:1.13}.s-brm-modern .s-brm-hero-lede{max-width:none;font-size:17px;margin-bottom:26px}.s-brm-modern .s-brm-hero-actions{gap:14px}.s-brm-modern .s-brm-hero-picture{order:1;flex:none;height:clamp(330px,94vw,440px);padding:28px 30px 16px;border:0;border-top:1px solid var(--exo-line)}.s-brm-modern .s-brm-hero-caption{order:2;position:static;width:100%;padding:14px 24px 24px;background:#fff;font-size:12px}.s-brm-modern.s-brm-brand-scene .s-brm-hero-caption{background:#eeece6}.s-brm-modern .s-brm-fact-strip{min-height:0;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:20px}.s-brm-modern .s-brm-fact-strip dd{font-size:clamp(21px,5.4vw,30px)}.s-brm-modern .s-brm-fact-strip dt{font-size:11px}.s-brm-modern .s-brm-fact-strip:has(>div:only-child){grid-template-columns:minmax(0,1fr)}.s-brm-modern .s-brm-fact-strip:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.s-brm-modern .s-brm-service-heading h2,.s-brm-modern .s-brm-faq .s-brm-heading h2{font-size:clamp(30px,7.8vw,42px)}.s-brm-modern .s-brm-diagnostics .s-brm-media-figure{padding-right:0}.s-brm-spec-variants{margin-top:32px}.s-brm-spec-variant>summary{font-size:19px}.s-brm-spec-variant .s-brm-spec-row dd{font-size:17px}}
