body{background:#f7f7f5;margin:0}a{color:#121212}a:hover{color:#b07a2c}.k-draw{stroke-dasharray:240;stroke-dashoffset:240px;animation:1.4s cubic-bezier(.2,.7,.2,1) .4s forwards kdraw}.k-draw2{stroke-dasharray:240;stroke-dashoffset:240px;animation:1.4s cubic-bezier(.2,.7,.2,1) 1.1s forwards kdraw}.k-pop{opacity:0;animation:.5s ease-out 1.9s forwards kpop}.k-rise{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards krise;transform:translateY(24px)}.k-d1{animation-delay:80ms}.k-d2{animation-delay:.16s}.k-d3{animation-delay:.24s}.k-btn{transition:transform .15s,background-color .15s}.k-btn:hover{transform:translateY(-2px)}.k-btn:active{transform:translateY(0)scale(.98)}.k-row{transition:background-color .2s}.k-scan{animation:6s linear infinite kscan}@keyframes kdraw{to{stroke-dashoffset:0}}@keyframes kpop{to{opacity:1}}@keyframes krise{to{opacity:1;transform:none}}@keyframes kscan{0%{transform:translate(0)}to{transform:translate(100%)}}.k-menu{display:none}@media (width<=760px){.k-nav,.k-signin{display:none}.k-menu{display:inline-flex}}:root{--ink:#121212;--ivory:#f7f7f5;--stone:#efefea;--bronze:#b07a2c;--bronze-d:#c8913f;--sh-1:0 1px 2px #1212121f,0 8px 24px #12121224;--sh-2:0 2px 4px #12121224,0 14px 36px #12121233;--sh-dark-1:0 1px 2px #00000073,0 10px 30px #00000073,inset 0 1px 0 #fff9;--sh-dark-2:0 2px 6px #00000080,0 18px 44px #0000008c,inset 0 1px 0 #ffffffb3;--glow:0 0 0 1px #c8913f59,0 12px 40px #c8913f2e;--glow-2:0 0 0 1px #c8913f80,0 18px 56px #c8913f42}.k-btn:not(#start){box-sizing:border-box;letter-spacing:-.005em;will-change:transform;justify-content:center;align-items:center;gap:10px;min-height:56px;border-radius:10px!important;font-family:Mona Sans Variable,Inter,sans-serif!important;transition:transform .14s,box-shadow .2s,background-color .15s!important;display:inline-flex!important}header .k-btn{min-height:46px!important;padding:0 20px!important}.k-btn[style*="background: #121212"]:not(#start){box-shadow:var(--sh-1)}.k-btn[style*="background: #121212"]:not(#start):hover{box-shadow:var(--sh-2);transform:translateY(-1px);color:var(--ivory)!important;background:#2a2a27!important}.k-btn[style*="background: #F7F7F5"]{box-shadow:var(--sh-dark-1)}.k-btn[style*="background: #F7F7F5"]:hover{box-shadow:var(--sh-dark-2);transform:translateY(-1px);color:var(--ink)!important;background:#fff!important}.k-btn[style*="background: #EFEFEA"]{box-shadow:inset 0 0 0 1.5px #121212d9;background:0 0!important}.k-btn[style*="background: #EFEFEA"]:hover{transform:translateY(-1px);color:var(--ink)!important;background:#1212120f!important}.k-btn[style*="rgba(247,247,245,0.12)"]{backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1.5px #f7f7f5d9;background:#f7f7f514!important}.k-btn[style*="rgba(247,247,245,0.12)"]:hover{transform:translateY(-1px);color:var(--ivory)!important;background:#f7f7f529!important}.k-btn:not(#start):active{transition-duration:80ms!important;transform:translateY(0)scale(.98)!important}.k-btn[style*="background: #121212"]:not(#start):not(header .k-btn):after,.k-btn[style*="background: #F7F7F5"]:not(header .k-btn):after{content:"";background:currentColor;flex:0 0 18px;width:18px;height:18px;transition:transform .18s cubic-bezier(.2,.7,.2,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.k-btn:hover:after{transform:translate(4px)}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{border-radius:6px;outline:3px solid var(--bronze-d)!important;outline-offset:2px!important}.k-btn:focus-visible{border-radius:10px!important}#start{transition:background-color .2s}#start:hover{background:#1a1a18!important}#start>span:last-child{transition:transform .3s cubic-bezier(.2,.7,.2,1),text-shadow .3s}#start:hover>span:last-child{text-shadow:0 0 60px #c8913f59;transform:translate(12px)}.k-card{transition:transform .15s,box-shadow .2s;box-shadow:0 1px 2px #1212120f}.k-card:hover{box-shadow:var(--sh-1);transform:translateY(-2px)}.k-bronze-num{background:linear-gradient(#e3b46a 0%,#c8913f 55%,#a8762e 100%);filter:drop-shadow(0 10px 30px #c8913f47);-webkit-background-clip:text;background-clip:text;color:#0000!important}.k-bronze-num span{-webkit-text-fill-color:#f7f7f5;color:#f7f7f5}.k-glow{box-shadow:var(--glow)!important}.k-glow:hover{box-shadow:var(--glow-2)!important}.k-tag-premium{box-shadow:inset 0 1px #ffffff59,0 6px 16px #c8913f47;color:#121212!important;background:linear-gradient(#d7a257,#b07a2c)!important}.k-bronze-row{box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000001f,0 16px 44px #c8913f52,0 2px 6px #0000004d;background:linear-gradient(#d9a658 0%,#c8913f 48%,#b07a2c 100%)!important}.kmp-prem{box-shadow:0 0 0 1px #c8913f73,0 18px 50px #c8913f33,0 30px 60px #00000040;background:radial-gradient(120% 80% at 100% 0,#c8913f38,#12121200 55%),#121212!important}.kmp-card{box-shadow:0 1px 2px #1212120f,0 10px 30px #1212120f}.k-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);align-items:center;gap:10px;margin:0;font:700 13px/1.2 Inter,system-ui,sans-serif;display:flex}.k-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.k-on-dark .k-eyebrow,.k-eyebrow.on-dark{color:var(--bronze-d)}.k-ebw{flex-direction:column;gap:14px;min-width:0;display:flex}.k-photo{object-fit:cover;background:#e4e4df;border-radius:12px;width:100%;height:100%;display:block}.k-frame{border-radius:12px;overflow:hidden;box-shadow:0 2px 6px #12121214,0 24px 60px #12121224}.k-phone-shadow{filter:drop-shadow(0 24px 48px #00000059)drop-shadow(0 6px 12px #0003)}.k-trust{padding:40px 24px}.k-trust ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;max-width:1392px;margin:0 auto;padding:0;list-style:none;display:grid}.k-trust li{color:#3a3a36;background:#fff;border-radius:12px;align-items:flex-start;gap:14px;padding:20px 22px;font-size:16px;line-height:1.45;display:flex;box-shadow:0 1px 2px #1212120d,0 10px 30px #1212120f}.k-trust strong{color:var(--ink);margin-bottom:2px;font-size:17px;display:block}.k-trust svg{color:var(--bronze);flex:0 0 22px;margin-top:2px}.k-trust a{color:var(--ink);font-weight:600}.k-menu{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0}@media (width<=760px){header .k-nav:not(.k-open),header .k-signin:not(.k-open){display:none!important}header .k-menu{align-items:center;gap:8px;display:inline-flex!important}header nav.k-nav.k-open{border-top:1px solid #e4e4df;flex-direction:column;flex:100%;order:9;gap:0;padding:8px 0 4px;display:flex!important}header nav.k-nav.k-open a{border-bottom:1px solid #efefea;padding:14px 2px;font-size:18px}header .k-signin.k-open{order:10;display:inline-flex!important}}@media (prefers-reduced-motion:reduce){.k-btn,.k-btn:after,.k-card,#start>span:last-child{transition:none!important}.k-btn:hover,.k-card:hover{transform:none!important}}.k-chip{white-space:nowrap;color:#121212;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.k-chip-sm{padding:3px 9px;font-size:12.5px}.k-chip-base{background:linear-gradient(#fbfbf8 0%,#e9e9e3 100%);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #d6d5ce,0 1px 2px #12121214,0 6px 16px #1212121a}.k-chip-core{color:#f7f7f5;background:linear-gradient(#3a3a36 0%,#121212 55%,#0b0b0b 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #0009,0 1px 2px #0003,0 6px 16px #12121238}.k-chip-premium{color:#121212;background:linear-gradient(#d7a257,#b07a2c);box-shadow:inset 0 1px #ffffff59,0 6px 16px #c8913f4d}.k-chip-sm.k-chip-base,.k-chip-sm.k-chip-core,.k-chip-sm.k-chip-premium{box-shadow:inset 0 1px #ffffff40,0 1px 2px #1212121f,0 3px 8px #1212121a}.k-chip-sm.k-chip-base{box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #d6d5ce,0 1px 2px #12121214}.k-chip-sm.k-chip-premium{box-shadow:inset 0 1px #ffffff59,0 3px 8px #c8913f47}button.k-chip{cursor:pointer;border:0;padding:9px 18px;font-size:15px;transition:transform .12s,box-shadow .12s,opacity .12s}button.k-chip:hover{transform:translateY(-1px)}button.k-chip:focus-visible{outline-offset:2px;outline:3px solid #c8913f}button.k-chip[aria-pressed=true]{outline-offset:3px;outline:2px solid #121212}button.k-chip[aria-pressed=true].k-chip-core{outline-color:#c8913f}.k-acc{color:#121212;background:#fff;border-radius:6px}.k-acc>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.k-acc>summary::-webkit-details-marker{display:none}.k-acc>summary h3{margin:0;font-size:20px;line-height:1.3}.k-acc>summary:after{content:"";background:linear-gradient(#121212,#121212) 50%/14px 2px no-repeat,linear-gradient(#121212,#121212) 50%/2px 14px no-repeat;flex:0 0 14px;height:14px;transition:transform .2s}.k-acc[open]>summary:after{transform:rotate(45deg)}.k-acc>summary:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b07a2c}.k-acc>:not(summary){margin:0 24px 24px!important}@media (prefers-reduced-motion:reduce){.k-acc>summary:after{transition:none}}.k-maya{color:#121212;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font:500 13px/1.2 Inter,system-ui,sans-serif;display:inline-flex;box-shadow:0 1px 2px #0000001f,0 10px 28px #12121229}.k-maya img{object-fit:cover;border-radius:50%;width:34px;height:34px;display:block}.k-maya>span{flex-direction:column;gap:1px;display:flex}.k-maya b{font-size:14px;font-weight:700}.k-maya small{color:#6a6a64;font-size:12px}.k-maya-float{z-index:2;position:absolute;bottom:64px;left:-28px}@media (width<=760px){.k-maya-float{bottom:24px;left:8px}}.k-pd-maya{z-index:2;grid-area:1/1;place-self:start end;width:30%;max-width:300px;margin:-48px -16px 0 0;position:relative;box-shadow:0 2px 4px #00000040,0 30px 60px #1212124d,0 0 0 8px #fff}.k-pd-maya>img{border-radius:2px;width:100%;height:auto;display:block}.k-pd-maya .k-maya{position:absolute;bottom:20px;left:-36px}@media (width<=760px){.k-pd-maya{width:38%;margin:-24px 0 0}.k-pd-maya .k-maya{bottom:10px;left:-20px}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}header.k-hd{view-transition-name:k-header}::view-transition-group(k-header){animation:none}::view-transition-old(k-header){display:none}::view-transition-new(k-header){animation:none}::view-transition-old(root){animation:.22s cubic-bezier(.4,0,1,1) both kvt-out}::view-transition-new(root){animation:.38s cubic-bezier(.2,.7,.2,1) 60ms both kvt-in}@keyframes kvt-out{to{opacity:0;transform:translateY(-12px)}}@keyframes kvt-in{0%{opacity:0;transform:translateY(18px)}}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}header.k-hd{z-index:60;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s;position:sticky;top:0}header.k-hd.k-hd-float{box-shadow:0 1px #1212120f,0 10px 30px #1212120f}header.k-hd.k-hd-hide:not(:focus-within){box-shadow:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){header.k-hd{transition:none}}:target,[id]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){.k-rise,.k-pop{opacity:1!important;animation:none!important;transform:none!important}.k-draw,.k-draw2{stroke-dashoffset:0!important;animation:none!important}}.kx-ph{box-sizing:border-box;background:#0b0b0b;border-radius:46px;margin:0;padding:9px;position:relative;box-shadow:0 2px 4px #0003,0 30px 70px #12121238,0 70px 140px #12121224}.kx-ph-in{background:#f5f5f2;border-radius:37px;position:relative;overflow:hidden}.kx-ph-in img{width:100%;height:auto;display:block}.kx-ph-bar{color:#141416;justify-content:space-between;align-items:center;height:44px;padding:6px 28px 0;font:600 12px Inter,sans-serif;display:flex}.kx-ph:before{content:"";z-index:2;background:#0b0b0b;border-radius:12px;width:76px;height:22px;margin-left:-38px;position:absolute;top:18px;left:50%}.kx-ph-xl{border-radius:58px;padding:11px}.kx-ph-xl .kx-ph-in{border-radius:47px}.kx-detail{background:#fff;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 1px 2px #00000014,0 24px 60px #12121238,0 60px 120px #12121229,0 0 0 1px #1212120f}.kx-detail img{width:100%;height:auto;display:block}.kx-hc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px 72px;display:grid}.kx-hc-list{flex-direction:column;gap:36px;margin:0;padding:0;list-style:none;display:flex}.kx-hc-list li{grid-template-columns:44px 1fr;gap:6px 16px;display:grid}.kx-hc-list .kx-n{letter-spacing:.14em;color:#b07a2c;grid-row:span 2;font:700 13px/1.9 Inter,sans-serif}.kx-hc-list h3{margin:0;font-size:24px;line-height:1.2}.kx-hc-list p{color:#3a3a36;margin:0;font-size:18px;line-height:1.55}.kx-hc-stage{background:radial-gradient(120% 90% at 60% 30%,#efefea 0%,#f7f7f5 70%);border-radius:4px;height:660px;position:relative;overflow:hidden}.kx-hc-coach{z-index:1;width:250px;position:absolute;top:48px;right:4%;transform:rotate(6deg)}.kx-hc-today{z-index:2;width:360px;position:absolute;top:56px;left:22%}.kx-hc-set{z-index:3;width:300px;position:absolute;top:330px;left:3%}.kx-hc-maya{z-index:4;position:absolute;top:150px;right:-40px}@media (width<=1000px){.kx-hc{grid-template-columns:1fr}.kx-hc-stage{height:560px}.kx-hc-today{width:300px;margin-left:-150px;left:50%}.kx-hc-coach{width:200px;right:-20px}.kx-hc-set{width:240px;top:300px;left:12px}.kx-hc-maya{right:-20px}}@media (width<=480px){.kx-hc-stage{height:500px}.kx-hc-today{width:250px;margin-left:-125px}.kx-hc-coach{width:170px;top:30px;right:-50px}.kx-hc-set{width:210px;top:280px;left:8px}.kx-hc-maya{top:110px;right:-24px}}.kx-stagger{align-items:start}.kx-stagger>div{justify-content:flex-start;overflow:visible}.kx-stagger .kx-detail{border-radius:18px;width:calc(100% + 24px);max-width:none;margin:-56px -12px 8px}.kx-stagger>div:first-child .kx-detail{transform:rotate(-1.5deg)}.kx-stagger>div:nth-child(3) .kx-detail{width:78%;margin-left:11%;margin-right:11%;transform:rotate(1.5deg)}.kx-stagger>div{margin-top:56px;padding-top:0!important}@media (width>=1000px){.kx-stagger>div:nth-child(2){margin-top:112px}.kx-stagger>div:nth-child(3){margin-top:168px}}@media (width>=1000px) and (prefers-reduced-motion:no-preference),(width>=1000px){.k-sp{perspective:1600px}.k-sp-a{transform-origin:100%;z-index:2;filter:drop-shadow(0 40px 60px #0000008c);transform:translate(24px)rotateY(9deg)}.k-sp-b{transform-origin:0;z-index:1;filter:drop-shadow(0 40px 60px #00000080);transform:translate(-24px)rotateY(-9deg)}}.kx-crop{height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000);padding:0!important}.kx-crop figure{border-radius:44px!important;width:400px!important;max-width:100%!important;padding:10px!important}.kx-crop figure>div{border-radius:35px!important}@media (width<=700px){.kx-crop{height:470px}.kx-crop figure{width:330px!important}}.kx-pair{gap:0!important}.kx-pair>figure:first-child{z-index:1;position:relative;transform:rotate(-4deg)translate(28px)}.kx-pair>figure:last-child{z-index:2;position:relative;transform:rotate(4deg)translate(-28px,44px);box-shadow:0 30px 70px #1212124d!important}.kx-msp{min-height:600px;position:relative}.kx-msp-chat{width:270px;margin-left:8%;position:relative}.kx-msp-brief{background:#1b1b1d;border-radius:20px;width:360px;position:absolute;top:250px;right:0;box-shadow:0 0 0 1px #f7f7f514,0 40px 90px #0009,0 10px 24px #0006}.kx-msp-brief span{z-index:1;letter-spacing:.04em;color:#d9d9d4;background:#2a2a2d;border-radius:999px;padding:3px 9px;font-size:12px;position:absolute;top:-12px;right:18px;box-shadow:0 0 0 1px #f7f7f51a}.kx-msp-brief{overflow:visible}.kx-msp-brief img{border-radius:20px}@media (width<=700px){.kx-msp{flex-direction:column;align-items:center;min-height:0;display:flex}.kx-msp-chat{width:240px;margin:0}.kx-msp-brief{width:300px;margin-top:-140px;margin-left:40px;position:relative;top:auto;right:auto}}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-vietnamese-wdth-normal.Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-ext-wdth-normal.CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-wdth-normal.BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,.k-display{font-family:Mona Sans Variable,Inter,sans-serif}h1,h2{text-wrap:balance}.k-btn:not(#start){font-family:Mona Sans Variable,Inter,sans-serif}button{font-family:inherit}html[data-for=members] .k-mlink{display:none}
