@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial}}}.formContainer>:not([hidden])~:not([hidden]){margin-block-start:calc(24*var(--spacing))}:where(.formContainer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.5rem*var(--tw-space-y-reverse));margin-block-end:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)))}.formContainer{text-align:left}@media (min-width:640px){.formContainer>:not([hidden])~:not([hidden]){margin-block-start:calc(32*var(--spacing))}:where(.formContainer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*calc(1 - var(--tw-space-y-reverse)))}}.form-text-label{font-size:calc(16*var(--spacing));--tw-leading:1.49;line-height:1.49}.form-text-check{font-size:calc(15*var(--spacing));--tw-leading:1.29;line-height:1.29}.form-text-desc{font-size:calc(14*var(--spacing));--tw-leading:1.7;color:var(--color-gray-500,oklch(55.1% .027 264.364));line-height:1.7}@media (min-width:940px){.form-text-desc{font-size:calc(15*var(--spacing))}}.form-text-desc{margin-top:.0625rem;margin-top:calc(1*var(--spacing))}@media (min-width:940px){.form-text-desc{margin-top:.0625rem;margin-top:calc(1*var(--spacing))}}.form-required{margin-left:.25rem;margin-left:calc(4*var(--spacing));width:.3125rem;height:.3125rem;height:calc(5*var(--spacing));width:calc(5*var(--spacing));background-color:var(--color-red-500,oklch(63.7% .237 25.331));border-radius:3.40282e38px;position:absolute;top:.125rem;left:100%}.form-input{margin-top:.25rem;margin-top:calc(4*var(--spacing));width:100%}@media (min-width:940px){.form-input{margin-top:.3125rem;margin-top:calc(5*var(--spacing))}}.form-input{padding-inline:.375rem;padding-inline:calc(6*var(--spacing));padding-block:.375rem;padding-block:calc(6*var(--spacing))}@media (min-width:940px){.form-input{padding-inline:.5rem;padding-inline:calc(8*var(--spacing))}}.form-input{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);font-family:Helvetica Neue,Arial,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,BIZ UDGothic,Meiryo,sans-serif;font-size:calc(17*var(--spacing));color:#1b1f27;border-width:1px;border-color:#1b1f27}.form-input::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.form-input{cursor:pointer}.form-input:focus{cursor:auto;border-color:var(--color-green-500,oklch(72.3% .219 149.579));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-green-400,oklch(79.2% .209 151.711));--tw-outline-style:none;outline-style:none}.form-select{appearance:none;padding-block:.75rem;padding-block:calc(12*var(--spacing));background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem 1rem}.form-select:invalid{font-size:calc(16*var(--spacing))}.form-textarea{margin-top:.5rem;margin-top:calc(8*var(--spacing));width:100%}@media (min-width:940px){.form-textarea{margin-top:.5rem;margin-top:calc(8*var(--spacing))}}.form-textarea{padding-inline:.375rem;padding-inline:calc(6*var(--spacing));padding-block:.375rem;padding-block:calc(6*var(--spacing))}@media (min-width:940px){.form-textarea{padding-inline:.5rem;padding-inline:calc(8*var(--spacing))}}.form-textarea{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);font-family:Helvetica Neue,Arial,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,BIZ UDGothic,Meiryo,sans-serif;font-size:calc(15*var(--spacing));color:#1b1f27;border-width:1px;border-color:#1b1f27}.form-textarea::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (min-width:940px){.form-textarea{font-size:calc(16*var(--spacing))}}.form-textarea{cursor:pointer}.form-textarea:focus{cursor:auto;border-color:var(--color-green-500,oklch(72.3% .219 149.579));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-green-400,oklch(79.2% .209 151.711));--tw-outline-style:none;outline-style:none}.form-checkbox-wrapper{margin-top:.5rem;margin-top:calc(8*var(--spacing))}@media (min-width:940px){.form-checkbox-wrapper{margin-top:.625rem;margin-top:calc(10*var(--spacing))}}.form-checkbox-wrapper{padding-inline:1.125rem;padding-inline:calc(18*var(--spacing));padding-block:1.125rem;padding-block:calc(18*var(--spacing))}@media (min-width:640px){.form-checkbox-wrapper{padding-inline:1.5rem;padding-inline:calc(24*var(--spacing));padding-block:1.5rem;padding-block:calc(24*var(--spacing))}}.form-checkbox-wrapper>:not([hidden])~:not([hidden]){margin-block-start:calc(10*var(--spacing))}:where(.form-checkbox-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.625rem*var(--tw-space-y-reverse));margin-block-end:calc(.625rem*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.form-checkbox-wrapper>:not([hidden])~:not([hidden]){margin-block-start:calc(16*var(--spacing))}:where(.form-checkbox-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*calc(1 - var(--tw-space-y-reverse)))}}.form-checkbox-wrapper{border-radius:var(--radius-md,.375rem);background-color:var(--color-neutral-100,oklch(97% 0 0));width:100%}.form-text-chips{font-size:calc(12*var(--spacing));--tw-leading:1.39;line-height:1.39}.form-chips{--tw-leading:1;color:#fff;padding-inline:.5rem;padding-inline:calc(8*var(--spacing));padding-block:.375rem;padding-block:calc(6*var(--spacing));margin-bottom:.375rem;margin-bottom:calc(6*var(--spacing));background-color:#1b1f27;border-radius:3.40282e38px;line-height:1;display:inline-block}@media (min-width:768px){.form-chips{margin-bottom:.625rem;margin-bottom:calc(10*var(--spacing))}}.form-field-group{flex-wrap:wrap;gap:.375rem 1.5rem;display:flex}@media (min-width:940px){.form-field-group{column-gap:1.75rem}}.form-checkbox{margin-top:.0625rem;margin-top:calc(1*var(--spacing));margin-right:.375rem;margin-right:calc(6*var(--spacing));margin-bottom:.375rem;margin-bottom:calc(6*var(--spacing));width:1.0625rem;height:1.0625rem;height:calc(17*var(--spacing));width:calc(17*var(--spacing));border-style:var(--tw-border-style);color:#18a0fb;cursor:pointer;border-width:1px;border-color:#1b1f27;border-radius:3.40282e38px}.form-checkbox:focus{cursor:pointer;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.form-checkbox{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));flex-shrink:0}.form-checkbox:last-child{margin-bottom:0}.form-field-space{margin-top:.625rem;margin-top:calc(10*var(--spacing));margin-bottom:.625rem;margin-bottom:calc(10*var(--spacing))}@media (min-width:940px){.form-field-space{margin-top:.75rem;margin-top:calc(12*var(--spacing));margin-bottom:.75rem;margin-bottom:calc(12*var(--spacing))}}.form-border{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#1b1f27}.form-submit{font-size:calc(16*var(--spacing));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:#fff;background-color:#18a0fb}@media (min-width:940px){.form-submit{font-size:calc(18*var(--spacing))}}.form-submit{width:100%;max-width:20rem;max-width:calc(320*var(--spacing));display:block}@media (min-width:940px){.form-submit{max-width:41.25rem;max-width:calc(660*var(--spacing))}}.form-submit{padding-inline:.375rem;padding-inline:calc(6*var(--spacing));padding-block:1.5rem;padding-block:calc(24*var(--spacing));border-radius:3.40282e38px;margin-inline:auto}@media (min-width:940px){.form-submit{padding-block:2rem;padding-block:calc(32*var(--spacing))}}.form-submit{cursor:pointer}.form-submit:focus{cursor:auto}.form-radio{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-blue-400,oklch(70.7% .165 254.624));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-width:1px;border-color:#1b1f27;flex-shrink:0}.form-radio:focus{cursor:auto;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-radio{width:1rem;height:1rem;margin-top:-.15rem;margin-right:.5rem}@layer base{input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}