@media(max-width:767px){.elementor .tosen-offcanvas-nav{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tosen-offcanvas-topbar{position:sticky;inset-block-start:0px;z-index:2;background-color:var(--tosen-ink);}}@media(max-width:767px){.elementor .tosen-offcanvas-wrap{width:calc(100% - 48px);}}@media(max-width:767px){.elementor .tosen-contact-guide-grid{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tosen-contact-guide-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .tosen-contact-form-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;& form { width:100%;min-width:0; } & button[type="submit"] { width:100%;min-height:48px; } & input[type="file"] { max-width:100%; }\n}}@media(max-width:767px){.elementor .tosen-contact-channel-link{font-size:18px;line-height:28px;}}@media(max-width:767px){.elementor .tosen-contact-inquiry-grid{gap:48px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tosen-contact-inquiry-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .tosen-contact-hero-grid{gap:36px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tosen-contact-hero{padding-block-start:144px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .tosen-contact-wrap{width:calc(100% - 48px);}}@media(max-width:767px){.elementor .tosen-grid-2{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tosen-h4{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .tosen-h3{font-size:24px;line-height:27px;}}@media(max-width:767px){.elementor .tosen-h2{font-size:32px;line-height:36px;}}@media(max-width:767px){.elementor .tosen-h1{font-size:40px;line-height:42px;}}