@font-face{font-family:ABC Synt;src:url(/fonts/ABCSyntVariable-subset.woff2) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-latin-ext.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Italic-latin.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Italic-latin-ext.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--site-bg: #f6f3ec;--site-paper: #f6f3ec;--site-ink: #1b1a17;--site-muted: #6f6a61;--site-line: rgba(27, 26, 23, .12);--site-surface: #fcfaf5;--site-display: "ABC Synt", "Libre Franklin", Helvetica, Arial, sans-serif;--site-serif: var(--site-display);--site-accent: #f6c428;--site-error: #b3261e;--site-live: #e0261c;--site-sheet: #ffffff;--site-sheet-tint: #eaeaea;--site-sans: "Libre Franklin", Helvetica, Arial, sans-serif;--site-ease: cubic-bezier(.23, 1, .32, 1);--site-gutter: 16px;--t-caption: .8125rem;--t-ui: .875rem;--t-small: .9375rem;--t-body: 1rem;--t-lead: 1.125rem;--t-h3: clamp(1.25rem, .376vw + 1.162rem, 1.5rem);--t-h2: clamp(1.75rem, 1.127vw + 1.486rem, 2.5rem);--t-h1: clamp(2.25rem, 1.878vw + 1.81rem, 3.5rem);--t-display: clamp(2.25rem, 2.254vw + 1.722rem, 3.75rem);--lh-tight: 1.06;--lh-head: 1.15;--lh-ui: 1.4;--lh-body: 1.5;--lh-prose: 1.6;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 56px;--space-9: 72px;--space-10: 112px;--r-media: 3px;--r-row: 4px;--r-card: 8px;--r-panel: 16px;--r-pill: 999px;--shadow-float: 0 10px 30px rgba(27, 26, 23, .12);--d-hover: .16s;--d-enter: .2s;--d-move: .3s}@media(prefers-color-scheme:dark){:root{--site-bg: #151412;--site-ink: #efeae0;--site-muted: #9c968a;--site-line: rgba(239, 234, 224, .14);--site-surface: #1d1b18;--site-error: #f2b8b5;--site-live: #ff5a4f;--site-sheet: var(--site-surface);--site-sheet-tint: var(--site-line)}}@media(min-width:768px){:root{--site-gutter: 24px}}@media(min-width:1280px){:root{--site-gutter: 40px}}html body{background:var(--site-bg);color:var(--site-ink);font-family:var(--site-sans)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-root{background:var(--site-bg);color:var(--site-ink);min-height:100vh;display:flex;flex-direction:column;font-family:var(--site-sans)}.site-main{flex:1}.site-page{animation:site-page-in .2s var(--site-ease) both}.site-root ::-moz-selection{background:var(--site-ink);color:var(--site-bg)}.site-root ::selection{background:var(--site-ink);color:var(--site-bg)}.site-root input,.site-root textarea,.site-root select{caret-color:var(--site-ink)}.site-page[data-first-paint]{animation:none}@keyframes site-page-in{0%{opacity:0}}.site-link{color:inherit;text-decoration:none;font-size:var(--t-ui);line-height:var(--lh-ui);background:none;border:0;padding:0;cursor:pointer;font-family:inherit;transition:opacity var(--d-hover) var(--site-ease)}.site-link:hover{opacity:.55}.site-action{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--site-ink);font:inherit;font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui);text-decoration:underline;text-decoration-color:var(--site-ink);text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color var(--d-hover) var(--site-ease)}.site-action:hover:not(:disabled){text-decoration-color:var(--site-accent)}.site-action:disabled{opacity:.4;cursor:default}.site-text-button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--site-muted);font:inherit;font-size:var(--t-ui);line-height:var(--lh-ui);text-decoration:none;cursor:pointer;transition:color var(--d-hover) var(--site-ease)}.site-text-button:disabled{opacity:.4;cursor:default}@media(hover:hover)and (pointer:fine){.site-text-button:hover:not(:disabled){color:var(--site-ink)}}.site-root a:focus-visible,.site-root button:focus-visible,.site-root summary:focus-visible,.site-root [tabindex]:not([tabindex="-1"]):focus-visible,.site-explore button:focus-visible,.lightbox button:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px;border-radius:var(--r-row)}.site-label{margin:0;font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui);color:var(--site-muted)}.site-section-title{margin:0;font-family:var(--site-sans);font-size:var(--t-h2);font-weight:600;line-height:var(--lh-head);letter-spacing:-.015em;text-wrap:balance}.site-item-title{margin:0;font-size:var(--t-h3);font-weight:500;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.site-header{position:sticky;top:0;z-index:50;background:var(--site-bg)}.site-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 var(--site-gutter)}.site-header__left{justify-self:start}.site-header__right{justify-self:end}.site-header__links{display:none;list-style:none;margin:0;padding:0;gap:24px}.site-header__menu{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.site-header__brand{display:flex;align-items:center;min-height:44px;width:56px;color:inherit}.site-header__cta{display:inline-flex;align-items:center;min-height:44px;font-weight:500}.site-sheet{position:fixed;inset:0;z-index:60}.site-sheet[hidden]{display:none}.site-sheet ul{list-style:none;margin:0;padding:0}html[data-menu=open] .site-explore,html[data-consent=open] .site-explore{display:none}.site-sheet__backdrop{position:absolute;inset:0;background:#1b1a174d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:site-menu-fade .22s var(--site-ease) both}.site-sheet__card{position:relative;display:flex;flex-direction:column;max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--site-sheet);color:var(--site-ink);border-radius:0 0 var(--r-card) var(--r-card);box-shadow:var(--shadow-float);padding-top:env(safe-area-inset-top,0px);animation:site-menu-in .18s cubic-bezier(.4,0,.2,1) both}.site-sheet[data-state=closing] .site-sheet__card{animation:site-menu-out .15s cubic-bezier(.4,0,.2,1) both}.site-sheet[data-state=closing] .site-sheet__backdrop{animation:site-menu-fade-out .16s var(--site-ease) both}.site-sheet__top{display:flex;justify-content:flex-end;padding:16px 16px 4px}.site-sheet__close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--r-card);background:var(--site-sheet-tint);color:var(--site-ink);cursor:pointer}.site-sheet .site-sheet__rows{padding:0 16px 16px}.site-sheet__rows li+li{margin-top:0}.site-sheet__rows li{animation:site-menu-row .22s var(--site-ease) both;animation-delay:calc(var(--i, 0) * 25ms)}.site-sheet__link{display:flex;align-items:center;gap:16px;min-height:80px;padding:var(--space-2);border-radius:var(--r-row);color:inherit;text-decoration:none;font-family:var(--site-sans);font-size:var(--t-body);font-weight:400;line-height:1.5;letter-spacing:0;-webkit-tap-highlight-color:transparent}.site-sheet__link:active{background:#1b1a170a}.site-sheet__link[aria-current=page]{background:var(--site-sheet-tint)}.site-sheet__thumb{flex:none;width:64px;height:64px;overflow:hidden;border-radius:var(--r-media);background:var(--site-line)}.site-sheet__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes site-menu-in{0%{clip-path:inset(16px 16px calc(100% - 60px) calc(100% - 60px) round 8px)}to{clip-path:inset(0 0 0 0 round 0 0 8px 8px)}}@keyframes site-menu-out{0%{clip-path:inset(0 0 0 0 round 0 0 8px 8px)}to{clip-path:inset(16px 16px calc(100% - 60px) calc(100% - 60px) round 8px)}}@keyframes site-menu-fade{0%{opacity:0}}@keyframes site-menu-fade-out{to{opacity:0}}@keyframes site-menu-row{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.site-sheet__card,.site-sheet__backdrop,.site-sheet__rows li,.site-sheet[data-state=closing] .site-sheet__card,.site-sheet[data-state=closing] .site-sheet__backdrop{animation:none}}@media(min-width:768px){.site-sheet__card{max-width:320px;margin:72px var(--site-gutter) 0 auto;max-height:calc(100dvh - 88px);border-radius:var(--r-card)}.site-sheet__thumb{width:72px;height:72px}.site-sheet__link{font-size:var(--t-h3);gap:var(--space-4)}.site-header__links{display:flex}.site-header__menu{display:none}.site-sheet{display:none!important}.site-header__brand{width:64px}}.site-footer{margin-top:var(--space-10);padding:0 var(--site-gutter) var(--space-5);color:var(--site-ink);font-size:var(--t-ui);line-height:1.3}.site-footer__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"columns columns" "line symbol";align-items:end;-moz-column-gap:var(--space-8);column-gap:var(--space-8);row-gap:var(--space-9);padding-top:var(--space-5);border-top:1px solid var(--site-line)}.site-footer__columns{grid-area:columns;display:flex;flex-wrap:wrap;gap:var(--space-6) var(--space-9)}.site-footer__column{min-width:140px}.site-footer__head{margin:0 0 var(--space-5);font-size:var(--t-ui);font-weight:700;line-height:1.3}.site-footer__list{display:flex;flex-direction:column;gap:0;list-style:none;margin:-13px 0 0;padding:0;font-weight:500}.site-footer__cities li{display:flex;align-items:center;min-height:44px}.site-footer__link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.site-footer__link:hover,.site-footer__link:focus-visible{text-decoration:underline;text-underline-offset:4px}@media(min-width:768px)and (hover:hover){.site-footer__link,.site-footer__cities li{min-height:32px}.site-footer__list{margin-top:-7px}}.site-footer__line{grid-area:line;align-self:end;max-width:320px;margin:0;font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui)}.site-footer__symbol{grid-area:symbol;align-self:end;justify-self:end;display:block;width:28px;height:48px;background:currentColor;-webkit-mask:url(/figmaAssets/v2/atlas-symbol.svg) no-repeat center / contain;mask:url(/figmaAssets/v2/atlas-symbol.svg) no-repeat center / contain}.site-footer__base{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-top:var(--space-7);padding-top:0;border-top:1px solid var(--site-ink);font-size:var(--t-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.site-footer__legal{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.site-footer__base{align-items:center}.site-footer__base-link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none;cursor:pointer}.site-footer__base-link:hover,.site-footer__base-link:focus-visible{text-decoration:underline;text-underline-offset:4px}.site-footer__rights{white-space:nowrap}@media(max-width:767px){.site-footer{margin-top:var(--space-9);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.site-footer__body{row-gap:var(--space-7)}.site-footer__symbol{width:24px;height:40px}.site-footer__columns{gap:var(--space-6) var(--space-7)}.site-footer__column{min-width:120px}.site-footer__base{margin-top:var(--space-6)}}@media(max-width:420px){.site-footer__base{justify-content:flex-start}}.client-logos{padding:var(--space-9) var(--site-gutter)}.client-logos+.site-footer{margin-top:0}.client-logos__rows{display:flex;flex-direction:column;gap:var(--space-7);overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.client-logos__row{display:flex;width:-moz-max-content;width:max-content}.client-logos__row[data-direction=left]{animation:client-logos-left 60s linear infinite}.client-logos__row[data-direction=right]{animation:client-logos-right 60s linear infinite}.client-logos__track{display:flex;flex-shrink:0;align-items:center;gap:48px;padding-right:48px}.client-logos__mark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:104px;height:28px;opacity:.55}.client-logos__mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1)}@media(prefers-color-scheme:dark){.client-logos__mark{opacity:.7}.client-logos__mark img{filter:invert(1) grayscale(1)}}@keyframes client-logos-left{to{transform:translate(-50%)}}@keyframes client-logos-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.client-logos__row{animation:none}.client-logos__rows{mask-image:none;-webkit-mask-image:none}.client-logos__row{flex-wrap:wrap;width:auto}.client-logos__track:last-child{display:none}}@media(min-width:768px){.client-logos__mark{width:120px;height:32px}.client-logos__track{gap:64px;padding-right:64px}}.work-wall{--wall-gap: 16px;padding:8px var(--wall-gap) 0}.work-wall__columns{display:grid;grid-template-columns:repeat(var(--wall-columns, 2),minmax(0,1fr));gap:var(--wall-gap);align-items:start}.work-wall__column{display:flex;flex-direction:column;gap:var(--wall-gap);min-width:0}.wall-tile{display:block;overflow:hidden;border-radius:3px;background:var(--site-line);line-height:0}.wall-tile img{display:block;width:100%;height:auto;transition:opacity .32s var(--site-ease)}.work-wall[data-fade] .wall-tile[data-loaded=false] img{opacity:0}.wall-tile video{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.work-wall__empty{margin:var(--space-8) 0;font-size:var(--t-small);color:var(--site-muted)}.wall-tile--placeholder{width:100%}.work-wall__error{margin:var(--space-8) 0;font-size:var(--t-small);line-height:var(--lh-body);color:var(--site-ink)}.work-wall__more{display:flex;justify-content:center;padding:var(--space-7) 0 var(--space-2)}.site-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:768px){.work-wall{--wall-gap: 20px;padding-top:12px}}@media(min-width:1200px){.work-wall{--wall-gap: 24px;padding-top:16px}}.brief{min-height:calc(100svh - 64px);padding-bottom:var(--space-8)}.brief__inner{max-width:640px;margin:0 auto;padding:var(--space-5) var(--site-gutter) 0}.brief-progress{position:sticky;top:64px;z-index:40;height:2px;background:var(--site-line);overflow:hidden}.brief-progress__fill{height:100%;background:var(--site-ink);transform-origin:left center;transition:transform var(--d-move) var(--site-ease)}.brief-progress__fill[data-pending]{animation:brief-pending 1.2s ease-in-out infinite alternate}@keyframes brief-pending{0%{opacity:1}to{opacity:.45}}.brief-meta{display:flex;align-items:center;min-height:44px;margin-bottom:var(--space-7)}.brief-step{animation:brief-in var(--d-enter) var(--site-ease) both}.brief-step[data-direction=back]{animation-name:brief-in-back}@keyframes brief-in{0%{opacity:0;transform:translateY(8px)}}@keyframes brief-in-back{0%{opacity:0;transform:translateY(-8px)}}.brief-form{display:flex;flex-direction:column;gap:var(--space-6)}.brief-prompt,.site-root .page-intro__title,.film-head__title,.site-error__title{margin:0;font-family:var(--site-display);font-size:var(--t-h1);font-weight:400;line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance}.brief-prompt:focus{outline:none}.brief-lead{margin:calc(-1 * var(--space-3)) 0 0;max-width:34em;font-size:var(--t-lead);line-height:var(--lh-body)}.brief-options{display:flex;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--site-line)}.brief-option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);width:100%;min-height:56px;padding:var(--space-3) 0;border:0;border-top:1px solid var(--site-line);background:none;color:var(--site-ink);font:inherit;font-size:var(--t-h3);line-height:1.3;text-align:left;cursor:pointer;transition:color var(--d-hover) var(--site-ease)}.brief-option:after{content:"";flex:none;box-sizing:border-box;width:16px;height:16px;border:1.5px solid transparent;border-radius:50%;transition:border-color var(--d-hover) var(--site-ease),background-color var(--d-hover) var(--site-ease)}@media(hover:none){.brief-option:not([aria-pressed=true]):after{border-color:color-mix(in srgb,var(--site-ink) 30%,transparent)}}.brief-option:focus-visible:after{border-color:var(--site-muted)}.brief-option:disabled{cursor:default}.brief-option:disabled:not([aria-pressed=true]){opacity:.45}.brief-option[aria-pressed=true]:after{border-color:var(--site-ink);background:var(--site-ink);box-shadow:inset 0 0 0 3px var(--site-bg)}.brief-option[aria-pressed=true] .brief-option__label{font-weight:500}@media(hover:hover)and (pointer:fine){.brief-option:hover:not(:disabled):not([aria-pressed=true]):after{border-color:var(--site-muted)}}.brief-input{width:100%;border:0;border-bottom:1px solid var(--site-ink);border-radius:0;background:transparent;color:var(--site-ink);font:inherit;transition:box-shadow var(--d-hover) var(--site-ease);min-height:44px;padding:var(--space-2) 0 var(--space-2);font-size:var(--t-lead);line-height:var(--lh-ui)}.brief-input::-moz-placeholder{color:var(--site-muted);opacity:1}.brief-input::placeholder{color:var(--site-muted);opacity:1}.site-root .brief-input:focus,.site-root .brief-input:focus-visible{outline:none;box-shadow:0 1px 0 var(--site-ink)}.brief-input[aria-invalid=true]{border-bottom-color:var(--site-error)}.site-root .brief-input[aria-invalid=true]:focus{box-shadow:0 1px 0 var(--site-error)}.brief-fields{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.brief-field{display:flex;flex-direction:column;gap:var(--space-1)}.brief-field__label{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--site-muted)}.brief-field__error{margin:var(--space-1) 0 0;font-size:var(--t-caption);color:var(--site-error)}@media(min-width:768px){.brief-fields{grid-template-columns:1fr 1fr}.brief-field[data-field=phone]{grid-column:1 / -1;max-width:calc(50% - 12px)}}.motion-toggle{min-height:44px;padding:0;border:0;background:none;color:var(--site-ink);font:inherit;font-size:var(--t-ui);font-weight:500;cursor:pointer}.site-explore__head-actions .motion-toggle{min-height:0}.brief-privacy{margin:var(--space-5) 0 0;font-size:var(--t-caption);color:var(--site-muted)}.brief-privacy a{color:var(--site-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.brief-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.brief-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.brief-status{margin:0;font-size:var(--t-ui);color:var(--site-muted)}.brief-status:empty{display:none}@media(min-width:768px){.brief__inner{padding-top:var(--space-8)}.brief-meta{margin-bottom:var(--space-8)}}@media(prefers-reduced-motion:reduce){.brief-step,.brief-progress__fill[data-pending]{animation:none}.brief-progress__fill,.brief-option{transition:none}}.project-card{display:flex;flex-direction:column;gap:var(--space-3);color:var(--site-ink);text-decoration:none}.project-card__frame{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--r-media);background:var(--site-line)}.project-card[data-size=feature] .project-card__frame{aspect-ratio:4 / 5}.project-card__media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform var(--d-move) var(--site-ease)}.project-card__caption{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--t-caption);line-height:1.3;transition:opacity var(--d-enter) var(--site-ease)}.project-card__name{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-card__meta{flex:none;color:var(--site-muted)}@media(hover:hover)and (pointer:fine){.project-card__caption{opacity:0}.project-card[data-size=next] .project-card__caption{opacity:1}.project-card:hover .project-card__caption,.project-card:focus-visible .project-card__caption{opacity:1}.project-card:hover .project-card__media{transform:scale(1.03)}}.services .services-intro{padding-bottom:var(--space-7)}.services-picker{display:flex;flex-direction:column;gap:var(--space-4)}.moment-picker{display:flex;flex-direction:column;margin:0;border-bottom:1px solid var(--site-line)}.moment-picker__option{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-5) 0;border:0;border-top:1px solid var(--site-line);background:none;color:var(--site-ink);font:inherit;text-align:left;cursor:pointer}.moment-picker__title{font-family:var(--site-display);font-size:var(--t-display);font-weight:400;line-height:1.02;letter-spacing:-.015em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:3px;text-underline-offset:.14em;transition:color var(--d-hover) var(--site-ease),text-decoration-color var(--d-hover) var(--site-ease)}.moment-picker__line{max-width:40ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.moment-picker[data-chosen=true] .moment-picker__option .moment-picker__title{color:var(--site-muted)}.moment-picker .moment-picker__option[aria-checked=true] .moment-picker__title{color:var(--site-ink);text-decoration-color:var(--site-accent)}.moment-picker__option[aria-checked=true] .moment-picker__line{color:var(--site-ink)}.moment-picker__option:focus-visible{outline:2px solid var(--site-ink);outline-offset:4px}@media(hover:hover)and (pointer:fine){.moment-picker .moment-picker__option:hover .moment-picker__title{color:var(--site-ink)}}.site-hidden,.services-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.services-act{margin-top:var(--space-9)}.services-happens{display:grid;gap:var(--space-4)}.services-happens__lines{display:grid;gap:var(--space-3)}.services-happens__line{margin:0;font-family:var(--site-display);max-width:26ch;font-size:var(--t-h2);font-weight:400;line-height:var(--lh-head);letter-spacing:-.01em;text-wrap:pretty}.services-happens__line+.services-happens__line{color:var(--site-muted)}.services-what{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-5);margin:0}.services-route:not([data-moment=any]) .discipline__line,.site-root .services .engagements__lead{color:var(--site-ink)}.services-fade{animation:services-fade-in var(--d-enter) var(--site-ease) both}@keyframes services-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.services-fade{animation:none}.moment-picker__title{transition:none}}.services-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:var(--space-4)}.services-rows{display:flex;flex-direction:column}.discipline{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--site-line)}.discipline:last-child{border-bottom:1px solid var(--site-line)}.discipline__line{margin:0;max-width:44ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--site-muted)}.discipline__includes{margin:var(--space-1) 0 0}.discipline__summary{display:inline-flex;align-items:center;min-height:44px;list-style:none;cursor:pointer;font-size:var(--t-ui);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--d-hover) var(--site-ease)}.discipline__summary:hover{text-decoration-color:var(--site-accent)}.discipline__summary::-webkit-details-marker{display:none}.discipline__includes[open] .discipline__summary{color:var(--site-muted);text-decoration:none}.discipline__list{margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid;gap:var(--space-2);font-size:var(--t-small);line-height:var(--lh-body)}.discipline__example{display:grid;gap:var(--space-2);color:inherit;text-decoration:none}.discipline__example img{display:block;width:100%;height:auto;border-radius:var(--r-media);background:var(--site-line)}.discipline__example-name{font-size:var(--t-caption);color:var(--site-muted)}.services-aside{display:none}.site-root .services .engagements{margin-top:var(--space-9);padding-top:0;border-top:0}.site-root .services .engagements__body{display:grid;gap:var(--space-4)}.site-root .services .engagements__lead{margin:0}.services-work{display:grid;gap:var(--space-4)}.services-work__link{display:grid;gap:var(--space-4);color:inherit;text-decoration:none}.services-work__text{display:grid;gap:var(--space-2);align-content:start}.services-work__name{font-size:var(--t-h3);font-weight:500;letter-spacing:-.01em;line-height:1.2}.services-work__line{max-width:40ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.services-work__cover{display:block;width:100%;height:auto;background:var(--site-line);border-radius:var(--r-media)}@media(hover:hover)and (pointer:fine){.services-work__name{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--d-hover) var(--site-ease)}.services-work__link:hover .services-work__name{text-decoration-color:var(--site-accent)}}.services-doors{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-9);padding-top:var(--space-5);border-top:1px solid var(--site-line)}.services-index{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--site-line)}.services-index__title{margin-bottom:var(--space-4)}.services-index__list{margin:0;padding:0;list-style:none}.services-index__row{display:grid;gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--site-line);scroll-margin-top:88px}.services-index__row:last-child{border-bottom:1px solid var(--site-line)}.services-index__body{display:grid;gap:0}.services-index__line{margin:0;max-width:48ch;font-size:var(--t-small);line-height:var(--lh-body);color:var(--site-muted)}@media(min-width:768px){.services-index__row{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--space-8);align-items:baseline}}@media(min-width:1024px){.services-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--space-8);align-items:start}.services-aside{display:block;position:sticky;top:88px}.discipline__example--inline{display:none}.discipline{padding:var(--space-7) 0}.services .services-intro{padding-bottom:var(--space-8)}.moment-picker__option{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:baseline;gap:var(--space-8);padding:var(--space-5) 0 var(--space-6)}.services-act,.site-root .services .engagements,.services-doors,.services-index{margin-top:var(--space-10)}.services-happens,.services-work,.site-root .services .engagements{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:baseline}.services-happens__lines{grid-column:1 / -1}.services-work__link{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--space-8);align-items:start}.site-root .services .engagements__title{grid-column:1}.site-root .services .engagements__body{grid-column:2}.site-root .services .how-steps{grid-template-columns:minmax(0,1fr)}}.bcheck .bcheck-intro__title{max-width:16ch}.bcheck-ask{display:grid;gap:var(--space-6)}.bcheck-ask__title:focus{outline:none}.bcheck-form{display:flex;flex-direction:column;gap:var(--space-6);max-width:640px}.bcheck-fields .brief-field[data-wide]{grid-column:1 / -1}.bcheck-message{resize:vertical;min-height:3lh}.bcheck-choice{display:grid;gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}.bcheck-choice__legend{padding:0}.bcheck-choice__options{display:flex;flex-wrap:wrap;gap:0 var(--space-6);border-bottom:1px solid var(--site-ink);padding-bottom:var(--space-1)}.bcheck-option{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);min-height:44px;font-size:var(--t-lead);line-height:1.3;cursor:pointer}.bcheck-option__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bcheck-option:before{content:"";flex:none;box-sizing:border-box;width:14px;height:14px;border:1.5px solid color-mix(in srgb,var(--site-ink) 35%,transparent);border-radius:50%;transition:border-color var(--d-hover) var(--site-ease),background-color var(--d-hover) var(--site-ease)}.bcheck-option:has(:checked):before{border-color:var(--site-ink);background:var(--site-ink);box-shadow:inset 0 0 0 3px var(--site-bg)}.bcheck-option:has(:checked) .bcheck-option__label{font-weight:500}.bcheck-option:has(:focus-visible){outline:2px solid var(--site-ink);outline-offset:3px;border-radius:var(--r-row)}.bcheck-choice:disabled .bcheck-option{opacity:.45;cursor:default}@media(hover:hover)and (pointer:fine){.bcheck-option:hover:not(:has(:checked)):before{border-color:var(--site-ink)}}.bcheck-privacy{margin-top:0}.bcheck-status[data-tone=error]{color:var(--site-error)}.bcheck-done{display:grid;gap:var(--space-4);max-width:40rem}.bcheck-done__line{margin:0;font-size:var(--t-lead);line-height:var(--lh-body)}.audit{display:grid;gap:var(--space-9);max-width:76rem;margin:0 auto}.audit-hero{position:relative;display:grid;align-content:start;padding-top:var(--space-6);overflow:hidden}.audit-hero{margin-inline:calc(-1 * var(--site-gutter));padding-inline:var(--site-gutter)}.audit-hero__text{position:relative;z-index:1;display:grid;gap:var(--space-4);justify-items:start}.audit-hero__title{margin:0;max-width:none;font-family:var(--site-display);font-size:clamp(2.125rem,9.4vw,4.5rem);font-weight:400;line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.audit-hero__lead{margin:0;max-width:24ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--site-ink);text-wrap:pretty}.audit-hero__art{width:74%;max-width:30rem;margin:var(--space-3) calc(-1 * var(--site-gutter) - 8%) -27% auto;pointer-events:none}.audit-hero__art img,.audit-hero__art video{display:block;width:100%;height:auto}@media(prefers-color-scheme:dark){.audit-hero__art img{filter:invert(1)}}[data-drawing]{position:relative;display:block}[data-drawing] .drawing__clip{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;clip-path:inset(2%);mix-blend-mode:multiply;animation:audit-clip-in var(--d-move) var(--site-ease) both}@media(prefers-color-scheme:dark){[data-drawing] .drawing__clip{filter:invert(1);mix-blend-mode:screen}}@keyframes audit-clip-in{0%{opacity:0}to{opacity:1}}[data-drawing][data-live]>img{visibility:hidden}.audit-how{display:grid;gap:var(--space-5)}.audit-how__title{margin:0}.audit-scene{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:var(--space-5);margin:0 calc(-1 * var(--site-gutter));padding:0 var(--site-gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-gutter);scrollbar-width:none}.audit-scene::-webkit-scrollbar{display:none}.audit-scene__panel{display:grid;gap:var(--space-4);align-content:start;scroll-snap-align:start}.audit-scene__art{display:block;width:100%;aspect-ratio:1;border-bottom:1px solid var(--site-line)}.audit-scene__art img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}@media(prefers-color-scheme:dark){.audit-scene__art img{filter:invert(1)}}.audit-scene__caption{margin:0;font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.audit-scene__number{display:block;margin-bottom:var(--space-1);font-size:var(--t-ui);font-weight:500;color:var(--site-muted);font-variant-numeric:tabular-nums}.audit-proof{display:grid;gap:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--site-line)}.audit-proof__head{display:grid;gap:var(--space-3)}.audit-proof__title{margin:0}.audit-proof__line{margin:0;max-width:40ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.audit-ledger{margin:0;padding:0;list-style:none;border-top:1px solid var(--site-line)}.audit-ledger__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-4) 0;border-bottom:1px solid var(--site-line)}.audit-ledger__mark{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}.audit-ledger__mark>img:first-child{display:block;height:calc(var(--space-5) * var(--mark-scale, 1));width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.audit-ledger__seal{flex:none;width:var(--space-5);height:var(--space-5);-o-object-fit:contain;object-fit:contain}.audit-ledger__proof{font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--site-muted);text-align:end;max-width:9.5rem;text-wrap:balance}@media(prefers-color-scheme:dark){.audit-ledger__mark>img:first-child{filter:invert(1)}}.audit-float{position:fixed;z-index:60;left:var(--site-gutter);right:var(--site-gutter);bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));display:grid;gap:var(--space-2);padding:var(--space-4);background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--r-panel);box-shadow:var(--shadow-float);opacity:0;transform:translateY(var(--space-3));pointer-events:none;transition:opacity var(--d-enter) var(--site-ease),transform var(--d-enter) var(--site-ease)}.audit-float[data-shown]{opacity:1;transform:none;pointer-events:auto}.audit-float__live{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--t-caption);line-height:var(--lh-ui);color:var(--site-muted)}.audit-float__pulse{position:relative;width:var(--space-2);height:var(--space-2);border-radius:50%;background:var(--site-live)}.audit-float__pulse{animation:audit-breathe 2.4s ease-in-out infinite}.audit-float__pulse:after{content:"";position:absolute;inset:calc(-1 * var(--space-1));border-radius:50%;border:1px solid var(--site-live);opacity:0;animation:audit-pulse 2.4s ease-out infinite}@keyframes audit-pulse{0%{transform:scale(.6);opacity:.8}70%,to{transform:scale(1.8);opacity:0}}@keyframes audit-breathe{0%,to{opacity:1}50%{opacity:.45}}.audit-float__row{display:flex;align-items:center;gap:var(--space-3);margin:0;min-width:0}.audit-float__row .audit-float__live{margin-left:auto;flex:none}.audit-float__rings{display:inline-flex;flex:none;gap:var(--space-1)}.audit-float__rings[hidden]{display:none}.audit-float__ring{width:var(--space-4);height:var(--space-4);border-radius:50%;border:1px solid var(--site-ink);transition:background-color var(--d-move) var(--site-ease)}.audit-float__ring[data-taken]{background:var(--site-ink)}.audit-float__line{min-width:0;font-size:var(--t-small);font-weight:500;line-height:var(--lh-ui);color:var(--site-ink);text-wrap:pretty}.audit-float__action{width:100%;min-height:48px;margin-top:var(--space-2);font-size:var(--t-body)}@media(min-width:768px){.audit-float{left:auto;right:var(--space-5);bottom:var(--space-5);width:20rem;padding:var(--space-4) var(--space-5) var(--space-4)}.audit-float__ring{width:var(--space-5);height:var(--space-5)}.audit-float__line{font-size:var(--t-body)}.audit-float__action{min-width:0;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.audit-float{transition:none}.audit-float__pulse{animation:none}.audit-float__pulse:after{animation:none;opacity:.4;transform:none}}.audit-close{display:grid;gap:var(--space-4);justify-items:start;padding-top:var(--space-7);border-top:1px solid var(--site-ink);scroll-margin-top:var(--space-8)}.audit-close__label{margin:0;font-family:var(--site-display);font-size:var(--t-h1);font-weight:400;line-height:var(--lh-tight);letter-spacing:-.01em}.audit-close__note{display:grid;gap:var(--space-3);max-width:34ch}.audit-close__note p{margin:0;font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty}.audit-close__title{margin:0;font-family:var(--site-display);font-size:var(--t-display);font-weight:400;line-height:var(--lh-tight);letter-spacing:-.01em;max-width:14ch;text-wrap:balance}.audit-close__title:focus{outline:none}.audit-form--plain{display:grid;gap:var(--space-6);width:100%;max-width:40rem;margin-top:var(--space-6)}.audit-form--plain .brief-input{min-height:var(--space-8);font-size:var(--t-h3);line-height:var(--lh-ui)}.audit-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--space-8);padding:0 var(--space-6);border:0;border-radius:var(--r-pill);background:var(--site-ink);color:var(--site-bg);font:inherit;font-size:var(--t-lead);font-weight:500;line-height:var(--lh-ui);text-decoration:none;cursor:pointer;transition:opacity var(--d-hover) var(--site-ease),transform .1s var(--site-ease)}.audit-submit:hover:not(:disabled){opacity:.88}.audit-submit--compact{width:auto;min-height:40px;padding:0 var(--space-5);font-size:var(--t-ui)}.site-header--landing .site-header__cta{text-decoration:none}.audit-submit:active:not(:disabled){transform:scale(.985)}.audit-submit:disabled{opacity:.4;cursor:default}.audit-done{position:relative;display:grid;gap:var(--space-4);width:100%;overflow:hidden;margin-inline:calc(-1 * var(--site-gutter));padding-inline:var(--site-gutter)}.audit-done__text{display:grid;gap:var(--space-4);justify-items:start;max-width:36rem}.audit-done__ask{display:grid;gap:var(--space-3);justify-items:start;margin-top:var(--space-2)}.audit-done__button{width:auto;min-width:12rem}.audit-done__home{margin:var(--space-2) 0 0}.audit-done__art{width:64%;max-width:20rem;margin:calc(-1 * var(--space-4)) calc(-1 * var(--site-gutter) - 8%) 0 auto;pointer-events:none}.audit-done__art img{display:block;width:100%;height:auto}@media(prefers-color-scheme:dark){.audit-done__art img{filter:invert(1)}}.audit-done__line{margin:0;font-size:var(--t-lead);line-height:var(--lh-body)}.audit-done__follow{margin:0;font-size:var(--t-body);line-height:var(--lh-body);color:var(--site-muted)}.audit-done__link{color:var(--site-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.audit-done__link:hover{text-decoration-color:var(--site-accent)}.audit-quiz{position:fixed;inset:0;z-index:80;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--site-bg);color:var(--site-ink);overflow:hidden}.audit-quiz__bar{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0 var(--site-gutter)}.audit-quiz__nav{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2);border:0;border-radius:var(--r-row);background:none;color:var(--site-ink);font:inherit;font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui);cursor:pointer;transition:opacity var(--d-hover) var(--site-ease)}.audit-quiz__nav--end{margin:0 calc(-1 * var(--space-2)) 0 0;color:var(--site-muted)}@media(hover:hover){.audit-quiz__nav:hover{opacity:.6}}.audit-quiz__nav:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.audit-quiz__body{display:grid;justify-items:center;padding:var(--space-3) var(--site-gutter) var(--space-6);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.audit-quiz__step,.audit-quiz__done{display:grid;gap:var(--space-6);width:100%;max-width:34rem;align-content:start}.audit-quiz__body:has(.audit-quiz__done){align-content:center}.audit-quiz__head{display:grid;gap:var(--space-2)}.audit-quiz__cast{display:block;width:38%;max-width:10.5rem;justify-self:end;margin:0 calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0}.audit-quiz__cast--scene{width:64%;max-width:17rem}.audit-quiz__cast img{display:block;width:100%;height:auto}@media(prefers-color-scheme:dark){.audit-quiz__cast img{filter:invert(1)}}.audit-quiz__title{margin:0;font-family:var(--site-display);font-size:var(--t-h1);font-weight:400;line-height:1.05;letter-spacing:-.015em;text-wrap:balance}.audit-quiz__title:focus{outline:none}.audit-quiz__line{margin:0;max-width:32ch;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.audit-quiz__fields{display:grid;gap:var(--space-4)}.audit-quiz__field{display:grid;gap:var(--space-2)}.audit-quiz__field--ask{gap:var(--space-3)}.audit-quiz__label{font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui);color:var(--site-muted)}.audit-quiz__field--ask .audit-quiz__label{font-size:var(--t-lead);font-weight:500;line-height:var(--lh-body);color:var(--site-ink);text-wrap:pretty}.audit-quiz__box{width:100%;min-height:48px;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--site-ink);border-radius:0;background:transparent;color:var(--site-ink);font:inherit;font-size:var(--t-lead);line-height:var(--lh-ui);transition:box-shadow var(--d-hover) var(--site-ease)}.audit-quiz__box::-moz-placeholder{color:var(--site-muted);opacity:.7}.audit-quiz__box::placeholder{color:var(--site-muted);opacity:.7}.site-root .audit-quiz__box:focus,.site-root .audit-quiz__box:focus-visible{outline:none;box-shadow:0 1px 0 var(--site-ink)}.audit-quiz__box[aria-invalid=true]{border-bottom-color:var(--site-error)}.audit-quiz__box--area{min-height:5.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--site-ink);border-radius:var(--r-panel);font-size:var(--t-lead);line-height:var(--lh-body);resize:none}.site-root .audit-quiz__box--area:focus,.site-root .audit-quiz__box--area:focus-visible{box-shadow:inset 0 0 0 1px var(--site-ink)}.audit-quiz__error{margin:0;font-size:var(--t-caption);line-height:var(--lh-body);color:var(--site-error)}.audit-quiz__pills{display:flex;flex-wrap:wrap;gap:var(--space-2)}.audit-quiz__pill{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);border:1px solid var(--site-ink);border-radius:var(--r-pill);background:transparent;color:var(--site-ink);font:inherit;font-size:var(--t-ui);font-weight:500;line-height:var(--lh-ui);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--d-hover) var(--site-ease),color var(--d-hover) var(--site-ease),transform .1s var(--site-ease)}.audit-quiz__pill:active{transform:scale(.97)}.audit-quiz__pill[aria-pressed=true]{background:var(--site-ink);color:var(--site-bg)}.audit-quiz__pill:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px}.audit-quiz__note{margin:0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.audit-quiz__link{color:var(--site-ink);font-weight:500;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:from-font}.audit-quiz__privacy{margin:0;font-size:var(--t-caption);line-height:var(--lh-body);color:var(--site-muted)}.audit-quiz__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);width:100%;max-width:calc(34rem + 2 * var(--site-gutter));margin-inline:auto;padding:var(--space-3) var(--site-gutter) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:var(--site-bg)}.audit-quiz__status{margin:0;font-size:var(--t-caption);line-height:var(--lh-ui);color:var(--site-muted);text-align:right}.audit-quiz__status[data-tone=error]{color:var(--site-error)}.audit-quiz__go{width:auto;min-width:10rem;gap:var(--space-3);padding:0 var(--space-6);-webkit-tap-highlight-color:transparent;transition:opacity var(--d-hover) var(--site-ease),background-color var(--d-hover) var(--site-ease),transform .1s var(--site-ease)}.audit-quiz__go:not([data-ready]){background:var(--site-muted)}.audit-quiz__arrow{flex:none}.audit-quiz__done .audit-quiz__cast{width:60%;max-width:16rem;margin-bottom:calc(-1 * var(--space-2));aspect-ratio:1}@keyframes audit-step-in{0%{opacity:0;transform:translate(var(--space-4))}to{opacity:1;transform:none}}.audit[data-motion] .audit-quiz__step,.audit[data-motion] .audit-quiz__done>:not([data-drawing]){animation:audit-step-in var(--d-move) var(--site-ease) both}@media(prefers-reduced-motion:reduce){.audit-quiz__step,.audit-quiz__done>*{animation:none}}@media(min-width:768px){.audit-quiz__bar{min-height:64px}.audit-quiz__body{padding-top:var(--space-6)}.audit-quiz__cast{max-width:11rem}}@keyframes audit-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:none}}@keyframes audit-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--space-2)))}}@keyframes audit-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.site-page:not([data-first-paint]) .audit[data-motion] .audit-hero__text>*{animation:audit-rise .4s var(--site-ease) both}.site-page:not([data-first-paint]) .audit[data-motion] .audit-hero__text>:nth-child(2){animation-delay:60ms}.site-page:not([data-first-paint]) .audit[data-motion] .audit-hero__text>:nth-child(3){animation-delay:.12s}.site-page:not([data-first-paint]) .audit[data-motion] .audit-hero__text>:nth-child(4){animation-delay:.18s}.site-page:not([data-first-paint]) .audit[data-motion] .audit-hero__art{animation:audit-rise .5s var(--site-ease) .12s both}.audit[data-motion] .audit-hero__art img{animation:audit-float 7s ease-in-out .7s infinite}.audit[data-motion] .audit-float__ring[data-taken]{animation:audit-pop var(--d-move) var(--site-ease)}.audit[data-motion] [data-reveal]{opacity:0;transform:translateY(var(--space-4));transition:opacity .5s var(--site-ease),transform .5s var(--site-ease);transition-delay:calc(var(--i, 0) * 90ms)}.audit[data-motion] [data-reveal][data-in]{opacity:1;transform:none}.site-header--landing .site-header__bar{grid-template-columns:auto 1fr}.site-header--landing .site-header__left{display:none}.site-header--landing .site-header__brand{justify-self:start}@media(min-width:768px){.site-header--landing .site-header__bar{grid-template-columns:1fr auto 1fr}.site-header--landing .site-header__left{display:block}.site-header--landing .site-header__brand{justify-self:center}.audit-scene{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;overflow:visible}.audit-ledger__row{grid-template-columns:14rem minmax(0,1fr);min-height:80px}.audit-ledger__proof{text-align:start;max-width:none;font-size:var(--t-small)}.audit-ledger__mark>img:first-child{height:calc(var(--space-6) * var(--mark-scale, 1))}.audit-hero{min-height:0;padding-top:var(--space-8);padding-bottom:var(--space-6)}.audit-hero__art{position:absolute;right:-6%;bottom:-8%;width:46%;max-width:34rem;margin:0}.audit-hero__title{max-width:12ch}.audit-submit{width:auto;min-width:16rem}.audit-submit--compact{min-width:0}}@media(min-width:1024px){.audit{gap:var(--space-10)}.audit-hero{min-height:min(calc(100svh - 64px),46rem);padding-top:var(--space-9);align-content:center}.audit-hero__title{max-width:13ch;font-size:clamp(3.5rem,6.2vw,6rem)}.audit-hero__lead{font-size:var(--t-h3);font-weight:400;max-width:26ch}.audit-hero__art{right:2rem;bottom:7.5rem;width:31%;max-width:30rem}.audit-how{grid-template-columns:minmax(0,3fr) minmax(0,9fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8)}.audit-scene{gap:var(--space-7)}.audit-proof,.audit-close{grid-template-columns:minmax(0,4fr) minmax(0,8fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:start}.audit-close>.audit-done{grid-column:1 / -1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:end;margin:0;padding:0}.audit-done__art{width:100%;max-width:24rem;margin:0 0 0 auto}}@media(min-width:1024px){.bcheck{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:start}.bcheck .bcheck-intro{position:sticky;top:64px}.bcheck-ask{padding-top:var(--space-9)}}@media(prefers-reduced-motion:reduce){.bcheck-option:before{transition:none}}.site-root .why-intro__title{max-width:18ch}.site-root .why-thesis__title{font-family:var(--site-display);font-weight:400}.site-root .why-proof{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-2);font-size:var(--t-lead);line-height:var(--lh-body)}.site-root .why-proof__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--d-hover) var(--site-ease)}.site-root .why-proof__link:hover{text-decoration-color:var(--site-accent)}.site-root .why-clients{margin:0;font-size:var(--t-small);line-height:var(--lh-prose);color:var(--site-muted)}.site-root .engagements{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--site-line);display:grid;gap:var(--space-4)}.site-root .engagements__title{max-width:20ch}.site-root .engagements__lead{margin:0 0 var(--space-2);max-width:52ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--site-muted)}@media(min-width:768px){.site-root .engagements{margin-top:var(--space-10)}}.film{padding:var(--space-5) 0 var(--space-9)}.film-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0;padding:0 var(--site-gutter)}.film-head__lead{margin:0 0 var(--space-2);max-width:34ch;font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty}.film-head__facets,.film-head__facts,.film-head__proof{margin:0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--site-muted)}.film-head__facets{white-space:pre-wrap}.film-head__facets a{color:inherit;text-decoration:none}.film-head__facets a:hover,.film-head__facets a:focus-visible{color:var(--site-ink);text-decoration:underline;text-underline-offset:4px}.film-head__proof{max-width:40ch}.film-head__body{margin:var(--space-4) 0 0;max-width:40ch;font-size:var(--t-small);line-height:var(--lh-prose);color:var(--site-muted);text-wrap:pretty}.motion-toggle--film{margin-top:var(--space-2);color:var(--site-muted)}.film-stage{--film-h: 70vh;--film-maxw: calc(100vw - 2 * var(--site-gutter));position:relative;margin-top:var(--space-6)}@supports (height: 1dvh){.film-stage{--film-h: 70dvh}}.film-strip{--film-gap: 12px;display:flex;align-items:flex-start;gap:var(--film-gap);padding:0 var(--site-gutter);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-gutter);scrollbar-width:none}.film-strip::-webkit-scrollbar{display:none}.film-strip:focus{outline:none}.film-strip:focus-visible{outline:2px solid var(--site-ink);outline-offset:4px}.film-frame{flex:none;margin:0;scroll-snap-align:start;transition:opacity .2s var(--site-ease)}.film-frame[data-reveal=wait]{opacity:.001}.film-frame__button{display:block;width:min(calc(var(--film-h) * var(--r, 1.5)),var(--film-maxw));aspect-ratio:var(--r, 1.5);padding:0;border:0;border-radius:var(--r-media);overflow:hidden;background:var(--site-line);cursor:zoom-in;color:inherit}.film-frame__button:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.film-frame__item{display:block;width:auto;height:var(--film-h);max-width:var(--film-maxw);border-radius:var(--r-media);background:var(--site-line)}.film-frame__button .film-frame__item{width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain}.film-frame--embed{position:relative;width:min(calc(var(--film-h) * var(--r, 1.78)),var(--film-maxw));aspect-ratio:var(--r, 1.78);overflow:hidden;border-radius:var(--r-media);background:var(--site-line)}.film-frame--embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.film-frame--text{display:none}.film-frame__text{margin:0;font-size:var(--t-lead);line-height:var(--lh-prose);text-wrap:pretty}.film-strip__tail{display:none}.film-progress{position:relative;height:2px;margin:var(--space-4) var(--site-gutter) 0;overflow:hidden;background:var(--site-line)}.film-progress__fill{position:absolute;inset:0;background:var(--site-accent);transform:scaleX(0);transform-origin:left center}.film-rest{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-7);padding:0 var(--site-gutter)}.film-rest__text{margin:0;max-width:60ch;font-size:var(--t-lead);line-height:var(--lh-prose);text-wrap:pretty}@media(min-width:1024px){.film{--film-column: clamp(260px, 22vw, 340px);display:grid;grid-template-columns:var(--film-column) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;height:calc(100vh - 64px);height:calc(100dvh - 64px);padding:24px 0 40px var(--site-gutter)}.film[data-media=none]{display:block;height:auto;min-height:0}.film-head{padding:0;overflow-y:auto;scrollbar-width:none}.film-stage{--film-h: calc(100vh - 128px) ;--film-maxw: calc(100vw - var(--film-column) - 24px - 2 * var(--site-gutter));margin:0;min-width:0;height:100%}@supports (height: 1dvh){.film-stage{--film-h: calc(100dvh - 128px) }}.film-strip{--film-gap: 24px;align-items:center;height:100%;padding:0;scroll-snap-type:x proximity;scroll-padding-inline:0}.film-strip[data-wheel=on]{scroll-snap-type:none}.film-frame--text{display:flex;align-items:center;align-self:stretch;width:420px}.film-strip__tail{display:block;flex:none;width:40vw}.film-progress{position:absolute;left:0;right:var(--site-gutter);top:calc(100% + 19px);margin:0}.film-rest{display:none}}@media(prefers-reduced-motion:reduce){.film-strip{scroll-behavior:auto}.film-frame{transition:none}}.lightbox{position:fixed;inset:0;z-index:80;display:grid;place-items:center}.lightbox__backdrop{position:absolute;inset:0;border:0;padding:0;background:color-mix(in srgb,var(--site-ink) 96%,transparent);cursor:zoom-out}.lightbox__image{position:relative;max-width:calc(100vw - 112px);max-height:calc(100vh - 128px);max-height:calc(100dvh - 128px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;background:var(--site-line)}.lightbox__control{position:absolute;display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 var(--space-3);border:0;background:none;color:var(--site-bg);font:inherit;font-size:var(--t-ui);font-weight:500;cursor:pointer;transition:opacity var(--d-hover) var(--site-ease)}.lightbox__control:hover{opacity:.6}.lightbox button:focus-visible{outline-color:var(--site-bg)}.lightbox__control--close{top:var(--space-3);right:var(--space-3)}.lightbox__control--prev{left:var(--space-2);top:50%;transform:translateY(-50%)}.lightbox__control--next{right:var(--space-2);top:50%;transform:translateY(-50%)}@media(min-width:768px){.lightbox__control--close{top:var(--space-4);right:var(--site-gutter)}.lightbox__control--prev{left:var(--space-4)}.lightbox__control--next{right:var(--space-4)}.lightbox__image{max-width:calc(100vw - 160px)}}.site-explore{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:50%;z-index:60;display:flex;width:min(880px,calc(100vw - 32px));flex-direction:column-reverse;align-items:center;gap:12px;transform:translate(-50%);pointer-events:none;font-family:var(--site-sans);color:var(--site-ink);transition:opacity var(--d-enter) var(--site-ease),transform var(--d-enter) var(--site-ease)}.site-explore[data-visible=false]{opacity:0;transform:translate(-50%,8px)}.site-explore__pill,.site-explore__panel{border:1px solid var(--site-line);background:var(--site-surface);color:var(--site-ink);box-shadow:var(--shadow-float)}.site-explore[data-visible=true] .site-explore__pill,.site-explore[data-visible=true] .site-explore__panel{pointer-events:auto}.site-explore__pill{display:inline-flex;min-height:48px;align-items:center;gap:var(--space-3);padding:0 var(--space-4) 0 var(--space-5);border-radius:var(--r-pill);font:inherit;font-size:var(--t-small);font-weight:500;cursor:text;margin:0}.site-explore__input{width:7ch;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;outline:none;transition:width .2s var(--site-ease)}.site-explore__input::-moz-placeholder{color:var(--site-ink);opacity:1}.site-explore__input::placeholder{color:var(--site-ink);opacity:1}.site-explore .site-explore__input,.site-explore .site-explore__input:focus,.site-explore .site-explore__input:focus-visible{outline:0;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-explore__pill:focus-within{outline:2px solid var(--site-ink);outline-offset:3px}.site-explore__input::-webkit-search-cancel-button{-webkit-appearance:none}.site-explore__input:not(:-moz-placeholder-shown){width:min(32ch,60vw)}.site-explore[data-open=true] .site-explore__input,.site-explore__input:not(:placeholder-shown){width:min(32ch,60vw)}.site-explore[data-open=true] .site-explore__input::-moz-placeholder{color:var(--site-muted)}.site-explore[data-open=true] .site-explore__input::placeholder{color:var(--site-muted)}.site-explore__head-actions{display:flex;gap:var(--space-5);white-space:nowrap}.work-wall__note{margin:0 0 var(--space-4);font-size:var(--t-ui);color:var(--site-muted)}.site-explore__panel{width:100%;max-height:min(70vh,560px);overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--r-panel);transform-origin:bottom center;opacity:1;transform:none;transition:opacity .2s var(--site-ease),transform .2s var(--site-ease)}@starting-style{.site-explore__panel{opacity:0;transform:translateY(8px) scale(.98)}}.site-explore__panel[data-state=closing]{opacity:0;transform:translateY(8px) scale(.98);transition-duration:.12s;pointer-events:none}.site-explore__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);border-bottom:1px solid var(--site-line);font-size:var(--t-ui);font-weight:500;color:var(--site-muted)}.site-explore__head-actions:only-child{margin-left:auto}.site-explore__head button{min-height:44px;padding:0;border:0;background:none;color:var(--site-ink);font:inherit;cursor:pointer}.site-filters{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.site-filter{min-width:0;margin:0;padding:0;border:0}.site-filter__label{margin-bottom:var(--space-2);padding:0;font-size:var(--t-ui);font-weight:500;color:var(--site-ink)}.site-filter__options{display:flex;flex-wrap:wrap;gap:0 var(--space-4)}.site-filter__option{min-height:44px;padding:0;border:0;background:none;color:var(--site-muted);font:inherit;font-size:var(--t-ui);text-align:left;cursor:pointer;transition:color var(--d-hover) var(--site-ease)}.site-filter__option[aria-pressed=true]{color:var(--site-ink);text-decoration:underline;text-decoration-color:var(--site-accent);text-decoration-thickness:2px;text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.site-filter__option:hover{color:var(--site-ink)}}@media(min-width:768px){.site-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}.site-filter__options{flex-direction:column;flex-wrap:nowrap}.site-filter__option{min-height:28px}}@media(min-width:768px)and (pointer:coarse){.site-filter__option{min-height:44px}}@media(prefers-reduced-motion:reduce){.project-card__media,.project-card__caption,.site-explore,.site-explore__pill,.site-explore__panel{transition:none}.site-page{animation:none}.site-sheet{transition:none}.project-card:hover .project-card__media,.site-explore__pill:active{transform:none}}.site-root .site-page-body{padding:0 var(--site-gutter) var(--space-9)}.site-root .page-intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:44rem;padding:var(--space-8) 0}.site-root .page-intro__lead{margin:0;max-width:34rem;font-size:var(--t-lead);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.site-root .page-section{display:grid;grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-6) 0 var(--space-7);border-top:1px solid var(--site-line)}.site-root .page-section__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-width:0}.site-root .team-list,.site-root .how-steps{margin:0;padding:0;list-style:none}.site-root .how-steps{display:grid;grid-template-columns:1fr;gap:var(--space-5);width:100%}.site-root .how-step{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--site-line)}.site-root .how-step__body{margin:0;font-size:var(--t-small);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.site-root .team-list{width:100%}.site-root .team-list__row{display:grid;grid-template-columns:1fr;gap:2px var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--site-line);font-size:var(--t-small)}.site-root .team-list__row:first-child{padding-top:0}.site-root .team-list__role{color:var(--site-muted)}.site-root .ventures-list{list-style:none;margin:0;padding:0;max-width:1040px}.site-root .ventures-list__row{border-top:1px solid var(--site-line)}.site-root .ventures-list__row:last-child{border-bottom:1px solid var(--site-line)}.site-root .ventures-list__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-5);min-height:72px;padding:var(--space-3) 0;color:inherit;text-decoration:none}.site-root .ventures-list__text{display:grid;gap:var(--space-1);align-content:start;transition:opacity var(--d-hover) var(--site-ease)}.site-root .ventures-list__link:hover .ventures-list__text{opacity:.55}.site-root .ventures-list__line{font-size:var(--t-small);color:var(--site-muted)}.site-root .ventures-list__cover{display:block;width:96px;aspect-ratio:3 / 2;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-media);background:var(--site-line)}@media(min-width:768px){.site-root .ventures-list__cover{width:160px}.site-root .site-page-body{padding-bottom:var(--space-10)}.site-root .page-intro{padding:var(--space-9) 0 var(--space-9)}.site-root .page-section{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-5);padding:var(--space-6) 0 var(--space-9)}.site-root .how-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-5)}.site-root .team-list__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.site-root .longform-text,.site-root .longform-prose p,.site-root .longform-prose li{margin:0;max-width:68ch;font-size:var(--t-lead);line-height:var(--lh-prose);text-wrap:pretty}.site-root .longform-intro__body{display:flex;flex-direction:column;gap:var(--space-3)}.site-root .longform-intro__body .longform-text{color:var(--site-muted)}.site-root .longform-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.site-root .longform-section__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.site-root .longform-section__body>*+*{margin-top:var(--space-4)}.site-root .longform-section__body>*+.longform-subtitle,.site-root .longform-section__body>.longform-faq+.longform-faq{margin-top:var(--space-6)}.site-root .longform-subtitle{margin:0;font-size:var(--t-lead);font-weight:600;line-height:var(--lh-ui)}.site-root .longform-subtitle+.longform-text{margin-top:var(--space-1)}.site-root .longform-faq{display:flex;flex-direction:column;gap:var(--space-1)}.site-root .longform-link,.site-root .longform-prose a{color:inherit;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--d-hover) var(--site-ease)}.site-root .longform-link:hover,.site-root .longform-prose a:hover{text-decoration-color:var(--site-accent)}.site-root .numbered-list{width:100%;margin:var(--space-1) 0 0;padding:0;list-style:none}.site-root .numbered-list__item{display:grid;grid-template-columns:1fr;gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--site-line)}.site-root .numbered-list__text{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.site-root .numbered-list__body{margin:0;max-width:68ch;font-size:var(--t-lead);line-height:var(--lh-prose);color:var(--site-muted);text-wrap:pretty}.site-root .hospitality-award{mix-blend-mode:multiply}@media(prefers-color-scheme:dark){.site-root .hospitality-wordmark{filter:invert(1)}.site-root .hospitality-award{mix-blend-mode:normal;background:var(--site-paper);border-radius:var(--r-row);padding:2px;box-sizing:border-box}}.site-root .journal-intro{max-width:52rem}.site-root .journal-intro__support{color:var(--site-muted)}.site-root .journal-categories{display:flex;flex-wrap:wrap;gap:0 var(--space-5);padding-bottom:var(--space-6)}.site-root .journal-category{display:inline-flex;align-items:center;min-height:44px;color:var(--site-muted);font-size:var(--t-ui);text-decoration:none;transition:color var(--d-hover) var(--site-ease)}.site-root .journal-category:hover{color:var(--site-ink)}.site-root .journal-category[aria-current=page]{color:var(--site-ink);text-decoration:underline;text-decoration-color:var(--site-accent);text-decoration-thickness:2px;text-underline-offset:4px}.site-root .journal-grid{display:grid;grid-template-columns:1fr;gap:var(--space-8) var(--space-5);padding-top:var(--space-7)}.site-root .journal-grid--related{padding-top:var(--space-2);width:100%}.site-root .journal-card{display:flex;flex-direction:column;gap:var(--space-4);color:inherit;text-decoration:none}.site-root .journal-card__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r-media);background:var(--site-line)}.site-root .journal-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--d-move) var(--site-ease)}.site-root .journal-card__text{display:flex;flex-direction:column;gap:var(--space-2)}.site-root .journal-card__excerpt{margin:0;font-size:var(--t-small);line-height:var(--lh-body);color:var(--site-muted);text-wrap:pretty}.site-root .journal-card__date{margin:0;font-size:var(--t-caption);color:var(--site-muted)}@media(hover:hover)and (pointer:fine){.site-root .journal-card:hover .journal-card__media img{transform:scale(1.02)}}.site-root .journal-empty{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-7)}.site-root .article-intro{max-width:52rem}.site-root .article-hero{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-media);background:var(--site-line)}.site-root .article-hero img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-root .article-body{display:flex;flex-direction:column;gap:var(--space-5);max-width:68ch;margin:0 auto;padding:var(--space-8) 0 var(--space-9)}.site-root .longform-prose .prose-stack,.site-root .longform-prose .article-section{display:flex;flex-direction:column;gap:var(--space-5)}.site-root .longform-prose .prose-h2{margin:var(--space-4) 0 0;font-size:var(--t-h3);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.site-root .longform-prose .prose-h3{margin:var(--space-2) 0 0;font-size:var(--t-lead);font-weight:600;line-height:1.3}.site-root .longform-prose .prose-h4{margin:var(--space-1) 0 0;font-size:var(--t-body);font-weight:600;line-height:var(--lh-ui)}.site-root .longform-prose .prose-quote{margin:0;padding-left:var(--space-5);border-left:1px solid var(--site-ink);font-size:var(--t-lead);line-height:var(--lh-prose);font-style:italic;color:var(--site-muted)}.site-root .longform-prose ul,.site-root .longform-prose ol{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--space-2)}.site-root .longform-prose strong{font-weight:600}.site-root .longform-prose .prose-figure{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.site-root .longform-prose .prose-figure img,.site-root .longform-prose .article-figure{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-media)}.site-root .article-credits{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 0;padding-top:var(--space-5);border-top:1px solid var(--site-line)}.site-root .article-credits>div{display:grid;grid-template-columns:7rem 1fr;gap:var(--space-4);align-items:baseline}.site-root .article-credits dd{margin:0;font-size:var(--t-small)}@media(min-width:768px){.site-root .journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--space-8)}.site-root .article-body{padding:var(--space-9) 0 var(--space-10)}}@media(min-width:1280px){.site-root .journal-grid:not(.journal-grid--related){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.site-root .journal-card__media img{transition:none}.site-root .journal-card:hover .journal-card__media img{transform:none}}.site-root .legal-body{display:flex;flex-direction:column;gap:var(--space-7);max-width:68ch;padding-top:var(--space-6);border-top:1px solid var(--site-line)}.site-root .legal-section,.site-root .legal-section__body{display:flex;flex-direction:column;gap:var(--space-4)}.site-root .not-found .page-intro{min-height:50vh;justify-content:center}.site-root .not-found__home{font-size:var(--t-body);font-weight:500}.site-root .site-skip-link{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-root .site-skip-link:focus{top:var(--space-3);left:var(--site-gutter);z-index:60;width:auto;height:auto;margin:0;padding:var(--space-3) var(--space-4);overflow:visible;clip-path:none;border-radius:var(--r-pill);background:var(--site-ink);color:var(--site-bg);font-size:var(--t-ui);font-weight:500;text-decoration:none}.site-root .site-main:focus{outline:none}.site-explore__modes{display:flex;align-items:center;gap:var(--space-2)}.site-explore__modes span,.site-explore .site-explore__modes button{color:var(--site-muted)}.site-explore .site-explore__modes button[aria-pressed=true]{color:var(--site-ink);text-decoration:underline;text-decoration-color:var(--site-accent);text-decoration-thickness:2px;text-underline-offset:4px}.site-explore .site-explore__modes button:disabled{opacity:.4;cursor:default}.site-explore[data-mode=ask] .site-explore__panel{max-height:min(78vh,720px)}.site-explore[data-mode=ask][data-open=true] .site-explore__input{width:min(52ch,70vw)}.site-explore[data-mode=ask] .site-explore__head{position:sticky;top:-16px;z-index:1;margin-top:-16px;padding-top:16px;background:var(--site-surface)}.ask{font-size:var(--t-small);line-height:var(--lh-body)}.ask__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ask__greeting{margin:0 0 var(--space-3);color:var(--site-ink)}.ask__chips{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin:0;padding:0;list-style:none}.ask__chip,.ask__restart{min-height:44px;padding:0;border:0;background:none;color:var(--site-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--d-hover) var(--site-ease)}.ask__chip:disabled{cursor:default}@media(hover:hover)and (pointer:fine){.ask__chip:hover,.ask__restart:hover{color:var(--site-ink)}}.ask__log{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0;list-style:none}.ask__turn{display:flex;flex-direction:column;gap:var(--space-3)}.ask__turn[data-role=visitor]{align-items:flex-end}.ask__turn[data-role=visitor] .ask__text{max-width:80%;color:var(--site-muted);text-align:right}.ask__turn[data-role=note]{padding-left:var(--space-3);border-left:1px solid var(--site-line)}.ask__turn[data-role=note] .ask__text{color:var(--site-ink)}.ask__turn[data-role=note] .ask__links{align-items:center}.ask__links .site-link{display:inline-flex;align-items:center;min-height:44px}.ask__text{margin:0;max-width:62ch;color:var(--site-ink);white-space:pre-line}.ask__links{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin:0}.ask__pieces{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.ask__piece{display:flex;flex-direction:column;gap:var(--space-2);color:inherit;text-decoration:none}.ask__piece-media{display:block;overflow:hidden;border-radius:3px;background:var(--site-line);aspect-ratio:4 / 5}.ask__piece-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity var(--d-enter) var(--site-ease)}.ask__piece-title{font-size:var(--t-caption);color:var(--site-muted)}@media(hover:hover)and (pointer:fine){.ask__piece:hover .ask__piece-media img{opacity:.85}.ask__piece:hover .ask__piece-title{color:var(--site-ink)}}.ask__piece:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px;border-radius:var(--r-media)}.ask__restart{align-self:flex-start;margin-top:var(--space-2);font-size:var(--t-ui)}.ask__dot{display:block;width:6px;height:6px;margin:9px 0;border-radius:50%;background:var(--site-ink);animation:ask-dot 1.2s ease-in-out infinite}@keyframes ask-dot{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ask__dot{animation:none;opacity:.6}}@media(max-width:767px){.site-explore[data-mode=ask][data-open=true]{bottom:0;width:100vw;gap:0;padding:0 var(--space-4) max(12px,env(safe-area-inset-bottom));border:1px solid var(--site-line);border-bottom:0;border-radius:var(--r-panel) var(--r-panel) 0 0;background:var(--site-surface);box-shadow:0 -10px 30px #1b1a171f;pointer-events:auto}.site-explore[data-mode=ask][data-open=true] .site-explore__panel{max-height:72dvh;padding:var(--space-2) 0 var(--space-4);border:0;border-radius:0;box-shadow:none}.site-explore[data-mode=ask][data-open=true] .site-explore__pill{width:100%;box-shadow:none}.site-explore[data-mode=ask][data-open=true] .site-explore__input{flex:1;width:auto}.ask__pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}}.consent{position:fixed;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:70;display:flex;flex-direction:column;gap:var(--space-2);max-width:26rem;margin-left:auto;padding:var(--space-4) var(--space-5) var(--space-2);border:1px solid var(--site-line);border-radius:var(--r-panel);background:var(--site-surface);color:var(--site-ink);font-family:var(--site-sans);box-shadow:var(--shadow-float);opacity:1;transform:none;transition:opacity var(--d-hover) var(--site-ease),transform var(--d-hover) var(--site-ease)}@starting-style{.consent{opacity:0;transform:translateY(8px)}}.consent__text{margin:0;font-size:var(--t-ui);line-height:var(--lh-body)}.consent__link{padding-block:13px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.consent__actions{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.consent a:focus-visible,.consent button:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px;border-radius:var(--r-row)}@media(prefers-reduced-motion:reduce){.consent{transition:none}}.site-root a:active,.site-root button:active,.site-explore button:active,.lightbox button:active,.consent a:active,.consent button:active,.site-filter__option:active,.ask__chip:active,.journal-category:active{opacity:.7;transition:opacity .1s var(--site-ease),transform .1s var(--site-ease)}.site-root .wall-tile:active,.site-root .journal-card:active,.site-root .film-frame__button:active,.ask__piece:active,.site-explore__pill:active{opacity:1;transform:scale(.98);transition:transform .1s var(--site-ease)}.lightbox__control--prev:active,.lightbox__control--next:active{transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.site-root .wall-tile:active,.site-root .journal-card:active,.site-root .film-frame__button:active,.ask__piece:active,.site-explore__pill:active{transform:none;opacity:.7}}.site-root :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select,textarea):not(.brief-input):focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}html{scroll-padding-top:80px}.site-skeleton{padding-top:var(--space-8)}.site-skeleton__title,.site-skeleton__line,.site-skeleton__block{display:block;border-radius:var(--r-media);background:var(--site-line)}.site-skeleton__title{width:min(36rem,80%);height:2.5rem}.site-skeleton__line{width:min(28rem,60%);height:1rem;margin-top:var(--space-5)}.site-skeleton__grid{display:grid;grid-template-columns:1fr;gap:var(--space-8) var(--space-5);padding-top:var(--space-9)}.site-skeleton__block{aspect-ratio:4 / 3}@media(min-width:768px){.site-skeleton{padding-top:var(--space-9)}.site-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.site-skeleton__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-error{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-8);min-height:40vh}@media(min-width:768px){.site-error{padding-top:var(--space-9)}}.site-error__actions{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin:0}.site-footer[data-slim] .site-footer__body{padding-top:var(--space-5)}.site-root .site-footer[data-slim]{margin-top:var(--space-4)}@tailwind base;@tailwind components;@tailwind utilities;:root{--atlacolormarble-white: rgba(250, 250, 250, 1);color-scheme:light;--web-desktop-body-normal-font-family: "Libre Franklin", Helvetica;--web-desktop-body-normal-font-size: 14px;--web-desktop-body-normal-font-style: normal;--web-desktop-body-normal-font-weight: 500;--web-desktop-body-normal-letter-spacing: .2800000000000001px;--web-desktop-body-normal-line-height: 110%;--web-desktop-body-small-font-family: "Libre Franklin", Helvetica;--web-desktop-body-small-font-size: 12px;--web-desktop-body-small-font-style: normal;--web-desktop-body-small-font-weight: 600;--web-desktop-body-small-letter-spacing: .48px;--web-desktop-body-small-line-height: 120.00000762939453%;--web-desktop-h3-font-family: Helvetica, sans-serif;--web-desktop-h3-font-size: 64px;--web-desktop-h3-font-style: normal;--web-desktop-h3-font-weight: 400;--web-desktop-h3-letter-spacing: 0px;--web-desktop-h3-line-height: 110%}html,body,#root{min-height:100%}body{margin:0}:where(a,button,input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 47.4% 11.2%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--card: transparent;--card-foreground: 222.2 47.4% 11.2%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 100% 50%;--destructive-foreground: 210 40% 98%;--ring: 215 20.2% 65.1%;--radius: .5rem}.dark{--background: 224 71% 4%;--foreground: 213 31% 91%;--muted: 223 47% 11%;--muted-foreground: 215.4 16.3% 56.9%;--accent: 216 34% 17%;--accent-foreground: 210 40% 98%;--popover: 224 71% 4%;--popover-foreground: 215 20.2% 65.1%;--border: 216 34% 17%;--input: 216 34% 17%;--card: transparent;--card-foreground: 213 31% 91%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 1.2%;--secondary: 222.2 47.4% 11.2%;--secondary-foreground: 210 40% 98%;--destructive: 0 63% 31%;--destructive-foreground: 210 40% 98%;--ring: 216 34% 17%;--radius: .5rem}*{border-color:hsl(var(--border))}html,body,#root{width:100%;height:100%;min-height:100vh}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-feature-settings:"rlig" 1,"calt" 1}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media(min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.running{animation-play-state:running}.paused{animation-play-state:paused}
