@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ea38e096],[data-v-ea38e096]::backdrop,[data-v-ea38e096]:after,[data-v-ea38e096]:before{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}footer[data-v-ea38e096]{padding-bottom:calc(var(--spacing,.25rem)*10);padding-left:312px;padding-top:calc(var(--spacing,.25rem)*32)}@media not all and (min-width:48rem){footer[data-v-ea38e096]{padding-left:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*48)}}.footer-secondary[data-v-ea38e096]{padding-bottom:calc(var(--spacing,.25rem)*10);padding-left:312px;padding-top:calc(var(--spacing,.25rem)*32)}@media not all and (min-width:48rem){.footer-secondary[data-v-ea38e096]{padding-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*0)}}.copy[data-v-ea38e096]{padding-right:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*24);text-align:right;--tw-font-weight:var(--font-weight-medium,500);background-image:url(./footer_border.YSBtlm4y.svg);background-repeat:repeat-x;font-family:Poppins,sans-serif;font-size:clamp(10px,.8vw,13px);font-weight:var(--font-weight-medium,500)}@media not all and (min-width:48rem){.copy[data-v-ea38e096]{background-position:left bottom 1rem;padding-bottom:calc(var(--spacing,.25rem)*16);padding-top:calc(var(--spacing,.25rem)*10)}}.contact-box[data-v-ea38e096]{aspect-ratio:1/.179;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*52);width:680px}@media not all and (min-width:48rem){.contact-box[data-v-ea38e096]{aspect-ratio:1/.335;margin-bottom:calc(var(--spacing,.25rem)*20);width:328px}}.contact-box a[data-v-ea38e096]{--tw-font-weight:var(--font-weight-bold,700);align-items:center;display:flex;font-size:clamp(16px,2vw,20px);font-weight:var(--font-weight-bold,700);height:100%;position:relative;width:100%}@media not all and (min-width:48rem){.contact-box a[data-v-ea38e096]{align-items:center;justify-content:center}}@media not all and (min-width:40rem){.contact-box a[data-v-ea38e096]{text-align:center}}@media (min-width:48rem){.contact-box a[data-v-ea38e096]{padding-inline:calc(var(--spacing,.25rem)*20)}}.contact-box a .top-border[data-v-ea38e096]{top:calc(var(--spacing,.25rem)*0);--tw-translate-x:-50%;height:4px;left:50%;overflow:hidden;position:absolute;transition:all .4s cubic-bezier(.44,.86,0,.96);translate:var(--tw-translate-x)var(--tw-translate-y);width:93%}@media not all and (min-width:48rem){.contact-box a .top-border img[data-v-ea38e096]{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}}.contact-box a .bottom-border[data-v-ea38e096]{bottom:calc(var(--spacing,.25rem)*0);z-index:20;--tw-translate-x:-50%;height:4px;left:50%;position:absolute;transition:all .4s cubic-bezier(.44,.86,0,.96);translate:var(--tw-translate-x)var(--tw-translate-y);width:93%}@media not all and (min-width:48rem){.contact-box a .bottom-border img[data-v-ea38e096]{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}}.contact-box a .left-border[data-v-ea38e096]{left:calc(var(--spacing,.25rem)*0)}.contact-box a .left-border[data-v-ea38e096],.contact-box a .right-border[data-v-ea38e096]{top:50%;--tw-translate-y:-50%;position:absolute;transition:all .4s cubic-bezier(.44,.86,0,.96);translate:var(--tw-translate-x)var(--tw-translate-y);width:5px}.contact-box a .right-border[data-v-ea38e096]{right:calc(var(--spacing,.25rem)*0)}.contact-box a .main-image[data-v-ea38e096]{bottom:3px;right:calc(var(--spacing,.25rem)*10)}.contact-box a .mail-image[data-v-ea38e096],.contact-box a .main-image[data-v-ea38e096]{position:absolute;transition:all .4s cubic-bezier(.44,.86,0,.96)}.contact-box a .mail-image[data-v-ea38e096]{right:27%;top:-20%}.contact-box a .mail-image-sp[data-v-ea38e096]{--tw-translate-y:-100%;position:absolute;right:27%;top:0;translate:var(--tw-translate-x)var(--tw-translate-y)}@media (min-width:48rem){.contact-box a:hover .top-border[data-v-ea38e096]{--tw-translate-y:-7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.contact-box a:hover .left-border[data-v-ea38e096]{--tw-translate-x:-7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.contact-box a:hover .right-border[data-v-ea38e096]{--tw-translate-x:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.contact-box a:hover .bottom-border[data-v-ea38e096]{--tw-translate-y:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.contact-box a:hover .main-image[data-v-ea38e096]{--tw-translate-y:10px;translate:var(--tw-translate-x)var(--tw-translate-y)}.contact-box a:hover .mail-image[data-v-ea38e096]{--tw-translate-x:-44px;--tw-translate-y:-5px;translate:var(--tw-translate-x)var(--tw-translate-y)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
