.director__body{display:flex;align-items:center}.director__column{flex:0 1 30%}.director__text{flex:0 1 50%}.column-director__cover{border-radius:.75rem;overflow:hidden;margin-bottom:1rem;position:relative}.column-director__cover::before{content:"";width:100%;height:100%;position:absolute;z-index:-1;background:var(--gradient-form)}.column-director__title{margin-bottom:.5rem}.adv-about__item{display:flex;flex-direction:column;border-radius:.75rem;background-color:var(--product-color-2);height:16.25rem}.adv-about__description{max-width:45rem}.adv-about__button{display:flex;align-items:center;gap:.25rem;flex-direction:row-reverse}.adv-about__button::before{font-size:1.375rem}.item-adv-about__top{justify-self:flex-end;justify-items:flex-end;flex:1 1 auto}.item-adv-about__top p{font-family:FiraCode}.item-adv-about__top span{display:block}.item-adv-about__bottom{font-size:1rem}@media (max-width:61.99875em){.director__column{flex:0 1 50%}.adv-about__item{height:auto;gap:1.25rem}.item-adv-about__bottom{max-width:26.25rem}}@media (max-width:29.99875em){.director__body{flex-direction:column}}@media (max-width:20em){.about-page__director{padding-top:1.25rem}.about-page__adv{padding-top:2.5rem;padding-bottom:2.5rem}.director__body{gap:1.25rem}.director__description{font-size:.75rem}.director__description p:not(:last-child){margin-bottom:.75rem}.director__title{margin-bottom:1rem}.column-director__title{font-size:1rem}.column-director__subtitle{font-size:.75rem}.adv-about__title{margin-bottom:1rem}.adv-about__body{margin-bottom:1.25rem}.adv-about__item{padding:.625rem}.adv-about__description{margin-bottom:1.25rem;font-size:.75rem}.item-adv-about__top p{font-size:1.5rem}.item-adv-about__top span{font-size:.875rem}}@media (min-width:20em) and (max-width:92.125em){.about-page__director{padding-top:clamp(1.25rem ,.90337954939375rem + 1.733102253vw ,2.5rem)}.about-page__adv{padding-top:clamp(2.5rem ,1.8067590987875rem + 3.4662045061vw ,5rem);padding-bottom:clamp(2.5rem ,1.8067590987875rem + 3.4662045061vw ,5rem)}.director__body{gap:clamp(1.25rem ,.5567590987875rem + 3.4662045061vw ,3.75rem)}.director__description{font-size:clamp( .75rem , .68067590988125rem  +  .3466204506vw , 1rem )}.director__description p:not(:last-child){margin-bottom:clamp(.75rem ,.61135181975625rem + .6932409012vw ,1.25rem)}.director__title{margin-bottom:clamp(1rem ,.7920277296375rem + 1.0398613518vw ,1.75rem)}.column-director__title{font-size:clamp( 1rem , .7920277296375rem  +  1.0398613518vw , 1.75rem )}.column-director__subtitle{font-size:clamp( .75rem , .68067590988125rem  +  .3466204506vw , 1rem )}.adv-about__title{margin-bottom:clamp(1rem ,.7920277296375rem + 1.0398613518vw ,1.75rem)}.adv-about__body{margin-bottom:clamp(1.25rem ,.90337954939375rem + 1.733102253vw ,2.5rem)}.adv-about__item{padding:clamp(.625rem ,.45168977469375rem + .8665511265vw ,1.25rem)}.adv-about__description{margin-bottom:clamp(1.25rem ,.90337954939375rem + 1.733102253vw ,2.5rem);font-size:clamp( .75rem , .68067590988125rem  +  .3466204506vw , 1rem )}.item-adv-about__top p{font-size:clamp( 1.5rem , .9800693240875rem  +  2.5996533795vw , 3.375rem )}.item-adv-about__top span{font-size:clamp( .875rem , .77101386481875rem  +  .5199306759vw , 1.25rem )}}@media (min-width:20em) and (max-width:61.99875em){.item-adv-about__bottom{font-size:clamp( .875rem , .81547441888125rem  +  .2976279056vw , 1rem )}}@media (min-width:61.99875em) and (max-width:120em){.item-adv-about__bottom{font-size:clamp( .75rem , .48276976789375rem  +  .4310251934vw , 1rem )}}@media (min-width:92.125em){.about-page__director{padding-top:2.5rem}.about-page__adv{padding-top:5rem;padding-bottom:5rem}.director__body{gap:3.75rem}.director__description{font-size:1rem}.director__description p:not(:last-child){margin-bottom:1.25rem}.director__title{margin-bottom:1.75rem}.column-director__title{font-size:1.75rem}.column-director__subtitle{font-size:1rem}.adv-about__title{margin-bottom:1.75rem}.adv-about__body{margin-bottom:2.5rem}.adv-about__item{padding:1.25rem}.adv-about__description{margin-bottom:2.5rem;font-size:1rem}.item-adv-about__top p{font-size:3.375rem}.item-adv-about__top span{font-size:1.25rem}}