.LegalDocumentPage_screen__JMDOr{min-height:100dvh;padding:clamp(20px,4vh,34px) var(--app-frame-gutter) clamp(32px,5vh,48px)}.LegalDocumentPage_wrap__AsazO{width:min(100%,760px);margin:0 auto;display:grid;grid-gap:16px;gap:16px}.LegalDocumentPage_topLink__lCKgj{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:rgba(72,52,31,.82);font-size:.84rem;font-weight:600;text-decoration:none}.LegalDocumentPage_topLinkArrow__c0b43{font-size:.9rem;line-height:1}.LegalDocumentPage_topLink__lCKgj:hover{text-decoration:underline}.LegalDocumentPage_paper__KOJoW{position:relative;overflow:hidden;padding:clamp(24px,5vw,36px);border:1px solid rgba(118,88,52,.16);border-radius:28px;background:radial-gradient(circle at top right,hsla(40,71%,66%,.18),transparent 32%),linear-gradient(180deg,rgba(255,251,244,.98),hsla(38,56%,91%,.94)),url(/images/hanjibg.webp) 50%/cover no-repeat;box-shadow:0 24px 60px rgba(76,53,27,.14),inset 0 1px 0 hsla(0,0%,100%,.56);color:#34261c;text-shadow:none}.LegalDocumentPage_paper__KOJoW:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent 48%),radial-gradient(circle at 88% 10%,rgba(185,132,60,.08),transparent 18%)}.LegalDocumentPage_header__LwFgD{position:relative;display:grid;grid-gap:10px;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(118,88,52,.16)}.LegalDocumentPage_eyebrow__2hSUn{color:rgba(117,83,42,.74);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.LegalDocumentPage_title__jmUTZ{font-family:var(--font-body);font-size:clamp(1.6rem,5vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.LegalDocumentPage_lead__qxyWL{max-width:42rem;color:rgba(72,52,31,.8);font-size:.95rem;line-height:1.7}.LegalDocumentPage_meta__B3Bpb{display:flex;flex-wrap:wrap;gap:8px 16px;color:rgba(96,68,35,.78);font-size:.82rem}.LegalDocumentPage_content__Bf8oN{position:relative;display:grid;grid-gap:20px;gap:20px;padding-top:18px}.LegalDocumentPage_section__Hv4KX{display:grid;grid-gap:10px;gap:10px}.LegalDocumentPage_sectionTitle__1TeSd{font-family:var(--font-body);font-size:1.02rem;font-weight:700;line-height:1.3}.LegalDocumentPage_sectionBody__4MOD4{color:rgba(64,47,30,.88);font-size:.95rem;line-height:1.8}.LegalDocumentPage_footer__MCAzn{position:relative;padding-top:18px;margin-top:20px;border-top:1px solid rgba(118,88,52,.12);color:rgba(96,68,35,.76);font-size:.8rem}.LegalDocumentPage_sectionBody__4MOD4 p{margin:0}.LegalDocumentPage_sectionBody__4MOD4 ol,.LegalDocumentPage_sectionBody__4MOD4 ul{margin:0;padding-left:1.3rem;display:grid;grid-gap:8px;gap:8px}.LegalDocumentPage_sectionBody__4MOD4 li>ol,.LegalDocumentPage_sectionBody__4MOD4 li>ul{margin-top:8px}@media (max-width:520px){.LegalDocumentPage_screen__JMDOr{padding-top:18px;padding-bottom:28px}.LegalDocumentPage_paper__KOJoW{padding:22px 18px 24px;border-radius:24px}.LegalDocumentPage_lead__qxyWL,.LegalDocumentPage_sectionBody__4MOD4{font-size:.9rem}}