.kr-od-hero{max-width:980px}.kr-od-hero .kr-courses-tag .dot{background:var(--sky-primary-glow);border-radius:50%;width:8px;height:8px;animation:4s ease-in-out infinite kr-od-dot-pulse}@keyframes kr-od-dot-pulse{0%,to{opacity:1}50%{opacity:.35}}.kr-od-hero-video{border:1px solid rgba(255,255,255,.14);border:1px solid color(display-p3 1 1 1/.14);border:1px solid lab(100% 0 0/.14);border-radius:22px;width:min(760px,100%);margin-top:40px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.45)}.kr-od-hero-cta{margin-top:36px}.kr-lite-yt{cursor:pointer;aspect-ratio:16/9;background:#000;border:0;width:100%;padding:0;display:block;position:relative}.kr-lite-yt img{object-fit:cover;width:100%;height:100%;display:block}.kr-lite-yt-play{color:#fff;background:var(--cta-gradient);width:74px;height:74px;box-shadow:var(--cta-shadow);border-radius:50%;justify-content:center;align-items:center;margin:auto;transition:transform .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kr-lite-yt-play svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.kr-lite-yt-play svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.kr-lite-yt-play svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.kr-lite-yt-play svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.kr-lite-yt-play svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.kr-lite-yt-play svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.kr-lite-yt:hover .kr-lite-yt-play{transform:scale(1.08)}.kr-lite-yt--playing iframe{aspect-ratio:16/9;border:0;width:100%;height:100%;display:block}.kr-od-section{max-width:1040px;margin:0 auto;padding:88px 28px 0}.kr-od-heading{font-feature-settings:"swsh" 1;color:var(--brand-indigo);text-align:center;text-wrap:balance;margin:0;font-family:Thmanyah Serif Display,serif;font-size:32px;font-weight:700;line-height:1.5}.kr-od-sub{color:var(--ink-muted);text-align:center;max-width:46rem;margin:18px auto 0;font-size:16px;line-height:2.1}.kr-od-eyebrow{text-align:center;letter-spacing:.02em;color:var(--brand-salmon-eyebrow);margin-bottom:16px;font-size:13px;font-weight:700;display:block}.kr-od-eyebrow--latin{direction:ltr;font-family:Thmanyah Sans,sans-serif}.kr-od-cta-row{justify-content:center;margin-top:44px;display:flex}.kr-od-enroll{justify-content:center;min-width:220px}.kr-od-proof{background:linear-gradient(160deg,var(--paper-raised)0%,#f6ecd9 100%);border-bottom:1px solid rgba(26,23,20,.06);padding:22px 28px}.kr-od-proof p{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:0;font-size:16.5px;font-weight:700;display:flex}.kr-od-stars{color:var(--brand-salmon);letter-spacing:.12em;direction:ltr;font-size:15px}.kr-od-grid{gap:20px;margin-top:44px;display:grid}.kr-od-grid--3{grid-template-columns:repeat(3,1fr)}.kr-od-grid--aspiration{grid-template-columns:repeat(6,1fr)}.kr-od-grid--aspiration .kr-od-card{grid-column:span 2}.kr-od-grid--aspiration .kr-od-card:nth-child(4){grid-column:2/span 2}.kr-od-grid--aspiration .kr-od-card:nth-child(5){grid-column:4/span 2}.kr-od-card{background:var(--paper-raised);text-align:start;border:1px solid rgba(26,23,20,.07);border-radius:22px;padding:28px 26px;box-shadow:0 14px 34px rgba(31,10,82,.07),0 2px 6px rgba(31,10,82,.04)}.kr-od-card h3{color:var(--ink);margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.75}.kr-od-card p{color:var(--ink-muted);margin:0;font-size:14.5px;line-height:1.95}.kr-od-card--problem{background:linear-gradient(165deg,var(--paper-raised)0%,#fbf5e9 60%,#f6ecd9 100%)}.kr-od-card--problem h3{color:var(--brand-indigo)}.kr-od-aspiration{margin-top:96px}.kr-od-journey{padding-bottom:8px}.kr-od-timeline{flex-direction:column;gap:64px;margin:56px 0 0;padding:0;list-style:none;display:flex;position:relative}.kr-od-timeline:before{content:"";top:12px;bottom:12px;background:linear-gradient(rgba(61,24,191,0) 0%,rgba(61,24,191,.22) 8%,rgba(61,24,191,.22) 92%,rgba(61,24,191,0) 100%);width:2px;position:absolute;transform:translate(50%)}.kr-od-timeline:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-timeline:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-timeline:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-timeline:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-timeline:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-timeline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-step{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.kr-od-step:before{content:"";background:var(--brand-salmon);border:3px solid var(--paper-canvas);border-radius:50%;width:14px;height:14px;position:absolute;top:8px;transform:translate(50%);box-shadow:0 0 0 2px rgba(61,24,191,.25)}.kr-od-step:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-step:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-step:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.kr-od-step:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-step:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-step:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.kr-od-step:nth-child(2n) .kr-od-step-text{order:2}.kr-od-step:nth-child(2n) .kr-od-step-media{order:1}.kr-od-step-label{letter-spacing:.08em;color:var(--brand-salmon-eyebrow);direction:ltr;background:rgba(245,83,106,.08);border:1px solid rgba(245,83,106,.22);border-radius:999px;margin-bottom:14px;padding:5px 14px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12.5px;font-weight:700;display:inline-block}.kr-od-step-text{text-align:start}.kr-od-step-text h3{font-feature-settings:"swsh" 1;color:var(--brand-indigo);margin:0 0 12px;font-family:Thmanyah Serif Display,serif;font-size:22px;font-weight:700;line-height:1.6}.kr-od-step-text p{color:var(--ink-muted);margin:0;font-size:14.5px;line-height:2}.kr-od-step-media{background:var(--paper-raised);border:1px solid rgba(26,23,20,.08);border-radius:20px;overflow:hidden;box-shadow:0 18px 44px rgba(31,10,82,.12)}.kr-od-step-media img{width:100%;height:auto;display:block}.kr-od-bio{background:#fdf5e6;margin-top:96px;padding:100px 0}.kr-od-bio-inner{grid-template-columns:2fr 3fr;align-items:center;gap:56px;max-width:1040px;margin:0 auto;padding:0 28px;display:grid}.kr-od-bio-media{border-radius:24px;overflow:hidden;box-shadow:0 24px 56px rgba(31,10,82,.18)}.kr-od-bio-media img{width:100%;height:auto;display:block}.kr-od-bio-text,.kr-od-bio-text .kr-od-eyebrow{text-align:start}.kr-od-bio-text h2{font-feature-settings:"swsh" 1;color:var(--brand-indigo);margin:0 0 18px;font-family:Thmanyah Serif Display,serif;font-size:32px;font-weight:700;line-height:1.45}.kr-od-bio-lead{color:var(--ink-soft);font-weight:700}.kr-od-bio-text p{color:var(--ink-muted);margin:0 0 18px;font-size:15px;line-height:2.1}.kr-od-bio-closing{color:var(--ink-soft)}.kr-od-bio-text .kr-od-enroll{margin-top:10px}.kr-od-offer-card{background:linear-gradient(160deg,var(--paper-raised)0%,#fbf5e9 55%,#f6ecd9 100%);border:1px solid rgba(26,23,20,.07);border-radius:28px;padding:64px 48px;box-shadow:0 26px 60px rgba(31,10,82,.1)}.kr-od-checklist{flex-direction:column;gap:14px;max-width:34rem;margin:36px auto 0;padding:0;list-style:none;display:flex}.kr-od-checklist li{color:var(--ink-soft);text-align:start;align-items:flex-start;gap:12px;font-size:15.5px;font-weight:500;line-height:1.9;display:flex}.kr-od-checklist .check{color:#fff;background:var(--cta-gradient);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:3px;font-size:14px;font-weight:700;display:inline-flex}.kr-od-deliverables{border-top:1px solid rgba(26,23,20,.08);grid-template-columns:1fr 1fr;align-items:center;gap:44px;margin-top:56px;padding-top:48px;display:grid}.kr-od-deliverables-text{text-align:start}.kr-od-deliverables-text h3{font-feature-settings:"swsh" 1;color:var(--brand-indigo);margin:0 0 18px;font-family:Thmanyah Serif Display,serif;font-size:22px;font-weight:700;line-height:1.65}.kr-od-deliverables-text ul{margin:0;padding:0;list-style:none}.kr-od-deliverables-text li{color:var(--ink-muted);margin-bottom:10px;font-size:14.5px;line-height:2;position:relative}.kr-od-deliverables-text li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.kr-od-deliverables-text li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.kr-od-deliverables-text li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.kr-od-deliverables-text li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.kr-od-deliverables-text li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.kr-od-deliverables-text li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.kr-od-deliverables-text li:before{content:"";background:var(--brand-salmon);border-radius:50%;width:8px;height:8px;position:absolute;top:12px}.kr-od-deliverables-text li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.kr-od-deliverables-text li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.kr-od-deliverables-text li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.kr-od-deliverables-text li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.kr-od-deliverables-text li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.kr-od-deliverables-text li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.kr-od-deliverables-media{border:1px solid rgba(26,23,20,.08);border-radius:20px;overflow:hidden;box-shadow:0 18px 44px rgba(31,10,82,.12)}.kr-od-deliverables-media img{width:100%;height:auto;display:block}.kr-od-vreview{background:linear-gradient(160deg,var(--paper-raised)0%,#fbf5e9 55%,#f6ecd9 100%);text-align:start;border:1px solid rgba(26,23,20,.07);border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:max(28px,min(5vw,64px));margin-top:48px;padding:max(28px,min(4vw,44px));display:grid;overflow:hidden;box-shadow:0 26px 60px rgba(31,10,82,.1)}.kr-od-vreview-stage{justify-self:center;display:flex;position:relative}.kr-od-vreview-glow{z-index:0;filter:blur(30px);opacity:.85;background:radial-gradient(60% 55% at 30% 28%,rgba(245,83,106,.42),transparent 70%),radial-gradient(65% 60% at 72% 74%,rgba(61,24,191,.4),transparent 72%);border-radius:50%;animation:7s ease-in-out infinite kr-od-vreview-breathe;position:absolute;top:-14%;bottom:-14%;left:-18%;right:-18%}@keyframes kr-od-vreview-breathe{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}.kr-vreview-frame{z-index:1;aspect-ratio:9/16;background:var(--brand-indigo-deep);border:1px solid rgba(255,255,255,.14);border:1px solid color(display-p3 1 1 1/.14);border:1px solid lab(100% 0 0/.14);border-radius:26px;width:max(236px,min(27vw,312px));position:relative;overflow:hidden;box-shadow:0 30px 64px rgba(31,10,82,.32),0 6px 16px rgba(31,10,82,.18)}.kr-vreview-poster{background:var(--brand-indigo-deep);cursor:pointer;font:inherit;color:inherit;border:0;margin:0;padding:0;display:block}.kr-vreview-frame img,.kr-vreview-video{object-fit:cover;width:100%;height:100%;display:block}.kr-vreview-frame--playing{display:block}.kr-vreview-video{background:var(--brand-indigo-deep)}.kr-vreview-video:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.kr-vreview-scrim{pointer-events:none;background:linear-gradient(rgba(15,6,40,.28) 0%,transparent 34%,transparent 66%,rgba(15,6,40,.5) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.kr-vreview-play{color:#fff;background:var(--cta-gradient);width:72px;height:72px;box-shadow:var(--cta-shadow);border-radius:50%;justify-content:center;align-items:center;margin:auto;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kr-vreview-play svg{margin-left:3px}.kr-vreview-poster:hover .kr-vreview-play{transform:scale(1.08)}.kr-vreview-poster:focus-visible{outline:none}.kr-vreview-poster:focus-visible .kr-vreview-play{outline:3px solid var(--brand-cyan);outline-offset:4px}.kr-vreview-duration{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:ltr;background:rgba(15,6,40,.55);border:1px solid rgba(255,255,255,.18);border:1px solid color(display-p3 1 1 1/.18);border:1px solid lab(100% 0 0/.18);border-radius:999px;padding:4px 9px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px;font-weight:700;position:absolute;bottom:14px}.kr-vreview-duration:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.kr-vreview-duration:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.kr-vreview-duration:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.kr-vreview-duration:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.kr-vreview-duration:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.kr-vreview-duration:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.kr-od-vreview-panel{text-align:start;max-width:30rem}.kr-od-vreview-panel .kr-od-eyebrow{text-align:start;margin-bottom:14px}.kr-od-vreview-heading{font-feature-settings:"swsh" 1;color:var(--brand-indigo);text-wrap:balance;margin:0 0 14px;font-family:Thmanyah Serif Display,serif;font-size:max(22px,min(2.4vw,27px));font-weight:700;line-height:1.55}.kr-od-vreview-sub{color:var(--ink-muted);margin:0 0 20px;font-size:15.5px;line-height:2.05}.kr-od-vreview-stars{letter-spacing:.14em;margin-bottom:10px;font-size:19px;display:block}.kr-od-vreview-by{color:var(--ink-soft);margin-bottom:26px;font-size:13.5px;font-weight:500;display:block}.kr-od-vreview-by:before{content:"— ";color:var(--brand-salmon)}.kr-od-vreview-cta{justify-content:center;min-width:200px}@media (max-width:860px){.kr-od-vreview{text-align:center;grid-template-columns:1fr;justify-items:center;gap:30px;padding:34px 22px 40px}.kr-vreview-frame{width:min(272px,70vw)}.kr-od-vreview-panel{max-width:34rem}.kr-od-vreview-panel .kr-od-eyebrow{text-align:center}}@media (prefers-reduced-motion:reduce){.kr-od-vreview-glow{animation:none}.kr-vreview-play{transition:none}}.kr-od-testimonials{scroll-margin-top:110px}@media (max-width:700px){.kr-od-testimonials{scroll-margin-top:170px}}.kr-od-quotes{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:44px;display:grid}.kr-od-quote{background:var(--paper-raised);text-align:start;border:1px solid rgba(26,23,20,.07);border-radius:22px;flex-direction:column;margin:0;padding:30px 28px;display:flex;box-shadow:0 14px 34px rgba(31,10,82,.07)}.kr-od-quote blockquote{color:var(--ink-soft);flex:1;margin:0 0 20px;font-size:15px;line-height:2}.kr-od-quote blockquote:before{content:"“";color:var(--brand-salmon);font-size:26px;line-height:0}.kr-od-quote blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.kr-od-quote blockquote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.kr-od-quote blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.kr-od-quote blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.kr-od-quote blockquote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.kr-od-quote blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.kr-od-quote figcaption{flex-direction:column;gap:3px;display:flex}.kr-od-quote-name{color:var(--ink);unicode-bidi:plaintext;font-size:15px;font-weight:700}.kr-od-quote-role{color:var(--ink-muted);unicode-bidi:plaintext;font-size:13px}.kr-od-quote-meta{color:var(--ink-muted);align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.kr-od-quote-meta time{direction:ltr;font-family:JetBrains Mono,SF Mono,Consolas,monospace}.kr-od-faq{max-width:760px;padding-bottom:140px}.kr-od-faq-list{flex-direction:column;gap:14px;margin-top:40px;display:flex}.kr-od-faq-item{background:var(--paper-raised);border:1px solid rgba(26,23,20,.07);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px rgba(31,10,82,.05)}.kr-od-faq-item summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:15.5px;font-weight:700;line-height:1.8;list-style:none;display:flex}.kr-od-faq-item summary::-webkit-details-marker{display:none}.kr-od-faq-icon{width:28px;height:28px;color:var(--brand-indigo);background:rgba(61,24,191,.07);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:500;transition:transform .2s;display:inline-flex}.kr-od-faq-item[open] .kr-od-faq-icon{transform:rotate(45deg)}.kr-od-faq-item p{color:var(--ink-muted);unicode-bidi:plaintext;margin:0;padding:0 24px 22px;font-size:14.5px;line-height:2.05}.kr-od-final{text-align:center;margin-top:110px}.kr-od-final h2{font-feature-settings:"swsh" 1;color:var(--brand-indigo);margin:0 0 12px;font-family:Thmanyah Serif Display,serif;font-size:30px;font-weight:700;line-height:1.5}.kr-od-final p{color:var(--ink-muted);margin:0 0 30px;font-size:15.5px;line-height:2}@media (max-width:960px){.kr-od-grid--3,.kr-od-grid--aspiration{grid-template-columns:repeat(2,1fr)}.kr-od-grid--aspiration .kr-od-card,.kr-od-grid--aspiration .kr-od-card:nth-child(4),.kr-od-grid--aspiration .kr-od-card:nth-child(5){grid-column:auto}.kr-od-bio-inner{grid-template-columns:1fr;gap:40px}.kr-od-bio-media{max-width:480px;margin:0 auto}}@media (max-width:860px){.kr-od-heading{font-size:26px}.kr-od-timeline:before,.kr-od-step:before{display:none}.kr-od-timeline{gap:48px}.kr-od-step{grid-template-columns:1fr;gap:20px}.kr-od-step:nth-child(2n) .kr-od-step-text{order:1}.kr-od-step:nth-child(2n) .kr-od-step-media{order:2}.kr-od-quotes{grid-template-columns:1fr}.kr-od-deliverables{grid-template-columns:1fr;gap:28px}.kr-od-offer-card{padding:44px 26px}}@media (max-width:640px){.kr-od-section{padding-top:68px}.kr-od-grid--3,.kr-od-grid--aspiration{grid-template-columns:1fr}.kr-od-hero-video{margin-top:32px}.kr-lite-yt-play{width:62px;height:62px}}@media (prefers-reduced-motion:reduce){.kr-od-hero .kr-courses-tag .dot{animation:none}.kr-lite-yt-play,.kr-od-faq-icon{transition:none}}
