@font-face{font-family:"Instrument Serif";src:url(InstrumentSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeMono;src:url(ABCDiatypeMono-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeMono;src:url(ABCDiatypeMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeMono;src:url(ABCDiatypeMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeMono;src:url(ABCDiatypeMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-serif: "Instrument Serif", "Times New Roman", serif;--font-mono: "ABCDiatypeMono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-body: var(--font-mono);--font-display: var(--font-serif);--font-body-serif: "Charter", "Georgia", "Times New Roman", serif;--cc-mono: var(--font-mono);--cc-serif: var(--font-serif);--cc-white: #ffffff;--cc-bone: #f9f6f3;--cc-smoke: #e7e5e1;--cc-steel: #6f6a62;--cc-graphite: #454545;--cc-ink: #0a0a0a;--cc-black: #000000;--cc-sand: #dac9b7;--cc-orange: #e64200;--cc-moss: #5a6e4a;--cc-clay: #9d4a30;--cc-live: #2e9e4f;--cc-mist: #eceae5;--color-white: var(--cc-white);--color-black: var(--cc-black);--color-charcoal: var(--cc-graphite);--color-bone: var(--cc-bone);--color-gravel: var(--cc-smoke);--color-smoke: var(--cc-smoke);--color-graphite: var(--cc-graphite);--color-fog: var(--cc-bone);--color-beige: var(--cc-bone);--color-steel: var(--cc-smoke);--color-silver: var(--cc-smoke);--fg-default: var(--cc-black);--fg-muted: var(--cc-graphite);--fg-subtle: var(--cc-graphite);--fg-inverse: var(--cc-white);--fg-accent: var(--cc-orange);--bg-default: var(--cc-white);--bg-paper: var(--cc-bone);--bg-surface: var(--cc-smoke);--bg-inverse: var(--cc-black);--border-default: var(--cc-smoke);--border-strong: var(--cc-black);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-cta: 8px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-6h: 40px;--space-7: 48px;--space-7h: 56px;--space-8: 64px;--space-8h: 80px;--space-9: 96px;--space-10: 128px;--section-pad-compact-block-start: var(--space-6);--section-pad-compact-block-end: var(--space-5);--section-pad-standard-block-start: var(--space-6h);--section-pad-standard-block-end: var(--space-6);--section-pad-generous-block-start: var(--space-7);--section-pad-generous-block-end: var(--space-6);--shadow-sm: 0 1px 2px color-mix(in srgb, var(--cc-black) 4%, transparent);--shadow-md: 0 4px 12px color-mix(in srgb, var(--cc-black) 8%, transparent);--shadow-lg: 0 12px 40px color-mix(in srgb, var(--cc-black) 12%, transparent);--shadow-overlay: 0 20px 60px color-mix(in srgb, var(--cc-black) 25%, transparent);--glass-badge: blur(10px) saturate(160%);--glass-panel: blur(20px) saturate(150%);--glass-modal: blur(4px) saturate(100%);--page-max: 1400px;--text-max: 720px;--header-height: 68px;--top-bar-height: 34px;--page-gutter: 12px;--text-display-0: clamp(3.75rem, 1.875rem + 6vw, 6.5rem);--text-display-1: clamp(2.75rem, 1.5rem + 6.25vw, 5rem);--text-display-2: clamp(2.25rem, 1.25rem + 5vw, 4rem);--text-display-3: clamp(2rem, 1.25rem + 3.75vw, 3.25rem);--text-display-4: clamp(1.625rem, 1.125rem + 2.5vw, 2.5rem);--text-h1: clamp(1.875rem, 1.25rem + 3.125vw, 3rem);--text-h2: clamp(1.5rem, 1.125rem + 1.875vw, 2.125rem);--text-h3: clamp(1.375rem, 1.125rem + 1.25vw, 1.75rem);--text-h4: clamp(1.1875rem, 1.0625rem + .625vw, 1.375rem);--text-body-lg: clamp(1rem, .9375rem + .3125vw, 1.0625rem);--text-body: 15px;--text-body-sm: 13px;--text-caption: 12px;--text-micro: 10px;--text-nano: 8.5px;--text-pico: 7.5px;--text-cta-lg: 13px;--leading-tight: 1.15;--leading-snug: 1.25;--leading-body: 1.5;--leading-loose: 1.7;--tracking-wide: .06em;--tracking-caps: .05em;--tracking-caps-tight: .03em;--tracking-display: -.02em;--tracking-cta: .06em;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .15s;--dur-base: .2s;--dur-slow: .32s}html,body{background-color:var(--bg-default);color:var(--fg-muted);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-wide);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.page-container{box-sizing:border-box;width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter)}.cc-section-head{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.cc-section-head__eye{font-family:var(--font-mono);font-weight:500;font-size:var(--text-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--cc-black);display:inline-flex;align-items:baseline;gap:var(--space-3)}.cc-section-head__heading{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2);line-height:.98;letter-spacing:-.02em;color:var(--cc-black);margin:0;text-wrap:balance}.cc-section-head__intro{font-family:var(--font-mono);font-weight:400;font-size:var(--text-body-sm);line-height:1.55;letter-spacing:.01em;color:var(--cc-graphite);max-width:60ch;margin:0}.cc-section-head--sub .cc-section-head__heading{font-size:var(--text-h3)}.cc-section-head--center{align-items:center;text-align:center}.cc-section-head--center .cc-section-head__intro{margin-inline:auto}.cc-eyebrow{display:block;margin:0 0 var(--space-5);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:500;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--cc-steel)}.cc-sku-badge{position:absolute;top:var(--space-3);left:var(--space-3);z-index:2;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:color-mix(in srgb,var(--cc-white) 55%,transparent);-webkit-backdrop-filter:var(--glass-badge);backdrop-filter:var(--glass-badge);border:0;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--cc-black) 65%,transparent);line-height:1}.cc-sku-badge__dot{width:5px;height:5px;border-radius:50%;background:var(--cc-orange);flex-shrink:0}@media screen and (min-width:768px){.cc-section-head{margin-bottom:var(--space-6)}.cc-section-head__heading{font-size:var(--text-h1)}.cc-section-head--sub .cc-section-head__heading{font-size:var(--text-h2)}.cc-section-head__intro{font-size:var(--text-body-sm)}}@media screen and (min-width:1024px){.cc-section-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;column-gap:var(--space-7);gap:var(--space-2);margin-bottom:var(--space-6h)}.cc-section-head--center{display:flex;flex-direction:column;align-items:center;text-align:center}.cc-section-head__heading{font-size:clamp(60px,5.2vw,84px);letter-spacing:-.025em}.cc-section-head--sub .cc-section-head__heading{font-size:clamp(36px,3.4vw,52px)}.cc-section-head__intro{font-size:var(--text-body-sm);line-height:1.7;max-width:60ch;justify-self:end}.cc-section-head--center .cc-section-head__intro{justify-self:center}}@media screen and (min-width:1280px){.cc-section-head{margin-bottom:var(--space-7)}.cc-section-head__intro{font-size:var(--text-body)}}@media screen and (min-width:1600px){.cc-section-head__heading{font-size:var(--text-display-0)}.cc-section-head__intro{font-size:var(--text-body)}}.cc-toggle{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px}.cc-toggle__option{background:transparent;border:0;padding:var(--space-2) var(--space-3);cursor:pointer;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--cc-steel);transition:color var(--dur-base) var(--ease-out);line-height:1}.cc-toggle__option[aria-selected=true]{color:var(--cc-bone)}.cc-toggle__option:focus-visible{outline:2px solid var(--cc-bone);outline-offset:2px;border-radius:var(--radius-sm)}.cc-toggle__track{position:relative;width:44px;height:24px;background:var(--cc-graphite);border-radius:var(--radius-pill);display:inline-block;flex-shrink:0;cursor:pointer}.cc-toggle__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--cc-bone);border-radius:var(--radius-pill);transition:transform var(--dur-base) var(--ease-out)}.cc-toggle[data-toggle-state=right] .cc-toggle__knob{transform:translate(20px)}.manifesto-pillar{background:transparent;border-block-end:1px solid var(--cc-graphite)}.manifesto-pillar:last-child{border-block-end:0}.manifesto-pillar__header{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5);min-height:44px;cursor:pointer;list-style:none}.manifesto-pillar__header::-webkit-details-marker{display:none}.manifesto-pillar__header:focus-visible{outline:2px solid var(--cc-bone);outline-offset:2px;border-radius:var(--radius-sm)}.manifesto-pillar__title{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1.2;color:var(--cc-bone);flex:1}.manifesto-pillar__indicator{font-family:var(--font-mono);font-weight:500;font-size:18px;color:var(--cc-bone);flex-shrink:0;line-height:1}.manifesto-pillar__indicator-plus{display:inline}.manifesto-pillar__indicator-minus,.manifesto-pillar[open] .manifesto-pillar__indicator-plus{display:none}.manifesto-pillar[open] .manifesto-pillar__indicator-minus{display:inline}.manifesto-pillar__body{padding:0 var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);border-block-start:1px solid var(--cc-graphite);padding-block-start:var(--space-4);margin-inline:var(--space-5)}.manifesto-pillar__row{display:flex;flex-direction:column;gap:var(--space-1)}.manifesto-pillar__row-label{font-family:var(--font-mono);font-weight:500;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.manifesto-pillar__row--standard .manifesto-pillar__row-label{color:var(--cc-bone)}.manifesto-pillar__row--counterpoint .manifesto-pillar__row-label{color:var(--cc-steel)}.manifesto-pillar__row-text{font-family:var(--font-mono);font-weight:400;font-size:14px;line-height:1.5}.manifesto-pillar__row--standard .manifesto-pillar__row-text{color:var(--cc-bone)}.manifesto-pillar__row--counterpoint .manifesto-pillar__row-text{color:var(--cc-steel)}@media screen and (min-width:768px){.manifesto-pillar__header{padding:var(--space-6) var(--space-6)}.manifesto-pillar__title{font-size:24px}.manifesto-pillar__body{padding:var(--space-5) var(--space-6) var(--space-6);margin-inline:var(--space-6)}.manifesto-pillar__row{flex-direction:row;gap:var(--space-6);align-items:baseline}.manifesto-pillar__row-label{flex:0 0 120px}.manifesto-pillar__row-text{flex:1}}@media screen and (min-width:375px){:root{--page-gutter: 16px}}@media screen and (min-width:768px){:root{--page-gutter: 24px}:root{--section-pad-compact-block-start: var(--space-8);--section-pad-compact-block-end: var(--space-7);--section-pad-standard-block-start: var(--space-8);--section-pad-standard-block-end: var(--space-7h);--section-pad-generous-block-start: var(--space-8h);--section-pad-generous-block-end: var(--space-8)}}@media screen and (min-width:768px){.template-page-testing{--section-pad-compact-block-start: var(--space-7);--section-pad-compact-block-end: var(--space-6);--section-pad-standard-block-start: var(--space-7);--section-pad-standard-block-end: var(--space-6h);--section-pad-generous-block-start: var(--space-7h);--section-pad-generous-block-end: var(--space-7)}}@media screen and (min-width:1024px){:root{--page-gutter: 40px}}@media screen and (min-width:1441px){:root{--page-gutter: 56px}}:where([class^=cc-],[class*=" cc-"],[class^=antilabs-],[class*=" antilabs-"])>*{min-width:0}.display-1,h1.display{font-family:var(--font-display);font-weight:400;font-size:var(--text-display-1);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--fg-default)}.display-2{font-family:var(--font-display);font-weight:400;font-size:var(--text-display-2);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--fg-default)}.display-3{font-family:var(--font-display);font-weight:400;font-size:var(--text-display-3);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--fg-default)}.display-4{font-family:var(--font-display);font-weight:400;font-size:var(--text-display-4);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--fg-default)}h1,.h1{font-family:var(--font-display);font-weight:400;font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--fg-default)}h2,.h2{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--fg-default)}h3,.h3{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);line-height:var(--leading-snug);color:var(--fg-default)}.eyebrow,h4.eyebrow,.label-caps{font-family:var(--font-mono);font-weight:500;font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}p,.body{font-family:var(--font-body);font-weight:400;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-wide);color:var(--fg-default)}small,.caption{font-family:var(--font-body);font-size:var(--text-caption);line-height:1.45;color:var(--fg-muted)}.mono,code,kbd,samp{font-family:var(--font-mono);font-size:var(--text-body-sm);letter-spacing:0}.brand-anti{font-family:var(--font-mono);font-weight:700;letter-spacing:.04em}.brand-labs{font-family:var(--font-mono);font-weight:400;letter-spacing:.04em}em,i{font-style:normal;color:inherit}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=image]),select,textarea{font-size:16px}}.quote{font-family:var(--font-display);font-weight:400;font-style:normal}.cc-btn-primary,.cc-btn-secondary{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;box-sizing:border-box;min-height:48px;padding:var(--space-4) var(--space-6);border:none;border-radius:var(--radius-cta);font-family:var(--font-mono);font-size:var(--text-cta-lg);font-weight:500;letter-spacing:var(--tracking-cta);text-transform:uppercase;text-align:center;text-decoration:none;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.cc-btn-primary{background-color:var(--cc-orange);color:var(--cc-white)}.cc-btn-primary:hover{background-color:color-mix(in srgb,var(--cc-orange) 90%,var(--cc-black));color:var(--cc-white)}.cc-btn-secondary{background-color:var(--cc-graphite);color:var(--cc-white)}.cc-btn-secondary:hover{background-color:var(--cc-ink);color:var(--cc-white)}.cc-btn-tertiary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);appearance:none;-webkit-appearance:none;cursor:pointer;text-decoration:none;font-family:var(--font-mono);font-weight:500;letter-spacing:var(--tracking-cta);text-transform:uppercase;line-height:1;border-radius:var(--radius-cta);font-size:var(--text-cta-lg);border:none;background-color:transparent;color:var(--cc-graphite);padding:var(--space-2) var(--space-3);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.cc-btn-tertiary:hover,.cc-btn-tertiary:focus-visible{color:var(--cc-orange)}.cc-btn-primary:disabled,.cc-btn-primary[aria-disabled=true],.cc-btn-secondary:disabled,.cc-btn-secondary[aria-disabled=true],.cc-btn-tertiary:disabled,.cc-btn-tertiary[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:not-allowed}.cc-btn-primary:focus-visible,.cc-btn-secondary:focus-visible{outline:2px solid var(--cc-orange);outline-offset:2px}.cc-cta-row{max-width:320px}@media(max-width:768px),(pointer:coarse){.cc-btn-primary,.cc-btn-secondary{min-height:44px}}*:focus{outline:none}*:focus-visible{outline:2px solid var(--cc-orange);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--antilabs-font-body: var(--font-body);--antilabs-font-mono: var(--font-mono);--antilabs-font-heading: var(--font-display);--antilabs-font-bold: var(--font-display);--antilabs-space-xs: var(--space-1);--antilabs-space-sm: var(--space-2);--antilabs-space-md: var(--space-4);--antilabs-space-lg: var(--space-6);--antilabs-space-xl: var(--space-8);--antilabs-space-2xl: var(--space-9)}.cc-benefits{margin:0;padding:0}.cc-benefits__list{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:0;row-gap:var(--space-1);list-style:none;margin:0;padding:0}.cc-benefits__row{display:inline-flex;align-items:baseline;gap:0;padding:0;border:0;font-size:var(--text-nano)}.cc-benefits__row+.cc-benefits__row:before{content:"\b7";margin:0 var(--space-1);color:var(--cc-steel);line-height:1}.cc-benefits__num{display:none}.cc-benefits__label{font-family:var(--font-mono);font-size:var(--text-nano);font-weight:500;letter-spacing:var(--tracking-caps-tight);text-transform:uppercase;color:var(--cc-ink);line-height:1.3;white-space:nowrap}@media screen and (min-width:768px){.cc-benefits__row{font-size:var(--text-micro)}.cc-benefits__row+.cc-benefits__row:before{margin:0 var(--space-2)}.cc-benefits__label{font-size:var(--text-micro);letter-spacing:var(--tracking-caps)}}@media screen and (min-width:1024px){.cc-benefits__list{justify-content:center}.cc-benefits__row,.cc-benefits__label{font-size:var(--text-caption)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-brand.css.map */
