.policy-page{color:#111;background:#fff;min-height:100svh}.policy-nav{letter-spacing:.11em;border-bottom:1px solid #11111129;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 4vw;font-size:10px;display:grid}.policy-nav>a:last-child{justify-self:end}.policy-hero{border-bottom:1px solid;padding:clamp(70px,10vw,150px) 11vw clamp(74px,11vw,170px)}.policy-hero h1{letter-spacing:-.08em;max-width:850px;margin:28px 0;font:500 clamp(54px,7.5vw,118px)/1.02 Noto Serif KR,serif}.policy-hero>p:last-child{color:#111111a1;word-break:keep-all;max-width:440px;margin:0;font:400 16px/1.8 Noto Serif KR,serif}.policy-content{padding:0 11vw}.policy-content article{border-bottom:1px solid #1113;grid-template-columns:110px minmax(0,1fr);gap:24px;padding:56px 0;display:grid}.policy-number{letter-spacing:.15em;margin:4px 0 0;font:600 11px Manrope,sans-serif}.policy-content h2{letter-spacing:-.045em;margin:0 0 22px;font:500 clamp(24px,2.8vw,42px)/1.2 Noto Serif KR,serif}.policy-content p:not(.policy-number){word-break:keep-all;max-width:720px;margin:0 0 13px;font:400 16px/1.85 Noto Serif KR,serif}.policy-contact{border-bottom:1px solid;margin-top:8px;font-size:14px;font-weight:600;display:inline-block}.policy-footer{color:#fff;letter-spacing:.04em;background:#111;padding:42px 4vw;font:400 11px/1.8 Manrope,Noto Sans KR,sans-serif}.policy-footer p{margin:0}@media (max-width:820px){.policy-nav{grid-template-columns:1fr auto;height:62px;padding:0 5vw}.policy-nav>span{display:none}.policy-hero{padding:23vw 7vw 19vw}.policy-hero h1{font-size:14vw;line-height:1.08}.policy-hero>p:last-child{font-size:15px}.policy-content{padding:0 7vw}.policy-content article{grid-template-columns:1fr;gap:15px;padding:38px 0}.policy-content h2{font-size:27px}.policy-content p:not(.policy-number){font-size:15px}.policy-footer{padding:30px 7vw;font-size:10px}}
