.occ-cz{--occ-ink:#111827;--occ-muted:#667085;--occ-line:#e5e7eb;--occ-accent:#1260a6;--occ-panel:#fff;max-width:1160px;margin:36px auto;padding:0 16px;color:var(--occ-ink);font-family:inherit;box-sizing:border-box}.occ-cz *,.occ-cz *:before,.occ-cz *:after{box-sizing:border-box}.occ-cz-panel{border:1px solid var(--occ-line);border-radius:18px;background:var(--occ-panel);padding:clamp(18px,3.5vw,38px);box-shadow:0 8px 26px rgba(16,24,40,.04)}.occ-cz h1,.occ-cz h2,.occ-cz h3,.occ-cz h4{color:inherit;line-height:1.25;margin:0 0 14px;font-weight:700}.occ-cz h1{font-size:clamp(28px,4vw,40px)}.occ-cz h2{font-size:clamp(23px,3vw,30px)}.occ-cz h3{font-size:20px}.occ-cz h4{font-size:17px}.occ-cz p{line-height:1.65;margin:8px 0 18px;color:inherit}.occ-cz .occ-cz-muted{color:var(--occ-muted);font-size:14px}.occ-cz a{color:var(--occ-accent);text-decoration:none}.occ-cz a:hover{text-decoration:underline}.occ-cz .occ-cz-button{display:inline-flex;align-items:center;justify-content:center;background:#142b47;border:1px solid #142b47;color:#fff!important;min-height:44px;border-radius:9px;padding:10px 18px;font-weight:650;font-size:15px;line-height:1.3;cursor:pointer;text-decoration:none!important;max-width:100%;text-align:center}.occ-cz .occ-cz-button:hover{background:#225181}.occ-cz .occ-cz-link{display:inline-block;margin:12px 0}.occ-cz label{display:block;font-size:14px;font-weight:650;line-height:1.4}.occ-cz input[type=text],.occ-cz input[type=url],.occ-cz input[type=search],.occ-cz textarea{display:block;outline-offset:2px;width:100%;max-width:100%;margin-top:8px;border:1px solid #ccd4e0;background:#fff;color:#18212f;padding:12px 13px;border-radius:9px;min-height:44px;font-family:inherit;font-size:16px;line-height:1.45}.occ-cz textarea{min-height:142px;resize:vertical}.occ-cz input[type=file]{display:block;max-width:100%;margin:9px 0;word-break:break-word}.occ-cz input[type=checkbox]{margin:0 6px 0 0;min-width:16px;min-height:16px}.occ-cz .occ-cz-checkbox{display:flex;align-items:flex-start;margin:20px 0;gap:7px;font-weight:500;line-height:1.5}.occ-cz .occ-cz-checkbox input{margin-top:4px}.occ-cz-profile-form{display:grid;gap:19px}.occ-cz-profile-form fieldset{border:1px solid var(--occ-line);padding:18px;border-radius:10px;min-width:0}.occ-cz-profile-form legend{font-weight:700;padding:0 7px}.occ-cz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.occ-cz-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.occ-cz-check-grid label{font-weight:500}.occ-cz-dashboard-heading{display:flex;gap:14px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:16px 0 36px}.occ-cz hr{border:none;border-top:1px solid var(--occ-line);margin:32px 0}.occ-cz .occ-cz-notice{border-left:4px solid #2f855a;background:#edf9f2;color:#175e3b;padding:12px 14px;border-radius:5px;margin:20px 0}.occ-cz .occ-cz-notice--error{border-color:#b42318;background:#fff3f1;color:#8d2018}.occ-cz .occ-cz-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0}.occ-cz-card{border:1px solid var(--occ-line);padding:16px;border-radius:12px;min-width:0}.occ-cz-card-link{display:flex;align-items:center;gap:13px;min-width:0}.occ-cz-card-link img{width:60px;height:60px;object-fit:cover;border-radius:50%;flex-shrink:0}.occ-cz-card-link span{min-width:0;overflow-wrap:anywhere}.occ-cz-card-link strong,.occ-cz-card-link small{display:block}.occ-cz-card-link small{font-size:12px;color:var(--occ-muted)}.occ-cz-card>p{font-size:14px;color:var(--occ-muted);margin-top:12px}.occ-cz-creation-card>a>img:not(.occ-cz-avatar){border-radius:8px;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.occ-cz-search{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.occ-cz-search label{flex:1;min-width:180px}.occ-cz-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.occ-cz-pagination a{padding:8px 12px;border:1px solid var(--occ-line);border-radius:7px}.occ-cz-pagination a[aria-current=page]{color:#fff;background:#142b47}.occ-cz-public-profile .occ-cz-banner{height:220px;overflow:hidden;border-radius:12px;margin-bottom:24px}.occ-cz-banner img{width:100%;height:100%;object-fit:cover}.occ-cz .occ-cz-hero{display:flex;align-items:center;gap:24px;margin-bottom:32px}.occ-cz .occ-cz-avatar{width:128px;height:128px;object-fit:cover;border-radius:50%;border:3px solid #eff4fa;flex-shrink:0}.occ-cz-public-profile section:not(.occ-cz){border-top:1px solid var(--occ-line);padding-top:24px;margin:24px 0}.occ-cz-pills,.occ-cz-links{display:flex;flex-wrap:wrap;gap:10px}.occ-cz-pills span{display:inline-flex;align-items:center;background:#edf3fa;color:#183c63;border-radius:20px;padding:6px 12px;font-size:13px}.occ-cz-links a{padding:8px 13px;border:1px solid var(--occ-line);border-radius:8px}.occ-cz-creations{padding-left:20px}.occ-cz-creations li{margin:8px 0}@media(max-width:800px){.occ-cz .occ-cz-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.occ-cz{margin:18px auto;padding:0 10px}.occ-cz-panel{padding:18px;border-radius:12px}.occ-cz-grid,.occ-cz .occ-cz-cards,.occ-cz-check-grid{grid-template-columns:minmax(0,1fr)}.occ-cz .occ-cz-hero{gap:14px;align-items:flex-start;flex-direction:column}.occ-cz .occ-cz-avatar{height:96px;width:96px}.occ-cz-dashboard-heading{align-items:stretch;flex-direction:column}.occ-cz .occ-cz-button{width:100%}.occ-cz .occ-cz-public-profile .occ-cz-banner{height:150px}.occ-cz .occ-cz-search{flex-direction:column;align-items:stretch}}.occ-cz .occ-cz-directory-wrap{max-width:100%;margin:20px 0 0;overflow-x:auto}.occ-cz table.occ-cz-directory{width:100%;max-width:100%;table-layout:auto;border-collapse:collapse;border-spacing:0;background:0 0;font-size:15px;text-align:left}.occ-cz .occ-cz-directory th,.occ-cz .occ-cz-directory td{padding:16px 14px;border:0;border-bottom:1px solid var(--occ-line);vertical-align:middle;text-align:left;background:0 0;word-break:normal;overflow-wrap:break-word}.occ-cz .occ-cz-directory th{font-size:13px;letter-spacing:.02em;color:var(--occ-muted);font-weight:700}.occ-cz .occ-cz-directory th:first-child,.occ-cz .occ-cz-directory td:first-child{width:55%}.occ-cz .occ-cz-directory th:nth-child(2),.occ-cz .occ-cz-directory td:nth-child(2){width:22%}.occ-cz .occ-cz-directory th:last-child,.occ-cz .occ-cz-directory td:last-child{width:23%}.occ-cz .occ-cz-directory-person{display:flex!important;align-items:center!important;gap:16px;min-width:0;max-width:100%;text-decoration:none!important}.occ-cz .occ-cz-directory-person img{display:block!important;position:static!important;float:none!important;flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;object-fit:cover!important;aspect-ratio:1!important;border-radius:11px!important;margin:0!important}.occ-cz .occ-cz-directory-identity{display:flex!important;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0!important;width:auto!important;max-width:100%}.occ-cz .occ-cz-directory-identity strong{display:block!important;min-width:0;font-size:17px;line-height:1.3;font-weight:750;overflow-wrap:break-word;word-break:normal;white-space:normal}.occ-cz .occ-cz-directory-identity small{display:block!important;font-size:13px;font-weight:400;color:var(--occ-muted);line-height:1.35;overflow-wrap:break-word;word-break:normal}.occ-cz .occ-cz-directory-identity .occ-cz-directory-tagline{font-size:12px}.occ-cz .occ-cz-status-pill{display:inline-flex;align-items:center;max-width:100%;padding:6px 10px;border-radius:30px;background:#edf3fa;color:#183c63;font-size:13px;line-height:1.25;font-weight:650}.occ-cz .occ-cz-verified{display:block;margin-top:5px;font-size:12px;color:var(--occ-muted)}.occ-cz .occ-cz-required{color:#b42318}.occ-cz .occ-cz-location{margin:22px 0 8px}.occ-cz .occ-cz-notice--warning{border-color:#b77a1d;background:#fffaed;color:#6a4b18}@media(max-width:650px){.occ-cz .occ-cz-directory thead{display:none}.occ-cz .occ-cz-directory,.occ-cz .occ-cz-directory tbody,.occ-cz .occ-cz-directory tr{display:block;width:100%}.occ-cz .occ-cz-directory tr{border:1px solid var(--occ-line);border-radius:12px;margin:0 0 12px;padding:10px 14px}.occ-cz .occ-cz-directory td,.occ-cz .occ-cz-directory td:first-child,.occ-cz .occ-cz-directory td:nth-child(2),.occ-cz .occ-cz-directory td:last-child{display:flex;width:100%;padding:7px 0;border:0;align-items:center;gap:8px}.occ-cz .occ-cz-directory td:not(:first-child):before{content:attr(data-label);color:var(--occ-muted);font-size:12px;min-width:54px;flex:0 0 54px}.occ-cz .occ-cz-directory-person img{width:64px!important;min-width:64px!important;max-width:64px!important;flex-basis:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.occ-cz .occ-cz-directory-identity strong{font-size:16px}}.occ-cz select,.occ-cz input[type=number]{display:block;width:100%;margin-top:8px;min-height:44px;background:#fff;border:1px solid #ccd4e0;border-radius:9px;padding:9px 12px;color:#18212f;font:inherit;font-size:16px}.occ-cz-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:22px 0}.occ-cz .occ-cz-step{border:1px solid #d5dfeb;border-radius:9px;background:#f4f7fb;padding:13px 9px;font-size:14px;color:#213a56;cursor:pointer;min-width:0;line-height:1.3}.occ-cz .occ-cz-step.is-current{background:#152d4b;color:#fff;border-color:#152d4b;font-weight:700}.occ-cz-wizard-panel{border-top:1px solid var(--occ-line);padding:24px 0 12px;display:grid;gap:20px}.occ-cz-wizard-panel[hidden]{display:none!important}.occ-cz-wizard-panel label{min-width:0}.occ-cz-wizard-panel .occ-cz-grid{align-items:end}.occ-cz .occ-cz-secondary{min-height:44px;border:1px solid #c3d0e0;border-radius:8px;background:#fff;color:#1b3553;font-size:14px;padding:10px 14px;cursor:pointer}.occ-cz .occ-cz-secondary:hover{background:#f1f5fa}.occ-cz button[hidden]{display:none!important}.occ-cz-wizard-controls{display:flex;gap:9px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--occ-line);padding-top:24px;margin-top:18px}.occ-cz-submit-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.occ-cz .occ-cz-button--submit{background:#155c42;border-color:#155c42}.occ-cz .occ-cz-button--submit:hover{background:#10744f}.occ-cz-component-row{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr auto;align-items:end;gap:9px;margin-bottom:12px}.occ-cz .occ-cz-component-remove{background:#fff0ed;border:1px solid #f3c5ba;color:#8e241c;border-radius:8px;height:44px;width:38px;cursor:pointer;font-size:22px}.occ-cz-media-list{list-style:none;margin:12px 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.occ-cz-media-item{padding:8px;border:1px solid var(--occ-line);border-radius:10px;background:#fff;cursor:move;min-width:0}.occ-cz-media-item img{display:block;width:100%;height:125px;object-fit:cover;border-radius:6px}.occ-cz-media-actions{display:grid;gap:9px;margin-top:8px}.occ-cz-media-actions label{font-weight:400;font-size:13px;display:flex;align-items:center}.occ-cz-preview{padding:20px;border:1px dashed #c8d6e7;border-radius:12px;background:#f8fafc;min-height:130px}.occ-cz-preview p{white-space:pre-line;overflow-wrap:anywhere}.occ-cz-creation-topline{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0 20px;color:var(--occ-muted)}.occ-cz-lead{font-size:clamp(18px,2.5vw,22px);line-height:1.6;font-weight:500}.occ-cz-featured-gallery{margin:26px 0}.occ-cz-featured-photo{display:block;width:100%;max-height:600px;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px}.occ-cz-photo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px}.occ-cz-photo-grid a{display:block;min-width:0}.occ-cz-photo-grid img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:7px}.occ-cz-creation-section{border-top:1px solid var(--occ-line);padding:24px 0;margin-top:22px}.occ-cz-specs{margin:0}.occ-cz-specs>div{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--occ-line)}.occ-cz-specs dt{color:var(--occ-muted)}.occ-cz-specs dd{margin:0;overflow-wrap:anywhere}.occ-cz-table-wrap{max-width:100%;overflow-x:auto}.occ-cz .occ-cz-tech-table{min-width:500px;width:100%;border-collapse:collapse;font-size:14px}.occ-cz .occ-cz-tech-table th,.occ-cz .occ-cz-tech-table td{padding:12px;text-align:left;border-bottom:1px solid var(--occ-line);overflow-wrap:anywhere}@media(max-width:900px){.occ-cz-component-row{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz-component-row .occ-cz-component-remove{align-self:end}.occ-cz-media-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:540px){.occ-cz-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz-component-row{grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--occ-line);padding-bottom:16px}.occ-cz-submit-actions{width:100%;margin-left:0;display:grid;grid-template-columns:1fr}.occ-cz-wizard-controls>.occ-cz-secondary{flex:1}.occ-cz-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.occ-cz-media-list{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz-specs>div{grid-template-columns:1fr;gap:2px}.occ-cz-featured-photo{aspect-ratio:4/3}}.occ-cz-preview-images{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0}.occ-cz-preview-images img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.occ-cz-wizard-panel [data-spec][hidden]{display:none!important}@media(max-width:540px){.occ-cz-preview-images{grid-template-columns:repeat(3,minmax(0,1fr))}}.occ-cz-media-item label{display:block;font-size:12px;font-weight:600;line-height:1.35}.occ-cz-media-item input[type=text]{font-size:13px;min-height:37px;padding:7px 9px}.occ-cz-cover{margin:0}.occ-cz-cover figcaption{font-size:13px;color:var(--occ-muted);margin:8px 0 12px}.occ-cz .occ-cz-button:disabled,.occ-cz .occ-cz-button[aria-disabled=true]{opacity:.45;background:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important;cursor:not-allowed;pointer-events:none;box-shadow:none}.occ-cz .occ-cz-gallery-progress{padding:16px 18px;border:1px solid #d3e2f2;border-radius:10px;background:#f4f8fd;display:flex;flex-direction:column;gap:6px}.occ-cz .occ-cz-gallery-progress strong{color:#152d4b;font-size:17px}.occ-cz .occ-cz-gallery-progress progress{width:100%;height:10px;accent-color:#155c42}.occ-cz .occ-cz-upload-box{border:2px dashed #a7bfd8;border-radius:12px;padding:20px;background:#f8fbff;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.occ-cz .occ-cz-upload-box label{font-size:17px;font-weight:700}.occ-cz .occ-cz-upload-box input[type=file]{width:100%;padding:12px;background:#fff;border:1px solid #d1dce9;border-radius:7px}.occ-cz .occ-cz-button--upload{background:#1764ae;border-color:#1764ae;font-size:17px;min-height:50px}.occ-cz .occ-cz-upload-box p{font-size:13px;max-width:100%;overflow-wrap:anywhere;margin:0}.occ-cz .occ-cz-checklist{margin-top:20px;padding:16px;border:1px solid #d5dfeb;border-radius:10px;background:#f8fafc}.occ-cz .occ-cz-checklist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding:0;list-style:none;margin:12px 0 0}.occ-cz .occ-cz-checklist li{font-size:13px;line-height:1.5}.occ-cz .occ-cz-checklist .is-complete{color:#0d6b4c}.occ-cz .occ-cz-checklist .is-missing{color:#8b3742}.occ-cz .occ-cz-preview h4{margin:24px 0 8px}.occ-cz .occ-cz-preview-overview{display:flex;gap:12px;flex-wrap:wrap;color:#53657b;font-size:14px}.occ-cz .occ-cz-preview-images figure{margin:0;min-width:0}.occ-cz .occ-cz-preview-images figcaption{font-size:11px;color:#627084;margin-top:5px}.occ-cz .occ-cz-component-row{grid-template-columns:minmax(145px,1.2fr) repeat(3,minmax(90px,1fr)) 38px;align-items:end}.occ-cz .occ-cz-component-row label{font-size:14px;font-weight:600;white-space:normal;min-width:0;overflow-wrap:normal}.occ-cz .occ-cz-component-row input,.occ-cz .occ-cz-component-row select{max-width:100%;min-width:0}.occ-cz .occ-cz-wizard-controls button{white-space:normal}@media(max-width:950px){.occ-cz .occ-cz-component-row{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz .occ-cz-component-remove{align-self:end}}@media(max-width:620px){.occ-cz .occ-cz-checklist ul{grid-template-columns:minmax(0,1fr)}.occ-cz .occ-cz-component-row{grid-template-columns:1fr}.occ-cz .occ-cz-upload-box{padding:14px}.occ-cz .occ-cz-button--upload{width:100%}}.occ-cz .occ-cz-preview-link-panel{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:18px 0;padding:14px 16px;border:1px solid #d5dfeb;border-radius:10px;background:#f5f9ff}.occ-cz .occ-cz-preview-link-panel .occ-cz-muted{flex:1;min-width:190px;font-size:13px}.occ-cz .occ-cz-button--preview{background:#235187;border-color:#235187;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.occ-cz .occ-cz-private-preview-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px;padding:14px 16px;border:2px solid #c5d9f0;border-radius:10px;background:#eff6ff;color:#1b3655}.occ-cz .occ-cz-private-preview-banner span{flex:1;min-width:190px;font-size:13px}.occ-cz .occ-cz-private-preview-banner a{font-size:13px;font-weight:650}@media(max-width:620px){.occ-cz .occ-cz-preview-link-panel{align-items:stretch;flex-direction:column}.occ-cz .occ-cz-private-preview-banner{align-items:flex-start;flex-direction:column}.occ-cz .occ-cz-button--preview{width:100%}}.occ-cz .occ-cz-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.occ-cz .occ-cz-preview-images .occ-cz-preview-cover{grid-column:1/-1;margin:0 0 6px}.occ-cz .occ-cz-preview-images .occ-cz-preview-cover img{width:100%;max-height:420px;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.occ-cz .occ-cz-preview-images figure{min-width:0;margin:0}.occ-cz .occ-cz-preview-images figure figcaption{font-size:11px;line-height:1.5;color:#667085}@media(max-width:540px){.occ-cz .occ-cz-photo-grid,.occ-cz .occ-cz-preview-images{grid-template-columns:repeat(3,minmax(0,1fr))}.occ-cz .occ-cz-preview-images .occ-cz-preview-cover img{aspect-ratio:4/3}}.occ-cz .occ-cz-catalog-results{display:block;width:100%;min-width:0;max-width:100%;margin-top:5px;font-size:13px;padding:7px 8px;border:1px solid #a9bfd6;border-radius:7px;background:#f8fbff;color:#152b45}.occ-cz .occ-cz-catalog-results[hidden]{display:none}.occ-cz .occ-cz-catalog-hint{display:block;min-height:14px;margin-top:4px;font-size:11px;font-weight:400;color:#53657b;line-height:1.45}.occ-cz-showcase{max-width:100%;margin:24px auto 36px;font-family:inherit;color:inherit}.occ-cz-showcase-title{margin:0 0 18px;font-size:clamp(22px,2.3vw,30px);line-height:1.2}.occ-cz-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.occ-cz-showcase--columns-1 .occ-cz-showcase-grid{grid-template-columns:1fr}.occ-cz-showcase--columns-2 .occ-cz-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-cz-showcase--columns-4 .occ-cz-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.occ-cz-showcase-card{min-width:0;overflow:hidden;background:#fff;border:1px solid #e3e7ed;border-radius:11px;color:#192537}.occ-cz-showcase-card a{text-decoration:none!important;color:inherit!important}.occ-cz-showcase-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#e8edf3}.occ-cz-showcase-image img{width:100%;height:100%;object-fit:cover;display:block}.occ-cz-showcase-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:15px;color:#425067}.occ-cz-showcase-info{padding:15px}.occ-cz-showcase-info h3{margin:7px 0 7px;font-size:clamp(16px,1.4vw,20px);line-height:1.3;overflow-wrap:anywhere;color:#162c48}.occ-cz-showcase-category,.occ-cz-showcase-disclosure{font-size:12px;font-weight:650;color:#3a637f}.occ-cz-showcase-disclosure{display:inline-block;padding:3px 7px;margin-right:7px;background:#fff2d4;border-radius:4px;color:#654710}.occ-cz-showcase-author,.occ-cz-showcase-excerpt{font-size:13px;line-height:1.5;color:#667085;margin:6px 0 0}@media(max-width:850px){.occ-cz-showcase-grid,.occ-cz-showcase--columns-4 .occ-cz-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.occ-cz-showcase-grid,.occ-cz-showcase--columns-2 .occ-cz-showcase-grid,.occ-cz-showcase--columns-4 .occ-cz-showcase-grid{grid-template-columns:1fr}}