.modulo-tg{--modulo-tg-ring: color-mix(in srgb, var(--modulo-tg-accent, #B08234) 78%, #FFFFFF);--modulo-tg-quirk-ink: color-mix(in srgb, var(--modulo-tg-muted, #576874) 70%, var(--modulo-tg-text, #141D26));--modulo-tg-dash: color-mix(in srgb, var(--modulo-tg-muted, #576874) 40%, transparent);--modulo-tg-plate-hi: color-mix(in srgb, var(--modulo-tg-tint, #1C2F40) 92%, #FFFFFF);background:var(--modulo-tg-bg, #FAFBFB);color:var(--modulo-tg-text, #141D26);padding-block:var(--modulo-tg-pad-top, 88px) var(--modulo-tg-pad-bottom, 88px);font-family:inherit;box-sizing:border-box;-webkit-font-smoothing:antialiased}.modulo-tg *,.modulo-tg *:before,.modulo-tg *:after{box-sizing:border-box}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tg{--modulo-tg-ring: #C29A52;--modulo-tg-quirk-ink: #43535F;--modulo-tg-dash: #C3CCCB;--modulo-tg-plate-hi: #2A4257}}.modulo-tg__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.modulo-tg--width-page.modulo-tg--cw-wide .modulo-tg__container{max-width:1400px}.modulo-tg--width-page.modulo-tg--cw-full .modulo-tg__container{max-width:none}.modulo-tg--width-boxed{background:transparent;padding-inline:20px}.modulo-tg--width-boxed .modulo-tg__container{background:var(--modulo-tg-bg, #FAFBFB);border-radius:var(--modulo-tg-outer-radius, 28px);max-width:1280px;padding:clamp(40px,5vw,60px) clamp(24px,4vw,52px)}.modulo-tg a:focus-visible{outline:2px solid var(--modulo-tg-accent, #B08234);outline-offset:3px;border-radius:2px}.modulo-tg__head{max-width:640px;margin-bottom:clamp(36px,5vw,54px)}.modulo-tg__eyebrow{display:block;font-size:12px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--modulo-tg-eyebrow-ink, #6A552E);margin:0 0 18px}.modulo-tg__heading{font-weight:750;font-size:clamp(28px,4.2vw,var(--modulo-tg-heading-size, 44px));line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--modulo-tg-text, #141D26);margin:0 0 14px}.modulo-tg__heading strong,.modulo-tg__heading b{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;letter-spacing:0;color:var(--modulo-tg-accent, #B08234)}.modulo-tg__sub{font-size:16px;line-height:1.6;color:var(--modulo-tg-muted, #576874);margin:0;text-wrap:pretty}.modulo-tg__grid{display:grid;grid-template-columns:repeat(var(--modulo-tg-cols, 4),1fr);gap:24px}.modulo-tg__card{transition:transform .35s ease}.modulo-tg__card:hover{transform:translateY(-4px)}.modulo-tg__photo{position:relative;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:linear-gradient(155deg,var(--modulo-tg-plate-hi, #2A4257) 0%,var(--modulo-tg-tint, #1C2F40) 75%)}.modulo-tg--shape-square .modulo-tg__photo{aspect-ratio:1 / 1}.modulo-tg__img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.02);transition:filter .45s ease}.modulo-tg__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--modulo-tg-tint, #1C2F40);mix-blend-mode:color;opacity:.75;transition:opacity .45s ease;pointer-events:none}.modulo-tg__card:hover .modulo-tg__img{filter:none}.modulo-tg__card:hover .modulo-tg__photo:after{opacity:0}.modulo-tg--natural .modulo-tg__img{filter:none}.modulo-tg--natural .modulo-tg__photo:after{display:none}.modulo-tg__card--mono .modulo-tg__photo:after{display:none}.modulo-tg__monogram{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.modulo-tg__monogram-ring{display:flex;align-items:center;justify-content:center;width:92px;height:92px;border-radius:50%;border:1.5px solid var(--modulo-tg-ring, #C29A52);font-weight:700;font-size:30px;line-height:1;letter-spacing:.04em;color:var(--modulo-tg-mono-ink, #EFF3F1)}.modulo-tg__info{padding-top:16px}.modulo-tg__name{font-weight:650;font-size:var(--modulo-tg-name-size, 17px);line-height:1.25;color:var(--modulo-tg-text, #141D26);margin:0 0 5px}.modulo-tg__role{font-size:11.5px;font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--modulo-tg-muted, #576874);margin:0 0 10px}.modulo-tg__quirk{display:flex;gap:8px;align-items:baseline;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:14.5px;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--modulo-tg-quirk-ink, #43535F);margin:0}.modulo-tg__quirk-icon{display:block;flex:0 0 auto;width:12px;height:12px;transform:translateY(1px);color:var(--modulo-tg-accent, #B08234)}.modulo-tg__quirk-icon svg{display:block;width:12px;height:12px}.modulo-tg__quirk-icon svg [stroke],.modulo-tg__quirk-icon svg[stroke]{stroke:currentColor}.modulo-tg__quirk-text{display:block}.modulo-tg__hiring{margin-top:28px;border:1.5px dashed var(--modulo-tg-dash, #C3CCCB);border-radius:16px;padding:26px 30px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;transition:border-color .3s ease}.modulo-tg__hiring:hover{border-color:var(--modulo-tg-accent, #B08234)}.modulo-tg__hiring-copy{flex:1;min-width:260px}.modulo-tg__hiring-title{font-weight:650;font-size:18px;line-height:1.3;color:var(--modulo-tg-text, #141D26);margin:0 0 3px}.modulo-tg__hiring-sub{font-size:14px;line-height:1.5;color:var(--modulo-tg-muted, #576874);margin:0}.modulo-tg__hiring-link{font-weight:600;font-size:14px;line-height:1;text-decoration:none;color:var(--modulo-tg-eyebrow-ink, #6A552E);display:inline-flex;align-items:center;gap:8px;padding:12px 4px}.modulo-tg__hiring-arrow{display:block}.modulo-tg__hiring-arrow svg{display:block;width:16px;height:16px;transition:transform .25s ease}.modulo-tg__hiring-arrow svg [stroke],.modulo-tg__hiring-arrow svg[stroke]{stroke:currentColor}.modulo-tg__hiring-link:hover .modulo-tg__hiring-arrow svg{transform:translate(4px)}@media(max-width:860px){.modulo-tg__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.modulo-tg__grid{gap:16px}.modulo-tg__name{font-size:calc(var(--modulo-tg-name-size, 17px) * .91)}.modulo-tg__quirk{font-size:13.5px}.modulo-tg__hiring{padding:22px 20px}}@media(prefers-reduced-motion:reduce){.modulo-tg *,.modulo-tg *:before,.modulo-tg *:after{transition:none!important}.modulo-tg__card:hover{transform:none}.modulo-tg__hiring-link:hover .modulo-tg__hiring-arrow svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/modulo-section-team-grid.css.map */
