.FileUploadSection_fileUploadSection__thtkV{margin:var(--space-2xl) auto 0;max-width:var(--max-width-form)}@media(max-width:768px){.FileUploadSection_fileUploadSection__thtkV{margin:var(--space-xl) auto 0}}.FileUploadSection_uploadedFiles__bI2pT{margin-bottom:var(--space-2xl)}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA{display:flex;align-items:center;gap:var(--space-base);background:var(--color-background-white);border:1px solid var(--color-border-light);padding:var(--space-base);border-radius:8px;margin-bottom:var(--space-base)}@media(max-width:768px){.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA{gap:var(--space-sm);padding:var(--space-sm)}}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileStatus__pEItW{color:var(--color-success);font-weight:700;font-size:var(--font-xl)}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_filePreviewImage__TGYqO{width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--color-background-gray);flex-shrink:0}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_filePreviewImage__TGYqO img{width:100%;height:100%;object-fit:cover}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileInfo__HGOZx{flex:1 1}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileName__lxOuw{font-weight:500;color:var(--color-text-primary);margin:0 0 var(--space-xs) 0}@media(max-width:768px){.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileName__lxOuw{font-size:var(--font-sm)}}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileSize__H1rkP{font-size:var(--font-sm);color:var(--color-text-secondary);margin:0}@media(max-width:768px){.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_fileSize__H1rkP{font-size:var(--font-xs)}}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_deleteButton__8IeA9{color:var(--color-error);background-color:var(--color-background-white);border:1px solid var(--color-border);padding:var(--space-xs) var(--space-base);border-radius:6px;font-size:var(--font-sm);font-weight:700;cursor:pointer;transition:var(--transition-fast)}.FileUploadSection_uploadedFiles__bI2pT .FileUploadSection_uploadedFile__UqTOA .FileUploadSection_deleteButton__8IeA9:hover{background:var(--color-error);opacity:.9}.FileUploadSection_uploadArea__aotg9{border:2px dashed var(--color-border);border-radius:12px;padding:var(--space-xl) var(--space-lg) var(--space-2xl);text-align:center;transition:var(--transition-normal)}@media(max-width:768px){.FileUploadSection_uploadArea__aotg9{padding:var(--space-lg) var(--space-lg)}}.FileUploadSection_uploadArea__aotg9.FileUploadSection_dragging___IJ7J{border-color:var(--color-primary);background:var(--color-primary-light);transform:scale(1.02)}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadIcon__R3re0{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-base)}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadText___WDYU{margin-bottom:var(--space-base);display:flex;flex-direction:column;align-items:center;gap:var(--space-xl)}@media(max-width:768px){.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadText___WDYU{gap:var(--space-base)}}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadText___WDYU .FileUploadSection_uploadTextTitle__O8Bvc{font-weight:700}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_fileTypes__rRiWf{font-size:var(--font-base);color:var(--color-text-secondary);margin:0}@media(max-width:768px){.FileUploadSection_uploadArea__aotg9 .FileUploadSection_fileTypes__rRiWf{font-size:var(--font-sm)}}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_fileInput__PhbH_{display:none}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadButton__RtCoH{background:var(--color-background-white);border:1px solid var(--color-secondary-light);border-radius:4px;padding:var(--space-xs) var(--space-base);font-size:var(--font-sm);font-weight:700;cursor:pointer;transition:var(--transition-fast)}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadButton__RtCoH:hover:not(:disabled){background:var(--color-secondary-light)}.FileUploadSection_uploadArea__aotg9 .FileUploadSection_uploadButton__RtCoH:disabled{opacity:.6;cursor:not-allowed}.FormSection_form__T0ErA{max-width:var(--max-width-form);margin:var(--space-2xl) auto 0}.FormSection_formGrid__iF0jz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-xl) var(--space-lg);gap:var(--space-xl) var(--space-lg);margin-bottom:var(--space-2xl)}@media(max-width:768px){.FormSection_formGrid__iF0jz{grid-template-columns:1fr;gap:var(--space-xl)}}.FormSection_formGroup__D_wBn{display:flex;flex-direction:column}.FormSection_label__7bggg{font-size:var(--font-base);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-base);display:flex;align-items:center;gap:var(--space-xs);line-height:1}.FormSection_required__bNYxK{color:var(--color-required);background-color:var(--color-required-background);font-weight:700;font-size:var(--font-sm);padding:.2rem .5rem}.FormSection_input__2w4gU{height:48px;padding:var(--space-sm) var(--space-base);border:1px solid var(--color-border);border-radius:8px;font-size:var(--font-base);transition:var(--transition-fast);font-family:inherit;background-color:var(--color-background-white);box-sizing:border-box}.FormSection_input__2w4gU:focus{outline:none;border-color:var(--color-border-focus)}.FormSection_input__2w4gU::placeholder{color:var(--color-text-secondary)}select.FormSection_input__2w4gU{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-base) center;padding-right:calc(var(--space-base)*3)}.FormSection_inputError__PKNBe,.FormSection_inputError__PKNBe:focus{border-color:var(--color-error)}.FormSection_errorText___9wo9{font-size:var(--font-sm);color:var(--color-error);margin-top:var(--space-xs);font-weight:500}.FormSection_disclaimerSection__ipaVo{margin:var(--space-2xl) auto 0}.FormSection_disclaimerSection__ipaVo .FormSection_disclaimerTitle__KnJev{font-size:var(--font-lg);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-lg)}@media(max-width:768px){.FormSection_disclaimerSection__ipaVo .FormSection_disclaimerTitle__KnJev{font-size:var(--font-base)}}.FormSection_disclaimerSection__ipaVo .FormSection_disclaimerText__NaPdQ{font-size:var(--font-base)}@media(max-width:768px){.FormSection_disclaimerSection__ipaVo .FormSection_disclaimerText__NaPdQ{font-size:var(--font-sm)}}.FormSection_checkboxGroup__JzoNE{display:flex;align-items:center;justify-content:center;margin:var(--space-3xl) 0 var(--space-2xl) 0}@media(max-width:768px){.FormSection_checkboxGroup__JzoNE{margin:var(--space-2xl) 0 var(--space-xl) 0}}.FormSection_checkboxGroup__JzoNE .FormSection_checkboxLabel__2LUBG{display:flex;align-items:center;gap:var(--space-xs);cursor:pointer;font-size:var(--font-base);color:var(--color-text-primary)}@media(max-width:768px){.FormSection_checkboxGroup__JzoNE .FormSection_checkboxLabel__2LUBG{font-size:var(--font-sm)}}.FormSection_checkboxGroup__JzoNE .FormSection_checkboxLabel__2LUBG a{color:var(--color-primary);text-decoration:underline}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;margin:0;cursor:pointer;position:relative;border:2px solid var(--color-border);border-radius:4px;background-color:var(--color-background-white);transition:var(--transition-fast);flex-shrink:0}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:var(--color-primary);border-radius:2px;transition:transform var(--transition-fast)}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:after{content:"";position:absolute;top:1px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform var(--transition-fast);transform-origin:center}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:checked:before{transform:translate(-50%,-50%) scale(1)}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:checked:after{transform:rotate(45deg) scale(1)}.FormSection_checkboxGroup__JzoNE .FormSection_checkbox__WjDsw:disabled{opacity:.5;cursor:not-allowed}.FormSection_submitButton__Vtis_{width:100%;padding:var(--space-lg) var(--space-2xl);background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:1.75rem;font-weight:600;line-height:1;cursor:pointer;transition:var(--transition-fast);position:relative}@media(max-width:768px){.FormSection_submitButton__Vtis_{padding:1.125rem var(--space-2xl);font-size:var(--font-lg)}}.FormSection_submitButton__Vtis_:hover:not(:disabled){background:var(--color-primary-hover)}.FormSection_submitButton__Vtis_:disabled{background-color:#cce5f4;cursor:not-allowed}.FormSection_submitButton__Vtis_ .FormSection_submitButtonIcon__myHlJ{background-color:var(--color-background-white);position:absolute;right:24px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.FormSection_submitButton__Vtis_ .FormSection_submitButtonIcon__myHlJ{width:18px;height:18px;right:16px}.FormSection_submitButton__Vtis_ .FormSection_submitButtonIcon__myHlJ svg{width:5px;height:9px}}.FileUploader_container__blsTt{max-width:var(--max-width-container);margin:0 auto;padding:calc(54px + var(--space-xl)) 0 var(--space-2xl) 0}@media(max-width:768px){.FileUploader_container__blsTt{padding:calc(54px + var(--space-xl)) 0 var(--space-2xl)}}.FileUploader_formSection__HGpKa{padding:0 var(--space-4xl)}@media(max-width:1279px){.FileUploader_formSection__HGpKa{padding:0 3.8vw}}@media(max-width:768px){.FileUploader_formSection__HGpKa{padding:0 var(--space-lg)}}.FileUploader_formSection__HGpKa+.FileUploader_formSection__HGpKa{margin-top:var(--space-3xl)}@media(max-width:768px){.FileUploader_formSection__HGpKa+.FileUploader_formSection__HGpKa{margin-top:var(--space-2xl)}}.FileUploader_formSection__HGpKa .FileUploader_sectionNumber__fqZzg{color:var(--color-primary);font-family:var(--font-akshar);font-size:2.25rem;font-weight:700;margin-bottom:-.4rem}.FileUploader_formSection__HGpKa .FileUploader_sectionTitle__onbfU{font-size:var(--font-2xl);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-lg);display:flex;align-items:center;gap:var(--space-base)}@media(max-width:768px){.FileUploader_formSection__HGpKa .FileUploader_sectionTitle__onbfU{justify-content:center}}.FileUploader_formSection__HGpKa .FileUploader_disclaimer__tjX68,.FileUploader_formSection__HGpKa .FileUploader_sectionDescription__t_43i{font-size:var(--font-lg)}@media(max-width:768px){.FileUploader_formSection__HGpKa .FileUploader_disclaimer__tjX68,.FileUploader_formSection__HGpKa .FileUploader_sectionDescription__t_43i{font-size:var(--font-base)}}.FileUploader_formSection__HGpKa .FileUploader_disclaimer__tjX68{color:var(--color-primary);font-weight:700}.FileUploader_fullscreenOverlay__EYQpY{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:hsla(0,0%,100%,.9);z-index:9999;display:flex;align-items:center;justify-content:center}.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayContent__66Hmx{max-width:var(--max-width-container);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--space-4xl)}@media(max-width:1279px){.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayContent__66Hmx{padding:0 3.8vw}}@media(max-width:768px){.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayContent__66Hmx{padding:0 var(--space-lg)}}.FileUploader_fullscreenOverlay__EYQpY .FileUploader_loadingIcon__rTleE{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.FileUploader_fullscreenOverlay__EYQpY .FileUploader_loadingIcon__rTleE .FileUploader_spinner__s8xQE{width:48px;height:48px;border:4px solid var(--color-primary);border-top:4px solid transparent;border-radius:50%;animation:FileUploader_spin__3Efr6 1s linear infinite}.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayTitle__NBDhV{font-size:var(--font-2xl);font-weight:700;color:var(--color-text-primary);margin:var(--space-2xl) 0 var(--space-3xl) 0}@media(max-width:768px){.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayTitle__NBDhV{margin:var(--space-xl) 0 var(--space-xl) 0}}.FileUploader_fullscreenOverlay__EYQpY .FileUploader_overlayMessage__Bp53C{font-size:var(--font-base);color:var(--color-text-primary)}@keyframes FileUploader_spin__3Efr6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FileUploader_error__yvU8o{background:var(--color-error-light);border:1px solid var(--color-error);color:var(--color-error);padding:var(--space-base) var(--space-2xl);border-radius:8px;margin-top:var(--space-2xl);font-weight:500}.QASection_accordionSection__t__gV{background:var(--color-background-white);border-radius:8px;overflow:hidden}.QASection_accordionItem__3f8Tq{border-top:1px solid var(--color-border-light);cursor:pointer;transition:var(--transition-fast)}.QASection_accordionItem__3f8Tq:last-child{border-bottom:none}.QASection_accordionItem__3f8Tq:hover{background:var(--color-background-gray)}.QASection_accordionBody__6yXjJ{max-width:var(--max-width-container);margin:0 auto}.QASection_accordionHeader__saUmR{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xl) var(--space-4xl);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1279px){.QASection_accordionHeader__saUmR{padding:var(--space-lg) 3.8vw}}@media(max-width:768px){.QASection_accordionHeader__saUmR{padding:var(--space-lg) var(--space-lg)}}.QASection_accordionIcon___APHn{background:url(/icons/info.svg) no-repeat 50%;width:32px;height:32px;min-width:32px}.QASection_accordionTitle__2s0vl{flex:1 1;font-size:var(--font-2xl);color:var(--color-text-primary);font-weight:700}@media(max-width:768px){.QASection_accordionTitle__2s0vl{font-size:var(--font-lg)}}.QASection_accordionArrow__1_In7{background:url(/icons/arrow.svg) no-repeat 50%;width:32px;height:32px;flex-shrink:0;transition:transform var(--transition-fast);transform:rotate(0deg)}.QASection_accordionArrow__1_In7.QASection_open__VfZEf{transform:rotate(180deg)}.QASection_accordionContent__9wkdR{padding:0 var(--space-4xl) var(--space-2xl) var(--space-4xl);font-size:var(--font-lg);line-height:1.8;animation:QASection_slideDown__fPN9W var(--transition-normal);white-space:pre-wrap}@media(max-width:1279px){.QASection_accordionContent__9wkdR{padding:0 3.8vw var(--space-lg) 3.8vw}}@media(max-width:768px){.QASection_accordionContent__9wkdR{padding:0 var(--space-lg) var(--space-lg) var(--space-lg)}}.QASection_accordionContent__9wkdR ul li{padding-left:1em;list-style:none}.QASection_accordionContent__9wkdR ul li:before{content:"・";margin-left:-1em}.QASection_accordionContent__9wkdR a{color:var(--color-primary);text-decoration:underline}@keyframes QASection_slideDown__fPN9W{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.page_main__xIhXw{min-height:100vh}.HowToSection_howToSection__f0mgJ{background:var(--color-primary-light);padding:var(--space-3xl) var(--space-4xl);position:relative}@media(max-width:1279px){.HowToSection_howToSection__f0mgJ{padding:3vw 3.8vw}}@media(max-width:768px){.HowToSection_howToSection__f0mgJ{padding:var(--space-xl) var(--space-lg)}}.HowToSection_sectionHeader__9gZsH{max-width:var(--max-width-container);margin:0 auto var(--space-3xl) auto;display:flex;align-items:flex-start;gap:var(--space-xs)}@media(max-width:768px){.HowToSection_sectionHeader__9gZsH{margin:0 auto var(--space-2xl) auto}}.HowToSection_infoIcon__nouGJ{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.3rem}@media(max-width:768px){.HowToSection_infoIcon__nouGJ{margin-top:.1rem}}.HowToSection_sectionTitle__a_0W0{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin:0;line-height:1.4}@media(max-width:768px){.HowToSection_sectionTitle__a_0W0{font-size:var(--font-2xl)}}.HowToSection_steps__Fu2Hl{max-width:var(--max-width-container);margin:0 auto;padding:0 var(--space-4xl);display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;grid-gap:var(--space-base);gap:var(--space-base);align-items:start}@media(max-width:1279px){.HowToSection_steps__Fu2Hl{padding:0;grid-template-columns:1fr 3vw 1fr 3vw 1fr;gap:2vw}}@media(max-width:768px){.HowToSection_steps__Fu2Hl{grid-template-columns:1fr;gap:var(--space-xl);padding:0}}.HowToSection_arrow__TF9PC{display:flex;align-items:center;justify-content:center;width:100%;height:240px}@media(max-width:1279px){.HowToSection_arrow__TF9PC{height:20vw;max-height:240px}}@media(max-width:768px){.HowToSection_arrow__TF9PC{height:34px;transform:rotate(90deg)}}.HowToSection_arrow__TF9PC img{width:100%;height:auto}@media(max-width:768px){.HowToSection_arrow__TF9PC img{width:auto;height:100%}}.HowToSection_step__u7EhA{display:flex;flex-direction:column;align-items:center;gap:var(--space-base)}@media(max-width:768px){.HowToSection_step__u7EhA{padding:0 var(--space-lg)}}.HowToSection_stepIcon__XIvpE{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:240px;height:240px}@media(max-width:1279px){.HowToSection_stepIcon__XIvpE{width:20vw;max-width:240px;height:20vw;max-height:240px}}@media(max-width:768px){.HowToSection_stepIcon__XIvpE{width:160px;height:160px}}.HowToSection_stepIcon__XIvpE img{width:100%;height:100%}.HowToSection_stepContent__8vvgk h3{font-size:var(--font-2xl);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-base) 0;text-align:center}@media(max-width:1279px){.HowToSection_stepContent__8vvgk h3{font-size:var(--font-xl)}}@media(max-width:768px){.HowToSection_stepContent__8vvgk h3{font-size:var(--font-xl)}}.HowToSection_stepContent__8vvgk p{font-size:var(--font-lg);line-height:1.6;margin:0}@media(max-width:1279px){.HowToSection_stepContent__8vvgk p{font-size:var(--font-base)}}@media(max-width:768px){.HowToSection_stepContent__8vvgk p{font-size:var(--font-base)}}.HowToSection_stepContent__8vvgk .HowToSection_stepNotes__b1BW3{color:var(--color-text-secondary);margin-top:var(--space-xs);font-size:var(--font-base)}@media(max-width:1279px){.HowToSection_stepContent__8vvgk .HowToSection_stepNotes__b1BW3{font-size:var(--font-sm)}}@media(max-width:768px){.HowToSection_stepContent__8vvgk .HowToSection_stepNotes__b1BW3{font-size:var(--font-sm)}}.HowToSection_triangleWrapper__gy9kg{max-width:var(--max-width-container);margin:0 auto;display:flex;justify-content:center;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.HowToSection_triangleWrapper__gy9kg .HowToSection_triangle__a1sW1{width:224px;height:54px;background:var(--color-primary-light);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}.Header_header__bPhvH{background:var(--color-background-white);padding:var(--space-base) 0}.Header_headerTop__psEZ4{max-width:var(--max-width-container);margin:0 auto;padding:0 var(--space-xl);display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.Header_headerTop__psEZ4{padding:0 var(--space-lg)}}.Header_headerLeft__svC4r{display:flex;align-items:center;gap:var(--space-base)}.Header_headerLeft__svC4r .Header_headerTitle__BD3Up{font-size:var(--font-xl);font-weight:700;color:var(--color-text-primary);margin:0}@media(max-width:768px){.Header_headerLeft__svC4r .Header_headerTitle__BD3Up{font-size:1rem}}.Header_headerLeft__svC4r .Header_versionBadge__8tAfB{background:var(--color-primary);color:#fff;padding:var(--space-xxs) var(--space-sm);border-radius:4px;font-size:var(--font-xs);font-weight:600}@media(max-width:768px){.Header_headerLeft__svC4r .Header_versionBadge__8tAfB{padding:var(--space-xxs) var(--space-xs)}}.Header_headerRight__vShZh{display:flex;flex-direction:column;align-items:center;gap:var(--space-xxs)}@media(max-width:768px){.Header_headerRight__vShZh{display:none}}.Header_headerRight__vShZh .Header_supportText__x_5FQ{font-size:var(--font-sm);font-weight:700;border-radius:20px;color:var(--color-primary);background-color:var(--color-primary-light);padding:var(--space-xs) var(--space-base);line-height:1}.Header_headerRight__vShZh .Header_phoneNumber__woXzz{font-family:var(--font-akshar);font-size:var(--font-2xl);font-weight:700;letter-spacing:.1rem;color:var(--color-primary);line-height:1;margin:0;display:flex;align-items:center;gap:2px}.Header_headerRight__vShZh .Header_phoneIcon__hZVOa{flex-shrink:0;margin-bottom:.2rem}.HeroSection_heroSection__MS2Sv{max-width:var(--max-width-container);margin:0 auto;background:var(--color-background-white);position:relative}@media(max-width:768px){.HeroSection_heroSection__MS2Sv{display:flex;flex-direction:column-reverse;gap:0}}.HeroSection_heroContent__mq5SQ{padding:var(--space-2xl) var(--space-4xl) var(--space-3xl);position:relative;z-index:1;width:50%}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ{padding:3vw 3.8vw}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ{padding:var(--space-base) var(--space-lg) var(--space-3xl);width:100%}}.HeroSection_heroContent__mq5SQ .HeroSection_mainTitle__KrPHX{font-size:var(--font-5xl);font-weight:800;color:var(--color-text-primary);line-height:1.4;margin-bottom:var(--space-2xl);white-space:nowrap}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ .HeroSection_mainTitle__KrPHX{font-size:var(--font-4xl);margin-bottom:3vw}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ .HeroSection_mainTitle__KrPHX{font-size:var(--font-3xl);margin-bottom:var(--space-base);text-align:center}}.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id{display:flex;flex-direction:column;gap:var(--space-2xl)}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id{gap:3vw}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--space-lg)}}.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_description__Q3f9o{font-size:var(--font-xl);white-space:nowrap}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_description__Q3f9o{font-size:var(--font-base)}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_description__Q3f9o{font-size:var(--font-base);white-space:normal;text-align:left}}.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_badge__BtK0U{display:flex;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content}.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_badgeImage__6JygC{width:100%;height:auto;max-width:252px}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_badgeImage__6JygC{max-width:20vw}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ .HeroSection_descriptionContainer__234id .HeroSection_badgeImage__6JygC{max-width:252px}}.HeroSection_heroContent__mq5SQ .HeroSection_disclaimer__vmQEn{font-size:var(--font-base);color:var(--color-text-secondary);line-height:1.6;margin-top:var(--space-2xl)}@media(max-width:1279px){.HeroSection_heroContent__mq5SQ .HeroSection_disclaimer__vmQEn{font-size:var(--font-sm);margin-top:3vw}}@media(max-width:768px){.HeroSection_heroContent__mq5SQ .HeroSection_disclaimer__vmQEn{font-size:var(--font-sm);text-align:left;margin-top:var(--space-lg)}}.HeroSection_bg__DyOLz{display:flex;justify-content:center;align-items:center;min-width:calc(var(--max-width-container)*.55);max-width:711px;position:absolute;left:45%;bottom:0}@media(max-width:1279px){.HeroSection_bg__DyOLz{min-width:55vw}}@media(max-width:768px){.HeroSection_bg__DyOLz{position:relative;left:0;bottom:0;min-width:100%;max-width:100%;padding:0 var(--space-lg)}}.HeroSection_bg__DyOLz .HeroSection_bgImage__s9bAy{width:100%;height:auto}