:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--gutter: 1.5rem;--grid-gap: .75rem;--container: 80rem;--header-height: 3.5rem;--announcement-height: 0rem;--sticky-offset: 0rem;--section-top: clamp(6rem, 5.44rem + 2.29vw, 7.5rem);--section-bottom: clamp(3rem, 2.44rem + 2.29vw, 4.5rem);--measure: 36rem;--text-display: clamp(2.5rem, 1.2rem + 5.33vw, 6rem);--text-h1: clamp(2.25rem, 1.6rem + 2.67vw, 4rem);--text-h2: clamp(1.875rem, 1.46rem + 1.71vw, 3rem);--text-h3: clamp(1.5rem, 1.41rem + .38vw, 1.75rem);--text-lead: clamp(1.125rem, 1.08rem + .19vw, 1.25rem);--text-body: clamp(1rem, .977rem + .095vw, 1.0625rem);--text-nav: .9375rem;--text-small: .875rem;--text-label: .8125rem;--font-weight-medium: 500;--ease-ui: cubic-bezier(.2, .8, .2, 1);--ease-enter: cubic-bezier(.22, 1, .36, 1);--duration-press: 90ms;--duration-out: .12s;--duration-in: .15s;--duration-panel: .2s;--duration-image-out: .4s;--duration-image-in: .6s;--z-header: 10;--z-overlay: 20;--z-skip-link: 30}@media(min-width:750px){:root{--gutter: 3rem;--grid-gap: 1.5rem;--header-height: 4.5rem}}@media(min-width:1200px){:root{--gutter: 5rem}}:root,.scheme-ivory{--color-bg: var(--color-ivory);--color-fg: var(--color-charcoal);--color-accent: var(--color-bronze);--color-accent-text: var(--color-charcoal);--color-button-label: var(--color-ivory);--color-field: var(--color-white);--color-media: var(--color-sand);--color-error: var(--color-cinnabar)}.scheme-sand{--color-bg: var(--color-sand);--color-fg: var(--color-charcoal);--color-accent: var(--color-charcoal);--color-accent-text: var(--color-charcoal);--color-button-label: var(--color-ivory);--color-field: var(--color-white);--color-media: var(--color-ivory);--color-error: var(--color-cinnabar)}.scheme-bronze{--color-bg: var(--color-bronze-ground);--color-fg: var(--color-ivory);--color-accent: var(--color-ivory);--color-accent-text: var(--color-ivory);--color-button-label: var(--color-charcoal);--color-field: transparent;--color-media: var(--color-charcoal);--color-error: var(--color-ivory)}.scheme-charcoal{--color-bg: var(--color-charcoal);--color-fg: var(--color-ivory);--color-accent: var(--color-bronze);--color-accent-text: var(--color-sand);--color-button-label: var(--color-charcoal);--color-field: transparent;--color-media: var(--color-bronze);--color-error: var(--color-sand)}:root{--color-bronze-ground: var(--color-charcoal)}:root,.scheme-ivory,.scheme-sand,.scheme-bronze,.scheme-charcoal{--color-fg-muted: var(--color-fg);--color-line: var(--color-fg);--color-line-strong: var(--color-fg);--color-tint: transparent;--color-focus-halo: transparent}@supports (color: color-mix(in srgb,red,blue)){:root,.scheme-ivory,.scheme-sand,.scheme-bronze,.scheme-charcoal{--color-fg-muted: color-mix(in srgb, var(--color-fg) 72%, transparent);--color-line: color-mix(in srgb, var(--color-fg) 14%, transparent);--color-line-strong: color-mix(in srgb, var(--color-fg) 56%, transparent);--color-tint: color-mix(in srgb, var(--color-fg) 6%, transparent);--color-focus-halo: color-mix(in srgb, var(--color-accent) 32%, transparent)}:root,.scheme-ivory{--color-accent-text: color-mix(in srgb, var(--color-bronze) 78%, var(--color-charcoal))}.scheme-sand{--color-accent: color-mix(in srgb, var(--color-bronze) 80%, var(--color-charcoal));--color-accent-text: color-mix(in srgb, var(--color-bronze) 58%, var(--color-charcoal))}:root{--color-bronze-ground: color-mix(in srgb, var(--color-bronze) 70%, var(--color-charcoal))}.scheme-bronze{--color-fg-muted: color-mix(in srgb, var(--color-fg) 88%, transparent);--color-line-strong: color-mix(in srgb, var(--color-fg) 64%, transparent);--color-media: color-mix(in srgb, var(--color-bronze) 52%, var(--color-charcoal));--color-error: var(--color-ivory)}.scheme-charcoal{--color-accent: color-mix(in srgb, var(--color-bronze) 65%, var(--color-ivory));--color-accent-text: color-mix(in srgb, var(--color-bronze) 50%, var(--color-ivory));--color-media: color-mix(in srgb, var(--color-ivory) 10%, var(--color-charcoal));--color-error: color-mix(in srgb, var(--color-cinnabar) 45%, var(--color-ivory))}}.scheme-ivory,.scheme-sand,.scheme-bronze,.scheme-charcoal{background-color:var(--color-bg);color:var(--color-fg)}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--sticky-offset) + var(--space-4));-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--color-line-strong) var(--color-bg)}body{min-height:100vh;min-height:100svh;margin:0;display:flex;flex-direction:column;background-color:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-body-weight);line-height:1.6;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;caret-color:var(--color-accent)}main{flex:1 0 auto}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}img,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{margin:0;color:inherit;font:inherit;letter-spacing:inherit}button{border-radius:0}a{color:inherit}::selection{background-color:var(--color-fg);color:var(--color-bg)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[hidden]{display:none!important}p,li,dd,figcaption{text-wrap:pretty}h1,h2,h3,h4,.display{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-synthesis:none;text-wrap:balance}.display{font-size:var(--text-display);line-height:1.04;letter-spacing:-.022em}h1{font-size:var(--text-h1);line-height:1.08;letter-spacing:-.02em}h2{font-size:var(--text-h2);line-height:1.12;letter-spacing:-.015em}h3{font-size:var(--text-h3);line-height:1.2;letter-spacing:-.01em}h4{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:1.4}p{text-wrap:pretty}strong,b{font-weight:var(--font-weight-medium)}.lead{font-size:var(--text-lead);line-height:1.5}.muted{color:var(--color-fg-muted)}.text-small{font-size:var(--text-small);line-height:1.5}.measure{max-width:var(--measure)}.rte>*+*{margin-top:1em}.rte h2,.rte h3{margin-top:1.6em}.rte h2{font-size:var(--text-h3);line-height:1.2;letter-spacing:-.01em}.rte h3{font-family:var(--font-body);font-size:var(--text-lead);font-weight:var(--font-weight-medium);letter-spacing:0}.rte ul,.rte ol{padding-left:1.25em}.rte li+li{margin-top:.4em}.rte li::marker{color:var(--color-fg-muted)}.rte blockquote{padding-block:var(--space-2);font-family:var(--font-heading);font-size:var(--text-h3);font-style:italic;line-height:1.3}.rte table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.rte th,.rte td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--color-line);text-align:left}.rte th{font-weight:var(--font-weight-medium)}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.section{padding-block:var(--section-top) var(--section-bottom)}.section--page{padding-top:clamp(3rem,2.26rem + 3.05vw,5rem)}.split{display:grid;gap:var(--space-6) var(--grid-gap)}@media(min-width:990px){.split{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.split__aside{grid-column:1 / span 5;padding-right:var(--space-6)}.split__main{grid-column:6 / -1}}.section-header{display:grid;gap:var(--space-5);justify-items:start}.section-header__text{max-width:26rem;color:var(--color-fg-muted)}.section-header__body{max-width:var(--measure)}.section-header__main{display:grid;gap:var(--space-5);justify-items:start}.section-header--row{margin-bottom:var(--space-7)}@media(min-width:750px){.section-header--row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--grid-gap)}.section-header--row>.link{flex:none}}.button-row{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}.skip-link{position:fixed;top:var(--space-3);left:var(--space-3);z-index:var(--z-skip-link);padding:var(--space-3) var(--space-4);background-color:var(--color-charcoal);color:var(--color-ivory);font-weight:var(--font-weight-medium);text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
