.contact_bag__egTNC,.contact_head__7HBb1,.contact_notSure__LxcV8,.contact_sister__9XCAR{max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x)}.contact_label__StWrk{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.contact_riso__wPswY{color:var(--coral);text-shadow:.05em .045em 0 var(--mustard);white-space:nowrap}.contact_vh__WXRfg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contact_head__7HBb1{display:grid;grid-template-columns:[copy-start] minmax(0,8fr) [copy-end details-start] minmax(0,4fr) [details-end];grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6);align-items:end;padding-block:var(--space-6) var(--space-6)}.contact_h1__YS40F,.contact_head__7HBb1>.contact_label__StWrk,.contact_lede__15CT0{grid-column:copy}.contact_h1__YS40F{font-size:var(--fs-poster);line-height:.86;letter-spacing:-.05em}.contact_lede__15CT0{font-size:var(--fs-lead);line-height:1.45;max-width:50ch;color:var(--ink-2)}.contact_details__4a_fW{grid-column:details;grid-row:2/span 2;align-self:end;display:grid;grid-gap:0;gap:0;margin:0;background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--print-sm)}.contact_details__4a_fW div{display:grid;grid-gap:2px;gap:2px;padding-block:12px;padding-inline:16px}.contact_details__4a_fW div+div{-webkit-border-before:2px dashed var(--line);border-block-start:2px dashed var(--line)}.contact_details__4a_fW dt{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.contact_details__4a_fW dd{margin:0;font-size:var(--fs-small);line-height:1.4}.contact_details__4a_fW a{font-weight:700;-webkit-text-decoration:underline 3px var(--mustard);text-decoration:underline 3px var(--mustard);text-underline-offset:.25em;overflow-wrap:anywhere}.contact_bag__egTNC{padding-block:var(--space-5) var(--space-7);scroll-margin-top:80px}.contact_notSure__LxcV8{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-7);-webkit-border-before:2px dashed var(--line);border-block-start:2px dashed var(--line);scroll-margin-top:80px}.contact_notSureHead__8_Svm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:44ch}.contact_notSureHead__8_Svm p:last-child{font-size:var(--fs-body);line-height:1.6;color:var(--ink-2)}.contact_h2__XYAYu{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}.contact_sister__9XCAR{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-block:var(--space-6) var(--space-7);-webkit-border-before:2px dashed var(--line);border-block-start:2px dashed var(--line)}.contact_h3__ylleP{font-size:var(--fs-heading);line-height:1.05;letter-spacing:-.02em}.contact_sister__9XCAR p:last-child{font-size:var(--fs-body);line-height:1.6;color:var(--ink-2);max-width:60ch}.contact_sister__9XCAR a{-webkit-text-decoration:underline 3px var(--mustard);text-decoration:underline 3px var(--mustard);text-underline-offset:.25em}@media (max-width:900px){.contact_head__7HBb1{grid-template-columns:minmax(0,1fr)}.contact_details__4a_fW,.contact_h1__YS40F,.contact_head__7HBb1>.contact_label__StWrk,.contact_lede__15CT0{grid-column:1;grid-row:auto}.contact_riso__wPswY{white-space:normal}}.Posters_poster__gFQaI{display:block;width:100%;height:auto}.Posters_type__S6MGb{font-family:var(--font-body);font-weight:800;font-style:italic;letter-spacing:-.02em}.Posters_small__Z1OxP{font-family:var(--font-mono);letter-spacing:.02em}.Shopfront_drawing__Z3UDM,.Shopfront_root__bpncD{--spt-yellow:#ffe02a;--spt-black:#0b0b0b}.Shopfront_root__bpncD{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Shopfront_frame__W4R2D{overflow:hidden;background:#fbe8c8;border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste)}.Shopfront_svg__epWHa{display:block;width:100%;height:auto}.Shopfront_face__kX1bn,.Shopfront_inside__WJ1ym,.Shopfront_pavement__H61qf,.Shopfront_shadow__L34EZ,.Shopfront_spill__HPYQ_,.Shopfront_tagline__R_g4Z,.Shopfront_vinyl__fS0kE,.Shopfront_wall__8eMZn{transition:fill .5s var(--ease-out),opacity .5s var(--ease-out),filter .5s var(--ease-out)}.Shopfront_wall__8eMZn{fill:#fbe8c8}.Shopfront_pavement__H61qf{fill:#7d7a74}.Shopfront_metal__tVtGO{fill:#2a2c2f}.Shopfront_riser__nmH58{fill:#1c1d1f}.Shopfront_seam__CFGVh{stroke:#3a3c40;stroke-width:6}.Shopfront_doorFrame__DjhBg{fill:#f2f1ee;stroke:#1d1f22;stroke-width:8}.Shopfront_handle__5B_AF{fill:#6f7377}.Shopfront_inside__WJ1ym{opacity:0}.Shopfront_shadow__L34EZ{fill:#000;opacity:.3}.Shopfront_returns__Q3Hyx path{fill:#151515;stroke:#151515;stroke-linejoin:round}.Shopfront_face__kX1bn{fill:#fff;stroke:var(--spt-black);stroke-linejoin:round}.Shopfront_bolt__t_YMc{fill:var(--spt-yellow);stroke:var(--spt-black);stroke-linejoin:round}.Shopfront_tagline__R_g4Z{fill:var(--spt-black)}.Shopfront_spill__HPYQ_{opacity:0;fill:#fffbe6}.Shopfront_spillBolt__beOMv{fill:var(--spt-yellow)}.Shopfront_dims__j_98b line{stroke:var(--ink);stroke-width:8}.Shopfront_dims__j_98b rect{fill:#fbe8c8}.Shopfront_dims__j_98b text{font-family:var(--font-mono);font-size:64px;fill:var(--ink)}[data-lit] .Shopfront_dims__j_98b rect,[data-lit] .Shopfront_frame__W4R2D,[data-lit] .Shopfront_wall__8eMZn{background:#2a2722;fill:#2a2722}[data-lit] .Shopfront_dims__j_98b line{stroke:var(--paper-lo)}[data-lit] .Shopfront_dims__j_98b text{fill:var(--paper-lo)}[data-lit] .Shopfront_pavement__H61qf{fill:#1f1f22}[data-lit] .Shopfront_shadow__L34EZ{opacity:0}[data-lit] .Shopfront_spill__HPYQ_{opacity:.85}[data-lit] .Shopfront_face__kX1bn{fill:#fffdf2}[data-lit] .Shopfront_tagline__R_g4Z{fill:#0a0a0a}[data-lit] .Shopfront_inside__WJ1ym{opacity:.55}[data-lit] .Shopfront_vinyl__fS0kE{opacity:.92}[data-lit] .Shopfront_metal__tVtGO{fill:#18191b}[data-lit] .Shopfront_doorFrame__DjhBg{fill:#9b9a96}@media (prefers-reduced-motion:no-preference){[data-lit] .Shopfront_spill__HPYQ_{animation:Shopfront_catch__5OITX .9s step-end}@keyframes Shopfront_catch__5OITX{0%{opacity:.2}18%{opacity:.85}30%{opacity:.35}44%{opacity:.85}}}@media (prefers-reduced-motion:reduce){.Shopfront_root__bpncD *{transition:none!important}}.Shopfront_bar__EAhl7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.Shopfront_cap__xgOOB{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.Shopfront_switch__Qe7cC{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding-block:6px;padding-inline:14px 18px;font:inherit;font-size:var(--fs-small);font-weight:700;color:var(--paper-hi);background:var(--ink);border:3px solid var(--ink);border-radius:100px;box-shadow:var(--print-sm);cursor:pointer;transition:translate .12s var(--ease-out),box-shadow .12s var(--ease-out)}.Shopfront_switch__Qe7cC:hover{translate:-1px -1px}.Shopfront_switch__Qe7cC:active{translate:2px 2px;box-shadow:none}.Shopfront_lamp__psowL{width:14px;height:14px;border-radius:50%;border:2px solid var(--paper-hi);background:transparent}.Shopfront_switch__Qe7cC[aria-pressed=true] .Shopfront_lamp__psowL{background:#ffe02a;box-shadow:0 0 10px 2px rgba(255,224,42,.7)}.Shopfront_section__zF6zv{display:block;width:100%;height:auto;max-width:460px}.Shopfront_sFascia__a3c51{fill:var(--paper-lo);stroke:var(--ink);stroke-width:3}.Shopfront_sBody__Ixd2c{fill:none;stroke:var(--ink);stroke-width:4}.Shopfront_sFace__xAZcx{fill:#fffbe0;stroke:var(--ink);stroke-width:2}.Shopfront_sRim__KOV6Q{fill:var(--ink)}.Shopfront_sLed__pcBvH{fill:#ffe02a;stroke:var(--ink);stroke-width:2}.Shopfront_sRay__61irf{fill:none;stroke:#d8a800;stroke-width:2;stroke-dasharray:6 6}.Shopfront_sDim__eH2F_ path{fill:none;stroke:var(--ink);stroke-width:2}.Shopfront_sDim__eH2F_ text,.Shopfront_sLab__M26Iy{font-family:var(--font-mono);font-size:15px;fill:var(--ink)}.Shopfront_sTray__P4wen{fill:var(--ink-2);stroke:var(--ink);stroke-width:2}.Shopfront_sFix__L5rUz path{fill:none;stroke:var(--ink);stroke-width:3}.Shopfront_sFix__L5rUz rect{fill:var(--paper-lo);stroke:var(--ink);stroke-width:2}.Reel_root__gAuTi{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Reel_frame___SoPr{position:relative;aspect-ratio:3920/2890;overflow:hidden;background:#fbe8c8;border:3px solid var(--ink);border-radius:3px;box-shadow:var(--print-sm);isolation:isolate}.Reel_layer__CenV_{position:absolute;inset:0;transform-origin:50% 45%;will-change:transform}.Reel_front__m_7Jt{transform-origin:81% 62%}.Reel_desk__qnE8a{transform-origin:37% 36%}.Reel_wipe__dNYJa{position:absolute;z-index:5;inset:-4% -2%;display:grid;place-content:center;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);background:var(--c,var(--teal));border-inline:3px solid var(--ink);box-shadow:-8px 0 0 rgba(35,40,43,.25);will-change:transform}.Reel_wipeLab__wdRW1{font-size:var(--fs-display);font-weight:700;line-height:var(--lh-display);letter-spacing:var(--track-display);color:var(--ink)}.Reel_wipeCrew__KqG9O{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.Reel_fill__HkTCg{display:block;width:100%;height:100%}.Reel_room__kaBFu{position:absolute;inset:0;background:var(--paper)}.Reel_wall__uPVYr{background:repeating-linear-gradient(0deg,transparent 0 38px,rgba(0,0,0,.035) 38px 40px),var(--paper-lo)}.Reel_canvas__l8JmU{position:absolute;inset:0;width:100%;height:100%}.Reel_screen__C0jhb{position:absolute;object-fit:cover;background:#0b0b0b;border-radius:2px}.Reel_sheet__lXuZl{position:absolute;filter:drop-shadow(3px 3px 0 rgb(35 40 43/.35))}.Reel_controls__9lVBc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.Reel_scenes__Fy8_w{display:flex;flex-wrap:wrap;gap:6px}.Reel_pause__djS1J,.Reel_scenes__Fy8_w button{min-height:32px;padding-block:2px;padding-inline:12px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--paper-hi);border:2px solid var(--ink);border-radius:100px;cursor:pointer;transition:background-color .12s var(--ease-out)}.Reel_scenes__Fy8_w button[aria-pressed=true]{background:var(--lead);color:var(--on-lead)}.Reel_pause__djS1J{background:var(--ink);color:var(--paper-hi)}.TrainingSection_section__aP_sk{max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x);padding-block:var(--space-7);display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.TrainingSection_head__vGeFX{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5)}.TrainingSection_label__yjxvH{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.TrainingSection_h2__ZIOlN{max-width:16ch;margin-top:var(--space-2);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}.TrainingSection_riso__xZb_g{color:var(--lead);text-shadow:.05em .045em 0 var(--mustard)}.TrainingSection_action__HOsD6{font-weight:700;font-size:var(--fs-small);width:-moz-fit-content;width:fit-content;-webkit-text-decoration:underline 3px var(--mustard);text-decoration:underline 3px var(--mustard);text-underline-offset:.3em}.TrainingSection_action__HOsD6:hover{-webkit-text-decoration-color:var(--lead);text-decoration-color:var(--lead)}.TrainingSection_feature__2qjwu{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.TrainingSection_aside__paM3G{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.TrainingSection_offer__DjjB9{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2)}.TrainingSection_offer__DjjB9 li{font-family:var(--font-mono);font-size:var(--fs-label);padding:7px 10px;border:1.5px solid var(--ink);border-radius:999px;background:var(--paper-hi)}.TrainingSection_screen__3Y448{margin:0;border:3px solid var(--ink);border-radius:calc(var(--r) * 2);background:var(--ink);box-shadow:var(--paste);overflow:hidden}.TrainingSection_canvas__DMzJZ{display:block;width:100%;height:auto;aspect-ratio:16/9;background:oklch(96% .012 90)}.TrainingSection_bar__n06J_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:8px 10px 8px 14px;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--paper-hi)}.TrainingSection_play__VSBWq{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600;min-height:30px;padding:6px 14px;border:0;border-radius:999px;color:var(--ink);background:var(--paper-hi);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out)}.TrainingSection_play__VSBWq:hover{background:var(--mustard)}.TrainingSection_play__VSBWq:focus-visible{outline:2px solid var(--mustard);outline-offset:3px}.TrainingSection_h3__IeAmO{font-size:var(--fs-heading);line-height:1.05;letter-spacing:-.02em}.TrainingSection_text__e9FR1{max-width:56ch;line-height:1.6;color:var(--ink-2)}@media (max-width:820px){.TrainingSection_feature__2qjwu{grid-template-columns:1fr}}.WarrenHead_plate__iRQGc{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-block:var(--space-5);padding-inline:var(--space-4);background:var(--lead);border:3px solid var(--ink);border-radius:3px;box-shadow:var(--print-sm)}.WarrenHead_detail__1KUm5,.WarrenHead_whole__8k9ze{display:block;width:100%;height:auto;border:3px solid var(--ink);border-radius:2px}.WarrenHead_detail__1KUm5{aspect-ratio:4/1;box-shadow:var(--print-sm);background-color:#27292b;background-repeat:no-repeat;background-size:326.3% auto;background-position:50.4% 50%}.WarrenHead_dim__oy8MI{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--on-lead)}.WarrenHead_dim__oy8MI:after,.WarrenHead_dim__oy8MI:before{content:"";flex:1 1;height:2px;background:currentColor}@media (max-width:700px){.WarrenHead_plate__iRQGc{padding-block:var(--space-4);padding-inline:var(--space-3)}.WarrenHead_detail__1KUm5{aspect-ratio:3/1}}.shared_scene__J04pp{--room-h:calc(100cqi - 2 * var(--edge));--h:auto;--place:start;--ta:start;--bleed:0;--flip:0;--keep:calc(1 - var(--bleed));position:relative;isolation:isolate;min-height:var(--h);padding-block:var(--pad-y);padding-inline:var(--edge);background:var(--bg);color:var(--fg);scroll-margin-top:72px}.shared_scene__J04pp[data-ground=paper]{--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--quiet:var(--muted);--line-c:var(--ink);--card:var(--paper-hi);--card-fg:var(--ink);--acc:var(--accent);--shade:oklch(27.3% 0.009 234/0.16);--riso-c:var(--riso)}.shared_scene__J04pp[data-ground=night]{--bg:var(--night);--fg:var(--paper);--fg-2:oklch(86% 0.012 87);--quiet:oklch(76% 0.012 87);--line-c:var(--paper);--card:oklch(26% 0.011 240);--card-fg:var(--paper);--acc:var(--accent);--shade:oklch(0% 0 0/0.5);--riso-c:var(--p2)}.shared_scene__J04pp[data-ground=brand]{--bg:var(--p1);--fg:var(--on-p1);--fg-2:color-mix(in oklab,var(--on-p1) 90%,var(--p1));--quiet:color-mix(in oklab,var(--on-p1) 84%,var(--p1));--line-c:var(--on-p1);--card:var(--paper-hi);--card-fg:var(--ink);--acc:var(--acc-on-p1);--shade:oklch(0% 0 0/0.24);--riso-c:var(--riso-on-p1)}@container study (max-width: 819.98px){.shared_scene__J04pp[data-ph-h=tall]{--h:86svh}.shared_scene__J04pp[data-ph-h=screen]{--h:100svh}.shared_scene__J04pp[data-ph-align=center]{--place:center;--ta:center}.shared_scene__J04pp[data-ph-align=end]{--place:end}.shared_scene__J04pp[data-ph-bleed=true]{--bleed:1}.shared_scene__J04pp[data-ph-order=words-first]{--flip:1}.shared_scene__J04pp[data-ph-hidden]{display:none}.shared_scene__J04pp[data-ph-join]{-webkit-padding-before:0;padding-block-start:0}}@container study (min-width: 820px){.shared_scene__J04pp[data-dk-h=tall]{--h:86svh}.shared_scene__J04pp[data-dk-h=screen]{--h:100svh}.shared_scene__J04pp[data-dk-align=center]{--place:center;--ta:center}.shared_scene__J04pp[data-dk-align=end]{--place:end}.shared_scene__J04pp[data-dk-bleed=true]{--bleed:1}.shared_scene__J04pp[data-dk-order=words-first]{--flip:1}.shared_scene__J04pp[data-dk-hidden]{display:none}.shared_scene__J04pp[data-dk-join]{-webkit-padding-before:0;padding-block-start:0}}.shared_label__LIDm6{font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet)}.shared_dotLabel__RH5Km{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fg)}.shared_dotLabel__RH5Km:before{content:"";flex:none;width:11px;height:11px;border-radius:50%;border:2px solid var(--line-c);background:var(--acc)}.shared_poster__6pfQO{font-size:min(var(--fs-poster-s),calc(var(--room-h, 100cqi) / (var(--lw, 1) * var(--d-char) * 1.1)));line-height:var(--d-lh-poster);letter-spacing:var(--d-track-poster);font-variation-settings:var(--d-axes,normal)}.shared_display__nuuD7,.shared_poster__6pfQO{font-family:var(--d-font);font-weight:var(--d-weight);text-wrap:balance}.shared_display__nuuD7{font-size:min(var(--fs-display-s),calc(var(--room-h, 100cqi) / (var(--lw, 1) * var(--d-char) * 1.1)));line-height:var(--d-lh);letter-spacing:var(--d-track);font-variation-settings:var(--d-axes,normal)}.shared_heading__p0g7U{font-family:var(--d-font);font-weight:var(--d-weight);font-size:min(var(--fs-head-s),calc(var(--room-h, 100cqi) / (var(--lw, 1) * var(--d-char) * 1.1)));line-height:1.04;letter-spacing:var(--d-track-sm);font-variation-settings:var(--d-axes,normal);text-wrap:balance}.shared_lead__IOD9g{font-size:var(--fs-lead);line-height:1.5;color:var(--fg-2);text-wrap:pretty}.shared_body__Rj6Q5{font-size:var(--fs-body);line-height:1.62;color:var(--fg-2);max-width:62ch;text-wrap:pretty;white-space:pre-line}.shared_capLine__rKoCc{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3);max-width:60ch}.shared_sticker__Sib6R{position:absolute;z-index:2;inset-inline-start:var(--space-3);inset-block-end:var(--space-3);max-width:calc(100% - var(--space-5));padding-block:5px 4px;padding-inline:8px;background:var(--paper-hi);border:2px solid var(--ink);border-radius:4px;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.45;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.shared_plate__NgDd2{position:relative;display:block;overflow:hidden;background:var(--p2);border:calc(3px * var(--keep)) solid var(--line-c);border-radius:calc(var(--r) * var(--keep));box-shadow:calc(12px * var(--keep)) calc(14px * var(--keep)) 0 var(--shade)}.shared_fillMedia__edEx8{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shared_naturalMedia__Wc1q9{display:block;width:100%;height:auto}.shared_fourThree__T4Q0K{position:relative;display:block;width:100%;aspect-ratio:4/3}.shared_gap__hgwfE{display:block;background:var(--p2)}.shared_gapFill__KzkDK{position:absolute;inset:0}.shared_gapNote__CJCCP{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);padding-block:4px;padding-inline:8px;background:var(--paper-hi);border:2px dashed var(--ink);border-radius:4px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.shared_bleedBoth__YjVKi{margin-inline:calc(var(--edge) * -1 * var(--bleed))}.shared_stroke__eFYjA{display:block;stroke:var(--acc);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.shared_outline__GNpRd,.shared_stroke__eFYjA{overflow:visible;fill:none;vector-effect:non-scaling-stroke}.shared_outline__GNpRd{position:absolute;z-index:3;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);stroke:var(--line-c);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:0;pointer-events:none}.shared_draw__AJ6n_,.shared_lamp__HGit8,.shared_lens__wvY_E,.shared_paste__gXytN,.shared_wipe__EWp8u{--i:0}@media (prefers-reduced-motion:no-preference){[data-armed] [data-motion=paste] .shared_paste__gXytN{transition:opacity .16s linear calc(var(--i) * .11s),translate calc(var(--d-paste) * 1ms) var(--ease-pop) calc(var(--i) * .11s),rotate calc(var(--d-paste) * 1ms) var(--ease-pop) calc(var(--i) * .11s),scale calc(var(--d-paste) * 1ms) var(--ease-pop) calc(var(--i) * .11s)}[data-armed] [data-motion=paste]:not([data-in]) .shared_paste__gXytN{opacity:0;translate:-14px -18px;rotate:-3deg;scale:1.05}[data-armed] [data-motion=draw] .shared_draw__AJ6n_{transition:stroke-dashoffset calc(var(--d-draw) * 1ms) var(--ease-glide) calc(var(--i) * .18s)}[data-armed] [data-motion=draw]:not([data-in]) .shared_draw__AJ6n_{stroke-dashoffset:1}[data-armed] [data-motion=draw] .shared_drawFade__n6pVt{transition:opacity .6s var(--ease-glide) calc(var(--d-draw) * .55ms)}[data-armed] [data-motion=draw]:not([data-in]) .shared_drawFade__n6pVt{opacity:0}[data-armed] [data-motion=wipe] .shared_wipe__EWp8u{-webkit-clip-path:inset(-24px -48px -48px -24px);clip-path:inset(-24px -48px -48px -24px);transition:-webkit-clip-path calc(var(--d-wipe) * 1ms) var(--ease-glide) calc(var(--i) * .14s);transition:clip-path calc(var(--d-wipe) * 1ms) var(--ease-glide) calc(var(--i) * .14s);transition:clip-path calc(var(--d-wipe) * 1ms) var(--ease-glide) calc(var(--i) * .14s),-webkit-clip-path calc(var(--d-wipe) * 1ms) var(--ease-glide) calc(var(--i) * .14s)}[data-armed] [data-motion=wipe]:not([data-in]) .shared_wipe__EWp8u{-webkit-clip-path:inset(-24px 100% -48px -24px);clip-path:inset(-24px 100% -48px -24px)}[data-armed] [data-motion=switch]:not([data-in]) .shared_lamp__HGit8{filter:brightness(.3) saturate(.5)}[data-armed] [data-motion=switch][data-in] .shared_lamp__HGit8{animation:shared_strike__Z3OAd 1.1s step-end 1}[data-armed] [data-motion=zoom] .shared_lens__wvY_E img,[data-armed] [data-motion=zoom] .shared_lens__wvY_E video{scale:calc(1 + .14 * var(--z, 0));will-change:scale}[data-armed] [data-motion=drift] .shared_lens__wvY_E img,[data-armed] [data-motion=drift] .shared_lens__wvY_E video{scale:1.16;translate:0 calc(var(--d, 0) * -6.5%);will-change:translate}[data-first][data-motion=paste] .shared_paste__gXytN{animation:shared_paste-on__V3iv2 calc(var(--d-paste) * 1ms) var(--ease-pop) calc(.16s + var(--i) * .12s) both}[data-first][data-motion=draw] .shared_draw__AJ6n_{animation:shared_draw-on__00H4_ calc(var(--d-draw) * 1ms) var(--ease-glide) calc(.2s + var(--i) * .18s) both}[data-first][data-motion=wipe] .shared_wipe__EWp8u{animation:shared_wipe-on__GDswW calc(var(--d-wipe) * 1ms) var(--ease-glide) calc(.12s + var(--i) * .14s) both}@keyframes shared_paste-on__V3iv2{0%{opacity:0;translate:-14px -18px;rotate:-3deg;scale:1.05}}@keyframes shared_draw-on__00H4_{0%{stroke-dashoffset:1}}@keyframes shared_wipe-on__GDswW{0%{-webkit-clip-path:inset(-24px 100% -48px -24px);clip-path:inset(-24px 100% -48px -24px)}to{-webkit-clip-path:inset(-24px -48px -48px -24px);clip-path:inset(-24px -48px -48px -24px)}}@keyframes shared_strike__Z3OAd{0%{filter:brightness(.3) saturate(.5)}14%{filter:brightness(.8) saturate(.9)}22%{filter:brightness(.4) saturate(.6)}34%{filter:brightness(.95) saturate(1)}44%{filter:brightness(.55) saturate(.7)}56%{filter:none}to{filter:none}}}.JobBag_bag__mG0aE{--crew-w:clamp(150px,15vw,212px);--spine:18px;position:relative;container:bag/inline-size;-webkit-margin-before:calc(var(--crew-w) * .62);margin-block-start:calc(var(--crew-w) * .62)}.JobBag_head__JGqiZ{--crew-w:clamp(170px,18vw,250px);--spine:22px}.JobBag_peek__vzujQ{position:absolute;z-index:2;left:var(--peek-x,58%);bottom:calc(100% - 1.5px - var(--crew-w) * .05);width:var(--crew-w);transform:translateX(-50%);pointer-events:none}.JobBag_body__f_FTg{position:relative;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-4) var(--space-5);padding-inline:calc(var(--spine) + 3px + var(--space-4)) var(--space-4);background:var(--paper-lo);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste)}.JobBag_body__f_FTg:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--spine);background:var(--job);-webkit-border-end:3px solid var(--ink);border-inline-end:3px solid var(--ink);border-start-start-radius:calc(var(--r) - 3px);border-end-start-radius:calc(var(--r) - 3px)}.JobBag_flap__faRh1{position:absolute;inset-inline:calc(var(--spine) + 3px) 0;inset-block-start:12px;-webkit-border-before:2px dashed var(--ink-2);border-block-start:2px dashed var(--ink-2);pointer-events:none}.JobBag_lift__pqnDz:hover{transform:translate(-2px,-2px)}.JobBag_lift__pqnDz:hover .JobBag_body__f_FTg{box-shadow:var(--paste-lift)}@media (prefers-reduced-motion:no-preference){.JobBag_body__f_FTg:before{transition:background-color var(--dur-pop) var(--ease-glide)}.JobBag_lift__pqnDz,.JobBag_lift__pqnDz .JobBag_body__f_FTg{transition:transform var(--dur-pop) var(--ease-out),box-shadow var(--dur-pop) var(--ease-out)}}.JobBag_docket__hkacI{display:grid;grid-template-columns:[left-start] minmax(0,1fr) [left-end right-start] minmax(0,1fr) [right-end];grid-gap:2px;gap:2px;-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);background:var(--ink);border:2px solid var(--ink)}.JobBag_docket__hkacI>div{background:var(--paper-hi);padding-block:9px 11px;padding-inline:12px;min-width:0}.JobBag_docket__hkacI>.JobBag_wide__93cdG,.JobBag_docket__hkacI>div:not(.JobBag_wide__93cdG):last-child:nth-child(2n){grid-column:left-start/right-end}.JobBag_docket__hkacI dt{letter-spacing:.06em;color:var(--muted);line-height:1.4}.JobBag_docket__hkacI dd,.JobBag_docket__hkacI dt{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase}.JobBag_docket__hkacI dd{letter-spacing:.04em;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.JobBag_docket__hkacI .JobBag_wide__93cdG dd{font-family:var(--font-body);font-weight:700;font-size:var(--fs-lead);letter-spacing:-.01em;text-transform:none;line-height:1.15;overflow-wrap:normal}@container bag (max-width: 280px){.JobBag_docket__hkacI{grid-template-columns:[left-start right-start] minmax(0,1fr) [left-end right-end]}}@container bag (max-width: 440px){.JobBag_head__JGqiZ .JobBag_docket__hkacI{grid-template-columns:[left-start right-start] minmax(0,1fr) [left-end right-end]}}@media (max-width:600px){.JobBag_bag__mG0aE{--spine:14px}.JobBag_body__f_FTg{padding-inline:calc(var(--spine) + 3px + var(--space-3)) var(--space-3)}}.JobBag_dot__Gzr1J{display:inline-block;width:12px;height:12px;-webkit-margin-end:6px;margin-inline-end:6px;border-radius:50%;border:2px solid var(--ink);background:var(--c);vertical-align:-1px}.JobBag_also__szwaW{white-space:nowrap;-webkit-margin-start:6px;margin-inline-start:6px}.JobBag_also__szwaW .JobBag_dot__Gzr1J{-webkit-margin-end:4px;margin-inline-end:4px}.JobBag_vh__5OQxs{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.JobBag_sticker__99wjn{position:absolute;z-index:3;inset-inline-end:var(--space-4);inset-block-end:calc(var(--space-5) * -.7);display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--paper-hi);border:3px solid var(--ink);box-shadow:var(--print);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;line-height:1.2;text-transform:uppercase;text-align:center;transform:rotate(-12deg);pointer-events:none}.JobBag_head__JGqiZ .JobBag_sticker__99wjn{width:104px;height:104px}.JobBag_clip___f3PD{position:absolute;z-index:2;inset-block-start:-22px;inset-inline-start:22px;width:18px;height:44px;fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round}.SuperpowerTeaser_feature__xIMe_{max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x);padding-block:var(--space-7)}.SuperpowerTeaser_grid__4mgzi{display:grid;grid-template-columns:[side-start] minmax(0,5fr) [side-end bag-start] minmax(0,7fr) [bag-end];grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.SuperpowerTeaser_side__eGGm6{grid-column:side;display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:start;-webkit-padding-before:calc(clamp(170px, 18vw, 250px) * .62);padding-block-start:calc(clamp(170px, 18vw, 250px) * .62)}.SuperpowerTeaser_kicker__H8n2N{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.SuperpowerTeaser_kicker__H8n2N:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid var(--ink);background:var(--lead)}.SuperpowerTeaser_h2__ijNCh{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display);-webkit-text-decoration:underline 6px var(--lead);text-decoration:underline 6px var(--lead);text-underline-offset:.14em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.SuperpowerTeaser_text__SamJP{font-size:var(--fs-body);line-height:1.6;color:var(--ink-2);max-width:40ch;text-wrap:pretty}.SuperpowerTeaser_sectors__Q4MxC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);width:100%;margin-block:var(--space-1) var(--space-2)}.SuperpowerTeaser_sector__pHg_a{display:grid;grid-gap:2px;gap:2px;justify-items:start;min-height:60px;padding-block:8px;padding-inline:12px;font:inherit;text-align:start;color:var(--ink);background:var(--paper-hi);border:3px solid var(--ink);-webkit-border-start:14px solid var(--c);border-inline-start:14px solid var(--c);border-radius:var(--r);box-shadow:var(--print-sm);cursor:pointer;transition:background-color .16s var(--ease-out),translate .12s var(--ease-out),box-shadow .12s var(--ease-out)}.SuperpowerTeaser_sector__pHg_a b{font-size:var(--fs-small);line-height:1.2}.SuperpowerTeaser_sector__pHg_a span{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase}.SuperpowerTeaser_sector__pHg_a:hover{translate:-2px -2px}.SuperpowerTeaser_sector__pHg_a:active{translate:2px 2px;box-shadow:none}.SuperpowerTeaser_sector__pHg_a[aria-pressed=true]{background:var(--c)}.SuperpowerTeaser_motion__26IDU[aria-pressed=true] span:after{content:"";display:inline-block;width:7px;height:7px;-webkit-margin-start:6px;margin-inline-start:6px;border-radius:50%;background:var(--ink);vertical-align:1px;animation:SuperpowerTeaser_blink__FvTF2 1.2s steps(2,jump-none) infinite}@keyframes SuperpowerTeaser_blink__FvTF2{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.SuperpowerTeaser_motion__26IDU span:after{animation:none}}.SuperpowerTeaser_bag___7590{grid-column:bag;--peek-x:78%}.SuperpowerTeaser_docket__EYRdS>div:first-child dd{font-size:var(--fs-heading)}.SuperpowerTeaser_job__sWRz0{font-family:var(--font-body);font-size:var(--fs-heading);font-weight:700;letter-spacing:-.02em;text-transform:none}.SuperpowerTeaser_print__izX_i{position:relative;margin-block:var(--space-3) var(--space-2);margin-inline:0;rotate:-.6deg}@media (max-width:980px){.SuperpowerTeaser_grid__4mgzi{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.SuperpowerTeaser_bag___7590,.SuperpowerTeaser_side__eGGm6{grid-column:1}.SuperpowerTeaser_side__eGGm6{-webkit-padding-before:0;padding-block-start:0}}.Container_base__5hPXe{width:100%;margin:0 auto;padding:0 var(--pad-x,26px)}.Container_site__KBEq_{max-width:var(--container,1160px)}.Container_case__NL4P8{max-width:var(--container-case,1060px)}.Container_narrative__dN8Zs{max-width:var(--container-narrative,680px)}.Button_btn__Q__8y{display:inline-block;background:var(--btn-bg,var(--teal,#127a8c));color:var(--btn-fg,#fff);padding:var(--btn-pad,14px 26px);border:none;border-radius:var(--btn-r,var(--r,6px));font-family:inherit;font-weight:var(--btn-weight,700);font-size:var(--btn-fs,14px);line-height:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.15s}.Button_btn__Q__8y:hover{background:var(--btn-bg-hover,var(--teal-deep,#0c5464))}.Button_ghost__nb_FY{background:var(--btn-ghost-bg,transparent);border:1.5px solid var(--btn-ghost-border,var(--line,#dde4e5));color:var(--btn-ghost-fg,var(--ink,#0f1719))}.Button_ghost__nb_FY:hover{background:var(--btn-ghost-bg-hover,transparent);border-color:var(--btn-ghost-border-hover,var(--teal,#127a8c));color:var(--btn-ghost-fg-hover,var(--teal,#127a8c))}.Button_sm__ZTtJ1{padding:var(--btn-sm-pad,8px 18px);font-size:13px}.Button_sm__ZTtJ1:hover{background:var(--btn-sm-bg-hover,var(--teal-bright,#19a7be))}.Nav_nav__aftod{display:flex;justify-content:space-between;align-items:center;padding:var(--nav-pad,16px 26px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.Nav_dark__YV34N{background:var(--nav,#0c1315);color:#fff}.Nav_light__uQMEB{background:var(--paper,#fdfdfc);color:var(--ink,#171e1d);border-bottom:1px solid var(--line,#e2e8e7)}.Nav_logo__vLSUS{display:flex;align-items:center;gap:9px;font-weight:700;font-size:20px;color:inherit;text-decoration:none}.Nav_mark__mMo8v{width:22px;height:22px;border-radius:50%;border:2px solid var(--teal,#2c8593);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--teal,#2c8593)}.Nav_dark__YV34N .Nav_mark__mMo8v{border-color:var(--teal-bright,#19a7be);color:var(--teal-bright,#19a7be)}.Nav_links__fQ5wk{display:flex;gap:22px;font-size:14px;color:#bfcccf}.Nav_links__fQ5wk a{color:inherit;text-decoration:none}.Nav_dark__YV34N .Nav_links__fQ5wk a:hover{color:#fff}.Nav_light__uQMEB .Nav_links__fQ5wk{gap:24px;font-size:14.5px;color:var(--steel,#61706e)}.Nav_light__uQMEB .Nav_links__fQ5wk a:hover{color:var(--teal,#2c8593)}.Nav_back__8nRPY{font-size:13.5px;color:#bfcccf;text-decoration:none}.Nav_dark__YV34N .Nav_back__8nRPY:hover{color:#fff}.Nav_light__uQMEB .Nav_back__8nRPY{font-size:14px;color:var(--steel,#61706e)}.Nav_light__uQMEB .Nav_back__8nRPY:hover{color:var(--teal,#2c8593)}@media (max-width:760px){.Nav_links__fQ5wk{display:none}}.CaseHead_top__0bgqQ{max-width:1100px;margin-inline:auto;padding-inline:var(--pad-x);padding-block:var(--space-6) var(--space-7);box-sizing:content-box}.CaseHead_cap__T8Bv6,.CaseHead_insideLab__Ho8wO,.CaseHead_kicker__VuxwI{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.CaseHead_grid__B3xxG{display:grid;grid-template-columns:[bag-start] minmax(0,8fr) [bag-end side-start] minmax(0,4fr) [side-end];grid-gap:var(--space-5);gap:var(--space-5);align-items:stretch}.CaseHead_bag__Z1_1g{grid-column:bag;--peek-x:74%}.CaseHead_side__Wa_ZT{grid-column:side;display:grid;align-content:start;grid-gap:var(--space-5);gap:var(--space-5);-webkit-padding-before:calc(clamp(170px, 18vw, 250px) * .62 + var(--space-4));padding-block-start:calc(clamp(170px, 18vw, 250px) * .62 + var(--space-4))}.CaseHead_h1__QHy9x{font:inherit;line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance;padding-block:2px 4px}.CaseHead_docket__4jrUB>div:first-child dd,.CaseHead_h1__QHy9x{font-size:var(--fs-display)}.CaseHead_print__dc1hp{position:relative;margin-block:var(--space-3) var(--space-2);margin-inline:0;transform:rotate(-.8deg)}.CaseHead_cap__T8Bv6{-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);-webkit-padding-end:112px;padding-inline-end:112px}.CaseHead_sub__Ct0b_{font-size:var(--fs-lead);line-height:1.45;color:var(--ink-2);text-wrap:pretty}.CaseHead_inside__zfoH7{position:-webkit-sticky;position:sticky;top:96px;padding-block:var(--space-4);padding-inline:var(--space-4);background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste)}.CaseHead_insideLab__Ho8wO{display:block;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.CaseHead_inside__zfoH7 ol{list-style:none;counter-reset:it}.CaseHead_inside__zfoH7 li{counter-increment:it;-webkit-border-before:2px dashed var(--line);border-block-start:2px dashed var(--line)}.CaseHead_inside__zfoH7 a{display:grid;grid-template-columns:[n-start] 28px [n-end t-start] minmax(0,1fr) [t-end];grid-gap:2px 10px;gap:2px 10px;padding-block:10px;font-size:var(--fs-small);line-height:1.35;color:var(--ink-2)}.CaseHead_inside__zfoH7 a:before{content:counter(it,decimal-leading-zero);grid-row:span 2;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.7;color:var(--muted)}.CaseHead_inside__zfoH7 b{grid-column:t;color:var(--ink)}.CaseHead_inside__zfoH7 span{grid-column:t}.CaseHead_inside__zfoH7 a:hover b{-webkit-text-decoration:underline 3px var(--lead);text-decoration:underline 3px var(--lead);text-underline-offset:.16em}.CaseHead_sectors__K9107 ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.CaseHead_sectors__K9107 a{display:grid;grid-gap:2px;gap:2px;min-height:64px;padding-block:10px;padding-inline:12px;background:var(--paper-hi);border:3px solid var(--ink);-webkit-border-start:14px solid var(--c);border-inline-start:14px solid var(--c);border-radius:var(--r);box-shadow:var(--print-sm);transition:translate .12s var(--ease-out)}.CaseHead_sectors__K9107 a:focus-visible,.CaseHead_sectors__K9107 a:hover{translate:-2px -2px}.CaseHead_sectors__K9107 b{font-size:var(--fs-small);line-height:1.2;color:var(--ink)}.CaseHead_sectors__K9107 span{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}@media (max-width:980px){.CaseHead_grid__B3xxG{grid-template-columns:[bag-start side-start] minmax(0,1fr) [bag-end side-end]}.CaseHead_side__Wa_ZT{-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3)}.CaseHead_inside__zfoH7{position:static}}@media (max-width:700px){.CaseHead_docket__4jrUB>div:first-child dd{font-size:var(--fs-heading)}}.WorkCards_board__NiMnc{list-style:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--space-5) var(--space-4);gap:var(--space-5) var(--space-4)}.WorkCards_tile__UBsTt[data-span=wide]{grid-column:span 7}.WorkCards_tile__UBsTt[data-span=narrow]{grid-column:span 5}.WorkCards_tile__UBsTt:last-child:nth-child(4n+1){grid-column:1/-1}@media (min-width:821px){.WorkCards_tile__UBsTt:last-child:nth-child(4n+1) .WorkCards_card__yNfZ1{grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.WorkCards_tile__UBsTt:last-child:nth-child(4n+1) .WorkCards_cover__xhecJ{aspect-ratio:16/9;-webkit-border-after:0;border-block-end:0;-webkit-border-end:3px solid var(--ink);border-inline-end:3px solid var(--ink)}}.WorkCards_card__yNfZ1{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;background:var(--paper-hi);border:3px solid var(--ink);-webkit-border-start:14px solid var(--job,var(--paper-lo));border-inline-start:14px solid var(--job,var(--paper-lo));border-radius:var(--r);box-shadow:var(--paste);transition:translate var(--dur-pop) var(--ease-out),rotate var(--dur-pop) var(--ease-out),box-shadow var(--dur-pop) var(--ease-out)}.WorkCards_card__yNfZ1:focus-visible,.WorkCards_card__yNfZ1:hover{translate:-3px -3px;rotate:-.4deg;box-shadow:var(--paste-lift)}.WorkCards_cover__xhecJ{position:relative;overflow:hidden;aspect-ratio:16/9;background:var(--p1);-webkit-border-after:3px solid var(--ink);border-block-end:3px solid var(--ink)}.WorkCards_tile__UBsTt[data-span=narrow] .WorkCards_cover__xhecJ{aspect-ratio:5/4}.WorkCards_photo__IhbX_{object-fit:cover;object-position:50% 45%}.WorkCards_art__1Q0Zz{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-4);background:var(--paper-lo)}.WorkCards_art__1Q0Zz>*{width:84%;rotate:-.6deg}.WorkCards_mark__GPD2c{position:absolute;inset:0;width:100%;height:100%}.WorkCards_markInk___HACi{fill:var(--p3)}.WorkCards_markRiso__eqrzs{fill:var(--p2)}.WorkCards_poster__TV85i{position:absolute;inset:auto var(--space-4) var(--space-3);font-weight:700;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display);color:var(--p3);text-shadow:.06em .05em 0 var(--p2);text-wrap:balance}.WorkCards_stamp__5gtX8{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);padding-block:4px;padding-inline:10px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--paper-hi);border:2px solid var(--ink);border-radius:100px;rotate:3deg;box-shadow:2px 2px 0 var(--ink)}.WorkCards_stamp__5gtX8[data-built]{background:var(--mustard)}.WorkCards_ticket__54z4q{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding-block:var(--space-3) var(--space-4);padding-inline:var(--space-4)}.WorkCards_title__rPc6A{font-size:var(--fs-heading);line-height:1.05;letter-spacing:-.02em}.WorkCards_sub__vf3RZ{font-size:var(--fs-small);line-height:1.5;color:var(--ink-2);max-width:52ch;text-wrap:pretty}.WorkCards_foot__SSCGV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1)}.WorkCards_chips__MWus9{list-style:none;display:flex;flex-wrap:wrap;gap:6px}.WorkCards_chips__MWus9 li{display:inline-flex;align-items:center;gap:6px;padding-block:2px;padding-inline:8px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--ink);border-radius:100px}.WorkCards_chips__MWus9 li:before{content:"";width:9px;height:9px;border-radius:50%;border:2px solid var(--ink);background:var(--c)}.WorkCards_open__J74ZE{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.WorkCards_card__yNfZ1:focus-visible .WorkCards_open__J74ZE,.WorkCards_card__yNfZ1:hover .WorkCards_open__J74ZE{color:var(--ink);-webkit-text-decoration:underline 2px var(--job,var(--mustard));text-decoration:underline 2px var(--job,var(--mustard));text-underline-offset:.3em}.WorkCards_card__yNfZ1:focus-visible .WorkCards_title__rPc6A,.WorkCards_card__yNfZ1:hover .WorkCards_title__rPc6A{-webkit-text-decoration:underline 3px var(--job,var(--mustard));text-decoration:underline 3px var(--job,var(--mustard));text-underline-offset:.14em}@media (max-width:820px){.WorkCards_board__NiMnc{grid-template-columns:minmax(0,1fr)}.WorkCards_tile__UBsTt[data-span]{grid-column:1}.WorkCards_tile__UBsTt[data-span=narrow] .WorkCards_cover__xhecJ{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.WorkCards_card__yNfZ1{transition:none}}.ServicePage_hero__LCG5M,.ServicePage_part___CFZ5,.ServicePage_standout__tmKPa,.ServicePage_start__p_dpG{max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x)}.ServicePage_label__IVy4U{margin:0;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.ServicePage_h2__GyvC8{margin:0;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}.ServicePage_body__Wiu04{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--ink-2);max-width:52ch}.ServicePage_btn__zmgIB{display:inline-flex;align-items:center;min-height:48px;padding-inline:26px;border-radius:999px;border:2px solid var(--ink);background:var(--ink);color:var(--paper-hi);font-weight:700;font-size:var(--fs-small);text-decoration:none;box-shadow:var(--print-sm);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.ServicePage_btn__zmgIB:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--lead)}.ServicePage_textLink__fbl3H{font-weight:700;font-size:var(--fs-small);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;-webkit-text-decoration-color:var(--lead);text-decoration-color:var(--lead)}.ServicePage_hero__LCG5M{padding-block:var(--space-5) var(--space-6);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ServicePage_crumbs__DTXWk{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--steel)}.ServicePage_crumbs__DTXWk a{color:var(--ink)}.ServicePage_heroGrid__gSiD2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:end}.ServicePage_heroCopy__Qka9S{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.ServicePage_h1__drBLW{margin:0;font-size:var(--fs-poster);line-height:.86;letter-spacing:-.05em;text-wrap:balance}.ServicePage_lede__xG91c{margin:0;font-size:var(--fs-lead);line-height:1.45;color:var(--ink-2);max-width:40ch}.ServicePage_heroCtas__2khqw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-2)}.ServicePage_block__C0uEz{position:relative;aspect-ratio:4/5;max-height:440px;width:100%;justify-self:end;background:var(--lead);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste);transform:rotate(1.2deg)}.ServicePage_blockClip__8xVqt{position:absolute;inset:0;overflow:hidden;border-radius:calc(var(--r) - 3px)}.ServicePage_blockCrew__vy36i{position:absolute;right:0;bottom:0;width:auto;height:62%}@media (max-width:820px){.ServicePage_heroGrid__gSiD2{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.ServicePage_block__C0uEz{aspect-ratio:16/10;max-height:none;justify-self:stretch}}.ServicePage_overview__5uXJk{border-top:2px dashed var(--line)}.ServicePage_standout__tmKPa{padding-block:var(--space-7);border-top:2px solid var(--ink);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.ServicePage_standoutCopy__iFIX8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);position:-webkit-sticky;position:sticky;top:96px}.ServicePage_standoutStage__ygGsG{min-width:0}@media (max-width:900px){.ServicePage_standout__tmKPa{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.ServicePage_standoutCopy__iFIX8{position:static}}.ServicePage_part___CFZ5{padding-block:var(--space-7) 0;display:grid;grid-gap:var(--space-5);gap:var(--space-5);scroll-margin-top:72px}.ServicePage_gets__1py_9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ServicePage_get__s3T20{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);background:var(--paper-hi);border-top-color:var(--ink);border-top-width:3px;border:3px solid var(--ink);border-top:10px solid var(--lead);border-radius:var(--r);box-shadow:var(--paste)}.ServicePage_get__s3T20 h3{margin:0;font-size:var(--fs-heading);line-height:1.05;letter-spacing:-.02em}.ServicePage_get__s3T20 p{margin:0;font-size:var(--fs-small);line-height:1.55;color:var(--ink-2)}.ServicePage_stages__aH0fo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));grid-gap:var(--space-2);gap:var(--space-2);counter-reset:none}.ServicePage_stages__aH0fo li{position:relative;display:grid;grid-gap:6px;gap:6px;align-content:start;padding:var(--space-3);min-height:112px;background:var(--paper-hi);border:2px solid var(--ink);border-radius:var(--r)}.ServicePage_stageN__D_zMt{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--steel)}.ServicePage_stageName__xRRUK{font-weight:700;font-size:var(--fs-lead);line-height:1.15}.ServicePage_stages__aH0fo .ServicePage_sign__jJRpx{border-width:3px;box-shadow:var(--print);background:var(--lead)}.ServicePage_stages__aH0fo .ServicePage_sign__jJRpx .ServicePage_stageN__D_zMt{color:var(--ink)}.ServicePage_signTag__9Z_e6{justify-self:start;margin-top:auto;padding:3px 8px;border-radius:999px;background:var(--paper-hi);border:2px solid var(--ink);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.ServicePage_signOff__ZK_ff{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5);padding-top:var(--space-3);border-top:2px solid var(--ink)}.ServicePage_signOff__ZK_ff dt{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.ServicePage_signOff__ZK_ff dd{margin:4px 0 0;font-size:var(--fs-body);line-height:1.5;max-width:48ch}.ServicePage_needs__26F__{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5)}.ServicePage_needs__26F__ li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding-block:var(--space-3);border-top:2px solid var(--line)}.ServicePage_needs__26F__ li:before{content:"";grid-row:span 2;width:18px;height:18px;margin-top:3px;border:2.5px solid var(--ink);border-radius:4px;background:var(--paper-hi)}.ServicePage_needs__26F__ b{font-size:var(--fs-body);line-height:1.35}.ServicePage_needs__26F__ span{font-size:var(--fs-small);line-height:1.5;color:var(--ink-2)}.ServicePage_note__LWh85{margin:0;max-width:62ch;padding-left:var(--space-3);border-left:4px solid var(--lead);font-size:var(--fs-small);line-height:1.55;color:var(--ink-2)}.ServicePage_faq__97leh{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:0 var(--space-6);gap:0 var(--space-6)}.ServicePage_faq__97leh div{padding-block:var(--space-4);border-top:2px solid var(--ink)}.ServicePage_faq__97leh dt{font-weight:700;font-size:var(--fs-lead);line-height:1.25;letter-spacing:-.01em}.ServicePage_faq__97leh dd{margin:var(--space-2) 0 0;font-size:var(--fs-body);line-height:1.6;color:var(--ink-2);max-width:56ch}.ServicePage_start__p_dpG{margin-top:var(--space-7);padding-block:var(--space-7) var(--space-8);border-top:2px solid var(--ink);display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start;scroll-margin-top:72px}.ServicePage_start__p_dpG>div{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.ServicePage_start__p_dpG .ServicePage_body__Wiu04 a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;-webkit-text-decoration-color:var(--lead);text-decoration-color:var(--lead)}.ServicePage_answers__ORTZc{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.ServicePage_answer__Hq8kL{display:inline-flex;align-items:center;min-height:48px;padding-inline:22px;border:2px solid var(--ink);border-radius:999px;background:var(--paper-hi);font-weight:700;font-size:var(--fs-small);text-decoration:none;box-shadow:var(--print-sm);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),background var(--dur-hover)}.ServicePage_answer__Hq8kL:hover{transform:translate(-2px,-2px);box-shadow:var(--print);background:var(--lead)}.ServicePage_pairs__6Yo1c{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ServicePage_pairs__6Yo1c ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ServicePage_pairs__6Yo1c a{display:flex;align-items:center;gap:10px;padding:12px 14px;border:2px solid var(--ink);border-radius:var(--r);background:var(--paper-hi);font-weight:700;text-decoration:none}.ServicePage_pairs__6Yo1c a:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;border:2px solid var(--ink);background:var(--c)}.ServicePage_pairs__6Yo1c a:hover{box-shadow:var(--print-sm)}@media (max-width:820px){.ServicePage_start__p_dpG{grid-template-columns:minmax(0,1fr)}}[data-branch=identity] .ServicePage_get__s3T20{border-style:solid dashed;border-top:3px solid var(--ink);transform:rotate(-.6deg)}[data-branch=identity] .ServicePage_get__s3T20:nth-child(2n){transform:rotate(.7deg)}[data-branch=signage] .ServicePage_get__s3T20,[data-branch=signage] .ServicePage_stages__aH0fo li{border-radius:0}[data-branch=signage] .ServicePage_stageName__xRRUK{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.04em}[data-branch=signage] .ServicePage_stages__aH0fo .ServicePage_sign__jJRpx{background:var(--paper-hi);outline:3px solid var(--teal);outline-offset:3px}[data-branch=print] .ServicePage_get__s3T20:nth-child(3n+1){transform:rotate(-1deg)}[data-branch=print] .ServicePage_get__s3T20:nth-child(3n+2){transform:rotate(.8deg) translateY(10px)}[data-branch=social] .ServicePage_get__s3T20{border-radius:22px;border-top-width:3px;border-top-color:var(--ink)}[data-branch=social] .ServicePage_stages__aH0fo .ServicePage_sign__jJRpx{background:var(--paper-hi);box-shadow:6px 6px 0 var(--raspberry)}[data-branch=spaces] .ServicePage_stages__aH0fo li{background:var(--ink);color:var(--paper-hi);border-radius:3px}[data-branch=spaces] .ServicePage_stages__aH0fo .ServicePage_stageN__D_zMt{color:var(--orange)}[data-branch=spaces] .ServicePage_stages__aH0fo .ServicePage_sign__jJRpx{background:var(--orange);color:var(--ink)}[data-branch=spaces] .ServicePage_stages__aH0fo .ServicePage_sign__jJRpx .ServicePage_stageN__D_zMt{color:var(--ink)}[data-branch=websites] .ServicePage_get__s3T20{border-top-width:26px;border-top-color:var(--sky);position:relative}[data-branch=websites] .ServicePage_get__s3T20:before{content:"";position:absolute;top:-19px;left:12px;width:9px;height:9px;border-radius:50%;border:2px solid var(--ink);background:var(--paper-hi);box-shadow:14px 0 0 -2px var(--paper-hi),14px 0 0 0 var(--ink),28px 0 0 -2px var(--paper-hi),28px 0 0 0 var(--ink)}[data-branch=motion] .ServicePage_stages__aH0fo{gap:0;padding:12px;background:var(--brick);border:3px solid var(--ink);border-radius:var(--r)}[data-branch=motion] .ServicePage_stages__aH0fo li{border-radius:2px;margin:0 3px}[data-branch=motion] .ServicePage_stages__aH0fo .ServicePage_sign__jJRpx{background:var(--paper-hi);box-shadow:inset 0 0 0 3px var(--ink)}.Footer_footer__paTbz{background:var(--nav,#0c1315);color:var(--footer-fg,#bfcccf);margin-top:var(--footer-mt,70px);padding:44px 0 28px}.Footer_slim__Iv8Jc{margin-top:var(--footer-mt,70px);padding:26px;font-size:12.5px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:var(--footer-slim-fg,#8fa2a6)}.Footer_slim__Iv8Jc a{color:var(--footer-slim-link,#bfcccf);text-decoration:none}.Footer_fgrid___QCgI{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.Footer_logo__I0RJp{display:flex;align-items:center;gap:9px;font-weight:700;font-size:20px;color:#fff;margin-bottom:10px}.Footer_mark__FtaWp{width:22px;height:22px;border-radius:50%;border:2px solid var(--teal-bright,#19a7be);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--teal-bright,#19a7be)}.Footer_desc__alMkm{max-width:250px;font-size:13.5px;color:var(--footer-link,#93a4a8)}.Footer_url__Zoobq{font-family:var(--label-font,inherit);font-size:var(--footer-url-fs,12px);font-weight:var(--footer-url-weight,400);color:var(--teal-bright,#19a7be);margin-top:12px}.Footer_col__ZBkzi h5{color:#fff;font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-family:var(--label-font,inherit);font-weight:var(--label-weight,400)}.Footer_col__ZBkzi a,.Footer_col__ZBkzi p{display:block;font-size:13.5px;color:var(--footer-link,#93a4a8);margin-bottom:7px;text-decoration:none}.Footer_fnote__D_w8X{border-top:1px solid var(--footer-line,#1b2629);margin-top:30px;padding-top:18px;font-size:12px;color:var(--footer-dim,#69797d);display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.Footer_fnoteLinks__uijvI a{color:var(--footer-link,#93a4a8);margin-left:14px;text-decoration:none}.SectionHead_shead__GFH4V{padding:var(--shead-pt,76px) 0 8px}.SectionHead_withAction__AREBh{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.SectionHead_lab__3tTr_{font-family:var(--label-font,inherit);font-size:var(--label-fs,11px);letter-spacing:var(--label-track,.2em);text-transform:uppercase;color:var(--teal,#127a8c);font-weight:var(--label-weight,400)}.SectionHead_title__4ldqC{font-weight:700;font-size:var(--fs-h2,clamp(28px,4.6vw,46px));letter-spacing:var(--track-h2,-.015em);margin-top:8px}.SectionHead_text__JGX5u{max-width:600px;color:var(--steel,#5b6b70);margin-top:14px;font-size:15px}.SectionHead_action__OcRO3{font-weight:700;color:var(--teal,#2c8593);font-size:15px;text-decoration:none}.TanglewoodCase_root___L7gW{--wide:1100px}.TanglewoodCase_brief__bhre_,.TanglewoodCase_part__KqqCh{max-width:var(--wide);margin-inline:auto;padding-inline:var(--pad-x);box-sizing:content-box}.TanglewoodCase_lab__icSq_{display:flex;align-items:center;gap:var(--space-2);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.TanglewoodCase_lab__icSq_:before{content:"";width:12px;height:12px;border-radius:3px;border:2px solid var(--ink);background:var(--lead,var(--coral))}.TanglewoodCase_h2__O_mJr{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance;max-width:18ch}.TanglewoodCase_lede__lX_Hc{font-size:var(--fs-lead);line-height:1.45;color:var(--ink-2);max-width:58ch;text-wrap:pretty}.TanglewoodCase_root___L7gW p:not([class]){font-size:var(--fs-body);line-height:1.6;color:var(--ink-2);text-wrap:pretty;max-width:60ch}.TanglewoodCase_brief__bhre_{padding-block:var(--space-5) var(--space-7)}.TanglewoodCase_briefCols__oK0Lm{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-5);gap:var(--space-5);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);align-items:start}.TanglewoodCase_briefCols__oK0Lm>div:first-child{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.TanglewoodCase_part__KqqCh{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-7);-webkit-border-before:3px solid var(--ink);border-block-start:3px solid var(--ink);scroll-margin-top:80px}.TanglewoodCase_partHead__fX3ir{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.TanglewoodCase_partHead__fX3ir .TanglewoodCase_h2__O_mJr{-webkit-text-decoration:underline 6px var(--lead,var(--coral));text-decoration:underline 6px var(--lead,var(--coral));text-underline-offset:.14em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.TanglewoodCase_note__XCKo4,.TanglewoodCase_root___L7gW figcaption,.TanglewoodCase_shot__dy7rZ figcaption{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--muted)}.TanglewoodCase_split__JobPd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:center}.TanglewoodCase_split__JobPd[data-flip]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.TanglewoodCase_pile__j6eXY{position:relative;aspect-ratio:4/3}.TanglewoodCase_pile__j6eXY img{position:absolute;display:block;height:auto;border:2px solid var(--ink);border-radius:2px;box-shadow:var(--print-sm)}.TanglewoodCase_pileGate__6EVsq{z-index:1;right:0;bottom:3%;width:64%;rotate:3.5deg}.TanglewoodCase_pileLeaflet__l7rFR{left:1%;top:7%;width:34%;rotate:-5deg}.TanglewoodCase_pileBook__trdeQ{left:27%;top:0;width:36%;rotate:1.5deg}.TanglewoodCase_pack__ycBxf{padding:var(--space-4);background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--print-sm);rotate:.6deg}.TanglewoodCase_packLab__R7wlR{display:block;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.TanglewoodCase_pack__ycBxf ul{list-style:none;display:grid}.TanglewoodCase_pack__ycBxf li{display:grid;grid-gap:2px;gap:2px;padding-block:var(--space-2);-webkit-border-before:1px dashed var(--line);border-block-start:1px dashed var(--line)}.TanglewoodCase_pack__ycBxf li:first-child{-webkit-border-before:0;border-block-start:0}.TanglewoodCase_pack__ycBxf b{font-size:var(--fs-small);line-height:1.3}.TanglewoodCase_pack__ycBxf span{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.03em;color:var(--ink-2)}.TanglewoodCase_notes__FpsHo{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.TanglewoodCase_notes__FpsHo li{display:grid;grid-gap:var(--space-1);gap:var(--space-1);align-content:start;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:3px solid var(--lead,var(--coral));border-block-start:3px solid var(--lead,var(--coral))}.TanglewoodCase_notes__FpsHo b{font-size:19px;line-height:1.15;letter-spacing:-.01em}.TanglewoodCase_notes__FpsHo p{font-size:var(--fs-small);line-height:1.5;color:var(--ink-2)}.TanglewoodCase_leaflet__vHfnd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.TanglewoodCase_leaflet__vHfnd figure{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);rotate:-1.5deg}.TanglewoodCase_leaflet__vHfnd figure:last-child{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);rotate:1.2deg}.TanglewoodCase_leaflet__vHfnd img,.TanglewoodCase_site__aUx8D img,.TanglewoodCase_wall___OdA1 img{display:block;width:100%;height:auto;border:2px solid var(--ink);border-radius:2px;box-shadow:var(--print-sm)}.TanglewoodCase_quote__20vUP{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:34ch;-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);-webkit-border-start:3px solid #e65b2a;border-inline-start:3px solid #e65b2a}.TanglewoodCase_quote__20vUP p{font-size:clamp(22px,2.4vw,30px);font-style:italic;line-height:1.3;color:var(--ink);text-wrap:pretty}.TanglewoodCase_quote__20vUP cite{font-family:var(--font-mono);font-size:var(--fs-label);font-style:normal;letter-spacing:.04em;color:var(--muted)}.TanglewoodCase_wall___OdA1{--run:1400;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:var(--space-5) var(--space-4);padding:var(--space-5) var(--space-3) var(--space-3);background:var(--paper-lo);border-radius:var(--r)}.TanglewoodCase_wall___OdA1 li{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);width:calc(var(--w) * 100% / var(--run));rotate:calc((mod(var(--i), 3) - 1) * .7deg)}.TanglewoodCase_tag__AM4I0{padding:3px 8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:var(--paper-hi);border:2px solid var(--ink);border-radius:4px}.TanglewoodCase_film__weENu{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);rotate:-.5deg}.TanglewoodCase_video__NFtHQ{display:block;width:100%;aspect-ratio:16/9;background:#2e2b28;border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--print)}.TanglewoodCase_brand__v2Orm{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.TanglewoodCase_specimen__Mb5_l{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-4);color:#2e2b28;background:#faf8f4;border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--print-sm)}.TanglewoodCase_logo__e7oau{display:block;width:min(100%,300px);height:auto;justify-self:center}.TanglewoodCase_caps__0iTl8{font-size:clamp(22px,2.6vw,30px);letter-spacing:.12em;text-transform:uppercase;text-align:center;line-height:1.15}.TanglewoodCase_italic___nOJb{font-size:20px;font-style:italic;text-align:center;color:#5a5550}.TanglewoodCase_swatches__PaHRH{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.TanglewoodCase_swatches__PaHRH li{display:grid;align-content:end;grid-gap:2px;gap:2px;min-height:88px;padding:var(--space-2);color:var(--fg);background:var(--bg);border:2px solid var(--ink);border-radius:4px}.TanglewoodCase_swatches__PaHRH b{font-size:13px;line-height:1.15}.TanglewoodCase_swatches__PaHRH span{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.TanglewoodCase_site__aUx8D{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);rotate:.6deg}.TanglewoodCase_site__aUx8D a{color:var(--ink);-webkit-text-decoration:underline 2px var(--lead,var(--coral));text-decoration:underline 2px var(--lead,var(--coral));text-underline-offset:.2em}.TanglewoodCase_cta__7Dvbj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.TanglewoodCase_back__mv4aX{font-weight:700;-webkit-text-decoration:underline 3px var(--mustard);text-decoration:underline 3px var(--mustard);text-underline-offset:.25em}@media (max-width:900px){.TanglewoodCase_brand__v2Orm,.TanglewoodCase_briefCols__oK0Lm,.TanglewoodCase_notes__FpsHo,.TanglewoodCase_split__JobPd,.TanglewoodCase_split__JobPd[data-flip]{grid-template-columns:minmax(0,1fr)}.TanglewoodCase_split__JobPd[data-flip] .TanglewoodCase_film__weENu{order:2}.TanglewoodCase_wall___OdA1{--run:760}}@media (max-width:520px){.TanglewoodCase_swatches__PaHRH{grid-template-columns:repeat(2,minmax(0,1fr))}.TanglewoodCase_swatches__PaHRH li{min-height:64px}.TanglewoodCase_wall___OdA1{--run:440;gap:var(--space-4) var(--space-3)}}section.client_jobHero__JCRQU{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px}@media (max-width:1000px){section.client_jobHero__JCRQU{grid-template-columns:minmax(0,1fr);gap:12px}}.client_docket__SJHko{position:relative;display:grid;grid-template-columns:1fr 1fr;background:var(--paper-hi);border:3px solid var(--ink);border-left:14px solid var(--spine,var(--teal));border-radius:var(--r);box-shadow:var(--print)}.client_docket__SJHko>div{display:flex;flex-direction:column;gap:3px;padding:10px 14px;border-top:2px solid var(--ink);min-width:0}.client_docket__SJHko>div:nth-child(2n){border-left:2px solid var(--ink)}.client_docket__SJHko>.client_wide__5L2zT{grid-column:1/-1;border-top:0}.client_docket__SJHko span{font-family:var(--font-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.client_docket__SJHko b{font-size:15px;line-height:1.25;overflow-wrap:anywhere}.client_docketWrap__PbHmE{position:relative;padding-top:50px}.client_docketCrew__V2XCR{position:absolute;left:30px;top:0;width:92px;height:auto;z-index:2}.client_items__jq9vw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.client_item__q3Df2{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-top:1px dashed var(--line)}.client_itemRow__MymsA{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.client_itemText__W3_Gc{display:flex;flex-direction:column;gap:3px}.client_itemText__W3_Gc b{font-size:18px}.client_calls__wt2ln{display:flex;gap:8px}.client_call__rEcrf{min-width:108px;min-height:40px;padding:0 16px;font:inherit;font-weight:700;font-size:14px;color:var(--ink);background:var(--paper-hi);border:2px solid var(--ink);border-radius:999px;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out)}.client_call__rEcrf:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:var(--print-sm)}.client_call__rEcrf[aria-pressed=true].client_approve__fyxZY{background:var(--ink);color:var(--paper-hi);box-shadow:3px 3px 0 var(--mustard)}.client_call__rEcrf[aria-pressed=true].client_changes__P0c00{background:var(--coral);box-shadow:var(--print-sm)}.client_call__rEcrf:disabled{cursor:default}.client_noteField__Vt4mH{margin-left:48px}.client_signRow__Nj5T9{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:end;padding-top:16px;border-top:3px solid var(--ink)}@media (max-width:640px){.client_itemRow__MymsA{grid-template-columns:34px minmax(0,1fr)}.client_calls__wt2ln{grid-column:1/-1}.client_call__rEcrf{flex:1 1}.client_noteField__Vt4mH{margin-left:0}.client_signRow__Nj5T9{grid-template-columns:minmax(0,1fr)}}.client_done__wQj55{display:grid;grid-template-columns:minmax(0,1fr) 170px;grid-gap:24px;gap:24px;align-items:end;background:var(--lead,var(--teal));color:var(--on-lead,var(--paper-hi));border:3px solid var(--ink);border-radius:var(--r);padding:26px 28px 0}.client_doneText__72WjJ{display:flex;flex-direction:column;gap:12px;padding-bottom:26px}.client_doneTitle__0Plno{margin:0;font-size:clamp(32px,3.4vw,44px);line-height:.95;font-weight:700;letter-spacing:-.035em}.client_done__wQj55 img{display:block;width:170px;height:auto}@media (max-width:640px){.client_done__wQj55{grid-template-columns:minmax(0,1fr);padding:22px 18px 0}.client_done__wQj55 img{width:130px;justify-self:end;margin-top:-20px}.client_doneText__72WjJ{padding-bottom:0}}.client_pop__K9LQb{animation:client_pop__K9LQb .42s var(--ease-pop) both}@keyframes client_pop__K9LQb{0%{transform:scale(.94) rotate(-1deg);opacity:0}}@media (prefers-reduced-motion:reduce){.client_pop__K9LQb{animation:none}.client_call__rEcrf,.client_call__rEcrf:hover:not(:disabled){transition:none;transform:none}}.client_next__7dtEA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.client_next__7dtEA li{display:flex;gap:12px;align-items:center;font-size:16px}.client_todo__VlJMW{display:grid;grid-template-columns:110px minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:18px 22px;border-left:14px solid var(--spine,var(--teal))}.client_todo__VlJMW img{display:block;width:110px;height:80px;object-fit:cover;border:2px solid var(--ink);border-radius:4px}@media (max-width:640px){.client_todo__VlJMW{grid-template-columns:minmax(0,1fr);gap:12px}.client_todo__VlJMW img{width:100%;height:140px}}.client_todoNeeds__ggzOJ{grid-template-columns:minmax(0,1fr) auto;align-items:start}@media (max-width:640px){.client_todoNeeds__ggzOJ{grid-template-columns:minmax(0,1fr)}.client_todoNeeds__ggzOJ>a{justify-self:start}}.prospects_filters__kh8Aj{display:grid;grid-gap:10px;gap:10px}.prospects_chipRow__IzEiE{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.prospects_chip__kY5Ro{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);background:var(--paper-hi);font-size:13px;font-weight:600;text-decoration:none}.prospects_chip__kY5Ro[aria-current=true]{background:var(--mustard)}.prospects_chip__kY5Ro:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.prospects_chip__kY5Ro small{font-family:var(--font-mono);font-size:10.5px;font-weight:400;color:var(--ink-2)}.prospects_list__C1rb6{list-style:none;margin:0;padding:0;display:grid}.prospects_row__yTqFK{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:14px 0;border-top:1px dashed var(--line);color:var(--ink);text-decoration:none}.prospects_list__C1rb6>li:first-child .prospects_row__yTqFK{border-top:0}.prospects_row__yTqFK:hover .prospects_company__jw_TX{-webkit-text-decoration:underline 2px var(--mustard);text-decoration:underline 2px var(--mustard);text-underline-offset:4px}.prospects_row__yTqFK:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.prospects_score__yH_4Y{display:grid;justify-items:center;grid-gap:4px;gap:4px}.prospects_score__yH_4Y b{font-family:var(--font-gilroy,inherit);font-size:30px;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prospects_bar__3zINA{width:52px;height:7px;border:1.2px solid var(--ink);border-radius:999px;overflow:hidden;background:var(--paper-lo)}.prospects_bar__3zINA i{display:block;height:100%;background:var(--mustard)}.prospects_company__jw_TX{font-weight:700;font-size:17px;letter-spacing:-.01em}.prospects_meta__FH_q5{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.prospects_end__3JPgm{display:grid;justify-items:end;grid-gap:6px;gap:6px;text-align:right}.prospects_from__wJnqp{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--muted)}.prospects_warn__AJvYG{background:var(--coral);border-color:var(--coral);color:var(--ink)}@media (max-width:640px){.prospects_row__yTqFK{grid-template-columns:52px minmax(0,1fr)}.prospects_end__3JPgm{grid-column:2;justify-items:start;text-align:left}}.prospects_facts__vKK5D{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.prospects_fact__EnOmz{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper-hi)}.prospects_fact__EnOmz b{font-size:20px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prospects_email__0BhPq{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1.5px solid var(--ink);border-radius:var(--r);background:var(--paper-hi)}.prospects_email__0BhPq pre{margin:0;white-space:pre-wrap;font:inherit;font-size:15px;line-height:1.55}.prospects_reasons__ijUHY{margin:0;padding-left:18px;display:grid;grid-gap:3px;gap:3px}.prospects_notes__s1eII{margin:0;white-space:pre-wrap;font:inherit;font-size:14px;line-height:1.5;color:var(--ink-2)}.prospects_dl__VWmkv{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 14px;gap:6px 14px;margin:0}.prospects_dl__VWmkv dt{font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:2px}.prospects_dl__VWmkv dd{margin:0;overflow-wrap:anywhere}.prospects_live__HatPU{display:grid;grid-gap:8px;gap:8px;padding:14px;border:3px solid var(--ink);border-radius:var(--r);background:color-mix(in srgb,var(--sky) 22%,var(--paper-hi))}.prospects_studies__eqiqs{margin:0;padding:0;border:0;display:grid;grid-gap:6px;gap:6px}.prospects_studies__eqiqs legend{margin-bottom:6px}.prospects_study__0e687{display:flex;gap:10px;align-items:baseline;cursor:pointer}.prospects_study__0e687 input{accent-color:var(--ink)}.prospects_warnLine__w1LUy{padding:8px 12px;border-left:4px solid var(--coral);background:color-mix(in srgb,var(--coral) 14%,var(--paper-hi))}.prospects_run__WxGDe{list-style:none;margin:0;padding:0;display:grid}.prospects_runStep__OAHQ2{border-top:1px dashed var(--line)}.prospects_runStep__OAHQ2 summary{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;cursor:pointer;list-style:none}.prospects_runStep__OAHQ2 summary::-webkit-details-marker{display:none}.prospects_runStep__OAHQ2 summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.prospects_runN__ecTZE{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ink);border-radius:50%;font-family:var(--font-mono);font-size:12px;font-weight:600;background:var(--paper-hi)}.prospects_runStep__OAHQ2[data-state=sent] .prospects_runN__ecTZE{background:var(--ink);color:var(--paper)}.prospects_runStep__OAHQ2[data-state=due] .prospects_runN__ecTZE,.prospects_runStep__OAHQ2[data-state=late] .prospects_runN__ecTZE{background:var(--mustard)}.prospects_runTitle__0Lp_G{min-width:0;display:grid}.prospects_runBody__idssK{display:grid;grid-gap:10px;gap:10px;padding:0 0 16px 46px}.prospects_runCopy__SUuCm{width:100%;min-height:0;font:inherit;font-size:15px;line-height:1.55;white-space:pre-wrap}@media (max-width:640px){.prospects_runBody__idssK{padding-left:0}}