.contact-module__yiIK0W__hero.contact-module__yiIK0W__hero [data-tablet-type=h1]{font-size:37px}.contact-module__yiIK0W__section{background:#fff;padding-block:24px 72px}.contact-module__yiIK0W__content{flex-direction:column;gap:48px;display:flex}.contact-module__yiIK0W__notice{word-break:keep-all;overflow-wrap:break-word;background:#f9fafb;border-radius:8px;flex-direction:column;gap:12px;padding:32px 16px;display:flex}.contact-module__yiIK0W__noticeTitle{letter-spacing:-.01em;color:#181d27;font-size:16px;font-weight:600;line-height:1.5}.contact-module__yiIK0W__noticeDescription,.contact-module__yiIK0W__noticeList{letter-spacing:-.01em;color:#535862;font-size:15px;line-height:1.5}.contact-module__yiIK0W__noticeList{flex-direction:column;gap:8px;display:flex}.contact-module__yiIK0W__noticeList li{align-items:flex-start;display:flex}.contact-module__yiIK0W__bullet{flex:none;display:block}.contact-module__yiIK0W__bullet img{display:block}.contact-module__yiIK0W__form{flex-direction:column;gap:48px;width:100%;display:flex}.contact-module__yiIK0W__fields{border:0;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;display:flex}.contact-module__yiIK0W__row{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}.contact-module__yiIK0W__label{letter-spacing:-.01em;color:#181d27;word-break:keep-all;font-size:18px;font-weight:600;line-height:1.5;display:block}.contact-module__yiIK0W__required{color:#1570ef;white-space:pre}.contact-module__yiIK0W__options{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.contact-module__yiIK0W__radioOption{cursor:pointer;letter-spacing:-.01em;color:#717680;word-break:keep-all;align-items:center;gap:4px;min-height:48px;font-size:17px;line-height:1.5;display:flex}.contact-module__yiIK0W__radioOption:has(:checked){color:#181d27}.contact-module__yiIK0W__radioControl{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background-color .15s;display:grid}.contact-module__yiIK0W__radioControl input{appearance:none;cursor:pointer;background:#fff;border:2px solid #717680;border-radius:50%;width:20px;height:20px}.contact-module__yiIK0W__radioControl input:checked{background:radial-gradient(circle,#1570ef 0 5px,#0000 5px);border-color:#1570ef}.contact-module__yiIK0W__radioControl input:focus-visible{outline-offset:4px;outline:2px solid #175cd3}.contact-module__yiIK0W__input{letter-spacing:-.01em;color:#181d27;background:#fff;border:1px solid #d5d7da;border-radius:5px;outline:none;width:100%;min-width:0;height:58px;padding:16px;font-size:17px;font-weight:400;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block}.contact-module__yiIK0W__input::placeholder{color:#a4a7ae;opacity:1}.contact-module__yiIK0W__input:focus{border-color:#175cd3;box-shadow:0 0 0 2px #175cd31a}.contact-module__yiIK0W__messageGroup{flex-direction:column;gap:16px;min-width:0;display:flex}.contact-module__yiIK0W__textarea{resize:vertical;word-break:keep-all;overflow-wrap:break-word;height:280px;min-height:280px}.contact-module__yiIK0W__helper{letter-spacing:-.01em;word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:8px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.contact-module__yiIK0W__helperTitle{color:#1570ef}.contact-module__yiIK0W__helperList{color:#535862;flex-direction:column;gap:8px;display:flex}.contact-module__yiIK0W__helperList li{align-items:flex-start;min-width:0;display:flex}.contact-module__yiIK0W__helperLabel{color:#181d27;flex:none;width:72px}.contact-module__yiIK0W__helperList li>span:last-child{flex:1;min-width:0}.contact-module__yiIK0W__submitRow{justify-content:center;display:flex}.contact-module__yiIK0W__submit.contact-module__yiIK0W__submit{width:100%;font-size:16px}@media (hover:hover) and (pointer:fine){.contact-module__yiIK0W__radioOption:hover .contact-module__yiIK0W__radioControl{background:#1570ef14}}@media (min-width:768px){.contact-module__yiIK0W__hero.contact-module__yiIK0W__hero [data-tablet-type=h1]{font-size:var(--font-h1-size-tablet)}.contact-module__yiIK0W__section{padding-block:44.8px 115.2px}.contact-module__yiIK0W__content{gap:57.6px}.contact-module__yiIK0W__notice{border-radius:12.8px;gap:12.8px;padding:32px 38.4px}.contact-module__yiIK0W__noticeTitle{font-size:var(--font-title-3-size-tablet);line-height:var(--font-title-3-line-height);letter-spacing:var(--font-title-3-letter-spacing)}.contact-module__yiIK0W__noticeDescription,.contact-module__yiIK0W__noticeList{font-size:var(--font-body-2-size-tablet);line-height:var(--font-body-2-line-height);letter-spacing:var(--font-body-2-letter-spacing)}.contact-module__yiIK0W__noticeList{gap:3.2px}.contact-module__yiIK0W__form{gap:44.8px}.contact-module__yiIK0W__row{grid-template-columns:152px minmax(0,1fr);align-items:center;gap:24px}.contact-module__yiIK0W__label{font-size:var(--font-title-2-size-tablet);line-height:var(--font-title-2-line-height);letter-spacing:var(--font-title-2-letter-spacing)}.contact-module__yiIK0W__options{flex-flow:wrap;gap:0 19.2px}.contact-module__yiIK0W__radioOption{font-size:var(--font-body-1-size-tablet)}.contact-module__yiIK0W__input{height:56px;font-size:var(--font-body-1-size-tablet);line-height:var(--font-body-1-line-height);letter-spacing:var(--font-body-1-letter-spacing);padding-inline:16px}.contact-module__yiIK0W__messageRow{align-items:start}.contact-module__yiIK0W__messageRow>.contact-module__yiIK0W__label{align-items:center;min-height:56px;display:flex}.contact-module__yiIK0W__textarea{height:280px;min-height:280px;padding-block:12.8px}.contact-module__yiIK0W__helper{font-size:var(--font-caption-1-size-tablet);line-height:var(--font-caption-1-line-height);letter-spacing:var(--font-caption-1-letter-spacing)}.contact-module__yiIK0W__helperList{gap:0}.contact-module__yiIK0W__helperList li{padding-block:2px}.contact-module__yiIK0W__helperLabel{width:80px}.contact-module__yiIK0W__submit.contact-module__yiIK0W__submit{width:200px;font-size:17px}}@media (min-width:1338px){.contact-module__yiIK0W__hero.contact-module__yiIK0W__hero [data-tablet-type=h1]{font-size:65px}.contact-module__yiIK0W__section{padding-block:56px 144px}.contact-module__yiIK0W__content{gap:72px}.contact-module__yiIK0W__notice{border-radius:16px;gap:16px;padding:40px 48px}.contact-module__yiIK0W__noticeTitle{font-size:20px}.contact-module__yiIK0W__noticeDescription,.contact-module__yiIK0W__noticeList{font-size:18px}.contact-module__yiIK0W__noticeList{gap:4px}.contact-module__yiIK0W__noticeList li{min-height:28px}.contact-module__yiIK0W__form{gap:56px}.contact-module__yiIK0W__row{grid-template-columns:190px minmax(0,1fr);gap:30px}.contact-module__yiIK0W__label{align-items:center;min-height:64px;font-size:24px;display:flex}.contact-module__yiIK0W__options{gap:0 24px}.contact-module__yiIK0W__radioControl{width:48px;height:48px}.contact-module__yiIK0W__radioOption{gap:0;font-size:21px}.contact-module__yiIK0W__input{height:64px;padding:16px 20px;font-size:21px}.contact-module__yiIK0W__messageRow>.contact-module__yiIK0W__label{min-height:64px}.contact-module__yiIK0W__textarea{height:316px;min-height:316px}.contact-module__yiIK0W__helper{font-size:16px}.contact-module__yiIK0W__helperLabel{width:88px}.contact-module__yiIK0W__submit.contact-module__yiIK0W__submit{font-size:20px}}@media (prefers-reduced-motion:reduce){.contact-module__yiIK0W__input,.contact-module__yiIK0W__radioControl{transition:none}}
