.billboard[data-v-c94363a2]{background-color:#cecedc;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:clamp(17.5rem,44.44vw + 7.08rem,33.75rem)}#root .job-title[data-v-c94363a2]{background-image:linear-gradient(70deg,#0b316e,#164ea7 50%,#0b316e)}#root .job-title h1[data-v-c94363a2]{color:#fff;font-family:Cormorant,Trajan,serif;font-feature-settings:"palt";font-size:clamp(1.5rem,1.71vw + 1.1rem,2.13rem);font-weight:600;letter-spacing:.11em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.23)}.about-section[data-v-f336902e]{padding-bottom:clamp(1.25rem,1.71vw + .85rem,1.88rem);padding-top:clamp(1.25rem,3.42vw + .45rem,2.5rem)}.about-section .job-title[data-v-f336902e]{border-left:5px solid #0b316e;font-feature-settings:"palt";font-size:clamp(1.13rem,1.03vw + .88rem,1.5rem);letter-spacing:.1em;line-height:1.3}.about-section .job-title small[data-v-f336902e],.about-section .job-title span[data-v-f336902e]{display:block}.about-section .job-title small[data-v-f336902e]{color:#757575;font-size:clamp(.88rem,.51vw + .75rem,1.06rem);font-weight:400;letter-spacing:.08em;line-height:1.1}#root .tags span[data-v-f336902e]{border:1px solid rgb(var(--v-theme-primary));border-radius:4px;color:rgb(var(--v-theme-primary));display:inline-block;font-size:clamp(.81rem,.17vw + .77rem,.88rem);margin-bottom:.5em;margin-right:.5em;padding:3px clamp(.38rem,1.03vw + .13rem,.75rem)}@media (max-width:599.98px){#root .tags span[data-v-f336902e]{font-size:.6875rem}}#root .job-content[data-v-f336902e]{font-size:clamp(.94rem,.51vw + .82rem,1.13rem);letter-spacing:.08em;line-height:1.6}#root .job-content[data-v-f336902e] h1{border-bottom:3px solid #e0e0e0;font-size:clamp(1.13rem,.34vw + 1.04rem,1.25rem);margin-bottom:1.2em;padding-bottom:.4em}#root .job-content[data-v-f336902e] h2{border-bottom:2px solid #e0e0e0;font-size:clamp(1.06rem,.34vw + .98rem,1.19rem);margin-bottom:1em;padding-bottom:.3em}#root .job-content[data-v-f336902e] h3{font-size:clamp(.94rem,.34vw + .86rem,1.06rem);margin-bottom:.4em}#root .job-content[data-v-f336902e] p{margin-bottom:.8em}#root .job-content[data-v-f336902e] ul,#root .job-content[data-v-f336902e] ol{margin-bottom:2em;margin-left:1.5em}#root .job-content[data-v-f336902e] a:link,#root .job-content[data-v-f336902e] a:visited{color:rgb(var(--v-theme-grey-900));text-decoration:underline!important}#root .job-content[data-v-f336902e] img{display:block;margin:1.5em auto;max-width:800px;width:100%}#root .job-content[data-v-f336902e] .images{display:flex;gap:32px;margin-bottom:1.5em;margin-top:1.5em}#root .job-content[data-v-f336902e] .images img{margin:0;max-width:100%;width:calc(50% - 16px)}@media (max-width:599.98px){#root .job-content[data-v-f336902e] .images{align-items:center;flex-direction:column;gap:16px;justify-content:center;margin-bottom:1.5em;margin-top:1.5em}#root .job-content[data-v-f336902e] .images img{max-width:400px;width:100%}}#root .job-content a[data-v-f336902e]:active,#root .job-content a[data-v-f336902e]:hover{color:rgb(var(--v-theme-primary));text-decoration:none!important}.slide-gallery[data-v-0766005f]{position:relative;z-index:2}.area-image[data-v-0766005f]{border-radius:24px;overflow:hidden;width:800px!important}@media (max-width:1279.98px){.area-image[data-v-0766005f]{width:50%!important}}@media (max-width:959.98px){.area-image[data-v-0766005f]{margin-bottom:16px;width:calc(100% - 24px)!important}}.section-requirements[data-v-0766005f]{overflow:hidden;padding-bottom:clamp(2.5rem,13.68vw + -.71rem,7.5rem);padding-top:clamp(2.5rem,13.68vw + -.71rem,7.5rem);position:relative;z-index:1}.section-requirements .heading[data-v-0766005f]{position:relative}.section-requirements .heading h1[data-v-0766005f]{color:rgb(var(--v-theme-grey-900));font-size:clamp(1.81rem,1.54vw + 1.45rem,2.38rem);font-weight:700;letter-spacing:.12em;line-height:1;width:100%}.section-requirements .heading h1 .v-icon[data-v-0766005f]{top:-4px}.section-requirements .heading h1 span[data-v-0766005f]{color:rgb(var(--v-theme-primary));display:block;font-family:Cormorant,Times New Roman,Times,serif;font-size:clamp(1.56rem,.51vw + 1.44rem,1.75rem);font-weight:900;letter-spacing:.1em;line-height:1.3}.requirement-title[data-v-0766005f]{border-bottom:1px solid rgb(var(--v-theme-grey-100));color:rgb(var(--v-theme-grey-900));font-size:clamp(1.13rem,.68vw + .96rem,1.38rem);font-weight:600;letter-spacing:.12em;line-height:1.6}@media (max-width:1279.98px){.requirement-title[data-v-0766005f]{letter-spacing:.06em;line-height:1.5}}.requirement-desc[data-v-0766005f]{color:rgb(var(--v-theme-grey-900));font-size:clamp(1.13rem,.51vw + 1rem,1.31rem);letter-spacing:.12em;line-height:1.7}@media (max-width:1279.98px){.requirement-desc[data-v-0766005f]{letter-spacing:.09em;line-height:1.6}}.requirement-tabs[data-v-0766005f]{border-radius:0!important}.requirement-tabs[data-v-0766005f] .v-btn__content{font-size:clamp(1rem,.34vw + .92rem,1.13rem);font-weight:600}.requirement-tabs[data-v-0766005f] .v-tabs{height:54px}.requirement-tabs .tabs[data-v-0766005f]{background:rgb(var(--v-theme-primary));color:#fff}.requirement-body[data-v-0766005f]{font-feature-settings:"pkna";font-size:1.0625rem;letter-spacing:.02rem;line-height:1.8;margin:0 auto;max-width:1032px;white-space:pre-line}.requirement-body h2[data-v-0766005f]{font-size:1.875rem;letter-spacing:.08em;margin-bottom:20px}.requirement-body h3[data-v-0766005f]{font-size:1.40625rem;font-weight:600;line-height:1.5;margin-bottom:16px}.requirement-body h4[data-v-0766005f]{font-size:1.0625rem;font-weight:600;line-height:1.5}.requirement-body p[data-v-0766005f]{font-size:1.0625rem;line-height:1.8;margin-bottom:16px}.requirement-body a[data-v-0766005f]:link,.requirement-body a[data-v-0766005f]:visited{color:rgb(var(--v-theme-primary))}.requirement-body a:link .v-icon[data-v-0766005f],.requirement-body a:visited .v-icon[data-v-0766005f]{color:rgb(var(--v-theme-primary));font-size:1.1rem;top:-2px}.requirement-body .v-image[data-v-0766005f]{margin:80px 0}.requirement-body blockquote[data-v-0766005f]{border-left:8px solid rgb(var(--v-theme-grey-400));font-size:1rem;margin:16px 0;padding:8px 0 8px 16px;position:relative}.requirement-body blockquote p[data-v-0766005f]{margin-bottom:0}.requirement-body small[data-v-0766005f]{color:rgb(var(--v-theme-grey-700))}.requirement-body ol[data-v-0766005f],.requirement-body ul[data-v-0766005f]{margin:24px 0}.requirement-body ol ol[data-v-0766005f],.requirement-body ol ul[data-v-0766005f],.requirement-body ul ol[data-v-0766005f],.requirement-body ul ul[data-v-0766005f]{margin:0}.requirement-body .index[data-v-0766005f]{background:#fff;border:8px solid rgb(var(--v-theme-primary));padding:20px 40px}.requirement-body .index a[data-v-0766005f]:link,.requirement-body .index a[data-v-0766005f]:visited{color:rgb(var(--v-theme-grey-900));text-decoration:none}.requirement-body .index a[data-v-0766005f]:link:hover,.requirement-body .index a[data-v-0766005f]:visited:hover{color:rgb(var(--v-theme-primary))}.requirement-body .index h3[data-v-0766005f]{border-bottom:2px solid rgb(var(--v-theme-primary));margin-bottom:12px;margin-top:0;padding-bottom:12px}.requirement-body .index ol[data-v-0766005f],.requirement-body .index ul[data-v-0766005f]{margin:12px 0}.requirement-body .index ol ol[data-v-0766005f],.requirement-body .index ol ul[data-v-0766005f],.requirement-body .index ul ol[data-v-0766005f],.requirement-body .index ul ul[data-v-0766005f]{margin:0}.requirement-body .index ol li[data-v-0766005f],.requirement-body .index ul li[data-v-0766005f]{padding:2px 0}@media (max-width:599.98px){.requirement-body .index[data-v-0766005f]{border:4px solid rgb(var(--v-theme-primary));padding:20px 16px}}.requirement-body .schedule[data-v-0766005f]{border-collapse:collapse;list-style:none;margin:0;padding-left:0}.requirement-body .schedule span[data-v-0766005f]{margin-right:16px}.requirement-body .schedule td[data-v-0766005f],.requirement-body .schedule th[data-v-0766005f]{border:1px solid rgb(var(--v-theme-grey-500));padding:8px 20px}.requirement-body .schedule th[data-v-0766005f]{background:rgb(var(--v-theme-primary));font-size:.90625rem;vertical-align:top}@media (max-width:599.98px){.requirement-body[data-v-0766005f]{font-size:1rem}.requirement-body h2[data-v-0766005f]{font-size:1.40625rem;line-height:1.3;margin-bottom:16px}.requirement-body h3[data-v-0766005f]{font-size:1.1875rem;margin-top:24px}.requirement-body h4[data-v-0766005f]{font-size:.9375rem;line-height:1.7}.requirement-body p[data-v-0766005f]{font-size:1rem;margin-bottom:16px}.requirement-body blockquote[data-v-0766005f]{font-size:.9375rem}.requirement-body .v-image[data-v-0766005f]{margin:32px 0}.requirement-body ol[data-v-0766005f],.requirement-body ul[data-v-0766005f]{margin:16px 0}}.requirement-body h4[data-v-0766005f]{margin:20px 0 8px}.requirement-body p[data-v-0766005f]{margin:0 0 16px}.requirement-body strong[data-v-0766005f]{font-size:.9375rem}.requirement-body a[data-v-0766005f]:link,.requirement-body a[data-v-0766005f]:visited,.requirement-body strong[data-v-0766005f]{white-space:normal!important}.requirement-body .requirement-section[data-v-0766005f],.requirement-body ul.list[data-v-0766005f]{padding:0;white-space:pre-line}.requirement-body .requirement-section li[data-v-0766005f],.requirement-body .requirement-section li ul li[data-v-0766005f],.requirement-body ul.list li[data-v-0766005f],.requirement-body ul.list li ul li[data-v-0766005f]{position:relative}.requirement-body .requirement-section li .address[data-v-0766005f],.requirement-body ul.list li .address[data-v-0766005f]{color:rgb(var(--v-theme-grey-700));font-size:.9375rem;letter-spacing:.06em}.requirement-body .requirement-section[data-v-0766005f] ul,.requirement-body ul.list[data-v-0766005f] ul{margin-left:16px;padding:0;white-space:normal!important}.requirement-body .requirement-section[data-v-0766005f] ul li,.requirement-body ul.list[data-v-0766005f] ul li,.requirement-body .requirement-section[data-v-0766005f] ul li ul li,.requirement-body ul.list[data-v-0766005f] ul li ul li{position:relative}.requirement-body .requirement-section[data-v-0766005f] ul li ul li:before,.requirement-body ul.list[data-v-0766005f] ul li ul li:before{content:"";height:2px;left:4;position:absolute;top:12px;transform:rotate(0);width:8px}.requirement-body .requirement-section[data-v-0766005f] ul li .address,.requirement-body ul.list[data-v-0766005f] ul li .address{color:rgb(var(--v-theme-grey-700));font-size:.9375rem;letter-spacing:.06em}.requirement-body dl[data-v-0766005f]{border-bottom:1px solid rgb(var(--v-theme-grey-100));display:flex;letter-spacing:.06em;padding:clamp(.5rem,1.37vw + .18rem,1rem) 0;width:100%}.requirement-body dl[data-v-0766005f]:first-child{padding-top:0}.requirement-body dl[data-v-0766005f]:last-child{border-bottom:none}.requirement-body dl dt[data-v-0766005f]{font-size:clamp(1rem,.34vw + .92rem,1.13rem);font-weight:600;margin-bottom:clamp(.19rem,.51vw + .07rem,.38rem);width:25%}.requirement-body dl dt .v-icon[data-v-0766005f]{top:-2px}.requirement-body dl dd[data-v-0766005f]{font-size:clamp(.94rem,.17vw + .9rem,1rem);width:75%}.requirement-body dl dd p[data-v-0766005f]{margin-bottom:.8em}.requirement-body dl dd p[data-v-0766005f]:last-child{margin-bottom:0}.requirement-body dl dd ul[data-v-0766005f]{margin:0}.requirement-body dl dd ul li[data-v-0766005f]{margin-left:1em}.requirement-body dl dd ul ul[data-v-0766005f]{margin-left:8px}@media (max-width:599.98px){.requirement-body dl[data-v-0766005f]{display:block}.requirement-body dl dd[data-v-0766005f],.requirement-body dl dt[data-v-0766005f]{width:auto}.requirement-body dl dd[data-v-0766005f]{margin-left:1.4em;width:calc(100% - 1.4em)}}#root .signs li[data-v-0766005f]{background:#fff;border:2px solid rgb(var(--v-theme-primary));border-radius:8px;height:94px;list-style-type:none;position:relative;width:94px}#root .signs li span[data-v-0766005f]{color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}#root .signs li span.note[data-v-0766005f]{bottom:0;color:rgb(var(--v-theme-grey-600));font-size:.4375rem;left:50%;position:absolute;transform:translate(-50%)}#root .signs li[data-v-0766005f] .v-icon{font-size:46px}#root .signs li i.icon-strikethrough[data-v-0766005f]{background:rgb(var(--v-theme-primary));box-shadow:0 2px #fff;content:"";display:block;height:2px;left:50%;position:absolute;top:32px;transform:translate(-50%) rotate(-45deg);width:50px}
