.factory_gap__aYmcI{font:inherit;color:inherit;opacity:.72;white-space:nowrap}.factory_unverified___uRXV{display:none}.factory_previewBar__kUCht{padding:.55rem 1rem;background:#18181b;color:#fafafa;font:500 .82rem/1.4 system-ui,sans-serif;text-align:center}.factory_looksBar__k9CGF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.25rem;padding:.45rem 1rem;background:#050705;color:#fff5e8;font:500 .8rem/1.4 system-ui,sans-serif}.factory_looksFlag__NSeOd{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .7rem .2rem .5rem;border:1.5px solid #6eb5ff;border-radius:999px;background:transparent;color:#fff5e8;font:600 .78rem/1.4 system-ui,sans-serif;cursor:pointer}.factory_looksFlag__NSeOd:hover{background:#6eb5ff;color:#050705}.factory_looksFlag__NSeOd:focus-visible{outline:2px solid #6eb5ff;outline-offset:2px}.factory_looksNav__aUtiY{display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:center;color:#d9d2c6}.factory_looksNav__aUtiY a{color:#fff5e8}.factory_looksNav__aUtiY a[aria-current=page]{font-weight:700;text-decoration:none;border-bottom:2px solid #6eb5ff}.factory_dot__AKXTl{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:#6eb5ff;box-shadow:0 0 0 2px #050705}.factory_dock__47xWa{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(max(1rem, env(safe-area-inset-bottom, 0px)) + var(--wf-dock-lift, 0px));z-index:2147483000;display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;font:500 .9rem/1.45 system-ui,sans-serif;opacity:0;transform:translateY(.5rem);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.factory_dock__47xWa[data-shown]{opacity:1;transform:none;pointer-events:auto}.factory_badge__a4DRz{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem .55rem .8rem;border:2px solid #050705;border-radius:999px;background:#6eb5ff;color:#050705;font:700 .85rem/1 system-ui,sans-serif;letter-spacing:.02em;box-shadow:3px 3px 0 #050705;cursor:pointer}.factory_badge__a4DRz .factory_dot__AKXTl{background:#050705;box-shadow:none}.factory_badge__a4DRz:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #050705}.factory_badge__a4DRz:focus-visible{outline:3px solid #fff5e8;outline-offset:2px}.factory_dockPanel__XIMNo{position:relative;width:min(24rem,calc(100vw - 2rem));max-height:min(34rem,calc(100dvh - 6rem));overflow:auto;padding:1.1rem 1.2rem 1rem;border:2px solid #050705;border-radius:14px;background:#fff5e8;color:#050705;box-shadow:5px 5px 0 #050705}.factory_dockPanel__XIMNo:focus{outline:none}.factory_dockPanel__XIMNo h2{margin:0 0 .4rem;font:800 1.35rem/1.15 system-ui,sans-serif;letter-spacing:-.01em}.factory_dockPanel__XIMNo p{margin:0 0 .7rem}.factory_dockPanel__XIMNo ol{margin:0 0 .8rem;padding:.75rem .9rem .75rem 2rem;display:grid;gap:.4rem;border-radius:10px;background:#6eb5ff}.factory_dockKicker__d8TiT{font:700 .7rem/1 system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.35rem!important}.factory_dockFoot__Iz2KT{font-size:.8rem;color:#3c3d37;margin-bottom:0!important}.factory_dockClose__SnE05{position:absolute;top:.5rem;right:.6rem;width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;color:#050705;font:400 1.5rem/1 system-ui,sans-serif;cursor:pointer}.factory_dockClose__SnE05:focus-visible{outline:2px solid #050705}@media (prefers-reduced-motion:reduce){.factory_badge__a4DRz,.factory_dock__47xWa{transition:none}}.factory_demoBar__kWqsd{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;width:100%;padding:.75rem max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#18181b;color:#e4e4e7;font:500 .75rem/1.4 system-ui,sans-serif}.factory_demoBar__kWqsd>span{flex:1 1 16rem}.factory_demoBar__kWqsd a{color:#fafafa;padding:.35rem 0}.factory_demoBar__kWqsd :focus-visible{outline:2px solid #fafafa;outline-offset:2px}.factory_demoBar__kWqsd button{width:28px;height:28px;flex:none;border:0;border-radius:50%;background:#3f3f46;color:#fafafa;font:600 .95rem/1 system-ui,sans-serif;cursor:pointer}.factory_demoLinkNote__fEcYq{position:absolute;z-index:2147483000;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(20rem,calc(100vw - 32px));margin:0;padding:.85rem 1rem .9rem;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#18181b;color:#e4e4e7;box-shadow:0 10px 30px rgba(0,0,0,.28);font:400 .875rem/1.5 system-ui,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal}.factory_demoLinkNote__fEcYq p{margin:0 0 .6rem}.factory_demoLinkNote__fEcYq .factory_demoLinkNoteTitle__MUnlC{margin-bottom:.25rem;color:#fafafa;font-weight:600}.factory_demoLinkNote__fEcYq:focus{outline:none}.factory_demoLinkNote__fEcYq button:focus-visible,.factory_demoLinkNote__fEcYq:focus-visible{outline:2px solid #fafafa;outline-offset:2px}.factory_demoLinkNote__fEcYq button{min-height:32px;padding:.3rem .85rem;border:0;border-radius:999px;background:#3f3f46;color:#fafafa;font:600 .8rem/1 system-ui,sans-serif;cursor:pointer}.factory_compliance__QrEwk{padding:.6rem 1rem;background:#7c2d12;color:#fff7ed;font:500 .82rem/1.4 system-ui,sans-serif;text-align:center}.factory_intake__7czHl{margin:2.5rem 0;padding:1.25rem 1.4rem;border:1.5px dashed var(--gap-line,#c2410c);border-radius:10px;background:var(--gap-bg,#fff7ed);color:var(--gap-ink,#7c2d12)}.factory_intake__7czHl h2{margin:0 0 .35rem;font-size:1.15rem;text-wrap:balance}.factory_intake__7czHl p{margin:0 0 .75rem}.factory_intake__7czHl ol{margin:0;padding-left:1.2rem;display:grid;gap:.35rem}.factory_sync__q8nZ7{display:grid;gap:.3rem;margin:0 0 1.25rem;font-size:.92rem}.factory_sync__q8nZ7 strong{font-weight:700}.factory_heroStill__yHj_G{position:absolute;inset:0;overflow:hidden}.factory_heroStill__yHj_G>*{position:absolute;inset:0}.factory_heroStill__yHj_G>svg{width:100%;height:100%}.factory_heroStillImage__2RvSr{background-repeat:no-repeat}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/playfair-display-400-latin-ext.6e707bec.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/playfair-display-400-latin.5753b700.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_next/static/media/inter-300-500-latin-ext.35d32dcd.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_next/static/media/inter-300-500-latin.586df9b6.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html:has(.theme_root__NBY3g){scrollbar-gutter:stable}body:has(.theme_root__NBY3g){overscroll-behavior-y:none}.theme_root__NBY3g.theme_demo__fSXX9{--lift:46px}.theme_frame__pg0NC{--bg:#000;--ink:#f4f2ef;--dim:#8c8783;--line:color-mix(in srgb,var(--ink) 28%,transparent);--raise:color-mix(in srgb,var(--bg),var(--ink) 4%);--menu-bg:color-mix(in srgb,var(--bg),var(--ink) 2%);background:var(--bg)}.theme_root__NBY3g{--pad:clamp(14px,2.6vw,34px);--ease:cubic-bezier(0.22,0.61,0.36,1);--hw:min(56vw,640px);--persp:1150px;--cw:180px;--bar:0px;--lift:0px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--tap:44px;--serif:"Playfair Display","Times New Roman",serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;min-height:100vh;min-height:100dvh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--sans);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.theme_root__NBY3g) img{display:block;max-width:100%}:where(.theme_root__NBY3g) button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(.theme_root__NBY3g) a{-webkit-tap-highlight-color:transparent}:where(.theme_root__NBY3g) :focus-visible{outline:1px solid var(--ink);outline-offset:4px}.theme_track__DXuiQ{height:116vh;pointer-events:none}.theme_stage__wPf58{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:10;perspective:var(--persp);perspective-origin:50% 50%;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:opacity .6s var(--ease),filter .6s var(--ease)}@media (pointer:coarse){.theme_stage__wPf58{touch-action:pan-y}}.theme_gridview__OShB3 .theme_stage__wPf58{opacity:0;filter:blur(14px);pointer-events:none}.theme_world__4G_HG{top:50%;left:50%;will-change:transform}.theme_orb__m4_AJ,.theme_world__4G_HG{position:absolute;width:0;height:0;transform-style:preserve-3d}.theme_orb__m4_AJ{top:0;left:0;opacity:1;transform:none}@supports (-webkit-backdrop-filter:blur(0px)){.theme_stage__wPf58{perspective:none}.theme_world__4G_HG{will-change:auto}.theme_orb__m4_AJ,.theme_world__4G_HG{transform-style:flat}}.theme_headline__O3VQe{position:absolute;top:0;left:0;width:var(--hw);margin:0 0 0 calc(var(--hw) / -2);text-align:center;font-family:var(--serif);font-weight:400;font-size:clamp(25px,3.7vw,55px);line-height:1.06;letter-spacing:-.005em;color:var(--ink);text-shadow:0 2px 34px color-mix(in srgb,var(--bg) 55%,transparent);pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.theme_inner__p_zYJ{position:absolute;top:0;left:0;width:100%;transform:translateY(-50%);text-wrap:balance}.theme_word__luNOI{display:inline-block;opacity:0;transform:translateY(.42em);filter:blur(7px);transition:opacity 1.05s var(--ease),transform 1.15s var(--ease),filter 1.05s var(--ease);transition-delay:calc(.9s + var(--i, 0) * 85ms)}.theme_revealed__N4W0J .theme_word__luNOI{opacity:1;transform:none;filter:blur(0)}.theme_card__Xqsmb{position:absolute;top:0;left:0;width:var(--cw);height:calc(var(--cw) / 1.5);margin-left:calc(var(--cw) / -2);margin-top:calc(var(--cw) / -3)}.theme_tall__oyDay{height:calc(var(--cw) * 1.25);margin-top:calc(var(--cw) * -.625)}.theme_fig__Go_1R{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:3px;background:var(--raise);transition:transform .5s ease}.theme_fig__Go_1R:after,.theme_fig__Go_1R:before{content:"";position:absolute;inset:0;border-radius:3px;pointer-events:none}.theme_fig__Go_1R:after{background:var(--bg);opacity:var(--d,0)}.theme_fig__Go_1R:before{z-index:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent)}.theme_fig__Go_1R img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-user-drag:none}.theme_fig__Go_1R img.theme_in__H95Jv{opacity:1}.theme_revealed__N4W0J .theme_fig__Go_1R img{transition:opacity .8s ease-out}@media (hover:hover) and (pointer:fine){.theme_card__Xqsmb:hover .theme_fig__Go_1R{transform:scale(1.045)}}.theme_chart0__DkYC4{background:linear-gradient(90deg,#0d0d0d 0 10%,#1f1f1f 10% 20%,#333 20% 30%,#474747 30% 40%,#5c5c5c 40% 50%,#737373 50% 60%,#8b8b8b 60% 70%,#a3a3a3 70% 80%,#bdbdbd 80% 90%,#d9d9d9 90% 100%)}.theme_chart1__CpYbV{background:linear-gradient(#5a5a5a,#5a5a5a) 50% 50% /1px 100% no-repeat,linear-gradient(#5a5a5a,#5a5a5a) 50% 50% /100% 1px no-repeat,repeating-radial-gradient(circle at 50% 50%,#2e2e2e 0 1px,#111 1px 10px)}.theme_chart2__PJjNs{background:radial-gradient(ellipse at 50% 40%,#808080 0,#6f6f6f 60%,#5a5a5a 100%)}.theme_vig__haCxE{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:12;pointer-events:none;background:radial-gradient(ellipse 88% 92% at 50% 50%,transparent 48%,color-mix(in srgb,var(--bg) 26%,transparent) 80%,color-mix(in srgb,var(--bg) 72%,transparent) 100%);transition:opacity .6s var(--ease)}.theme_gridview__OShB3 .theme_vig__haCxE,.theme_isLit__GXadv .theme_vig__haCxE{opacity:0}.theme_grid__4SDzV{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:20;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--pad) * 3.4) var(--pad) calc(var(--pad) * 4 + var(--lift));background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s var(--ease),visibility 0s linear .6s}.theme_gridview__OShB3 .theme_grid__4SDzV{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s var(--ease),visibility 0s}.theme_gridview__OShB3.theme_isLit__GXadv .theme_grid__4SDzV{opacity:.2}.theme_rows__mFiyi{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(10px,1.4vw,20px);max-width:1680px;margin:0 auto}.theme_gfig__kxLbM{position:relative;margin:0;aspect-ratio:3/2;overflow:hidden;border-radius:3px;background:var(--raise)}.theme_gbtn__efPc5{display:block;width:100%;height:100%}.theme_gfig__kxLbM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.82;transition:transform .8s var(--ease),opacity .8s var(--ease)}.theme_gbtn__efPc5:focus-visible img,.theme_gfig__kxLbM:hover img{transform:scale(1.05);opacity:1}.theme_gbtn__efPc5:focus-visible{outline-offset:-3px}.theme_gcap__xRgip{position:absolute;right:0;bottom:0;left:0;padding:26px 14px 12px;font-family:var(--serif);font-size:15px;line-height:1.25;color:var(--ink);background:linear-gradient(transparent,color-mix(in srgb,var(--bg) 82%,transparent));opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease),transform .45s var(--ease);pointer-events:none}.theme_gfig__kxLbM:focus-within .theme_gcap__xRgip,.theme_gfig__kxLbM:hover .theme_gcap__xRgip{opacity:1;transform:none}.theme_chrome__dT7JY{opacity:0;transition:opacity 1.2s ease .15s}.theme_revealed__N4W0J .theme_chrome__dT7JY{opacity:1}.theme_header__iFjbO{position:fixed;top:var(--bar);right:0;left:0;z-index:60;display:flex;justify-content:space-between;align-items:flex-start;padding:calc(var(--pad) * .8 + var(--safe-top)) calc(var(--pad) + var(--safe-right)) calc(var(--pad) * .35) calc(var(--pad) + var(--safe-left));mix-blend-mode:difference;pointer-events:none}.theme_header__iFjbO>*{pointer-events:auto}.theme_wordmark__qC35O{font-family:var(--serif);font-weight:400;font-size:clamp(19px,2.1vw,27px);letter-spacing:.005em;line-height:1;color:#fff;text-decoration:none;white-space:nowrap;padding:12px 0;margin:-12px 0}.theme_menuBtn___MNOa{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:var(--tap);min-height:var(--tap);color:#fff}.theme_root__NBY3g .theme_menuBtn___MNOa{padding:8px 0 4px}.theme_menuLabel___zYHa{font-size:clamp(12px,1.25vw,15px);font-weight:400;letter-spacing:.01em;line-height:1;transition:opacity .35s ease}.theme_bars__XWZmr{position:relative;display:block;width:clamp(42px,4.4vw,62px);height:clamp(16px,2vw,22px)}.theme_bars__XWZmr i{position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;transition:transform .5s var(--ease),width .5s var(--ease)}.theme_bars__XWZmr i:first-child{transform:translateY(-5px)}.theme_bars__XWZmr i:last-child{left:auto;width:clamp(34px,3.6vw,50px);transform:translateY(5px)}.theme_menuBtn___MNOa:hover .theme_bars__XWZmr i:last-child{transform:translate(-8px,5px)}.theme_menuOpen__neaxI .theme_header__iFjbO{z-index:90;mix-blend-mode:normal}.theme_menuOpen__neaxI .theme_menuBtn___MNOa,.theme_menuOpen__neaxI .theme_wordmark__qC35O{color:var(--ink)}.theme_menuOpen__neaxI .theme_menuLabel___zYHa{opacity:0}.theme_menuOpen__neaxI .theme_bars__XWZmr i:first-child,.theme_menuOpen__neaxI .theme_bars__XWZmr i:last-child,.theme_menuOpen__neaxI .theme_menuBtn___MNOa:hover .theme_bars__XWZmr i:last-child{width:100%}.theme_menuOpen__neaxI .theme_bars__XWZmr i:first-child{transform:rotate(45deg)}.theme_menuOpen__neaxI .theme_bars__XWZmr i:last-child,.theme_menuOpen__neaxI .theme_menuBtn___MNOa:hover .theme_bars__XWZmr i:last-child{transform:rotate(-45deg)}.theme_live__XMnZq:has(>.theme_gridBtn__Tmhlh){--grid-clearance:calc(var(--tap) + 14px)}.theme_bio__e8EuH{position:fixed;bottom:calc(var(--pad) + var(--safe-bottom) + var(--grid-clearance, 0px));left:calc(var(--pad) + var(--safe-left));z-index:55;max-width:min(320px,46vw)}.theme_deep__bwjbi .theme_bio__e8EuH,.theme_gridview__OShB3 .theme_bio__e8EuH,.theme_isLit__GXadv .theme_bio__e8EuH{pointer-events:none}.theme_bioInner__0VLEZ{transition:opacity .5s var(--ease),transform .5s var(--ease)}.theme_deep__bwjbi .theme_bioInner__0VLEZ,.theme_gridview__OShB3 .theme_bioInner__0VLEZ,.theme_isLit__GXadv .theme_bioInner__0VLEZ{opacity:0;transform:translateY(10px);pointer-events:none}.theme_who__ZMOqo{display:flex;align-items:center;gap:14px;margin-bottom:14px}.theme_avatar__MVS0n,.theme_monogram__Cxjtk{flex:none;width:52px;height:52px;border-radius:3px}.theme_avatar__MVS0n{-o-object-fit:cover;object-fit:cover;filter:grayscale(.15)}.theme_monogram__Cxjtk{display:grid;place-items:center;border:1px solid var(--line);font-family:var(--serif);font-size:19px;letter-spacing:.04em;line-height:1;color:var(--ink)}.theme_bioName__A3cyr{margin:0;font-family:var(--serif);font-weight:400;font-size:19px;letter-spacing:.01em;line-height:1.2}.theme_bioRole__9b5Yw{margin:5px 0 0;font-size:10.5px;font-weight:400;letter-spacing:.16em;line-height:1.45;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 62%,transparent)}.theme_bioText__q7HsA{margin:0}.theme_bioText__q7HsA,.theme_contact__V3Row{font-size:12.5px;line-height:1.62;color:color-mix(in srgb,var(--ink) 72%,transparent)}.theme_contact__V3Row{width:100%;padding-top:clamp(28px,4vw,48px);letter-spacing:.02em}.theme_contact__V3Row ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;list-style:none}.theme_contact__V3Row li{min-height:var(--tap);display:flex;align-items:center}.theme_contact__V3Row a{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere}.theme_contact__V3Row a:hover{color:var(--ink);text-decoration-color:currentColor}.theme_contactLone__QL1xs{padding:0 var(--pad) calc(var(--pad) + var(--safe-bottom) + var(--lift))}.theme_live__XMnZq .theme_contactLone__QL1xs{display:none}.theme_bioGap__yeIwX{margin:10px 0 0;font-size:12px;line-height:1.55;color:color-mix(in srgb,var(--ink) 72%,transparent)}.theme_gridBtn__Tmhlh{position:fixed;bottom:calc(var(--pad) + var(--safe-bottom));left:calc(var(--pad) + var(--safe-left));z-index:56;display:grid;grid-template-columns:1fr 1fr;gap:4px;width:var(--tap);height:var(--tap);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .5s var(--ease),transform .5s var(--ease)}.theme_root__NBY3g .theme_gridBtn__Tmhlh{padding:5px}.theme_gridBtn__Tmhlh b{border-radius:2px;background:var(--ink);transition:transform .35s var(--ease),background .35s ease}.theme_revealed__N4W0J .theme_gridBtn__Tmhlh{opacity:1;transform:none;pointer-events:auto}.theme_revealed__N4W0J.theme_isLit__GXadv .theme_gridBtn__Tmhlh{opacity:0;transform:translateY(8px);pointer-events:none}.theme_gridBtn__Tmhlh:hover b{transform:scale(.86)}.theme_gridview__OShB3 .theme_gridBtn__Tmhlh b:first-child{transform:translate(3px,3px)}.theme_gridview__OShB3 .theme_gridBtn__Tmhlh b:last-child{transform:translate(-3px,-3px)}.theme_cue__nLqEe{position:fixed;bottom:calc(var(--pad) + var(--safe-bottom) + 4px + var(--lift));left:50%;z-index:54;transform:translateX(-50%);pointer-events:none}.theme_cueInner__H9Z_8{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--ink) 42%,transparent);transition:opacity .5s var(--ease)}.theme_deep__bwjbi .theme_cueInner__H9Z_8,.theme_gridview__OShB3 .theme_cueInner__H9Z_8,.theme_isLit__GXadv .theme_cueInner__H9Z_8{opacity:0}.theme_cueLine__w_3ef{position:relative;display:block;width:44px;height:1px;overflow:hidden;background:var(--line)}.theme_cueLine__w_3ef:after{content:"";position:absolute;inset:0;background:var(--ink);transform:translateX(-100%);animation:theme_sweep__y8jlX 2.6s ease infinite}@keyframes theme_sweep__y8jlX{0%{transform:translateX(-100%)}55%{transform:translateX(0)}to{transform:translateX(100%)}}.theme_flat__e15e7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(28px,4vw,52px);min-height:100vh;min-height:100dvh;padding:calc(var(--pad) * 3.4 + var(--safe-top)) calc(var(--pad) + var(--safe-right)) calc(var(--pad) * 2 + var(--safe-bottom) + var(--lift)) calc(var(--pad) + var(--safe-left))}.theme_flatTitle__Z8hXC{max-width:16em;margin:0;text-align:center;font-family:var(--serif);font-weight:400;font-size:clamp(28px,4.4vw,60px);line-height:1.06;letter-spacing:-.005em;text-wrap:balance}.theme_flatRows__c5loh{width:100%;scroll-margin-top:calc(var(--pad) * 3.4 + var(--bar) + var(--safe-top));grid-template-columns:repeat(auto-fit,minmax(240px,380px));justify-content:center}.theme_flat__e15e7 .theme_bioInner__0VLEZ{max-width:420px}.theme_menu__Stndn{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--menu-bg);clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;transition:clip-path .85s var(--ease),visibility 0s linear .85s}.theme_menuOpen__neaxI .theme_menu__Stndn{clip-path:inset(0);visibility:visible;pointer-events:auto;transition:clip-path .85s var(--ease),visibility 0s}.theme_menuMain__JialZ{flex:1 0 auto;justify-content:center;gap:clamp(18px,3vh,34px);padding:calc(var(--pad) * 3.4 + var(--safe-top)) var(--pad) var(--pad)}.theme_menuMain__JialZ,.theme_menuNav__IV0ah{display:flex;flex-direction:column;align-items:center}.theme_menuNav__IV0ah{gap:clamp(4px,1vw,10px);text-align:center}.theme_menuLink__DLpNe{font-family:var(--serif);font-weight:400;font-size:clamp(34px,7.6vw,78px);line-height:1.08;color:var(--ink);text-decoration:none;opacity:.55;transition:opacity .35s ease,letter-spacing .35s ease}.theme_menuLink__DLpNe:focus-visible,.theme_menuLink__DLpNe:hover{opacity:1;letter-spacing:.012em}.theme_socials__oi8lY{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;list-style:none}.theme_socials__oi8lY a{display:inline-block;padding:12px 0;font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);text-decoration:none;opacity:.72;transition:opacity .35s ease}.theme_socials__oi8lY a:focus-visible,.theme_socials__oi8lY a:hover{opacity:1}.theme_addr__mjcHy{flex:none;padding:var(--pad) calc(var(--pad) + var(--safe-right)) calc(var(--pad) + var(--safe-bottom) + var(--lift)) calc(var(--pad) + var(--safe-left));font-size:12.5px;line-height:1.7;color:var(--dim)}.theme_addr__mjcHy p{margin:0}.theme_addr__mjcHy a{color:inherit;text-decoration:none}.theme_addr__mjcHy a:focus-visible,.theme_addr__mjcHy a:hover{color:var(--ink)}.theme_menuIntake__l27Kb{flex:none;padding:0 calc(var(--pad) + var(--safe-right)) calc(var(--pad) + var(--safe-bottom) + var(--lift)) calc(var(--pad) + var(--safe-left))}.theme_lightbox__Y03PU{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:clamp(56px,8vh,84px) var(--pad);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility 0s linear .64s}.theme_isLit__GXadv .theme_lightbox__Y03PU{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .42s ease,visibility 0s}.theme_scrim__UjU7q{position:absolute;inset:0}.theme_plate__PjIuX{position:relative;width:min(72vw,860px,calc((100vh - 230px) * var(--ar, 1.5)));transition:transform .62s ease,opacity .42s ease}.theme_shot__pSKmH{position:relative;width:100%;aspect-ratio:var(--ar,1.5);border-radius:2px;background:var(--raise);box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 75%,transparent)}.theme_shot__pSKmH img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.theme_close__yghUH{position:absolute;top:12px;right:14px;min-width:var(--tap);min-height:var(--tap);border-radius:6px;font-size:12.5px;font-weight:400;color:var(--ink);transition:border-color .3s ease,background .3s ease}.theme_root__NBY3g .theme_close__yghUH{padding:10px 14px;border:1px solid color-mix(in srgb,var(--ink) 78%,transparent);background:color-mix(in srgb,var(--bg) 35%,transparent)}.theme_root__NBY3g .theme_close__yghUH:hover{border-color:var(--ink);background:color-mix(in srgb,var(--bg) 55%,transparent)}.theme_meta__1jPP7{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(22px,3.2vw,48px);padding-top:16px}.theme_metaOne__toB3f{grid-template-columns:minmax(0,1fr)}.theme_litTitle__4n9HU{margin:0 0 6px;font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.15vw,32px);line-height:1.08;letter-spacing:-.01em}.theme_where__4ijUb{margin:0;font-size:13px;color:color-mix(in srgb,var(--ink) 62%,transparent)}.theme_note__agQV4{margin:0;font-size:13.5px;line-height:1.55;color:color-mix(in srgb,var(--ink) 92%,transparent)}.theme_intro__J1YFc{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;overflow:hidden;background:var(--bg)}.theme_film__c4jWO{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.theme_fallback__5_Da5{position:absolute;inset:0;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--bg),var(--dim) 24%) 0,color-mix(in srgb,var(--bg),var(--dim) 7%) 42%,var(--bg) 72%);opacity:0}.theme_novideo__B3viR .theme_fallback__5_Da5{opacity:1}.theme_veil__SmlBJ{position:absolute;inset:0;background:var(--bg);opacity:0;transition:opacity 1.15s ease}.theme_closing__nPvkH .theme_veil__SmlBJ,.theme_introGone__e6ivs .theme_veil__SmlBJ{opacity:1}.theme_introGone__e6ivs{opacity:0;pointer-events:none;transition:opacity .5s linear}.theme_skip__hkJod{position:absolute;right:calc(var(--pad) + var(--safe-right));bottom:calc(var(--pad) + var(--safe-bottom) + var(--lift));min-height:var(--tap);border-radius:999px;font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 80%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:color .3s ease,border-color .3s ease,opacity .3s ease}.theme_root__NBY3g .theme_skip__hkJod{padding:10px 18px;border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);background:color-mix(in srgb,var(--bg) 20%,transparent)}.theme_root__NBY3g .theme_skip__hkJod:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 70%,transparent)}.theme_closing__nPvkH .theme_skip__hkJod,.theme_introGone__e6ivs .theme_skip__hkJod{opacity:0}.theme_splash___bcy_{position:fixed;top:var(--bar);right:0;bottom:0;left:0;z-index:250;display:grid;place-items:center;align-content:center;gap:26px;padding:0 var(--pad);background:var(--bg);transition:opacity .6s ease;animation:theme_unstick__3SuiS .6s ease 10s forwards}.theme_splashOut__1Ht47{opacity:0;pointer-events:none}.theme_intro__J1YFc{animation:theme_unstick__3SuiS .6s ease 15s forwards}@keyframes theme_unstick__3SuiS{to{opacity:0;visibility:hidden;pointer-events:none}}.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_intro__J1YFc{animation:theme_unstick__3SuiS .6s ease 10s forwards}.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_chrome__dT7JY{animation:theme_shown__B14en .6s ease 10s forwards}.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_bio__e8EuH,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_grid__4SDzV,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_header__iFjbO{animation:theme_flow__TWXjT .6s ease 10s forwards}.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_cue__nLqEe,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_gridBtn__Tmhlh,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_stage__wPf58,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_track__DXuiQ,.theme_root__NBY3g:not(.theme_live__XMnZq) .theme_vig__haCxE{animation:theme_gone__9XQK0 .6s ease 10s forwards}@keyframes theme_shown__B14en{to{opacity:1}}@keyframes theme_flow__TWXjT{to{position:static;opacity:1;visibility:visible;pointer-events:auto}}@keyframes theme_gone__9XQK0{to{display:none;visibility:hidden;opacity:0}}.theme_mark__WvvwS{font-family:var(--serif);font-weight:400;font-size:clamp(28px,4.4vw,52px);letter-spacing:.005em;line-height:1.1;text-align:center;color:var(--ink);opacity:0;animation:theme_riseIn__0JZES 1.25s ease .15s forwards}.theme_loadBar__Rvgej{width:clamp(120px,17vw,210px);height:1px;background:color-mix(in srgb,var(--ink) 16%,transparent)}.theme_loadFill__FVkBw{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .55s ease}@keyframes theme_riseIn__0JZES{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.theme_dot__NX_k0{position:fixed;top:0;left:0;z-index:300;width:19px;height:19px;margin:-9.5px 0 0 -9.5px;border:1px solid transparent;border-radius:50%;background:color-mix(in srgb,var(--ink) 88%,transparent);mix-blend-mode:difference;pointer-events:none;opacity:0;will-change:transform;transition:width .35s ease,height .35s ease,margin .35s ease,background .35s ease,border-color .35s ease,opacity .2s ease}.theme_dotWide___gaDG{width:52px;height:52px;margin:-26px 0 0 -26px;border-color:color-mix(in srgb,var(--ink) 75%,transparent);background:color-mix(in srgb,var(--ink) 14%,transparent)}@media (hover:none),(pointer:coarse){.theme_dot__NX_k0{display:none}}@media (max-width:900px){.theme_bio__e8EuH{max-width:min(420px,calc(100vw - var(--pad) * 2 - var(--safe-left) - var(--safe-right)))}.theme_bioText__q7HsA{font-size:12px}.theme_meta__1jPP7{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:14px}.theme_plate__PjIuX{width:min(92vw,calc((100dvh - 220px) * var(--ar, 1.5)))}.theme_rows__mFiyi{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.theme_grid__4SDzV{padding-top:calc(var(--pad) * 2.8 + var(--safe-top))}}@media (max-width:760px){.theme_bio__e8EuH{bottom:calc(var(--pad) + var(--safe-bottom) + var(--lift) + var(--grid-clearance, 0px))}.theme_gridBtn__Tmhlh{bottom:calc(var(--pad) + var(--safe-bottom) + var(--lift))}}@media (max-width:768px){.theme_bio__e8EuH{max-width:calc(100vw - var(--pad) * 2 - var(--safe-left) - var(--safe-right))}.theme_headline__O3VQe{font-size:clamp(22px,6.4vw,34px)}.theme_menuLink__DLpNe{font-size:clamp(28px,9vw,54px)}.theme_addr__mjcHy{font-size:11.5px}}@media (max-width:640px){.theme_root__NBY3g{--hw:min(84vw,360px);--pad:clamp(12px,4vw,18px)}.theme_avatar__MVS0n,.theme_monogram__Cxjtk{width:42px;height:42px}.theme_monogram__Cxjtk{font-size:16px}.theme_bioName__A3cyr{font-size:17px}.theme_bioText__q7HsA{font-size:11.5px;line-height:1.55}.theme_cue__nLqEe{display:none}.theme_lightbox__Y03PU{display:block;overflow-y:auto;overscroll-behavior:contain;padding:calc(52px + var(--safe-top)) calc(var(--pad) + var(--safe-right)) calc(var(--pad) + var(--safe-bottom) + var(--lift)) calc(var(--pad) + var(--safe-left))}.theme_plate__PjIuX{width:100%;max-width:560px;margin:0 auto}.theme_litTitle__4n9HU{font-size:clamp(20px,5.6vw,26px)}.theme_note__agQV4{font-size:12.5px;line-height:1.58}.theme_close__yghUH{top:8px;right:8px}.theme_rows__mFiyi{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme_flatRows__c5loh{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.theme_gcap__xRgip{font-size:13px;opacity:1;transform:none}.theme_grid__4SDzV{padding:calc(var(--pad) * 2.8 + var(--safe-top)) calc(var(--pad) + var(--safe-right)) calc(var(--pad) * 4 + var(--safe-bottom) + var(--lift)) calc(var(--pad) + var(--safe-left))}}@media (max-width:380px){.theme_root__NBY3g{--hw:min(88vw,320px)}.theme_who__ZMOqo{gap:10px;margin-bottom:10px}.theme_flatRows__c5loh,.theme_rows__mFiyi{grid-template-columns:minmax(0,1fr)}.theme_menuNav__IV0ah{gap:2px}.theme_menuLink__DLpNe{font-size:clamp(24px,10vw,40px)}}@media (max-height:520px) and (orientation:landscape){.theme_live__XMnZq .theme_bio__e8EuH{max-height:calc(100dvh - var(--bar) - 80px - var(--pad) * 2 - var(--safe-bottom) - var(--lift) - var(--grid-clearance, 0px));overflow-y:auto;overscroll-behavior:contain}.theme_cue__nLqEe{display:none}.theme_headline__O3VQe{font-size:clamp(18px,4.8vh,28px)}.theme_lightbox__Y03PU{padding-top:calc(36px + var(--safe-top))}.theme_meta__1jPP7{padding-top:10px}.theme_plate__PjIuX{width:min(58vw,calc((100dvh - 80px) * var(--ar, 1.5)))}.theme_header__iFjbO{padding-top:calc(8px + var(--safe-top))}}@media (prefers-reduced-motion:reduce){.theme_root__NBY3g *,.theme_root__NBY3g :after,.theme_root__NBY3g :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.14s!important;transition-delay:0s!important}}