:root{--green:#083d2d;--gold:#e7bd62;--ink:#14201b;--paper:#f7f5ee;--line:#d8d8ce}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,"Noto Sans KR","Noto Sans Arabic",Arial,sans-serif;font-size:16px;line-height:1.7}a{color:inherit}.policy-header{background:var(--green);color:#fff;padding:24px clamp(20px,6vw,92px);display:flex;align-items:center;justify-content:space-between;gap:20px}.policy-header a{text-decoration:none;font-weight:800}.policy-header select{height:42px;border:1px solid #ffffff55;background:#fff;border-radius:22px;padding:0 14px;font:inherit}.policy-hero{padding:70px clamp(20px,10vw,160px) 38px}.eyebrow{color:#0e5b43;font-size:.76rem;letter-spacing:.16em;font-weight:800}.policy-hero h1{font:700 clamp(2.5rem,6vw,4.8rem)/1 Georgia,serif;margin:12px 0 18px}.draft-note{max-width:760px;color:#5e6b65}.policy-nav{display:flex;gap:10px;flex-wrap:wrap;padding:0 clamp(20px,10vw,160px) 35px}.policy-nav a{border:1px solid var(--line);border-radius:30px;padding:9px 15px;text-decoration:none;background:#fff}.policies{padding:0 clamp(20px,10vw,160px) 90px}.policy-card{background:#fff;border-top:4px solid var(--green);padding:clamp(24px,4vw,48px);margin-bottom:25px}.policy-card h2{font:700 clamp(1.8rem,3vw,2.5rem) Georgia,serif;margin-top:0}.policy-card h3{margin-top:28px}.policy-card p,.policy-card li{color:#52605a}.policy-card li{margin-bottom:8px}.business-box{background:#0b3529;color:#dce7e2;padding:26px;margin-top:30px}.business-box strong{color:var(--gold)}.policy-footer{background:#051f18;color:#b6c7c0;padding:35px clamp(20px,10vw,160px)}[dir=rtl] .policy-card,[dir=rtl] .policy-hero{text-align:right}@media(max-width:600px){.policy-header{align-items:flex-start}.policy-header a{max-width:180px}.policy-hero{padding-top:50px}.policies{padding-bottom:55px}}
