.page-module__w8euyW__page{color:#73695f;min-height:100vh;font-family:var(--font-m-plus-rounded-1c), sans-serif;background-color:#fff9e3;background-image:url(/assets/patterns/craft-pattern.svg)}.page-module__w8euyW__header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf7f0;border-bottom:2px solid #e4dcd1;justify-content:space-between;align-items:center;min-height:72px;padding:10px max(20px,50vw - 560px);display:flex}.page-module__w8euyW__brand{color:#6d4c41;align-items:center;gap:10px;display:inline-flex}.page-module__w8euyW__brandMark{color:#fff;background:#ff8a65;border:2px solid #6d4c41;border-radius:8px;place-items:center;width:38px;height:38px;font-weight:700;display:grid;box-shadow:0 3px #6d4c41}.page-module__w8euyW__brand small,.page-module__w8euyW__brand strong{display:block}.page-module__w8euyW__brand small{color:#dc7256;font-size:9px;font-weight:700}.page-module__w8euyW__brand strong{letter-spacing:.08em;margin-top:-1px;font-size:20px}.page-module__w8euyW__backLink{color:#39795f;border-bottom:2px solid #59bca8;font-size:13px;font-weight:700}.page-module__w8euyW__main{width:min(880px,100% - 40px);margin:0 auto;padding:58px 0 80px}.page-module__w8euyW__intro{margin-bottom:28px;padding:0 24px}.page-module__w8euyW__intro h1{color:#6d4c41;letter-spacing:.04em;font-size:clamp(30px,5vw,44px);font-weight:700}.page-module__w8euyW__intro p{color:#857c68;margin-top:12px;font-size:14px;font-weight:700;line-height:1.9}.page-module__w8euyW__document{background:#fffdfa;border:2px solid #d9c7b4;border-radius:10px;overflow:hidden;box-shadow:7px 8px #6d4c411f}.page-module__w8euyW__documentHeader{background:#f8f2eb;border-bottom:2px solid #d9c7b4;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 28px;display:flex}.page-module__w8euyW__documentHeader p{color:#6d4c41;font-size:13px;font-weight:700;line-height:1.8}.page-module__w8euyW__documentHeader time{color:#93887d;flex-shrink:0;font-size:11px;font-weight:700}.page-module__w8euyW__document section{border-bottom:1px solid #e4dcd1;margin:0 28px;padding:28px 0}.page-module__w8euyW__document section h2{color:#6d4c41;border-left:4px solid #59bca8;padding-left:12px;font-size:17px;font-weight:700}.page-module__w8euyW__document section p{color:#73695f;margin-top:14px;font-size:14px;font-weight:600;line-height:2}.page-module__w8euyW__document section ol,.page-module__w8euyW__document section ul{color:#73695f;overflow-wrap:anywhere;margin-top:14px;padding-left:1.75em;font-size:14px;font-weight:600;line-height:2}.page-module__w8euyW__document section ol{list-style-type:decimal}.page-module__w8euyW__document section ul{list-style-type:disc}.page-module__w8euyW__document section li+li{margin-top:12px}.page-module__w8euyW__contactNote{background:#f8f2eb;border:1px solid #d9c7b4;justify-content:space-between;align-items:center;gap:20px;margin:28px;padding:16px 18px;display:flex}.page-module__w8euyW__contactNote p{color:#73695f;font-size:12px;font-weight:700;line-height:1.8}.page-module__w8euyW__contactNote a{color:#39795f;border-bottom:2px solid #59bca8;flex-shrink:0;font-size:12px;font-weight:700}@media (max-width:640px){.page-module__w8euyW__header{min-height:64px;padding-inline:16px}.page-module__w8euyW__brand small{display:none}.page-module__w8euyW__brand strong{font-size:18px}.page-module__w8euyW__backLink{font-size:12px}.page-module__w8euyW__main{width:min(100% - 24px,880px);padding:36px 0 56px}.page-module__w8euyW__intro{margin-bottom:20px;padding-inline:10px}.page-module__w8euyW__intro h1{font-size:28px}.page-module__w8euyW__intro p{font-size:12px}.page-module__w8euyW__documentHeader{padding:18px;display:block}.page-module__w8euyW__documentHeader time{margin-top:10px;display:block}.page-module__w8euyW__document section{margin-inline:18px;padding-block:22px}.page-module__w8euyW__document section p,.page-module__w8euyW__document section ol,.page-module__w8euyW__document section ul{font-size:13px;line-height:1.9}.page-module__w8euyW__contactNote{margin:22px 18px;display:block}.page-module__w8euyW__contactNote a{margin-top:12px;display:inline-block}}
