.public-help-message-board_section__kjH39{padding:112px 0;background:#fff}.public-help-message-board_inner__QyaDo{width:min(1240px,calc(100% - 64px));margin:0 auto}.public-help-message-board_heading__k8zzG{max-width:720px}.public-help-message-board_heading__k8zzG p{margin:0 0 14px;color:#c95d16;font-size:13px;font-weight:800}.public-help-message-board_heading__k8zzG h2{margin:0;font-size:clamp(36px,5vw,62px);line-height:1.1;letter-spacing:0}.public-help-message-board_heading__k8zzG span{display:block;margin-top:20px;color:#6f6b65;line-height:1.8}.public-help-message-board_board__sK6dT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:640px;overflow-y:auto;overscroll-behavior:contain;margin-top:48px;padding-right:8px;scrollbar-color:#d98a47 transparent;scrollbar-width:thin}.public-help-message-board_message__9lE5_{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;min-height:164px;padding:24px;border:1px solid #e4ddd4;border-radius:8px;background:#fffdfa}.public-help-message-board_avatar__iaak0{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;color:#fff}.public-help-message-board_orange__82QL2{background:linear-gradient(135deg,#f7b267,#e87622)}.public-help-message-board_gold__xG_MF{background:linear-gradient(135deg,#e5a224,#b46b11)}.public-help-message-board_ink__ChK6b{background:linear-gradient(135deg,#5d534a,#211e1b)}.public-help-message-board_rose__YH9C5{background:linear-gradient(135deg,#e98d79,#b44728)}.public-help-message-board_violet__ZNn3F{background:linear-gradient(135deg,#b79ac7,#72527f)}.public-help-message-board_blue__OlLPW{background:linear-gradient(135deg,#82a9bc,#3d6f84)}.public-help-message-board_meta__p1C6P{display:flex;align-items:center;justify-content:space-between;gap:12px}.public-help-message-board_meta__p1C6P span{color:#c95d16;font-size:12px;font-weight:800}.public-help-message-board_meta__p1C6P time{color:#9b8f83;font-size:12px}.public-help-message-board_topic__3__Wf{display:block;margin-top:8px;color:#8b7868;font-size:12px;font-weight:700}.public-help-message-board_messageBody___mE1c p{margin:14px 0 0;color:#3e342d;line-height:1.75}.public-help-message-board_empty__FJHKz{grid-column:1/-1;margin:0;padding:40px 24px;border:1px dashed #e4ddd4;border-radius:8px;color:#6f6b65;text-align:center}@media (max-width:760px){.public-help-message-board_inner__QyaDo{width:min(100% - 36px,1240px)}.public-help-message-board_section__kjH39{padding:76px 0}.public-help-message-board_board__sK6dT{grid-template-columns:1fr;margin-top:34px;max-height:560px;padding-right:4px}}.public-help-page_page__9pME9{min-height:100vh;background:#fffaf3;color:#241a13}.public-help-page_hero__QKeYv{display:grid;min-height:520px;align-items:end;background:radial-gradient(circle at 82% 18%,rgba(232,118,34,.18),transparent 34%),linear-gradient(135deg,#fff4e6,#fffaf3 58%,#f8e7d1)}.public-help-page_heroInner__ECY0B,.public-help-page_serviceInner__zOGuz{width:min(1240px,calc(100% - 64px));margin:0 auto}.public-help-page_heroInner__ECY0B{padding:96px 0 80px}.public-help-page_heroInner__ECY0B p,.public-help-page_serviceCopy__Th2S2>p:first-child{margin:0 0 14px;color:#c95d16;font-size:13px;font-weight:800;letter-spacing:0}.public-help-page_heroInner__ECY0B h1{max-width:13ch;margin:0;font-size:clamp(48px,7vw,92px);line-height:1.05;letter-spacing:0}.public-help-page_serviceSection__82y5L{padding:clamp(92px,11vw,150px) 0;background:#fffaf3}.public-help-page_serviceInner__zOGuz{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr);gap:clamp(50px,10vw,150px);align-items:center}.public-help-page_serviceCopy__Th2S2 h2{max-width:12ch;margin:0;font-size:clamp(36px,5vw,64px);line-height:1.1;letter-spacing:0}.public-help-page_serviceCopy__Th2S2>span{display:block;max-width:44ch;margin-top:24px;color:#735f4e;font-size:17px;line-height:1.85}.public-help-page_serviceAccount__h5BQw{display:grid;max-width:420px;grid-template-columns:1fr auto;gap:8px 12px;align-items:center;margin-top:38px;padding:18px 20px;border:1px solid rgba(184,103,32,.22);border-radius:10px;background:#fff;color:#241a13;text-decoration:none;box-shadow:0 18px 42px rgba(133,76,24,.1);transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.public-help-page_serviceAccount__h5BQw span{grid-column:1/-1;color:#9c5b2b;font-size:12px;font-weight:780}.public-help-page_serviceAccount__h5BQw strong{font-size:18px;font-weight:820}.public-help-page_serviceAccount__h5BQw>svg{color:#e87622}.public-help-page_serviceAccount__h5BQw:focus-visible,.public-help-page_serviceAccount__h5BQw:hover{border-color:#e87622;background:linear-gradient(135deg,rgba(229,162,36,.18),rgba(232,118,34,.12));outline:none;transform:translateY(-2px)}.public-help-page_serviceAccount__h5BQw:active{background:linear-gradient(135deg,#e5a224,#e87622);color:#fff;transform:scaleX(1.02) scaleY(.98)}.public-help-page_copied__HzLZQ{border-color:#e87622;background:linear-gradient(135deg,#e5a224,#e87622);color:#fff}.public-help-page_serviceQr___K9Eb{justify-self:center;width:min(360px,100%);margin:0;padding:18px;border:1px solid rgba(184,103,32,.18);border-radius:14px;background:rgba(255,255,255,.82);box-shadow:0 28px 68px rgba(133,76,24,.14)}.public-help-page_serviceQr___K9Eb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.public-help-page_serviceQr___K9Eb figcaption{margin-top:12px;color:#8f6b52;font-size:12px;text-align:center}.public-help-page_messageFormSection__akNew{padding:clamp(88px,10vw,132px) 0;background:#fff}.public-help-page_messageFormInner__jmxo7{display:grid;width:min(1240px,calc(100% - 64px));grid-template-columns:minmax(0,.78fr) minmax(420px,1fr);gap:clamp(44px,8vw,112px);align-items:start;margin:0 auto}.public-help-page_messageFormCopy__XNSpm{position:sticky;top:120px}.public-help-page_messageFormCopy__XNSpm p{margin:0 0 14px;color:#c95d16;font-size:13px;font-weight:800}.public-help-page_messageFormCopy__XNSpm h2{max-width:11ch;margin:0;font-size:clamp(36px,5vw,62px);line-height:1.1}.public-help-page_messageFormCopy__XNSpm span{display:block;max-width:34ch;margin-top:22px;color:#735f4e;font-size:17px;line-height:1.8}.public-help-page_messageFormInner__jmxo7 .lead-form{margin:0}.public-help-page_recruitment__fSIJ7{padding:clamp(84px,10vw,132px) 0;background:#fff3e3}.public-help-page_recruitmentInner__o8kCg{display:grid;width:min(1240px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:end;margin:0 auto}.public-help-page_recruitmentInner__o8kCg p{margin:0 0 14px;color:#c95d16;font-size:13px;font-weight:800}.public-help-page_recruitmentInner__o8kCg h2{max-width:16ch;margin:0;font-size:clamp(32px,4vw,56px);line-height:1.08}.public-help-page_recruitmentInner__o8kCg span{display:block;max-width:42ch;margin-top:18px;color:#735f4e;font-size:16px;line-height:1.8}.public-help-page_recruitmentInner__o8kCg a{display:inline-flex;min-height:46px;align-items:center;gap:8px;padding:0 16px;border:1px solid rgba(201,93,22,.26);border-radius:999px;color:#a94c13;font-size:13px;font-weight:780;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.public-help-page_recruitmentInner__o8kCg a:focus-visible,.public-help-page_recruitmentInner__o8kCg a:hover{background:#e87622;color:#fff;outline:none;transform:translateY(-2px)}@media (max-width:860px){.public-help-page_heroInner__ECY0B,.public-help-page_serviceInner__zOGuz{width:min(100% - 36px,1240px)}.public-help-page_hero__QKeYv{min-height:440px}.public-help-page_heroInner__ECY0B{padding:72px 0 56px}.public-help-page_heroInner__ECY0B h1{font-size:clamp(42px,13vw,66px)}.public-help-page_serviceInner__zOGuz{grid-template-columns:1fr;gap:52px}.public-help-page_serviceQr___K9Eb{width:min(320px,100%);justify-self:start}.public-help-page_messageFormInner__jmxo7{width:min(100% - 36px,1240px);grid-template-columns:1fr;gap:38px}.public-help-page_messageFormCopy__XNSpm{position:static}.public-help-page_recruitmentInner__o8kCg{width:min(100% - 36px,1240px);grid-template-columns:1fr;align-items:start}.public-help-page_recruitmentInner__o8kCg a{width:fit-content}}@media (prefers-reduced-motion:reduce){.public-help-page_serviceAccount__h5BQw{transition:none}}