.ci-app{background:var(--bone);color:var(--ink);min-height:100vh;font-family:var(--font-body);--ci-rule:#d8d4cb}.ci-app *{box-sizing:border-box}.ci-app button,.ci-app input,.ci-app select,.ci-app textarea{font:inherit}.ci-app button,.ci-app select{cursor:pointer}.ci-app a{text-decoration:none}.ci-app a:hover{text-decoration:underline;text-underline-offset:4px}.ci-header{min-height:84px;display:flex;align-items:center;gap:35px;padding:18px 3%;border-bottom:1px solid var(--ci-rule)}.ci-wordmark{font-size:24px;font-weight:650;letter-spacing:-1.2px}.ci-wordmark span{display:block;font:8px var(--font-technical);letter-spacing:2px;margin-top:5px}.ci-header nav{display:flex;gap:25px;margin:auto;font-size:12px}.ci-firm-link{font:10px var(--font-technical)}.ci-discovery{padding:45px 5% 28px;max-width:1250px;margin:auto;text-align:center}.ci-eyebrow{font:10px var(--font-technical);text-transform:uppercase;letter-spacing:1.5px}.ci-app h1{font-size:clamp(42px,5vw,72px);font-weight:450;line-height:1.03;letter-spacing:-.065em;margin:20px 0 30px}.ci-discovery h1 em{font-style:normal;color:var(--muted-ink)}.ci-search{max-width:870px;display:flex;align-items:center;gap:16px;margin:0 auto;padding:9px 10px 9px 22px;background:var(--paper);border:1px solid #989990;border-radius:7px;box-shadow:0 8px 22px #11131506}.ci-search>span{font-size:29px}.ci-search input{flex:1 1;min-width:0;border:0;outline-offset:3px;background:none;padding:12px 0;color:var(--ink);font-size:17px}.ci-app .ci-primary,.ci-search button{background:var(--utah-red);color:var(--paper);border:1px solid var(--utah-red);padding:13px 20px;border-radius:4px;display:inline-block;font-size:12px;font-weight:550}.ci-app .ci-primary:hover,.ci-search button:hover{background:var(--red-ink);color:var(--paper)}.ci-scope{max-width:750px;margin:17px auto 0;color:var(--muted-ink);font-size:11px;line-height:1.6}.ci-suggestions{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;font-size:11px;margin-top:18px}.ci-suggestions button{border:0;background:transparent;padding:6px;color:var(--red-ink)}.ci-tools{margin:0 3% 25px}.ci-rails{display:flex;gap:8px;overflow:auto;padding:10px 0 20px;border-bottom:1px solid var(--ci-rule)}.ci-board-tabs button,.ci-rails button,.ci-rails>a{white-space:nowrap;background:transparent;border:1px solid var(--ci-rule);border-radius:30px;padding:10px 18px;font-size:11px;color:var(--ink)}.ci-board-tabs button[aria-pressed=true],.ci-rails button[aria-pressed=true]{background:var(--carbon);color:var(--bone);border-color:var(--carbon)}.ci-filter-row{display:flex;gap:25px;align-items:center;padding:15px 0;font-size:11px;flex-wrap:wrap}.ci-filter-row>span{margin-right:auto}.ci-filter-row button{border:0;background:none;padding:8px;text-decoration:underline}.ci-filter-row select{border:0;background:transparent;padding:8px;color:var(--ink)}.ci-filter-row details{position:relative}.ci-filter-row summary{cursor:pointer;padding:8px 0}.ci-facets{position:absolute;z-index:10;background:var(--paper);padding:24px;border:1px solid var(--ci-rule);box-shadow:0 12px 40px #11131515;width:min(800px,88vw);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ci-facets label{display:grid;gap:7px}.ci-facets select{width:100%;border:1px solid var(--ci-rule);background:var(--bone);font-size:11px}.ci-gallery{columns:200px 5;column-gap:18px;margin:0 3%}.ci-card{display:inline-block;width:100%;margin:0 0 22px;page-break-inside:avoid;break-inside:avoid;vertical-align:top}.ci-card-visual{display:block;position:relative;background:var(--concrete);overflow:hidden;border-radius:4px}.ci-card-visual img{width:100%;height:auto;display:block;transition:transform .35s ease}.ci-card:hover .ci-card-visual img{transform:scale(1.015)}.ci-card-open{position:absolute;bottom:10px;right:10px;font-size:10px;background:var(--carbon);color:var(--bone);padding:8px 12px;opacity:0;transition:opacity .2s;border-radius:3px}.ci-card:focus-within .ci-card-open,.ci-card:hover .ci-card-open{opacity:1}.ci-card-meta h2{font-size:12px;line-height:1.45;letter-spacing:-.02em;font-weight:600;margin:12px 0 4px}.ci-card-meta p{font-size:10px;line-height:1.5;margin:0 0 3px;color:var(--muted-ink)}.ci-card-meta>span{font:8px var(--font-technical);text-transform:uppercase;color:var(--muted-ink)}.ci-card-actions{display:flex;gap:12px;font-size:10px;padding:9px 0 0}.ci-card-actions a:hover{color:var(--red-ink)}.ci-empty,.ci-load{padding:55px 5%;text-align:center}.ci-empty a{margin-left:20px}.ci-app button:not(.ci-primary):not(.ci-search button):not(.ci-rails button):not(.ci-suggestions button):not(.ci-board-tabs button){padding:9px 13px;background:var(--paper);color:var(--ink);border:1px solid var(--ci-rule);border-radius:3px}.ci-footer{margin:55px 3% 0;padding:30px 0;border-top:1px solid var(--ci-rule);font-size:11px;line-height:1.7;color:var(--muted-ink)}.ci-footer a{color:var(--red-ink)}.ci-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ci-detail-top{display:flex;gap:20px;justify-content:space-between;margin:25px 3%;font-size:11px}.ci-detail-top>span{color:var(--muted-ink)}.ci-work{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:5%;margin:0 3% 60px}.ci-work-stage{background:var(--concrete);min-height:450px;padding:35px;display:grid;place-items:center;border-radius:5px}.ci-work-stage img{max-height:85vh;width:auto;max-width:100%;object-fit:contain}.ci-work aside{align-self:center;padding:30px 0}.ci-work h1{font-size:clamp(32px,3.5vw,55px)}.ci-work aside>a{margin:12px 10px 0 0}.ci-record-badges{display:flex;gap:8px;flex-wrap:wrap}.ci-record-badges span{border:1px solid var(--ci-rule);padding:7px;font:9px var(--font-technical)}.ci-local-note,.ci-source-note{font-size:11px;line-height:1.7;color:var(--muted-ink)}.ci-outline{display:inline-block;padding:12px 18px;border:1px solid var(--ci-rule);font-size:12px;border-radius:3px}.ci-facts{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:50px 6%;background:var(--paper)}.ci-analysis h2,.ci-community h2,.ci-facts h2,.ci-related h2{font-size:clamp(28px,3vw,44px);letter-spacing:-.05em;font-weight:450}.ci-facts dl>div{display:grid;grid-template-columns:135px 1fr;border-top:1px solid var(--ci-rule);padding:12px 0;font-size:12px;gap:15px}.ci-facts dt{text-transform:capitalize;color:var(--muted-ink)}.ci-facts dd{margin:0}.ci-facts a{text-decoration:underline;text-underline-offset:3px}.ci-facts p{font-size:12px;line-height:1.8}.ci-unknown{color:var(--muted-ink)}.ci-analysis{background:var(--carbon);color:var(--bone);padding:55px 6%}.ci-analysis header{max-width:800px}.ci-analysis header>p:last-child{color:var(--dark-secondary);line-height:1.8;font-size:13px}.ci-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 35px;margin-top:35px}.ci-analysis-grid article{border-top:1px solid #353a3c;padding:15px 0}.ci-analysis-grid h3{font:11px var(--font-technical);color:var(--bone)}.ci-analysis-grid p{font-size:13px;line-height:1.9;color:var(--dark-secondary)}.ci-community{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:55px 6%}.ci-save-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.ci-save-controls label{display:grid;gap:8px;font-size:11px}.ci-app :is(.ci-community,.ci-boards,.ci-submission) :is(input,select,textarea){max-width:100%;padding:12px;background:var(--paper);color:var(--ink);border:1px solid #989990;border-radius:3px}.ci-follow{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.ci-follow button{font-size:11px}.ci-comment{border-top:1px solid var(--ci-rule);padding:18px 0}.ci-comment header{display:flex;gap:18px;font-size:10px;color:var(--muted-ink)}.ci-comment p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.ci-comment button{font-size:10px;margin-right:8px}.ci-discussion form{display:grid;gap:12px;margin-top:25px}.ci-discussion textarea{width:100%;min-height:120px}.ci-related{padding:45px 3%}.ci-related>.ci-gallery{margin:25px 0 50px;columns:160px 6}.ci-related>p{font-size:12px;color:var(--muted-ink);line-height:1.8}.ci-metadata-only{min-height:230px;display:flex;flex-direction:column;justify-content:space-between;padding:25px;color:var(--ink)}.ci-metadata-only strong{font-size:25px;font-weight:450;letter-spacing:-.04em}.ci-metadata-only :is(small,span){font-size:10px}.ci-boards,.ci-entity-hero,.ci-submit{padding:45px 5%}.ci-entity-hero h1{overflow-wrap:anywhere}.ci-boards>p,.ci-submit>p{max-width:750px;line-height:1.8;color:var(--muted-ink)}.ci-boards form{align-items:center}.ci-board-tabs,.ci-boards form{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.ci-board-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.ci-board-heading small{font-size:10px;color:var(--muted-ink)}.ci-submission{max-width:750px;display:grid;gap:23px}.ci-submission label{display:grid;gap:10px;font-size:12px}.ci-submission textarea{min-height:120px}.ci-submission .ci-check{display:flex;align-items:start;line-height:1.8}.ci-app :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--survey-blue);outline-offset:3px}@media (min-width:1800px){.ci-gallery{columns:220px 6}}@media (max-width:1000px){.ci-header{gap:20px}.ci-firm-link{font-size:9px}.ci-work{grid-template-columns:1.3fr 1fr}.ci-work-stage{padding:20px;min-height:350px}.ci-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ci-header{flex-wrap:wrap;padding:18px 5%;gap:18px}.ci-wordmark{font-size:22px}.ci-header nav{order:3;width:100%;margin:0;gap:25px}.ci-header nav a{min-height:36px;display:flex;align-items:center}.ci-firm-link{margin-left:auto}.ci-discovery{padding:30px 5% 15px}.ci-app h1{font-size:44px}.ci-search{gap:8px;padding:8px 8px 8px 14px}.ci-search input{font-size:13px}.ci-search button{padding:12px;font-size:10px}.ci-scope{font-size:10px}.ci-gallery{column-count:2;column-gap:12px;margin:0 4%}.ci-card-meta h2{font-size:11px}.ci-card-open{display:none}.ci-card-actions{gap:10px;font-size:10px}.ci-tools{margin:0 4% 15px}.ci-rails{gap:7px}.ci-filter-row{gap:10px}.ci-facets{grid-template-columns:repeat(2,minmax(0,1fr));max-height:65vh;overflow:auto;padding:18px;gap:16px}.ci-work{grid-template-columns:1fr;margin:0 4% 30px;gap:15px}.ci-work-stage{min-height:300px;padding:20px}.ci-work-stage img{max-height:75vh}.ci-work aside{padding:5px 0}.ci-community,.ci-facts{grid-template-columns:1fr;padding:35px 5%;gap:35px}.ci-analysis{padding:35px 5%}.ci-analysis-grid{grid-template-columns:1fr}.ci-facts dl>div{grid-template-columns:110px 1fr}.ci-related>.ci-gallery{column-count:2}.ci-app button,.ci-app input,.ci-app select{min-height:40px}.ci-submission input,.ci-submission textarea{font-size:16px!important}.ci-submission input[type=checkbox]{min-height:unset}.ci-board-heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ci-app *{transition:none!important;scroll-behavior:auto!important}.ci-card:hover .ci-card-visual img{transform:none}}.ci-sources{padding:45px 5%}.ci-sources>p,.ci-sources>section{max-width:900px;line-height:1.8;font-size:13px}.ci-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.ci-source-grid article{background:var(--paper);padding:28px;border:1px solid var(--concrete)}.ci-source-grid h2{font-size:23px;font-weight:500;letter-spacing:-.04em}.ci-source-grid p{line-height:1.8;font-size:12px}.ci-source-grid .ci-eyebrow{font-size:9px;color:var(--muted-ink)}.ci-source-grid a{color:var(--red-ink);font-size:12px}@media (max-width:700px){.ci-source-grid{grid-template-columns:1fr}.ci-header nav{gap:18px;overflow:auto}}.ci-work-stage :is(video,iframe){width:100%;aspect-ratio:16/9;border:0;max-height:85vh}.ci-contributors{list-style:none;padding:0}.ci-contributors li{display:flex;gap:20px;margin:10px 0;font-size:12px}.ci-contributors li>span{color:var(--muted-ink);min-width:75px;text-transform:capitalize}@media (max-width:700px){.ci-search input{font-size:16px}}.ci-skip{position:absolute;left:15px;top:0;transform:translateY(-150%);padding:13px;background:var(--paper);color:var(--ink);z-index:100}.ci-skip:focus{transform:translateY(10px)}.ci-entity-hero{max-width:1200px}.ci-entity-hero>p{max-width:850px;font-size:14px;line-height:1.9}.ci-entity-hero h1{max-width:1100px}.ci-entity-hero nav{font-size:11px;margin-bottom:35px}.ci-entity-stats{display:flex;gap:35px;flex-wrap:wrap;border-block:1px solid var(--concrete);padding:22px 0;margin-top:30px}.ci-entity-stats dt{font:9px var(--font-technical);color:var(--muted-ink);text-transform:uppercase}.ci-entity-stats dd{font-size:13px;margin:10px 0 0;max-width:450px}.ci-entity-context{padding:35px 5%;max-width:1500px}.ci-entity-context h2{font-size:clamp(26px,3vw,40px);font-weight:450;letter-spacing:-.045em}.ci-entity-context>p{max-width:850px;font-size:13px;line-height:1.9}.ci-timeline{list-style:none;padding:0}.ci-timeline li{display:flex;gap:25px;align-items:baseline;flex-wrap:wrap;border-top:1px solid var(--concrete);padding:18px 0;font-size:13px}.ci-timeline li>span{font-size:10px;color:var(--muted-ink);max-width:300px}.ci-graph-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ci-graph-links h3{text-transform:capitalize;font:12px var(--font-technical)}.ci-graph-links a{display:flex;justify-content:space-between;font-size:12px;line-height:1.7;padding:10px 0;border-bottom:1px solid var(--concrete);gap:20px}.ci-graph-links span{color:var(--muted-ink)}.ci-source-register a{font-size:11px;overflow-wrap:anywhere;line-height:1.8}.ci-execution-cta{margin:35px 5%;padding:25px;border:1px solid var(--concrete);font-size:12px;line-height:1.8;max-width:1000px}.ci-execution-cta a{color:var(--red-ink)}.ci-editorial-examples{padding:0 5%}.ci-editorial-examples>article{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:45px 0;border-top:1px solid var(--concrete)}.ci-editorial-examples h2{font-size:clamp(26px,3vw,40px);font-weight:450;letter-spacing:-.045em}.ci-editorial-examples p{font-size:14px;line-height:1.9}.ci-editorial-examples .ci-card{max-width:500px}.ci-link-cloud{display:flex;gap:12px;flex-wrap:wrap}.ci-link-cloud>a{font-size:12px;padding:10px 16px;border:1px solid var(--concrete);border-radius:25px}.ci-app main>.ci-source-grid,.ci-app>.ci-source-grid{margin-inline:5%}@media (max-width:700px){.ci-entity-stats{gap:22px}.ci-graph-links{grid-template-columns:1fr}.ci-editorial-examples>article{grid-template-columns:1fr;gap:20px}.ci-entity-context{padding-block:25px}.ci-header nav{gap:16px}.ci-timeline li{gap:12px}}.ci-card-attribution,.ci-original-source{font-size:10px;line-height:1.7;color:var(--muted-ink)}.ci-original-source{display:block;color:var(--red-ink);margin-top:6px}.ci-record-intake{padding:25px 6%;display:flex;gap:25px;flex-wrap:wrap;font-size:12px;border-bottom:1px solid var(--concrete)}.ci-embed{width:100%}.ci-embed iframe{width:100%;aspect-ratio:16/9;border:0}.ci-embed button{font-size:10px}.ci-live-status{margin:16px 3%;font-size:13px}.ci-live-media video{display:block;width:100%;max-height:480px;background:#111}.ci-live-details{margin:12px 0;font-size:13px;overflow-wrap:anywhere}.ci-live-details summary{cursor:pointer}.ci-live-details p{white-space:pre-wrap;line-height:1.5}.ci-brand-search{display:flex;flex-direction:column;gap:8px}.ci-brand-search input{width:100%;padding:8px;border:1px solid #ccc;background:transparent}.ci-brand-search button{text-align:left;padding:8px}.ci-brand-search small{font-weight:400}.ci-brand-highlight{margin:20px 3%;padding:24px;border:1px solid #d7d3cb;border-radius:8px;max-width:1000px}.ci-brand-highlight h2{font-size:22px;margin:12px 0}.ci-brand-highlight h3{font-size:15px;margin:16px 0 8px}.ci-brand-highlight p{line-height:1.6}.ci-brand-highlight nav{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;margin-top:16px}.ci-autocomplete{flex:1 1;min-width:0;position:relative}.ci-autocomplete input{width:100%}#brand-suggestions{position:absolute;z-index:30;top:100%;left:0;right:0;padding:8px;border:1px solid #ddd;background:#fff;box-shadow:0 8px 24px #0002;border-radius:8px}.ci-search #brand-suggestions button{width:100%;background:transparent;color:#111;border-radius:4px;display:flex;gap:12px;align-items:center;text-align:left;padding:10px}#brand-suggestions button:hover,#brand-suggestions button[aria-selected=true]{background:#eee}#brand-suggestions small{display:block;color:#666}#brand-suggestions a{display:block;padding:8px;font-size:11px}.ci-brand-profile{margin:24px 3%;padding:24px;border:1px solid #d7d3cb;border-radius:8px}.ci-brand-profile header{display:flex;align-items:center;gap:16px}.ci-brand-profile h2{margin:0 0 6px}.ci-brand-profile p{max-width:900px;line-height:1.6}.ci-brand-advertisers,.ci-brand-assets,.ci-brand-colors{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.ci-brand-assets img{max-width:200px;height:100px;object-fit:contain;padding:12px;background:#fff;border:1px solid #ddd}.ci-brand-colors span{display:flex;align-items:center;gap:8px;font-size:12px}.ci-brand-colors i{width:24px;height:24px;border:1px solid #aaa;border-radius:50%}.ci-brand-advertisers button{padding:10px 16px;border:1px solid #bbb;border-radius:6px}.ci-brand-assets img[data-theme=light]{background:#20242a}.ci-brand-assets img{width:200px}.ci-brand-discovery{margin:32px auto;width:calc(100% - 160px);max-width:1600px}.ci-brand-discovery>label{display:block;margin-bottom:12px;font-weight:600}.ci-brand-discovery .ci-search{max-width:850px;margin:0}.ci-brand-discovery>p{color:#626660;font-size:13px;line-height:1.6;margin:16px 0 24px}.ci-brand-categories{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.ci-brand-categories button{padding:10px 18px;border:1px solid #d7d3cb;border-radius:24px;background:transparent;cursor:pointer}.ci-brand-categories button[aria-pressed=true]{background:#171919;color:#fff}.ci-brand-directory-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:32px 0 20px}.ci-brand-directory-title h2,.ci-brand-discovery>h2{font-size:24px;letter-spacing:-.04em}.ci-brand-directory-title span{font-size:12px;color:#626660}.ci-brand-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ci-brand-directory-card{background:#faf9f6;border:1px solid #dedbd5;border-radius:8px;padding:24px;display:flex;align-items:center;gap:18px;text-align:left;cursor:pointer;color:#171919}.ci-brand-directory-card:hover{border-color:#bb4b29}.ci-brand-directory-card img{object-fit:contain;border-radius:8px;flex-shrink:0}.ci-brand-directory-card strong{display:block;font-size:18px}.ci-brand-directory-card small{display:block;color:#626660;font-size:11px;margin-top:6px;overflow-wrap:anywhere}.ci-brand-letter{width:56px;height:56px;display:grid;place-items:center;background:#e8e5de;border-radius:8px;font-size:24px;flex-shrink:0}.ci-brand-indexed{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 64px}.ci-brand-indexed a{padding:20px 28px;border:1px solid #dedbd5;border-radius:8px}.ci-brand-indexed small{display:block;margin-top:8px;color:#626660}@media(max-width:1100px){.ci-brand-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ci-brand-discovery{width:calc(100% - 40px)}.ci-brand-directory-grid{grid-template-columns:1fr}.ci-brand-directory-title{align-items:flex-start;flex-direction:column}}.ci-strategic{border-top:1px solid #cfccc4;padding-top:56px;margin-top:64px}.ci-strategic-heading h2{font-size:clamp(30px,4vw,56px);max-width:900px;letter-spacing:-.05em;line-height:1.06;margin:16px 0}.ci-strategic-heading>p:not(.ar-kicker){max-width:760px;line-height:1.7;color:#626660}.ci-strategic-heading>span{display:block;font-size:12px;margin:24px 0}.ci-strategic-controls{display:flex;gap:20px;margin:28px 0}.ci-strategic-controls label{display:flex;flex-direction:column;gap:10px;font-size:12px;flex:1 1}.ci-strategic-controls label:first-child{flex:3 1}.ci-strategic-controls input,.ci-strategic-controls select{padding:16px;background:#faf9f6;border:1px solid #cfccc4;border-radius:6px;color:#171919;min-width:0}.ci-strategic-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:start}.ci-strategic-industries{display:flex;flex-direction:column;gap:4px}.ci-strategic-industries button{background:transparent;border:0;text-align:left;padding:12px 10px;font-size:12px;display:flex;gap:12px;justify-content:space-between;border-radius:4px;cursor:pointer}.ci-strategic-industries button[aria-pressed=true]{background:#171919;color:#fff}.ci-strategic-industries span{opacity:.6}.ci-strategic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ci-strategic-grid .ci-brand-directory-card{padding:18px;align-items:flex-start}.ci-strategic-grid strong{font-size:16px;margin-top:8px}.ci-strategic-grid img{width:44px;height:44px}.ci-strategic-monogram{background:#e9e5dd;color:#4e585b;display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:4px;font-size:12px}.ci-government-label{color:#1f5c7c!important;font-weight:700}.ci-strategic-results>.ci-brand-directory-title{margin-top:0}.ci-strategic-detail{border:1px solid #bab7ae;background:#faf9f6;border-radius:8px;padding:28px;margin:12px 0 24px}.ci-strategic-detail-head{display:flex;gap:18px;align-items:center}.ci-strategic-detail h3{font-size:28px;margin:8px 0}.ci-strategic-detail p{line-height:1.7;font-size:13px}.ci-strategic-detail small{font-size:11px;color:#626660}.ci-strategic-actions,.ci-strategic-peers{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.ci-strategic-actions a,.ci-strategic-actions button,.ci-strategic-close,.ci-strategic-empty button,.ci-strategic-peers button{padding:10px 14px;border:1px solid #ccc8bf;border-radius:5px;background:transparent;cursor:pointer;font-size:12px}.ci-strategic-actions a{background:#171919;color:white}.ci-strategic-peers>span{width:100%;font-size:12px;font-weight:600}.ci-strategic-notice{background:#ecebe5;padding:12px}.ci-strategic-empty{padding:48px 24px;border:1px dashed #bab7ae;border-radius:8px}@media(max-width:1300px){.ci-strategic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.ci-strategic-layout{grid-template-columns:1fr}.ci-strategic-industries{flex-direction:row;overflow-x:auto;padding-bottom:12px}.ci-strategic-industries button{white-space:nowrap;border:1px solid #cfccc4}.ci-strategic-controls{flex-direction:column}}@media(max-width:520px){.ci-strategic-grid{grid-template-columns:1fr}.ci-strategic-detail{padding:20px}}.ci-discovery-unified{max-width:none;text-align:left;padding:36px 4% 20px}.ci-discovery-unified h1{font-size:clamp(36px,4.2vw,64px);margin:16px 0}.ci-entry-intro{color:var(--muted-ink);max-width:760px;line-height:1.5;margin:0 0 24px}.ci-discovery-unified .ci-search{margin:0;max-width:960px}.ci-search-details{font-size:11px;color:var(--muted-ink);margin-top:12px;max-width:850px}.ci-search-details summary{cursor:pointer}.ci-entry-brands{margin:12px 4% 32px;padding:24px 0;border-top:1px solid #d7d4cc;border-bottom:1px solid #d7d4cc}.ci-entry-heading{display:flex;align-items:end;gap:28px;margin-bottom:22px}.ci-entry-heading h2,.ci-entry-work h2{font-size:24px;letter-spacing:-.04em;margin:8px 0 0}.ci-entry-heading label{margin-left:auto;display:grid;gap:6px;font-size:11px}.ci-entry-heading select{padding:10px;max-width:290px;border:1px solid #d7d4cc;background:transparent;color:inherit;border-radius:4px}.ci-entry-heading>a{font-size:12px;padding-bottom:12px}.ci-entry-companies{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}.ci-entry-companies button{display:flex;align-items:center;gap:12px;padding:16px 0;border:0;border-bottom:1px solid #dedbd3;background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:0}.ci-entry-companies button:hover strong{color:#b63c28}.ci-entry-companies button>span:last-child{margin-left:auto}.ci-entry-companies img{object-fit:contain;flex-shrink:0;border-radius:4px}.ci-entry-companies strong{font-size:14px;display:block}.ci-entry-companies small{font-size:10px;color:var(--muted-ink);display:block;margin-top:5px}.ci-entry-note{font-size:11px;color:var(--muted-ink);margin:18px 0 0}.ci-entry-work{margin:0 4% 18px}.ci-entry-work p{font-size:12px;color:var(--muted-ink)}@media(max-width:900px){.ci-entry-companies{grid-template-columns:repeat(2,minmax(0,1fr))}.ci-entry-heading{flex-wrap:wrap;gap:16px}.ci-entry-heading label{margin-left:0}.ci-entry-heading>div{width:100%}}@media(max-width:520px){.ci-discovery-unified{padding-top:24px}.ci-entry-heading select{max-width:240px;width:100%}.ci-entry-heading label{width:100%}.ci-entry-companies{gap:0 16px}.ci-entry-companies button{flex-wrap:wrap;align-content:start}.ci-entry-companies button>span:last-child{display:none}.ci-entry-companies strong{font-size:13px}}.ci-card-provenance{font:10px/1.5 var(--font-technical);color:var(--muted-ink);margin:10px 0}.ci-card--text{border-top:1px solid var(--line,#ccc);padding:14px 0}.ci-text-record-label{font:10px/1.5 monospace;color:var(--muted-ink);text-transform:uppercase}.ci-metadata-only{min-height:0;padding:14px;background:transparent}.ci-card-visual:has(.ci-metadata-only){background:transparent}.ci-source-preview{position:relative}.ci-source-preview img{width:100%;height:auto;display:block}.ci-play-source{position:absolute;bottom:16px;left:16px;padding:12px 18px;border:1px solid #fff;background:#101213;color:#fff;cursor:pointer}:root{--onda-gutter:clamp(22px,5vw,90px);--onda-space:clamp(72px,10vw,160px);--onda-dark:#111315;--onda-light:#f2efe8;--onda-accent:#c74832}body.ar-site{background:var(--onda-light);color:#17191a}.ar-site h1,.ar-site h2,.ar-site h3{font-style:normal;letter-spacing:-.055em}.ar-site .da-header{background:var(--onda-light);color:#17191a;border-bottom:1px solid #d8d4cb;padding-left:var(--onda-gutter);padding-right:var(--onda-gutter);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ar-site .da-wordmark{font-size:23px;font-weight:750;letter-spacing:-.07em}.ar-site .ar-button,.ar-site .ar-header-cta,.ar-site .ci-search button{border-radius:999px;background:#c74832;color:#fff;box-shadow:none}.ar-site a:focus-visible,.ar-site button:focus-visible{outline:3px solid #56727a;outline-offset:5px}.ar-site .ar-footer{background:#111315;color:#f2efe8;padding:70px var(--onda-gutter) 30px}.ar-site .ar-footer-name{font-size:clamp(32px,5vw,78px);letter-spacing:-.065em}.m-dot{display:inline-block;width:.18em;height:.18em;margin-left:.06em;background:var(--onda-accent);border-radius:50%}.onda-home :where(h2){font-size:clamp(42px,6.5vw,104px);line-height:1.02;font-weight:550;margin:24px 0 44px}.onda-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--onda-dark);color:var(--onda-light);padding:48px var(--onda-gutter) 24px;min-height:740px;display:grid;grid-template-rows:1fr auto}.onda-hero .hero__intro{position:relative;z-index:2;width:66%;min-width:0}.onda-hero .hero__description{max-width:38rem;font-size:clamp(16px,1.3vw,20px);line-height:1.5;margin:28px 0 24px}.onda-hero .ar-kicker,.onda-hero .ar-text-link{color:#f2efe8}.onda-hero .hero__title{font-size:clamp(40px,6.5vw,120px);line-height:.96;letter-spacing:-.055em;font-weight:800;text-transform:uppercase;margin:32px 0 0;z-index:2}.onda-hero .hero__title>span{display:block}.hero__stage{position:absolute;right:5%;top:26%;width:clamp(200px,27vw,490px);aspect-ratio:1;z-index:1}.hero__aperture{position:absolute;inset:0;border-radius:50%;overflow:hidden}.hero__img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.hero__orbit{inset:-9%;border:1px solid #f2efe840}.hero__moon,.hero__orbit{position:absolute;border-radius:50%}.hero__moon{left:50%;top:0;width:9%;height:9%;margin:-4.5% 0 0 -4.5%;background:#c74832}.onda-hero-foot{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #f2efe840;padding-top:22px;margin-top:64px;font-size:12px;z-index:2}.onda-capabilities,.onda-contact,.onda-statement,.onda-study{padding:var(--onda-space) var(--onda-gutter)}.onda-statement .statement__title{font-size:clamp(48px,8.7vw,140px)}.statement__body{display:grid;grid-template-columns:7fr 4fr;gap:60px;margin-top:70px;align-items:start}.statement__body p{font-size:19px;line-height:1.6;max-width:38rem}.statement__body .statement__lead{font-size:clamp(24px,2.35vw,34px);line-height:1.2;letter-spacing:-.025em}.onda-capabilities{background:#d8d4cb}.onda-service-list>a{display:grid;grid-template-columns:40px 1fr 1fr 30px;align-items:center;gap:30px;padding:30px 0;border-top:1px solid #17191a55;text-decoration:none}.onda-service-list h3{font-size:clamp(26px,3vw,45px);font-weight:500;margin:0}.onda-service-list p{max-width:26rem;line-height:1.5}.onda-service-list>a:hover h3{color:#923522}.onda-craft{display:grid;grid-template-columns:1fr 1fr;background:#111315;color:#f2efe8;gap:7vw;padding:var(--onda-space) var(--onda-gutter);align-items:center}.onda-craft h2{font-size:clamp(36px,4.3vw,68px)}.onda-craft .ar-editorial-photo{margin:0}.onda-craft img{width:100%;height:650px;object-fit:cover}.onda-craft p{line-height:1.65;color:#d8d4cb}.onda-craft .ar-text-link{display:block;margin-top:24px;color:#f2efe8}.onda-craft figcaption{color:#d8d4cb}.onda-study>div{display:flex;justify-content:space-between;align-items:center;gap:40px}.onda-study p{max-width:42rem;font-size:20px;line-height:1.5}.onda-contact{background:#d8d4cb}.onda-contact h2{font-size:clamp(70px,14vw,220px)}.ar-site .ci-entity-hero,.ar-site .corporate-page-hero{background:#f2efe8;border-bottom:1px solid #d8d4cb;box-shadow:none}.ar-site .corporate-page-hero h1{font-size:clamp(48px,7vw,108px);line-height:1.02}.ar-site .ar-page-symbol{display:none}.ar-site .da-product-hero{background:#111315;color:#f2efe8;padding:70px var(--onda-gutter)}.ar-site .da-product-hero h1{font-size:clamp(44px,6.5vw,98px);max-width:1100px;line-height:1.02}.ar-site .da-product-hero p,.ar-site .da-product-links a{color:#d8d4cb}.ar-site .da-product-hero .ci-search{margin-top:36px;background:#faf9f6;border-radius:999px;padding:6px}.ar-site .da-product-hero input{color:#17191a;background:transparent}.ar-site .da-research-nav{background:#f2efe8}.ar-site .ci-card{border-radius:0;box-shadow:none}@media (prefers-reduced-motion:no-preference){.hero__orbit{animation:onda-orbit 50s linear infinite}.onda-service-list h3{transition:color .2s}@keyframes onda-orbit{to{transform:rotate(1turn)}}}@media (max-width:760px){.onda-hero{min-height:650px}.onda-hero .hero__intro{width:100%}.hero__stage{position:relative;width:clamp(200px,55vw,340px);right:auto;top:auto;justify-self:end;margin:60px 6% 20px 0}.onda-hero .hero__title{font-size:9.5vw;margin-top:28px}.onda-hero-foot{flex-wrap:wrap}.onda-hero-foot>span:nth-child(2){display:none}.onda-craft,.statement__body{grid-template-columns:1fr;gap:30px}.statement__body{margin-top:30px}.onda-service-list>a{grid-template-columns:24px 1fr 20px;gap:12px}.onda-service-list p{grid-column:2;grid-row:2;margin:0}.onda-service-list>a>span:last-child{grid-column:3;grid-row:1}.onda-study>div{display:block}.onda-study .ar-button{margin-top:24px}.onda-craft img{height:440px}.ar-site .da-product-hero{padding:48px 22px}.ar-site .da-product-hero .ci-search{border-radius:16px}.onda-craft h2{margin-top:20px}}#method{position:relative;padding:var(--space-2) var(--space-1);background:var(--color-2)}#method .method__head{display:grid;gap:24px;max-width:60rem;margin-bottom:clamp(48px,9vh,110px)}#method .method__lead{max-width:34rem}#method .method__body{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:20px;align-items:start}#method .method__ring{position:relative;grid-column:2;grid-row:1;width:100%;aspect-ratio:1}#method .method__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;rotate:-90deg}#method .method__track{fill:none;stroke:color-mix(in srgb,var(--color-1) 14%,transparent);stroke-width:1.5}#method .method__arc{fill:none;stroke:var(--color-3);stroke-width:5;stroke-linecap:round}#method .method__station{position:absolute;left:calc(50% + 42.5% * var(--x));top:calc(50% + 42.5% * var(--y));width:9%;height:9%;margin:-4.5% 0 0 -4.5%;border-radius:var(--radius-2);background:var(--color-3)}#method .method__arm{position:absolute;inset:7.5%}#method .method__runner{position:absolute;left:50%;top:0;width:15%;height:15%;margin:-7.5% 0 0 -7.5%;border:3px solid var(--color-3);border-radius:var(--radius-2);background:var(--color-2)}#method .method__steps{grid-column:1;grid-row:1;display:grid;gap:clamp(56px,18vh,170px)}#method .step{display:grid;gap:14px;max-width:34rem}#method .step__text{color:var(--color-6)}@media (min-width:900px){#method .method__body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:7vw}#method .method__ring{grid-column:1;width:min(100%,50svh);justify-self:center}#method .method__steps{grid-column:2;padding-block:8svh 14svh}}#studio{position:relative;padding:var(--space-2) var(--space-1);background:var(--color-2)}#studio .studio__head{display:grid;gap:28px;margin-bottom:clamp(48px,8vh,96px)}#studio .studio__lead{max-width:42rem}#studio .studio__collage{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#studio .shot{position:relative;overflow:hidden;border-radius:var(--radius-3);background:var(--color-4)}#studio .shot img{width:100%;height:100%;object-fit:cover}#studio .shot--wide{grid-column:span 2;aspect-ratio:3/2}#studio .shot--tall{aspect-ratio:3/4}#studio .studio__roles{grid-column:span 2;display:grid;align-content:start;gap:18px;padding-top:24px}#studio .studio__roles ul{display:grid}#studio .role{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--color-1) 16%,transparent)}#studio .role__place{color:var(--color-6)}@media (min-width:900px){#studio .studio__head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;column-gap:6vw}#studio .studio__collage{display:block;aspect-ratio:1.85}#studio .shot{position:absolute}#studio .shot:first-child{left:0;top:0;width:34%}#studio .shot:nth-child(2){left:37%;top:5.5%;width:19%}#studio .shot:nth-child(3){left:8%;top:47%;width:20%}#studio .shot:nth-child(4){left:59%;top:0;width:41%}#studio .shot:nth-child(5){left:31%;top:53.3%;width:36%}#studio .studio__roles{position:absolute;left:71%;top:55%;width:29%;padding-top:0}}.onda-home{--color-1:#111315;--color-2:#f2efe8;--color-3:#c74832;--color-4:#d8d4cb;--color-5:#d8d4cb;--color-6:#515052;--space-1:var(--onda-gutter);--space-2:var(--onda-space);--radius-1:24px;--radius-2:50%;--radius-3:14px}.onda-home #capabilities{background:#111315;color:#f2efe8}.capabilities__deck{display:grid;gap:30px}.capabilities__deck .service{display:grid;grid-template-columns:5fr 6fr;gap:40px;padding:34px;background:#f2efe8;color:#17191a;border-radius:20px;box-shadow:0 -12px 35px #0002}.service__text{display:flex;flex-direction:column;gap:24px}.service__text h3{font-size:clamp(32px,4vw,62px);line-height:1.05;margin:0}.service__text p{line-height:1.5}.service__tags{margin-top:auto;font-size:13px}.service__media{margin:0;min-width:0}.service__media img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.service__media figcaption{font-size:11px;padding-top:10px;color:#515052}.method__steps h3{font-size:clamp(36px,5vw,70px);margin:0}.method__steps p{font-size:20px;line-height:1.6}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.capabilities__deck .service,.method__ring{position:sticky}.method__ring{top:140px}}@media (max-width:899px){.capabilities__deck .service{grid-template-columns:1fr;padding:24px;gap:20px}.method__steps p{font-size:17px}}.onda-hero .hero__brand-mark{object-fit:contain;filter:none}.onda-hero .hero__aperture:has(.hero__brand-mark){background:transparent}.onda-home .da-shelf-results .ci-card{min-width:0}.onda-home .da-shelf-results .ci-card-meta h2{font-size:18px;line-height:1.3;letter-spacing:-.025em;font-weight:600;margin:14px 0 6px;overflow-wrap:anywhere}.onda-home .da-shelf-results .ci-card-meta p{font-size:12px}.onda-home .da-shelf-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.onda-home .da-shelf-results .ci-card-visual{aspect-ratio:4/3}@media (max-width:700px){.onda-home .da-shelf-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.onda-home .da-shelf-results .ci-card-meta h2{font-size:15px}}@media (max-width:400px){.onda-home .da-shelf-results{grid-template-columns:minmax(0,1fr)}}@supports (animation-timeline:view()) and (timeline-scope:--method-steps){@media (prefers-reduced-motion:no-preference){#method .method__ring{position:sticky;top:104px;align-self:start}#method .method__body{timeline-scope:--method-steps}#method .method__steps{view-timeline:--method-steps block}#method .method__arc{animation-name:method-arc-draw}#method .method__arm{animation-name:method-arm-turn}#method .method__arc,#method .method__arm{animation-duration:auto;animation-iteration-count:1;animation-timeline:--method-steps;animation-range:cover 38vh cover calc(100% - 62vh);animation-timing-function:linear;animation-fill-mode:both}@media (min-width:900px){#method .method__ring{top:calc(50svh - min(25svh, 21vw))}}}}@keyframes method-arc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes method-arm-turn{0%{rotate:0deg}to{rotate:1turn}}.ar-site .da-discovery-page .da-product-hero{max-width:none;width:100%;padding:52px var(--onda-gutter) 36px;background:#111315;color:#f2efe8}.ar-site .da-discovery-page .da-product-hero h1{font-size:clamp(40px,4.5vw,72px);line-height:1.04;max-width:1000px;margin:22px 0;font-weight:550}.ar-site .da-discovery-page .da-product-hero>p:not(.ar-kicker){max-width:660px;font-size:16px;line-height:1.6}.ar-site .da-discovery-page .da-product-hero .ci-search{max-width:1000px;width:100%;margin-top:26px;border-radius:12px;display:flex;align-items:center;gap:8px;padding:7px}.ar-site .da-discovery-page .ci-search input{min-width:0;flex:1 1;font-size:18px;padding:12px;border:0;outline-offset:0}.ar-site .da-discovery-page .ci-search button{flex-shrink:0;min-height:48px;padding:0 24px;border-radius:8px}.ar-site .da-discovery-page .da-product-hero .ci-source-note{font-size:12px;color:#c6c2ba;margin-top:12px}.ar-site .da-discovery-page .da-discovery-topics{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:26px 0 0;font-size:12px}.da-discovery-topics>span{font-size:10px;letter-spacing:.1em;margin-right:10px;color:#c6c2ba}.da-discovery-topics a{border:1px solid #f2efe840;border-radius:999px;padding:9px 15px;color:#f2efe8}.da-discovery-topics a:hover{background:#f2efe8;color:#111315}.da-discovery-page .da-index-shelf{padding-top:36px}.da-discovery-page .da-index-shelf>header{align-items:end;margin-bottom:28px}.da-discovery-page .da-index-shelf h2{font-size:clamp(28px,3vw,44px);line-height:1.1}.da-discovery-page .da-shelf-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.da-discovery-page .ci-card{min-width:0}.da-discovery-page .ci-card-meta h2{font-size:17px;line-height:1.35;overflow-wrap:anywhere;margin:14px 0 6px}.da-discovery-page .da-shelf-results .ci-card-visual{aspect-ratio:4/3}.da-discovery-page .da-header nav a{color:inherit}@media (max-width:700px){.ar-site .da-discovery-page .da-product-hero{padding:32px 22px}.ar-site .da-discovery-page .ci-search input{font-size:16px;padding:8px}.ar-site .da-discovery-page .ci-search button{padding:0 14px}.da-discovery-page .da-shelf-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.da-discovery-page .da-index-shelf>header{display:block}.da-discovery-topics>span{width:100%}}@media (max-width:400px){.da-discovery-page .da-shelf-results{grid-template-columns:1fr}}.ar-site .da-header{background:#111315;color:#f2efe8;border-bottom-color:#f2efe826}.ar-site .da-header .da-wordmark{display:flex;align-items:center;gap:12px;color:#fff;flex-shrink:0}.ar-site .da-header .da-header-mark{display:block;width:30px;height:40px;object-fit:contain;flex-shrink:0}.ar-site .da-wordmark .da-header-wordmark{display:block;font-family:inherit;font-size:23px;line-height:1.05;font-weight:750;letter-spacing:-.065em;color:#fff;margin:0}.ar-site .da-header-wordmark small{display:block;margin-top:8px;font-size:7px;line-height:1.2;letter-spacing:.18em;font-weight:400;color:#d8d4cb}.ar-site .da-header nav a{color:#d8d4cb}.ar-site .da-header nav a:hover{color:#fff}@media (max-width:700px){.ar-site .da-wordmark .da-header-wordmark{font-size:20px}.ar-site .da-header .da-header-mark{width:25px;height:34px}}.ar-site .onda-navigation{position:sticky;top:0;z-index:50;display:flex;gap:16px;padding:14px var(--onda-gutter);min-height:84px;background:#111315}.ar-site .onda-navigation .da-wordmark{padding:4px 12px}.ar-site .onda-navigation .onda-nav-links{justify-content:center;gap:0;margin-inline:auto;padding:0 8px;flex-wrap:nowrap}.ar-site .onda-navigation .onda-nav-links a{display:block;margin:0 13px;padding:14px 0;font-size:15px;line-height:1.2;font-weight:550;color:#f2efe8;white-space:nowrap}.ar-site .onda-navigation .ar-header-cta{align-items:center;gap:10px;padding:0 22px;font-size:15px;white-space:nowrap;border-radius:999px}.onda-cta-dot{width:8px;height:8px;border-radius:50%;background:#fff}.ar-site .onda-navigation .onda-menu{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:22px var(--onda-gutter);border:0;background:#111315;color:#f2efe8;overflow:auto}.onda-menu::backdrop{background:#111315}.ar-site .onda-navigation .onda-menu[open]{display:flex;flex-direction:column}.ar-site .onda-navigation .onda-menu nav{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;flex:1 1;padding:36px 0;flex-wrap:nowrap}.ar-site .onda-navigation .onda-menu nav a{font-family:Gabarito,Arial,sans-serif;font-size:clamp(42px,13vw,72px);font-weight:800;letter-spacing:-.05em;line-height:1.1;color:#f2efe8}.onda-menu-close{align-self:flex-end;border:1px solid #f2efe8;border-radius:999px;background:transparent;color:#fff;padding:12px 20px;font-size:16px}.onda-menu>p{font-size:12px;color:#d8d4cb}.ar-site .da-research-nav .onda-research-label{font-weight:650;margin-right:16px}@media (max-width:1100px){.ar-site .onda-navigation .ar-header-cta,.ar-site .onda-navigation .onda-nav-links{display:none}.ar-site .onda-navigation .onda-menu-toggle{display:flex;align-items:center;gap:18px;margin-left:auto;min-height:48px;padding:0 18px;border:1px solid #f2efe8;border-radius:999px;background:#111315;color:#fff;font-size:15px}.ar-site .onda-navigation{padding:12px 22px;min-height:76px;flex-wrap:nowrap}.ar-site .da-research-nav{overflow-x:auto;flex-wrap:nowrap}.ar-site .da-research-nav>a{white-space:nowrap;flex-shrink:0}}@media (prefers-reduced-motion:no-preference){.onda-navigation .ar-header-cta{transition:background .2s,transform .2s}.onda-navigation .ar-header-cta:hover{background:#a73a27;transform:translateY(-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.onda-home #studio .studio__collage{view-timeline:--studio-t1 block;view-timeline-inset:0}.onda-home #studio .shot{animation-name:studio-shot-deal;animation-timeline:--studio-t1;animation-range:cover calc(18vh + var(--studio-a, 0) * (50% - 23vh)) cover calc(18vh + var(--studio-b, 1) * (50% - 23vh));animation-timing-function:cubic-bezier(.3333,1,.6667,1);animation-fill-mode:both;transform:none}@media (max-width:899px){.onda-home #studio .shot{animation-range:cover calc(18vh + var(--studio-a, 0) * 72vh) cover calc(18vh + var(--studio-b, 1) * 72vh)}}@keyframes studio-shot-deal{0%{translate:var(--studio-x,0) var(--studio-y,0);rotate:var(--studio-tilt,0deg);scale:.66}to{translate:0 0;rotate:0deg;scale:1}}.onda-home{--ease-power2-in:linear(0,0,0.0001,0.0004,0.001,0.0019,0.0034,0.0054,0.008,0.0114,0.0156,0.0208,0.027,0.0343,0.0429,0.0527,0.064,0.0768,0.0911,0.1072,0.125,0.1447,0.1664,0.1901,0.216,0.2441,0.2746,0.3075,0.343,0.3811,0.4219,0.4655,0.512,0.5615,0.6141,0.6699,0.729,0.7914,0.8574,0.9269,1)}.onda-home #contact{view-timeline:--contact-t1 block;view-timeline-inset:0}.onda-home #contact .contact__voice,.onda-home #contact .m-dot{animation-timeline:--contact-t1;animation-fill-mode:both;transform:none}.onda-home #contact .contact__voice{animation-name:contact-span-contact-voice-fontweight,contact-span-contact-voice-scale;animation-range:cover 0 cover 85vh;animation-timing-function:linear}.onda-home #contact .m-dot{animation-name:contact-span-m-dot-scale,contact-span-m-dot-translate;animation-range:cover 63.75vh cover 85vh;animation-timing-function:cubic-bezier(.3333,0,.6667,0),var(--ease-power2-in)}@keyframes contact-span-contact-voice-fontweight{0%{font-weight:400}to{font-weight:800}}@keyframes contact-span-contact-voice-scale{0%{scale:.82}to{scale:1}}@keyframes contact-span-m-dot-scale{0%{scale:0}99.998%{scale:.9988}to{scale:1}}@keyframes contact-span-m-dot-translate{0%{translate:0 -400%}99.998%{translate:0 -.48%}to{translate:0 0}}}}.onda-faq{padding:var(--onda-space) var(--onda-gutter);background:#f2efe8}.faq__list{max-width:1100px;margin-left:auto}.faq__item{border-top:1px solid #17191a40;padding:24px 0}.faq__item summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:clamp(21px,2.4vw,34px);letter-spacing:-.035em;list-style:none}.faq__item summary::-webkit-details-marker{display:none}.faq__mark:after{content:"+"}.faq__item[open] .faq__mark:after{content:"−"}.faq__item p{max-width:760px;line-height:1.7;font-size:17px;margin-top:24px}.contact__voice{display:inline-block;transform-origin:left center}.onda-signoff{display:flex;align-items:baseline;justify-content:space-between;gap:20px;background:#111315;color:#f2efe8;padding:80px var(--onda-gutter) 30px;overflow:hidden}.onda-signoff>span{font-size:clamp(64px,16vw,250px);line-height:1;letter-spacing:-.08em;font-weight:650}.onda-signoff img{width:clamp(70px,17vw,260px);height:auto;align-self:center}.onda-home #studio .shot:first-child{--studio-x:20%;--studio-y:30%;--studio-tilt:-8deg}.onda-home #studio .shot:nth-child(2){--studio-x:-20%;--studio-y:40%;--studio-tilt:8deg}.onda-home #studio .shot:nth-child(3){--studio-x:20%;--studio-y:-20%;--studio-tilt:-6deg}.onda-home #studio .shot:nth-child(4){--studio-x:-20%;--studio-y:20%;--studio-tilt:10deg}.onda-home #studio .shot:nth-child(5){--studio-x:0%;--studio-y:-30%;--studio-tilt:-5deg}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.onda-home .hero__intro{animation:onda-hero-copy linear both;animation-timeline:view();animation-range:exit 0 exit 100%}.onda-home .onda-signoff>span{animation:onda-signoff-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 100%}@keyframes onda-hero-copy{to{opacity:0;translate:0 -35px}}@keyframes onda-signoff-reveal{0%{translate:0 30%;opacity:.3}to{translate:0 0;opacity:1}}}}@font-face{font-family:Gabarito;src:url(/fonts/Gabarito.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest.woff2) format("woff2");font-weight:400 600;font-display:swap}:root{--font-body:Onest,Arial,sans-serif;--font-display:Gabarito,Arial,sans-serif}.ar-site button,.ar-site input,.ar-site select,.ar-site textarea,body.ar-site{font-family:Onest,Arial,sans-serif}.ar-site .da-wordmark .da-header-wordmark,.ar-site h1,.ar-site h2,.ar-site h3,.onda-signoff>span{font-family:Gabarito,Arial,sans-serif}.onda-home :where(h1,h2){font-weight:800}.ar-site .onda-navigation{inset:0 0 auto;padding:14px 28px;min-height:76px}.ar-site .onda-navigation .da-wordmark{padding:9px 18px;min-height:48px}.ar-site .onda-navigation .da-header-wordmark{font-size:23px}.ar-site .onda-navigation .da-header-wordmark small{display:none}.ar-site .onda-navigation .da-header-mark{width:24px;height:30px}.ar-site .onda-navigation .onda-nav-links{position:absolute;left:50%;transform:translateX(-50%)}.ar-site .onda-navigation .ar-header-cta{margin-left:auto}.ar-site .onda-navigation .onda-menu{pointer-events:auto}.ar-site .da-research-nav{padding-top:88px}.corporate-page-hero,.onda-home .onda-hero{padding-top:120px}.onda-wheel{background:#111315;color:#f2efe8}.again__stage{padding:80px var(--onda-gutter);overflow:hidden}.again__head{display:flex;align-items:start;justify-content:space-between;gap:40px}.again__head h2{font-size:clamp(42px,6vw,100px);margin:0;line-height:.95}.again__head>p{max-width:340px;color:#d8d4cb;line-height:1.5}.again__wheel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:45px}.partner{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:22px;background:#1b1f22;color:#fff}.partner>img{width:100%;height:100%;object-fit:cover}.partner>div{position:absolute;inset:40% 0 0;padding:25px;display:flex;flex-direction:column;justify-content:end;background:linear-gradient(transparent,#111315e6)}.partner h3{font-size:32px;line-height:1.1;margin:12px 0}.partner small,.partner span{font-size:13px}.wheel-credit{font-size:11px;color:#d8d4cb;margin-top:20px}@media (prefers-reduced-motion:no-preference){.onda-wheel[data-wheel]{height:calc(100svh + var(--wheel-spin, 200svh))}.onda-wheel[data-wheel] .again__stage{position:sticky;top:0;height:100svh;min-height:560px;padding-top:clamp(84px,13svh,120px)}.onda-wheel[data-wheel] .again__wheel{position:absolute;top:calc(var(--wheel-arc-top) + var(--wheel-radius));left:50%;width:0;height:0;margin:0;display:block;transform:rotate(calc(var(--wheel-from) - var(--wheel-progress, 0) * var(--wheel-travel)))}.onda-wheel[data-wheel] .partner{position:absolute;top:calc(-1 * var(--wheel-radius));left:calc(var(--wheel-card) / -2);width:var(--wheel-card);transform-origin:50% var(--wheel-radius);transform:rotate(calc(var(--card-index) * var(--wheel-step)))}.onda-wheel[data-wheel] .wheel-credit{position:absolute;bottom:15px;left:var(--onda-gutter)}}.ar-site .onda-home .onda-contact{background:#c74832;color:#fff}.onda-contact h2{font-size:clamp(72px,18vw,290px);line-height:.85;margin:0 0 80px;white-space:nowrap}.onda-contact .m-dot{background:#fff}.onda-contact-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:7vw}.onda-contact-grid>div>p{max-width:400px;font-size:21px;line-height:1.4}.contact-email{display:inline-block;font-family:Gabarito,Arial,sans-serif;font-size:clamp(22px,2.5vw,38px);border-bottom:1px solid;margin:30px 0;overflow-wrap:anywhere}.onda-contact-grid h3{font-size:28px}.onda-contact-form{background:#f2efe8;color:#17191a;border-radius:24px;padding:34px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.onda-contact-form label{font-size:12px;display:block}.onda-contact-form input,.onda-contact-form select,.onda-contact-form textarea{display:block;width:100%;min-width:0;border:0;border-bottom:1px solid #17191a60;border-radius:0;background:transparent;padding:12px 0;color:#17191a;font-size:16px}.onda-contact-form textarea{resize:vertical}.contact-message{grid-column:1/-1}.contact-message p{font-size:12px;line-height:1.5;margin-top:14px}@media (max-width:1100px){.ar-site .onda-navigation .onda-nav-links{display:none}.ar-site .onda-navigation{padding-inline:18px}}@media (max-width:700px){.again__head{display:block}.again__head>p{font-size:14px;margin-top:24px}.again__wheel{grid-template-columns:1fr 1fr}.onda-contact-grid{grid-template-columns:1fr;gap:36px}.onda-contact h2{font-size:17vw;margin-bottom:40px}.onda-contact-form{padding:24px;grid-template-columns:1fr}.contact-message{grid-column:auto}.onda-contact-grid>div>p{font-size:18px}}.ar-site .onda-navigation{position:fixed;top:18px;left:24px;right:24px;bottom:auto;z-index:1000;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:0;margin:0;padding:0;max-width:none;width:auto;background:transparent;border:0;box-shadow:none;pointer-events:none}.ar-site .onda-navigation>*{pointer-events:auto}.ar-site .onda-navigation .da-wordmark{justify-self:start;gap:10px;border-radius:999px;padding:10px 18px;color:#fff}.ar-site .onda-navigation .da-wordmark,.ar-site .onda-navigation .onda-nav-links{margin:0;display:flex;align-items:center;background:#111315;border:1px solid #ffffff26;box-shadow:0 5px 20px #0003}.ar-site .onda-navigation .onda-nav-links{position:static;transform:none;justify-self:center;padding:0 10px;border-radius:999px}.ar-site .onda-navigation .onda-nav-links a{margin:0 12px;padding:16px 0;font-size:14px;color:#fff}.ar-site .onda-navigation .ar-header-cta{display:inline-flex;justify-self:end;margin:0;min-height:48px;background:#c74832;border:1px solid #ffffff26;box-shadow:0 5px 20px #0003;color:#fff}.ar-site .onda-navigation .onda-menu-toggle{display:none}@media (max-width:1050px){.ar-site .onda-navigation{grid-template-columns:1fr auto;top:12px;left:16px;right:16px}.ar-site .onda-navigation .ar-header-cta,.ar-site .onda-navigation .onda-nav-links{display:none}.ar-site .onda-navigation .onda-menu-toggle{display:flex;justify-self:end;background:#111315;color:#fff;border:1px solid #ffffff40;box-shadow:0 5px 20px #0003}.ar-site .onda-navigation .da-header-wordmark{font-size:20px}}.onda-home #hero[data-handoff=active]{overflow:visible;z-index:3}.onda-home #hero[data-handoff=active] .hero__stage{z-index:4}.onda-home #hero .hero__aperture{transform-origin:center;will-change:transform}.onda-home #hero .hero__tint{position:absolute;inset:0;background:#c74832;opacity:0;pointer-events:none;border-radius:50%}@media (prefers-reduced-motion:reduce){.onda-home #hero .hero__aperture{will-change:auto}}.ar-site .onda-navigation .da-header-logo{display:block;width:156px;height:auto;max-width:none;flex:0 0 auto;object-fit:contain}@media (max-width:700px){.ar-site .onda-navigation .da-header-logo{width:135px}}.ar-site .onda-navigation .onda-menu{padding:max(14px,env(safe-area-inset-top)) var(--onda-gutter) max(28px,env(safe-area-inset-bottom));overscroll-behavior:contain}.ar-site .onda-navigation .onda-menu-project{align-self:flex-start;padding:14px 20px;margin-bottom:24px;border-radius:999px;background:#c74832;color:#fff}.ar-site .onda-navigation a:focus-visible,.ar-site .onda-navigation button:focus-visible,.onda-home a:focus-visible,.onda-home button:focus-visible{outline:2px solid #a96850;outline-offset:5px}@media (max-width:1050px){.ar-site .onda-navigation{padding:0;top:max(12px,env(safe-area-inset-top));align-items:center}.ar-site .onda-navigation .da-wordmark{min-height:48px}}@media (max-width:899px){.onda-home #hero{padding-top:104px}.onda-home #method .step h3{font-size:clamp(30px,7vw,48px)}.onda-home .onda-craft img{height:auto;aspect-ratio:4/3}.onda-home .onda-contact-grid{grid-template-columns:minmax(0,1fr);gap:36px}.onda-contact-form>*,.onda-home .onda-contact-grid>*{min-width:0}}@media (max-width:639px){.onda-home .hero__stage{width:min(64vw,36svh);justify-self:center;margin:48px 0 12px}.onda-home .hero__description{max-width:32ch}.onda-home .again__wheel{grid-template-columns:minmax(0,1fr)}.onda-home .partner>div{padding:18px}.onda-home .partner h3{font-size:clamp(24px,6vw,32px)}.onda-home .onda-contact-form{padding:22px;grid-template-columns:minmax(0,1fr)}.onda-home .contact-message{grid-column:1/-1}.onda-home .onda-contact h2{margin-bottom:36px}}@media (prefers-reduced-motion:reduce){.onda-home .capabilities__deck .service{position:static}.onda-home .hero__intro{animation:none}}.ar-site .onda-navigation .da-wordmark{width:max-content;min-width:0;max-width:none;gap:0;padding:9px 14px;box-sizing:border-box}#onda-work{background:var(--onda-dark);color:var(--onda-light)}#onda-work .work__stage{display:grid;gap:40px;padding:120px var(--onda-gutter) 64px}#onda-work .work__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px}#onda-work h1{font:800 clamp(48px,6.5vw,104px)/.98 Gabarito,sans-serif;letter-spacing:-.055em;margin:24px 0 0}#onda-work .work__lead{max-width:25rem;color:#d8d4cb;line-height:1.5}#onda-work .work__window{min-width:0}#onda-work .work__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#onda-work .case{position:relative;display:block;overflow:hidden;border-radius:18px;aspect-ratio:16/11;background:#d8d4cb;color:#17191a}#onda-work .case:last-child{grid-column:1/-1}#onda-work .case__media{position:absolute;inset:0;overflow:hidden}#onda-work .case__graphic{position:absolute;top:18%;left:6%;white-space:pre-line;font:800 clamp(40px,5vw,90px)/.94 Gabarito,sans-serif;letter-spacing:-.05em}#onda-work .case__media img{position:absolute;right:-8%;top:22%;width:38%;height:auto;opacity:.14}#onda-work .case--research{background:#56727a;color:#fff}#onda-work .case--boards{background:#c74832;color:#fff}#onda-work .case__media:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#111315)}#onda-work .case__tag{position:absolute;top:22px;left:24px;font:11px/1.4 Onest,sans-serif;letter-spacing:.06em}#onda-work .case__text{position:absolute;bottom:26px;left:26px;right:26px;color:#fff}#onda-work .case__text h2{font:800 clamp(28px,3vw,48px)/1 Gabarito,sans-serif;margin:0 0 12px}#onda-work .case__text p{max-width:30rem;line-height:1.5;margin:0}.onda-work-contact,.onda-work-context{padding:var(--onda-space) var(--onda-gutter)}.onda-work-context>p:not(.ar-kicker){max-width:44rem;line-height:1.6;margin-bottom:24px}.onda-work-contact{border-top:1px solid #d8d4cb}@media (max-width:699px){#onda-work .work__stage{padding-top:100px;gap:28px}#onda-work .work__track{grid-template-columns:minmax(0,1fr)}#onda-work .case{aspect-ratio:4/5}#onda-work .case__graphic{font-size:12vw}#onda-work .case__text{left:20px;right:20px;bottom:20px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#onda-work[data-motion]{height:calc(100svh + var(--work-run, 0px));view-timeline:--onda-work block}#onda-work[data-motion] .work__stage{position:sticky;top:0;height:100svh;min-height:560px;grid-template-rows:auto minmax(0,1fr);overflow:clip;padding-block:clamp(84px,13svh,120px) 32px}#onda-work[data-motion] .work__window{display:flex;align-items:center;min-height:0}#onda-work[data-motion] .work__track{display:flex;width:max-content;height:min(100%,64svh);animation:onda-work-slide linear both;animation-timeline:--onda-work;animation-range:contain 0 contain 100%}#onda-work[data-motion] .case{height:100%;width:auto;aspect-ratio:16/10.5;flex:none}#onda-work[data-motion]:focus-within .work__window{overflow-x:auto}#onda-work[data-motion]:focus-within .work__track{animation:none}@media (max-width:699px){#onda-work[data-motion] .case{aspect-ratio:4/5}#onda-work[data-motion] .work__head h1{font-size:10vw}#onda-work[data-motion] .work__head{gap:16px}#onda-work[data-motion] .work__lead{font-size:14px}#onda-work[data-motion] .case__graphic{font-size:clamp(28px,8vw,48px)}#onda-work[data-motion] .case__text h2{font-size:28px}#onda-work[data-motion] .case__text p{font-size:14px}}}}@keyframes onda-work-slide{to{transform:translateX(calc(-1 * var(--work-run)))}}.onda-statement{background:var(--onda-dark);color:var(--onda-light);display:grid;grid-template-columns:55fr 45fr;grid-template-areas:"index editorial";gap:clamp(32px,4vw,72px);align-items:start;padding-block:clamp(72px,7vw,112px);padding-top:clamp(28px,2.5vw,44px);scroll-margin-top:80px}.statement__editorial,.statement__index{min-width:0}.statement__editorial{grid-area:editorial;padding-top:28px}.statement__index{grid-area:index}.onda-statement .statement__title{font-size:clamp(44px,4.65vw,88px);margin:28px 0}.statement__intro{max-width:34rem;font-size:clamp(18px,1.35vw,23px);line-height:1.5;color:#b9bbb7;margin:0 0 28px}.statement__index{margin:0}.statement__index-label{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #ffffff26;padding-top:14px;font-family:monospace;font-size:10px;letter-spacing:.06em;color:#a1a59e}.statement__brand-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);row-gap:8px;padding:24px 0}.statement__brand-field a{display:grid;grid-template-columns:16px minmax(0,1fr);grid-template-rows:52px auto;align-items:center;gap:6px 12px;min-width:0;min-height:88px;text-decoration:none}.statement__entry-number{font:9px monospace;color:#a1a59e;flex-shrink:0}.statement__brand-field img{width:100%;height:52px;object-fit:contain;filter:saturate(.9);opacity:.95;transition:opacity .18s ease,filter .18s ease}.statement__brand-field a:nth-child(3n) img{max-width:94%;height:45px}.statement__brand-field a:focus-visible img,.statement__brand-field a:hover img{opacity:1;filter:none}.statement__context{border-top:1px solid #ffffff26;padding-top:14px;font-size:10px;line-height:1.5;color:#a1a59e}.onda-statement .statement__primary-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:56px;padding:16px 24px;border-radius:999px;background:#f2efe8;color:#17191a;font-size:16px;font-weight:650;line-height:1.3;text-decoration:none}.onda-statement .statement__primary-cta span{font-size:26px;line-height:1}.onda-statement .statement__primary-cta:hover{background:#a93624;color:#fff}@media (max-width:900px){.onda-statement{grid-template-columns:1fr;grid-template-areas:"editorial" "index";gap:36px}.statement__editorial{padding-top:0}.onda-statement .statement__title{font-size:clamp(44px,8vw,72px)}.statement__intro{max-width:38rem}.statement__brand-field{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.statement__brand-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;padding:16px 0}.statement__brand-field a{min-height:76px;grid-template-rows:38px auto;gap:6px 8px}.statement__brand-field img{height:38px}.statement__brand-field a:nth-child(3n) img{height:35px}.onda-statement .statement__primary-cta{width:100%;gap:16px}}@media (prefers-reduced-motion:reduce){.statement__brand-field img{transition:none}}.onda-statement .ar-kicker{color:#b9bbb7}.onda-home .onda-wheel{background:var(--onda-light);color:#17191a}.onda-home .again__head>p,.onda-home .wheel-credit{color:#51534f}.statement__brand-field a:focus-visible .statement__entry-number,.statement__brand-field a:hover .statement__entry-number{color:#f2efe8}.statement__entry-industry{grid-column:2;align-self:start;font:9px/1.4 monospace;letter-spacing:.04em;text-transform:uppercase;color:#a1a59e}.gov-capability-bridge,.gov-evidence{margin:0 var(--onda-gutter,5%);padding:56px 0;border-top:1px solid #ccc9c0}.gov-evidence-intro{max-width:800px;margin-bottom:40px}.gov-capability-bridge h2,.gov-evidence-intro h2{font-size:clamp(34px,4.5vw,64px);letter-spacing:-.055em;line-height:1.05;margin:16px 0 22px}.gov-capability-bridge p,.gov-evidence-intro>p:last-child{font-size:17px;line-height:1.6;color:#555b57}.gov-evidence-records{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.gov-evidence-records article{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:32px 0;border-top:1px solid #ccc9c0}.gov-evidence-records .gov-evidence-lead{grid-column:1/-1;grid-template-columns:1fr 2fr;padding:44px 0}.gov-evidence-value strong{font-size:clamp(44px,4vw,56px);line-height:1;letter-spacing:-.065em;display:block}.gov-evidence-lead .gov-evidence-value strong{font-size:clamp(80px,10vw,150px)}.gov-evidence-value>span{display:block;font:10px/1.6 var(--font-technical);max-width:180px;margin-top:12px;text-transform:uppercase}.gov-evidence-body .eyebrow{font-size:11px;line-height:1.5}.gov-evidence-body h3{font-size:clamp(24px,2.4vw,36px);letter-spacing:-.04em;line-height:1.12;margin:12px 0 18px}.gov-evidence-body>p:not(.eyebrow){font-size:14px;line-height:1.7;max-width:720px;color:#555b57}.gov-evidence-body ul{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:20px 0;font:10px/1.5 var(--font-technical);text-transform:uppercase}.gov-evidence-source{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;margin:18px 0}.gov-evidence-source a{text-decoration:underline;text-underline-offset:3px}.gov-evidence-body details{font-size:11px;color:#555b57}.gov-evidence-body summary{cursor:pointer}.gov-evidence-body dl>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-bottom:1px solid #dedbd3}.gov-evidence-body dd{margin:0;text-align:right;overflow-wrap:anywhere}.gov-evidence-note{font-size:12px;line-height:1.6;max-width:900px;color:#555b57;margin-top:32px}.gov-capability-bridge{display:grid;grid-template-columns:1fr 1fr;gap:64px}.gov-capability-links a{display:flex;justify-content:space-between;gap:16px;font-size:20px;padding:20px 0;border-bottom:1px solid #ccc9c0}.gov-capability-links p{font-size:12px}@media(max-width:1000px){.gov-evidence-records{grid-template-columns:1fr}.gov-evidence-records .gov-evidence-lead,.gov-evidence-records article{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:600px){.gov-capability-bridge,.gov-evidence{padding:32px 0}.gov-capability-bridge,.gov-evidence-records .gov-evidence-lead,.gov-evidence-records article{grid-template-columns:1fr;gap:20px}.gov-evidence-value>span{max-width:none}.gov-evidence-kind br{display:none}.gov-evidence-kind{display:inline}}.brand-research-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;padding:12px 0 20px}.brand-specimen{position:relative;min-width:0;display:grid;grid-template-rows:24px 62px 22px;gap:6px;padding:12px 16px;border-top:1px solid #ffffff1a;color:inherit;text-decoration:none}.brand-specimen:nth-child(-n+2){border-top:0}.brand-specimen:after,.brand-specimen:before{content:"";position:absolute;width:7px;height:7px;pointer-events:none;border-color:#ffffff35;border-style:solid}.brand-specimen:before{left:0;top:50%;border-width:1px 0 0 1px}.brand-specimen:after{right:0;bottom:24px;border-width:0 1px 1px 0}.brand-specimen__foot,.brand-specimen__head{display:flex;justify-content:space-between;align-items:center;gap:10px;font:9px/1.4 monospace;letter-spacing:.04em;color:#939a98}.brand-specimen__number{font-size:19px;letter-spacing:-.06em;color:#868e8c}.brand-specimen__identity{display:flex;align-items:center;justify-content:center;min-width:0}.brand-specimen__identity img{width:84%;height:52px;object-fit:contain;opacity:.92;transition:opacity .18s ease}.brand-specimen__foot{text-transform:uppercase;font-size:9px}.brand-specimen__foot>span:first-child{overflow-wrap:anywhere}.brand-specimen__foot>span:last-child{font-size:18px;color:#b7bdb9}.brand-specimen:focus-visible .brand-specimen__identity img,.brand-specimen:hover .brand-specimen__identity img{opacity:1}.brand-specimen:focus-visible .brand-specimen__foot,.brand-specimen:hover .brand-specimen__foot{color:#f2efe8}.brand-specimen:focus-visible{outline:2px solid #e66c50;outline-offset:3px}@media(max-width:600px){.brand-research-field{column-gap:16px}.brand-specimen{padding:10px 8px;grid-template-rows:24px 48px 26px;gap:4px}.brand-specimen__head{font-size:8px}.brand-specimen__identity img{width:94%;height:40px}.brand-specimen__foot{font-size:8px}}@media(prefers-reduced-motion:reduce){.brand-specimen__identity img{transition:none}}.gov-evidence-records .gov-evidence-lead,.gov-evidence-records article{display:block}.gov-evidence-records .gov-evidence-lead .gov-evidence-body{max-width:1100px}.gov-issuer{margin-bottom:24px}.gov-issuer-number{display:block;font:10px/1.5 monospace;color:#646a65;margin-bottom:14px}.gov-issuer-lockup{display:flex;align-items:center;gap:18px;min-height:64px}.gov-issuer-mark{display:block;flex:none}.gov-issuer-mark img{display:block;width:56px;height:56px;object-fit:contain}.gov-evidence-lead .gov-issuer-mark img{width:68px;height:68px}.gov-issuer-mark--wordmark img{width:126px;height:48px}.gov-issuer-name{margin:0;font-size:18px;font-weight:650;line-height:1.25}.gov-issuer-parent{margin:6px 0 0;font-size:11px;color:#646a65;line-height:1.5}.gov-evidence-records .gov-evidence-value{margin:20px 0;display:flex;align-items:center;gap:24px}.gov-evidence-records .gov-evidence-value>span{margin:0}.gov-evidence-records .gov-evidence-lead .gov-evidence-value strong{font-size:clamp(64px,7vw,108px)}.gov-evidence-records .gov-evidence-value strong{font-size:56px}@media(max-width:600px){.gov-issuer-lockup{gap:14px}.gov-issuer-name{font-size:16px}.gov-issuer-mark--wordmark img{width:96px}.gov-evidence-records .gov-evidence-value{flex-wrap:wrap;gap:12px}}.studio__collage .shot{position:relative}.studio__collage .shot figcaption{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#101213e8;color:#f2efe8;font-size:10px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.brand-research-field .brand-specimen__identity img{filter:grayscale(1);opacity:.3;transition:filter .65s ease,opacity .65s ease;transition-delay:var(--identity-delay,0s)}.brand-research-field[data-revealed=true] .brand-specimen__identity img{filter:grayscale(0);opacity:.92}}@media (prefers-reduced-motion:reduce){.brand-research-field .brand-specimen__identity img{filter:none;opacity:.92;transition:none}}.onda-research-wheel .partner>img{height:70%;object-fit:contain}.onda-research-wheel .partner>div{inset:70% 0 0;padding:16px 20px;background:#111315}.onda-research-wheel .partner h3{font-size:clamp(20px,2vw,30px);margin:8px 0}.onda-research-wheel .partner small,.onda-research-wheel .partner span{font-size:11px}.home-section-intro{max-width:52rem;line-height:1.6;margin:24px 0 48px}.home-government,.home-market{padding-block:clamp(56px,7vw,100px)}.home-government small{display:block;margin-top:24px;line-height:1.5;color:#aaa9a3}.home-industries{padding:clamp(56px,7vw,100px) var(--onda-gutter);display:grid;grid-template-columns:.9fr 1.1fr;gap:7vw}.home-industries h2{font-size:clamp(36px,4.3vw,68px)}.home-industries header>a{display:inline-block;margin-top:24px}.home-industries article{border-top:1px solid #ccc9c1;padding:20px 0}.home-industries h3{margin:8px 0;font-size:24px}.home-industries p{line-height:1.55;max-width:42rem}.onda-capabilities .service__media img{object-fit:contain}.onda-contact .contact__voice{font-size:clamp(56px,9vw,144px)}@media (max-width:760px){.home-industries{grid-template-columns:1fr;gap:32px}.home-government,.home-market{grid-template-columns:1fr;gap:24px}}.onda-home{overflow-x:clip}.onda-home #method .method__steps{gap:clamp(40px,8vh,80px)}@media (max-width:760px){.onda-home #contact .contact__voice{font-size:40px}}.home-industries article{display:block}.onda-capabilities .service__media img{height:auto}.onda-home .onda-hero-foot{position:relative;border-top:0}.onda-home .onda-hero-foot:before{content:"";position:absolute;top:0;left:0;width:55%;border-top:1px solid #f2efe840}.onda-home #statement>.statement__editorial,.onda-home #statement>.statement__index{filter:blur(var(--index-blur,5px));opacity:var(--index-opacity,.65)}.onda-home #statement:focus-within>.statement__editorial,.onda-home #statement:focus-within>.statement__index{filter:none;opacity:1}.onda-home .home-industries{padding-block:clamp(36px,4vw,64px);align-items:center}.home-industries-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.home-industries-list li{border-top:1px solid #ccc9c1;padding:16px 0;font-size:clamp(15px,1.25vw,19px);line-height:1.4}@media (max-width:900px){.onda-home .onda-hero-foot:before{width:100%}}@media (prefers-reduced-motion:reduce){.onda-home #statement>.statement__editorial,.onda-home #statement>.statement__index{filter:none;opacity:1}}@media (scripting:none){.onda-home #statement>.statement__editorial,.onda-home #statement>.statement__index{filter:none;opacity:1}}