@font-face{font-family:"inmarketing-about-display";src:url("fonts/Anton-Regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"inmarketing-about-body";src:url("fonts/Poppins-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"inmarketing-about-body";src:url("fonts/Poppins-Bold.woff") format("woff");font-weight:700;font-display:swap}.inm-about-page .site-footer{min-width:0}.inm-about-content,.inm-about-section{--inm-about-ink: #242826;--inm-about-paper: #fcfeff;--inm-about-muted: #f5f9fa;--inm-about-accent: #ff6f61;color:var(--inm-about-ink);background:var(--inm-about-paper);font:400 16px/1.375 "inmarketing-about-body",sans-serif;margin:0}.inm-about-content :where(p,a,span,li,summary),.inm-about-section :where(p,a,span,li,summary){font-family:"inmarketing-about-body",sans-serif}.inm-about-content :where(h1,h2,h3,h4,p,figure,.wp-block-group,.wp-block-buttons),.inm-about-section :where(h1,h2,h3,h4,p,figure,.wp-block-group,.wp-block-buttons){margin-block:0}.inm-about-content :where(h1,h2,h3,h4),.inm-about-section :where(h1,h2,h3,h4){color:inherit}.inm-about-content :where(img),.inm-about-section :where(img){max-width:100%;height:auto;vertical-align:middle}.inm-about-content mark,.inm-about-section mark{background:rgba(0,0,0,0);padding:0}.inm-about-content :where(a,summary):focus-visible,.inm-about-section :where(a,summary):focus-visible{outline:3px solid #002a93;outline-offset:5px}.inm-about-container{width:min(1280px,100% - 32px);margin-inline:auto;min-width:0}.inm-about-content .wp-block-group__inner-container{display:contents}.inm-about-section .wp-block-group__inner-container{display:contents}.inm-about-section .inm-about-title{font:400 clamp(60px, 9.73vw, 140px)/1 "inmarketing-about-display",sans-serif;letter-spacing:-0.025em;margin:0 0 28px}.inm-about-section .inm-about-title mark{font:inherit}.inm-about-arrow{width:40px;height:40px;margin-top:24px !important}.inm-about-intro{padding-block:80px}.inm-about-intro-grid,.inm-about-two-column{display:grid;grid-template-columns:minmax(0, 510fr) minmax(0, 610fr);gap:80px;align-items:center}.inm-about-hero-image img{width:100%;aspect-ratio:610/461;object-fit:cover;object-position:center 40%;border-radius:8px}.inm-about-values{background:var(--inm-about-muted);padding-block:80px}.inm-about-values .inm-about-two-column{align-items:start}.inm-about-value-list{display:grid;gap:32px}.inm-about-value h3{font:700 24px/1.3 "inmarketing-about-body",sans-serif;text-transform:uppercase;margin-bottom:16px}.inm-about-teams-header{padding-block:64px 80px}.inm-about-teams-header .inm-about-two-column{align-items:end}.inm-about-teams-header .inm-about-title{font-size:clamp(60px,9.03vw,130px);margin:0}.inm-about-teams-header .inm-about-arrow{margin:0 0 24px !important}.inm-about-team,.inm-about-flat-team{padding-bottom:80px}.inm-about-team-grid{display:grid;grid-template-columns:285px minmax(0, 1fr);column-gap:20px;align-items:start}.inm-about-team-content{display:flex;flex-direction:column;min-height:405px;min-width:0}.inm-about-team-content>p,.inm-about-team-content>.wp-block-group__inner-container>p{margin-top:16px}.inm-about-team-content>.inm-about-team-hint,.inm-about-team-content>.wp-block-group__inner-container>.inm-about-team-hint{margin-top:32px;font-weight:700}.inm-about-hint-mobile{display:none}.inm-about-section .inm-about-team-title{font:400 30px/1.1 "inmarketing-about-display",sans-serif;text-transform:uppercase;margin:0}.inm-about-members{display:flex;flex-wrap:wrap;align-items:end;gap:20px;margin-top:auto !important;padding-top:24px;min-width:0}.inm-about-card{position:relative;flex:0 0 183px;width:183px;min-width:0}.inm-about-card>figure img{display:block;width:100%}.inm-about-card:not(.inm-about-card--lead) .inm-about-portrait img{aspect-ratio:1;object-fit:cover;object-position:center top}.inm-about-card .inm-about-portrait--hover{position:absolute;inset:0;background:var(--inm-about-paper);opacity:0;pointer-events:none;transition:opacity .2s ease}.inm-about-card .inm-about-portrait--hover img{display:block;width:100%;height:100%;object-fit:cover}.inm-about-card .inm-about-card-caption{position:absolute;z-index:1;inset:auto 8px 12px 12px;color:#fff}.inm-about-card .inm-about-card-name{font:400 20px/1.1 "inmarketing-about-display",sans-serif;text-transform:uppercase;margin:0 0 2px}.inm-about-card .inm-about-card-role{font:400 12px/1.05 "inmarketing-about-body",sans-serif;color:#fff}.inm-about-card .inm-about-card-arrow{width:20px;height:20px;margin-bottom:8px}.inm-about-card .inm-about-card-action{position:absolute;inset:0;z-index:2}.inm-about-card .inm-about-card-action .wp-block-button,.inm-about-card .inm-about-card-action a{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:12px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:0}@media(hover: hover){.inm-about-card:hover .inm-about-portrait--hover{opacity:1}}.inm-about-card:focus-within .inm-about-portrait--hover{opacity:1}@media(prefers-reduced-motion: reduce){.inm-about-card .inm-about-portrait--hover{transition:none}}.inm-about-card--lead{width:285px;max-width:100%}.inm-about-card--lead .inm-about-card-caption{inset:auto 12px 18px 18px}.inm-about-card--lead .inm-about-card-name{font-size:32px;margin-bottom:8px}.inm-about-card--lead .inm-about-card-role{font-size:20px;line-height:1.1}.inm-about-card--lead .inm-about-card-arrow{width:30px;height:30px;margin-bottom:12px}.inm-about-card--existing{overflow:hidden;border-radius:12px;background:#e2e6e8}.inm-about-card--existing .inm-about-portrait img{aspect-ratio:1;object-fit:cover;object-position:center top}.inm-about-card--existing::after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.75))}.inm-about-enhanced .inm-about-subteam:not([open]){display:none}.inm-about-subteam{position:relative;margin-top:20px !important}.inm-about-subteam>summary{position:absolute;right:calc(100% + 20px);bottom:0;width:285px;text-align:right;list-style:none;cursor:pointer;font:400 40px/1.1 "inmarketing-about-display",sans-serif;text-transform:uppercase}.inm-about-subteam>summary::-webkit-details-marker{display:none}.inm-about-subteam:not([open])>summary{position:static;width:auto;text-align:left;font-size:24px}.inm-about-subteam .inm-about-members{padding-top:0}.inm-about-flat-team .inm-about-container>p,.inm-about-flat-team .inm-about-container>.wp-block-group__inner-container>p{margin-top:16px}.inm-about-flat-team .inm-about-members{padding-top:40px}.inm-about-partners{background:var(--inm-about-muted);padding-block:80px}.inm-about-partners h2{font:700 32px/1.3 "inmarketing-about-body",sans-serif;margin-bottom:24px}.inm-about-partners .wp-block-buttons{margin-top:24px}.inm-about-partners .wp-block-button__link{background:var(--inm-about-accent);border:0;border-radius:40px;padding:12px 20px;color:#fff;font:700 16px/1.2 "inmarketing-about-body",sans-serif}.inm-about-partners .wp-block-button__link:hover{background:#e34e43}.inm-about-partners-grid{display:grid;grid-template-columns:450px minmax(0, 1fr);gap:20px;align-items:center}.inm-about-partner-logos{display:grid;grid-template-columns:167fr 177fr 116fr 100fr;gap:44px;padding-left:47px;align-items:center}.inm-about-partner-logos img{width:100%}.editor-styles-wrapper .inm-about-content,.editor-styles-wrapper .inm-about-section{width:100%;max-width:1440px;margin-inline:auto}.editor-styles-wrapper .inm-about-section .wp-block{max-width:100%}.editor-styles-wrapper .inm-about-content{container-type:inline-size}.editor-styles-wrapper .inm-about-section .inm-about-title{font-size:clamp(60px,9cqw,140px)}.editor-styles-wrapper .inm-about-card .inm-about-card-action{position:relative}.editor-styles-wrapper .inm-about-card .inm-about-card-action .wp-block-button,.editor-styles-wrapper .inm-about-card .inm-about-card-action a{position:relative;inset:auto;width:auto;height:auto;color:#002a93;font-size:12px}.editor-styles-wrapper .inm-about-section.inm-about-section{padding-block:24px !important}@media(max-width: 1150px)and (min-width: 782px){.inm-about-intro-grid,.inm-about-two-column{gap:40px}.inm-about-card{flex-basis:160px;width:160px}.inm-about-card--lead{width:285px}.inm-about-partners-grid{grid-template-columns:1fr 1.5fr}.inm-about-partner-logos{gap:16px}}@media(max-width: 781px){.inm-about-container{width:calc(100% - 48px)}.inm-about-content,.inm-about-section{font-size:12px;line-height:1.42}.inm-about-intro-grid,.inm-about-two-column,.inm-about-team-grid{grid-template-columns:minmax(0, 1fr);gap:24px}.inm-about-intro{padding-block:16px 40px}.inm-about-hero-image{grid-row:1}.inm-about-section .inm-about-title{font-size:60px;line-height:1;letter-spacing:-0.02em;margin-bottom:24px}.inm-about-arrow{margin-top:24px !important}.inm-about-values{padding-block:40px}.inm-about-value-list{gap:24px}.inm-about-value h3{font-size:18px;margin-bottom:12px}.inm-about-teams-header{padding-block:40px}.inm-about-teams-header .inm-about-two-column{gap:0}.inm-about-team,.inm-about-flat-team{padding-bottom:48px}.inm-about-team-content{min-height:0}.inm-about-team-content>.inm-about-team-hint,.inm-about-team-content>.wp-block-group__inner-container>.inm-about-team-hint{margin-top:16px}.inm-about-hint-desktop{display:none}.inm-about-hint-mobile{display:block}.inm-about-section .inm-about-team-title{font-size:24px}.inm-about-section .inm-about-team-title br{display:none}.inm-about-members{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:16px;padding:24px 3px 8px;margin-inline:-3px;scrollbar-width:thin;scrollbar-color:#c0c8ca rgba(0,0,0,0)}.inm-about-card{flex-basis:140px;width:140px;scroll-snap-align:start}.inm-about-card .inm-about-card-caption{inset:auto 6px 8px 9px}.inm-about-card .inm-about-card-name{font-size:16px}.inm-about-card .inm-about-card-role{font-size:10px}.inm-about-card .inm-about-card-arrow{width:16px;height:16px;margin-bottom:5px}.inm-about-card--lead{width:285px}.inm-about-card--lead .inm-about-card-caption{inset:auto 12px 18px 18px}.inm-about-card--lead .inm-about-card-name{font-size:32px}.inm-about-card--lead .inm-about-card-role{font-size:20px}.inm-about-card--lead .inm-about-card-arrow{width:30px;height:30px;margin-bottom:12px}.inm-about-subteam{padding-left:100px}.inm-about-subteam>summary{width:84px;right:calc(100% - 84px);font-size:24px}.inm-about-subteam:not([open]){padding-left:0}.inm-about-flat-team .inm-about-members{padding-top:24px}.inm-about-partners{padding-block:32px}.inm-about-partners h2{font-size:20px;margin:0}.inm-about-partners .wp-block-button__link{font-size:12px;padding:10px 16px}.inm-about-partners-grid{grid-template-columns:minmax(0, 1fr);gap:20px}.inm-about-partner-copy{display:contents}.inm-about-partners .wp-block-buttons{grid-row:4;margin-top:0}.inm-about-partner-logos{grid-row:3;gap:39px;padding-left:0}}@media(prefers-reduced-motion: reduce){.inm-about-section *{scroll-behavior:auto}}
