html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--kk-type-vw: 1vw}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){html{--kk-type-vw: 1vmin}}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin.woff2") format("woff2");unicode-range:U+0000-00FF,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:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-ext.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:"Geist";font-style:italic;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-italic.woff2") format("woff2");unicode-range:U+0000-00FF,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:"Geist";font-style:italic;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-ext-italic.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:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-symbols.woff2") format("woff2");unicode-range:U+2117}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:500;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-500.woff2") format("woff2");unicode-range:U+0000-00FF,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:"Bricolage Grotesque";font-style:normal;font-weight:800;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-800.woff2") format("woff2");unicode-range:U+0000-00FF,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:"Bricolage Grotesque";font-style:normal;font-weight:500;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext-500.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:"Bricolage Grotesque";font-style:normal;font-weight:800;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext-800.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:"Geist Fallback";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:105.85%;ascent-override:88.89%;descent-override:21.82%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback";font-weight:800;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:105.85%;ascent-override:87.47%;descent-override:23.24%;line-gap-override:0%}:where(:root){--kk-font-body: "Geist", "Geist Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--kk-font-display: "Bricolage Grotesque", "Bricolage Grotesque Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}.korri-mark{position:relative;display:inline-block;flex-shrink:0;width:1.5rem;height:1.5rem;line-height:0;vertical-align:middle}.kb{display:block;width:100%;height:100%;overflow:visible}.kb .kb-disc{fill:var(--kb-color, #fff)}.kb .kb-eyes{fill:var(--kb-ink, #0a0a0d)}.kb .kb-arches{stroke:var(--kb-ink, #0a0a0d)}.kb .kb-back{fill:var(--kb-back, none)}.kb .kb-eye{transform-box:fill-box;transform-origin:50% 62%}.kb .kb-body,.kb .kb-breath{transform-origin:16px 30px}.kb .kb-body{transition:transform 560ms cubic-bezier(0.45, 0, 0.3, 1)}.kb .kb-gaze{transition:transform 380ms cubic-bezier(0.45, 0, 0.25, 1)}.kb .kb-eye{transition:transform 220ms cubic-bezier(0.2, 0.55, 0.35, 1),opacity 50ms linear}.kb .kb-arches{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0.2);transition:opacity 110ms ease,transform 120ms ease-in}.kb[data-live] .kb-breath{animation:kb-breathe 4.8s ease-in-out infinite}.kb[data-look=left] .kb-gaze{transform:translateX(-1.68px)}.kb[data-look=right] .kb-gaze{transform:translateX(1.68px)}.kb[data-look=up-left] .kb-gaze{transform:translate(-1.4px, -1px)}.kb[data-look=up-right] .kb-gaze{transform:translate(1.4px, -1px)}.kb[data-look=left] .kb-body,.kb[data-look=up-left] .kb-body{transform:rotate(-2deg);transition-delay:90ms}.kb[data-look=right] .kb-body,.kb[data-look=up-right] .kb-body{transform:rotate(2deg);transition-delay:90ms}.kb[data-state=blink] .kb-eye{transform:scaleY(0.135);transition:transform 150ms cubic-bezier(0.5, 0, 0.85, 0.45)}.kb[data-state=thinking] .kb-body{transform:rotate(-6deg);transition:transform 600ms cubic-bezier(0.45, 0, 0.3, 1) 110ms}.kb[data-state=thinking] .kb-gaze{transform:translate(1.2px, -1.6px);transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1)}.kb[data-state=thinking] .kb-eye{animation:kb-think-blink 3.6s linear 520ms infinite}.kb[data-state=thinking] .kb-eyes{animation:kb-ponder 4.8s ease-in-out 900ms infinite}.kb[data-state=happy] .kb-eye{transform:scaleY(0.135);opacity:0;transition:transform 90ms cubic-bezier(0.55, 0, 0.9, 0.4),opacity 40ms linear 80ms}.kb[data-state=happy] .kb-arches{transform:none;opacity:1;transition:opacity 60ms linear 80ms,transform 300ms cubic-bezier(0.2, 0.8, 0.3, 1) 80ms}.kb[data-state=happy] .kb-body{animation:kb-hop 720ms cubic-bezier(0.3, 0.7, 0.4, 1) 60ms both}.kb[data-from=happy] .kb-arches{transition:transform 90ms ease-in,opacity 30ms linear 60ms}.kb[data-from=happy] .kb-eye{transition:transform 180ms cubic-bezier(0.2, 0.6, 0.35, 1) 90ms,opacity 1ms linear 60ms}.kb[data-state=working] .kb-body{animation:kb-bob 1.6s ease-in-out infinite}.kb[data-state=working] .kb-gaze{transform:translateX(1.68px);animation:kb-scan 3.2s ease-in-out infinite}.kb[data-state=working] .kb-eye{animation:kb-wink 3.8s ease-in-out infinite}.kb.kb--s .kb-breath{animation:none}.kb.kb--s[data-look] .kb-body{transform:none}.kb.kb--s[data-state=thinking] .kb-body{transform:none}.kb[data-seat=sidebar][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-0.316s}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -22.716s infinite}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.947s infinite}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -0.526s infinite}.kb[data-seat=panel][data-live] .kb-breath{animation-duration:4.601s;animation-delay:-1.246s}.kb[data-seat=panel][data-live][data-state=idle] .kb-eye{animation:kb-blink-3 34.6s linear -21.182s infinite}.kb[data-seat=panel][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-3 20.223s linear -19.936s infinite}.kb[data-seat=panel][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.009s ease-in-out -4.121s infinite}.kb[data-seat=card][data-live] .kb-breath{animation-duration:4.8s;animation-delay:-2.2s}.kb[data-seat=card][data-live][data-state=idle] .kb-eye{animation:kb-blink-1 34.6s linear -21.8s infinite}.kb[data-seat=card][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-2 27.4s linear -24.1s infinite}.kb[data-seat=card][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.4s ease-in-out -8s infinite}.kb[data-seat=welcome][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-3.365s}.kb[data-seat=welcome][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -2.945s infinite}.kb[data-seat=welcome][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.316s infinite}.kb[data-seat=welcome][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -2.524s infinite}.kb[data-seat=brand][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-0.316s}.kb[data-seat=brand][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -22.716s infinite}.kb[data-seat=brand][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.947s infinite}.kb[data-seat=brand][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -0.526s infinite}.kb[data-seat=menu][data-live] .kb-breath{animation-duration:4.601s;animation-delay:-1.246s}.kb[data-seat=menu][data-live][data-state=idle] .kb-eye{animation:kb-blink-3 34.6s linear -21.182s infinite}.kb[data-seat=menu][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-3 20.223s linear -19.936s infinite}.kb[data-seat=menu][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.009s ease-in-out -4.121s infinite}.kb[data-seat=landing][data-live] .kb-breath{animation-duration:4.8s;animation-delay:-4.1s}.kb[data-seat=landing][data-live][data-state=idle] .kb-eye{animation:kb-blink-1 34.6s linear -6s infinite}.kb[data-seat=landing][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-2 27.4s linear -14s infinite}.kb[data-seat=landing][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.4s ease-in-out -6.1s infinite}.kb[data-seat][data-smile][data-live][data-state=idle] .kb-eye{animation:kb-smile 1480ms linear both}.kb-work{display:inline-flex;align-items:center;gap:.5em;color:var(--kk-text-2);font-weight:500;line-height:1.3}.kb-work>.korri-mark{width:1.5em;height:1.5em}.kb-work__label{white-space:nowrap}@media(prefers-reduced-motion: reduce){.kb,.kb *{animation:none !important;transition:none !important}}@media(forced-colors: active){.kb{--kb-color: CanvasText;--kb-ink: Canvas}}@keyframes kb-breathe{0%,100%{transform:none}50%{transform:scale(1.03)}}@keyframes kb-bob{0%,100%{transform:none}50%{transform:translateY(-1.6px)}}@keyframes kb-scan{0%,100%{transform:translateX(-1.68px)}40%,60%{transform:translateX(1.68px)}}@keyframes kb-wink{0%,88%,100%{transform:none}92%{transform:scaleY(0.135)}}@keyframes kb-hop{0%{transform:none}30%{transform:translateY(-2.6px) scale(0.98, 1.03)}58%{transform:translateY(0) scale(1.04, 0.96)}78%{transform:scale(0.99, 1.01)}100%{transform:none}}@keyframes kb-think-blink{0%{transform:none;animation-timing-function:cubic-bezier(0.55, 0, 0.9, 0.4)}3%{transform:scaleY(0.135)}5%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.6, 0.35, 1)}12%,100%{transform:none}}@keyframes kb-ponder{0%,100%{transform:none}50%{transform:translateX(-0.5px)}}@keyframes kb-blink-1{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.434%{transform:scaleY(0.135)}0.549%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}1.185%{transform:none}9.538%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}9.971%{transform:scaleY(0.135)}10.087%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}10.723%{transform:none}26.59%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}27.023%{transform:scaleY(0.135)}27.139%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}27.775%{transform:none}28.092%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}28.526%{transform:scaleY(0.135)}28.642%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}29.277%{transform:none}33.526%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}33.873%{transform:scaleY(0.135)}33.931%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}34.451%{transform:none}46.243%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}46.676%{transform:scaleY(0.135)}46.792%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}47.428%{transform:none}65.896%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}66.474%{transform:scaleY(0.135)}66.734%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}67.659%{transform:none}74.277%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}74.711%{transform:scaleY(0.135)}74.827%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}75.462%{transform:none}89.017%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}89.364%{transform:scaleY(0.135)}89.422%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}89.942%{transform:none}100%{transform:none}}@keyframes kb-blink-2{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.365%{transform:scaleY(0.135)}0.426%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}0.973%{transform:none}14.286%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}14.742%{transform:scaleY(0.135)}14.863%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}15.532%{transform:none}22.188%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}22.796%{transform:scaleY(0.135)}23.07%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}24.043%{transform:none}41.033%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}41.489%{transform:scaleY(0.135)}41.611%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}42.28%{transform:none}50.456%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}50.912%{transform:scaleY(0.135)}51.033%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}51.702%{transform:none}52.036%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}52.492%{transform:scaleY(0.135)}52.614%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}53.283%{transform:none}58.663%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}59.119%{transform:scaleY(0.135)}59.24%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}59.909%{transform:none}75.684%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}76.049%{transform:scaleY(0.135)}76.109%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}76.657%{transform:none}86.322%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}86.778%{transform:scaleY(0.135)}86.9%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}87.568%{transform:none}100%{transform:none}}@keyframes kb-blink-3{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.416%{transform:scaleY(0.135)}0.526%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}1.136%{transform:none}14.404%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}14.737%{transform:scaleY(0.135)}14.792%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}15.291%{transform:none}21.053%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}21.468%{transform:scaleY(0.135)}21.579%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}22.188%{transform:none}32.964%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}33.38%{transform:scaleY(0.135)}33.49%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}34.1%{transform:none}34.404%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}34.82%{transform:scaleY(0.135)}34.931%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}35.54%{transform:none}50.693%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}51.247%{transform:scaleY(0.135)}51.496%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}52.382%{transform:none}58.172%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}58.587%{transform:scaleY(0.135)}58.698%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}59.307%{transform:none}68.975%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}69.391%{transform:scaleY(0.135)}69.501%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}70.111%{transform:none}85.873%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}86.205%{transform:scaleY(0.135)}86.26%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}86.759%{transform:none}100%{transform:none}}@keyframes kb-gaze-1{0%{transform:translate(0px, 0px)}14.286%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}15.378%{transform:translate(0.8px, -0.2px)}24.79%{transform:translate(0.8px, -0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}25.882%{transform:translate(0.15px, 0px)}42.857%{transform:translate(0.15px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}43.95%{transform:translate(-0.8px, 0.1px)}51.681%{transform:translate(-0.8px, 0.1px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}52.773%{transform:translate(-0.5px, -0.35px)}59.244%{transform:translate(-0.5px, -0.35px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}60.336%{transform:translate(0px, 0px)}75.63%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}76.723%{transform:translate(0.45px, 0.3px)}84.874%{transform:translate(0.45px, 0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}85.966%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-gaze-2{0%{transform:translate(0px, 0px)}9.489%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}10.438%{transform:translate(-0.7px, -0.15px)}17.518%{transform:translate(-0.7px, -0.15px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}18.467%{transform:translate(-0.2px, 0.1px)}32.482%{transform:translate(-0.2px, 0.1px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}33.431%{transform:translate(0.8px, 0.05px)}42.336%{transform:translate(0.8px, 0.05px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}43.285%{transform:translate(0.5px, -0.35px)}47.445%{transform:translate(0.5px, -0.35px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}48.394%{transform:translate(0px, 0px)}64.599%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}65.547%{transform:translate(-0.5px, 0.3px)}71.533%{transform:translate(-0.5px, 0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}72.482%{transform:translate(0.35px, 0.2px)}81.752%{transform:translate(0.35px, 0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}82.482%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-gaze-3{0%{transform:translate(0px, 0px)}19.431%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}20.664%{transform:translate(-0.8px, 0.2px)}30.806%{transform:translate(-0.8px, 0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}32.038%{transform:translate(0px, 0px)}43.602%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}44.834%{transform:translate(0.7px, -0.3px)}55.45%{transform:translate(0.7px, -0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}56.398%{transform:translate(0.85px, 0.05px)}63.981%{transform:translate(0.85px, 0.05px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}65.213%{transform:translate(0.1px, 0px)}79.621%{transform:translate(0.1px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}80.853%{transform:translate(-0.4px, -0.2px)}88.152%{transform:translate(-0.4px, -0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}89.1%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-drift{0%{transform:translate(0px, 0px)}27%{transform:translate(0.15px, 0.06px)}52%{transform:translate(0.03px, -0.12px)}78%{transform:translate(-0.14px, 0.04px)}100%{transform:translate(0px, 0px)}}@keyframes kb-smile{0%{clip-path:polygon(-50% -50%, 150% -50%, 150% 141.86%, 134.85% 141.86%, 122.73% 123.89%, 110.61% 117.45%, 100% 113.68%, 87.58% 110.58%, 75.15% 108.54%, 62.42% 107.35%, 50% 106.98%, 37.58% 107.35%, 24.85% 108.54%, 12.42% 110.58%, 0% 113.68%, -10.61% 117.45%, -22.73% 123.89%, -34.85% 141.86%, -50% 141.86%);translate:none;animation-timing-function:cubic-bezier(0.2, 0.6, 0.35, 1)}18.919%{clip-path:polygon(-50% -50%, 150% -50%, 150% 91.86%, 134.85% 91.86%, 122.73% 73.89%, 110.61% 67.45%, 100% 63.68%, 87.58% 60.58%, 75.15% 58.54%, 62.42% 57.35%, 50% 56.98%, 37.58% 57.35%, 24.85% 58.54%, 12.42% 60.58%, 0% 63.68%, -10.61% 67.45%, -22.73% 73.89%, -34.85% 91.86%, -50% 91.86%);translate:0 -0.4px}74.324%{clip-path:polygon(-50% -50%, 150% -50%, 150% 91.86%, 134.85% 91.86%, 122.73% 73.89%, 110.61% 67.45%, 100% 63.68%, 87.58% 60.58%, 75.15% 58.54%, 62.42% 57.35%, 50% 56.98%, 37.58% 57.35%, 24.85% 58.54%, 12.42% 60.58%, 0% 63.68%, -10.61% 67.45%, -22.73% 73.89%, -34.85% 91.86%, -50% 91.86%);translate:0 -0.4px;animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}100%{clip-path:polygon(-50% -50%, 150% -50%, 150% 141.86%, 134.85% 141.86%, 122.73% 123.89%, 110.61% 117.45%, 100% 113.68%, 87.58% 110.58%, 75.15% 108.54%, 62.42% 107.35%, 50% 106.98%, 37.58% 107.35%, 24.85% 108.54%, 12.42% 110.58%, 0% 113.68%, -10.61% 117.45%, -22.73% 123.89%, -34.85% 141.86%, -50% 141.86%);translate:none}}.acm-rail__item[aria-current=page] .acm-rail__ic .korri-mark,.hm .hm-rail__item[aria-current=page] .hm-rail__ic .korri-mark{--kb-back: var(--kk-bg);padding:2px;border-radius:50%;background:var(--kk-bg);box-sizing:border-box}:root{color-scheme:dark;--ld-bg: #101316;--ld-surface: #181b1e;--ld-text: #f2f4f7;--ld-text-2: #babec3;--ld-text-3: #9b9fa3;--ld-hair: rgba(242, 244, 247, 0.1);--ld-hair-2: rgba(242, 244, 247, 0.18);--ld-control: #72767a;--ld-green: #34fa7d;--ld-green-press: #29e16f;--ld-on-green: #00220a;--ld-ghost: rgba(242, 244, 247, 0.085);--ld-wrap: 1224px;--ld-pad: clamp(20px, 4.2vw, 56px);--ld-gut: 48px;--ld-nav-h: 62px;--ld-ease: cubic-bezier(0.2, 0.7, 0.2, 1);--ld-spring: cubic-bezier(0.3, 1.4, 0.5, 1);--ld-hero-fs: clamp(2.125rem, 10.6 * var(--kk-type-vw), 3.5rem);--ld-cta-fs: clamp(2.125rem, 8.7 * var(--kk-type-vw), 3.25rem);--ld-sec-fs: clamp(1.5rem, 6.7 * var(--kk-type-vw), 2.25rem)}@media(min-width: 720px)and (orientation: portrait),(min-width: 720px)and (min-height: 501px),(min-width: 720px)and (pointer: fine){:root{--ld-hero-fs: clamp(3.25rem, min(5.4 * var(--kk-type-vw), 9.2svh), 5.125rem);--ld-cta-fs: clamp(2.875rem, min(4.6 * var(--kk-type-vw), 8.2svh), 5.75rem);--ld-sec-fs: clamp(1.875rem, 0.7rem + 2.4 * var(--kk-type-vw), 3.25rem)}}@media(min-width: 720px)and (max-height: 760px)and (orientation: portrait),(min-width: 720px)and (max-height: 760px)and (min-height: 501px),(min-width: 720px)and (max-height: 760px)and (pointer: fine){:root{--ld-hero-fs: clamp(3.125rem, min(6.1 * var(--kk-type-vw), 9.2svh), 7.5rem)}}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--ld-nav-h) + 12px);background:var(--ld-bg)}body{margin:0;background:var(--ld-bg);color:var(--ld-text);font-family:var(--kk-font-body);font-size:.96875rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg{display:block}button,input{font:inherit;color:inherit}em{font-style:normal}strong{font-weight:600}::selection{background:var(--ld-green);color:var(--ld-on-green)}:focus-visible{outline:2px solid var(--ld-green);outline-offset:3px;border-radius:6px}[hidden]{display:none !important}.ld-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ld-wrap{max-width:calc(var(--ld-wrap) + 2*var(--ld-pad));margin-inline:auto;padding-inline:var(--ld-pad)}.ld-skip{position:absolute;left:12px;top:-100px;z-index:100;padding:12px 18px;border-radius:10px;background:var(--ld-green);color:var(--ld-on-green);font-weight:700;text-decoration:none}.ld-skip:focus{top:12px}.ld-note{padding:10px var(--ld-pad);border-bottom:1px solid var(--ld-hair);background:var(--ld-surface);color:var(--ld-text);font-size:.9375rem;line-height:1.4;text-align:center}.ld-avail{max-width:34rem;margin:18px 0 0;color:var(--ld-text-2);font-size:.90625rem;line-height:1.5;text-wrap:balance}.ld-avail__dot{display:inline-block;width:6px;height:6px;margin:0 10px .15em 0;border-radius:50%;background:var(--ld-green);vertical-align:middle}.ld-avail[data-availability=not_yet] .ld-avail__dot,.ld-avail[data-availability=blocked] .ld-avail__dot{background:var(--ld-text-3)}.ld-avail--cta{margin-top:16px}.ld-label{display:inline-flex;align-items:center;gap:10px;color:var(--ld-text-3);font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.ld-label::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ld-green)}.ld-title{max-width:11em;margin-top:18px;font-size:var(--ld-sec-fs);line-height:1;text-wrap:balance;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.ld-title em{font-family:var(--kk-font-body);font-weight:300;letter-spacing:-0.04em}.ld-title--sm{font-size:clamp(1.625rem,.8rem + 2.3*var(--kk-type-vw),2.875rem)}.ld-nav{position:sticky;top:0;z-index:40;background:rgba(16,19,22,.8);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px)}.ld-nav__in{display:flex;align-items:center;gap:4px 8px;min-height:var(--ld-nav-h)}.ld-brand{flex:none;min-width:44px;min-height:44px;margin-right:auto;display:inline-block;padding-top:2px;margin-left:-0.045em;color:#fff;font-size:27px;line-height:42px;white-space:nowrap;text-decoration:none;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;font-size:24px}.ld-brand__dot{display:inline-block;width:4px;height:4px;margin-left:3.6px;border-radius:50%;background:var(--ld-green)}.ld-login{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;margin-right:-10px;border-radius:8px;color:var(--ld-text-2);font-size:.875rem;font-weight:500;white-space:nowrap;text-decoration:none;transition:color .2s ease}.ld-login:hover{color:var(--ld-text);text-decoration:underline;text-underline-offset:4px}.ld-nav__cta{flex:none;transition:opacity .35s ease,visibility .35s,background-color .2s ease}.ld-live .ld-nav:not(.is-lit) .ld-nav__cta{visibility:hidden;opacity:0}.ld-nav__short{display:none}@media(max-width: 439px){.ld-nav .ld-nav__cta{padding-inline:16px}.ld-nav__long{display:none}.ld-nav__short{display:inline}}@media(max-width: 349px){.ld-nav__in:not(.ld-nav__in--links) .ld-nav__cta{display:none}}.ld-nav__in--links{gap:4px 8px}.ld-nav__in--links .ld-brand{margin-right:auto}.ld-nav__list{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.ld-nav__link,.ld-nav__list .ld-login{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;margin:0;border-radius:8px;color:var(--ld-text-2);font-size:.875rem;font-weight:500;white-space:nowrap;text-decoration:none;transition:color .2s ease}.ld-nav__link:hover,.ld-nav__list .ld-login:hover{color:var(--ld-text);text-decoration:underline;text-underline-offset:4px}.ld-nav__link:focus-visible,.ld-nav__list .ld-login:focus-visible{color:var(--ld-text)}.ld-nav__list .ld-login{margin-left:8px}.ld-burger{display:none;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--ld-text);cursor:pointer}.ld-burger__bars,.ld-burger__bars::before,.ld-burger__bars::after{display:block;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .28s var(--ld-ease),background-color .2s ease}.ld-burger__bars{position:relative}.ld-burger__bars::before,.ld-burger__bars::after{content:"";position:absolute;left:0}.ld-burger__bars::before{transform:translateY(-6px)}.ld-burger__bars::after{transform:translateY(6px)}.ld-burger[aria-expanded=true] .ld-burger__bars{background:rgba(0,0,0,0)}.ld-burger[aria-expanded=true] .ld-burger__bars::before{transform:rotate(45deg)}.ld-burger[aria-expanded=true] .ld-burger__bars::after{transform:rotate(-45deg)}@media(max-width: 899px){.ld-live .ld-nav__in--links .ld-burger{display:inline-flex}.ld-nav__menu{position:absolute;top:100%;left:0;right:0;padding:6px var(--ld-pad) 14px;border-bottom:1px solid var(--ld-hair);background:#101316;box-shadow:0 18px 40px rgba(0,0,0,.45);visibility:hidden;opacity:0;translate:0 -8px;transition:opacity .2s ease,translate .28s var(--ld-ease),visibility 0s linear .28s}.ld-nav.is-open .ld-nav__menu{visibility:visible;opacity:1;translate:0 0;transition-delay:0s}.ld-nav__list{flex-direction:column;align-items:stretch;gap:0}.ld-nav__link,.ld-nav__list .ld-login{display:flex;justify-content:flex-start;min-height:52px;padding:0 4px;border-radius:0;border-bottom:1px solid var(--ld-hair);font-size:1.125rem}.ld-nav__list .ld-login{margin-left:0;border-bottom:0;color:var(--ld-text)}}.ld-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 21px;border:0;border-radius:999px;background:var(--ld-green);color:var(--ld-on-green);font-size:.96875rem;font-weight:700;letter-spacing:-0.005em;line-height:1.1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.ld-btn:hover,.ld-btn:active{background:var(--ld-green-press)}.ld-btn:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-bg),0 0 0 4px var(--ld-green)}.ld-btn:disabled,.ld-btn[aria-busy=true]{cursor:progress}.ld-btn--sm{min-height:40px;padding:0 16px;font-size:.875rem}.ld-form{width:100%;max-width:34rem}.ld-form__row{display:grid;gap:10px}@media(min-width: 520px){.ld-form__row{grid-template-columns:minmax(0, 1fr) auto}}.ld-form__input{width:100%;min-height:50px;padding:0 18px;border:1.5px solid var(--ld-control);border-radius:14px;background:rgba(242,244,247,.03);color:var(--ld-text);font-size:.96875rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.ld-form__input::placeholder{color:var(--ld-text-3);opacity:1}.ld-form__input:hover{border-color:var(--ld-text-3)}.ld-form__input:focus{outline:none;border-color:var(--ld-green);background:rgba(52,250,125,.03);box-shadow:0 0 0 3px rgba(52,250,125,.14)}.ld-form__input[aria-invalid=true]{border-color:var(--ld-text);border-width:2px}.ld-form__btn{min-height:50px}.ld-form__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ld-form__msg{margin-top:10px;color:var(--ld-text);font-size:.96875rem;font-weight:600}.ld-form__msg:empty{margin-top:0}.ld-form__msg.is-error::before{content:"!";display:inline-grid;place-items:center;width:1.3em;height:1.3em;margin-right:.5em;border-radius:50%;background:var(--ld-text);color:var(--ld-bg);font-size:.8em;font-weight:800;vertical-align:.08em}.ld-form__age{margin-top:12px;color:var(--ld-text-2);font-size:.84375rem;line-height:1.5}.ld-form__done{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:start;padding:18px 20px;border:1px solid rgba(52,250,125,.35);border-radius:16px;background:var(--ld-surface)}.ld-form__done:focus{outline:none}.ld-form__done svg{grid-row:span 3;width:40px;height:40px}.ld-form__done circle{fill:var(--ld-green)}.ld-form__done path{fill:none;stroke:var(--ld-on-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:0}.ld-form__done p{color:var(--ld-text-2);line-height:1.5}.ld-form__done strong{color:var(--ld-text);overflow-wrap:anywhere}.ld-form__done-title{color:var(--ld-text) !important;font-size:1.25rem;font-weight:700;letter-spacing:-0.015em;line-height:1.25}.ld-form__small{font-size:.84375rem}.ld-form.is-done .ld-form__row,.ld-form.is-done .ld-form__msg,.ld-form.is-done .ld-form__age{display:none}.ld-form.is-done .ld-form__done path{animation:ld-draw .6s var(--ld-ease) .15s both}.ld-form.is-done .ld-form__done svg{animation:ld-pop .5s var(--ld-spring) both}@keyframes ld-draw{from{stroke-dashoffset:30}}@keyframes ld-pop{from{transform:scale(0.4);opacity:0}}.ld-hero{--ld-photo-o: 1;position:relative;display:grid;align-items:start;overflow:clip;isolation:isolate}.ld-hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.ld-hero__photo{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 0;opacity:var(--ld-photo-o)}.ld-hero__veil{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(16, 19, 22, 0) 0, rgba(16, 19, 22, 0) 40vw, rgba(16, 19, 22, 0.5) 54vw, rgba(16, 19, 22, 0.9) 61vw, rgba(16, 19, 22, 0.96) 80vw, #101316 96%)}.ld-hero__in{width:100%;padding-block:58vw clamp(40px,6svh,56px)}.ld-hero__kick{color:var(--ld-text-3);font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}@media(max-width: 479px){.ld-hero__kick{letter-spacing:.14em}}@media(max-width: 479px),(orientation: landscape)and (max-height: 479px)and (pointer: coarse){.ld-hero__kick{font-size:.6875rem}}@media(max-width: 409px){.ld-hero__kick{letter-spacing:.08em}}.ld-hero__dot{display:inline-block;margin-right:10px;vertical-align:.12em;width:6px;height:6px;border-radius:50%;background:var(--ld-green)}.ld-hero__title{margin-top:clamp(16px,2.6vh,28px);font-size:var(--ld-hero-fs);line-height:.94;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.04em;--caret-top: 0.2em;--caret-h: 0.76em;--caret-w: 0.06em;transform-origin:left bottom;--ghost: transparent}.ld-hero__lead{max-width:34rem;margin-top:clamp(22px,3.4vh,36px);color:var(--ld-text-2);font-size:clamp(.9375rem,.9rem + .22*var(--kk-type-vw),1.0625rem);line-height:1.55;text-wrap:balance}.ld-hero .ld-form{max-width:32rem;margin-top:clamp(22px,3.2vh,32px)}.ld-hero .ld-form__input{background:rgba(16,19,22,.55)}@media(min-width: 768px){.ld-hero{--ld-photo-o: 1;align-items:center;min-height:calc(100svh - var(--ld-nav-h))}.ld-hero__in{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);padding-block:clamp(40px,8vh,96px) clamp(36px,6vh,64px)}.ld-hero__title{width:0;min-width:100%}.ld-hero__photo{height:100%;object-position:72% 50%}.ld-hero__veil{background:linear-gradient(to right, #101316 32%, rgba(16, 19, 22, 0.9) 42%, rgba(16, 19, 22, 0.64) 52%, rgba(16, 19, 22, 0.24) 63%, rgba(16, 19, 22, 0.04) 80%, rgba(16, 19, 22, 0.1) 100%),linear-gradient(to bottom, rgba(16, 19, 22, 0.3) 0%, rgba(16, 19, 22, 0) 24%, rgba(16, 19, 22, 0.08) 60%, #101316 100%)}}@media(max-width: 767px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.ld-hero{--ld-hero-fs: clamp(2.125rem, 8.7 * var(--kk-type-vw), 2.75rem)}}@media(max-width: 767px){.ld-hero__photo{aspect-ratio:16/10;height:auto;object-position:50% 0}.ld-hero__veil{inset:0 0 auto;height:68.75vw;background:linear-gradient(to bottom, rgba(16, 19, 22, 0) 0, rgba(16, 19, 22, 0) 40%, rgba(16, 19, 22, 0.5) 62%, rgba(16, 19, 22, 0.9) 80%, #101316 91%, #101316 100%)}.ld-hero__in{padding-block:50vw 28px}.ld-hero__title{margin-top:12px}.ld-hero__lead{margin-top:14px;line-height:1.5}}@media(max-width: 767px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.ld-hero__lead{font-size:1rem}}@media(max-width: 767px){.ld-hero .ld-form{margin-top:16px}.ld-hero .ld-form__input,.ld-hero .ld-form__btn{min-height:48px}.ld-hero .ld-form__soon{margin-top:10px}}.ld-motion .ld-hero__title{transform:scale(calc(1 - var(--hs, 0) * 0.08));opacity:calc(1 - var(--hs, 0)*.8)}@property --rise{syntax:"<length>";inherits:true;initial-value:0px}@property --ga{syntax:"<number>";inherits:true;initial-value:1}.ld-ln{--ghost-shadow: 0 var(--rise) 0 rgba(242, 244, 247, calc(0.1 * var(--ga)))}@media(min-width: 720px){.ld-ln{white-space:nowrap}}.ld-ln--last{--ghost-shadow: 0 var(--rise) 0 rgba(52, 250, 125, calc(0.14 * var(--ga)));color:var(--ld-green)}.tw-on .ld-ln{animation:ld-rise 1.05s cubic-bezier(0.2, 0.8, 0.1, 1) both;animation-delay:calc(var(--l)*160ms + 60ms)}@keyframes ld-rise{from{--rise: 0.6em;--ga: 0}}.ld-hero__title .tw-c.on{animation:ld-ink .6s var(--ld-ease) both}@keyframes ld-ink{from{color:#fff;text-shadow:0 0 .16em rgba(242,244,247,.45)}}.ld-after,.ld-norway{border-top:1px solid var(--ld-hair)}.ld-after__in,.ld-norway__in{display:grid;gap:28px;padding-block:clamp(64px,8vw,112px)}.ld-after__body,.ld-norway__body{max-width:34rem}.ld-after__body p,.ld-norway__body p{color:var(--ld-text);font-size:clamp(1.25rem,1.05rem + .9*var(--kk-type-vw),1.75rem);font-weight:300;letter-spacing:-0.015em;line-height:1.4}.ld-after__body p+p,.ld-norway__body p+p{margin-top:1em}.ld-after__body p+p{color:var(--ld-text-2)}.ld-how{border-top:1px solid var(--ld-hair)}.ld-how__in{padding-block:clamp(64px,8vw,112px)}.ld-tl{display:grid;gap:22px;margin-top:22px}.ld-tl__step{display:grid;grid-template-columns:2.75rem 1fr;align-content:start;column-gap:12px;padding-top:20px;border-top:1px solid var(--ld-hair-2)}.ld-tl__n{padding-top:.45em;color:var(--ld-text-3);font-size:.8125rem;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums}.ld-tl__t{font-size:clamp(1.5rem,1.1rem + .9*var(--kk-type-vw),2rem);line-height:1.1;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-tl__p{grid-column:2;max-width:22rem;margin-top:10px;color:var(--ld-text-2)}@media(min-width: 900px){.ld-after__in,.ld-norway__in{grid-template-columns:4fr 7fr;column-gap:calc(var(--ld-gut) + 8.33%);align-items:start}.ld-tl{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--ld-gut)}.ld-tl__step{grid-template-columns:1fr;padding-top:18px}.ld-tl__t{margin-top:44px}.ld-tl__p{grid-column:auto}}.ld-plan{border-top:1px solid var(--ld-hair)}.ld-plan__in{display:grid;gap:32px;padding-block:clamp(64px,8vw,112px)}.ld-plan__price{display:flex;align-items:baseline;gap:.35em;margin-top:22px;line-height:1}.ld-plan__price strong{color:var(--ld-green);font-size:clamp(3rem,1.6rem + 4.4*var(--kk-type-vw),4.5rem);letter-spacing:-0.035em;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.04em}.ld-plan__price span{color:var(--ld-text-2);font-size:clamp(1.125rem,1rem + .5*var(--kk-type-vw),1.375rem);font-family:var(--kk-font-body);font-weight:300;letter-spacing:-0.04em}.ld-plan__also{max-width:20rem;margin-top:12px;color:var(--ld-text-3);font-size:.9375rem;line-height:1.5}.ld-plan__lead{max-width:34rem;color:var(--ld-text);font-size:clamp(1.125rem,1rem + .45*var(--kk-type-vw),1.35rem);font-weight:300;letter-spacing:-0.015em;line-height:1.4}.ld-plan__head .ld-title{max-width:16em}.ld-plan__head .ld-title em{display:block}.ld-plan__lead--head{max-width:40rem;margin-top:18px;color:var(--ld-text-2)}.ld-plan__for{display:inline-flex;justify-self:start;gap:2px;padding:4px;border:1px solid var(--ld-hair-2);border-radius:calc(0.5rem + 2px);background:var(--ld-bg)}@media(max-width: 719px){.ld-plan__for{display:flex;justify-self:stretch}}.ld-plan__for-opt{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:.5rem;color:var(--ld-text-2);font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color 120ms var(--ld-ease),color 120ms var(--ld-ease)}.ld-plan__for-opt:hover{color:var(--ld-text)}.ld-plan__for-opt:has(:checked){background:var(--ld-surface);box-shadow:inset 0 0 0 1px var(--ld-hair-2);color:var(--ld-text)}.ld-plan__for-opt:has(:focus-visible){outline:2px solid var(--ld-green);outline-offset:2px}@media(max-width: 719px){.ld-plan__for-opt{flex:1}}@media(prefers-reduced-motion: reduce){.ld-plan__for-opt{transition:none}}.ld-plan__for-radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;opacity:0}.ld-plan:has(.ld-plan__for-radio[value=you]:checked) [data-plan-for=labels],.ld-plan:has(.ld-plan__for-radio[value=labels]:checked) [data-plan-for=you]{display:none}@media(min-width: 720px){.ld-plan:has(.ld-plan__for) .ld-cards{grid-template-columns:minmax(0, 1fr)}.ld-plan:has(.ld-plan__for) .ld-card__tiers{grid-template-columns:repeat(2, minmax(0, 1fr))}}.ld-cards{display:grid;gap:16px}.ld-card{display:flex;flex-direction:column;min-width:0;padding:28px 24px 24px;border:1px solid var(--ld-hair-2);border-radius:20px;background:var(--ld-surface)}.ld-card:not(.ld-card--artist){border-color:#2c3033}.ld-card--artist{border-color:rgba(52,250,125,.35)}.ld-card__name{font-size:clamp(1.375rem,1.1rem + .6*var(--kk-type-vw),1.6rem);line-height:1.1;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3em;margin-top:24px;line-height:1}.ld-card__price strong{color:var(--ld-green);font-size:clamp(2.25rem,1.2rem + 2*var(--kk-type-vw),3rem);letter-spacing:-0.035em;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.04em}.ld-card__price span{color:var(--ld-text-2);font-size:clamp(1.0625rem,1rem + .3*var(--kk-type-vw),1.25rem);font-family:var(--kk-font-body);font-weight:300;letter-spacing:-0.04em}.ld-card__also{margin-top:10px;color:var(--ld-text-3);font-size:.875rem;line-height:1.5}.ld-card__also a{position:relative;color:var(--ld-text-2);text-decoration:underline;text-decoration-color:var(--ld-hair-2);text-decoration-thickness:1px;text-underline-offset:3px}.ld-card__also a::after{content:"";position:absolute;inset:-12px -4px}.ld-card__also a:hover{color:var(--ld-text);text-decoration-color:var(--ld-green)}.ld-card__tiers{display:grid;gap:16px;margin-top:24px}.ld-card__tier{min-width:0}.ld-card__tier .ld-card__price{margin-top:0}.ld-card__tier .ld-card__price strong{font-size:clamp(1.75rem,1.1rem + 1.4*var(--kk-type-vw),2.25rem)}.ld-card__tier .ld-card__also{margin-top:4px}.ld-card__list{display:grid;gap:14px;margin-top:24px;margin-bottom:28px;padding-top:22px;border-top:1px solid var(--ld-hair)}.ld-card__item{position:relative;padding-left:28px;color:var(--ld-text-2);font-size:.96875rem;line-height:1.5}.ld-card__item strong{display:block;color:var(--ld-text);font-weight:600}.ld-card__item::before{content:"";position:absolute;left:4px;top:.3em;width:6px;height:11px;border:solid var(--ld-green);border-width:0 2px 2px 0;transform:rotate(45deg)}.ld-card__cta{align-self:flex-start;margin-top:auto}@media(max-width: 719px){.ld-card__cta{align-self:stretch;min-height:52px}}.ld-inc{display:grid;gap:18px;margin-top:32px}.ld-inc__item{padding-top:16px;border-top:1px solid var(--ld-hair-2)}.ld-inc__t{font-size:clamp(1.1875rem,1rem + .5*var(--kk-type-vw),1.375rem);line-height:1.15;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-inc__p{max-width:22rem;margin-top:8px;color:var(--ld-text-2);font-size:.96875rem;line-height:1.5}.ld-pn{display:grid;gap:18px;margin-top:40px}.ld-pn__item{padding-top:16px;border-top:1px solid var(--ld-hair-2)}.ld-pn__t{font-size:clamp(1.1875rem,1rem + .5*var(--kk-type-vw),1.375rem);line-height:1.15;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-pn__p{max-width:26rem;margin-top:8px;color:var(--ld-text-2);font-size:.96875rem;line-height:1.5}.ld-pn__p strong{color:var(--ld-text)}@media(min-width: 720px){.ld-cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.ld-card{padding:28px 28px 24px}}@supports(grid-template-rows: subgrid){@media(min-width: 720px){.ld-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start}.ld-card__list{grid-row:3}.ld-card__cta{grid-row:4;justify-self:start;margin-top:0}}}@media(min-width: 1100px){.ld-cards{gap:20px}.ld-card{padding:32px 36px 28px}}@media(min-width: 900px){.ld-plan__in{grid-template-columns:4fr 7fr;column-gap:calc(var(--ld-gut) + 8.33%);align-items:start}.ld-inc,.ld-pn{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px var(--ld-gut)}.ld-plan__in--cards{grid-template-columns:minmax(0, 1fr);row-gap:40px}}.ld-main .kb[data-kb-hold][data-seat][data-live] .kb-eye,.ld-main .kb[data-kb-hold][data-seat][data-live] .kb-gaze,.ld-main .kb[data-kb-hold][data-seat][data-live] .kb-eyes,.ld-main .kb[data-kb-hold][data-seat][data-live] .kb-breath{animation:none}.ld-main .kb .kb-gaze{transition-duration:240ms}.ld-main .kb .kb-eye{clip-path:inset(0 0 0 0);transition:transform 220ms cubic-bezier(0.2, 0.55, 0.35, 1),clip-path 240ms ease,opacity 50ms linear}.ld-main .kb[data-state=blink] .kb-eye{transition:transform 150ms cubic-bezier(0.5, 0, 0.85, 0.45),clip-path 240ms ease}.ld-main .kb[data-state=happy] .kb-eye{transition:transform 90ms cubic-bezier(0.55, 0, 0.9, 0.4),opacity 40ms linear 80ms,clip-path 240ms ease}.ld-main .kb[data-from=happy] .kb-eye{transition:transform 180ms cubic-bezier(0.2, 0.6, 0.35, 1) 90ms,opacity 1ms linear 60ms,clip-path 240ms ease}.ld-main .kb .kb-body{transition-duration:260ms}.ld-main .kb[data-live] .kb-breath{animation-duration:3.8s}.ld-main .kb[data-look=up] .kb-gaze{transform:translateY(-1.5px)}.ld-main .kb[data-look=down] .kb-gaze{transform:translateY(1.6px)}.ld-main .kb[data-look=up-left] .kb-gaze{transform:translate(-1.4px, -1.3px)}.ld-main .kb[data-look=up-right] .kb-gaze{transform:translate(1.4px, -1.3px)}.ld-main .kb[data-mood=curious] .kb-body{transform:rotate(7deg)}.ld-main .kb[data-mood=sleepy] .kb-eye{clip-path:inset(52% 0 0 0);transition-duration:80ms,700ms}.ld-main .kb[data-mood=sleepy] .kb-gaze{transform:translateY(0.5px)}.ld-main .kb[data-mood=sleepy] .kb-body{transform:translateY(0.6px) rotate(-3deg);transition-duration:900ms}.ld-main .kb[data-mood=sleepy] .kb-breath{animation-duration:6.4s}.ld-main .kb[data-mood=sleepy][data-state=blink] .kb-eye{transform:none;clip-path:inset(90% 0 0 0);transition-duration:80ms,380ms}.ld-main .kb[data-mood=wake] .kb-body{animation:ld-kb-wake 520ms ease-in-out}@keyframes ld-kb-wake{0%,100%{transform:none}25%{transform:rotate(-5deg)}55%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}}.ld-faq{border-top:1px solid var(--ld-hair)}.ld-faq__in{display:grid;gap:36px;padding-block:clamp(64px,8vw,112px)}.ld-faq__more{max-width:20rem;margin-top:22px;color:var(--ld-text-2)}.ld-faq__item{border-bottom:1px solid var(--ld-hair-2)}.ld-faq__item:first-child{border-top:1px solid var(--ld-hair-2)}.ld-faq__q{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:18px 0;cursor:pointer;list-style:none;font-size:clamp(1.0625rem,.92rem + .55*var(--kk-type-vw),1.25rem);line-height:1.25;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em}.ld-faq__q::-webkit-details-marker{display:none}.ld-faq__q::after{content:"";flex:none;width:32px;height:32px;border:1.5px solid var(--ld-hair-2);border-radius:50%;background:linear-gradient(var(--icon), var(--icon)) center/12px 2px no-repeat,linear-gradient(var(--icon), var(--icon)) center/2px 12px no-repeat;transition:transform .35s var(--ld-ease),background-size .35s var(--ld-ease),border-color .2s ease;--icon: var(--ld-text-2)}.ld-faq__q:hover::after{border-color:var(--ld-text-2);--icon: var(--ld-text)}.ld-faq__item[open]>.ld-faq__q::after{transform:rotate(180deg);background-size:12px 2px,2px 0;--icon: var(--ld-text)}.ld-faq__a{max-width:36rem;padding:0 0 24px;color:var(--ld-text-2)}.ld-faq__a p+p{margin-top:.6em}.ld-faq__link,.ld-faq__more a{position:relative;color:var(--ld-text);font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--ld-hair-2);text-decoration-thickness:1px;text-underline-offset:5px}.ld-faq__link::after,.ld-faq__more a::after{content:"";position:absolute;inset:-12px -8px}.ld-faq__link:hover,.ld-faq__more a:hover{text-decoration-color:var(--ld-green)}@media(min-width: 900px){.ld-faq__in{grid-template-columns:4fr 7fr;column-gap:calc(var(--ld-gut) + 8.33%);align-items:start}.ld-faq__head{position:sticky;top:calc(var(--ld-nav-h) + 28px)}}.ld-cta{border-top:1px solid var(--ld-hair);text-align:center}.ld-cta__in{display:grid;justify-items:center;padding-block:clamp(80px,10vw,140px)}.ld-cta__title{max-width:8.5em;margin-top:18px;font-size:var(--ld-cta-fs);line-height:.98;text-wrap:balance;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.04em}.ld-cta__title em{color:var(--ld-green)}.ld-cta__lead{max-width:30rem;margin-top:22px;color:var(--ld-text-2);font-size:1rem;text-wrap:balance}.ld-cta .ld-form{max-width:32rem;margin-top:30px;text-align:left}.ld-cta .ld-avail--cta{width:100%;max-width:32rem;text-align:left}.ld-foot{border-top:1px solid var(--ld-hair)}.ld-foot__in{display:grid;gap:20px;padding-block:44px 56px;color:var(--ld-text-2);font-size:.90625rem}@media(min-width: 900px){.ld-foot__in{grid-template-columns:1fr auto auto;align-items:center;gap:40px}}.ld-foot__links{display:flex;flex-wrap:wrap;gap:0 26px}.ld-foot__links a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;color:var(--ld-text);font-weight:600;text-decoration:none}.ld-foot__links a:hover{text-decoration:underline;text-underline-offset:3px}.ld-foot__copy{color:var(--ld-text-3)}.ld-form__soon{display:flex;align-items:center;gap:10px;margin-top:12px;color:var(--ld-text);font-size:.84375rem;font-weight:500;line-height:1.4}.ld-form__soon-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ld-green)}.ld-form.is-done .ld-form__soon{display:none}.ld-avail--under{margin-top:14px;font-size:.875rem;color:var(--ld-text-3)}.ld-glyph{display:block;width:32px;height:32px;overflow:visible;fill:none;stroke:var(--ld-green);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--ld-spring)}.ld-glyph path,.ld-glyph rect{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ld-ease) .2s}.ld-glyph circle{fill:var(--ld-green);stroke:none}.ld-reveal [data-reveal]:not(.in) .ld-glyph :is(path,rect):not(.ld-glyph__scan){stroke-dashoffset:1}.ld-calm{border-top:1px solid var(--ld-hair)}.ld-calm__in{padding-block:clamp(72px,9vw,128px)}.ld-calm__title{max-width:12em;font-size:var(--ld-sec-fs);line-height:1;text-wrap:balance;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.ld-calm__title em{font-family:var(--kk-font-body);font-weight:300;letter-spacing:-0.04em}.ld-calm__list{display:grid;gap:36px;margin-top:clamp(40px,6vw,72px)}.ld-calm__item{padding-top:24px;border-top:1px solid var(--ld-hair-2)}.ld-calm__item:hover .ld-glyph{transform:translateY(-3px) rotate(-7deg)}.ld-calm__t{margin-top:20px;font-size:clamp(1.0625rem,.95rem + .3*var(--kk-type-vw),1.3rem);line-height:1.15;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-calm__p{max-width:22rem;margin-top:10px;color:var(--ld-text-2);font-size:.90625rem;line-height:1.55;text-wrap:pretty}@media(min-width: 720px){.ld-calm__list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--ld-gut)}}.ld-fine{display:grid;gap:10px;max-width:44rem}.ld-fine__labels{display:grid;gap:10px}.ld-fine__beta{display:flex;align-items:center;gap:10px;color:var(--ld-text);font-size:1rem;font-weight:500;line-height:1.4}.ld-fine__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ld-green)}.ld-fine__p{color:var(--ld-text-3);font-size:.875rem;line-height:1.5;text-wrap:pretty}.ld-fine__p strong{color:var(--ld-text-2);font-weight:600}.ld-fine__p a{color:var(--ld-text-2);text-underline-offset:3px}.ld-fine__signals{display:grid;gap:2px;margin-top:6px}.ld-fine__h{color:var(--ld-text-2);font-size:.875rem;font-weight:600;line-height:1.5}.ld-fine__sum{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ld-text-2);font-size:.875rem;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.ld-fine__sum::-webkit-details-marker{display:none}.ld-fine__sum::after{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ld-ease)}.ld-fine__sum:hover{color:var(--ld-text)}.ld-fine__fold[open]>.ld-fine__sum::after{transform:translateY(1px) rotate(-135deg)}.ld-fine__list{display:grid;gap:4px;padding:0 0 6px 1.5em;color:var(--ld-text-3);font-size:.875rem;line-height:1.5;list-style:decimal}.ld-fine__list li::marker{font-variant-numeric:tabular-nums}.ld-ai{border-top:1px solid var(--ld-hair)}.ld-ai__in{display:grid;gap:36px;padding-block:clamp(64px,8vw,112px)}.ld-ai__photo{overflow:hidden;border-radius:20px;background:var(--ld-surface)}.ld-ai__photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:48% 62%}.ld-ai__text{display:grid;align-content:center;justify-items:start}.ld-ai .ld-title{max-width:11em}.ld-ai__lead{max-width:30rem;margin-top:22px;color:var(--ld-text-2);font-size:clamp(.9375rem,.9rem + .3*var(--kk-type-vw),1.125rem);line-height:1.5;text-wrap:pretty}.ld-ai__lead strong{display:block;margin-top:.5em;color:var(--ld-text);font-weight:500;text-wrap:balance}.ld-ai__checks{display:grid;gap:12px;max-width:30rem;margin-top:28px;padding-top:24px;border-top:1px solid var(--ld-hair-2);color:var(--ld-text);font-size:1.0625rem;line-height:1.45}.ld-ai__checks li{position:relative;padding-left:22px;text-wrap:pretty}.ld-ai__checks li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--ld-green)}.ld-ai__policy{max-width:30rem;margin-top:20px;color:var(--ld-text-3);font-size:.875rem;line-height:1.55;text-wrap:pretty}@media(min-width: 900px){.ld-ai__in{grid-template-columns:7fr 5fr;column-gap:clamp(40px,5vw,72px);align-items:stretch}.ld-ai__photo img{height:100%;min-height:520px;aspect-ratio:auto}}.ld-reveal .ld-ai__photo img{transition:transform 1.8s var(--ld-ease)}.ld-reveal .ld-ai__photo:not(.in) img{transform:scale(1.06)}.ld-motion .ld-hero__photo{animation:ld-drift 32s ease-in-out infinite alternate}@keyframes ld-drift{from{transform:scale(1.02) translate3d(0, 0, 0)}to{transform:scale(1.07) translate3d(-1.2%, 0.8%, 0)}}.ld-reveal [data-reveal]{transition:opacity .8s var(--ld-ease),transform .8s var(--ld-ease),filter .8s var(--ld-ease);transition-delay:calc(var(--i, 0)*90ms)}.ld-reveal [data-reveal]:not(.in){opacity:0;transform:translateY(22px)}.ld-reveal [data-reveal=blur]:not(.in){transform:translateY(12px);filter:blur(10px)}.tw-on :is([data-tw],[data-tw-scroll],[data-scrub]):not(.tw-ready):not(.tw-done),.tw-on :is([data-tw],[data-tw-scroll],[data-scrub]):not(.tw-ready):not(.tw-done) *{color:rgba(0,0,0,0) !important;text-shadow:none !important}.tw-on [data-tw-ghost]:not(.tw-ready):not(.tw-done),.tw-on [data-tw-ghost]:not(.tw-ready):not(.tw-done) *,.tw-ready.tw-ghost .tw-c:not(.on){color:var(--ghost, var(--ld-ghost)) !important;text-shadow:var(--ghost-shadow, none) !important}.tw-ready:not(.tw-ghost) .tw-c:not(.on){color:rgba(0,0,0,0) !important;text-shadow:none !important}.tw-caret{position:relative;pointer-events:none}.tw-caret::after{content:"";position:absolute;left:.02em;top:var(--caret-top, 0.2em);width:var(--caret-w, 0.06em);height:var(--caret-h, 0.76em);border-radius:1px;background:var(--ld-green)}.tw-caret.is-blink::after{animation:ld-blink 1s steps(1) infinite}@keyframes ld-blink{50%{opacity:0}}.capture *,.capture *::before,.capture *::after{animation-duration:0s !important;animation-delay:0s !important;animation-iteration-count:1 !important;transition:none !important}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none !important;transition:none !important}}.ld-sup{border-top:1px solid var(--ld-hair)}.ld-sup__in{display:grid;gap:32px;padding-block:clamp(64px,8vw,112px)}.ld-sup__side{display:grid;gap:16px;align-content:start;min-width:0}.ld-sup__text{max-width:34rem;margin-top:20px;color:var(--ld-text);font-size:clamp(1.125rem,1rem + .5*var(--kk-type-vw),1.375rem);font-weight:300;letter-spacing:-0.01em;line-height:1.45;text-wrap:pretty}.ld-sup__ways{display:grid;margin:0;padding:0;list-style:none}.ld-sup__way{display:grid;grid-template-columns:2.25rem minmax(0, 1fr);column-gap:8px;padding-block:22px;border-top:1px solid var(--ld-hair-2)}.ld-sup__way:last-child{border-bottom:1px solid var(--ld-hair-2)}.ld-sup__n{grid-row:1/span 2;padding-top:.35em;color:var(--ld-green);font-size:.8125rem;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums}.ld-sup__t{font-size:clamp(1.0625rem,.95rem + .3*var(--kk-type-vw),1.3rem);line-height:1.15;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.ld-sup__t a{color:var(--ld-text);text-decoration:underline;text-decoration-color:var(--ld-hair-2);text-underline-offset:5px;text-decoration-thickness:1px}.ld-sup__t a:hover{text-decoration-color:var(--ld-green)}.ld-sup__p{max-width:28rem;margin-top:8px;color:var(--ld-text-2);font-size:.90625rem;line-height:1.55;text-wrap:pretty}.ld-sup__more{max-width:34rem;color:var(--ld-text-2);font-size:.96875rem;line-height:1.5;text-wrap:pretty}.ld-sup__more a{color:var(--ld-text);text-underline-offset:3px;overflow-wrap:anywhere}.ld-sup__note{max-width:34rem;color:var(--ld-text-3);font-size:.8125rem;line-height:1.45}@media(min-width: 900px){.ld-sup__in{grid-template-columns:minmax(0, 6fr) minmax(0, 5fr);align-items:center;column-gap:clamp(40px,6vw,96px)}}html.am-open{overflow:hidden}.am-scrim{position:fixed;inset:0;z-index:90;background:rgba(16,19,22,.72);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.am-dialog{position:fixed;inset:0;z-index:100;box-sizing:border-box;width:min(27rem,100vw - 48px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ld-hair);border-radius:24px;background:var(--ld-surface);box-shadow:0 40px 100px rgba(0,0,0,.6);color:var(--ld-text);font-family:var(--kk-font-body);font-size:1rem;line-height:1.5}.am-dialog[open]{animation:am-in .32s cubic-bezier(0.2, 0.7, 0.2, 1) both}.am-dialog::backdrop{background:rgba(16,19,22,.72);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}@media(max-width: 719px){.am-dialog{inset:auto 0 0;width:100%;max-height:calc(100dvh - 24px);margin:0;border-bottom:0;border-radius:24px 24px 0 0}.am-dialog[open]{animation-name:am-up}}.am-dialog *,.am-dialog *::before,.am-dialog *::after{box-sizing:border-box}@media(prefers-reduced-motion: reduce){.am-dialog[open]{animation:none}}@keyframes am-in{from{opacity:0;transform:translateY(12px) scale(0.98)}}@keyframes am-up{from{transform:translateY(40px);opacity:0}}.am-view{display:flex;flex-direction:column;gap:20px;padding:36px 32px 32px}@media(max-width: 719px){.am-view{gap:18px;padding:28px 20px calc(24px + env(safe-area-inset-bottom))}}.am-x{position:absolute;top:14px;right:14px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--ld-text-3);cursor:pointer;transition:background-color .2s ease,color .2s ease}.am-x:hover{background:rgba(242,244,247,.07);color:var(--ld-text)}.am-x:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-x svg{width:22px;height:22px}@media(max-width: 719px){.am-x{top:10px;right:8px}}.am-head{display:flex;flex-direction:column;gap:8px;padding-right:36px}.am-title{margin:0;font-family:var(--kk-font-display);font-size:1.875rem;font-weight:800;line-height:1.08;letter-spacing:-0.025em}.am-title:focus{outline:none}@media(max-width: 719px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.am-title{font-size:1.75rem}}.am-lead{margin:0;color:var(--ld-text-2);font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.am-lead strong{color:var(--ld-text);font-weight:600}.am-stack{display:flex;flex-direction:column;gap:16px;margin:0}.am-panel{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;border:0}.am-field{display:flex;flex-direction:column;gap:8px;margin:0}.am-field__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.am-label{color:var(--ld-text);font-size:.9375rem;font-weight:600;line-height:1.3}.am-aside{color:var(--ld-text-3);font-size:.8125rem;line-height:1.3;text-align:right}.am-input{width:100%;min-height:52px;padding:0 16px;border:1.5px solid var(--ld-control);border-radius:14px;background:rgba(242,244,247,.03);color:var(--ld-text);font:inherit;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.am-input::placeholder{color:var(--ld-text-3);opacity:1}.am-input:hover{border-color:var(--ld-text-3)}.am-input:focus,.am-input:focus-visible{outline:none;border-color:var(--ld-green);background:rgba(52,250,125,.03);box-shadow:0 0 0 3px rgba(52,250,125,.14)}.am-input[aria-invalid=true]{border-width:2px;border-color:var(--ld-text)}.am-select{position:relative;display:block}.am-select select{appearance:none;padding-right:48px;cursor:pointer}.am-select option{background:var(--ld-surface);color:var(--ld-text)}.am-select svg{position:absolute;top:50%;right:16px;width:20px;height:20px;color:var(--ld-text-3);pointer-events:none;transform:translateY(-50%)}.am-pw{position:relative;display:block}.am-pw .am-input{padding-right:76px}.am-pw button{position:absolute;top:50%;right:6px;min-width:60px;min-height:40px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--ld-text-2);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transform:translateY(-50%)}.am-pw button:hover{color:var(--ld-text)}.am-pw button:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-ticks{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.am-check{display:flex;align-items:flex-start;gap:12px;color:var(--ld-text-2);font-size:.9375rem;line-height:1.45;cursor:pointer}.am-check input{flex:none;width:22px;height:22px;margin:0;border:1.5px solid var(--ld-control);border-radius:6px;background:rgba(242,244,247,.03) center/14px 14px no-repeat;appearance:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.am-check input:hover{border-color:var(--ld-text-3)}.am-check input:checked{border-color:var(--ld-green);background-color:var(--ld-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.4l3 3 6-6.6' fill='none' stroke='%2300220a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.am-check input:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-check input[aria-invalid=true]{border-width:2px;border-color:var(--ld-text)}.am-check span{padding-top:1px}.am-link{padding:0;border:0;background:none;color:var(--ld-green);font:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.am-link:hover{text-decoration-thickness:2px}.am-link:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-quiet{display:inline-flex;align-items:center;min-height:32px;margin:-6px -6px -6px 0;padding:0 6px;border-radius:8px;color:var(--ld-text-2);font-size:.875rem;text-decoration:underline;text-decoration-color:rgba(242,244,247,.35);text-underline-offset:3px}.am-quiet:hover{color:var(--ld-text)}.am-quiet:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;padding:0 24px;border:0;border-radius:999px;background:var(--ld-green);color:var(--ld-on-green);font:inherit;font-size:1.0625rem;font-weight:700;line-height:1.1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .25s var(--ld-spring)}.am-btn:hover{background:var(--ld-green-press)}.am-btn:active{transform:translateY(1px) scale(0.985)}.am-btn:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-btn:disabled{cursor:progress;opacity:.75}.am-btn img,.am-btn svg{flex:none;width:20px;height:20px}.am-btn--line{border:1.5px solid var(--ld-control);background:rgba(0,0,0,0);color:var(--ld-text)}.am-btn--line:hover{border-color:var(--ld-text-3);background:rgba(242,244,247,.04)}.am-btn--apple{background:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0}.am-btn--apple:hover{background:#fff;opacity:.9}.am-btn--apple .am-apple{width:16px;height:20px;margin-top:-3px}.am-alt{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;text-align:center}.am-alt a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:var(--ld-text);font-weight:600;text-decoration:underline;text-decoration-color:rgba(242,244,247,.4);text-underline-offset:4px}.am-alt a:hover{text-decoration-color:var(--ld-text)}.am-alt a:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px var(--ld-surface),0 0 0 4px var(--ld-green)}.am-alt small{color:var(--ld-text-3);font-size:.8125rem}.am-error{display:flex;gap:10px;margin:0;color:var(--ld-text);font-size:.9375rem;font-weight:600;line-height:1.4}.am-error::before{content:"!";display:grid;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--ld-text);color:var(--ld-bg);font-size:.75rem;font-weight:800}.am-note{display:flex;gap:10px;margin:0;padding:12px 14px;border:1px solid rgba(52,250,125,.35);border-radius:14px;background:rgba(52,250,125,.06);color:var(--ld-text);font-size:.9375rem;line-height:1.45}.am-note svg{flex:none;width:20px;height:20px;margin-top:1px;color:var(--ld-green)}.am-hint{margin:0;color:var(--ld-text-2);font-size:.8125rem;line-height:1.45}.am-payline{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ld-text-2);font-size:.875rem;line-height:1.45}.am-payline svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--ld-green)}.am-terms{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--ld-hair);border-radius:14px;background:rgba(242,244,247,.03);font-size:.875rem;line-height:1.45}.am-terms p{margin:0}.am-terms .am-terms__note{color:var(--ld-text);font-weight:600}.am-terms .am-terms__links{color:var(--ld-text-2)}.am-away{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--ld-hair);border-radius:16px;background:rgba(242,244,247,.03)}.am-away p{margin:0}.am-away .am-away__title{font-weight:700;line-height:1.3}.am-foot{margin:0;color:var(--ld-text-2);font-size:.9375rem;line-height:1.5;text-align:center}.am-foot .am-link{white-space:nowrap}.am-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}