.zo5mhq_page{color:#292530;background:#fffdf8;min-height:100vh}.zo5mhq_header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8eb;border-bottom:1px solid #e7e0ea;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(22px,5vw,72px);display:flex;position:sticky;top:0}.zo5mhq_brand{color:#292530;white-space:nowrap;align-items:center;gap:9px;font-size:20px;font-weight:850;text-decoration:none;display:flex}.zo5mhq_brand span{color:#fff;background:#6a54ce;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.zo5mhq_header nav{gap:20px;display:flex}.zo5mhq_header nav a{color:#655e6c;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.zo5mhq_header nav a:hover{color:#5e48c5}.zo5mhq_document{width:min(920px,100% - 40px);margin:0 auto;padding:76px 0 110px}.zo5mhq_document>header{border-bottom:1px solid #ded7e2;margin-bottom:42px;padding-bottom:42px}.zo5mhq_eyebrow{color:#6a54ce;letter-spacing:.14em;font-size:14px;font-weight:850}.zo5mhq_document h1{letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;margin:13px 0 17px;font-size:clamp(38px,6vw,62px);line-height:1.1}.zo5mhq_summary{color:#625c69;font-size:17px;line-height:1.9}.zo5mhq_date{color:#817a87;margin-top:16px;font-size:14px}.zo5mhq_notice{color:#6b501b;background:#fff5d9;border:1px solid #e2bc69;border-radius:13px;margin:24px 0 36px;padding:18px 20px;font-size:14px;line-height:1.75}.zo5mhq_document section{margin:0 0 42px;scroll-margin-top:100px}.zo5mhq_document h2{margin:0 0 16px;font-size:23px;line-height:1.45}.zo5mhq_document h3{margin:22px 0 10px;font-size:17px}.zo5mhq_document p,.zo5mhq_document li{color:#504a57;font-size:16px;line-height:1.95}.zo5mhq_document ol,.zo5mhq_document ul{padding-left:1.5em}.zo5mhq_document li+li{margin-top:8px}.zo5mhq_document strong{color:#2d2833}.zo5mhq_operator{border-top:1px solid #ded7e2;grid-template-columns:150px 1fr;display:grid}.zo5mhq_operator dt,.zo5mhq_operator dd{border-bottom:1px solid #ded7e2;margin:0;padding:12px 4px;line-height:1.6}.zo5mhq_operator dt{color:#77707e;font-size:14px}.zo5mhq_operator dd{color:#35303b;font-size:15px}.zo5mhq_footer{text-align:center;color:#6f6876;background:#f4effb;padding:30px 20px;font-size:14px}@media (max-width:640px){.zo5mhq_brand{gap:0;font-size:0}.zo5mhq_brand span{font-size:16px}.zo5mhq_header{height:64px}.zo5mhq_document h1{font-size:30px}.zo5mhq_header nav{gap:12px}.zo5mhq_header nav a{font-size:14px}.zo5mhq_document{padding-top:50px}.zo5mhq_document p,.zo5mhq_document li{font-size:15px}.zo5mhq_operator{grid-template-columns:1fr}.zo5mhq_operator dt{border-bottom:0;padding-bottom:0}}
.pDiT5W_form{gap:22px;max-width:640px;margin:32px 0 44px;display:grid}.pDiT5W_field{gap:8px;display:grid}.pDiT5W_field>span{color:#292530;font-size:15px;font-weight:700}.pDiT5W_field>span small{color:#655e6c;margin-left:8px;font-size:14px;font-weight:500}.pDiT5W_field input,.pDiT5W_field textarea{box-sizing:border-box;width:100%;font:inherit;color:#292530;background:#fff;border:1px solid #c9c2d1;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.8}.pDiT5W_field textarea{resize:vertical;min-height:160px}.pDiT5W_field input:focus-visible,.pDiT5W_field textarea:focus-visible{outline-offset:1px;border-color:#6a54ce;outline:2px solid #6a54ce}.pDiT5W_counter{color:#655e6c;justify-self:end;font-size:14px}.pDiT5W_error{color:#a3202f;margin:0;font-size:15px;line-height:1.8}.pDiT5W_submit{font:inherit;color:#fff;cursor:pointer;background:#292530;border:0;border-radius:8px;justify-self:start;padding:14px 32px;font-size:16px;font-weight:700}.pDiT5W_submit:hover:not(:disabled){background:#6a54ce}.pDiT5W_submit:disabled{cursor:not-allowed;background:#aaa3b3}.pDiT5W_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
