.host_eyebrow__VOYju{font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#6c757d;display:inline-flex;align-items:center;gap:10px}.host_eyebrow__VOYju:before{content:"";width:26px;height:3px;border-radius:2px;background:#ffd943}.host_heroTitle__J8uaf{font-size:clamp(2.1rem,4.4vw,3.1rem);font-weight:700;line-height:1.1;letter-spacing:-.01em}html:lang(ja) .host_heroTitle__J8uaf,html:lang(ja) .host_sectionHeading__aoxtr{word-break:keep-all;overflow-wrap:anywhere;line-break:strict}.host_heroSub__DEeHR{font-size:1.18rem;color:#555;line-height:1.6;max-width:42ch}.host_heroFigure__v8RNE{position:relative}.host_heroImg__ecBLz{width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:cover;display:block;border-radius:14px;box-shadow:0 5px 20px #0000001a;border:1px solid #e0e0e0}.host_heroCaptionChip__SdWQB{position:absolute;left:18px;bottom:18px;max-width:calc(100% - 36px);z-index:2;background:#fff;border-radius:16px;padding:7px 14px;box-shadow:0 2px 4px #0000001a;display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:#212529;line-height:1.3;user-select:none;-webkit-user-select:none;cursor:default}.host_heroCaptionChip__SdWQB svg{color:#007bff;font-size:13px;flex:none}.host_sectionSunken__Nmhbk{background:#f4f5f7}.host_valueCard___IdQy{background:#fff;border:1px solid #e0e0e0;border-radius:8px;height:100%;padding:26px 26px 24px}.host_valueIco__jIfTH{font-size:24px;color:#007bff;margin-bottom:14px}.host_valueCard___IdQy h3{font-size:1.12rem;font-weight:700;margin-bottom:8px}.host_valueCard___IdQy p{font-size:.97rem;color:#555;line-height:1.55;margin:0}.host_formCard__5itcK{background:#fff;border:1px solid #e0e0e0;border-radius:1rem;padding:32px;box-shadow:0 5px 20px #0000001a}.host_formCard__5itcK label{font-size:.875rem;font-weight:600;margin-bottom:6px;color:#212529}.host_formCard__5itcK .form-control,.host_formCard__5itcK .form-select{border-radius:12px;padding:11px 14px;border-color:#d6d9dd;font-size:.97rem}.host_formCard__5itcK .form-control:focus,.host_formCard__5itcK .form-select:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff26}.host_req__EPWfA{color:#dc3545}.host_opt__B8GZc{color:#aaa;font-weight:400}.host_formHelp__orGco{font-size:.8rem;color:#6c757d;margin-top:5px}.host_addressPinned__AMkIf{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:.84rem;font-weight:600;color:#198754;background:#19875414;border-radius:8px;padding:5px 10px}.host_addressPinned__AMkIf svg{font-size:12px}.host_addressInvalid__4Vzcb input{border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354526!important}.host_honeypot__MPNA0{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.host_formNote__lSZj7{font-size:.85rem;color:#6c757d}.host_noteError__lVnhd{color:#dc3545}.host_noteSuccess__vo5gm{color:#198754}.host_faqItem__7Ql5c{padding:18px 0;border-top:1px solid #dee2e6}.host_faqItem__7Ql5c:last-child{border-bottom:1px solid #dee2e6}.host_faqQ__ApGtW{font-size:1.02rem;font-weight:600;margin:0 0 5px;color:#212529}.host_faqA__YEFqy{font-size:.96rem;color:#555;line-height:1.55;margin:0;max-width:70ch}