html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
:root{--font-family:"GT-Haptik", sans-serif}@font-face{font-display:swap;font-family:GT-Haptik;font-style:normal;font-weight:700;src:url(/assets/fonts/GT-Haptik-Bold.OTF)format("opentype")}@font-face{font-display:swap;font-family:GT-Haptik;font-style:oblique;font-weight:700;src:url(/assets/fonts/GT-Haptik-Bold-Oblique.OTF)format("opentype")}@font-face{font-display:swap;font-family:GT-Haptik;font-style:normal;font-weight:600;src:url(/assets/fonts/GT-Haptik-Medium.OTF)format("opentype")}@font-face{font-display:swap;font-family:GT-Haptik;font-style:oblique;font-weight:600;src:url(/assets/fonts/GT-Haptik-Medium-Oblique.OTF)format("opentype")}@font-face{font-display:swap;font-family:GT-Haptik;font-style:oblique;font-weight:500;src:url(/assets/fonts/GT-Haptik-Regular-Oblique.OTF)format("opentype")}@font-face{font-display:swap;font-family:GT-Haptik;font-style:normal;font-weight:500;src:url(/assets/fonts/GT-Haptik-Regular.OTF)format("opentype")}*{font-feature-settings:"ss04" 1,"ss03" 1}:root{--font-size-xxs:.75rem;--font-size-xs:.875rem;--font-size-s:1rem;--font-size-m:1.125rem;--font-size-l:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:1.75rem;--font-size-base:1rem;--font-size-lead:2rem;--font-size-h1:2rem;--font-size-h2:1.5rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;--font-size-h5:1.125rem;--font-size-h6:1rem;--font-size-copy-lead:1.125rem;--font-size-copy-default:1rem;--font-size-copy-small:.875rem;--font-size-copy-xsmall:.75rem;--line-height-base:1.6;--line-height-h1:2.5rem;--line-height-h2:1.75rem;--line-height-h3:1.75rem;--line-height-h4:1.75rem;--line-height-h5:1.5rem;--line-height-h6:1.5rem;--line-height-copy-lead:1.75rem;--line-height-copy-default:1.5rem;--line-height-copy-narrow:1.25rem;--line-height-copy-small:1.25rem;--line-height-copy-xsmall:.875rem}@media not (max-width:48rem){:root{--font-size-h1:3rem;--font-size-h2:2rem;--font-size-h3:1.75rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-h6:1.125rem;--font-size-copy-xsmall:.875rem;--line-height-h1:3.625rem;--line-height-h2:2.25rem;--line-height-h3:2rem;--line-height-copy-default:1.625rem;--line-height-copy-small:1.375rem;--line-height-copy-xsmall:1rem}}:root{--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700;--font-weight-base:500;--font-weight-light:400;--font-weight-heading:700;--font-weight-lead:700;--border-width-xxs:.0625rem;--border-width-xs:.125rem;--border-radius-xs:.125rem;--border-radius-sm:.25rem;--border-radius-md:.5rem;--border-radius-md-lg:.75rem;--border-radius-lg:1rem;--border-radius-xl:2rem;--border-radius-50:50%;--border-radius-max:100%;--border-radius:var(--border-radius-md);--max-width-xxs:rem(48);--max-width-xs:20rem;--max-width-sm:28rem;--max-width-md:34rem;--max-width-lg:56rem;--max-width-xl:60rem;--max-width-xxl:70rem;--color-text-default:var(--color-neutral);--color-text-lead:var(--color-neutral-a80);--color-text-inverse:var(--color-neutral-white);--color-text-muted:var(--color-neutral-a70);--color-headline-default:var(--color-primary);--color-headline-sub:var(--color-neutral);--color-action-primary-default:var(--color-purple);--color-action-primary-hover:var(--color-purple-x-dark);--color-action-primary-background:var(--color-purple-a10);--color-input-label:var(--color-neutral-a80);--color-background-page:var(--color-off-white);--color-background-default:var(--color-neutral-white);--color-background-dark:var(--color-primary);--color-background-extra-dark:var(--color-primary-dark);--color-background-highlight:var(--color-purple-light);--color-background-highlight-soft:var(--color-off-white-dark);--color-background-promo:var(--color-promo-a5);--color-background-contrast:var(--color-neutral-white);--color-border-default:var(--color-neutral-a10);--color-border-light:var(--color-neutral-a5);--color-border-error:var(--color-red-a20);--color-border-success:var(--color-promo-a20);--color-state-error:var(--color-red);--color-state-success:var(--color-primary-promo);--color-state-warning:var(--color-orange);--color-backdrop:#222222bf;--color-primary:#004e4e;--color-primary-dark:#003435;--color-primary-x-dark:#001a1a;--color-secondary:#c3b7a9;--color-secondary-a30:#c3b7a94d;--color-purple:#7c72ba;--color-purple-light:#c8d2f0;--color-purple-x-light:#e5e3f1;--color-purple-a50:#7c72ba80;--color-purple-a25:#7c72ba40;--color-purple-a15:#7c72ba26;--color-purple-a10:#7c72ba1a;--color-purple-a5:#7c72ba0d;--color-purple-dark:#766cb7;--color-purple-x-dark:#413b78;--color-neutral:#323a32;--color-neutral-a80:#323a32cc;--color-neutral-a70:#323a32b3;--color-neutral-a60:#323a3299;--color-neutral-a50:#323a3280;--color-neutral-a40:#323a3266;--color-neutral-a30:#323a324d;--color-neutral-a20:#323a3233;--color-neutral-a10:#323a321a;--color-neutral-a5:#323a320d;--color-neutral-white:#fff;--color-neutral-white-a80:#fffc;--color-neutral-white-a60:#fff9;--color-neutral-white-a40:#fff6;--color-neutral-white-a30:#ffffff4d;--color-neutral-white-a20:#fff3;--color-neutral-white-a5:#ffffff0d;--color-off-white-dark:#f1efe5;--color-off-white:#f8f7f2;--color-off-white-light:#fbfbf9;--color-promo:#cd097c;--color-promo-a10:#cd097c1a;--color-promo-alt:#099;--color-camel:#ab967a;--color-red:#ba1515;--color-red-dark:#981111;--color-orange:#eda414;--color-orange-light:#f1b643;--color-orange-50:#fffbf5;--color-orange-100:#fcf2de;--color-orange-200:#f9e2b3;--color-orange-500:#eda414;--color-orange-800:#9e6900;--color-orange-a5:#eda4140d;--color-orange-a10:#eda4141a;--color-orange-a20:#eda41433;--color-red-a10:#ba15151a;--color-red-a20:#ba151533;--color-red-50:#fdf1f1;--color-red-100:#fce4e4;--color-red-200:#f8c3c3;--color-red-400:#ee6868;--color-red-600:#ba1515;--color-red-900:#650b0b;--color-transparent:transparent;--color-primary-50:#eef7f3;--color-primary-100:#d6f0e7;--color-primary-200:#ace7d5;--color-primary-300:#79e2c8;--color-primary-400:#47e1c2;--color-primary-500:#19d7ba;--color-primary-600:#0dab9b;--color-primary-700:#067f79;--color-primary-800:var(--color-primary);--color-primary-900:#033a38;--color-primary-950:#042f2b;--color-primary-promo:#099;--color-secondary-50:#f8f6f4;--color-secondary-100:#eeebe6;--color-secondary-200:#dcd5cc;--color-secondary-300:var(--color-secondary);--color-secondary-400:#ad9b8a;--color-secondary-500:#9c8573;--color-secondary-600:#8f7667;--color-secondary-700:#786156;--color-secondary-800:#786156;--color-secondary-900:#51433d;--color-secondary-950:#2a2220;--color-purple-50:#f3f3fa;--color-purple-100:#e8ebf7;--color-purple-200:#d6d9ef;--color-purple-300:#bdc1e4;--color-purple-400:#a1a1d8;--color-purple-500:#8e8aca;--color-purple-600:var(--color-purple);--color-purple-700:#6a60a2;--color-purple-800:#574f84;--color-purple-900:#574f84;--color-purple-950:#2b283e;--color-gray-100:#f6f6f6;--color-gray-200:#f1efe5;--color-gray-300:#cbcbca;--color-gray-300a20:#cbcbca33;--color-gray-300a50:#cbcbca80;--color-gray-400:#dbdcdd;--color-gray-500:#888b85;--color-gray-600:#707570;--color-gray-700:#323a32;--color-gray-700a70:#323a32b3;--color-gray-700a75:#323a32bf;--default-outline:.25rem solid var(--color-purple-a10);--default-outline-offset:0;--outline:.125rem solid var(--color-purple-200);--outline-purple-a15:.25rem solid color-mix(in srgb, var(--color-purple) 15%, transparent);--outline-light:.125rem solid var(--color-neutral-white-a60);--outline-offset:.125rem;--grid-gutter-width:2rem;--container-max-width-sm:33.75rem;--container-max-width-md:45rem;--container-max-width-lg:60rem;--container-max-width-xl:78.25rem;--container-max-width-xxl:88rem;--container-max-width:84rem;--breakpoint-xs:0;--breakpoint-sm:36rem;--breakpoint-md:48rem;--breakpoint-lg:62rem;--breakpoint-xl:78.25rem;--breakpoint-xxl:93.75rem;--shadow-sm:0 .0625rem .125rem 0 #0000000d;--shadow:0 .0625rem .125rem 0 #0000000f, 0 .0625rem .1875rem 0 #0000001a;--shadow-md:0 .125rem .25rem -.0625rem #0000000f, 0 .25rem .375rem -.0625rem #0000001a;--shadow-lg:0 .25rem .375rem -.125rem #0000000d, 0 .625rem .9375rem -.1875rem #0000001a;--shadow-xl:0 .625rem .625rem -.3125rem #0000000a, 0 1.25rem 1.5625rem -.3125rem #0000001a;--shadow-2xl:0 1.5625rem 3.125rem -.75rem #00000040;--spacing-px:.0625rem;--spacing-half:.125rem;--spacing-1:.25rem;--spacing-1-half:.375rem;--spacing-2:.5rem;--spacing-2-half:.625rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-13:3.25rem;--spacing-14:3.5rem;--spacing-15:3.75rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-64:16rem;--spacer:var(--spacing-4);--transition-duration:96ms;--transition-duration-2:.3s;--transition-duration-3:1.5s;--transition-duration-4:2.75s;--transition-duration-5:4s;--transition-duration-6:6s;--transition:var(--transition-duration) linear;--link-color:var(--color-purple-dark);--link-hover-color:var(--color-purple-x-dark);--link-hover-decoration:none;--z-tooltip:999;--z-mobile-nav:111;--z-mobile-nav-backdrop:110;--z-drawer:111;--z-drawer-backdrop:110;--z-drawer-container:110;--z-mobile-nav-header:120;--z-mobile-nav-levels:119;--z-search:109;--z-submenu:108;--z-section-loader:107;--z-primary-nav:103;--z-secondary-nav:102;--z-product-nav:101;--z-nav:100;--z-index-autcomplete:21;--z-prod-cat-header-content:10;--z-prod-cat-header-wave:9;--z-prod-cat-header-blob:8;--z-carousel:205;--z-carousel-badge:99;--z-carousel-backdrop:150;--z-content-page-header-blob:50;--z-content-page-header:51;--z-content-page-container:51}@media screen and (prefers-reduced-motion:reduce),(update:slow){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:.001ms!important}}:root{--body-bg:var(--color-neutral-white);--body-color:var(--color-gray-700);--body-selection-color:var(--color-primary);--body-selection-background-color:var(--color-promo-a5);--body-selection-text-shadow:none}html,body{background-color:var(--body-bg);color:var(--body-color);font-family:var(--font-family);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;line-height:var(--line-height-base);scroll-behavior:smooth;scroll-padding-top:8rem}@media not (max-width:64rem){html,body{scroll-padding-top:10rem}}.u-visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:none!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.u-show-for-print{display:none!important}@media print{.u-show-for-print{display:block!important}.u-hide-for-print{display:none!important}}.u-bg-white{background-color:var(--color-neutral-white)}.u-bg-off-white{background-color:var(--color-off-white)}.u-bg-primary{background-color:var(--color-primary-800)}.padding-container{padding:1rem}hr{border:none;border-bottom:var(--spacing-px) solid var(--color-neutral-a10);margin:0}.flex-column{flex-direction:column;align-items:flex-start;display:flex}.flex--gap-4{gap:var(--spacing-4)}.flex-row{gap:var(--spacing-4);flex-direction:row;display:flex}.justify-between{justify-content:space-between}.align-center{align-items:center}.u-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-color-purple{--color-text:var(--color-purple-700);color:var(--color-text)}.u-color-purple-dark{--color-text:var(--color-purple-800);color:var(--color-text)}.u-color-neutral-a50{--color-text:var(--color-neutral-a50);color:var(--color-text)}.u-color-muted{--color-text:var(--color-text-muted);color:var(--color-text)}.u-color-lead{--color-text:var(--color-text-lead);color:var(--color-text)}.u-color-default{--color-text:var(--color-text-default);color:var(--color-text)}.u-color-primary{--color-text:var(--color-primary-600);color:var(--color-text)}.u-color-primary-dark{--color-text:var(--color-primary-700);color:var(--color-text)}.u-color-primary-xdark{--color-text:var(--color-primary-800);color:var(--color-text)}.u-color-promo{--color-text:var(--color-primary-600);color:var(--color-text)}.u-color-error{--color-text:var(--color-red);color:var(--color-text)}.u-color-warning{--color-text:var(--color-orange);color:var(--color-text)}.u-no-text-transform{text-transform:none}.u-lowercase{text-transform:lowercase}.u-capitalize{text-transform:capitalize}.u-uppercase{text-transform:uppercase}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.twic-w>.twic-done+div{z-index:-1}
