@import url('/static/fonts.css');
body.v5{--purple:#9333ea;--purple-dark:#6b21a8;--purple-light:#f3e8ff;--ink:#0b0b10;--muted:#686273;--line:#e9e6ef;--paper:#f7f6fa;--green:#1d6553;background:#f7f6fa;color:var(--ink);font-family:Manrope,Inter,system-ui,sans-serif}
body.v5 .btn{background:#9333ea;border-color:#9333ea;color:#0b0b10;border-radius:11px;font-weight:750}body.v5 .btn:hover{background:#7e22ce;color:#0b0b10}body.v5 .btn.secondary{background:white;border-color:#d9dedf;color:#0b0b10}body.v5 .btn.ghost{background:transparent;color:#0b0b10}.v5 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #a855f7;outline-offset:3px}.v5 .site-header{background:#ffffff;border-color:#e9e6ef}.v5 .preview-bar{background:#0b0b10;color:#f3e8ff;font-size:11px;gap:18px}.v5 .preview-bar a{color:#f3e8ff}.v5 .preview-bar .v3-version-links a[aria-current]{background:#9333ea;color:#0b0b10}.v5 .brand{color:#0b0b10}.v5 .brand-mark{background:#0b0b10;color:#9333ea}.v5 .brand strong span,.v5 .brand>span:last-child{color:#7e22ce}.v5 .v3-hero{background:#f7f6fa}.v5 .v3-hero h1{color:#0b0b10}.v5 .v3-hero h1 span{color:#9333ea}.v5 .v3-hero .eyebrow,.v5 .v3-hero .hero-copy>p{color:#686273}.v5 .v3-hero .hero-form{border-color:#e9e6ef;box-shadow:0 8px 35px #0b0b1009}.v5 .hero-foot,.v5 .v3-hero .hero-foot,.v5 .v3-hero .preview-rights-notice{color:#686273}.v5 .v3-example-label{color:#0b0b10}.v5 .v3-example-label .dot{background:#9333ea}.v5 .v3-hero-art{filter:none}.v5 .rnt-sample{border-color:#e9e6ef;box-shadow:0 18px 50px #0b0b1010}.v5 .rnt-sample-body{background:#0b0b10;color:#fff}.v5 .rnt-sample-body .eyebrow,.v5 .rnt-sample-body>p{color:#d8dfe8}.v5 .rnt-sample-bottom>span{background:#9333ea;color:#0b0b10}.v5 .v3-process{background:#fff}.v5 .step-num{color:#7e22ce}.v5 .v3-process .step{border-color:#e9e6ef}.v5 .pricing{background:#0b0b10;color:white}.v5 .pricing .eyebrow,.v5 .pricing .split>div>p{color:#d5dde8}.v5 .price-box{background:#fff;color:#0b0b10}.v5 .price-controls button.active{background:#0b0b10;color:#fff;border-color:#0b0b10}.v5 .price-box .fine{color:#686273}.v5 .journey-hero-destination{color:#0b0b10}.v5 .journey-hero-form{border-color:#ddd7cd;background:white;color:#0b0b10}.v5 .v3-example-messages span{background:#fff;color:#686273;border-color:#e9e6ef}
.v5 .sidebar{background:#fff;border-color:#e9e6ef}.v5 .sidebar-note{background:#faf5ff;border-color:#e9d5ff;color:#6b6275}.v5 .sidebar-note strong{color:#0b0b10}.v5 .side-nav a{color:#686273;font-size:13px}.v5 .side-nav a.active{background:#f3e8ff;color:#0b0b10}.v5 .app-topbar{background:#fff;border-color:#e9e6ef}.v5 .app-main{background:#f7f6fa}.v5 .badge.purple{background:#f3e8ff;color:#6b21a8}.v5 .avatar{background:#f3e8ff;color:#6b21a8}.v5 .app-content{max-width:1440px}.v5 .content-card{border-color:#e9e6ef;box-shadow:0 8px 30px #0b0b1003}.v5 .object-tabs{border-color:#dddeda}.v5 .object-tabs button{color:#686273}.v5 .object-tabs button.active{color:#0b0b10;border-color:#9333ea}.v5 .journey-steps li.active span{background:#0b0b10;color:white}.v5 .journey-steps li.active{color:#0b0b10}.v5 .journey-steps{border-color:#e9e6ef}.v5 .journey-destination{background:#faf5ff;border-color:#e9d5ff;color:#0b0b10}.v5 .journey-destination .icon{color:#7e22ce}.v5 .journey-destination strong{font-size:13px}.v5 .journey-destination span,.v5 .journey-destination small{color:#686273;overflow-wrap:anywhere}.v5 .journey-estimate{background:#f3e8ff;border-color:#e9d5ff}.v5 .journey-estimate strong{color:#0b0b10}.v5 .journey-estimate small,.v5 .journey-estimate p{color:#6b6275}.v5 .journey-progress{background:white;border-color:#deded6}.v5 .journey-progress strong{font-size:42px;color:#0b0b10;line-height:1}.v5 .journey-progress-track{height:10px;background:#e8e9e2}.v5 .journey-progress-track span{background:linear-gradient(90deg,#0b0b10,#a855f7)}.v5 .journey-studio-head h2,.v5 .journey-checkout-head h2{font-size:30px;letter-spacing:-1px}.v5 .journey-studio-head>div>p{font-size:13px;color:#686273}.v5 .journey-studio-head{align-items:center;margin-top:0}.v5 .journey-continue{background:#fff;border-color:#deded6;position:static;box-shadow:none}.v5 .journey-own-card{background:white;border-color:#e9e6ef}.v5 .journey-details{background:#fff;border-color:#e9e6ef}.v5 .journey-details summary{color:#0b0b10}.v5 .journey-budgets button.active{background:#0b0b10;border-color:#0b0b10;color:white}.v5 .journey-budgets button.active span{color:#dce3ec}.v5 .journey-budgets button{background:#fff;border-color:#dde1df}.v5 .journey-budgets span{font-size:11px}.v5 .journey-checkout-grid .content-card{background:white}.v5 .journey-company-toggle:has(input:checked){border-color:#0b0b10;background:#faf5ff}.v5 input[type=checkbox]{accent-color:#0b0b10}.v5 .text-btn{color:#7e22ce}.v5 .object-tabs button,.v5 .content-card p{font-size:13px}
.v5-studio-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px;align-items:start;margin-bottom:24px}.v5-studio-gallery{min-width:0;background:#fff;border:1px solid #e9e6ef;border-radius:18px;padding:18px}.v5 .v5-platform-tabs{display:flex;gap:3px;flex-wrap:wrap;background:#f6f3fa;border:1px solid #e9e6ef;padding:5px;border-radius:12px;width:100%;margin-bottom:18px}.v5 .v5-platform-tabs button{flex:1;min-width:70px;padding:9px 8px;background:none;border:0;border-radius:8px;color:#686273;font-size:11px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:5px}.v5 .v5-platform-tabs button:last-child{flex:1.45}.v5 .v5-platform-tabs button.active{background:#fff;box-shadow:0 2px 10px #0b0b100e;color:#0b0b10}.v5-active-stage{display:flex;justify-content:center;align-items:flex-start;min-height:380px;background:#f7f6fa;border:1px solid #eeebf3;border-radius:12px;padding:22px}.v5 .journey-social{max-width:420px;width:100%;border-color:#d8dce1;background:#fff;color:#161b24;box-shadow:0 5px 18px #0b0b1008}.v5 .journey-social-platform{color:#2262a9;background:#f1f4f8;font-size:11px;border-color:#e7e9ef;padding:8px 14px}.v5 .journey-platform-mark{background:#1877f2;color:white}.v5 .instagram .journey-platform-mark{background:linear-gradient(30deg,#ef9b36,#ce347f,#5e49a3)}.v5 .journey-social-platform small{color:#686273}.v5 .journey-social-author{padding:12px 14px}.v5 .journey-social-author strong{font-size:13px;color:#161b24}.v5 .journey-social-author small{color:#686273}.v5 .journey-avatar{background:#f0f2f5;border:1px solid #e2e6eb;color:#39475c;width:36px;height:36px}.v5 .journey-social-copy{font:13px/1.5 system-ui,sans-serif;color:#161b24;padding:0 14px 12px;margin:0}.v5 .journey-ad-image{background:#fff;aspect-ratio:auto;height:auto;max-height:none;padding:0}.v5 .journey-ad-image img{width:100%;height:auto;max-height:none;object-fit:contain}.v5 .journey-social-cta{background:#f0f2f5;border-color:#e2e5e9;padding:10px 12px;gap:10px}.v5 .journey-social-cta strong{font:700 12px/1.3 system-ui,sans-serif;color:#161b24}.v5 .journey-social-cta small{font-size:9px;color:#686273}.v5 .journey-social-cta button{background:#e1e5eb;color:#161b24;font:700 12px system-ui,sans-serif;border-radius:6px;padding:10px;min-width:110px}.v5 .journey-social-cta.v5-ig-cta{background:#1877f2;color:#fff}.v5 .v5-ig-cta strong,.v5 .v5-ig-cta small{color:#fff}.v5 .v5-ig-cta button{color:#fff;background:transparent}.v5 .journey-form-link{font-size:11px;color:#686273;background:white;border-top:1px solid #e7e9eb}.v5-fb-actions{display:flex;justify-content:space-around;padding:10px;color:#686273;font:600 12px system-ui,sans-serif;border-top:1px solid #e3e7eb}.v5 .journey-social-actions{font-size:24px;color:#161b24;padding:7px 13px}.v5-ideas-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 12px}.v5-ideas-heading h3{font-size:17px;margin:0 0 5px}.v5-ideas-heading p{font-size:11px;color:#686273;margin:0}.v5-ideas-heading>span{font-size:11px;color:#686273;white-space:nowrap}.v5-thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v5-thumbnail{border:1px solid #e0e2df;border-radius:11px;padding:7px;min-width:0;overflow:hidden;background:#fff}.v5-thumbnail.active{border-color:#9333ea;box-shadow:0 0 0 2px #e9d5ff}.v5-thumbnail.selected{background:#fcfaff}.v5-thumbnail>button{background:none;border:0;padding:0;width:100%;display:block;text-align:left;color:#0b0b10}.v5-thumbnail img{aspect-ratio:4/5;width:100%;height:auto;object-fit:contain;background:#f7f6fa;border-radius:6px}.v5-thumbnail strong{display:block;font-size:10px;margin:8px 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v5-thumbnail>label{font-size:11px;display:flex;align-items:center;gap:7px;margin:4px 0}.v5-thumbnail input{width:16px;height:16px;margin:0}.v5-preview-disclaimer{font-size:11px!important;text-align:center;margin:18px 0 0}.v5-studio-budget{position:sticky;top:26px;padding:20px!important}.v5-studio-budget h3{font-size:20px;margin:0 0 8px}.v5-studio-budget>.eyebrow{font-size:9px;margin-bottom:10px}.v5-studio-budget .summary-list .row{padding:12px 0;align-items:flex-start;font-size:11px}.v5-studio-budget .summary-list strong{font-size:13px;white-space:nowrap}.v5-studio-budget .summary-list .total strong{font-size:20px}.v5-studio-budget .journey-destination{padding:14px;margin-top:18px}.v5-studio-budget .journey-destination strong{font-size:11px}.v5-studio-budget .journey-destination span{font-size:10px}.v5-studio-budget .journey-destination small{font-size:9px}.v5-studio-budget .journey-estimate{margin:18px 0}.v5-studio-budget .journey-estimate strong{font-size:28px}.v5-studio-budget .journey-estimate strong span{font-size:17px}.v5-generation-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 0;padding:0;list-style:none}.v5-generation-steps li{display:flex;align-items:center;gap:8px;font-size:11px;color:#686273}.v5-generation-steps li>span{width:23px;height:23px;border:1px solid #d5dbdf;border-radius:50%;display:grid;place-items:center;flex:0 0 23px;font-weight:700}.v5-generation-steps li.active{color:#0b0b10;font-weight:700}.v5-generation-steps li.active>span{background:#0b0b10;border-color:#0b0b10;color:white}.v5-generation-steps li.done{color:#1d6553}.v5-generation-steps li.done>span{background:#eaf2ed;border-color:#a9c9b8}.v5-mobile-estimate{display:none}
.v5-phone-stage{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.v5-phone{width:250px;max-width:100%;aspect-ratio:9/19.3;padding:9px;background:#0d1119;border-radius:35px;box-shadow:0 15px 35px #0b0b1025;flex-shrink:0}.v5-phone-screen{height:100%;width:100%;position:relative;background:#111;border-radius:27px;overflow:hidden;color:#fff;font-family:system-ui,sans-serif}.v5-phone-image{position:absolute;inset:0;padding:0;border:0;background:#111;width:100%;height:100%;cursor:zoom-in;color:white}.v5-phone-image img{width:100%;height:100%;object-fit:contain}.v5-phone-top{position:absolute;left:12px;right:12px;top:22px;display:flex;align-items:center;gap:8px;pointer-events:none;text-shadow:0 1px 3px #000}.v5-phone-top>span{background:#0b0b10;border:2px solid #fff9;border-radius:50%;height:30px;width:30px;display:grid;place-items:center;font:700 10px Manrope,sans-serif}.v5-phone-top strong{font-size:10px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v5-phone-top small{display:block;font-size:9px;font-weight:400}.v5-phone-top>b{margin-left:auto}.v5-phone-cta{position:absolute;bottom:24px;left:14px;right:14px;border:0;padding:11px 7px;border-radius:18px;font:700 12px system-ui,sans-serif;background:#fff;color:#0b0b10}.v5-reels-icons{position:absolute;right:12px;bottom:150px;color:white;font-size:25px;line-height:1.6;pointer-events:none;text-shadow:0 2px 3px #000}.v5-reels-copy{position:absolute;bottom:85px;left:14px;right:48px;font-size:10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 3px #000;pointer-events:none}.v5-form-stage{width:100%;display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.v5-form-stage .v5-phone{width:230px}.v5-form-screen{background:#fff;color:#0b0b10;overflow:auto;scrollbar-width:thin}.v5-form-cover{height:76px;overflow:hidden;background:#e3e9eb}.v5-form-cover img{width:100%;height:100%;object-fit:cover}.v5-form-body{padding:12px}.v5-form-body>small{font-size:8px;color:#686273}.v5-form-body>strong{font-size:10px;display:block;margin:7px 0}.v5-form-body h3{font:700 12px/1.3 system-ui,sans-serif;margin:8px 0}.v5-form-value{border:1px solid #d9dee4;border-radius:6px;padding:6px 8px;margin-bottom:6px;font-size:10px}.v5-form-value small{display:block;font-size:8px;color:#686273;margin-bottom:2px}.v5-form-body>p{font-size:8px;line-height:1.5;margin:8px 0}.v5-form-submit{background:#1877f2;color:#fff;border:0;width:100%;border-radius:6px;padding:9px;font:700 10px system-ui,sans-serif}.v5-form-submit:disabled{cursor:default;opacity:.7}.v5-thanks{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:18px;gap:14px;color:#0b0b10}.v5-thanks>span{height:48px;width:48px;border:2px solid #1d6553;color:#1d6553;border-radius:50%;display:grid;place-items:center;font-size:28px}.v5-thanks small{font-size:9px;color:#686273}.v5-thanks h3{font-size:24px;margin:0}.v5-thanks p{font-size:12px;line-height:1.5;margin:0}.v5-demo-link{font-size:11px;background:#1877f2;color:white;padding:10px 18px;border-radius:6px}.v5-form-contact{width:100%}.v5-form-contact .journey-destination{margin-bottom:0}.v5-cpl-card{margin-bottom:22px}.v5-cpl-card form{display:flex;align-items:flex-end;gap:14px;max-width:640px}.v5-cpl-card form .field{flex:1;min-width:0;margin:0}.v5-cpl-card form .btn{margin-bottom:0}.v5-cpl-card>p{max-width:760px}
@media(max-width:1200px){.v5-studio-grid{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.v5-active-stage{padding:16px}.v5-form-stage .v5-phone{width:215px}.v5-studio-budget{padding:17px!important}.v5 .v5-platform-tabs button{font-size:10px;min-width:55px;padding:9px 5px}}
@media(max-width:1000px){.v5-studio-grid{grid-template-columns:minmax(0,1fr)}.v5-studio-budget{position:static}.v5-studio-budget .summary-list .row{font-size:13px}.v5-studio-budget .journey-destination strong{font-size:12px}.v5-studio-budget .journey-destination span,.v5-studio-budget .journey-destination small{font-size:11px}.v5-generation-steps{grid-template-columns:repeat(2,1fr)}.v5-mobile-estimate{display:flex;position:sticky;bottom:0;z-index:25;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #e9e6ef;box-shadow:0 -6px 24px #0b0b100a;border-radius:12px 12px 0 0;padding:14px 18px;margin:20px -18px -20px}.v5-mobile-estimate>div{min-width:0}.v5-mobile-estimate strong{display:block;font-size:16px}.v5-mobile-estimate span{display:block;font-size:11px;color:#686273}.v5-mobile-estimate .btn{flex:0 0 auto}.v5 .journey-continue{display:flex}.v5 .journey-public-preview .journey-continue{margin-bottom:0}.v5 .journey-public-preview{padding-bottom:0}.v5 .journey-studio{padding-bottom:0}.v5 .preview-bar{flex-wrap:wrap;padding:8px 16px;line-height:1.5;gap:6px 14px}.v5 .preview-bar .v3-version-links{gap:1px}.v5 .preview-bar a{font-size:10px}.v5 .journey-studio-head h2{font-size:27px}}
@media(max-width:600px){.v5 .app-content{padding-left:16px;padding-right:16px}.v5-studio-gallery{padding:11px;border-radius:13px}.v5-active-stage{padding:9px;min-height:300px}.v5 .v5-platform-tabs{justify-content:center;gap:2px}.v5 .v5-platform-tabs button{flex:1 1 27%;font-size:10px;padding:9px 4px;min-width:0}.v5 .v5-platform-tabs button:last-child{flex:1 1 48%}.v5 .journey-social-copy{font-size:11px}.v5 .journey-social-author strong{font-size:12px}.v5 .journey-social-cta button{min-width:90px;font-size:10px}.v5 .journey-social-cta strong{font-size:11px}.v5-thumbnails{gap:7px}.v5-thumbnail{padding:5px;border-radius:8px}.v5-thumbnail strong{font-size:9px;margin-top:7px}.v5-thumbnail>label{font-size:10px;gap:5px}.v5-thumbnail input{height:15px;width:15px}.v5-ideas-heading{display:block}.v5-ideas-heading>span{display:none}.v5-ideas-heading h3{font-size:16px}.v5-ideas-heading p{font-size:10px;line-height:1.6}.v5-phone{width:240px}.v5-form-stage .v5-phone{width:245px}.v5-thanks-phone{aspect-ratio:9/12}.v5-form-stage{gap:18px}.v5-mobile-estimate{margin-left:-16px;margin-right:-16px;padding:12px 16px;border-radius:0}.v5-mobile-estimate strong{font-size:14px}.v5-mobile-estimate span{font-size:10px}.v5-mobile-estimate .btn{font-size:12px;padding:10px 14px;min-height:40px}.v5-generation-steps{gap:10px}.v5-generation-steps li{font-size:10px}.v5 .journey-progress strong{font-size:36px}.v5 .journey-progress{padding:18px}.v5 .journey-progress>div>span{font-size:14px}.v5 .journey-studio-head{align-items:flex-start;gap:15px}.v5 .journey-studio-head h2{font-size:25px}.v5 .journey-studio-head .btn{font-size:11px;min-height:38px;padding:8px 12px}.v5 .journey-studio-head>div>p{font-size:12px}.v5-cpl-card form{display:block}.v5-cpl-card form .btn{margin-top:14px}.v5 .journey-checkout-head h2{font-size:26px}.v5 .journey-estimate strong{font-size:29px}.v5 .journey-estimate strong span{font-size:17px}.v5 .journey-hero-destination{font-size:11px;line-height:1.6;max-width:300px}.v5 .v3-hero .hero-foot{font-size:11px}.v5 .preview-bar>span{font-size:11px;width:100%}.v5 .v3-version-links a{padding:3px 6px}}
.v5-campaigns{display:grid;gap:20px}.v5-campaign h2{font-size:24px;margin-bottom:8px}.v5-campaign-progress{list-style:none;margin:24px 0 18px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v5-campaign-progress li{display:flex;gap:10px;align-items:center;font-size:12px;color:#686273}.v5-campaign-progress li>span{width:30px;height:30px;border:1px solid #dce1df;display:grid;place-items:center;border-radius:50%;flex:0 0 30px}.v5-campaign-progress li.done{color:#1d6553}.v5-campaign-progress li.done>span{background:#e8f1eb;border-color:#8eb5a2}.v5-campaign-footer{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:18px;border-top:1px solid #e9e6ef;margin-top:18px}.v5-campaign-footer>span{font-size:12px;color:#686273;margin-right:auto}@media(max-width:700px){.v5-campaign-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v5-campaign-progress li{font-size:11px}.v5-campaign h2{font-size:20px}.v5-campaign-footer{gap:12px}.v5-campaign-footer>span{width:100%}}
.v5 .user-block,.v5 .user-block>div{color:#0b0b10;opacity:1}.v5 .user-block strong{color:#0b0b10;font-size:12px}.v5 .user-block small{color:#686273;font-size:10px}.v5 .user-block button{color:#686273}.v5 .workspace-name,.v5 .workspace-select-label{color:#686273}

/* Persistent mobile estimate: visible while the ad is in view, above the app navigation. */
@media(max-width:1000px){
  .v5 .v5-mobile-estimate{position:fixed;left:0;right:0;bottom:0;width:auto;margin:0;z-index:35;border-radius:12px 12px 0 0;padding:14px 18px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -8px 28px #0b0b1016}
  .v5 .app-shell .v5-mobile-estimate{left:220px}
  .v5 .journey-studio:has(.v5-mobile-estimate){padding-bottom:110px}
  .v5 .anonymous-preview:has(.v5-mobile-estimate){padding-bottom:110px}
  .v5:has(.anonymous-preview .v5-mobile-estimate){padding-bottom:calc(90px + env(safe-area-inset-bottom))}
}
@media(min-width:761px) and (max-width:900px){
  .v5 .app-shell .v5-mobile-estimate{left:190px}
}
@media(max-width:760px){
  .v5 .app-shell .v5-mobile-estimate{left:0;bottom:calc(65px + env(safe-area-inset-bottom));padding:12px 16px}
  .v5 .app-shell .side-nav{height:calc(65px + env(safe-area-inset-bottom))}
  .v5 .app-shell:has(.v5-mobile-estimate) .app-content{padding-bottom:calc(180px + env(safe-area-inset-bottom))}
  .v5 .anonymous-preview .v5-mobile-estimate{left:0;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}
}

.v5-meta-readiness dl{margin:16px 0;padding-top:4px}.v5-meta-readiness dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid #e9e6ef;font-size:11px}.v5-meta-readiness dt{color:#686273;min-width:0}.v5-meta-readiness dd{margin:0;color:#0b0b10;text-align:right;font-weight:650;max-width:58%;overflow-wrap:anywhere}.v5-meta-readiness>p.small{font-size:11px;line-height:1.7}.v5-meta-readiness .badge{margin-bottom:10px}@media(max-width:600px){.v5-meta-readiness dl>div{gap:10px;font-size:10px}.v5-meta-readiness dd{max-width:56%}}

/* Concrete Meta launch approval, reusing the V5 brand. */
.v5-launch-summary{display:grid;gap:10px;margin:18px 0}.v5-launch-summary>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line,#e9e3f0);padding-bottom:9px}.v5-launch-summary dt{color:var(--muted,#6e677b)}.v5-launch-summary dd{margin:0;text-align:right;max-width:65%;overflow-wrap:anywhere}.v5-campaign-footer{flex-wrap:wrap}
