@layer fenris-mobile-reference{.fenris-mobile-ocean{display:none}@media screen and (width<=900px){html[data-fenris-mobile-palette],html[data-fenris-mobile-palette] body{color-scheme:dark!important;--fm-bg:#00030a!important;--fm-secondary:#020917!important;--fm-tertiary:#051022!important;--fm-hover:#0b1c34!important;--fm-gold:#d4af37!important;--fm-gold-light:#f2d37a!important;--fm-gold-dark:#b8860b!important;--fm-gold-border:#9a7a0a!important;--fm-text:#f5f7fa!important;--fm-muted:#a8b3c7!important;--fm-disabled:#6b7280!important;--fm-line:#2a3748!important;--fm-page:radial-gradient(ellipse at 95% 10%,#0a1c3e14,transparent 58%),linear-gradient(155deg,#010613 0%,#00040c 54%,#000208 100%)!important;--fm-card:radial-gradient(ellipse at 100% 0%,#0f274d0f,transparent 68%),linear-gradient(145deg,#030b1ad1,#010610d6 72%,#020814d1)!important;--fm-button:linear-gradient(110deg,#f2d37a,#e2bd53 52%,#b8860b)!important;--gold:var(--fm-gold)!important;--gold2:var(--fm-gold-light)!important;--bg:var(--fm-bg)!important;--panel:var(--fm-secondary)!important;--card:var(--fm-secondary)!important;--text:var(--fm-text)!important;--muted:var(--fm-muted)!important;--line:var(--fm-line)!important;--green:#22c55e!important;--red:#ef4444!important;--cm-gold:var(--fm-gold)!important;--cm-bg:var(--fm-bg)!important;--cm-muted:var(--fm-muted)!important;--cm-panel:var(--fm-secondary)!important;--cmp-gold:var(--fm-gold)!important;--cmp-panel:var(--fm-secondary)!important;--cmp-panel-2:var(--fm-tertiary)!important;--cmp-line:var(--fm-line)!important;--cmf-gold:var(--fm-gold)!important;--cmf-muted:var(--fm-muted)!important;--cmf-line:var(--fm-line)!important;--cmf-surface:var(--fm-secondary)!important;--cm-home-glass:var(--fm-card)!important;--cm-home-line:var(--fm-line)!important;--cm-home-soft-line:var(--fm-line)!important;background-color:var(--fm-bg)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body{isolation:isolate!important;background-image:var(--fm-page)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:fixed!important}html[data-fenris-mobile-palette] .fenris-mobile-ocean{contain:strict;z-index:-1!important;pointer-events:none!important;background:var(--fm-page)!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}html[data-fenris-mobile-palette] .fenris-mobile-ocean:before,html[data-fenris-mobile-palette] .fenris-mobile-ocean:after{content:"";pointer-events:none;will-change:transform,opacity;position:absolute;inset:-50%}html[data-fenris-mobile-palette] .fenris-mobile-ocean:before{background:radial-gradient(at 56% 38%,#1441876b,#081c441f 20%,#0000 42%);animation:7s ease-in-out -2s infinite alternate fenris-ocean-drift}html[data-fenris-mobile-palette] .fenris-mobile-ocean:after{background:radial-gradient(at 40% 60%,#0c337059,#0514351a 23%,#0000 44%);animation:10s ease-in-out -5s infinite alternate fenris-ocean-tide}@keyframes fenris-ocean-drift{0%{opacity:.55;transform:translate(-20%,-16%)scale(.94)}to{opacity:1;transform:translate(20%,16%)scale(1.12)}}@keyframes fenris-ocean-tide{0%{opacity:1;transform:translate(20%,14%)scale(1.1)}to{opacity:.5;transform:translate(-20%,-16%)scale(.95)}}@media (prefers-reduced-motion:reduce){html[data-fenris-mobile-palette] .fenris-mobile-ocean:before,html[data-fenris-mobile-palette] .fenris-mobile-ocean:after{will-change:auto!important;animation:none!important}}html[data-fenris-mobile-palette] body .fenris-atmosphere{display:none!important}html[data-fenris-mobile-palette] body :is(.um-empty,.cmx-empty,.ac-empty,.aco-empty,.acv-empty,.ccp-empty,.ccp-partner-empty,.bcm-empty,.bmc-content-empty,.bmc-gallery-empty,.bms-empty,.bos-empty,.bos-payment-empty,.bpm-empty,.bpm-context-empty,.brq-empty,.btp-empty-state,.cta-empty-state,.directory-empty,.roster-empty,[data-empty-state]){background:var(--fm-card)!important;border-color:var(--fm-line)!important;color:var(--fm-muted)!important;box-shadow:inset 0 1px #f5f7fa09!important}html[data-fenris-mobile-palette] body .um-empty :is(strong,h2,h3){color:var(--fm-text)!important}html[data-fenris-mobile-palette] body :is(.fh-expertise__item,.fh-expertise__panel,.fh-form,.foot-mobile-essential,.services-method>article){background:var(--fm-card)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body :is(.ac-filters>button,.roster-search,.roster-filters>label,.login-field>div){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body :is(.login-app__head,.fh-film,.fh-talents,.fh-expertise,.fh-contact,.services-page-hero,.services-method,.roster-hero,.roster-contact){background:0 0!important}html[data-fenris-mobile-palette] body .fh-slide__visual{background-color:var(--fm-secondary)!important}html[data-fenris-mobile-palette] body .fh-expertise__rail{background:var(--fm-tertiary)!important}html[data-fenris-mobile-palette] body .roster-card__shade{background:linear-gradient(#0000 5%,#030b1c26 25%,#050f21 96%)!important}html[data-fenris-mobile-palette] body :is(.ac-main-tabs>button){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body :is(.ac-main-tabs,.ac-filters)>:is(button,a).is-active{background:var(--fm-button)!important;border-color:var(--fm-gold-light)!important;color:#100d05!important;text-shadow:none!important}html[data-fenris-mobile-palette] body :is(.ac-main-tabs,.ac-filters)>:is(button,a).is-active :is(span,small,b,strong,i,svg){color:inherit!important}html[data-fenris-mobile-palette] body .ac-main-tabs>button.is-active>b{background:#ffffff40!important;border-color:#100d054d!important}html[data-fenris-mobile-palette] body .cta-page .cta-pagination,html[data-fenris-mobile-palette] body .cta-card.cta-details .cta-pagination,html[data-fenris-mobile-palette] body .bcc-page .bcc-mobile-head{box-shadow:none!important;background:0 0!important}@media (width<=768px){html[data-fenris-mobile-palette] body:has(>.fenris-mobile-ocean) :is(.ac-main-tabs,.ac-filters){box-shadow:none!important;background:0 0!important;border:0!important}html[data-fenris-mobile-palette] body:has(>.fenris-mobile-ocean) :is(.ac-main-tabs,.ac-filters):before,html[data-fenris-mobile-palette] body:has(>.fenris-mobile-ocean) :is(.ac-main-tabs,.ac-filters):after{content:none!important;display:none!important}html[data-fenris-mobile-palette]:has(body.is-admin-mobile-embedded),html[data-fenris-mobile-palette] body.is-admin-mobile-embedded{background:0 0!important}html[data-fenris-mobile-palette] body.is-admin-mobile-embedded>.fenris-mobile-ocean{display:none!important}html[data-fenris-mobile-palette] body .bcc-mobile-head{box-shadow:none!important;background:0 0!important;border-bottom:0!important}html[data-fenris-mobile-palette] body .um.um :is(.um-tools,.um-tabs),html[data-fenris-mobile-palette] body:has(>.fenris-mobile-ocean) :is(.cta-chart,.cta-pagination){box-shadow:none!important;background:0 0!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay{background:var(--fm-page)!important;color:var(--fm-text)!important;flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-head{min-height:0!important;padding:calc(22px + env(safe-area-inset-top)) 20px 16px!important;background:0 0!important;border:0!important;flex:none!important;grid-template-columns:minmax(0,1fr) 40px!important;gap:6px 12px!important;display:grid!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-head:before{letter-spacing:.15em!important;color:var(--fm-gold-light)!important;grid-area:1/1!important;font-size:9px!important;line-height:14px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-head:after{letter-spacing:-.035em!important;color:var(--fm-text)!important;grid-area:2/1!important;margin:0!important;font-size:28px!important;line-height:34px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-back{border:1px solid var(--fm-line)!important;background:var(--fm-tertiary)!important;width:40px!important;height:40px!important;color:var(--fm-gold-light)!important;border-radius:14px!important;grid-area:1/2/3!important;align-self:center!important;place-items:center!important;padding:0!important;display:grid!important;position:static!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-back svg{width:18px!important;height:18px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-actions{grid-column:1/-1!important;justify-content:flex-end!important;margin-top:12px!important;display:flex!important;position:static!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-actions button{border:1px solid var(--fm-gold-border)!important;height:auto!important;min-height:38px!important;color:var(--fm-gold-light)!important;background:#d4af3714!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;font-size:11px!important;line-height:16px!important;display:flex!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-actions button:disabled{opacity:.4!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-actions svg{width:16px!important;height:16px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-list{min-height:0!important;padding:4px 16px calc(20px + env(safe-area-inset-bottom))!important;background:0 0!important;flex:auto!important;margin:0!important;overflow-y:auto!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row{border:1px solid var(--fm-line)!important;background:var(--fm-card)!important;border-radius:18px!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:start!important;gap:8px 10px!important;min-height:0!important;margin:0 0 10px!important;padding:16px!important;text-decoration:none!important;display:grid!important;position:relative!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row.is-unread{border-color:var(--fm-gold-border)!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row>i{background:var(--fm-muted)!important;width:6px!important;height:6px!important;box-shadow:none!important;grid-area:1/1!important;margin-top:5px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row.is-unread>i{background:var(--fm-gold-light)!important;box-shadow:0 0 9px #d4af3744!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row>span{grid-column:2!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row strong{color:var(--fm-text)!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:20px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row em{color:var(--fm-muted)!important;overflow-wrap:anywhere!important;font-size:12px!important;font-style:normal!important;line-height:18px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row small{display:none!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-notice-row>time{color:var(--fm-muted)!important;white-space:normal!important;grid-column:2!important;font-size:10px!important;line-height:16px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-empty{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:180px!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:24px 12px 80px!important;display:flex!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-empty>svg{box-sizing:content-box!important;border:1px solid var(--fm-gold-border)!important;width:26px!important;height:26px!important;color:var(--fm-gold-light)!important;background:#d4af370f!important;border-radius:24px!important;flex:none!important;margin-bottom:8px!important;padding:20px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-empty strong{color:var(--fm-text)!important;font-size:18px!important;line-height:24px!important}html[data-fenris-mobile-palette] body:has([data-admin-app]) .cmx-notifications.is-overlay .cmx-empty span{max-width:260px!important;color:var(--fm-muted)!important;font-size:13px!important;line-height:20px!important}html[data-fenris-mobile-palette] body .cmx-company{display:none!important}html[data-fenris-mobile-palette] body .ccp-profile{width:100%!important;max-width:600px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-hero{background:0 0!important;border:0!important;flex-direction:column!important;gap:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}html[data-fenris-mobile-palette] body .ccp-hero:before,html[data-fenris-mobile-palette] body .ccp-hero:after{content:none!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-back{width:max-content!important;height:28px!important;box-shadow:none!important;color:var(--fm-text)!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;margin:0 0 4px!important;padding:0!important;font-size:11px!important;display:flex!important;position:static!important}html[data-fenris-mobile-palette] body .ccp-back svg{order:0!important;width:15px!important;height:15px!important}html[data-fenris-mobile-palette] body .ccp-back-label{order:1!important;display:inline!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-banner{object-fit:cover!important;opacity:1!important;filter:none!important;border-radius:10px!important;width:100%!important;height:110px!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-hero-content{background:0 0!important;flex-direction:row!important;flex:none!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:10px 0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html[data-fenris-mobile-palette] body .ccp-identity{flex:1!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-logo{border:1px solid var(--fm-line)!important;background:#020813!important;border-radius:10px!important;flex:0 0 58px!important;place-items:center!important;width:58px!important;height:58px!important;margin:0!important;padding:5px!important;display:grid!important;position:static!important}html[data-fenris-mobile-palette] body .ccp-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}html[data-fenris-mobile-palette] body .ccp-hero-copy{flex:1!important;min-width:0!important}html[data-fenris-mobile-palette] body .ccp-hero-eyebrow{display:none!important}html[data-fenris-mobile-palette] body .ccp-hero-copy h1{overflow-wrap:anywhere!important;align-items:center!important;gap:4px!important;margin:0!important;font-size:20px!important;line-height:1.15!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-hero-industry{color:var(--fm-muted)!important;margin:3px 0 5px!important;font-size:11px!important;line-height:1.3!important}html[data-fenris-mobile-palette] body .ccp-hero-industry svg{display:none!important}html[data-fenris-mobile-palette] body .ccp-tags{flex-wrap:wrap!important;gap:4px!important;margin:0!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-tags>span{border:1px solid var(--fm-line)!important;background:var(--fm-tertiary)!important;border-radius:5px!important;padding:3px 5px!important;font-size:9px!important;line-height:1.2!important}html[data-fenris-mobile-palette] body .ccp-mobile-follow{border:1px solid var(--fm-gold-border)!important;background:var(--fm-tertiary)!important;color:#ffcf32!important;cursor:pointer!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:5px!important;max-width:85px!important;min-height:34px!important;padding:8px!important;font-size:10px!important;display:inline-flex!important}html[data-fenris-mobile-palette] body .ccp-mobile-follow svg{width:14px!important;height:14px!important}html[data-fenris-mobile-palette] body .ccp-mobile-follow[aria-pressed=true]{background:#101c34!important;border-color:#ffcf32!important}html[data-fenris-mobile-palette] body .ccp-tabs{display:none!important}html[data-fenris-mobile-palette] body .ccp-mobile-tabs{z-index:auto!important;width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin:2px 0 14px!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}html[data-fenris-mobile-palette] body .ccp-mobile-tabs button{box-sizing:border-box!important;color:#dce3ed!important;white-space:nowrap!important;background:linear-gradient(145deg,#071426,#030b17)!important;border:1px solid #26364b!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:7px 2px!important;font-size:9px!important;font-weight:650!important;line-height:14px!important;display:flex!important;box-shadow:inset 0 1px #ffffff06!important}html[data-fenris-mobile-palette] body .ccp-mobile-tabs button svg{color:#a8b3c7!important;flex-shrink:0!important;width:19px!important;height:19px!important}html[data-fenris-mobile-palette] body .ccp-mobile-tabs button.is-active{color:#161306!important;background:linear-gradient(135deg,#f2d37a,#c79712)!important;border-color:#d4af37!important;box-shadow:inset 0 1px #fff5,0 3px 12px #d4af3714!important}html[data-fenris-mobile-palette] body .ccp-mobile-tabs button.is-active svg{color:inherit!important}html[data-fenris-mobile-palette] body .ccp-profile[data-active-tab=campaigns] [data-company-show-campaigns]{display:none!important}html[data-fenris-mobile-palette] body .ccp-layout{flex-direction:column!important;gap:10px!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;overflow:visible!important}html[data-fenris-mobile-palette] body :is(.ccp-main,.ccp-summary,.ccp-aside){display:contents!important}html[data-fenris-mobile-palette] body .ccp-profile [hidden]:not(.ccp-mobile-follow):not(.ccp-back-label):not(.ccp-campaign-networks),html[data-fenris-mobile-palette] body .ccp-profile .ccp-aside>.ccp-favorite-action{display:none!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-panel{box-sizing:border-box!important;border:1px solid var(--fm-line)!important;background:var(--fm-card)!important;border-radius:13px!important;flex:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:12px!important;overflow:visible!important}html[data-fenris-mobile-palette] body .ccp-panel h2{align-items:center!important;gap:5px!important;margin:0 0 9px!important;font-size:13px!important;line-height:1.3!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-panel h2 svg{width:15px!important;height:15px!important}html[data-fenris-mobile-palette] body .ccp-panel>header{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 9px!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-panel>header h2{margin:0!important}html[data-fenris-mobile-palette] body .ccp-panel>header>a{color:#ffcf32!important;white-space:nowrap!important;font-size:10px!important}html[data-fenris-mobile-palette] body .ccp-figures{order:1!important}html[data-fenris-mobile-palette] body .ccp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html[data-fenris-mobile-palette] body .ccp-kpis>div{background:#041021!important;border:1px solid #14263b!important;border-radius:8px!important;grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:2px 6px!important;min-width:0!important;min-height:58px!important;padding:8px!important;display:grid!important}html[data-fenris-mobile-palette] body .ccp-kpis>div>span{color:#38bdf8!important;grid-area:1/1/3!important;width:28px!important;height:28px!important;padding:3px!important;position:static!important}html[data-fenris-mobile-palette] body .ccp-kpis>div:nth-child(2)>span{color:#22d3a2!important}html[data-fenris-mobile-palette] body .ccp-kpis>div:nth-child(3)>span{color:#ffcf32!important}html[data-fenris-mobile-palette] body .ccp-kpis>div:nth-child(4)>span{color:#c4d1e5!important}html[data-fenris-mobile-palette] body .ccp-kpis>div>strong{overflow-wrap:anywhere!important;grid-area:1/2!important;min-width:0!important;font-size:15px!important;line-height:1.2!important}html[data-fenris-mobile-palette] body .ccp-kpis>div>small{color:var(--fm-muted)!important;grid-area:2/2!important;font-size:9px!important;line-height:1.3!important}html[data-fenris-mobile-palette] body .ccp-benefit{order:2!important}html[data-fenris-mobile-palette] body .ccp-benefit-value{align-items:center!important;gap:8px!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-benefit-value>span{color:#ffcf32!important}html[data-fenris-mobile-palette] body .ccp-benefit-value strong{font-size:20px!important;line-height:1.2!important}html[data-fenris-mobile-palette] body .ccp-benefit-value small{color:var(--fm-muted)!important;font-size:10px!important;line-height:1.4!important;display:block!important}html[data-fenris-mobile-palette] body .ccp-benefit p{color:var(--fm-muted)!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.5!important}html[data-fenris-mobile-palette] body .ccp-code{align-items:center!important;gap:8px!important;margin:8px 0!important;font-size:10px!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-code span{border:1px solid var(--fm-line)!important;background:var(--fm-tertiary)!important;color:var(--fm-text)!important;border-radius:6px!important;padding:5px 9px!important}html[data-fenris-mobile-palette] body .ccp-campaigns{order:3!important}html[data-fenris-mobile-palette] body .ccp-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-fenris-mobile-palette] body .ccp-campaign-grid>article{background:#030d1d!important;border:1px solid #14263b!important;border-radius:9px!important;flex-direction:column!important;gap:0!important;min-width:0!important;height:auto!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-fenris-mobile-palette] body .ccp-campaign-image{width:100%!important;height:82px!important;min-height:0!important;position:relative!important}html[data-fenris-mobile-palette] body .ccp-campaign-image img{object-fit:cover!important;width:100%!important;height:100%!important}html[data-fenris-mobile-palette] body .ccp-campaign-image.is-logo img{object-fit:contain!important;box-sizing:border-box!important;padding:10px!important}html[data-fenris-mobile-palette] body .ccp-campaign-networks{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-campaign-networks img{object-fit:contain!important;width:12px!important;height:12px!important}html[data-fenris-mobile-palette] body .ccp-campaign-networks>span{align-items:center!important;gap:3px!important;display:inline-flex!important}html[data-fenris-mobile-palette] body .ccp-campaign-title:has(.ccp-campaign-networks>span)>.ccp-tags:not(.ccp-campaign-networks){display:none!important}html[data-fenris-mobile-palette] body .ccp-campaign-title{padding:8px 7px 0!important}html[data-fenris-mobile-palette] body .ccp-campaign-title h3{overflow-wrap:anywhere!important;margin:0 0 5px!important;font-size:11px!important;line-height:1.3!important}html[data-fenris-mobile-palette] body .ccp-campaign-meta{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;margin:0!important;padding:6px 7px!important;font-size:9px!important;line-height:1.3!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-campaign-meta p{white-space:nowrap!important;align-items:center!important;gap:4px!important;margin:0!important;font-size:9px!important;line-height:16px!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-campaign-meta svg{width:12px!important;height:12px!important}html[data-fenris-mobile-palette] body .ccp-campaign-country img{width:18px!important;height:13px!important}html[data-fenris-mobile-palette] body .ccp-campaign-grid>article{position:relative!important}html[data-fenris-mobile-palette] body .ccp-campaign-country{z-index:2!important;background:#030d1dcc!important;border-radius:4px!important;align-items:center!important;gap:3px!important;max-width:calc(100% - 14px)!important;padding:3px!important;font-size:9px!important;display:flex!important;position:absolute!important;top:7px!important;right:7px!important}html[data-fenris-mobile-palette] body .ccp-campaign-meta svg{flex-shrink:0!important}html[data-fenris-mobile-palette] body .ccp-campaign-grid>article>.ccp-gold{box-sizing:border-box!important;white-space:nowrap!important;width:calc(100% - 14px)!important;min-width:0!important;max-width:calc(100% - 14px)!important;min-height:30px!important;margin:auto 7px 7px!important;padding:6px 3px!important;font-size:10px!important}html[data-fenris-mobile-palette] body .ccp-gold{border:1px solid var(--fm-gold-border)!important;background:var(--fm-button)!important;color:#100d05!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:34px!important;padding:8px!important;font-size:11px!important;text-decoration:none!important;display:flex!important}html[data-fenris-mobile-palette] body .ccp-website{order:4!important}html[data-fenris-mobile-palette] body .ccp-website>div{grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-fenris-mobile-palette] body .ccp-website>div>a:not(.ccp-gold){overflow-wrap:anywhere!important;color:var(--fm-text)!important;font-size:11px!important}html[data-fenris-mobile-palette] body .ccp-website .ccp-gold{grid-column:1/-1!important;width:100%!important}html[data-fenris-mobile-palette] body .ccp-profile .ccp-empty{color:var(--fm-muted)!important;grid-column:1/-1!important;margin:0!important;font-size:11px!important;line-height:1.5!important}html[data-fenris-mobile-palette] body .instagram-audience-gender{align-self:start!important;gap:10px!important;height:auto!important;min-height:0!important;padding:12px!important}html[data-fenris-mobile-palette] body .instagram-audience-gender h2{margin:0!important;font-size:15px!important;line-height:19px!important}html[data-fenris-mobile-palette] body .audience-gender-rings{flex:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;padding:0 6px!important;display:grid!important}html[data-fenris-mobile-palette] body .audience-gender-ring{grid-template-rows:76px auto auto!important;align-content:start!important;justify-items:center!important;gap:3px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}html[data-fenris-mobile-palette] body .audience-ring-visual{width:76px!important;height:76px!important;margin:0!important}html[data-fenris-mobile-palette] body .audience-ring-visual svg{width:100%!important;height:100%!important;display:block!important}html[data-fenris-mobile-palette] body .audience-ring-visual span{font-size:43px!important;line-height:1!important}html[data-fenris-mobile-palette] body .audience-gender-ring>strong{margin:0!important;font-size:15px!important;line-height:19px!important}html[data-fenris-mobile-palette] body .audience-gender-ring>small{color:var(--fm-muted)!important;margin:0!important;font-size:11px!important;line-height:15px!important}html[data-fenris-mobile-palette] body .instagram-audience-summary{align-self:start!important;height:auto!important;min-height:0!important;padding:14px!important}html[data-fenris-mobile-palette] body .instagram-audience-summary>h2{margin:0 0 14px!important;font-size:15px!important;line-height:20px!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-group h3{color:var(--fm-muted)!important;margin:0 0 8px!important;font-size:11px!important;line-height:15px!important}html[data-fenris-mobile-palette] body .audience-age-visual{display:none!important}html[data-fenris-mobile-palette] body .is-age .instagram-audience-summary-values{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-values p{font-variant-numeric:tabular-nums!important;min-width:0!important;margin:0!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-values p:after{content:none!important}html[data-fenris-mobile-palette] body .is-age .instagram-audience-summary-values p{background-color:#030c1b!important;background-image:linear-gradient(90deg,var(--fm-gold-light) 0 var(--audience-share),#15263e var(--audience-share) 100%)!important;background-position:8px calc(100% - 5px)!important;background-repeat:no-repeat!important;background-size:calc(100% - 16px) 3px!important;border:1px solid #142238!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:8px 8px 12px!important;display:grid!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-values :is(span,strong){font-size:12px!important;line-height:16px!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-values strong{color:var(--fm-gold-light)!important;white-space:nowrap!important}html[data-fenris-mobile-palette] body .instagram-audience-summary-group.is-city{border-top:1px solid var(--fm-line)!important;padding-top:12px!important}html[data-fenris-mobile-palette] body .is-city .instagram-audience-summary-values{counter-reset:audience-city;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}html[data-fenris-mobile-palette] body .is-city .instagram-audience-summary-values p{background-color:#0000!important;background-image:linear-gradient(90deg,var(--fm-gold-light) 0 var(--audience-share),#15263e var(--audience-share) 100%)!important;background-position:30px 100%!important;background-repeat:no-repeat!important;background-size:calc(100% - 30px) 3px!important;border:0!important;border-radius:0!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:5px 0 11px!important;display:grid!important}html[data-fenris-mobile-palette] body .is-city .instagram-audience-summary-values p:before{counter-increment:audience-city;content:counter(audience-city)!important;width:22px!important;height:22px!important;color:var(--fm-muted)!important;background:#08152a!important;border:1px solid #263850!important;border-radius:7px!important;grid-area:1/1!important;place-items:center!important;font-size:10px!important;display:grid!important}html[data-fenris-mobile-palette] body .is-city .instagram-audience-summary-values span{overflow-wrap:anywhere!important;grid-area:1/2!important;width:auto!important;max-width:none!important}html[data-fenris-mobile-palette] body .is-city .instagram-audience-summary-values strong{grid-area:1/3!important}}html[data-fenris-mobile-palette] body .services-method article{background:var(--fm-card)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body .fh-form button[type=submit]{background:var(--fm-button)!important;color:#100d05!important;border-color:var(--fm-gold-light)!important}html[data-fenris-mobile-palette] body [data-cmd-collaboration-empty] [data-cmd-all-history]{display:none!important}html[data-fenris-mobile-palette] body :is(.brand-phone-display__number,.creator-switcher__back,.cta-card header>span,.cta-summary article,.cta-row,.cta-pagination){background:var(--fm-card)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body .bcc-form>footer :is(.is-draft,.bcc-back){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body .um .um-tabs>button:not(.is-active){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body .um .um-tabs>button.is-active{border-color:var(--fm-gold-border)!important;color:var(--fm-gold-light)!important;background:linear-gradient(140deg,#102b4d,#091a33)!important}html[data-fenris-mobile-palette] body :is(.instagram-audience-gender,.instagram-audience-summary,.bcc-panel,.bcc-side>article,.bcc-ai-group,.bcc-budget-error,.bcc-payment-details,.bcc-recap){background:var(--fm-card)!important;border-color:var(--fm-line)!important;box-shadow:inset 0 1px #f5f7fa09,0 10px 26px #00000029!important}html[data-fenris-mobile-palette] body :is(.bcc-page,.bcc-columns,.bcc-form){background:0 0!important}html[data-fenris-mobile-palette] body :is(.bcc-mobile-head,.bcc-form>footer){background:var(--fm-secondary)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body :is(.bcc-objectives button,.bcc-general button,.bcc-choices>label>span,.bcc-payment-methods>label,.bcc-ai-tabs>button,.bcc-ai-group label>span){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body .bcc-form>footer button:not(.is-draft):not(.bcc-back){background:var(--fm-button)!important;color:#100d05!important}html[data-fenris-mobile-palette] body :is(.um-list,.um-chat,.um-profile,.um-new,.cta-card,.cta-kpis>article){--cmm-new-bg:var(--fm-secondary)!important;background:var(--fm-card)!important;border-color:var(--fm-line)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body .um :is(.um-tools,.um-tabs,.um-chat-head,.um-chat>header,.um-chat-form,.um-contact-pages,.um-profile>header){background:var(--fm-secondary)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body .um :is(.um-threads,.um-chat-body,.um-chat-messages,.um-messages,.um-contacts){background:0 0!important}html[data-fenris-mobile-palette] body .um :is(.um-tools>label,.um-contact-search,.um-threads>button,.um-contacts>button,.um-compose-preview,.um-bubble){background:var(--fm-tertiary)!important;border-color:var(--fm-line)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body .um :is(.um-threads>button.is-active,.um-contacts>button.is-selected,.um-bubble.is-mine){color:var(--fm-text)!important;background:linear-gradient(140deg,#102b4d,#091a33)!important;border-color:#365779!important}html[data-fenris-mobile-palette] body .um :is(.um-new>nav>button:not(.is-active),.um-profile>.avatar,.um-chat-identity>i,.um-group-avatar){background:var(--fm-tertiary)!important;color:var(--fm-text)!important;border-color:var(--fm-line)!important}html[data-fenris-mobile-palette] body :is(main,.cpp-mobile,.cps-mobile,.page-wrap,.site-main){background-color:#0000!important;background-image:none!important}html[data-fenris-mobile-palette] body :is(.cpp-card,.cpp-mobile-card,.cps-mobile-card,.ac-card,.ac-collab-card,.um-list,.um-conversation){background:var(--fm-card)!important;border-color:var(--fm-line)!important;color:var(--fm-text)!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #f5f7fa09,0 10px 26px #00000029!important}html[data-fenris-mobile-palette] body :is(.creator-switcher,.site-head,.site-header,.header-main){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-fenris-mobile-palette] body :is(.creator-switcher,.site-head,.site-header,.header-main):after{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-fenris-mobile-palette] body :is(dialog,.modal-content,.modal-panel,.fenris-notification-panel,.notification-panel,.fenris-language__menu,.cps-dialog){color:var(--fm-text)!important;border-color:var(--fm-gold-border)!important;background:radial-gradient(at 100% 0,#19417f24,#0000 65%),linear-gradient(145deg,#061225,#010612)!important}html[data-fenris-mobile-palette] dialog::backdrop{backdrop-filter:blur(5px)!important;background:#02050acc!important}html[data-fenris-mobile-palette] body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]),textarea,select){color:var(--fm-text)!important;background-color:var(--fm-field-bg,var(--fm-tertiary))!important;border-color:var(--fm-line)!important;caret-color:var(--fm-gold-light)!important}html[data-fenris-mobile-palette] body :is(input,textarea)::placeholder{color:var(--fm-muted)!important;opacity:.8!important}html[data-fenris-mobile-palette] body input:is([type=search],[placeholder*=Recher],[placeholder*=recher],[placeholder^=Nom\,]){--fm-field-bg:transparent!important;box-shadow:none!important;background:0 0!important}html[data-fenris-mobile-palette] body :is(.bpm-period,.bpm-global-period,.cch-month label)>select,html[data-fenris-mobile-palette] body label:has(>svg)>select{--fm-field-bg:transparent!important;box-shadow:none!important;background-color:#0000!important}html[data-fenris-mobile-palette] body select option{background-color:var(--fm-tertiary)!important;color:var(--fm-text)!important}html[data-fenris-mobile-palette] body :is(.ac-save,.aco-dialog footer>a,.btn-primary,.button-primary,.fh-btn-primary){color:#100d05!important;background:var(--fm-button)!important;border-color:var(--fm-gold-light)!important;text-shadow:none!important;box-shadow:inset 0 1px #fff4,0 6px 18px #b8860b20!important}html[data-fenris-mobile-palette] body :is(.aco-header small){color:var(--fm-gold-light)!important}html[data-fenris-mobile-palette] body .is-positive{color:#22c55e!important}html[data-fenris-mobile-palette] body .is-negative{color:#ef4444!important}html[data-fenris-mobile-palette] body :is(.is-disabled,[aria-disabled=true]){color:var(--fm-disabled)!important}html[data-fenris-mobile-palette] body :is(.fh-hero,.fh-section,.fh-logos,.site-foot,.services-page,.roster-directory){background-color:#0000!important;background-image:none!important}html[data-fenris-mobile-palette] body.page-home .fh-hero .fh-film{opacity:1!important}html[data-fenris-mobile-palette] body :is(.login-app,.login-auth,.login-main,.login-auth-group){background-color:#0000!important;background-image:none!important}html[data-fenris-mobile-palette] body .login-submit{background:var(--fm-button)!important;color:#100d05!important;border-color:var(--fm-gold-light)!important}html[data-fenris-mobile-palette] body :is(.fh-hero__access>a,.fh-hero__actions>a:first-child){background:var(--fm-button)!important;border-color:var(--fm-gold-light)!important;color:#100d05!important}}}