.mediaKit-module__ai2fPq__page{width:100%;max-width:720px;color:var(--text-primary,#1e1928);font-family:var(--font-pretendard,Pretendard, -apple-system, sans-serif);word-break:keep-all;margin:0 auto;padding:28px 20px 64px}.mediaKit-module__ai2fPq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mediaKit-module__ai2fPq__headerText{min-width:0}.mediaKit-module__ai2fPq__kicker{background:var(--brand-primary-light,#fef2f2);color:var(--brand-primary,#ef4444);letter-spacing:-.2px;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex}.mediaKit-module__ai2fPq__title{letter-spacing:-.6px;margin:14px 0 0;font-size:26px;font-weight:850;line-height:1.3}.mediaKit-module__ai2fPq__subtitle{letter-spacing:-.2px;color:var(--text-secondary,#555055);margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.6}.mediaKit-module__ai2fPq__metricStrip{border:1px solid var(--border-color,#e8e0d8);background:var(--bg-secondary,#fbf9f7);border-radius:16px;margin-top:24px;padding:18px 16px}.mediaKit-module__ai2fPq__metricValue{letter-spacing:-1px;color:var(--text-primary,#1e1928);margin:0;font-size:32px;font-weight:850;line-height:1.15}.mediaKit-module__ai2fPq__metricLabel{letter-spacing:-.2px;color:var(--text-tertiary,#8c8282);margin:6px 0 0;font-size:12px;font-weight:600;line-height:1.5}.mediaKit-module__ai2fPq__metricNote{border-top:1px solid var(--border-light,#f2ece6);letter-spacing:-.2px;color:var(--text-secondary,#555055);margin:12px 0 0;padding-top:12px;font-size:13px;font-weight:500;line-height:1.65}.mediaKit-module__ai2fPq__productCard{border:1px solid var(--border-color,#e8e0d8);background:#fff;border-radius:16px;margin-top:16px;padding:18px 16px}.mediaKit-module__ai2fPq__productHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mediaKit-module__ai2fPq__numberChip{background:var(--brand-primary-light,#fef2f2);width:22px;height:22px;color:var(--brand-primary,#ef4444);letter-spacing:-.2px;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.mediaKit-module__ai2fPq__productTitle{letter-spacing:-.4px;color:var(--text-primary,#1e1928);margin:0;font-size:15px;font-weight:800}.mediaKit-module__ai2fPq__badge{background:var(--bg-secondary,#fbf9f7);color:var(--text-secondary,#555055);letter-spacing:-.2px;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.mediaKit-module__ai2fPq__badgePrimary{background:var(--brand-primary-light,#fef2f2);color:var(--brand-primary,#ef4444)}.mediaKit-module__ai2fPq__productLead{letter-spacing:-.2px;color:var(--text-secondary,#555055);margin:10px 0 0;font-size:13px;font-weight:500;line-height:1.65}.mediaKit-module__ai2fPq__mockFrame{border:1px solid var(--border-color,#e8e0d8);background:#fff;border-radius:14px;margin-top:14px;overflow:hidden}.mediaKit-module__ai2fPq__mockShot{width:100%;height:auto;display:block}.mediaKit-module__ai2fPq__slotBand{border:2px dashed var(--brand-primary,#ef4444);background:var(--brand-primary-light,#fef2f2);text-align:center;border-radius:10px;margin:8px 10px;padding:16px 12px}.mediaKit-module__ai2fPq__slotBandLabel{letter-spacing:-.2px;color:var(--brand-primary,#ef4444);font-size:12px;font-weight:800;line-height:1.4}.mediaKit-module__ai2fPq__bannerStack{gap:14px;margin-top:14px;display:grid}.mediaKit-module__ai2fPq__bannerItem{margin:0}.mediaKit-module__ai2fPq__bannerCaption{background:var(--bg-secondary,#fbf9f7);color:var(--text-secondary,#555055);letter-spacing:-.2px;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.mediaKit-module__ai2fPq__bannerItem .mediaKit-module__ai2fPq__mockFrame{margin-top:6px}.mediaKit-module__ai2fPq__factList{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mediaKit-module__ai2fPq__factItem{letter-spacing:-.2px;color:var(--text-secondary,#555055);align-items:flex-start;gap:7px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.mediaKit-module__ai2fPq__factIcon{color:var(--brand-primary,#ef4444);flex-shrink:0;margin-top:3px}.mediaKit-module__ai2fPq__caption{letter-spacing:-.2px;color:var(--text-tertiary,#8c8282);margin:12px 0 0;font-size:11px;font-weight:500;line-height:1.5}.mediaKit-module__ai2fPq__closing{background:var(--bg-secondary,#fbf9f7);border:1px solid var(--border-color,#e8e0d8);text-align:center;border-radius:16px;flex-direction:column;align-items:center;margin-top:34px;padding:26px 20px;display:flex}.mediaKit-module__ai2fPq__closingLine{letter-spacing:-.3px;color:var(--text-primary,#1e1928);margin:0;font-size:15px;font-weight:700;line-height:1.55}.mediaKit-module__ai2fPq__primaryCta{background:var(--brand-primary,#ef4444);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:18px;padding:14px 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #ef44443d}.mediaKit-module__ai2fPq__emailLink{letter-spacing:-.2px;color:var(--text-secondary,#555055);align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.mediaKit-module__ai2fPq__pageUrl{letter-spacing:-.2px;color:var(--text-tertiary,#8c8282);margin:16px 0 0;font-size:12px;font-weight:600}.mediaKit-module__ai2fPq__printButton{border:1px solid var(--border-color,#e8e0d8);color:var(--text-secondary,#555055);letter-spacing:-.2px;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.mediaKit-module__ai2fPq__printButton:active{background:var(--bg-secondary,#fbf9f7)}@media print{.mediaKit-module__ai2fPq__page{-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:100%;padding:0}.mediaKit-module__ai2fPq__noPrint{display:none!important}.mediaKit-module__ai2fPq__metricStrip,.mediaKit-module__ai2fPq__productCard,.mediaKit-module__ai2fPq__mockFrame,.mediaKit-module__ai2fPq__bannerItem,.mediaKit-module__ai2fPq__closing{break-inside:avoid}@page{size:A4 portrait;margin:14mm}}
