.capability-card[data-capability="marketing"] { --card: 220,150,181; grid-column: 1/-1; min-height: 190px; }
.capability-card[data-capability="marketing"] .capability-glyph { right: 24%; top: 56px; font-size: 120px; }
.capability-card[data-capability="marketing"] .capability-bottom { padding-top: 26px; }
.capability-card[data-capability="marketing"] .capability-bottom > span:first-child { max-width: none; }
.marketing-section { display: grid; grid-template-columns: .85fr 1.15fr; gap: 60px; align-items: center; padding-top: 0; }
.marketing-section > div:first-child > p:not(.section-kicker) { color: #63718a; font-size: 13px; line-height: 1.8; margin-top: 23px; max-width: 380px; }
.marketing-section .button { margin-top: 25px; font-size: 11px; }
.marketing-board { background: #221d31; border: 1px solid #4b3654; border-radius: 26px; padding: 27px; color: #ecdce9; overflow: hidden; }
.marketing-board-top { display: flex; justify-content: space-between; gap: 20px; font-size: 9px; color: #ad8da9; }
.social-samples { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px; margin-top: 28px; }
.social-samples > div { min-width: 0; min-height: 225px; display: flex; flex-direction: column; justify-content: space-between; padding: 16px; border-radius: 13px; background: #d8b3c9; color: #362535; }
.social-samples > div:nth-child(2) { background: #b4c7ad; color: #233727; transform: rotate(4deg); }.social-samples > div:nth-child(3) { background: #d2bd91; color: #41341b; }
.social-samples small,.social-samples span { font-size: 7px; }.social-samples strong { font-size: clamp(23px,2.5vw,34px); line-height: .95; letter-spacing: -.055em; font-weight: 570; }
.marketing-board > p { color: #a58d9f; font-size: 9px; line-height: 1.7; margin-top: 23px; }
.industry-switcher button { flex: 1 1 150px; }
.draft-notice { border: 1px solid #c1d0e5; background: #e9f0fa; color: #354f72; padding: 18px 22px; border-radius: 14px; margin-block: 25px; font-size: 12px; line-height: 1.8; }
.draft-notice strong { display: block; color: #142f54; }.legal-content h3 { font-size: 19px; line-height: 1.3; margin-top: 30px; font-weight: 570; }
.legal-content ul { font-size: 13px; line-height: 1.9; color: #526781; padding-left: 20px; }.legal-content li + li { margin-top: 7px; }
.request-forms { max-width: 760px; }.request-card { scroll-margin-top: 25px; background: white; padding: 30px; border: 1px solid #d9e3f0; border-radius: 20px; margin-bottom: 22px; }.request-card h2 { font-size: 29px; letter-spacing: -.04em; line-height: 1.15; }.request-card > p { font-size: 12px; color: #62748c; line-height: 1.8; margin-block: 18px; }
.request-form { display: grid; gap: 9px; }.request-form label { font-size: 11px; margin-top: 12px; color: #405d83; }.request-form input,.request-form select,.request-form textarea { width: 100%; padding: 12px; border: 1px solid #d6e0ed; border-radius: 10px; font: inherit; color: #213f65; background: #f7f9fc; font-size: 13px; }.request-form button { background: #173d72; color: #fff; padding: 12px 18px; border-radius: 999px; min-height: 46px; justify-self: start; font: inherit; font-size: 12px; border: 0; margin-top: 15px; }.request-status { color: #41638c; font-size: 11px; line-height: 1.7; }.request-fallback { font-size: 11px; color: #3162a0; text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 950px) { .marketing-section { gap: 30px; }.marketing-board { padding: 20px; }.social-samples > div { min-height: 185px; padding: 12px; }.social-samples small,.social-samples span { font-size: 6px; } }
@media (max-width:719px) { .marketing-section { grid-template-columns: 1fr; gap: 30px; }.marketing-section > div:first-child > p:not(.section-kicker) { font-size: 12px; }.social-samples strong { font-size: 24px; }.social-samples > div { min-height: 180px; }.marketing-board-top { font-size: 7px; }.marketing-board > p { font-size: 8px; }.capability-card[data-capability="marketing"] { min-height: 175px; }.capability-card[data-capability="marketing"] .capability-glyph { right: 18%; top: 50px; font-size: 85px; }.industry-switcher button,.industry-switcher button:last-child { flex: 1 1 40%; }.draft-notice { font-size: 11px; padding: 16px; }.request-card { padding: 24px 18px; }.request-card h2 { font-size: 26px; }.request-form input,.request-form select,.request-form textarea { font-size: 16px; } }

.creator-proof{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin:24px 0;padding:22px 24px;background:#e5edfc;border-radius:24px;color:#071936}.creator-proof>span:first-child{width:100%;font-size:12px;letter-spacing:.04em}.creator-proof strong{font-size:clamp(38px,5vw,64px);line-height:1;letter-spacing:-.06em}.creator-proof>span:last-child{font-size:14px}
.nav-account{font-size:12px;white-space:nowrap;padding:10px 14px;border:1px solid #71829b;border-radius:24px}
