.koreby-landing{--l-ink:var(--foreground);--l-ink-2:var(--foreground-soft);--l-ink-3:var(--muted-foreground);--l-paper:var(--background);--l-paper-2:var(--surface);--l-line:var(--border);--l-night:var(--primary);--l-on-night:var(--primary-foreground);--l-violet:var(--brand);--l-violet-deep:var(--brand-strong);--l-violet-2:color-mix(in srgb, var(--brand) 62%, var(--background));--l-violet-soft:color-mix(in srgb, var(--brand) 26%, var(--background));--l-violet-pale:color-mix(in srgb, var(--brand) 11%, var(--background));--l-sage:color-mix(in srgb, var(--brand) 17%, var(--background));--l-on-dark:color-mix(in srgb, var(--brand) 16%, var(--background));--l-on-dark-2:color-mix(in srgb, var(--l-on-dark) 78%, var(--primary));--l-on-dark-3:color-mix(in srgb, var(--l-on-dark) 68%, var(--primary));--l-glow:color-mix(in srgb, var(--brand) 42%, transparent);--l-glow-soft:color-mix(in srgb, var(--l-violet-2) 34%, transparent);--l-shade:color-mix(in srgb, var(--foreground) 55%, transparent);--l-scrim:color-mix(in srgb, var(--primary) 82%, transparent);--l-scrim-soft:color-mix(in srgb, var(--primary) 34%, transparent);--l-glass:color-mix(in srgb, var(--background) 14%, transparent);--l-glass-hover:color-mix(in srgb, var(--background) 24%, transparent);--l-glass-line:color-mix(in srgb, var(--background) 32%, transparent);--l-r:20px;--l-r-s:14px;background-color:var(--l-paper);color:var(--l-ink);font-family:var(--font-sans);letter-spacing:-.006em;font-size:15px;line-height:1.6}.koreby-landing *,.koreby-landing :before,.koreby-landing :after{box-sizing:border-box}.koreby-landing img,.koreby-landing svg{max-width:100%;display:block}.koreby-landing a{color:inherit;text-decoration:none}.koreby-landing button{font:inherit;color:inherit}.koreby-landing :focus-visible{outline:2px solid var(--l-ink);outline-offset:3px;border-radius:6px}.koreby-landing .k-hero :focus-visible,.koreby-landing .k-faq :focus-visible,.koreby-landing .k-quote :focus-visible,.koreby-landing .k-foot :focus-visible{outline-color:var(--l-on-night)}.koreby-landing .k-shell>*,.koreby-landing .k-split>*,.koreby-landing .k-duo>*,.koreby-landing .k-trio>*,.koreby-landing .k-fee>*,.koreby-landing .k-foot-grid>*,.koreby-landing .k-head-row>*{min-width:0}.koreby-landing .k-shell{max-width:1240px;margin:0 auto;padding:0 32px}.koreby-landing .k-section{padding:96px 0}.koreby-landing h1,.koreby-landing h2,.koreby-landing h3,.koreby-landing h4{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.08}.koreby-landing h1{font-size:clamp(42px,5.6vw,74px)}.koreby-landing h2{font-size:clamp(30px,3.6vw,46px)}.koreby-landing h3{font-size:clamp(21px,1.7vw,26px)}.koreby-landing p{margin:0}.koreby-landing .k-btn{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;min-height:46px;transition-property:background-color,color,border-color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:14.5px;font-weight:500;display:inline-flex}.koreby-landing .k-btn-dark{background-color:var(--l-night);color:var(--l-on-night)}.koreby-landing .k-btn-dark:hover{background-color:color-mix(in srgb, var(--l-night) 82%, var(--l-ink-2))}.koreby-landing .k-btn-line{border-color:var(--border-control);color:var(--l-ink);background-color:#0000}.koreby-landing .k-btn-line:hover{border-color:var(--l-ink)}.koreby-landing .k-btn-light{background-color:var(--l-paper);color:var(--l-ink)}.koreby-landing .k-btn-light:hover{background-color:var(--l-paper-2)}.koreby-landing .k-btn-sm{min-height:38px;padding:0 17px;font-size:13.5px}.koreby-landing .k-btn svg:last-child{transition-property:transform;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift)}.koreby-landing .k-btn:hover svg:last-child{transform:translate(3px)}.koreby-landing .k-photo{background-color:var(--l-night);position:relative;overflow:hidden}.koreby-landing .k-photo>.k-scrim{z-index:1;position:absolute;inset:0}.koreby-landing .k-img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.koreby-landing .k-ph-hero{background-color:var(--l-night);background-image:radial-gradient(58% 78% at 63% 42%, var(--l-glow-soft), transparent 62%), radial-gradient(70% 60% at 84% 78%, var(--l-shade), transparent 70%), radial-gradient(46% 60% at 24% 24%, var(--l-glow), transparent 72%)}.koreby-landing .k-ph-hero>.k-scrim{background-image:linear-gradient(100deg, var(--l-scrim) 0%, var(--l-scrim-soft) 46%, transparent 72%, var(--l-scrim) 100%)}.koreby-landing .k-ph-quote{background-color:var(--l-night);background-image:radial-gradient(44% 64% at 58% 34%, var(--l-glow-soft), transparent 60%), radial-gradient(40% 52% at 18% 30%, var(--l-glow), transparent 70%)}.koreby-landing .k-ph-quote>.k-scrim{background-image:linear-gradient(90deg, var(--l-scrim) 0%, var(--l-scrim-soft) 40%, transparent 66%), linear-gradient(180deg, transparent 22%, var(--l-scrim) 82%)}.koreby-landing .k-ph-cap{background-color:var(--l-night);background-image:radial-gradient(50% 70% at 62% 40%, var(--l-glow-soft), transparent 62%), radial-gradient(52% 60% at 20% 74%, var(--l-glow), transparent 70%)}.koreby-landing .k-ph-cap>.k-scrim{background-image:linear-gradient(180deg, transparent 18%, var(--l-scrim) 100%)}.koreby-landing .k-ph-a1{background-color:var(--l-night);background-image:radial-gradient(60% 70% at 30% 40%, var(--l-glow), transparent 66%)}.koreby-landing .k-ph-a2{background-color:var(--l-night);background-image:radial-gradient(56% 66% at 62% 34%, var(--l-glow-soft), transparent 62%)}.koreby-landing .k-ph-a3{background-color:var(--l-night);background-image:radial-gradient(60% 70% at 45% 56%, var(--l-shade), transparent 68%)}.koreby-landing .k-hero{min-height:min(760px,92vh);color:var(--l-on-night);flex-direction:column;display:flex;position:relative}.koreby-landing .k-nav{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:22px 32px;display:grid;position:relative}.koreby-landing .k-nav>*{min-width:0}.koreby-landing .k-nav-left{gap:8px;display:flex}.koreby-landing .k-nav-left a{background-color:var(--l-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:38px;color:var(--l-on-night);transition-property:background-color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);border-radius:999px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.koreby-landing .k-nav-left a:hover{background-color:var(--l-glass-hover)}.koreby-landing .k-wordmark{--mark-dot:var(--l-violet);font-family:var(--font-heading);letter-spacing:-.02em;color:var(--l-on-night);justify-self:center;align-items:center;gap:9px;font-size:22px;display:inline-flex}.koreby-landing .k-nav-right{justify-content:flex-end;justify-self:end;align-items:center;gap:10px;display:flex}.koreby-landing .k-login{min-height:38px;color:var(--l-on-night);align-items:center;padding:0 6px;font-size:14px;font-weight:500;display:inline-flex}.koreby-landing .k-burger{background-color:var(--l-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:40px;height:40px;color:var(--l-on-night);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:none}.koreby-landing .k-burger:hover{background-color:var(--l-glass-hover)}.koreby-landing .k-menu{display:none}.koreby-landing .k-hero-body{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:auto;padding:0 32px 56px;display:flex;position:relative}.koreby-landing .k-hero-copy{min-width:0;max-width:640px}.koreby-landing .k-hero-copy h1{color:var(--l-on-night)}.koreby-landing .k-hero-copy p{max-width:46ch;color:color-mix(in srgb, var(--l-on-night) 78%, transparent);margin-top:22px;font-size:15.5px}.koreby-landing .k-shop{background-color:var(--l-paper);width:250px;color:var(--l-ink);border-radius:18px;flex:none;padding:16px 16px 18px}.koreby-landing .k-shop-top{align-items:center;gap:8px;display:flex}.koreby-landing .k-shop-top b{font-family:var(--font-heading);letter-spacing:-.02em;font-size:18px;font-weight:400}.koreby-landing .k-chip{background-color:var(--l-violet-deep);color:var(--l-on-night);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:500}.koreby-landing .k-shop-top svg:last-child{color:var(--l-ink-3);margin-left:auto}.koreby-landing .k-shop-tabs{color:var(--l-ink-3);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:11.5px;display:flex}.koreby-landing .k-shop-tabs b{color:var(--l-ink);font-weight:600}.koreby-landing .k-shop-plot{align-items:flex-end;gap:9px;height:58px;margin-top:18px;display:flex}.koreby-landing .k-shop-plot span{background-color:var(--l-night);border-radius:4px;flex:none;width:38px}.koreby-landing .k-shop-plot span:nth-child(2){background-color:var(--l-ink-2)}.koreby-landing .k-shop-plot span:nth-child(3){background-color:var(--l-violet)}.koreby-landing .k-trust{text-align:center;padding:70px 0 54px}.koreby-landing .k-badge{background-color:var(--l-paper-2);border:1px solid var(--l-line);color:var(--l-ink-2);border-radius:999px;padding:10px 20px;font-size:13.5px;display:inline-block}.koreby-landing .k-marks{-webkit-mask-image:linear-gradient(90deg, transparent, var(--l-ink) 7%, var(--l-ink) 93%, transparent);mask-image:linear-gradient(90deg, transparent, var(--l-ink) 7%, var(--l-ink) 93%, transparent);margin-top:44px;display:flex;overflow:hidden}.koreby-landing .k-marks-track{flex:none;align-items:center;gap:56px;margin:0;padding:0 56px 0 0;list-style:none;animation:36s linear infinite k-marquee;display:flex}.koreby-landing .k-marks:hover .k-marks-track{animation-play-state:paused}@keyframes k-marquee{to{transform:translate(-100%)}}.koreby-landing .k-mark{color:var(--l-ink-3);font-family:var(--font-heading);letter-spacing:-.02em;white-space:nowrap;transition-property:color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);align-items:center;gap:9px;font-size:18px;display:flex}.koreby-landing .k-marks:hover .k-mark{color:var(--l-ink)}.koreby-landing .k-mark svg{flex:none}.koreby-landing .k-split{grid-template-columns:1fr 1.18fr;align-items:center;gap:56px;display:grid}.koreby-landing .k-split h2{max-width:14ch}.koreby-landing .k-cta-row{flex-wrap:wrap;gap:10px;margin:30px 0 32px;display:flex}.koreby-landing .k-split .k-copy p{max-width:44ch;color:var(--l-ink-3);font-size:14.5px}.koreby-landing .k-split .k-copy p+p{margin-top:16px}.koreby-landing .k-split .k-copy strong{color:var(--l-ink);font-weight:500}.koreby-landing .k-duo{grid-template-columns:1.12fr 1fr;gap:16px;display:grid}.koreby-landing .k-tile{border-radius:var(--l-r);flex-direction:column;min-height:330px;padding:22px;display:flex}.koreby-landing .k-tile-sage{background-color:var(--l-sage);color:var(--l-ink)}.koreby-landing .k-tile-sage h3{max-width:16ch}.koreby-landing .k-tile-sage ol{margin:16px 0 0;padding:0;list-style:none}.koreby-landing .k-tile-sage li{color:var(--l-ink-2);gap:9px;padding:5px 0;font-size:13px;display:flex}.koreby-landing .k-tile-sage li svg{color:var(--l-ink-2);flex:none;margin-top:4px}.koreby-landing .k-tile-sage .k-btn{align-self:flex-start;margin-top:auto}.koreby-landing .k-tile-dark{background-color:var(--l-night);background-image:radial-gradient(70% 60% at 70% 10%, var(--l-glow), transparent 66%);color:var(--l-on-night);justify-content:flex-end;position:relative;overflow:hidden}.koreby-landing .k-tile-dark h3{max-width:14ch;position:relative}.koreby-landing .k-widget{background-color:var(--l-paper);color:var(--l-ink);box-shadow:0 12px 26px -18px color-mix(in srgb, var(--foreground) 50%, transparent);border-radius:12px;padding:11px 13px}.koreby-landing .k-widget .k-lab{color:var(--l-ink-3);font-size:11.5px}.koreby-landing .k-tile-dark .k-widget{width:170px;margin-bottom:auto;position:relative}.koreby-landing .k-flags{gap:5px;margin-top:9px;display:flex}.koreby-landing .k-flags span{background-color:var(--l-paper-2);border:1px solid var(--l-line);text-align:center;width:26px;height:18px;color:var(--l-ink-2);letter-spacing:.04em;border-radius:3px;font-size:10px;line-height:16px;display:block}.koreby-landing .k-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:40px;display:flex}.koreby-landing .k-head-row h2{max-width:26ch}.koreby-landing .k-head-row.k-wide h2{max-width:none}.koreby-landing .k-link-u{color:var(--l-ink-2);text-underline-offset:4px;transition-property:color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);align-items:center;font-size:13.5px;text-decoration:underline;display:inline-flex}.koreby-landing .k-link-u:hover{color:var(--l-ink)}.koreby-landing .k-art{border-radius:var(--l-r);height:300px;color:var(--l-on-night);transition-property:transform;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);display:block;position:relative;overflow:hidden}.koreby-landing .k-art:hover{transform:translateY(-5px)}.koreby-landing .k-art .k-scrim{z-index:1;background-image:linear-gradient(180deg, transparent 26%, var(--l-scrim) 86%);position:absolute;inset:0}.koreby-landing .k-art h3{z-index:2;transition-property:transform;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);font-size:19px;line-height:1.28;position:absolute;bottom:20px;left:20px;right:20px}.koreby-landing .k-art:hover h3{transform:translateY(-3px)}.koreby-landing .k-art .k-img{transition-property:transform;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift)}.koreby-landing .k-art:hover .k-img{transform:scale(1.04)}.koreby-landing .k-trio{grid-template-columns:1fr 1fr 1.42fr;gap:16px;display:grid}.koreby-landing .k-trio>*{border-radius:var(--l-r);min-height:330px;overflow:hidden}.koreby-landing .k-card-glow{background-color:var(--l-violet-soft);background-image:linear-gradient(158deg, var(--l-violet-pale) 0%, var(--l-violet-2) 58%, var(--l-violet) 100%);place-items:center;padding:26px;display:grid}.koreby-landing .k-chipbox{background-color:var(--l-paper);border-radius:var(--l-r-s);width:100%;padding:16px}.koreby-landing .k-chipbox b{font-family:var(--font-heading);letter-spacing:-.02em;font-size:17px;font-weight:400}.koreby-landing .k-chips{flex-wrap:wrap;gap:6px;margin:14px 0 12px;padding:0;list-style:none;display:flex}.koreby-landing .k-chips li{white-space:nowrap;background-color:var(--l-paper-2);color:var(--l-ink-2);border-radius:999px;padding:5px 10px;font-size:11.5px}.koreby-landing .k-chips li:nth-child(3n+1){background-color:var(--l-violet-deep);color:var(--l-on-night)}.koreby-landing .k-chips li:nth-child(3n+2){background-color:var(--l-night);color:var(--l-on-night)}.koreby-landing .k-chips li:nth-child(3n){background-color:var(--l-sage);color:var(--l-ink)}.koreby-landing .k-chipbox p{color:var(--l-ink-3);font-size:11.5px;line-height:1.55}.koreby-landing .k-card-pale{background-color:var(--l-violet-pale);flex-direction:column;padding:26px;display:flex}.koreby-landing .k-card-pale h3{max-width:10ch}.koreby-landing .k-balance{background-color:var(--l-paper);border-radius:var(--l-r-s);margin-top:auto;padding:15px}.koreby-landing .k-balance .k-lab{color:var(--l-ink-3);font-size:11px}.koreby-landing .k-amt{font-family:var(--font-heading);letter-spacing:-.02em;margin-top:5px;font-size:26px}.koreby-landing .k-amt em{color:var(--l-ink-3);letter-spacing:0;font-size:11.5px;font-style:normal}.koreby-landing .k-keys{flex-wrap:wrap;gap:14px;margin-top:14px;padding:0;list-style:none;display:flex}.koreby-landing .k-keys li{color:var(--l-ink-3);font-size:10.5px}.koreby-landing .k-keys b{color:var(--l-ink);margin-top:3px;font-size:11.5px;font-weight:500;display:block}.koreby-landing .k-keys i{background-color:var(--l-night);border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.koreby-landing .k-keys li:nth-child(2) i{background-color:var(--l-violet)}.koreby-landing .k-keys li:nth-child(3) i{background-color:var(--muted)}.koreby-landing .k-split-bar{gap:3px;height:7px;margin-top:12px;display:flex;overflow:hidden}.koreby-landing .k-split-bar span{background-color:var(--l-night);border-radius:2px}.koreby-landing .k-split-bar span:nth-child(2){background-color:var(--l-violet)}.koreby-landing .k-split-bar span:nth-child(3){background-color:var(--muted)}.koreby-landing .k-split-bar span:nth-child(2){transition-delay:calc(var(--motion-step) * 1)}.koreby-landing .k-split-bar span:nth-child(3){transition-delay:calc(var(--motion-step) * 2)}.koreby-landing .k-card-photo{color:var(--l-on-night);align-items:flex-end;padding:26px;display:flex;position:relative}.koreby-landing .k-card-photo h3{z-index:2;position:absolute;top:26px;left:26px;right:26px}.koreby-landing .k-card-photo .k-txt{z-index:2;position:relative}.koreby-landing .k-card-photo p{max-width:34ch;color:color-mix(in srgb, var(--l-on-night) 88%, transparent);font-size:14px}.koreby-landing .k-fee{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.koreby-landing .k-fee h2{max-width:16ch}.koreby-landing .k-fee>div>p{max-width:42ch;color:var(--l-ink-3);margin:22px 0 28px;font-size:14.5px}.koreby-landing .k-calc{background-color:var(--l-violet-deep);color:var(--l-on-night);border-radius:var(--l-r);padding:26px 28px;position:relative;overflow:hidden}.koreby-landing .k-calc .k-ttl{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--l-on-night);font-size:18px}.koreby-landing .k-calc hr{border:0;border-top:1px solid color-mix(in srgb, var(--l-on-night) 32%, transparent);margin:16px 0 22px}.koreby-landing .k-calc .k-lab{color:color-mix(in srgb, var(--l-on-night) 90%, transparent);font-size:13px}.koreby-landing .k-calc .k-big{color:var(--l-on-night);font-family:var(--font-heading);letter-spacing:-.02em;margin-top:4px;font-size:clamp(28px,3vw,40px);line-height:1.05}.koreby-landing .k-calc .k-rail{background-color:color-mix(in srgb, var(--l-on-night) 26%, transparent);border-radius:3px;height:6px;margin:22px 0 26px;position:relative;overflow:hidden}.koreby-landing .k-calc .k-rail span{background-color:var(--l-on-night);border-radius:3px;height:100%;display:block}.koreby-landing .k-calc .k-doodle{color:color-mix(in srgb, var(--l-on-night) 30%, transparent);position:absolute;top:14px;right:20px}.koreby-landing .k-faq{background-color:var(--l-night);color:var(--l-on-dark)}.koreby-landing .k-faq .k-shell{grid-template-columns:1fr 1.25fr;align-items:start;gap:56px;display:grid}.koreby-landing .k-faq h2{color:var(--l-violet-2);max-width:14ch}.koreby-landing .k-faq .k-intro{max-width:34ch;color:var(--l-on-dark-3);margin-top:18px;font-size:14px}.koreby-landing .k-faq details{border-bottom:1px solid color-mix(in srgb, var(--l-on-night) 18%, transparent);padding:20px 0}.koreby-landing .k-faq details:first-of-type{padding-top:0}.koreby-landing .k-faq summary{cursor:pointer;min-height:44px;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--l-on-night);transition-property:color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);justify-content:space-between;align-items:center;gap:24px;font-size:18px;list-style:none;display:flex}.koreby-landing .k-faq summary::-webkit-details-marker{display:none}.koreby-landing .k-faq summary:hover{color:var(--l-violet-2)}.koreby-landing .k-sign{flex:none;width:14px;height:14px;position:relative}.koreby-landing .k-sign:before,.koreby-landing .k-sign:after{content:"";background-color:var(--l-on-dark);width:14px;height:1.5px;transition-property:transform;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);position:absolute;top:6px;left:0}.koreby-landing .k-sign:after{transform:rotate(90deg)}.koreby-landing .k-faq details[open] .k-sign:after{transform:rotate(0)}.koreby-landing .k-faq details p{max-width:62ch;color:var(--l-on-dark-2);margin-top:14px;font-size:13.5px;line-height:1.7}.koreby-landing .k-quote{min-height:min(620px,80vh);color:var(--l-on-night);align-items:flex-end;display:flex;position:relative}.koreby-landing .k-quote .k-shell{z-index:2;width:100%;padding-top:120px;padding-bottom:56px;position:relative}.koreby-landing .k-q{margin:0}.koreby-landing .k-q .k-by{color:var(--l-violet-2);font-size:13.5px}.koreby-landing .k-q blockquote{max-width:26ch;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--l-violet-2);margin:16px 0 0;font-size:clamp(24px,2.6vw,34px);line-height:1.25}.koreby-landing .k-nav-q{z-index:3;gap:10px;display:flex;position:absolute;bottom:56px;right:32px}.koreby-landing .k-nav-q button{border:1px solid var(--l-glass-line);background-color:var(--l-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--l-on-night);cursor:pointer;transition-property:background-color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);border-radius:999px;place-items:center;display:grid}.koreby-landing .k-nav-q button:hover{background-color:var(--l-glass-hover)}.koreby-landing .k-nav-q button[disabled]{opacity:.45;cursor:default}.koreby-landing .k-carousel-nav{align-items:center;gap:12px;margin-top:22px;display:flex}.koreby-landing .k-carousel-nav button:not([data-carousel-dot]){border:1px solid var(--border-control);width:44px;height:44px;color:var(--l-ink);cursor:pointer;transition-property:background-color,border-color;transition-duration:var(--motion-shift);transition-timing-function:var(--motion-ease-shift);background-color:#0000;border-radius:999px;flex:none;place-items:center;display:grid}.koreby-landing .k-carousel-nav button:not([data-carousel-dot]):hover{background-color:var(--l-paper-2);border-color:var(--l-ink)}.koreby-landing .k-carousel-nav button[disabled]{opacity:.4;cursor:default}.koreby-landing .k-dots{align-items:center;gap:8px;margin-left:6px;display:flex}.koreby-landing .k-btn-glass{background-color:var(--l-glass);border-color:var(--l-glass-line);color:var(--l-on-night);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.koreby-landing .k-btn-glass:hover{background-color:var(--l-glass-hover)}.koreby-landing .k-hero-ctas{margin:28px 0 0}.koreby-landing .k-hero-foot{z-index:2;padding:0 32px 34px;position:relative}.koreby-landing .k-hero-trust{color:color-mix(in srgb, var(--l-on-night) 70%, transparent);font-size:12.5px}.koreby-landing .k-hero-foot .k-marks{border-top:1px solid var(--l-glass-line);margin-top:14px;padding-top:18px}.koreby-landing .k-hero-foot .k-mark,.koreby-landing .k-hero-foot .k-marks:hover .k-mark{color:color-mix(in srgb, var(--l-on-night) 82%, transparent)}.koreby-landing .k-statement{max-width:30ch;font-family:var(--font-heading);letter-spacing:-.025em;color:var(--l-ink);margin-top:18px;font-size:clamp(24px,3.2vw,38px);line-height:1.22}.koreby-landing .k-constat .k-statement{max-width:40ch}.koreby-landing .k-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.koreby-landing .k-pillar{border-radius:var(--l-r);background-color:var(--l-paper);border:1px solid var(--l-line);min-width:0;padding:26px}.koreby-landing .k-pillar-icon{background-color:var(--l-violet-soft);width:44px;height:44px;color:var(--l-violet-deep);border-radius:12px;place-items:center;display:grid}.koreby-landing .k-pillar-icon svg{width:20px;height:20px}.koreby-landing .k-pillar h3{margin-top:18px;font-size:20px}.koreby-landing .k-pillar p{color:var(--l-ink-3);margin-top:10px;font-size:14.5px}.koreby-landing .k-pillar strong{color:var(--l-ink);font-weight:500}.koreby-landing .k-steps{counter-reset:k-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.koreby-landing .k-step{border-radius:var(--l-r);background-color:var(--l-violet-pale);counter-increment:k-step;min-width:0;padding:26px}.koreby-landing .k-step:before{content:counter(k-step);background-color:var(--l-night);width:34px;height:34px;color:var(--l-on-night);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid}.koreby-landing .k-step h3{margin-top:18px;font-size:20px}.koreby-landing .k-step p{color:var(--l-ink-2);margin-top:8px;font-size:14.5px}.koreby-landing .k-how .k-cta-row{margin-bottom:0}@media (max-width:980px){.koreby-landing .k-pillars,.koreby-landing .k-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.koreby-landing .k-hero-foot{padding:0 20px 26px}.koreby-landing .k-hero-ctas .k-btn{flex:100%}}@media (pointer:coarse){.koreby-landing .k-dots{display:none}}.koreby-landing .k-talk{background-color:var(--l-violet-pale);background-image:linear-gradient(180deg, var(--l-paper) 0%, var(--l-violet-pale) 46%, var(--l-violet-soft) 100%);padding:104px 0}.koreby-landing .k-talk .k-shell{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.koreby-landing .k-talk h2{max-width:18ch}.koreby-landing .k-talk>.k-shell>div>p{max-width:46ch;color:var(--l-ink-2);margin-top:22px;font-size:14.5px}.koreby-landing .k-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--l-ink-2);align-items:center;gap:12px;margin-bottom:18px;font-size:11px;display:flex}.koreby-landing .k-eyebrow:before{content:"";background-color:var(--l-violet);flex:none;width:24px;height:1px}.koreby-landing .k-faq .k-eyebrow,.koreby-landing .k-quote .k-eyebrow{color:var(--l-on-dark-2)}.koreby-landing .k-form{gap:6px;max-width:34rem;display:grid}.koreby-landing .k-form label{text-transform:uppercase;letter-spacing:.12em;color:var(--l-ink-2);font-size:12px}.koreby-landing .k-form label+input{margin-bottom:10px}.koreby-landing .k-form input{border:1px solid var(--border-control);background-color:var(--l-paper);width:100%;min-height:46px;color:var(--l-ink);font:inherit;border-radius:12px;padding:0 14px;font-size:14.5px}.koreby-landing .k-form .k-btn{justify-self:start;margin-top:8px}.koreby-landing .k-reassure{color:var(--l-ink-3);margin-top:10px;font-size:12.5px}.koreby-landing .k-note{border-radius:12px;padding:12px 14px;font-size:14px}.koreby-landing .k-note-ok{background-color:var(--success-surface);color:var(--success)}.koreby-landing .k-note-bad{background-color:var(--danger-surface);color:var(--danger)}.koreby-landing .k-foot-wrap{background-color:var(--l-violet-soft);padding:64px 0 28px}.koreby-landing .k-foot{background-color:var(--l-night);color:var(--l-on-dark);border-radius:26px;padding:44px 44px 30px}.koreby-landing .k-foot-grid{grid-template-columns:1.1fr 1fr;gap:56px;display:grid}.koreby-landing .k-foot-left{flex-direction:column;display:flex}.koreby-landing .k-foot .k-wordmark{place-self:flex-start start;font-size:21px}.koreby-landing .k-foot .k-tag{max-width:38ch;color:var(--l-on-dark-2);margin-top:18px;font-size:13.5px;line-height:1.65}.koreby-landing .k-foot-nav{color:var(--l-on-dark-2);flex-wrap:wrap;gap:26px;font-size:13.5px;display:flex}.koreby-landing .k-foot-nav a{align-items:center;min-height:24px;display:inline-flex}.koreby-landing .k-foot-nav a:hover,.koreby-landing .k-foot a:hover{color:var(--l-on-night)}.koreby-landing .k-foot-right h3{color:var(--l-on-night);margin-bottom:10px;font-size:16px}.koreby-landing .k-foot-right .k-blk{margin-top:44px}.koreby-landing .k-foot-right p{color:var(--l-on-dark-2);font-size:13px;line-height:1.7}.koreby-landing .k-foot-right a{align-items:center;display:inline-flex}.koreby-landing .k-foot-end{grid-template-columns:1fr auto 1fr;align-items:end;gap:24px;margin-top:30px;display:grid}.koreby-landing .k-foot-end>*{min-width:0}.koreby-landing .k-foot-end .k-copy{text-align:center;color:var(--l-on-dark-2);grid-column:2;font-size:12px;line-height:1.6}.koreby-landing .k-langs{text-align:right;grid-column:3;justify-self:end}.koreby-landing .k-langs .k-lab{color:var(--l-on-dark-2);font-size:11.5px}.koreby-landing .k-langs-list{color:var(--l-on-dark-2);justify-content:flex-end;gap:12px;margin-top:6px;font-size:12.5px;display:flex}.koreby-landing .k-langs-list a{text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;min-width:28px;display:inline-flex}.koreby-landing .k-langs-list a[aria-current=true]{color:var(--l-on-night)}@media (pointer:coarse){.koreby-landing .k-langs-list{gap:20px}.koreby-landing .k-langs-list a,.koreby-landing .k-foot-nav a,.koreby-landing .k-link-u,.koreby-landing .k-login,.koreby-landing .k-wordmark,.koreby-landing .k-mark,.koreby-landing .k-foot-right a{min-height:44px}.koreby-landing .k-langs-list a,.koreby-landing .k-foot-right a{min-width:44px}.koreby-landing .k-btn-sm,.koreby-landing .k-nav-left a{min-height:44px}.koreby-landing .k-burger{width:44px;height:44px}}@media (max-width:980px){.koreby-landing .k-section{padding:64px 0}.koreby-landing .k-split,.koreby-landing .k-fee,.koreby-landing .k-faq .k-shell,.koreby-landing .k-talk .k-shell,.koreby-landing .k-foot-grid{grid-template-columns:1fr;gap:32px}.koreby-landing .k-duo,.koreby-landing .k-trio{grid-template-columns:1fr}.koreby-landing .k-trio>*{min-height:280px}.koreby-landing .k-foot-right .k-blk{margin-top:30px}.koreby-landing .k-foot-end{grid-template-columns:1fr;justify-items:start;gap:18px}.koreby-landing .k-foot-end .k-copy,.koreby-landing .k-langs{text-align:left;grid-column:1;justify-self:start}.koreby-landing .k-langs-list{justify-content:flex-start}.koreby-landing .k-talk{padding:64px 0}}@media (max-width:720px){.koreby-landing .k-shell{padding:0 20px}.koreby-landing .k-nav{grid-template-columns:auto 1fr auto;padding:16px 20px}.koreby-landing .k-nav-left{display:none}.koreby-landing .k-wordmark{justify-self:start}.koreby-landing .k-nav-right .k-login{display:none}.koreby-landing .k-burger{display:grid}.koreby-landing .k-menu{z-index:2;border-radius:var(--l-r-s);background-color:var(--l-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:0 20px;padding:8px;display:block;position:relative}.koreby-landing .k-menu ul{margin:0;padding:0;list-style:none;display:grid}.koreby-landing .k-menu a{min-height:44px;color:var(--l-on-night);border-radius:10px;align-items:center;padding:0 12px;font-size:14px;display:flex}.koreby-landing .k-menu a:hover{background-color:var(--l-glass-hover)}.koreby-landing .k-hero-body{gap:32px;padding:0 20px 36px}.koreby-landing .k-shop{width:100%}.koreby-landing .k-foot{border-radius:20px;padding:30px 22px 24px}.koreby-landing .k-nav-q{bottom:20px;right:20px}.koreby-landing .k-quote .k-shell{padding-bottom:84px}}@media (prefers-reduced-motion:reduce){.koreby-landing .k-marks-track{animation:none!important}.koreby-landing .k-marks-clone{display:none!important}.koreby-landing .k-btn svg:last-child,.koreby-landing .k-art,.koreby-landing .k-art h3,.koreby-landing .k-art .k-img,.koreby-landing .k-q,.koreby-landing .k-sign:before,.koreby-landing .k-sign:after{transition:none!important}}
