.eRkghq_page{color:#69452f;background:#fffaf2 radial-gradient(at 25% 8%,#fffdf800,#f8efdf45 85%);min-height:100vh}html:has(.eRkghq_page) body{background:#fffaf2}body:has(.eRkghq_page)>footer.site-foot{--ink2:#8b705b;--muted:#9b816c;--primary:#956649;--primary-t:#956649;--line:#ecd8c4;color:#8b705b;background:#fffaf2;max-width:760px}.eRkghq_page .wrap.home.hb{--cream:#fffaf2;--cream2:#fff5e9;--card:#fffcf6;--line:#efd9c4;--ink:#68442e;--ink2:#8e6b53;--muted:#9b7d68;--primary:#ae7656;--primary2:#cc9573;--primary-t:#8b573c;--gold:#c79866;--tint:#fff0e3;--sand:#fff5e9;--amber:#c79866;--shadow:0 6px 20px #9a704711;--hb-serif:"Gowun Dodum", "Noto Sans KR", sans-serif;--hb-sans:"Gowun Dodum", "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;max-width:760px;font-family:var(--hb-sans);color:var(--ink);padding:16px 28px 26px}.eRkghq_page .hb-top{border-bottom:1px solid #edc7ad;flex-wrap:nowrap;min-height:46px;margin-bottom:16px;padding-bottom:15px}.eRkghq_page .hb-brand{white-space:nowrap;letter-spacing:-.04em;align-items:center;gap:5px;font-size:27.6667px;display:inline-flex}.eRkghq_page .hb-brand svg{width:23px;height:27px}.eRkghq_page .home-tools{flex-wrap:nowrap;align-items:center;gap:9px;display:flex}.eRkghq_page .home-keys{color:#fff8ed;white-space:nowrap;background:#926044;border:1px solid #9e6e50;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:39px;padding:7px 13px;font-size:15.6667px;font-weight:700;text-decoration:none;display:inline-flex}.eRkghq_page .home-keys svg{flex:none;width:20px;height:20px}.eRkghq_page .lang-select{color:#966748;align-items:center;display:inline-flex;position:relative}.eRkghq_page .lang-select select{appearance:none;font:inherit;min-height:39px;color:inherit;cursor:pointer;background:#fff4e6;border:1px solid #ecc6a8;border-radius:999px;padding:7px 28px 7px 13px;font-size:15.6667px;font-weight:700}.eRkghq_page .lang-select>svg{pointer-events:none;position:absolute;right:11px}:is(.eRkghq_page .lang-select select:focus-visible,.eRkghq_page .home-keys:focus-visible){outline-offset:3px;outline:2px solid #8d6048}.eRkghq_page .hb-intro{isolation:isolate;text-align:center;margin:0;padding:23px 40px 32px;position:relative}.eRkghq_page .hb-eyebrow{color:#ae8a6c;letter-spacing:0;font-size:16.6667px;display:block}.eRkghq_page .hb-h1.hb-intro-h{letter-spacing:-.055em;margin:13px 0 10px;font-size:calc(clamp(22px,4vw,32px) + 2pt);font-weight:700;line-height:1.5}.eRkghq_page .hb-tagline{letter-spacing:-.02em;color:#928272;border:0;margin:0;padding:0;font-size:17.6667px;line-height:1.6}.eRkghq_botanicalLeft,.eRkghq_botanicalRight{pointer-events:none;z-index:-1;opacity:.8;width:108px;height:140px;position:absolute}.eRkghq_botanicalLeft{top:40px;left:-8px;transform:rotate(-14deg)}.eRkghq_botanicalRight{opacity:.55;width:65px;height:85px;bottom:0;right:0;transform:rotate(18deg)}.eRkghq_note{color:#926347;text-align:left;font-size:17.6667px;line-height:1.65;position:absolute;top:79px;right:1px;transform:rotate(-13deg)}.eRkghq_note>span{padding-left:20px;font-size:25.6667px;display:block}.eRkghq_reassure{flex-wrap:wrap;justify-content:center;gap:6px 8px;margin:12px 0 22px;padding:0;list-style:none;display:flex}.eRkghq_reassure li{color:#7a6450;letter-spacing:-.02em;word-break:keep-all;background:#f6efe4;border-radius:999px;align-items:center;gap:4px;padding:5px 11px;font-size:15.1667px;font-weight:600;line-height:1.35;display:inline-flex}.eRkghq_reassure li span{font-size:14.6667px}.eRkghq_page .hc{gap:15px;margin-top:0}.eRkghq_page .hc-head{margin:0 0 2px}.eRkghq_page .hc-title{color:#70482f;letter-spacing:-.025em;justify-content:center;align-items:center;gap:17px;font-size:24.6667px;display:flex}.eRkghq_page .hc-title:before{content:"";background:#efc4a7;width:43px;height:1px}.eRkghq_page .hc-title:after{content:"";background:#efc4a7;width:43px;height:1px}.eRkghq_page .hc-grid{gap:15px}.eRkghq_page .hc-card{color:#68442e;background:#fffcf666;border:1px solid #eed8c3;border-radius:20px;gap:7px;padding:10px 12px 14px;box-shadow:0 5px 18px #b5926910}.eRkghq_page .hc-card:hover{border-color:#d4a07c;transform:translateY(-2px);box-shadow:0 6px 22px #ae78481b}:is(.eRkghq_page .hc-card:focus-visible,.eRkghq_page .hc-family:focus-visible){outline-offset:3px;outline:2px solid #986546}.eRkghq_page .hc-fig{box-shadow:none;background:#fff8ed;border-radius:50%;overflow:hidden}.eRkghq_page .hc-fig>svg{width:100%;height:100%;display:block}.eRkghq_page .hc-row{flex-wrap:wrap;align-items:center;gap:4px 6px;padding:0 2px}.eRkghq_page .hc-name{color:#6c422a;letter-spacing:-.04em;font-size:calc(clamp(14px,2.4vw,21px) + 2pt);font-weight:700;line-height:1.5}.eRkghq_page .hc-chip{color:#845339;letter-spacing:-.02em;background:#f8ceb6;border:0;justify-content:center;align-items:center;gap:3px;padding:3px 9px;font-size:14.6667px;font-weight:700;line-height:1.5;display:inline-flex}.eRkghq_page .hc-chip svg{flex:none;width:17px;height:17px}.eRkghq_page .hc-chip.free{color:#fffdf5;background:#8b9e8e;padding-inline:13px}.eRkghq_page .hc-sub{color:#9b755b;letter-spacing:-.025em;-webkit-line-clamp:2;font-size:16.6667px;line-height:1.5}.eRkghq_page .hc-family{background:#fff3e75e;border:1px solid #eed8c3;border-radius:18px;gap:16px;min-height:104px;padding:10px 18px 10px 12px}.eRkghq_page .hc-family-fig{aspect-ratio:291/143;width:clamp(124px,25vw,200px);height:auto;box-shadow:none;border-radius:12px}.eRkghq_page .hc-family-fig>svg{width:100%;height:100%;display:block}.eRkghq_page .hc-family-body b{color:#69432c;letter-spacing:-.04em;font-size:21.6667px;line-height:1.5}.eRkghq_page .hc-family-body small{color:#a08a74;font-size:15.6667px;line-height:1.6}.eRkghq_page .hc-family-go{color:#b38967;font-size:27.6667px}.eRkghq_page .park-lib{color:#795338;background:#fff9ef;border:1px solid #ecd4bd;border-radius:15px;margin-top:15px}.eRkghq_page .park-lib summary{align-items:center;min-height:51px;padding:11px 16px}.eRkghq_page .park-lib summary>span{color:#795338;font-family:var(--hb-sans);font-size:16.6667px}.eRkghq_page .park-lib summary>b{color:#a88564;border-color:#e9c8a9;border-radius:999px;font-size:14.6667px}.eRkghq_page .park-lib summary>i{color:#ad8261}.eRkghq_page .park-lib .lib-note{color:#92765e;padding:0 16px 14px;font-size:15.6667px}.eRkghq_page .park-lib .lib-list{padding:0 14px 12px}:is(.eRkghq_page .lib-item,.eRkghq_page .lib-folder){color:#6b4a35;background:#fff9f0;border-color:#e9d3bf}:is(.eRkghq_page .lib-item-title,.eRkghq_page .lib-folder-name){color:#6b4a35}:is(.eRkghq_page .lib-item-go,.eRkghq_page .lib-item-date,.eRkghq_page .lib-note){color:#99795f}.eRkghq_page .hb-trust{background:#fffaf3;border:1px solid #eed9c4;border-radius:15px;grid-template-columns:minmax(98px,.8fr) minmax(0,1.5fr);margin-top:15px;padding:2px 15px;overflow:hidden}:is(.eRkghq_page .hb-trust b,.eRkghq_page .hb-trust span){padding:10px 8px;font-size:15.6667px}.eRkghq_page .hb-trust b{color:#765036}.eRkghq_page .hb-trust span{color:#a2856b}.eRkghq_page .hb-trust>div+div>*{border-top-color:#f2e0ce}.eRkghq_page .hb-btn.ghost{color:#8f6143;border-color:#e3bea0;border-radius:11px}.eRkghq_page .hb .sheet-btn{color:#775238;background:#fff6e9;border-color:#e8cbb1}.eRkghq_page .hb .sheet-btn.primary{color:#fffaf0;background:#976448;border-color:#976448}.eRkghq_page .hb .sheet-btn.cancel{color:#775238}.eRkghq_page .otter-share{margin-top:15px}.eRkghq_page .otter-share button{color:#8e6042;width:100%;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px dashed #e2b18d;border-radius:12px;justify-content:center;align-items:center;gap:11px;padding:10px 15px;font-size:16.6667px;display:flex}.eRkghq_page .otter-share button:hover{background:#fff1df}:is(.eRkghq_page .otter-share button:focus-visible,.eRkghq_page summary:focus-visible,.eRkghq_guide:focus-visible){outline-offset:3px;outline:2px solid #986546}.eRkghq_page .otter-share p{text-align:center;color:#97785f;padding-top:7px;font-size:14.6667px}.eRkghq_guide{text-align:center;color:#a28971;margin:20px 0 0;font-size:14.6667px;text-decoration:none;display:block}.eRkghq_guide:hover{color:#785039;text-decoration:underline}.eRkghq_closing{color:#ab9380;justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:14.6667px;display:flex}.eRkghq_closing>svg{width:18px;height:22px}.eRkghq_closing p{margin:0}.eRkghq_closing:before,.eRkghq_closing:after{content:"";background:#eed0b8;width:35px;height:1px;margin:0 3px}@media (max-width:600px){.eRkghq_page .wrap.home.hb{padding:12px 18px 24px}.eRkghq_page .hb-brand{gap:3px;font-size:22.6667px}.eRkghq_page .hb-brand svg{width:17px;height:22px}.eRkghq_page .home-tools{gap:6px}.eRkghq_page .home-keys{gap:3px;min-height:34px;padding:6px 9px;font-size:14.1667px}.eRkghq_page .home-keys svg{width:17px;height:17px}.eRkghq_page .lang-select select{min-height:34px;padding:6px 23px 6px 10px;font-size:14.1667px}.eRkghq_page .lang-select>svg{width:8px;right:9px}.eRkghq_page .hb-intro{padding:22px 0 28px}.eRkghq_page .hb-eyebrow{font-size:14.1667px}.eRkghq_page .hb-h1.hb-intro-h{margin:10px 0 8px;font-size:26.6667px}.eRkghq_page .hb-tagline{font-size:15.1667px}.eRkghq_botanicalLeft{opacity:.55;width:66px;height:87px;top:52px;left:-17px}.eRkghq_botanicalRight{opacity:.4;width:38px;height:49px;bottom:11px;right:-8px}.eRkghq_note{display:none}.eRkghq_page .hc-title{gap:13px;font-size:20.6667px}.eRkghq_page .hc-title:before{width:28px}.eRkghq_page .hc-title:after{width:28px}.eRkghq_page .hc-grid{gap:10px}.eRkghq_page .hc-card{border-radius:15px;gap:5px;padding:8px 9px 11px}.eRkghq_page .hc-name{font-size:17.6667px}.eRkghq_page .hc-chip{gap:2px;padding:2px 6px;font-size:13.1667px}.eRkghq_page .hc-chip svg{width:14px;height:14px}.eRkghq_page .hc-chip.free{padding-inline:9px}.eRkghq_page .hc-sub{font-size:14.1667px}.eRkghq_page .hc-family{border-radius:15px;gap:10px;min-height:94px;padding:9px 10px 9px 6px}.eRkghq_page .hc-family-body b{font-size:17.6667px}.eRkghq_page .hc-family-body small{font-size:13.6667px}.eRkghq_page .hc-family-fig{width:112px}.eRkghq_page .hc-family-go{font-size:23.6667px}.eRkghq_page .hc-family-body{gap:5px}.eRkghq_page .hb-trust{grid-template-columns:minmax(86px,.9fr) minmax(0,1.5fr);padding-inline:9px}:is(.eRkghq_page .hb-trust b,.eRkghq_page .hb-trust span){padding:9px 5px;font-size:14.1667px}}@media (max-width:360px){.eRkghq_page .wrap.home.hb{padding-inline:13px}.eRkghq_page .hb-brand{font-size:20.6667px}.eRkghq_page .hb-brand svg{display:none}.eRkghq_page .hb-h1.hb-intro-h{font-size:23.6667px}.eRkghq_page .hc-name{font-size:16.6667px}.eRkghq_page .hc-family-fig{width:92px}}@media (max-width:380px){.eRkghq_page .hb-top{flex-wrap:wrap;row-gap:10px}.eRkghq_page .home-tools{margin-left:auto}.eRkghq_page .hc-family-body{min-width:0}.eRkghq_page .hb-trust{grid-template-columns:minmax(90px,1fr) minmax(0,1.4fr)}}@media (prefers-reduced-motion:reduce){.eRkghq_page .hc-card{transition:none}.eRkghq_page .hc-card:hover{transform:none}}
