.TrafficLights_lights__TzGwm{display:flex;gap:calc(var(--space-unit) * 2);align-items:center;flex-shrink:0}.TrafficLights_lights__TzGwm[data-interactive=true]{gap:0}.TrafficLights_target__90YP_{display:grid;place-items:center;padding:0;border:0;background:transparent;width:calc(var(--space-unit) * 6);height:calc(var(--space-unit) * 6);border-radius:var(--radius-pill)}.TrafficLights_circle__JDQUC{display:grid;place-items:center;width:calc(var(--space-unit) * 3);height:calc(var(--space-unit) * 3);border-radius:var(--radius-pill);background:var(--light-inactive);box-shadow:inset 0 0 0 .5px var(--color-hairline);transition:background var(--duration-micro)}.TrafficLights_compact__ZIyQs .TrafficLights_circle__JDQUC{width:calc(var(--space-unit) * 2.75);height:calc(var(--space-unit) * 2.75)}.TrafficLights_lights__TzGwm[data-focused=true] .TrafficLights_red__4DJhq{background:var(--light-red)}.TrafficLights_lights__TzGwm[data-focused=true] .TrafficLights_yellow__Kp1Px{background:var(--light-yellow)}.TrafficLights_lights__TzGwm[data-focused=true] .TrafficLights_green__rgO8A{background:var(--light-green)}.TrafficLights_glyph__Bqfjg{width:calc(var(--space-unit) * 1.75);height:calc(var(--space-unit) * 1.75);fill:none;stroke:var(--light-glyph);stroke-width:1.2;opacity:0;transition:opacity var(--duration-micro)}.TrafficLights_lights__TzGwm[data-interactive=true]:focus-within .TrafficLights_glyph__Bqfjg,.TrafficLights_lights__TzGwm[data-interactive=true]:hover .TrafficLights_glyph__Bqfjg{opacity:1}@media (forced-colors:active){.TrafficLights_circle__JDQUC{background:ButtonFace;border:1px solid ButtonText}.TrafficLights_glyph__Bqfjg{stroke:ButtonText}}.MacWindow_window__L_JAW{--bar-height:var(--titlebar-panel);position:relative;min-width:0;border:var(--hairline);border-radius:var(--radius-window);background:var(--color-surface-solid);box-shadow:var(--shadow-window);isolation:isolate}.MacWindow_hero__M9zdW{--bar-height:var(--titlebar-hero)}.MacWindow_card__dIWj0{--bar-height:var(--titlebar-card)}.MacWindow_dialog__USvnU{--bar-height:var(--titlebar-panel)}.MacWindow_titlebar__yxHJ3{position:relative;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-unit) * 3);height:var(--bar-height);padding-inline:calc(var(--space-unit) * 4);border-bottom:var(--hairline);border-radius:var(--radius-window) var(--radius-window) 0 0;background:var(--color-surface)}.MacWindow_card__dIWj0 .MacWindow_titlebar__yxHJ3{padding-inline:calc(var(--space-unit) * 3.5)}.MacWindow_filename__9nrIe{position:absolute;left:50%;transform:translateX(-50%);max-width:calc(100% - var(--space-unit) * 46);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 .875rem/1.3 var(--font-mono),monospace;color:var(--color-muted);transition:color var(--duration-micro);pointer-events:none}.MacWindow_window__L_JAW[data-window-focused=true] .MacWindow_filename__9nrIe{color:var(--color-ink)}.MacWindow_extension__dgVwB,.MacWindow_right__g8_YR{color:var(--color-muted)}.MacWindow_right__g8_YR{display:flex;align-items:center;gap:calc(var(--space-unit) * 2);margin-left:auto;min-width:0;font:400 .8125rem/1.3 var(--font-mono),monospace}.MacWindow_body__P0zTH{min-width:0;overflow:hidden;border-radius:0 0 var(--radius-window) var(--radius-window)}.MacWindow_window__L_JAW:has(.MacWindow_footer__UTvD_) .MacWindow_body__P0zTH{border-radius:0}.MacWindow_footer__UTvD_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--space-unit) * 3);padding:calc(var(--space-unit) * 4);border-top:var(--hairline);font-size:.875rem;border-radius:0 0 var(--radius-window) var(--radius-window)}.MacWindow_card__dIWj0{transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.MacWindow_card__dIWj0:hover{transform:translateY(calc(var(--space-unit) * -1));box-shadow:var(--shadow-window-hover)}}@media (max-width:639px){.MacWindow_window__L_JAW{border-radius:var(--radius-window-mobile)}.MacWindow_titlebar__yxHJ3{border-radius:var(--radius-window-mobile) var(--radius-window-mobile) 0 0}.MacWindow_body__P0zTH{border-radius:0 0 var(--radius-window-mobile) var(--radius-window-mobile)}.MacWindow_filename__9nrIe{max-width:calc(100% - var(--space-unit) * 40)}}@media (prefers-reduced-motion:reduce){.MacWindow_card__dIWj0:hover{transform:none}}@media (forced-colors:active){.MacWindow_footer__UTvD_,.MacWindow_titlebar__yxHJ3,.MacWindow_window__L_JAW{border-color:CanvasText;background:Canvas;color:CanvasText}}.MagneticButton_magnetic__5uXSp{position:relative}.MagneticButton_wrapper__kUO4O{display:inline-flex}.MagneticButton_label__zoJsg{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--space-unit) * 3)}.Footer_footer__eNA9m{padding-top:var(--section-space);background:var(--color-canvas-deep);overflow:clip}.Footer_grid__WCfx6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:calc(var(--space-unit) * 5)}.Footer_studio__aC4mO{grid-column:1/4}.Footer_contact__K_gpn{grid-column:5/9}.Footer_legal__CrE8A{grid-column:10/13}.Footer_grid__WCfx6 h3{margin-bottom:calc(var(--space-unit) * 5);color:var(--color-muted);font:.75rem/1.4 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.09em}.Footer_grid__WCfx6 a,.Footer_legal__CrE8A button{display:flex;width:fit-content;align-items:center;gap:calc(var(--space-unit) * 2);min-height:32px;font-size:.9375rem;transition:color var(--duration-micro)}.Footer_grid__WCfx6 a:hover,.Footer_legal__CrE8A button:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:.3em}.Footer_legal__CrE8A button{padding:0;border:0;background:transparent;color:inherit;text-align:left}.Footer_start__WEJqe{border-bottom:1px solid var(--color-ink)}.Footer_note__cTZCe{margin-top:calc(var(--space-unit) * 12);color:var(--color-muted);font:.75rem/1.6 var(--font-mono),monospace}.Footer_bottom__ch0uR{margin-top:calc(var(--space-unit) * 8);border-top:var(--hairline);padding-top:calc(var(--space-unit) * 4);display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-unit) * 4)}.Footer_bottom__ch0uR p{color:var(--color-muted);font:.75rem/1.5 var(--font-mono),monospace}.Footer_bottom__ch0uR .Footer_back__8vkHb{min-height:44px;padding:calc(var(--space-unit) * 2) 0;color:var(--color-ink);background:transparent;border:0;border-radius:0;font-size:.875rem}.Footer_back__8vkHb:hover{color:var(--color-accent)}.Footer_wordmark__7sbYS{display:block;height:15vw;overflow:hidden;margin-top:calc(var(--space-unit) * 10);padding-inline:var(--gutter);text-align:center;white-space:nowrap}.Footer_wordmark__7sbYS>span{display:block;font-size:16vw;font-weight:550;line-height:1.05;letter-spacing:-.07em}.Footer_wordmark__7sbYS i{color:var(--color-terracotta);font-family:var(--font-serif),Georgia,serif;font-weight:400}@media (max-width:1023px){.Footer_grid__WCfx6{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--space-unit) * 10) calc(var(--space-unit) * 5)}.Footer_contact__K_gpn,.Footer_legal__CrE8A,.Footer_studio__aC4mO{grid-column:auto}.Footer_legal__CrE8A{grid-column:2}.Footer_wordmark__7sbYS{height:15vw}}@media (max-width:767px){.Footer_footer__eNA9m{padding-top:calc(var(--section-space) * .75)}.Footer_grid__WCfx6{column-gap:calc(var(--space-unit) * 4)}.Footer_legal__CrE8A{grid-column:1/3;display:flex;flex-wrap:wrap;gap:var(--space-unit) calc(var(--space-unit) * 6)}.Footer_legal__CrE8A h3{flex-basis:100%;margin-bottom:calc(var(--space-unit) * 2)}.Footer_grid__WCfx6 a,.Footer_legal__CrE8A button{min-height:40px}.Footer_note__cTZCe{margin-top:calc(var(--space-unit) * 10);max-width:45ch}.Footer_bottom__ch0uR{align-items:flex-start}.Footer_bottom__ch0uR p{padding-top:calc(var(--space-unit) * 4)}.Footer_wordmark__7sbYS{height:17vw;margin-top:calc(var(--space-unit) * 8)}.Footer_wordmark__7sbYS>span{font-size:16vw;line-height:1.2}}@media (forced-colors:active){.Footer_bottom__ch0uR{border-color:CanvasText}}.MobileActionBar_bar__dfqs9{view-transition-name:mobile-bar;display:none;position:fixed;z-index:80;left:calc(var(--space-unit) * 4);right:calc(var(--space-unit) * 4);bottom:calc(var(--space-unit) * 4);padding:calc(var(--space-unit) * 2);padding-bottom:calc(var(--space-unit) * 2 + env(safe-area-inset-bottom));border:1px solid var(--color-glass-edge);border-radius:var(--radius-window-mobile);background:var(--color-surface-strong);backdrop-filter:blur(calc(var(--space-unit) * 6)) saturate(160%);box-shadow:var(--shadow-sm)}.MobileActionBar_bar__dfqs9 a{width:100%;min-height:calc(var(--space-unit) * 12)}@media (max-width:767px){.MobileActionBar_bar__dfqs9{display:block}}@supports not (backdrop-filter:blur(1px)){.MobileActionBar_bar__dfqs9{background:var(--color-surface-solid)}}@media (forced-colors:active){.MobileActionBar_bar__dfqs9{background:Canvas;color:CanvasText;border-color:CanvasText}}.Navbar_nav___WITp{view-transition-name:site-header;position:fixed;z-index:80;top:calc(var(--space-unit) * 4 + env(safe-area-inset-top));left:50%;translate:-50% 0;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-unit) * 3);width:min(100% - var(--gutter) * 2,1320px);height:64px;padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 2) calc(var(--space-unit) * 2) calc(var(--space-unit) * 5);background:rgb(8 11 8/.74);backdrop-filter:blur(calc(var(--space-unit) * 6)) saturate(160%);border:1px solid var(--color-glass-edge);border-radius:16px;box-shadow:var(--shadow-sm)}.Navbar_nav___WITp[data-scrolled=true]{background:var(--color-surface-solid)}.Navbar_nav___WITp[data-dark=true]{background:rgb(8 11 8/.86);color:var(--color-ink);border-color:var(--color-glass-edge)}.Navbar_nav___WITp[data-hidden=true]{pointer-events:none}.Navbar_wordmark__qgU_K{flex-shrink:0;font-size:1rem;line-height:1.2;font-weight:650;letter-spacing:-.055em;min-height:calc(var(--space-unit) * 10);display:flex;align-items:center;gap:.25em}.Navbar_wordmark__qgU_K span{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:1.25em;font-weight:400}.Navbar_wordmark__qgU_K i{font-style:normal;color:var(--color-terracotta);margin-left:-.2em}.Navbar_links__c080l{display:flex;align-items:center;gap:calc(var(--space-unit) * 1)}.Navbar_links__c080l a{position:relative;padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 2.5);min-height:calc(var(--space-unit) * 9);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:500;color:var(--color-muted);border-radius:var(--radius-pill)}.Navbar_nav___WITp[data-dark=true] .Navbar_links__c080l a{color:var(--color-ink)}.Navbar_indicator__LKbXn{position:absolute;inset:0;background:var(--color-surface-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm)}.Navbar_linkLabel__YSY0P{position:relative;z-index:1}.Navbar_nav___WITp[data-dark=true] .Navbar_indicator__LKbXn{background:var(--color-surface-strong)}.Navbar_cta__X3jE5{min-height:calc(var(--space-unit) * 9);padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 4);font-size:.8125rem;gap:calc(var(--space-unit) * 2)}.Navbar_nav___WITp[data-dark=true] .Navbar_cta__X3jE5{border-color:var(--color-ink)}.Navbar_nav___WITp[data-dark=true] :focus-visible{outline-color:var(--color-ink)}.Navbar_menuButton__82rFF{display:none;border:0;background:transparent;color:inherit;width:calc(var(--space-unit) * 11);height:calc(var(--space-unit) * 11);border-radius:var(--radius-pill)}.Navbar_dialog__P5IhE{inset:0;margin:auto;height:fit-content;width:min(100% - var(--gutter) * 2,30rem);max-height:calc(100svh - var(--space-unit) * 8);background:var(--color-surface-strong);backdrop-filter:blur(calc(var(--space-unit) * 6));box-shadow:var(--shadow-window)}.Navbar_sheet__CHWWw{padding:calc(var(--space-unit) * 6)}.Navbar_menuTop__LmeR6{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-unit) * 4)}.Navbar_menuTop__LmeR6 h2{font:500 .8125rem/1.3 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.Navbar_menuTop__LmeR6 button{color:var(--color-ink);display:grid;place-items:center;min-width:calc(var(--space-unit) * 11);min-height:calc(var(--space-unit) * 11);border:var(--hairline);border-radius:var(--radius-pill);background:var(--color-surface)}.Navbar_menuLinks__LbyKN{display:flex;flex-direction:column;gap:calc(var(--space-unit) * 2);margin-block:calc(var(--space-unit) * 8)}.Navbar_menuLinks__LbyKN a{display:flex;justify-content:space-between;align-items:center;font-size:clamp(2rem,7vw,3rem);line-height:1.3;letter-spacing:-.045em;border-bottom:var(--hairline);padding-block:calc(var(--space-unit) * 3)}.Navbar_sheet__CHWWw>a{width:100%}@media (max-width:767px){.Navbar_nav___WITp{padding-left:calc(var(--space-unit) * 5)}.Navbar_links__c080l,.Navbar_primary__Didun{display:none}.Navbar_menuButton__82rFF{display:grid;place-items:center}}@supports not (backdrop-filter:blur(1px)){.Navbar_dialog__P5IhE,.Navbar_nav___WITp{background:var(--color-surface-solid)}.Navbar_nav___WITp[data-dark=true]{background:var(--color-cinema)}}@media (forced-colors:active){.Navbar_dialog__P5IhE,.Navbar_nav___WITp{background:Canvas;color:CanvasText;border-color:CanvasText}.Navbar_indicator__LKbXn{border:1px solid CanvasText}}.Cursor_position__098i7{position:fixed;z-index:100;top:0;left:0;pointer-events:none}.Cursor_disc__a3E9_{display:grid;place-items:center;position:absolute;width:calc(var(--space-unit) * 24);height:calc(var(--space-unit) * 24);top:calc(var(--space-unit) * -12);left:calc(var(--space-unit) * -12);border-radius:var(--radius-pill);background:rgb(12 17 11/.88);backdrop-filter:blur(calc(var(--space-unit) * 3));border:1px solid var(--color-glass-edge);color:var(--color-ink)}.Cursor_disc__a3E9_[data-small=true]{width:calc(var(--space-unit) * 18);height:calc(var(--space-unit) * 18);top:calc(var(--space-unit) * -9);left:calc(var(--space-unit) * -9)}.Cursor_disc__a3E9_ span{font:400 .8125rem/1.3 var(--font-mono),monospace;letter-spacing:.12em;white-space:nowrap;animation:Cursor_label-in__Xqm93 var(--duration-fast) var(--ease-out) calc(var(--duration-micro) * .8) both}@keyframes Cursor_label-in__Xqm93{0%{opacity:0}to{opacity:1}}@media (forced-colors:active),(pointer:coarse),(prefers-reduced-motion:reduce){.Cursor_position__098i7{display:none}}@supports not (backdrop-filter:blur(1px)){.Cursor_disc__a3E9_{background:var(--color-surface-solid)}}.LightStream_field__KLoJX{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--color-canvas)}.LightStream_halo__5_Siv{position:absolute;inset:-10%;background:radial-gradient(ellipse at 42% 51%,rgb(188 240 65/.18),transparent 20%),radial-gradient(ellipse at 83% 15%,rgb(160 200 65/.08),transparent 34%),radial-gradient(ellipse at 79% 85%,rgb(85 173 178/.06),transparent 28%)}.LightStream_canvas__5L8H7{position:absolute;inset:0;width:100%;height:100%;opacity:.9;filter:drop-shadow(0 0 3px rgb(198 241 90/.5));mask-image:linear-gradient(90deg,transparent 12%,#000 42%)}@media (max-width:767px){.LightStream_canvas__5L8H7{opacity:.55;mask-image:linear-gradient(180deg,transparent,#000 35%,#000 80%,transparent)}}@media (forced-colors:active),print{.LightStream_field__KLoJX{display:none}}.Pill_pill__MDeMO{display:inline-flex;align-items:center;gap:calc(var(--space-unit) * 2);min-height:calc(var(--space-unit) * 12);padding:calc(var(--space-unit) * 3) calc(var(--space-unit) * 5);border:var(--hairline);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:.875rem;cursor:pointer;transition:background var(--duration-micro),transform var(--duration-micro)}.Pill_pill__MDeMO:hover{background:var(--color-surface-solid)}.Pill_pill__MDeMO:active{transform:scale(.97)}.Pill_pill__MDeMO:has(input:checked){background:var(--color-ink);color:var(--color-on-accent)}.Pill_pill__MDeMO:has(input):after{content:"";width:var(--space-unit);height:calc(var(--space-unit) * 2);border:solid;border-width:0 1.5px 1.5px 0;opacity:0;transform:translateX(calc(var(--space-unit) * -1)) rotate(45deg);transition:transform var(--duration-micro),opacity var(--duration-micro)}.Pill_pill__MDeMO:has(input:checked):after{opacity:1;transform:translateX(0) rotate(45deg)}.Pill_pill__MDeMO:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:3px}.Pill_pill__MDeMO:has(input:disabled){opacity:.4;cursor:default}.Pill_pill__MDeMO:has(input[aria-invalid=true]){border-color:var(--color-danger)}.Pill_pill__MDeMO input{position:absolute;width:1px;height:1px;clip-path:inset(50%)}@media (forced-colors:active){.Pill_pill__MDeMO{border:1px solid ButtonText}.Pill_pill__MDeMO:has(input:checked){border-width:2px}}.Section_section__ILLTf{position:relative;min-width:0}.not-found_section__ODCp8{min-height:85svh;display:flex;align-items:center;padding-top:calc(var(--section-space) + var(--nav-height))}.not-found_container__LRagC{max-width:42rem}.not-found_window__6H8Xl{width:100%}.not-found_message__30RU_{text-align:center;padding:calc(var(--space-unit) * 12) calc(var(--space-unit) * 10)}.not-found_message__30RU_>svg{margin:0 auto calc(var(--space-unit) * 6);color:var(--color-muted)}.not-found_code__SJkuV{font:.75rem/1.5 var(--font-mono),monospace;color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em}.not-found_message__30RU_ h1{font-size:clamp(2rem,1.3rem + 2vw,3rem);line-height:1.1;font-weight:500;letter-spacing:-.035em;margin-top:calc(var(--space-unit) * 4)}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--space-unit) * 3);margin-top:calc(var(--space-unit) * 9)}@media (max-width:767px){.not-found_message__30RU_{padding:calc(var(--space-unit) * 9) calc(var(--space-unit) * 4)}}.LegalArticle_section__LrY4k{padding-top:calc(var(--section-space) + var(--nav-height))}.LegalArticle_container__Ds4fZ{max-width:var(--text-width)}.LegalArticle_breadcrumb___9c7v{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--space-unit) * 3);font:.75rem/1.5 var(--font-mono),monospace;color:var(--color-muted)}.LegalArticle_breadcrumb___9c7v a{display:inline-flex;align-items:center;min-height:44px}.LegalArticle_breadcrumb___9c7v a:hover{color:var(--color-accent)}.LegalArticle_header__LrB4Q{margin-top:calc(var(--space-unit) * 10);padding-bottom:calc(var(--space-unit) * 14);border-bottom:var(--hairline)}.LegalArticle_header__LrB4Q h1{margin-top:calc(var(--space-unit) * 5);font-size:var(--display-size);line-height:1;letter-spacing:-.045em;font-weight:500}.LegalArticle_note__kr6yz{display:inline-block;margin-top:calc(var(--space-unit) * 8);padding:calc(var(--space-unit) * 3) calc(var(--space-unit) * 4);border:1px solid var(--color-muted-soft);border-radius:var(--radius-input);color:var(--color-muted);font-size:.9375rem}.LegalArticle_grid__mHKAm{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--space-unit) * 5);margin-top:calc(var(--space-unit) * 14);align-items:start}.LegalArticle_contents__OEas_{grid-column:1/5;position:sticky;top:calc(var(--nav-height) + var(--gutter))}.LegalArticle_contents__OEas_ h2{font:.75rem/1.4 var(--font-mono),monospace;text-transform:uppercase;color:var(--color-muted);letter-spacing:.08em}.LegalArticle_contents__OEas_ ol{margin:calc(var(--space-unit) * 5) 0 0;padding-left:calc(var(--space-unit) * 5);color:var(--color-muted);font-size:.875rem}.LegalArticle_contents__OEas_ li{margin-bottom:calc(var(--space-unit) * 2)}.LegalArticle_contents__OEas_ a{display:inline-flex;align-items:center;min-height:28px;padding-left:var(--space-unit)}.LegalArticle_contents__OEas_ a:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:.3em}.LegalArticle_body__Ya4lL{grid-column:6/13}.LegalArticle_body__Ya4lL>section{scroll-margin-top:calc(var(--nav-height) + var(--gutter));margin-bottom:calc(var(--space-unit) * 12)}.LegalArticle_body__Ya4lL h2{display:flex;align-items:baseline;gap:calc(var(--space-unit) * 4);font-size:1.375rem;line-height:1.2;font-weight:500;letter-spacing:-.025em}.LegalArticle_body__Ya4lL h2>span{font:.75rem var(--font-mono),monospace;color:var(--color-muted)}.LegalArticle_body__Ya4lL>section p{margin-top:calc(var(--space-unit) * 5);color:var(--color-muted);font-size:.9375rem;line-height:1.8}.LegalArticle_contact__aQrFK{border-top:var(--hairline);padding-top:calc(var(--space-unit) * 8)}.LegalArticle_contact__aQrFK>a{display:inline-flex;min-height:44px;align-items:center;margin-top:calc(var(--space-unit) * 3);border-bottom:1px solid var(--color-ink)}.LegalArticle_links__Ep5mc{display:flex;gap:calc(var(--space-unit) * 6);flex-wrap:wrap;margin-top:calc(var(--space-unit) * 6);color:var(--color-muted);font-size:.875rem}.LegalArticle_links__Ep5mc a{min-height:44px;display:inline-flex;align-items:center}.LegalArticle_links__Ep5mc a:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:.3em}@media (max-width:1023px){.LegalArticle_grid__mHKAm{grid-template-columns:minmax(0,1fr);gap:calc(var(--space-unit) * 12)}.LegalArticle_contents__OEas_{position:static;grid-column:1}.LegalArticle_contents__OEas_ ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-unit) calc(var(--space-unit) * 8)}.LegalArticle_body__Ya4lL{grid-column:1}}@media (max-width:767px){.LegalArticle_section__LrY4k{padding-top:calc(var(--section-space) + var(--space-unit) * 8)}.LegalArticle_header__LrB4Q{margin-top:calc(var(--space-unit) * 6);padding-bottom:calc(var(--space-unit) * 10)}.LegalArticle_header__LrB4Q h1{font-size:var(--h2-size)}.LegalArticle_contents__OEas_ ol{display:block}.LegalArticle_body__Ya4lL h2{font-size:1.25rem}.LegalArticle_body__Ya4lL>section p{font-size:.875rem}}@media (forced-colors:active){.LegalArticle_contact__aQrFK,.LegalArticle_header__LrB4Q,.LegalArticle_note__kr6yz{border-color:CanvasText}}.LeadCapture_section__9M8pq{background:var(--color-canvas-deep)}.LeadCapture_intro__WzSqb{display:grid;gap:calc(var(--space-unit) * 5);max-width:48rem;margin:0 auto calc(var(--space-unit) * 14);text-align:center}.LeadCapture_subline__i8xk2{max-width:44ch;margin-inline:auto;color:var(--color-muted);font-size:var(--lead-size)}.LeadCapture_window__4vAc1{width:min(100%,calc(var(--text-width) * 2 / 3));margin-inline:auto}.LeadCapture_progress__pHh6q{display:flex;gap:var(--space-unit)}.LeadCapture_progress__pHh6q span{width:calc(var(--space-unit) * 4);height:var(--space-unit);border-radius:var(--radius-pill);background:var(--color-hairline)}.LeadCapture_progress__pHh6q span[data-complete=true]{background:var(--color-accent)}.LeadCapture_finish__mhQWo,.LeadCapture_form__g61ev{padding:clamp(calc(var(--space-unit) * 6),5vw,calc(var(--space-unit) * 12))}.LeadCapture_form__g61ev{position:relative}.LeadCapture_stepHeader__DfpVW{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-unit) * 4);margin-bottom:calc(var(--space-unit) * 8)}.LeadCapture_reference__pKrmZ,.LeadCapture_stepCounter___eWny{font-family:var(--font-mono),monospace;font-size:.875rem;font-variant-numeric:tabular-nums;letter-spacing:.04em}.LeadCapture_hint__1GF9d,.LeadCapture_optional__h01Ap,.LeadCapture_saved__9wbCV{color:var(--color-muted);font-size:.875rem}.LeadCapture_legend__r1rWB{width:100%;margin-bottom:calc(var(--space-unit) * 6);font-size:var(--h3-size);font-weight:550;letter-spacing:-.025em;line-height:1.2}.LeadCapture_options__r_dKE{display:flex;flex-wrap:wrap;gap:calc(var(--space-unit) * 3);min-height:calc(var(--space-unit) * 29);align-content:flex-start}.LeadCapture_option__pC_L3{position:relative;display:block;padding:0;background:transparent;border:0;border-radius:var(--radius-pill);cursor:pointer}.LeadCapture_option__pC_L3 input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.LeadCapture_pillFace__KkQa0{display:flex;align-items:center;justify-content:center;gap:calc(var(--space-unit) * 2);min-height:calc(var(--space-unit) * 12);padding:calc(var(--space-unit) * 3) calc(var(--space-unit) * 5);border:var(--hairline);border-radius:var(--radius-pill);background:var(--color-surface);font-size:.875rem;line-height:1.5;transition:background var(--duration-micro),color var(--duration-micro),transform var(--duration-micro)}.LeadCapture_pillFace__KkQa0 span{white-space:nowrap}.LeadCapture_option__pC_L3:hover .LeadCapture_pillFace__KkQa0{background:var(--color-surface-solid)}.LeadCapture_option__pC_L3:active .LeadCapture_pillFace__KkQa0{transform:scale(.97)}.LeadCapture_check__dx8gR{width:0;opacity:0;transform:translateX(calc(var(--space-unit) * -1));transition:opacity var(--duration-micro),transform var(--duration-micro)}.LeadCapture_option__pC_L3 input:checked+.LeadCapture_pillFace__KkQa0{background:var(--color-ink);color:var(--color-on-accent)}.LeadCapture_option__pC_L3 input:checked+.LeadCapture_pillFace__KkQa0 .LeadCapture_check__dx8gR{width:calc(var(--space-unit) * 4);opacity:1;transform:none}.LeadCapture_option__pC_L3 input:focus-visible{outline:none}.LeadCapture_option__pC_L3 input:focus-visible+.LeadCapture_pillFace__KkQa0{outline:2px solid var(--color-accent);outline-offset:3px}.LeadCapture_option__pC_L3 input[data-invalid=true]+.LeadCapture_pillFace__KkQa0{border-color:var(--color-danger)}.LeadCapture_hint__1GF9d{margin-top:calc(var(--space-unit) * 4)}.LeadCapture_contactGrid__aWtfn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--space-unit) * 5)}.LeadCapture_field__YbMIY{display:grid;gap:calc(var(--space-unit) * 2);align-content:start}.LeadCapture_field__YbMIY label{font-size:.875rem;font-weight:500}.LeadCapture_copyText__Z6a9S,.LeadCapture_field__YbMIY input,.LeadCapture_field__YbMIY textarea{width:100%;padding:calc(var(--space-unit) * 3) calc(var(--space-unit) * 4);border:var(--hairline);border-radius:var(--radius-input);background:var(--color-surface-solid);color:var(--color-ink)}.LeadCapture_field__YbMIY input{min-height:calc(var(--space-unit) * 12)}.LeadCapture_field__YbMIY textarea{resize:vertical;min-height:calc(var(--space-unit) * 24)}.LeadCapture_field__YbMIY input:focus,.LeadCapture_field__YbMIY textarea:focus{border-color:var(--color-accent)}.LeadCapture_field__YbMIY input[aria-invalid=true],.LeadCapture_field__YbMIY textarea[aria-invalid=true]{border-color:var(--color-danger)}.LeadCapture_field__YbMIY textarea::placeholder{color:var(--color-muted)}.LeadCapture_message__HHFKj{grid-column:1/-1}.LeadCapture_honeypot__SMXom{position:absolute;left:calc(var(--space-unit) * -2500);width:1px;height:1px;overflow:hidden}.LeadCapture_navigation__8msRV{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--space-unit) * 4);padding-top:calc(var(--space-unit) * 8);margin-top:calc(var(--space-unit) * 6);border-top:var(--hairline)}.LeadCapture_submit__bH0GR{min-width:calc(var(--space-unit) * 40)}.LeadCapture_submitDetails__uoqGb{color:var(--color-muted);font-size:.875rem;margin-top:calc(var(--space-unit) * 6)}.LeadCapture_submitDetails__uoqGb a{text-decoration:underline;text-underline-offset:var(--space-unit)}.LeadCapture_error__IT98W{color:var(--color-danger);font-size:.875rem;margin-top:calc(var(--space-unit) * 2)}.LeadCapture_deliveryError__A18ve{border-top:var(--hairline);margin-top:calc(var(--space-unit) * 6);padding-top:calc(var(--space-unit) * 4);font-size:.875rem}.LeadCapture_accelerators__7SAWN,.LeadCapture_fallbackActions__CI6uv{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--space-unit) * 4);margin-top:calc(var(--space-unit) * 4)}.LeadCapture_copyText__Z6a9S{margin-top:calc(var(--space-unit) * 4);font-size:.875rem}.LeadCapture_finish__mhQWo{display:grid;gap:calc(var(--space-unit) * 4)}.LeadCapture_receiptIcon__yFW5O{color:var(--color-accent);margin-bottom:calc(var(--space-unit) * 2)}.LeadCapture_finish__mhQWo h3{font-size:var(--h3-size);font-weight:550}.LeadCapture_receiptBody__220cV{max-width:52ch;color:var(--color-muted)}.LeadCapture_summary__wv32E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--space-unit) * 5);border-block:var(--hairline);padding-block:calc(var(--space-unit) * 6);margin:calc(var(--space-unit) * 2) 0 0}.LeadCapture_summary__wv32E dt{color:var(--color-muted);font-size:.875rem}.LeadCapture_summary__wv32E dd{margin:var(--space-unit) 0 0;font-size:.875rem}.LeadCapture_noJs__UoMT0{padding:calc(var(--space-unit) * 8)}@media (max-width:640px){.LeadCapture_intro__WzSqb{text-align:left}.LeadCapture_subline__i8xk2{margin-inline:0}.LeadCapture_contactGrid__aWtfn{grid-template-columns:1fr}.LeadCapture_options__r_dKE{min-height:calc(var(--space-unit) * 42)}.LeadCapture_saved__9wbCV{font-size:.875rem}.LeadCapture_progress__pHh6q span{width:calc(var(--space-unit) * 3)}.LeadCapture_summary__wv32E{grid-template-columns:1fr}.LeadCapture_accelerators__7SAWN{align-items:stretch;flex-direction:column}}@media (scripting:none){.LeadCapture_form__g61ev{display:none}}@media (forced-colors:active){.LeadCapture_field__YbMIY input,.LeadCapture_field__YbMIY textarea,.LeadCapture_pillFace__KkQa0{background:Canvas;color:CanvasText;border:1px solid CanvasText}.LeadCapture_option__pC_L3 input:checked+.LeadCapture_pillFace__KkQa0{background:Highlight;color:HighlightText}.LeadCapture_option__pC_L3 input:focus-visible+.LeadCapture_pillFace__KkQa0{outline-color:Highlight}.LeadCapture_progress__pHh6q span{border:1px solid CanvasText}}.FilmLoop_frame__vGHOc{position:relative;overflow:hidden;border-radius:var(--radius-window);background:var(--color-canvas-deep);box-shadow:var(--shadow-window);isolation:isolate}.FilmLoop_video__OSbQr{width:100%;aspect-ratio:16/9;object-fit:cover}.FilmLoop_poster__JbLzC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .7s var(--ease-out)}.FilmLoop_poster__JbLzC[data-hidden=true]{opacity:0}.FilmLoop_toggle__Tutwt{position:absolute;z-index:2;right:clamp(12px,1.6vw,24px);bottom:clamp(12px,1.6vw,24px);display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-glass-edge);border-radius:var(--radius-pill);background:rgb(12 17 11/.88);color:var(--color-ink);backdrop-filter:blur(12px);transition:background var(--duration-micro) var(--ease-out),transform var(--duration-micro) var(--ease-out)}.FilmLoop_toggle__Tutwt:hover{background:var(--color-surface-solid)}.FilmLoop_toggle__Tutwt:active{transform:scale(.96)}.FilmLoop_toggle__Tutwt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:767px){.FilmLoop_frame__vGHOc{border-radius:var(--radius-window-mobile)}}.Process_section__dNf8O{position:relative}.Process_track__Gu3rf{height:400svh}.Process_stage__nJpOi{position:sticky;top:0;height:100svh;min-height:620px;overflow:clip}.Process_pane__3OWk7{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:24px;width:min(100% - var(--gutter) * 2,1320px);margin-inline:auto;padding-block:112px 88px;opacity:0;visibility:hidden;transform:translateY(28px) scale(.985);transition:opacity .32s var(--ease-in-out),transform .52s var(--ease-in-out),visibility 0s .52s;pointer-events:none}.Process_pane__3OWk7[data-before=true]{transform:translateY(-28px) scale(.985)}.Process_pane__3OWk7[data-active=true]{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .6s var(--ease-out) .16s,transform 1.1s var(--ease-expo) .12s,visibility 0s}.Process_pane__3OWk7 :is(.Process_kicker__lfM6d,.Process_title__jRjJx,.Process_heading__2arjI,.Process_heroDescription__d4RPj,.Process_copy__2Ga7k,.Process_actions__pT7DR){opacity:0;filter:blur(6px);transform:translateY(16px);transition:opacity .3s var(--ease-out),filter .3s var(--ease-out),transform .3s var(--ease-out)}.Process_pane__3OWk7 :is(.Process_visual__zaGmy,.Process_deliverables__Ws_6P){opacity:0;transform:translateY(24px) scale(.98);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.Process_pane__3OWk7[data-active=true] :is(.Process_kicker__lfM6d,.Process_title__jRjJx,.Process_heading__2arjI,.Process_heroDescription__d4RPj,.Process_copy__2Ga7k,.Process_actions__pT7DR,.Process_visual__zaGmy,.Process_deliverables__Ws_6P){opacity:1;filter:none;transform:none;transition:opacity .7s var(--ease-out) var(--delay),filter .7s var(--ease-out) var(--delay),transform 1s var(--ease-expo) var(--delay)}.Process_kicker__lfM6d{--delay:180ms}.Process_heading__2arjI,.Process_title__jRjJx{--delay:240ms}.Process_deliverables__Ws_6P,.Process_visual__zaGmy{--delay:300ms}.Process_copy__2Ga7k,.Process_heroDescription__d4RPj{--delay:340ms}.Process_actions__pT7DR{--delay:420ms}.Process_hero__mS2JZ{display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:64px}.Process_heroCopy__XI43c{position:relative;z-index:1}.Process_kicker__lfM6d{margin-bottom:26px;color:var(--color-muted);font:400 11px/1.5 var(--font-mono),monospace;letter-spacing:.03em}.Process_kicker__lfM6d:before{content:"/";margin-right:12px;color:var(--color-accent)}.Process_title__jRjJx{font-size:clamp(48px,4.7vw,72px);font-weight:550;line-height:1.09;letter-spacing:-.065em}.Process_title__jRjJx span{display:block;white-space:nowrap}.Process_title__jRjJx span:last-child{font-size:.83em;margin-top:6px;letter-spacing:-.055em}.Process_title__jRjJx strong{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-style:italic;color:var(--color-accent)}.Process_heroDescription__d4RPj{max-width:36ch;margin-top:28px;color:var(--color-muted);font-size:16px;line-height:1.65}.Process_actions__pT7DR{display:flex;align-items:center;gap:12px;margin-top:32px}.Process_visual__zaGmy{position:relative;perspective:1100px;padding:30px 0 60px;min-width:0}.Process_filmWindow__Oo_59{padding:0 10px;border:1px solid rgb(226 240 195/.21);border-radius:18px;background:rgb(18 23 15/.65);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 42px 95px -35px rgb(0 0 0/.8);transform:rotateY(-6deg) rotateX(3deg);backdrop-filter:blur(16px)}.Process_windowBar__heM_E{display:flex;align-items:center;gap:10px;height:42px;padding-inline:6px;color:var(--color-muted);font:10px/1.4 var(--font-mono),monospace}.Process_windowBar__heM_E>svg{color:var(--color-accent)}.Process_windowMeta__nvBFo{margin-left:auto;color:var(--color-muted-soft)}.Process_heroFilm__oXb9X{border-radius:9px;box-shadow:none}.Process_windowFooter__Y9g79{display:flex;justify-content:space-between;gap:16px;padding:15px 6px;font:9px/1.5 var(--font-mono),monospace;color:var(--color-muted)}.Process_websiteCard__1qjKY{position:absolute;left:-20px;bottom:-4px;width:43%;max-width:230px;padding:6px;background:rgb(17 21 15/.95);border:1px solid rgb(226 240 195/.2);border-radius:12px;transform:rotate(-7deg);box-shadow:0 24px 50px -15px rgb(0 0 0/.8);transition:transform .45s var(--ease-out)}.Process_websiteCard__1qjKY:hover{transform:rotate(-2deg) translateY(-4px)}.Process_websiteCard__1qjKY>img{border-radius:7px;aspect-ratio:16/9;object-fit:cover}.Process_websiteCard__1qjKY>span{display:flex;gap:7px;align-items:center;padding:9px 3px 3px;font:9px/1.4 var(--font-mono),monospace;color:var(--color-muted)}.Process_websiteCard__1qjKY>span svg:last-child{margin-left:auto}.Process_services__OtSen{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:center}.Process_heading__2arjI{font-size:clamp(38px,4.1vw,62px);font-weight:500;line-height:1.12;letter-spacing:-.055em}.Process_heading__2arjI em{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:400;color:var(--color-accent)}.Process_copy__2Ga7k{max-width:48ch;margin-top:24px;color:var(--color-muted);font-size:16px;line-height:1.75}.Process_deliverables__Ws_6P{display:grid;border:var(--hairline);border-radius:18px;padding:12px 26px;background:rgb(13 17 12/.7);backdrop-filter:blur(18px)}.Process_deliverables__Ws_6P>a{display:flex;align-items:center;gap:20px;padding-block:30px}.Process_deliverables__Ws_6P>a+a{border-top:var(--hairline)}.Process_deliverables__Ws_6P>a>svg:first-child{color:var(--color-accent)}.Process_deliverables__Ws_6P>a>svg:last-child{margin-left:auto;color:var(--color-muted);transition:transform .25s}.Process_deliverables__Ws_6P>a:hover>svg:last-child{transform:translate(3px,-3px)}.Process_deliverables__Ws_6P span{font-size:19px;letter-spacing:-.03em}.Process_deliverables__Ws_6P small{display:block;margin-top:6px;color:var(--color-muted);font-size:12px;letter-spacing:0}.Process_business__8dd6U{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.Process_businessCopy__8GQZL{position:relative;z-index:1}.Process_plate__uPvEd{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.05;width:100%;max-width:460px;padding:40px;border-radius:40px;background:var(--color-accent);color:var(--color-on-accent);box-shadow:inset 0 1px 1px rgb(255 255 255/.7),0 0 100px -35px rgb(198 241 87/.35);transform-origin:center}.Process_plateWord__Govaf{font-size:clamp(34px,3.5vw,56px);letter-spacing:-.07em;font-weight:600}.Process_plateWord__Govaf i{font-family:var(--font-serif),Georgia,serif;font-weight:400}.Process_plateCaption__qVQoL{max-width:10ch;font-size:clamp(28px,3vw,46px);line-height:1.1;letter-spacing:-.05em}.Process_scope__8sLxb{align-items:center;text-align:center}.Process_scope__8sLxb .Process_heading__2arjI{font-size:clamp(42px,5vw,76px)}.Process_scope__8sLxb .Process_kicker__lfM6d{margin-bottom:0}.Process_scope__8sLxb .Process_copy__2Ga7k{margin-top:0;max-width:58ch}.Process_scope__8sLxb .Process_actions__pT7DR{margin-top:8px}.Process_progress__zH30N{position:absolute;bottom:30px;left:var(--gutter);right:var(--gutter);display:flex;align-items:center;justify-content:space-between;color:var(--color-muted-soft);font:10px/1.5 var(--font-mono),monospace}.Process_progress__zH30N>div{display:flex;gap:8px}.Process_progress__zH30N>div span{width:26px;height:2px;background:var(--color-hairline);transition:background .3s}.Process_progress__zH30N [data-active=true]{background:var(--color-accent)}@media (min-width:1600px){.Process_hero__mS2JZ{gap:90px}}@media (max-width:1023px) and (min-width:768px){.Process_hero__mS2JZ{gap:30px}.Process_title__jRjJx{font-size:48px}.Process_actions__pT7DR{gap:8px}.Process_actions__pT7DR .button{padding-inline:16px;font-size:12px}.Process_business__8dd6U,.Process_services__OtSen{gap:40px}.Process_heading__2arjI{font-size:40px}}@media (max-width:767px){.Process_stage__nJpOi{min-height:660px}.Process_pane__3OWk7{padding-block:112px 80px;gap:24px}.Process_hero__mS2JZ{display:flex;justify-content:flex-start;align-items:stretch;gap:22px}.Process_kicker__lfM6d{margin-bottom:18px;font-size:10px}.Process_title__jRjJx{font-size:clamp(38px,10vw,62px)}.Process_title__jRjJx span:last-child{margin-top:3px;font-size:.86em}.Process_heroDescription__d4RPj{margin-top:18px;font-size:14px;max-width:36ch}.Process_hero__mS2JZ .Process_actions__pT7DR{margin-top:24px;gap:8px}.Process_hero__mS2JZ .Process_actions__pT7DR .button{min-height:44px;padding:10px 16px;font-size:12px;gap:8px}.Process_visual__zaGmy{width:87%;margin-left:auto;padding:0 0 24px}.Process_filmWindow__Oo_59{padding-inline:6px;border-radius:12px}.Process_windowBar__heM_E{height:32px;font-size:8px;gap:7px}.Process_windowFooter__Y9g79{padding-block:10px;font-size:7px}.Process_websiteCard__1qjKY{width:43%;left:-30px;bottom:-8px;padding:4px;border-radius:8px}.Process_websiteCard__1qjKY>span{font-size:7px;gap:4px;padding:6px 2px 2px}.Process_websiteCard__1qjKY>span svg{width:9px}.Process_business__8dd6U,.Process_services__OtSen{display:flex;align-items:stretch;justify-content:center;gap:28px}.Process_heading__2arjI{font-size:clamp(32px,8.3vw,46px)}.Process_copy__2Ga7k{font-size:14px;line-height:1.65;margin-top:18px}.Process_deliverables__Ws_6P{padding:2px 18px;border-radius:14px}.Process_deliverables__Ws_6P>a{padding-block:16px;gap:14px}.Process_deliverables__Ws_6P span{font-size:16px}.Process_deliverables__Ws_6P small{margin-top:3px;font-size:10px}.Process_business__8dd6U{gap:20px}.Process_business__8dd6U .Process_heading__2arjI{font-size:clamp(32px,8vw,44px)}.Process_plate__uPvEd{align-self:flex-end;width:54%;max-width:220px;padding:20px;border-radius:22px;aspect-ratio:1.4}.Process_plateWord__Govaf{font-size:26px}.Process_plateCaption__qVQoL{font-size:20px;margin-top:14px}.Process_scope__8sLxb .Process_heading__2arjI{font-size:clamp(36px,9vw,52px)}.Process_scope__8sLxb .Process_actions__pT7DR{flex-direction:column;align-items:stretch;width:min(100%,300px);gap:12px}.Process_progress__zH30N{bottom:100px;font-size:9px}.Process_progress__zH30N>div span{width:18px}}@media (max-height:740px) and (min-width:768px){.Process_pane__3OWk7{padding-block:92px 70px}.Process_title__jRjJx{font-size:54px}.Process_visual__zaGmy{max-width:540px}}@media (prefers-reduced-motion:reduce),(scripting:none){.Process_track__Gu3rf{height:auto}.Process_stage__nJpOi{position:relative;height:auto;overflow:visible}.Process_pane__3OWk7,.Process_pane__3OWk7 :is(.Process_kicker__lfM6d,.Process_title__jRjJx,.Process_heading__2arjI,.Process_heroDescription__d4RPj,.Process_copy__2Ga7k,.Process_actions__pT7DR,.Process_visual__zaGmy,.Process_deliverables__Ws_6P){opacity:1;visibility:visible;filter:none;transform:none;transition:none}.Process_pane__3OWk7{position:relative;min-height:80svh;pointer-events:auto}.Process_hero__mS2JZ{min-height:100svh}.Process_filmWindow__Oo_59,.Process_plate__uPvEd,.Process_websiteCard__1qjKY,.Process_websiteCard__1qjKY:hover{transform:none!important;opacity:1!important}.Process_progress__zH30N{display:none}}@media (prefers-reduced-transparency:reduce){.Process_deliverables__Ws_6P,.Process_filmWindow__Oo_59{background:var(--color-surface-solid);backdrop-filter:none}}.WebsiteWork_intro__7kit6{display:grid;gap:calc(var(--space-unit) * 5);margin-bottom:calc(var(--space-unit) * 12)}.WebsiteWork_intro__7kit6>p{max-width:52ch;color:var(--color-muted)}.WebsiteWork_project__O9mW2{display:grid;gap:calc(var(--space-unit) * 8);scroll-margin-top:calc(var(--space-unit) * 24)}.WebsiteWork_project__O9mW2+.WebsiteWork_project__O9mW2{margin-top:calc(var(--space-unit) * 20);padding-top:calc(var(--space-unit) * 20);border-top:var(--hairline)}.WebsiteWork_shots__SHg9w{display:grid;gap:calc(var(--space-unit) * 4);align-items:end}.WebsiteWork_desktop__1sMjK,.WebsiteWork_frame__G2fId,.WebsiteWork_phone__XVKq2{overflow:hidden;border-radius:var(--radius-window);background:var(--color-canvas-deep);box-shadow:var(--shadow-window)}.WebsiteWork_desktop__1sMjK img,.WebsiteWork_frame__G2fId img,.WebsiteWork_phone__XVKq2 img{display:block;width:100%;height:auto}.WebsiteWork_phone__XVKq2{display:none}.WebsiteWork_detail__SZwWf{display:grid;gap:calc(var(--space-unit) * 8);align-items:start}.WebsiteWork_body__TKj4T{display:grid;gap:calc(var(--space-unit) * 5)}.WebsiteWork_meta__OCTLX{color:var(--color-muted);font:500 .8125rem/1.4 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.WebsiteWork_title__8ytfJ{font-size:var(--h3-size);font-weight:600;letter-spacing:-.03em;line-height:1.1}.WebsiteWork_summary__Ndgat{max-width:56ch;color:var(--color-muted)}.WebsiteWork_facts__oVvOH{display:grid;margin:0;border-top:var(--hairline)}.WebsiteWork_facts__oVvOH>div{display:grid;grid-template-columns:7rem 1fr;gap:calc(var(--space-unit) * 4);padding-block:calc(var(--space-unit) * 3);border-bottom:var(--hairline);font-size:.875rem}.WebsiteWork_facts__oVvOH dt{color:var(--color-muted-soft)}.WebsiteWork_facts__oVvOH dd,.WebsiteWork_section__4dSt_{margin:0}.WebsiteWork_section__4dSt_ figcaption{margin-top:calc(var(--space-unit) * 3);max-width:48ch;color:var(--color-muted);font-size:.9375rem;line-height:1.5}@media (min-width:768px){.WebsiteWork_shots__SHg9w{grid-template-columns:minmax(0,3.46fr) minmax(0,1fr);gap:calc(var(--space-unit) * 6)}.WebsiteWork_phone__XVKq2{display:block}}@media (min-width:1024px){.WebsiteWork_detail__SZwWf{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:calc(var(--space-unit) * 14)}}@media (max-width:767px){.WebsiteWork_desktop__1sMjK,.WebsiteWork_frame__G2fId,.WebsiteWork_phone__XVKq2{border-radius:var(--radius-window-mobile)}}