.kr-hub-hero{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:760px;min-height:min(78vh,720px);margin:0 auto;padding:128px 32px 112px;display:flex;position:relative}.kr-hub-eyebrow{color:var(--sky-primary-glow);background:rgba(255,255,255,.04);background:color(display-p3 1 1 1/.04);background:lab(100% 0 0/.04);border:1px solid rgba(255,255,255,.12);border:1px solid color(display-p3 1 1 1/.12);border:1px solid lab(100% 0 0/.12);border-radius:999px;align-items:center;gap:10px;padding:9px 18px;font-size:14px;font-weight:700;display:inline-flex}.kr-hub-hero h1{font-feature-settings:"swsh" 1;letter-spacing:-.01em;color:var(--sky-fg);text-wrap:balance;margin:28px 0 0;font-family:Thmanyah Serif Display,serif;font-size:52px;font-weight:700;line-height:1.35}.kr-hub-hero p.sub{color:var(--sky-muted);max-width:36rem;margin:24px 0 0;font-size:18px;line-height:2.3}.kr-reviews{background:linear-gradient(180deg,#150735 0%,var(--brand-indigo-deep)55%,#2a0f6a 100%);padding:112px 28px 128px;position:relative;overflow:hidden}.kr-reviews-stars{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.kr-reviews-stars .kr-star{background:#fff;border-radius:50%;animation:3s ease-in-out infinite kr-twinkle;position:absolute}.kr-reviews-inner{z-index:1;max-width:1040px;margin:0 auto;position:relative}.kr-reviews-head{text-align:center;margin-bottom:24px}.kr-reviews-eyebrow{color:#ff9466;font-size:13px;font-weight:700;display:block}.kr-reviews-heading{font-feature-settings:"swsh" 1;text-wrap:balance;background:linear-gradient(180deg,#fff 0%,#bfe9ff 55%,var(--brand-cyan)100%);color:transparent;-webkit-background-clip:text;background-clip:text;max-width:640px;margin:16px auto 10px;font-family:Thmanyah Serif Display,serif;font-size:34px;font-weight:700;line-height:1.4}.kr-orbit-row{opacity:0;grid-template-columns:220px 1fr;align-items:center;gap:40px;margin:0;padding:56px 0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(48px)}.kr-orbit-row.in-view{opacity:1;transform:translateY(0)}@media (scripting:none){.kr-orbit-row{opacity:1;transition:none;transform:none}}.kr-orbit-row.side-left{direction:ltr}.kr-orbit-row.side-left .kr-orbit-text{direction:rtl}.kr-orbit-orb-wrap{justify-content:center;display:flex;position:relative}.kr-orbit-glow{filter:blur(38px);opacity:.4;border-radius:50%;animation:4s ease-in-out infinite kr-orb-pulse;position:absolute;top:-20px;bottom:-20px;left:-20px;right:-20px}.kr-orbit-row:nth-child(2) .kr-orbit-glow{background:#ff9466}.kr-orbit-row:nth-child(3) .kr-orbit-glow{background:var(--brand-cyan)}.kr-orbit-row:nth-child(4) .kr-orbit-glow{background:#7251e6}@keyframes kr-orb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.kr-orbit-orb{background:radial-gradient(circle at 32% 30%,#452975 0%,#1a0f38 100%);border:1px solid rgba(255,254,251,.14);border-radius:50%;justify-content:center;align-items:center;width:176px;height:176px;display:flex;position:relative}.kr-orbit-ring{border:1px dashed rgba(52,224,232,.35);border-radius:50%;animation:22s linear infinite kr-spin;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.kr-orbit-initial{font-feature-settings:"swsh" 1;background:linear-gradient(180deg,#fff 0%,var(--brand-cyan)100%);color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Thmanyah Serif Display,serif;font-size:64px;font-weight:700;line-height:1;position:relative}.kr-orbit-card{background:linear-gradient(160deg,rgba(255,254,251,.06) 0%,rgba(255,254,251,.02) 100%);border:1px solid rgba(255,254,251,.12);border-radius:20px;padding:34px 36px;position:relative;overflow:hidden}.kr-orbit-sweep{pointer-events:none;background:linear-gradient(90deg,transparent,rgba(52,224,232,.14),transparent);width:180px;animation:6s ease-in-out infinite kr-sweep;position:absolute;top:0;bottom:0;left:-20%}@keyframes kr-sweep{0%{left:-20%}to{left:110%}}.kr-review-quote{z-index:1;color:#fff;text-align:start;margin:0 0 20px;font-size:16.5px;line-height:1.95;position:relative}.kr-review-quote:before{content:"“";color:#ff9466;font-size:28px;line-height:0}.kr-review-quote: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:6px}.kr-review-quote: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:6px}.kr-review-quote: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:6px}.kr-review-quote:-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:6px}.kr-review-quote:-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:6px}.kr-review-quote: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:6px}.kr-review-meta{z-index:1;text-align:start;border-top:1px dashed rgba(255,254,251,.15);flex-direction:column;gap:4px;padding-top:16px;display:flex;position:relative}.kr-review-name{color:#fff;unicode-bidi:plaintext;font-size:15.5px;font-weight:700}.kr-review-role{color:rgba(255,254,251,.6);unicode-bidi:plaintext;font-size:13px}.kr-review-line{color:rgba(255,254,251,.5);align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.kr-review-stars{color:#ff9466;letter-spacing:.12em;direction:ltr;font-size:13px}.kr-review-line time{font-family:var(--font-en);font-variant-numeric:tabular-nums;direction:ltr}@media (max-width:860px){.kr-reviews{padding:88px 24px 96px}.kr-reviews-heading{font-size:28px}.kr-orbit-row,.kr-orbit-row.side-left{direction:rtl;grid-template-columns:1fr;gap:24px;padding:40px 0}.kr-orbit-row.side-left .kr-orbit-text{direction:rtl}.kr-orbit-orb{width:112px;height:112px}.kr-orbit-initial{font-size:44px}.kr-orbit-card{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.kr-orbit-row{opacity:1;transition:none;transform:none}.kr-orbit-glow,.kr-orbit-ring,.kr-orbit-sweep,.kr-reviews-stars .kr-star{animation:none}.kr-orbit-sweep{display:none}}@media (max-width:700px){.kr-hub-hero{padding-top:32px}}@media (max-width:760px){.kr-hub-hero h1{font-size:max(34px,min(8.5vw,44px))}}
