#defender-landing hr{height:0;color:inherit;border-top-width:1px}#defender-landing b,#defender-landing strong{font-weight:bolder}#defender-landing code,#defender-landing kbd,#defender-landing samp,#defender-landing pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}#defender-landing small{font-size:80%}#defender-landing sub,#defender-landing sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#defender-landing sub{bottom:-.25em}#defender-landing sup{top:-.5em}#defender-landing table{text-indent:0;border-color:inherit;border-collapse:collapse}#defender-landing progress{vertical-align:baseline}#defender-landing :where(select:is([multiple],[size])) optgroup{font-weight:bolder}#defender-landing :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#defender-landing textarea{resize:vertical}#defender-landing .input input{appearance:none;background-color:rgba(0,0,0,0);border:none;width:100%;height:100%}#defender-landing .input input::placeholder{color:var(--color-base-content);opacity:.5}#defender-landing .input input:focus,#defender-landing .input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){#defender-landing .input input:focus,#defender-landing .input input:focus-within{outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}#defender-landing .input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}#defender-landing .input input{text-align:start;display:inline-flex;position:relative}#defender-landing .input input[type=url],#defender-landing .input input[type=tel],#defender-landing .input input[type=email],#defender-landing .input input[type=number]{direction:ltr}#defender-landing .input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}#defender-landing .input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}#defender-landing .input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}#defender-landing .input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}#defender-landing .input input::-webkit-color-swatch-wrapper{padding-block:.25rem}#defender-landing .collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}#defender-landing .collapse-arrow>.collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%) rotate(45deg)}@media (prefers-reduced-motion:no-preference){#defender-landing .collapse-arrow>.collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}#defender-landing .collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}#defender-landing .collapse-open>.collapse-content{--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content;padding-bottom:1rem}@supports not (content-visibility:visible){#defender-landing .collapse-open>.collapse-content{visibility:visible}}#defender-landing .input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}#defender-landing .input:has(>input[disabled]):is(input),#defender-landing .input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){#defender-landing .input:has(>input[disabled]):is(input),#defender-landing .input:has(>input[disabled]) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}#defender-landing .input:has(>input[disabled]){box-shadow:none}#defender-landing .input:has(>input[disabled])::placeholder,#defender-landing .input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}#defender-landing fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}#defender-landing fieldset:disabled .input:is(input),#defender-landing fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){#defender-landing fieldset:disabled .input:is(input),#defender-landing fieldset:disabled .input :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}#defender-landing fieldset:disabled .input{box-shadow:none}#defender-landing fieldset:disabled .input::placeholder,#defender-landing fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}#defender-landing .input:has(>input[disabled])>input[disabled]{cursor:not-allowed}#defender-landing .image-full>.card-body{color:var(--color-neutral-content);position:relative}#defender-landing .card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}#defender-landing .card-sm .card-body{--card-p:1rem;--card-fs:.75rem}#defender-landing .card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}#defender-landing .card-lg .card-body{--card-p:2rem;--card-fs:1rem}#defender-landing .card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}#defender-landing .card-xs .card-title{--cardtitle-fs:.875rem}#defender-landing .card-sm .card-title{--cardtitle-fs:1rem}#defender-landing .card-md .card-title{--cardtitle-fs:1.125rem}#defender-landing .card-lg .card-title{--cardtitle-fs:1.25rem}#defender-landing .card-xl .card-title{--cardtitle-fs:1.375rem}@media (prefers-reduced-motion:no-preference){#defender-landing .collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,#defender-landing .collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}}#defender-landing .collapse:not(td,tr,colgroup).collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}#defender-landing :is(.collapse:not(td,tr,colgroup)[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse:not(td,tr,colgroup).collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,#defender-landing .collapse:not(td,tr,colgroup).collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%) rotate(225deg)}#defender-landing .prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}#defender-landing .card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}#defender-landing .card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}#defender-landing .card figure{justify-content:center;align-items:center;display:flex}#defender-landing .appliance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#defender-landing .appliance-card{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:4px;transition:border-color .15s,transform .15s}#defender-landing .appliance-card:hover{border-color:var(--color-base-content);transform:translateY(-3px)}#defender-landing .appliance-card .card-body{padding:20px;gap:10px}#defender-landing .appliance-card .card-title{font-size:1.18rem;margin:0}#defender-landing .appliance-card .card-body>span{font-size:.75rem;display:flex;justify-content:space-between}#defender-landing .appliance-symbol{height:150px;display:grid;place-items:center;background:var(--color-base-200);font-weight:700;font-size:3rem;color:#71757a}#defender-landing .equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}#defender-landing .equipment-grid article{border-top:1px solid var(--color-base-300);padding-top:28px}#defender-landing .equipment-grid a{font-size:.85rem}@media (max-width:767px){#defender-landing .appliance-grid{gap:12px}#defender-landing .appliance-card .card-body{padding:17px}#defender-landing .appliance-card .card-title{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){#defender-landing .appliance-card{transition:none}}#defender-landing .brand-details{max-width:900px}#defender-landing .brand-details summary h2{display:inline;font-size:1.1rem;letter-spacing:-.015em}#defender-landing .brand-details .collapse-content p{margin-bottom:1rem}