.nav-menu-button{cursor:pointer;color:inherit;background:0 0;border:0}.nav-menu-button-wrap{flex-direction:column;align-items:center;display:flex}.nav-lines{transition:transform .25s,opacity .2s;display:block}.nav-menu-button.w--open .nav-line-1{transform:translateY(.4375rem)rotate(45deg)}.nav-menu-button.w--open .nav-line-2{opacity:0}.nav-menu-button.w--open .nav-line-3{transform:translateY(-.4375rem)rotate(-45deg)}.kr-nav-locked,.kr-nav-locked body{overflow:hidden}@media screen and (width<=991px){.nav-menu[data-nav-menu-open]{text-align:left;background:var(--neutral--neutral-white);left:0;right:auto}}a.nav-link{text-decoration:none}.kr-center{text-align:center}.kr-section-head{margin-bottom:var(--spacings--2xl);text-align:center}.kr-lede{max-width:42rem;color:var(--color--text-secondary);margin:0 auto}.kr-hidden{display:none!important}.kr-card-grid{gap:var(--container--grid-gap);grid-template-columns:1fr;width:100%;display:grid}@media (width>=768px){.kr-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.kr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kr-review{background-color:var(--neutral--neutral-white);flex-direction:column;min-width:0;padding:1rem 1.125rem;display:flex}.kr-review .tp-reviews-heading{margin-bottom:.5rem;font-size:1.0625rem;line-height:1.15}.kr-review .tp-reviews-paragraph{margin-bottom:.75rem}.kr-review .kr-clamp-body{font-size:.9375rem;line-height:1.5}.kr-review .tp-reviews-user-img{width:2.5rem;height:2.5rem}.kr-review-top{justify-content:space-between;align-items:center;gap:var(--spacings--xs);margin-bottom:var(--spacings--s);display:flex;margin-bottom:.625rem!important}.kr-review-platform{width:auto;height:1.25rem}.kr-review .tp-reviews-paragraph{overflow-wrap:anywhere;flex:auto}.kr-review .tp-reviews-paragraph p{margin:0}.kr-review .tp-reviews-inner-container{width:100%;max-width:none;margin:0}.kr-review-who{min-width:0}.kr-review .tp-reviews-user-name{text-transform:uppercase;overflow-wrap:anywhere}.kr-review-meta{font-size:var(--typography--text-s);color:var(--color--text-secondary)}.kr-initials{aspect-ratio:1;height:auto;font-family:var(--main--main-font);font-weight:var(--main--black-weight);font-size:var(--typography--text-m);color:var(--neutral--neutral-white);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.kr-on-dark{color:var(--neutral--neutral-white)}.kr-wall-status{text-align:center;min-height:1.4em;font-size:var(--typography--text-s);margin:0 0 var(--spacings--s)}.kr-wall-more{margin-top:var(--spacings--xl);padding-left:0;padding-right:0}.kr-wall-more [hidden]{display:none!important}.kr-review:focus{outline:2px solid var(--brand--blue);outline-offset:2px}.testimonial-video-wrapper.kr-video-frame{clip-path:none;border-radius:var(--border--radius-m);background:var(--neutral--neutral-black);width:100%;margin:0;display:block;position:relative;overflow:hidden;transform:none}.kr-facade,.kr-video-iframe{cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.kr-facade-poster{object-fit:cover;width:100%;height:100%;display:block}.kr-play{pointer-events:none;background:0 0;width:4rem;height:4rem}.kr-play svg{width:100%;height:100%}.kr-facade:hover .kr-play{transform:translate(-50%,-50%)scale(1.08)}.kr-facade:focus-visible{outline:3px solid var(--brand--green);outline-offset:-3px}.kr-duration{font-size:var(--typography--text-s);color:var(--neutral--neutral-white);background:var(--neutral--neutral-black-60);border-radius:.25rem;padding:.125rem .375rem;position:absolute;top:.5rem;right:.5rem}.kr-cta{margin-left:var(--container--size-padding);margin-right:var(--container--size-padding);width:auto}.kr-cta-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.kr-cta-sub{max-width:36rem;margin:0 0 var(--spacings--xl)}.text-neutral-dark .kr-clamp-toggle{color:var(--neutral--neutral-black)}.kr-rating-tiles,.kr-awards,.kr-marquee-list,.kr-speakers,.kr-faces,.kr-footer-list,.kr-bento-grid{padding-left:0}.kr-awards,.kr-marquee-list{flex-direction:row}.kr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.kr-only-mobile{display:none!important}@media screen and (width<=991px){.kr-only-desktop{display:none!important}.kr-only-mobile{display:inline-block!important}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:6rem}.kr-hero-sub{margin:0 0 var(--spacings--l);max-width:34rem;font-size:var(--typography--text-l);color:var(--color--text-secondary)}.kr-hero-cta{margin-bottom:var(--spacings--l)}.kr-trust-stars{gap:.125rem;display:inline-flex}.kr-star{width:1.125rem;height:1.125rem;display:inline-flex}.kr-star svg{width:100%;height:100%}.kr-hero-h1{margin:0 0 var(--spacings--m);overflow-wrap:break-word;font-size:clamp(2rem,1.1rem + 3.4vw,4.25rem);line-height:1}.kr-marquee-section{padding:var(--spacings--l) 0 var(--spacings--xl);width:100%;overflow:clip}.kr-marquee-label{align-items:center;gap:var(--spacings--s);max-width:36rem;margin:0 auto var(--spacings--s);font-size:var(--typography--text-s);color:var(--color--text-secondary);text-transform:none;line-height:1.2;display:flex}.kr-marquee-label:before,.kr-marquee-label:after{content:"";background:var(--neutral--neutral-200);flex:1 1 0;height:1px}.kr-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.kr-marquee-track{width:max-content;animation:60s linear infinite kr-marquee;display:flex}.kr-marquee:hover .kr-marquee-track,.kr-marquee:focus-within .kr-marquee-track{animation-play-state:paused}.kr-marquee-list{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.kr-marquee-item{padding:0 var(--spacings--s);color:var(--neutral--neutral-400);opacity:.7;flex:none;transition:color .2s,opacity .2s;display:flex}.kr-marquee-item:hover{color:var(--neutral--neutral-black);opacity:1}.kr-marquee-item svg{width:auto;height:2.2rem;display:block}@keyframes kr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.kr-marquee{-webkit-mask-image:none;mask-image:none}.kr-marquee-track{justify-content:center;width:auto;animation:none}.kr-marquee-list{justify-content:center;row-gap:var(--spacings--s);flex-wrap:wrap;flex:auto}.kr-marquee-dup{display:none}}.kr-chips-wrap{margin-bottom:var(--spacings--s);justify-content:safe center;max-width:100%;display:flex}.pricing-tabs-menu.kr-chips{overscroll-behavior-x:contain;scrollbar-width:none;background:var(--neutral--neutral-white);flex-wrap:nowrap;justify-content:flex-start;gap:.1875rem;width:auto;max-width:100%;margin-top:0;display:inline-flex;overflow-x:auto}.kr-chips::-webkit-scrollbar{display:none}.pricing-tabs-menu.kr-chips{display:inline-flex!important}.pricing-tabs-menu.kr-chips[hidden]{display:none!important}.kr-chips .pricing-tab-link{white-space:nowrap;width:auto;font:inherit;cursor:pointer;border:0;flex:none;align-items:center;gap:.375rem;display:inline-flex;min-width:max-content!important}.kr-chips .pricing-tab-link:focus-visible{outline:2px solid var(--brand--blue);outline-offset:-2px}.kr-tab-count{font-size:var(--typography--text-s);opacity:.6}@media screen and (width<=767px){.pricing-tabs-menu.kr-chips{padding-right:2rem;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.kr-chips .pricing-tab-link{padding:.625rem .875rem}.kr-chips-wrap{justify-content:flex-start}}.kr-vc-btn{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.kr-vc-btn:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px;border-radius:50%}.kr-vc-btn:disabled{opacity:.35;cursor:default}.kr-flip{transform:scaleX(-1)}.kr-vc-btn .slider-button svg{width:1.25rem;height:1.25rem}.kr-awards{justify-content:center;align-items:center;gap:var(--spacings--xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kr-awards li{display:flex}.kr-award{width:auto;max-width:none;height:56px;display:block}@media (width>=768px){.kr-award{height:72px}}.kr-faq-head{align-items:flex-start;gap:var(--spacings--s);flex-direction:column;display:flex}.kr-faq-icon{object-fit:contain;width:4rem;height:4rem;display:block}.kr-faq-h{overflow-wrap:break-word;margin:0}@media screen and (width<=991px){.kr-faq #w-node-_28c7656f-e5f3-fea1-85d3-fdc39830ec10-9830ec0e,.kr-faq #w-node-_0d38f8cb-71ab-527e-29d6-ac91c002ed1f-9830ec0e{grid-column:1/-1}.kr-faq .faq-sticky-wrapper{margin-bottom:var(--spacings--l);position:static}.kr-faq-head{flex-direction:row;align-items:center}.kr-faq-icon{width:3rem;height:3rem}}.nav-buttons-wrapper .button .z-5{white-space:nowrap;padding-right:.5rem}.kr-checked{margin:var(--spacings--2xs) 0 0;border:.0625rem solid var(--neutral--neutral-200);background:var(--neutral--neutral-white);font-family:var(--main--main-font);font-weight:var(--main--black-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--neutral--neutral-black);border-radius:100vw;align-items:center;gap:.5rem;padding:.3125rem .75rem .3125rem .625rem;font-size:.75rem;transition:transform .2s;display:inline-flex;transform:rotate(-2deg);box-shadow:0 .25rem .75rem #0a0a0a0f}.kr-checked:hover{transform:rotate(0)scale(1.04)}.kr-checked time{color:var(--neutral--neutral-600,#555)}.kr-checked-dot{background:var(--brand--green);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:1.6s ease-in-out infinite kr-glow;position:relative;box-shadow:0 0 0 .1875rem #00dd832e,0 0 .5rem #00dd83b3}.kr-checked-dot:before,.kr-checked-dot:after{content:"";background:var(--brand--green);border-radius:50%;animation:1.6s cubic-bezier(.2,.6,.35,1) infinite kr-ripple;position:absolute;inset:0}.kr-checked-dot:after{animation-delay:.8s}@keyframes kr-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes kr-glow{0%,to{box-shadow:0 0 0 .1875rem #00dd832e,0 0 .5rem #00dd83b3}50%{box-shadow:0 0 0 .25rem #00dd8347,0 0 .75rem #00dd83e6}}@media (prefers-reduced-motion:reduce){.kr-checked-dot{animation:none}.kr-checked-dot:before,.kr-checked-dot:after{animation:none;display:none}.kr-checked,.kr-checked:hover{transition:none}}.kr-inaction{padding-top:var(--spacings--3xl);padding-bottom:var(--spacings--3xl)}.kr-inaction-head{max-width:46rem;margin:0 auto var(--spacings--xl)}.kr-inaction-sub{color:var(--color--text-secondary);margin:0}.kr-inaction-media{max-width:60rem;margin:0 auto}.kr-inaction-caption{text-align:center;margin-top:var(--spacings--m)}.kr-hero-v3{padding-top:var(--spacings--2xl);padding-bottom:var(--spacings--3xl)}.kr-hero-v3 .kr-hero-stack{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.kr-hero-v3 .kr-hero-h1{max-width:24ch}.kr-hero-v3 .kr-hero-sub{max-width:38rem}.kr-hero-v3 .kr-hero-cta{margin-bottom:var(--spacings--2xl)}@media (width>=768px){.kr-hero-v3{padding-top:var(--spacings--3xl)}.kr-hero-v3 .kr-hero-stack{text-align:center;align-items:center}.kr-hero-v3 .kr-hero-h1,.kr-hero-v3 .kr-hero-sub{margin-left:auto;margin-right:auto}}.kr-rating{text-align:left;background:var(--neutral--neutral-white);border:1px solid var(--neutral--neutral-200);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.875rem;width:100%;max-width:38.75rem;margin-bottom:0;padding:1.125rem 1rem 1rem;display:grid;position:relative;box-shadow:0 1rem 2rem -1rem #0a0a0a1f}.kr-rating-hearts{pointer-events:none;filter:drop-shadow(0 .1875rem .3125rem #0a0a0a1f);width:2rem;height:auto;position:absolute;top:-.75rem;right:.375rem;transform:rotate(10deg)}.kr-rating-total{flex-flow:wrap;align-items:center;gap:.375rem .75rem;min-width:0;padding-right:2rem;display:flex}.kr-rating-stars{gap:.125rem;margin:0;display:inline-flex}.kr-rating-stars .kr-star{width:1rem;height:1rem}.kr-rating-num{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;display:flex}.kr-rating-num strong{font-family:var(--main--main-font);font-weight:var(--main--black-weight);letter-spacing:var(--typography--letter-spacing-l);font-size:2.5rem;line-height:.85}.kr-rating-num-label{font-size:var(--typography--text-s);line-height:1.2;font-weight:var(--main--semi-bold-weight);color:var(--color--text-secondary)}.kr-rating-tiles{border-top:1px solid var(--neutral--neutral-200);grid-template-columns:minmax(0,1fr);gap:0;margin:0;list-style:none;display:grid}.kr-rating-tile{border-bottom:1px solid var(--neutral--neutral-200);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:.5rem;min-width:0;padding:.625rem 0;display:grid}.kr-rating-logo-box{justify-content:flex-start;align-items:center;width:5.75rem;max-width:100%;height:1.375rem;display:flex}.kr-rating-tile .kr-rating-logo{object-position:left center}.kr-rating-tile .kr-rating-tile-num{font-size:1.25rem}.kr-rating-tile .kr-rating-tile-label{font-size:.75rem}.kr-rating-logo{object-fit:contain;width:100%;height:100%;display:block}.kr-rating-tile-num{font-family:var(--main--main-font);font-weight:var(--main--black-weight);font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1}.kr-rating-tile-label{font-size:.6875rem;line-height:1.2;font-weight:var(--main--semi-bold-weight);color:var(--color--text-secondary);text-wrap:balance}.kr-rating-checked{white-space:nowrap;justify-self:start;margin:.125rem 0 0;padding:.25rem .625rem .25rem .5rem;font-size:.6875rem;position:static}@media (width>=768px){.kr-rating{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.75rem;margin-bottom:.875rem;padding:1.5rem 1.5rem 1.875rem}.kr-rating-hearts{width:2.75rem;top:-1.125rem;right:-1.125rem}.kr-rating-total{border-right:1px solid var(--neutral--neutral-200);flex-flow:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:.5rem;padding-right:1.75rem}.kr-rating-num{flex-direction:column;align-items:flex-start}.kr-rating-num strong{font-size:3rem}.kr-rating-tiles{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.kr-rating-tile{background:var(--neutral--neutral-100);text-align:center;border-bottom:0;border-radius:.625rem;grid-template-rows:1.5rem auto auto;grid-template-columns:none;align-content:start;justify-items:center;row-gap:.5rem;padding:.875rem .5rem .75rem}.kr-rating-logo-box{justify-content:center;width:100%;height:1.5rem}.kr-rating-tile .kr-rating-logo{object-position:center}.kr-rating-tile .kr-rating-tile-num{font-size:1.75rem}.kr-rating-tile .kr-rating-tile-label{font-size:.75rem}.kr-rating-checked{margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.kr-rating-checked:hover{transform:translate(-50%,50%)scale(1.04)}}@media (width>=768px) and (prefers-reduced-motion:reduce){.kr-rating-checked:hover{transform:translate(-50%,50%)}}.kr-quote{font-family:var(--main--tertiary-font);font-weight:var(--main--medium-weight);font-style:normal;font-size:var(--typography--text-l);color:var(--neutral--neutral-black);margin:0;line-height:1.45}.kr-speaker{flex-direction:column;gap:.125rem;margin:0;display:flex}.kr-speaker-name{font-family:var(--main--main-font);text-transform:uppercase;font-weight:700;font-size:var(--typography--text-m);letter-spacing:.01em;color:var(--neutral--neutral-black);line-height:1.15}.kr-speaker-role{font-size:var(--typography--text-s);color:var(--color--text-secondary);line-height:1.3}.kr-tx{text-align:left}.kr-tx-title{font-size:.75rem;line-height:1;font-weight:var(--main--semi-bold-weight);letter-spacing:.06em;text-transform:uppercase;color:var(--color--text-secondary);margin:0 0 .5rem}.kr-tx-body p{font-size:var(--typography--text-s);color:var(--neutral--neutral-600);margin:0 0 .625rem;line-height:1.55}.kr-tx-body p:last-child{margin-bottom:0}.kr-tx-js .kr-tx-body{max-height:calc(var(--typography--text-s) * 1.55 * 3);overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.kr-tx-js.kr-tx-open .kr-tx-body{max-height:none;-webkit-mask-image:none;mask-image:none}.kr-tx-toggle{cursor:pointer;color:var(--neutral--neutral-black);font:inherit;font-size:var(--typography--text-s);font-weight:var(--main--semi-bold-weight);text-decoration:underline;text-decoration-color:var(--brand--green);text-underline-offset:.25em;background:0 0;border:0;margin-top:.5rem;padding:0;text-decoration-thickness:2px}.kr-tx-toggle:hover{text-decoration-color:currentColor}.kr-tx-toggle:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px;border-radius:2px}.kr-tx-toggle[hidden]{display:none}.kr-inaction-caption{text-align:left;margin-top:var(--spacings--l);max-width:46rem;margin-left:auto;margin-right:auto}.kr-inaction-caption .kr-quote{font-size:1.25rem}.kr-speakers{margin:var(--spacings--m) 0 0;flex-direction:column;gap:.875rem;list-style:none;display:flex}.kr-speakers .kr-speaker{min-width:0}@media (width>=768px){.kr-inaction-caption{text-align:center}.kr-inaction-caption .kr-quote{font-size:1.375rem}.kr-speakers{flex-direction:row;justify-content:center;gap:0}.kr-speakers .kr-speaker{text-align:center;align-items:center;padding:0 1.5rem}.kr-speakers .kr-speaker+.kr-speaker{border-left:1px solid var(--neutral--neutral-200)}}.kr-bento-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding-top:.75rem;list-style:none;display:grid}.kr-bento-cell{min-width:0;display:flex}.kr-bento-tile{border-radius:1rem;flex:auto;justify-content:flex-start;gap:0;min-width:0;margin:0;padding:1.25rem 1.25rem 1.125rem;position:relative}.kr-bento-ink{color:var(--neutral--neutral-black)}.kr-bento-stat{flex-direction:column;gap:.3125rem;margin:0 0 .75rem;padding-right:4rem;display:flex}.kr-bento-count{font-family:var(--main--main-font);font-weight:var(--main--black-weight);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:.82}.kr-bento-count-label{font-size:var(--typography--text-s);line-height:1.2;font-weight:var(--main--semi-bold-weight);opacity:.82}.kr-bento-h{color:inherit;font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;letter-spacing:var(--typography--letter-spacing-m);margin:0 0 .75rem;font-size:1.375rem;line-height:1}.kr-bento-quote{margin:0 0 1rem}.kr-bento-quote blockquote{font-size:inherit;border:0;margin:0;padding:0}.kr-bento-quote p{font-family:var(--main--tertiary-font);font-weight:var(--main--medium-weight);text-wrap:pretty;margin:0 0 .625rem;font-size:1rem;line-height:1.45}.kr-bento-quote{text-align:left;flex-direction:column;align-items:stretch;display:flex}.kr-bento-by{text-align:left;align-items:center;gap:.75rem;margin:.375rem 0 0;padding:0;display:flex}.kr-bento-avatar{object-fit:cover;background:var(--neutral--neutral-white);width:2.25rem;height:2.25rem;box-shadow:0 0 0 2px var(--neutral--neutral-white), 0 .25rem .625rem -.25rem #0a0a0a59;border-radius:50%;flex:none;display:block}.kr-bento-who{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.kr-bento-stars{gap:.125rem;display:inline-flex}.kr-bento-stars .kr-star{width:.875rem;height:.875rem}.kr-star-ink{color:var(--neutral--neutral-black)}.kr-bento-name{font-size:var(--typography--text-s);line-height:1.25;font-weight:var(--main--semi-bold-weight)}.kr-bento-platform{opacity:.82;font-weight:400}.kr-bento-link{color:inherit;font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.02em;border-top:1px solid #ffffff52;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;font-size:.875rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.kr-bento-ink .kr-bento-link{border-top-color:#0a0a0a38}.kr-bento-link span:first-child{text-underline-offset:.25em;text-decoration:underline 2px #0000;transition:text-decoration-color .2s}.kr-bento-link:hover span:first-child{text-decoration-color:currentColor}.kr-bento-link-arrow{flex:none;font-size:1.125rem;transition:transform .2s}.kr-bento-link:hover .kr-bento-link-arrow{transform:translate(3px)}.kr-bento-link:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.kr-sticker{pointer-events:none;z-index:1;filter:drop-shadow(0 .125rem .25rem #0a0a0a29);display:block;position:absolute}.kr-sticker svg{width:100%;height:100%;display:block;overflow:visible}.kr-bento-sticker{width:3.25rem;height:3.25rem;top:-1.25rem;right:-.5rem;transform:rotate(9deg)}.kr-bento-cell:nth-child(2) .kr-bento-sticker{transform:rotate(-8deg)}.kr-bento-cell:nth-child(3) .kr-bento-sticker{transform:rotate(12deg)}@media (width>=992px){.kr-bento-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;padding-top:1rem}.kr-bento-cell,.kr-bento-tile{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.kr-bento-tile{padding:1.5rem 1.5rem 1.25rem}.kr-bento-count{font-size:3rem}.kr-bento-link{align-self:stretch;align-items:flex-start;margin-top:0}.kr-bento-quote{justify-content:space-between;gap:.75rem}.kr-bento-quote p{margin-bottom:0}.kr-bento-by{margin-top:0}.kr-bento-sticker{width:3.5rem;height:3.5rem;top:-1.375rem;right:-.625rem}}@media (width>=1200px){.kr-bento-grid{gap:1.75rem}.kr-bento-h{font-size:1.375rem}}.kr-inaction{padding-bottom:var(--spacings--xl)}.kr-awards-band{width:100%;padding:1.5rem 0 var(--spacings--2xl);margin-bottom:var(--spacings--l);background:0 0}.kr-awards-inner{align-items:center;gap:var(--spacings--m);flex-direction:column;display:flex}.kr-awards-label{align-items:center;gap:var(--spacings--s);width:100%;max-width:36rem;font-size:var(--typography--text-s);color:var(--color--text-secondary);text-transform:none;margin:0 auto;line-height:1.2;display:flex}.kr-awards-label:before,.kr-awards-label:after{content:"";background:var(--neutral--neutral-200);flex:1 1 0;height:1px}.kr-awards-label span{flex:none}.kr-awards-band .kr-awards-grid{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:1rem .75rem;width:100%;max-width:22rem;margin:0 auto;display:grid}.kr-awards-band .kr-awards-grid li{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.kr-awards-band .kr-awards-grid li:nth-child(n+10){display:none}.kr-awards-band .kr-award{object-fit:contain;width:auto;max-width:100%;height:5.5rem}@media (width>=768px){.kr-awards-band .kr-awards-grid{flex-wrap:nowrap;justify-content:center;align-items:center;gap:1.25rem;max-width:none;margin:0 auto;display:flex}.kr-awards-band .kr-awards-grid li,.kr-awards-band .kr-awards-grid li:nth-child(n+10){flex:0 auto;width:auto;display:flex}.kr-awards-band .kr-award{height:3.75rem}}@media (width>=1200px){.kr-awards-band .kr-awards-grid{gap:1.75rem}.kr-awards-band .kr-award{height:4.5rem}}.kr-uc{padding-top:var(--spacings--3xl);padding-bottom:var(--spacings--3xl)}.kr-uc>.container{min-width:0}.kr-uc-tabs-wrap{margin-bottom:var(--spacings--l)}.kr-uc-panels{gap:var(--spacings--l);flex-direction:column;min-width:0;max-width:64rem;margin:0 auto;display:flex}.kr-uc-panel[hidden]{display:none!important}.kr-uc-panel{background:var(--neutral--neutral-white);border-radius:1rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;min-width:0;padding:1.5rem 1.25rem;display:grid}.kr-uc-panel:focus-visible{outline:2px solid var(--brand--blue);outline-offset:4px}.kr-uc-main{min-width:0}.kr-uc-title{align-items:center;gap:.75rem;min-width:0;margin:0 0 .75rem;display:flex}.kr-uc-icon{object-fit:contain;flex:none;width:2.25rem;min-width:2.25rem;height:2.25rem;display:block}.kr-uc-h{min-width:0;font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;letter-spacing:var(--typography--letter-spacing-m,.01em);text-wrap:balance;margin:0;font-size:1.25rem;line-height:1.1}@media (width>=768px){.kr-uc-h{font-size:1.375rem}.kr-uc-icon{width:2.75rem;min-width:2.75rem;height:2.75rem}.kr-uc-title{gap:.875rem}}.kr-uc-who{max-width:36rem;color:var(--color--text-secondary);font-size:var(--typography--text-m);margin:0;line-height:1.45}.kr-spot{flex-direction:column;gap:.75rem;min-width:0;margin:0;display:flex}.kr-spot-stars .kr-star{width:1rem;height:1rem}.kr-spot-quote{font-size:inherit;border:0;margin:0;padding:0}.kr-spot-title{font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;letter-spacing:var(--typography--letter-spacing-m);overflow-wrap:anywhere;text-wrap:balance;margin:0 0 .625rem;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.02}.kr-spot-text .kr-clamp-body{font-size:var(--typography--text-m);color:var(--neutral--neutral-600);overflow-wrap:anywhere;line-height:1.55}.kr-spot-by{text-align:left;align-items:center;gap:.75rem;display:flex}.kr-spot-avatar{object-fit:cover;width:2.5rem;height:2.5rem;font-size:var(--typography--text-s);border-radius:50%;flex:none}.kr-spot-name{font-family:var(--main--main-font);text-transform:uppercase;font-weight:700;line-height:1.2;display:block}.kr-spot-meta{font-size:var(--typography--text-s);color:var(--color--text-secondary);display:block}.kr-uc-rows{flex-direction:column;gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.kr-uc-row{border-top:1px solid var(--neutral--neutral-200);flex-direction:column;gap:.375rem;min-width:0;padding:1rem 0;display:flex}.kr-uc-row:last-child{padding-bottom:0}.kr-uc-row-stars .kr-star{width:.875rem;height:.875rem}.kr-uc-row-text .kr-clamp-body{color:var(--neutral--neutral-600);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}.kr-uc-row-by{font-size:var(--typography--text-s);margin:0;line-height:1.3}.kr-uc-row-name{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.01em;font-weight:700}.kr-uc-row-meta{color:var(--color--text-secondary)}.kr-uc-row-meta:before{content:"· "}.kr-uc-head{border-bottom:1px solid var(--neutral--neutral-200);grid-column:1/-1;min-width:0;padding-bottom:1.5rem}.kr-uc-label{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.08em;color:var(--color--text-secondary);align-items:center;gap:.5rem;margin:0 0 1.125rem;font-size:.75rem;font-weight:700;line-height:1;display:flex}.kr-uc-vcard{background:var(--neutral--neutral-black);min-width:0;color:var(--neutral--neutral-white);border-radius:1rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"label""media""cap";align-items:start;gap:1rem;margin:0;padding:1rem;display:grid}@media (width<=767px){.kr-uc-panel{padding:1.5rem 1rem}.kr-uc-panel.kr-uc-has-video{padding-bottom:0;overflow:hidden}.kr-uc-vcard{border-radius:0;margin:0 -1rem;padding:1.25rem .75rem 1.5rem}.kr-uc-vcard-media{justify-self:center;width:100%;max-width:17.5rem}.kr-uc-vcard-cap{text-align:left}.kr-uc-vcard-quote{overflow-wrap:break-word;font-size:1rem}}.kr-uc-label-video{color:var(--brand--green);grid-area:label;margin:0}.kr-uc-label-dot{background:var(--brand--green);border-radius:50%;flex:none;width:.5rem;height:.5rem}.kr-uc-vcard-media{grid-area:media;min-width:0}.kr-uc-vcard-media .kr-video-frame{border-radius:.75rem}.kr-uc-vcard-cap{flex-direction:column;grid-area:cap;gap:.75rem;min-width:0;display:flex}.kr-uc-vcard-who{flex-direction:column;gap:.125rem;display:flex}.kr-uc-vcard-name{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.02em;font-weight:700;font-size:var(--typography--text-m);line-height:1.15}.kr-uc-vcard-role{font-size:var(--typography--text-s);color:var(--neutral--neutral-400);line-height:1.3}.kr-uc-vcard-quote{font-family:var(--main--tertiary-font);font-weight:var(--main--medium-weight);color:var(--neutral--neutral-white);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.45}.kr-uc-vcard .kr-play{width:2.75rem;height:2.75rem}.kr-uc-vcard .kr-duration{font-size:.6875rem}.kr-uc-cta{margin-top:var(--spacings--2xl);justify-content:center;display:flex}@media (width>=768px){.kr-uc-vcard .kr-play{width:3.5rem;height:3.5rem}.kr-uc-panel{gap:2rem 3rem;padding:2rem 2.25rem}.kr-uc-panel.kr-uc-has-video{grid-template-columns:minmax(0,1fr) 15rem}.kr-uc-vcard{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""media""cap";gap:1rem;padding:1.125rem 1.125rem 1.375rem}}@media (width>=992px){.kr-uc-panel{column-gap:4.5rem;padding:2.5rem 3rem}.kr-uc-panel.kr-uc-has-video{grid-template-columns:minmax(0,1fr) 17rem}}.kr-uc-js .kr-uc-panels{gap:0}.kr-wall{--kr-wall-page:6}@media (width>=768px){.kr-wall{--kr-wall-page:9}}.kr-wall-more{margin-top:var(--spacings--xl);justify-content:center;display:flex}.kr-more-btn{border:1px solid var(--neutral--neutral-black);background:var(--neutral--neutral-white);height:3rem;color:var(--neutral--neutral-black);font:inherit;font-size:var(--typography--text-m);font-weight:var(--main--medium-weight);cursor:pointer;border-radius:100vw;align-items:center;gap:.625rem;padding:0 1.5rem;transition:background-color .2s,color .2s;display:inline-flex}.kr-more-btn:hover{background:var(--neutral--neutral-black);color:var(--neutral--neutral-white)}.kr-more-btn:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px}.kr-more-btn[hidden]{display:none}.kr-more-btn-icon{font-size:1rem;line-height:1}.kr-hiw{padding-top:var(--spacings--3xl);padding-bottom:var(--spacings--3xl)}.kr-hiw-top{margin-bottom:var(--spacings--2xl);min-width:0}.kr-hiw-head{max-width:48rem;margin:0 0 2.5rem}.kr-hiw-h{margin:0 0 1rem}.kr-hiw-intro{max-width:44rem;font-size:var(--typography--text-l);color:var(--color--text-secondary);margin:0;line-height:1.55}.kr-hiw-blocks{grid-template-columns:minmax(0,1fr);gap:2.75rem;display:grid}.kr-hiw-block{min-width:0}.kr-price-wrap{border:1px solid var(--neutral--neutral-200);background:var(--neutral--neutral-white);border-radius:1rem;overflow:hidden}.kr-price{table-layout:fixed;border-collapse:collapse;width:100%}.kr-price th,.kr-price td{text-align:left;vertical-align:top;border-bottom:1px solid var(--neutral--neutral-200);padding:.875rem .5rem}.kr-price th:first-child,.kr-price td:first-child{padding-left:.875rem}.kr-price th:last-child,.kr-price td:last-child{padding-right:.875rem}.kr-price tbody tr:last-child>*{border-bottom:0}.kr-price thead th{vertical-align:bottom;background:var(--neutral--neutral-100);font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.06em;color:var(--color--text-secondary);font-size:.6875rem;font-weight:700;line-height:1.2}.kr-price .kr-price-plan-h{width:27%}.kr-price-plan{font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;overflow-wrap:anywhere;padding-top:1.125rem;font-size:.875rem;line-height:1.1}.kr-price-amt{font-family:var(--main--main-font);font-weight:var(--main--black-weight);white-space:nowrap;font-size:1.125rem;line-height:1;display:block}.kr-price-note{color:var(--color--text-secondary);margin-top:.375rem;font-size:.75rem;line-height:1.3;display:block}.kr-price td.kr-price-list .kr-price-amt{color:var(--neutral--neutral-400)}@media (width>=480px){.kr-price th,.kr-price td{padding:1rem .75rem}.kr-price th:first-child,.kr-price td:first-child{padding-left:1.25rem}.kr-price-amt{font-size:1.5rem}.kr-price-plan{font-size:1rem}.kr-price .kr-price-plan-h{width:24%}}@media (width>=992px){.kr-hiw-top{margin-bottom:var(--spacings--3xl)}.kr-price th,.kr-price td{padding:1.125rem 1rem}.kr-price th:first-child,.kr-price td:first-child{padding-left:1.5rem}.kr-price th:last-child,.kr-price td:last-child{padding-right:1.5rem}.kr-price-amt{font-size:1.75rem}.kr-price-note{font-size:.8125rem}}.kr-price{--kr-green-ink:#00a862;--kr-green-wash:#00dd8317;--kr-green-soft:#d6f8ea}.kr-price-h{display:block}.kr-price thead th .kr-price-badge{margin-top:.375rem}.kr-price-badge{font-family:var(--main--main-font);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.1875rem .5rem;font-size:.75rem;font-weight:700;line-height:1.1;display:inline-block}.kr-price-badge-ink{background:var(--neutral--neutral-black);color:var(--brand--green)}.kr-price-badge-soft{background:var(--kr-green-soft);color:var(--neutral--neutral-black)}.kr-price th.kr-price-q,.kr-price td.kr-price-q{background:var(--kr-green-wash);box-shadow:inset 2px 0 0 var(--brand--green), inset -2px 0 0 var(--brand--green)}.kr-price thead th.kr-price-q{color:var(--neutral--neutral-black);box-shadow:inset 2px 0 0 var(--brand--green), inset -2px 0 0 var(--brand--green), inset 0 2px 0 var(--brand--green);background:#00dd8329}.kr-price tbody tr:last-child td.kr-price-q{box-shadow:inset 2px 0 0 var(--brand--green), inset -2px 0 0 var(--brand--green), inset 0 -2px 0 var(--brand--green)}.kr-price td.kr-price-q .kr-price-amt{color:var(--kr-green-ink)}.kr-price-plan-name{display:block}.kr-price-popular{color:var(--kr-green-ink);font-family:var(--main--main-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.25rem;margin:0 0 .375rem;font-size:.625rem;font-weight:700;line-height:1.1;display:flex}.kr-price-popular>span[aria-hidden]{letter-spacing:0;font-size:.75rem}.kr-price-badge-m{display:none}.kr-text-link{color:var(--neutral--neutral-black);font-weight:var(--main--semi-bold-weight);font-size:var(--typography--text-m);align-items:center;gap:.375rem;line-height:1.3;text-decoration:none;display:inline-flex}.kr-text-link span:first-child{text-decoration:underline;text-decoration-color:var(--brand--green);text-underline-offset:.25em;text-decoration-thickness:2px}.kr-text-link:hover span:first-child{text-decoration-color:currentColor}.kr-text-link-arrow{transition:transform .2s}.kr-text-link:hover .kr-text-link-arrow{transform:translate(3px)}.kr-text-link:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px;border-radius:2px}.kr-hiw-full{margin-top:1rem}.kr-pq-label{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.08em;color:var(--color--text-secondary);margin:0 0 .75rem;font-size:.75rem;font-weight:700;line-height:1.2}.kr-pq{background:var(--neutral--neutral-100);border-radius:1rem;grid-template-columns:minmax(0,1fr);margin:0;padding:.25rem 1.125rem;list-style:none;display:grid}.kr-pq-cell{min-width:0;padding:.875rem 0;display:flex}.kr-pq-cell+.kr-pq-cell{border-top:1px solid var(--neutral--neutral-200)}.kr-pq-card{flex-direction:column;flex:1;gap:.5rem;min-width:0;margin:0;display:flex}.kr-pq-quote{font-size:inherit;text-transform:none;border:0;flex:1;margin:0;padding:0}.kr-pq-quote p{color:var(--neutral--neutral-black);text-transform:none;text-wrap:pretty;font-family:var(--main--tertiary-font);font-weight:var(--main--medium-weight);margin:0;font-size:.9375rem;line-height:1.45}.kr-pq-by{min-width:0;color:var(--color--text-secondary);align-items:center;gap:.5rem;font-size:.75rem;line-height:1.2;display:flex}.kr-pq-stars{flex:none;gap:1px;display:inline-flex}.kr-pq-stars .kr-star{width:.6875rem;height:.6875rem}.kr-pq-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width>=768px){.kr-pq{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;padding:.25rem 1.5rem}.kr-pq-cell:nth-child(2){border-top:0}}@media (width>=992px){.kr-pq{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;padding:0}.kr-pq-cell{padding:1rem 1.25rem}.kr-pq-cell+.kr-pq-cell{border-top:0;border-left:1px solid var(--neutral--neutral-200)}}.kr-hiw-blocks{gap:2rem;max-width:60rem}@media (width<=767px){.kr-price-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.kr-price,.kr-price tbody,.kr-price tr,.kr-price th,.kr-price td{width:auto;display:block}.kr-price thead{display:none}.kr-price tbody{gap:.875rem;display:grid}.kr-price tbody tr{background:var(--neutral--neutral-white);border:1px solid var(--neutral--neutral-200);border-radius:1rem;padding:1rem 1rem .75rem}.kr-price th,.kr-price td,.kr-price th:first-child,.kr-price td:first-child,.kr-price th:last-child,.kr-price td:last-child{border:0;padding:0}.kr-price th.kr-price-plan{padding:0 0 .625rem;font-size:1.25rem;line-height:1}.kr-price td[data-label]{border-top:1px solid var(--neutral--neutral-200);border-radius:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:.5rem;margin:0 -.625rem;padding:.75rem .625rem;display:grid}.kr-price td:before{content:attr(data-label);font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.06em;color:var(--color--text-secondary);grid-area:1/1/span 2;font-size:.75rem;font-weight:700;line-height:1.2}.kr-price td .kr-price-badge-m{grid-area:1/2/span 2;font-size:.6875rem;display:inline-block}.kr-price td .kr-price-amt{text-align:right;grid-column:3;justify-self:end;font-size:1.375rem}.kr-price td .kr-price-note{text-align:right;grid-column:3;justify-self:end;margin-top:.25rem}.kr-price th.kr-price-q,.kr-price td.kr-price-q,.kr-price tbody tr:last-child td.kr-price-q{box-shadow:none}.kr-price td.kr-price-q{background:#00dd831f;border-top-color:#0000;border-radius:.625rem}.kr-price td.kr-price-q:before{color:var(--neutral--neutral-black)}.kr-price td.kr-price-q+td{border-top-color:#0000}.kr-price td.kr-price-q .kr-price-amt{font-size:1.5rem}}.kr-how{padding-top:var(--spacings--3xl);padding-bottom:var(--spacings--2xl)}.kr-how-inner{width:100%;max-width:64rem;margin:0 auto}.kr-how-head{text-align:center;margin:0 auto 2.25rem}.kr-how-h{text-wrap:balance;margin:0 0 1rem}.kr-how-intro{max-width:44rem;font-size:var(--typography--text-l);color:var(--color--text-secondary);text-wrap:pretty;margin:0 auto;line-height:1.55}.kr-how-steps{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.kr-how-step{background:var(--neutral--neutral-100);border-radius:1rem;flex-direction:column;align-items:flex-start;min-width:0;padding:1.375rem 1.375rem 1.5rem;display:flex;position:relative}.kr-how-top{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:1rem;margin:0 0 1.125rem;display:flex}.kr-how-icon{background:var(--brand--blue);width:3.75rem;height:3.75rem;color:var(--neutral--neutral-white);border-radius:1rem;flex:none;place-items:center;display:grid;box-shadow:0 .5rem 1rem -.5rem #0a0a0a59}.kr-how-icon svg{width:2.375rem;height:2.375rem;display:block}.kr-how-green .kr-how-icon{background:var(--brand--green);color:var(--neutral--neutral-black)}.kr-how-red .kr-how-icon{background:var(--brand--red,#ff005a)}.kr-how-num{background:var(--neutral--neutral-black);color:var(--neutral--neutral-white);font-family:var(--main--main-font);letter-spacing:.08em;font-variant-numeric:tabular-nums;border-radius:999px;padding:.3125rem .5625rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-block}.kr-how-title{color:var(--neutral--neutral-black);font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;letter-spacing:.005em;margin:0 0 .5rem;font-size:1.375rem;line-height:1.05}.kr-how-text{font-size:var(--typography--text-m);color:var(--neutral--neutral-600);margin:0;line-height:1.5}@media (width>=768px){.kr-how-head{margin-bottom:2.75rem}.kr-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.kr-how-step{padding:1.75rem 1.5rem 1.875rem}.kr-how-top{margin-bottom:1.375rem}}@media (width>=992px){.kr-how-steps{gap:2.75rem}.kr-how-step:not(:last-child):after{content:"";pointer-events:none;opacity:.45;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 12'%3E%3Cpath d='M1 6h24' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-dasharray='3 4' fill='none'/%3E%3Cpath d='M24 1.5 30 6l-6 4.5' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:2rem;height:.75rem;position:absolute;top:3.25rem;left:calc(100% + .375rem)}}@media (width>=1200px){.kr-how-steps{gap:3.5rem}.kr-how-step{padding:2rem 1.75rem 2.125rem}.kr-how-step:not(:last-child):after{width:2.5rem;top:3.5rem;left:calc(100% + .5rem)}}.kr-player{--kr-vw:100%;background:var(--neutral--neutral-black);min-width:0;color:var(--neutral--neutral-white);border-radius:1.5rem;padding:1.25rem 1rem 1.5rem;position:relative}.kr-player-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.kr-player-h{color:var(--neutral--neutral-white);font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;margin:0;font-size:1.25rem;line-height:1.05}.kr-player-nav{background:#ffffff14;border-radius:100vw;flex:none;align-items:center;gap:.25rem;padding:.25rem;display:flex}.kr-player-nav[hidden]{display:none}.kr-player-nav .slider-button{background:var(--neutral--neutral-white);width:2.5rem;height:2.5rem;color:var(--neutral--neutral-black)}.kr-player-nav .kr-vc-btn:hover .slider-button{background:var(--brand--green)}.kr-player-count{text-align:center;min-width:3.25rem;font-family:var(--main--main-font);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--neutral--neutral-white);margin:0;font-size:.875rem;font-weight:700}.kr-player-slides{flex-direction:column;gap:2.5rem;display:flex;position:relative}.kr-slide{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;min-width:0;display:grid}.kr-player-js .kr-player-slides{display:block}.kr-player-js .kr-slide{display:none}.kr-player-js .kr-slide.kr-slide-on{animation:.38s both kr-fade-in;display:grid}.kr-player-js .kr-slide.kr-slide-out{z-index:1;pointer-events:none;animation:.38s both kr-fade-out;display:grid;position:absolute;inset:0 0 auto}@keyframes kr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kr-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.kr-player-js .kr-slide.kr-slide-on{animation:none}.kr-player-js .kr-slide.kr-slide-out{display:none}}.kr-slide-media{width:100%;max-width:18rem;margin:0 auto}.kr-slide-media .kr-video-frame{border-radius:1rem}.kr-slide-body{flex-direction:column;gap:1rem;min-width:0;display:flex}.kr-slide-who{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin:0;display:flex}.kr-slide-name{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.02em;font-weight:700;font-size:var(--typography--text-m);color:var(--brand--green)}.kr-slide-role{font-size:var(--typography--text-s);color:var(--neutral--neutral-400)}.kr-slide-quote{font-family:var(--main--main-font);font-weight:var(--main--black-weight);text-transform:uppercase;letter-spacing:var(--typography--letter-spacing-m);text-wrap:pretty;margin:0;font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);line-height:1.04}.kr-tx-dark{border-top:1px solid var(--neutral--neutral-white-10,#ffffff1f);padding-top:1rem}.kr-tx-dark .kr-tx-title{color:var(--neutral--neutral-400)}.kr-tx-dark .kr-tx-body p{color:#ffffffb8}.kr-tx-dark .kr-tx-toggle{color:var(--neutral--neutral-white)}.kr-tx-dark .kr-tx-toggle:focus-visible{outline-color:var(--brand--green)}.kr-faces{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;margin:1.5rem 0 0;list-style:none;display:grid}.kr-faces[hidden]{display:none}.kr-faces li{justify-content:center;min-width:0;display:flex}.kr-face{cursor:pointer;color:var(--neutral--neutral-400);background:0 0;border:0;flex-direction:column;align-items:center;gap:.375rem;min-width:0;padding:0;display:flex}.kr-face-img{background:var(--neutral--neutral-600);width:2.75rem;height:2.75rem;box-shadow:0 0 0 2px var(--neutral--neutral-black), 0 0 0 4px transparent;border-radius:50%;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.kr-face img{object-fit:cover;object-position:50% 30%;filter:grayscale(.5);opacity:.6;width:100%;height:100%;transition:opacity .2s,filter .2s;display:block}.kr-face-name{font-size:.75rem;line-height:1;font-weight:var(--main--semi-bold-weight);letter-spacing:.02em;white-space:nowrap}.kr-face:hover img{opacity:1;filter:none}.kr-face:hover,.kr-face[aria-current=true]{color:var(--neutral--neutral-white)}.kr-face[aria-current=true] .kr-face-img{box-shadow:0 0 0 2px var(--neutral--neutral-black), 0 0 0 4.5px var(--brand--green)}.kr-face[aria-current=true] img{opacity:1;filter:none}.kr-face:focus-visible{outline:none}.kr-face:focus-visible .kr-face-img{box-shadow:0 0 0 2px var(--neutral--neutral-black), 0 0 0 4.5px var(--neutral--neutral-white)}@media (width>=768px){.kr-player{--kr-vw:15rem;--kr-gap:2rem;--kr-pad:1.75rem;padding:var(--kr-pad)}.kr-player-js .kr-player-top,.kr-player-js .kr-faces{z-index:2;left:calc(var(--kr-pad) + var(--kr-vw) + var(--kr-gap));right:var(--kr-pad);margin:0;position:absolute}.kr-player-js .kr-player-top{top:var(--kr-pad)}.kr-player-js .kr-faces{bottom:var(--kr-pad);grid-template-columns:repeat(6,auto);justify-content:start;gap:1rem}.kr-slide{grid-template-columns:var(--kr-vw) minmax(0, 1fr);gap:var(--kr-gap)}.kr-slide-media{max-width:none;margin:0}.kr-player-js .kr-slide-body{justify-content:center;min-height:100%;padding-top:4.25rem;padding-bottom:5.75rem}.kr-player-js .kr-slide{align-items:stretch}.kr-face-img{width:3.25rem;height:3.25rem}}@media (width>=992px){.kr-player{--kr-vw:17rem;--kr-gap:2.75rem;--kr-pad:2.25rem}.kr-player-h{font-size:1.5rem}}@media (width>=1200px){.kr-player{--kr-vw:20rem;--kr-gap:3.5rem;--kr-pad:2.75rem}.kr-slide-body{max-width:44rem}.kr-face-img{width:3.5rem;height:3.5rem}}.kr-clamp{min-width:0}.kr-clamp-body{overflow-wrap:anywhere;margin:0}.kr-clamp-js:not(.kr-clamp-open) .kr-clamp-body{-webkit-line-clamp:var(--kr-lines,4);line-clamp:var(--kr-lines,4);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kr-clamp-toggle{cursor:pointer;color:var(--neutral--neutral-black);font:inherit;font-size:var(--typography--text-s);font-weight:var(--main--semi-bold-weight);text-decoration:underline;text-decoration-color:var(--brand--green);text-underline-offset:.25em;background:0 0;border:0;margin-top:.375rem;padding:0;line-height:1.3;text-decoration-thickness:2px}.kr-clamp-toggle:hover{text-decoration-color:currentColor}.kr-clamp-toggle:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px;border-radius:2px}.kr-clamp-toggle[hidden]{display:none}.kr-on-dark .kr-clamp-toggle{color:var(--neutral--neutral-white);text-decoration-color:currentColor}.kr-on-dark .kr-clamp-toggle:focus-visible{outline-color:var(--neutral--neutral-white)}.kr-footer{padding-top:var(--spacings--2xl);padding-bottom:var(--spacings--xl);gap:var(--spacings--2xl);flex-direction:column;display:flex}.kr-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.kr-footer-about{grid-column:1/-1;min-width:0}.kr-footer .footer-brand{margin:0;display:inline-block}.kr-footer-text{max-width:22rem;font-size:var(--typography--text-s);color:var(--neutral--neutral-400);margin:1rem 0 .875rem;line-height:1.5}.kr-footer-rating{font-size:var(--typography--text-s);font-weight:var(--main--semi-bold-weight);align-items:center;gap:.5rem;margin:0;display:flex}.kr-footer-rating .kr-star{width:1rem;height:1rem}.kr-footer-col{min-width:0}.kr-footer-h{font-family:var(--main--main-font);text-transform:uppercase;letter-spacing:.06em;color:var(--neutral--neutral-white);margin:0 0 .875rem;font-size:.8125rem;font-weight:700;line-height:1.2}.kr-footer-list{flex-direction:column;gap:.625rem;margin:0;list-style:none;display:flex}.kr-footer-link{color:var(--neutral--neutral-400);font-family:var(--main--tertiary-font);font-size:var(--typography--text-s);line-height:1.3;text-decoration:none;transition:color .2s}.kr-footer-link:hover,.kr-footer-link:focus-visible{color:var(--neutral--neutral-white)}.kr-footer-bottom{padding-top:var(--spacings--l);border-top:1px solid var(--neutral--neutral-white-10);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.kr-footer-small{color:var(--neutral--neutral-white-60);text-transform:none;letter-spacing:0;margin:0;font-size:.8125rem;line-height:1.5}.kr-footer-note{max-width:36rem}@media (width>=768px){.kr-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.kr-footer{padding-top:var(--spacings--3xl)}.kr-footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:2rem}.kr-footer-about{grid-column:auto}.kr-footer-note{text-align:right}}.kr-spot-quote,.kr-bento-quote blockquote{text-transform:none}.kr-hero-v3 .kr-hero-h1{text-wrap:balance}.kr-footer .footer-brand{float:none;width:fit-content;display:block}.kr-cbb{padding-top:var(--spacings--2xl);padding-bottom:var(--spacings--2xl)}.kr-cbb-inner{max-width:60rem}.kr-cbb-label{font-family:var(--main--main-font);color:var(--neutral--neutral-black);margin:0;font-size:.875rem;font-weight:700;line-height:1.2}.kr-price-plans{color:var(--color--text-secondary);max-width:44rem;margin:.875rem 0 0;font-size:.9375rem;line-height:1.5}.kr-price-checked{color:var(--color--text-secondary);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.kr-how-intro+.kr-how-intro{margin-top:.875rem}.kr-cbb-list .kr-pq-name{white-space:normal;overflow:visible}.kr-hero-pill{margin:0 0 var(--spacings--m);border:1px solid var(--neutral--neutral-200);background:var(--neutral--neutral-white);font-family:var(--main--main-font);font-weight:var(--main--black-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--neutral--neutral-black);border-radius:100vw;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .75rem;font-size:.75rem;line-height:1.2;display:inline-flex}.kr-hero-pill .kr-star{width:.875rem;height:.875rem}.kr-hero-accent{background:url(/img/icons/kicksta-highlight-blob.svg) 50%/100% 100% no-repeat;margin:0 -.1em 0 0;padding:0 .24em;display:inline-block}@media (width>=768px){.kr-hero-accent{margin-left:-.24em}}.kr-hero-v3 .kr-hero-cta{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}.kr-btn-secondary{border:1px solid var(--neutral--neutral-black);background:var(--neutral--neutral-white);min-height:2.75rem;color:var(--neutral--neutral-black);font-size:var(--typography--text-m);font-weight:var(--main--medium-weight);border-radius:100vw;justify-content:center;align-items:center;gap:.625rem;padding:0 1.75rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.kr-btn-secondary:hover{background:var(--neutral--neutral-black);color:var(--neutral--neutral-white)}.kr-btn-secondary:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px}.kr-btn-secondary svg{flex:none;width:.625rem;height:.75rem}@media (width>=768px){.kr-hero-v3 .kr-hero-h1{max-width:34ch}.kr-hero-v3 .kr-hero-cta{flex-direction:row;justify-content:center;align-items:center;width:auto}.kr-btn-secondary{min-height:3.5rem}}.kr-cbb h2{text-wrap:balance}.kr-footer-cta{margin-top:var(--spacings--m)}@media (width<=767px){.kr-section-head,.kr-section-head .kr-center,.kr-section-head .kr-lede,.kr-inaction-head,.kr-inaction-head .kr-center,.kr-how-head,.kr-how-intro{text-align:left}.column-center.kr-section-head{align-items:flex-start}.kr-section-head .kr-lede,.kr-how-intro,.kr-inaction-head{margin-left:0;margin-right:0}}.kr-wall-status:empty{height:0;min-height:0;margin:0;overflow:hidden}@media (width<=767px){.kr-awards-band .kr-awards-grid{gap:.75rem .5rem;max-width:17rem}.kr-awards-band .kr-award{height:4rem}}.kr-wall .kr-chips-wrap{margin-bottom:1.5rem}@media (width>=768px){.kr-wall .kr-chips-wrap{margin-bottom:2rem}}.kr-uc-cta{margin-top:var(--spacings--xl);margin-bottom:var(--spacings--xl)}@media (width<=767px){.kr-hero-v3 .kr-hero-cta{align-items:flex-start}.kr-hero-cta .button,.kr-uc-cta .button,.kr-cta .button,.kr-footer .button{width:auto;min-width:0}.kr-uc-cta{margin-top:var(--spacings--l);margin-bottom:var(--spacings--l);justify-content:flex-start}.kr-hero-br{display:none}.kr-cta .button-wrapper{justify-content:center;display:flex}}@media (width<=479px){.kr-cta .cta-section-shape{width:120%;height:150%}}#closing-h{text-wrap:balance}.kr-sum{padding-top:var(--spacings--2xl);padding-bottom:var(--spacings--xl)}.kr-sum-head{max-width:46rem;margin:0 auto var(--spacings--l);text-align:center}.kr-sum-head h2{text-wrap:balance;margin:0 0 .75rem}.kr-sum-head p{color:var(--color--text-secondary);margin:0}.kr-sum-wrap{border:1px solid var(--neutral--neutral-200);background:var(--neutral--neutral-white);border-radius:1rem;max-width:64rem;margin:0 auto;overflow:hidden}.kr-sum table{border-collapse:collapse;width:100%;font-size:1rem}.kr-sum thead th{background:var(--neutral--neutral-100);text-align:left;white-space:nowrap;font-family:var(--main--main-font);letter-spacing:.04em;text-transform:uppercase;color:var(--neutral--neutral-black);padding:1rem 1.25rem;font-size:.8125rem;font-weight:700}.kr-sum tbody td,.kr-sum tbody th{border-top:1px solid var(--neutral--neutral-200);vertical-align:top;text-align:left;line-height:1.45;font-weight:inherit;padding:1.125rem 1.25rem}.kr-sum .n{width:3rem;color:var(--color--text-secondary);font-variant-numeric:tabular-nums}.kr-sum .cat a{white-space:nowrap;font-family:var(--main--main-font);color:var(--neutral--neutral-black);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.kr-sum .cat a:hover{text-underline-offset:.2em;text-decoration:underline}.kr-sum .cat a:focus-visible{outline:2px solid var(--brand--blue);outline-offset:3px;border-radius:.25rem}.kr-sum-dot{border-radius:50%;flex:none;width:.625rem;height:.625rem}.kr-sum .cnt{white-space:nowrap;width:9.5rem}.kr-sum-n{font-family:var(--main--main-font);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1}.kr-sum-of{color:var(--color--text-secondary);font-size:.875rem}.kr-sum-bar{background:var(--neutral--neutral-100);border-radius:1rem;height:.375rem;margin-top:.5rem;display:block;overflow:hidden}.kr-sum-bar i{background:var(--neutral--neutral-black);border-radius:1rem;height:100%;display:block}.kr-sum .with{width:13rem;color:var(--color--text-secondary);font-size:.9375rem}.kr-sum-with-label{display:none}.kr-sum-note{max-width:64rem;color:var(--color--text-secondary);margin:.875rem auto 0;font-size:.875rem;line-height:1.5}@media (width<=767px){.kr-sum-head{text-align:left;margin-left:0}.kr-sum thead{display:none}.kr-sum table,.kr-sum tbody,.kr-sum tr,.kr-sum tbody td,.kr-sum tbody th{width:auto;display:block}.kr-sum tbody tr{border-top:1px solid var(--neutral--neutral-200);grid-template-columns:auto minmax(0,1fr) auto;column-gap:.75rem;padding:1rem;display:grid}.kr-sum tbody tr:first-child{border-top:0}.kr-sum tbody td,.kr-sum tbody th{border:0;padding:0}.kr-sum .n{grid-area:1/1;align-self:center;width:auto}.kr-sum .cat{grid-area:1/2;align-self:center;min-width:0}.kr-sum .cnt{text-align:right;grid-area:1/3;width:auto}.kr-sum-bar{display:none}.kr-sum .say{grid-area:2/2/auto/4;margin-top:.375rem}.kr-sum .with{grid-area:3/2/auto/4;width:auto;margin-top:.375rem;font-size:.875rem}.kr-sum-with-label{display:inline}}.kr-faq-plain{border-top:0}.kr-faq-item{padding:var(--spacings--l) 0;border-top:1px solid var(--neutral--neutral-black-10);break-inside:avoid}.kr-faq #w-node-_28c7656f-e5f3-fea1-85d3-fdc39830ec10-9830ec0e,.kr-faq #w-node-_0d38f8cb-71ab-527e-29d6-ac91c002ed1f-9830ec0e{grid-column:1/-1}.kr-faq .faq-sticky-wrapper{margin-bottom:var(--spacings--l);position:static}.kr-faq-head{align-items:center;gap:var(--spacings--s);flex-direction:row}.kr-faq .kr-faq-icon{flex:none;width:3.5rem;height:3.5rem}@media (width>=992px){.kr-faq-plain{columns:2;column-gap:4rem;display:block}}.kr-faq-item h3{margin:0 0 .625rem}.kr-faq-item .faq-rich-text p{color:var(--color--text-secondary);margin:0}.kr-faq-item .faq-rich-text p+p{margin-top:.625rem}
