.shredder-sharps-assessment{--ssa-white:#fff;--ssa-green:#00833e;--ssa-green-dark:#004722;--ssa-green-deep:#00351a;--ssa-on-dark:#a8e6c1;--ssa-ink:#39473a;--ssa-ink-soft:#5c685c;--ssa-ink-strong:#1a2a1a;--ssa-line:#e2e9e3;--ssa-line-strong:#cbd6cd;--ssa-ease:cubic-bezier(.32,.72,0,1);--ssa-ease-smooth:cubic-bezier(.4,0,.2,1);--ssa-gutter:clamp(1.25rem,4vw,2.5rem);background:var(--ssa-section-bg,var(--ssa-white));color:var(--ssa-ink);font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:1rem;line-height:1.65;padding-block:var(--ssa-space-above,74px) var(--ssa-space-below,74px);scroll-margin-top:var(--ssa-scroll-offset,0);-webkit-font-smoothing:antialiased}.shredder-sharps-assessment *,.shredder-sharps-assessment :after,.shredder-sharps-assessment :before{box-sizing:border-box}.shredder-sharps-assessment
:where(h1,h2,h3,h4,p,ol,ul,li,figure,figcaption,span,article,fieldset,legend){background:none;border:0;list-style:none;list-style-image:none;margin:0;padding:0}.shredder-sharps-assessment :where(ol){counter-reset:none}.shredder-sharps-assessment :where(ol,ul)>li:before{content:none}.shredder-sharps-assessment :where(b,strong){font-weight:600}.shredder-sharps-assessment :where(svg){display:block;overflow:visible}.shredder-sharps-assessment :where(img){border-style:none;display:block;height:auto;max-width:100%}.shredder-sharps-assessment :where(a){background-color:transparent;border:0;box-shadow:none;color:inherit}.shredder-sharps-assessment :where(a,input,select,textarea,button):focus-visible{outline:3px solid var(--ssa-accent,var(--ssa-green));outline-offset:3px}.shredder-sharps-assessment__in{margin-inline:auto;max-width:var(--ssa-max-width,1440px);padding-inline:var(--ssa-gutter);width:100%}.shredder-sharps-assessment__panel{--ssa-panel-pad:8px;--ssa-frame-pad:clamp(1.5rem,3.2vw,2.6rem);--ssa-card-pad:clamp(1.25rem,2.4vw,1.85rem);align-items:stretch;background:radial-gradient(115% 85% at 78% 50%,var(--ssa-glow,rgba(0,181,86,.3)),var(--ssa-glow-0,rgba(0,181,86,0)) 60%),linear-gradient(155deg,var(--ssa-panel-from,#0b3e22) 0,var(--ssa-panel-mid,var(--ssa-green-deep)) 55%,var(--ssa-panel-to,#00280f) 100%);border-radius:var(--ssa-panel-radius,26px);display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--ssa-panel-pad)}.shredder-sharps-assessment__panel>*{min-width:0}.shredder-sharps-assessment__intro{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);padding:var(--ssa-intro-pad,48px)}.shredder-sharps-assessment__mark{display:block}.shredder-sharps-assessment__mark img{height:58px;width:auto}.shredder-sharps-assessment__k{color:var(--ssa-eyebrow,var(--ssa-on-dark));display:block;font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.14em;line-height:1.4;margin-bottom:.85rem;text-transform:uppercase}.shredder-sharps-assessment__heading :is(h1,h2,h3,h4,p){color:var(--ssa-heading-color,var(--ssa-white));font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif);font-size:clamp(1.95rem,4.4vw,var(--ssa-heading-size,46px));font-weight:600;letter-spacing:-.005em;line-height:1.04;margin:0 0 1rem;text-transform:uppercase;text-wrap:balance}.shredder-sharps-assessment__heading em,.shredder-sharps-assessment__heading i{color:var(--ssa-heading-accent,var(--ssa-on-dark));font-style:normal}.shredder-sharps-assessment__checks{display:grid;gap:.85rem;margin-top:1.35rem;max-width:23rem}.shredder-sharps-assessment__checks li{align-items:flex-start;color:var(--ssa-point-ink,var(--ssa-white));display:flex;font-size:.9375rem;gap:.7rem;line-height:1.5}.shredder-sharps-assessment__checks svg{color:var(--ssa-point-icon,var(--ssa-on-dark));flex:none;height:20px;margin-top:.15rem;width:20px}.shredder-sharps-assessment__lede{margin-bottom:1.5rem;margin-top:auto}.shredder-sharps-assessment__lede p{color:var(--ssa-lede-color,var(--ssa-on-dark));font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:var(--ssa-lede-size,15px);line-height:1.55;text-wrap:pretty}.shredder-sharps-assessment__lede p+p{margin-top:.7em}.shredder-sharps-assessment__frame{border-radius:18px;display:grid;isolation:isolate;overflow:hidden;padding:var(--ssa-frame-pad);position:relative}.shredder-sharps-assessment__frame:before{background-image:var(--ssa-shot,none);background-position:50%;background-size:cover;content:"";filter:blur(16px);inset:0;position:absolute;transform:scale(1.14);z-index:-2}.shredder-sharps-assessment__frame:after{background:var(--ssa-wash,rgba(0,181,86,.44));content:"";inset:0;position:absolute;z-index:-1}.shredder-sharps-assessment__card{align-content:start;background:var(--ssa-card-bg,var(--ssa-white));border-radius:12px;box-shadow:0 2px 4px rgba(16,32,18,.04),0 12px 28px rgba(16,32,18,.08);display:grid;gap:.8rem;min-width:0;padding:var(--ssa-card-pad)}.shredder-sharps-assessment__empty{border:2px dashed var(--ssa-line-strong);border-radius:var(--ssa-input-radius,6px);padding:1.5rem;text-align:center}.shredder-sharps-assessment__empty p{color:var(--ssa-ink-soft);font-size:.875rem;line-height:1.6}.shredder-sharps-assessment__card form,.shredder-sharps-assessment__card form.hs-form{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;margin:0;padding:0}.shredder-sharps-assessment__card .hs-form{display:grid;font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);gap:.8rem}.shredder-sharps-assessment__card .hs-form .form-title{color:var(--ssa-ink-strong);font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif);font-size:1.3rem;font-weight:600;line-height:1.1;margin:0;text-transform:uppercase}.shredder-sharps-assessment__card .hs-form .form-title:empty{display:none}.shredder-sharps-assessment__card .hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0;width:100%!important}.shredder-sharps-assessment__card .hs-form fieldset.form-columns-2{display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shredder-sharps-assessment__card .hs-form fieldset.form-columns-3{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.shredder-sharps-assessment__card .hs-form fieldset .hs-form-field{float:none!important;margin:0;padding:0!important;width:100%!important}.shredder-sharps-assessment__card .hs-form fieldset .input{margin:0!important}.shredder-sharps-assessment__card .hs-form fieldset.form-columns-1 .hs-input:not([type=checkbox]):not([type=radio]),.shredder-sharps-assessment__card .hs-form fieldset.form-columns-2 .hs-input:not([type=checkbox]):not([type=radio]),.shredder-sharps-assessment__card .hs-form fieldset.form-columns-3 .hs-input:not([type=checkbox]):not([type=radio]){width:100%!important}.shredder-sharps-assessment__card .hs-form .hs-dependent-field{display:grid;gap:.8rem}.shredder-sharps-assessment__card .hs-form .hs-form-field{display:grid;gap:.3rem;min-width:0}.shredder-sharps-assessment__card .hs-form .hs-form-field>label{color:var(--ssa-label-ink,var(--ssa-ink-strong));display:block;font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:var(--ssa-label-size,11px);font-weight:700;letter-spacing:.06em;line-height:1.4;margin:0;text-transform:uppercase}.shredder-sharps-assessment__card .hs-form .hs-fieldtype-booleancheckbox>label{display:none}.shredder-sharps-assessment__card .hs-form .hs-form-required{color:var(--ssa-required-ink,#f8a019)}.shredder-sharps-assessment__card .hs-form .hs-field-desc{color:var(--ssa-note-ink,var(--ssa-ink-soft));font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.45;margin:0;text-transform:none}.shredder-sharps-assessment__card .hs-form .hs-input{background:var(--ssa-white);border:1px solid var(--ssa-input-border,var(--ssa-line-strong));border-radius:var(--ssa-input-radius,6px);box-shadow:none;color:var(--ssa-input-ink,var(--ssa-ink-strong));font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:.875rem;line-height:1.65;min-width:0;padding:.6rem .75rem;transition:border-color .2s var(--ssa-ease-smooth),box-shadow .2s var(--ssa-ease-smooth);width:100%}.shredder-sharps-assessment__card .hs-form .hs-input::placeholder{color:var(--ssa-ink-soft);opacity:1}.shredder-sharps-assessment__card .hs-form .hs-input:hover{border-color:var(--ssa-line-strong)}.shredder-sharps-assessment__card .hs-form .hs-input:focus{border-color:var(--ssa-accent,var(--ssa-green));box-shadow:0 0 0 3px rgba(var(--ssa-accent-rgb,0,131,62),.14);outline:none}.shredder-sharps-assessment__card .hs-form textarea.hs-input{min-height:88px;resize:vertical}.shredder-sharps-assessment__card .hs-form select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235c685c' stroke-linecap='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:2.4rem}.shredder-sharps-assessment__card .hs-form input[type=checkbox].hs-input,.shredder-sharps-assessment__card .hs-form input[type=radio].hs-input{accent-color:var(--ssa-accent,var(--ssa-green));flex:none;height:16px;margin:.15rem .6rem 0 0;min-height:0;padding:0;width:16px}.shredder-sharps-assessment__card .hs-form .inputs-list{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.shredder-sharps-assessment__card .hs-form .inputs-list label{align-items:flex-start;color:var(--ssa-label-ink,var(--ssa-ink-strong));display:flex;font-size:.8125rem;font-weight:600;letter-spacing:0;line-height:1.45;margin:0;text-transform:none}.shredder-sharps-assessment__card .hs-form .hs-fieldtype-booleancheckbox .inputs-list li{background:var(--ssa-consent-bg,#e9f6ec);border-radius:var(--ssa-input-radius,6px);padding:.7rem .85rem}.shredder-sharps-assessment__card .hs-form .hs-fieldtype-booleancheckbox .inputs-list label{color:var(--ssa-green-dark)}.shredder-sharps-assessment__card .hs-form .hs-richtext{margin:0}.shredder-sharps-assessment__card .hs-form .hs-richtext :is(h1,h2,h3,h4,h5,p,span,strong){color:var(--ssa-ink-strong)!important;font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif)!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.15!important;margin:0!important;text-transform:uppercase!important}.shredder-sharps-assessment__card .hs-form fieldset+.hs-richtext{border-top:1px solid var(--ssa-line);margin-top:.6rem;padding-top:.9rem}.shredder-sharps-assessment__card .hs-form .legal-consent-container .hs-richtext{border-top:0;display:block;margin-top:0;padding-top:0}.shredder-sharps-assessment__card .hs-form .legal-consent-container :is(p,span){color:var(--ssa-note-ink,var(--ssa-ink-soft))!important;font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif)!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important}.shredder-sharps-assessment__card .hs-form .hs-error-msgs{display:grid;gap:.2rem;list-style:none;margin:0;padding:0}.shredder-sharps-assessment__card .hs-form .hs-error-msg,.shredder-sharps-assessment__card .hs-form .hs-error-msgs label{color:var(--ssa-error,#b3271a);display:block;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none}.shredder-sharps-assessment__card .hs-form .hs_error_rollup{margin:0}.shredder-sharps-assessment__card .hs-form .hs-input.error,.shredder-sharps-assessment__card .hs-form .hs-input.invalid{background:rgba(var(--ssa-error-rgb,179,39,26),.05);border-color:var(--ssa-error,#b3271a)}.shredder-sharps-assessment__card .hs-form .hs_submit{margin:0}.shredder-sharps-assessment__card .hs-form .hs_submit .actions{margin:0;padding:0}.shredder-sharps-assessment__card .hs-form .hs-button,.shredder-sharps-assessment__card .hs-form .hs-button:active,.shredder-sharps-assessment__card .hs-form .hs-button:focus,.shredder-sharps-assessment__card .hs-form .hs-button:hover,.shredder-sharps-assessment__card .hs-form .hs-button:link,.shredder-sharps-assessment__card .hs-form .hs-button:visited{background-color:var(--ssa-btn-bg,var(--ssa-green));background-image:none;border:2px solid transparent;border-radius:6px;box-shadow:0 4px 14px rgba(var(--ssa-btn-bg-rgb,0,131,62),.24);color:var(--ssa-btn-ink,var(--ssa-white));cursor:pointer;display:block;font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif);font-size:var(--ssa-btn-size,17px);font-style:normal;font-weight:600;letter-spacing:.045em;line-height:1;margin:0;min-height:0;padding:.85rem 1.4rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;white-space:normal;text-wrap:balance;transition:background-color .2s,border-color .2s,color .2s,box-shadow .3s var(--ssa-ease),transform .3s var(--ssa-ease);width:100%}.shredder-sharps-assessment__card .hs-form .hs-button:focus,.shredder-sharps-assessment__card .hs-form .hs-button:hover{box-shadow:0 10px 26px rgba(var(--ssa-btn-bg-rgb,0,131,62),.3);filter:brightness(1.06);transform:translateY(-2px)}.shredder-sharps-assessment__card .hs-form .hs-button:focus-visible{outline:3px solid var(--ssa-green-deep);outline-offset:2px}.shredder-sharps-assessment__card .hs-form .hs-button:active{transform:translateY(0) scale(.985)}.shredder-sharps-assessment__note{align-items:center;color:var(--ssa-note-ink,var(--ssa-ink-soft));display:inline-flex;font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:.625rem;font-weight:700;gap:.4rem;justify-content:center;letter-spacing:.08em;line-height:1.4;text-align:center;text-transform:uppercase;width:100%}.shredder-sharps-assessment__note svg{color:var(--ssa-note-ink,var(--ssa-ink-soft));flex:none;height:13px;width:13px}.shredder-sharps-assessment__card .submitted-message{padding:clamp(1.5rem,5vw,2.75rem) .5rem;text-align:center}.shredder-sharps-assessment__card .submitted-message :is(p,h2,h3,h4){color:var(--ssa-note-ink,var(--ssa-ink-soft));font-family:var(--ssa-body-family,"Open Sans",-apple-system,system-ui,sans-serif);font-size:.9375rem;line-height:1.65;margin:0 auto;max-width:40ch}.shredder-sharps-assessment__card .submitted-message :is(h2,h3,h4){color:var(--ssa-ink-strong);font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif);font-size:1.6rem;font-weight:600;line-height:1.1;margin-bottom:.6rem;text-transform:uppercase}.shredder-sharps-assessment__print{display:none}@media (max-width:1023px){.shredder-sharps-assessment__card .hs-form fieldset.form-columns-2,.shredder-sharps-assessment__card .hs-form fieldset.form-columns-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.shredder-sharps-assessment{padding-block:calc(var(--ssa-space-above,74px)*.66) calc(var(--ssa-space-below,74px)*.66)}.shredder-sharps-assessment__panel{grid-template-columns:minmax(0,1fr)}.shredder-sharps-assessment__intro{gap:1.5rem}.shredder-sharps-assessment__heading :is(h1,h2,h3,h4,p){font-size:clamp(1.95rem,4.4vw,var(--ssa-heading-size,46px))!important}.shredder-sharps-assessment__lede{margin-bottom:0;margin-top:0}.shredder-sharps-assessment__card .hs-form fieldset.form-columns-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shredder-sharps-assessment__card .hs-form .hs-input{font-size:1rem}}@media (max-width:539px){.shredder-sharps-assessment__panel{--ssa-panel-pad:8px;--ssa-frame-pad:.6rem;--ssa-card-pad:1.15rem;border-radius:18px}.shredder-sharps-assessment__intro{padding:.9rem .75rem .35rem}.shredder-sharps-assessment__card .hs-form fieldset.form-columns-2,.shredder-sharps-assessment__card .hs-form fieldset.form-columns-3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.shredder-sharps-assessment *,.shredder-sharps-assessment :after,.shredder-sharps-assessment :before{transition-duration:.001ms!important}.shredder-sharps-assessment__card .hs-form .hs-button:active,.shredder-sharps-assessment__card .hs-form .hs-button:focus,.shredder-sharps-assessment__card .hs-form .hs-button:hover{transform:none}}@media print{.shredder-sharps-assessment{background:#fff!important;color:var(--ssa-ink);padding-block:0 9mm}.shredder-sharps-assessment *{box-shadow:none!important}.shredder-sharps-assessment__panel{background:#fff!important;border:1px solid var(--ssa-line);gap:5mm;grid-template-columns:minmax(0,1fr)}.shredder-sharps-assessment__intro{padding:5mm}.shredder-sharps-assessment__checks li,.shredder-sharps-assessment__k,.shredder-sharps-assessment__lede p{color:var(--ssa-green-dark)!important}.shredder-sharps-assessment__heading :is(h1,h2,h3,h4,p){color:var(--ssa-green-dark)!important;font-size:19pt}.shredder-sharps-assessment__checks svg,.shredder-sharps-assessment__heading em,.shredder-sharps-assessment__heading i{color:var(--ssa-green)!important}.shredder-sharps-assessment__checks{max-width:none}.shredder-sharps-assessment__lede{margin-bottom:0}.shredder-sharps-assessment__frame{display:none}.shredder-sharps-assessment__print{border:2px solid var(--ssa-green);border-radius:18px;break-inside:avoid;display:block;margin-top:5mm;padding:7mm;text-align:center}.shredder-sharps-assessment__k--print{color:var(--ssa-green)!important}.shredder-sharps-assessment__tel{color:var(--ssa-green-dark);font-family:var(--ssa-heading-family,"Teko SR","Teko",system-ui,sans-serif);font-size:26pt;font-weight:600;line-height:1;margin:2mm 0 1mm}.shredder-sharps-assessment__url{color:var(--ssa-green-dark);font-weight:700;margin-bottom:2mm}.shredder-sharps-assessment__print-note p{color:var(--ssa-ink);font-size:10pt;line-height:1.5}.shredder-sharps-assessment__heading{break-after:avoid-page}}