.precision-support{--support-rule: #d9d7d2;--support-muted: #565954;--support-gutter: clamp(1rem, 4.4vw, 4.5rem);background:#f8f7f5;color:#202326;font-family:var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-size:1rem;line-height:1.6;overflow-wrap:break-word}.precision-support *,.precision-support *:before,.precision-support *:after{box-sizing:border-box}.precision-support :is(h1,h2,h3,p){margin:0}.precision-support :is(h1,h2){font-family:var(--precision-display, "SmartDNA Archivo", sans-serif);font-variation-settings:"wdth" 68,"wght" 400;font-weight:400;letter-spacing:-.012em;line-height:1.12;text-wrap:balance;word-break:normal;overflow-wrap:normal}.precision-support h1{font-size:clamp(2.5rem,4.8vw,4.5rem);max-width:none}.precision-support h2{font-size:clamp(1.75rem,2.6vw,2.5rem)}.precision-support a{color:inherit;text-underline-offset:.23em}.precision-support :is(a,button,input,textarea,summary):focus-visible,.precision-purpose-paths a:focus-visible{outline:3px solid #E3000F;outline-offset:4px}:is(.precision-support,.precision-editorial) :is(button,input,select,textarea,summary){font-family:var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-variation-settings:normal;letter-spacing:0;text-transform:none}.precision-support__header{display:grid;gap:.75rem;padding-block:1.5rem;padding-inline:var(--support-gutter)}.precision-support__header>p{max-width:62ch;color:var(--support-muted);font-size:1.125rem}.precision-support__header .precision-support__eyebrow{color:#a9000b;font-size:.875rem;font-weight:500}.precision-support .precision-button,.precision-editorial .precision-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;border:0;border-radius:0;padding:.8rem 1.25rem;background:#e3000f;color:#fff;font-family:var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none;white-space:normal}.precision-support .precision-button:hover{background:#c9000d}.precision-support__text-link{display:inline-flex;align-items:center;min-height:52px;font-weight:600}.precision-support__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center}.precision-support__footer{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem var(--support-gutter);border-top:1px solid var(--support-rule)}.precision-support__footer>div{display:grid;gap:1rem}.precision-support__footer p{max-width:62ch}.precision-support__footer>.precision-button{flex-shrink:0}.precision-faq__topics{display:flex;flex-wrap:wrap;gap:0 1.5rem;padding:0 var(--support-gutter);border-block:1px solid var(--support-rule)}.precision-faq__topics a{display:flex;align-items:center;min-height:52px;font-weight:600;text-decoration:none}.precision-faq__topics a:hover{text-decoration:underline}.precision-faq__group{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:3rem;padding:2rem var(--support-gutter);border-bottom:1px solid var(--support-rule);scroll-margin-top:7rem}.precision-faq__group>div{min-width:0}.precision-faq details{border-bottom:1px solid var(--support-rule)}.precision-faq details:last-child{border-bottom:0}.precision-faq summary{position:relative;display:block;min-height:52px;padding:.9rem 2.5rem .9rem 0;cursor:pointer;font-size:1.125rem;font-weight:600;line-height:1.5;list-style:none}.precision-faq summary::-webkit-details-marker{display:none}.precision-faq summary:before,.precision-faq summary:after{content:"";position:absolute;right:.5rem;top:1.6rem;width:14px;height:1.5px;background:#e3000f}.precision-faq summary:after{transform:rotate(90deg)}.precision-faq details[open]>summary:after{transform:none}.precision-faq details>div{display:grid;gap:.75rem;padding:0 0 1.25rem;max-width:68ch}.precision-faq details>div>a{display:inline-flex;align-items:center;min-height:44px;justify-self:start}.precision-faq .precision-purchase-facts{margin:0;padding:0;border:0}.precision-faq .precision-purchase-facts__list{list-style:disc;padding-left:1.25rem}.precision-contact__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);padding:0 var(--support-gutter) 3rem}.precision-contact__details address{display:grid;justify-items:start;font-style:normal}.precision-contact__details address a{display:inline-flex;align-items:center;min-height:52px;font-size:1.25rem;font-weight:600}.precision-contact__desktop-help{display:grid;gap:1rem;padding-top:2rem;max-width:37ch}.precision-contact__desktop-help h2{font-size:1.75rem}.precision-contact__form{min-width:0;scroll-margin-top:0}.precision-contact .precision-content-contact-form{width:100%;max-width:none;margin:0;padding:0}.precision-contact .contact-form__form{gap:1rem}.precision-contact .contact-form__input{min-height:52px;border:1px solid #83857f;border-radius:0;padding:.75rem 1rem;background:#fff;color:#202326;font-size:1rem;line-height:1.5}.precision-contact .contact-form__input--textarea{min-height:9rem}.precision-contact .contact-form__label{font-size:1rem;font-weight:500}.precision-contact .contact-form__context{margin:0;padding:.75rem 1rem;background:#eeece8;font-size:1rem}.precision-contact .contact-form__context[hidden]{display:none}.precision-contact :is(.contact-form__success,.contact-form__error){margin:0;padding:1rem;border:1px solid currentColor;align-items:flex-start}.precision-contact .contact-form__error{color:#a9000b}.precision-contact .contact-form__form button[type=submit]{min-height:52px;border:0;border-radius:0;padding:.8rem 1.25rem;font-family:var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none}.precision-contact__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;border-top:1px solid var(--support-rule);padding:1.5rem var(--support-gutter)}.precision-contact__footer nav{display:flex;flex-wrap:wrap;gap:0 1.5rem}.precision-contact__footer a{display:inline-flex;align-items:center;min-height:52px}.precision-private__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:0 var(--support-gutter) 3rem}.precision-private__choice{display:grid;align-content:start;border:1px solid var(--support-rule);text-decoration:none;min-width:0}.precision-private__choice>img{display:block;width:100%;height:13rem;object-fit:cover;background:#efede9}.precision-private__choice>img[src*=precision-office-overview]{object-fit:contain;padding:12px;background:#fff}.precision-private__choice-copy{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.5rem;padding:1.25rem;-webkit-hyphens:auto;hyphens:auto}.precision-private__choice strong{font-size:1.25rem;line-height:1.4}.precision-private__choice-copy>span:not(.precision-private__choice-action){color:var(--support-muted)}.precision-private__choice-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25em .5rem;min-width:0;min-height:52px;font-weight:600;-webkit-hyphens:auto;hyphens:auto}.precision-private__choice:hover .precision-private__choice-action{text-decoration:underline}.precision-purpose-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:0 var(--editorial-gutter) 2rem}.precision-purpose-paths>a{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:1rem;min-height:64px;padding:1rem 0;border-bottom:1px solid var(--editorial-rule)}.precision-purpose-paths strong{font-family:var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.3}.precision-purpose-paths__action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25em .5em;min-width:0;min-height:52px;font-weight:600;-webkit-hyphens:auto;hyphens:auto}.precision-purpose-paths>a:hover .precision-purpose-paths__action{text-decoration:underline;text-underline-offset:.23em}.shopify-section:has(>.precision-editorial--company){background:#f8f7f5}.precision-editorial :is(.precision-editorial__small,.precision-editorial__fact p,.precision-editorial__filetype){font-size:1rem}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions){max-width:1200px;margin-inline:auto;--editorial-gutter: clamp(1rem, 3vw, 2.5rem)}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) [id]{scroll-margin-top:0}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__section[tabindex="-1"]:focus{outline:none}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__section{padding-block:3.5rem;margin-block:0;gap:1.5rem 3rem;border-top:1px solid var(--editorial-rule);border-bottom:0}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__section--stacked{grid-template-columns:minmax(0,1fr)}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__copy{grid-template-columns:minmax(0,1fr)}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__hero>*{min-width:0}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) :is(p,dd){overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__copy>*,.precision-company__intro-copy>*{min-width:0}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) :is(.precision-editorial__link,.precision-button){max-width:100%;-webkit-hyphens:auto;hyphens:auto}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) :is(.precision-editorial__section-heading p,.precision-editorial__copy>p,.precision-editorial__lede,.precision-editorial__instruction-note p){max-width:min(100%,65ch)}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) h2{max-width:none;font:600 clamp(1.375rem,2vw,1.75rem)/1.3 var(--precision-body, "SmartDNA Inter", Inter, sans-serif);font-variation-settings:normal;letter-spacing:-.015em;text-wrap:pretty}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__closing{padding-block:3rem}.precision-editorial--business .precision-editorial__hero{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:center;padding-block:3rem 3.5rem;gap:1.25rem 3rem}.precision-business__intro-copy{display:grid;gap:1rem;min-width:0}.precision-business__context{grid-column:2;grid-row:1;margin:0}.precision-business__context img{display:block;width:100%;aspect-ratio:8 / 5;object-fit:cover}.precision-business__context figcaption{margin-top:.625rem;color:var(--editorial-muted);font-size:.875rem;line-height:1.5}.precision-editorial--business h1{max-width:25ch;font-size:clamp(2.5rem,4.8vw,4.5rem);-webkit-hyphens:auto;hyphens:auto}.precision-editorial--business :is(#precision-business-use,#precision-business-resellers){grid-template-columns:minmax(0,.28fr) minmax(0,.72fr)}.precision-business__selection,.precision-business__routine,.precision-business__resellers>.precision-editorial__copy{grid-column:2}.precision-business__selection{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.precision-business__selection .precision-editorial__copy{width:100%}.precision-editorial--business .precision-purpose-paths strong{min-width:0;-webkit-hyphens:auto;hyphens:auto}.precision-business__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem;width:100%;margin-block:.5rem;padding-top:1.5rem;border-top:1px solid var(--editorial-rule)}.precision-business__routine{margin-top:.5rem}.precision-business__routine-content{max-width:65ch}.precision-business__routine .precision-editorial__steps{grid-template-columns:minmax(0,1fr);gap:1.5rem}.precision-business__routine h4{margin:0;font:600 1rem/1.5 var(--precision-body, "SmartDNA Inter", Inter, sans-serif)}.precision-product-reference{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;width:100%;min-width:0;padding-block:.5rem;text-decoration:none}.precision-product-reference--no-image{grid-template-columns:minmax(0,1fr)}.precision-product-reference__image{display:block;width:100%;height:180px;background:#fff;padding:.75rem}.precision-product-reference__image img{display:block;width:100%;height:100%;object-fit:contain}.precision-product-reference__copy{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.5rem}.precision-product-reference .precision-product-reference__name{margin:0;font:600 1.125rem/1.4 var(--precision-body, "SmartDNA Inter", Inter, sans-serif);letter-spacing:normal;text-transform:none}.precision-product-reference__suitability{font-size:1rem;line-height:1.5}.precision-product-reference__fact{max-width:65ch;color:var(--editorial-muted);font-size:.875rem;line-height:1.5}.precision-product-reference__link{display:flex;align-items:center;gap:.35em;min-height:44px;font-size:1rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.precision-product-reference:hover .precision-product-reference__link{text-decoration-thickness:2px}.precision-business__resellers .precision-editorial__copy{max-width:65ch}.precision-editorial--business .precision-purpose-paths{display:flex;flex-wrap:wrap;gap:0 1.5rem;padding:0}.precision-editorial--business .precision-business__intro-copy .precision-purpose-paths>a{justify-content:flex-start;gap:.5rem;padding-block:.5rem;min-height:44px;border:0;text-decoration:underline;text-underline-offset:.25em}.precision-editorial--business .precision-purpose-paths strong{font:500 1rem/1.4 var(--precision-body, "SmartDNA Inter", Inter, sans-serif)}.precision-editorial-contact{display:flex;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding:2rem var(--editorial-gutter) 3rem;scroll-margin-top:7rem}.precision-editorial-contact__copy{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:65ch;gap:.75rem}.precision-editorial .precision-editorial-contact h2{font:600 1.25rem/1.4 var(--precision-body, "SmartDNA Inter", Inter, sans-serif);letter-spacing:normal;text-transform:none}.precision-editorial-contact__details{display:flex;flex-wrap:wrap;gap:0 1.5rem;font-style:normal}.precision-editorial-contact__details strong{flex-basis:100%;font-size:.875rem;font-weight:500}.precision-editorial-contact__details a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:.2em}.precision-editorial-contact__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;min-width:0;gap:.5rem 1.5rem}.precision-editorial-contact__actions .precision-button{flex-shrink:0}.precision-purpose-paths>a:hover strong{text-decoration:underline;text-underline-offset:.23em}.precision-editorial--instructions .precision-editorial__hero{grid-template-columns:minmax(0,1fr);padding-block:2rem 2.75rem;gap:.75rem}.precision-editorial--instructions h1{max-width:25ch;font-size:clamp(2.5rem,4.8vw,4.5rem)}.precision-editorial--instructions .precision-editorial__lede{max-width:68ch;font-size:1rem}.precision-editorial--instructions .precision-editorial__section{grid-template-columns:minmax(0,.28fr) minmax(0,.72fr)}.precision-editorial--instructions .precision-editorial__section>:not(.precision-editorial__section-heading){grid-column:2}.precision-instructions__utility{display:flex;flex-wrap:wrap;gap:0 1.5rem;padding:0}.precision-instructions__utility a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;min-width:0;min-height:44px;padding-block:.65rem;font-size:1rem;font-weight:600;line-height:1.4;-webkit-hyphens:auto;hyphens:auto}.precision-instructions__utility a:hover{text-decoration:underline;text-underline-offset:.25em}.precision-instructions__utility a{font-weight:500;text-decoration:underline;text-underline-offset:.25em}.precision-editorial--instructions .precision-editorial__copy{gap:1rem}.precision-editorial--instructions .precision-editorial__steps{gap:1.25rem}.precision-instructions__questions{width:100%;max-width:76ch}.precision-editorial--instructions .precision-editorial__question>div{max-width:65ch;-webkit-hyphens:manual;hyphens:manual}.precision-editorial--instructions .precision-editorial__downloads{width:100%;max-width:none;grid-template-columns:minmax(0,1fr);gap:0}.precision-editorial--instructions .precision-instructions__row{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;min-height:120px;padding:1rem 0;border:0;border-top:1px solid var(--editorial-rule)}.precision-editorial--instructions .precision-instructions__row--no-image{grid-template-columns:minmax(0,1fr)}.precision-editorial--instructions .precision-instructions__row .precision-instructions__image{display:block;width:104px;height:120px;padding:.25rem;background:#fff;flex:none}.precision-instructions__image img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.precision-instructions__product{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.25rem}.precision-instructions__product strong{font-size:1.125rem}.precision-instructions__product>span{color:var(--editorial-muted);font-size:.875rem;font-weight:400}.precision-editorial--instructions .precision-heavy-duty-instructions{border:0}.precision-editorial--instructions .precision-heavy-duty-instructions>summary{padding-right:2rem}.precision-heavy-duty-instructions>summary:before,.precision-heavy-duty-instructions>summary:after{top:50%;bottom:auto}.precision-editorial--instructions .precision-heavy-duty-instructions[open]>summary{margin-bottom:.5rem}.precision-heavy-duty-instructions[open] .precision-instructions__row--no-image .precision-editorial__filetype{grid-column:1}.precision-editorial--instructions .precision-heavy-duty-instructions[open]>div{max-width:65ch;padding-bottom:0}.precision-editorial--instructions .precision-editorial__filetype{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;text-decoration:underline;text-underline-offset:.2em}.precision-editorial--instructions .precision-instructions__other{margin-top:0}.precision-editorial--instructions .precision-instructions__other>div{padding-bottom:0}.precision-instructions__process{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;align-items:start}.precision-editorial--instructions #precision-marking-basics .precision-application-photo{margin:0}.precision-editorial--instructions #precision-marking-basics .precision-editorial__steps>li{padding-left:2.5rem}.precision-editorial--instructions .precision-instructions__registration{display:grid;justify-items:start;gap:1rem;max-width:65ch;margin-top:.5rem;padding:1.5rem 0 0;border-top:1px solid var(--editorial-rule)}.precision-instructions__registration .precision-instructions__checklist{margin:.75rem 0;padding-left:1.25rem;list-style:disc}.precision-instructions__registration .precision-instructions__checklist li{padding-left:0;counter-increment:none}.precision-instructions__registration .precision-instructions__checklist li:before{content:none}.precision-instructions__registration .precision-button{margin-block:.5rem}.precision-editorial--instructions .precision-instructions__registration .precision-editorial__small{font-size:.875rem}.precision-company__intro{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:1.5rem 3rem;padding-block:3rem 3.5rem}.precision-company__intro-copy{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;justify-items:start;gap:1rem}.precision-company__intro h1{font-size:clamp(2.5rem,4.8vw,4.5rem)}.precision-company__intro .precision-application-photo{grid-column:2;grid-row:1 / span 2}.precision-company__experience{grid-column:1;grid-row:2;align-self:start;max-width:35rem;padding:1.5rem 0 0;border-top:1px solid var(--editorial-rule)}.precision-company__experience .precision-editorial__fact{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:0;border:0}.precision-company__experience .precision-editorial__fact h2{max-width:none;font:600 1.125rem/1.4 var(--precision-body, "SmartDNA Inter", Inter, sans-serif);letter-spacing:normal}.precision-company__experience .precision-editorial__fact p{font-size:1rem;line-height:1.6;max-width:60ch;-webkit-hyphens:manual;hyphens:manual}.precision-company__roles{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;max-width:65ch;margin:0}.precision-company__roles>div{display:grid;align-content:start;grid-template-columns:minmax(0,1fr);gap:.75rem}.precision-company__roles dt{font-size:1.125rem;font-weight:600}.precision-company__roles dd{margin:0;max-width:65ch}.precision-editorial--company #precision-company-register{max-width:100%}.precision-editorial--company #precision-company-register{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)}.precision-editorial--company #precision-company-register>:not(.precision-editorial__section-heading){grid-column:2}.precision-editorial--company #precision-company-register .precision-editorial-contact{padding:1.5rem 0 0;margin-top:.5rem;border-top:1px solid var(--editorial-rule);align-items:start}.precision-editorial--company .precision-editorial-contact h2{font-size:1.125rem}.precision-application-photo{display:grid;gap:.75rem;margin:0}.precision-application-photo img{display:block;width:100%;height:auto}.precision-application-photo figcaption{color:#565954;font-size:1rem;line-height:1.5}.precision-company__intro .precision-application-photo img{width:100%;max-height:420px;aspect-ratio:4 / 3;object-fit:cover}.precision-company__intro .precision-application-photo figcaption{font-size:.875rem}.precision-editorial--portal .precision-editorial__hero{padding-block:1.5rem;gap:.75rem}.precision-editorial--portal h1{font-size:clamp(2.5rem,4.8vw,4rem)}.precision-editorial--portal .precision-editorial__portal-routes>a:first-child strong{color:#a9000b}@media screen and (max-width:989px){.precision-private__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.precision-editorial--instructions .precision-editorial__section,.precision-editorial--business :is(#precision-business-use,#precision-business-resellers),.precision-editorial--company #precision-company-register{grid-template-columns:minmax(0,1fr)}.precision-editorial--instructions .precision-editorial__section>:not(.precision-editorial__section-heading),.precision-business__selection,.precision-business__routine,.precision-business__resellers>.precision-editorial__copy,.precision-editorial--company #precision-company-register>:not(.precision-editorial__section-heading){grid-column:1}.precision-instructions__process{grid-template-columns:minmax(0,1fr);gap:1.5rem}.precision-editorial--business .precision-editorial__hero{grid-template-columns:minmax(0,1fr)}.precision-business__context{display:none}}@media screen and (max-width:749px){.precision-support__header>p{font-size:1rem}.precision-faq__topics{gap:0 .75rem}.precision-faq__topics a{flex:1 1 6em;max-width:100%;min-height:52px;font-size:1rem;line-height:1.3}.precision-faq__group{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:1.25rem}.precision-faq__group h2{font-size:1.75rem}.precision-faq summary{font-size:1rem}.precision-contact__grid{grid-template-columns:minmax(0,1fr);gap:1rem;padding-bottom:2rem}.precision-contact__details address{display:flex;flex-wrap:wrap;gap:0 1.5rem}.precision-contact__details address a{font-size:1rem}.precision-contact__desktop-help{display:none}.precision-contact .contact-form__form-row{flex-direction:column}.precision-contact .contact-form__field{width:100%}.precision-contact__footer{display:grid}.precision-support__footer{flex-direction:column;align-items:stretch;gap:1.5rem;padding-block:2rem}.precision-private__choices{grid-template-columns:minmax(0,1fr);gap:1rem;padding-bottom:2rem}.precision-private__choice{grid-template-columns:minmax(110px,36%) minmax(0,1fr);align-items:center}.precision-private__choice>img{width:100%;height:auto;min-height:0;aspect-ratio:4 / 3}.precision-private__choice-copy{padding:.75rem;gap:.4rem}.precision-private__choice strong{font-size:1.125rem}.precision-private__choice-action{font-size:1rem}.precision-purpose-paths{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:16px}.precision-purpose-paths>a{min-height:64px;padding:12px 0;gap:1rem;border:0;border-top:1px solid var(--editorial-rule)}.precision-purpose-paths>a:last-child{border-bottom:1px solid var(--editorial-rule)}.precision-purpose-paths strong{font:500 20px/1.3 var(--precision-text-font)}.precision-purpose-paths__action{min-height:24px;font-size:16px;line-height:1.4;font-weight:400}.precision-editorial--business .precision-editorial__hero{padding-block:20px 2.5rem;gap:12px}.precision-editorial--business h1{font-size:36px}.precision-editorial--instructions .precision-editorial__hero{padding-block:20px 2rem}.precision-editorial--instructions h1{font-size:36px}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__section{padding-block:2.5rem;margin-block:0;gap:1rem}:is(.precision-editorial--company,.precision-editorial--business,.precision-editorial--instructions) .precision-editorial__closing{padding-block:2rem}.precision-business__products{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-top:1.25rem}.precision-product-reference{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:1rem}.precision-product-reference--no-image{grid-template-columns:minmax(0,1fr)}.precision-product-reference__image{width:104px;height:120px;padding:.25rem}.precision-product-reference__copy{gap:.35rem}.precision-editorial-contact{flex-direction:column;align-items:stretch;padding-block:2rem;gap:1rem}.precision-editorial-contact__actions{justify-content:flex-start}.precision-editorial-contact__actions .precision-button{width:100%}.precision-instructions__utility{gap:0 1.5rem}.precision-editorial--instructions .precision-instructions__row{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:.25rem 1rem}.precision-editorial--instructions .precision-instructions__row .precision-instructions__image{width:104px;height:120px;padding:.25rem}.precision-instructions__row .precision-instructions__image{grid-row:span 2}.precision-instructions__row .precision-editorial__filetype{grid-column:2}.precision-editorial--instructions .precision-instructions__row--no-image{grid-template-columns:minmax(0,1fr)}.precision-instructions__row--no-image .precision-editorial__filetype{grid-column:1}.precision-editorial--instructions .precision-heavy-duty-instructions>summary .precision-editorial__filetype{padding-right:1.5rem}.precision-editorial--portal .precision-editorial__hero{grid-template-columns:minmax(0,1fr)}.precision-editorial--portal .precision-editorial__hero>*{min-width:0}.precision-editorial--portal h1{-webkit-hyphens:auto;hyphens:auto}.precision-contact .contact-form__form button[type=submit]{width:100%;background:#e3000f;color:#fff}.precision-contact .contact-form__form [aria-invalid=true]{border-color:#a9000b;outline-color:#a9000b}.precision-company__intro{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:1.5rem 2.5rem}.precision-company__intro-copy{gap:1rem}.precision-company__intro h1{font-size:36px}.precision-company__intro .precision-application-photo{grid-column:1;grid-row:2}.precision-company__experience{grid-column:1;grid-row:3;padding-top:1.25rem}.precision-company__intro .precision-application-photo img{max-height:260px}}@media(prefers-reduced-motion:reduce){.precision-support *,.precision-purpose-paths *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/precision-information-pages.css.map */
