.policy-header{display:flex;justify-content:space-between;align-items:center;padding:25px 6%;border-bottom:1px solid #35412b;gap:20px}.policy-main{max-width:900px;margin:55px auto;padding:0 24px}.policy-main h1{font-size:48px}.policy-main h2{font-size:23px;margin:32px 0 12px}.policy-main p{color:#b5c0aa;line-height:1.85}.policy-notice{padding:20px;background:#1a2614;border:1px solid #496332;border-radius:10px}.policy-main nav{display:flex;flex-wrap:wrap;gap:18px;padding:22px 0;border-bottom:1px solid #35412b}.policy-main nav a{color:#94ff38;font-size:14px}.policy-main section{margin-bottom:30px}@media(max-width:600px){.policy-main h1{font-size:34px}.policy-header{font-size:12px}.policy-main{margin-top:30px}}