.page-media-kit .wrap{max-width:1120px}.page-media-kit .kit-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:56px;padding:150px 0 52px;display:grid}@media (max-width:860px){.page-media-kit .kit-hero{grid-template-columns:1fr;padding-top:130px}}.page-media-kit .kit-meta{font-family:var(--ff-mono);text-transform:uppercase;color:var(--stone);align-items:center;gap:14px;margin-bottom:20px;font-size:12px;display:flex}.page-media-kit .kit-meta .dot{background:var(--lime);border-radius:50%;width:6px;height:6px}.page-media-kit .kit-corner-tag{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--stone);font-size:11px;position:absolute;top:152px;right:32px}@media (max-width:860px){.page-media-kit .kit-corner-tag{display:none}}.page-media-kit h1{font-family:var(--ff-display);letter-spacing:-.02em;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:.98}.page-media-kit .kit-hero-sub{font-family:var(--ff-display);color:var(--stone);margin-top:8px;font-size:18px;font-weight:500}.page-media-kit .kit-hero-desc{max-width:52ch;color:var(--paper);margin-top:22px;font-size:14px;line-height:1.65}.page-media-kit .kit-hero-photo{aspect-ratio:4/5;border-radius:20px;position:relative;overflow:hidden}.page-media-kit .kit-hero-photo img{object-fit:cover;width:100%;height:100%}.page-media-kit .pillar-strip{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:36px;display:grid;overflow:hidden}@media (max-width:720px){.page-media-kit .pillar-strip{grid-template-columns:1fr}}.page-media-kit .pillar-mini{background:var(--ink-2);padding:31px}.page-media-kit .pillar-mini .num{font-family:var(--ff-mono);color:var(--amber);font-size:11px}.page-media-kit .pillar-mini h3{font-family:var(--ff-display);margin-top:10px;font-size:19px;font-weight:600}.page-media-kit .pillar-mini p{color:var(--stone);margin-top:6px;font-size:13px}.page-media-kit section{padding:52px 0}@media (max-width:720px){.page-media-kit section{padding:40px 0}}.page-media-kit .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.page-media-kit h2{font-family:var(--ff-display);letter-spacing:-.01em;font-size:clamp(28px,4vw,42px);font-weight:700}.page-media-kit .trusted-row{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.page-media-kit .trusted-row img{width:auto;height:30px}.page-media-kit .platform-grid{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}@media (max-width:980px){.page-media-kit .platform-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.page-media-kit .platform-grid{grid-template-columns:1fr}}.page-media-kit .platform-card{background:var(--ink-2);padding:33px}.page-media-kit .platform-head{justify-content:space-between;align-items:baseline;margin-bottom:22px;display:flex}.page-media-kit .platform-head h3{font-family:var(--ff-display);font-size:24px;font-weight:700}.page-media-kit .platform-head span{font-family:var(--ff-mono);color:var(--stone);font-size:13px}.page-media-kit .stat-grid{grid-template-columns:1fr 1fr;gap:24px 19px;display:grid}.page-media-kit .stat{border-top:1px solid var(--line);padding-top:12px}.page-media-kit .stat .num{font-family:var(--ff-display);color:var(--lime);font-size:clamp(26px,3vw,34px);font-weight:700}.page-media-kit .stat .label{font-family:var(--ff-mono);text-transform:uppercase;color:var(--stone);margin-top:4px;font-size:11px}.page-media-kit .sec-audience{padding:43px 0}.page-media-kit .audience-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;display:flex}.page-media-kit .audience-block{flex:260px;max-width:320px}.page-media-kit .audience-block h4{font-family:var(--ff-mono);text-transform:uppercase;color:var(--stone);text-align:center;margin-bottom:12px;font-size:12px}.page-media-kit .bar-row{margin-bottom:10px}.page-media-kit .bar-row:last-child{margin-bottom:0}.page-media-kit .bar-row .bar-label{font-family:var(--ff-body);justify-content:space-between;margin-bottom:5px;font-size:14px;display:flex}.page-media-kit .bar-row .bar-label b{font-family:var(--ff-display);color:var(--lime)}.page-media-kit .bar-track{background:var(--ink-2);border-radius:99px;height:8px;overflow:hidden}.page-media-kit .bar-fill{background:linear-gradient(90deg, var(--amber), var(--lime));border-radius:99px;width:0%;height:100%;transition:width 1.1s cubic-bezier(.16,1,.3,1)}.page-media-kit .sec-interactions{padding:43px 0}.page-media-kit .int-timeframe{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--stone);border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:12px}.page-media-kit .int-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;display:flex}.page-media-kit .int-counts{max-width:420px}.page-media-kit .int-stat-grid{grid-template-columns:repeat(5,1fr);gap:16px 14px}@media (max-width:520px){.page-media-kit .int-stat-grid{grid-template-columns:repeat(2,1fr)}}.page-media-kit .int-stat-grid .num{font-size:clamp(18px,2vw,24px)}.page-media-kit .int-platform{margin-bottom:32px}.page-media-kit .int-platform:last-child{margin-bottom:0}.page-media-kit .int-platform>.eyebrow{justify-content:center;margin-bottom:16px}.pdf-divider{display:none}.page-media-kit .reels-strip{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.page-media-kit .reels-strip-item{aspect-ratio:9/16;border:1px solid var(--line);border-radius:12px;flex:0 0 120px;width:120px;transition:border-color .3s;position:relative;overflow:hidden}.page-media-kit .reels-strip-item:hover{border-color:var(--amber)}.page-media-kit .reels-strip-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.page-media-kit .reels-strip-item:hover img{transform:scale(1.06)}.page-media-kit .reels-strip-arrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:22px;height:22px;font-family:var(--ff-display);color:var(--cream);background:#14110fa6;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:8px;right:8px}.page-media-kit .sec-recent-work{padding:43px 0}.page-media-kit .reel-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-media-kit .reel-card{border:1px solid var(--line);border-radius:14px;flex-direction:column;flex:280px;max-width:340px;min-height:96px;padding:14px 16px;transition:all .3s;display:flex}.page-media-kit .reel-card:hover{border-color:var(--amber);transform:translateY(-3px)}.page-media-kit .reel-arrow{font-family:var(--ff-display);color:var(--amber);font-size:18px}.page-media-kit .reel-brand{font-family:var(--ff-mono);text-transform:uppercase;color:var(--stone);margin-top:auto;font-size:11px}.page-media-kit .reel-title{font-family:var(--ff-display);margin-top:4px;font-size:15px;font-weight:600}.page-media-kit .sec-best-content{padding:43px 0}.page-media-kit .bpc-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:900px){.page-media-kit .bpc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page-media-kit .bpc-grid{grid-template-columns:1fr}}.page-media-kit .bpc-card{border:1px solid var(--line);border-radius:14px;transition:border-color .3s;display:block;overflow:hidden}.page-media-kit .bpc-card:hover{border-color:var(--amber)}.page-media-kit .bpc-thumb{aspect-ratio:4/5;background:var(--ink-2);position:relative;overflow:hidden}.page-media-kit .bpc-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.page-media-kit .bpc-card:hover .bpc-thumb img{transform:scale(1.06)}.page-media-kit .bpc-arrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;font-family:var(--ff-display);color:var(--cream);background:#14110fa6;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.page-media-kit .bpc-title{font-family:var(--ff-mono);color:var(--stone);padding:12px 14px;font-size:12px}.page-media-kit .services-table{border:1px solid var(--line);border-radius:14px;overflow:hidden}.page-media-kit .service-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.page-media-kit .service-row:last-child{border-bottom:none}.page-media-kit .service-name-pill{font-family:var(--ff-display);background:var(--ink);border:1px solid var(--line);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600}.page-media-kit .service-rate{font-family:var(--ff-mono);color:var(--stone);text-transform:uppercase;font-size:12px}.page-media-kit .sec-cta{padding-top:61px;padding-bottom:47px}.page-media-kit .cta-band{text-align:center;border:1px solid var(--line);background:var(--ink-2);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:56px 40px;display:flex}.page-media-kit .cta-band h2{margin-bottom:12px}.page-media-kit .cta-band p{color:var(--stone);white-space:nowrap;margin-bottom:22px}@media (max-width:640px){.page-media-kit .cta-band p{white-space:normal;max-width:40ch}}.page-media-kit .kit-hero{z-index:0;position:relative}.page-media-kit .kit-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background-image:url(/media-kit-tangle.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:520px;max-width:65%;height:640px;position:absolute;top:-30px;right:-30px}.page-media-kit .kit-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 100%,#e8792c1c 0%,#e8792c00 72%);width:380px;max-width:50%;height:280px;position:absolute;bottom:-20px;left:max(0px,50% - 560px)}.page-media-kit .sec-numbers{z-index:0;position:relative}.page-media-kit .sec-numbers>.wrap{position:relative}.page-media-kit .sec-numbers>.wrap:before{content:"";z-index:-1;pointer-events:none;border-top:1.5px solid #e8792c73;border-left:1.5px solid #e8792c73;width:24px;height:24px;position:absolute;top:-8px;left:-8px}.page-media-kit .sec-numbers>.wrap:after{content:"";z-index:-1;pointer-events:none;border-bottom:1.5px solid #e8792c73;border-right:1.5px solid #e8792c73;width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.page-media-kit .sec-audience{z-index:0;position:relative}.page-media-kit .sec-audience:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 0 0,#e8792c14 0%,#e8792c00 70%);width:320px;max-width:40%;height:320px;position:absolute;top:0;left:max(0px,50% - 560px)}.page-media-kit .sec-audience>.wrap{position:relative}.page-media-kit .sec-audience>.wrap:after{content:"";z-index:-1;pointer-events:none;border-bottom:1.5px solid #cfe04a6b;border-right:1.5px solid #cfe04a6b;width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.page-media-kit .sec-interactions{z-index:0;position:relative}.page-media-kit .sec-interactions:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 100% 0,#cfe04a14 0%,#cfe04a00 72%);width:260px;max-width:32%;height:160px;position:absolute;top:0;right:max(0px,50% - 560px)}.page-media-kit .sec-interactions>.wrap{position:relative}.page-media-kit .sec-interactions>.wrap:after{content:"";z-index:-1;pointer-events:none;border-bottom:1.5px solid #e8792c73;border-left:1.5px solid #e8792c73;width:24px;height:24px;position:absolute;bottom:-8px;left:-8px}.page-media-kit .sec-recent-work{z-index:0;position:relative}.page-media-kit .sec-recent-work:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 0,#e8792c1a 0%,#e8792c00 72%);width:360px;max-width:42%;height:240px;position:absolute;top:0;left:max(0px,50% - 560px)}.page-media-kit .sec-recent-work>.wrap{position:relative}.page-media-kit .sec-recent-work>.wrap:after{content:"";z-index:-1;pointer-events:none;border-top:1.5px solid #e8792c73;border-right:1.5px solid #e8792c73;width:24px;height:24px;position:absolute;top:-8px;right:-8px}.page-media-kit .sec-best-content{z-index:0;position:relative}.page-media-kit .sec-best-content:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 100% 100%,#e8792c17 0%,#e8792c00 75%);width:360px;max-width:42%;height:240px;position:absolute;bottom:0;right:max(0px,50% - 560px)}.page-media-kit .sec-best-content>.wrap{position:relative}.page-media-kit .sec-best-content>.wrap:after{content:"";z-index:-1;pointer-events:none;border-bottom:1.5px solid #cfe04a6b;border-left:1.5px solid #cfe04a6b;width:24px;height:24px;position:absolute;bottom:-8px;left:-8px}.page-media-kit .sec-cta{z-index:0;position:relative}.page-media-kit .sec-cta:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at bottom,#e8792c1a 0%,#e8792c00 72%);width:420px;max-width:70%;height:160px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media print{.page-media-kit .wrap{max-width:100%!important;padding:0 24px!important}.page-media-kit section{break-before:page;break-inside:avoid-page;padding:56px 0!important}.page-media-kit section:first-of-type{break-before:avoid}.page-media-kit .sec-head{break-after:avoid}.page-media-kit .platform-card,.page-media-kit .audience-block,.page-media-kit .reel-card,.page-media-kit .service-row,.page-media-kit .cta-band{break-inside:avoid}.page-media-kit .kit-hero{grid-template-columns:1.2fr .8fr!important;padding-top:56px!important}.page-media-kit .bar-fill{width:var(--print-width,0%)!important}.page-media-kit .sec-numbers,.page-media-kit .sec-audience,.page-media-kit .sec-interactions,.page-media-kit .sec-recent-work,.page-media-kit .sec-services{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.page-media-kit .sec-numbers>.wrap,.page-media-kit .sec-audience>.wrap,.page-media-kit .sec-interactions>.wrap,.page-media-kit .sec-recent-work>.wrap,.page-media-kit .sec-services>.wrap{width:100%}.pdf-divider{break-before:page;break-after:page;min-height:100vh;font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:13px;display:flex}.pdf-divider-dot{background:var(--lime);border-radius:50%;width:8px;height:8px}.page-media-kit .sec-numbers,.page-media-kit .sec-recent-work,.page-media-kit .sec-services{z-index:0;position:relative}.page-media-kit .sec-numbers:after,.page-media-kit .sec-recent-work:after,.page-media-kit .sec-services:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#f6efe417 1.1px,#0000 1.8px);background-size:34px 34px;position:absolute;inset:0}}
