*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;overflow-x:clip;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-weight:var(--w-regular);font-size:var(--fs-md);line-height:var(--lh-body);min-height:100vh;overflow-x:hidden;transition:background-color var(--t-slow) var(--ease)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--w-regular);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);margin:0 0 var(--sp-4);text-wrap:balance}h1{font-size:var(--fs-hero)}h2{font-size:var(--fs-3xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg);font-family:var(--font-body);font-weight:var(--w-medium)}p{margin:0 0 var(--sp-4)}p:last-child{margin-bottom:0}ul,ol{margin:0 0 var(--sp-4);padding-left:1.25rem}strong{font-weight:var(--w-medium)}small{font-size:var(--fs-sm)}hr{border:0;border-top:1px solid var(--border);margin:var(--sp-6) 0}a{color:inherit;text-decoration-color:var(--text-muted);text-underline-offset:.15em}a:hover{text-decoration-color:var(--ember)}img,svg,canvas,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}table{border-collapse:collapse;width:100%}[hidden]{display:none!important}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}::selection{background:var(--ember);color:var(--on-ember)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--section-y)}.section--tight{padding-block:calc(var(--section-y) * .6)}.section+.section{border-top:1px solid var(--border)}.eyebrow{font-size:var(--fs-sm);color:var(--ember);font-weight:var(--w-medium);margin:0 0 var(--sp-3)}.muted{color:var(--text-muted)}.lead{font-size:var(--fs-lg);color:var(--text-muted);max-width:40ch}.center{text-align:center}.center .lead{margin-inline:auto}.mt-6{margin-top:var(--sp-6)}.mt-7{margin-top:var(--sp-7)}.stack>*+*{margin-top:var(--sp-4)}.grid{display:grid;gap:var(--sp-5)}.grid--3{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.grid--2{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.prose{max-width:62ch}.prose h2{font-size:var(--fs-2xl);margin-top:var(--sp-7)}.prose h3{margin-top:var(--sp-6)}.prose li+li{margin-top:var(--sp-2)}.skip-link{position:absolute;top:-100px;left:var(--sp-4);background:var(--ember);color:var(--on-ember);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-sm);z-index:100}.skip-link:focus{top:var(--sp-4)}.ph{position:relative;aspect-ratio:4 / 3;width:100%;border:1px dashed var(--border);border-radius:var(--r-md);background:var(--surface-1);display:grid;place-items:center;text-align:center;color:var(--text-muted);font-size:var(--fs-sm);padding:var(--sp-4);overflow:hidden}.ph--square{aspect-ratio:1 / 1}.ph--wide{aspect-ratio:16 / 9}.ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 80%,rgb(232 100 30 / .12),transparent 60%)}.ph>span{position:relative}.ph>span b{display:block;color:var(--text);font-weight:var(--w-medium);margin-bottom:var(--sp-1)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
