._foot_1f8nx_1{box-shadow:inset 0 1px 0 var(--line);position:relative;overflow:hidden}._foot_1f8nx_1:before{content:"";background:linear-gradient(90deg, transparent, var(--ray-direct) 30%, var(--ray-remux) 50%, var(--ray-convert) 70%, transparent);opacity:.6;width:120%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}._close_1f8nx_13{padding:clamp(96px, 12vw, 160px) var(--edge);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;display:grid}._close_1f8nx_13:has(>:nth-child(3)){grid-template-columns:minmax(0,6fr) minmax(0,4fr) auto}._closeAction_1f8nx_17{justify-items:start;gap:12px;display:grid}._second_1f8nx_19{color:var(--text-2);font-weight:500;font-size:var(--fs-sm);text-decoration:none}._second_1f8nx_19:hover{color:var(--text)}._closeAction_1f8nx_17 span{font-size:var(--fs-xs);color:var(--text-3)}._art_1f8nx_25{height:clamp(240px,28vw,420px)}@media (width<=900px){:is(._close_1f8nx_13,._close_1f8nx_13:has(>:nth-child(3))){grid-template-columns:minmax(0,1fr)}}._big_1f8nx_29{font-size:var(--fs-h2);letter-spacing:-.04em;font-weight:650;line-height:1.02}._big_1f8nx_29 span{color:var(--text-3);font-weight:500}._cta_1f8nx_33{border-radius:var(--r-pill);background:var(--text);min-height:56px;color:var(--on-light);transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;padding:0 30px;font-weight:600;text-decoration:none;display:inline-flex}._cta_1f8nx_33:hover{background:var(--white);transform:translateY(-1px)}._bottom_1f8nx_45{padding:48px var(--edge) 64px;box-shadow:inset 0 1px 0 var(--line);flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}._brand_1f8nx_53 p{color:var(--text-3);font-size:var(--fs-sm);max-width:40ch;margin-top:14px}._brand_1f8nx_53 ._studio_1f8nx_55{font-size:var(--fs-xs);margin-top:10px}._studio_1f8nx_55 a{color:var(--text-2);letter-spacing:.04em;font-weight:600;text-decoration:none}._studio_1f8nx_55 a:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}._links_1f8nx_61{flex-wrap:wrap;gap:64px;display:flex}._links_1f8nx_61 div{align-content:start;gap:10px;display:grid}._links_1f8nx_61 h2{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-weight:500}._links_1f8nx_61 a{color:var(--text-2);font-size:var(--fs-sm);text-decoration:none}._links_1f8nx_61 a:hover{color:var(--text)}._top_1ofj7_1{z-index:var(--z-header);view-transition-name:site-header;height:72px;padding:0 var(--edge);transition:background var(--dur) var(--ease), backdrop-filter var(--dur) var(--ease);align-items:center;gap:40px;display:flex;position:sticky;top:0}._top_1ofj7_1[data-scrolled]{background:color-mix(in oklab, var(--ink) 74%, transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%)}._brand_1ofj7_12{border-radius:var(--r-xs);text-decoration:none}._nav_1ofj7_13{font-size:var(--fs-sm);gap:6px;display:flex}._nav_1ofj7_13 a{color:var(--text-2);border-radius:var(--r-pill);transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);padding:8px 12px;text-decoration:none;position:relative}._nav_1ofj7_13 a:after{content:"";background:linear-gradient(90deg, var(--ray-direct), var(--ray-remux), var(--ray-convert));transform-origin:0;height:1px;transition:transform var(--dur) var(--ease);position:absolute;bottom:3px;left:12px;right:12px;transform:scaleX(0)}._nav_1ofj7_13 a:hover:after,._nav_1ofj7_13 a[aria-current]:after{transform:scaleX(1)}._nav_1ofj7_13 a:hover,._nav_1ofj7_13 a[aria-current]{color:var(--text)}._actions_1ofj7_26{align-items:center;gap:18px;margin-left:auto;display:flex}._quiet_1ofj7_27{font-size:var(--fs-sm);color:var(--text-2);text-decoration:none}._quiet_1ofj7_27:hover,._quiet_1ofj7_27[aria-current]{color:var(--text)}._install_1ofj7_29{border-radius:var(--r-pill);background:var(--text);height:38px;color:var(--on-light);font-size:var(--fs-sm);transition:transform var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}._install_1ofj7_29:hover{background:var(--white);transform:translateY(-1px)}._progress_1ofj7_37{background:linear-gradient(90deg, var(--ray-direct), var(--ray-remux) 50%, var(--ray-convert));transform-origin:0;height:1px;transform:scaleX(var(--p,0));opacity:.85;position:absolute;bottom:0;left:0;right:0}._top_1ofj7_1:after{content:"";background:color-mix(in oklab, var(--text) 6%, transparent);z-index:-1;height:1px;position:absolute;bottom:0;left:0;right:0}@media (width<=1080px){._nav_1ofj7_13{display:none}}@media (width<=560px){._quiet_1ofj7_27{display:none}._top_1ofj7_1{gap:16px}}._menuBtn_1ofj7_52{appearance:none;cursor:pointer;width:40px;height:40px;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);transition:background var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:none}._menuBtn_1ofj7_52:hover{background:color-mix(in oklab, var(--text) 6%, transparent)}._sheet_1ofj7_59{min-height:calc(100svh - 72px);padding:12px var(--edge) 28px;background:var(--ink);box-shadow:inset 0 -1px 0 var(--line), 0 30px 60px -30px var(--shade);max-height:calc(100svh - 72px);position:absolute;top:72px;left:0;right:0;overflow-y:auto}._sheet_1ofj7_59[hidden]{display:none}._sheet_1ofj7_59 nav{display:grid}._sheet_1ofj7_59 a{font-size:var(--fs-xl);letter-spacing:-.025em;color:var(--text);box-shadow:inset 0 -1px 0 var(--line);animation:_sheetIn_1ofj7_1 .5s var(--ease) both;animation-delay:calc(var(--i) * 35ms);padding:16px 0;font-weight:600;text-decoration:none;display:block}._sheet_1ofj7_59 a:hover{color:var(--ray-direct)}@keyframes _sheetIn_1ofj7_1{0%{opacity:0;transform:translateY(-6px)}}._top_1ofj7_1[data-open]{background:var(--ink)}@media (width<=1080px){._menuBtn_1ofj7_52{display:grid}}@media (prefers-reduced-motion:reduce){._sheet_1ofj7_59 a{animation:none}}
