.cs-proof{background:#f7f8fc url(https://www.surecloud.com/hubfs/raw_assets/public/Surecloud-theme-2025/images/sc_gradient-grey.jpg) top/cover;color:#0e193c;font-family:IBM Plex Sans,sans-serif;padding:100px 0;scroll-margin-top:calc(var(--header-dt-height,108px) + 20px)}.cs-proof__wrap{margin:0 auto;max-width:1240px;width:calc(100% - 96px)}.cs-proof__heading{max-width:740px}.cs-proof__eyebrow{color:#004bff;font-size:12px;font-weight:600;letter-spacing:.13em;margin-bottom:18px;text-transform:uppercase}.cs-proof .cs-proof__title{color:#0e193c;font:500 clamp(34px,3.4vw,48px)/1.12 Bauhaus Desk Display,sans-serif;letter-spacing:-.025em;margin:0;text-transform:none}.cs-proof__title span{color:#004bff}.cs-proof__intro{color:#5b647b;font-size:18px;line-height:1.6;margin-top:22px;max-width:630px}.cs-proof__filters{margin-top:36px}.cs-proof__filters[hidden]{display:none}.cs-proof__fields{display:grid;gap:16px;grid-template-columns:1.7fr 1fr}.cs-proof__field label{color:#0e193c;display:block;font-size:12px;font-weight:600;margin:0 0 7px 18px}.cs-proof__field input,.cs-proof__field select{background:#fff;border:1px solid #e0e6f0;border-radius:35px;box-shadow:0 2px 6px #33446604;box-sizing:border-box;color:#0e193c;font:inherit;font-size:14px;height:54px;margin:0;padding:0 22px;width:100%}.cs-proof__field input::placeholder{color:#737c90}.cs-proof__field select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%230e193c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 22px center/12px 8px;cursor:pointer;padding-right:52px}.cs-proof__tabs,.cs-proof__types{border:0;margin:0;min-width:0;padding:0}.cs-proof__tabs{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.cs-proof__tabs legend{color:#0e193c;font-size:12px;font-weight:600;margin-bottom:12px;padding:0;width:100%}.cs-proof__types legend{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.cs-proof__tab,.cs-proof__type{margin:0;position:relative}.cs-proof__tab input,.cs-proof__type input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.cs-proof__tab span{background:#fff;border:1px solid #dbe3f2;border-radius:30px;color:#52617c;display:block;font-size:12px;padding:9px 17px;transition:background .2s,color .2s,box-shadow .2s}.cs-proof__tab:hover span{border-color:#b8c9e9}.cs-proof__tab input:checked+span{background:#004bff;border-color:#004bff;box-shadow:0 4px 12px #004bff20;color:#fff}.cs-proof__filter-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:22px 0}.cs-proof__types{display:flex;flex-wrap:wrap;gap:8px}.cs-proof__type span{border-radius:8px;color:#5a6882;display:block;font-size:12px;padding:8px 13px}.cs-proof__type input:checked+span{background:#e6ecf8;color:#0e193c}.cs-proof__tab input:focus-visible+span,.cs-proof__type input:focus-visible+span{outline:3px solid #7260df;outline-offset:3px}.cs-proof__reset{background:transparent;border:0;color:#004bff;cursor:pointer;font:inherit;font-size:13px;padding:8px;text-decoration:underline;text-underline-offset:4px}.cs-proof__result-bar{align-items:center;border-top:1px solid #dbe4f0;color:#5b647b;display:flex;font-size:12px;gap:15px;justify-content:space-between;padding:22px 0}.cs-proof__grid{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.cs-proof__card{background:#ffffffec;border:1px solid #e2e7f2;border-radius:23px;display:flex;flex-direction:column;min-height:360px;padding:27px;transition:border-color .2s}.cs-proof__card[hidden]{display:none}.cs-proof__card:hover{border-color:#b8c9e9}.cs-proof__card-top{align-items:center;color:#728097;display:flex;font-size:11px;font-weight:600;gap:12px;justify-content:space-between;margin-bottom:24px}.cs-proof__source{align-items:center;display:flex;gap:7px}.cs-proof__g2{height:19px;width:19px}.cs-proof__dot{background:#23cca2;border-radius:50%;height:7px;width:7px}.cs-proof .cs-proof__card-title{color:#0e193c;font:500 23px/1.2 Bauhaus Desk Display,sans-serif;letter-spacing:-.025em;margin:0 0 17px;text-transform:none}.cs-proof__excerpt{border:0;color:#5b647b;font-size:14px;line-height:1.7;margin:0 0 23px;padding:0}.cs-proof__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.cs-proof__tags span{background:#f2f4f9;border-radius:5px;color:#637088;font-size:10px;line-height:1.5;padding:3px 8px}.cs-proof__details{border-top:1px solid #e9edf5;color:#5b647b;font-size:12px;margin-top:22px;padding-top:15px}.cs-proof__details summary{color:#0e193c;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;list-style:none}.cs-proof__details summary::-webkit-details-marker{display:none}.cs-proof__details summary:after{content:"+";font-size:20px;line-height:1}.cs-proof__details[open] summary:after{content:"−"}.cs-proof__detail{line-height:1.6;margin-top:12px}.cs-proof__detail a{color:#004bff;text-decoration:underline}.cs-proof__empty{background:#fff;border:1px dashed #b7c5df;border-radius:18px;color:#5b647b;padding:50px;text-align:center}.cs-proof__empty[hidden]{display:none}.cs-proof .cs-proof__empty-title{color:#0e193c;font:500 25px/1.2 Bauhaus Desk Display,sans-serif;margin:0 0 12px}.cs-proof__more-row{margin-top:36px;text-align:center}.cs-proof__more{align-items:center;background:#fff;border:1px solid #d5dff2;border-radius:50px;color:#0e193c;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:22px;padding:13px 25px}.cs-proof__more[hidden]{display:none}.cs-proof__more:hover{background:#004bff;border-color:#004bff;color:#fff}.cs-proof a:focus-visible,.cs-proof button:focus-visible,.cs-proof input:focus-visible,.cs-proof select:focus-visible,.cs-proof summary:focus-visible{outline:3px solid #7260df;outline-offset:3px}@media(max-width:1100px){.cs-proof__card{padding:22px}}@media(max-width:900px){.cs-proof{padding:70px 0}.cs-proof__grid{grid-template-columns:repeat(2,1fr)}.cs-proof__fields{grid-template-columns:1.6fr 1fr}.cs-proof__tab span{padding:8px 14px}}@media(max-width:560px){.cs-proof{padding:55px 0}.cs-proof__wrap{width:calc(100% - 40px)}.cs-proof .cs-proof__title{font-size:33px}.cs-proof__eyebrow{font-size:10px;margin-bottom:14px}.cs-proof__intro{font-size:16px}.cs-proof__filters{margin-top:28px}.cs-proof__fields{gap:12px;grid-template-columns:1fr}.cs-proof__field input,.cs-proof__field select{height:51px;padding:0 20px}.cs-proof__field select{background-position:right 20px center;padding-right:48px}.cs-proof__field label{font-size:11px;margin-bottom:8px}.cs-proof__tabs{gap:7px;margin-top:22px}.cs-proof__tabs legend{font-size:11px}.cs-proof__tab span{font-size:11px;padding:8px 12px}.cs-proof__filter-bottom{display:block}.cs-proof__filter-bottom .cs-proof__reset{display:block;font-size:11px;margin-top:12px;padding:7px 0}.cs-proof__type span{font-size:11px;padding:8px 11px}.cs-proof__result-bar{align-items:flex-start;font-size:11px}.cs-proof__result-bar>span{max-width:120px;text-align:right}.cs-proof__grid{grid-template-columns:1fr}.cs-proof__card{min-height:0;padding:26px}.cs-proof .cs-proof__card-title{font-size:24px}.cs-proof__card-top{margin-bottom:20px}}