.home-landing{--home-brand:var(--ks-brand-primary);--home-brand-strong:var(--ks-brand-secondary);--home-action:var(--ks-action-primary);--home-warm:var(--ks-color-background-warm);--home-cool:var(--ks-color-background-cool);--home-cool-soft:var(--ks-brand-soft);--home-ink:var(--ks-color-ink);--home-body:var(--ks-color-text);--home-muted:var(--ks-color-text-observation);background:var(--ks-color-surface);width:100%;color:var(--home-ink);font-family:var(--ks-font-body,"Pretendard", sans-serif);overflow:clip}.home-landing *,.home-landing :before,.home-landing :after{box-sizing:border-box}.home-landing a{text-decoration:none}.home-landing p,.home-landing h1,.home-landing h2,.home-landing h3,.home-landing blockquote,.home-landing ul{margin:0}.home-landing img{display:block}.home-landing section,.home-opening,.home-footer{scroll-margin-top:120px}.home-opening{background:var(--ks-color-surface);flex-direction:column;gap:24px;height:980px;display:flex}.home-lnb{z-index:40;background:var(--ks-color-surface);align-items:center;min-height:120px;display:flex;position:relative}.home-navigation{align-items:center;width:100%;height:120px;padding:10px 200px;display:flex;position:relative}.home-lnb-logo{flex:0 0 178.908px;justify-content:center;align-items:center;width:178.908px;height:44px;display:flex}.home-lnb-logo img{width:178.908px;height:40px}.home-navigation-drawer{flex:1;justify-content:space-between;align-items:center;gap:40px;min-width:0;margin-left:56px;display:flex}.home-primary-navigation,.home-user-navigation{white-space:nowrap;align-items:center;gap:48px;display:flex}.home-primary-navigation a:first-child{width:107px}.home-primary-navigation a:nth-child(2){width:113px}.home-primary-navigation a:nth-child(3){width:139px}.home-primary-navigation a,.home-user-navigation a,.home-user-navigation button{min-width:44px;min-height:44px;color:var(--home-ink);cursor:pointer;font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.025em;background:0 0;border:0;justify-content:center;align-items:center;line-height:normal;display:inline-flex}.home-primary-navigation a{font-size:24px;font-weight:800}.home-primary-navigation a[aria-current=page]{color:var(--home-brand-strong)}.home-user-navigation a,.home-user-navigation button{padding:0;font-size:22px;font-weight:700}.home-user-navigation .home-lnb-free{border:1.5px solid var(--home-brand-strong);border-radius:var(--ks-radius-2xl);width:174px;min-width:174px;min-height:60px;color:var(--home-brand-strong);padding:16px 24px;font-weight:800}.home-user-navigation>a:not(.home-lnb-free){width:98px}.home-user-navigation>a:last-child{width:59px}.home-user-navigation .account-logout-form{width:79px;margin:0}.home-user-navigation .account-logout.k-button{width:79px;min-height:44px;box-shadow:none;color:var(--home-ink);text-align:start;background:0 0;border:0}.home-user-navigation .account-logout svg{display:none}.home-primary-navigation a:hover,.home-user-navigation a:not(.home-lnb-free):hover,.home-user-navigation button:hover{color:var(--home-brand-strong)}.home-primary-navigation a:focus-visible,.home-user-navigation a:focus-visible,.home-user-navigation button:focus-visible,.home-navigation-trigger:focus-visible,.home-hero-cta:focus-visible,.home-assessment-cta:focus-visible,.home-footer a:focus-visible,.home-faq summary:focus-visible{outline:3px solid var(--home-action);outline-offset:4px}.home-navigation-trigger{border:1px solid var(--home-cool);background:var(--ks-color-surface);width:48px;height:48px;color:var(--home-ink);cursor:pointer;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;display:none}.home-hero{border-radius:var(--ks-radius-hero);background:var(--home-warm);height:836px;margin:0 24px;position:relative;overflow:hidden}.home-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:48px;width:854px;display:flex;position:absolute;top:50%;left:177px;transform:translateY(-50%)}.home-hero-heading{width:100%;font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);flex-direction:column;gap:12px;font-weight:800;display:flex}.home-hero-heading>p{color:var(--home-brand-strong);letter-spacing:-1.2px;font-size:48px;line-height:1.6}.home-hero h1{color:var(--home-ink);letter-spacing:-1.8px;font-size:72px;font-weight:800;line-height:1.6}.home-hero-description{flex-direction:column;gap:16px;display:flex}.home-hero-description strong{letter-spacing:-.6px;font-size:24px;font-weight:600;line-height:29px}.home-hero-description p{color:var(--home-body);letter-spacing:-.5px;white-space:nowrap;font-size:20px;line-height:1.6}.home-hero-cta,.home-assessment-cta{border-radius:var(--ks-radius-home-card);background:var(--home-brand);color:var(--ks-color-surface);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.8px;justify-content:center;align-items:center;font-size:32px;font-weight:700;line-height:normal;display:inline-flex}.home-hero-cta{width:354px;height:84px;min-height:84px;margin-top:24px;padding:24px 56px}.home-hero-illustration{object-fit:cover;width:750px;height:500px;position:absolute;bottom:71px;right:92px}.home-landing>main{flex-direction:column;gap:160px;padding-top:160px;display:flex}.home-empathy{height:980px;position:relative;overflow:hidden}.home-empathy-circle{pointer-events:none;position:absolute}.home-empathy-circle-small{width:806px;height:806px;top:0;left:196px}.home-empathy-circle-large{width:1531px;height:1531px;top:114px;left:619px}.home-empathy-content{z-index:1;flex-direction:column;gap:180px;width:1520px;display:flex;position:absolute;top:calc(50% - 3px);left:50%;transform:translate(-50%,-50%)}.home-empathy-lead{flex-direction:column;gap:80px;display:flex}.home-empathy-lead>div:first-child{flex-direction:column;gap:16px;display:flex}.home-empathy h2,.home-section-heading strong{letter-spacing:-.8px;font-size:32px;font-weight:600;line-height:1.6}.home-empathy h2{width:830px;max-width:100%;font-family:var(--ks-font-body,"Pretendard", sans-serif);text-align:center}.home-empathy-lead>div:first-child>p,.home-empathy-closing,.home-section-heading p,.home-process-heading>p,.home-report-heading>p{color:var(--home-body);letter-spacing:-.6px;font-size:24px;line-height:1.6}.home-empathy-question{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.home-empathy-question>p{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.8px;font-size:32px;line-height:1.6}.home-empathy blockquote{color:var(--home-brand-strong);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-1.4px;font-size:56px;font-weight:800;line-height:1.6}.home-empathy-closing{align-self:flex-end}.home-differences,.home-process,.home-report,.home-faq{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:120px 200px;display:flex}.home-differences{gap:120px;height:2067px;min-height:2067px}.home-section-heading{text-align:center;flex-direction:column;align-items:center;gap:80px;display:flex}.home-section-heading h2,.home-process-heading h2,.home-report-heading h2,.home-faq>h2{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-1.4px;font-size:56px;font-weight:800;line-height:1.2}.home-section-heading h2 span,.home-differences .home-section-heading h2 span{color:var(--home-brand-strong)}.home-section-heading>div{flex-direction:column;gap:16px;display:flex}.home-differences .home-section-heading strong{text-align:start;align-self:center;width:553px}.home-differences .home-section-heading h2{line-height:normal}.home-difference-list{flex-direction:column;gap:60px;width:1520px;display:flex}.home-difference{grid-template-columns:720px minmax(0,1fr);gap:80px;display:grid}.home-difference-visual{border-radius:var(--ks-radius-hero);background:var(--home-warm);width:720px;height:446px;position:relative;overflow:hidden}.home-difference-visual img{object-fit:cover;width:600px;height:400px;position:absolute;top:calc(50% + 17px);left:50%;transform:translate(-50%,-50%)}.home-difference:nth-child(2) .home-difference-visual img{width:558px;height:372px}.home-difference-copy{flex-direction:column;gap:22px;min-width:0;padding-top:59.7px;display:flex}.home-difference-copy h3{color:var(--home-brand-strong);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:40px;font-weight:800;line-height:normal}.home-difference-copy p{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:24px;line-height:1.6}.home-tests{background:var(--home-warm);flex-direction:column;align-items:center;gap:120px;height:1632px;min-height:1632px;padding:200px;display:flex;overflow:hidden}.home-tests-heading h2{width:585px;max-width:100%;color:var(--home-brand-strong);line-height:64px}.home-tests-heading>div,.home-tests-heading strong{width:min(100%,492px)}.home-tests-heading p{align-self:center;width:min(100%,488px)}.home-tests-heading strong{text-align:start}.home-assessment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;width:1540px;display:grid}.home-assessment{flex-direction:column;align-items:center;gap:40px;min-width:0;display:flex}.home-assessment-demo{border-radius:var(--ks-radius-hero);background:var(--home-cool);width:100%;height:471px;position:relative;overflow:hidden}.home-demo-card{border-radius:var(--ks-radius-md);background:var(--ks-color-surface);width:500px;height:500px;box-shadow:var(--ks-shadow-preview);flex-direction:column;align-items:flex-start;gap:32px;padding:82px 68px;display:flex;position:absolute;top:36px;left:50%;overflow:hidden;transform:translate(-50%)}.home-demo-header,.home-parent-demo-header{flex-direction:column;gap:41.096px;width:100%;display:flex}.home-demo-header-content{flex-direction:column;align-items:center;gap:32.877px;width:100%;display:flex}.home-demo-prompt{text-align:center;flex-direction:column;align-items:center;gap:16.438px;width:100%;display:flex}.home-demo-number{color:var(--home-brand);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.8px;font-size:32px;font-weight:400;line-height:normal}.home-demo-prompt strong{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.6px;font-size:24px;font-weight:800;line-height:normal}.home-demo-replay{border:1.027px solid var(--home-brand-strong);border-radius:var(--ks-radius-lg);color:var(--home-brand-strong);letter-spacing:-.275px;text-align:center;justify-content:center;align-items:center;gap:4.11px;padding:5.479px 10.959px;font-size:11px;font-weight:600;line-height:1.6;display:inline-flex}.home-demo-divider{background:#c3ecdc;border-radius:999px;flex:0 0 1px;width:100%;height:1px}.home-language-choices{flex:1;align-items:stretch;gap:16.438px;width:100%;min-height:0;display:flex}.home-language-choices span{border:.685px solid var(--ks-color-background-warm);border-radius:var(--ks-radius-lg);background:var(--home-warm);flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.home-language-choices span:last-child{border-color:var(--home-brand);background:var(--home-brand)}.home-language-choices span>img:first-child{object-fit:contain;width:116.438px;height:116.438px}.home-language-choices .home-choice-check{width:24.658px;height:24.658px;position:absolute;top:7.53px;left:7.53px}.home-language-choices span:last-child .home-choice-check{top:8.22px;left:8.22px}.home-parent-demo .home-demo-card{justify-content:space-between;align-items:stretch;gap:0;padding:82px 68px}.home-parent-demo .home-demo-prompt p{width:338px;font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.6px;font-size:24px;font-weight:800;line-height:38px}.home-parent-choices{flex-direction:column;gap:6.849px;width:100%;display:flex}.home-parent-choices>span{border:.685px solid var(--home-cool-soft);border-radius:var(--ks-radius-md);background:var(--ks-brand-soft);width:100%;height:41.096px;color:var(--home-body);letter-spacing:-.3px;text-align:center;justify-content:space-between;align-items:center;padding:0 20px;font-size:12px;line-height:1.6;display:flex}.home-parent-choices>span:first-child{border-color:var(--home-brand);background:var(--ks-color-surface);color:var(--home-ink);font-weight:600}.home-assessment-copy{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.home-assessment-copy h3{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-1px;font-size:40px;font-weight:800;line-height:1.6}.home-assessment-copy>p{color:var(--home-body);letter-spacing:-.5px;white-space:nowrap;font-size:20px;line-height:1.6}.home-assessment:first-child .home-assessment-copy h3{width:457px;max-width:100%}.home-assessment:first-child .home-assessment-copy>p{width:647px;max-width:100%}.home-assessment:nth-child(2) .home-assessment-copy h3{width:488px;max-width:100%}.home-assessment:nth-child(2) .home-assessment-copy>p{width:605px;max-width:100%}.home-assessment-meta{align-items:center;gap:12px;display:flex}.home-assessment-actions{flex-direction:column;align-items:center;gap:60px;display:flex}.home-assessment-meta span{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.5px;text-align:center;justify-content:center;align-items:center;gap:6px;font-size:20px;font-weight:700;line-height:1.6;display:inline-flex}.home-assessment-meta span:first-child{border-radius:var(--ks-radius-lg);background:var(--ks-brand-primary-soft);color:var(--home-brand-strong);padding:10px 20px}.home-assessment-meta img{width:24px;height:24px}.home-assessment-cta{white-space:nowrap;gap:12px;width:fit-content;max-width:100%;min-height:84px;padding:24px 42px 24px 56px}.home-process{justify-content:flex-start;gap:100px;min-height:1172px}.home-process-heading,.home-report-heading{text-align:center;flex-direction:column;align-items:center;gap:48px;display:flex}.home-process-heading,.home-process-heading h2,.home-process-heading p{width:min(100%,453px)}.home-process-heading h2,.home-report-heading h2{line-height:64px}.home-process-heading p{line-height:38px}.home-process-list{justify-content:center;align-items:center;gap:36px;width:100%;max-width:1520px;display:flex}.home-process-step{flex-direction:column;flex:0 0 490px;gap:48px;width:490px;display:flex}.home-process-demo{border:2px solid var(--home-cool-soft);border-radius:var(--ks-radius-hero);background:var(--home-cool-soft);height:460px;position:relative;overflow:hidden}.home-process-screen{border-radius:var(--ks-radius-home-card);background:var(--ks-color-surface);width:340px;height:680px;box-shadow:var(--ks-shadow-preview);flex-direction:column;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.home-process-register .home-process-screen{justify-content:flex-end;gap:43.52px;padding:43.52px 21.76px;bottom:80px}.home-process-register .home-process-screen>*{transform:translateY(1.75px)}.home-process-fields{flex-direction:column;gap:14.507px;width:100%;display:flex}.home-process-fields>div{flex-direction:column;gap:9.067px;display:flex}.home-process-fields strong{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:18.133px;line-height:normal}.home-process-fields span{border:1.813px solid var(--home-cool);border-radius:var(--ks-radius-lg);width:100%;height:54.4px;color:var(--ks-brand-primary-highlight);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);align-items:center;padding:10.88px 21.76px;font-size:18.133px;line-height:normal;display:flex;overflow:hidden}.home-process-register .home-process-screen>b{border-radius:var(--ks-radius-home-card);background:var(--home-brand);width:100%;height:65.28px;color:var(--ks-color-surface);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.544px;justify-content:center;align-items:center;gap:7.253px;font-size:21.76px;display:flex}.home-process-complete .home-process-screen{align-items:center;gap:43.52px;padding:72.533px 21.76px;top:78px;left:calc(50% - 5px)}.home-process-complete-copy{text-align:center;flex-direction:column;align-items:center;gap:14.507px;width:100%;display:flex}.home-process-complete-copy span{color:var(--ks-brand-primary-highlight);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:21.76px}.home-process-complete-copy strong{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:27.2px;font-weight:800;line-height:1.6}.home-process-progress{flex-direction:column;gap:3.627px;width:100%;display:flex}.home-process-progress>b{width:76px;color:var(--ks-brand-primary-highlight);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:center;align-self:flex-start;font-size:27.2px;font-weight:800;line-height:1.6}.home-process-progress>div{align-items:center;gap:7.253px;width:100%;display:flex}.home-process-progress span{border-radius:var(--ks-radius-md);background:var(--home-brand);flex:1;height:21.76px}.home-process-report{background:var(--ks-brand-primary-soft)}.home-process-report .home-process-screen{border-radius:var(--ks-radius-md);background:var(--home-cool);box-shadow:var(--ks-shadow-card);gap:43.52px;padding:43.52px 21.76px;top:48px;left:calc(50% - 5px)}.home-process-report-header{justify-content:space-between;align-items:center;width:100%;height:20.853px;display:flex}.home-process-report-header span{color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:end;font-size:14.507px;line-height:1.45}.home-process-report-result{flex-direction:column;gap:21.76px;width:100%;display:flex}.home-process-report-result>strong{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:27.2px;font-weight:800;line-height:1.6}.home-process-report-result>div{border-radius:var(--ks-radius-lg);background:var(--ks-color-surface);text-align:center;flex-direction:column;align-items:center;gap:7.253px;width:100%;padding:21.76px 27.2px;display:flex}.home-process-report-result b{color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:18.133px;line-height:1.6}.home-process-report-result p{color:var(--home-brand);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:58.027px;font-weight:800;line-height:1.6}.home-process-report-result small{font-size:inherit;font-weight:300}.home-process-report-result span{color:var(--ks-color-border);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:12.693px;font-weight:800;line-height:1.6}.home-process-copy{text-align:center;flex-direction:column;align-items:center;gap:21.778px;width:100%;display:flex}.home-process-copy>div{flex-direction:column;align-items:center;gap:16px;display:flex}.home-process-copy>div>span{width:36px;height:36px;color:var(--ks-color-surface);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;background:url(/figma-home/imgVector.svg) 50%/32px 32px no-repeat;justify-content:center;align-items:center;font-size:20px;font-weight:800;line-height:normal;display:flex;transform:translateY(1.5px)}.home-process-copy h3{color:var(--home-brand-strong);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:32px;font-weight:800;line-height:36px}.home-process-copy p{width:245px;color:var(--home-body);font-size:20px;line-height:1.6}.home-process-step:nth-child(2) .home-process-copy p{width:273px}.home-report{gap:103.609px;height:1154px;min-height:1154px;overflow:hidden}.home-report-panel{border:2px solid var(--home-cool-soft);border-radius:var(--ks-radius-hero);gap:48px;width:1520px;height:660px;display:flex;overflow:hidden}.home-report-visual{background:var(--ks-brand-primary-soft);flex:0 0 912px;width:912px;position:relative;overflow:hidden}.home-report-sheet{border-radius:var(--ks-radius-lg);background:var(--ks-color-surface);width:680px;height:680px;box-shadow:var(--ks-shadow-preview);transform:translateX(-50%) scale(var(--home-report-scale,1));transform-origin:top;flex-direction:column;gap:40.8px;padding:32px 48px 0;display:flex;position:absolute;top:30px;left:50%;overflow:hidden}.home-report-sheet>*{transform:translateY(-2.5px)}.home-report-sheet-header{width:598.4px;height:42.089px;color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);justify-content:space-between;align-items:center;font-size:13.6px;line-height:1.45;display:flex}.home-report-sheet-header span{text-align:end}.home-report-sheet-header img{width:121.72px;height:27.214px}.home-report-notice{color:var(--home-muted);text-align:left;justify-content:flex-start;align-items:center;gap:4.08px;font-size:9.52px;line-height:1.6;display:flex}.home-report-notice img{width:12.24px;height:12.24px}.home-report-notice p{text-align:center;flex:0 0 263px;width:263px}.home-report-result{flex-direction:column;gap:14.797px;display:flex}.home-report-result>h3{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:21.76px;font-weight:800;line-height:1.6}.home-report-score{border-radius:var(--ks-radius-lg);background:var(--home-cool-soft);text-align:center;flex-direction:column;align-items:center;gap:4.08px;padding:16.32px 24.48px;display:flex}.home-report-score strong{color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:13.6px;font-weight:700;line-height:1.6}.home-report-score b{color:var(--home-brand);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:43.52px;font-weight:800;line-height:1.6}.home-report-score small{font-size:inherit;font-weight:300}.home-report-score span{color:var(--home-muted);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:10.88px;font-weight:800;line-height:1.6}.home-report-detail-grid{gap:16.32px;display:flex}.home-report-domain,.home-report-tips{flex-direction:column;flex:1;gap:14.797px;min-width:0;display:flex}.home-report-domain>h4,.home-report-tips>h4{font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:19.04px;font-weight:800;line-height:1.6}.home-report-domain>div{border:1.36px solid var(--home-cool);border-radius:var(--ks-radius-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20.4px;height:160.72px;padding:20.4px 24.48px;display:flex}.home-report-domain-metric{flex-direction:column;align-items:center;gap:16.32px;display:flex}.home-report-domain-metric>strong{color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:13.6px;font-weight:800;line-height:1.6}.home-report-domain-score{align-items:center;gap:8.16px;display:flex}.home-report-domain-score>div{gap:2.04px;display:flex}.home-report-domain-score img{width:24.48px;height:24.48px}.home-report-domain-score b{color:var(--ks-color-warning-foreground);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);text-align:start;font-size:12.24px;font-weight:800;line-height:1.6}.home-report-domain p{width:183.6px;color:var(--home-body);font-size:10.88px;line-height:1.6}.home-report-tips>div{flex-direction:column;gap:12.24px;display:flex}.home-report-tips article{width:282.88px;height:106.76px;position:relative}.home-report-tips article>img{width:282.88px;height:106.76px;position:absolute;inset:0}.home-report-tips article>div{z-index:1;flex-direction:column;gap:12.24px;padding:20.4px 24.48px 20.4px 32.64px;display:flex;position:relative}.home-report-tips article strong{color:var(--home-brand-strong);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);font-size:16.32px;font-weight:800;line-height:normal}.home-report-tips article p{color:var(--home-body);font-size:10.88px;line-height:1.6}.home-report-tips article>b{z-index:2;border-radius:var(--ks-radius-lg);background:var(--ks-brand-primary-support);width:38.08px;height:38.08px;color:var(--ks-color-surface);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);justify-content:center;align-items:center;font-size:19.04px;font-weight:800;line-height:normal;display:flex;position:absolute;top:0;left:244.8px}.home-report-benefits{flex-direction:column;flex:1;justify-content:center;gap:36px;min-width:0;padding:10px;display:flex;transform:translateY(-1px)}.home-report-benefits ul{flex-direction:column;gap:36px;padding:0;list-style:none;display:flex;transform:translateY(-1px)}.home-report-benefits li{color:var(--home-body);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);align-items:center;gap:16px;font-size:26px;font-weight:700;line-height:normal;display:flex}.home-report-benefits li:nth-child(2),.home-report-benefits li:nth-child(4){align-items:flex-start}.home-report-benefits li:nth-child(2)>img,.home-report-benefits li:nth-child(4)>img{margin-top:5px}.home-report-benefits li>img{flex:0 0 30px;width:30px;height:30px}.home-report-benefits h3{font:inherit;color:var(--home-body);white-space:nowrap}.home-report-benefits li:nth-child(2) span,.home-report-benefits li:nth-child(4) span{line-height:1.6}.home-report-benefits li:nth-child(3) span{white-space:nowrap;flex:0 0 513px;width:513px;line-height:normal}.home-report-benefit-notice{color:var(--ks-color-text-muted);align-items:center;gap:6px;font-size:14px;line-height:1.6;display:flex}.home-report-benefit-notice p{text-align:center}.home-report-benefit-notice img{width:18px;height:18px}.home-faq{background:var(--ks-color-surface);gap:100px;height:1039px;min-height:1039px;overflow:hidden}.home-faq>h2{text-align:center;width:1520px;line-height:normal}.home-faq-list{border-radius:var(--ks-radius-hero);background:var(--home-warm);width:1520px;padding:36px 24px;overflow:hidden}.home-faq details{border-bottom:2px solid var(--home-cool)}.home-faq details:last-child{border-bottom:0}.home-faq summary{min-height:120px;color:var(--home-body);cursor:pointer;font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.7px;justify-content:space-between;align-items:center;gap:24px;padding:40px 48px 40px 60px;font-size:28px;font-weight:800;list-style:none;display:flex}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary span{text-align:center;line-height:normal}.home-faq summary img{flex:0 0 40px;width:40px;height:40px;transition:transform .18s}.home-faq details[open] summary img{transform:rotate(180deg)}.home-faq details p{width:898px;color:var(--home-body);letter-spacing:-.6px;text-align:center;margin-left:60px;padding:8px 0 41px;font-size:24px;line-height:normal}.home-footer{background:var(--home-cool);height:390px;min-height:390px;color:var(--home-body);font-family:var(--ks-font-body,"Pretendard", sans-serif);justify-content:space-between;align-items:flex-start;gap:80px;margin-top:160px;padding:80px 200px 120px;display:flex}.home-footer-logo{flex:0 0 245px;width:245px;min-height:54px;position:relative}.home-footer-logo img:first-child{width:204px;height:54px}.home-footer-logo img:last-child{width:35px;height:12px;position:absolute;top:0;right:0}.home-footer-content{letter-spacing:-.45px;justify-content:space-between;align-items:flex-start;gap:48px;width:760px;font-size:18px;display:flex}.home-footer-information{flex-direction:column;gap:0;width:420px;display:flex}.home-footer-information strong{margin-bottom:14px;font-size:18px;line-height:1.5}.home-footer-information p,.home-footer-information small{color:var(--home-body);white-space:nowrap;font-size:18px;line-height:1.5}.home-footer-information small{margin-top:14px}.home-footer nav{white-space:nowrap;align-items:center;gap:24px;display:flex;transform:translateY(-8px)}.home-footer nav a{min-width:44px;min-height:44px;color:var(--home-body);font-family:var(--ks-font-body,"Pretendard", sans-serif);justify-content:flex-start;align-items:center;font-size:18px;line-height:1.5;display:inline-flex}.home-footer nav a:first-child,.home-footer nav a:nth-child(3){width:61px}.home-footer nav a:nth-child(2){width:122px}.home-footer nav a:hover{color:var(--home-brand-strong)}@media (min-width:1024px){.home-landing>main{--ks-radius-sm:6px;--ks-radius-md:9px;--ks-radius-lg:15px;--ks-radius-xl:18px;--ks-radius-2xl:27px;--ks-radius-home-card:31.5px;--ks-radius-assessment:45px;--ks-radius-display:60px;--ks-radius-hero:75px;--ks-radius-game-node:13.5px;--ks-shadow-card:var(--ks-shadow-home-card-desktop);--ks-shadow-preview:var(--ks-shadow-home-preview-desktop)}.home-hero-cta,.home-assessment-cta{letter-spacing:-.6px;font-size:24px}.home-landing>main{gap:120px;padding-top:120px}.home-empathy-circle-small{width:604.5px;height:604.5px;left:147px}.home-empathy-circle-large{width:1148.25px;height:1148.25px;top:85.5px;left:464.25px}.home-empathy-content{gap:135px;width:1140px;top:calc(50% - 2.25px)}.home-empathy-lead{gap:60px}.home-empathy-lead>div:first-child{gap:12px}.home-empathy h2,.home-section-heading strong{letter-spacing:-.6px;font-size:24px}.home-empathy h2{width:622.5px}.home-empathy-lead>div:first-child>p,.home-empathy-closing,.home-section-heading p,.home-process-heading>p,.home-report-heading>p{letter-spacing:-.45px;font-size:18px}.home-empathy-question{gap:18px}.home-empathy-question>p{letter-spacing:-.6px;font-size:24px}.home-empathy blockquote{letter-spacing:-1.05px;font-size:42px}.home-differences,.home-process,.home-report,.home-faq{padding:90px 150px}.home-differences{gap:90px;height:1550.25px;min-height:1550.25px}.home-section-heading{gap:60px}.home-section-heading h2,.home-process-heading h2,.home-report-heading h2,.home-faq>h2{letter-spacing:-1.05px;font-size:42px}.home-section-heading>div{gap:12px}.home-differences .home-section-heading strong{width:414.75px}.home-difference-list{gap:45px;width:1140px}.home-difference{grid-template-columns:540px minmax(0,1fr);gap:60px}.home-difference-visual{width:540px;height:334.5px}.home-difference-visual img{width:450px;height:300px;top:calc(50% + 12.75px)}.home-difference:nth-child(2) .home-difference-visual img{width:418.5px;height:279px}.home-difference-copy{gap:16.5px;padding-top:44.775px}.home-difference-copy h3{font-size:30px}.home-difference-copy p{font-size:18px}.home-tests{gap:90px;height:1224px;min-height:1224px;padding:150px}.home-tests-heading h2{width:438.75px;line-height:48px}.home-tests-heading>div,.home-tests-heading strong{width:min(100%,369px)}.home-tests-heading p{width:min(100%,366px)}.home-assessment-list{gap:60px;width:1155px}.home-assessment{gap:30px}.home-assessment-demo{height:353.25px}.home-demo-card{gap:24px;width:375px;height:375px;padding:61.5px 51px;top:27px}.home-demo-header,.home-parent-demo-header{gap:30.822px}.home-demo-header-content{gap:24.658px}.home-demo-prompt{gap:12.328px}.home-demo-number{letter-spacing:-.6px;font-size:24px}.home-demo-prompt strong{letter-spacing:-.45px;font-size:18px}.home-demo-replay{border:.77px solid var(--home-brand-strong);letter-spacing:-.206px;gap:3.083px;padding:4.109px 8.219px;font-size:8.25px}.home-demo-divider{flex-basis:.75px;height:.75px}.home-language-choices{gap:12.328px}.home-language-choices span{border:.514px solid var(--ks-color-background-warm)}.home-language-choices span>img:first-child{width:87.329px;height:87.329px}.home-language-choices .home-choice-check{width:18.494px;height:18.494px;top:5.648px;left:5.648px}.home-language-choices span:last-child .home-choice-check{top:6.165px;left:6.165px}.home-parent-demo .home-demo-card{padding:61.5px 51px}.home-parent-demo .home-demo-prompt p{letter-spacing:-.45px;width:253.5px;font-size:18px;line-height:28.5px}.home-parent-choices{gap:5.137px}.home-parent-choices>span{border:.514px solid var(--home-cool-soft);letter-spacing:-.225px;height:30.822px;padding:0 15px;font-size:9px}.home-assessment-copy{gap:15px}.home-assessment-copy h3{letter-spacing:-.75px;font-size:30px}.home-assessment-copy>p{letter-spacing:-.375px;font-size:15px}.home-assessment:first-child .home-assessment-copy h3{width:342.75px}.home-assessment:first-child .home-assessment-copy>p{width:485.25px}.home-assessment:nth-child(2) .home-assessment-copy h3{width:366px}.home-assessment:nth-child(2) .home-assessment-copy>p{width:453.75px}.home-assessment-meta{gap:9px}.home-assessment-actions{gap:45px}.home-assessment-meta span{letter-spacing:-.375px;gap:4.5px;font-size:15px}.home-assessment-meta span:first-child{padding:7.5px 15px}.home-assessment-meta img{width:18px;height:18px}.home-assessment-cta{gap:9px;width:fit-content;min-height:63px;padding:18px 31.5px 18px 42px}.home-assessment-cta img{width:27px;height:27px}.home-process{gap:75px;min-height:879px}.home-process-heading,.home-report-heading{gap:36px}.home-process-heading,.home-process-heading h2,.home-process-heading p{width:min(100%,339.75px)}.home-process-heading h2,.home-report-heading h2{line-height:48px}.home-process-heading p{line-height:28.5px}.home-process-list{gap:27px;max-width:1140px}.home-process-step{flex:0 0 367.5px;gap:36px;width:367.5px}.home-process-demo{border:1.5px solid var(--home-cool-soft);height:345px}.home-process-screen{width:255px;height:510px}.home-process-register .home-process-screen{gap:32.64px;padding:32.64px 16.32px;bottom:60px}.home-process-register .home-process-screen>*{transform:translateY(1.313px)}.home-process-fields{gap:10.88px}.home-process-fields>div{gap:6.8px}.home-process-fields strong{font-size:13.6px}.home-process-fields span{border:1.36px solid var(--home-cool);height:40.8px;padding:8.16px 16.32px;font-size:13.6px}.home-process-register .home-process-screen>b{letter-spacing:-.408px;gap:5.44px;height:48.96px;font-size:16.32px}.home-process-complete .home-process-screen{gap:32.64px;padding:54.4px 16.32px;top:58.5px;left:calc(50% - 3.75px)}.home-process-complete-copy{gap:10.88px}.home-process-complete-copy span{font-size:16.32px}.home-process-complete-copy strong{font-size:20.4px}.home-process-progress{gap:2.72px}.home-process-progress>b{width:57px;font-size:20.4px}.home-process-progress>div{gap:5.44px}.home-process-progress span{height:16.32px}.home-process-report .home-process-screen{gap:32.64px;padding:32.64px 16.32px;top:36px;left:calc(50% - 3.75px)}.home-process-report-header{height:15.64px}.home-process-report-header span{font-size:10.88px}.home-process-report-result{gap:16.32px}.home-process-report-result>strong{font-size:20.4px}.home-process-report-result>div{gap:5.44px;padding:16.32px 20.4px}.home-process-report-result b{font-size:13.6px}.home-process-report-result p{font-size:43.52px}.home-process-report-result span{font-size:9.52px}.home-process-copy{gap:16.334px}.home-process-copy>div{gap:12px}.home-process-copy>div>span{background:url(/figma-home/imgVector.svg) 50%/24px 24px no-repeat;width:27px;height:27px;font-size:15px;transform:translateY(1.125px)}.home-process-copy h3{font-size:24px;line-height:27px}.home-process-copy p{width:183.75px;font-size:15px}.home-process-step:nth-child(2) .home-process-copy p{width:204.75px}.home-report{gap:77.707px;height:865.5px;min-height:865.5px}.home-report-panel{border:1.5px solid var(--home-cool-soft);gap:36px;width:1140px;height:495px}.home-report-visual{flex:0 0 684px;width:684px}.home-report-sheet{gap:30.6px;width:510px;height:510px;padding:24px 36px 0;top:22.5px}.home-report-sheet>*{transform:translateY(-1.875px)}.home-report-sheet-header{width:448.8px;height:31.567px;font-size:10.2px}.home-report-sheet-header img{width:91.29px;height:20.411px}.home-report-notice{gap:3.06px;font-size:7.14px}.home-report-notice img{width:9.18px;height:9.18px}.home-report-notice p{flex:0 0 197.25px;width:197.25px}.home-report-result{gap:11.098px}.home-report-result>h3{font-size:16.32px}.home-report-score{gap:3.06px;padding:12.24px 18.36px}.home-report-score strong{font-size:10.2px}.home-report-score b{font-size:32.64px}.home-report-score span{font-size:8.16px}.home-report-detail-grid{gap:12.24px}.home-report-domain,.home-report-tips{gap:11.098px}.home-report-domain>h4,.home-report-tips>h4{font-size:14.28px}.home-report-domain>div{border:1.02px solid var(--home-cool);gap:15.3px;height:120.54px;padding:15.3px 18.36px}.home-report-domain-metric{gap:12.24px}.home-report-domain-metric>strong{font-size:10.2px}.home-report-domain-score{gap:6.12px}.home-report-domain-score>div{gap:1.53px}.home-report-domain-score img{width:18.36px;height:18.36px}.home-report-domain-score b{font-size:9.18px}.home-report-domain p{width:137.7px;font-size:8.16px}.home-report-tips>div{gap:9.18px}.home-report-tips article,.home-report-tips article>img{width:212.16px;height:80.07px}.home-report-tips article>div{gap:9.18px;padding:15.3px 18.36px 15.3px 24.48px}.home-report-tips article strong{font-size:12.24px}.home-report-tips article p{font-size:8.16px}.home-report-tips article>b{width:28.56px;height:28.56px;font-size:14.28px;left:183.6px}.home-report-benefits{gap:27px;padding:7.5px;transform:translateY(-.75px)}.home-report-benefits ul{gap:27px;transform:translateY(-.75px)}.home-report-benefits li{gap:12px;font-size:19.5px}.home-report-benefits li:nth-child(2)>img,.home-report-benefits li:nth-child(4)>img{margin-top:3.75px}.home-report-benefits li>img{flex:0 0 22.5px;width:22.5px;height:22.5px}.home-report-benefits li:nth-child(3) span{flex:0 0 384.75px;width:384.75px}.home-report-benefit-notice{gap:4.5px;font-size:10.5px}.home-report-benefit-notice img{width:13.5px;height:13.5px}.home-faq{gap:75px;height:779.25px;min-height:779.25px}.home-faq>h2{width:1140px}.home-faq-list{width:1140px;padding:27px 18px}.home-faq details{border-bottom:1.5px solid var(--home-cool)}.home-faq summary{letter-spacing:-.525px;gap:18px;min-height:90px;padding:30px 36px 30px 45px;font-size:21px}.home-faq summary img{flex:0 0 30px;width:30px;height:30px}.home-faq details p{letter-spacing:-.45px;width:673.5px;margin-left:45px;padding:6px 0 30.75px;font-size:18px}.home-opening{gap:18px;height:clamp(828px,16.9643vw + 654.286px,980px)}.home-lnb{min-height:90px}.home-navigation{height:90px;padding:8px clamp(64px,50.9375vw - 588px,390px)}.home-lnb-logo{flex-basis:134.181px;width:134.181px;height:44px}.home-lnb-logo img{width:134.181px;height:30px}.home-navigation-drawer{gap:30px;margin-left:42px}.home-primary-navigation,.home-user-navigation{gap:36px}.home-primary-navigation a:first-child,.home-primary-navigation a:nth-child(2),.home-primary-navigation a:nth-child(3),.home-user-navigation>a:not(.home-lnb-free),.home-user-navigation>a:last-child{width:auto}.home-primary-navigation a{font-size:18px}.home-user-navigation a,.home-user-navigation button{font-size:16.5px}.home-user-navigation .home-lnb-free{border-radius:var(--ks-radius-home-nav-free-desktop);border-width:1.125px;width:127.25px;min-width:127.25px;min-height:44.25px;padding:12px 18px;font-size:16px}.home-hero{border-radius:var(--ks-radius-home-hero-desktop);height:clamp(720px,16.9643vw + 546.286px,872px)}.home-hero-copy{gap:clamp(30px,.6696vw + 23.143px,36px);width:clamp(520px,13.5045vw + 381.714px,641px);top:clamp(72px,3.7608vw + 33.493px,105.697px);left:clamp(72px,45.9375vw - 516px,366px);transform:none}.home-hero-heading{gap:9px}.home-hero-heading>p{letter-spacing:-.9px;font-size:clamp(30px,.6696vw + 23.143px,36px)}.home-hero h1{letter-spacing:-1.35px;font-size:clamp(44px,1.1161vw + 32.571px,54px)}.home-hero-description{gap:12px}.home-hero-description strong{letter-spacing:-.45px;font-size:clamp(16px,.2232vw + 13.714px,18px);line-height:clamp(20px,.1116vw + 18.857px,21px)}.home-hero-description p{letter-spacing:-.375px;font-size:clamp(14px,.1116vw + 12.857px,15px)}.home-hero-cta{border-radius:var(--ks-radius-home-cta-desktop);letter-spacing:-.6px;width:clamp(230px,4.0179vw + 188.857px,266px);height:clamp(56px,.7813vw + 48px,63px);min-height:clamp(56px,.7813vw + 48px,63px);margin-top:clamp(32px,1.3393vw + 18.286px,44px);padding:clamp(16px,.2232vw + 13.714px,18px) clamp(32px,1.1161vw + 20.571px,42px);font-size:clamp(20px,.4464vw + 15.429px,24px)}.home-hero-illustration{aspect-ratio:3/2;width:clamp(400px,42.6671vw - 36.865px,782.297px);height:auto;inset:auto clamp(24px,29.2188vw - 350px,211.102px) clamp(40px,3.8011vw + 1.077px,74.058px) auto}.home-landing>main{width:100%}.home-empathy{height:731px}.home-landing .home-empathy-circle{display:none}.home-differences{height:1549.13px;min-height:1549.13px}.home-difference-visual{height:334px}.home-tests{height:1223.25px;min-height:1223.25px}.home-assessment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;width:min(1140px,100vw - 96px)}.home-assessment{height:647.25px}.home-demo-card{transform-origin:top;transform:translate(-50%)scale(.9)}.home-assessment-copy>p{white-space:normal}.home-assessment-meta span:first-child{color:var(--home-action)}.home-assessment-actions{margin-top:auto}.home-empathy-content,.home-difference-list,.home-process-list,.home-report-panel,.home-faq>h2,.home-faq-list{width:min(1140px,100vw - 96px)}.home-report-visual{flex-basis:60%;width:60%}.home-faq{height:778.5px;min-height:778.5px}.home-footer{gap:60px;height:297px;min-height:297px;margin-top:120px;padding:60px clamp(64px,50.9375vw - 588px,390px) 90px}.home-footer-logo{flex-basis:180.888px;width:180.888px;min-height:40px}.home-footer-logo img:first-child{width:150.584px;height:40px}.home-footer-logo img:last-child{width:25.344px;height:8.889px}.home-footer-content{letter-spacing:-.35px;gap:36px;width:570px;font-size:14px}.home-footer-information{width:325px}.home-footer-information strong{margin-bottom:10.5px;font-size:14px}.home-footer-information p,.home-footer-information small{font-size:14px}.home-footer-information small{margin-top:10.5px}.home-footer nav{gap:18px;transform:none}.home-footer nav a{width:auto;font-size:14px}}@media (max-width:1023px){.home-differences,.home-tests,.home-report,.home-faq,.home-footer{height:auto}.home-primary-navigation a{width:auto;font-size:20px}.home-user-navigation a,.home-user-navigation button{width:auto;font-size:19px}.home-hero-copy{left:8vw}.home-hero-illustration{width:min(46vw,750px);height:auto;right:4vw}.home-empathy-content,.home-difference-list,.home-assessment-list,.home-report-panel,.home-faq-list{width:calc(100vw - 128px);max-width:1520px}.home-difference{grid-template-columns:minmax(460px,47%) minmax(0,1fr)}.home-difference-visual{width:100%}.home-report-panel{gap:clamp(28px,3vw,48px)}.home-process-list{grid-template-columns:repeat(3,minmax(0,1fr));width:calc(100vw - 128px);display:grid}.home-differences,.home-process,.home-report,.home-faq,.home-tests,.home-footer{padding-inline:64px}.home-navigation{padding-inline:40px}.home-navigation-drawer{gap:20px;margin-left:32px}.home-primary-navigation,.home-user-navigation{gap:20px}.home-primary-navigation a,.home-user-navigation a,.home-user-navigation button{font-size:17px}.home-user-navigation .home-lnb-free{min-width:146px}.home-hero-copy{width:62vw}.home-hero h1{font-size:56px}.home-hero-description p{white-space:normal;max-width:52vw}.home-difference-copy h3{font-size:34px}.home-assessment-copy>p{white-space:normal}.home-demo-card{transform-origin:top;width:500px;transform:translate(-50%)scale(.75)}.home-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-process-step{flex:none;width:auto;min-width:0}.home-process-screen{width:calc(100% - 80px)}.home-report-benefits{padding:32px}.home-report-benefits li{font-size:18px}.home-footer-content{flex:1;width:auto}.home-opening{gap:16px;height:auto;padding-bottom:16px}.home-lnb{min-height:88px}.home-navigation{justify-content:space-between;height:88px;padding:12px 32px}.home-lnb-logo{flex-basis:143px;width:143px}.home-lnb-logo img{width:143px;height:auto}.home-navigation-trigger{display:inline-flex}.home-navigation-drawer{border:1px solid var(--home-cool);border-radius:var(--ks-radius-xl);background:var(--ks-color-surface);max-height:calc(100dvh - 104px);box-shadow:var(--ks-shadow-floating);flex-direction:column;align-items:stretch;gap:16px;margin:0;padding:24px;display:none;position:absolute;top:calc(100% - 2px);left:24px;right:24px;overflow-y:auto}.home-navigation.is-open .home-navigation-drawer{display:flex}.home-primary-navigation,.home-user-navigation{flex-direction:column;align-items:stretch;gap:4px}.home-primary-navigation{border-bottom:1px solid var(--home-cool);padding-bottom:16px}.home-primary-navigation a,.home-user-navigation a,.home-user-navigation button{border-radius:var(--ks-radius-md);justify-content:flex-start;width:100%;min-height:52px;padding:12px 16px;font-size:18px}.home-primary-navigation a:hover,.home-user-navigation a:hover,.home-user-navigation button:hover{background:var(--home-cool-soft)}.home-user-navigation .home-lnb-free{border-radius:var(--ks-radius-xl);min-width:0;min-height:52px}.home-user-navigation .account-logout.k-button{justify-content:flex-start;width:100%;padding:12px 16px}.home-user-navigation .account-logout-form{width:100%}.home-hero{border-radius:var(--ks-radius-display);grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;height:auto;min-height:760px;margin-inline:16px;padding:72px 56px;display:grid}.home-hero-copy{gap:48px;width:auto;position:relative;top:auto;left:auto;transform:none}.home-hero-heading>p{font-size:clamp(30px,4vw,40px)}.home-hero h1{font-size:clamp(44px,6vw,58px);line-height:1.45}.home-hero-illustration{align-self:end;width:100%;height:auto;position:relative;bottom:auto;right:auto}.home-landing>main{gap:120px;padding-top:120px}.home-empathy{height:auto;min-height:820px;padding:96px 48px}.home-empathy-content{gap:120px;width:100%;position:relative;top:auto;left:auto;transform:none}.home-empathy-circle-small{left:-160px}.home-empathy-circle-large{left:28%}.home-empathy-closing{text-align:right}.home-empathy br,.home-section-heading p br{display:none}.home-differences,.home-process,.home-report,.home-faq{min-height:0;padding:96px 48px}.home-tests{min-height:0;padding:120px 48px}.home-difference-list,.home-assessment-list,.home-report-panel,.home-faq-list{width:100%}.home-difference{grid-template-columns:minmax(360px,48%) minmax(0,1fr);gap:48px}.home-difference-copy{padding-top:36px}.home-assessment-list{grid-template-columns:minmax(0,1fr);gap:40px}.home-assessment-demo{border-radius:var(--ks-radius-display);height:390px}.home-demo-card{width:calc(100% - 56px);height:430px;padding-inline:36px;top:30px;transform:translate(-50%)}.home-assessment-copy h3{font-size:32px}.home-process-list{grid-template-columns:minmax(0,1fr);gap:72px;width:100%;max-width:490px}.home-process-demo{border-radius:var(--ks-radius-display);height:380px}.home-process-screen{width:calc(100% - 48px);padding-inline:18px}.home-process-register .home-process-screen{top:auto;bottom:48px}.home-process-complete .home-process-screen,.home-process-report .home-process-screen{top:48px}.home-process-copy h3{font-size:26px}.home-report-panel{border-radius:var(--ks-radius-display);gap:28px;height:600px}.home-report-visual{flex-basis:58%;width:58%}.home-report-sheet{--home-report-scale:.55}.home-report-benefits h3{font-size:25px}.home-faq-list{border-radius:var(--ks-radius-display)}.home-footer{flex-direction:column;margin-top:120px;padding:72px 48px 96px}.home-footer-content{width:100%}}@media (max-width:767px){.home-opening{padding-bottom:8px}.home-navigation{padding-inline:24px}.home-navigation-drawer{left:16px;right:16px}.home-hero{border-radius:var(--ks-radius-home-card);flex-direction:column;align-items:stretch;gap:56px;min-height:0;padding:64px 24px 0;display:flex}.home-hero-copy{gap:40px}.home-hero-heading>p{font-size:28px;line-height:1.45}.home-hero h1{letter-spacing:-1px;word-break:keep-all;font-size:clamp(38px,10vw,52px);line-height:1.38}.home-hero h1 br{display:none}.home-hero-description strong{font-size:20px;line-height:1.5}.home-hero-description p{max-width:none;font-size:16px}.home-hero-cta{border-radius:var(--ks-radius-2xl);width:100%;min-height:64px;padding:18px 24px;font-size:22px}.home-hero-illustration{width:min(120%,620px);max-width:none;margin-left:-8%;margin-right:-12%}.home-landing>main{gap:88px;padding-top:88px}.home-empathy{min-height:720px;padding:72px 24px}.home-empathy-content{gap:88px}.home-empathy-lead{gap:64px}.home-empathy h2,.home-section-heading strong{font-size:22px;line-height:1.55}.home-empathy-lead>div:first-child>p,.home-empathy-closing,.home-section-heading p,.home-process-heading>p,.home-report-heading>p{font-size:17px}.home-empathy-question>p{font-size:22px}.home-empathy blockquote{font-size:clamp(32px,9vw,44px);line-height:1.5}.home-empathy-closing{text-align:left}.home-differences,.home-process,.home-report,.home-faq{gap:72px;padding:72px 24px}.home-tests{gap:72px;padding:88px 24px}.home-tests-heading,.home-assessment-copy{width:100%;min-width:0}.home-tests-heading strong{font-size:20px;line-height:1.5}.home-tests-heading p{font-size:16px;line-height:1.6}.home-section-heading{gap:48px}.home-section-heading h2,.home-process-heading h2,.home-report-heading h2,.home-faq>h2{font-size:clamp(38px,10vw,48px)}.home-tests-heading h2{font-size:32px;line-height:1.35}.home-differences .home-section-heading,.home-differences .home-section-heading>div,.home-differences .home-section-heading strong{width:100%}.home-differences .home-section-heading h2{font-size:32px;line-height:1.35}.home-differences .home-section-heading strong{font-size:20px;line-height:1.5}.home-differences .home-section-heading p{font-size:16px;line-height:1.6}.home-difference-list{gap:64px}.home-difference{grid-template-columns:minmax(0,1fr);gap:28px}.home-difference-visual{aspect-ratio:720/446;border-radius:var(--ks-radius-home-card);height:auto}.home-difference-visual img,.home-difference:nth-child(2) .home-difference-visual img{width:84%;height:90%}.home-difference-copy{gap:14px;padding:0 8px}.home-difference-copy h3{font-size:28px;line-height:1.45}.home-difference-copy p{font-size:18px}.home-assessment-list{grid-template-columns:minmax(0,1fr);gap:88px}.home-assessment-demo{aspect-ratio:730/471;border-radius:var(--ks-radius-home-card);height:auto}.home-demo-card{gap:14px;width:calc(100% - 48px);height:calc(100% + 48px);padding:28px}.home-demo-number{font-size:22px}.home-demo-prompt strong{font-size:17px}.home-demo-header,.home-parent-demo-header{gap:20px}.home-demo-header-content{gap:14px}.home-demo-prompt{gap:10px}.home-language-choices{padding-top:18px}.home-language-choices img{width:min(90%,116px);height:auto}.home-parent-demo .home-demo-card{gap:12px;padding:30px}.home-parent-demo .home-demo-prompt p{width:auto;font-size:16px}.home-parent-choices>span{min-height:48px;padding-inline:14px;font-size:13px}.home-assessment-copy h3{font-size:24px}.home-assessment-copy>p{font-size:16px}.home-assessment-meta{flex-wrap:wrap;justify-content:center;gap:12px 24px}.home-assessment-meta span{font-size:17px}.home-assessment-cta{border-radius:var(--ks-radius-2xl);min-height:64px;padding:16px 28px 16px 36px;font-size:22px}.home-assessment-cta img{width:28px;height:28px}.home-process-heading,.home-report-heading{gap:28px}.home-process-list{grid-template-columns:minmax(0,1fr);gap:72px}.home-process-step{gap:32px}.home-process-demo{aspect-ratio:490/460;border-radius:var(--ks-radius-home-card);height:auto}.home-process-screen{width:min(340px,100% - 64px)}.home-process-copy h3{font-size:28px}.home-process-copy p{font-size:17px}.home-report-panel{border-radius:var(--ks-radius-home-card);grid-template-columns:minmax(0,1fr);gap:0;height:auto;display:grid}.home-report-visual{flex:none;width:100%;height:510px}.home-report-sheet{--home-report-scale:.72}.home-report-sheet-header span,.home-report-notice{font-size:9px}.home-report-benefits{gap:28px;padding:40px 28px}.home-report-benefits h3{font-size:26px}.home-report-benefits li{font-size:17px}.home-report-benefits h3,.home-report-benefits li:nth-child(3) span{white-space:normal;flex:1;width:auto;line-height:1.6}.home-report-benefit-notice{font-size:12px}.home-faq-list{border-radius:var(--ks-radius-home-card);padding:20px 16px}.home-faq summary{min-height:88px;padding:24px 16px;font-size:19px;line-height:1.5}.home-faq summary img{flex-basis:32px;width:32px;height:32px}.home-faq details p{width:auto;margin-left:0;padding:0 16px 24px;font-size:16px}.home-footer{gap:56px;margin-top:88px;padding:64px 24px 80px}.home-footer-content{flex-direction:column;gap:32px}.home-footer-information{width:100%}.home-footer-information strong,.home-footer-information p,.home-footer-information small,.home-footer nav a{font-size:15px}.home-footer nav{flex-wrap:wrap;gap:8px 20px;transform:none}}@media (max-width:390px){.home-navigation{padding-inline:16px}.home-navigation-drawer{left:8px;right:8px}.home-hero{border-radius:var(--ks-radius-2xl);margin-inline:8px;padding-inline:16px}.home-hero-heading>p{font-size:24px}.home-hero h1{font-size:36px}.home-empathy,.home-differences,.home-process,.home-report,.home-faq,.home-tests{padding-inline:16px}.home-report-sheet{--home-report-scale:.38}.home-faq summary{gap:8px;padding-inline:12px;font-size:clamp(13px,3.75vw,15px)}.home-faq-list{padding-inline:12px}.home-faq summary span{white-space:nowrap;min-width:0}.home-faq summary img{flex-basis:28px;width:28px;height:28px}.home-footer-information strong,.home-footer-information p,.home-footer-information small{font-size:clamp(12px,3.75vw,14px)}.home-footer{padding-inline:16px}}@media (max-width:330px){.home-tests-heading,.home-assessment-copy{padding-inline:15px}}@media (min-width:391px) and (max-width:480px){.home-report-sheet{--home-report-scale:.45}}@media (min-width:481px) and (max-width:600px){.home-report-sheet{--home-report-scale:.55}}@media (max-width:1023px){.home-hero-heading>p{font-size:clamp(24px,.852273vw + 21.2727px,30px)}.home-hero h1{font-size:clamp(36px,1.13636vw + 32.3636px,44px)}.home-empathy h2{font-size:clamp(22px,.284091vw + 21.0909px,24px)}.home-empathy blockquote,.home-differences .home-section-heading h2,.home-tests-heading h2{font-size:clamp(32px,1.42046vw + 27.4545px,42px)}.home-differences .home-section-heading strong,.home-tests-heading strong{font-size:clamp(20px,.568182vw + 18.1818px,24px)}.home-process-heading h2,.home-report-heading h2,.home-faq>h2{font-size:clamp(38px,.568182vw + 36.1818px,42px)}.home-difference-copy h3{font-size:clamp(28px,.284091vw + 27.0909px,30px)}.home-assessment-copy h3{font-size:clamp(24px,.852273vw + 21.2727px,30px)}.home-process-copy h3{font-size:clamp(22px,.284091vw + 21.0909px,24px)}.home-report-benefits h3{font-size:19.5px}}.home-navigation-mobile-free,.home-navigation-backdrop{display:none}@media (min-width:1024px){.home-opening{height:clamp(735px,51.0417vw,980px)}.home-navigation{padding-inline:calc(50vw - 570px)}.home-hero{height:calc(clamp(735px,51.0417vw,980px) - 108px);margin-inline:1.25vw}.home-hero-copy{gap:36px;width:641px;top:12.12%;left:calc(50% - 249.5px);transform:translate(-50%)}.home-hero-heading>p{font-size:36px}.home-hero h1{font-size:54px}.home-hero-description strong{font-size:18px;line-height:normal}.home-hero-description p{font-size:15px}.home-hero-cta{width:266px;height:63px;min-height:63px;margin-top:44px;padding:18px 42px;font-size:24px}.home-hero-illustration{width:clamp(562.5px,45.791vw - 96.8906px,782.297px);height:clamp(375px,30.5273vw - 64.5938px,521.531px);inset:31.7% auto auto calc(50% + 333.75px);transform:translate(-50%)}.home-empathy{height:761px}.home-empathy:before{content:"";pointer-events:none;background:url(/figma-home/imgQuoteUp.svg) 50%/100% 100% no-repeat;width:750px;height:600px;position:absolute;top:calc(50% + 10.5px);right:-105px;transform:translateY(-50%)}.home-differences{height:1549px;min-height:1549px}.home-tests{height:1223.25px;min-height:1223.25px}.home-assessment{height:646.25px}.home-process{height:879px;min-height:879px}.home-report{height:866px;min-height:866px}.home-faq{height:778.5px;min-height:778.5px}.home-footer{padding-inline:calc(50vw - 570px)}}@media (max-width:480px){.home-opening{gap:0;height:800px;padding:0}.home-lnb{min-height:60px}.home-navigation{justify-content:flex-start;align-items:flex-start;height:60px;padding:8px 20px}.home-lnb-logo{flex:0 0 107px;width:107px;height:44px}.home-lnb-logo img{width:107px;height:24px}.home-navigation-mobile-free{border:1.125px solid var(--home-brand-strong);width:87.25px;height:30px;color:var(--home-brand-strong);font-family:var(--ks-font-display,"NanumSquareRoundOTF", sans-serif);letter-spacing:-.3px;white-space:nowrap;border-radius:22.5px;flex:0 0 87.25px;justify-content:center;align-items:center;margin-top:7px;margin-left:auto;padding:6px 9px;font-size:12px;font-weight:800;line-height:normal;display:inline-flex}.home-navigation-trigger{border:0;border-radius:0;flex:0 0 24px;width:24px;height:24px;margin-top:10px;margin-left:16px;padding:0;display:inline-flex}.home-navigation-trigger img{width:24px;height:24px}.home-navigation-backdrop{z-index:49;cursor:pointer;background:#00000014;border:0;display:block;position:fixed;inset:0}.home-navigation.is-open{z-index:50;background:var(--ks-color-surface);width:100%;height:auto;max-height:100dvh;box-shadow:none;border-radius:0 0 16px 16px;flex-wrap:wrap;padding-bottom:24px;position:fixed;top:0;left:0;overflow-y:auto}.home-navigation.is-open .home-navigation-trigger{flex-basis:30px;width:30px;height:30px;margin-top:7px}.home-navigation.is-open .home-navigation-trigger img{width:30px;height:30px}.home-navigation-drawer,.home-navigation.is-open .home-navigation-drawer{width:100%;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 100%;margin:32px 0 0;padding:0 4px;display:none;position:static;overflow:visible}.home-navigation.is-open .home-navigation-drawer{display:block}.home-primary-navigation,.home-user-navigation{flex-direction:column;align-items:stretch;gap:12px;width:100%;height:auto;padding:0;display:flex;position:static}.home-primary-navigation{border:0}.home-user-navigation{border-top:1.5px solid var(--home-cool);margin-top:24px;padding-top:24px}.home-navigation-drawer:after{display:none}.home-primary-navigation a,.home-user-navigation a,.home-user-navigation button,.home-user-navigation .account-logout.k-button,.home-user-navigation .account-logout-form{border-radius:0;justify-content:flex-start;width:auto;min-width:44px;min-height:44px;padding:0;font-size:16px;line-height:normal;position:static}.home-primary-navigation a{font-size:18px}.home-primary-navigation a:hover,.home-user-navigation a:hover,.home-user-navigation button:hover{background:0 0}.home-user-navigation .home-lnb-free{display:none}.home-user-navigation .account-logout-form{width:auto}.home-hero{border-radius:0;width:100%;height:740px;min-height:740px;margin:0;padding:0;display:block}.home-hero-copy{align-items:center;gap:36px;width:min(307px,100vw - 40px);height:368px;position:absolute;top:calc(50% - 126px);left:50%;transform:translate(-50%,-50%)}.home-hero-heading{gap:9px}.home-hero-heading>p{letter-spacing:-.45px;font-size:clamp(18px,6.95472vw - 8.08019px,25.372px);line-height:1.6}.home-hero h1{letter-spacing:-.65px;white-space:nowrap;font-size:clamp(26px,11.1604vw - 15.8514px,37.83px);line-height:1.6}.home-hero h1 br{display:block}.home-hero-description{gap:12px;width:100%}.home-hero-description strong{letter-spacing:-.4px;width:100%;font-size:16px;line-height:1.6}.home-hero-description p{letter-spacing:-.35px;white-space:normal;width:100%;max-width:none;font-size:14px;line-height:1.6}.home-hero-cta{letter-spacing:-.45px;border-radius:31.5px;width:197px;height:54px;min-height:54px;margin-top:12px;padding:16px 30px;font-size:18px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-hero-illustration{width:390.042px;max-width:none;height:260.028px;margin:0;position:absolute;inset:61.67% auto 3.19% calc(50% + 19.5px);transform:translate(-50%)}.home-landing>main{gap:40px;padding-top:40px}.home-empathy{height:747px;min-height:747px;padding:0}.home-empathy:before{content:"";pointer-events:none;background:url(/figma-home/imgQuoteUp.svg) 50%/100% 100% no-repeat;width:296.7px;height:237.3px;position:absolute;top:calc(50% + .5px);right:-77.3px;transform:translateY(-50%)}.home-empathy-circle{display:none}.home-empathy-content{align-items:center;gap:120px;width:100%;height:747px;padding:100px 20px 60px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.home-empathy-lead{gap:120px;width:100%}.home-empathy-lead>div:first-child{gap:12px}.home-empathy h2{letter-spacing:-.425px;text-align:left;width:100%;font-size:clamp(17px,5.14811vw - 2.30543px,22.457px);line-height:1.6}.home-empathy-lead>div:first-child>p,.home-empathy-closing{letter-spacing:-.375px;width:100%;font-size:15px;line-height:1.6}.home-empathy-question{gap:16px;width:100%}.home-empathy-question>p{letter-spacing:-.425px;font-size:clamp(17px,4.71698vw - .688679px,22px);line-height:1.6}.home-empathy blockquote{letter-spacing:-.55px;font-size:clamp(22px,11.5925vw - 21.4717px,34.288px);line-height:1.6}.home-empathy-closing{align-self:flex-start}.home-differences,.home-tests,.home-process,.home-report,.home-faq{justify-content:flex-start;gap:60px;width:100%;padding:80px 20px 60px}.home-differences{height:1766px;min-height:1766px}.home-tests{height:1552px;min-height:1552px}.home-process{height:1736px;min-height:1736px}.home-report{height:908px;min-height:908px}.home-faq{height:548.5px;min-height:548.5px}.home-section-heading{gap:48px;width:100%}.home-differences .home-section-heading h2{letter-spacing:-.7px;width:100%;font-size:clamp(28px,5.93208vw + 5.75472px,34.288px);line-height:1.6}.home-differences .home-section-heading h2>span:first-child{display:block}.home-differences-comma{display:none}.home-differences .home-section-heading>div{gap:12px;width:100%}.home-differences .home-section-heading strong,.home-tests-heading strong{letter-spacing:-.425px;text-align:center;width:100%;font-size:clamp(17px,3.6934vw + 3.14976px,20.915px);line-height:1.6}.home-differences .home-section-heading p,.home-tests-heading p,.home-process-heading>p,.home-report-heading>p{letter-spacing:-.375px;text-align:center;width:100%;font-size:15px;line-height:1.6}.home-difference-list{gap:48px;width:100%}.home-difference{flex-direction:column;gap:24px;width:100%;display:flex}.home-difference-visual{aspect-ratio:auto;border-radius:60px;flex:0 0 300px;width:100%;height:300px}.home-difference-visual img,.home-difference:nth-child(2) .home-difference-visual img{width:min(330px,100% - 5px);height:220px;top:calc(50% + 10px)}.home-difference-copy{gap:8px;width:100%;padding:0 12px}.home-difference-copy h3{font-size:clamp(20px,7.9783vw - 9.91863px,28.457px);line-height:normal}.home-difference-copy p{font-size:16px;line-height:1.6}.home-tests-heading{gap:48px}.home-tests-heading h2{letter-spacing:-.65px;width:100%;font-size:clamp(26px,7.81887vw - 3.32076px,34.288px);line-height:normal}.home-tests-heading>div{gap:12px;width:100%}.home-assessment-list{gap:60px;width:100%}.home-assessment{gap:24px;height:auto}.home-assessment-demo{aspect-ratio:auto;border-radius:60px;flex:0 0 300px;width:100%;height:300px}.home-demo-card{gap:17.152px;width:268px;height:268px;padding:43.952px 36.448px;top:34px;transform:translate(-50%)}.home-assessment-copy{text-align:left;gap:12px;width:100%;padding:0 12px}.home-assessment-copy h3{width:100%;font-size:clamp(22px,3.18019vw + 10.0743px,25.372px);line-height:1.6}.home-assessment-copy>p{width:100%;font-size:16px;line-height:1.6}.home-assessment-actions{align-items:center;gap:36px;width:100%;margin-top:0}.home-assessment-meta{gap:10px}.home-assessment-meta span{letter-spacing:-.35px;gap:4px;font-size:14px}.home-assessment-meta span:first-child{padding:8px 16px}.home-assessment-meta img{width:16px;height:16px}.home-assessment-cta{border-radius:31.5px;gap:4px;min-height:52px;padding:16px 18px 16px 30px;font-size:18px}.home-assessment-cta img{width:20px;height:20px}.home-process-heading,.home-report-heading{gap:36px;width:100%}.home-process-heading h2,.home-report-heading h2,.home-faq>h2{letter-spacing:-.65px;text-align:center;width:100%;font-size:clamp(26px,12.184vw - 19.6899px,38.915px);line-height:normal}.home-process-list{gap:48px;width:100%;max-width:none}.home-process-step{gap:24px;width:100%}.home-process-demo{aspect-ratio:auto;border-radius:60px;flex:0 0 300px;width:100%;height:300px}.home-process-screen{width:229.5px;height:459px}.home-process-copy{align-items:center;gap:16px;width:100%;padding-inline:12px}.home-process-copy>div{justify-content:center;gap:12px}.home-process-copy>div>span{flex:0 0 27px;width:27px;height:27px;font-size:15px}.home-process-copy h3{font-size:clamp(20px,2.31793vw + 11.3078px,22.457px);line-height:normal}.home-process-copy p,.home-process-step:nth-child(2) .home-process-copy p{text-align:center;width:100%;font-size:15px;line-height:1.6}.home-report-panel{border:1.5px solid var(--home-cool-soft);border-radius:60px;flex-direction:column;grid-template-columns:none;gap:0;width:100%;height:618px;display:flex}.home-report-visual{flex:0 0 310px;width:100%;height:310px}.home-report-sheet{--home-report-scale:.426471;top:50px}.home-report-benefits{flex:1;justify-content:center;gap:18px;width:100%;padding:48px 12px 36px 18px;transform:none}.home-report-benefits ul{gap:18px;transform:none}.home-report-benefits li{align-items:center;gap:8px;font-size:15px}.home-report-benefits li:nth-child(2),.home-report-benefits li:nth-child(4){align-items:flex-start}.home-report-benefits li:nth-child(2)>img,.home-report-benefits li:nth-child(4)>img{margin-top:4px}.home-report-benefits li>img{flex:0 0 16px;width:16px;height:16px}.home-report-benefits h3,.home-report-benefits li:nth-child(3) span{white-space:normal;flex:1;width:auto;line-height:normal}.home-report-benefit-notice{gap:5px;font-size:12px}.home-report-benefit-notice img{width:14px;height:14px}.home-faq-list{border-radius:60px;width:100%;height:318.5px;padding:24px 12px 24px 8px}.home-faq details{border-bottom-width:1.5px}.home-faq summary{letter-spacing:-.375px;gap:8px;min-height:54px;padding:18px 12px 18px 24px;font-size:15px;line-height:normal}.home-faq summary span{white-space:nowrap;min-width:0}.home-faq summary img{flex-basis:18px;width:18px;height:18px}.home-faq details[open] summary{min-height:36px;padding-bottom:0}.home-faq details p{letter-spacing:-.325px;text-align:left;width:auto;margin:0;padding:18px 12px 18px 24px;font-size:13px;line-height:normal}.home-footer{flex-direction:column;gap:48px;width:100%;height:452px;min-height:452px;margin-top:40px;padding:60px 20px 90px}.home-footer-logo{flex:0 0 26px;width:117.573px;min-height:26px}.home-footer-logo img:first-child{width:97.879px;height:26px}.home-footer-logo img:last-child{width:16.473px;height:5.778px}.home-footer-content{letter-spacing:-.35px;flex-direction:column;flex:none;gap:60px;width:100%;font-size:14px}.home-footer-information{width:100%}.home-footer-information strong,.home-footer-information p,.home-footer-information small,.home-footer nav a{font-size:14px}.home-footer-information p,.home-footer-information small{white-space:normal}.home-footer-information strong{margin-bottom:10.5px}.home-footer-information small{margin-top:10.5px}.home-footer nav{flex-wrap:nowrap;gap:18px}.home-footer nav a{width:auto;min-height:21px}}@media (max-width:375px){.home-hero-heading>p{font-size:18px}.home-hero h1{font-size:26px}.home-empathy h2,.home-empathy-question>p,.home-differences .home-section-heading strong,.home-tests-heading strong{font-size:17px}.home-empathy blockquote{font-size:22px}.home-differences .home-section-heading h2{font-size:28px}.home-tests-heading h2,.home-process-heading h2,.home-report-heading h2,.home-faq>h2{font-size:26px}.home-difference-copy h3,.home-process-copy h3{font-size:20px}.home-assessment-copy h3{font-size:22px}}@media (max-width:374px){.home-hero h1{font-size:clamp(23.5px,4.54546vw + 8.95455px,26px)}.home-footer{height:473px;min-height:473px}}@media (min-width:1024px) and (max-width:1439px){.home-navigation{padding-inline:calc(26.4423vw - 230.769px)}.home-hero-copy{width:calc(29.0865vw + 222.154px);top:calc(.957692vw + 62.1932px);left:calc(14.4231vw - 75.6923px);transform:none}.home-hero-heading>p{font-size:calc(1.44231vw + 15.2308px)}.home-hero h1{font-size:calc(2.40385vw + 19.3846px)}.home-hero-cta{width:calc(8.65385vw + 141.385px);height:calc(1.68269vw + 38.7692px);min-height:calc(1.68269vw + 38.7692px);margin-top:calc(2.88462vw + 2.46154px);padding:calc(.480769vw + 11.0769px) calc(2.40385vw + 7.38462px);font-size:calc(.961538vw + 10.1538px)}.home-hero-illustration{width:39.0625vw;height:26.0417vw;inset:auto calc(15.1442vw - 131.077px) calc(3.17758vw + 7.46154px) auto;transform:none}}.home-mobile-break{display:none}.home-copy-line{display:block}.home-differences .home-section-heading h2 span{color:var(--home-brand)}@media (min-width:1024px){.home-hero-cta{border-radius:31.5px}.home-empathy-content{top:120px;transform:translate(-50%)}.home-empathy:before{background-image:url(/figma-home/imgQuoteUpDesktop.svg);width:825px;height:675.01px;top:calc(50% + 10.5px);right:-142.5px}.home-differences .home-section-heading h2 span{color:var(--home-brand)}.home-difference-visual{border-radius:60px}.home-difference:nth-child(2) .home-difference-visual img{top:calc(50% + 7px)}.home-demo-card{border-radius:12px;transform:translate(-50%)}.home-demo-replay{border-radius:12.329px}.home-demo-replay img{width:10.274px;height:10.274px}.home-parent-choices>span{border-radius:8.219px}.home-parent-choices>span:first-child{border-width:.771px}.home-parent-choices>span img{width:12.329px;height:12.329px}.home-assessment-copy{gap:14px}.home-assessment-actions{gap:44px}.home-assessment-meta{gap:10px}.home-assessment-meta span:first-child{color:#2f916a;background:#d2f1e5;border-radius:16px;padding:8px 16px}.home-assessment-cta{border-radius:31.5px;gap:8px;padding:18px 24px 18px 42px}.home-process-list{gap:27px}.home-process-step{flex-basis:362px;width:362px}.home-process-demo{background:#f7fbf9;border-color:#f7fbf9;border-radius:60px}.home-process-report{background:#d2f1e5}.home-process-screen{border-radius:27.2px}.home-process-register .home-process-screen>*{transform:none}.home-process-fields span{color:#cbe3da}.home-process-register .home-process-screen>b{border-radius:28.56px}.home-process-register .home-process-screen>b img{width:20.4px;height:20.4px}.home-process-complete .home-process-screen{top:60px;left:calc(50% - 1px)}.home-process-progress>b{color:#c3ecdc}.home-process-progress img{width:16.32px;height:16.32px}.home-process-report .home-process-screen{border-radius:10.88px;top:37.5px;left:calc(50% - 1px)}.home-process-report-header img{width:70.04px;height:15.659px}.home-report{gap:75px}.home-report-panel{border-color:#f7fbf9;gap:40px;height:498px}.home-report-visual{background:#d2f1e5;flex-basis:684px;width:684px}.home-report-sheet>*{flex-shrink:0;transform:none}.home-report-score{background:#f7fbf9}.home-report-score span{color:#959595}.home-report-domain-score b{color:#d5a600}.home-report-tips article>b{background:#5cca9e}.home-report-benefits,.home-report-benefits ul{gap:26px;transform:none}.home-report-benefits{padding:0}.home-report-benefits li{color:#444;font-size:20px}.home-report-benefit-notice{color:#959595;gap:5px;font-size:12px}.home-report-benefit-notice img{width:14px;height:14px}}@media (max-width:480px){.home-landing .home-empathy-circle{display:none}.home-landing .home-mobile-break,.home-landing .home-fixed-break{display:block}.home-landing .home-desktop-break{display:none}.home-hero-description strong{align-self:center;width:190px}.home-empathy:before{width:336.667px;height:277.339px;right:-97.334px}.home-differences .home-section-heading{width:294px}.home-assessment-copy{text-align:center}.home-assessment:nth-child(2) .home-assessment-copy{gap:14px}.home-assessment:nth-child(2) .home-assessment-copy h3{letter-spacing:-.6px;font-size:24px}.home-demo-card{border-radius:8.576px;gap:17.152px;width:268px;height:268px;padding:43.952px 36.448px;top:50px;left:calc(50% + .5px);transform:translate(-50%);box-shadow:0 2.144px 21.44px #00000014}.home-demo-header,.home-parent-demo-header{gap:22.027px}.home-demo-header-content{gap:17.622px}.home-demo-prompt{gap:8.811px}.home-demo-number{letter-spacing:-.4288px;font-size:17.152px}.home-demo-prompt strong{letter-spacing:-.3216px;font-size:12.864px}.home-demo-replay{letter-spacing:-.1474px;border-width:.551px;border-radius:8.811px;gap:2.203px;height:15.975px;padding:2.937px 5.874px;font-size:5.896px;line-height:1.6}.home-demo-replay img{width:7.342px;height:7.342px}.home-demo-divider{background:0 0;border-top:.367px solid #c3ecdc;flex:0 0 0;height:0}.home-language-choices{gap:8.811px;padding-top:0}.home-language-choices span{border-width:.367px;border-radius:11.014px}.home-language-choices span>img:first-child{width:62.411px;height:62.411px}.home-language-choices .home-choice-check,.home-language-choices span:last-child .home-choice-check{width:13.216px;height:13.216px;top:4.406px;left:4.406px}.home-parent-demo .home-demo-card{justify-content:space-between;gap:0;padding:43.952px 36.448px}.home-parent-demo .home-demo-prompt p{letter-spacing:-.3216px;width:181.168px;font-size:12.864px;line-height:1.6}.home-parent-choices{gap:3.671px}.home-parent-choices>span{letter-spacing:-.1608px;background:#f9fcfb;border-width:.367px;border-color:#f7fbf9;border-radius:5.874px;height:22.027px;min-height:0;padding:0 10.72px;font-size:6.432px;line-height:1.6}.home-parent-choices>span:first-child{border-width:.551px;border-color:var(--home-brand)}.home-parent-choices>span img{width:8.811px;height:8.811px}.home-assessment-cta{width:173px;height:52px;min-height:52px}.home-process-demo{background:#f7fbf9;border-width:1.5px;border-color:#f7fbf9}.home-process-report{background:#d2f1e5}.home-process-screen{width:229.5px;height:459px;transform:translate(-50%,-50%)}.home-process-register .home-process-screen{border-radius:24.48px;gap:29.376px;padding:29.376px 14.688px;top:calc(50% - 127.5px);bottom:auto;left:calc(50% + .25px);box-shadow:0 2.7px 27px #00000014}.home-process-register .home-process-screen>*{transform:none}.home-process-fields{gap:9.792px}.home-process-fields>div{gap:6.12px}.home-process-fields strong{font-size:12.24px;line-height:14px}.home-process-fields span{border-width:1.224px;border-radius:12.24px;height:36.72px;padding:7.344px 14.688px;font-size:12.24px;line-height:normal}.home-process-register .home-process-screen>b{letter-spacing:-.3672px;border-radius:25.704px;gap:4.896px;height:44.064px;padding:12.24px 14.688px;font-size:14.688px;line-height:normal}.home-process-register .home-process-screen>b img{width:18.36px;height:18.36px}.home-process-complete .home-process-screen{border-radius:24.48px;gap:29.376px;padding:48.96px 14.688px;top:calc(50% + 129.5px);left:calc(50% - .5px);box-shadow:0 2.7px 27px #00000014}.home-process-complete-copy{gap:9.792px}.home-process-complete-copy span{font-size:14.688px;line-height:normal}.home-process-complete-copy strong{font-size:18.36px;line-height:1.6}.home-process-progress{gap:2.448px}.home-process-progress>b{width:52px;font-size:18.36px;line-height:1.6}.home-process-progress>div{gap:4.896px}.home-process-progress span{border-radius:7.344px;height:14.688px}.home-process-progress img{width:14.688px;height:14.688px}.home-process-report .home-process-screen{border-radius:9.792px;gap:29.376px;padding:29.376px 14.688px;top:calc(50% + 119.5px);left:calc(50% + .25px);box-shadow:0 2.7px 13.5px #00000014}.home-process-report-header{height:14.076px}.home-process-report-header img{width:63.036px;height:14.094px}.home-process-report-header span{white-space:nowrap;font-size:9.792px;line-height:1.45}.home-process-report-result{gap:14.688px}.home-process-report-result>strong{font-size:18.36px;line-height:1.6}.home-process-report-result>div{border-radius:12.24px;gap:4.896px;padding:14.688px 18.36px}.home-process-report-result b{font-size:12.24px;line-height:1.6}.home-process-report-result p{font-size:39.168px;line-height:1.6}.home-process-report-result span{font-size:8.568px;line-height:1.6}.home-process-step:first-child .home-process-copy p,.home-process-step:nth-child(3) .home-process-copy p{width:184px}.home-process-step:nth-child(2) .home-process-copy p{width:205px}.home-report-benefits h3{font-size:15px}.home-footer-content{align-self:flex-start;width:325px;max-width:100%}.home-footer nav a:first-child,.home-footer nav a:nth-child(3){width:48px}.home-footer nav a:nth-child(2){width:95px}}@media (min-width:1024px) and (max-width:1235px){.home-navigation-drawer{gap:16px;margin-left:20px}.home-primary-navigation,.home-user-navigation{gap:12px}.home-primary-navigation a{font-size:16px}.home-user-navigation a,.home-user-navigation button{font-size:15px}.home-process-step{flex-basis:calc(33.3333% - 18px);width:calc(33.3333% - 18px)}.home-report-visual{flex-basis:min(60%,100% - 388px);width:min(60%,100% - 388px)}}@media (max-width:374px){.home-empathy-content{gap:64px}.home-report{height:calc(1320.5px - 110vw);min-height:calc(1320.5px - 110vw)}.home-report-panel{height:calc(1030.5px - 110vw)}}@media (min-width:391px) and (max-width:480px){.home-landing .home-mobile-break{display:none}.home-empathy-content{gap:104px}.home-report{height:922px;min-height:922px}}@media (min-width:768px) and (max-width:1235px){.home-report-benefits h3,.home-report-benefits li>span,.home-report-benefits li:nth-child(3)>span{white-space:normal;flex:auto;width:auto;min-width:0;max-width:100%;line-height:1.6}}@media (prefers-reduced-motion:reduce){.home-landing *,.home-landing :before,.home-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.home-language-control{flex:none;margin-left:20px;position:relative}.home-language-switcher{border:1px solid var(--home-cool);border-radius:var(--ks-radius-xl);background:var(--ks-color-surface);align-items:center;padding:2px;display:flex}.home-language-switcher button{border-radius:var(--ks-radius-lg);min-width:56px;min-height:44px;color:var(--home-body);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:14px;font-weight:700}.home-language-switcher button[aria-pressed=true]{background:var(--home-cool-soft);color:var(--home-brand-strong)}.home-language-switcher button:focus-visible{outline:3px solid var(--home-action);outline-offset:2px}.home-language-switcher button:disabled{cursor:wait;opacity:.6}.home-language-status:empty{display:none}.home-language-status:not(:empty){z-index:1;border:1px solid var(--home-cool);border-radius:var(--ks-radius-md);background:var(--ks-color-surface);width:230px;color:var(--home-body);padding:8px 12px;font-size:14px;position:absolute;top:calc(100% + 4px);right:0}.home-navigation-language-note{display:none}@media (min-width:1024px){.home-navigation{padding-inline:max(24px,50vw - 660px)}.home-navigation-drawer{order:1;gap:24px;margin-left:32px}.home-language-control{order:2}.home-primary-navigation,.home-user-navigation{gap:clamp(12px,1.5vw,24px)}.home-primary-navigation a{font-size:clamp(16px,1.4vw,20px)}.home-user-navigation a,.home-user-navigation button{font-size:clamp(15px,1.3vw,18px)}.home-primary-navigation a:nth-child(n),.home-user-navigation>a:not(.home-lnb-free){width:auto}.home-user-navigation .home-lnb-free{width:auto;min-width:0;min-height:44px;padding:10px 16px}}@media (max-width:1023px){.home-language-control{margin-left:auto;margin-right:12px}.home-navigation-language-note{color:var(--home-muted);font-size:14px;line-height:1.5;display:block}}@media (max-width:600px){.home-navigation{align-items:center;gap:8px}.home-navigation-mobile-free{display:none}.home-language-control{margin-right:0}.home-language-switcher button{padding-inline:8px}.home-navigation-trigger{flex-basis:44px;width:44px;height:44px;margin:0}}@media (max-width:374px){.home-navigation{gap:4px;padding-inline:12px}.home-lnb-logo{flex-basis:90px;width:90px}.home-lnb-logo img{width:90px;height:auto}}@media (min-width:1024px) and (max-width:1235px){.home-navigation-drawer{flex-wrap:wrap;justify-content:flex-end;row-gap:0}}@media (min-width:768px) and (max-width:1023px){.home-faq>h2{width:100%}.home-faq details p{width:auto;margin-inline:32px}.home-footer{height:auto}.home-footer-content{flex-direction:column;gap:20px;min-width:0}.home-footer-information{width:100%}.home-footer-information p,.home-footer-information small{white-space:normal}.home-footer nav{flex-wrap:wrap;transform:none}}
