:root{--hs-input-font-size:16px;--hs-input-line-height:22px;--hs-input-background-color:#fff;--hs-input-padding:10px;--hs-input-border:none;--hs-input-border-radius:0;--hs-button-font-size:14px;--hs-button-line-height:17.5px;--hs-button-background-color:#000;--hs-button-color:#fff;--hs-button-padding:10px 20px;--hs-button-border-radius:0;--hs-button-hover-opacity:.9;--hs-form-gap:2px;--hs-mobile-input-padding:10px 8px;--hs-mobile-button-padding:10px 12px;--hs-error-color:#f33;--hs-error-font-size:12px;--hs-success-color:#fff;--hs-success-font-size:16px}.hs-form-wrapper,.hs-form-wrapper>form[data-newsletter-form]{width:100%}.hs-form-wrapper .submitted-message{color:var(--hs-success-color);font-family:inherit;font-size:var(--hs-success-font-size)}.hs-form-wrapper .hs-form{gap:var(--hs-form-gap);width:100%;display:flex}.hs-form-wrapper .hs-form-field{flex:1;min-width:0;margin-bottom:0;position:relative}.hs-form-wrapper .hs_submit,.hs-form-wrapper .hs-submit{flex:none;align-items:stretch;display:flex}.hs-form-wrapper .hs-input{width:100%;padding:var(--hs-input-padding);border:var(--hs-input-border);border-radius:var(--hs-input-border-radius);font-size:var(--hs-input-font-size);line-height:var(--hs-input-line-height);box-sizing:border-box;outline:none;height:auto;font-family:inherit;background-color:var(--hs-input-background-color)!important}.hs-form-wrapper .hs-input.error{border:1px solid var(--hs-error-color)!important}.hs-form-wrapper .hs-button{background-color:var(--hs-button-background-color);color:var(--hs-button-color);border-radius:var(--hs-button-border-radius);padding:var(--hs-button-padding);cursor:pointer;white-space:nowrap;font-family:inherit;font-weight:500;font-size:var(--hs-button-font-size);line-height:var(--hs-button-line-height);letter-spacing:0;text-align:center;border:none;transition:opacity .2s}.hs-form-wrapper .hs-button:hover{opacity:var(--hs-button-hover-opacity)!important}.hs-form-wrapper .hs-label-content{display:none!important}.hs-form-wrapper .hs-form-field .hs-error-msgs{color:var(--hs-error-color);font-size:var(--hs-error-font-size);width:100%;margin:4px 0 0;padding:0;font-family:inherit;list-style:none;display:var(--hs-show-errors)!important}.hs-form-wrapper .hs-error-msgs label{margin:0;padding:0}.hs-form-wrapper .hs-error-msgs:not(.hs-form-field .hs-error-msgs){display:none!important}.hs-form-wrapper .honeypot{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.hs-form-wrapper [data-newsletter-fields][hidden]{display:none!important}.hs-form-wrapper .cf-turnstile{max-width:100%;overflow:visible}.hs-form-wrapper[data-show-errors=block]{--hs-show-errors:block}.hs-form-wrapper[data-show-errors=none]{--hs-show-errors:none}@media (width<=480px){.hs-form-wrapper .hs-input{padding:var(--hs-mobile-input-padding)}.hs-form-wrapper .hs-button{padding:var(--hs-mobile-button-padding)}.hs-form-wrapper .hs-form{flex-direction:column}}.newsletter-container[data-astro-cid-drywyjjs]{max-width:400px;padding-top:16px}.newsletter-title[data-astro-cid-drywyjjs]{color:var(--white);margin-bottom:16px;font-family:Shapiro,sans-serif;font-size:24px;font-weight:500}.newsletter-description[data-astro-cid-drywyjjs]{color:var(--white);margin-bottom:16px;font-size:16px;line-height:22px}.newsletter-form[data-astro-cid-drywyjjs]{--hs-input-font-size:16px;--hs-input-line-height:22px;--hs-input-background-color:var(--white,#fff);--hs-input-padding:10px;--hs-button-font-size:16px;--hs-button-line-height:17.5px;--hs-button-background-color:var(--indigo,#5046e4);--hs-button-color:var(--white,#fff);--hs-button-padding:12px 20px;--hs-mobile-input-padding:10px 8px;--hs-mobile-button-padding:10px 12px}.newsletter-form,.newsletter-form .hs-form-wrapper{width:100%}.newsletter-form .hs-form-wrapper .hs-form{align-items:flex-start}.newsletter-form .hs-form-wrapper .hs-form-field{position:relative}.newsletter-form .hs-form-wrapper .hs-form-field .hs-error-msgs{width:100%;margin-top:4px;position:absolute;top:100%;left:0}.newsletter-form .hs-form-wrapper .hs-button{box-sizing:border-box;height:42px}.footer-link[data-astro-cid-drywyjjs]{letter-spacing:0%;color:var(--white);padding-top:48px;font-family:Shapiro,sans-serif;font-size:16px;font-weight:400;line-height:20px}.fs-14[data-astro-cid-drywyjjs]{font-size:14px!important;line-height:17.5px!important}footer[data-astro-cid-jo6i4kqk]{padding:64px 0}.bg-black[data-astro-cid-jo6i4kqk]{background-color:var(--black);margin-top:1px}.footer-grid[data-astro-cid-jo6i4kqk]{gap:20px;display:flex}.footer-newsletter[data-astro-cid-jo6i4kqk]{flex:.6}.footer-links[data-astro-cid-jo6i4kqk]{flex:.4;grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px;line-height:17.5px}.footer-links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-contact[data-astro-cid-jo6i4kqk]{letter-spacing:0;color:var(--white);font-size:14px;line-height:17.5px}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px;line-height:17.5px}.typographer-link[data-astro-cid-jo6i4kqk]{padding-top:20px;text-decoration:none;display:inline-block}.typographer-banner[data-astro-cid-jo6i4kqk]{display:block}@media (width<=768px){.footer-grid[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer-newsletter[data-astro-cid-jo6i4kqk],.footer-links[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk]{width:100%}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:20px}.footer-contact[data-astro-cid-jo6i4kqk]{padding-top:48px}}.cart-count[data-astro-cid-jlstjnxq]{--_cc-before-content:var(--cc-before-content,"(");--_cc-after-content:var(--cc-after-content,")")}.cart-count[data-astro-cid-jlstjnxq][data-count="0"]{display:none}.cart-count[data-astro-cid-jlstjnxq]:before{content:var(--_cc-before-content)}.cart-count[data-astro-cid-jlstjnxq]:after{content:var(--_cc-after-content)}.mobile-menu-overlay[data-astro-cid-xlat7obg]{background:var(--black);z-index:999;flex-direction:column;display:none;position:fixed;inset:50px 0 0}.mobile-menu-overlay[data-astro-cid-xlat7obg].open{display:flex}.mobile-menu-content[data-astro-cid-xlat7obg]{-webkit-overflow-scrolling:touch;flex:1;padding:0 20px 32px;overflow-y:auto}.mobile-nav-list[data-astro-cid-xlat7obg]{margin:0;padding:0;list-style:none}.mobile-nav-item[data-astro-cid-xlat7obg]{border-bottom:1px solid #ffffff1a}.mobile-nav-link[data-astro-cid-xlat7obg]{width:100%;color:var(--white);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 0;font-family:Shapiro,sans-serif;font-size:30px;font-weight:450;line-height:37.5px;text-decoration:none;display:flex}.mobile-nav-link[data-astro-cid-xlat7obg]:hover{text-decoration:underline 1px var(--indigo);text-underline-offset:3px}.fonts-toggle[data-astro-cid-xlat7obg]{cursor:pointer}.fonts-toggle[data-astro-cid-xlat7obg]:hover{text-decoration:none}.chevron[data-astro-cid-xlat7obg]{font-size:14px;transition:transform .3s}.fonts-toggle[data-astro-cid-xlat7obg].expanded .chevron[data-astro-cid-xlat7obg]{transform:rotate(180deg)}.fonts-submenu[data-astro-cid-xlat7obg]{margin:0;padding:0 0 16px;list-style:none;display:none}.fonts-submenu[data-astro-cid-xlat7obg].expanded{display:block}.submenu-link[data-astro-cid-xlat7obg]{color:var(--white);padding:12px 0 12px 24px;font-family:Shapiro,sans-serif;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;display:block}.submenu-link[data-astro-cid-xlat7obg]:hover{text-decoration:underline 1px var(--indigo);text-underline-offset:3px}.submenu-link[data-astro-cid-xlat7obg].view-all{color:var(--white);margin-top:8px}body.menu-open{overflow:hidden}@media (width>=641px){.mobile-menu-overlay[data-astro-cid-xlat7obg]{display:none!important}}.nav-container[data-astro-cid-l7arcky5]{background-color:var(--white)}.logo[data-astro-cid-l7arcky5]{justify-content:center;align-items:center;height:34px;padding:8px 0;display:flex}.nav-padding[data-astro-cid-l7arcky5]{padding:0 20px}.navbar[data-astro-cid-l7arcky5]{background-color:var(--white);border-bottom:1px solid #00000008;width:100%;height:50px}.navbar-content[data-astro-cid-l7arcky5]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.navbar[data-astro-cid-l7arcky5].is-sticky{z-index:1000;position:fixed;top:0;left:0;right:0}.navbar-spacer[data-astro-cid-l7arcky5]{height:50px}ul[data-astro-cid-l7arcky5]{margin:0;padding:0;list-style:none}.nav-links[data-astro-cid-l7arcky5]{gap:4px;display:flex}.nav-link[data-astro-cid-l7arcky5]{color:var(--black);font-family:Shapiro,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s}.nav-link[data-astro-cid-l7arcky5]:hover{text-decoration:underline 1px var(--indigo);text-underline-offset:3px}.cart-link[data-astro-cid-l7arcky5] .nav-link[data-astro-cid-l7arcky5]{align-items:center;gap:.4em;display:flex}.cart-icon-wrapper[data-astro-cid-l7arcky5]{display:inline-block;position:relative;transform:translate(-2px)}.cart-link[data-astro-cid-l7arcky5] .cart-icon[data-astro-cid-l7arcky5]{vertical-align:middle;display:inline-block;transform:translate(2px)}.cart-badge[data-astro-cid-l7arcky5]{background:var(--indigo);width:14px;height:14px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex;position:absolute;top:-1px;right:-14px}.cart-badge[data-astro-cid-l7arcky5]:has(.cart-count[data-count="0"]),.hamburger[data-astro-cid-l7arcky5],.hidden[data-astro-cid-l7arcky5]{display:none}.p4[data-astro-cid-l7arcky5]{padding:8px 0}.nested-link[data-astro-cid-l7arcky5]{color:var(--white);margin-top:18px;padding:0 4px 0 40px;font-family:Shapiro,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;display:block}.nested-link[data-astro-cid-l7arcky5]:hover{text-decoration:underline 1px var(--indigo);text-underline-offset:3px}@media (width>=640px){li[data-astro-cid-l7arcky5]{cursor:pointer;padding:10px;display:inline-block;position:relative}ul[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]{background-color:var(--white);border:1px solid var(--black);z-index:200;display:none;position:absolute;top:100%;left:0}li[data-astro-cid-l7arcky5]:hover>ul[data-astro-cid-l7arcky5]{display:block}ul[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]{width:200px;display:block}.nested-link[data-astro-cid-l7arcky5]{color:var(--black);margin-top:-6px;padding:0 4px;font-size:16px;line-height:1.5rem}}@media (width<=640px){.hamburger[data-astro-cid-l7arcky5]{display:block}.hamburger-btn[data-astro-cid-l7arcky5]{cursor:pointer}.nav-links[data-astro-cid-l7arcky5],.cart-badge[data-astro-cid-l7arcky5]{display:none}}@media (width>=768px){.nav-padding[data-astro-cid-l7arcky5]{padding:0 32px}.cart-badge[data-astro-cid-l7arcky5]{top:-3px;right:-12px}}.flex[data-astro-cid-zwq6cuxs]{gap:20px;display:flex}section[data-astro-cid-zwq6cuxs]{background-color:var(--black)}.padding-pf[data-astro-cid-zwq6cuxs]{padding-top:64px;padding-bottom:64px}.headline[data-astro-cid-zwq6cuxs]{text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--white);flex:.6;font-family:Shapiro,sans-serif;font-size:36px;font-weight:500;line-height:45px}.font-list[data-astro-cid-zwq6cuxs]{flex:.4;grid-template-columns:repeat(2,1fr);gap:5px;padding:0;list-style:none;display:grid}.font-list[data-astro-cid-zwq6cuxs] li[data-astro-cid-zwq6cuxs]{font-size:1rem}@media (width<=768px){.flex[data-astro-cid-zwq6cuxs]{flex-direction:column}.headline[data-astro-cid-zwq6cuxs]{flex:unset;text-align:left;width:100%}.font-list[data-astro-cid-zwq6cuxs]{flex:unset;grid-template-columns:1fr;width:100%}}.swc-button[data-astro-cid-bdlel3cu]{color:var(--swc-button-color,#000);background-color:var(--swc-button-background-color,#fff);border:var(--swc-button-border,1px solid #333);padding:var(--swc-button-padding,.5rem 1rem);font-size:var(--swc-button-font-size,1rem);font-weight:var(--swc-button-font-weight,400);border-radius:var(--swc-button-border-radius,.25rem);margin:var(--swc-button-margin,0);transition:var(--swc-button-transition,background-color .3s ease, color .3s ease);cursor:pointer;justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.swc-button[data-astro-cid-bdlel3cu]:disabled{background-color:var(--swc-button-background-color-disabled,#eee);color:var(--swc-button-color-disabled,#aaa);border:var(--swc-button-border-disabled,1px solid #aaa);cursor:not-allowed}.swc-button[data-astro-cid-bdlel3cu]:disabled:hover{background-color:var(--swc-button-background-color-disabled,#eee);color:var(--swc-button-color-disabled,#aaa);border:var(--swc-button-border-disabled,1px solid #aaa)}.swc-button[data-astro-cid-bdlel3cu]:hover{background:var(--swc-button-background-color-hover,#333);color:var(--swc-button-color-hover,#fff);border:var(--swc-button-border-hover,1px solid #000)}.swc-button[data-astro-cid-bdlel3cu].selected{background:var(--swc-button-background-color-selected,#333);color:var(--swc-button-color-selected,#fff);border:var(--swc-button-border-selected,1px solid #000)}.swc-button[data-astro-cid-bdlel3cu] [data-icon]{width:var(--swc-button-icon-size,1rem);height:var(--swc-button-icon-size,1rem);--icon-color:var(--swc-button-icon-color,#aaa);flex-shrink:0}.swc-button[data-astro-cid-bdlel3cu].selected [data-icon]{--icon-color:var(--swc-button-icon-color-selected,#fff)}.swc-button[data-astro-cid-bdlel3cu]:hover [data-icon]{--icon-color:var(--swc-button-icon-color-hover,#fff)}.swc-button[data-astro-cid-bdlel3cu]:disabled:hover [data-icon]{--icon-color:var(--swc-button-icon-color,#aaa)}.swc-cookie-banner-preferences[data-astro-cid-u3jm7jqf]{width:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.swc-consent[data-astro-cid-u3jm7jqf]{display:contents}.swc-consent-banner[data-astro-cid-u3jm7jqf]{color:var(--swc-cookie-banner-color,var(--foreground,inherit));font-family:var(--swc-cookie-banner-font-family,var(--ui-font,inherit));padding:0;z-index:10000;background:0 0;border:none;max-block-size:100svh;inline-size:100%;max-inline-size:32em;margin:0;padding-block-start:1px;position:fixed;inset:auto auto 0 0;overflow:auto;container-type:inline-size}[data-astro-cid-u3jm7jqf]:where(.swc-consent-banner *){margin:0}[data-astro-cid-u3jm7jqf]:where(.swc-consent-banner a){color:inherit}.swc-consent-inner[data-astro-cid-u3jm7jqf]{background:var(--swc-cookie-banner-background,var(--background,#fff));border:var(--swc-cookie-banner-border,1px solid color-mix(in srgb, currentColor 33%, transparent));box-shadow:var(--swc-cookie-banner-shadow,0 .25em 1em color-mix(in srgb, currentColor 16%, transparent));padding:var(--swc-cookie-banner-padding,1em);text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:1em;display:grid}.swc-consent-inner[data-astro-cid-u3jm7jqf][hidden]{display:none}@container (inline-size<100svw){.swc-consent-inner[data-astro-cid-u3jm7jqf]{border-radius:var(--swc-cookie-banner-border-radius,.25em)}}@container (inline-size<32em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{border:none;border-top:var(--swc-cookie-banner-border,1px solid color-mix(in srgb, currentColor 33%, transparent));border-radius:var(--swc-cookie-banner-border-radius,.25em) var(--swc-cookie-banner-border-radius,.25em) 0 0}}@container (inline-size<24em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{font-size:max(14px,.875em)}}@container (inline-size>=32em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{margin:1em}}.swc-consent-heading[data-astro-cid-u3jm7jqf]{font-size:1.25em;font-weight:700}.swc-consent-category[data-astro-cid-u3jm7jqf]{border:0 solid var(--swc-cookie-banner-divider,color-mix(in srgb, currentColor 12%, transparent));padding-block-end:.5lh}.swc-consent-category[data-astro-cid-u3jm7jqf]:not(:first-child){padding-block-start:.5lh}.swc-consent-category[data-astro-cid-u3jm7jqf]:not(:last-child){border-bottom-width:1px}.swc-consent-category[data-astro-cid-u3jm7jqf]>h4[data-astro-cid-u3jm7jqf]{font-size:1.125em;font-weight:700}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]{color:color-mix(in srgb, currentColor 66%, transparent);margin-block:.25em}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:not(:last-child){margin-block-end:.5em}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:has(svg){align-items:center;column-gap:.375em;display:flex}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:has(svg) svg[data-astro-cid-u3jm7jqf]{fill:currentColor;flex-shrink:0;block-size:auto;inline-size:1em;display:block}.swc-consent-notice[data-astro-cid-u3jm7jqf]{color:oklch(38.1841% .249828 143.211);background:oklch(76.3681% .249828 143.211/.1);border-radius:.125em;gap:.5em;padding:.75em 1em;font-size:max(12px,.875em);display:grid}.swc-consent-notice[data-astro-cid-u3jm7jqf][hidden]{display:none}.swc-consent-radios[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;column-gap:1em;display:flex}.swc-consent-radios[data-astro-cid-u3jm7jqf]>[data-astro-cid-u3jm7jqf]{cursor:pointer;align-items:center;column-gap:.375em;display:flex}.swc-consent-radios[data-astro-cid-u3jm7jqf] input[data-astro-cid-u3jm7jqf][type=radio]{cursor:pointer}.swc-consent-actions[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;gap:.5em;display:flex}@container (inline-size<32em){.swc-consent-actions[data-astro-cid-u3jm7jqf]:has(>:nth-child(2)){flex-direction:column}}.swc-consent-resources[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;gap:.5em 1lh;padding:0;font-size:max(12px,.875em);list-style:none;display:flex}.swc-consent-banner[data-astro-cid-u3jm7jqf] [data-astro-cid-u3jm7jqf]:focus{outline:none}.swc-consent-banner[data-astro-cid-u3jm7jqf] [data-astro-cid-u3jm7jqf]:focus-visible{outline-offset:2px;outline:2px solid}:root{--black:#000;--white:#fff;--indigo:#5e00ff;--purple:#9747ff;--gray:#7f7f7f;--gray-cart:#f5f5f5;--card-gray:#1c1c1c;--borders:#ccc;--form-label:#3d3c3c;--error:red}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit}img,picture,video,canvas,svg{max-width:100%;display:block}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}html,body{height:100%;margin:0}html{scroll-behavior:smooth;font-family:Shapiro,sans-serif;font-size:16px;font-weight:400;line-height:20px}body{-webkit-font-smoothing:antialiased;background-color:#fff;flex-direction:column;display:flex}main{flex-grow:1}a{letter-spacing:0;color:var(--black);font-family:Shapiro,sans-serif;font-size:16px;font-weight:400;line-height:20px}a:hover{text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--indigo)}.link-white{color:var(--white)}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}@media (width<=640px){.container,.container-fluid{padding-left:20px;padding-right:20px}}.padding{padding-top:22px;padding-bottom:22px}h1{font-family:Shapiro,sans-serif;font-size:30px;font-weight:450;line-height:37.5px}h2{font-family:Shapiro,sans-serif;font-size:24px;font-weight:500;line-height:30px}h3{font-family:Shapiro,sans-serif;font-size:20px;font-weight:500;line-height:25px}article{width:670px;max-width:100%}article.privacy-policy a,article.eula-desktop a,article.eula-web a,article.eula-application a,.swc-licensing-faq a,article.export-restrictions a,article.fulfillment-policy a,article.terms-of-service a{color:var(--black);text-underline-offset:2px;text-decoration:underline}article.privacy-policy a:hover,article.eula-desktop a:hover,article.eula-web a:hover,article.eula-application a:hover,.swc-licensing-faq a:hover,article.export-restrictions a:hover,article.fulfillment-policy a:hover,article.terms-of-service a:hover{color:var(--indigo)}article ul,article li{font-family:Shapiro,sans-serif}article strong{font-weight:700}article.privacy-policy h1,article.eula-desktop h1,article.eula-web h1,article.eula-application h1,.swc-licensing-faq h1,article.export-restrictions h1,article.fulfillment-policy h1,article.terms-of-service h1{display:none}article.privacy-policy h2,article.privacy-policy h3,article.eula-desktop h2,article.eula-desktop h3,article.eula-web h2,article.eula-web h3,article.eula-application h2,article.eula-application h3,.swc-licensing-faq h2,.swc-licensing-faq h3,article.export-restrictions h2,article.export-restrictions h3,article.fulfillment-policy h2,article.fulfillment-policy h3,article.terms-of-service h2,article.terms-of-service h3{color:var(--black);letter-spacing:0%;margin-top:1rem;margin-bottom:.75rem;font-family:Shapiro,sans-serif;font-size:20px;font-weight:500;line-height:25px}article.privacy-policy p,article.eula-desktop p,article.eula-web p,article.eula-application p,.swc-licensing-faq p,article.export-restrictions p,article.fulfillment-policy p,article.terms-of-service p,article address{color:var(--black);letter-spacing:0%;margin-bottom:1rem;font-family:Shapiro,sans-serif;font-size:16px;font-weight:400;line-height:20px}article.privacy-policy ul,article.eula-desktop ul,article.eula-web ul,article.eula-application ul,.swc-licensing-faq ul,article.export-restrictions ul,article.fulfillment-policy ul,article.terms-of-service ul,article.privacy-policy ol,article.eula-desktop ol,article.eula-web ol,article.eula-application ol,.swc-licensing-faq ol,article.export-restrictions ol,article.fulfillment-policy ol,article.terms-of-service ol,article address{margin-top:1rem;margin-bottom:1rem;padding-left:2rem}article.privacy-policy li,article.eula-desktop li,article.eula-web li,article.eula-application li,.swc-licensing-faq li,article.export-restrictions li,article.fulfillment-policy li,article.terms-of-service li{margin-bottom:.5rem}.swc-licensing-faq table{border:1px solid var(--borders);border-collapse:collapse;font-size:.67em;line-height:1.4}.swc-licensing-faq th,.swc-licensing-faq td{border:1px solid var(--borders);padding:.5em}.swc-button{letter-spacing:0;text-align:center;text-transform:uppercase;width:159px;min-width:160px;height:49px;font-family:Shapiro,sans-serif;line-height:17.5px;border-radius:0!important;padding:.5rem .75rem!important;font-size:14px!important;font-weight:600!important}.swc-button.primary{--swc-button-background-color:var(--indigo);--swc-button-border:1.5px solid var(--indigo);--swc-button-color:var(--white);--swc-button-background-color-hover:var(--indigo);--swc-button-border-hover:1.5px solid var(--black);--swc-button-color-hover:var(--white)}.swc-button.secondary{--swc-button-background-color:var(--white);--swc-button-border:1.5px solid var(--white);--swc-button-color:var(--black);--swc-button-background-color-hover:var(--white);--swc-button-border-hover:1.5px solid var(--black);--swc-button-color-hover:var(--black)}dialog .swc-button.primary{--swc-button-background-color:var(--indigo);--swc-button-border:1.5px solid var(--indigo);--swc-button-color:var(--white);--swc-button-background-color-hover:var(--indigo);--swc-button-border-hover:1.5px solid var(--black);--swc-button-color-hover:var(--white)}dialog .swc-button.secondary{--swc-button-background-color:var(--black);--swc-button-border:1.5px solid var(--black);--swc-button-color:var(--white);--swc-button-background-color-hover:var(--black);--swc-button-border-hover:1.5px solid var(--indigo);--swc-button-color-hover:var(--white)}.swc-button.confirmation{--swc-button-background-color:var(--darkest-blue);--swc-button-border:1px solid var(--darkest-blue);--swc-button-color:var(--white);--swc-button-background-color-hover:#3f6070;--swc-button-border-hover:1px solid var(--darkest-blue);--swc-button-color-hover:var(--white);--swc-button-background-color-disabled:#c1ddea;--swc-button-border-disabled:1px solid #c1ddea1a;--swc-button-color-disabled:#95b9ca;margin-left:20px}.site-cookie-banner.swc-cookie-banner-preferences{display:none}.swc-consent-banner{--swc-cookie-banner-font-family:Shapiro, sans-serif;--swc-cookie-banner-color:#000;--swc-cookie-banner-background:#fff;--swc-cookie-banner-border:1px solid #ccc;--swc-cookie-banner-border-radius:0;--swc-cookie-banner-divider:#0000002e;--swc-cookie-banner-padding:1rem 1.25rem;--swc-cookie-banner-shadow:0 .25rem 1rem color-mix(in srgb, currentColor 16%, transparent);font-size:1rem;line-height:1.45}.swc-consent-banner .swc-consent-heading,.swc-consent-banner .swc-consent-category>h4{font-family:Shapiro,sans-serif;font-weight:700}.swc-consent-banner .swc-consent-category>p{color:#000000ad}.swc-consent-banner .swc-consent-resources a:hover{text-decoration:underline}.swc-consent-banner .swc-consent-actions{flex-flow:row!important}.swc-consent-banner .swc-consent-actions .swc-button{white-space:nowrap;border-radius:0;font-family:Shapiro,sans-serif;line-height:1.2;overflow:visible;letter-spacing:0!important;flex:none!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:auto!important;padding:.55rem!important;font-size:12px!important}.swc-consent-banner .swc-consent-actions .swc-button.primary{--swc-button-background-color:#5e00ff;--swc-button-border:1px solid #5e00ff;--swc-button-color:#fff;--swc-button-background-color-hover:#4b00cc;--swc-button-border-hover:1px solid #4b00cc;--swc-button-color-hover:#fff;color:#fff;background:#5e00ff;border:1px solid #5e00ff}.swc-consent-banner .swc-consent-actions .swc-button.primary:hover{color:#fff;background:#4b00cc;border-color:#4b00cc}.swc-consent-banner .swc-consent-actions .swc-button.secondary{--swc-button-background-color:transparent;--swc-button-border:1px solid #5e00ff;--swc-button-color:#5e00ff;--swc-button-background-color-hover:#f4eeff;--swc-button-border-hover:1px solid #5e00ff;--swc-button-color-hover:#5e00ff;color:#5e00ff;background:0 0;border:1px solid #5e00ff}.swc-consent-banner .swc-consent-actions .swc-button.secondary:hover{color:#5e00ff;background:#f4eeff;border-color:#5e00ff}button.cookie-preferences{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}button.cookie-preferences:hover{text-decoration:underline}.swc-consent-banner .swc-consent-actions .swc-button{text-transform:uppercase;letter-spacing:0!important}
