.editor-styles-wrapper .block-editor-block-list__layout .cases-section,body.frontend .cases-section{margin:0 auto;max-width:1200px;min-width:0;padding:56px 48px 80px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section,body.frontend .cases-section{padding:32px 16px 48px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__inner,body.frontend .cases-section__inner{min-width:0;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__label,body.frontend .cases-section__label{align-items:center;color:#8a96a3;display:flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:1.5px;margin-bottom:24px;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__label:after,body.frontend .cases-section__label:after{background:#eef0f3;content:"";flex:1;height:1px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__grid,body.frontend .cases-section__grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr))}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__grid,body.frontend .cases-section__grid{gap:24px;grid-template-columns:1fr}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card,body.frontend .cases-section__card{background:#fff;border:1px solid #eef0f3;border-radius:8px;display:flex;flex-direction:column;max-width:100%;min-width:0;overflow:hidden;transition:box-shadow .25s,transform .25s}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card:hover,body.frontend .cases-section__card:hover{box-shadow:0 12px 40px rgba(15,30,45,.1);transform:translateY(-2px)}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-header,body.frontend .cases-section__card-header{background:#1e2d3d;overflow:hidden;padding:32px 36px 28px;position:relative}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-header,body.frontend .cases-section__card-header{padding:24px 20px 20px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-header--teal,body.frontend .cases-section__card-header--teal{background:linear-gradient(135deg,#172536,#0d2d3a)}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-header--navy,body.frontend .cases-section__card-header--navy{background:linear-gradient(135deg,#172536,#1a2d4a)}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-header:after,body.frontend .cases-section__card-header:after{border:30px solid rgba(77,184,216,.1);border-radius:50%;bottom:-30px;content:"";height:160px;pointer-events:none;position:absolute;right:-30px;width:160px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-tag,body.frontend .cases-section__card-tag{align-items:center;background:hsla(0,0%,100%,.1);border-radius:3px;color:hsla(0,0%,100%,.75);display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.8px;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-dot,body.frontend .cases-section__card-dot{background:#7acfe3;border-radius:50%;height:5px;width:5px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-title,body.frontend .cases-section__card-title{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.2;margin-bottom:10px;position:relative;z-index:1}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__card-intro,body.frontend .cases-section__card-intro{color:hsla(0,0%,100%,.55);font-size:14px;line-height:1.55;max-width:420px;position:relative;z-index:1}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stats,body.frontend .cases-section__stats{border-bottom:1px solid #eef0f3;display:flex;padding:0}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stats,body.frontend .cases-section__stats{flex-direction:column}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat,body.frontend .cases-section__stat{border-right:1px solid #eef0f3;flex:1;min-width:0;padding:20px 24px;text-align:center}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat,body.frontend .cases-section__stat{border-bottom:1px solid #eef0f3;border-right:none;padding:16px 20px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat:last-child,body.frontend .cases-section__stat:last-child{border-right:none}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat:last-child,body.frontend .cases-section__stat:last-child{border-bottom:none}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat-value,body.frontend .cases-section__stat-value{color:#1e2d3d;display:block;font-size:26px;font-weight:800;letter-spacing:-.8px;line-height:1;margin-bottom:4px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat-value--orange,body.frontend .cases-section__stat-value--orange{color:#e85d26}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__stat-label,body.frontend .cases-section__stat-label{color:#8a96a3;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.3;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__body,body.frontend .cases-section__body{display:flex;flex:1;flex-direction:column;gap:20px;min-width:0;padding:28px 36px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__body,body.frontend .cases-section__body{padding:20px 16px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__body-block,body.frontend .cases-section__body-block{min-width:0}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__body-block--channels,.editor-styles-wrapper .block-editor-block-list__layout .cases-section__body-block--scenarios,body.frontend .cases-section__body-block--channels,body.frontend .cases-section__body-block--scenarios{-webkit-overflow-scrolling:touch;overflow-x:auto}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__findings-title,body.frontend .cases-section__findings-title{color:#8a96a3;font-size:11px;font-weight:700;letter-spacing:1.2px;margin-bottom:12px;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding,body.frontend .cases-section__finding{align-items:flex-start;border-bottom:1px solid #eef0f3;display:flex;gap:12px;padding-bottom:14px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding:last-child,body.frontend .cases-section__finding:last-child{border-bottom:none;padding-bottom:0}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-icon,body.frontend .cases-section__finding-icon{align-items:center;background:#e3f5fa;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:1px;width:32px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-icon svg,body.frontend .cases-section__finding-icon svg{stroke:#4db8d8;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-icon--orange,body.frontend .cases-section__finding-icon--orange{background:#faecea}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-icon--orange svg,body.frontend .cases-section__finding-icon--orange svg{stroke:#e85d26}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-text strong,body.frontend .cases-section__finding-text strong{color:#1e2d3d;display:block;font-size:13.5px;font-weight:700;margin-bottom:2px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__finding-text p,body.frontend .cases-section__finding-text p{color:#4a5568;font-size:13px;line-height:1.55}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__channel-chart,body.frontend .cases-section__channel-chart{margin-top:4px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__channel-row,body.frontend .cases-section__channel-row{align-items:center;display:flex;gap:10px;margin-bottom:7px;min-width:0}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__channel-row:has(.cases-section__ch-fill--low) .cases-section__ch-roas,body.frontend .cases-section__channel-row:has(.cases-section__ch-fill--low) .cases-section__ch-roas{color:#a32d2d}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__channel-row,body.frontend .cases-section__channel-row{gap:6px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-label,body.frontend .cases-section__ch-label{color:#4a5568;flex-shrink:0;font-size:11.5px;font-weight:600;width:130px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-label,body.frontend .cases-section__ch-label{font-size:10px;line-height:1.25;width:72px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-track,body.frontend .cases-section__ch-track{background:#eef0f3;border-radius:4px;flex:1;height:8px;min-width:0;overflow:hidden}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-fill,body.frontend .cases-section__ch-fill{background:#4db8d8;border-radius:4px;height:100%;transition:width .6s ease}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-fill--low,body.frontend .cases-section__ch-fill--low{background:#e24b4a}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-fill--mid,body.frontend .cases-section__ch-fill--mid{background:#7acfe3}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-roas,body.frontend .cases-section__ch-roas{color:#1e2d3d;flex-shrink:0;font-size:12px;font-weight:700;text-align:right;width:38px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-roas--low,body.frontend .cases-section__ch-roas--low{color:#a32d2d}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-roas--positive,body.frontend .cases-section__ch-roas--positive{color:#1e2d3d;font-size:11px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__ch-roas,body.frontend .cases-section__ch-roas{font-size:10px;width:34px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__footer,body.frontend .cases-section__footer{align-items:center;border-top:1px solid #eef0f3;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:18px 36px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__footer,body.frontend .cases-section__footer{align-items:stretch;flex-direction:column;padding:16px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__meta,body.frontend .cases-section__meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__meta,body.frontend .cases-section__meta{gap:10px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__meta-chip,body.frontend .cases-section__meta-chip{align-items:center;color:#8a96a3;display:flex;font-size:11.5px;font-weight:600;gap:5px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__meta-chip svg,body.frontend .cases-section__meta-chip svg{stroke:#8a96a3;fill:none;stroke-width:2;height:13px;width:13px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__btn-read,body.frontend .cases-section__btn-read{align-items:center;background:#1e2d3d;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:700;gap:6px;letter-spacing:.3px;padding:9px 18px;transition:background .2s}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__btn-read,body.frontend .cases-section__btn-read{justify-content:center;text-align:center;width:100%}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__btn-read:hover,body.frontend .cases-section__btn-read:hover{background:#ffc557;color:#172536}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__btn-read svg,body.frontend .cases-section__btn-read svg{stroke:currentColor;fill:none;stroke-width:2.5;height:13px;width:13px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table,body.frontend .cases-section__scenario-table{border-collapse:collapse;margin-top:4px;min-width:280px;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table thead th,body.frontend .cases-section__scenario-table thead th{border-bottom:1px solid #eef0f3;color:#8a96a3;font-size:10.5px;font-weight:700;letter-spacing:.8px;padding:0 8px 8px;text-align:left;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tbody td,body.frontend .cases-section__scenario-table tbody td{border-bottom:1px solid #eef0f3;color:#4a5568;font-size:13px;padding:8px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tbody tr:last-child td,body.frontend .cases-section__scenario-table tbody tr:last-child td{border-bottom:none}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table .cases-section__roas-cell,body.frontend .cases-section__scenario-table .cases-section__roas-cell{color:#1e2d3d;font-size:14px;font-weight:800}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tr.cases-section__scenario-row--recommended td,body.frontend .cases-section__scenario-table tr.cases-section__scenario-row--recommended td{background:#e3f5fa;color:#1e2d3d;font-weight:700}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tr.cases-section__scenario-row--recommended .cases-section__roas-cell,body.frontend .cases-section__scenario-table tr.cases-section__scenario-row--recommended .cases-section__roas-cell{color:#1e2d3d}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tr.cases-section__scenario-row--bad .cases-section__roas-cell,.editor-styles-wrapper .block-editor-block-list__layout .cases-section__scenario-table tr.cases-section__scenario-row--bad td,body.frontend .cases-section__scenario-table tr.cases-section__scenario-row--bad .cases-section__roas-cell,body.frontend .cases-section__scenario-table tr.cases-section__scenario-row--bad td{color:#a32d2d}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__rec-badge,body.frontend .cases-section__rec-badge{background:#ffc557;border-radius:3px;color:#172536;display:inline-block;font-size:9px;font-weight:700;letter-spacing:.5px;margin-left:6px;padding:2px 6px;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__rec-badge,body.frontend .cases-section__rec-badge{display:block;margin:4px 0 0;width:-moz-fit-content;width:fit-content}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-overlay,body.frontend .cases-section__gate-overlay{-webkit-overflow-scrolling:touch;align-items:flex-start;background:rgba(15,25,35,.75);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:32px 16px;position:fixed;z-index:1500}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-overlay[hidden],body.frontend .cases-section__gate-overlay[hidden]{display:none}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-modal,body.frontend .cases-section__gate-modal{background:#fff;border-radius:10px;box-shadow:0 24px 64px rgba(0,0,0,.3);display:flex;flex-direction:column;flex-shrink:0;margin:0 auto;max-height:calc(100dvh - 64px);max-height:calc(100vh - 64px);max-width:460px;overflow:hidden;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-header,body.frontend .cases-section__gate-header{background:#1e2d3d;flex-shrink:0;padding:28px 32px 24px;position:relative}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-header,body.frontend .cases-section__gate-header{padding:24px 20px 20px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-close,body.frontend .cases-section__gate-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;line-height:1;position:absolute;right:16px;top:16px;width:28px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-badge,body.frontend .cases-section__gate-badge{align-items:center;background:rgba(77,184,216,.15);border-radius:3px;color:#7acfe3;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:1px;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-badge-dot,body.frontend .cases-section__gate-badge-dot{background:#7acfe3;border-radius:50%;display:inline-block;height:5px;width:5px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-title,body.frontend .cases-section__gate-title{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.3px;margin:0 0 6px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-intro,body.frontend .cases-section__gate-intro{color:hsla(0,0%,100%,.55);font-size:13px;margin:0}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-form,body.frontend .cases-section__gate-form{overflow-y:auto;padding:28px 32px 32px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-form,body.frontend .cases-section__gate-form{padding:20px 16px 24px}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-fields-row,body.frontend .cases-section__gate-fields-row{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:14px}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-fields-row,body.frontend .cases-section__gate-fields-row{grid-template-columns:1fr}}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-field,body.frontend .cases-section__gate-field{margin-bottom:14px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-label,body.frontend .cases-section__gate-label{color:#4a5568;display:block;font-size:11.5px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-input,body.frontend .cases-section__gate-input{border:1px solid #d1d9e0;border-radius:5px;color:#1e2d3d;font-size:14px;outline:none;padding:9px 12px;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-input:focus,body.frontend .cases-section__gate-input:focus{border-color:#4db8d8;box-shadow:0 0 0 3px rgba(77,184,216,.15)}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-error,body.frontend .cases-section__gate-error{color:#a32d2d;font-size:12.5px;margin-bottom:12px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-submit,body.frontend .cases-section__gate-submit{background:#1e2d3d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.3px;padding:12px;transition:background .2s,color .2s;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-submit:hover,body.frontend .cases-section__gate-submit:hover{background:#ffc557;color:#172536}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-disclaimer,body.frontend .cases-section__gate-disclaimer{color:#8a96a3;font-size:11px;margin-top:12px;text-align:center}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-success,body.frontend .cases-section__gate-success{overflow-y:auto;padding:40px 32px;text-align:center}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-success-icon,body.frontend .cases-section__gate-success-icon{align-items:center;background:#e3f5fa;border-radius:50%;display:flex;height:56px;justify-content:center;margin:0 auto 18px;width:56px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-success-title,body.frontend .cases-section__gate-success-title{color:#1e2d3d;font-size:18px;font-weight:800;margin:0 0 8px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-success-text,body.frontend .cases-section__gate-success-text{color:#4a5568;font-size:13.5px;margin:0 0 24px}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-download,body.frontend .cases-section__gate-download{align-items:center;background:#1e2d3d;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:800;gap:8px;padding:11px 24px;text-decoration:none;transition:background .2s,color .2s}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-download:hover,body.frontend .cases-section__gate-download:hover{background:#ffc557;color:#172536}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-download:focus,body.frontend .cases-section__gate-download:focus{outline:none}.editor-styles-wrapper .block-editor-block-list__layout .cases-section__gate-download:focus-visible,body.frontend .cases-section__gate-download:focus-visible{outline:2px solid #4db8d8;outline-offset:2px}
