@font-face{font-family:pixel;src:url(/_next/static/media/fea0c6ef863f2f98-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:pixel Fallback;src:local("Arial");ascent-override:91.68%;descent-override:26.91%;line-gap-override:0.00%;size-adjust:109.62%}.__className_5be7c0{font-family:pixel,pixel Fallback;font-weight:400}.__variable_5be7c0{--k-pixel:"pixel","pixel Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_12fc7c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_12fc7c{--k-inter:"Inter","Inter Fallback"}.kin{--u:clamp(.85px,100vw/1470,1.3px);--s4:calc(var(--u) * 4);--s8:calc(var(--u) * 8);--s12:calc(var(--u) * 12);--s16:calc(var(--u) * 16);--s24:calc(var(--u) * 24);--s32:calc(var(--u) * 32);--s48:calc(var(--u) * 48);--s72:calc(var(--u) * 72);--site:#000;--bg:#121214;--panel:#18181a;--card:#242428;--control:#3c3c40;--glass:rgba(24,24,26,.52);--glass-filter:blur(calc(var(--u) * 24)) saturate(1.4);--fill-1:rgba(252,252,252,.06);--fill-2:rgba(252,252,252,.1);--fill-3:rgba(252,252,252,.16);--chip-blur:blur(calc(var(--u) * 12)) saturate(1.4);--l-lift:0 calc(var(--u) * 24) calc(var(--u) * 60) calc(var(--u) * -24) rgba(60,40,110,.18);--ink-1:#fcfcfc;--ink-2:#a4a4aa;--ink-3:#88888e;--lavender:#c8a9eb;--yellow:#e2e626;--cyan:#7cf8fa;--coral:#f0634f;--accent:var(--lavender);--grad-golden:linear-gradient(90deg,#caaaeb,#d1c0a6 45%,#e4e728);--font-text:"Helvetica Neue",Helvetica,var(--k-inter,"Inter"),Arial,sans-serif;--font-pixel:var(--k-pixel,"Geist Pixel Square"),"Helvetica Neue",Helvetica,sans-serif;--t-s:calc(var(--u) * 13);--lh-s:1.3;--t-m:calc(var(--u) * 16);--lh-m:1.45;--tr-m:-.011em;--t-l:calc(var(--u) * 28);--lh-l:1.15;--tr-l:-.025em;--tr-caps:.06em;--r-xs:calc(var(--u) * 6);--r-s:calc(var(--u) * 10);--r-m:calc(var(--u) * 14);--r-l:calc(var(--u) * 20);--ease-out:cubic-bezier(.23,1,.32,1);--ease-expo:cubic-bezier(.16,1,.3,1);--dur-press:160ms;--dur-ui:240ms;--dur-in:600ms;--in-blur:calc(var(--u) * 12);--in-y:calc(var(--u) * 16);--press:.97;--rv-in:1200ms;--rv-out:520ms;position:relative;min-height:100vh;background:var(--site);color:var(--ink-1);overflow-x:clip;overscroll-behavior:none;font:400 var(--t-m)/var(--lh-m) var(--font-text);letter-spacing:var(--tr-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.kin{--u:calc(100vw / 430);--t-s:max(12px,calc(var(--u) * 13));--t-m:max(15px,calc(var(--u) * 16));--t-l:max(22px,calc(var(--u) * 28))}}@media (prefers-reduced-motion:reduce){.kin{--dur-press:0ms;--dur-ui:0ms;--dur-in:0ms;--in-blur:0px;--in-y:0px;--rv-in:0ms;--rv-out:0ms}}.kin *,.kin :after,.kin :before{box-sizing:border-box}.kin a{color:inherit;text-decoration:none}.kin .k-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kin .k-hd{--hd-inset:4px;--hd-h:calc(var(--u) * 40 + var(--hd-inset) * 2);--hd-ink:#c4c4ca;position:fixed;top:12px;left:0;right:0;z-index:10;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);margin:0 auto;font-size:var(--t-s);font-weight:500;line-height:1;white-space:nowrap}.kin .k-hd,.kin .k-hd__bar{display:flex;align-items:center}.kin .k-hd__bar{position:relative;height:var(--hd-h);padding:var(--hd-inset);border-radius:var(--r-m);background:rgba(64,64,72,.55);backdrop-filter:blur(calc(var(--u) * 24)) saturate(1.4) brightness(.5)}.kin .k-hd__tile{display:grid;place-items:center;width:calc(var(--u) * 40);height:calc(var(--u) * 40);border-radius:calc(var(--r-m) - var(--hd-inset));background:#46464d}.kin .k-hd__tile img{width:72%;height:72%;-o-object-fit:contain;object-fit:contain}.kin .k-hd__clock{margin-left:var(--s12);font-size:var(--t-m);font-weight:400;letter-spacing:var(--tr-m);font-variant-numeric:tabular-nums;color:var(--ink-1)}.kin .k-hd__sec{color:var(--hd-ink)}.kin .k-hd__rule{width:1px;height:calc(var(--u) * 16);margin:0 var(--s16);background:rgba(252,252,252,.2)}.kin .k-hd__status{display:inline-flex;align-items:center;gap:var(--s8);color:var(--hd-ink)}.kin .k-hd__dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--cyan);animation:k-pulse 1.8s ease-in-out infinite}@keyframes k-pulse{50%{opacity:.35}}.kin .k-hd__nav{display:flex;align-items:center;gap:var(--s16)}.kin .k-hd__nav a,.kin .k-hd__nav button{color:var(--hd-ink);transition:color var(--dur-ui) var(--ease-out);background:none;border:0;padding:0;font:inherit;cursor:pointer}.kin .k-hd__btn{display:inline-flex;align-items:center;height:calc(var(--u) * 40);padding:0 var(--s16);border-radius:calc(var(--r-m) - var(--hd-inset));transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-ui) var(--ease-out)}.kin .k-hd__btn:active{transform:scale(var(--press))}.kin .k-hd__nav+.k-hd__btn,.kin .k-hd__nav+.k-hd__user{margin-left:var(--s16)}.kin .k-hd__btn+.k-hd__btn,.kin .k-hd__user+.k-hd__btn{margin-left:4px}.kin .k-hd__btn--card{background:#46464d;color:var(--ink-1)}.kin .k-hd__btn--main{background:var(--yellow);color:var(--bg)}.kin .k-hd__user{display:inline-flex;align-items:center;padding:0 var(--s8)}@media (hover:hover) and (pointer:fine){.kin .k-hd__nav a:hover,.kin .k-hd__nav button:hover,.kin .k-menu__btn:hover{color:var(--ink-1)}.kin .k-hd__credits:hover{background:rgba(200,169,235,.26)}.kin .k-hd__nav .k-hd__capri:hover{color:#fff;filter:brightness(1.12) saturate(1.1)}.kin .k-hd__btn--card:hover{background:#52525a}.kin .k-hd__btn--main:hover{background:#ecf04a}}.kin .k-hd.is-light .k-hd__bar{background:rgba(24,24,28,.72)}.kin .k-hd.is-light .k-hd__rule{background:rgba(252,252,252,.16)}.kin .k-hd.is-light .k-hd__btn--card,.kin .k-hd.is-light .k-hd__tile{background:#48484d}.kin .k-hd__bar,.kin .k-hd__clock,.kin .k-hd__nav a,.kin .k-hd__rule,.kin .k-hd__sec,.kin .k-hd__status,.kin .k-hd__tile{transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}.kin .k-hd{animation:k-hd-in var(--dur-in) var(--ease-expo) backwards}@keyframes k-hd-in{0%{opacity:0;transform:translateY(calc(var(--in-y) * -1));filter:blur(var(--in-blur))}}.kin .k-menu{position:relative}.kin .k-menu__list{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%);min-width:calc(var(--u) * 240);display:grid;gap:2px;padding:6px;border-radius:var(--r-m);background:rgb(30,30,34);backdrop-filter:var(--glass-filter)}.kin .k-menu__list a{display:flex;justify-content:space-between;gap:var(--s16);padding:10px 12px;border-radius:var(--r-s);color:var(--ink-1)!important;font-weight:500}.kin .k-menu__list a span{color:var(--ink-3);font-weight:400}.kin .k-menu__list a:focus-visible,.kin .k-menu__list a:hover,.kin .k-menu__list a[aria-current=page]{background:var(--fill-2)}.kin .k-menu__btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;color:var(--hd-ink);cursor:pointer;transition:color var(--dur-ui) var(--ease-out)}.kin .k-chev{width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform var(--dur-ui) var(--ease-out)}.kin .k-menu__btn[aria-expanded=true] .k-chev{transform:translateY(1px) rotate(225deg)}.kin .k-menu--nika{margin-left:var(--s12)}.kin .k-menu--nika .k-menu__btn{font-size:var(--t-m);font-weight:500;letter-spacing:var(--tr-m);color:var(--ink-1)}.kin .k-mega{position:absolute;z-index:11;top:calc(100% + 14px);left:calc(var(--u) * -56);width:min(calc(var(--u) * 820),calc(100vw - 24px));max-height:calc(100vh - 100px);overflow:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s16) var(--s12);padding:var(--s16);border-radius:var(--r-l);background:rgb(26,26,30);white-space:normal;line-height:1.25}.kin .k-mega__group{display:grid;align-content:start;gap:2px}.kin .k-mega__title{margin:0 0 6px;padding:0 8px;font-size:var(--t-s);font-weight:500;letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--ink-3)}.kin .k-mega a{padding:6px 8px;border-radius:var(--r-xs);font-size:var(--t-s);font-weight:400;color:var(--ink-1)}.kin .k-mega a:focus-visible,.kin .k-mega a:hover{background:var(--fill-2)}.kin .k-mega__out{display:none;grid-column:1/-1;padding-top:var(--s12);border-top:1px solid rgba(252,252,252,.1)}.kin .k-hd__credits{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 40);margin-left:var(--s16);padding:0 var(--s12);border-radius:calc(var(--r-m) - var(--hd-inset));background:rgba(200,169,235,.16);color:var(--ink-1);font-variant-numeric:tabular-nums;transition:background-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kin .k-hd__credits:active{transform:scale(var(--press))}.kin .k-hd__credits b{font-weight:500}.kin .k-hd__credits-unit{font-weight:400;color:var(--hd-ink)}.kin .k-hd__gem{width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,var(--lavender),var(--yellow))}.kin .k-hd__credits-wait{width:28px;height:10px;border-radius:4px;background:var(--fill-2);animation:k-pulse 1.4s ease-in-out infinite}.kin .k-hd__credits+.k-hd__btn{margin-left:4px}.kin .k-hd__nav .k-hd__capri{display:inline-flex;align-items:center;height:calc(var(--u) * 26);padding:0 calc(var(--u) * 10);border-radius:var(--r-xs);background:linear-gradient(90deg,#4f46e5,#7c3aed 33%,#c026d3 66%,#f97316);color:#fff;font-weight:500;transition:filter var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kin .k-hd__nav .k-hd__capri:active{transform:scale(var(--press))}.kin .k-mega__group:first-child{grid-column:1/-1;display:flex;align-items:center;gap:var(--s8);padding-bottom:var(--s8);border-bottom:1px solid rgba(252,252,252,.08)}.kin .k-mega__group:first-child .k-mega__title{margin:0}.kin .k-mega a[href="/capri"]{background:linear-gradient(90deg,#4f46e5,#7c3aed,#c026d3,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500}.kin .k-hd__out{border:0;font:inherit;cursor:pointer}@media (max-width:1100px){.kin .k-hd__rule--status,.kin .k-hd__status{display:none}}@media (max-width:767px){.kin .k-hd{top:8px;left:8px;right:8px;width:auto;max-width:none;margin:0}.kin .k-hd__bar{flex:1}.kin .k-hd__btn--card,.kin .k-hd__nav>:not(.k-menu),.kin .k-hd__rule{display:none}.kin .k-hd__nav{margin-left:var(--s12)}.kin .k-hd__btn--main{margin-left:auto!important}.kin .k-hd__sec{display:none}.kin .k-hd__clock,.kin .k-menu--nika{margin-left:var(--s8)}.kin .k-menu{position:static}.kin .k-mega,.kin .k-menu__list{left:0;right:0;top:calc(100% + 8px);width:auto;min-width:0;transform:none}.kin .k-mega{grid-template-columns:1fr 1fr;max-height:calc(100vh - 90px)}.kin .k-mega__out{display:block}.kin .k-hd__credits{margin-left:auto;padding:0 var(--s8)}.kin .k-hd__credits-unit{display:none}}.kin .k-stage{position:fixed;inset:0;z-index:1;pointer-events:none;transform-origin:50% 50%}.kin .k-stage.is-framed{overflow:hidden;background:var(--site)}.kin .k-canvas-host{position:absolute;inset:0;z-index:1}.kin .k-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .9s var(--ease-out)}.kin.is-ready .k-canvas{opacity:1}.kin .k-bust-still{position:absolute;z-index:1;left:50%;bottom:0;height:79%;transform:translateX(-50%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent),linear-gradient(180deg,transparent,#000 18%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent),linear-gradient(180deg,transparent,#000 18%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.kin .k-title{position:absolute;z-index:0;left:0;right:0;margin:0;top:calc(var(--bust-top, calc(107% - min(78%, 98.4vw))) + 40px);transform:translateY(-50%);font-family:var(--font-pixel);font-size:calc((100vw - 48px) / var(--t-em, 6.536));font-weight:400;line-height:.86;letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--ink-2);-webkit-mask-image:radial-gradient(var(--hrx,24vh) var(--hry,30vh) at var(--hx,50%) var(--hy,130%),transparent 0,transparent 64%,#000 100%);mask-image:radial-gradient(var(--hrx,24vh) var(--hry,30vh) at var(--hx,50%) var(--hy,130%),transparent 0,transparent 64%,#000 100%);transition:opacity 1.1s var(--ease-expo),translate 1.1s var(--ease-expo),scale 1.1s var(--ease-expo),filter 1.1s var(--ease-expo),visibility 0s;animation:k-title-in var(--dur-in) var(--ease-expo) backwards}@keyframes k-title-in{0%{opacity:0;transform:translateY(calc(-50% + var(--in-y)));filter:blur(var(--in-blur))}}.kin.is-hero-out:not(.is-title-back) .k-title{opacity:0;visibility:hidden;translate:0 -4vh;scale:.97;filter:blur(16px);transition:opacity .7s cubic-bezier(.45,0,.55,1),translate .7s var(--ease-out),scale .7s var(--ease-out),filter .7s var(--ease-out),visibility 0s .76s}@media (max-width:767px){.kin .k-title{top:calc(var(--bust-top, 40%) + 4px);left:-.038em;font-size:calc((100vw - 48px) / var(--t-em-2, 3.192));white-space:normal;transform:translateY(-100%);animation-name:k-title-in-2}.kin .k-title span{display:block}}@keyframes k-title-in-2{0%{opacity:0;transform:translateY(calc(-100% + var(--in-y)));filter:blur(var(--in-blur))}}.kin .k-hero{position:relative;height:0}.kin .k-note{position:fixed;left:24px;bottom:24px;z-index:3;max-width:min(calc(var(--u) * 560),46vw);font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l)}.kin .k-note__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s16);margin-bottom:var(--s24);font-size:var(--t-s);line-height:var(--lh-s);letter-spacing:0;color:var(--ink-3);white-space:nowrap}.kin .k-note__lead{margin:0;color:var(--ink-1);text-wrap:balance}.kin .k-note__lead span{display:block;color:var(--ink-3)}.kin .k-hero-doors,.kin .k-note__lead,.kin .k-note__meta{transition:opacity 1.1s var(--ease-expo),translate 1.1s var(--ease-expo),filter 1.1s var(--ease-expo),visibility 0s;animation:k-block-in var(--dur-in) var(--ease-expo) backwards}.kin .k-note__meta{animation-delay:60ms;transition-delay:80ms}.kin .k-note__lead{animation-delay:.12s;transition-delay:.16s}.kin .k-hero-doors{animation-delay:.18s;transition-delay:.22s}@keyframes k-block-in{0%{opacity:0;transform:translateY(var(--in-y));filter:blur(var(--in-blur))}}.kin.is-hero-out .k-hero-doors,.kin.is-hero-out .k-note__lead,.kin.is-hero-out .k-note__meta{opacity:0;visibility:hidden;translate:0 -16px;filter:blur(10px);transition:opacity .7s cubic-bezier(.45,0,.55,1),translate .7s var(--ease-out),filter .7s var(--ease-out),visibility 0s .83s}.kin.is-hero-out .k-note__lead{transition-delay:70ms,70ms,70ms,.83s}.kin.is-hero-out .k-hero-doors{transition-delay:.12s,.12s,.12s,.83s}.kin.is-hero-out .k-hero-doors,.kin.is-hero-out .k-note{pointer-events:none}.kin .k-badge{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 32);padding:0 var(--s12);border-radius:var(--r-s);background:rgba(252,252,252,.14);backdrop-filter:var(--chip-blur);font-size:var(--t-s);font-weight:500;line-height:1;letter-spacing:0;color:var(--ink-1);white-space:nowrap}.kin .k-badge__dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--accent)}.kin .k-badge__dot--live{background:var(--cyan);animation:k-pulse 1.8s ease-in-out infinite}.kin .k-badge--quiet{color:#c4c4ca}.kin .k-badge--accent{color:var(--accent)}.kin .k-hero-doors{position:fixed;right:24px;bottom:24px;z-index:3;display:grid;gap:var(--s8);width:min(calc(var(--u) * 560),44vw)}.kin .k-hero-doors__main{display:grid;grid-template-columns:1fr 1fr;gap:var(--s8)}.kin .k-hero-doors__more{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.kin .k-door{position:relative;display:grid;gap:var(--s8);align-content:start;padding:var(--s16) var(--s16) var(--s16);border-radius:var(--r-l);background:rgba(40,40,44,.56);backdrop-filter:var(--glass-filter);color:var(--ink-1);cursor:pointer;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-ui) var(--ease-out)}.kin .k-door:active{transform:scale(var(--press))}.kin .k-door__title{display:flex;align-items:center;justify-content:space-between;gap:var(--s8);margin:0;font-size:var(--t-m);font-weight:500;line-height:1.2}.kin .k-door__body{margin:0;font-size:var(--t-s);line-height:var(--lh-s);color:var(--ink-2)}.kin .k-door__arrow{flex:none;display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:var(--r-xs);background:var(--fill-2);transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kin .k-door--big .k-door__title{font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l);font-weight:400}.kin .k-door--big .k-door__arrow{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.kin .k-door--big{min-height:calc(var(--u) * 150)}.kin .k-pill{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 34);padding:0 var(--s12);border-radius:var(--r-s);background:rgba(252,252,252,.14);backdrop-filter:var(--chip-blur);font-size:var(--t-s);font-weight:500;line-height:1;color:var(--ink-1);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kin .k-pill:active{transform:scale(var(--press))}@media (hover:hover) and (pointer:fine){.kin .k-door:hover{background:rgba(56,56,62,.62)}.kin .k-door:hover .k-door__arrow{background:var(--yellow);color:var(--bg)}.kin .k-pill:hover{background:rgba(252,252,252,.22)}}.kin .k-btn:focus-visible,.kin .k-door:focus-visible,.kin .k-pill:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.kin .k-note__doors{display:none;flex-wrap:wrap;gap:6px;margin-top:var(--s12)}.kin .k-note__doors .k-pill{flex:1 1 auto;justify-content:center}@media (max-width:767px){.kin .k-note{left:8px;right:8px;bottom:8px;max-width:none;padding:16px;border-radius:var(--r-l);background:var(--glass);backdrop-filter:var(--glass-filter);font-size:var(--t-m)}.kin .k-note__meta{margin-bottom:var(--s12);color:var(--ink-2)}.kin .k-note__lead span{color:var(--ink-2)}.kin .k-hero-doors{display:none}.kin .k-note__doors{display:flex}.kin .k-note{transition:opacity 1.1s var(--ease-expo),visibility 0s}.kin.is-hero-out .k-note{opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.45,0,.55,1),visibility 0s .7s}}.kin .k-os{position:relative;z-index:3;height:420vh;pointer-events:none}.kin .k-os__pin{position:sticky;top:0;height:100vh;overflow:clip;pointer-events:none}.kin .k-frame-head{position:absolute;z-index:1;top:calc(22vh + 3vh);left:0;right:0;display:grid;justify-items:center;gap:var(--s16);opacity:0;text-align:center}.kin .k-frame-head__title{margin:0;font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l);color:var(--ink-1)}.kin .k-frame-head__title span{display:block;color:var(--ink-3)}.kin .k-ow{position:absolute;isolation:isolate;will-change:transform,opacity;contain:layout style;opacity:0;border-radius:var(--r-m);background:rgba(28,28,32,calc(.8 * var(--glass, 0)));box-shadow:var(--l-lift);color:var(--ink-1);font-size:var(--t-s);line-height:1.2;letter-spacing:0;--ink-2:#cacad0;--ink-3:#b4b4ba}.kin .k-ow:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgb(30,30,34);opacity:var(--solid,1);pointer-events:none}.kin .k-ow.has-glass{backdrop-filter:blur(calc(var(--u) * 16 * var(--glass))) saturate(calc(1 + .4 * var(--glass)))}.kin .k-ow--img{display:grid;grid-template-rows:1fr auto;gap:var(--s8);margin:0;padding:calc(var(--u) * 6) calc(var(--u) * 6) var(--s8);border-radius:var(--r-l)}.kin .k-ow--img-b{left:12vw;top:25vh;width:calc(var(--u) * 200);height:calc(var(--u) * 170);z-index:4}.kin .k-ow--img-c{left:15.5vw;top:47vh;width:calc(var(--u) * 160);height:calc(var(--u) * 136);z-index:6}.kin .k-ph{display:block;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--r-l) - var(--u) * 6)}.kin .k-ow--img figcaption{display:flex;justify-content:space-between;padding:0 calc(var(--u) * 6);font-weight:500}.kin .k-ow--img figcaption span{color:var(--ink-3);font-weight:400}.kin .k-ow--add{left:5vw;top:48vh;z-index:7;display:flex;align-items:center;gap:var(--s12);padding:calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 6) var(--s12);font-weight:500}.kin .k-ow--tools{left:61vw;top:25vh;z-index:3;display:flex;gap:calc(var(--u) * 6);padding:calc(var(--u) * 6)}.kin .k-ow--card{left:73vw;top:33vh;z-index:5;width:calc(var(--u) * 250);padding:var(--s16) var(--s16) var(--s12)}.kin .k-ow--card,.kin .k-ow--composer{display:grid;gap:var(--s12);border-radius:var(--r-l)}.kin .k-ow--composer{left:0;right:0;margin:0 auto;top:calc(78vh - 20px);z-index:8;width:calc(var(--u) * 560);max-width:calc(100vw - 32px);padding:var(--s16)}.kin .k-ow--toast{left:70vw;top:68vh;z-index:9;display:flex;align-items:center;gap:var(--s12);height:calc(var(--u) * 48);padding:0 var(--s16) 0 var(--s12);white-space:nowrap}.kin .k-ow__head{display:flex;justify-content:space-between;gap:var(--s8);font-weight:500}.kin .k-ow__aside{font-weight:400;color:var(--ink-2)}.kin .k-lkey{display:grid;place-items:center;flex:none;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:var(--r-s);background:var(--fill-1)}.kin .k-lkey--send{background:var(--ink-1);color:var(--bg)}.kin .k-lchip{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 32);padding:0 var(--s12);border-radius:var(--r-s);background:var(--fill-1);white-space:nowrap}.kin .k-lchip:has(kbd){padding-right:calc(var(--u) * 6)}.kin .k-lchip kbd{display:inline-flex;align-items:center;height:calc(var(--u) * 20);padding:0 calc(var(--u) * 6);border-radius:var(--r-xs);background:rgba(0,0,0,.28);color:var(--ink-2);font:inherit}.kin .k-checks{display:grid;gap:6px;margin:0;padding:0;list-style:none}.kin .k-checks li{display:flex;align-items:center;gap:var(--s8);color:var(--ink-2);opacity:.4;transform:translateX(-6px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.kin .k-checks li i{flex:none;width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--fill-3)}.kin .k-checks li.is-done i{background:var(--accent)}.kin .k-checks li.is-now i{background:var(--yellow)}.kin .k-checks li.is-done,.kin .k-checks li.is-now{color:var(--ink-1)}.kin .is-landed .k-checks li{opacity:1;transform:none;transition:opacity .7s var(--ease-expo),transform .9s var(--ease-expo);transition-delay:calc(var(--j) * 70ms)}.kin .k-sliders,.kin .k-sliders div{display:grid;gap:var(--s8)}.kin .k-sliders div{grid-template-columns:calc(var(--u) * 74) 1fr;align-items:center;color:var(--ink-2)}.kin .k-sliders b{position:relative;height:calc(var(--u) * 6);border-radius:99px;background:var(--fill-2);overflow:hidden}.kin .k-sliders b:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--yellow));transform-origin:left;transform:scaleX(.08);transition:transform .3s var(--ease-out)}.kin .is-landed .k-sliders b:after{transform:scaleX(calc(var(--v) / 100));transition:transform .9s var(--ease-expo);transition-delay:calc(var(--j) * 60ms)}.kin .k-thread{display:grid;gap:6px}.kin .k-thread p{margin:0;max-width:88%;padding:7px 10px;border-radius:14px;background:var(--fill-2);color:var(--ink-1);opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.kin .k-thread p.is-me{justify-self:end;background:#2f6df6}.kin .is-landed .k-thread p{opacity:1;transform:none;transition:opacity .6s var(--ease-expo),transform .8s var(--ease-expo);transition-delay:calc(.25s + var(--j) * .38s)}.kin .k-composer__text{min-height:calc(var(--t-m) * var(--lh-m) * 2);margin:0;font-size:var(--t-m);line-height:var(--lh-m);letter-spacing:var(--tr-m);color:var(--ink-1)}.kin .k-composer__text.is-empty [data-typed]{color:var(--ink-3)}.kin .k-caret{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:-.15em;background:var(--ink-1);animation:k-blink 1s steps(1) infinite}@keyframes k-blink{50%{opacity:0}}.kin .k-composer__bar{display:flex;align-items:center;gap:calc(var(--u) * 6)}.kin .k-composer__end{display:flex;gap:calc(var(--u) * 6);margin-left:auto}.kin .k-composer__glow{position:absolute;left:var(--s24);right:var(--s24);bottom:0;height:calc(var(--u) * 2);border-radius:99px;background:var(--grad-golden)}.kin .k-plus{position:relative;width:calc(var(--u) * 12);height:1.5px;background:currentColor}.kin .k-plus:after{content:"";position:absolute;inset:0;background:currentColor;transform:rotate(90deg)}.kin .k-mic{position:relative;width:calc(var(--u) * 7);height:calc(var(--u) * 11);margin-bottom:calc(var(--u) * 4);border:1.5px solid;border-radius:calc(var(--u) * 4)}.kin .k-mic:after{content:"";position:absolute;left:50%;top:calc(100% - var(--u) * 2);width:calc(var(--u) * 11);height:calc(var(--u) * 5);transform:translateX(-50%);border:1.5px solid;border-top:0;border-radius:0 0 calc(var(--u) * 6) calc(var(--u) * 6)}.kin .k-arrow{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-left:1.5px solid;border-bottom:1.5px solid}.kin .k-arrow--up{transform:translateY(calc(var(--u) * 2)) rotate(135deg)}.kin .k-arrow--right{transform:translateX(calc(var(--u) * -2)) rotate(-135deg)}.kin .k-done{position:relative;flex:none;width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;background:var(--accent)}.kin .k-done:after{content:"";position:absolute;left:34%;top:24%;width:26%;height:44%;border-right:1.5px solid var(--bg);border-bottom:1.5px solid var(--bg);transform:rotate(45deg)}@media (max-width:767px){.kin .k-ow--tools{left:3vw;top:9vh}.kin .k-ow--img-b{left:3vw;top:38vh}.kin .k-ow--img-c{left:auto;right:3vw;top:41vh}.kin .k-ow--card{left:auto;right:3vw;top:57vh}.kin .k-ow--add{left:3vw;top:60vh}.kin .k-ow--toast{left:3vw;top:71vh}.kin .k-ow--composer{top:calc(80vh - 10px)}}.kin .k-screen{position:relative;z-index:2;padding:64vh 0 24vh}.kin .k-screen--left{padding-bottom:48vh}.kin .k-screen__col{display:grid;gap:var(--s72);width:min(calc(var(--u) * 520),38vw)}.kin .k-screen--right .k-screen__col{margin-left:56vw}.kin .k-screen--left .k-screen__col{margin-left:24px}.kin .k-screen__head{display:grid;gap:var(--s24)}.kin .k-screen__eyebrow{display:flex;align-items:center;gap:var(--s16);margin:0;font-size:var(--t-s);line-height:var(--lh-s);color:var(--ink-3)}.kin .k-screen__title{margin:0;font-size:var(--t-l);font-weight:400;line-height:var(--lh-l);letter-spacing:var(--tr-l);color:var(--ink-1)}.kin .k-screen__sub{display:block;color:var(--ink-3)}.kin .k-screen__text{max-width:40ch;margin:0;color:var(--ink-2)}.kin .k-chips{display:flex;flex-wrap:wrap;gap:var(--s8);margin:0;padding:0;list-style:none}.kin .k-chip{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 36);padding:0 var(--s12);border-radius:var(--r-s);background:rgba(252,252,252,.14);backdrop-filter:var(--chip-blur);font-size:var(--t-s);line-height:1;color:var(--ink-1)}.kin .k-chip:has(kbd){padding-right:var(--s8)}.kin .k-chip kbd{display:inline-flex;align-items:center;height:calc(var(--u) * 22);padding:0 var(--s8);border-radius:var(--r-xs);background:var(--fill-2);color:#dadae0;font:inherit}.kin .k-panel{display:grid;gap:var(--s24);padding:var(--s24);border-radius:var(--r-l);background:rgba(40,40,44,.56);backdrop-filter:var(--glass-filter);--ink-3:#94949a}.kin .k-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s16)}.kin .k-panel__title{margin:0;font-size:var(--t-m);font-weight:500;line-height:1.2;color:var(--ink-1)}.kin .k-panel__note{margin:0;font-size:var(--t-s);line-height:var(--lh-s);color:var(--ink-3)}.kin .k-loop{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-m);background:#0d0d10}.kin .k-loop img,.kin .k-loop video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(var(--zs,1.5));transform-origin:var(--zo,50% 50%)}.kin .k-rows{display:grid;gap:var(--s12);margin:0;padding:0;list-style:none}.kin .k-rows li{display:flex;align-items:center;gap:var(--s12);color:var(--ink-2)}.kin .k-rows li i{flex:none;width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:var(--fill-3)}.kin .k-rows li.is-done{color:var(--ink-1)}.kin .k-rows li.is-done i{background:var(--accent)}.kin .k-rows li.is-now{color:var(--ink-1)}.kin .k-rows li.is-now i{background:var(--yellow);box-shadow:0 0 0 4px rgba(226,230,38,.16)}.kin .k-rows li.is-now:after{content:"Now";margin-left:auto;font-size:var(--t-s);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--yellow)}@media (max-width:767px){.kin .k-screen{padding:72vh 0 24vh}.kin .k-screen--left .k-screen__col,.kin .k-screen--right .k-screen__col,.kin .k-screen__col{width:auto;margin:0 16px;gap:var(--s48)}.kin .k-screen__head{padding:16px;border-radius:var(--r-l);background:rgba(16,16,20,.55);backdrop-filter:var(--glass-filter)}}.kin .rv{--rv-y:32px;opacity:0;transform:translateY(var(--rv-y));filter:blur(calc(var(--u) * 12));transition:opacity var(--rv-out) var(--ease-out),transform var(--rv-out) var(--ease-out),filter var(--rv-out) var(--ease-out)}.kin .rv[data-dir=up]:not(.is-in),.kin [data-dir=up]:not(.is-in) .rv{--rv-y:-24px}.kin .rv--word{display:inline-block;--rv-y:.35em;filter:blur(calc(var(--u) * 10))}.kin .rv--chip,.kin .rv--panel{filter:none}.kin .rv--panel{--rv-y:48px}.kin .is-in .rv,.kin .rv.is-in{opacity:1;transform:none;filter:none;transition:opacity var(--rv-in) var(--ease-expo),transform var(--rv-in) var(--ease-expo),filter var(--rv-in) var(--ease-expo);transition-delay:calc(var(--d, 0) * 1ms)}.kin .is-in .rv--word{transition-duration:1.1s}.kin .k-choose{display:grid;gap:var(--s8)}.kin .k-choose__main,.kin .k-choose__more{display:grid;grid-template-columns:1fr 1fr;gap:var(--s8)}.kin .k-choose__more .k-door:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:767px){.kin .k-choose__main,.kin .k-choose__more{grid-template-columns:1fr}}.kin .k-film{position:relative;z-index:2;display:grid;justify-items:center;gap:var(--s16);padding:12vh 24px 30vh}.kin .k-film__eyebrow{display:flex;align-items:center;gap:var(--s16);margin:0;font-size:var(--t-s);color:var(--ink-3)}.kin .k-film__frame{position:relative;width:min(calc(var(--u) * 1040),100%);aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-l);background:#0b0b0e}.kin .k-film__frame img,.kin .k-film__frame video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kin .k-film__shade{position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);pointer-events:none}.kin .k-film__bar{position:absolute;left:var(--s16);right:var(--s16);bottom:var(--s16);display:flex;align-items:center;gap:var(--s8)}.kin .k-film__title{margin-left:auto;font-size:var(--t-s);color:var(--ink-2)}.kin .k-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s8);height:calc(var(--u) * 44);padding:0 var(--s16);border:0;border-radius:var(--r-s);font:500 var(--t-s)/1 var(--font-text);white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-ui) var(--ease-out)}.kin .k-btn:active{transform:scale(var(--press))}.kin .k-btn--main{background:var(--yellow);color:var(--bg)}.kin .k-btn--card{background:rgba(252,252,252,.14);color:var(--ink-1);backdrop-filter:var(--chip-blur)}@media (hover:hover) and (pointer:fine){.kin .k-btn--main:hover{background:#ecf04a}.kin .k-btn--card:hover{background:rgba(252,252,252,.22)}}.kin .k-cta{position:relative;z-index:3;min-height:140vh;display:flex;align-items:flex-end;padding:0 24px 24px}.kin .k-cta__card{display:grid;gap:var(--s16);width:min(calc(var(--u) * 620),100%);margin:0 auto;padding:var(--s24);border-radius:var(--r-l);background:rgba(24,24,28,.62);backdrop-filter:var(--glass-filter)}.kin .k-cta__title{margin:0;font-size:var(--t-l);font-weight:400;line-height:var(--lh-l);letter-spacing:var(--tr-l)}.kin .k-cta__buttons{display:flex;flex-wrap:wrap;gap:var(--s8)}.kin .k-also{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:var(--s8);border-top:1px solid rgba(252,252,252,.1);font-size:var(--t-s);color:var(--ink-3)}.kin .k-also>span{margin-right:4px}.kin .k-also .k-pill{height:calc(var(--u) * 30);font-weight:400}.kin .k-foot{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s16);padding:0 24px 28px;font-size:var(--t-s);color:var(--ink-3)}.kin .k-foot a:hover{color:var(--ink-1)}.kin .k-cta__composer{color:var(--ink-1);font-family:var(--font-text);letter-spacing:0}.kin .k-veil{position:fixed;left:0;right:0;bottom:0;z-index:2;height:18vh;pointer-events:none}.kin .k-veil i{position:absolute;inset:0;backdrop-filter:blur(var(--b));-webkit-mask-image:linear-gradient(to bottom,transparent var(--a),#000 var(--z));mask-image:linear-gradient(to bottom,transparent var(--a),#000 var(--z))}.kin .k-veil i:first-child{--b:1px;--a:0%;--z:40%}.kin .k-veil i:nth-child(2){--b:3px;--a:25%;--z:65%}.kin .k-veil i:nth-child(3){--b:6px;--a:50%;--z:85%}.kin .k-veil i:nth-child(4){--b:12px;--a:70%;--z:100%}@media (prefers-reduced-motion:reduce){.kin .k-hd,.kin .k-hero-doors,.kin .k-note__lead,.kin .k-note__meta,.kin .k-title{animation:none}.kin.is-hero-out .k-hero-doors,.kin.is-hero-out .k-note__lead,.kin.is-hero-out .k-note__meta,.kin.is-hero-out:not(.is-title-back) .k-title{translate:none;scale:none;filter:none;transition:opacity .2s ease,visibility 0s .2s}.kin .k-hero-doors,.kin .k-note__lead,.kin .k-note__meta,.kin .k-title{transition:opacity .2s ease,visibility 0s}}