@import url("https://fonts.googleapis.com/css2?family=Gowun+Batang:wght@400;700&display=swap");:root{--why-primary-text:#3c3c3c;--why-near-black:#0e0b07;--why-deep-brown:#524129;--why-accent-brown:#745c3a;--why-accent:#8a3b2e;--why-warm-bg:#f5f1eb;--why-warm-tan:#e4d9c9;--why-off-white:#fcfcfc;--why-white:#ffffff;--why-gray:#929292;--why-light-gray:#c7c7c7;--why-medium-gray:#616161;--why-gold-line:#b19263;--why-border:#e4d9c9;--why-dark-bg:#1a1a1a;--why-dark-card-bg:#2a2a2a;--why-dark-text:#d8d8d8;--why-gradient-gold-start:#c2a985;--why-gradient-gold-mid:#d3c1a7;--why-gradient-gold-end:#e4d9c9;--why-gradient-cream-start:#f9f2ea;--why-gradient-cream-end:#fde3b5}@keyframes why-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.why-animate-slide-up{animation:why-slide-up .3s ease-out forwards}@keyframes why-report-pan{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.why-report-pan{animation:why-report-pan 20s linear infinite alternate}@keyframes why-progress-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.why-progress-bar-animated{background:linear-gradient(90deg,var(--why-accent) 0,var(--why-accent) 35%,var(--why-accent-light) 50%,var(--why-accent) 65%,var(--why-accent) 100%);background-size:200% 100%;animation:why-progress-shimmer 2s linear infinite}@keyframes why-count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes why-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.why-fade-in{animation:why-fade-in .6s ease-out forwards}@keyframes why-pulse-glow{0%,to{box-shadow:0 0 20px rgba(138,59,46,.3)}50%{box-shadow:0 0 40px rgba(138,59,46,.6)}}@keyframes why-blink{0%,to{opacity:1}50%{opacity:0}}.why-typing-cursor:after{content:"|";animation:why-blink 1s step-end infinite;margin-left:2px}@keyframes why-circle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.font-gowun{font-family:Gowun Batang,serif}.why-dark-section{background-color:var(--why-dark-bg);color:var(--why-white)}.why-section-header{display:flex;align-items:center;justify-content:space-between;width:358px;max-width:100%;height:32px;margin:0 auto;border:1px solid var(--why-primary-text);padding:0 16px}.why-content-area{width:100%;max-width:358px;margin:0 auto;padding:0 16px}.why-card-hover{transition:transform .2s ease,box-shadow .2s ease}.why-card-hover:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.vreview-product-review-summary .vreview-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}.vreview-product-review-summary .vreview-rating,.vreview-product-review-summary .vreview-row>span>span:first-child{display:none!important}.vreview-product-review-summary .vreview-row>span{margin-left:0!important;gap:0!important}.vreview-product-review-summary .vreview-link{color:#424242!important;font-size:13px!important;font-family:Pretendard,sans-serif!important;font-weight:600!important;line-height:19.5px!important;letter-spacing:-.52px!important;text-decoration:none!important}.vreview-product-review-summary-tab .vreview-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}.vreview-product-review-summary-tab .vreview-rating,.vreview-product-review-summary-tab .vreview-row>span>span:first-child{display:none!important}.vreview-product-review-summary-tab .vreview-row>span{margin-left:0!important;gap:0!important}.vreview-product-review-summary-tab .vreview-link{color:#3c3c3c!important;font-size:16px!important;font-family:Pretendard,sans-serif!important;font-weight:400!important;line-height:1!important;letter-spacing:-.64px!important;text-decoration:none!important}