.awards-track-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.awards-track-list>li{border-bottom:1px solid var(--rule)}.awards-track-row{color:inherit;grid-template-columns:88px minmax(220px,320px) 1fr auto;align-items:baseline;column-gap:32px;padding:36px 8px 32px;text-decoration:none;transition:background .18s;display:grid}.awards-track-row:hover{background:#00000005}.awards-track-row:hover .awards-track-cta{transform:translate(6px)}.awards-track-num{color:var(--muted);text-transform:uppercase;font-size:12px}.awards-track-title{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.1}.awards-track-desc{color:var(--muted);text-wrap:pretty;max-width:58ch;font-size:15px;line-height:1.55}.awards-track-cta{color:var(--ink);align-self:center;font-size:22px;transition:transform .18s}@media (width<=860px){.awards-track-row{grid-template-columns:56px 1fr auto;grid-template-areas:"num title cta"".desc desc";row-gap:10px;padding:28px 4px 26px}.awards-track-num{grid-area:num}.awards-track-title{grid-area:title;font-size:24px}.awards-track-desc{grid-area:desc}.awards-track-cta{grid-area:cta}}.work-img{align-items:flex-end;padding:16px;display:flex}.work-img-client{font-family:var(--font-display);color:#fff;max-width:90%;font-size:20px;line-height:1.15;display:block}.cs-dir-section{padding-top:24px}.cs-dir-controls{margin-bottom:32px}.cs-dir-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.cs-dir-search-wrap{cursor:text;background:#fff;border:1px solid #0d0d0d1f;border-radius:6px;flex:1;align-items:center;gap:12px;min-width:min(100%,320px);max-width:520px;height:48px;padding:0 16px;display:flex}.cs-dir-search-icon{color:#0d0d0d73;flex:none;display:flex}.cs-dir-search{min-width:0;font-family:var(--font-sans);color:var(--pitch);background:0 0;border:0;outline:none;flex:1;font-size:15px;line-height:1.4}.cs-dir-search::placeholder{color:#0d0d0d73}.cs-dir-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.cs-dir-action,.cs-dir-view{font-family:var(--font-sans);color:#0d0d0d73;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;line-height:1;transition:color .16s;display:inline-flex}.cs-dir-action:hover,.cs-dir-view:hover,.cs-dir-action.is-active,.cs-dir-view.is-active{color:var(--pitch)}.cs-dir-action svg,.cs-dir-view svg{flex-shrink:0}.cs-dir-sort{position:relative}.cs-dir-sort-menu{z-index:30;background:#fff;border:1px solid #0d0d0d1f;border-radius:6px;min-width:160px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #00000014}.cs-dir-sort-menu button{text-align:left;width:100%;font-family:var(--font-sans);color:var(--pitch);cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:14px;display:block}.cs-dir-sort-menu button:hover,.cs-dir-sort-menu button.is-on{background:var(--black-10,#ededed)}.cs-dir-filters-panel{background:var(--black-10,#ededed);border-radius:4px;margin-top:20px;padding:28px 32px 20px}.cs-dir-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 40px;display:grid}.cs-dir-filters-panel .dir-facet-options{overscroll-behavior:contain;max-height:11.5rem;padding-right:4px;overflow-y:auto}.cs-dir-facet--platforms .dir-facet-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.cs-dir-filters-footer{justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;display:flex}.cs-dir-clear-filters{margin-right:auto;font-size:14px}@media (width<=960px){.cs-dir-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}@media (width<=560px){.cs-dir-filters-grid{grid-template-columns:1fr}.cs-dir-filters-panel{padding:20px 20px 16px}}.cs-dir-listing{margin-top:0}.cs-dir-empty{text-align:center;color:var(--muted);padding:64px 0}.cs-dir-empty p{margin:0 0 16px;font-size:16px}.cs-dir-pagination{border-top:1px solid var(--rule);flex-direction:column;align-items:center;gap:12px;margin-top:40px;padding-top:28px;display:flex}.cs-dir-pagination-count{letter-spacing:-.01em;color:var(--muted);margin:0;font-size:.75rem}.cs-dir-pagination .pager{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:4px;font-size:.875rem;display:inline-flex}.cs-dir-pagination .pager .pg{width:36px;height:36px;font:inherit;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:.875rem;transition:background-color .18s,color .18s;display:inline-flex}.cs-dir-pagination .pager .pg:hover{background:#0000000f}.cs-dir-pagination .pager .pg.is-active{background:var(--ink);color:var(--paper);font-weight:500}.cs-dir-pagination .pager .pg.is-active:hover{background:#1a1a1a}.cs-dir-pagination .pager .pg[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.cs-dir-pagination .pager .pg svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.cs-dir-pagination .pager .gap{color:var(--muted);-webkit-user-select:none;user-select:none;padding:0 6px}@media (width<=720px){.cs-dir-toolbar{flex-direction:column;align-items:stretch}.cs-dir-search-wrap{max-width:none}.cs-dir-actions{flex-wrap:wrap;justify-content:space-between;gap:12px 16px}}.cs-chip{border-radius:var(--radius-pill,50px);background:var(--black-10,#ededed);min-height:22px;font-family:var(--font-sans);text-transform:none;color:var(--black-70,#4d4d4d);justify-content:center;align-items:center;padding:5px 12px 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.cs-chip.strong{background:var(--pitch);color:var(--newspaper-white,#fafafa)}.cs-list{flex-direction:column;gap:0;display:flex}.cs-row{border-bottom:1px solid var(--rule);cursor:pointer;color:inherit;grid-template-columns:240px 1fr;gap:32px;padding:32px 0;text-decoration:none;transition:opacity .18s;display:grid}.cs-row:hover{opacity:.85;background:0 0}.cs-row:first-child{padding-top:0}@media (width<=640px){.cs-row{grid-template-columns:1fr;gap:20px}}.cs-row-cover{aspect-ratio:1;border-radius:4px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative;overflow:hidden}.cs-row-cover-client{font-family:var(--font-sans);color:#ffffffeb;max-width:90%;font-size:16px;font-weight:500;line-height:1.2}.cs-row-cover-year{font-family:var(--font-sans);color:#ffffffb3;align-self:flex-end;font-size:12px;font-weight:500;line-height:1}.cs-row-body{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-row-meta{font-family:var(--font-sans);color:var(--pitch);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;font-size:12px;font-weight:500;line-height:1;display:flex}.cs-row-meta .kicker{font-family:var(--font-sans);text-transform:none;color:var(--pitch);font-size:12px;font-weight:500;line-height:1}.cs-row-title{font-family:var(--font-sans);color:var(--pitch);text-wrap:pretty;margin:0;font-size:1.125rem;font-weight:500;line-height:1.2}.cs-row-narrative{font-family:var(--font-sans);color:#000000b3;text-wrap:pretty;max-width:62ch;margin:0;font-size:1rem;line-height:1.5}.cs-row-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:6px;display:flex}.cs-row-results{flex-wrap:wrap;gap:28px;display:flex}.cs-row-results span{flex-direction:column;gap:4px;display:flex}.cs-row-results b{font-family:var(--font-sans);color:var(--pitch);font-size:1.125rem;font-weight:500;line-height:1.2}.cs-row-results em{font-style:normal;font-family:var(--font-sans);text-transform:none;color:#0000008c;font-size:12px;font-weight:500;line-height:1}.cs-row-agency{font-family:var(--font-sans);color:#0009;align-items:center;gap:6px;font-size:1rem;line-height:1.25;display:inline-flex}.cs-row-agency a{color:var(--pitch);text-underline-offset:3px;border-bottom:0;padding:0;text-decoration:underline 1px;transition:opacity .18s}.cs-row-agency a:hover{opacity:.7}.cs-submit-cta{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:64px;padding:40px 0;display:flex}.cs-detail-hero{color:#fff;padding:72px 0 96px}.cs-detail-hero-grid{grid-template-columns:2fr 1fr;align-items:end;gap:48px;display:grid}@media (width<=860px){.cs-detail-hero-grid{grid-template-columns:1fr}}.cs-detail-byline{background:#ffffff0f;border:1px solid #ffffff26;padding:28px}.cs-detail-agency{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;padding:12px 0 0;display:flex}.cs-verified{text-transform:uppercase;font-size:12px;font-family:var(--font-mono);color:#ffffffbf;border-top:1px solid #ffffff26;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.cs-verified-dot{background:var(--signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2b446533}.cs-detail-body{grid-template-columns:2fr 1fr;align-items:start;gap:64px;display:grid}@media (width<=860px){.cs-detail-body{grid-template-columns:1fr;gap:40px}}.cs-detail-results{background:var(--callout);border:1px solid var(--rule);padding:32px;position:sticky;top:100px}.cs-results-grid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:2px;display:grid}.cs-result-block{background:var(--callout);flex-direction:column;gap:6px;min-height:100px;padding:20px;display:flex}.cs-result-v{color:var(--ink);font-size:28px;font-weight:500;line-height:1}.cs-result-k{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);font-size:11px}.cs-disclaimer{border-top:1px solid var(--rule);color:var(--muted);margin-top:20px;padding-top:20px;font-size:13px;line-height:1.55}.cs-disclaimer a{color:var(--signal);text-decoration:none}.cs-disclaimer a:hover{text-decoration:underline}.cs-related-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=860px){.cs-related-grid{grid-template-columns:1fr}}.cs-related-card{color:inherit;cursor:pointer;flex-direction:column;gap:12px;text-decoration:none;transition:opacity .18s;display:flex}.cs-related-card:hover{opacity:.85}.cs-related-card h3{font-family:var(--font-sans);color:var(--pitch);margin:0;font-size:1.125rem;font-weight:500;line-height:1.2}.cs-related-cover{aspect-ratio:1;border-radius:4px;align-items:flex-end;padding:16px;display:flex;overflow:hidden}.cs-related-cover span{font-family:var(--font-sans);color:#ffffffeb;font-size:16px;font-weight:500;line-height:1.2}.dash-head{background:var(--callout);border-bottom:1px solid var(--rule);padding:48px 0 32px}.dash-head-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.dash-head-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nav-auth-links{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.dash-account-nav{border:1px solid var(--rule);background:#fff;align-items:center;gap:4px;margin-right:8px;padding:4px;display:inline-flex}.dash-account-nav-link{color:var(--muted);border-radius:2px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none}.dash-account-nav-link:hover{color:var(--pitch)}.dash-account-nav-link.is-current{color:var(--pitch);background:var(--wash,#f5f5f4)}.dash-workspace-switch{font-family:var(--font-sans);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.dash-workspace-switch-label{color:var(--muted);white-space:nowrap}.dash-workspace-switch-select{background:var(--newspaper-white,#fff);min-width:12rem;max-width:min(20rem,100%);height:2rem;color:var(--pitch-black);font:inherit;border:1px solid #0d0d0d1f;border-radius:4px;padding:0 10px}.dash-workspace-switch-select:disabled{opacity:.55;cursor:not-allowed}.dash-agency-edit-form .field{margin-bottom:0}.dash-profile-managed-fields{border:1px solid var(--rule);background:var(--newspaper-white,#faf9f7);border-radius:4px;flex-direction:column;gap:.75rem;padding:14px 16px;display:flex}.dash-agency-logo-field{border:1px solid var(--rule);background:#00000005;border-radius:4px;flex-wrap:wrap;align-items:flex-start;gap:16px 20px;padding:14px 16px;display:flex}.dash-agency-logo-preview{border:1px solid var(--rule);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.dash-agency-logo-preview--round{border-radius:50%}.dash-agency-logo-preview--round .dash-agency-logo-img{object-fit:cover}.dash-agency-logo-img{object-fit:contain;width:100%;height:100%}.dash-agency-logo-mono,.dash-agency-logo-placeholder{color:var(--muted);font-size:28px;font-weight:600;line-height:1}.dash-agency-logo-actions{flex:200px;min-width:0}.dash-agency-logo-label{color:var(--ink);margin:0 0 4px;font-size:14px;font-weight:600}.dash-agency-logo-hint{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.45}.dash-agency-logo-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-agency-logo-error{color:#b04e4e;margin:8px 0 0;font-size:12px}.dash-form-image-preview-btn{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;max-width:280px;padding:0;display:block}.dash-form-image-preview-btn:disabled{cursor:not-allowed;opacity:.6}.dash-form-image-preview-btn:hover:not(:disabled) .dash-form-image-preview,.dash-form-image-preview-btn:focus-visible:not(:disabled) .dash-form-image-preview{outline-offset:2px;border-color:#0d0d0d47;outline:2px solid #0d0d0d1f}.dash-form-image-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-form-image-preview{object-fit:cover;background:#0d0d0d08;border:1px solid #0d0d0d1a;border-radius:4px;width:100%;max-width:420px;display:block}.dash-form-image-preview--16x9{aspect-ratio:16/9}.dash-form-image-preview--empty{min-height:120px;color:var(--muted);object-fit:unset;justify-content:center;align-items:center;font-size:13px;display:flex}.dash-form-image-hint{color:var(--muted);margin:8px 0 0;font-size:12px}.dash-stats{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:48px;display:grid}.dash-stats--platform{grid-template-columns:repeat(2,1fr)}@media (width<=720px){.dash-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.dash-stats{grid-template-columns:1fr}.dash-stat-v{font-size:28px}.dash-module{padding:24px 20px}.dash-module h2{font-size:22px}}.dash-stats>div{background:#fff;padding:24px}.dash-stat-v{color:var(--ink);margin-top:10px;font-size:36px;font-weight:500;line-height:1}.dash-stats>.dash-stat--highlight{background:#fff8f3;box-shadow:inset 0 0 0 1px #ed6b1959}.dash-stat--highlight .dash-under-review{margin-top:12px}.dash-modules{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (width<=720px){.dash-modules{grid-template-columns:1fr}}.dash-module{border:1px solid var(--rule);cursor:pointer;background:#fff;flex-direction:column;gap:8px;padding:32px;transition:all .15s;display:flex}button.dash-module{text-align:left;width:100%;font:inherit;color:inherit;appearance:none}button.dash-module:disabled{opacity:.5;cursor:default;transform:none}.dash-module:hover:not(.disabled){border-color:var(--ink);transform:translateY(-2px)}.dash-module.disabled{opacity:.5;cursor:default}.dash-module h2{font-family:var(--font-display);margin:4px 0 0;font-size:26px;font-weight:500}.dash-module p{color:var(--muted);flex:1;margin:4px 0 12px;font-size:14px;line-height:1.5}.dash-module span{font-family:var(--font-mono);text-transform:uppercase;color:var(--luxury);font-size:12px}.dash-module.disabled span{color:var(--muted)}.dash-module--attention{background:#fff8f3;border-color:#ed6b1973}.dash-module-status-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex;color:var(--ink)!important;flex:none!important;margin:0 0 8px!important;font-size:13px!important}.dash-module-entity{flex-direction:row;align-items:center;gap:28px}.dash-module-entity-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.dash-module-entity-body p{flex:1}.dash-module-entity-thumb{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.dash-module-entity-logo{object-fit:contain;border:1px solid var(--rule);box-sizing:border-box;background:#fff;border-radius:6px;width:72px;height:72px;padding:8px}.dash-module-entity-logo-mono{width:72px;height:72px;font-family:var(--font-sans);letter-spacing:-.03em;border-radius:6px;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}@media (width<=720px){.dash-module-entity{flex-direction:column;align-items:stretch}.dash-module-entity-thumb{order:-1;justify-content:flex-start;padding-bottom:4px}}.dash-module-promote{flex-direction:row;align-items:center;gap:28px}.dash-module-promote-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.dash-module-promote-body p{flex:1}.dash-module-promote-thumb{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.dash-module-promote-thumb .ipi-badge.dash-module-promote-ipi{--badge-size:112px}.dash-module-promote-thumb .ipi-badge{line-height:0;display:inline-block}.dash-module-promote-thumb .ipi-badge-inline-svg{line-height:0;display:block}.dash-module-promote-thumb .ipi-badge-inline-svg svg{width:auto;height:var(--badge-size);max-width:150px;display:block}.dash-module-promote-thumb .ipi-badge-placeholder{height:var(--badge-size);width:calc(var(--badge-size)*182/228);box-sizing:border-box;display:block}@media (width<=720px){.dash-module-promote{flex-direction:column;align-items:stretch}.dash-module-promote-thumb{order:-1;justify-content:flex-start;padding-bottom:4px}}.dash-badge-section{border-top:1px solid var(--rule);margin-top:56px;padding-top:40px}.dash-badge-section--standalone{border-top:none;margin-top:0;padding-top:0}.dash-badge-section-head{max-width:62ch;margin-bottom:28px}.dash-badge-section-head h2{font-family:var(--font-display);margin:0 0 10px;font-size:28px;font-weight:500}.dash-badge-section-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.dash-badge-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1024px){.dash-badge-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.dash-badge-grid{grid-template-columns:1fr}}.dash-badge-card{border:1px solid var(--rule);background:#fff;flex-direction:column;gap:16px;padding:24px;display:flex}.dash-badge-card-kicker{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);font-size:11px}.dash-badge-preview{background:var(--callout);border:1px solid var(--rule);justify-content:center;align-items:center;min-height:120px;padding:16px;display:flex}.dash-badge-preview .ipi-badge.dash-badge-preview-ipi{--badge-size:200px;max-width:100%}.dash-badge-preview .ipi-badge-inline-svg svg{max-width:100%}.dash-badge-code-block{position:relative}.dash-badge-code{font-family:var(--font-mono);border:1px solid var(--rule);white-space:pre-wrap;word-break:break-all;background:#fafafa;max-height:180px;margin:0;padding:14px 40px 14px 14px;font-size:11px;line-height:1.45;overflow:auto}.dash-badge-code-copy{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex;position:absolute;top:8px;right:8px}.dash-badge-code-copy:hover{color:var(--ink);background:#2b446514}.dash-badge-code-copy:focus-visible{outline:2px solid var(--luxury);outline-offset:2px}.dash-table{border-collapse:collapse;width:100%;font-size:14px}.dash-table th{text-align:left;font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);padding:14px 12px;font-size:11px;font-weight:400}.dash-table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:18px 12px}.dash-table tr:hover td{background:#00000004}.dash-table-wrap{overflow-x:auto}.dash-table-cell-msg{white-space:pre-wrap;word-break:break-word;max-width:28rem}.dash-status{font-family:var(--font-mono);text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.dash-status .dot{border-radius:50%;width:7px;height:7px}.dash-status.published .dot{background:#2b7d52}.dash-status.published{color:#2b7d52}.dash-status.pending .dot{background:#ed6b19}.dash-status.pending{color:#ed6b19}.dash-status.draft .dot{background:var(--muted)}.dash-status.draft{color:var(--muted)}.dash-status.rejected .dot{background:#c0392b}.dash-status.rejected{color:#c0392b}.dash-under-review{font-family:var(--font-mono);text-transform:uppercase;color:#c45a12;cursor:default;background:#ed6b1914;border:1px solid #ed6b1973;border-radius:999px;align-items:center;gap:8px;margin-top:0;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.dash-under-review .dot{background:#ed6b19;border-radius:50%;flex-shrink:0;width:7px;height:7px}.dash-under-review--inline{vertical-align:middle;margin-top:0}.dash-review-callout{background:#fff8f3;border:1px solid #ed6b1959;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-bottom:28px;padding:16px 20px;display:flex}.dash-review-callout p{color:var(--ink);flex:1;min-width:12rem;margin:0;font-size:14px;line-height:1.5}.cs-signin-card{border:1px solid var(--rule);background:var(--callout);flex-direction:column;gap:18px;margin-top:32px;padding:32px;display:flex}.cs-form{--cs-form-gap:16px;--cs-form-legend-gap:12px}.cs-form fieldset{border:0;border-top:1px solid var(--rule);padding:var(--cs-form-gap)0;margin:0;display:block}.cs-form fieldset:first-child{border-top:0}.cs-form legend{width:100%;font-family:var(--font-sans);text-transform:none;color:var(--pitch);margin-bottom:var(--cs-form-legend-gap);padding:0;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:600;line-height:1.2;display:block}.cs-form fieldset>.cs-field,.cs-form fieldset>.cs-field-row{margin-bottom:var(--cs-form-gap)}.cs-form fieldset>.cs-field:last-child,.cs-form fieldset>.cs-field-row:last-child{margin-bottom:0}.cs-form fieldset>.cs-hint{margin-bottom:var(--cs-form-gap)}.cs-dash-account-email-label{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px}.cs-dash-account-email-value{font-family:var(--font-mono);word-break:break-all;margin:0 0 8px;font-size:14px}.cs-dash-account-email-hint{max-width:52ch;margin:0}.cs-dash-account-email{padding:var(--cs-form-gap);margin-bottom:var(--cs-form-gap);border:1px solid var(--rule);background:#fcfcfaf2;border-radius:4px}.cs-dash-account-email.cs-dash-error-target--active{background:#fffbfb;border-color:#c53030;box-shadow:0 0 0 1px #c5303033}.cs-dash-agency-listing-wrap{margin-bottom:var(--cs-form-gap)}.cs-field.cs-field--error>span:first-of-type{color:#8b2e2e}.cs-field.cs-field--error input,.cs-field.cs-field--error select,.cs-field.cs-field--error textarea{border-color:#c53030;box-shadow:0 0 0 1px #c5303033}.cs-field.cs-field--error .cs-chip-picker button{border-color:#c53030}.cs-dash-error-target{border-radius:4px;transition:box-shadow .15s,border-color .15s}.cs-dash-error-target--active{outline-offset:2px;outline:2px solid #c53030}.cs-field{flex-direction:column;gap:8px;display:flex}.cs-field>span{font-family:var(--font-sans);color:var(--ink);text-transform:none;font-size:14px;line-height:1.43}.cs-field>span em{font-style:normal;font-family:var(--font-sans,inherit);color:var(--muted);text-transform:none;margin-left:8px;font-size:13px;line-height:1.4}.cs-field input,.cs-field select,.cs-field textarea{font-family:var(--font-sans,inherit);background:var(--newspaper-white,#fafafa);height:40px;color:var(--black-90,#1a1a1a);box-sizing:border-box;width:100%;transition:border-color var(--dur-fast,.16s)ease;border:1px solid #0d0d0d0d;border-radius:4px;outline:none;padding:0 12px;font-size:14px;line-height:23px}.cs-field textarea{resize:vertical;height:auto;min-height:120px;padding:12px;line-height:1.5}.cs-field input[type=file]{height:auto;padding:8px 12px;line-height:1.4}.cs-field input:focus,.cs-field select:focus,.cs-field textarea:focus{border-color:#0006;outline:none}.cs-field input:disabled,.cs-field select:disabled,.cs-field textarea:disabled{color:#999;cursor:not-allowed;background:#f4f4f4;border-color:#0000000d}.cs-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5.714'><path d='M.21.21a.71.71 0 011.01 0L5 3.99 8.78.21a.71.71 0 011.01 1.01L5.51 5.51a.72.72 0 01-1.02 0L.21 1.22A.71.71 0 01.21.21z'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 5.714px;padding-right:32px}.cs-field-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.cs-chip-picker{flex-wrap:wrap;gap:6px;display:flex}.cs-chip-picker button{border-radius:var(--radius-pill,50px);background:var(--black-10,#ededed);height:32px;font-family:var(--font-sans);text-transform:none;color:var(--black-70,#4d4d4d);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:500;line-height:12px;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.cs-chip-picker button:hover:not(.on){color:var(--black-80,#333);background:#e0e0e0}.cs-chip-picker button.on{background:var(--newspaper-white,#fafafa);color:var(--pitch);border-color:#00000014}.cs-hint{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.cs-verifier-block{margin-top:var(--cs-form-gap);padding:var(--cs-form-gap)calc(var(--cs-form-gap) + 6px);border:1px solid var(--rule);background:#fcfcfae6}.cs-verifier-block-hint{margin:0 0 var(--cs-form-gap)}.cs-form fieldset>.cs-verifier-block .cs-field-row{margin-bottom:0}.cs-form-foot{padding-top:var(--cs-form-gap);border-top:1px solid var(--rule);margin-top:var(--cs-form-gap);justify-content:space-between;align-items:center;display:flex}.verify-cs-section{padding-top:48px;padding-bottom:64px}.verify-cs-wrap{max-width:920px}.verify-cs-panel{max-width:100%}.verify-cs-kicker{margin-bottom:8px}.verify-cs-title{margin-top:0;margin-bottom:16px;font-size:clamp(28px,4vw,40px)}.verify-cs-deck{max-width:62ch;margin-bottom:28px}.verify-cs-alert{border:1px solid var(--rule);color:#8b2e2e;background:#fff5f5;margin-bottom:20px;padding:12px 16px;font-size:15px}.verify-cs-table-wrap{border:1px solid var(--rule);background:#fff;border-radius:4px;overflow-x:auto}.verify-cs-table{border-collapse:collapse;width:100%;font-size:14px}.verify-cs-table th,.verify-cs-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:12px 14px}.verify-cs-table th{text-transform:uppercase;color:var(--muted);background:#fafaf8f2;font-size:11px;font-weight:600}.verify-cs-table tbody tr:last-child td{border-bottom:none}.verify-cs-td-label{width:18%;min-width:120px;font-weight:600}.verify-cs-td-value{word-break:break-word;width:42%}.verify-cs-value-pre{white-space:pre-wrap;margin:0}.verify-cs-td-actions{width:40%;min-width:200px}.verify-cs-radio-row{flex-wrap:wrap;gap:12px 20px;margin-bottom:8px;display:flex}.verify-cs-radio{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.verify-cs-note-label{margin-top:8px;display:block}.verify-cs-note-hint{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.verify-cs-note{box-sizing:border-box;border:1px solid var(--rule);resize:vertical;width:100%;max-width:100%;padding:8px 10px;font-family:inherit;font-size:14px}.verify-cs-thumb-inline,.verify-cs-thumb{object-fit:cover;border:1px solid var(--rule);width:auto;max-width:220px;height:auto;max-height:140px;display:block}.verify-cs-foot{margin-top:28px}.verify-cs-foot-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.verify-cs-foot-hint{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.45}.verify-cs-reject-block{border-top:1px solid var(--rule);margin-top:24px;padding-top:20px}.verify-cs-review-summary{border:1px solid var(--rule);background:#fafaf8b3;margin-bottom:36px;padding:20px}.verify-cs-summary-head{text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:13px}.verify-cs-summary-list{margin:0;padding:0;list-style:none}.verify-cs-summary-item{margin-bottom:14px}.verify-cs-summary-item:last-child{margin-bottom:0}.verify-cs-summary-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.verify-cs-summary-label{flex:200px;font-weight:600}.verify-cs-badge{text-transform:uppercase;border:1px solid var(--rule);border-radius:3px;padding:4px 10px;font-size:11px;font-weight:600}.verify-cs-badge--ok{color:#1e5a3d;background:#2878501f;border-color:#28785059}.verify-cs-badge--flag{color:#7a3d18;background:#b45a281f;border-color:#b45a2859}.verify-cs-summary-note{color:var(--ink);margin:8px 0 0;padding-left:0;font-size:14px}.verify-cs-detail-block{margin-top:8px}.verify-cs-dl{margin:0}.verify-cs-dl-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(120px,200px) 1fr;gap:8px 20px;padding:12px 0;display:grid}.verify-cs-dl-row:last-child{border-bottom:none}.verify-cs-dl dt{color:var(--muted);margin:0;font-size:12px;font-weight:600}.verify-cs-dl dd{margin:0}
