.kj{--kj-ease:cubic-bezier(.22,1,.36,1);--kj-blue:#146ef5;--day-ink:#0f172a;--day-mute:#52657a;--night:#0b1733;--night-ink:#eef2fa;--night-mute:#a7b3ca;--night-hi:#8ab6ff;--live:#3dbe73;--live-ink:#86e0ac;--kr-x:60px;color:var(--day-ink)}.kj-inner{margin:0 auto}.kj-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--kj-blue);margin:0 0 18px;font-size:12px;font-weight:800;line-height:16px}.kj-h2{letter-spacing:-.04em;text-wrap:balance;color:var(--day-ink);margin:0 0 22px;font-size:clamp(36px,4.8vw,64px);font-weight:800;line-height:1.04}.kj-h2 span{color:var(--kj-blue);display:block}.kj-lead{max-width:600px;color:var(--day-mute);text-wrap:pretty;margin:0;font-size:17px;font-weight:500;line-height:1.65}.kr{isolation:isolate;padding-top:clamp(40px,5vw,72px);position:relative}.kf,.kr-intro,.kr-steps,.kr-dest-head,.kr-live{z-index:2;position:relative}.kr-route{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.kr-route path{fill:none;stroke-linecap:round;stroke-linejoin:round}.kr-main{stroke:url(#kr-grad);stroke-width:2.2px}.kr-glow{stroke:url(#kr-grad);stroke-width:12px;opacity:.1}.kr-pulse{stroke:#f4f8ff;stroke-width:3.2px;opacity:0}.kr-tip{opacity:0;transition:opacity .3s}.kr-tip.is-on{opacity:1}.kr-tip-halo{fill:#146ef5;opacity:.2;transition:fill .6s}.kr-tip-core{fill:#fff;stroke:#146ef5;stroke-width:2px;transition:stroke .6s}.kr-tip.is-night .kr-tip-halo{fill:#8ab6ff}.kr-tip.is-night .kr-tip-core{stroke:#a9c8ff}.kr-node{z-index:2;left:calc(-1 * var(--kr-x));box-sizing:border-box;border:2px solid var(--kj-blue);background:var(--kj-blue);border-radius:50%;width:16px;height:16px;transition:background-color .45s,box-shadow .45s;position:absolute;top:0;box-shadow:0 0 0 6px #146ef524}.kr-js .kr-node:not(.is-on){background:#dceeff;box-shadow:0 0 #146ef500}.kf-texts{padding-left:var(--kr-x);position:relative}.kf-item{position:relative}.kf-item+.kf-item{margin-top:clamp(96px,11vw,150px)}.kf-h{letter-spacing:-.04em;max-width:15ch;color:var(--day-ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(32px,3.8vw,54px);font-weight:800;line-height:1.05}.kf-h span{color:var(--kj-blue);display:block}.kf-p{max-width:40ch;color:var(--day-mute);text-wrap:pretty;margin:0;font-size:17px;font-weight:500;line-height:1.65}.kf-item .kr-node{top:12px}.kf-canvas{display:none}.kf-frag{margin-top:30px}.kf-frag *{transition:opacity .6s ease,transform .8s var(--kj-ease)}.kf-f0{align-items:center;gap:18px;display:flex}.kf-f0-logo{background:linear-gradient(135deg,#146ef5,#7fb2ff);border-radius:46% 54% 50% 50%/55% 45%;width:44px;height:44px}.kf-f0-aa{letter-spacing:-.04em;color:var(--day-ink);font-size:44px;font-weight:800;line-height:1}.kf-f0-aa i{color:var(--kj-blue);margin-left:6px;font-size:24px;font-style:normal;font-weight:400}.kf-f0-pal{gap:6px;display:flex}.kf-f0-pal i{border-radius:50%;width:18px;height:18px}.kf-f1{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.kf-pill{color:var(--day-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -14px #14326e66}.kf-pill:before{content:"";background:var(--kj-blue);border-radius:50%;width:7px;height:7px}.kf-f2{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.kf-f2>span{border-radius:12px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:700;display:inline-flex}.kf-f2-btn{background:var(--kj-blue);color:#fff;border-radius:999px!important}.kf-f2-time{color:var(--day-ink);background:#fff;margin-left:28px;box-shadow:0 10px 24px -14px #14326e66}.kf-f2-time b{color:var(--kj-blue);background:#e8f1ff;border-radius:999px;padding:3px 8px;font-size:12.5px}.kf-f2-done{color:var(--day-ink);background:#fff;margin-left:56px;box-shadow:0 10px 24px -14px #14326e66}.kf-f2-done:before{content:"";background:#2e9e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.2 9.3l2.5 2.5 5.2-5.6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;border-radius:50%;width:18px;height:18px}.kr-js .kf-item:not(.is-reached) .kf-h,.kr-js .kf-item:not(.is-reached) .kf-p{opacity:.4}.kf-h,.kf-p{transition:opacity .5s}.kr-js .kf-item:not(.is-reached) .kf-frag>*{opacity:0;transform:translate3d(var(--lx,0),var(--ly,10px),0) rotate(var(--lr,0deg))}.kf-frag>:nth-child(2){transition-delay:.12s}.kf-frag>:nth-child(3){transition-delay:.24s}.kf-f1>:first-child{--lx:40px;--ly:-6px;--lr:-5deg}.kf-f1>:nth-child(2){--lx:-14px;--ly:8px;--lr:4deg}.kf-f1>:nth-child(3){--lx:64px;--ly:14px;--lr:-3deg}@media (width>=1024px){.kf--stick{height:178vh}.kf--stick .kf-stick{box-sizing:border-box;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(40px,5vw,88px);height:100vh;padding-top:64px;display:grid;position:sticky;top:0}.kf--stick .kf-texts{display:grid}.kf--stick .kf-item{opacity:0;visibility:hidden;transition:opacity .35s ease,transform .5s var(--kj-ease),visibility 0s linear .5s;grid-area:1/1;margin:0;transform:translateY(16px)}.kf--stick[data-f="-1"] .kf-item--0,.kf--stick[data-f="0"] .kf-item--0,.kf--stick[data-f="1"] .kf-item--1,.kf--stick[data-f="2"] .kf-item--2{opacity:1;visibility:visible;transition:opacity .5s ease .1s,transform .7s var(--kj-ease) .1s,visibility 0s;transform:none}.kr-js .kf--stick .kf-item .kf-h,.kr-js .kf--stick .kf-item .kf-p{opacity:1}.kf--stick .kf-frag,.kf--stick .kf-item .kr-node{display:none}.kf--stick .kf-canvas{display:block}}.kf-canvas{aspect-ratio:600/470;width:100%;max-height:74vh;margin-left:auto;position:relative}.kf-canvas *{box-sizing:border-box}.kf-sketch{fill:none;stroke:#146ef5;stroke-width:1.6px;stroke-linecap:round;opacity:.55;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0;overflow:visible}.kf-frame{width:80%;height:70.2%;transition:opacity .7s ease,transform .9s var(--kj-ease);background:#fff;border-radius:16px;position:absolute;top:4.3%;left:6%;overflow:hidden;box-shadow:0 50px 90px -40px #14326e73,0 2px 6px #14326e0f}.kf-top{border-bottom:1px solid #0f172a0f;align-items:center;gap:3%;height:12%;padding:0 4%;display:flex;position:absolute;top:0;left:0;right:0}.kf-logo{aspect-ratio:1;background:linear-gradient(135deg,#146ef5,#7fb2ff);border-radius:46% 54% 50% 50%/55% 45%;width:5%}.kf-name{opacity:.85;background:#0f172a;border-radius:99px;width:14%;height:16%}.kf-nav{gap:6%;width:26%;margin-left:auto;display:flex}.kf-nav i{opacity:.2;background:#0f172a;border-radius:99px;flex:1;height:4px}.kf-cta{background:#146ef5;border-radius:99px;width:12%;height:34%}.kf-hero{background:linear-gradient(120deg,#eaf3ff,#f6faff);border-radius:12px;height:50%;position:absolute;top:16%;left:3.5%;right:3.5%}.kf-hero-txt{flex-direction:column;align-items:flex-start;gap:7%;width:52%;height:72%;display:flex;position:absolute;top:14%;left:6%}.kf-h1{background:#0f172a;border-radius:99px;width:92%;height:12%;display:block}.kf-h1--b{width:66%}.kf-tx{opacity:.25;background:#0f172a;border-radius:99px;width:84%;height:4%;display:block}.kf-tx--b{width:70%;margin-top:-4%}.kf-btn{color:#fff;white-space:nowrap;background:#146ef5;border-radius:99px;align-items:center;margin-top:auto;padding:.5em 1.2em;font-size:clamp(10px,.95vw,13px);font-weight:800;display:inline-flex}.kf-img{background:linear-gradient(135deg,#bcd6ff,#eaf3ff);border-radius:44% 56% 48% 52%/52% 44% 56% 48%;width:30%;height:76%;position:absolute;top:12%;right:6%}.kf-img:after{content:"";aspect-ratio:1;background:#fff;border-radius:50%;width:16%;position:absolute;top:16%;right:20%}.kf-slots{grid-template-columns:repeat(3,1fr);gap:3%;height:24%;display:grid;position:absolute;bottom:5%;left:3.5%;right:3.5%}.kf-slot{border:1.5px dashed #146ef573;border-radius:10px;flex-direction:column;justify-content:flex-start;gap:12%;padding:5% 7%;transition:border-color .6s,background-color .6s;display:flex;position:relative}.kf-chip{color:#0f5ad1;white-space:nowrap;background:#e8f1ff;border-radius:99px;align-self:flex-start;align-items:center;gap:.5em;padding:.35em .8em;font-size:clamp(9px,.85vw,12px);font-weight:800;display:inline-flex}.kf-chip:before{content:"";background:#146ef5;border-radius:50%;width:.5em;height:.5em}.kf-sl{opacity:.18;background:#0f172a;border-radius:99px;width:88%;height:5px;transition:opacity .6s .5s;display:block}.kf-sl--b{width:64%}.kf-style{transition:opacity .6s ease,transform .8s var(--kj-ease);align-items:center;gap:18px;display:flex;position:absolute;top:79%;left:0}.kf-aa{letter-spacing:-.04em;color:#0f172a;font-size:clamp(34px,3.4vw,52px);font-weight:800;line-height:1}.kf-aa i{color:#146ef5;margin-left:.2em;font-size:.5em;font-style:normal;font-weight:400}.kf-pal{gap:8px;display:flex}.kf-pal i{aspect-ratio:1;border-radius:50%;width:clamp(16px,1.5vw,22px)}.kf-path{fill:none;stroke:#146ef5;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kf-pick,.kf-done{transition:opacity .6s ease,transform .8s var(--kj-ease);background:#fff;border-radius:14px;font-size:clamp(10px,.95vw,13px);display:flex;position:absolute;box-shadow:0 30px 60px -28px #14326e80,0 0 0 1px #0f172a0d}.kf-pick{flex-direction:column;gap:.7em;width:40%;padding:1em 1.1em;top:63%;left:58%}.kf-pick-h{color:#0f172a;font-weight:800}.kf-times{gap:.45em;display:flex}.kf-times i{color:#52657a;white-space:nowrap;background:#f1f5fa;border-radius:99px;padding:.35em .6em;font-style:normal;font-weight:700}.kf-times i.is-sel{color:#fff;background:#146ef5}.kf-done{color:#0f172a;white-space:nowrap;align-items:center;gap:.7em;padding:.8em 1.1em;font-weight:600;top:88%;left:48%}.kf-done b{font-weight:800}.kf-done-ic{background:#2e9e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.2 9.3l2.5 2.5 5.2-5.6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;border-radius:50%;flex:none;width:1.5em;height:1.5em}.kf-frame>*{transition:opacity .6s ease,transform .8s var(--kj-ease)}.kf[data-f="-1"] .kf-frame{box-shadow:none;background:0 0}.kf[data-f="-1"] .kf-frame>:not(.kf-slots){opacity:0;transform:translateY(8px)}.kf[data-f="-1"] .kf-slot{border-color:#146ef54d}.kf:not([data-f="-1"]) .kf-sketch{opacity:0}.kf-frame .kf-top{transition-delay:50ms}.kf-frame .kf-hero{transition-delay:.18s}.kf:is([data-f="-1"],[data-f="0"]) .kf-chip,.kf:is([data-f="-1"],[data-f="0"]) .kf-sl{opacity:0}.kf:is([data-f="1"],[data-f="2"]) .kf-slot{border-style:solid;border-color:#0f172a14}.kf:is([data-f="1"],[data-f="2"]) .kf-chip{animation:kfSettle 1.1s var(--kj-ease) both}.kf-slot:first-child .kf-chip{--lx:-120px;--ly:-150px;--lr:-8deg}.kf-slot:nth-child(2) .kf-chip{--lx:40px;--ly:-190px;--lr:6deg}.kf-slot:nth-child(3) .kf-chip{--lx:150px;--ly:-110px;--lr:-5deg;animation-delay:.1s}.kf-slot:nth-child(2) .kf-chip{animation-delay:50ms}@keyframes kfSettle{0%{opacity:0;transform:translate3d(var(--lx),var(--ly),0) rotate(var(--lr)) scale(1.15)}30%{opacity:1;transform:translate3d(calc(var(--lx) * .8),calc(var(--ly) * .8),0) rotate(var(--lr)) scale(1.15)}to{opacity:1;transform:none}}.kf:not([data-f="0"]) .kf-style{opacity:0;transform:translateY(10px)}.kf:not([data-f="2"]) .kf-pick,.kf:not([data-f="2"]) .kf-done{opacity:0;transform:translateY(14px)}.kf[data-f="2"] .kf-pick{transition-delay:.35s}.kf[data-f="2"] .kf-done{transition-delay:.85s}.kf-path{transition:stroke-dashoffset 1s cubic-bezier(.45,.05,.3,1) .1s,opacity .4s}.kf:not([data-f="2"]) .kf-path{stroke-dashoffset:1px;opacity:0}.kf[data-f="2"] .kf-btn{transition:box-shadow .5s;box-shadow:0 0 0 6px #146ef52e}.kr-intro{padding-left:var(--kr-x);max-width:780px;margin-top:clamp(24px,3vw,48px)}.kr-close{letter-spacing:-.02em;color:var(--day-mute);text-wrap:balance;margin:0 0 clamp(44px,5vw,64px);font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.3}.kr-close span{color:var(--day-ink);display:block}.kr-intro-main{position:relative}.kr-intro .kj-h2{font-size:clamp(36px,4.4vw,60px)}.kr-intro .kj-lead{max-width:540px;font-size:18px}.kr-steps{margin-top:clamp(64px,7vw,100px)}.kr-stops{margin:0;padding:0;list-style:none}.kr-stop{padding-left:var(--kr-x);max-width:620px;position:relative}.kr-stop+li,.kr-ps+li{margin-top:clamp(56px,6vw,80px)}.kr-stop-txt{position:relative}.kr-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--kj-blue);margin:0 0 10px;font-size:12px;font-weight:800;line-height:16px}.kr-stop h4{letter-spacing:-.025em;max-width:24ch;color:var(--day-ink);text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.18}.kr-stop h4,.kr-stop .kr-kicker{transition:opacity .5s}.kr-js .kr-stop:not(.is-reached) h4,.kr-js .kr-stop:not(.is-reached) .kr-kicker{opacity:.4}@media (width>=1024px){.kr-stop:nth-child(2){margin-left:clamp(56px,7vw,120px)}.kr-stop:nth-child(4){margin-left:clamp(20px,2.5vw,40px)}}.kr-ps{padding-left:var(--kr-x);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;column-gap:clamp(32px,5vw,80px);scroll-margin-top:110px;display:grid;position:relative}.kr-ps .kj-eyebrow{margin-bottom:14px}.kr-ps h4{letter-spacing:-.02em;color:var(--day-ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.2}.kr-ps p{max-width:42ch;color:var(--day-mute);margin:0;font-size:16px;font-weight:500;line-height:1.6}.kp{--kp-ink:#0f172a;--kp-mute:#5b6b82;--kp-line:#0f172a14;--kp-blue:#146ef5;--kp-soft:#e8f1ff;--kp-ok:#2e9e5b;color:var(--kp-ink);background:#fbfdff;border:1px solid #0f172a0f;border-radius:18px;font-size:13px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 36px 64px -34px #14326e66,0 2px 6px #14326e0f}.kp-top{border-bottom:1px solid var(--kp-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.kp-brand{white-space:nowrap;align-items:center;gap:9px;font-size:13.5px;font-weight:800;display:inline-flex}.kp-brand svg{flex:none;width:22px;height:22px}.kp-top em{letter-spacing:.1em;text-transform:uppercase;color:var(--kp-mute);font-size:10.5px;font-style:normal;font-weight:800}.kp-body{background:#f1f6fc;flex-direction:column;gap:9px;padding:14px;display:flex}.kp-ph{gap:4px;margin:0 0 2px;padding:0;list-style:none;display:flex}.kp-ph li{color:var(--kp-mute);border-radius:999px;padding:5px 10px 5px 20px;font-size:11px;font-weight:800;position:relative}.kp-ph li:before{content:"";background:#d3dce8;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:9px}.kp-ph li.is-done:before,.kp-ph li.is-cur:before{background:var(--kp-blue)}.kp-ph li.is-cur{background:var(--kp-soft);color:var(--kp-blue)}.kp-card{border:1px solid var(--kp-line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.kp-card>div{flex:1;min-width:0}.kp-label{letter-spacing:.1em;text-transform:uppercase;color:var(--kp-mute);font-size:10px;font-weight:800;display:block}.kp-card b{margin-top:2px;font-size:13px;font-weight:800;display:block}.kp-btn{background:var(--kp-blue);color:#fff;white-space:nowrap;border-radius:9px;flex:none;padding:6px 11px;font-size:11.5px;font-weight:800}.kp-thumb{background:#eaf3ff;border-radius:7px;flex:none;width:52px;height:38px;position:relative;overflow:hidden}.kp-thumb:before{content:"";background:#0f172a;border-radius:9px;width:24px;height:4px;position:absolute;top:8px;left:6px;box-shadow:0 7px 0 -.5px #0f172a}.kp-thumb:after{content:"";background:#bcd6ff;border-radius:40%;width:14px;height:22px;position:absolute;top:7px;right:6px}.kp-input{color:var(--kp-mute);border:1px solid #0f172a1f;border-radius:9px;flex:1;padding:7px 10px;font-size:12px;font-weight:600}.kr-night{height:clamp(380px,46vh,540px);margin-top:clamp(64px,7vw,110px);position:relative}.kr-night:before,.kr-dest:before{content:"";z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.kr-night:before{background:linear-gradient(180deg,#dceeff 0%,#cfe2fa 14%,#afc8ee 30%,#7f9dd2 46%,#4d69a8 62%,#263f7c 77%,#132453 90%,var(--night) 100%)}.kr-sky{z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.kr-ncl{left:var(--x);top:var(--y);width:var(--w);height:auto;fill:var(--f);opacity:var(--o,1);transform:translate3d(0,calc(var(--n,1) * var(--s,90px)),0);will-change:transform;display:block;position:absolute}.kr-star{left:var(--x);top:var(--y);width:var(--r,2px);height:var(--r,2px);opacity:calc(clamp(0, (var(--n,1) - .5) * 2.4, 1) * var(--so,.7));background:#fff;border-radius:50%;position:absolute}.kr-dest .kr-star{opacity:var(--so,.6)}.kr-dest{color:var(--night-ink);padding:clamp(24px,3vw,48px) 0 clamp(80px,8vw,110px);position:relative}.kr-dest:before{background:var(--night);top:-1px;bottom:-3px}.kr-dest-head{max-width:800px;padding-left:var(--kr-x)}.kr-dest .kj-eyebrow{color:var(--night-hi)}.kr-dest-h{letter-spacing:-.045em;color:var(--night-ink);text-wrap:balance;margin:0 0 22px;font-size:clamp(38px,5.2vw,72px);font-weight:800;line-height:1.02}.kr-dest-h span{color:#8f9cb6;display:block}.kr-dest-lead{max-width:56ch;color:var(--night-mute);text-wrap:pretty;margin:0;font-size:17px;font-weight:500;line-height:1.65}.kr-dest-head>*{transition:opacity .9s ease,transform 1s var(--kj-ease)}.kr-dest-head>:nth-child(2){transition-delay:.12s}.kr-dest-head>:nth-child(3){transition-delay:.24s}.kr-js .kr-dest-head:not(.is-in)>*{opacity:0;transform:translateY(18px)}.kr-live{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,5vw,88px);margin-top:clamp(48px,5vw,72px);display:grid}.kr-live-status{padding-left:var(--kr-x);position:relative}.kr-live-dot{box-sizing:border-box;background:var(--live);border:3px solid #a9c8ff;border-radius:50%;width:22px;height:22px;transition:background-color .6s,border-color .6s,box-shadow .8s;position:absolute;top:-3px;left:-3px;box-shadow:0 0 0 7px #3dbe732e,0 0 26px #3dbe7359}.kr-live-dot:after{content:"";opacity:0;pointer-events:none;border:2px solid #3dbe7399;border-radius:50%;position:absolute;inset:-4px}.kr-live-st{letter-spacing:.24em;text-transform:uppercase;color:var(--live-ink);margin:0;font-size:13px;font-weight:800;line-height:16px}.kr-live-url{letter-spacing:-.025em;color:var(--night-ink);margin:14px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15}.kr-live-checks{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.kr-live-checks li{color:var(--night-ink);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.kr-live-checks li:before{content:"";background:#3dbe7333 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2 4-4.4' fill='none' stroke='%2386E0AC' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;border-radius:50%;flex:none;width:18px;height:18px}.kr-live-status>:not(.kr-live-dot){transition:opacity .8s}.kr-js .kr-live:not(.is-live) .kr-live-status>:not(.kr-live-dot){opacity:.38}.kr-js .kr-live:not(.is-live) .kr-live-dot{background:var(--night);border-color:#8ab6ff8c;box-shadow:0 0 #3dbe7300}.kr-js .kr-live.is-live .kr-live-dot:after{animation:1.5s cubic-bezier(.22,1,.36,1) krArrive}@keyframes krArrive{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.kr-shot{transition:opacity 1s ease,transform 1.1s var(--kj-ease);padding:0 8% 9% 0;position:relative}.kr-js .kr-live:not(.is-live) .kr-shot{opacity:.3;transform:translateY(14px)scale(.985)}.kr-browser{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 50px 90px -40px #0009,0 0 0 1px #ffffff14}.kr-browser-bar{background:#f2f5fa;border-bottom:1px solid #0f172a0f;align-items:center;gap:7px;padding:11px 14px;display:flex}.kr-browser-bar>i{background:#d9e0ea;border-radius:50%;width:9px;height:9px}.kr-url{color:#3a4a62;background:#fff;border-radius:999px;align-items:center;gap:7px;margin:0 auto;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.kr-url svg{width:11px;height:11px}.kr-browser svg.kr-site{width:100%;height:auto;display:block}.kr-phone{background:#fff;border-radius:26px;width:24%;padding:7px;position:absolute;bottom:0;right:0;box-shadow:0 36px 60px -24px #000000a6,0 0 0 1px #ffffff1a}.kr-phone svg{border-radius:19px;width:100%;height:auto;display:block}.ka{color:var(--dk-ink);margin-top:clamp(40px,5vw,72px);position:relative}.ka-k{letter-spacing:.14em;text-transform:uppercase;color:var(--dk-accent);margin:0 0 30px;font-size:12px;font-weight:800}.ka-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.ka-list li{border-top:1px solid var(--dk-line);padding-top:18px}.ka-list h4{letter-spacing:-.015em;color:var(--dk-ink);margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.25}.ka-list p{color:var(--dk-mute);margin:0;font-size:14.5px;font-weight:500;line-height:1.55}.ka-forks{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,88px);margin-top:clamp(72px,7vw,104px);display:grid}.ka-fork-k{letter-spacing:.14em;text-transform:uppercase;color:#b3b1f2;margin:0 0 12px;font-size:11.5px;font-weight:800}.ka-fork-btn{min-height:44px;color:var(--dk-ink);cursor:pointer;background:0 0;border:1px solid #8e8cea61;border-radius:12px;align-items:center;gap:14px;margin:0;padding:10px 14px 10px 16px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .25s,background-color .25s;display:inline-flex}.ka-fork-btn:hover{background:#8e8cea14;border-color:#8e8ceab3}.ka-fork-btn:focus-visible{outline:2px solid var(--dk-accent);outline-offset:3px}.ka-fork-ic{flex:none;width:12px;height:12px;position:relative}.ka-fork-ic:before,.ka-fork-ic:after{content:"";width:12px;height:2px;transition:transform .3s var(--kj-ease);background:#b3b1f2;border-radius:2px;position:absolute;top:5px;left:0}.ka-fork-ic:after{transform:rotate(90deg)}.ka-fork-btn[aria-expanded=true] .ka-fork-ic:after{transform:rotate(0)}.ka-fork-panel{transition:grid-template-rows .45s var(--kj-ease),visibility 0s linear 0s;grid-template-rows:1fr;display:grid}.ka-fork-btn[aria-expanded=false]+.ka-fork-panel{visibility:hidden;transition:grid-template-rows .4s var(--kj-ease),visibility 0s linear .4s;grid-template-rows:0fr}.ka-fork-in{min-height:0;overflow:hidden}.ka-opts{border-left:1.5px solid #8e8cea73;margin:16px 0 0;padding:0 0 0 18px;list-style:none}.ka-opts li{transition:opacity .4s ease,transform .45s var(--kj-ease);transition-delay:calc(.12s + var(--i,0) * 60ms);flex-direction:column;gap:2px;padding:7px 0;display:flex}.ka-opts b{color:var(--dk-ink);font-size:14.5px;font-weight:700}.ka-opts span{color:var(--dk-mute);font-size:12.5px;font-weight:600}.ka-fork-btn[aria-expanded=false]+.ka-fork-panel .ka-opts li{opacity:0;transition-delay:0s;transform:translateY(-6px)}.ka-opts-note{color:var(--dk-mute);margin:10px 0 2px;font-size:13px;font-weight:500;line-height:1.6}.ka-opts-note a{color:var(--dk-accent);white-space:nowrap;font-weight:700;text-decoration:none}.ka-opts-note a:hover{text-underline-offset:3px;text-decoration:underline}.ka-care-t{letter-spacing:-.02em;color:var(--dk-ink);margin:0 0 8px;font-size:22px;font-weight:800}.ka-care-p{max-width:44ch;color:var(--dk-mute);margin:0;font-size:14.5px;font-weight:500;line-height:1.6}@media (width<=1023px){.ka-list{grid-template-columns:repeat(2,minmax(0,1fr))}.kr-live{grid-template-columns:minmax(0,1fr);row-gap:56px}.kr-shot{max-width:640px}.kr-ps{grid-template-columns:minmax(0,1fr);row-gap:28px}.kr-ps .kp{max-width:420px}}@media (width<=760px){.kj{--kr-x:38px}.kj-lead{font-size:16px}.kr{padding-top:48px}.kf-h{font-size:clamp(28px,8vw,36px)}.kf-p{font-size:16px}.kf-item+.kf-item{margin-top:88px}.kf-item .kr-node{top:8px}.kr-close{font-size:clamp(20px,5.6vw,24px)}.kr-intro .kj-h2{font-size:clamp(32px,9vw,42px)}.kr-intro .kj-lead{font-size:16px}.kr-steps{margin-top:72px}.kr-stop+li{margin-top:64px}.kr-stop h4{font-size:clamp(21px,6vw,25px)}.kr-night{height:clamp(380px,58svh,560px)}.kr-ncl--wide{display:none}.kr-ncl{width:78vw}.kr-dest-h{font-size:clamp(34px,10vw,46px)}.kr-dest-lead{font-size:16px}.kr-live{margin-top:64px}.kr-shot{padding:0 12% 14% 0}.kr-phone{border-radius:20px;width:30%;padding:5px}.kr-phone svg{border-radius:15px}.ka-list{grid-template-columns:minmax(0,1fr);gap:26px}.ka-forks{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=420px){.kp-ph li{padding:5px 8px 5px 17px}.kp-ph li:before{left:7px}}@media (prefers-reduced-motion:reduce){.kr *,.kr :before,.kr :after,.ka *{transition:none!important;animation:none!important}}.kx{position:relative}.kx-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.kx-path,.kx-glow{fill:none;stroke:#2f7df6;stroke-linecap:round;stroke-linejoin:round}.kx-path{stroke-width:2px}.kx-glow{stroke-width:10px;opacity:.13}.kx-head,.kx .wz-shell,.kx .wz-perks{z-index:1;position:relative}.kx-start{letter-spacing:.14em;text-transform:uppercase;color:#0f5ad1;align-items:center;gap:10px;margin:0 0 18px;font-size:11.5px;font-weight:800;display:inline-flex}.kx-dot{background:#146ef5;border-radius:50%;flex:none;width:14px;height:14px;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;box-shadow:0 0 0 5px #146ef529}.kx-js:not(.is-open) .kx-in{opacity:0;transform:translateY(32px)}.kx-js:not(.is-open) .kx-start{transform:none}.kx-js:not(.is-open) .kx-dot{opacity:0;transform:scale(.4)}.kx-js.is-open .kx-in{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition-delay:var(--kx-d,0s)}@media (prefers-reduced-motion:reduce){.kx-in,.kx-dot{transition:none!important}}.hs-x,.hs-cloud{will-change:transform;position:absolute;top:0;left:0}.hs-y{will-change:transform}.hs-fig{display:block;overflow:visible}.hs-fig line,.hs-fig circle{stroke:#0f172a;stroke-width:2.6px;stroke-linecap:round;fill:none}.hs-fig .hs-head{fill:#fff}.hs-limb{transform-origin:0 0;transition:transform .22s cubic-bezier(.33,1,.68,1)}.hs-thigh-l{transform:rotate(9deg)}.hs-thigh-r{transform:rotate(-9deg)}.hs-arm-l{transform:rotate(20deg)}.hs-arm-r{transform:rotate(-20deg)}.hs-walk .hs-thigh-l{animation:hsThigh var(--cyc) linear infinite}.hs-walk .hs-thigh-r{animation:hsThigh var(--cyc) linear calc(var(--cyc) / -2) infinite}.hs-walk .hs-shin-l{animation:hsShin var(--cyc) linear infinite}.hs-walk .hs-shin-r{animation:hsShin var(--cyc) linear calc(var(--cyc) / -2) infinite}.hs-walk .hs-arm-l{animation:hsArm var(--cyc) linear calc(var(--cyc) / -2) infinite}.hs-walk .hs-arm-r{animation:hsArm var(--cyc) linear infinite}.hs-walk .hs-body{animation:hsBob calc(var(--cyc) / 2) ease-in-out infinite}@keyframes hsThigh{0%{transform:rotate(0)}25%{transform:rotate(-26deg)}50%{transform:rotate(0)}75%{transform:rotate(24deg)}to{transform:rotate(0)}}@keyframes hsShin{0%{transform:rotate(30deg)}25%{transform:rotate(4deg)}50%{transform:rotate(0)}75%{transform:rotate(8deg)}to{transform:rotate(30deg)}}@keyframes hsArm{0%{transform:rotate(0)}25%{transform:rotate(-22deg)}50%{transform:rotate(0)}75%{transform:rotate(22deg)}to{transform:rotate(0)}}@keyframes hsBob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4px)}}.hs-crouch .hs-body{transition:transform .18s ease-out;transform:translateY(3px)}.hs-crouch .hs-thigh-l,.hs-crouch .hs-thigh-r{transform:rotate(-30deg)}.hs-crouch .hs-shin-l,.hs-crouch .hs-shin-r{transform:rotate(55deg)}.hs-crouch .hs-arm-l,.hs-crouch .hs-arm-r{transform:rotate(35deg)}.hs-air .hs-thigh-l{transform:rotate(-55deg)}.hs-air .hs-thigh-r{transform:rotate(-35deg)}.hs-air .hs-shin-l,.hs-air .hs-shin-r{transform:rotate(70deg)}.hs-air .hs-arm-l{transform:rotate(-150deg)}.hs-air .hs-arm-r{transform:rotate(-130deg)}.hs-sit .hs-thigh-l,.hs-sit .hs-thigh-r{transform:rotate(-82deg)}.hs-sit .hs-shin-l,.hs-sit .hs-shin-r{transform:rotate(80deg)}.hs-sit .hs-thigh-r{transform:rotate(-74deg)}.hs-sit .hs-arm-l{transform:rotate(-20deg)}.hs-sit .hs-arm-r{transform:rotate(-30deg)}.hs-wave .hs-arm-r{animation:.5s ease-in-out infinite alternate hsWave}@keyframes hsWave{0%{transform:rotate(-150deg)}to{transform:rotate(-115deg)}}.hs-cloud svg{width:100%;height:auto;display:block;overflow:visible}.hs-cloud path{fill:#fff}.hs-puff{filter:drop-shadow(0 8px 14px #146ef529)}.hs-bob{will-change:transform}.hs-bob.is-bobbing{animation:1.6s ease-in-out infinite alternate hsCloudBob}@keyframes hsCloudBob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.hs-stage{z-index:3;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.hs-stage.is-gone{opacity:0}.hs-sky{z-index:10000;pointer-events:none;transition:opacity .3s;position:fixed;inset:0}.hs-sky.is-gone{opacity:0}.hs-sky .hs-y{will-change:transform}.hs-hang .hs-arm-l{transform:rotate(148deg)scaleY(1.32)}.hs-hang .hs-arm-r{transform:rotate(-148deg)scaleY(1.32)}.hs-hang .hs-thigh-l{transform:rotate(4deg)}.hs-hang .hs-thigh-r{transform:rotate(-6deg)}.hs-hang .hs-shin-l{transform:rotate(8deg)}.hs-hang .hs-shin-r{transform:rotate(14deg)}.hs-tug .hs-thigh-l{transform:rotate(-62deg)}.hs-tug .hs-thigh-r{transform:rotate(-48deg)}.hs-tug .hs-shin-l,.hs-tug .hs-shin-r{transform:rotate(95deg)}.hs-tug .hs-body{transition:transform .18s ease-out;transform:translateY(-2px)}.hs-kick .hs-thigh-l{transform:rotate(-58deg)}.hs-kick .hs-thigh-r{transform:rotate(-44deg)}.hs-kick .hs-shin-l,.hs-kick .hs-shin-r{transform:rotate(12deg)}.hs-fig .hs-pen line{stroke-linecap:butt}.hs-fig .hs-pen .hs-pen-edge{stroke:#0f172a;stroke-width:5.4px;stroke-linecap:round}.hs-fig .hs-pen .hs-pen-body{stroke:#ffc83d;stroke-width:3.4px}.hs-fig .hs-pen .hs-pen-rubber{stroke:#f58ba6;stroke-width:3.4px}.hs-pen-wood{fill:#f3d7a6;stroke:#0f172a;stroke-width:1px;stroke-linejoin:round}.hs-pen-lead{fill:#0f172a}.hs-pen{opacity:0;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .2s;transform:rotate(-30deg)scale(.4)}.hs-haspen .hs-pen{opacity:1;transform:none}.hs-pen-ready .hs-arm-r{transform:rotate(-141deg)}.hs-pen-ready .hs-arm-l{transform:rotate(-12deg)}.hs-write .hs-arm-r{animation:.15s ease-in-out infinite alternate hsScribble}.hs-write .hs-pen{animation:.15s ease-in-out infinite alternate hsScribblePen}.hs-write .hs-thigh-l{animation:hsThigh var(--cyc) linear infinite}.hs-write .hs-thigh-r{animation:hsThigh var(--cyc) linear calc(var(--cyc) / -2) infinite}.hs-write .hs-shin-l{animation:hsShin var(--cyc) linear infinite}.hs-write .hs-shin-r{animation:hsShin var(--cyc) linear calc(var(--cyc) / -2) infinite}@keyframes hsScribble{0%{transform:rotate(-145deg)}to{transform:rotate(-137deg)}}@keyframes hsScribblePen{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.hs-wave-up .hs-arm-r{animation:.45s ease-in-out infinite alternate hsWave}.hs-note{z-index:2;pointer-events:none;white-space:nowrap;color:#146ef5;letter-spacing:.01em;transition:opacity .4s;position:absolute;top:0;left:0}.hs-note span{white-space:pre;opacity:0;transform-origin:0 80%;transition:opacity .12s,transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:translateY(2px)scale(.7)}.hs-note span.on{opacity:1;transform:none}.hs-note.is-gone,.wz-typing.hs-writing .wz-typing-ov,.wz-typing.hs-writing .wz-typing-label{opacity:0}.wz-typing.hs-writing .wz-input.wz-prompt::placeholder{color:#0000}.ssf{max-width:1260px;padding:var(--sp-chapter) 20px 0;margin:clamp(48px,6vw,96px) auto 0;scroll-margin-top:110px}.ssf-card{background:linear-gradient(#eaf4ff 0%,#dceeff 100%);border-radius:44px 40px 46px;padding:clamp(28px,4.5vw,64px);position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #146ef559,0 2px 8px #0f172a0a}.ssf-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#146ef5;margin:0 0 12px;font-size:12px;font-weight:800}.ssf-h2{letter-spacing:-.025em;color:#0f172a;text-wrap:balance;margin:0 0 18px;font-size:clamp(38px,6vw,76px);font-weight:800;line-height:1.04}.ssf-lead{color:#52657a;text-wrap:pretty;max-width:600px;margin:0 0 26px;font-size:17px;font-weight:500;line-height:1.6}.ssf-form{flex-direction:column;gap:12px;max-width:980px;display:flex}.ssf-row{align-items:flex-start;gap:12px;display:flex}.ssf-row .ssf-field{flex:1 1 0;min-width:0}.ssf-field{flex-direction:column;gap:6px;display:flex}.ssf-label{color:#0f172a;font-size:14px;font-weight:700}.ssf-input{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;background:#fff;border:1.5px solid #146ef52e;border-radius:999px;padding:16px 20px;font-size:16px;box-shadow:0 2px 6px #0f172a0a}.ssf-input::placeholder{color:#8a9bb0}.ssf-input:focus{border-color:#146ef5;outline:none;box-shadow:0 0 0 4px #146ef526}.ssf-input[aria-invalid=true]{border-color:#d93a3a}.ssf-err{color:#c62828;min-height:0;margin:0;font-size:13px;font-weight:600}.ssf-err:empty{display:none}.ssf-btn{white-space:nowrap;flex:none;margin-top:26px}.ssf-btn[disabled]{opacity:.75;cursor:default}.ssf-note{color:#52657a;max-width:440px;margin:2px 0 0;font-size:13.5px;line-height:1.55}.ssf-formerr{color:#c62828;margin:0;font-size:14px;font-weight:600}.ssf-formerr:empty{display:none}.ssf-ok{background:#fff;border-radius:24px;max-width:480px;padding:28px;box-shadow:0 16px 32px -18px #146ef54d}.ssf-ok:focus{outline:none}.ssf-ok p{color:#52657a;margin:0;font-size:15px;line-height:1.6}@media (width<=760px){.ssf-lead{display:none}.ssf-card{border-radius:32px}.ssf-row{flex-direction:column;align-items:stretch}.ssf-btn{width:100%;margin-top:4px}}.ssf-pill{color:#0f172a;background:#ffffffb3;border:1.5px solid #146ef540;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;margin:0 0 6px;padding:5px 16px 5px 5px;font-size:15px;font-weight:600;display:inline-flex}.ssf-pill-tag{color:#fff;background:linear-gradient(135deg,#146ef5,#6c8cff);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700}.ssf-pill--hero{width:fit-content;max-width:100%;margin:0 auto 26px;display:flex}a.ssf-pill{cursor:pointer;text-decoration:none;transition:border-color .2s,background .2s}a.ssf-pill:hover{background:#fff;border-color:#146ef5}a.ssf-pill:focus-visible{outline-offset:3px;outline:3px solid #146ef566}@property --ssf-a{syntax:"<angle>";inherits:false;initial-value:0deg}a.ssf-pill{position:relative}a.ssf-pill:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ssf-a),#146ef500 0deg,#146ef500 220deg,#8ec5ff 290deg,#146ef5 345deg,#146ef500 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:3.2s linear infinite ssf-spin;position:absolute;inset:-1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes ssf-spin{to{--ssf-a:360deg}}@media (prefers-reduced-motion:reduce){a.ssf-pill:before{--ssf-a:300deg;animation:none}}.ssf.ssf-js .ssf-card{opacity:.82;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s,box-shadow .9s;transform:scale(.965)}.ssf.ssf-js.is-focus .ssf-card{opacity:1;transform:none;box-shadow:0 40px 90px -40px #146ef58c,0 0 0 1.5px #146ef538,0 0 80px 6px #8ec5ff73}.ssf-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 90% at 50% 0,#ffffffb3,#fff0 60%);transition:opacity 1.2s;position:absolute;inset:0}.ssf.is-focus .ssf-card:after{opacity:.55}@media (prefers-reduced-motion:reduce){.ssf.ssf-js .ssf-card{opacity:1;transition:none;transform:none}}.ssf{z-index:5;position:relative}.ssf-card{scroll-snap-align:center}.ssf:before{content:"";z-index:-1;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dceeffd1;transition:opacity .8s;position:fixed;inset:0}.ssf.is-focus:before{opacity:1}@media (prefers-reduced-motion:reduce){.ssf:before{transition:none}}.ssf-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:conic-gradient(from var(--ssf-a),#146ef500 0deg,#146ef500 220deg,#8ec5ff 290deg,#146ef5 345deg,#146ef500 360deg);-webkit-mask-composite:xor;padding:2px;animation:5s linear infinite ssf-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion:reduce){.ssf-card:before{--ssf-a:300deg;animation:none}}.ssf-form{transition:opacity .3s,transform .3s}.ssf-form.is-leaving{opacity:0;pointer-events:none;transform:translateY(-8px)}.ssf-ok{max-width:520px;box-shadow:none;text-align:center;background:0 0;margin:0 auto;padding:0}.ssf-cloud{width:min(100%,300px);height:150px;margin:0 auto 6px;position:relative}.ssf-cl{fill:#fff;opacity:0;filter:drop-shadow(0 16px 22px #146ef538);will-change:transform,opacity;height:auto;display:block;position:absolute}.ssf-cl--big{width:210px;margin-left:-105px;bottom:6px;left:50%}.ssf-cl--s1{width:96px;top:18px;left:0}.ssf-cl--s2{width:76px;top:52px;right:0}.ssf-cloud-check{opacity:0;width:56px;height:56px;margin-left:-27px;position:absolute;bottom:33px;left:50%}.ssf-cloud-check path{stroke-dasharray:46;stroke-dashoffset:46px}.ssf-ok h3,.ssf-ok p{opacity:0;transform:translateY(8px)}.ssf-ok h3{color:#0f172a;margin:0 0 8px;font-size:24px;font-weight:800}.ssf-ok p{color:#52657a;max-width:420px;margin:0 auto;font-size:15.5px;line-height:1.6}.ssf-ok.is-in .ssf-cl--big{animation:1s cubic-bezier(.34,1.35,.64,1) 50ms forwards ssf-rise,5s ease-in-out 1.3s infinite alternate ssf-bob}.ssf-ok.is-in .ssf-cl--s1{animation:1.1s cubic-bezier(.22,1,.36,1) .25s forwards ssf-drift-l,6.5s ease-in-out 1.6s infinite alternate-reverse ssf-bob}.ssf-ok.is-in .ssf-cl--s2{animation:1.1s cubic-bezier(.22,1,.36,1) .4s forwards ssf-drift-r,5.5s ease-in-out 1.8s infinite alternate ssf-bob}.ssf-ok.is-in .ssf-cloud-check{animation:.2s .8s forwards ssf-fade,5s ease-in-out 1.3s infinite alternate ssf-bob}.ssf-ok.is-in .ssf-cloud-check path{animation:.5s cubic-bezier(.4,0,.2,1) .85s forwards ssf-draw}.ssf-ok.is-in h3{animation:.55s cubic-bezier(.22,1,.36,1) .9s forwards ssf-up}.ssf-ok.is-in p{animation:.55s cubic-bezier(.22,1,.36,1) 1.05s forwards ssf-up}.ssf.is-sent .ssf-card{transition:box-shadow 1s;box-shadow:0 40px 90px -40px #146ef58c,0 0 0 1.5px #146ef54d,0 0 110px 14px #8ec5ff99}@keyframes ssf-rise{0%{opacity:0;transform:translateY(90px)scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes ssf-drift-l{0%{opacity:0;transform:translate(-40px)translateY(30px)scale(.7)}to{opacity:.85;transform:none}}@keyframes ssf-drift-r{0%{opacity:0;transform:translate(40px)translateY(30px)scale(.7)}to{opacity:.7;transform:none}}@keyframes ssf-bob{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes ssf-fade{to{opacity:1}}@keyframes ssf-draw{to{stroke-dashoffset:0}}@keyframes ssf-up{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ssf-form{transition:none}.ssf-cl,.ssf-cloud-check,.ssf-ok h3,.ssf-ok p{opacity:1;transform:none;animation:none!important}.ssf-cl--s1{opacity:.85}.ssf-cl--s2{opacity:.7}.ssf-cloud-check path{stroke-dashoffset:0}}.ssf-form[hidden],.ssf-ok[hidden]{display:none}.ssf-perks{flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ssf-perks li{color:#52657a;padding-left:20px;font-size:13.5px;font-weight:600;line-height:1.4;position:relative}.ssf-perks li:before{content:"";border-bottom:2px solid #146ef5;border-left:2px solid #146ef5;width:10px;height:6px;position:absolute;top:.28em;left:1px;transform:rotate(-45deg)}@media (width<=520px){.ssf-perks{flex-direction:column;gap:8px}}
