@layer base{.fs2,.fs3,.fs4,.fs5,.fs6,.subtitle,.fs1,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:300;line-height:1.5;color:var(--_body-color)}svg.icon{width:32px}button{font-family:var(--btn-ff)}.fs1{--_color: var(--heading-text-color, var(--brand-black));color:var(--_color);font-family:var(--ff-primary);line-height:1.1}.fs1.white{color:var(--brand-white)}.fs1.green{color:var(--primary-color-1)}.fs2.green,.fs3.green,.fs4.green{color:var(--primary-color-1)}.fs2,.fs3,.fs4,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--brand-black));color:var(--_color);font-family:var(--ff-secondary)}.fs2.white,.fs3.white,.fs4.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);font-weight:400}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);line-height:1.1;font-weight:500}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max);line-height:1.1;font-weight:600}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.4;font-weight:600}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max);line-height:1.4}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max);line-height:1.4}p{font-weight:300}.subtitle{--_font-size-min: var(--subtitle-font-size-min);--_font-size-max: var(--subtitle-font-size-max);--_color: var(--subtitle-text-color, var(--brand-black));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}}@layer components{.socials-list{--item-color: var(--primary-color-1-dark);--item-hover-color: var(--white);--item-bg-color: var(--accent-color-gold-beige);--item-bg-hover-color: var(--primary-color-1);--item-border-color: var(--accent-color-gold-beige);--item-border-hover-color: var(--primary-color-1);--card-background: var(--support-color-1);display:flex;flex-wrap:wrap;align-items:center;gap:20px}.socials-list.card{padding:20px;background-color:var(--card-background);border-radius:var(--card-radius)}.socials-list.round{--item-bg-hover-color: var(--item-color)}.socials-list.round a{border:2px solid var(--item-border-color);border-radius:100%}.socials-list a{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--item-color);background-color:var(--item-bg-color);border-radius:var(--radius-4);border:2px solid var(--item-border-color);transition:color var(--transition),border-color var(--transition),background-color var(--transition)}.socials-list a:not([disabled]):active{color:var(--item-hover-color);background-color:var(--item-bg-hover-color);border-color:var(--item-border-hover-color)}@media(hover: hover){.socials-list a:not([disabled]):hover{color:var(--item-hover-color);background-color:var(--item-bg-hover-color);border-color:var(--item-border-hover-color)}}}
