.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}typographer-banner{display:block}html[data-typographer-banner-dismissed] typographer-banner{display:none!important}: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}}[data-astro-cid-secuah2l]{margin:0;padding:0}footer[data-astro-cid-secuah2l]{background:var(--foreground);color:var(--background);grid-template-columns:subgrid;margin:0;font-size:16px;display:grid}section[data-astro-cid-secuah2l]{border-top:.5px solid var(--background);grid-template-columns:subgrid;padding-block:var(--spacing-xl);grid-column:1/-1;display:grid}.inner[data-astro-cid-secuah2l]{grid-column:2/-2;display:grid}footer[data-astro-cid-secuah2l] .t4[data-astro-cid-secuah2l]{margin-block-end:1rem}.newsletter-wrapper[data-astro-cid-secuah2l]{max-width:600px;padding-top:1rem;padding-bottom:2rem}@media (width>50em){.newsletter-wrapper[data-astro-cid-secuah2l]{padding-bottom:0}}footer[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]{color:var(--background);text-decoration:none}footer[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:hover{color:var(--background)}footer[data-astro-cid-secuah2l] li[data-astro-cid-secuah2l]{padding-block:calc(10 * var(--px))}.fonts[data-astro-cid-secuah2l] ul[data-astro-cid-secuah2l]{grid-template-columns:subgrid;grid-column:2/-1;display:grid}.fonts[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:hover,.fonts[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:focus{color:var(--action)}.sitemap[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:hover,.sitemap[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:focus,.contact[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:not(.typographer-banner){text-decoration:underline}.contact[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:not(.typographer-banner):hover,.contact[data-astro-cid-secuah2l] a[data-astro-cid-secuah2l]:not(.typographer-banner):focus{color:var(--action);text-decoration:underline}.contact[data-astro-cid-secuah2l]{flex-direction:column;justify-content:flex-start;gap:100px;margin-block:4rem 1.5rem;display:flex}footer[data-astro-cid-secuah2l] .social[data-astro-cid-secuah2l]{color:var(--background);gap:1rem;display:flex;overflow:hidden}footer[data-astro-cid-secuah2l] .social[data-astro-cid-secuah2l] svg{width:24px;height:24px;fill:var(--background)}.social[data-astro-cid-secuah2l]{display:none}.typographer-banner[data-astro-cid-secuah2l]{text-decoration:none;display:block}.typographer-banner[data-astro-cid-secuah2l]:hover,.typographer-banner[data-astro-cid-secuah2l]:focus{color:inherit;text-decoration:none}.typographer-banner[data-astro-cid-secuah2l] svg{fill:none;width:172px;height:60px}.typographer-banner[data-astro-cid-secuah2l] svg rect[fill=\#fff]{fill:#fff}.typographer-banner[data-astro-cid-secuah2l] svg g[fill=\#000]{fill:#000}.typographer-banner[data-astro-cid-secuah2l]:hover svg rect[fill=\#fff],.typographer-banner[data-astro-cid-secuah2l]:focus svg rect[fill=\#fff]{fill:#fff}.typographer-banner[data-astro-cid-secuah2l]:hover svg g[fill=\#000],.typographer-banner[data-astro-cid-secuah2l]:focus svg g[fill=\#000]{fill:#000}@media (width>50em){.inner[data-astro-cid-secuah2l]{grid-template-columns:2fr 1fr 1fr}.contact[data-astro-cid-secuah2l]{margin-block:0 1rem}footer[data-astro-cid-secuah2l] li[data-astro-cid-secuah2l]{padding-block:calc(14 * var(--px))}}.newsletter-form[data-astro-cid-secuah2l]{--hs-form-gap:10px;--hs-input-font-size:17px;--hs-input-line-height:normal;--hs-input-background-color:#fff;--hs-input-padding:0 14px;--hs-input-border-radius:5px 0 0 5px;--hs-button-font-size:17px;--hs-button-line-height:140%;--hs-button-background-color:var(--primary);--hs-button-color:#fff;--hs-button-padding:15px 32px;--hs-button-border-radius:0 5px 5px 0;--hs-mobile-input-padding:15px 14px;--hs-mobile-button-padding:15px 32px}footer .newsletter-wrapper{align-items:center!important;display:flex!important}footer .newsletter-form,footer .newsletter-form .hs-form-wrapper{width:fit-content;max-width:100%}footer .newsletter-form .hs-form-wrapper>form[data-newsletter-form]{width:auto}footer .newsletter-form{display:flex!important}footer .newsletter-form .hs-form{width:fit-content;flex-direction:row!important;align-items:center!important;gap:0!important;display:flex!important}footer .newsletter-form .hs-form-field{flex:none!important;margin:0!important;padding:0!important;position:relative!important}footer .newsletter-form .hs-form-field label{display:none!important}footer .newsletter-form .hs-error-msgs{margin:4px 0 0!important;position:absolute!important;top:100%!important;left:0!important}footer .newsletter-form .hs-form-field{overflow:visible!important}footer .newsletter-form .hs-input{box-sizing:border-box!important;color:#ababab!important;width:200px!important;min-width:200px!important;max-width:100%!important;height:50px!important;margin:0!important;padding:0 14px!important;font-family:Agenda One,system-ui!important;font-size:15px!important;font-weight:550!important}footer .newsletter-form .hs-input::placeholder{color:#ababab!important}footer .newsletter-form .hs_submit,footer .newsletter-form .hs-submit{align-items:center!important;display:flex!important}footer .newsletter-form .hs-button{box-sizing:border-box!important;border:none!important;outline:none!important;height:50px!important;font-family:Agenda One,system-ui!important;font-weight:550!important}.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)}.header[data-astro-cid-s4gblfwm]{grid-template-columns:subgrid;background-color:var(--foreground);color:var(--background);z-index:9;height:var(--nav-height);grid-column:1/-1;display:grid;position:sticky;top:0}.home-logo[data-astro-cid-s4gblfwm]{line-height:0;display:block}.home-logo[data-astro-cid-s4gblfwm] svg{width:auto;height:2.5rem}.header-content[data-astro-cid-s4gblfwm]{background-color:var(--color-background);white-space:nowrap;grid-column:2/-2;justify-content:space-between;align-items:center;display:flex}.cart[data-astro-cid-s4gblfwm]{position:relative}.cart[data-astro-cid-s4gblfwm] .cart-count{padding:.3em .4em;font-size:.9em;font-weight:500;position:absolute;transform:translate(2.18rem,-.7rem)}.cart[data-astro-cid-s4gblfwm] .cart-count:before,.cart[data-astro-cid-s4gblfwm] .cart-count:after{display:none}ul[data-astro-cid-s4gblfwm],li[data-astro-cid-s4gblfwm],.item[data-astro-cid-s4gblfwm]{margin:0;padding:0;list-style:none}.item[data-astro-cid-s4gblfwm],.subnav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]{text-decoration:none}@media (width>50em){ul[data-astro-cid-s4gblfwm],li[data-astro-cid-s4gblfwm],.item[data-astro-cid-s4gblfwm]{align-items:center;gap:0;height:100%;display:flex}nav[data-astro-cid-s4gblfwm]{height:100%}.item[data-astro-cid-s4gblfwm]{padding-inline:var(--spacing-l);gap:var(--spacing-s);border:.5px solid #0000;display:flex;position:relative}.item[data-astro-cid-s4gblfwm]:hover,.item[data-astro-cid-s4gblfwm]:focus,.item[data-astro-cid-s4gblfwm]:focus-within,.item[data-astro-cid-s4gblfwm].active,.item[data-astro-cid-s4gblfwm]:has(.active){background:var(--background);color:var(--foreground);border:.5px solid #7f7f7f}.subnav[data-astro-cid-s4gblfwm]{top:calc(100% - var(--spacing-s));background-color:var(--foreground);color:var(--background);border-radius:var(--radius-s);height:auto;transform:translate(var(--spacing-s), calc(var(--spacing-s) * -1));border:var(--border-width) solid #fff;z-index:2;padding-block:var(--spacing-m);flex-direction:column;gap:0;display:none;position:absolute;left:0;overflow:hidden}li[data-astro-cid-s4gblfwm]:hover .subnav[data-astro-cid-s4gblfwm],li[data-astro-cid-s4gblfwm]:focus-within .subnav[data-astro-cid-s4gblfwm]{display:flex}.subnav[data-astro-cid-s4gblfwm] [data-astro-cid-s4gblfwm]{width:100%;display:block}.subnav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]{padding:.75em var(--spacing-l);white-space:nowrap;z-index:9;position:relative}.subnav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]:hover,.subnav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]:focus,.subnav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm].active{color:#f93512}}.menu-toggle[data-astro-cid-s4gblfwm],.menu-open[data-astro-cid-s4gblfwm],.menu-close[data-astro-cid-s4gblfwm]{display:none}@media (width<=50em){.home-logo[data-astro-cid-s4gblfwm] svg{width:auto;height:2.5rem}.menu-open[data-astro-cid-s4gblfwm]{cursor:pointer;display:block}.menu-close[data-astro-cid-s4gblfwm]{cursor:pointer;text-underline-offset:.4em;height:100%;margin-inline:-1rem;padding:0 1rem;font-size:.8rem;text-decoration:underline .5px}.menu-toggle[data-astro-cid-s4gblfwm]:checked~.menu-open[data-astro-cid-s4gblfwm]{display:none}.menu-toggle[data-astro-cid-s4gblfwm]:checked~.menu-close[data-astro-cid-s4gblfwm]{place-items:center;display:grid}nav[data-astro-cid-s4gblfwm]{inset:0;background-color:var(--background);color:var(--foreground);padding:1rem;display:none;position:fixed;inset-block-start:var(--nav-height)}.menu-toggle[data-astro-cid-s4gblfwm]:checked~nav[data-astro-cid-s4gblfwm]{display:block}.nav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm],.nav[data-astro-cid-s4gblfwm] .item[data-astro-cid-s4gblfwm]{font-size:calc(25 * var(--px));padding-block:.75rem;font-weight:550;display:block}.nav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]:hover,.nav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]:focus,.nav[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm].active{color:var(--action);text-decoration:underline}.font[data-astro-cid-s4gblfwm] a[data-astro-cid-s4gblfwm]{font-size:calc(16 * var(--px));font-weight:500}.cart[data-astro-cid-s4gblfwm] svg{display:none}.cart[data-astro-cid-s4gblfwm] .cart-count{background:var(--foreground);color:var(--background);font-weight:700;font-size:calc(12 * var(--px));border-radius:9em;transform:translate(.25em,-.7em)}}html{--nav-height:calc(80 * var(--px));--foreground:#000;--background:#fff;--foreground-alt:#000;--background-alt:#f7f7f5;--border-color:#fff;--primary:#f93512;--primary-foreground:#cf482d;--primary-background:#ffdddc;--secondary:var(--primary);--action:var(--primary);--c1:#05456a;--c1-light:#2f6d91;--c2:#81832f;--c2-light:#a9ad25;--c3:#cf482d;--c3-light:#eb6a42;--c4:#196e73;--c4-light:#53a0a5;--c5:#612b6f;--c5-light:#933aa8;--c6:#bd6c27;--c6-light:#e29e37;--page-margin:calc(80 * var(--px));--spacing-xs:calc(4 * var(--px));--spacing-s:calc(6 * var(--px));--spacing-m:calc(8 * var(--px));--spacing-l:calc(24 * var(--px));--spacing-xl:calc(48 * var(--px));--border-width:calc(.5 * var(--px));--radius-s:calc(5 * var(--px));--radius-m:calc(8 * var(--px));--radius-l:calc(12 * var(--px));--radius-pill:99rem;--logo-size:calc(48 * var(--px));--scroll-padding:calc(var(--logo-size) + (var(--spacing-m) * 2) + var(--border-width) + var(--spacing-l));--animation-duration:.2s;--animation-ease:ease-in-out;--animation:var(--animation-duration) var(--animation-ease);--base-font:"Agenda One", system-ui;--base-size:16;--base-line-height:1.4;--base-weight:400;--heading-font:"Agenda One Compressed", system-ui;--heading-alt:"Bodega Serif", system-ui;--px:calc(1 / var(--base-size) * 1rem);--max-width:calc(1440 * var(--px) - var(--page-margin) * 2);font-family:var(--base-font);font-size:calc(var(--base-size) / 16 * 100%);line-height:1.45;font-weight:var(--base-weight);font-stretch:100%}@media (width<=50em){html{--nav-height:calc(60 * var(--px));--page-margin:calc(20 * var(--px));--scroll-padding:calc(5rem + var(--spacing-l));--base-size:16;--nav-size:calc(16 * var(--px))}}.site-cookie-banner.swc-cookie-banner-preferences{display:none}.swc-consent-banner{--swc-cookie-banner-font-family:var(--base-font);--swc-cookie-banner-color:var(--foreground);--swc-cookie-banner-background:var(--background);--swc-cookie-banner-border:1px solid #e4e4e4;--swc-cookie-banner-border-radius:var(--radius-s);--swc-cookie-banner-divider:color-mix(in srgb, var(--foreground) 18%, transparent);--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:var(--heading-font);font-weight:700}.swc-consent-banner .swc-consent-category>p{color:color-mix(in srgb, var(--foreground) 68%, transparent)}.swc-consent-banner .swc-consent-resources a:hover{text-decoration:underline}.swc-consent-banner .swc-consent-actions .swc-button{font-family:var(--base-font);border-radius:var(--radius-s);flex:auto;padding:.55rem .85rem;line-height:1.2;width:auto!important;min-width:0!important;height:auto!important}.swc-consent-banner .swc-consent-actions .swc-button.primary{--swc-button-background-color:var(--primary);--swc-button-border:1px solid var(--primary);--swc-button-color:#fff;--swc-button-background-color-hover:var(--primary-foreground);--swc-button-border-hover:1px solid var(--primary-foreground);--swc-button-color-hover:#fff;background:var(--primary);color:#fff;border:1px solid var(--primary)}.swc-consent-banner .swc-consent-actions .swc-button.primary:hover{background:var(--primary-foreground);color:#fff;border-color:var(--primary-foreground)}.swc-consent-banner .swc-consent-actions .swc-button.secondary{--swc-button-background-color:transparent;--swc-button-border:1px solid var(--primary);--swc-button-color:var(--primary);--swc-button-background-color-hover:#fff5f3;--swc-button-border-hover:1px solid var(--primary);--swc-button-color-hover:var(--primary);color:var(--primary);border:1px solid var(--primary);background:0 0}.swc-consent-banner .swc-consent-actions .swc-button.secondary:hover{color:var(--primary);border-color:var(--primary);background:#fff5f3}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:.04em}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font:inherit;text-wrap:pretty;color:inherit;text-box:inherit;interpolate-size:allow-keywords;font-synthesis:none;margin:0;padding:0}:before,:after{box-sizing:border-box}html,body{scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding);margin:0}ul,ol,li,menu{margin:0;padding:0}ol,ul{list-style:none}svg{fill:currentColor}input,label,select,button,textarea{white-space:normal;letter-spacing:inherit;text-box:normal;background:0 0;border:0;margin:0;padding:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}a:focus,input:focus,label:focus,select:focus,button:focus,textarea:focus{outline:0}a{text-underline-offset:.3em;text-decoration-thickness:.05em}a:hover,a:focus{text-decoration-color:var(--primary)}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time]{border:var(--border-width) solid var(--border-color);color:var(--foreground)}::placeholder{color:var(--foreground-alt)}input[type=range]{--range-size:1rem;-webkit-appearance:none;width:100%;margin:.5rem 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--border-width);background:var(--border-color);border-radius:var(--radius-s);cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:var(--border-width) solid var(--background);height:var(--range-size);width:var(--range-size);background:var(--action);cursor:pointer;margin-top:calc((var(--range-size) / -2) + (var(--border-width) / 2));border-radius:50%}input[type=range]:focus::-webkit-slider-runnable-track,input[type=range]:active::-webkit-slider-runnable-track,input[type=range]:hover::-webkit-slider-runnable-track{background:var(--action)}input[type=range]::-moz-range-track{width:100%;height:var(--border-width);background:var(--border-color);border-radius:var(--radius-s);cursor:pointer}input[type=range]::-moz-range-thumb{-webkit-appearance:none;border:var(--border-width) solid var(--background);height:var(--range-size);width:var(--range-size);background:var(--action);cursor:pointer;margin-top:calc((var(--range-size) / -2) + (var(--border-width) / 2));border-radius:50%}input[type=range]:focus::-moz-range-track,input[type=range]:active::-moz-range-track,input[type=range]:hover::-moz-range-track{background:var(--action)}p,li,h1,h2,h3,h4,h5,h6,blockquote{margin-block:calc(25 * var(--px))}.nav{font-family:var(--base-font);font-size:calc(16 * var(--px));text-box:trim-both cap alphabetic;font-weight:500;line-height:1}.big{font-size:calc(17 * var(--px));font-weight:600;line-height:1.17647}.cta,.button,.swc-button{text-box:trim-both cap alphabetic;--swc-button-font-weight:600;--swc-button-line-height:1.35;font-weight:600;line-height:1.35}.h1,.h2,.h3,.t1,.t2,.t3,.t4,.t5{text-wrap:balance}.h1,.h2,.prose h1,.prose h2,.swc-prose h1,.swc-prose h2{font-family:var(--heading-font);font-size:calc(90 * var(--px));text-box:trim-both cap alphabetic;text-transform:uppercase;font-weight:500;line-height:.9}.swc-prose h1{text-align:center;margin-block:3rem}.h2{font-size:calc(57 * var(--px))}.h3,.prose h2,.swc-prose h2{font-family:var(--base-font);font-weight:600;font-size:calc(20 * var(--px));text-box:trim-both cap alphabetic;letter-spacing:.02em;text-transform:none;line-height:1.25}.t1,.t2{font-family:var(--heading-alt);font-weight:500;font-size:calc(70 * var(--px));text-box:trim-both cap alphabetic;line-height:1}.t2{font-size:calc(55 * var(--px));line-height:1.1}.t3,.t4,.t5{font-family:var(--heading-font);font-size:calc(70 * var(--px));line-height:1.25}.t4{font-size:calc(55 * var(--px))}.t5{font-size:calc(40 * var(--px))}.ui{font-size:calc(14 * var(--px));text-box:trim-both cap alphabetic;font-weight:500}.ui.bold{font-weight:600}.ui.small{font-size:calc(14 * var(--px));line-height:1.25}.ui.big{font-weight:600;font-size:calc(18 * var(--px));line-height:1.5}strong{font-weight:700}em{font-style:italic}@media (width<=50em){.swc-prose h1{margin-block:2.5rem}.h2{font-size:calc(42 * var(--px))}.prose h2,.swc-prose h2{font-size:calc(20 * var(--px));text-box:trim-both cap alphabetic;line-height:1.25}.t1,.t2{font-size:calc(60 * var(--px))}.t2{font-size:calc(42 * var(--px))}.t3,.t4,.t5{font-size:calc(60 * var(--px))}.t4{font-size:calc(42 * var(--px))}.t5{font-size:calc(36 * var(--px))}}@media (width<=30em){.h1{font-size:calc(54 * var(--px))}}body{grid-template-columns:minmax(2rem, 1fr) minmax(auto, var(--max-width)) minmax(2rem, 1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"header header header""info info info""subnav subnav subnav""start main end""footer footer footer";min-height:100svb;display:grid}body>*{grid-column:2/-2}header{grid-area:header;grid-template-columns:subgrid}.info{grid-area:info;grid-template-columns:subgrid}.subnav{grid-area:subnav;grid-template-columns:subgrid}.main{grid-area:main}footer{grid-area:footer;grid-template-columns:subgrid}.button,.swc-button,.hs-button{background:var(--foreground);color:var(--background);border-radius:var(--radius-s);text-transform:uppercase;--swc-button-background-color:var(--background);--swc-button-border:none;--swc-button-padding:.9rem 1rem;--swc-button-border-radius:var(--radius-s);--swc-button-border-hover:none;white-space:nowrap;border:none;width:fit-content;padding:.9rem 1rem;text-decoration:none;display:block}.button.primary,.swc-button.primary,.hs-button.primary{background:var(--action);color:var(--background);--swc-button-background:var(--action);--swc-button-color:var(--background)}.button:hover,.button:focus,.swc-button:hover,.swc-button:focus,.hs-button:hover,.hs-button:focus{outline:2px solid var(--action);outline-offset:1px}#checkout-download-button{background-color:var(--action)!important;border-color:var(--action)!important;--swc-button-background-color-disabled:var(--action)!important;color:var(--background)!important}.prose,.swc-prose{max-width:calc(680 * var(--px));margin-block:0 6rem;margin-inline:auto}.prose h2,.swc-prose h2,.prose h3,.swc-prose h3,.prose h4,.swc-prose h4,.prose h5,.swc-prose h5,.prose h6,.swc-prose h6{margin-block:1em .5rem}.swc-prose h1{display:none}.prose ul,.swc-prose ul{margin-block:.5em;padding-inline-start:1.5em;list-style:outside}.prose ol,.swc-prose ol{margin-block:.5em;padding-inline-start:1.5em;list-style:decimal}.prose li,.swc-prose li{margin-block:.5em}.prose table,.swc-prose table{border-collapse:collapse;border:1px solid #ccc;width:100%;margin-block:1em}@media (width<=50em){.prose table,.swc-prose table{width:calc(100vw - (var(--page-margin) * 4));border:none;display:block;overflow:auto;box-shadow:inset 0 0 0 1px #ccc}.prose table th,.swc-prose table th{white-space:nowrap}}.prose th,.swc-prose th,.prose td,.swc-prose td{vertical-align:top;text-align:left;border:1px solid #ccc;padding:.5em;line-height:1.25}.prose th,.swc-prose th{font-weight:700;line-height:1.1}.prose-nav{top:var(--nav-height);border-bottom:1px solid var(--background);backdrop-filter:blur(20px);background-color:#fffa;grid-template-columns:1fr max-content 1fr;gap:1rem;padding-block:2rem;display:grid;position:sticky}.prose-nav h1{text-align:center;text-box:trim-both cap alphabetic;grid-column:2;margin:0;line-height:1}.prose-nav ul{grid-column:3;justify-content:end;gap:1rem;margin:0;padding:0;display:flex}.prose-nav li{text-box:trim-both cap alphabetic}.prose-nav .current{color:var(--action);font-weight:700}@media (width<50em){.prose-nav{text-align:left;grid-template-columns:1fr;gap:0;padding-block:2rem 0;position:sticky;top:-2.5rem}.prose-nav h1{text-align:left;grid-column:1}.prose-nav ul{grid-column:1;justify-content:left}}@media (width<=30em){.prose-nav{top:-1rem}}html{--_cb-size:13px;--_cb-margin:3px 3px 3px 4px;--_cb-border-size:1px;--_cb-border-color:var(--foreground);--_cb-checked-border-color:var(--foreground);--_cb-hover-border-color:var(--foreground);--_cb-disabled-border-color:var(--foreground)}.swc-pill.swc-pill.swc-pill{border-radius:var(--radius-pill);background-color:var(--foreground);color:var(--background);text-box:trim-both cap alphabetic;border:1px solid var(--background-alt);padding:.5rem .67rem}.dropdown{--dd-width:auto;--dd-height:auto;--dd-color:var(--foreground);--dd-bg:var(--background);--dd-color-selected:var(--foreground);--dd-bg-selected:#ffb1994d;--dd-label-padding:.33rem .5rem;--dd-label-radius:5px;--dd-border-size:0;--dd-border-color:none;--dd-icon-transform:rotate(0deg);--dd-icon-gap:.5rem;--dd-options-maxheight:300px;--dd-options-radius:5px;--dd-option-padding:.33rem .5rem;--dd-border:none}.dropdown .icon{--size:.66rem;border:calc(var(--size) / 2) solid transparent;border-width:calc(var(--size) / 2) calc(var(--size) * .8) calc(var(--size) / 2) calc(var(--size) * .2);border-color:transparent var(--foreground) transparent transparent;width:var(--size);height:var(--size)}#add-to-cart-dialog .swc-button,.cart .swc-button{color:var(--foreground);background-color:var(--background-alt);border:1px solid #d8d8d8}#add-to-cart-dialog .swc-button.primary,.cart .swc-button.primary{background-color:var(--action);border-color:var(--action);color:var(--background)}.cart .buttons{justify-content:center;gap:1rem;margin-block:2rem;display:flex}.cart .swc-button{background-color:var(--background-alt)!important;color:var(--foreground)!important;border:1px solid #d8d8d8!important}.cart .swc-button.primary{background-color:var(--action)!important;color:var(--background)!important;border-color:var(--action)!important}.cart-wrapper{margin-block:4rem}.cart-wrapper .cart.empty .left-column{display:none}.cart-wrapper .cart.empty .right-column{text-align:center;flex:1;font-size:2rem}.cart-wrapper .cart.empty .buttons{display:none}.cart-wrapper .cart{flex-direction:column;gap:1rem;width:100%;display:flex}.cart-wrapper .subtitle{font-family:var(--heading-font);font-size:calc(57 * var(--px));text-box:trim-both cap alphabetic;text-transform:uppercase;margin-block-end:1rem;font-weight:500;line-height:.9}.cart-wrapper .cart-subtotal .subtotal{font-family:var(--heading-font);font-size:calc(57 * var(--px));text-box:trim-both cap alphabetic;text-transform:uppercase;margin-block:1rem;font-weight:500;line-height:.9}.cart-wrapper .card{--_c-border-color:#d8d8d8}.cart-wrapper .license,.cart-wrapper .header{background-color:var(--background-alt)}.cart-wrapper .dropdown .label,.cart-wrapper .dropdown .options{border:1px solid #d8d8d8;border-radius:5px}.cart-wrapper .remove-license{width:0;color:var(--background-alt);position:relative}.cart-wrapper .remove-license:before{content:"Remove";color:var(--foreground);position:absolute;right:0}.cart-wrapper .remove-license:hover:before,.cart-wrapper .remove-license:focus:before{color:var(--action)}.add-licenses{gap:.5rem;margin-block:.5rem 1.5rem;font-size:.8rem;display:flex}.add-licenses button{background-color:var(--background-alt);border:1px solid #d8d8d8;border-radius:5px;padding:.25rem .5rem}.add-licenses button:hover,.add-licenses button:focus{border-color:var(--action)}.cart.active{text-align:center}@media (width>40em){.cart-wrapper .cart{flex-direction:row}.cart-wrapper .cart>*{flex:1}.cart-wrapper .right-column{flex:.5;height:fit-content;position:sticky;top:100px}}typographer-banner{width:100%;position:absolute;top:0;left:0}
