@layer codeum-semantic-defaults{:where([data-codeum-original-tag=h1]){margin:.67em 0;font-size:2em;font-weight:700;display:block}:where([data-codeum-original-tag=h2]){margin:.83em 0;font-size:1.5em;font-weight:700;display:block}:where([data-codeum-original-tag=h3]){margin:1em 0;font-size:1.17em;font-weight:700;display:block}:where([data-codeum-original-tag=h4]){margin:1.33em 0;font-size:1em;font-weight:700;display:block}:where([data-codeum-original-tag=h5]){margin:1.67em 0;font-size:.83em;font-weight:700;display:block}:where([data-codeum-original-tag=h6]){margin:2.33em 0;font-size:.67em;font-weight:700;display:block}:where([data-codeum-original-tag=p]){font-size:inherit;font-weight:inherit;margin:1em 0;display:block}:where([data-codeum-original-tag=span]){font-size:inherit;font-weight:inherit;margin:0;display:inline}}.win-projects{--pr-fg:#f1f0ec;--pr-dim:#b6bcb9;--pr-line:#f1f0ec2e;color:var(--pr-fg);background:#171b1b;overflow:clip}.win-projects .pr-wrap{width:min(1440px,100% - 112px);margin-inline:auto}.win-projects :is(h1:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h1])),.win-projects :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])),.win-projects :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])),.pr-art-word,.pr-territory-name,.pr-anova,.pr-asenjo{letter-spacing:-.055em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.win-projects a{text-decoration:none}.win-projects button{color:inherit}.win-projects .pr-arrow{width:24px;height:24px;transition:transform .3s var(--ease);flex:none}.pr-hero{padding-top:155px;padding-bottom:66px}.pr-breadcrumb{color:var(--pr-dim);gap:16px;margin-bottom:46px;font-size:11px;display:flex}.pr-breadcrumb a:hover{color:var(--brand-blue)}.pr-hero-top,.pr-featured-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.pr-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--pr-dim);margin:0;font-weight:700;font-size:10px!important;line-height:1.6!important}.pr-live-dot{background:var(--brand-blue);border-radius:50%;width:7px;height:7px;margin-right:12px;display:inline-block;box-shadow:0 0 18px #3bb6c166}.pr-index{color:var(--pr-dim);letter-spacing:.04em;font:11px/1.5 monospace}.pr-hero :is(h1:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h1])){max-width:1300px;margin:32px 0 40px;font-size:clamp(64px,8.8vw,142px);line-height:.94}.pr-title-line{display:block}.pr-title-line--1{color:var(--brand-blue)}.pr-title-line--2{padding-left:22%}.pr-title-star{vertical-align:middle;color:var(--brand-blue);margin-left:.35em;font-size:.7em;font-weight:400;animation:24s linear infinite pr-turn;display:inline-block}.pr-hero-bottom{justify-content:space-between;align-items:end;gap:48px;padding-top:20px;display:flex}.pr-hero-bottom>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){max-width:555px;margin:0;font-size:14px;line-height:1.85}.pr-explore{white-space:nowrap;align-items:center;gap:24px;font-size:12px;display:flex}.pr-explore>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){border:1px solid var(--pr-line);border-radius:50%;place-items:center;width:52px;height:52px;transition:background .25s,color .25s;display:grid}.pr-explore:hover>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){background:var(--brand-blue);color:#171b1b}.pr-explore:hover .pr-arrow{transform:translateY(3px)}.pr-featured-top{border-top:1px solid var(--pr-line);padding:20px 0}.pr-featured-stage{isolation:isolate;aspect-ratio:1.95;background:#30302c;border-radius:3px;min-height:620px;display:block;position:relative;overflow:hidden}.pr-featured-image{object-fit:cover;object-position:center 50%;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.pr-featured-stage:hover .pr-featured-image{transform:scale(1.035)}.pr-featured-shade{background:linear-gradient(90deg,#080c0cd4,#080c0c70 43%,#080c0c08 75%),linear-gradient(#0000 50%,#080c0c70);position:absolute;inset:0}.pr-featured-copy{min-height:inherit;flex-direction:column;align-items:start;max-width:720px;padding:clamp(32px,5vw,76px);display:flex;position:relative}.pr-featured-client{letter-spacing:.05em;font-size:12px}.pr-featured-copy :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){margin:64px 0 26px;font-size:clamp(50px,6vw,92px);line-height:.98}.pr-featured-copy :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])) :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){display:block}.pr-featured-copy>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){max-width:340px;margin:0 0 40px;font-size:12px;line-height:1.8}.pr-featured-cta{align-items:center;gap:35px;margin-top:auto;font-size:12px;display:flex}.pr-featured-cta>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){border:1px solid #f1f0ec99;border-radius:50%;place-items:center;width:48px;height:48px;transition:color .3s,background .3s;display:grid}.pr-featured-stage:hover .pr-featured-cta>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){background:var(--brand-blue);color:#171b1b;border-color:var(--brand-blue)}.pr-featured-stage:hover .pr-arrow{transform:translate(2px,-2px)}.pr-featured-side{writing-mode:vertical-rl;letter-spacing:.12em;text-transform:uppercase;font:10px monospace;position:absolute;bottom:35px;right:28px}.pr-gallery{padding-block:115px 135px;scroll-margin-top:110px}.pr-section-heading{grid-template-columns:1.35fr 1fr;align-items:end;gap:10%;margin-bottom:42px;display:grid}.pr-section-heading :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){text-wrap:balance;max-width:620px;margin:17px 0 0;font-size:clamp(36px,4vw,62px);line-height:1.04}.pr-section-heading>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){color:var(--pr-dim);justify-self:end;max-width:400px;margin:0;font-size:13px;line-height:1.9}.pr-filterbar{border-bottom:1px solid var(--pr-line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:50px;padding:18px 0 24px;display:flex}.pr-filters{flex-wrap:wrap;gap:8px;display:flex}.pr-filters button{border:1px solid var(--pr-line);background:0 0;border-radius:3px;padding:12px 16px;font-size:10px;line-height:1.5;transition:color .2s,background .2s,border-color .2s}.pr-filters button:hover{border-color:var(--brand-blue)}.pr-filters button[aria-pressed=true]{background:var(--brand-blue);color:#121b1b;border-color:var(--brand-blue)}.pr-filters sup{margin-left:9px;font:9px monospace}.pr-count{color:var(--pr-dim);white-space:nowrap;font:11px monospace}.pr-grid{grid-template-columns:1fr 1fr;align-items:start;gap:82px 52px;display:grid}.pr-card-reveal:nth-child(2n){padding-top:110px}.pr-card-reveal:nth-child(4){padding-top:150px}.pr-project-visual{border-radius:3px;position:relative;overflow:hidden;background:0 0!important;border:0!important;padding:0!important}.pr-project-visual:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(350px circle at var(--mouse-x) var(--mouse-y),#3bb6c11f,transparent 70%);transition:opacity .35s;position:absolute;inset:0}.pr-project-visual:hover:after{opacity:1}.pr-image-link{display:block}.pr-visual-link{color:#171b1b;background:#f1f0ec;border-radius:50%;place-items:center;width:45px;height:45px;transition:background .3s,transform .3s;display:grid;position:absolute;inset:20px 20px auto auto}.pr-image-link:hover .pr-visual-link{background:var(--brand-blue);transform:rotate(45deg)}.pr-art{aspect-ratio:1.34;isolation:isolate;height:auto;transition:filter .4s;position:relative;overflow:hidden}.pr-art-grid{z-index:-1;background-image:linear-gradient(#f1f0ec0e 1px,#0000 1px),linear-gradient(90deg,#f1f0ec0e 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000);mask-image:linear-gradient(135deg,#000,#0000)}.pr-art--film img{object-fit:cover;width:100%;height:100%;transition:transform .75s var(--ease)}.pr-image-link:hover img{transform:scale(1.04)}.pr-art--film{background:#3a3431}.pr-art-caption{letter-spacing:.04em;font-size:9px;position:absolute;bottom:20px;left:24px;right:24px}.pr-art--film .pr-art-caption{background:#0a0e0ee0;border-radius:2px;width:fit-content;padding:9px 12px}.pr-art-kicker{letter-spacing:.1em;text-transform:uppercase;font-size:9px}.pr-art--territory{background:#233a36}.pr-territory{padding:32px;position:absolute;inset:0}.pr-territory-name{z-index:1;letter-spacing:-.075em;font-size:clamp(54px,6.3vw,96px);line-height:.85;position:absolute;top:27%;left:7%}.pr-territory-name>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){color:var(--brand-blue);display:block}.pr-territory .pr-art-kicker{position:absolute;bottom:28px}.pr-territory-logo{object-fit:contain;filter:grayscale()brightness(0)invert();max-width:110px;max-height:56px;position:absolute;bottom:28px;right:24px}.pr-map{grid-template-columns:repeat(3,1fr);gap:14px;width:70%;height:150%;display:grid;position:absolute;top:-22%;right:-15%;transform:rotate(-28deg)}.pr-map i{background:#3bb6c11a;border:1px solid #3bb6c166;border-radius:8px;position:relative}.pr-map i:nth-child(3n+2):after{content:"";background:var(--brand-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:40%;left:45%;box-shadow:0 0 20px #3bb6c1b3}.pr-art--industry{color:#d6dbc7;background:#252e29}.pr-industry{height:100%;padding:26px 30px;position:absolute;inset:0}.pr-industry>svg{width:96%;height:65%;color:var(--brand-blue);position:absolute;inset:8% 2% auto}.pr-weigh-flow{justify-content:space-between;font:9px monospace;display:flex;position:absolute;inset:auto 10% 19%}.pr-weigh-flow :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])):before{content:"";background:var(--brand-blue);border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.pr-art-word{font-size:clamp(22px,3.5vw,45px);position:absolute;bottom:26px}.pr-art--security{background:#121f22}.pr-security{isolation:isolate;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;inset:0}.pr-anova{letter-spacing:-.075em;align-self:center;font-size:clamp(60px,8vw,130px);line-height:1}.pr-anova>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){vertical-align:top;margin-left:6px;font-size:.13em;font-weight:400}.pr-security-bottom{align-self:flex-end;font-size:10px}.pr-radar{z-index:-1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pr-radar i{aspect-ratio:1;border:1px solid #3bb6c13d;border-radius:50%;width:40%;position:absolute}.pr-radar i:nth-child(2){width:70%}.pr-radar i:nth-child(3){width:105%}.pr-radar:after{content:"";aspect-ratio:1;background:conic-gradient(#0000 290deg,#3bb6c124 360deg);border-radius:50%;width:105%;animation:18s linear infinite pr-turn;position:absolute}.pr-art--web{color:#253430;background:#d6d9d0}.pr-web{place-items:center;display:grid;position:absolute;inset:0}.pr-browser{width:78%;transition:transform .6s var(--ease);background:#edf0e7;border:1px solid #1e322833;transform:rotate(-5deg);box-shadow:18px 26px #1e32281f}.pr-project-visual:hover .pr-browser{transform:rotate(-2deg)translateY(-4px)}.pr-browser-bar{border-bottom:1px solid #1e322824;align-items:center;gap:5px;height:30px;padding-inline:12px;display:flex}.pr-browser-bar i{opacity:.5;background:currentColor;border-radius:50%;width:4px;height:4px}.pr-browser-bar>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){opacity:.7;margin:auto;font:8px monospace}.pr-browser-inside{place-items:center;min-height:220px;padding:30px 20px 15px;display:grid}.pr-browser-inside img{object-fit:contain;width:48%;height:60px}.pr-browser-inside svg{opacity:.5;width:90%;height:120px}.pr-web .pr-art-caption{color:#36443e;font-size:8px;bottom:16px}.pr-art--commerce{color:#423327;background:#d8cbb7}.pr-commerce{flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.pr-asenjo{letter-spacing:-.06em;font-family:Georgia,serif;font-size:clamp(46px,6.5vw,95px);line-height:1.1}.pr-commerce>svg{width:27%;height:40%;margin-top:12px}.pr-commerce-bottom{letter-spacing:.04em;font-size:9px;position:absolute;bottom:25px}.pr-card-head{justify-content:space-between;align-items:start;gap:25px;margin-top:24px;display:flex}.pr-number{color:var(--brand-blue);font:11px monospace}.pr-discipline{color:var(--pr-dim);text-align:right;letter-spacing:.02em;font-size:9px}.pr-project :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])){margin:15px 0 10px;font-size:clamp(26px,2.8vw,40px);line-height:1.1}.pr-project-title{color:var(--pr-fg);margin:0 0 18px;font-size:12px}.pr-description{color:var(--pr-dim);max-width:520px;margin:0;font-size:12px;line-height:1.9}.pr-tags{flex-wrap:wrap;gap:6px;margin:22px 0;padding:0;list-style:none;display:flex}.pr-tags li{border:1px solid var(--pr-line);border-radius:2px;padding:5px 9px;font-size:8px}.pr-text-link{border-bottom:1px solid var(--pr-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:11px;transition:color .25s,border-color .25s;display:flex}.pr-text-link:hover{color:var(--brand-blue);border-color:var(--brand-blue)}.pr-text-link:hover .pr-arrow{transform:translate(2px,-2px)}.pr-text-link .pr-arrow{width:18px;height:18px}.pr-detail{border-bottom:1px solid var(--pr-line)}.pr-detail summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-size:11px;list-style:none;transition:color .25s;display:flex}.pr-detail summary::-webkit-details-marker{display:none}.pr-detail summary:hover{color:var(--brand-blue)}.pr-detail summary :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){font:20px Arial;transition:transform .25s}.pr-detail[open] summary :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){transform:rotate(45deg)}.pr-detail>div{padding:0 0 20px}.pr-detail :is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){color:var(--pr-dim);margin-top:5px;font-size:12px;line-height:1.85}.pr-detail .pr-text-link{border:0;padding-bottom:0}.pr-archive{background:#202626;padding-block:90px 100px}.pr-stories{border-top:1px solid var(--pr-line)}.pr-story{border-bottom:1px solid var(--pr-line);grid-template-columns:36px 180px 1fr 45px;align-items:center;gap:32px;padding:24px 0;display:grid}.pr-story-num{color:var(--pr-dim);font:10px monospace}.pr-story-image{aspect-ratio:1.6;overflow:hidden}.pr-story-image img{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease)}.pr-story:hover img{transform:scale(1.07)}.pr-story-name :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])){margin:0 0 10px;font-size:clamp(22px,2.6vw,36px);line-height:1.15;transition:color .25s}.pr-story-name :is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){color:var(--pr-dim);margin:0;font-size:11px}.pr-story-arrow{border:1px solid var(--pr-line);border-radius:50%;place-items:center;width:45px;height:45px;transition:background .25s,color .25s;display:grid}.pr-story:hover :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])){color:var(--brand-blue)}.pr-story:hover .pr-story-arrow{background:var(--brand-blue);color:#171b1b}.pr-contact{padding-block:110px 40px}.pr-contact-grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:10%;margin-top:30px;display:grid}.pr-contact :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){margin:0;font-size:clamp(40px,5.3vw,80px);line-height:1.02}.pr-contact :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])) :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){display:block}.pr-contact :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])) :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])):last-child{color:var(--brand-blue)}.pr-contact-grid>div>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){color:var(--pr-dim);max-width:350px;margin:0 0 25px;font-size:12px;line-height:1.9}.pr-contact-link{border-bottom:1px solid var(--brand-blue);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:12px;display:flex}.pr-contact-link>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){border:1px solid var(--brand-blue);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s,color .25s;display:grid}.pr-contact-link:hover>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){background:var(--brand-blue);color:#171b1b}.pr-contact-rule{border-top:1px solid var(--pr-line);letter-spacing:.1em;color:var(--pr-dim);justify-content:space-between;gap:24px;margin-top:95px;padding-top:20px;font-size:8px;display:flex}.win-projects a:active,.win-projects button:active{opacity:.8}.win-projects a:focus-visible,.win-projects button:focus-visible,.win-projects summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:6px}@keyframes pr-turn{to{transform:rotate(360deg)}}@media (width>=1600px){.pr-hero{padding-top:180px}.pr-art{aspect-ratio:1.3}.pr-browser-inside{min-height:290px}}@media (width<=1100px){.win-projects .pr-wrap{width:calc(100% - 64px)}.pr-grid{gap:65px 30px}.pr-featured-stage{min-height:550px}.pr-featured-copy :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){margin-top:50px}.pr-section-heading{gap:6%}.pr-filters button{padding:10px 12px;font-size:9px}.pr-territory-name{font-size:8vw}.pr-art-word{font-size:3vw}.pr-browser-inside{min-height:175px;padding:15px}.pr-browser-inside svg{height:85px}.pr-story{grid-template-columns:24px 130px 1fr 40px;gap:24px}.pr-featured-copy{max-width:610px}}@media (width<=767px){.win-projects .pr-wrap{width:calc(100% - 40px)}.pr-hero{padding-top:126px;padding-bottom:45px}.pr-breadcrumb{margin-bottom:32px;font-size:10px}.pr-hero-top .pr-index{display:none}.pr-eyebrow{font-size:8px!important}.pr-hero :is(h1:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h1])){letter-spacing:-.06em;margin:28px 0 30px;font-size:clamp(49px,10vw,76px);line-height:.99}.pr-title-line--2{padding-left:12%}.pr-title-star{margin-left:.2em}.pr-hero-bottom{padding-top:0;display:block}.pr-hero-bottom>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){max-width:440px;font-size:11px;line-height:1.9}.pr-explore{justify-content:space-between;width:100%;margin-top:25px;font-size:10px}.pr-explore>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){width:40px;height:40px}.pr-featured-top{gap:15px}.pr-featured-top .pr-index{font-size:9px}.pr-featured-stage{aspect-ratio:auto;min-height:570px}.pr-featured-image{object-position:63% center}.pr-featured-shade{background:linear-gradient(90deg,#080c0cc2,#080c0c2e),linear-gradient(#0000 20%,#080c0cba)}.pr-featured-copy{max-width:100%;min-height:570px;padding:30px 24px}.pr-featured-client{font-size:10px}.pr-featured-copy :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){margin-top:92px;font-size:clamp(49px,11vw,76px)}.pr-featured-copy>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){max-width:250px;font-size:11px}.pr-featured-side{display:none}.pr-featured-cta{justify-content:space-between;width:100%;font-size:10px}.pr-featured-cta>:is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])){width:42px;height:42px}.pr-gallery{padding-block:75px 80px}.pr-section-heading{margin-bottom:26px;display:block}.pr-section-heading :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){max-width:450px;font-size:37px}.pr-section-heading>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){max-width:440px;margin-top:20px;font-size:11px;line-height:1.85}.pr-filterbar{margin-bottom:28px;padding:12px 0 16px;display:block}.pr-filters{gap:7px}.pr-filters button{padding:10px;font-size:8px}.pr-count{margin:18px 0 0;font-size:9px}.pr-grid{grid-template-columns:1fr;gap:45px}.pr-card-reveal:nth-child(n){padding-top:0}.pr-art{aspect-ratio:1.25}.pr-territory-name{font-size:19vw;top:26%}.pr-art-kicker{font-size:8px}.pr-territory-logo{max-width:95px}.pr-industry{padding:24px}.pr-art-word{font-size:8vw}.pr-anova{font-size:23vw}.pr-security{padding:24px}.pr-security-bottom{font-size:8px}.pr-browser-inside{min-height:200px}.pr-browser-inside svg{height:105px}.pr-asenjo{font-size:17vw}.pr-commerce-bottom{font-size:8px}.pr-card-head{margin-top:20px}.pr-project :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])){font-size:30px}.pr-project-title,.pr-description,.pr-detail :is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){font-size:11px}.pr-archive{padding-block:60px}.pr-story{grid-template-columns:88px 1fr 30px;gap:14px;padding:23px 0}.pr-story-num{display:none}.pr-story-name :is(h3:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h3])){margin-bottom:8px;font-size:23px}.pr-story-name :is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])){font-size:8px;line-height:1.75}.pr-story-arrow{width:30px;height:30px}.pr-story-arrow svg{width:17px!important;height:17px!important}.pr-contact{padding-block:75px 30px}.pr-contact-grid{margin-top:22px;display:block}.pr-contact :is(h2:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h2])){font-size:43px}.pr-contact-grid>div{margin-top:28px}.pr-contact-grid>div>:is(p:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=p])),.pr-contact-link{font-size:11px}.pr-contact-rule{gap:12px;margin-top:60px;font-size:7px}.pr-contact-rule :is(span:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=span])):last-child{text-align:right}}@media (prefers-reduced-motion:reduce){.win-projects *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.win-projects .pr-title-star,.win-projects .pr-radar:after{animation:none!important}}.pr-reduced *{transition:none!important;animation:none!important}@media (width<=767px){.pr-hero :is(h1:not(:where([data-codeum-original-tag])),:where([data-codeum-original-tag=h1])){font-size:clamp(40px,10vw,76px)}.pr-title-line--2{padding-left:0}.pr-title-star{font-size:.55em}}.pr-index{white-space:nowrap;flex-shrink:0}.pr-art-word{line-height:1.1}.pr-weigh-flow{bottom:28%}@media (width<=767px){.pr-industry>svg{height:58%}}.pr-art-word{white-space:nowrap;left:30px;right:24px}@media (width<=767px){.pr-art-word{left:24px}}.pr-territory-logo{filter:none;border-radius:3px;width:148px;max-width:36%;height:auto;max-height:none}:root{--codeum-semantic-css-ready:1}
