:root body .site-shell .division-section-refined .division-grid{gap:clamp(12px,1.2vw,20px)}:root body .site-shell .division-section-refined .division-card{border-radius:6px;height:clamp(460px,37vw,640px)}:root body .site-shell .division-section-refined .division-card h3{letter-spacing:-.055em;gap:7px;margin:0;font-size:clamp(21px,1.45vw,28px);font-weight:300;line-height:1;position:absolute;top:46%;left:0;right:0;transform:translateY(-50%)}:root body .site-shell .division-section-refined .division-card h3 svg{width:clamp(88px,6.5vw,122px);height:auto;margin-top:3px}:root body .site-shell .division-section-refined .division-card-bottom{gap:17px;bottom:clamp(24px,2.2vw,38px);left:16px;right:16px}:root body .site-shell .division-section-refined .division-card-bottom p,:root body .site-shell .division-section-refined .division-card .division-service-lines{color:#fff;letter-spacing:-.02em;text-wrap:balance;gap:4px;max-width:252px;margin:0;font-size:clamp(13px,.95vw,16px);font-weight:400;line-height:1.5}:root body .site-shell .division-section-refined .division-card .division-explore{letter-spacing:-.015em;min-height:34px;padding:8px 19px;font-size:13px;line-height:1.2}:root body .site-shell .v6-area-page[data-effects-division=agency] .own-media-feature-value{color:#191919;background:#fff}:root body .site-shell .own-media-feature-value .own-media-copy{width:100%;max-width:540px}:root body .site-shell .own-media-feature-value .own-media-copy h2{color:#191919;letter-spacing:-.045em;margin:0 0 clamp(28px,3vw,40px);font-size:clamp(35px,3.1vw,50px);font-weight:400;line-height:1.08}:root body .site-shell .own-media-feature-value .own-media-value p{color:#4d4d4d;letter-spacing:-.015em;margin:0;font-size:clamp(16px,1.13vw,19px);line-height:1.55}:root body .site-shell .own-media-feature-value .own-media-value .own-media-value-result{color:#191919;margin-top:24px}:root body .site-shell .own-media-feature-value .own-media-copy>a{margin-top:28px}@media (width>=901px){:root body .site-shell .division-section-refined .division-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=761px) and (width<=900px){:root body .site-shell .division-section-refined .division-card{height:480px}:root body .site-shell .division-section-refined .division-card h3{font-size:25px}:root body .site-shell .division-section-refined .division-card h3 svg{width:105px}:root body .site-shell .division-section-refined .division-card-bottom p,:root body .site-shell .division-section-refined .division-card .division-service-lines{font-size:15px}}@media (width<=760px){:root body .site-shell .division-section-refined .division-grid{grid-template-columns:1fr;gap:14px}:root body .site-shell .division-section-refined .division-card{height:440px}:root body .site-shell .division-section-refined .division-card h3{font-size:25px}:root body .site-shell .division-section-refined .division-card h3 svg{width:105px}:root body .site-shell .division-section-refined .division-card-bottom p,:root body .site-shell .division-section-refined .division-card .division-service-lines{font-size:14px}:root body .site-shell .own-media-feature-value .own-media-copy{max-width:100%}:root body .site-shell .own-media-feature-value .own-media-copy h2{font-size:clamp(29px,7.6vw,36px)}}.site-shell .v12-services{isolation:isolate;box-sizing:border-box;color:#fff;background:#080909;flex-direction:column;justify-content:center;width:100%;min-height:100svh;padding:clamp(72px,7vw,112px) max(24px,5vw) 56px;font-family:inherit;display:flex;position:relative;overflow:hidden}.site-shell .v12-services[data-dock-theme=light]{color:#191919;background:#fff}.site-shell .v12-services-heading{letter-spacing:-.055em;width:min(100%,1120px);margin:0 auto 48px;font-size:clamp(32px,4.4vw,68px);font-weight:400;line-height:1.08}.site-shell .v12-services--with-intro{justify-content:flex-start}.site-shell .v12-services-intro{text-align:left;width:min(100%,1120px);margin:0 auto clamp(36px,3.5vw,56px)}.site-shell .v12-services-intro .v12-services-heading{text-align:left;text-wrap:balance;margin:0}.site-shell .v12-services-intro-copy{color:#ffffffa8;letter-spacing:-.018em;text-wrap:pretty;max-width:820px;margin:22px 0 0;font-size:clamp(18px,1.45vw,22px);font-weight:400;line-height:1.5}.site-shell .v12-services[data-dock-theme=light] .v12-services-intro-copy{color:#686868}.site-shell .v12-services-stage{width:min(100%,1120px);margin-inline:auto}.site-shell .v12-services-folders{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);width:100%;display:grid}.site-shell .v12-service-folder{--folder-ease:cubic-bezier(.16, 1, .3, 1);--folder-open:0;--folder-travel:21.875cqw;--folder-front:#050505;--folder-border:#000;box-sizing:border-box;aspect-ratio:8/9;background:var(--folder-front);color:#fff;outline-offset:7px;-webkit-tap-highlight-color:transparent;border-radius:30px;justify-self:center;width:min(320px,100%);text-decoration:none;display:block;position:relative;overflow:clip;container-type:inline-size}@supports (transition-timing-function:linear(0, 1)){.site-shell .v12-service-folder{--folder-ease:linear(0, .1395, .4218, .7032, .9141, 1.0382, 1.089, 1.0916, 1.0701, 1.0421, 1.018, 1.0018, .9935, .991, .9921, .9946, .9971, .9991, 1.0003, 1.0008, 1)}}.site-shell .v12-service-folder:after{z-index:5;box-sizing:border-box;border:3.125cqw solid var(--folder-border);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.site-shell .v12-service-folder__insert{z-index:0;width:100%;height:100%;transform:scale(calc(1 + var(--folder-open) * .1875), calc(1 + var(--folder-open) * .166667));transition:transform 1s var(--folder-ease);pointer-events:none;display:block;position:absolute;inset:0}.site-shell .v12-service-folder__front{z-index:2;height:100%;color:var(--folder-front);transform:translateY(calc(var(--folder-open) * var(--folder-travel)));transition:transform 1s var(--folder-ease);pointer-events:none;position:absolute;top:22.2222%;left:3.125%;right:3.125%}.site-shell .v12-service-folder__tab{width:46.875cqw;height:10cqw;display:block;position:absolute;top:0;left:0}.site-shell .v12-service-folder__body{background:currentColor;border-top-right-radius:6.25cqw;position:absolute;inset:9.375cqw 0 0}.site-shell .v12-service-folder__brand{z-index:3;color:#fff;letter-spacing:-.045em;white-space:nowrap;transform:translateY(calc(var(--folder-open) * var(--folder-travel)));transition:transform 1s var(--folder-ease);align-items:center;gap:2.1875cqw;margin:0;font-size:6.25cqw;font-weight:400;line-height:1.2;display:flex;position:absolute;top:37.2222%;left:9.375%}.site-shell .v12-service-folder__brand svg{flex-shrink:0;width:26.875cqw;height:8.825cqw;display:block;overflow:hidden}.site-shell .v12-service-folder__arrow{z-index:3;color:#fff;width:7.5cqw;height:7.5cqw;transform:translateY(calc(var(--folder-open) * var(--folder-travel)));transition:transform 1s var(--folder-ease);display:block;position:absolute;top:calc(37.2222% + .625cqw);right:9.375%}.site-shell .v12-service-folder__caption{z-index:4;color:#fff;flex-direction:column;gap:4.375cqw;display:flex;position:absolute;bottom:8.33333%;left:9.375%;right:9.375%}.site-shell .v12-service-folder .v12-service-description{color:#ffffffa8;letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:4.375cqw;font-weight:300;line-height:1.4}.site-shell .v12-service-folder__discover{color:#fff;align-items:center;gap:2.5cqw;font-size:4.375cqw;font-weight:500;line-height:1.35;display:flex}.site-shell .v12-service-folder__discover>span{transition:transform .35s}.site-shell .v12-service-folder:focus-visible{--folder-open:1;outline:2px solid}.site-shell .v12-service-folder:focus-visible .v12-service-folder__discover>span{transform:translate(3px)}.site-shell .v12-services[data-visual-active=true] .v12-service-folder[data-spotlight=true]{--folder-open:1}@media (hover:hover) and (pointer:fine){.site-shell .v12-service-folder:hover{--folder-open:1}.site-shell .v12-service-folder:hover .v12-service-folder__discover>span{transform:translate(3px)}}.site-shell .v12-service-controls{justify-content:center;align-items:center;gap:24px;margin-top:44px;display:flex}.site-shell .v12-service-arrow{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff25;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .3s;display:flex;position:relative}.site-shell .v12-service-arrow:hover{background:#ffffff26}.site-shell .v12-service-dots{justify-content:center;align-items:center;gap:8px;min-width:56px;display:flex}.site-shell .v12-service-dots button{cursor:pointer;background:#ffffff35;border:0;border-radius:4px;width:8px;height:8px;padding:0;transition:width .35s,background .35s}.site-shell .v12-service-dots button[aria-pressed=true]{background:#fff;width:24px}.site-shell .v12-service-controls :focus-visible{outline-offset:5px;outline:2px solid}.site-shell .v12-services[data-dock-theme=light] .v12-service-arrow{color:#171717;background:#17171708;border-color:#17171730}.site-shell .v12-services[data-dock-theme=light] .v12-service-arrow:hover{background:#17171712}.site-shell .v12-services[data-dock-theme=light] .v12-service-dots button{background:#17171740}.site-shell .v12-services[data-dock-theme=light] .v12-service-dots button[aria-pressed=true]{background:#171717}.site-shell .v12-services[data-dock-theme=light] .v12-service-folder:focus-visible{outline-color:#191919}@media (width<=767px){.site-shell .v12-services{padding:72px 24px 64px}.site-shell .v12-services-folders{grid-template-columns:minmax(0,1fr);gap:28px}.site-shell .v12-services-heading,.site-shell .v12-services-intro{margin-bottom:36px}.site-shell .v12-services-intro-copy{margin-top:18px}.site-shell .v12-service-controls{margin-top:32px}}@media (prefers-reduced-motion:reduce){.site-shell .v12-services *,.site-shell .v12-services :after{transition:none!important}.site-shell .v12-service-folder{--folder-open:1}}
