.review-guide .review-language-nav{justify-content:flex-end;gap:6px;width:min(1100px,100% - 40px);margin:-10px auto 30px;font-size:12px;line-height:1.5;display:flex}.review-guide .review-language-nav a{color:#60738f;border-radius:20px;padding:5px 10px;text-decoration:none}.review-guide .review-language-nav a[aria-current=page]{color:#155dfb;background:#eaf1ff;font-weight:700}.review-guide .review-language-nav a:hover{background:#eaf1ff}.review-guide.cards-body .review-language-nav{width:var(--card-width);margin-bottom:20px}.review-guide{--neo-ink:#171923;--neo-yellow:#f6e748;--neo-blue:#2444ec;--neo-pink:#ffc6de;--neo-mint:#bdf3df;--neo-lilac:#c5b9ff;--neo-cream:#f8f7f2}.review-guide .review-eyebrow{letter-spacing:.13em;font-size:11px;font-weight:850}.review-guide .review-hero-art{isolation:isolate;background:linear-gradient(112deg,#f5f3ea 0% 43%,#e5ebff 100%);border:1px solid #d2ddfa;border-radius:16px;grid-template-columns:.9fr 1.1fr;align-items:end;gap:0;margin:0 0 38px;padding:32px 0 0 32px;display:grid;position:relative;overflow:hidden}.review-guide .review-hero-art:before{content:"";opacity:.22;pointer-events:none;z-index:-1;background-image:radial-gradient(#334c742b .5px,#0000 .5px);background-size:4px 4px;position:absolute;inset:0}.review-guide .review-hero-copy{z-index:1;flex-direction:column;justify-content:center;align-self:stretch;padding:0 0 34px;display:flex;position:relative}.review-guide .review-hero-edition{letter-spacing:.13em;color:#496082;margin-bottom:22px;font-size:10px;font-weight:800}.review-guide .review-hero-title{letter-spacing:-.075em;color:#111e39;font-family:Arial,Noto Sans KR,sans-serif;font-size:clamp(48px,5.5vw,70px);font-weight:900;line-height:.94;display:block}.review-guide .review-hero-title>span{display:block}.review-guide .review-hero-title>span:nth-child(2){color:#155dfb}.review-guide .review-star-strip{color:#155dfb;letter-spacing:5px;border-top:1px solid #adbcd2;width:max-content;margin-top:25px;padding-top:16px;font-size:25px;display:block}.review-guide .review-scout{--ambient-x:0px;--ambient-y:0px;text-align:center;min-width:0;color:var(--neo-ink);position:relative}.review-guide .review-hero-art .review-scout{width:112%;margin-left:-6%}.review-guide .scout-character{touch-action:pan-y;width:100%;margin:0 auto;display:block}.review-guide .scout-character>svg{width:100%;height:auto;display:block;overflow:visible}.review-guide .scout-review-comments{pointer-events:none}.review-guide .scout-review-comments rect{fill:#fff;fill-opacity:.8;stroke:#cbd7f3;stroke-width:1px}.review-guide .scout-review-comments text{fill:#617392;letter-spacing:-.25px;font-size:9px;font-weight:600}.review-guide .scout-review-comments .scout-comment-label{fill:#91a0bd;letter-spacing:.3px;font-size:6px}.review-guide .review-inline-photo{background:#edf2fb;border-radius:14px;margin:32px 0;overflow:hidden}.review-guide .review-inline-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.review-guide .scout-ambient-motion{transform:translate(var(--ambient-x),var(--ambient-y));pointer-events:none;transition:transform .45s ease-out}.review-guide .scout-decoration{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out both review-scout-star}.review-guide .scout-heart{animation-name:review-scout-heart}.review-guide .scout-decoration-delay{animation-delay:.3s}.review-guide .review-scout[data-visible=false] .scout-decoration,.review-guide .review-scout[data-reduced-motion=true] .scout-decoration{animation:none}.review-guide .review-scout[data-reduced-motion=true] .scout-ambient-motion{transition:none;transform:none}@keyframes review-scout-star{0%,to{opacity:.8;transform:translateY(0)rotate(0)scale(1)}30%{opacity:1;transform:translateY(-7px)rotate(12deg)scale(1.08)}65%{opacity:.7;transform:translateY(3px)rotate(-8deg)scale(.94)}}@keyframes review-scout-heart{0%,to{opacity:.85;transform:translateY(0)rotate(0)}35%{opacity:1;transform:translateY(-9px)rotate(-7deg)}70%{opacity:.75;transform:translateY(-3px)rotate(6deg)}}.review-guide .review-intro{margin-top:30px}.review-guide .review-source-link{color:#1554cb;text-underline-offset:3px;font-size:12px;line-height:1.7;text-decoration:underline;display:inline-block}.review-guide .review-evidence-note{color:#52627c;background:#edf2fb;border-radius:9px;padding:15px 18px;margin-top:20px!important;font-size:13px!important;line-height:1.9!important}.review-guide .review-stat-grid{grid-template-columns:1fr;gap:16px;margin:28px 0 20px;display:grid}.review-guide .review-stat-grid>div{background:#fff;border:1px solid #d6e0f1;border-radius:14px;padding:24px}.review-guide .review-stat-grid>div>span{color:#546480;font-size:12px;font-weight:700;display:block}.review-guide .review-stat-grid strong{letter-spacing:-2px;color:#155dfb;margin:22px 0 12px;font-size:48px;line-height:1.2;display:block}.review-guide .review-stat-grid strong span{letter-spacing:-.5px;margin-left:3px;font-size:20px}.review-guide .review-stat-grid p{margin-bottom:20px;font-size:13px}.review-guide .review-stat-grid b{font-weight:700}.review-guide .review-two-notes{grid-template-columns:1fr;gap:18px;margin:26px 0;display:grid}.review-guide .review-two-notes>div{background:#fff;border:1px solid #d9e1f3;border-top:3px solid #155dfb;border-radius:4px 4px 12px 12px;padding:24px}.review-guide .review-two-notes span{letter-spacing:1px;color:#155dfb;font-size:11px;font-weight:800}.review-guide .review-two-notes h3{margin:10px 0 12px;font-size:19px;font-weight:800}.review-guide .review-two-notes p{margin:0;font-size:15px}.review-guide .review-example{background:#fff;border:1px solid #d9e2f2;border-radius:14px;margin:30px 0;padding:26px}.review-guide .review-example .review-example-label{color:#63738a;margin-bottom:20px;font-size:12px}.review-guide .review-example>div{background:#f6f8ff;border-left:3px solid #c3ceeb;margin-bottom:16px;padding:20px}.review-guide .review-example>div:nth-of-type(2){background:#edf1ff;border-left-color:#2444ec}.review-guide .review-example>div>span{color:#174aa4;font-size:12px;font-weight:800}.review-guide .review-example>div>p{margin:10px 0;font-size:16px}.review-guide .review-example small{color:#5a6981;font-size:13px}.review-guide .review-example>.review-evidence-note{margin-bottom:0}.review-guide .review-two-notes p+p{margin-top:18px}.review-guide .review-definition strong{margin-bottom:10px;display:block}.review-guide .review-definition p>span{letter-spacing:-.2px;font-size:16px;font-weight:400;line-height:1.9;display:block}.review-guide .review-closing{border-top:1px solid #dce5f3;margin:40px 0 35px;padding-top:28px}.review-guide .review-closing p:last-child{margin-bottom:0}.review-guide .review-key-point{margin:0 0 26px}.review-guide .review-key-point-label{color:#fff;letter-spacing:1px;background:#155dfb;border-radius:6px;margin-bottom:12px;padding:5px 11px;font-size:11px;font-weight:800;line-height:1.6;display:inline-block}.review-guide .article-prose .review-key-point h2{margin-bottom:0}.review-guide .review-related{background:#eaf1ff;border:1px solid #c6d6f7;border-radius:12px;margin:35px 0;padding:27px}.review-guide .review-related>span{color:#526d99;margin-bottom:12px;font-size:12px;display:block}.review-guide .review-related>a{color:#16489b;font-size:22px;font-weight:800;line-height:1.7;text-decoration:none;display:block}.review-guide .review-related>a>span{float:right}.review-guide .review-sources{border-top:1px solid #dce5f3;padding-top:32px}.review-guide .review-sources h2{font-size:20px}.review-guide .review-sources>p{font-size:14px}.review-guide .review-sources ol{padding-left:22px;list-style:decimal}.review-guide .review-sources li{margin-bottom:18px;padding-left:4px;font-size:13px}.review-guide .review-sources li>a{color:#1554cb;text-underline-offset:3px}.review-guide .review-sources li>p{color:#63738a;margin:5px 0;font-size:12px}@media (max-width:600px){.review-guide .review-hero-art{grid-template-columns:1fr;gap:4px;padding:24px 24px 0}.review-guide .review-hero-copy{padding-bottom:0;position:static}.review-guide .review-hero-art .review-scout{width:calc(100% + 48px);margin:0 -24px}.review-guide .review-hero-copy p{margin:13px 0 9px;font-size:25px}.review-guide .review-hero-copy .review-star-strip{letter-spacing:0;font-size:13px;position:absolute;top:30px;right:32px}.review-guide .review-hero-art{position:relative}.review-guide .review-stat-grid,.review-guide .review-two-notes{grid-template-columns:1fr}.review-guide .review-stat-grid>div{padding:22px}.review-guide .review-stat-grid strong{margin:14px 0 10px;font-size:43px}.review-guide .review-two-notes>div{padding:22px}.review-guide .review-example{padding:18px}.review-guide .review-example>div{padding:16px}.review-guide .review-related{padding:22px}.review-guide .review-related>a{font-size:19px}.review-guide .review-hero-edition{display:none}.review-guide .review-hero-title{letter-spacing:.05em;gap:4px;font-size:11px;font-weight:850;line-height:1.5;display:flex}.review-guide .review-hero-title>span:nth-child(2){color:inherit}.review-guide .review-hero-copy .review-star-strip{border:0;width:auto;margin:0;padding:0}.review-guide .review-hero-copy{display:block}}@media (max-width:360px){.review-guide .review-hero-copy .review-star-strip{display:none}}@media (prefers-reduced-motion:reduce){.review-guide .scout-decoration{animation:none}.review-guide .scout-ambient-motion{transition:none;transform:none!important}.review-guide .neo-cta{transition:none}}
