.p-page-header{border-bottom:1px solid var(--color-blue-1);padding-block:clamp(2.8125rem,1.74rem + 2.23vw,3.75rem) clamp(2.0625rem,1.28rem + 1.64vw,2.75rem)}@media (max-width:767px){.p-page-header{padding-block-end:8vw;padding-block-start:16vw}}.p-page-header__container{margin-inline:auto;width:1232px}@media (max-width:1232px){.p-page-header__container{padding-inline:clamp(.75rem,.46rem + .6vw,1rem);width:100%}}@media (max-width:767px){.p-page-header__container{padding-inline:4.27vw;width:100%}}.p-page-header__content{display:flex;flex-direction:column;gap:clamp(.9375rem,.58rem + .74vw,1.25rem)}@media (max-width:767px){.p-page-header__content{gap:5.33vw}}.p-page-header__label{color:var(--color-blue-1);font-weight:700}@media (max-width:767px){.p-page-header__label{font-size:3.2vw}}.p-page-header__heading{color:var(--color-blue-1);font-family:var(--font-gentium);font-size:clamp(4.5rem,2.79rem + 3.57vw,6rem);font-style:italic;font-weight:700;letter-spacing:normal;line-height:.8}@media (max-width:767px){.p-page-header__heading{font-size:12.8vw}}.p-page-header__description{font-size:clamp(.65625rem,.41rem + .52vw,.875rem);margin-block-start:clamp(1.640625rem,1.02rem + 1.3vw,2.1875rem)}@media (max-width:767px){.p-page-header__description{font-size:3.73vw;margin-block-start:8vw;max-width:100%}}.p-page-header__breadcrumbs{display:flex;justify-content:flex-end;margin-block-start:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-page-header__breadcrumbs{margin-block-start:10.67vw}}@media (max-width:1024px){.p-privacy-recruit .p-page-header__heading{font-size:clamp(3.65625rem,2.26rem + 2.9vw,4.875rem)}}@media (max-width:767px){.p-privacy-recruit .p-page-header__heading{font-size:12.8vw}}.p-privacy-recruit__content{padding-block:clamp(3.9375rem,2.44rem + 3.13vw,5.25rem)}@media (max-width:767px){.p-privacy-recruit__content{padding-block:11.73vw 22.4vw}}.p-privacy-recruit__container{margin-inline:auto;width:1232px}@media (max-width:1232px){.p-privacy-recruit__container{padding-inline:clamp(.75rem,.46rem + .6vw,1rem);width:100%}}@media (max-width:767px){.p-privacy-recruit__container{padding-inline:4.27vw;width:100%}}.p-privacy-recruit__section{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-privacy-recruit__section{gap:6.4vw}}.p-privacy-recruit__section:not(:last-child){margin-block-end:clamp(2.8125rem,1.74rem + 2.23vw,3.75rem)}@media (max-width:767px){.p-privacy-recruit__section:not(:last-child){margin-block-end:16vw}}.p-privacy-recruit__heading{font-size:clamp(.9375rem,.58rem + .74vw,1.25rem);font-weight:700}@media (max-width:767px){.p-privacy-recruit__heading{font-size:4.27vw}}.p-privacy-recruit__section-content{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-privacy-recruit__section-content{gap:6.4vw}}.p-privacy-recruit__subsection{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-privacy-recruit__subsection{gap:2.13vw}}.p-privacy-recruit__subheading{font-weight:500}.p-privacy-recruit__subheading[data-number]{padding-inline-start:1.2em;position:relative;text-indent:-1.1em}.p-privacy-recruit__subheading[data-number]:before{content:attr(data-number) "."}.p-privacy-recruit__text-content{display:flex;flex-direction:column}.p-privacy-recruit__text{font-weight:500}@media (max-width:767px){.p-privacy-recruit__text{font-size:3.73vw}}.p-privacy-recruit__text--indent{padding-inline-start:clamp(1.171875rem,.73rem + .93vw,1.5625rem)}@media (max-width:767px){.p-privacy-recruit__text--indent{padding-inline-start:6.67vw}}.p-privacy-recruit__list{font-weight:500;list-style-type:decimal;padding-inline-start:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-privacy-recruit__list{font-size:3.73vw;padding-inline-start:5.6vw}}.p-privacy-recruit__list--bracket{counter-reset:bracket-counter;list-style-type:none;padding-inline-start:0}.p-privacy-recruit__list--bracket li{counter-increment:bracket-counter;padding-inline-start:1.5em;position:relative}.p-privacy-recruit__list--bracket li:before{content:"(" counter(bracket-counter) ")";left:0;position:absolute}.p-privacy-recruit__list--bracket li p{margin-block-start:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media (max-width:767px){.p-privacy-recruit__list--bracket li p{margin-block-start:6.4vw}}
