:root{--mediakitInk: #111827;--mediakitMuted: #6b7280;--mediakitLine: rgba(17, 24, 39, 0.1);--mediakitSurface: rgba(255, 255, 255, 0.78);--mediakitSurfaceStrong: #ffffff;--mediakitShadow: 0 1.5rem 4rem rgba(15, 23, 42, 0.12);--mediakitRadius: 1.75rem;--mediakitAccent: #ff1052;--mediakitFont: InterVar, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mediakitTight: -0.055em;--mediakitTighter: -0.075em;--mediakitLabelSpacing: 0.105em}.mediakitShell,.mediakitEditor{color:var(--mediakitInk);font-family:var(--mediakitFont);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-rendering:optimizeLegibility}.mediakitShell{padding:1.5rem}.mediakitDashboardHero,.mediakitDashboardGrid,.mediakitEditor{max-width:86rem;margin:0 auto}.mediakitDashboardHero{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(20rem, 0.75fr);gap:1.5rem;align-items:stretch}.mediakitDashboardHero>div,.mediakitPanel,.mediakitPreviewCard,.mediakitSettingsPanel,.mediakitEditorSidebar{background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitRadius);box-shadow:var(--mediakitShadow)}.mediakitDashboardHero>div:first-child{padding:3rem;background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--mediakitAccent), transparent 78%), transparent 22rem),linear-gradient(135deg, #ffffff, #f8fafc)}.mediakitEyebrow,.mediakitPublicEyebrow{color:var(--mediakitAccent);font-size:.7rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);margin:0 0 .75rem;text-transform:uppercase}.mediakitDashboardHero h1,.mediakitDashboardHero h2{color:var(--mediakitInk);font-size:clamp(2.25rem, 6vw, 4.6rem);letter-spacing:var(--mediakitTighter);line-height:.98;margin:0 0 1.25rem}.mediakitDashboardHero h2{font-size:2rem}.mediakitDashboardHero p,.mediakitMuted,.mediakitStatusCard p{color:var(--mediakitMuted);font-size:1rem;line-height:1.65}.mediakitHeroActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.mediakitButton,.mediakitHeroActions a{align-items:center;background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:999rem;color:var(--mediakitInk);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:800;gap:.5rem;justify-content:center;min-height:2.75rem;padding:0 1.2rem;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background 180ms ease}.mediakitButton:hover,.mediakitHeroActions a:hover{box-shadow:0 .8rem 1.8rem rgba(15,23,42,.14);transform:translateY(-0.1rem)}.mediakitButtonPrimary,.mediakitHeroActions a:first-child{background:var(--mediakitInk);border-color:var(--mediakitInk);color:#fff}.mediakitStatusCard{padding:2rem}.mediakitStatusPill{background:#f3f4f6;border-radius:999rem;display:inline-flex;font-size:.76rem;font-weight:800;margin-bottom:1.5rem;padding:.45rem .8rem}.mediakitStatusPill.isLive{background:color-mix(in srgb, var(--mediakitAccent), transparent 86%);color:var(--mediakitAccent)}.mediakitShareBox{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;display:flex;flex-direction:column;gap:.45rem;margin-top:1.5rem;min-width:0;padding:.9rem 1rem}.mediakitShareBoxLabel{color:var(--mediakitMuted);font-size:.68rem;font-weight:850;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.mediakitShareBoxRow{align-items:stretch;display:flex;flex-wrap:wrap;gap:.55rem;min-width:0;width:100%}.mediakitShareUrlInput{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:.875rem;box-sizing:border-box;color:var(--mediakitInk);cursor:text;flex:1 1 min(10rem, 100%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:650;line-height:1.35;min-height:2.5rem;min-width:0;padding:.4rem .6rem}.mediakitShareUrlInput:focus{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 35%);outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 82%);outline-offset:.0625rem}.mediakitShareUrlCopy{flex-shrink:0}.mediakitDashboardGrid{display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:1.5rem}.mediakitWorkspaceSettingsHero{margin:0 auto;max-width:86rem}.mediakitWorkspaceSettingsHero>div{background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--mediakitAccent), transparent 78%), transparent 22rem),linear-gradient(135deg, #ffffff, #f8fafc);border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitRadius);box-shadow:var(--mediakitShadow);padding:2.5rem}.mediakitWorkspaceSettingsHero h1{color:var(--mediakitInk);font-size:clamp(1.85rem, 4vw, 2.75rem);letter-spacing:var(--mediakitTight);line-height:1.08;margin:0 0 .75rem}.mediakitWorkspaceSettingsHero>div>p{color:var(--mediakitMuted);font-size:1rem;line-height:1.6;margin:.35rem 0 0;max-width:40rem}.mediakitWorkspaceSettingsHint{font-size:.9rem;margin-top:1rem !important}.mediakitWorkspaceSettingsTextLink{color:var(--mediakitAccent);font-weight:750;text-decoration:none}.mediakitWorkspaceSettingsTextLink:hover{text-decoration:underline}.mediakitWorkspaceSettingsGrid{display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));margin:1.5rem auto 0;max-width:86rem}.mediakitWorkspaceSettingsForm{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.mediakitWorkspaceSettingsFieldset{border:0;display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0}.mediakitWorkspaceSettingsLegend{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.mediakitWorkspaceSettingsRadio{align-items:flex-start;cursor:pointer;display:flex;font-size:.92rem;gap:.65rem;line-height:1.45}.mediakitWorkspaceSettingsRadio input{margin-top:.2rem}.mediakitWorkspaceSettingsLabel{display:flex;flex-direction:column;font-size:.82rem;font-weight:750;gap:.4rem;letter-spacing:.02em;min-width:0;text-transform:uppercase;width:100%}.mediakitWorkspaceSettingsInput,.mediakitWorkspaceSettingsTextarea{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:.85rem;box-sizing:border-box;color:var(--mediakitInk);font:inherit;font-size:1rem;font-weight:500;line-height:1.45;min-height:2.7rem;padding:.65rem .85rem;text-transform:none;width:100%}.mediakitWorkspaceSettingsSelect{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:linear-gradient(45deg, transparent 50%, var(--mediakitMuted) 50%) right 1rem center/0.38rem .38rem no-repeat,linear-gradient(135deg, var(--mediakitMuted) 50%, transparent 50%) right .72rem center/0.38rem .38rem no-repeat,#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:.85rem;box-sizing:border-box;color:var(--mediakitInk);cursor:pointer;font:inherit;font-size:1rem;font-weight:500;line-height:1.45;min-height:2.7rem;padding:.65rem 2.35rem .65rem .85rem;text-transform:none;width:100%}.mediakitWorkspaceSettingsSelect:focus,.mediakitWorkspaceSettingsInput:focus,.mediakitWorkspaceSettingsTextarea:focus{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent);outline:none}.mediakitWorkspaceSettingsTextarea{min-height:6rem;resize:vertical}.mediakitWorkspaceSettingsStatus{color:var(--mediakitMuted);font-size:.88rem;margin:0;min-height:1.25rem}.mediakitWorkspaceSettingsStatus.mediakitWorkspaceSettingsStatus--error{color:#b91c1c}.mediakitWorkspaceSettingsSmallText{color:var(--mediakitMuted);font-size:.82rem;line-height:1.45;margin:-0.35rem 0 0}@media(max-width: 52rem){.mediakitWorkspaceSettingsGrid{grid-template-columns:1fr}}.mediakitPanel{padding:1.5rem}.mediakitPanelHeader{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.mediakitPanelHeaderMeta{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;text-align:right}.mediakitPanelHeader h2,.mediakitSettingsPanel h2,.mediakitWorkspaceSettingsCard .mediakitPanelHeader h2,.mediakitMiniPanel h2{font-size:1.1rem;letter-spacing:-0.025em;margin:0}.mediakitMetricGrid{display:grid;gap:.8rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.mediakitMetricGrid div,.mediakitAccessList div{background:#f8fafc;border-radius:1rem;padding:1rem}.mediakitMetricGrid strong{display:block;font-size:1.6rem}.mediakitMetricGrid span,.mediakitAccessList span{color:var(--mediakitMuted);display:block;font-size:.82rem;margin-top:.25rem}.mediakitAccessList{display:grid;gap:.75rem}.mediakitEditor{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr);max-width:86rem;padding:1.5rem}.mediakitEditor.hasContext{grid-template-columns:minmax(0, 1fr)}.mediakitEditor.hasContext .mediakitEditorCanvas{display:none}.mediakitEditorSidebar,.mediakitSettingsPanel{align-self:start;overflow:auto;padding:1.25rem}.mediakitEditorSidebar{max-height:calc(100vh - 3rem);position:sticky;top:1.5rem}.mediakitSettingsPanel{margin:0 auto;max-width:44rem;width:100%}.mediakitEditor.hasContext .mediakitSettingsPanel{display:flex;flex-direction:column;margin-left:0;margin-right:0;max-width:none}#mediakitEditor .mediakitSettingsPanel{background:transparent;border:0;box-shadow:none}#mediakitEditor #mediakitEditorNavRoot,#mediakitDashboard #mediakitEditorNavRoot,#mediakitSettings #mediakitEditorNavRoot{--dmMeEditorNavContentMax: 86rem}#mediakitEditor .mediakitSettingsPanel .mediakitFormBlock h3:not(.mediakitAudienceStatsSectionHeading){color:var(--mediakitInk);font-size:1.25rem;font-weight:800;letter-spacing:-0.045em;line-height:1.25;margin:0}.mediakitEditor.hasContext .mediakitBackToPreview{align-self:flex-end}.mediakitSettingsPanel[hidden]{display:none}.mediakitBackLink{color:var(--mediakitMuted);font-size:.85rem;font-weight:800;text-decoration:none}.mediakitBackLink:hover{color:var(--mediakitAccent)}.mediakitEditorSidebar h1{font-size:1.55rem;letter-spacing:-0.04em;margin:1rem 0 .4rem}.mediakitEditorSidebar p{color:var(--mediakitMuted);line-height:1.5;margin:0 0 1.2rem}.mediakitSimpleSectionList{display:grid;gap:.45rem;margin-bottom:1rem}.mediakitSimpleSection{align-items:center;background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:.9rem;color:var(--mediakitInk);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;min-height:2.8rem;padding:.75rem .8rem;text-align:left;transition:background 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease;width:100%}.mediakitSimpleSection:hover,.mediakitSimpleSection.isActive{background:color-mix(in srgb, var(--mediakitAccent), transparent 92%);border-color:color-mix(in srgb, var(--mediakitAccent), transparent 58%);color:var(--mediakitAccent);transform:translateX(0.1rem)}.mediakitSimpleSection span{font-size:.88rem;font-weight:850}.mediakitSimpleSection em{background:#e5e7eb;border-radius:999rem;color:var(--mediakitMuted);font-size:.68rem;font-style:normal;font-weight:900;padding:.25rem .45rem;text-transform:uppercase}.mediakitSectionList{display:grid;gap:.6rem;margin-bottom:1rem}.mediakitSectionRow{align-items:center;background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;cursor:grab;display:flex;gap:.75rem;justify-content:space-between;padding:.8rem}.mediakitSectionRow span{font-size:.85rem;font-weight:800}.mediakitSwitch input{display:none}.mediakitSwitch i{background:#d1d5db;border-radius:999rem;display:block;height:1.25rem;position:relative;width:2.2rem}.mediakitSwitch i::after{background:#fff;border-radius:50%;content:"";height:.95rem;left:.15rem;position:absolute;top:.15rem;transition:transform 180ms ease;width:.95rem}.mediakitSwitch input:checked+i{background:var(--mediakitAccent)}.mediakitSwitch input:checked+i::after{transform:translateX(0.95rem)}.mediakitEditorCanvas{--mediakitEditorChromeRadius: var(--mediakitRadius);--mediakitEditorInsetRadius: 1rem;--mediakitEditorControlRadius: 0.875rem;--mediakitEditorPreviewSectionRadius: calc(var(--mediakitRadius) - 0.25rem)}.mediakitEditorTopbarWrap{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem}.mediakitEditorTopbarBack{align-self:flex-start;line-height:1.3;white-space:nowrap}.mediakitEditorTopbar{align-items:center;background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorChromeRadius, var(--mediakitRadius));display:flex;flex-wrap:wrap;gap:1rem 1.25rem;justify-content:space-between;padding:1rem 1.15rem}.mediakitEditorTopbarUrl{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorInsetRadius, 1rem);display:flex;flex:1 1 min(18rem, 100%);flex-direction:column;gap:.3rem;max-width:min(36rem, 100%);min-width:0;padding:.55rem 1rem}.mediakitEditorTopbarUrlLabel{color:var(--mediakitMuted);font-size:.68rem;font-weight:850;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.mediakitEditorTopbarUrlRow{align-items:stretch;display:flex;flex-wrap:wrap;gap:.55rem;min-width:0;width:100%}.mediakitEditorTopbarUrlInput{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorControlRadius, 0.875rem);box-sizing:border-box;color:var(--mediakitInk);cursor:text;flex:1 1 min(12rem, 100%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:650;line-height:1.35;min-height:2.65rem;min-width:0;padding:.45rem .65rem}.mediakitEditorTopbarUrlInput:focus{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 35%);outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 82%);outline-offset:.0625rem}.mediakitEditorTopbarCopyUrl{flex-shrink:0}.mediakitEditorTopbarActions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.mediakitEditorTopbar .mediakitButton{border-radius:var(--mediakitEditorControlRadius, 0.875rem)}.mediakitBackToPreview{align-items:center;background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:999rem;color:var(--mediakitInk);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:850;margin-bottom:1rem;min-height:2.6rem;padding:0 1rem}.mediakitPagePreview{background:transparent;border-radius:var(--mediakitEditorChromeRadius, var(--mediakitRadius));display:grid;gap:1rem;min-height:calc(100vh - 8rem);padding:0}.mediakitPreviewSection{background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorPreviewSectionRadius, calc(var(--mediakitRadius) - 0.25rem));color:var(--mediakitInk);cursor:pointer;display:grid;gap:1rem;padding:clamp(1.25rem, 3vw, 2rem);position:relative;text-align:left;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}.mediakitPreviewSection:hover,.mediakitPreviewSection.isActive{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%);box-shadow:0 1rem 2.5rem rgba(15,23,42,.12);transform:translateY(-0.1rem)}.mediakitPreviewSection.isDisabled{opacity:.58}.mediakitPreviewEdit{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorControlRadius, 0.875rem);box-shadow:0 .65rem 1.5rem rgba(15,23,42,.12);color:var(--mediakitInk);cursor:pointer;font-size:.8rem;font-weight:900;min-height:2.25rem;padding:0 .9rem;position:absolute;right:1rem;top:1rem;z-index:2}.mediakitPreviewEdit:hover{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%);color:var(--mediakitAccent)}.mediakitPreviewSection.mediakitPreviewSection--embedHero{background:transparent;border:0;border-radius:var(--mediakitEditorPreviewSectionRadius, calc(var(--mediakitRadius) - 0.25rem));box-shadow:none;gap:0;overflow:hidden;padding:0}.mediakitPreviewSection.mediakitPreviewSection--embedHero:hover,.mediakitPreviewSection.mediakitPreviewSection--embedHero.isActive{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%);box-shadow:0 0 0 .125rem color-mix(in srgb, var(--mediakitAccent), transparent 40%);transform:none}.mediakitPreviewSection--embedHero .mediakitCoverHero[data-mediakit-editor-hero]{border-radius:var(--mediakitEditorPreviewSectionRadius, calc(var(--mediakitRadius) - 0.25rem));min-height:clamp(24rem, 65vh, 40rem)}.mediakitPreviewSection--embedHero .mediakitCoverHero[data-mediakit-editor-hero] .mediakitPreviewEdit{right:clamp(0.75rem, 2.5vw, 1.25rem);top:clamp(0.75rem, 2.5vw, 1.25rem);z-index:20}.mediakitCoverHero[data-mediakit-editor-hero].isDark .mediakitPreviewEdit{background:rgba(2,6,23,.78);border-color:rgba(255,255,255,.18);box-shadow:0 .65rem 1.5rem rgba(0,0,0,.28);color:#fff}.mediakitCoverHero[data-mediakit-editor-hero].isDark .mediakitPreviewEdit:hover{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 35%);color:color-mix(in srgb, var(--mediakitAccent), white 30%)}.mediakitCoverHero[data-mediakit-editor-hero].mediakitPublic.isLight{background:radial-gradient(circle at 10% 5%, color-mix(in srgb, var(--mediakitAccent), transparent 76%), transparent min(22rem, 92%)),radial-gradient(circle at 90% 22%, rgba(59, 130, 246, 0.14), transparent min(20rem, 88%)),#f8fafc}.mediakitCoverHero[data-mediakit-editor-hero].mediakitPublic.isDark{--mediakitInk: #f8fafc;--mediakitMuted: #a7b0c0;--mediakitLine: rgba(255, 255, 255, 0.12);--mediakitSurface: rgba(15, 23, 42, 0.78);--mediakitSurfaceStrong: rgba(15, 23, 42, 0.92);background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--mediakitAccent), transparent 52%), transparent min(22rem, 92%)),radial-gradient(circle at 85% 24%, color-mix(in srgb, rgba(59, 130, 246, 0.26), var(--mediakitAccent) 38%), transparent min(20rem, 88%)),#020617;color:var(--mediakitInk)}.mediakitCoverHero[data-mediakit-editor-hero].mediakitPublic.isLight .mediakitCoverGlow span:nth-child(1){background:var(--mediakitAccent)}.mediakitPreviewSectionHeading p,.mediakitPreviewContact p{color:var(--mediakitAccent);font-size:.7rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);margin:0;text-transform:uppercase}.mediakitVerifiedBadge{-webkit-backdrop-filter:blur(1rem) saturate(1.35);align-items:center;backdrop-filter:blur(1rem) saturate(1.35);background:rgba(255,255,255,.72);border:.0625rem solid rgba(29,155,240,.24);border-radius:999rem;box-shadow:0 .75rem 2rem rgba(15,23,42,.1),inset 0 .0625rem 0 rgba(255,255,255,.78);color:#063b74;display:inline-flex;font-size:clamp(0.75rem, 1vw, 0.86rem);font-weight:820;gap:.36rem;isolation:isolate;letter-spacing:.015em;line-height:1;left:clamp(1rem, 3vw, 2.25rem);margin:0;overflow:hidden;padding:.34rem .68rem .34rem .4rem;position:absolute;text-transform:uppercase;top:clamp(1rem, 3vw, 2.25rem);width:fit-content;z-index:12}.mediakitVerifiedBadge::before{animation:mediakitVerifiedSheen 3.2s ease-in-out infinite;background:linear-gradient(110deg, transparent 30%, rgba(255, 255, 255, 0.65) 48%, transparent 66%);content:"";inset:-45%;pointer-events:none;position:absolute;transform:translateX(-55%) rotate(8deg);z-index:-1}.mediakitVerifiedBadgeIcon{align-items:center;display:inline-flex;flex:0 0 auto;height:1.25rem;justify-content:center;position:relative;width:1.25rem;z-index:1}.mediakitVerifiedBadgeIcon svg{display:block;height:1.25rem;width:1.25rem}.mediakitVerifiedBadgeText{color:inherit;display:inline;font-size:inherit;line-height:1;position:relative;z-index:1}.mediakitPublic.isDark .mediakitVerifiedBadge{background:rgba(2,6,23,.58);border-color:rgba(73,173,244,.32);box-shadow:0 .75rem 2rem rgba(0,0,0,.24),inset 0 .0625rem 0 rgba(255,255,255,.16);color:#dff6ff}.mediakitPreviewSectionHeading{display:grid;gap:.45rem;max-width:36rem}.mediakitPreviewSectionHeading h3,.mediakitPreviewContact h3{font-size:clamp(1.35rem, 2.4vw, 2.1rem);font-weight:680;letter-spacing:-0.03em;line-height:1.15;margin:0}.mediakitPreviewCardGrid{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.mediakitPreviewTotalAudience{background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--mediakitAccent), transparent 68%), transparent 18rem),#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1.25rem;padding:1.25rem}.mediakitPreviewTotalAudience span{color:var(--mediakitAccent);display:block;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mediakitPreviewTotalAudience strong{display:block;font-size:clamp(3rem, 8vw, 6rem);letter-spacing:var(--mediakitTighter);line-height:.9;margin-top:.55rem}.mediakitPreviewTotalAudience p{color:var(--mediakitMuted);font-weight:700;line-height:1.5;margin:.8rem 0 0}.mediakitPreviewAudiencePlatforms{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.mediakitPreviewAudiencePlatforms>div{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;flex:0 1 auto;max-width:100%;min-width:0;padding:1rem;width:max-content}.mediakitPreviewAudiencePlatformIcon{align-items:center;background:#fff;border:.0625rem solid rgba(15,23,42,.08);border-radius:999rem;display:inline-flex;height:2rem;justify-content:center;margin-bottom:.7rem;width:2rem}.mediakitPreviewAudiencePlatformIcon svg{display:block;height:1.05rem;width:1.05rem}.mediakitPreviewAudiencePlatforms strong{display:block;font-size:1.5rem;letter-spacing:var(--mediakitTight);line-height:1}.mediakitPreviewAudiencePlatforms span:last-child{color:var(--mediakitMuted);display:block;font-size:.82rem;margin-top:.3rem}.mediakitPreviewAudiencePlatforms small{color:var(--mediakitAccent);display:block;font-size:.72rem;font-weight:800;margin-top:.55rem}.mediakitPreviewDemoGrid{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.mediakitPreviewDemoGrid div{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;padding:1rem}.mediakitPreviewDemoGrid strong{display:block;font-size:1.05rem;letter-spacing:-0.035em;margin-bottom:.45rem}.mediakitPreviewDemoGrid span{color:var(--mediakitMuted);display:block;font-size:.82rem;line-height:1.45}.mediakitPreviewCardGrid div{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;padding:1rem}.mediakitPreviewCardGrid strong{display:block;font-size:1.1rem;letter-spacing:-0.035em}.mediakitPreviewCardGrid span,.mediakitPreviewContact span{color:var(--mediakitMuted);display:block;font-size:.86rem;line-height:1.45;margin-top:.25rem}.mediakitPreviewContact{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--mediakitAccent), transparent 58%), transparent 14rem),#0f172a;border-color:rgba(255,255,255,.16);color:#fff;min-height:14rem;place-items:center;text-align:center}.mediakitPreviewContact p{color:color-mix(in srgb, var(--mediakitAccent), #ffffff 30%)}.mediakitPreviewContact h3{color:#fff}.mediakitPreviewContact span{color:rgba(255,255,255,.82);font-weight:720;overflow-wrap:anywhere}.mediakitContextText{color:var(--mediakitMuted);line-height:1.55;margin:0}.mediakitPreviewCard{overflow:hidden;padding:1.25rem}.mediakitPreviewHero{align-items:center;background:radial-gradient(circle at 15% 20%, color-mix(in srgb, var(--mediakitAccent), transparent 72%), transparent 18rem),#0f172a;border-radius:1.4rem;color:#fff;display:grid;gap:1.25rem;grid-template-columns:7rem minmax(0, 1fr);padding:1.5rem}.mediakitPreviewHero img{aspect-ratio:1;border:.25rem solid rgba(255,255,255,.3);border-radius:2rem;object-fit:cover;width:7rem}.mediakitPreviewHero span,.mediakitPreviewStats em{color:color-mix(in srgb, var(--mediakitAccent), white 40%);display:block;font-size:.72rem;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mediakitPreviewHero h2{font-size:clamp(2rem, 5vw, 4rem);letter-spacing:-0.07em;line-height:.95;margin:.4rem 0}.mediakitPreviewHero p{color:rgba(255,255,255,.72);line-height:1.6;margin:0}.mediakitPreviewStats{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:1rem}.mediakitPreviewStats div{background:#f8fafc;border-radius:1.1rem;padding:1rem}.mediakitPreviewStats strong{display:block;font-size:1.5rem}.mediakitPreviewStats span{color:var(--mediakitMuted);display:block;font-size:.82rem;margin:.2rem 0}.mediakitSettingsForm,.mediakitMiniPanel form{display:grid;gap:.85rem}.mediakitSettingsGroup{display:none}.mediakitSettingsGroup.isActive{display:grid;gap:.85rem}.mediakitPanelIntro{border-bottom:.0625rem solid var(--mediakitLine);display:grid;gap:.35rem;margin-bottom:.35rem;padding-bottom:1rem}.mediakitPanelIntro--audienceFooter{border-bottom:0;border-top:.0625rem solid var(--mediakitLine);margin-bottom:0;margin-top:.85rem;padding-bottom:0;padding-top:1rem}.mediakitAudiencePublicHeadingLabel{display:grid;gap:.35rem;font-weight:600;margin-top:.35rem}.mediakitAudiencePublicHeadingInput{font-weight:400}.mediakitPanelIntro .mediakitEyebrow{margin-bottom:0}.mediakitPanelIntro h2{font-size:1.5rem;font-weight:800;letter-spacing:-0.055em;line-height:1.2;margin:0}.mediakitPanelIntro span{color:var(--mediakitMuted);font-size:.86rem;line-height:1.45}.mediakitSectionVisibility{align-items:center;background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1rem;display:flex !important;flex-direction:row;justify-content:space-between;margin-top:.65rem;padding:.8rem}.mediakitSectionVisibility>span:first-child{color:var(--mediakitInk);font-size:.85rem}.mediakitHeroSectionFooter{border-top:.0625rem solid var(--mediakitLine);margin-top:.35rem;padding-top:1rem}.mediakitHeroSectionFooter .mediakitSectionVisibility{margin-top:0}.mediakitSettingsForm h2,.mediakitMiniPanel h2{margin-top:1rem}.mediakitSettingsForm .mediakitPanelIntro h2,.mediakitSettingsForm .mediakitPanelIntro--audienceFooter h2{margin-top:0}.mediakitSettingsForm label,.mediakitMiniPanel label{color:var(--mediakitMuted);display:grid;font-size:.78rem;font-weight:800;gap:.4rem}.mediakitSettingsForm input,.mediakitSettingsForm textarea,.mediakitSettingsForm select,.mediakitMiniPanel input{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:.9rem;color:var(--mediakitInk);font:inherit;min-height:2.7rem;padding:.75rem .85rem;width:100%}.mediakitSettingsForm select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--mediakitMuted) 50%) right 1rem center/0.38rem .38rem no-repeat,linear-gradient(135deg, var(--mediakitMuted) 50%, transparent 50%) right .72rem center/0.38rem .38rem no-repeat,#f8fafc;cursor:pointer;padding-right:2.35rem}.mediakitSettingsForm select:focus,.mediakitSettingsForm input:focus,.mediakitSettingsForm textarea:focus{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent);outline:none}.mediakitColorPickerField .block-color-wrapper--coloris{max-width:none}.mediakitColorPickerField .block-color-wrapper--coloris>label{color:var(--mediakitMuted);display:block;font-size:.78rem;font-weight:800;margin:0 0 .4rem}.mediakitColorPickerField .block-color-container--coloris .clr-field{border-color:var(--mediakitLine);border-radius:.9rem;min-height:2.7rem;width:100%}.mediakitColorPickerField .block-color-container--coloris .clr-field:focus-within{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent)}.mediakitMiniPanel{border-top:0;margin-top:0;padding-top:0}.mediakitDraftPreviewBanner{background:rgba(15,23,42,.94);color:#f8fafc;font-size:.875rem;line-height:1.5;padding:.65rem 1.25rem;position:sticky;text-align:center;top:0;z-index:40}.mediakitDraftPreviewBanner a{color:#fff;font-weight:750;text-decoration:underline}.mediakitPublic{--mediakit-cta-bleed: clamp(3.25rem, 8.5vh, 6.5rem);background:radial-gradient(circle at 10% 5%, color-mix(in srgb, var(--mediakitAccent), transparent 76%), transparent 26rem),radial-gradient(circle at 90% 20%, rgba(59, 130, 246, 0.16), transparent 25rem),#f8fafc;color:var(--mediakitInk);font-family:var(--mediakitFont);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;margin:0;min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility}.mediakitPublic,.mediakitPublic *{box-sizing:border-box}.mediakitPublic.isDark{--mediakitInk: #f8fafc;--mediakitMuted: #a7b0c0;--mediakitLine: rgba(255, 255, 255, 0.12);--mediakitSurface: rgba(15, 23, 42, 0.78);--mediakitSurfaceStrong: rgba(15, 23, 42, 0.92);background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--mediakitAccent), transparent 52%), transparent 28rem),radial-gradient(circle at 85% 24%, color-mix(in srgb, rgba(59, 130, 246, 0.26), var(--mediakitAccent) 38%), transparent 26rem),#020617}.mediakitPublic.roundedSmall{--mediakitRadius: 0.9rem}.mediakitPublic.roundedMedium{--mediakitRadius: 1.35rem}.mediakitPublic.roundedLarge{--mediakitRadius: 2rem}.mediakitPublic.cardMinimal article,.mediakitPublic.cardMinimal .mediakitHeroStage,.mediakitPublic.cardMinimal .mediakitPublicCta{box-shadow:none}.mediakitPublic.cardBordered article,.mediakitPublic.cardBordered .mediakitHeroStage,.mediakitPublic.cardBordered .mediakitPublicCta{background:transparent}.mediakitOrb{animation:mediakitFloat 10s ease-in-out infinite;background:var(--mediakitAccent);border-radius:999rem;filter:blur(4rem);height:16rem;opacity:.18;pointer-events:none;position:fixed;width:16rem;z-index:0}.orbOne{left:-5rem;top:8rem}.orbTwo{animation-delay:-4s;bottom:7rem;right:-6rem}.mediakitPublicWrap{margin:0;max-width:none;overflow-x:hidden;padding:0;position:relative;width:100%;z-index:1}.mediakitLockWrap{margin:0 auto;max-width:82rem;padding:2rem;position:relative;z-index:1}.mediakitPublicHero{align-items:center;isolation:isolate;display:grid;grid-template-columns:1fr;min-height:100vh;overflow:hidden;padding:clamp(1.25rem, 5vw, 5rem);place-items:center;position:relative;width:100%}.mediakitPublicHero::before{background:linear-gradient(180deg, rgba(2, 6, 23, 0.1), rgba(2, 6, 23, 0.02)),radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--mediakitAccent), transparent 46%), transparent 23rem),radial-gradient(circle at 50% 100%, rgba(15, 23, 42, 0.2), transparent 30rem),linear-gradient(135deg, rgba(255, 255, 255, 0.92), rgba(255, 255, 255, 0.42));border:0;border-radius:0;box-shadow:none;content:"";inset:0;pointer-events:none;position:absolute;z-index:-2}.mediakitHeroBackdrop{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.mediakitHeroBackdrop span{animation:mediakitFloat 12s ease-in-out infinite;background:color-mix(in srgb, var(--mediakitAccent), transparent 38%);border-radius:999rem;filter:blur(2.75rem);opacity:.28;position:absolute}.mediakitHeroBackdrop span:nth-child(1){height:24rem;left:50%;top:-4rem;transform:translateX(-50%);width:24rem}.mediakitHeroBackdrop span:nth-child(2){animation-delay:-5s;background:rgba(15,23,42,.28);bottom:-8rem;height:30rem;left:10%;width:30rem}.mediakitHeroBackdrop span:nth-child(3){animation-delay:-8s;bottom:8%;height:18rem;right:8%;width:18rem}.mediakitLockCard{backdrop-filter:blur(1.4rem);background:var(--mediakitSurface);border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitRadius);box-shadow:var(--mediakitShadow)}.mediakitPublicSection,.mediakitPublicCta{backdrop-filter:none;background:transparent;border:0;border-radius:0;box-shadow:none}.mediakitHeroStage{align-items:center;backdrop-filter:none;background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;justify-items:center;max-width:none;min-height:auto;padding:0;position:relative;text-align:center;width:100%}.mediakitHeroStage::before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mediakitAccent), transparent 25%), transparent);content:"";height:.0625rem;left:12%;position:absolute;right:12%;top:1.25rem}.mediakitHeroIdentity{align-items:center;background:rgba(255,255,255,.62);border:.0625rem solid var(--mediakitLine);border-radius:999rem;display:inline-flex;gap:.75rem;margin-bottom:clamp(1.25rem, 3vw, 2rem);padding:.55rem 1rem .55rem .55rem}.mediakitHeroIdentity .mediakitAvatarRing{animation:none;border-radius:999rem;padding:.2rem}.mediakitHeroIdentity .mediakitAvatarRing img{border-radius:999rem;width:3.4rem}.mediakitHeroIdentity span{color:var(--mediakitAccent);display:block;font-size:.78rem;font-weight:900;text-align:left}.mediakitHeroIdentity strong{color:var(--mediakitInk);display:block;font-size:.95rem;letter-spacing:-0.03em;text-align:left}.mediakitHeroStage h1{font-size:clamp(4rem, 13vw, 12rem);font-weight:850;letter-spacing:clamp(-0.085em, -0.7vw, -0.055em);line-height:.82;margin:0;max-width:10ch}.mediakitHeroIntro{color:var(--mediakitMuted);font-size:clamp(1.05rem, 2vw, 1.4rem);line-height:1.55;margin:1.25rem 0 0;max-width:44rem}.mediakitHeroProof{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:clamp(1.5rem, 4vw, 2.5rem);max-width:42rem;width:100%}.mediakitHeroProof div{background:rgba(255,255,255,.62);border:.0625rem solid var(--mediakitLine);border-radius:1.25rem;padding:1rem}.mediakitHeroProof strong{display:block;font-size:clamp(1.6rem, 3vw, 2.6rem);letter-spacing:-0.07em;line-height:.95}.mediakitHeroProof span{color:var(--mediakitMuted);display:block;font-size:.72rem;font-weight:900;letter-spacing:.1em;margin-top:.4rem;text-transform:uppercase}.mediakitHeroScrollCue{align-items:center;color:var(--mediakitMuted);display:inline-flex;font-size:.78rem;font-weight:900;gap:.6rem;letter-spacing:.08em;margin-top:2rem;text-transform:uppercase}.mediakitHeroScrollCue::before{animation:mediakitPulse 3s ease-in-out infinite;background:var(--mediakitAccent);border-radius:999rem;content:"";height:.5rem;width:.5rem}.mediakitAvatarRing{animation:mediakitPulse 4s ease-in-out infinite;border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 55%);border-radius:2.5rem;padding:.5rem}.mediakitAvatarRing img{aspect-ratio:1;border-radius:2rem;display:block;object-fit:cover;width:12rem}.mediakitPublic.isDark .mediakitHeroStage{background:transparent}.mediakitPublic.isDark .mediakitHeroProof div{background:rgba(255,255,255,.07)}.mediakitCoverHero{align-items:center;background:transparent;color:var(--mediakitInk);display:grid;isolation:isolate;height:auto;min-height:100vh;min-height:100svh;overflow:visible;padding:clamp(1rem, 3vw, 2.25rem);place-items:center;position:relative;text-align:center;touch-action:pan-y;width:100%}.mediakitPublic.isDark .mediakitCoverHero{background:transparent}.mediakitCoverHero::after{content:"";display:none;pointer-events:none}.mediakitCoverHero::before{background-image:linear-gradient(rgba(15, 23, 42, 0.04) 0.0625rem, transparent 0.0625rem),linear-gradient(90deg, rgba(15, 23, 42, 0.04) 0.0625rem, transparent 0.0625rem);background-size:3.5rem 3.5rem;content:"";inset:0 0 -28vh 0;-webkit-mask:linear-gradient(180deg, #000 0%, #000 42%, rgba(0, 0, 0, 0.42) 66%, transparent 88%),radial-gradient(circle at center, #000 0%, transparent 72%);mask:linear-gradient(180deg, #000 0%, #000 42%, rgba(0, 0, 0, 0.42) 66%, transparent 88%),radial-gradient(circle at center, #000 0%, transparent 72%);-webkit-mask-composite:source-in;mask-composite:intersect;pointer-events:none;position:absolute;z-index:1}.mediakitPublic.isDark .mediakitCoverHero::before{background-image:linear-gradient(rgba(255, 255, 255, 0.055) 0.0625rem, transparent 0.0625rem),linear-gradient(90deg, rgba(255, 255, 255, 0.055) 0.0625rem, transparent 0.0625rem)}.mediakitCoverGlow{inset:0 0 -30vh 0;-webkit-mask:linear-gradient(180deg, #000 0%, #000 40%, rgba(0, 0, 0, 0.34) 66%, transparent 88%);mask:linear-gradient(180deg, #000 0%, #000 40%, rgba(0, 0, 0, 0.34) 66%, transparent 88%);pointer-events:none;position:absolute;z-index:1}.mediakitCoverMedia{background-position:center;background-size:cover;inset:0 0 -32vh 0;-webkit-mask:linear-gradient(180deg, #000 0%, #000 38%, rgba(0, 0, 0, 0.68) 50%, rgba(0, 0, 0, 0.18) 66%, transparent 78%) 0 0/100% 100% no-repeat;mask:linear-gradient(180deg, #000 0%, #000 38%, rgba(0, 0, 0, 0.68) 50%, rgba(0, 0, 0, 0.18) 66%, transparent 78%) 0 0/100% 100% no-repeat;opacity:.92;pointer-events:none;position:absolute;transform:translate3d(0, var(--heroMediaY, 0rem), 0) scale(var(--heroMediaScale, 1.06));transform-origin:center;will-change:transform;z-index:0}.mediakitCoverMedia::after{background:linear-gradient(180deg, rgba(248, 250, 252, 0.46) 0%, rgba(248, 250, 252, 0.24) 42%, transparent 72%),radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--mediakitAccent), transparent 70%), transparent 27rem);content:"";inset:0;position:absolute}.mediakitPublic.isDark .mediakitCoverMedia::after{background:linear-gradient(180deg, rgba(2, 6, 23, 0.22) 0%, rgba(2, 6, 23, 0.2) 42%, transparent 72%),radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--mediakitAccent), transparent 62%), transparent 27rem)}.mediakitCoverMedia video{height:100%;object-fit:cover;pointer-events:none;width:100%}@media(prefers-reduced-motion: reduce){.mediakitCoverMedia{transform:none;will-change:auto}.mediakitCoverPortrait,.mediakitCoverProfileBackdrop{will-change:auto}}.mediakitCoverGlow span{animation:mediakitFloat 13s ease-in-out infinite;border-radius:999rem;filter:blur(3.5rem);opacity:.34;position:absolute}.mediakitCoverGlow span:nth-child(1){background:var(--mediakitAccent);height:28rem;left:50%;top:-12rem;transform:translateX(-50%);width:28rem}.mediakitCoverGlow span:nth-child(2){animation-delay:-4s;background:#111827;bottom:-12rem;height:30rem;left:-8rem;width:30rem}.mediakitCoverGlow span:nth-child(3){animation-delay:-8s;background:#60a5fa;bottom:4rem;height:22rem;right:-6rem;width:22rem}.mediakitPublic.isDark .mediakitCoverGlow span:nth-child(3){background:color-mix(in srgb, var(--mediakitAccent), #60a5fa 42%)}.mediakitCoverCenter{position:relative;z-index:2}.mediakitCoverTopRight{align-items:center;display:flex;justify-content:flex-end;max-width:min(23rem, 42vw);min-width:0;position:fixed;right:clamp(1rem, 3vw, 2.25rem);top:clamp(1rem, 3vw, 2.25rem);transition:background 260ms ease,border-color 260ms ease,box-shadow 260ms ease,max-width 260ms ease,opacity 180ms ease,padding 260ms ease,right 260ms ease,top 260ms ease,transform 260ms cubic-bezier(0.16, 1, 0.3, 1);width:min(23rem, 42vw);z-index:60}.mediakitCoverScroll{font-size:.72rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);text-transform:uppercase}.mediakitHeroTagList{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;list-style:none;margin:clamp(0.5rem, 1.35svh, 0.88rem) 0 0;max-width:46rem;padding:0;position:relative;z-index:2}.mediakitHeroTag{backdrop-filter:blur(0.75rem);background:rgba(255,255,255,.52);border:.0625rem solid rgba(15,23,42,.1);border-radius:999rem;color:var(--mediakitInk);font-size:clamp(0.78rem, 1.05vw, 0.92rem);font-weight:720;letter-spacing:-0.012em;line-height:1.2;padding:.38rem .85rem}.mediakitHeroTagLocation{align-items:center;display:inline-flex;gap:.4rem}.mediakitHeroTagLocation .mediakitHeroTagIcon{color:inherit;display:inline-flex;flex-shrink:0;line-height:0}.mediakitHeroTagIconSvg{display:block;height:.95em;width:.95em}.mediakitPublic.isDark .mediakitHeroTag{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16);color:#fff}.mediakitHeroTagsEditor .mediakitHeroTagsChips{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem;min-height:2.25rem}.mediakitHeroTagsEditor .mediakitHeroTagChip{align-items:center;background:rgba(255,255,255,.95);border:.0625rem solid rgba(15,23,42,.14);border-radius:999rem;color:var(--mediakitInk);display:inline-flex;gap:.25rem;max-width:100%;padding:.28rem .45rem .28rem .75rem}.mediakitHeroTagsEditor .mediakitHeroTagChipLabel{font-size:.82rem;font-weight:650;letter-spacing:-0.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediakitHeroTagsEditor .mediakitHeroTagChipRemove{align-items:center;background:transparent;border:0;border-radius:999rem;color:var(--mediakitMuted);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.1rem;height:1.65rem;justify-content:center;line-height:1;padding:0;width:1.65rem}.mediakitHeroTagsEditor .mediakitHeroTagChipRemove:hover{background:rgba(15,23,42,.06);color:var(--mediakitInk)}.mediakitHeroTagsInput{background:rgba(255,255,255,.96);border:.0625rem solid rgba(15,23,42,.14);border-radius:.65rem;color:var(--mediakitInk);font-size:.88rem;max-width:100%;padding:.55rem .75rem;width:100%}.mediakitHeroTagsInput::placeholder{color:rgba(107,114,128,.85)}.mediakitEditor .mediakitHeroTagsEditor .mediakitHeroTagChip{background:rgba(255,255,255,.98)}.mediakitEditor .mediakitHeroTagsInput{background:#fff}.mediakitCoverCenter{align-items:center;display:grid;justify-items:center;isolation:isolate;max-width:72rem;padding:clamp(3rem, 6.5svh, 4.75rem) 0 clamp(4rem, 8.5svh, 6.25rem);position:relative;width:min(100%, 72rem)}.mediakitCoverPortrait{background:transparent;border:none;border-radius:999rem;box-shadow:0 1.25rem 4rem rgba(15,23,42,.16);margin-bottom:clamp(0.85rem, 2.5svh, 1.55rem);opacity:var(--heroPortraitOpacity, 1);overflow:hidden;padding:0;position:relative;transform:translate3d(0, var(--heroPortraitLift, 0rem), 0) scale(var(--heroPortraitScale, 1));transform-origin:center center;will-change:transform,opacity;z-index:3}.mediakitPublic.isDark .mediakitCoverPortrait{box-shadow:0 1.25rem 4rem rgba(0,0,0,.45)}.mediakitCoverPortrait img{aspect-ratio:1;border-radius:999rem;display:block;object-fit:cover;position:relative;transform:translate(var(--mediakit-profile-shift-x, 0), var(--mediakit-profile-shift-y, 0)) scale(var(--mediakit-profile-zoom, 1));width:clamp(5.1rem, min(10vw, 12svh), 7.85rem);z-index:1}.mediakitCoverProfileBackdrop{margin-bottom:clamp(-4.75rem, min(-7.5vw, -8svh), -2.75rem);max-height:min(65svh, 32rem);max-width:min(82vw, 32rem);opacity:calc(0.92 * var(--heroPortraitOpacity, 1));pointer-events:none;position:relative;transform:translate3d(0, calc(clamp(0.65rem, min(2.4vw, 2.2svh), 1.75rem) + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1));transform-origin:center center;will-change:transform,opacity;width:clamp(14rem, min(34vw, 42svh), 30rem);z-index:1}.mediakitCoverProfileBackdrop img{display:block;height:auto;-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 58%, rgba(0, 0, 0, 0.45) 74%, rgba(0, 0, 0, 0.08) 90%, transparent 100%);-webkit-mask-position:center bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(180deg, #000 0%, #000 58%, rgba(0, 0, 0, 0.45) 74%, rgba(0, 0, 0, 0.08) 90%, transparent 100%);mask-position:center bottom;mask-repeat:no-repeat;mask-size:100% 100%;object-fit:contain;position:relative;transform:translate(var(--mediakit-profile-shift-x, 0), var(--mediakit-profile-shift-y, 0)) scale(var(--mediakit-profile-zoom, 1));width:100%;z-index:1}.mediakitPublic.isDark .mediakitCoverProfileBackdrop{opacity:calc(0.95 * var(--heroPortraitOpacity, 1))}.hasProfileImageCutout .mediakitCoverPortrait{display:none}.mediakitCoverProfileBackdrop[hidden]{display:none}.mediakitCoverCenter h1{font-size:clamp(3.35rem, min(11.5vw, 13svh), 10.5rem);font-weight:850;letter-spacing:clamp(-0.085em, -0.7vw, -0.055em);line-height:.82;margin:0;max-width:9.5ch;position:relative;z-index:2}.mediakitCoverHero.heroStyleTraditional{text-align:center}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter{align-items:end;column-gap:0;grid-template-columns:minmax(0, min(42rem, 58vw)) minmax(10rem, min(26vw, 21rem));justify-content:center;justify-items:start;justify-self:center;margin-inline:auto;max-width:96rem;overflow:visible;padding:clamp(2.35rem, 5.5svh, 4rem) clamp(1rem, 3vw, 2.25rem) clamp(2.65rem, 6.25svh, 4.85rem);row-gap:clamp(0.55rem, 1.45svh, 1rem);text-align:left;width:min(100%, 96rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait,.mediakitCoverHero.heroStyleTraditional .mediakitCoverProfileBackdrop{align-self:end;grid-column:2;grid-row:1/span 5;justify-self:end;z-index:1}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait{margin:0;padding:0;transform:translate3d(calc(-1 * clamp(2.75rem, 11vw, 15rem)), calc(clamp(-5.5rem, min(-8.5vw, -8.5svh), -3.5rem) + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1))}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait img{width:clamp(14rem, min(34vw, 40svh), 30rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverProfileBackdrop{margin-bottom:0;max-height:min(72svh, 38rem);max-width:min(145%, 38rem);transform:translate3d(calc(-1 * clamp(3rem, 12vw, 16rem)), calc(clamp(-5.5rem, min(-8.5vw, -8.5svh), -3.5rem) + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1));width:clamp(15rem, min(38vw, 46svh), 36rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter h1,.mediakitCoverHero.heroStyleTraditional .mediakitCoverIntro,.mediakitCoverHero.heroStyleTraditional .mediakitHeroTagList,.mediakitCoverHero.heroStyleTraditional .mediakitCoverSocialStats{grid-column:1;justify-self:start;position:relative;text-align:left;z-index:2}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter h1{font-size:clamp(2.85rem, min(6.25vw, 8.5svh), 7rem);letter-spacing:clamp(-0.055em, -0.45vw, -0.035em);line-height:.92;margin-bottom:clamp(0.15rem, 0.65svh, 0.4rem);max-width:min(100%, 18ch)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverIntro{font-size:clamp(1.05rem, 1.45vw, 1.28rem);line-height:1.52;margin-left:0;margin-right:0;margin-top:0;max-width:34rem}.mediakitCoverHero.heroStyleTraditional .mediakitHeroTagList,.mediakitCoverHero.heroStyleTraditional .mediakitCoverSocialStats{justify-content:flex-start}.mediakitCoverHero.heroStyleTraditional .mediakitCoverSocialStats{margin-top:clamp(0.6rem, 1.65svh, 1.15rem);max-width:42rem}.mediakitCoverHero.heroStyleTraditional .mediakitHeroTagList{margin-top:clamp(0.6rem, 1.45svh, 0.95rem)}.mediakitPreviewSection--embedHero .mediakitCoverHero.heroStyleTraditional[data-mediakit-editor-hero] .mediakitCoverCenter{column-gap:0;grid-template-columns:minmax(0, min(52%, 17rem)) minmax(5.5rem, min(30%, 10rem));justify-content:center}.mediakitPreviewSection--embedHero .mediakitCoverHero.heroStyleTraditional[data-mediakit-editor-hero] .mediakitCoverPortrait,.mediakitPreviewSection--embedHero .mediakitCoverHero.heroStyleTraditional[data-mediakit-editor-hero] .mediakitCoverProfileBackdrop{transform:translate3d(calc(-1 * clamp(1.1rem, 7vw, 6rem)), calc(clamp(-3rem, -6vw, -2rem) + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1))}.mediakitPreviewSection--embedHero .mediakitCoverHero.heroStyleTraditional[data-mediakit-editor-hero] .mediakitCoverPortrait img{width:clamp(10rem, min(44%, 22svh), 15rem)}.mediakitPreviewSection--embedHero .mediakitCoverHero.heroStyleTraditional[data-mediakit-editor-hero] .mediakitCoverProfileBackdrop{max-height:min(52svh, 22rem);max-width:min(145%, 17rem);width:clamp(11rem, min(46%, 24svh), 17rem)}.mediakitCoverIntro{color:var(--mediakitMuted);font-size:clamp(1rem, min(1.55vw, 2.2svh), 1.28rem);font-weight:520;hyphens:manual;line-height:1.62;margin:clamp(0.7rem, 1.85svh, 1.2rem) auto 0;max-width:45rem;overflow-wrap:break-word;position:relative;word-break:normal;z-index:2}.mediakitBioWord{display:inline;white-space:nowrap}.mediakitBioChunk{display:inline;overflow-wrap:break-word;white-space:normal;word-break:break-word}.mediakitBioLetter{display:inline-block;filter:blur(0.45rem);opacity:0;transform:translate3d(0, 0.35rem, 0) scale(1.015)}.mediakitCoverIntro.isRevealing .mediakitBioLetter{animation:mediakitBioLetterIn 620ms cubic-bezier(0.16, 1, 0.3, 1) forwards;animation-delay:calc(130ms + var(--letterDelay, 0ms))}.mediakitCoverSocialStats{--mediakitStatIcon: clamp(2.15rem, min(4.2vw, 5svh), 2.8rem);align-items:stretch;display:flex;flex-wrap:wrap;gap:clamp(0.75rem, min(2.1vw, 1.85svh), 1.25rem);justify-content:center;margin-top:clamp(0.75rem, 2svh, 1.55rem);max-width:52rem;position:relative;width:100%;z-index:2}.mediakitSocialStat{align-items:center;color:inherit;display:flex;gap:.85rem;min-width:min(100%, 11rem);text-decoration:none;transition:opacity 180ms ease}.mediakitSocialStat[hidden]{display:none !important}.mediakitSocialStatTotal{cursor:default}a.mediakitSocialStat:hover{opacity:.88}.mediakitSocialStatIcon{align-items:center;background:color-mix(in srgb, var(--mediakitSurfaceStrong), var(--mediakitLine) 30%);block-size:var(--mediakitStatIcon);border:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 12%);border-radius:.85rem;box-shadow:0 .0625rem 0 rgba(255,255,255,.45);box-sizing:border-box;display:inline-flex;flex-shrink:0;inline-size:var(--mediakitStatIcon);isolation:isolate;justify-content:center;line-height:0;overflow:hidden;position:relative;transform:translateZ(0)}.mediakitSocialStatIcon svg{backface-visibility:hidden;block-size:auto;display:block;inline-size:auto;inset:.5rem;margin:auto;max-block-size:calc(100% - 1rem);max-inline-size:calc(100% - 1rem);position:absolute}.mediakitPublic.isDark .mediakitSocialStatIcon{box-shadow:inset 0 .0625rem 0 rgba(255,255,255,.08)}.mediakitPublic.isDark .mediakitSocialStatIcon svg{filter:brightness(0) invert(1);transform:translateZ(0)}.mediakitSocialStatBody{display:flex;flex-direction:column;gap:.1rem;min-width:0;text-align:left}.mediakitSocialStatValue{color:var(--mediakitInk);display:block;font-feature-settings:"tnum" 1;font-size:clamp(1.35rem, min(2.6vw, 3.8svh), 2.1rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-0.04em;line-height:1.05;min-height:1.15em}.mediakitPublic.isDark .mediakitSocialStatValue{color:#fff}.mediakitSocialStatLabel{color:var(--mediakitMuted);display:block;font-size:clamp(0.72rem, 1.1vw, 0.84rem);font-weight:600;letter-spacing:.02em;line-height:1.2;min-height:1.25em;text-transform:none}.mediakitHeroCtaCard{-webkit-backdrop-filter:saturate(1.35) blur(1.4rem);backdrop-filter:saturate(1.35) blur(1.4rem);background:linear-gradient(145deg, rgba(255, 255, 255, 0.86), rgba(255, 255, 255, 0.58)),radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--mediakitAccent), transparent 86%), transparent 11rem);border:.0625rem solid rgba(255,255,255,.62);border-radius:clamp(1.35rem, 3vw, 2rem);box-shadow:0 1.6rem 4rem rgba(15,23,42,.13),inset 0 .0625rem 0 rgba(255,255,255,.9),inset 0 -0.0625rem 0 rgba(15,23,42,.05);display:grid;gap:.55rem;isolation:isolate;max-width:100%;overflow:hidden;padding:clamp(0.85rem, 1.5vw, 1.1rem);position:relative;text-align:left;width:100%}.mediakitHeroCtaCard::before{background:linear-gradient(135deg, rgba(255, 255, 255, 0.74), rgba(255, 255, 255, 0));border-radius:999rem;content:"";height:5.5rem;left:-2.2rem;opacity:.72;pointer-events:none;position:absolute;top:-3.8rem;transform:rotate(-10deg);width:10rem;z-index:-1}.mediakitHeroCtaCard>*{position:relative;z-index:1}.mediakitPublic.isDark .mediakitHeroCtaCard{-webkit-backdrop-filter:saturate(1.25) blur(1.55rem);backdrop-filter:saturate(1.25) blur(1.55rem);background:linear-gradient(145deg, rgba(15, 23, 42, 0.74), rgba(2, 6, 23, 0.58)),radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--mediakitAccent), transparent 78%), transparent 11rem);border-color:rgba(255,255,255,.16);box-shadow:0 1.6rem 4.5rem rgba(0,0,0,.32),inset 0 .0625rem 0 rgba(255,255,255,.18),inset 0 -0.0625rem 0 rgba(0,0,0,.28)}.mediakitPublic.isDark .mediakitHeroCtaCard::before{background:linear-gradient(135deg, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0));opacity:.9}.mediakitHeroCtaCard p{color:var(--mediakitInk);font-size:clamp(1.05rem, 1.45vw, 1.35rem);font-weight:760;letter-spacing:-0.035em;line-height:1;margin:0}.mediakitPublic.isDark .mediakitHeroCtaCard p{color:#fff}.mediakitHeroCtaCard span{color:var(--mediakitMuted);font-size:clamp(0.76rem, 1vw, 0.86rem);font-weight:500;line-height:1.45;margin:0}.mediakitHeroCtaCard a{align-items:center;background:linear-gradient(180deg, rgba(17, 24, 39, 0.96), rgba(17, 24, 39, 0.9)),var(--mediakitInk);border:.0625rem solid rgba(15,23,42,.14);border-radius:999rem;box-shadow:0 .85rem 1.55rem rgba(15,23,42,.16),inset 0 .0625rem 0 rgba(255,255,255,.16);color:#fff;display:inline-flex;font-size:clamp(0.78rem, 1vw, 0.9rem);font-weight:760;justify-content:center;letter-spacing:-0.025em;margin-top:.1rem;min-height:2.55rem;padding:0 1rem;text-decoration:none;transition:background 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}.mediakitHeroCtaCard a:hover{box-shadow:0 1rem 1.8rem rgba(15,23,42,.18),inset 0 .0625rem 0 rgba(255,255,255,.2);transform:translateY(-0.0625rem)}.mediakitPublic.isDark .mediakitHeroCtaCard a{background:linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(248, 250, 252, 0.9)),#fff;border-color:rgba(255,255,255,.32);box-shadow:0 .85rem 1.7rem rgba(0,0,0,.24),inset 0 .0625rem 0 rgba(255,255,255,.84);color:#020617}.mediakitHeroCtaFloatHidden .mediakitCoverTopRight{opacity:0;pointer-events:none;transform:translate3d(0, -1.35rem, 0) scale(0.98)}.mediakitHeroCtaDocked .mediakitCoverTopRight{backdrop-filter:blur(1.4rem);background:rgba(248,250,252,.78);border-bottom:.0625rem solid rgba(15,23,42,.08);box-shadow:0 1.25rem 3rem rgba(15,23,42,.1);justify-content:center;left:0;max-width:none;padding:.7rem clamp(1rem, 3vw, 2rem);right:0;top:0;transform:translate3d(0, 0, 0);width:auto}.mediakitPublic.isDark.mediakitHeroCtaDocked .mediakitCoverTopRight{background:rgba(2,6,23,.8);border-bottom-color:rgba(255,255,255,.12);box-shadow:0 1.25rem 3rem rgba(0,0,0,.28)}.mediakitHeroCtaDocked .mediakitHeroCtaCard{align-items:center;background:linear-gradient(145deg, rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.68)),radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--mediakitAccent), transparent 90%), transparent 12rem);border-radius:999rem;gap:1rem;grid-template-columns:auto minmax(0, 1fr) auto;max-width:76rem;padding:.52rem .6rem .52rem 1.2rem}.mediakitPublic.isDark.mediakitHeroCtaDocked .mediakitHeroCtaCard{background:linear-gradient(145deg, rgba(15, 23, 42, 0.78), rgba(2, 6, 23, 0.62)),radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--mediakitAccent), transparent 82%), transparent 12rem)}.mediakitHeroCtaDocked .mediakitHeroCtaCard::before{display:none}.mediakitHeroCtaDocked .mediakitHeroCtaCard p{color:var(--mediakitInk);font-size:clamp(0.95rem, 1.15vw, 1.1rem);letter-spacing:-0.035em;white-space:nowrap}.mediakitPublic.isDark.mediakitHeroCtaDocked .mediakitHeroCtaCard p{color:#fff}.mediakitHeroCtaDocked .mediakitHeroCtaCard span{color:var(--mediakitMuted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediakitHeroCtaDocked .mediakitHeroCtaCard a{margin-top:0;min-height:2.35rem;padding:0 1.1rem;white-space:nowrap;width:auto}.mediakitHeroCtaBarExiting .mediakitCoverTopRight{opacity:0;pointer-events:none;transform:translate3d(0, -115%, 0)}.mediakitHeroCtaBarEntering .mediakitCoverTopRight{opacity:1}.mediakitCoverScroll{bottom:clamp(1rem, 3vw, 2rem);color:var(--mediakitMuted);position:absolute;right:clamp(1rem, 3vw, 2rem);text-decoration:none;writing-mode:vertical-rl;z-index:2}.mediakitPublicSection{margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:76rem;padding:clamp(1.25rem, 3.2vw, 2.5rem)}.mediakitPublicSiteFooter{box-sizing:border-box;margin:clamp(1.5rem, 4vh, 2.5rem) 0 0;max-width:none;width:100%}.mediakitPublicSiteFooter--withContact{overflow:visible}.mediakitPublicSection:has(+.mediakitPublicSiteFooter--withContact),.mediakitCoverHero:has(+.mediakitPublicSiteFooter--withContact){padding-bottom:calc(clamp(2.5rem, 5.5vh, 4.25rem) + var(--mediakit-cta-bleed))}.mediakitCoverHero+.mediakitPublicSection{margin-top:clamp(1.25rem, 4vh, 2.5rem)}.mediakitSectionHeading{display:grid;gap:.5rem;margin-bottom:1.35rem;max-width:46rem}.mediakitSectionHeading--logoMarquee{max-width:none}.mediakitSectionHeading p,.mediakitPublicCta p{color:var(--mediakitAccent);font-size:.68rem;font-weight:800;letter-spacing:var(--mediakitLabelSpacing);margin:0;text-transform:uppercase}.mediakitSectionHeading h2,.mediakitPublicCta h2{font-size:clamp(1.45rem, 2.6vw, 2.35rem);font-weight:680;letter-spacing:-0.03em;line-height:1.15;margin:0;max-width:32ch}.mediakitStatWall,.mediakitPlatformGrid,.mediakitDemoGrid,.mediakitPortfolioGrid,.mediakitLogoMarquee,.mediakitRateGrid{display:grid;gap:.9rem}.mediakitAudienceHero{background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--mediakitAccent), transparent 62%), transparent 20rem),var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:calc(var(--mediakitRadius) * 0.85);margin-bottom:.9rem;overflow:hidden;padding:clamp(1.25rem, 4vw, 2rem);position:relative}.mediakitAudienceHero span{color:var(--mediakitAccent);display:block;font-size:.72rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);text-transform:uppercase}.mediakitAudienceHero strong{color:var(--mediakitInk);display:block;font-size:clamp(3.75rem, 12vw, 8rem);letter-spacing:var(--mediakitTighter);line-height:.94;margin-top:.7rem}.mediakitAudienceHero p{color:var(--mediakitMuted);font-weight:700;line-height:1.55;margin:1rem 0 0}.mediakitAudiencePlatforms{display:flex;flex-direction:column;gap:1.1rem;margin:0;max-width:100%;padding:0}.mediakitAudienceTagsRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.6rem}.mediakitAudiencePanelsMount{display:block;min-width:0;width:100%}.mediakitAudienceTag{align-items:center;background:color-mix(in srgb, var(--mediakitSurfaceStrong), var(--mediakitLine) 28%);border:.1rem solid color-mix(in srgb, var(--mediakitLine), transparent 20%);border-radius:999rem;color:inherit;cursor:pointer;display:inline-flex;flex:0 1 auto;font:inherit;gap:.5rem .65rem;margin:0;max-width:100%;min-height:3.2rem;min-width:0;padding:.5rem .7rem .5rem .5rem;text-align:left;text-decoration:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease;width:max-content}.mediakitAudienceTag:hover,.mediakitAudienceTag:focus-visible{background:color-mix(in srgb, var(--mediakitSurfaceStrong), #e2e8f0 12%);border-color:color-mix(in srgb, var(--mediakitAccent), transparent 58%);outline:none;transform:translateY(-0.06rem)}.mediakitAudienceTag.isActive{background:color-mix(in srgb, #ffffff, #e8eef5 20%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 48%);box-shadow:0 .15rem .6rem color-mix(in srgb, var(--mediakitAccent), transparent 84%);opacity:1;transform:translateY(-0.04rem)}.mediakitAudiencePlatforms.hasActivePlatform .mediakitAudienceTag:not(.isActive){opacity:.72}.mediakitPublic.isDark .mediakitAudienceTag:hover,.mediakitPublic.isDark .mediakitAudienceTag:focus-visible{background:color-mix(in srgb, #0f172a, #ffffff 5%);border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%)}.mediakitPublic.isDark .mediakitAudienceTag.isActive{background:color-mix(in srgb, #0f172a, #ffffff 6%);border-color:color-mix(in srgb, var(--mediakitAccent), transparent 40%);box-shadow:0 .12rem .7rem rgba(0,0,0,.4)}.mediakitAudienceTagIcon{align-items:center;background:color-mix(in srgb, var(--mediakitAccent), transparent 86%);border:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 22%);border-radius:999rem;box-shadow:0 .0625rem 0 rgba(255,255,255,.35);color:var(--mediakitInk);display:inline-flex;flex:0 0 auto;height:2.35rem;justify-content:center;width:2.35rem}.mediakitPublic.isDark .mediakitAudienceTagIcon{box-shadow:inset 0 .0625rem 0 rgba(255,255,255,.07)}.mediakitAudienceTagIcon svg{display:block;height:1.25rem;width:1.25rem}.mediakitAudienceTagBody{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0;padding:0 .15rem 0 0}.mediakitAudienceTagNameRow{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3rem .55rem;line-height:1.15}.mediakitAudienceTagName{color:var(--mediakitInk);font-size:.98rem;font-weight:800;letter-spacing:-0.02em;line-height:1.2;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.mediakitAudienceTagCount{color:var(--mediakitInk);font-size:.9rem;font-weight:800;letter-spacing:-0.03em}.mediakitAudienceTagHandle{color:var(--mediakitMuted);display:block;font-size:.8rem;font-weight:700;letter-spacing:-0.01em;line-height:1.25;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.mediakitAudienceTagBadge{align-items:center;align-self:flex-start;border:.0625rem solid var(--mediakitLine);border-radius:999rem;display:inline-flex;flex:0 0 auto;height:1.4rem;justify-content:center;margin-top:.1rem;min-width:1.4rem;padding:.12rem .28rem}.mediakitAudienceTagBadge.isVerified{background:color-mix(in srgb, #12b76a, #ffffff 88%);border-color:color-mix(in srgb, #12b76a, transparent 55%);color:#047857}.mediakitPublic.isDark .mediakitAudienceTagBadge.isVerified{background:color-mix(in srgb, #12b76a, transparent 82%)}.mediakitAudienceTagBadge.isSelfReported{background:color-mix(in srgb, var(--mediakitLine), transparent 30%);color:var(--mediakitMuted)}.mediakitAudienceTagBadgeChar{font-size:.72rem;font-weight:800;line-height:1}.mediakitAudienceTagBadgeSvg{display:block;height:.85rem;width:.85rem}.mediakitAudienceData{background:color-mix(in srgb, var(--mediakitSurfaceStrong), #f1f5f9 12%);border:.0625rem solid var(--mediakitLine);border-radius:calc(var(--mediakitRadius) * 0.7);box-shadow:0 .4rem 1.25rem rgba(15,23,42,.05);margin:0;min-width:0;padding:.25rem}.mediakitPublic.isDark .mediakitAudienceData{background:color-mix(in srgb, #0f172a, #ffffff 4%);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.3)}.mediakitAudienceData--platformSlot{padding:0}.mediakitAudiencePlatformPanel{border-radius:calc(var(--mediakitRadius) * 0.55);min-height:3rem;padding:.85rem .9rem 1.05rem}.mediakitAudiencePlatformPanelHeader{border-bottom:.0625rem solid var(--mediakitLine);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem .75rem;margin-bottom:.65rem;padding:.1rem 0 .7rem}.mediakitAudiencePlatformPanelHeader strong{display:inline-block;font-size:1.08rem;font-weight:800;letter-spacing:-0.02em;line-height:1.25}.mediakitAudienceDataSource{color:var(--mediakitMuted);font-size:.72rem;font-weight:800;letter-spacing:var(--mediakitLabelSpacing);text-transform:uppercase;white-space:nowrap}.mediakitAudiencePanelSourceRow{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.4rem .5rem;justify-content:flex-end}.mediakitAudienceTagBadge--inPanel{margin-top:0}.mediakitAudiencePlatformStack{display:flex;flex-direction:column;gap:.85rem}.mediakitAudienceMetricGroup+.mediakitAudienceMetricGroup{margin-top:.35rem;padding-top:.65rem;border-top:.0625rem solid var(--mediakitLine)}.mediakitAudiencePanelEyebrow{color:var(--mediakitMuted);font-size:.7rem;font-weight:800;letter-spacing:var(--mediakitLabelSpacing);margin:.15rem 0 .5rem;text-transform:uppercase}.mediakitAudiencePlatformMetrics{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, 10.5rem), 1fr))}.mediakitAudiencePlatformMetrics--full{margin-bottom:.1rem}.mediakitAudiencePlatformMetrics--full .mediakitAudiencePlatformMetric{min-height:5.4rem;padding:.75rem .88rem}.mediakitAudiencePlatformMetrics--full .mediakitAudiencePlatformMetric:not(.mediakitAudiencePlatformMetric--growth):not(.mediakitAudiencePlatformMetric--decline) strong{color:var(--mediakitInk);font-size:clamp(1.3rem, 2.5vw, 1.8rem);margin-top:.5rem}.mediakitAudiencePlatformMetric{background:color-mix(in srgb, var(--mediakitSurfaceStrong), var(--mediakitAccent) 3%);border:.0625rem solid var(--mediakitLine);border-radius:1rem;min-height:6.5rem;padding:.95rem}.mediakitAudiencePlatformMetric span{color:var(--mediakitMuted);display:block;font-size:.86rem;line-height:1.25}.mediakitAudiencePlatformMetric strong{color:var(--mediakitInk);display:block;font-size:clamp(1.6rem, 3vw, 2.35rem);letter-spacing:var(--mediakitTight);line-height:1;margin-top:.8rem}.mediakitAudiencePlatformMetric--growth{background:color-mix(in srgb, var(--mediakitSurfaceStrong), #059669 6%);border-color:color-mix(in srgb, var(--mediakitLine), #059669 35%)}.mediakitAudiencePlatformMetric--growth span{font-size:.78rem}.mediakitAudiencePlatformMetric--growth strong{color:#047857;font-size:clamp(1.1rem, 2.4vw, 1.5rem);font-weight:750;margin-top:.55rem}.mediakitAudiencePlatformMetric--decline{background:color-mix(in srgb, var(--mediakitSurfaceStrong), #e11d48 5%);border-color:color-mix(in srgb, var(--mediakitLine), #e11d48 32%)}.mediakitAudiencePlatformMetric--decline strong{color:#be123c}.mediakitAudiencePlatformMetricTrend{display:block;font-size:.8rem;font-style:normal;font-weight:700;margin-top:.35rem}.mediakitAudiencePlatformMetrics--full .mediakitAudiencePlatformMetricTrend{font-size:.75rem}.mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetric{background:color-mix(in srgb, var(--mediakitSurfaceStrong), var(--mediakitAccent) 1.5%);border-color:color-mix(in srgb, var(--mediakitLine), transparent 18%);border-radius:.9rem}.mediakitAudiencePlatformMetrics--thirtyDay.mediakitAudiencePlatformMetrics--full .mediakitAudiencePlatformMetric span{font-size:.82rem;opacity:.95}.mediakitAudiencePlatformMetrics--thirtyDay.mediakitAudiencePlatformMetrics--full .mediakitAudiencePlatformMetric strong{color:color-mix(in srgb, var(--mediakitInk) 80%, var(--mediakitMuted) 20%);font-size:clamp(1.12rem, 2.05vw, 1.52rem);font-weight:650}.mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetric--growth strong{color:#047857}.mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetric--decline strong{color:#be123c}.mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetricTrend{font-size:.72rem;opacity:.95}.mediakitAudiencePlatformMetricTrend--up{color:#047857}.mediakitAudiencePlatformMetricTrend--down{color:#be123c}.mediakitPublic.isDark .mediakitAudiencePlatformMetric--growth strong,.mediakitPublic.isDark .mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetric--growth strong{color:#34d399}.mediakitPublic.isDark .mediakitAudiencePlatformMetric--decline strong,.mediakitPublic.isDark .mediakitAudiencePlatformMetrics--thirtyDay .mediakitAudiencePlatformMetric--decline strong{color:#fb7185}.mediakitPublic.isDark .mediakitAudiencePlatformMetricTrend--up{color:#34d399}.mediakitPublic.isDark .mediakitAudiencePlatformMetricTrend--down{color:#fb7185}.mediakitAudiencePlatformMetricTrend--neutral{color:var(--mediakitMuted)}.mediakitAudiencePlatformBreakdown{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.52rem 0}.mediakitAudiencePlatformBreakdown span{color:var(--mediakitMuted)}.mediakitAudiencePlatformBreakdown strong{color:var(--mediakitInk);font-size:1rem;letter-spacing:-0.02em}.mediakitStatWall{grid-template-columns:repeat(4, minmax(0, 1fr))}.mediakitPlatformGrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.mediakitRateGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, 18.5rem), 1fr))}.mediakitRateGrid--preview{gap:.75rem;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:.35rem;max-width:none}@media(max-width: 42rem){.mediakitRateGrid--preview{grid-template-columns:1fr}}.mediakitPreviewEmptyNote{color:var(--mediakitMuted);font-size:.88rem;margin:0}.mediakitRateCard{background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:calc(var(--mediakitRadius) * 0.72);color:inherit;display:flex;flex-direction:column;gap:0;margin:0;min-height:0;min-width:0;overflow:hidden;padding:0;position:relative;text-align:left;text-decoration:none;transition:border-color 220ms ease,box-shadow 220ms ease,transform 220ms ease}.mediakitRateCardHeader{display:grid;gap:.9rem;grid-template-columns:auto minmax(0, 1fr);padding:1.15rem 1.1rem 1.05rem}.mediakitRateCardIcon{align-items:center;background:color-mix(in srgb, var(--mediakitAccent), transparent 90%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 72%);border-radius:.9rem;color:var(--mediakitAccent);display:flex;height:3.35rem;justify-content:center;width:3.35rem}.mediakitRateCardIconSvg{display:block;height:1.6rem;width:1.6rem}.mediakitRateCardHeaderText{min-width:0}.mediakitRateCardTitle{color:var(--mediakitInk);font-size:1.18rem;font-weight:750;letter-spacing:-0.035em;line-height:1.2;margin:0;min-width:0}.mediakitPublic.isDark .mediakitRateCardTitle,.mediakitEditor .mediakitRateCardTitle{color:#f8fafc}.mediakitEditor .mediakitRateGrid--preview .mediakitRateCardTitle{color:var(--mediakitInk)}.mediakitRateCardLead{color:var(--mediakitMuted);font-size:.9rem;line-height:1.5;margin:.5rem 0 0}.mediakitRateCardBlock{border-top:.0625rem solid var(--mediakitLine);padding:.9rem 1.1rem}.mediakitRateCardLabel{color:var(--mediakitMuted);font-size:.66rem;font-weight:800;letter-spacing:.12em;margin:0 0 .55rem;text-transform:uppercase}.mediakitRateCardPlatformRow{display:flex;flex-wrap:wrap;gap:.5rem}.mediakitRateCardPlatform{align-items:center;background:var(--mediakitSurface);border:.0625rem solid var(--mediakitLine);border-radius:.5rem;color:var(--mediakitInk);display:inline-flex;height:2.1rem;justify-content:center;line-height:0;padding:.2rem .35rem;width:2.1rem}.mediakitRateCardPlatform svg,.mediakitRateCardPlatformImg{display:block;height:auto;max-height:1.1rem;max-width:1.1rem;object-fit:contain;width:1.1rem}.mediakitPublic.isDark .mediakitRateCardPlatformImg{filter:brightness(0) invert(1);opacity:.92}.mediakitRateCardPlatformFallback{font-size:.72rem;font-weight:800}.mediakitRateCardInline{align-items:flex-start;display:flex;gap:.5rem}.mediakitRateCardMiniIconSvg{color:var(--mediakitAccent);display:block;height:1.1rem;width:1.1rem;flex-shrink:0;margin-top:.1rem}.mediakitRateCardInlineText{display:flex;flex-direction:column;gap:.2rem;min-width:0}.mediakitRateCardEmphasis{color:var(--mediakitInk);display:block;font-size:.98rem;font-weight:720;letter-spacing:-0.02em;line-height:1.25}.mediakitPublic.isDark .mediakitRateCardEmphasis,.mediakitEditor .mediakitRateCardEmphasis{color:#f1f5f9}.mediakitEditor .mediakitRateGrid--preview .mediakitRateCardEmphasis{color:var(--mediakitInk)}.mediakitRateCardSub{color:var(--mediakitMuted);display:block;font-size:.82rem;font-weight:520;line-height:1.4}.mediakitRateCardCta{align-items:center;border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 32%);border-radius:.65rem;color:var(--mediakitAccent);display:flex;font-size:.88rem;font-weight:720;gap:.4rem;justify-content:center;line-height:1.2;margin:0 1.1rem 1.1rem;padding:.6rem .85rem;text-align:center;text-decoration:none;transition:background 180ms ease,border-color 180ms ease,color 180ms ease}.mediakitRateCardCta:hover{background:color-mix(in srgb, var(--mediakitAccent), transparent 90%);border-color:var(--mediakitAccent);color:var(--mediakitAccent)}.mediakitRateCardCtaArrow{display:inline-block;line-height:0;transform:translateX(0);transition:transform 180ms ease}.mediakitRateCardCta:hover .mediakitRateCardCtaArrow{transform:translateX(0.15rem)}.mediakitFormBlock .mediakitRateForm{margin-bottom:1.25rem;padding-bottom:1.15rem}.mediakitWaysToCollaborateBlock{background:linear-gradient(180deg, #ffffff 0%, color-mix(in srgb, var(--mediakitSurfaceStrong), #f8fafc 54%) 100%)}.mediakitWaysToCollaborateBlock>.mediakitContextText{max-width:42rem}.mediakitRateEditorCard{background:#fff;border:.0625rem solid color-mix(in srgb, var(--mediakitLine), var(--mediakitAccent) 8%);border-radius:1.15rem;box-shadow:0 .85rem 2rem rgba(15,23,42,.055);overflow:hidden}.mediakitRateEditorCard+.mediakitRateEditorCard{margin-top:.85rem}.mediakitRateEditorSummary{align-items:center;cursor:pointer;display:grid;gap:.8rem;grid-template-columns:auto minmax(0, 1fr) auto auto;list-style:none;padding:.9rem}.mediakitRateEditorSummary::-webkit-details-marker{display:none}.mediakitRateEditorSummaryIcon{align-items:center;background:color-mix(in srgb, var(--mediakitAccent), transparent 90%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 72%);border-radius:.8rem;color:var(--mediakitAccent);display:inline-flex;height:2.65rem;justify-content:center;width:2.65rem}.mediakitRateEditorSummaryText{display:grid;gap:.18rem;min-width:0}.mediakitRateEditorSummaryText strong{color:var(--mediakitInk);font-size:.96rem;letter-spacing:-0.025em;line-height:1.2}.mediakitRateEditorSummaryText span,.mediakitRateEditorSummaryMeta{color:var(--mediakitMuted);font-size:.78rem;font-weight:650;line-height:1.35}.mediakitRateEditorSummaryText span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediakitRateEditorSummaryMeta{color:color-mix(in srgb, var(--mediakitInk), var(--mediakitMuted) 38%);max-width:10rem;text-align:right}.mediakitRateEditorSummaryAction{background:color-mix(in srgb, var(--mediakitAccent), transparent 91%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 68%);border-radius:999rem;color:var(--mediakitAccent);font-size:.76rem;font-weight:850;padding:.42rem .7rem}.mediakitRateEditorCard[open] .mediakitRateEditorSummary{border-bottom:.0625rem solid var(--mediakitLine)}.mediakitRateEditorCard[open] .mediakitRateEditorSummaryAction{background:var(--mediakitAccent);border-color:var(--mediakitAccent);color:#fff}.mediakitWaysToCollaborateBlock .mediakitRateForm{background:#fff;border:0;border-radius:0;box-shadow:none;margin-bottom:0;padding:.95rem}.mediakitWaysToCollaborateBlock .mediakitCollectionForm.mediakitRateForm:not(.isAdd){border-bottom:0}.mediakitWaysToCollaborateBlock .mediakitRateForm.isAdd{background:color-mix(in srgb, var(--mediakitAccent), #ffffff 96%)}.mediakitFormBlock .mediakitCollectionForm.mediakitRateForm:not(.isAdd){border-bottom:.0625rem solid var(--mediakitLine)}.mediakitFormBlock .mediakitRateFormField{display:grid;font-size:.8rem;font-weight:600;gap:.4rem;margin-bottom:.7rem;width:100%}.mediakitRatePlatformFieldset{background:color-mix(in srgb, var(--mediakitSurfaceStrong), #f8fafc 46%);border:.0625rem solid var(--mediakitLine);border-radius:.9rem;margin:0 0 .85rem;padding:.75rem .85rem .9rem}.mediakitRatePlatformLegend{color:var(--mediakitInk);font-size:.8rem;font-weight:700;margin:0 0 .5rem;padding:0;width:100%}.mediakitRatePlatformChecks{display:grid;gap:.45rem .75rem;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:.15rem}.mediakitWaysToCollaborateBlock .mediakitMiniCheck{background:color-mix(in srgb, var(--mediakitSurfaceStrong), transparent 22%);border:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 25%);border-radius:.75rem;padding:.55rem .65rem}.mediakitRatePlatformCheck{margin:0}.mediakitRatePlatformCheckOther{display:block;margin:.65rem 0 .4rem}.mediakitRateOtherRow{margin-top:.15rem}.mediakitRateOtherRow .mediakitRateFormField{margin-bottom:0}.mediakitFormBlock .mediakitRateFormField input,.mediakitFormBlock .mediakitRateFormField textarea,.mediakitFormBlock .mediakitRateFormField select{width:100%}.mediakitFieldGrid--rateTimeline{margin-bottom:.25rem}.mediakitRateFormHint{color:var(--mediakitMuted);font-size:.76rem;line-height:1.4;margin:-0.2rem 0 .75rem}.mediakitRateFormSubheading{color:var(--mediakitInk);font-size:.85rem;font-weight:700;letter-spacing:.02em;margin:.4rem 0 .45rem}.mediakitRateFormSubheading.isAdd{margin-top:.35rem}.mediakitDemoGrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.mediakitPortfolioGrid,.mediakitLogoMarquee{grid-template-columns:repeat(2, minmax(0, 1fr))}.mediakitLogoMarquee{align-items:stretch;gap:.9rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, 17.5rem), 1fr));justify-items:stretch;width:100%}.mediakitStatWall article,.mediakitPlatformGrid article,.mediakitDemoGrid article,.mediakitPortfolioGrid a,.mediakitLogoMarquee article{background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:calc(var(--mediakitRadius) * 0.72);color:inherit;min-height:10rem;overflow:hidden;padding:1.25rem;position:relative;text-decoration:none;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease}.mediakitLogoMarquee .mediakitBrandCard{--mediakitBrandGlow: var(--mediakitAccent);align-self:stretch;background:radial-gradient(circle at 3.1rem 5.1rem, rgba(255, 255, 255, 0.3), transparent 7rem),radial-gradient(circle at -1.8rem 4.5rem, color-mix(in srgb, var(--mediakitBrandGlow), transparent 66%), transparent 10rem),linear-gradient(150deg, rgba(17, 24, 39, 0.88), rgba(5, 10, 22, 0.96) 58%, rgba(3, 7, 18, 0.99));border-color:rgba(255,255,255,.16);border-radius:1.7rem;box-shadow:0 1rem 2.6rem rgba(2,6,23,.26),inset 0 .0625rem 0 rgba(255,255,255,.12);color:#fff;display:grid;gap:0;grid-template-rows:auto auto 1fr;isolation:isolate;min-height:unset;min-width:0;padding:1.25rem;width:100%}.mediakitLogoMarquee .mediakitBrandCard::before{border-radius:999rem;content:"";pointer-events:none;position:absolute;z-index:-1;background:var(--mediakitBrandGlow);filter:blur(2.65rem);height:10rem;left:-4.25rem;opacity:.3;top:2.3rem;width:10rem}.mediakitLogoMarquee .mediakitBrandCard:hover{border-color:color-mix(in srgb, var(--mediakitBrandGlow), rgba(255, 255, 255, 0.24) 55%);box-shadow:0 1.15rem 2.8rem rgba(2,6,23,.3),0 0 1.8rem color-mix(in srgb, var(--mediakitBrandGlow), transparent 86%),inset 0 .0625rem 0 rgba(255,255,255,.18);transform:translateY(-0.12rem)}.mediakitBrandLogoBox{align-items:center;background-color:rgba(0,0,0,.78);border:.0625rem solid rgba(255,255,255,.08);border-radius:1rem;box-shadow:0 .75rem 1.7rem rgba(0,0,0,.32),0 0 1.3rem color-mix(in srgb, var(--mediakitBrandGlow), transparent 84%);display:inline-flex;flex:0 0 auto;flex-shrink:0;height:5.3rem;justify-content:center;overflow:hidden;padding:.58rem;width:5.3rem}.mediakitBrandLogoBox--hasLogo{background-color:var(--mediakitBrandLogoPad, #ffffff);background-image:var(--mediakitBrandLogoImage);background-position:center center;background-repeat:no-repeat;background-size:contain;padding:0}.mediakitBrandLogoBox span{color:color-mix(in srgb, var(--mediakitBrandGlow), #ffffff 38%);display:block;font-size:1.75rem;font-weight:700;line-height:1}.mediakitBrandCardBody{border-bottom:.0625rem solid rgba(255,255,255,.12);display:grid;gap:.35rem;margin-top:1.35rem;padding-bottom:1.1rem}.mediakitBrandCampaign{align-items:center;display:inline-flex;gap:0;margin:0}.mediakitBrandCampaignIcon{align-items:center;background:rgba(255,255,255,.08);border:.0625rem solid rgba(255,255,255,.14);border-radius:.5rem;box-sizing:border-box;color:rgba(255,255,255,.72);display:inline-flex;flex-shrink:0;height:1.9rem;justify-content:center;width:1.9rem}.mediakitBrandCampaignIcon svg{display:block;fill:currentColor;height:1.05rem;width:1.05rem}.mediakitBrandCampaignIcon--fallback svg{opacity:.85}.mediakitLogoMarquee .mediakitBrandCardBody>strong{color:#fff;display:block;font-size:clamp(1.2rem, 1.85vw, 1.45rem);font-weight:650;letter-spacing:-0.035em;line-height:1.12}.mediakitLogoMarquee .mediakitBrandCardBody .mediakitBrandCampaign{color:rgba(255,255,255,.55);display:inline-flex;font-size:clamp(0.86rem, 1.05vw, 0.98rem);font-weight:520;letter-spacing:-0.02em;line-height:1.35;margin:0;text-transform:none}.mediakitBrandResult{align-self:end;display:grid;gap:.28rem;padding-top:1rem}.mediakitLogoMarquee .mediakitBrandResult strong{color:var(--mediakitAccent);display:block;font-size:clamp(1.65rem, 2.6vw, 2.1rem);font-weight:700;letter-spacing:-0.045em;line-height:1.05;text-transform:none}.mediakitLogoMarquee .mediakitBrandResult span{color:var(--mediakitMuted);display:block;font-size:clamp(0.8rem, 1vw, 0.9rem);font-weight:560;letter-spacing:-0.015em;line-height:1.25;text-transform:none}.mediakitPublic.isLight .mediakitLogoMarquee .mediakitBrandResult span{color:color-mix(in srgb, var(--mediakitMuted), #ffffff 48%)}.mediakitPublic.isDark .mediakitLogoMarquee .mediakitBrandResult span{color:color-mix(in srgb, var(--mediakitMuted), #ffffff 14%)}.mediakitLogoMarquee .mediakitBrandResult.isPlain span{color:var(--mediakitAccent);font-size:clamp(1.35rem, 2.2vw, 1.75rem);font-weight:650;letter-spacing:-0.035em;line-height:1.12;text-transform:none}.mediakitStatWall article:hover,.mediakitPlatformGrid article:hover,.mediakitPortfolioGrid a:hover,.mediakitRateCard:hover{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 55%);box-shadow:0 1.25rem 3rem rgba(15,23,42,.14);transform:translateY(-0.35rem)}.mediakitStatWall strong,.mediakitPlatformGrid strong{display:block;font-size:clamp(2rem, 5vw, 3.6rem);letter-spacing:var(--mediakitTight);line-height:1.02}.mediakitStatWall span,.mediakitPlatformGrid p,.mediakitDemoGrid span,.mediakitPortfolioGrid p,.mediakitLogoMarquee p{color:var(--mediakitMuted);line-height:1.62}.mediakitStatWall em,.mediakitPlatformGrid em,.mediakitPortfolioGrid em{background:color-mix(in srgb, var(--mediakitAccent), transparent 88%);border-radius:999rem;color:var(--mediakitAccent);display:inline-flex;font-size:.72rem;font-style:normal;font-weight:900;margin-top:.9rem;padding:.4rem .65rem}.mediakitPlatformGrid article>div{display:flex;justify-content:space-between}.mediakitPlatformGrid .mediakitPlatformGridHandle{color:var(--mediakitMuted);font-size:.92rem;font-weight:600;margin:0;margin-top:.35rem}.mediakitPlatformGrid span,.mediakitPortfolioGrid span,.mediakitLogoMarquee article:not(.mediakitBrandCard) span{color:var(--mediakitAccent);display:block;font-size:.72rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);margin-bottom:.8rem;text-transform:uppercase}.mediakitDemoGrid .mediakitDemoCard{--mediakitDemoCardBg: #ffffff;background:var(--mediakitDemoCardBg);display:grid;gap:1rem;min-height:12.5rem}.mediakitPublic.isDark .mediakitDemoCard{--mediakitDemoCardBg: #0f172a}.mediakitInterestCloudWrap{margin-top:clamp(1.75rem, 4.2svh, 2.65rem);width:100%}.mediakitInterestCloudWrap--preview{margin-top:1.25rem}.mediakitInterestCloudLabel{color:var(--mediakitAccent);font-size:.72rem;font-weight:850;letter-spacing:var(--mediakitLabelSpacing);margin:0 0 .85rem;text-align:center;text-transform:uppercase}.mediakitInterestCloud{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:56rem;padding:0}.mediakitInterestTag{align-items:center;background:rgba(255,255,255,.72);border:.0625rem solid rgba(15,23,42,.1);border-radius:999rem;color:var(--mediakitInk);display:inline-flex;font-size:calc(0.88rem * var(--mediakitInterestScale, 1));font-weight:650;letter-spacing:-0.018em;line-height:1.25;padding:.44rem .86rem;white-space:nowrap}.mediakitPublic.isDark .mediakitInterestTag{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16);color:#f8fafc}.mediakitEditor .mediakitInterestTag{background:var(--mediakitSurfaceStrong);border-color:var(--mediakitLine);color:inherit}.mediakitContextText--tight{margin-bottom:.65rem;margin-top:0}.mediakitInterestTextareaLabel{display:grid;font-size:.82rem;font-weight:650;gap:.45rem;margin-bottom:.85rem}.mediakitInterestTextarea{border:.0625rem solid var(--mediakitLine);border-radius:.65rem;background:var(--mediakitSurface, #ffffff);color:inherit;font-family:inherit;font-size:.88rem;line-height:1.45;min-height:6.5rem;padding:.65rem .75rem;resize:vertical;width:100%}.mediakitDemoCardHeader{align-items:center;display:flex;gap:1rem;justify-content:space-between}.mediakitDemoCardHeader h3{font-size:clamp(1rem, 1.7vw, 1.28rem);letter-spacing:-0.035em;line-height:1.2;margin:0}.mediakitDemoCardHeader>span{color:var(--mediakitAccent);display:inline-flex;line-height:0}.mediakitDemoCardIconSvg{display:block;height:1.35rem;width:1.35rem}.mediakitDemoBars{display:grid;gap:.72rem}.mediakitDemoBarRow{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr) 3rem}.mediakitDemoBarTrack{background:rgba(148,163,184,.22);border-radius:999rem;height:.38rem;overflow:hidden}.mediakitDemoBarTrack span{background:var(--mediakitDemoColor);border-radius:inherit;display:block;height:100%;width:var(--mediakitDemoPercent)}.mediakitDemoBarRow strong,.mediakitDemoLegendRow strong{font-size:.9rem;letter-spacing:-0.02em;line-height:1;margin:0;text-align:right}.mediakitDemoLegend{display:grid;gap:.55rem}.mediakitDemoLegend.isInline{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.15rem}.mediakitDemoLegend span,.mediakitDemoLegendRow span{color:var(--mediakitMuted);font-size:.86rem;line-height:1.35}.mediakitDemoLegend.isInline span,.mediakitDemoLegendRow span{align-items:center;display:inline-flex;gap:.4rem}.mediakitDemoLegend.isInline span::before,.mediakitDemoLegendRow span::before{background:var(--mediakitDemoColor);border-radius:999rem;content:"";height:.42rem;width:.42rem}.mediakitDemoDonutLayout{align-items:center;display:grid;gap:1rem;grid-template-columns:auto minmax(0, 1fr)}.mediakitDemoDonut{aspect-ratio:1;background:var(--mediakitDemoDonut);border-radius:50%;display:block;position:relative;width:5.6rem}.mediakitDemoDonut::after{background:var(--mediakitDemoCardBg);border-radius:50%;content:"";inset:1.05rem;position:absolute}.mediakitDemoWillAnimate .mediakitDemoBarTrack span{transition:width .95s cubic-bezier(0.16, 1, 0.3, 1)}.mediakitDemoWillAnimate:not(.isDemoChartsInView) .mediakitDemoBarTrack span{width:0}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(1) .mediakitDemoBarTrack span{transition-delay:0s}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(2) .mediakitDemoBarTrack span{transition-delay:.07s}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(3) .mediakitDemoBarTrack span{transition-delay:.14s}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(4) .mediakitDemoBarTrack span{transition-delay:.21s}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(5) .mediakitDemoBarTrack span{transition-delay:.28s}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoBarRow:nth-child(6) .mediakitDemoBarTrack span{transition-delay:.35s}.mediakitDemoWillAnimate .mediakitDemoDonut{transform:scale(1);transform-origin:center center;transition:opacity .75s cubic-bezier(0.16, 1, 0.3, 1),transform .85s cubic-bezier(0.16, 1, 0.3, 1)}.mediakitDemoWillAnimate:not(.isDemoChartsInView) .mediakitDemoDonut{opacity:0;transform:scale(0.86)}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoDonut{opacity:1;transform:scale(1)}.mediakitDemoWillAnimate .mediakitDemoLegendRow{transition:opacity .5s cubic-bezier(0.16, 1, 0.3, 1) .25s}.mediakitDemoWillAnimate:not(.isDemoChartsInView) .mediakitDemoLegendRow{opacity:0}.mediakitDemoWillAnimate .mediakitDemoLegend.isInline{transition:opacity .5s cubic-bezier(0.16, 1, 0.3, 1) .35s}.mediakitDemoWillAnimate:not(.isDemoChartsInView) .mediakitDemoLegend.isInline{opacity:0}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoLegendRow,.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoLegend.isInline{opacity:1}.mediakitDemoWillAnimate .mediakitDemoInterestTag{transition:opacity .5s cubic-bezier(0.16, 1, 0.3, 1) .18s,transform .65s cubic-bezier(0.16, 1, 0.3, 1) .12s}.mediakitDemoWillAnimate:not(.isDemoChartsInView) .mediakitDemoInterestTag{opacity:0;transform:translateY(0.35rem)}.mediakitDemoWillAnimate.isDemoChartsInView .mediakitDemoInterestTag{opacity:1;transform:translateY(0)}.mediakitDemoLegendRow{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.mediakitDemoFallbackValue{display:block;font-size:clamp(1.35rem, 3vw, 2rem);letter-spacing:-0.04em;line-height:1.12}.mediakitPortfolioGrid img,.mediakitLogoMarquee img{aspect-ratio:16/9;border-radius:1rem;display:block;margin:-0.25rem -0.25rem 1rem;object-fit:cover;width:calc(100% + 0.5rem)}.mediakitPortfolioGrid strong,.mediakitLogoMarquee article:not(.mediakitBrandCard) strong{display:block;font-size:1.35rem;letter-spacing:-0.04em}.mediakitPublicCta{background:#0f172a;box-sizing:border-box;color:#fff;display:block;isolation:isolate;margin:0;margin-top:calc(-1 * var(--mediakit-cta-bleed));overflow:visible;padding-top:var(--mediakit-cta-bleed);position:relative;width:100%}.mediakitPublicCta::before{background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--mediakitAccent), transparent 58%), transparent 20rem),linear-gradient(180deg, color-mix(in srgb, #0f172a, transparent 55%) 0%, rgba(15, 23, 42, 0.75) 38%, #0f172a 58%, #0f172a 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.mediakitPublic.isLight .mediakitPublicCta::before{background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--mediakitAccent), transparent 64%), transparent 20rem),linear-gradient(180deg, color-mix(in srgb, #0f172a, transparent 48%) 0%, rgba(15, 23, 42, 0.82) 40%, #0f172a 60%, #0f172a 100%)}.mediakitPublicCtaAvatarFrame{aspect-ratio:1;border:.18rem solid rgba(255,255,255,.82);border-radius:999rem;box-shadow:0 1.25rem 4rem rgba(15,23,42,.16),0 0 0 .55rem rgba(255,255,255,.08);box-sizing:border-box;flex-shrink:0;height:clamp(5rem, min(9.5vw, 11.5svh), 7.25rem);justify-self:center;margin:0 auto clamp(1rem, 2.6vh, 1.45rem);overflow:hidden;position:relative;width:clamp(5rem, min(9.5vw, 11.5svh), 7.25rem)}.mediakitPublic.isDark .mediakitPublicCtaAvatarFrame{box-shadow:0 1.25rem 4rem rgba(0,0,0,.45),0 0 0 .55rem rgba(255,255,255,.08)}.mediakitPublicCtaAvatarFrame .mediakitPublicCtaAvatar{aspect-ratio:1;border:0;border-radius:0;box-shadow:none;display:block;height:100%;margin:0;object-fit:cover;object-position:center center;position:relative;transform:translate(var(--mediakit-profile-shift-x, 0), var(--mediakit-profile-shift-y, 0)) scale(var(--mediakit-profile-zoom, 1));transform-origin:center center;width:100%;z-index:1}.mediakitPublicCtaAvatarFrame--cutout .mediakitPublicCtaAvatar{object-position:center 88%}.mediakitPublicCta>.mediakitPublicCtaProfileBackdrop{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;opacity:calc(0.92 * var(--heroPortraitOpacity, 1));overflow:hidden;padding:clamp(1rem, 3vh, 2rem) clamp(1rem, 4vw, 2rem) 0;pointer-events:none;position:absolute;z-index:1}.mediakitPublic.isDark .mediakitPublicCta>.mediakitPublicCtaProfileBackdrop{opacity:calc(0.95 * var(--heroPortraitOpacity, 1))}.mediakitPublicCta>.mediakitPublicCtaProfileBackdrop .mediakitPublicCtaProfileBackdropImg{display:block;height:auto;margin:0 auto;max-height:min(52svh, 20rem);max-width:min(88vw, 24rem);-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 58%, rgba(0, 0, 0, 0.45) 74%, rgba(0, 0, 0, 0.08) 90%, transparent 100%);-webkit-mask-position:center bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(180deg, #000 0%, #000 58%, rgba(0, 0, 0, 0.45) 74%, rgba(0, 0, 0, 0.08) 90%, transparent 100%);mask-position:center bottom;mask-repeat:no-repeat;mask-size:100% 100%;object-fit:contain;transform:translate(var(--mediakit-profile-shift-x, 0), var(--mediakit-profile-shift-y, 0)) scale(var(--mediakit-profile-zoom, 1));transform-origin:center bottom;width:auto}.mediakitPublicCtaInner{display:grid;margin-left:auto;margin-right:auto;max-width:76rem;min-height:clamp(15rem, 28vh, 22rem);padding:clamp(1.75rem, 4.5vh, 2.75rem) clamp(1.25rem, 3.2vw, 2.5rem) clamp(2.25rem, 5vw, 3.5rem);place-content:center;position:relative;text-align:center;z-index:2}.mediakitPublicCta h2{margin:.75rem auto 0;max-width:32ch}.mediakitPublicCta .mediakitHeroActions{justify-content:center}.mediakitPublic.isDark .mediakitPublicCta .mediakitHeroActions a:first-child{background:#fff;border-color:#fff;color:#020617}.mediakitPublic.isDark .mediakitPublicCta .mediakitHeroActions a+a{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff}.mediakitPublicSiteFooter .mediakitPublicFooter{box-sizing:border-box;font-size:.85rem;font-weight:800;margin:0;max-width:none;padding:clamp(1.25rem, 3.2vw, 1.75rem) clamp(1.25rem, 3.2vw, 2.5rem);text-align:center;width:100%}.mediakitPublicSiteFooter--withContact .mediakitPublicFooter{background:#020617;border-top:.0625rem solid rgba(255,255,255,.1);color:#94a3b8}.hasMediakitEnquiryModal{overflow:hidden}.mediakitEnquiryModal{align-items:center;display:flex;inset:0;justify-content:center;padding:clamp(1rem, 3vw, 2rem);position:fixed;z-index:10050}.mediakitEnquiryModal[hidden]{display:none}.mediakitEnquiryBackdrop{-webkit-backdrop-filter:blur(1.1rem);backdrop-filter:blur(1.1rem);background:rgba(2,6,23,.72);inset:0;position:absolute}.mediakitEnquiryDialog{--mediakitEnquiryInk: #111827;--mediakitEnquiryMuted: #64748b;--mediakitEnquiryLine: rgba(17, 24, 39, 0.12);--mediakitEnquiryField: #f8fafc;--mediakitInk: #111827;--mediakitMuted: #64748b;--mediakitLine: rgba(17, 24, 39, 0.14);--mediakitSurface: rgba(255, 255, 255, 0.9);--mediakitSurfaceStrong: #ffffff;--mediakitShadow: 0 1.5rem 4rem rgba(15, 23, 42, 0.14);background:#fff;border:.0625rem solid rgba(17,24,39,.1);border-radius:clamp(1.1rem, 2.6vw, 1.75rem);box-shadow:0 2rem 5rem rgba(2,6,23,.32);color:var(--mediakitEnquiryInk);color-scheme:light;isolation:isolate;max-height:min(90vh, 52rem);max-width:42rem;overflow:auto;padding:clamp(1.1rem, 3vw, 1.65rem);position:relative;width:min(100%, 42rem);z-index:1}.mediakitEnquiryClose{align-items:center;background:var(--mediakitEnquiryField);border:.0625rem solid var(--mediakitEnquiryLine);border-radius:999rem;color:var(--mediakitEnquiryInk);cursor:pointer;display:inline-flex;font-size:1.3rem;font-weight:700;height:2.35rem;justify-content:center;line-height:1;position:absolute;right:1rem;top:1rem;width:2.35rem}.mediakitEnquiryClose:hover{background:#e2e8f0;border-color:rgba(17,24,39,.16);color:#0f172a}.mediakitEnquiryClose:focus-visible{outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 25%);outline-offset:.125rem}.mediakitEnquiryHeader{display:grid;gap:.45rem;padding-right:2.8rem}.mediakitEnquiryHeader p{color:var(--mediakitAccent);font-size:.72rem;font-weight:900;letter-spacing:var(--mediakitLabelSpacing);margin:0;text-transform:uppercase}.mediakitEnquiryHeader h2{color:var(--mediakitEnquiryInk);font-size:clamp(1.65rem, 4.5vw, 2.35rem);letter-spacing:-0.055em;line-height:1.05;margin:0}.mediakitEnquiryHeader span{color:var(--mediakitEnquiryMuted);font-size:.95rem;font-weight:650;line-height:1.5}.mediakitEnquiryForm{display:grid;gap:.9rem;margin-top:1.15rem}.mediakitEnquiryGrid{display:grid;gap:.85rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.mediakitEnquiryForm label{color:var(--mediakitEnquiryInk);display:grid;font-size:.78rem;font-weight:800;gap:.4rem}.mediakitEnquiryForm input,.mediakitEnquiryForm select,.mediakitEnquiryForm textarea{appearance:none;background:var(--mediakitEnquiryField);border:.0625rem solid var(--mediakitEnquiryLine);border-radius:.85rem;color:var(--mediakitEnquiryInk);font:inherit;font-size:.92rem;font-weight:650;min-height:2.85rem;outline:none;padding:.75rem .85rem;transition:border-color 160ms ease,box-shadow 160ms ease,background 160ms ease;width:100%}.mediakitEnquiryForm input::placeholder,.mediakitEnquiryForm textarea::placeholder{color:#94a3b8}.mediakitEnquiryForm select:invalid{color:var(--mediakitEnquiryMuted)}.mediakitEnquiryForm option{background:#fff;color:var(--mediakitEnquiryInk)}.mediakitEnquiryForm select{background-image:linear-gradient(45deg, transparent 50%, var(--mediakitEnquiryMuted) 50%),linear-gradient(135deg, var(--mediakitEnquiryMuted) 50%, transparent 50%);background-position:calc(100% - 1.05rem) 50%,calc(100% - 0.72rem) 50%;background-repeat:no-repeat;background-size:.38rem .38rem,.38rem .38rem;padding-right:2.35rem}.mediakitEnquiryForm textarea{min-height:8.5rem;resize:vertical}.mediakitEnquiryForm input:focus,.mediakitEnquiryForm select:focus,.mediakitEnquiryForm textarea:focus{background:#fff;border-color:color-mix(in srgb, var(--mediakitAccent), transparent 35%);box-shadow:0 0 0 .22rem color-mix(in srgb, var(--mediakitAccent), transparent 84%)}.mediakitEnquiryStatus{color:#047857;font-size:.86rem;font-weight:750;line-height:1.4;margin:0;min-height:1.2rem}.mediakitEnquiryStatus.isError{color:#be123c}.mediakitEnquiryForm .mediakitButton{justify-self:start}.mediakitEnquiryForm .mediakitButton[disabled]{cursor:progress;opacity:.7;transform:none}.mediakitPublicSiteFooter:not(.mediakitPublicSiteFooter--withContact) .mediakitPublicFooter{background:linear-gradient(180deg, color-mix(in srgb, var(--mediakitSurfaceStrong), #f1f5f9 8%) 0%, #f1f5f9 100%);border-top:.0625rem solid var(--mediakitLine);color:var(--mediakitMuted)}.mediakitPublic.isDark .mediakitPublicSiteFooter:not(.mediakitPublicSiteFooter--withContact) .mediakitPublicFooter{background:color-mix(in srgb, #0f172a, #020617 35%);border-top-color:rgba(255,255,255,.1);color:var(--mediakitMuted)}.mediakitPublicFooterHeroStrip{box-sizing:border-box;height:2rem;overflow:hidden;position:relative;width:100%}.mediakitPublicFooterHeroStrip::after{background:transparent;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.mediakitPublic.isDark .mediakitPublicFooterHeroStrip::after{background:rgba(0,0,0,.5)}.mediakitPublic.isLight .mediakitPublicFooterHeroStrip::after{background:rgba(255,255,255,.5)}.mediakitPublicFooterHeroStripBg{background-position:center center;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.mediakitPoweredByBadge{align-items:center;backdrop-filter:blur(1.1rem);background:rgba(255,255,255,.72);border:.0625rem solid rgba(15,23,42,.08);border-radius:999rem;bottom:1rem;box-shadow:0 1.2rem 3.5rem rgba(15,23,42,.16);color:#111827;display:inline-flex;font-size:.82rem;font-weight:760;gap:.45rem;left:1rem;letter-spacing:-0.015em;min-height:2.7rem;padding:.35rem .95rem .35rem .42rem;position:fixed;text-decoration:none;z-index:40}.mediakitPublic.isDark .mediakitPoweredByBadge{background:rgba(15,23,42,.72);border-color:rgba(255,255,255,.14);color:#fff}.mediakitPoweredByLogo{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.mediakitPoweredByLogo svg{display:block;height:1.3rem;width:1.3rem}.mediakitPoweredByAvatar{border:.12rem solid #fff;border-radius:999rem;box-shadow:0 .45rem 1rem rgba(15,23,42,.2);flex:0 0 auto;height:2rem;margin-left:-0.45rem;object-fit:cover;width:2rem}.hasMediakitProfileCutout .mediakitPoweredByAvatar{background:rgba(255,255,255,.22);object-fit:contain;object-position:center 75%}.mediakitPublic.isDark.hasMediakitProfileCutout .mediakitPoweredByAvatar{background:rgba(255,255,255,.08)}.mediakitPoweredByBadge b{font-weight:900}.mediakitPoweredByText{display:flex;flex-direction:column;gap:.08rem;line-height:1.05;text-align:left}.mediakitPoweredByText>span:last-child{color:rgba(17,24,39,.58);font-size:.68rem;font-weight:720;letter-spacing:0}.mediakitPublic.isDark .mediakitPoweredByText>span:last-child{color:rgba(255,255,255,.6)}.reveal{opacity:1;transform:none;transition:none}.reveal.isVisible{opacity:1;transform:none}.mediakitLockWrap{display:grid;min-height:100vh;place-items:center}.mediakitLockCard{max-width:36rem;padding:2rem;text-align:center;width:100%}.mediakitLockCard h1{font-size:clamp(2.4rem, 7vw, 4.8rem);letter-spacing:var(--mediakitTighter);line-height:.94;margin:0 0 1rem}.mediakitLockCard>p,.mediakitLockFootnote{color:var(--mediakitMuted);line-height:1.6}.mediakitLockUnavailableActions{margin-top:1.25rem}.mediakitLockCard .mediakitButtonPrimary{background:var(--mediakitAccent);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), #0f172a 22%);color:#fff}.mediakitLockCard .mediakitButtonPrimary:hover{background:color-mix(in srgb, var(--mediakitAccent), #ffffff 14%);border-color:color-mix(in srgb, var(--mediakitAccent), #0f172a 12%);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--mediakitAccent), transparent 50%)}.mediakitLockForms{display:grid;gap:1rem;margin-top:1.5rem;text-align:left}.mediakitLockForms .block-form-container{background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:.75rem;box-shadow:var(--mediakitShadow);margin-bottom:0;padding:1.5rem;width:100%}.mediakitLockForms .block-form-content .block-form-field{margin-bottom:0}.mediakitLockForms .block-form-content .block-form-field label{color:var(--mediakitMuted);display:block;font-size:.875rem;font-weight:500;line-height:1.25;margin-bottom:.5rem}.mediakitLockForms .block-form-content .block-form-field input:not([type=checkbox]):not([type=color]):not([type=range]){background:var(--mediakitSurfaceStrong);border:.0625rem solid var(--mediakitLine);border-radius:.5rem;box-sizing:border-box;color:var(--mediakitInk);font-family:inherit;font-size:.875rem;height:2.75rem;line-height:1.25;min-height:2.75rem;padding:.75rem;width:100%}.mediakitLockForms .block-form-content .block-form-field input::placeholder{color:var(--mediakitMuted);opacity:.85}.mediakitLockForms .block-form-content .block-form-field input:focus{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent);outline:none}.mediakitLockForms .block-form-controls{border-top:.0625rem solid var(--mediakitLine);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start;margin-top:1rem;padding-top:1rem}.mediakitLockForms .block-form-controls .block-form-save{background:var(--mediakitAccent);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), #0f172a 22%);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.mediakitLockForms .block-form-controls .block-form-save:hover{background:color-mix(in srgb, var(--mediakitAccent), #ffffff 14%);border-color:color-mix(in srgb, var(--mediakitAccent), #0f172a 12%)}.mediakitLockForms .block-form-controls .block-form-save:disabled{cursor:not-allowed;opacity:.7}.mediakitLockCard .mediakitLockHeroPeek.mediakitCoverHero{isolation:isolate;margin:0 auto 1.25rem;max-width:min(100%, 22rem);min-height:0;overflow:visible;padding:0;touch-action:auto;width:100%}.mediakitLockCard .mediakitLockHeroPeek.mediakitCoverHero::before{display:none}.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverCenter{align-items:center;display:flex;flex-direction:column;isolation:isolate;justify-content:center;margin-inline:auto;max-width:none;padding:0;position:relative;width:100%;z-index:2}.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverPortrait,.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverProfileBackdrop{align-self:center;grid-column:auto;grid-row:auto;justify-self:center}.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverPortrait{margin-bottom:0;transform:translate3d(0, var(--heroPortraitLift, 0rem), 0) scale(var(--heroPortraitScale, 1))}.mediakitLockCard .mediakitLockHeroPeek.heroStyleTraditional .mediakitCoverPortrait{margin:0;transform:translate3d(0, var(--heroPortraitLift, 0rem), 0) scale(var(--heroPortraitScale, 1))}.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverPortrait img{width:clamp(5.5rem, min(28vw, 12svh), 8.5rem)}.mediakitLockCard .mediakitLockHeroPeek.heroStyleTraditional .mediakitCoverPortrait img{width:clamp(6.25rem, min(32vw, 14svh), 10.5rem)}.mediakitLockCard .mediakitLockHeroPeek .mediakitCoverProfileBackdrop{margin-bottom:0;max-height:min(14rem, 42svh);max-width:min(100%, 18rem);transform:translate3d(0, calc(0.35rem + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1));width:clamp(9rem, 52vw, 15rem)}.mediakitLockCard .mediakitLockHeroPeek.heroStyleTraditional .mediakitCoverProfileBackdrop{margin-bottom:0;max-height:min(16rem, 48svh);max-width:min(100%, 20rem);transform:translate3d(0, calc(0.35rem + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1));width:clamp(10rem, 58vw, 17rem)}.mediakitAccessAlert{background:color-mix(in srgb, var(--mediakitAccent), transparent 88%);border-radius:1rem;color:var(--mediakitAccent);font-weight:800;margin-top:1rem;padding:.9rem}.mediakitAccessAlert.isError{background:rgba(185,28,28,.1);color:#b91c1c}.mediakitLockFootnote{display:block;font-size:.82rem;margin-top:1rem}.mediakitHeroSocialStrip{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:1.2rem}.mediakitCoverCenter .mediakitHeroSocialStrip{justify-content:center}.mediakitHeroSocialStrip a,.mediakitHeroSocialStrip span{align-items:center;background:rgba(255,255,255,.12);border:.0625rem solid rgba(255,255,255,.16);border-radius:999rem;color:inherit;display:inline-flex;font-size:.78rem;font-weight:850;gap:.4rem;line-height:1;max-width:none;padding:.45rem .65rem;text-decoration:none;width:auto}.mediakitHeroSocialStrip svg,.mediakitSocialManageRow svg{display:block;height:1rem;width:1rem}.mediakitHeroSocialStrip b,.mediakitHeroSocialStrip span span{color:inherit;display:inline;font-size:.78rem;line-height:1;margin:0}.mediakitFormBlock,.mediakitCollectionForm,.mediakitInlineForm{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:1.25rem;display:grid;gap:.85rem;padding:1rem}.mediakitFormBlock h3{color:var(--mediakitInk);font-size:1rem;letter-spacing:-0.03em;margin:0}.mediakitFormBlockSubtitle{color:var(--mediakitInk);font-size:.88rem;font-weight:800;letter-spacing:-0.025em;margin:0}.mediakitFormBlockSplit{border-top:.0625rem solid var(--mediakitLine);display:grid;gap:.85rem;padding-top:1rem}.mediakitProfileImageActions{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem}.mediakitProfileImageActions [data-mediakit-profile-image-status]{color:var(--mediakitMuted);font-size:.82rem;font-weight:750}.mediakitProfileImageActions .mediakitButton[disabled]{cursor:progress;opacity:.62;transform:none}.mediakitSelectLabel{color:var(--mediakitInk);display:grid;font-size:.82rem;font-weight:650;gap:.35rem}.mediakitSelectLabel select{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:.625rem;font:inherit;padding:.5rem .65rem}.mediakitCollaborationLogoPicker{max-width:22rem}.mediakitImageEditorModal[hidden]{display:none}.mediakitImageEditorModal{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10040}.mediakitImageEditorBackdrop{background:rgba(15,23,42,.62);inset:0;position:absolute}.mediakitImageEditorDialog{--mediakitImageEditorRadiusShell: 1.25rem;--mediakitImageEditorRadiusCard: 1rem;--mediakitImageEditorRadiusField: 0.875rem;--mediakitInk: #111827;--mediakitMuted: #64748b;--mediakitLine: rgba(17, 24, 39, 0.12);--mediakitSurfaceStrong: #ffffff;background:#fff;border:.0625rem solid rgba(17,24,39,.1);border-radius:var(--mediakitImageEditorRadiusShell);box-shadow:0 2rem 6rem rgba(15,23,42,.28);color:var(--mediakitInk);color-scheme:light;display:grid;gap:1rem;isolation:isolate;max-height:calc(100vh - 2rem);max-width:48rem;overflow:auto;padding:1rem;position:relative;width:min(100%, 48rem)}.mediakitImageEditorHeader{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.mediakitImageEditorHeader h2{color:var(--mediakitInk);font-size:1.5rem;font-weight:800;letter-spacing:-0.055em;line-height:1.2;margin:.15rem 0 0}.mediakitImageEditorClose{align-items:center;background:#f1f5f9;border:0;border-radius:var(--mediakitImageEditorRadiusField);color:var(--mediakitInk);cursor:pointer;display:inline-flex;font-size:1.3rem;height:2.35rem;justify-content:center;width:2.35rem}.mediakitImageEditorClose:hover{background:#e2e8f0;color:#0f172a}.mediakitImageEditorClose:focus-visible{outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 25%);outline-offset:.125rem}.mediakitImageEditorBody{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0, 1fr) minmax(17rem, 1fr)}.mediakitImageEditorPreviewColumn{display:grid;gap:.5rem}.mediakitImageEditorPreviewHint{color:var(--mediakitMuted);font-size:.8125rem;line-height:1.45;margin:0}.mediakitImageEditorSidebar{display:grid;gap:1rem}.mediakitImageEditorPanel{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitImageEditorRadiusCard);display:grid;gap:.65rem;padding:1rem}.mediakitImageEditorPanelTitle{color:var(--mediakitInk);font-size:1.125rem;font-weight:800;letter-spacing:-0.045em;line-height:1.25;margin:0}.mediakitImageEditorPanelIntro{margin:-0.15rem 0 0}.mediakitImageEditorSliders{display:grid;gap:.75rem}.mediakitImageEditorPanel label{color:var(--mediakitInk);display:grid;font-size:.82rem;font-weight:780;gap:.35rem}.mediakitImageEditorPanel input[type=range],.mediakitImageEditorPanel select{accent-color:var(--mediakitAccent)}.mediakitImageEditorPanel input[type=range]{box-sizing:border-box;min-height:2.25rem;width:100%}.mediakitImageEditorPanel input[type=range]:focus-visible{outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 35%);outline-offset:.125rem}.mediakitImageEditorPanel select:focus-visible,.mediakitImageAiEditBox textarea:focus-visible{outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 35%);outline-offset:.0625rem}.mediakitImageEditorBgRow{border-top:.0625rem solid color-mix(in srgb, var(--mediakitLine) 55%, transparent);margin-top:.35rem;padding-top:.85rem}.mediakitImageEditorBgRow .mediakitButton{justify-content:center;width:100%}.mediakitImageEditorFooter{border-top:.0625rem solid var(--mediakitLine);display:grid;gap:.75rem;margin-top:.15rem;padding-top:1rem}.mediakitImageEditorStatus{margin:0;min-height:1.25rem}.mediakitImageEditorFooterActions{display:flex;gap:.55rem}.mediakitImageEditorFooterActions .mediakitButtonPrimary{flex:1;justify-content:center}.mediakitImageEditorDialog .mediakitButton{border-radius:var(--mediakitImageEditorRadiusField)}.mediakitImageEditorPreview{align-items:center;aspect-ratio:1;background:linear-gradient(45deg, #eef2f7 25%, transparent 25%),linear-gradient(-45deg, #eef2f7 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #eef2f7 75%),linear-gradient(-45deg, transparent 75%, #eef2f7 75%),#fff;background-position:0 0,0 .75rem,.75rem -0.75rem,-0.75rem 0;background-size:1.5rem 1.5rem;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitImageEditorRadiusCard);display:flex;justify-content:center;overflow:hidden;position:relative}.mediakitImageEditorPreview img{height:100%;object-fit:cover;position:relative;transform:translate(var(--mediakit-profile-shift-x, 0), var(--mediakit-profile-shift-y, 0)) scale(var(--mediakit-profile-zoom, 1));width:100%;z-index:1}.mediakitStyledSelect{appearance:none;-webkit-appearance:none;background:#fff;background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="%2364748b"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3C/svg%3E');background-position:right .75rem center;background-repeat:no-repeat;background-size:.9rem;border:.0625rem solid var(--mediakitLine);border-radius:.85rem;color:var(--mediakitInk);font:inherit;font-weight:720;min-height:2.5rem;padding:0 2.5rem 0 .75rem;width:100%}.mediakitStyledSelect:focus{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent);outline:none}.mediakitImageAiEditBox{display:grid;gap:.85rem}.mediakitImageAiActions{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.mediakitImageAiEditBox textarea{background:#fff;border-color:var(--mediakitLine);border-style:solid;border-width:.0625rem;border-radius:var(--mediakitImageEditorRadiusField, 0.875rem);color:var(--mediakitInk);font:inherit;line-height:1.45;min-height:5.5rem;padding:.75rem;resize:vertical;width:100%}.mediakitImageAiEditBox textarea:focus{border-color:var(--mediakitAccent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mediakitAccent) 14%, transparent);outline:none}@media(max-width: 58rem){.mediakitImageEditorBody{grid-template-columns:1fr}}@media(max-width: 42rem){.mediakitImageEditorDialog{--mediakitImageEditorRadiusShell: 1rem;--mediakitImageEditorRadiusCard: 0.875rem;--mediakitImageEditorRadiusField: 0.75rem}}#mediakitConfirmModal.confirmModal{background:rgba(2,6,23,.55) !important;z-index:10060 !important}#mediakitConfirmModal .confirmBox{background:#fff !important;border:.0625rem solid rgba(17,24,39,.1) !important;border-radius:1.25rem !important;box-shadow:0 2rem 5rem rgba(2,6,23,.28) !important;color:#111827;color-scheme:light;isolation:isolate;max-width:24rem !important;padding:2rem 1.75rem !important;text-align:center;width:min(100%, 24rem) !important}#mediakitConfirmModal .confirmBox h3{color:#111827 !important;font-size:1.25rem;font-weight:800;letter-spacing:-0.03em;line-height:1.2;margin:0 0 .75rem}#mediakitConfirmModal .confirmBox p{color:#64748b !important;font-size:.9375rem;line-height:1.55;margin:0 0 1.5rem}#mediakitConfirmModal .confirmBox .modalClose{align-items:center !important;background:#f1f5f9 !important;border:0 !important;border-radius:999rem !important;color:#111827 !important;font-size:1.35rem !important;font-weight:500;height:2.5rem !important;line-height:1 !important;right:1rem !important;top:1rem !important;width:2.5rem !important}#mediakitConfirmModal .confirmBox .modalClose:hover{background:#e2e8f0 !important;color:#0f172a !important}#mediakitConfirmModal .confirmBox .modalClose:focus-visible{outline:.125rem solid color-mix(in srgb, var(--mediakitAccent, #ff1052), transparent 25%);outline-offset:.125rem}#mediakitConfirmModal .confirmButtons{flex-wrap:wrap;gap:.65rem}#mediakitConfirmModal .confirmButtons button{border-radius:999rem !important;flex:1 1 auto;font-size:.875rem !important;font-weight:750 !important;min-height:2.75rem !important;padding:.65rem 1.25rem !important}#mediakitConfirmModal .confirmButtons .cancelBtn{background:#f1f5f9 !important;border:.0625rem solid rgba(17,24,39,.08) !important;color:#111827 !important}#mediakitConfirmModal .confirmButtons .cancelBtn:hover{background:#e2e8f0 !important;color:#0f172a !important}#mediakitConfirmModal .confirmButtons .confirmBtn{background:var(--mediakitAccent, #ff1052) !important;color:#fff !important}#mediakitConfirmModal .confirmButtons .confirmBtn:hover{filter:brightness(0.95)}@media(max-width: 48rem){#mediakitConfirmModal .confirmBox{margin:1rem !important;padding:1.75rem 1.25rem !important;width:calc(100% - 2rem) !important}}.mediakitCollectionForm,.mediakitInlineForm{background:#fff}.mediakitCollectionForm.isAdd,.mediakitInlineForm.isAdd{border-style:dashed}.mediakitSettingsPanel .mediakitFormBlock{background:transparent;border:0;border-radius:0;box-shadow:none;padding:.85rem 0}.mediakitSettingsPanel .mediakitFormBlock.mediakitAudienceStatsUnified{padding:0}.mediakitSettingsPanel .mediakitSettingsGroup.isActive>.mediakitFormBlock+.mediakitFormBlock{border-top:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 30%);padding-top:1rem}.mediakitSettingsPanel .mediakitCollectionForm{background:transparent;border:0;border-radius:0;box-shadow:none;padding:.85rem 0}.mediakitSettingsPanel .mediakitFormBlock .mediakitCollectionForm.mediakitRateForm:not(.isAdd){border-bottom:.0625rem solid var(--mediakitLine)}.mediakitSettingsPanel .mediakitFormBlock .mediakitRateForm{margin-bottom:1.25rem;padding-bottom:1.15rem}.mediakitSettingsPanel .mediakitFormBlock>.mediakitCollectionForm+.mediakitCollectionForm{border-top:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 30%);margin-top:.85rem;padding-top:1rem}.mediakitSettingsPanel .mediakitAudienceStatsUnified .mediakitInlineForm,.mediakitSettingsPanel .mediakitConnectionsAddFlow .mediakitInlineForm,.mediakitSettingsPanel .mediakitConnectionsAddPanel .mediakitInlineForm{background:transparent;border:0;border-radius:0;box-shadow:none}.mediakitSettingsPanel .mediakitInlineForm.isAdd,.mediakitSettingsPanel .mediakitCollectionForm.isAdd{background:color-mix(in srgb, var(--mediakitSurfaceStrong), transparent 40%);border:.0625rem dashed color-mix(in srgb, var(--mediakitLine), transparent 35%);border-radius:1rem;padding:.85rem}.mediakitFieldGrid{display:grid;gap:.75rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.mediakitDemographicCardPicker,.mediakitDemographicCards{display:grid;gap:.7rem}.mediakitDemographicCardPicker{grid-template-columns:repeat(2, minmax(0, 1fr))}.mediakitDemographicAddCard,.mediakitDemographicInputCard{background:color-mix(in srgb, var(--mediakitSurfaceStrong), transparent 38%);border:.0625rem solid var(--mediakitLine);border-radius:1rem}.mediakitDemographicAddCard[hidden],.mediakitDemographicInputCard[hidden]{display:none !important}.mediakitDemographicAddCard{color:var(--mediakitInk);cursor:pointer;display:grid;gap:.35rem;padding:.85rem;text-align:left;transition:border-color .18s ease,transform .18s ease}.mediakitDemographicAddCard:hover{border-color:color-mix(in srgb, var(--mediakitAccent), var(--mediakitLine) 55%);transform:translateY(-0.0625rem)}.mediakitDemographicAddCard strong{font-size:.88rem;letter-spacing:-0.02em}.mediakitDemographicAddCard span{color:var(--mediakitMuted);font-size:.76rem;font-weight:650;line-height:1.35}.mediakitDemographicInputCard{display:grid;gap:.75rem;padding:.85rem}.mediakitDemographicInputCardHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.mediakitDemographicInputCardLead{flex:1 1 12rem;min-width:0}.mediakitDemographicInputCardActions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.mediakitDemographicInputCardHead h4{color:var(--mediakitInk);font-size:.95rem;letter-spacing:-0.025em;margin:0}.mediakitDemographicInputCardHead p{color:var(--mediakitMuted);font-size:.78rem;font-weight:650;line-height:1.35;margin:.2rem 0 0}.mediakitDemographicValueLabel{display:grid;gap:.4rem;font-weight:700}.mediakitDemographicValueLabel textarea{min-height:4.6rem;resize:vertical}.mediakitDemographicGuided{display:grid;gap:.65rem}.mediakitDemographicGuidedGrid{display:grid;gap:.55rem}.mediakitDemographicGuidedGrid--markets{gap:.75rem}.mediakitDemographicGuidedRow{align-items:center;display:grid;gap:.5rem .65rem;grid-template-columns:minmax(4.5rem, 1fr) minmax(5rem, 7rem)}.mediakitDemographicGuidedRowLabel{color:var(--mediakitInk);font-size:.82rem;font-weight:750;letter-spacing:-0.02em}.mediakitDemographicGuidedPctWrap{align-items:center;display:inline-flex;gap:.2rem}.mediakitDemographicGuidedPct,.mediakitDemographicGuidedName{background:color-mix(in srgb, var(--mediakitSurface), transparent 12%);border:.0625rem solid var(--mediakitLine);border-radius:.65rem;color:var(--mediakitInk);font-size:.84rem;font-weight:600;min-width:0;padding:.45rem .55rem;width:100%}.mediakitDemographicGuidedPct{max-width:5.5rem;text-align:right}.mediakitDemographicGuidedPctSuffix{color:var(--mediakitMuted);font-size:.78rem;font-weight:700}.mediakitDemographicGuidedMarket{background:color-mix(in srgb, var(--mediakitSurfaceStrong), transparent 55%);border:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 25%);border-radius:.85rem;display:grid;gap:.55rem;grid-template-columns:1.85rem minmax(0, 1fr) minmax(5.5rem, 6.5rem);padding:.6rem .65rem}.mediakitDemographicGuidedMarketIndex{align-self:center;color:var(--mediakitMuted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-align:center}.mediakitDemographicGuidedMarketName,.mediakitDemographicGuidedMarketPct{display:grid;gap:.25rem;margin:0;min-width:0}.mediakitDemographicGuidedMarketName .mediakitDemographicGuidedRowLabel,.mediakitDemographicGuidedMarketPct .mediakitDemographicGuidedRowLabel{font-size:.7rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.mediakitDemographicValueHidden{display:none}.mediakitManualMetricRows{display:grid;gap:.65rem;margin:.65rem 0}.mediakitFormActions--wrap{flex-wrap:wrap;justify-content:flex-start}.mediakitManualMetricsPlatformLabel{display:grid;gap:.35rem;font-weight:600}.mediakitManualMetricsPlatformLabel input{font-weight:400}.mediakitManualMetricsPlatformLabelHint{color:var(--mediakitMuted);font-size:.76rem;font-weight:600;line-height:1.35}.mediakitManageList{display:grid;gap:.6rem}.mediakitConnectedPlatformsMore{border:.0625rem dashed var(--mediakitLine);border-radius:var(--mediakitRadius);margin-top:.85rem;padding:.65rem 1rem 1rem}.mediakitConnectedPlatformsMoreSummary{color:var(--mediakitInk);cursor:pointer;font-size:.88rem;font-weight:800;letter-spacing:var(--mediakitTight);list-style:none;padding:.35rem 0}.mediakitConnectedPlatformsMoreSummary::-webkit-details-marker{display:none}.mediakitConnectedPlatformsMoreLead{margin:.5rem 0 .75rem !important}[data-mediakit-audience-hide-when-adding][hidden]{display:none !important}[data-mediakit-audience-hide-when-editing][hidden]{display:none !important}.mediakitSettingsGroup[data-mediakit-context=audience][data-mediakit-audience-edit-active="1"] [data-mediakit-audience-hide-when-editing],.mediakitSettingsGroup[data-mediakit-context=audience]:has(.mediakitAudienceStatTileDetails[open]) [data-mediakit-audience-hide-when-editing]{display:none !important}.mediakitAudienceStatsUnified[data-mediakit-audience-edit-active="1"] .mediakitAudienceStatTile:not(.isAudienceStatTileEditing){display:none !important}.mediakitAudienceStatsUnified .mediakitAudienceStatsSectionHeading{color:var(--mediakitInk);font-size:1.5rem;font-weight:800;letter-spacing:-0.055em;line-height:1.2;margin:0}.mediakitAudienceStatsUnified .mediakitAudienceStatsAddHeading{margin-top:1.75rem}.mediakitAudienceStatsUnified .mediakitConnectionsAddFlowTitle{font-size:1.35rem;font-weight:800;letter-spacing:var(--mediakitTighter)}.mediakitAudienceStatsListedEmpty{margin:.85rem 0 0}.mediakitSettingsGroup[data-mediakit-context=audience].isActive{gap:.55rem}.mediakitSettingsGroup[data-mediakit-context=audience] .mediakitPanelIntro--audienceFooter{margin-top:.5rem;padding-top:.75rem}.mediakitFormBlock.mediakitAudienceStatsUnified{background:transparent;border:0;border-radius:0;gap:.65rem;padding:0}.mediakitAudienceStatsUnified .mediakitConnectionsAddFlow{background:transparent;border:0;border-radius:0;margin-top:.65rem;padding:0}.mediakitAudienceStatsUnified .mediakitConnectionsAddFlowHead{margin-bottom:.85rem}.mediakitAudienceStatCardsGrid.mediakitConnectionsPickGrid{margin-bottom:0;margin-top:1rem}.mediakitConnectionsPickTile.mediakitAudienceStatTile:has(.mediakitAudienceStatTileDetails[open]){align-items:stretch;grid-column:1/-1;justify-content:flex-start;min-height:auto;padding:1rem;text-align:left}.mediakitConnectionsPickTile.mediakitAudienceStatTile:has(.mediakitAudienceStatTileDetails[open]):hover{transform:none}.mediakitConnectionsPickTile.mediakitAudienceStatTile:has(.mediakitAudienceStatTileDetails[open]) .mediakitConnectionsPickTileIcon,.mediakitConnectionsPickTile.mediakitAudienceStatTile:has(.mediakitAudienceStatTileDetails[open]) .mediakitAudienceStatTileHandle{display:none}.mediakitConnectionsPickTile.mediakitAudienceStatTile:has(.mediakitAudienceStatTileDetails[open]) .mediakitAudienceStatTileEditSummary{display:none}.mediakitConnectionsPickTile.mediakitAudienceStatTile{align-items:center;cursor:default;flex-direction:column;gap:.45rem;justify-content:flex-start;min-height:7.75rem;padding:.85rem .45rem .75rem;text-align:center}.mediakitConnectionsPickTile.mediakitAudienceStatTile:hover{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%);box-shadow:0 .4rem 1rem rgba(15,23,42,.08);transform:translateY(-0.0625rem)}.mediakitAudienceStatTileHandle{color:var(--mediakitMuted);font-size:.76rem;font-weight:700;line-height:1.25;max-width:100%;overflow-wrap:anywhere;text-align:center}.mediakitAudienceStatTileDetails{width:100%}.mediakitAudienceStatTileEditSummary{display:inline-flex;justify-content:center;list-style:none;margin:0 auto;padding:.35rem .75rem}.mediakitAudienceStatTileEditSummary::-webkit-details-marker{display:none}.mediakitAudienceStatTileEditBody{border-top:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.85rem;margin-top:0;max-width:none;padding:0;text-align:left;width:100%}.mediakitAudienceStatTileEditToolbar{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:.65rem;justify-content:space-between;margin:0;width:100%}.mediakitAudienceStatTileEditToolbarMain{align-items:center;display:flex;flex:1 1 auto;gap:.55rem;min-width:0}.mediakitAudienceStatTileEditToolbarIcon{align-items:center;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.mediakitAudienceStatTileEditToolbarIcon .mediakitConnectionsPickTileImg{display:block;height:1.875rem;object-fit:contain;width:1.875rem}.mediakitAudienceStatTileEditToolbarIcon .mediakitConnectionsPickSvg{height:1.75rem;width:1.75rem}.mediakitAudienceStatTileEditToolbarIcon svg{display:block;height:1.75rem;max-width:1.75rem;width:auto}.mediakitAudienceStatTileEditToolbarText{display:flex;flex-direction:column;gap:.12rem;min-width:0}.mediakitAudienceStatTileEditPlatform{color:var(--mediakitInk);font-size:1rem;font-weight:800;letter-spacing:-0.035em;line-height:1.2;min-width:0}.mediakitAudienceStatTileEditHandle{color:var(--mediakitMuted);font-size:.78rem;font-weight:650;line-height:1.3;min-width:0;overflow-wrap:anywhere}.mediakitAudienceStatTileEditToolbarTrailing{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:.35rem;justify-content:flex-end;margin-left:.35rem}.mediakitAudienceStatTileEditClose{padding:.28rem .7rem}.mediakitAudienceStatTileEditBody .mediakitInlineForm{background:transparent;border:0;border-radius:0;gap:.65rem;padding:0}.mediakitAudienceMetricEditorTitle{color:var(--mediakitInk);font-size:1rem;font-weight:800;letter-spacing:-0.035em;line-height:1.25;margin:.75rem 0 .25rem}.mediakitAudienceMetricEditorCard{--mediakitAudienceMetricActionCol: 4.25rem;--mediakitAudienceMetricGap: 1rem;--mediakitAudienceMetricToggleCol: 10.5rem;--mediakitAudienceMetricValueCol: minmax(14rem, 0.82fr);background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:1rem;box-shadow:0 .35rem 1.2rem rgba(15,23,42,.035);display:grid;gap:0;overflow:hidden}.mediakitAudienceMetricEditorHeader,.mediakitLinkedManualStatEditForm{align-items:center;display:grid;column-gap:var(--mediakitAudienceMetricGap);grid-template-columns:minmax(0, 1fr) var(--mediakitAudienceMetricValueCol) var(--mediakitAudienceMetricToggleCol) var(--mediakitAudienceMetricActionCol)}.mediakitAudienceMetricEditorHeader{border-bottom:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 15%);color:var(--mediakitMuted);font-size:.72rem;font-weight:800;letter-spacing:.02em;line-height:1.2;padding:.7rem 1rem}.mediakitLinkedManualStatForms{display:grid}.mediakitLinkedManualStatEditForm{border-bottom:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 35%);margin:0 !important;min-height:4rem;padding:.7rem 1rem !important}.mediakitLinkedManualStatEditForm>input[type=text]{background:#fff;border:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 10%);border-radius:.72rem;box-sizing:border-box;min-height:2.55rem;width:100%}.mediakitAudienceMetricAddRow>input[type=text]{background:#f8fafc}.mediakitLinkedManualStatEditForm .mediakitStatFormChecks{align-items:center;display:flex !important;justify-content:flex-start;margin:0;min-width:0;padding:0}.mediakitLinkedManualStatEditForm .mediakitMiniCheck:has([name=is_visible]){display:none !important}.mediakitAudienceMetricToggle{align-items:center;cursor:pointer;display:inline-flex !important;justify-content:flex-start;min-height:2.55rem;width:max-content}.mediakitAudienceMetricToggle input{height:.0625rem;opacity:0;position:absolute;width:.0625rem}.mediakitAudienceMetricToggle span{background:color-mix(in srgb, var(--mediakitMuted), transparent 65%);border-radius:999rem;box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--mediakitLine), transparent 20%);display:block;height:1.35rem;position:relative;transition:background .18s ease,box-shadow .18s ease;width:2.35rem}.mediakitAudienceMetricToggle span::after{background:#fff;border-radius:50%;box-shadow:0 .12rem .28rem rgba(15,23,42,.18);content:"";height:1.05rem;left:.15rem;position:absolute;top:.15rem;transition:transform .18s ease;width:1.05rem}.mediakitAudienceMetricToggle input:checked+span{background:var(--mediakitAccent);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--mediakitAccent), transparent 12%)}.mediakitAudienceMetricToggle input:checked+span::after{transform:translateX(1rem)}.mediakitAudienceMetricToggle input:focus-visible+span{outline:.18rem solid color-mix(in srgb, var(--mediakitAccent), transparent 70%);outline-offset:.16rem}.mediakitLinkedManualStatEditForm .mediakitFormActions{align-items:center;display:flex;gap:.35rem;justify-content:center;min-width:0}.mediakitLinkedManualStatEditForm .mediakitFormActions .mediakitButtonPrimary{display:none}.mediakitLinkedManualStatEditForm [data-mediakit-delete-stat]{border-radius:.72rem;min-height:2.4rem;padding:.3rem .7rem}.mediakitManualMetricsSupplementForm{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:contents !important;gap:0 !important;padding:0 !important}.mediakitManualMetricsSupplementForm .mediakitManualMetricRows{display:contents;gap:0;margin:0 !important}.mediakitAudienceMetricRowSpacer{display:block;min-height:2.4rem;width:var(--mediakitAudienceMetricActionCol)}.mediakitManualMetricsSupplementForm [data-mediakit-add-manual-metric-row]{border-style:dashed;justify-content:center;width:100%}.mediakitManualMetricsSupplementForm .mediakitFormActions{border-top:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 35%);box-sizing:border-box;display:flex;justify-content:center;margin:0 !important;padding:1rem;width:100%}.mediakitManualMetricsSupplementForm .mediakitButtonPrimary{display:none}.mediakitAudienceMetricEditorActions{align-items:center;display:flex;gap:.6rem;justify-content:flex-end;margin-top:.8rem}@media(max-width: 46rem){.mediakitAudienceMetricEditorHeader{display:none}.mediakitLinkedManualStatEditForm,.mediakitManualMetricsSupplementForm .mediakitManualMetricRow{grid-template-columns:1fr;row-gap:.55rem}.mediakitLinkedManualStatEditForm .mediakitStatFormChecks,.mediakitLinkedManualStatEditForm .mediakitFormActions,.mediakitManualMetricsSupplementForm .mediakitAudienceMetricToggle{justify-content:flex-start}.mediakitAudienceMetricRowSpacer{display:none}}.mediakitAudienceStatTileEditBody .mediakitContextText{margin:0}.mediakitConnectedChannelMetrics{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0 0 .65rem;padding:0}.mediakitConnectedChannelMetric{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:.75rem;display:grid;gap:.15rem;min-width:5.25rem;padding:.45rem .6rem}.mediakitConnectedChannelMetricValue{color:var(--mediakitInk);font-size:1rem;font-weight:800;letter-spacing:-0.03em;line-height:1.15}.mediakitConnectedChannelMetricLabel{color:var(--mediakitMuted);font-size:.72rem;font-weight:700;line-height:1.2}.mediakitConnectedSyncBanner{align-items:center;background:color-mix(in srgb, var(--mediakitAccent), transparent 93%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 78%);border-radius:var(--mediakitRadius, 1rem);display:flex;flex-wrap:wrap;gap:.65rem 1rem;justify-content:space-between;margin:0 0 .85rem;padding:.75rem 1rem}.mediakitConnectedSyncBannerMain{flex:1 1 14rem;min-width:0}.mediakitConnectedSyncBannerTitle{color:var(--mediakitMuted);font-size:.7rem;font-weight:800;letter-spacing:.07em;margin:0 0 .28rem;text-transform:uppercase}.mediakitConnectedSyncBannerLead{color:var(--mediakitInk);font-size:.84rem;font-weight:650;line-height:1.45;margin:0}.mediakitConnectedSyncBannerCta{flex-shrink:0}.mediakitAudienceStatTileEditBody .mediakitContextText+.mediakitButton,.mediakitAudienceStatTileEditBody .mediakitContextText+.mediakitInlineForm{margin-top:.5rem}.mediakitLinkedManualStatEditForm+.mediakitLinkedManualStatEditForm{border-top:0}.mediakitConnectionsSearchLabel{display:grid;gap:.35rem;margin-bottom:.85rem}.mediakitConnectionsSearchLabelText{color:var(--mediakitMuted);font-size:.72rem;font-weight:800;letter-spacing:var(--mediakitLabelSpacing);text-transform:uppercase}.mediakitConnectionsSearchInput{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorInsetRadius, 1rem);box-sizing:border-box;color:var(--mediakitInk);font:inherit;font-size:.9rem;font-weight:650;min-height:2.65rem;padding:0 .85rem;width:100%}.mediakitConnectionsSearchInput:focus{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 35%);outline:.125rem solid color-mix(in srgb, var(--mediakitAccent), transparent 82%);outline-offset:.0625rem}.mediakitConnectionsPickGrid{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fill, minmax(6.5rem, 1fr));margin-bottom:1rem}.mediakitConnectionsPickTile{align-items:center;background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorInsetRadius, 1rem);color:var(--mediakitInk);cursor:pointer;display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-height:5.25rem;padding:.65rem .45rem;text-align:center;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.mediakitConnectionsPickTile:hover{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%);box-shadow:0 .4rem 1rem rgba(15,23,42,.08);transform:translateY(-0.0625rem)}.mediakitConnectionsPickTileIcon{align-items:center;display:flex;height:2rem;justify-content:center}.mediakitConnectionsPickTileIcon svg{max-height:1.85rem;max-width:1.85rem}.mediakitConnectionsPickTileImg{display:block;height:1.85rem;object-fit:contain;width:1.85rem}.mediakitConnectionsPickTileLabel{font-size:.76rem;font-weight:800;line-height:1.25}.mediakitConnectionsAddFlow{background:#f8fafc;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorInsetRadius, 1rem);margin-top:1rem;padding:1rem}.mediakitConnectionsAddFlowHead{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.mediakitConnectionsAddFlowHeadMain{align-items:center;display:flex;flex:1 1 auto;gap:.55rem;min-width:0}.mediakitConnectionsAddFlowHeadIcon{align-items:center;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.mediakitConnectionsAddFlowHeadIcon .mediakitConnectionsPickTileImg{display:block;height:1.875rem;object-fit:contain;width:1.875rem}.mediakitConnectionsAddFlowHeadIcon .mediakitConnectionsPickSvg{height:1.75rem;width:1.75rem}.mediakitConnectionsAddFlowHeadIcon svg{display:block;height:1.75rem;max-width:1.75rem;width:auto}.mediakitConnectionsAddFlowHeadText{display:flex;flex-direction:column;gap:.12rem;min-width:0}.mediakitConnectionsAddFlowHead .mediakitConnectionsAddFlowTitle{margin:0}.mediakitConnectionsAddFlowClose{flex-shrink:0}.mediakitConnectionsAddFlowTitle{font-size:1.2rem;letter-spacing:var(--mediakitTighter)}.mediakitConnectionsAddFlowLead{margin:0 !important}.mediakitConnectionsAddOptions{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr));margin-bottom:1rem}.mediakitConnectionsAddOptions[hidden]{display:none !important}.mediakitConnectionsAddOpt{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitEditorInsetRadius, 1rem);color:var(--mediakitInk);cursor:pointer;display:grid;gap:.35rem;padding:.85rem;text-align:left;transition:border-color 160ms ease,box-shadow 160ms ease}.mediakitConnectionsAddOpt[hidden]{display:none !important}.mediakitConnectionsAddOpt:hover:not(:disabled){border-color:color-mix(in srgb, var(--mediakitAccent), transparent 45%)}.mediakitConnectionsAddOpt:disabled{cursor:not-allowed;opacity:.45}.mediakitConnectionsAddOpt.isSelected{border-color:color-mix(in srgb, var(--mediakitAccent), transparent 25%);box-shadow:0 0 0 .125rem color-mix(in srgb, var(--mediakitAccent), transparent 55%)}.mediakitConnectionsAddOpt strong{font-size:.88rem}.mediakitConnectionsAddOpt span{color:var(--mediakitMuted);font-size:.78rem;line-height:1.45}.mediakitConnectionsAddPanel:not([hidden]) .mediakitInlineForm{margin-top:.65rem}.mediakitAddConnectedAccountsWrap{margin-top:.65rem}.mediakitAddConnectedAccountsWrap .mediakitFormBlockSubtitle{margin-bottom:.45rem}.mediakitAddConnectedAccountsList{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.mediakitAddConnectedAccountRow{align-items:center;border:.0625rem solid var(--mediakitLine);border-radius:var(--mediakitRadius);display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .85rem}.mediakitAddConnectedAccountMeta{display:grid;gap:.15rem;min-width:0}.mediakitAddConnectedAccountHandle{font-weight:600}.mediakitAddConnectedAccountReach{color:var(--mediakitMuted);font-size:.78rem}.mediakitAddConnectedAccountShowBtn{flex-shrink:0}.mediakitAddConnectedFlowDivider{border:0;border-top:.0625rem solid color-mix(in srgb, var(--mediakitLine), transparent 20%);margin:1.15rem 0 1rem}.mediakitAddConnectedChannelsPanel{align-items:stretch;background:color-mix(in srgb, var(--mediakitAccent), transparent 93%);border:.0625rem solid color-mix(in srgb, var(--mediakitAccent), transparent 78%);border-radius:var(--mediakitRadius, 1rem);display:flex;flex-direction:column;gap:1rem;margin-top:0;padding:1rem 1.05rem 1.05rem}.mediakitAddConnectedChannelsPanelMain{flex:1 1 auto;min-width:0}.mediakitAddConnectedChannelsPanelEyebrow{color:var(--mediakitMuted);font-size:.68rem;font-weight:800;letter-spacing:.08em;margin:0 0 .45rem;text-transform:uppercase}.mediakitAddConnectedChannelsPanelLead{color:var(--mediakitInk);font-size:.84rem;font-weight:600;line-height:1.5;margin:0}.mediakitAddConnectedChannelsPanelLead a{color:var(--mediakitAccent);font-weight:600;text-decoration:underline;text-underline-offset:.12em}.mediakitAddConnectedChannelsPanelLead a:hover{color:color-mix(in srgb, var(--mediakitAccent), #000 14%)}.mediakitAddConnectedChannelsPanelActions{align-self:stretch;display:flex;flex-shrink:0;justify-content:flex-start}@media(min-width: 36rem){.mediakitAddConnectedChannelsPanel{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem 1.25rem;justify-content:space-between;padding:1.05rem 1.15rem}.mediakitAddConnectedChannelsPanelMain{flex:1 1 14rem}.mediakitAddConnectedChannelsPanelActions{align-self:center}}.mediakitDataRow,.mediakitSocialManageRow,.mediakitFormActions{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.mediakitDataRow,.mediakitSocialManageRow{background:#fff;border:.0625rem solid var(--mediakitLine);border-radius:1rem;padding:.8rem}.mediakitDataRow strong,.mediakitSocialManageRow strong{display:block;font-size:.92rem}.mediakitDataRow small,.mediakitSocialManageRow small{color:var(--mediakitMuted);display:block;font-size:.78rem;margin-top:.15rem}.mediakitDataRow b,.mediakitSocialManageRow b{color:var(--mediakitAccent);font-size:.88rem;white-space:nowrap}.mediakitSocialManageRow>span{align-items:center;background:color-mix(in srgb, var(--mediakitAccent), transparent 90%);border-radius:999rem;display:inline-flex;flex:0 0 auto;height:2.3rem;justify-content:center;width:2.3rem}.mediakitStatFormChecks{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.mediakitMiniCheck{align-items:center;display:flex !important;flex-direction:row;gap:.5rem}.mediakitMiniCheck input{min-height:auto;width:auto}@keyframes mediakitFloat{0%,100%{transform:translate3d(0, 0, 0) scale(1)}50%{transform:translate3d(1.5rem, -1rem, 0) scale(1.08)}}@keyframes mediakitPulse{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mediakitAccent), transparent 70%)}50%{box-shadow:0 0 0 1rem color-mix(in srgb, var(--mediakitAccent), transparent 100%)}}@keyframes mediakitBioLetterIn{0%{filter:blur(0.45rem);opacity:0;transform:translate3d(0, 0.35rem, 0) scale(1.015)}60%{filter:blur(0.05rem);opacity:1}100%{filter:blur(0);opacity:1;transform:translate3d(0, 0, 0) scale(1)}}@keyframes mediakitVerifiedSheen{0%{transform:translateX(-52%) rotate(8deg)}100%{transform:translateX(52%) rotate(8deg)}}@media(prefers-reduced-motion: reduce){.mediakitVerifiedBadge,.mediakitVerifiedBadge::before,.mediakitBioLetter{animation:none;filter:none;opacity:1;transform:none}}@media(max-width: 70rem){.mediakitDashboardHero,.mediakitDashboardGrid,.mediakitEditor,.mediakitPublicHero{grid-template-columns:1fr}.mediakitEditorSidebar,.mediakitSettingsPanel{max-height:none;position:static}.mediakitPublicHero{min-height:100vh}.mediakitCoverHero{height:auto;max-height:none;min-height:100svh}.mediakitCoverCenter{padding:clamp(3rem, 6.5svh, 4.75rem) 0 clamp(4rem, 8.5svh, 6.25rem)}.mediakitCoverScroll{display:none}.mediakitStatWall,.mediakitPlatformGrid,.mediakitRateGrid,.mediakitDemoGrid,.mediakitPortfolioGrid,.mediakitPreviewStats{grid-template-columns:1fr}.mediakitLogoMarquee{grid-template-columns:1fr}.mediakitAudiencePlatformMetrics{gap:.6rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 42.01rem)and (max-height: 56rem){.mediakitCoverHero{height:auto;max-height:none;min-height:100svh}.mediakitCoverHero:not(.heroStyleTraditional) .mediakitCoverCenter{padding:clamp(2.1rem, 5.25svh, 3.35rem) 0 clamp(2.85rem, 6.25svh, 4.25rem)}.mediakitCoverHero:not(.heroStyleTraditional) .mediakitCoverProfileBackdrop{margin-bottom:clamp(-3.25rem, -5.5vw, -2rem);max-height:min(58svh, 28rem);max-width:min(72vw, 28rem);transform:translate3d(0, calc(clamp(0.5rem, 1.4vw, 1rem) + var(--heroPortraitLift, 0rem)), 0) scale(var(--heroPortraitScale, 1));width:clamp(13rem, min(30vw, 38svh), 28rem)}.mediakitCoverHero:not(.heroStyleTraditional) .mediakitCoverCenter h1{font-size:clamp(3.1rem, min(9.5vw, 12svh), 7.75rem);max-width:10ch}.mediakitCoverHero:not(.heroStyleTraditional) .mediakitCoverIntro{font-size:clamp(0.98rem, min(1.3vw, 1.85svh), 1.15rem);line-height:1.46;margin-top:clamp(0.55rem, 1.45svh, 0.95rem);max-width:39rem}.mediakitCoverHero:not(.heroStyleTraditional) .mediakitHeroTagList,.mediakitCoverHero:not(.heroStyleTraditional) .mediakitCoverSocialStats{margin-top:clamp(0.5rem, 1.35svh, 0.88rem)}}@media(max-width: 42rem){.mediakitEditorCanvas{--mediakitEditorInsetRadius: 0.875rem;--mediakitEditorControlRadius: 0.75rem}.mediakitShell,.mediakitEditor,.mediakitLockWrap{padding:1rem}.mediakitDashboardHero>div:first-child,.mediakitPublicSection,.mediakitPublicCtaInner{padding:1.25rem}.mediakitSectionHeading{align-items:stretch}.mediakitPanelHeader,.mediakitDataRow,.mediakitSocialManageRow,.mediakitFormActions{align-items:stretch;flex-direction:column}.mediakitEditorTopbar{flex-direction:column;align-items:stretch;gap:.85rem;padding:.85rem 1rem}.mediakitEditorTopbarUrl{flex:none;max-width:none}.mediakitEditorTopbarActions{justify-content:flex-end}.mediakitFieldGrid{grid-template-columns:1fr}.mediakitDemographicCardPicker{grid-template-columns:1fr}.mediakitRateEditorSummary{grid-template-columns:auto minmax(0, 1fr) auto}.mediakitRateEditorSummaryMeta{display:none}.mediakitEnquiryGrid{grid-template-columns:1fr}.mediakitEnquiryDialog{max-height:min(92vh, 54rem)}.mediakitPublicHero{min-height:100vh;padding:1rem}.mediakitCoverHero{height:auto;max-height:none;min-height:100svh;padding:1rem}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter{grid-template-columns:1fr;justify-items:center;text-align:center}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait,.mediakitCoverHero.heroStyleTraditional .mediakitCoverProfileBackdrop{grid-column:1;grid-row:1;justify-self:center}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter h1,.mediakitCoverHero.heroStyleTraditional .mediakitCoverIntro,.mediakitCoverHero.heroStyleTraditional .mediakitHeroTagList,.mediakitCoverHero.heroStyleTraditional .mediakitCoverSocialStats{grid-column:1;grid-row:auto;justify-self:center;text-align:center}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter h1{text-align:center}.mediakitCoverHero.heroStyleTraditional .mediakitHeroTagList,.mediakitCoverHero.heroStyleTraditional .mediakitCoverSocialStats{justify-content:center}.mediakitCoverTopRight{left:.75rem;max-width:none;right:.75rem;top:.75rem;transition:none;width:auto}.mediakitCoverHero>.mediakitVerifiedBadge{left:.75rem;top:5.35rem}.mediakitHeroCtaCard{align-items:center;border-radius:1.35rem;gap:.55rem;grid-template-columns:minmax(0, 1fr) auto;padding:.62rem .62rem .62rem .9rem}.mediakitHeroCtaCard p{font-size:.95rem;letter-spacing:-0.035em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediakitHeroCtaCard span{display:none}.mediakitHeroCtaCard a{font-size:.78rem;margin-top:0;min-height:2.25rem;padding:0 .85rem;white-space:nowrap;width:auto}.mediakitHeroCtaDocked .mediakitCoverTopRight{max-width:none;padding:.55rem .7rem;width:auto}.mediakitHeroCtaDocked .mediakitHeroCtaCard{border-radius:1.3rem;gap:.55rem;grid-template-columns:1fr auto;padding:.6rem}.mediakitHeroCtaDocked .mediakitHeroCtaCard p{font-size:.9rem}.mediakitHeroCtaDocked .mediakitHeroCtaCard span{display:none}.mediakitHeroCtaDocked .mediakitHeroCtaCard a{min-height:2.2rem;padding:0 .85rem}.mediakitCoverCenter h1{font-size:clamp(3.1rem, 17.5vw, 5.65rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter{padding:clamp(3.25rem, 8vh, 4.5rem) 0 clamp(4.25rem, 10vh, 5.75rem);row-gap:.7rem}.mediakitCoverHero.heroStyleTraditional .mediakitCoverCenter h1{font-size:clamp(3.25rem, 18vw, 5.9rem);letter-spacing:clamp(-0.045em, -0.35vw, -0.025em);max-width:8.5ch}.mediakitCoverIntro{font-size:clamp(0.92rem, 3.75vw, 1rem);line-height:1.52;max-width:calc(100vw - 2rem);overflow-wrap:normal;padding-inline:.15rem;word-break:normal;width:100%}.mediakitBioWord{white-space:nowrap}.mediakitCoverHero.heroStyleTraditional .mediakitCoverIntro{max-width:calc(100vw - 2rem);hyphens:manual;overflow-wrap:normal;word-break:keep-all;width:100%}.mediakitCoverHero.heroStyleTraditional .mediakitBioWord{white-space:nowrap}.mediakitCoverPortrait{margin-bottom:clamp(0.3rem, 1.8vw, 0.65rem)}.mediakitCoverPortrait img{width:clamp(8.75rem, 38vw, 13.5rem)}.mediakitCoverProfileBackdrop{margin-bottom:clamp(-6.5rem, -20vw, -4.75rem);max-width:calc(100vw - 2rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait{margin-bottom:clamp(-0.25rem, -1vw, 0rem);transform:translate3d(0, var(--heroPortraitLift, 0rem), 0) scale(var(--heroPortraitScale, 1))}.mediakitCoverHero.heroStyleTraditional .mediakitCoverPortrait img{width:clamp(15rem, 68vw, 23rem)}.mediakitCoverHero.heroStyleTraditional .mediakitCoverProfileBackdrop{margin-bottom:clamp(-7.35rem, -25vw, -4.85rem);max-width:calc(100vw - 1rem);transform:translate3d(0, var(--heroPortraitLift, 0rem), 0) scale(var(--heroPortraitScale, 1));width:clamp(18rem, 88vw, 30rem)}.mediakitCoverSocialStats{--mediakitStatIcon: 2rem;gap:.75rem 1rem;margin-top:.85rem}.mediakitSocialStat{min-width:min(100%, 10rem)}.mediakitSocialStatValue{font-size:clamp(1.2rem, 5vw, 1.65rem)}.mediakitSocialStatLabel{font-size:.7rem}.mediakitPoweredByBadge{bottom:.75rem;font-size:.76rem;left:.75rem;max-width:calc(100vw - 1.5rem)}.mediakitHeroProof{grid-template-columns:1fr}.mediakitHeroStage h1{font-size:clamp(3rem, 16vw, 5.2rem)}}.mediakitCoverHero[data-mediakit-editor-hero] .mediakitCoverMedia::after{background:linear-gradient(180deg, rgba(248, 250, 252, 0.46) 0%, rgba(248, 250, 252, 0.24) 42%, transparent 72%),radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--mediakitAccent), transparent 70%), transparent 27rem)}.mediakitCoverHero[data-mediakit-editor-hero].mediakitPublic.isDark .mediakitCoverMedia::after{background:linear-gradient(180deg, rgba(2, 6, 23, 0.22) 0%, rgba(2, 6, 23, 0.2) 42%, transparent 72%),radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--mediakitAccent), transparent 62%), transparent 27rem)}.mediakitCoverHero[data-mediakit-editor-hero].mediakitPublic.isDark .mediakitCoverCenter h1{color:#f8fafc}
