.asset-performance-page{max-width:1480px!important}.ops-module-hero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.52fr);gap:18px;margin-bottom:24px;display:grid}.ops-module-hero>div{color:#fff;background:linear-gradient(135deg,#073e32 0%,#075c48 64%,#08745b 100%);border-radius:22px;padding:38px 42px;position:relative;overflow:hidden;box-shadow:0 18px 50px #023a2d1c}.ops-module-hero>div:after{content:"";border:62px solid #ffffff09;border-radius:50%;width:360px;height:360px;position:absolute;top:-145px;right:-90px}.ops-module-hero .ey{color:#62d8c1!important}.ops-module-hero .title{color:#fff!important;margin-top:10px!important;font-size:46px!important;line-height:.97!important}.ops-module-hero .sub{max-width:760px;color:#d2e8e2!important;font-size:11px!important;line-height:1.62!important}.ops-module-hero>aside{background:#fff;border:1px solid #d6e5df;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:28px;display:flex}.ops-module-hero>aside>strong{color:#07513f;margin:15px 0 10px;font:400 58px/.9 Georgia,Times New Roman,serif}.ops-module-hero>aside>p{color:#6f817a;margin:0;font-size:10px;line-height:1.55}.ops-hero-action{width:100%;margin-top:22px}.ops-kpi-grid,.performance-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 26px;display:grid}.ops-kpi-grid article,.performance-kpi-grid article{background:#fff;border:1px solid #dce8e3;border-radius:16px;gap:5px;padding:20px;display:grid}.ops-kpi-grid span,.performance-kpi-grid span{letter-spacing:.1em;text-transform:uppercase;color:#61756e;font-size:8px;font-weight:800}.ops-kpi-grid strong,.performance-kpi-grid strong{color:#103d32;font:400 30px/1 Georgia,Times New Roman,serif}.ops-kpi-grid small,.performance-kpi-grid small{color:#8a9994;font-size:8.5px;line-height:1.35}.performance-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.performance-kpi-grid-eight{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-filter-card{background:#fff;border:1px solid #dde7e3;border-radius:17px;margin:22px 0;padding:17px 18px}.ops-filter-grid{grid-template-columns:180px 180px 160px minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.ops-filter-grid.asset-filter-grid{grid-template-columns:150px 180px 160px 145px minmax(220px,1fr) auto}.ops-filter-grid.performance-filter-grid{grid-template-columns:180px minmax(230px,1fr) 150px 150px auto}.ops-filter-grid.compact{grid-template-columns:minmax(220px,350px) auto;justify-content:start}.ops-filter-grid label,.performance-entry-form label{letter-spacing:.08em;text-transform:uppercase;color:#567168;gap:6px;font-size:8px;font-weight:800;display:grid}.ops-filter-grid select,.ops-filter-grid input,.performance-entry-form select,.performance-entry-form input,.performance-entry-form textarea{color:#183d34;background:#fbfdfc;border:1px solid #d4e0dc;border-radius:10px;width:100%;min-height:40px;padding:9px 10px;font:500 10px/1.35 Arial,Helvetica,sans-serif}.performance-entry-form textarea{resize:vertical}.performance-entry-form label small{color:#91a09b;text-transform:none;letter-spacing:0;font-size:7.5px;font-weight:500;line-height:1.35}.ops-filter-actions{align-items:center;gap:7px;display:flex}.ops-filter-actions .btn,.ops-filter-actions .secondary-btn{min-height:40px;padding:9px 14px}.ops-filter-search{min-width:0}.ops-section-heading{border-bottom:1px solid #dae4df;justify-content:space-between;align-items:flex-end;gap:26px;margin:35px 0 14px;padding-bottom:13px;display:flex}.ops-section-heading h2{color:#193a31;margin:5px 0 0;font:400 27px/1 Georgia,Times New Roman,serif}.ops-section-heading>p{text-align:right;color:#7d8e88;max-width:440px;margin:0;font-size:9.5px;line-height:1.5}.asset-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.asset-library-card{background:#fff;border:1px solid #dde7e3;border-radius:17px;grid-template-rows:1fr auto;grid-template-columns:72px minmax(0,1fr);gap:0 16px;min-height:190px;padding:18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.asset-library-card:hover{border-color:#b9d2c9;transform:translateY(-2px);box-shadow:0 14px 32px #083b2f12}.asset-kind{color:#0b624d;letter-spacing:.1em;text-transform:uppercase;background:#edf6f2;border-radius:14px;grid-row:1/3;place-items:center;width:72px;height:72px;font-size:8px;font-weight:900;display:grid}.asset-kind-image{color:#7e2941;background:#f5edf1}.asset-kind-video{color:#364e7a;background:#edf0f7}.asset-kind-pdf{color:#8a402c;background:#f9eee9}.asset-card-copy{min-width:0}.asset-card-meta{letter-spacing:.08em;text-transform:uppercase;color:#7a8c86;flex-wrap:wrap;gap:7px;font-size:7.5px;font-weight:800;display:flex}.asset-card-meta span+span:before{content:"·";margin-right:7px}.asset-card-copy h3{color:#1d332d;margin:13px 0 9px;font:400 19px/1.08 Georgia,Times New Roman,serif}.asset-card-context{color:#7d8d87;flex-wrap:wrap;gap:7px;margin-bottom:14px;font-size:8px;display:flex}.asset-card-context span+span:before{content:"·";margin-right:7px}.asset-card-tags{color:#84938e;flex-wrap:wrap;align-items:center;gap:7px;font-size:8px;display:flex}.visibility-pill{color:#3f675c;letter-spacing:.05em;text-transform:uppercase;background:#edf4f1;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-flex}.visibility-pill.client{color:#087258;background:#e6f7f1}.asset-card-open{color:#0c6751;border-top:1px solid #edf2ef;grid-column:2;margin-top:auto;padding-top:12px;font-size:8.5px;font-weight:800}.asset-detail-head{border-bottom:1px solid #dce5e1;justify-content:space-between;align-items:flex-end;gap:26px;padding:8px 0 24px;display:flex}.asset-detail-head h1{color:#18382f;max-width:900px;margin:11px 0 14px;font:400 42px/.98 Georgia,Times New Roman,serif}.asset-detail-pills{color:#72837d;flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.asset-detail-actions{flex:none;gap:9px;display:flex}.asset-context-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.asset-context-grid article{background:#fff;border:1px solid #e0e8e4;border-radius:13px;gap:5px;padding:15px 16px;display:grid}.asset-context-grid article>span{letter-spacing:.09em;text-transform:uppercase;color:#7c8e87;font-size:7px;font-weight:800}.asset-context-grid article>strong{color:#24483e;font-size:10px}.asset-context-grid article>small{color:#8a9994;font-size:8px}.asset-guidance-panel{background:#fff;border:1px solid #dce5e1;border-radius:15px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:16px;margin-top:14px;padding:18px;display:grid}.asset-guidance-panel p{color:#647871;margin:7px 0 0;font-size:10px;line-height:1.55}.asset-tag-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.asset-tag-list span{color:#3f655b;text-transform:none;background:#eef5f2;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:700}.asset-preview-panel{background:#fff;border:1px solid #dce5e1;border-radius:18px;margin-top:24px;overflow:hidden}.asset-preview-panel>header{color:#34584e;border-bottom:1px solid #e6ece9;justify-content:space-between;padding:15px 18px;font-size:9px;font-weight:800;display:flex}.asset-preview-panel>header small{color:#84948f}.asset-preview-body{background:#eef2f0;place-items:center;min-height:360px;max-height:720px;padding:22px;display:grid;overflow:auto}.asset-preview-body img,.asset-preview-body video{border-radius:10px;max-width:100%;max-height:660px;display:block;box-shadow:0 12px 32px #1c322c1f}.asset-preview-body iframe{background:#fff;border:0;border-radius:10px;width:100%;height:660px}.asset-file-placeholder{text-align:center;background:#fff;border:1px solid #dce5e1;border-radius:18px;justify-items:center;gap:14px;max-width:520px;padding:44px;display:grid}.asset-file-placeholder strong{color:#173d32;font:400 27px Georgia,Times New Roman,serif}.asset-file-placeholder span{color:#788983;font-size:10px;line-height:1.55}.asset-version-uploader{background:linear-gradient(135deg,#f4faf7,#fff);border:1px solid #cfe1da;border-radius:17px;grid-template-columns:minmax(250px,.7fr) minmax(220px,.55fr) minmax(260px,.75fr);align-items:end;gap:16px;margin-top:18px;padding:20px;display:grid}.asset-version-uploader>div:first-child{align-self:center}.asset-version-uploader h3{color:#143c31;margin:7px 0;font:400 21px/1.04 Georgia,Times New Roman,serif}.asset-version-uploader p{color:#73847e;margin:0;font-size:9px;line-height:1.45}.asset-version-uploader label{letter-spacing:.08em;text-transform:uppercase;color:#567168;gap:6px;font-size:8px;font-weight:800;display:grid}.asset-version-uploader input,.asset-version-uploader textarea{color:#183d34;background:#fff;border:1px solid #d4e0dc;border-radius:10px;width:100%;padding:9px 10px;font:500 10px/1.3 Arial,Helvetica,sans-serif}.asset-version-uploader input{min-height:40px}.asset-version-upload-footer{grid-column:1/-1;align-items:center;gap:12px;padding-top:4px;display:flex}.asset-version-upload-footer>span{color:#81908b;font-size:8px}.asset-version-uploader>.artifact-message{grid-column:1/-1;margin-top:0}.asset-version-list{gap:8px;display:grid}.asset-version-list article{background:#fff;border:1px solid #e0e8e4;border-radius:13px;grid-template-columns:1fr minmax(150px,.55fr) auto;align-items:center;gap:22px;padding:15px 17px;display:grid}.asset-version-list article.current{background:#f5fbf8;border-color:#a9d0c2}.asset-version-list article>div{gap:3px;display:grid}.asset-version-list article strong{color:#24483e;font-size:10px}.asset-version-list article span{color:#82918c;font-size:8.5px}.asset-version-muted{white-space:nowrap}.performance-entry-panel{background:linear-gradient(135deg,#f5fbf8,#fff);border:1px solid #d9e6e1;border-radius:20px;grid-template-columns:minmax(240px,.42fr) minmax(0,1.58fr);gap:28px;margin-top:28px;padding:25px;display:grid}.performance-entry-copy h2{color:#123d31;margin:7px 0 10px;font:400 27px/1.04 Georgia,Times New Roman,serif}.performance-entry-copy p{color:#748680;margin:0;font-size:9.5px;line-height:1.55}.performance-entry-form{grid-template-columns:repeat(4,minmax(105px,1fr));align-items:start;gap:9px;display:grid}.performance-wide{grid-column:1/-1}.performance-entry-form button{margin-top:4px}.performance-table-card{background:#fff;border:1px solid #dce5e1;border-radius:17px;overflow:hidden}.performance-table-wrap{overflow:auto}.performance-table{border-collapse:collapse;width:100%;min-width:1080px}.performance-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#687c75;white-space:nowrap;background:#f7faf8;border-bottom:1px solid #dfe8e4;padding:11px 13px;font-size:7.5px}.performance-table td{color:#536861;vertical-align:top;border-bottom:1px solid #edf2ef;padding:13px;font-size:9px}.performance-table tbody tr:last-child td{border-bottom:0}.performance-table td:first-child{min-width:270px}.performance-table td:first-child strong{color:#22473c;margin-bottom:4px;font-size:9.5px;display:block}.performance-table td:first-child span{color:#879690;font-size:8px}.performance-current-table td:nth-child(2){min-width:180px}.performance-history-list{gap:8px;display:grid}.performance-history-list>article{background:#fff;border:1px solid #dde7e3;border-radius:14px;grid-template-columns:minmax(260px,1.25fr) minmax(280px,.9fr) minmax(150px,.45fr);align-items:center;gap:18px;padding:16px 17px;display:grid}.performance-history-main{gap:4px;display:grid}.performance-history-main strong{color:#203f36;font-size:10px}.performance-history-main p{color:#788a83;margin:0;font-size:8.5px;line-height:1.45}.performance-history-metrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.performance-history-metrics span{color:#7a8d86;text-transform:uppercase;letter-spacing:.04em;background:#f5f9f7;border-radius:9px;gap:3px;padding:8px;font-size:7px;display:grid}.performance-history-metrics b{color:#1d4e40;letter-spacing:0;font-size:10px}.performance-history-source{text-align:right;justify-items:end;gap:5px;display:grid}.performance-history-source>span{color:#6e827b;font-size:8px}.performance-history-source a{color:#0b6c55;font-size:8px;font-weight:800}.performance-history-source small{color:#98a5a1;font-size:7.5px}.performance-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.performance-source-card{background:#fff;border:1px solid #dde7e3;border-radius:15px;flex-direction:column;min-height:170px;padding:19px;display:flex}.performance-source-card h3{color:#183a30;margin:13px 0 7px;font:400 19px/1.08 Georgia,Times New Roman,serif}.performance-source-card>p{color:#758781;margin:0 0 13px;font-size:8.5px;line-height:1.45}.performance-source-card>div{color:#83928d;border-top:1px solid #edf2ef;justify-content:space-between;gap:10px;padding-top:12px;font-size:8px;display:flex}.performance-source-card>strong{color:#0c6751;margin-top:auto;padding-top:18px;font-size:8.5px}.performance-source-empty{background:#fff;border:1px solid #dce5e1;border-radius:15px;grid-column:1/-1}@media (max-width:1180px){.performance-kpi-grid,.performance-kpi-grid-eight,.asset-library-grid,.performance-source-grid{grid-template-columns:repeat(2,1fr)}.ops-filter-grid,.ops-filter-grid.asset-filter-grid,.ops-filter-grid.performance-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-filter-actions{grid-column:1/-1}.performance-entry-form{grid-template-columns:repeat(3,1fr)}.asset-context-grid{grid-template-columns:repeat(2,1fr)}.asset-version-uploader{grid-template-columns:1fr 1fr}.asset-version-uploader>div:first-child{grid-column:1/-1}.performance-history-list>article{grid-template-columns:1fr}.performance-history-source{text-align:left;justify-items:start}}@media (max-width:760px){.ops-module-hero{grid-template-columns:1fr}.ops-module-hero>div{padding:30px 24px}.ops-module-hero .title{font-size:38px!important}.ops-kpi-grid,.performance-kpi-grid,.performance-kpi-grid-eight,.asset-library-grid,.performance-source-grid,.asset-context-grid,.ops-filter-grid,.ops-filter-grid.asset-filter-grid,.ops-filter-grid.performance-filter-grid,.ops-filter-grid.compact,.performance-entry-panel,.performance-entry-form,.asset-version-uploader,.asset-guidance-panel{grid-template-columns:1fr}.performance-wide{grid-column:auto}.ops-section-heading,.asset-detail-head{flex-direction:column;align-items:flex-start}.ops-section-heading>p{text-align:left}.asset-detail-actions{flex-wrap:wrap;width:100%}.asset-library-card{grid-template-columns:60px minmax(0,1fr)}.asset-kind{width:60px;height:60px}.asset-version-list article{grid-template-columns:1fr}.asset-preview-body iframe{height:520px}.asset-version-uploader>div:first-child,.asset-version-upload-footer{grid-column:auto}.asset-version-upload-footer{flex-direction:column;align-items:flex-start}.performance-history-metrics{grid-template-columns:repeat(2,1fr)}}.client-release-panel{background:linear-gradient(135deg,#f7fbf9,#fff);border:1px solid #d7e5df;border-radius:17px;justify-content:space-between;align-items:center;gap:26px;margin:20px 0 24px;padding:22px 24px;display:flex}.client-release-panel.released{background:linear-gradient(135deg,#effaf5,#fff);border-color:#a8d8c7}.client-release-panel>div{max-width:780px}.client-release-panel h2{color:#163b31;margin:7px 0;font:400 23px/1.08 Georgia,Times New Roman,serif}.client-release-panel p{color:#71837c;margin:0;font-size:9.5px;line-height:1.5}.client-release-panel form{flex:none}.performance-history-list article{grid-template-columns:minmax(260px,1.2fr) auto auto auto}.performance-release-control{align-content:center;justify-items:end;gap:8px;display:grid}.performance-release-control form{margin:0}.performance-release-control .btn,.performance-release-control .secondary-btn{white-space:nowrap;min-height:34px;padding:7px 11px;font-size:8px}@media (max-width:980px){.performance-history-list article{grid-template-columns:1fr 1fr}.performance-release-control{justify-items:start}}@media (max-width:680px){.client-release-panel{flex-direction:column;align-items:flex-start}.client-release-panel form,.client-release-panel button{width:100%}.performance-history-list article{grid-template-columns:1fr}}.asset-version-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.asset-version-state-grid article{background:#fff;border:1px solid #e1d8d4;border-radius:14px;gap:5px;padding:17px 19px;display:grid}.asset-version-state-grid article.released{background:linear-gradient(135deg,#f0faf6,#fff);border-color:#b9dccf}.asset-version-state-grid span{letter-spacing:.1em;text-transform:uppercase;color:#81746f;font-size:7.5px;font-weight:900}.asset-version-state-grid strong{color:#2d2426;font:400 20px/1.05 Georgia,Times New Roman,serif}.asset-version-state-grid small{color:#918581;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.client-release-panel.update-ready{background:linear-gradient(135deg,#fff9ea,#fff);border-color:#e2c98d}.client-release-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.client-release-actions form{margin:0}.asset-version-release-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.asset-version-release-choice>label{cursor:pointer;background:#fff;border:1px solid #dfe6e3;border-radius:11px;align-items:flex-start;gap:9px;min-height:68px;padding:11px 12px;display:flex}.asset-version-release-choice>label.active{background:#f1f9f6;border-color:#8ebeb0}.asset-version-release-choice>label.active.client{background:#fff4f7;border-color:#ba8896}.asset-version-release-choice input{flex:none;margin-top:2px;width:auto!important}.asset-version-release-choice label>span{gap:4px;display:grid}.asset-version-release-choice strong{color:#27483f;font-size:9px}.asset-version-release-choice small{color:#83918c;font-size:8px;line-height:1.35}.asset-version-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (max-width:760px){.asset-version-state-grid,.asset-version-release-choice{grid-template-columns:1fr}.client-release-actions{justify-content:flex-start;width:100%}.client-release-actions form,.client-release-actions button{width:100%}.asset-version-badges{justify-content:flex-start}}
.curated-client-page{max-width:1320px!important}.curated-client-hero{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:18px;margin-bottom:30px;display:grid}.curated-client-hero>div{color:#fff;background:linear-gradient(135deg,#2a1a1e 0%,#4a202c 60%,#6b2940 100%);border-radius:22px;padding:42px 44px;position:relative;overflow:hidden;box-shadow:0 18px 46px #321b221f}.curated-client-hero>div:after{content:"";border:64px solid #ffffff09;border-radius:50%;width:370px;height:370px;position:absolute;top:-135px;right:-105px}.curated-client-hero .ey{color:#e7b3be!important}.curated-client-hero .title{color:#fff!important;margin-top:10px!important;font-size:48px!important;line-height:.96!important}.curated-client-hero .sub{max-width:760px;color:#eadde0!important;font-size:11px!important;line-height:1.6!important}.curated-client-hero>aside{background:#fff;border:1px solid #e3d8d4;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:30px;display:flex}.curated-client-hero>aside>strong{color:#6b2940;margin:16px 0 10px;font:400 42px/.95 Georgia,Times New Roman,serif}.curated-client-hero>aside>p{color:#837773;margin:0;font-size:9.5px;line-height:1.5}.client-asset-section{margin-top:34px}.client-asset-section-head,.client-insight-heading{border-bottom:1px solid #e1d7d2;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;padding-bottom:13px;display:flex}.client-asset-section-head h2,.client-insight-heading h2{color:#2c2023;margin:5px 0 0;font:400 27px/1 Georgia,Times New Roman,serif}.client-asset-section-head>p,.client-insight-heading>p{color:#8b7e79;margin:0;font-size:9px}.client-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.client-asset-card{background:#fff;border:1px solid #e3d9d5;border-radius:18px;grid-template-rows:150px 1fr;min-height:330px;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden;box-shadow:0 10px 28px #3723280a}.client-asset-card:hover{transform:translateY(-2px);box-shadow:0 15px 34px #37232814}.client-asset-preview{background:#f2eeec;place-items:center;display:grid;overflow:hidden}.client-asset-preview img{object-fit:contain;max-width:78%;max-height:115px;display:block}.client-asset-preview>span{color:#7b4350;letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:50%;place-items:center;width:82px;height:82px;font-size:9px;font-weight:900;display:grid}.client-asset-copy{flex-direction:column;padding:19px;display:flex}.client-asset-copy h3{color:#2b2023;margin:11px 0 7px;font:400 21px/1.05 Georgia,Times New Roman,serif}.client-asset-copy p{color:#847873;margin:0;font-size:9.5px;line-height:1.5}.client-asset-copy>strong{color:#872642;margin-top:auto;padding-top:18px;font-size:9px}.client-asset-detail-head{border-bottom:1px solid #dfd5d1;justify-content:space-between;align-items:flex-end;gap:24px;padding:26px 0;display:flex}.client-asset-detail-head h1{color:#2c2023;margin:7px 0 12px;font:400 43px/.98 Georgia,Times New Roman,serif}.client-asset-detail-head p{color:#7d716d;max-width:720px;font-size:10.5px;line-height:1.55}.client-asset-detail-meta{color:#887c77;flex-wrap:wrap;gap:9px;font-size:8.5px;display:flex}.client-asset-detail-meta span{background:#f2ecea;border-radius:999px;padding:5px 8px}.client-asset-viewer{background:#f0ecea;border:1px solid #e0d7d3;border-radius:18px;place-items:center;min-height:400px;margin-top:24px;padding:28px;display:grid}.client-asset-viewer img,.client-asset-viewer video{border-radius:10px;max-width:100%;max-height:680px;box-shadow:0 12px 32px #2d1d221f}.client-asset-viewer iframe{background:#fff;border:0;border-radius:10px;width:100%;height:680px}.client-source-file{text-align:center;background:#fff;border-radius:18px;justify-items:center;gap:14px;max-width:560px;padding:42px;display:grid}.client-source-file strong{color:#342428;font:400 27px Georgia,Times New Roman,serif}.client-source-file p{color:#7f7370;font-size:10px;line-height:1.55}.client-asset-tags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.client-asset-tags span{color:#79515c;background:#f2ecea;border-radius:999px;padding:6px 9px;font-size:8px}.client-insight-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 34px;display:grid}.client-insight-kpis article{background:#fff;border:1px solid #e1d8d4;border-radius:17px;padding:21px}.client-insight-kpis span{letter-spacing:.1em;text-transform:uppercase;color:#80736f;font-size:8px;font-weight:800}.client-insight-kpis strong{color:#5e2636;margin:8px 0 5px;font:400 30px/1 Georgia,Times New Roman,serif;display:block}.client-insight-kpis small{color:#9a8e89;font-size:8.5px;line-height:1.4}.client-insight-list{gap:10px;display:grid}.client-insight-list article{background:#fff;border:1px solid #e2d8d4;border-radius:16px;grid-template-columns:minmax(260px,1fr) auto;gap:22px;padding:20px;display:grid}.client-insight-list h3{color:#2f2125;margin:8px 0 5px;font:400 20px/1.05 Georgia,Times New Roman,serif}.client-insight-list p{color:#877a76;margin:0;font-size:9.5px;line-height:1.45}.client-insight-row-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.client-insight-row-metrics span{text-transform:uppercase;letter-spacing:.06em;color:#8c7f7b;font-size:8px}.client-insight-row-metrics b{color:#5c2a38;text-transform:none;letter-spacing:0;margin-top:4px;font:400 17px Georgia,Times New Roman,serif;display:block}@media (max-width:980px){.curated-client-hero{grid-template-columns:1fr}.client-asset-grid{grid-template-columns:1fr 1fr}.client-insight-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.curated-client-hero>div{padding:30px 24px}.curated-client-hero .title{font-size:38px!important}.client-asset-grid,.client-insight-kpis{grid-template-columns:1fr}.client-asset-detail-head,.client-asset-section-head,.client-insight-heading{flex-direction:column;align-items:flex-start}.client-insight-list article{grid-template-columns:1fr}.client-insight-row-metrics{justify-content:flex-start}.client-asset-viewer iframe{height:520px}}
.wbp-brand-mark,.ros-brand-mark{width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;clip:auto!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;font-size:0!important;line-height:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important;-webkit-mask:none!important;mask:none!important}.wbp-brand-mark>img,.ros-brand-mark>img{object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;max-width:100%!important;max-height:none!important;box-shadow:none!important;clip:auto!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.wbp-brand-mark>img{aspect-ratio:280/119!important;width:142px!important;height:auto!important}.wbp-brand-mark.compact>img{width:94px!important}.ros-brand-mark>img{aspect-ratio:1!important;width:64px!important;height:64px!important}.wbp-brand-mark.inverse>img{filter:brightness(0)invert()!important}.wbp-brand-build,.wbp-brand-proper,.wbp-brand-o{display:none!important}.platform-side-brand,.platform-side-footer,.platform-top-left,.platform-topbar,.team-hero-logo,.team-login-logo,.login-powered-logo,.client-login .login-rosmark{overflow:visible!important}.platform-frame.team .platform-wbp-logo{justify-content:flex-start!important;width:auto!important;height:auto!important;padding:0!important}.platform-frame.team .platform-wbp-logo>img{width:145px!important;height:auto!important}.platform-frame.team .platform-top-wbp-logo{border-right:1px solid #d8e5e0!important;width:auto!important;height:auto!important;padding:0 18px 0 0!important}.platform-frame.team .platform-top-wbp-logo>img{width:92px!important;height:auto!important}.platform-frame.team .team-hero-logo{width:auto!important;height:auto!important;margin:0 0 25px!important;padding:0!important}.platform-frame.team .team-hero-logo>img{width:155px!important;height:auto!important}.team-login .team-login-logo{width:auto!important;height:auto!important;margin:0 0 30px!important;padding:0!important}.team-login .team-login-logo>img{width:175px!important;height:auto!important}.platform-frame.client .client-side-brand{grid-template-columns:76px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:96px!important;display:grid!important;overflow:visible!important}.platform-frame.client .platform-client-logo{width:76px!important;min-width:76px!important;height:76px!important}.platform-frame.client .platform-client-logo>img{width:76px!important;height:76px!important}.platform-frame.client .platform-client-powered-logo{width:auto!important;height:auto!important;margin:0 0 8px!important;padding:0!important}.platform-frame.client .platform-client-powered-logo>img{width:112px!important;height:auto!important}.client-login .login-rosmark,.client-login .login-rosmark>img{width:104px!important;height:104px!important}.client-login .login-powered-logo>img{width:112px!important;height:auto!important}@media (max-width:760px){.platform-frame.team .platform-wbp-logo>img{width:132px!important}.platform-frame.team .team-hero-logo>img{width:140px!important}.team-login .team-login-logo>img{width:150px!important}.platform-frame.client .client-side-brand{grid-template-columns:66px minmax(0,1fr)!important}.platform-frame.client .platform-client-logo,.platform-frame.client .platform-client-logo>img{width:66px!important;min-width:66px!important;height:66px!important}}html body .platform-frame.client .ros-brand-mark>img,html body .client-login .ros-brand-mark>img{filter:brightness(0)invert()!important;opacity:1!important}
.platform-frame.client{--client-primary:var(--v2-burg,#7d2138);--client-accent:#b6917b;--client-background:var(--v2-bg,#f7f3ec)}.platform-frame.client .platform-nav-link.active,.platform-frame.client .platform-avatar{background:var(--client-primary)!important}.platform-frame.client .platform-content .btn,.client-login .login-panel .form .btn{background:var(--client-primary)!important;border-color:var(--client-primary)!important}.platform-frame.client .platform-content .ey{color:var(--client-primary)}.platform-frame.client .platform-main{background:var(--client-background)!important}.generic-client-mark{font:800 16px/1 Arial,sans-serif;position:relative;color:#fff!important;background:#ffffff12!important;border:1px solid #fff3!important;border-radius:50%!important;place-items:center!important;display:grid!important;overflow:hidden!important}.generic-client-mark>span{z-index:1;position:relative}.generic-client-mark>img{z-index:2;object-fit:contain!important;background:0 0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.generic-login-client-mark{color:#fff;background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:104px;height:104px;margin-bottom:20px;font:800 24px Arial,sans-serif;display:grid;position:relative;overflow:hidden}.generic-login-client-mark>img{object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;inset:0}.platform-nav-link{position:relative}.platform-nav-badge{min-width:19px;height:19px;color:var(--client-primary);background:#fff;border-radius:999px;place-items:center;margin-left:auto;padding:0 5px;font-size:8px;font-weight:900;line-height:1;display:grid}.platform-update-indicator{min-height:30px;color:var(--client-primary);background:#f5e9ed;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:900;display:flex}.platform-update-indicator>span{font-size:8px}.client-home-shortcuts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.client-home-shortcuts a{color:#4c353b;background:#fff;border:1px solid #e4d7d4;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:800}.client-home-shortcuts a:hover{border-color:var(--client-primary);color:var(--client-primary)}.client-latest-heading{align-items:end}.client-section-link{color:var(--client-primary);white-space:nowrap;font-size:9px;font-weight:850}.client-release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.client-release-card{background:#fff;border:1px solid #e1d8d4;border-radius:16px;flex-direction:column;min-height:170px;padding:19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.client-release-card:hover{border-color:#cfbfc0;transform:translateY(-2px);box-shadow:0 12px 26px #37232812}.client-release-type{letter-spacing:.1em;text-transform:uppercase;color:var(--client-primary);font-size:7.5px;font-weight:900}.client-release-card h3{color:#2f2225;margin:12px 0 6px;font:400 20px/1.06 Georgia,Times New Roman,serif}.client-release-card p{color:#887b77;margin:0;font-size:9px;line-height:1.45}.client-release-card>div{color:#8e817d;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:8px;display:flex}.client-release-card>div span{color:var(--client-primary);font-weight:850}.client-release-empty{margin-top:0!important}.client-updates-page{max-width:1120px!important}.updates-hero{grid-template-columns:minmax(0,1fr) 260px;gap:18px;margin-bottom:22px;display:grid}.updates-hero>div{background:#fff;border:1px solid #e0d6d2;border-radius:20px;padding:32px 34px}.updates-hero .title{font-size:42px!important}.updates-hero>aside{background:linear-gradient(145deg,var(--client-primary),#32151e);color:#fff;border-radius:20px;flex-direction:column;justify-content:flex-end;padding:26px;display:flex}.updates-hero>aside .ey{color:#ecd8de!important}.updates-hero>aside strong{margin:13px 0 8px;font:400 48px/.9 Georgia,Times New Roman,serif}.updates-hero>aside p{color:#eadde0;margin:0;font-size:9px}.client-update-list{background:#fff;border:1px solid #e1d8d4;border-radius:18px;overflow:hidden}.client-update-row{border-bottom:1px solid #eee7e4;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;transition:background .15s;display:grid}.client-update-row:last-child{border-bottom:0}.client-update-row:hover{background:#fcf9f8}.client-update-row.new{background:linear-gradient(90deg,#fff8fa,#fff)}.client-update-kind{color:#79515c;text-transform:uppercase;letter-spacing:.09em;text-align:center;background:#f3edeb;border-radius:12px;place-items:center;min-height:52px;padding:8px;font-size:7.5px;font-weight:900;display:grid}.client-update-title-line{align-items:center;gap:8px;display:flex}.client-update-title-line strong{color:#34262a;font:400 18px/1.05 Georgia,Times New Roman,serif}.client-update-title-line span{color:var(--client-primary);text-transform:uppercase;background:#f5e4ea;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:900}.client-update-row p{color:#867975;margin:6px 0;font-size:9px;line-height:1.45}.client-update-row small{color:#9a8f8b;font-size:8px}.client-update-arrow{color:var(--client-primary);font-size:17px}.client-update-empty{min-height:180px}.client-admin-page{max-width:1480px!important}.client-admin-hero>div{background:linear-gradient(135deg,#003b2c,#075b47)!important}.client-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.client-admin-card{background:#fff;border:1px solid #dce7e2;border-radius:18px;padding:21px}.client-admin-card-head{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.generic-client-admin-mark{color:#fff;border-radius:14px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:900;display:grid}.client-admin-card-head h3{color:#153a30;margin:5px 0 4px;font:400 21px/1.05 Georgia,Times New Roman,serif}.client-admin-card-head p{color:#84938e;margin:0;font-size:8.5px}.client-admin-card-head>strong{color:#0c5946;font:400 28px Georgia,Times New Roman,serif}.client-readiness-bar{background:#edf3f0;border-radius:999px;height:5px;margin:18px 0;overflow:hidden}.client-readiness-bar span{border-radius:inherit;background:#16cba7;height:100%;display:block}.client-readiness-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.client-readiness-grid>span{color:#82918c;background:#f5f7f6;border-radius:10px;justify-content:space-between;gap:8px;padding:9px 10px;font-size:8px;display:flex}.client-readiness-grid>span.done{color:#2e6758;background:#edf8f4}.client-readiness-grid b{font-size:8px}.client-admin-stats{flex-wrap:wrap;gap:8px;margin:13px 0;display:flex}.client-admin-stats span{color:#758780;border:1px solid #e1e9e6;border-radius:999px;padding:5px 7px;font-size:8px}.client-brand-editor{border-top:1px solid #e8eeeb;margin-top:14px;padding-top:12px}.client-brand-editor summary{cursor:pointer;color:#0c644f;font-size:9px;font-weight:850}.client-brand-editor form{gap:9px;margin-top:12px;display:grid}.client-brand-editor label,.client-create-panel label{letter-spacing:.06em;text-transform:uppercase;color:#5c746c;gap:5px;font-size:7.5px;font-weight:900;display:grid}.client-brand-editor input,.client-create-panel input{color:#173b31;background:#fbfdfc;border:1px solid #d8e3df;border-radius:9px;min-height:39px;padding:8px 10px}.client-colour-row{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.client-colour-row input[type=color]{width:100%;padding:3px}.client-admin-actions{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.client-admin-actions .btn,.client-admin-actions .secondary-btn{font-size:8.5px!important}.client-create-panel{background:linear-gradient(135deg,#f3faf7,#fff);border:1px solid #d8e5df;border-radius:20px;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:32px;margin-top:36px;padding:28px;display:grid}.client-create-panel h2{color:#143a30;margin:7px 0 10px;font:400 28px/1.04 Georgia,Times New Roman,serif}.client-create-panel p{color:#768780;font-size:9.5px;line-height:1.55}.client-create-panel form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.client-create-panel form>.client-colour-row,.client-create-panel form>button{grid-column:1/-1}.client-create-panel label>span{color:#94a19d;text-transform:none;letter-spacing:0;font-weight:500}.platform-mobile-menu{background:#fff;border:1px solid #e0d9d5;border-radius:9px;flex-direction:column;justify-content:center;gap:4px;width:36px;height:36px;padding:8px;display:none}.platform-mobile-menu span{background:#4e4140;width:16px;height:1.5px;margin:auto;display:block}.platform-mobile-scrim{z-index:115;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#140e106b;border:0;display:none;position:fixed;inset:0}.platform-signout{color:#b9adaa;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff14;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:15px;padding:9px 0;font-size:9px;display:flex}.platform-frame.team .platform-signout{color:#91b4aa}.platform-signout:hover{color:#fff}@media (max-width:1180px){.client-release-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.client-admin-grid,.client-create-panel{grid-template-columns:1fr}}@media (max-width:820px){.platform-main{margin-left:0!important}.platform-sidebar{transition:transform .2s;transform:translate(-105%);box-shadow:0 18px 45px #00000038}.platform-sidebar.mobile-open{transform:translate(0)}.platform-mobile-menu{display:flex}.platform-frame:has(.platform-sidebar.mobile-open) .platform-mobile-scrim{display:block}.platform-topbar{padding:0 16px!important}.platform-top-left,.platform-crumbs{min-width:0}.platform-crumbs span:first-child{display:none}.platform-crumbs b{white-space:nowrap;text-overflow:ellipsis;max-width:45vw;overflow:hidden}.platform-frame.team .platform-top-wbp-logo{display:none!important}.platform-add-work{padding:8px 9px!important;font-size:8px!important}.platform-context-badge{display:none}.platform-content .page{padding:22px 18px 60px!important}}@media (max-width:680px){.client-release-grid,.updates-hero{grid-template-columns:1fr}.updates-hero>div{padding:25px 22px}.updates-hero>aside{min-height:145px}.client-update-row{grid-template-columns:70px minmax(0,1fr);gap:12px}.client-update-arrow{display:none}.client-update-title-line{flex-direction:column;align-items:flex-start;gap:5px}.client-home-shortcuts{grid-template-columns:1fr;display:grid}.client-home-shortcuts a{text-align:center}.client-colour-row,.client-create-panel form{grid-template-columns:1fr}.client-create-panel form>.client-colour-row,.client-create-panel form>button{grid-column:auto}.client-readiness-grid{grid-template-columns:1fr}.platform-top-actions{gap:6px}.platform-update-indicator{justify-content:center;min-width:30px}.platform-avatar{width:31px!important;height:31px!important;font-size:8px!important}}.client-access-page{max-width:1320px!important}.client-access-hero{grid-template-columns:minmax(0,1.35fr) minmax(250px,.5fr);gap:18px;margin:18px 0 24px;display:grid}.client-access-hero>div{color:#fff;background:linear-gradient(135deg,#003b2c,#075b47);border-radius:21px;padding:36px 38px;position:relative;overflow:hidden}.client-access-hero>div:after{content:"";border:58px solid #ffffff0a;border-radius:50%;width:330px;height:330px;position:absolute;top:-125px;right:-90px}.client-access-hero .ey{color:#6addc5!important}.client-access-hero .title{color:#fff!important;font-size:44px!important}.client-access-hero .sub{max-width:720px;color:#cde5dd!important;font-size:10.5px!important}.client-access-hero>aside{background:#fff;border:1px solid #d7e5df;border-radius:21px;flex-direction:column;justify-content:flex-end;padding:27px;display:flex}.client-access-hero>aside>strong{color:#07513f;margin:14px 0 9px;font:400 48px/.9 Georgia,Times New Roman,serif}.client-access-hero>aside>p{color:#7a8b85;margin:0;font-size:9px;line-height:1.5}.client-access-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:16px;margin-top:22px;display:grid}.client-access-invite,.client-access-directory{background:#fff;border:1px solid #dce7e3;border-radius:18px;padding:23px}.client-access-invite h2,.client-access-directory h2{color:#153a30;margin:7px 0 13px;font:400 24px/1.05 Georgia,Times New Roman,serif}.client-access-invite .form{gap:9px;margin-top:17px}.client-access-invite .form label{letter-spacing:.06em;text-transform:uppercase;color:#60766e;font-size:8px}.client-access-invite .form input,.client-access-invite .form select{min-height:42px;color:#173a31!important;background:#fbfdfc!important;border:1px solid #d8e3df!important;border-radius:9px!important;padding:9px 10px!important;font-size:10px!important}.client-access-invite .form .btn{margin-top:4px}.client-access-note{color:#879690;margin:15px 0 0;font-size:8.5px;line-height:1.5}.client-access-directory-head{border-bottom:1px solid #e5ece9;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:14px;display:flex}.client-access-directory-head>div{min-width:0}.client-access-directory-head>a{color:#0b654f;white-space:nowrap;font-size:8.5px;font-weight:850}.client-access-list{display:grid}.client-access-list article{border-bottom:1px solid #edf2f0;grid-template-columns:minmax(0,1.2fr) minmax(150px,.7fr) auto;align-items:center;gap:16px;padding:15px 3px;display:grid}.client-access-list article:last-child{border-bottom:0}.client-access-list article>div{gap:3px;min-width:0;display:grid}.client-access-list strong{color:#24473e;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.client-access-list span{color:#899893;font-size:8px}.client-access-list a{color:#0c6751;font-size:8.5px;font-weight:850}@media (max-width:900px){.client-access-hero,.client-access-layout{grid-template-columns:1fr}}@media (max-width:680px){.client-access-hero>div{padding:28px 23px}.client-access-list article{grid-template-columns:1fr auto}.client-access-list article>div:nth-child(2){grid-column:1}.client-access-list article>a{grid-area:1/2/3}}.access-status{letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:900}.access-status.active{color:#0b7057}.access-status.pending{color:#9a6a19}@media (max-width:820px){.platform-frame .platform-sidebar{z-index:120!important;flex-direction:column!important;width:min(292px,86vw)!important;height:100vh!important;min-height:100vh!important;padding:22px 16px 18px!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden!important;transform:translate(-105%)!important}.platform-frame .platform-sidebar.mobile-open{transform:translate(0)!important}.platform-frame .platform-side-brand{border-bottom:1px solid #ffffff1a!important;min-height:78px!important;padding:4px 6px 20px!important}.platform-frame .platform-side-nav{flex:auto!important;padding-top:14px!important;display:block!important;overflow:hidden auto!important}.platform-frame .platform-nav-label{display:block!important}.platform-frame .platform-nav-link{white-space:normal!important;width:100%!important;margin:0 0 2px!important;padding:10px 11px!important}.platform-frame .platform-side-footer{display:block!important}.platform-frame .platform-crumbs b{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:45vw!important;display:block!important;overflow:hidden!important}}.social-visibility-panel{background:linear-gradient(135deg,#f7fbf9,#fff);border:1px solid #d8e5df;border-radius:17px;justify-content:space-between;align-items:center;gap:28px;margin:18px 0;padding:22px 24px;display:flex}.social-visibility-panel.released{background:linear-gradient(135deg,#eefaf5,#fff);border-color:#a9d9c8}.social-visibility-panel>div{max-width:820px}.social-visibility-panel h2{color:#153d32;margin:7px 0;font:400 23px/1.08 Georgia,Times New Roman,serif}.social-visibility-panel p{color:#72847d;margin:0;font-size:9.5px;line-height:1.55}.social-visibility-panel form{flex:none}.social-open-cell{gap:5px;min-width:84px;display:grid}.row-client-view{color:#7b8e87;white-space:nowrap;font-size:7.5px;font-weight:800}.row-client-view:hover{color:#0f6c55}.platform-frame.team .production-table td:nth-child(7){min-width:150px}.platform-frame.team .production-table td:nth-child(9){min-width:180px}.platform-frame.team .production-table td:nth-child(6){min-width:90px}@media (max-width:680px){.social-visibility-panel{flex-direction:column;align-items:flex-start}.social-visibility-panel form,.social-visibility-panel button{width:100%}}.client-domain-pending{color:#8a651c;background:#fff9eb;border:1px solid #e3d6ba;border-radius:9px;align-items:center;min-height:36px;padding:8px 11px;font-size:8.5px;font-weight:850;display:inline-flex}.client-setup-page{max-width:1420px!important}.client-setup-hero{grid-template-columns:minmax(0,1.4fr) minmax(250px,.55fr);gap:18px;margin:18px 0 22px;display:grid}.client-setup-hero>div{color:#fff;background:linear-gradient(135deg,#003b2c,#075b47);border-radius:21px;padding:34px 38px}.client-setup-hero .ey{color:#76dec9!important}.client-setup-hero .title{color:#fff!important;font-size:44px!important}.client-setup-hero .sub{max-width:760px;color:#d0e8e0!important;font-size:10.5px!important}.client-setup-hero>aside{background:#fff;border:1px solid #d8e6e0;border-radius:21px;flex-direction:column;justify-content:flex-end;padding:26px;display:flex}.client-setup-hero>aside strong{color:#0a5946;margin:12px 0 8px;font:400 29px/1 Georgia,Times New Roman,serif}.client-setup-hero>aside p{color:#84938e;overflow-wrap:anywhere;font-size:8.5px}.client-setup-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 30px;display:grid}.client-setup-kpis article{background:#fff;border:1px solid #dfe9e5;border-radius:14px;padding:18px}.client-setup-kpis span{letter-spacing:.09em;text-transform:uppercase;color:#74877f;font-size:7.5px;font-weight:900}.client-setup-kpis strong{color:#114b3d;margin:7px 0 4px;font:400 28px Georgia,Times New Roman,serif;display:block}.client-setup-kpis small{color:#8b9994;font-size:8px}.client-engine-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.client-engine-setup-card{background:#fff;border:1px solid #dfe8e4;border-radius:17px;overflow:hidden}.client-engine-setup-card>header{background:#f9fcfb;border-bottom:1px solid #e7eeeb;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.client-engine-setup-card h3{color:#173d33;margin:5px 0 0;font:400 22px Georgia,Times New Roman,serif}.client-engine-setup-card>header>strong{color:#0c5d49;font:400 27px Georgia,Times New Roman,serif}.client-initiative-list{display:grid}.client-initiative-row{border-bottom:1px solid #edf2f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px 19px;display:grid}.client-initiative-row:last-child{border-bottom:0}.client-initiative-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.client-initiative-title>strong{color:#26493f;font-size:10px}.client-initiative-row p{color:#81908b;margin:6px 0;font-size:8.5px;line-height:1.45}.client-initiative-row small{color:#93a09c;font-size:7.5px}.client-campaign-chips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.client-campaign-chips span{color:#477065;background:#eef6f3;border-radius:999px;padding:4px 6px;font-size:7px}.client-initiative-row .secondary-btn{white-space:nowrap;font-size:7.5px!important}.client-setup-empty{gap:5px;padding:19px;display:grid}.client-setup-empty strong{color:#385b51;font-size:9px}.client-setup-empty span{color:#8d9b96;font-size:8px}.client-setup-form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.client-setup-form-card{background:linear-gradient(145deg,#f8fcfa,#fff);border:1px solid #dbe7e2;border-radius:18px;padding:23px}.client-setup-form-card h2{color:#143c31;margin:7px 0 8px;font:400 25px/1.04 Georgia,Times New Roman,serif}.client-setup-form-card>p{color:#7c8d87;font-size:9px;line-height:1.5}.client-setup-form-card form{gap:10px;margin-top:17px;display:grid}.client-setup-form-card label{letter-spacing:.06em;text-transform:uppercase;color:#5e776e;gap:5px;font-size:7.5px;font-weight:900;display:grid}.client-setup-form-card input,.client-setup-form-card select,.client-setup-form-card textarea{color:#173b31;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d5e1dc;border-radius:9px;width:100%;min-height:39px;padding:8px 10px;font:500 9px Arial,Helvetica,sans-serif}.client-setup-form-card textarea{resize:vertical}.client-setup-date-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.client-setup-next{background:#fff;border:1px solid #dce7e3;border-radius:17px;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:28px;padding:23px;display:flex}.client-setup-next h2{color:#163d33;margin:6px 0;font:400 24px Georgia,Times New Roman,serif}.client-setup-next p{color:#82908c;margin:0;font-size:8.5px}.client-setup-next>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}@media (max-width:900px){.client-setup-hero,.client-engine-setup-grid,.client-setup-form-grid{grid-template-columns:1fr}.client-setup-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.client-setup-kpis,.client-setup-date-row,.client-initiative-row{grid-template-columns:1fr}.client-initiative-row form,.client-initiative-row button{width:100%}.client-setup-next{flex-direction:column;align-items:flex-start}.client-setup-next>div:last-child{justify-content:flex-start}}.client-initiative-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.client-initiative-actions form{margin:0}.client-initiative-actions .row-open{color:#0c6650;white-space:nowrap;font-size:8px;font-weight:850}@media (max-width:680px){.client-initiative-actions{justify-content:flex-start}.client-initiative-actions form,.client-initiative-actions button{width:100%}}.platform-team-notifications{color:#1d4b3e;background:#fff;border:1px solid #d7e3df;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.platform-team-notifications>span{color:#16a77f;font-size:8px}.platform-team-notifications>b{font-size:inherit}.platform-team-notifications>em{color:#fff;background:#0c614d;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;font-style:normal;display:grid}.team-notifications-page{max-width:1100px!important}.team-notification-hero{grid-template-columns:minmax(0,1fr) 220px;gap:16px;margin:18px 0;display:grid}.team-notification-hero>div{color:#fff;background:linear-gradient(135deg,#003b2c,#075b47);border-radius:20px;padding:30px 32px}.team-notification-hero .ey{color:#7be0ca!important}.team-notification-hero .title{color:#fff!important;font-size:42px!important}.team-notification-hero .sub{max-width:720px;color:#d1e8e1!important}.team-notification-hero>aside{background:#fff;border:1px solid #d9e5e1;border-radius:20px;flex-direction:column;justify-content:flex-end;padding:24px;display:flex}.team-notification-hero>aside span{letter-spacing:.1em;text-transform:uppercase;color:#6f847c;font-size:8px;font-weight:900}.team-notification-hero>aside strong{color:#07513f;margin:10px 0 5px;font:400 46px/1 Georgia,Times New Roman,serif}.team-notification-hero>aside small{color:#87968f;font-size:8px}.notification-mark-all{justify-content:flex-end;margin:0 0 10px;display:flex}.team-notification-list{background:#fff;border:1px solid #dce7e3;border-radius:18px;overflow:hidden}.team-notification-list article{border-bottom:1px solid #edf2f0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.team-notification-list article:last-child{border-bottom:0}.team-notification-list article.unread{background:linear-gradient(90deg,#f1faf6,#fff)}.notification-dot{background:#c8d5d0;border-radius:50%;width:7px;height:7px}.team-notification-list article.unread .notification-dot{background:#12a87f}.team-notification-list strong{color:#25483e;font-size:10px}.team-notification-list p{color:#75867f;margin:5px 0;font-size:9px;line-height:1.45}.team-notification-list small{color:#95a19d;font-size:8px}.team-notification-list .row-open{cursor:pointer;color:#0d6650;background:0 0;border:0;font-weight:850}.social-watchers-strip{background:#f8fbfa;border:1px solid #dce7e3;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:12px 0 20px;padding:15px 18px;display:flex}.social-watchers-strip>div{gap:4px;display:grid}.social-watchers-strip strong{color:#25483e;font-size:9px}.social-watchers-strip p{color:#7d8e87;max-width:560px;margin:0;font-size:8.5px;line-height:1.45}@media (max-width:760px){.team-notification-hero{grid-template-columns:1fr}.team-notification-list article{grid-template-columns:10px 1fr}.team-notification-list article form{grid-column:2}.social-watchers-strip{flex-direction:column;align-items:flex-start}.platform-team-notifications b{display:none}}
.project-page,.team-projects-page,.team-project-detail-page{max-width:1420px!important}.project-hero,.project-control-hero,.project-directory-hero{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:18px;margin:18px 0 22px;display:grid}.project-hero>div,.project-control-hero>div,.project-directory-hero>div{background:linear-gradient(135deg,var(--client-primary,#153d32),#31584e);color:#fff;border-radius:22px;padding:36px 38px}.team-project-detail-page .project-control-hero>div,.team-projects-page .project-directory-hero>div{background:linear-gradient(135deg,#003b2c,#075b47)}.project-hero .ey,.project-control-hero .ey,.project-directory-hero .ey{color:var(--client-accent,#8fd9c7)!important}.team-project-detail-page .project-control-hero .ey,.team-projects-page .project-directory-hero .ey{color:#7be0ca!important}.project-hero .title,.project-control-hero .title,.project-directory-hero .title{line-height:1.02;color:#fff!important;font-size:44px!important}.project-hero .sub,.project-control-hero .sub,.project-directory-hero .sub{max-width:850px;color:#e3efeb!important}.project-hero>aside,.project-control-hero>aside,.project-directory-hero>aside{background:#fff;border:1px solid #dbe5e1;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:26px;display:flex}.project-hero>aside>strong,.project-control-hero>aside>strong,.project-directory-hero>aside>strong{color:var(--client-primary,#0b5845);margin:12px 0 7px;font:400 42px/1 Georgia,Times New Roman,serif}.project-control-hero>aside>strong,.project-directory-hero>aside>strong{color:#0b5845}.project-hero>aside>p,.project-control-hero>aside>small,.project-directory-hero>aside>small{color:#7d8c86}.project-hero>aside>div{border-top:1px solid #e4ece9;gap:4px;margin-top:15px;padding-top:15px;display:grid}.project-hero>aside>div small{letter-spacing:.08em;text-transform:uppercase;color:#82918b;font-size:9px;font-weight:850}.project-hero>aside>div b{color:#244a40;font:400 18px Georgia,Times New Roman,serif}.project-hero-meta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.project-hero-meta span{background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:6px 9px;font-size:10px}.project-scope-kpis,.project-control-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:30px;display:grid}.project-scope-kpis article,.project-control-kpis article{background:#fff;border:1px solid #dde8e4;border-radius:15px;padding:18px}.project-scope-kpis span,.project-control-kpis span{letter-spacing:.09em;text-transform:uppercase;color:#74877f;font-size:8px;font-weight:900}.project-scope-kpis strong,.project-control-kpis strong{color:var(--client-primary,#145442);margin:8px 0 4px;font:400 28px Georgia,Times New Roman,serif;display:block}.project-control-kpis strong{color:#145442}.project-scope-kpis small,.project-control-kpis small{color:#8a9893;font-size:8.5px}.project-timeline{gap:10px;display:grid}.project-milestone{background:#fff;border:1px solid #dfe8e5;border-radius:16px;grid-template-columns:54px minmax(0,1fr);gap:17px;padding:19px;display:grid}.project-milestone.in_progress,.project-milestone.awaiting_client{border-color:var(--client-accent,#c8d9d2);background:linear-gradient(135deg,#f7fbf9,#fff)}.project-milestone.approved,.project-milestone.completed{background:#f0faf6;border-color:#a8d5c6}.project-phase-number{width:45px;height:45px;color:var(--client-primary,#155947);background:#eff6f3;border-radius:13px;place-items:center;font:400 19px Georgia,Times New Roman,serif;display:grid}.project-milestone-head,.project-register-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-milestone h3,.project-register-head h3{color:#23473d;margin:0;font:400 20px/1.1 Georgia,Times New Roman,serif}.project-milestone p{color:#788983;margin:6px 0}.project-dates{color:#697d75;font-size:9px;font-weight:800}.project-gate{background:#f7f8f7;border-radius:10px;gap:3px;margin-top:10px;padding:10px 12px;display:grid}.project-gate span{letter-spacing:.08em;text-transform:uppercase;color:#8b9893;font-size:8px;font-weight:900}.project-gate strong{color:#36584f;font-size:10px}.project-deliverable-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.project-deliverable-grid article{background:#fff;border:1px solid #dfe8e4;border-radius:15px;padding:18px}.project-deliverable-grid article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.project-deliverable-grid article>div:first-child>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:#7d8d87;font-size:8px;font-weight:900}.project-deliverable-grid h3{color:#284a41;margin:10px 0 5px;font:400 18px/1.1 Georgia,Times New Roman,serif}.project-deliverable-grid p{color:#7f8d88;margin:0 0 8px}.project-deliverable-grid small{color:#788781}.project-team-grid,.team-project-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.project-team-grid article,.team-project-team-grid article{background:#fff;border:1px solid #dfe8e4;border-radius:15px;padding:18px}.project-team-grid h3,.team-project-team-grid h3{color:#284a41;margin:8px 0 5px;font:400 19px Georgia,Times New Roman,serif}.project-team-grid p,.team-project-team-grid p{color:#798983;margin:7px 0 0}.team-project-team-grid strong{color:#356153;font-size:9px}.project-register-list,.team-project-register{gap:8px;display:grid}.project-register-list article,.team-project-register article{background:#fff;border:1px solid #e0e7e4;border-radius:14px;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:16px 18px;display:grid}.team-project-register article{grid-template-columns:92px minmax(0,1fr) 170px;align-items:start}.project-register-type{color:#46655c;text-align:center;text-transform:uppercase;letter-spacing:.06em;background:#f1f5f3;border-radius:999px;align-self:start;padding:6px 8px;font-size:8px;font-weight:900}.project-register-list p,.team-project-register p{color:#788983;margin:6px 0}.project-register-meta{color:#71847d;flex-wrap:wrap;gap:10px;margin:8px 0;font-size:8.5px;display:flex}.project-register-list small,.team-project-register small{color:#6f817a;display:block}.project-boundaries{background:#fff;border:1px solid #dde7e3;border-radius:18px;margin-top:28px;padding:23px}.project-boundaries h2{color:#25483e;margin:6px 0 16px;font:400 25px Georgia,Times New Roman,serif}.project-boundary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.project-boundary-grid article{background:#f8faf9;border-radius:13px;padding:16px}.project-boundary-grid strong{color:#255344;font-size:10px}.project-boundary-grid p{color:#768680;margin:7px 0 0}.project-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.project-directory-card{color:inherit;background:#fff;border:1px solid #dbe6e2;border-radius:18px;gap:13px;padding:22px;text-decoration:none;transition:all .2s;display:grid}.project-directory-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1a3d3314}.project-directory-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.project-directory-card-top>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:#637870;font-size:9px;font-weight:900}.project-directory-card h2{color:#173f34;margin:0;font:400 23px/1.1 Georgia,Times New Roman,serif}.project-progress-track{background:#e6eeeb;border-radius:999px;height:7px;overflow:hidden}.project-progress-track span{border-radius:inherit;background:#0f755b;height:100%;display:block}.project-directory-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.project-directory-stats div{background:#f8faf9;border-radius:10px;padding:9px}.project-directory-stats small{text-transform:uppercase;letter-spacing:.08em;color:#899791;font-size:7px;display:block}.project-directory-stats strong{color:#244a40;margin-top:5px;font-size:11px;display:block}.project-directory-next{border-top:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.project-directory-next span{color:#87958f;font-size:8px}.project-directory-next strong{color:#31584d;font-size:9px}.project-control-hero aside form{grid-template-columns:1fr auto;gap:7px;margin-top:14px;display:grid}.project-control-hero select,.team-project-milestones select,.team-project-deliverables select,.team-project-register select{color:#26483f;background:#fff;border:1px solid #d6e1dd;border-radius:9px;min-height:36px;padding:7px 9px}.project-next-actions{background:#f8fbfa;border:1px solid #dce6e2;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:28px;padding:20px 22px;display:flex}.project-next-actions h2{color:#23483d;margin:5px 0;font:400 22px Georgia,Times New Roman,serif}.project-next-actions p{color:#7c8c86;margin:0}.project-next-actions>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.team-project-milestones,.team-project-deliverables{gap:8px;display:grid}.team-project-milestones article{background:#fff;border:1px solid #dfe8e4;border-radius:14px;grid-template-columns:52px minmax(0,1fr) 180px;align-items:start;gap:14px;padding:16px;display:grid}.team-project-milestone-copy>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-project-milestone-copy h3{color:#22463c;margin:0;font:400 19px Georgia,Times New Roman,serif}.team-project-milestone-copy>div:first-child span{color:#7f8e88;font-size:8.5px}.team-project-milestone-copy p{color:#7a8a84;margin:6px 0}.team-project-milestone-copy small{color:#6d8079}.team-project-milestones form,.team-project-deliverables form,.team-project-register form{gap:6px;display:grid}.team-project-deliverables article{background:#fff;border:1px solid #e0e8e5;border-radius:14px;grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:14px;padding:16px;display:grid}.team-project-deliverables article>div>span{color:#798a83;font-size:8px;font-weight:900}.team-project-deliverables h3{color:#26493f;margin:5px 0;font:400 18px Georgia,Times New Roman,serif}.team-project-deliverables p{color:#7a8a84;margin:0 0 6px}.team-project-deliverables small{color:#6e8079}.project-register-add{background:linear-gradient(145deg,#f7fbf9,#fff);border:1px solid #dbe7e2;border-radius:18px;margin-top:25px;padding:22px}.project-register-add h2{color:#21473c;font:400 23px Georgia,Times New Roman,serif}.project-register-add form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.project-register-add label{text-transform:uppercase;letter-spacing:.05em;color:#647b72;gap:5px;font-size:8px;font-weight:900;display:grid}.project-register-add input,.project-register-add select,.project-register-add textarea{color:#173b31;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d5e1dc;border-radius:9px;width:100%;min-height:39px;padding:8px 10px;font:500 10px Arial,Helvetica,sans-serif}.project-register-add textarea{resize:vertical}.project-register-wide{grid-column:span 2}.client-project-home-card{color:inherit;background:linear-gradient(135deg,#f8fbfa,#fff);border:1px solid #dce7e3;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 0 28px;padding:20px 22px;text-decoration:none;display:grid}.client-project-home-card h2{color:#264a40;margin:5px 0;font:400 22px Georgia,Times New Roman,serif}.client-project-home-card p{color:#7b8b85;margin:0}.client-project-home-card>span{color:var(--client-primary,#185744);font-size:10px;font-weight:900}@media (max-width:980px){.project-team-grid,.team-project-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-deliverable-grid,.project-directory-grid{grid-template-columns:1fr}.project-scope-kpis,.project-control-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.team-project-milestones article,.team-project-deliverables article,.team-project-register article{grid-template-columns:1fr}}@media (max-width:760px){.project-hero,.project-control-hero,.project-directory-hero{grid-template-columns:1fr}.project-hero .title,.project-control-hero .title,.project-directory-hero .title{font-size:34px!important}.project-boundary-grid,.project-register-add form{grid-template-columns:1fr}.project-register-wide{grid-column:auto}.project-next-actions{flex-direction:column;align-items:flex-start}.client-project-home-card{grid-template-columns:1fr}}@media (max-width:620px){.project-scope-kpis,.project-control-kpis,.project-team-grid,.team-project-team-grid{grid-template-columns:1fr}.project-milestone{grid-template-columns:45px minmax(0,1fr);padding:14px}.project-register-list article{grid-template-columns:1fr}}
.platform-frame.client .platform-nav-label{font-size:11px!important;line-height:1.3!important}.platform-frame.client .platform-nav-link{min-height:44px!important;font-size:14px!important;line-height:1.25!important}.platform-frame.client .platform-nav-badge{min-width:21px!important;height:21px!important;font-size:11px!important}.platform-frame.client .platform-brand-copy strong{font-size:15px!important;line-height:1.25!important}.platform-frame.client .platform-brand-copy span,.platform-frame.client .platform-powered-label,.platform-frame.client .platform-side-kicker{font-size:11px!important;line-height:1.35!important}.platform-frame.client .platform-side-footer p,.platform-frame.client .platform-signout{font-size:12.5px!important;line-height:1.45!important}.platform-frame.client .platform-signout{min-height:44px!important}.platform-frame.client .platform-crumbs span{font-size:12px!important}.platform-frame.client .platform-crumbs b{font-size:13.5px!important}.platform-frame.client .platform-context-badge,.platform-frame.client .platform-update-indicator{font-size:11.5px!important}.platform-frame.client .platform-avatar{font-size:11px!important}.platform-frame.client .platform-content .ey{font-size:12px!important;line-height:1.35!important}.platform-frame.client .platform-content .sub{font-size:16px!important;line-height:1.62!important}.platform-frame.client .platform-content :where(p,li,blockquote){font-size:15px!important;line-height:1.6!important}.platform-frame.client .platform-content :where(small){font-size:12.5px!important;line-height:1.45!important}.platform-frame.client .platform-content :where(label){font-size:13px!important;line-height:1.4!important}.platform-frame.client .platform-content :where(input,select,textarea){min-height:44px;font-size:16px!important;line-height:1.35!important}.platform-frame.client .platform-content textarea{min-height:110px}.platform-frame.client .platform-content :where(.btn,.secondary-btn,button){min-height:44px;font-size:14px!important;line-height:1.2!important}.platform-frame.client .platform-content :where(th){font-size:12px!important;line-height:1.35!important}.platform-frame.client .platform-content :where(td){font-size:14px!important;line-height:1.5!important}.platform-frame.client .platform-content :where(.status,.access-status){font-size:11.5px!important;line-height:1.2!important}.platform-frame.client .client-home-shortcuts a,.platform-frame.client .client-section-link{font-size:13px!important;line-height:1.3!important}.platform-frame.client .client-home-shortcuts a{align-items:center;min-height:42px;display:inline-flex}.platform-frame.client .client-release-type,.platform-frame.client .client-library-card-top,.platform-frame.client .client-update-kind,.platform-frame.client .client-update-title-line span,.platform-frame.client .client-asset-kind,.platform-frame.client .client-asset-status,.platform-frame.client .client-insight-kpis span,.platform-frame.client .client-insight-row-metrics span,.platform-frame.client .engine-deliverable-type{font-size:11.5px!important;line-height:1.35!important}.platform-frame.client .client-release-card p,.platform-frame.client .client-library-card p,.platform-frame.client .client-update-row p,.platform-frame.client .client-asset-card p,.platform-frame.client .client-insight-list p{font-size:14px!important;line-height:1.55!important}.platform-frame.client .client-release-card>div,.platform-frame.client .client-library-card-foot,.platform-frame.client .client-update-row small,.platform-frame.client .client-insight-kpis small{font-size:12px!important;line-height:1.4!important}.platform-frame.client .updates-hero>aside p{font-size:14px!important;line-height:1.5!important}.platform-frame.client .client-deliverable-file-card p,.platform-frame.client .empty-state span{font-size:14px!important;line-height:1.55!important}.platform-frame.client .empty-state strong{font-size:16px!important}.platform-frame.team .platform-nav-label{font-size:10.5px!important}.platform-frame.team .platform-nav-link{min-height:40px!important;font-size:12.5px!important;line-height:1.25!important}.platform-frame.team .platform-team-label strong{font-size:11px!important}.platform-frame.team .platform-team-label span,.platform-frame.team .platform-side-footer p,.platform-frame.team .platform-signout{font-size:11.5px!important;line-height:1.4!important}.platform-frame.team .platform-crumbs span{font-size:11px!important}.platform-frame.team .platform-crumbs b{font-size:12.5px!important}.platform-frame.team .platform-add-work,.platform-frame.team .platform-context-badge{font-size:11px!important}.platform-frame.team .platform-content .ey{font-size:10.5px!important;line-height:1.35!important}.platform-frame.team .platform-content .sub{font-size:14px!important;line-height:1.55!important}.platform-frame.team .platform-content :where(p,li,blockquote){font-size:12.5px!important;line-height:1.55!important}.platform-frame.team .platform-content :where(small){font-size:11px!important;line-height:1.4!important}.platform-frame.team .platform-content :where(label){font-size:11.5px!important;line-height:1.35!important}.platform-frame.team .platform-content :where(input,select,textarea){min-height:40px;font-size:14px!important;line-height:1.35!important}.platform-frame.team .platform-content :where(.btn,.secondary-btn,button){min-height:40px;font-size:12px!important}.platform-frame.team .platform-content :where(th){font-size:10.5px!important;line-height:1.3!important}.platform-frame.team .platform-content :where(td){font-size:11.5px!important;line-height:1.45!important}.platform-frame.team .platform-content :where(.status,.access-status){font-size:10.5px!important}.platform-frame.team .client-admin-card-head p,.platform-frame.team .client-readiness-grid>span,.platform-frame.team .client-readiness-grid b,.platform-frame.team .client-admin-stats span,.platform-frame.team .client-brand-editor summary,.platform-frame.team .client-brand-editor label,.platform-frame.team .client-create-panel label,.platform-frame.team .client-admin-actions .btn,.platform-frame.team .client-admin-actions .secondary-btn,.platform-frame.team .client-access-invite .form label,.platform-frame.team .client-access-note,.platform-frame.team .client-access-directory-head>a,.platform-frame.team .client-access-list strong,.platform-frame.team .client-access-list span,.platform-frame.team .client-access-list a,.platform-frame.team .row-client-view,.platform-frame.team .social-open-cell{font-size:11px!important;line-height:1.4!important}.platform-frame.team .client-create-panel p,.platform-frame.team .social-visibility-panel p{font-size:12.5px!important;line-height:1.55!important}.client-login .login-editorial p{font-size:15px!important;line-height:1.55!important}.client-login .login-panel p{font-size:16px!important;line-height:1.55!important}.client-login .login-panel input{min-height:50px!important;font-size:16px!important}.client-login .login-panel .btn{min-height:48px!important;font-size:15px!important}.client-login .login-panel small{font-size:13px!important;line-height:1.45!important}.client-login .login-powered>span,.client-login .login-panel .ey{font-size:11.5px!important}.team-login .login-panel p,.team-login .login-editorial p{font-size:14px!important;line-height:1.5!important}.team-login .login-panel input{min-height:46px!important;font-size:15px!important}.team-login .login-panel .btn{min-height:44px!important;font-size:14px!important}.team-login .login-panel small{font-size:12px!important}@media (max-width:820px){.platform-frame.client .platform-sidebar{width:min(318px,90vw)!important}.platform-frame.client .platform-nav-link{min-height:48px!important;padding:12px!important;font-size:15px!important}.platform-frame.client .platform-crumbs b{max-width:50vw!important;font-size:13px!important}.platform-frame.client .platform-content .page{padding-left:20px!important;padding-right:20px!important}.platform-frame.client .platform-content :where(.btn,.secondary-btn,button){min-height:46px}.platform-frame.team .platform-add-work{font-size:11px!important}}@media (max-width:680px){.platform-frame.client .platform-content .sub{font-size:16px!important}.platform-frame.client .platform-content :where(p,li,blockquote){font-size:15px!important}.platform-frame.client .client-home-shortcuts a{justify-content:center;min-height:46px;font-size:14px!important}.client-login .login-panel{padding-left:26px!important;padding-right:26px!important}}
