.az-surface--dark{--az-eyebrow-color: var(--az-paper-dark);--az-tick-color: var(--az-coral)}.az-eyebrow{display:inline-flex;align-items:center;gap:var(--az-eyebrow-gap);color:var(--az-eyebrow-color, var(--az-ink-soft));font:600 var(--az-t-eyebrow)/1.4 var(--az-f-sans);letter-spacing:var(--az-ls-eyebrow);text-transform:uppercase}.az-eyebrow:before{content:"";width:var(--az-tick-w);height:var(--az-tick-h);background:var(--az-tick-color, var(--az-coral));flex:none}.az-eyebrow--accent,.az-surface--dark.az-eyebrow--accent{color:var(--az-coral)}.az-mono{color:var(--color-foreground-subdued, var(--az-ink-mute));font:500 var(--az-t-mono)/1.5 var(--az-f-mono);letter-spacing:var(--az-ls-mono);margin:0;text-transform:uppercase}.az-mono--accent{color:var(--az-coral)}.az-plate{background:var(--az-bone);border:1px solid var(--az-line-soft);border-radius:var(--az-r-plate);box-sizing:border-box;overflow:hidden;position:relative;aspect-ratio:var(--az-plate-ratio, 4 / 5)}.az-plate__media{width:100%;height:100%;object-fit:cover;display:block}.az-plate__placeholder{width:100%;height:100%}.az-plate__corner:before,.az-plate__corner:after{content:"";position:absolute;width:24px;height:24px;border-color:var(--az-ink-faint);border-style:solid;z-index:2}.az-plate__corner:before{top:18px;left:18px;border-width:1px 0 0 1px}.az-plate__corner:after{right:18px;bottom:18px;border-width:0 1px 1px 0}.az-rule-row{display:flex;justify-content:space-between;gap:var(--az-body-gap);padding-top:var(--s-3, 12px);border-top:1px solid var(--color-border, var(--az-line));color:var(--color-foreground-muted, var(--az-ink-mute));font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase}.az-rule-row__roman{color:var(--color-foreground, var(--az-ink));font:500 var(--az-t-roman)/1 var(--az-f-mono);text-transform:none}.az-stat__n{margin:0;font:800 var(--az-t-stat)/1 var(--az-f-sans);letter-spacing:var(--az-ls-stat)}.az-stat__n em{color:var(--az-coral)}.az-stat__label{margin-top:var(--s-2, 8px);font:500 var(--az-t-mono)/1.5 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase;color:var(--color-foreground-muted, var(--az-ink-mute))}.az-ba{display:grid;grid-template-columns:1fr 1fr;gap:var(--az-grid-gutter)}.az-ba__frame{position:relative}.az-ba__label{margin-top:12px;font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase;color:var(--color-foreground-muted, var(--az-ink-mute))}.az-ba__note{margin-top:var(--az-body-gap);font:400 var(--az-t-lead)/1.55 var(--az-f-body);font-style:normal;color:var(--color-foreground-muted, var(--az-ink-soft))}.az-img{border-radius:var(--az-r-lg);overflow:hidden;position:relative;background:var(--az-paper-dark)}.az-img img{width:100%;height:100%;object-fit:cover;display:block}.az-ba__frame .az-img{aspect-ratio:4 / 5}.az-img--placeholder{background:var(--az-paper-dark)}.az-img__caption{position:absolute;left:var(--s-4, 16px);bottom:var(--s-3, 12px);font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase;color:var(--az-ink-mute)}.az-figure-placeholder{display:grid;align-items:end;inline-size:100%;min-block-size:100%;aspect-ratio:var(--az-placeholder-ratio, 4 / 5);padding:var(--s-4, 16px);overflow:hidden;border:1px solid var(--az-line);border-radius:var(--az-r-md);background:var(--az-paper-dark);color:var(--az-ink-mute)}.az-figure-placeholder span{font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase}.az-contact__heading{max-width:620px;margin-block-end:var(--s-7, 48px)}.az-contact__eyebrow{margin:0 0 var(--s-3, 12px);color:var(--color-foreground);font:600 var(--az-t-eyebrow)/1.4 var(--az-f-sans);letter-spacing:var(--az-ls-eyebrow);text-transform:uppercase}.az-contact__heading h2{margin:0;color:var(--color-foreground);font:var(--font-heading--weight) var(--font-size--h2)/var(--line-height--display-tight) var(--font-heading--family);letter-spacing:var(--letter-spacing--heading-tight)}.az-contact__body{max-width:52ch;margin-block-start:var(--s-4, 16px);color:var(--color-foreground);font-size:var(--font-size--paragraph)}.az-contact__action{min-block-size:var(--az-btn-h, 56px);inline-size:fit-content}.az-video-shortform{position:relative;color:var(--color-foreground)}.az-video-shortform__stage{max-width:45rem;margin:0 auto;padding:var(--s-5, 24px);border:1px solid var(--az-line-raised);border-radius:var(--az-r-lg);background:var(--az-ink)}@media screen and (min-width:990px){.az-video-shortform__stage{max-width:none}}.az-video-shortform__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--az-line-raised);border-radius:var(--az-r-md);background:var(--az-ink)}.az-video-shortform__video{display:block;width:100%;height:100%;background:var(--az-ink);object-fit:cover}.az-video-shortform__play{position:absolute;top:50%;left:50%;display:inline-flex;min-height:var(--az-btn-h);align-items:center;gap:var(--s-2, 8px);padding-inline:var(--az-btn-x);border:0;border-radius:var(--az-r-pill);background:var(--az-coral);color:var(--az-ink);font:600 var(--font-button--size)/1 var(--font-button--family);letter-spacing:var(--font-button--letter-spacing);text-transform:var(--font-button--case);transform:translate(-50%,-50%)}.az-video-shortform__play:hover{background:var(--az-coral-hover)}.az-video-shortform__play-icon{display:grid;width:1rem;place-items:center}.az-video-shortform__play-icon svg{width:100%;height:auto}.az-video-shortform__signal,.az-video-shortform__timecode{position:absolute;z-index:1;color:var(--az-paper-warm);font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);pointer-events:none;text-transform:uppercase}.az-video-shortform__signal{top:var(--s-3, 12px);left:var(--s-3, 12px);display:inline-flex;align-items:center;gap:var(--s-2, 8px)}.az-video-shortform__signal span{width:var(--s-1, 4px);aspect-ratio:1;border-radius:50%;background:var(--az-coral)}.az-video-shortform__timecode{bottom:var(--s-3, 12px);left:var(--s-3, 12px);padding:var(--s-1, 4px) var(--s-2, 8px);border-radius:var(--az-r-pill);background:var(--az-ink)}.az-video-shortform__missing{display:grid;width:100%;height:100%;place-items:center;padding:var(--s-4, 16px);color:var(--az-paper-warm);font:500 var(--az-t-mono)/1.5 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-align:center;text-transform:uppercase}.az-video-shortform__meta{display:grid;grid-template-columns:1fr auto;gap:var(--s-3, 12px);align-items:end;margin-top:var(--s-4, 16px)}.az-video-shortform__meta h2{margin:0;color:var(--color-foreground);font:var(--font-heading--weight) var(--font-size--h3)/var(--line-height--display-tight) var(--font-heading--family);letter-spacing:var(--letter-spacing--heading-tight)}.az-video-shortform__terminal{color:var(--az-coral)}.az-video-shortform__meta p{margin:0;color:var(--color-foreground-subdued);font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-align:right;text-transform:uppercase}.az-video-shortform__dialog{width:min(calc(100vw - var(--s-5, 24px) * 2),68rem);max-width:none;padding:0;overflow:hidden;border:1px solid var(--az-line-raised);border-radius:var(--az-r-lg);background:var(--az-ink);color:var(--az-paper-warm)}.az-video-shortform__dialog::backdrop{background:rgb(var(--az-ink-rgb) / .82)}.az-video-shortform__dialog-header{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4, 16px);padding:var(--s-4, 16px) var(--s-5, 24px)}.az-video-shortform__dialog-header p{margin:0;font:500 var(--az-t-mono)/1.4 var(--az-f-mono);letter-spacing:var(--az-ls-mono);text-transform:uppercase}.az-video-shortform__close{display:inline-flex;min-height:44px;align-items:center;gap:var(--s-2, 8px);padding:0;border:0;background:transparent;color:inherit;font:600 var(--font-button--size)/1 var(--font-button--family);letter-spacing:var(--font-button--letter-spacing);text-transform:var(--font-button--case)}.az-video-shortform__close span:last-child{font-size:var(--s-5, 24px);line-height:1}.az-video-shortform__player{aspect-ratio:16 / 9;background:var(--az-ink)}.az-video-shortform__player iframe{display:block;width:100%;height:100%;border:0}@media(max-width:767px){.az-ba{grid-template-columns:1fr}.az-contact__heading{margin-block-end:var(--s-5, 24px)}.az-video-shortform__stage{padding:var(--s-3, 12px)}.az-video-shortform__meta{grid-template-columns:1fr;align-items:start}.az-video-shortform__meta p{text-align:left}.az-video-shortform__dialog-header{padding-inline:var(--s-3, 12px)}}.email-signup__button.email-signup__button.button-unstyled{color:var(--color-foreground, var(--color-input-text))}.email-signup__button.email-signup__button.button-unstyled:hover{opacity:.7}.az-content-section__inner{display:flex;flex-direction:column;gap:var(--az-media-gap, 40px)}.az-content-section__media,.az-content-section__copy{width:100%}.az-content-section__media .az-plate{aspect-ratio:var(--az-plate-ratio, 3 / 2)}.az-content-section__body{margin-top:var(--az-head-gap, 40px)}.az-content-section__cta{margin-top:var(--az-body-gap, 24px)}@media screen and (min-width:750px){.az-content-section__inner{flex-direction:row;align-items:center;gap:88px}.az-content-section__media,.az-content-section__copy{flex:1 1 50%;min-width:0}.az-content-section--text-only .az-content-section__copy{flex:1 1 100%}}@media screen and (max-width:749px){.az-content-section__inner{gap:24px}.az-content-section__body,.az-content-section__cta{margin-top:16px}}.az-faq__heading{margin:0 0 var(--az-head-gap, 40px)}.az-faq accordion-custom:not(:first-child) .details{border-block-start:1px solid var(--az-line, currentColor)}.az-faq accordion-custom .details__header{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);min-height:var(--minimum-touch-target)}@media screen and (max-width:749px){.az-faq__heading{margin-block-end:16px}}@media(prefers-reduced-motion:reduce){.az-faq accordion-custom details::details-content,.az-faq accordion-custom .details-content,.az-faq summary .icon-plus :is(.horizontal,.vertical){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/atelier-zero-components-v2.css.map */
