._section_1h3qa_1{background:#f8f8f7;border:1px solid #dedede;border-radius:24px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(28px,5vw,72px);margin:clamp(72px,9vw,128px) 0;padding:clamp(24px,5vw,64px);display:grid}._compactEntry_1h3qa_12{background:#f6f3ed;border-radius:8px;margin:24px 0 64px;padding:clamp(22px,4vw,48px)}._compactEntry_1h3qa_12 ._intro_1h3qa_13 h2{letter-spacing:.02em;font-family:Yu Mincho,serif;font-size:clamp(26px,2.8vw,38px);line-height:1.6}._compactEntry_1h3qa_12 ._intro_1h3qa_13>p:not(._eyebrow_1h3qa_14){font-size:13px}._skipLink_1h3qa_15{color:#625944;justify-content:center;align-items:center;min-height:44px;font-size:13px;display:flex}._context_1h3qa_16{background:#faf8f3;border-left:2px solid #ac9873;min-width:0;padding:12px;font-size:13px}._context_1h3qa_16 p{overflow-wrap:anywhere}._intro_1h3qa_13{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}._eyebrow_1h3qa_14{color:#777;letter-spacing:.16em;margin:0 0 18px;font-size:.72rem;font-weight:700}._intro_1h3qa_13 h2{color:#151515;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:500;line-height:1.16}._intro_1h3qa_13>p:not(._eyebrow_1h3qa_14){color:#555;margin:26px 0 0;font-size:.96rem;line-height:1.9}._intro_1h3qa_13>span{color:#242424;margin-top:26px;font-size:.83rem;font-weight:650;line-height:1.7}._intro_1h3qa_13>small{color:#777;margin-top:12px;font-size:.76rem;line-height:1.7}._formPanel_1h3qa_64{background:#fff;border:1px solid #dedede;border-radius:18px;padding:clamp(20px,3vw,36px)}._formPanel_1h3qa_64 form{gap:20px;display:grid}._twoColumns_1h3qa_76{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._field_1h3qa_82{gap:9px;display:grid}._field_1h3qa_82>span,._checks_1h3qa_88 legend{color:#252525;font-size:.82rem;font-weight:650;line-height:1.5}._field_1h3qa_82 b{color:#fff;background:#222;border-radius:999px;margin-left:7px;padding:3px 7px;font-size:.63rem;font-weight:650}._field_1h3qa_82 input,._field_1h3qa_82 textarea{color:#181818;width:100%;font:inherit;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:13px 14px}._field_1h3qa_82 input:focus,._field_1h3qa_82 textarea:focus{outline-offset:1px;border-color:#222;outline:2px solid #0000001a}._field_1h3qa_82 textarea{resize:vertical;min-height:94px}._checks_1h3qa_88{border:0;gap:10px;margin:0;padding:0;display:grid}._checks_1h3qa_88 legend{margin-bottom:11px}._checks_1h3qa_88 label{color:#444;cursor:pointer;align-items:flex-start;gap:10px;font-size:.8rem;line-height:1.5;display:flex}._checks_1h3qa_88 input{accent-color:#1e1e1e;width:17px;height:17px;margin:1px 0 0}._checks_1h3qa_88 small,._formNote_1h3qa_158{color:#777;font-size:.73rem;line-height:1.65}._formNote_1h3qa_158{text-align:center;display:block}._error_1h3qa_169{color:#8d1b14;background:#fff3f2;border-left:3px solid #b42318;margin:0;padding:10px 12px;font-size:.8rem;line-height:1.5}._formPanel_1h3qa_64 button:disabled{cursor:wait;opacity:.55}._success_1h3qa_184{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:100%;padding:clamp(12px,2vw,28px);display:flex}._success_1h3qa_184>span{color:#fff;background:#1c1c1c;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.2rem;display:grid}._success_1h3qa_184 p,._success_1h3qa_184 h3,._success_1h3qa_184 strong,._success_1h3qa_184 small{margin:0}._success_1h3qa_184 p{color:#555;font-size:.82rem;font-weight:650}._success_1h3qa_184 h3{color:#191919;font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:550;line-height:1.35}._success_1h3qa_184 strong{color:#333;background:#f0f0ef;border-radius:7px;padding:9px 11px;font-size:.78rem}._success_1h3qa_184 small{color:#777;overflow-wrap:anywhere;font-size:.7rem}@media (width<=820px){._section_1h3qa_1{grid-template-columns:1fr}}@media (width<=560px){._section_1h3qa_1{border-radius:16px;gap:28px;margin:56px 0;padding:20px}._intro_1h3qa_13 h2{font-size:2rem}._intro_1h3qa_13>p:not(._eyebrow_1h3qa_14){margin-top:18px;font-size:.88rem}._formPanel_1h3qa_64{border-radius:13px;padding:18px}._twoColumns_1h3qa_76{grid-template-columns:1fr}._field_1h3qa_82 input,._field_1h3qa_82 textarea{font-size:16px}}
