.r7LOFq_action{border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;width:fit-content;max-width:100%;min-height:54px;padding:8px 9px 8px 23px;font:600 14px/1.4 Inter,Arial,sans-serif;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.r7LOFq_label{display:block}.r7LOFq_icon{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.r7LOFq_action .r7LOFq_icon svg{width:19px;height:19px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.r7LOFq_primary{background:var(--ink);color:#fff}.r7LOFq_light{background:var(--paper);color:var(--ink)}.r7LOFq_outline{color:inherit;background:0 0;border-color:currentColor}.r7LOFq_action:hover{background:var(--cobalt);color:#fff}.r7LOFq_action:hover .r7LOFq_icon{color:var(--cobalt);background:#fff}.r7LOFq_action:hover .r7LOFq_icon svg{transform:translate(2px,-2px)}.r7LOFq_action:focus-visible{outline:2px solid var(--coral);outline-offset:5px}@media (prefers-reduced-motion:reduce){.r7LOFq_action,.r7LOFq_action .r7LOFq_icon svg{transition:none}.r7LOFq_action:hover .r7LOFq_icon svg{transform:none}}
.rgssoa_header{z-index:10;border-bottom:1px solid var(--line);background:var(--paper);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative}.rgssoa_headerInner{justify-content:space-between;align-items:center;width:min(100% - 64px,1440px);min-height:92px;margin:0 auto;display:flex}.rgssoa_logo{align-items:center;width:206px;display:inline-flex}.rgssoa_logo img{width:100%;height:auto;display:block}.rgssoa_desktopNav{align-items:center;gap:clamp(24px,4vw,60px);display:flex}.rgssoa_navLink,.rgssoa_footerLinks a{color:var(--ink);font-size:13px;font-weight:600;text-decoration:none;transition:color .16s}.rgssoa_navLink:hover,.rgssoa_footerLinks a:hover{color:var(--cobalt)}.rgssoa_navLink{position:relative}.rgssoa_navLink:after{background:var(--cobalt);content:"";transform-origin:0;height:2px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.rgssoa_navLink:hover:after,.rgssoa_navLink:focus-visible:after{transform:scaleX(1)}.rgssoa_menuToggle span{transition:transform .2s}.rgssoa_mobileNav[open] .rgssoa_menuToggle span:first-child{transform:translateY(4px)rotate(45deg)}.rgssoa_mobileNav[open] .rgssoa_menuToggle span:last-child{transform:translateY(-4px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.rgssoa_navLink:after,.rgssoa_menuToggle span{transition:none}}.rgssoa_mobileNav{display:none;position:relative}.rgssoa_menuToggle{border:1px solid var(--line);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;gap:6px;width:46px;height:46px;padding:0 12px;list-style:none;display:flex}.rgssoa_menuToggle::-webkit-details-marker{display:none}.rgssoa_menuToggle span{background:var(--ink);width:20px;height:2px;display:block}.rgssoa_mobilePanel{border:1px solid var(--line);background:var(--paper);gap:4px;width:min(82vw,320px);padding:16px;display:grid;position:absolute;top:56px;right:0;box-shadow:0 18px 40px #0f172a24}.rgssoa_mobileLink{color:var(--ink);padding:15px 10px;font-weight:600;text-decoration:none}.rgssoa_main{min-height:70vh}.rgssoa_footer{background:var(--ink);color:var(--paper);margin-top:100px;padding:54px max(32px,50vw - 720px) 24px}.rgssoa_footer.rgssoa_footerFlush{margin-top:0}.rgssoa_footerTop{grid-template-columns:1fr auto auto;align-items:center;gap:44px;padding-bottom:50px;display:grid}.rgssoa_footerBrand{align-items:center;gap:16px;display:flex}.rgssoa_footerBrand img{width:44px;height:auto}.rgssoa_footerBrand p{font-variation-settings:"wdth" 75;letter-spacing:-.02em;word-spacing:.12em;margin:0;font-family:Archivo,Arial,sans-serif;font-size:22px;font-weight:800}.rgssoa_footerLinks{gap:24px;display:flex}.rgssoa_footerLinks a{color:#f8f6f1c7}.rgssoa_footerBottom{color:#f8f6f199;border-top:1px solid #f8f6f12e;justify-content:space-between;gap:20px;padding-top:20px;font-size:11px;display:flex}.rgssoa_footerBottom a{color:inherit}.rgssoa_footerLegal{flex-wrap:wrap;gap:8px 18px;display:flex}@media (max-width:760px){.rgssoa_headerInner{width:min(100% - 36px,1440px);min-height:76px}.rgssoa_logo{width:176px}.rgssoa_desktopNav{display:none}.rgssoa_mobileNav{display:block}.rgssoa_footer{margin-top:72px;padding:38px 20px 20px}.rgssoa_footerTop{grid-template-columns:1fr;gap:24px;padding-bottom:34px}.rgssoa_footerLinks{flex-wrap:wrap;gap:16px 22px}.rgssoa_footerBottom{flex-wrap:wrap;justify-content:flex-start;gap:10px 20px}.rgssoa_footerBottom span:last-child{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.rgssoa_navLink{transition:none}}
.gsH7DG_page{overflow:hidden}.gsH7DG_hero,.gsH7DG_introBand,.gsH7DG_servicesSection,.gsH7DG_workSection,.gsH7DG_processSection,.gsH7DG_finalCta,.gsH7DG_pageHero,.gsH7DG_pageContent,.gsH7DG_detailHero,.gsH7DG_detailSection{width:min(100% - 64px,1440px);margin-left:auto;margin-right:auto}.gsH7DG_hero{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:clamp(38px,7vw,112px);min-height:690px;padding-top:70px;padding-bottom:84px;display:grid}.gsH7DG_heroCopy{padding:12px 0 24px 2vw}.gsH7DG_eyebrow,.gsH7DG_sectionKicker,.gsH7DG_projectCategory,.gsH7DG_serviceNumber,.gsH7DG_processRow>span,.gsH7DG_visualTopline,.gsH7DG_posterMeta,.gsH7DG_posterIndex{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.gsH7DG_eyebrow{color:var(--muted);margin:0 0 28px}.gsH7DG_eyebrow span{color:var(--coral);padding:0 7px}.gsH7DG_heroTitle{max-width:760px;font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(78px,10.3vw,158px);font-weight:400;line-height:.82}.gsH7DG_heroTitle span{color:var(--cobalt)}.gsH7DG_heroLead{color:#394150;max-width:560px;margin:32px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.gsH7DG_heroActions{align-items:center;gap:30px;margin-top:32px;display:flex}.gsH7DG_buttonPrimary,.gsH7DG_buttonLight{background:var(--ink);min-height:54px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:28px;padding:0 24px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.gsH7DG_buttonPrimary:hover{background:var(--cobalt);transform:translateY(-2px)}.gsH7DG_textLink,.gsH7DG_arrowLink{color:var(--ink);text-underline-offset:5px;font-size:13px;font-weight:700;text-decoration-thickness:1px}.gsH7DG_textLink span,.gsH7DG_arrowLink span{color:var(--cobalt);padding-left:7px}.gsH7DG_heroServices{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:9px 22px;margin-top:58px;font-size:11px;font-weight:700;display:flex}.gsH7DG_heroServices span:before{content:"/";color:var(--coral);margin-right:8px}.gsH7DG_heroVisual{background:#ebe8e1;justify-self:end;width:100%;max-width:590px;padding:20px 20px 14px;position:relative;transform:rotate(1.3deg)}.gsH7DG_visualTopline{color:var(--muted);justify-content:space-between;padding:2px 4px 13px;font-size:11px;display:flex}.gsH7DG_visualTopline span:first-child{color:var(--ink)}.gsH7DG_visualPoster{background:linear-gradient(128deg, transparent 0 57%, #ffffff24 57% 59%, transparent 59%), var(--ink);min-height:450px;color:var(--paper);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:relative;overflow:hidden}.gsH7DG_visualPoster:before{content:"";border:1px solid #f8f6f133;border-radius:50%;width:330px;height:330px;position:absolute;top:-110px;right:-90px}.gsH7DG_visualPoster:after{content:"";border:1px solid #f8f6f133;border-radius:50%;width:270px;height:270px;position:absolute;top:-80px;right:-60px}.gsH7DG_posterMeta{z-index:1;color:#f8f6f1a3;flex-direction:column;gap:7px;font-size:11px;display:flex;position:absolute;top:28px;left:30px}.gsH7DG_posterMark{z-index:2;width:102px;height:auto;animation:.7s ease-out both gsH7DG_mark-arrive;position:absolute;top:86px;right:46px}.gsH7DG_posterTitle{z-index:2;font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin:auto 0 22px;font-size:clamp(55px,7vw,96px);line-height:.83;position:relative}.gsH7DG_posterTitle span{color:var(--coral)}.gsH7DG_posterBand{z-index:2;color:#f8f6f1b8;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #f8f6f157;justify-content:space-between;padding-top:13px;font-size:11px;display:flex;position:relative}.gsH7DG_posterIndex{color:#555c65;letter-spacing:.1em;font-size:11px;position:absolute;bottom:0;right:18px}.gsH7DG_visualCaption{color:var(--muted);letter-spacing:.04em;margin:14px 3px 0;font-size:11px}.gsH7DG_introBand{border-top:1px solid var(--line);padding:74px 0 82px}.gsH7DG_sectionKicker{color:var(--cobalt);margin:0}.gsH7DG_introGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:9vw;margin-top:22px;display:grid}.gsH7DG_introGrid h2{letter-spacing:-.06em;margin:0;font-size:clamp(35px,5vw,70px);line-height:.98}.gsH7DG_introGrid h2 span{color:var(--coral)}.gsH7DG_introGrid p{color:#454c58;max-width:500px;margin:5px 0 22px;font-size:17px}.gsH7DG_servicesSection,.gsH7DG_workSection,.gsH7DG_processSection{border-top:1px solid var(--line);padding:78px 0 85px}.gsH7DG_sectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}.gsH7DG_sectionTitle{max-width:850px;font-family:var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(48px,6vw,86px);font-weight:400;line-height:.9}.gsH7DG_serviceGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gsH7DG_serviceCard{flex-direction:column;justify-content:space-between;min-height:260px;padding:24px 28px 24px 0;display:flex}.gsH7DG_serviceCard+.gsH7DG_serviceCard{border-left:1px solid var(--line);padding-left:28px}.gsH7DG_serviceNumber{color:var(--coral)}.gsH7DG_serviceCard h3{letter-spacing:-.05em;max-width:260px;margin:0 0 11px;font-size:25px;line-height:1.1}.gsH7DG_serviceCard p{max-width:320px;color:var(--muted);margin:0;font-size:14px}.gsH7DG_serviceArrow{color:var(--cobalt);align-self:flex-end;font-size:22px}.gsH7DG_projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.gsH7DG_identityGalleryGrid,.gsH7DG_digitalStudies .gsH7DG_projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gsH7DG_projectCard{min-width:0}.gsH7DG_identityArt{min-height:365px;color:var(--ink);background:#f1eee7;grid-template-rows:auto 1fr auto auto;gap:18px;padding:22px;transition:transform .22s;display:grid;position:relative;overflow:hidden}.gsH7DG_projectLink:hover .gsH7DG_identityArt{transform:translateY(-5px)}.gsH7DG_identityArt[data-accent=blue]{background:var(--cobalt);color:var(--paper)}.gsH7DG_identityArt[data-accent=coral]{color:var(--ink);background:#f6eee6}.gsH7DG_identityArt[data-accent=ink]{color:var(--ink);background:#e8e7e1}.gsH7DG_identityArtTop,.gsH7DG_identityArtBottom{letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.gsH7DG_identityArtTop span:last-child{border:1px solid;padding:6px 8px}.gsH7DG_identityLogoStage{justify-content:center;align-items:center;min-height:205px;padding:20px 4px;display:flex}.gsH7DG_identityLogo{object-fit:contain;width:min(100%,440px);height:145px;display:block}.gsH7DG_identityCover{object-fit:cover;width:100%;height:205px;display:block}.gsH7DG_identityArt[data-accent=blue] .gsH7DG_identityLogo{width:min(100%,260px);height:205px}.gsH7DG_identityPalette{align-items:center;gap:7px;min-height:20px;display:flex}.gsH7DG_identityPalette>span:not(.gsH7DG_identityPaletteLabel){border:1px solid #0f172a29;border-radius:50%;width:12px;height:12px}.gsH7DG_identityPaletteLabel{color:inherit;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-left:auto;font-size:11px}.gsH7DG_identityArtBottom{opacity:.82;border-top:1px solid;padding-top:13px}.gsH7DG_projectLink{color:inherit;text-decoration:none;display:block}.gsH7DG_projectArt{min-height:365px;color:var(--ink);background:#e8e5dd;flex-direction:column;justify-content:space-between;padding:22px;transition:transform .22s;display:flex;position:relative;overflow:hidden}.gsH7DG_projectLink:hover .gsH7DG_projectArt{transform:translateY(-5px)}.gsH7DG_projectArt[data-accent=blue]{background:var(--cobalt);color:var(--paper)}.gsH7DG_projectArt[data-accent=coral]{color:var(--ink);background:#e9e4da}.gsH7DG_projectArt[data-accent=ink]{background:var(--ink);color:var(--paper)}.gsH7DG_projectArtTop,.gsH7DG_projectArtBottom{z-index:1;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:700;display:flex;position:relative}.gsH7DG_projectArtTop img{width:38px;height:auto}.gsH7DG_projectArtTitle{z-index:1;max-width:90%;font-family:var(--display);text-transform:uppercase;font-size:clamp(42px,5vw,70px);line-height:.86;position:relative}.gsH7DG_projectArt[data-accent=blue] .gsH7DG_projectArtTitle{max-width:74%}.gsH7DG_projectArt[data-accent=ink] .gsH7DG_projectArtTitle{max-width:56%}.gsH7DG_projectArtBottom{opacity:.82;border-top:1px solid;padding-top:13px}.gsH7DG_profileTiles{gap:8px;display:grid;position:absolute;top:35%;right:18px;transform:rotate(5deg)}.gsH7DG_profileTiles span{background:var(--coral);color:var(--ink);letter-spacing:.16em;padding:11px 13px;font-size:11px;font-weight:800}.gsH7DG_profileTiles span:nth-child(2){background:var(--paper);margin-left:16px}.gsH7DG_profileTiles span:nth-child(3){background:var(--cobalt);color:var(--paper);margin-left:4px}.gsH7DG_launchLine{border-left:3px solid var(--coral);background:#f8f6f11a;width:36%;padding:12px 10px;font-size:11px;line-height:1.35;position:absolute;bottom:55px;right:18px}.gsH7DG_projectInfo{justify-content:space-between;align-items:start;gap:12px;padding:16px 2px 0;display:flex}.gsH7DG_projectInfo h3{letter-spacing:-.04em;margin:4px 0 0;font-size:18px}.gsH7DG_projectCategory{color:var(--muted);margin:0;font-size:11px}.gsH7DG_projectStatus{max-width:130px;color:var(--muted);text-align:right;font-size:11px;line-height:1.4}.gsH7DG_workNote{color:var(--muted);margin:20px 0 0;font-size:12px}.gsH7DG_processSection{grid-template-columns:.9fr 1.1fr;gap:9vw;display:grid}.gsH7DG_processIntro .gsH7DG_sectionTitle{font-size:clamp(48px,5vw,72px)}.gsH7DG_processList{border-top:1px solid var(--line);align-self:center}.gsH7DG_processRow{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:20px;padding:22px 0;display:grid}.gsH7DG_processRow>span{color:var(--coral);font-size:11px}.gsH7DG_processRow p{color:#454c58;margin:0;font-size:14px}.gsH7DG_finalCta{background:var(--cobalt);color:var(--paper);justify-content:space-between;align-items:end;gap:30px;padding:42px 48px;display:flex}.gsH7DG_finalCta .gsH7DG_sectionKicker{color:#f8f6f1b8}.gsH7DG_finalCta h2{font-family:var(--display);text-transform:uppercase;margin:18px 0 0;font-size:clamp(52px,7vw,100px);font-weight:400;line-height:.87}.gsH7DG_buttonLight{background:var(--paper);color:var(--ink);flex-shrink:0}.gsH7DG_buttonLight:hover{background:var(--coral);transform:translateY(-2px)}.gsH7DG_pageHero{border-bottom:1px solid var(--line);padding-top:88px;padding-bottom:68px}.gsH7DG_pageHero .gsH7DG_eyebrow{margin-bottom:22px}.gsH7DG_pageTitle{font-variation-settings:"wdth" 75;letter-spacing:-.025em;word-spacing:.12em;max-width:1200px;margin:0;font-family:Archivo,Arial,sans-serif;font-size:clamp(64px,8vw,116px);font-weight:800;line-height:1.03}.gsH7DG_pageTitle span{color:var(--cobalt)}.gsH7DG_pageLead{color:#454c58;max-width:650px;margin:28px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.5}.gsH7DG_pageContent{padding-top:56px}.gsH7DG_serviceList{border-top:1px solid var(--line)}.gsH7DG_serviceDetail{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(220px,.8fr) 1.2fr;gap:28px;padding:34px 0;display:grid}.gsH7DG_serviceDetail>span{color:var(--coral);letter-spacing:.12em;font-size:12px;font-weight:700}.gsH7DG_serviceDetail h2{letter-spacing:-.05em;margin:0;font-size:27px;line-height:1.05}.gsH7DG_serviceDetail p{max-width:620px;color:var(--muted);margin:0}.gsH7DG_serviceDetail ul,.gsH7DG_deliverableList{color:var(--muted);margin:20px 0 0;padding-left:18px;font-size:13px}.gsH7DG_serviceDetail li+li,.gsH7DG_deliverableList li+li{margin-top:7px}.gsH7DG_pageCta{background:#e9e6df;justify-content:space-between;align-items:center;gap:24px;margin:54px 0 0;padding:30px;display:flex}.gsH7DG_pageCta p{margin:0;font-size:19px;font-weight:600}.gsH7DG_pageCta .gsH7DG_buttonPrimary{flex-shrink:0}.gsH7DG_workPageGrid{padding-top:42px}.gsH7DG_methodTitle{font-variation-settings:"wdth" 75;letter-spacing:-.025em;word-spacing:.12em;margin:18px 0 0;font-family:Archivo,Arial,sans-serif;font-size:clamp(48px,6vw,86px);font-weight:800;line-height:1.06}.gsH7DG_methodTitle span{color:var(--cobalt)}.gsH7DG_methodGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;display:grid}.gsH7DG_methodItem{border-bottom:1px solid var(--line);min-height:190px;padding:22px 28px 24px 0}.gsH7DG_methodItem:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.gsH7DG_methodItem>span{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.gsH7DG_methodItem h3{letter-spacing:-.04em;margin:28px 0 8px;font-size:21px}.gsH7DG_methodItem p{max-width:500px;color:var(--muted);margin:0;font-size:14px}.gsH7DG_aboutGrid{grid-template-columns:.8fr 1.2fr;gap:10vw;display:grid}.gsH7DG_aboutStatement{font-variation-settings:"wdth" 80;letter-spacing:-.025em;word-spacing:.09em;font-family:Archivo,Arial,sans-serif;font-size:clamp(38px,4.2vw,60px);font-weight:800;line-height:1.08}.gsH7DG_aboutCopy p{color:#454c58;max-width:680px;margin:0 0 22px;font-size:17px}.gsH7DG_principleGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.gsH7DG_principle{padding:24px 24px 0 0}.gsH7DG_principle+.gsH7DG_principle{border-left:1px solid var(--line);padding-left:24px}.gsH7DG_principle span{color:var(--coral);letter-spacing:.15em;font-size:11px;font-weight:700}.gsH7DG_principle h2{margin:40px 0 8px;font-size:20px}.gsH7DG_principle p{color:var(--muted);margin:0;font-size:14px}.gsH7DG_contactLayout{grid-template-columns:1fr .75fr;align-items:start;gap:8vw;display:grid}.gsH7DG_contactPanel{background:var(--ink);color:var(--paper);padding:32px}.gsH7DG_contactPanel h2{font-variation-settings:"wdth" 75;letter-spacing:-.015em;word-spacing:.12em;max-width:530px;margin:14px 0 24px;font-family:Archivo,Arial,sans-serif;font-size:clamp(32px,3.6vw,52px);font-weight:750;line-height:1.08}.gsH7DG_contactPanel p{color:#f8f6f1b8;max-width:450px}.gsH7DG_contactEmail{margin-top:24px;font-size:14px}.gsH7DG_contactEmail a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.gsH7DG_contactPanel .gsH7DG_buttonLight{margin-top:12px}.gsH7DG_contactInfo{padding-top:8px}.gsH7DG_contactInfo h2{margin:0 0 16px;font-size:23px}.gsH7DG_contactInfo p{color:var(--muted);margin:0 0 24px}.gsH7DG_contactInfo a{font-weight:700}.gsH7DG_contactNote{border-top:1px solid var(--line);padding-top:19px;font-size:12px;margin-top:28px!important}.gsH7DG_privacyContent{max-width:800px;padding-bottom:30px}.gsH7DG_privacyContent h2{margin:36px 0 10px;font-size:23px}.gsH7DG_privacyContent p,.gsH7DG_privacyContent li{color:#454c58}.gsH7DG_detailHero{border-bottom:1px solid var(--line);grid-template-columns:1fr .82fr;align-items:center;gap:8vw;padding-top:78px;padding-bottom:70px;display:grid}.gsH7DG_detailTitle{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(68px,9vw,130px);font-weight:400;line-height:.83}.gsH7DG_detailTitle span{color:var(--cobalt)}.gsH7DG_detailSummary{color:#454c58;max-width:590px;margin:24px 0 0;font-size:19px}.gsH7DG_detailVisual{background:var(--ink);min-height:380px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:26px;display:flex}.gsH7DG_detailVisual[data-accent=coral]{background:var(--coral);color:var(--ink)}.gsH7DG_detailVisual[data-accent=blue]{background:var(--cobalt)}.gsH7DG_identityArt[data-brand=talia]{color:#352229;background:#e7b9a5}.gsH7DG_identityArt[data-brand=mora]{color:#203d35;background:#c9d6c8}.gsH7DG_detailVisual img:not(.gsH7DG_detailLogo){width:52px;height:auto}.gsH7DG_detailVisual[data-accent=ink]{color:var(--ink);background:#e8e7e1}.gsH7DG_detailLogo{object-fit:contain;object-position:left center;width:min(100%,430px);height:150px}.gsH7DG_detailVisualTitle{max-width:420px;font-family:var(--display);text-transform:uppercase;font-size:clamp(48px,6vw,78px);line-height:.87}.gsH7DG_detailVisualFoot{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid;padding-top:14px;font-size:11px}.gsH7DG_detailSection{grid-template-columns:200px 1fr;gap:48px;padding-top:44px;display:grid}.gsH7DG_detailLabel{color:var(--cobalt);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.gsH7DG_detailCopy p{color:#454c58;max-width:720px;margin:0;font-size:17px}.gsH7DG_detailCopy h2{margin:0 0 18px;font-size:28px}.gsH7DG_detailNote{border-left:3px solid var(--coral);background:#eeece5;padding:17px 20px;margin-top:35px!important;font-size:13px!important}.gsH7DG_studySection{border-top:1px solid var(--line);margin-top:42px;padding-top:28px}.gsH7DG_studyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.gsH7DG_studyPanel{background:#efede6;padding:22px}.gsH7DG_studyPanel>span{color:var(--cobalt);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.gsH7DG_studyPanel h3{margin:16px 0 8px;font-size:20px}.gsH7DG_studyPanel p{color:#454c58;margin:0;font-size:14px}.gsH7DG_studyBullets{color:#454c58;margin:13px 0 0;padding-left:18px;font-size:13px}.gsH7DG_studyBullets li+li{margin-top:6px}.gsH7DG_studyPalette{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.gsH7DG_studySwatch{grid-template-columns:34px 1fr;align-items:center;gap:9px;font-size:11px;display:grid}.gsH7DG_studySwatch i{border:1px solid #0f172a1f;border-radius:50%;width:34px;height:34px}.gsH7DG_studySources{flex-wrap:wrap;gap:10px 20px;margin-top:18px;display:flex}.gsH7DG_studySources a{text-underline-offset:4px;font-size:12px;font-weight:700}.gsH7DG_detailNav{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:52px;padding-top:22px;display:flex}.gsH7DG_detailNav a{text-underline-offset:5px;font-weight:700;text-decoration-thickness:1px}@keyframes gsH7DG_mark-arrive{0%{opacity:0;transform:translateY(12px)rotate(-8deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (max-width:980px){.gsH7DG_hero{grid-template-columns:1fr .9fr;gap:32px}.gsH7DG_heroTitle{font-size:clamp(74px,10vw,120px)}.gsH7DG_visualPoster{min-height:390px;padding:24px}.gsH7DG_projectArt{min-height:310px;padding:17px}.gsH7DG_identityArt{min-height:335px;padding:17px}.gsH7DG_projectInfo{flex-direction:column}.gsH7DG_projectStatus{text-align:left;max-width:none}}@media (max-width:760px){.gsH7DG_hero,.gsH7DG_introBand,.gsH7DG_servicesSection,.gsH7DG_workSection,.gsH7DG_processSection,.gsH7DG_finalCta,.gsH7DG_pageHero,.gsH7DG_pageContent,.gsH7DG_detailHero,.gsH7DG_detailSection{width:min(100% - 36px,1440px)}.gsH7DG_hero{grid-template-columns:1fr;gap:42px;min-height:auto;padding-top:58px;padding-bottom:62px}.gsH7DG_heroCopy{padding-left:0}.gsH7DG_heroTitle{font-size:clamp(76px,20vw,120px)}.gsH7DG_heroLead{margin-top:24px;font-size:17px}.gsH7DG_heroServices{margin-top:36px}.gsH7DG_heroVisual{justify-self:center;width:calc(100% - 12px);padding:14px 14px 10px}.gsH7DG_visualPoster{min-height:370px;padding:22px}.gsH7DG_posterMark{width:80px;top:74px;right:25px}.gsH7DG_posterTitle{font-size:clamp(58px,15vw,86px)}.gsH7DG_introBand,.gsH7DG_servicesSection,.gsH7DG_workSection,.gsH7DG_processSection{padding:56px 0}.gsH7DG_introGrid,.gsH7DG_processSection,.gsH7DG_aboutGrid,.gsH7DG_contactLayout,.gsH7DG_detailHero{grid-template-columns:1fr;gap:28px}.gsH7DG_introGrid h2{font-size:clamp(39px,11vw,60px)}.gsH7DG_sectionHeading{flex-direction:column;align-items:start}.gsH7DG_sectionTitle{font-size:clamp(55px,14vw,76px)}.gsH7DG_serviceGrid,.gsH7DG_projectGrid,.gsH7DG_principleGrid,.gsH7DG_identityGalleryGrid,.gsH7DG_digitalStudies .gsH7DG_projectGrid{grid-template-columns:1fr}.gsH7DG_serviceCard{min-height:210px;border:0!important;border-bottom:1px solid var(--line)!important;padding:22px 0!important}.gsH7DG_projectGrid{gap:34px}.gsH7DG_projectArt,.gsH7DG_identityArt{min-height:340px}.gsH7DG_projectInfo{flex-direction:row}.gsH7DG_projectStatus{text-align:right;max-width:130px}.gsH7DG_processRow{grid-template-columns:94px 1fr;gap:14px}.gsH7DG_finalCta{flex-direction:column;align-items:start;padding:28px 22px}.gsH7DG_finalCta h2{font-size:clamp(58px,15vw,82px)}.gsH7DG_pageHero{padding-top:60px;padding-bottom:44px}.gsH7DG_pageTitle{font-size:clamp(40px,11.8vw,82px)}.gsH7DG_pageLead{font-size:18px}.gsH7DG_serviceDetail{grid-template-columns:48px 1fr;gap:15px}.gsH7DG_serviceDetail>div{grid-column:2}.gsH7DG_pageCta{flex-direction:column;align-items:start;padding:24px 20px}.gsH7DG_methodTitle{font-size:clamp(36px,10vw,60px)}.gsH7DG_methodGrid{grid-template-columns:1fr;margin-top:30px}.gsH7DG_methodItem,.gsH7DG_methodItem:nth-child(2n){border-left:0;min-height:0;padding:20px 0}.gsH7DG_methodItem h3{margin-top:17px}.gsH7DG_principleGrid{margin-top:46px}.gsH7DG_principle,.gsH7DG_principle+.gsH7DG_principle{border:0;border-bottom:1px solid var(--line);padding:22px 0}.gsH7DG_principle h2{margin-top:17px}.gsH7DG_contactPanel{padding:26px 22px}.gsH7DG_detailHero{padding-top:56px;padding-bottom:42px}.gsH7DG_detailTitle{font-size:clamp(72px,20vw,112px)}.gsH7DG_detailVisual{min-height:320px}.gsH7DG_detailLogo{height:125px}.gsH7DG_studyGrid{grid-template-columns:1fr}.gsH7DG_detailSection{grid-template-columns:1fr;gap:18px}.gsH7DG_detailNav{flex-direction:column}}@media (prefers-reduced-motion:reduce){.gsH7DG_posterMark{animation:none}.gsH7DG_projectArt,.gsH7DG_buttonPrimary,.gsH7DG_buttonLight{transition:none}.gsH7DG_projectLink:hover .gsH7DG_projectArt,.gsH7DG_projectLink:hover .gsH7DG_identityArt,.gsH7DG_buttonPrimary:hover,.gsH7DG_buttonLight:hover{transform:none}}.gsH7DG_heroCta{margin-top:30px}.gsH7DG_serviceDetail{grid-template-columns:80px minmax(220px,.8fr) 1.2fr;padding:44px 0}.gsH7DG_serviceDetail h2{font-variation-settings:"wdth" 85;letter-spacing:-.025em;word-spacing:.1em;font-family:Archivo,Arial,sans-serif;font-size:30px;font-weight:750;line-height:1.15}.gsH7DG_serviceDetail p{font-size:16px;line-height:1.8}.gsH7DG_serviceDetail ul{padding:0;font-size:14px;line-height:1.7;list-style:none}.gsH7DG_serviceDetail li{align-items:baseline;gap:12px;display:flex}.gsH7DG_serviceDetail li svg{width:15px;height:15px;color:var(--cobalt);flex-shrink:0}.gsH7DG_serviceExample{text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;margin-top:20px;font-size:13px;font-weight:600;display:inline-flex}.gsH7DG_serviceExample svg{color:var(--cobalt)}.gsH7DG_contactPanel>p:not(.gsH7DG_sectionKicker){color:#d1d5de;margin-bottom:28px;font-size:16px;line-height:1.8}.gsH7DG_contactInfo .gsH7DG_deliverableList{font-size:15px;line-height:1.7}.gsH7DG_projectStatus{white-space:nowrap;color:var(--ink);align-items:center;gap:12px;font-size:12px;display:inline-flex}.gsH7DG_projectStatus svg{width:16px;height:16px;color:var(--cobalt)}.gsH7DG_projectInfo h3{font-variation-settings:"wdth" 85;font-family:Archivo,Arial,sans-serif;font-size:24px;font-weight:750;line-height:1.15}.gsH7DG_projectInfo{align-items:end}@media (max-width:760px){.gsH7DG_pageHero{padding-top:44px;padding-bottom:36px}.gsH7DG_serviceDetail{grid-template-columns:24px minmax(0,1fr);gap:15px;padding:30px 0}.gsH7DG_serviceDetail>div{grid-column:2}.gsH7DG_serviceDetail h2{font-size:27px}.gsH7DG_serviceDetail p{font-size:15px}.gsH7DG_projectInfo{align-items:end;gap:16px}.gsH7DG_projectInfo h3{font-size:23px}.gsH7DG_contactPanel h2{font-size:36px}}
.jZwgYq_page{background:var(--paper)}.jZwgYq_shell{width:min(100% - 64px,1440px);margin:0 auto}.jZwgYq_hero{padding-top:36px}.jZwgYq_topline{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:10px;font-weight:600;display:flex}.jZwgYq_topline a{text-decoration:none}.jZwgYq_topline span{color:var(--muted)}.jZwgYq_heroHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;padding:70px 0 54px;display:grid}.jZwgYq_heroHeading h1,.jZwgYq_sectionHeading h2,.jZwgYq_brief h2,.jZwgYq_smallUse h2,.jZwgYq_downloadContent h2{font-variation-settings:"wdth" 68;letter-spacing:-.02em;word-spacing:.06em;margin:0;font-family:Archivo,Arial,sans-serif;font-size:clamp(64px,8.7vw,128px);font-weight:900;line-height:.98}.jZwgYq_heroHeading h1{font-size:clamp(80px,11.6vw,172px)}.jZwgYq_page em{color:var(--cobalt);font-style:normal}.jZwgYq_heroHeading>div{padding-bottom:8px}.jZwgYq_heroHeading p{color:#454c58;max-width:430px;margin:0 0 26px;font-size:17px;line-height:1.65}.jZwgYq_heroHeading a{text-underline-offset:5px;font-size:12px;font-weight:700}.jZwgYq_heroHeading a span{color:var(--cobalt);margin-left:12px}.jZwgYq_brandField{background:var(--ink);min-height:580px;color:var(--paper);flex-direction:column;justify-content:space-between;gap:65px;padding:36px 42px;display:flex}.jZwgYq_fieldMeta{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:10px;display:flex}.jZwgYq_fieldMeta span:last-child{opacity:.55}.jZwgYq_fieldWordmark{width:min(100%,1130px);height:auto;margin-top:16px;display:block}.jZwgYq_fieldBottom{justify-content:space-between;align-items:end;gap:25px;display:flex}.jZwgYq_fieldBottom p{margin:0;font-size:16px;line-height:1.35}.jZwgYq_fieldBottom img{width:134px;height:auto}.jZwgYq_brief{grid-template-columns:220px 1fr;gap:40px;padding-top:100px;padding-bottom:100px;display:grid}.jZwgYq_kicker{letter-spacing:.15em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:700;line-height:1.5}.jZwgYq_brief h2{font-size:clamp(44px,5.3vw,76px)}.jZwgYq_bodyLead{color:#454c58;max-width:780px;margin:28px 0 0;font-size:18px;line-height:1.7}.jZwgYq_facts{border-top:1px solid var(--line);grid-template-columns:.8fr 1.3fr 1.2fr;gap:30px;margin-top:36px;padding-top:24px;display:grid}.jZwgYq_facts span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.jZwgYq_facts p{max-width:250px;margin:10px 0 0;font-size:13px;line-height:1.6}.jZwgYq_system,.jZwgYq_typeSection,.jZwgYq_applications{border-top:1px solid var(--line);padding-top:68px;padding-bottom:90px;scroll-margin-top:25px}.jZwgYq_sectionHeading{grid-template-columns:220px 1.1fr .7fr;align-items:start;gap:40px;margin-bottom:45px;display:grid}.jZwgYq_sectionHeading .jZwgYq_kicker{margin-top:6px}.jZwgYq_sectionHeading h2{font-size:clamp(48px,5.6vw,80px)}.jZwgYq_sectionHeading>p:last-child:not(.jZwgYq_kicker){color:#454c58;margin:4px 0 0;font-size:14px;line-height:1.7}.jZwgYq_evolution{grid-template-columns:1fr 1fr;gap:24px;display:grid}.jZwgYq_evolution figure{flex-direction:column;justify-content:space-between;align-items:center;min-height:410px;margin:0;padding:25px;display:flex}.jZwgYq_evolution figure>span{letter-spacing:.15em;text-transform:uppercase;align-self:start;font-size:9px}.jZwgYq_evolution figcaption{align-self:start;font-size:12px}.jZwgYq_previous{color:#5e6470;background:#e9e7e0}.jZwgYq_previous img{filter:grayscale();opacity:.6;width:150px;height:auto}.jZwgYq_current{background:#eeece4}.jZwgYq_current img{width:195px;height:auto}.jZwgYq_wordmarkSection{grid-template-columns:.7fr 1.3fr;gap:10vw;padding:65px 0;display:grid}.jZwgYq_wordmarkSection h3{font-variation-settings:"wdth" 75;letter-spacing:-.02em;margin:0;font-family:Archivo,Arial,sans-serif;font-size:clamp(35px,4vw,55px);font-weight:850;line-height:1.05}.jZwgYq_horizontalLogo{width:100%;height:auto;margin-top:35px;display:block}.jZwgYq_wordmarkSection>div>p:last-child:not(.jZwgYq_kicker){color:#454c58;max-width:620px;margin:30px 0 0;font-size:14px;line-height:1.7}.jZwgYq_variants{grid-template-columns:repeat(3,1fr);display:grid}.jZwgYq_variants>div{flex-direction:column;justify-content:center;align-items:center;gap:44px;min-height:290px;display:flex}.jZwgYq_variants img{width:112px;height:auto}.jZwgYq_variants span{letter-spacing:.13em;text-transform:uppercase;font-size:10px}.jZwgYq_lightVariant{background:#eeece4}.jZwgYq_paperVariant{background:#e1ded5}.jZwgYq_darkVariant{background:var(--ink);color:var(--paper)}.jZwgYq_colorSection{border-top:1px solid var(--line);padding-top:68px;padding-bottom:75px}.jZwgYq_colorSection .jZwgYq_sectionHeading{grid-template-columns:220px 1fr}.jZwgYq_palette{grid-template-columns:repeat(4,1fr);display:grid}.jZwgYq_color{flex-direction:column;justify-content:space-between;min-height:330px;padding:30px;display:flex}.jZwgYq_color>span{letter-spacing:.07em;font-size:11px}.jZwgYq_color h3{font-variation-settings:"wdth" 75;letter-spacing:-.02em;margin:0 0 12px;font-family:Archivo,Arial,sans-serif;font-size:43px;font-weight:850}.jZwgYq_color p{max-width:210px;margin:0;font-size:12px;line-height:1.65}.jZwgYq_color[data-tone=ink]{background:var(--ink);color:var(--paper)}.jZwgYq_color[data-tone=paper]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.jZwgYq_color[data-tone=cobalt]{background:var(--cobalt);color:var(--paper)}.jZwgYq_color[data-tone=coral]{background:var(--coral)}.jZwgYq_colorNote{color:var(--muted);padding-top:22px;font-size:12px}.jZwgYq_typeSection .jZwgYq_sectionHeading{grid-template-columns:220px 1fr}.jZwgYq_typeSpecimens{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}.jZwgYq_displaySpecimen{background:#eeece4;padding:36px 40px}.jZwgYq_typeSpecimens>div>span{letter-spacing:.12em;text-transform:uppercase;font-size:10px;display:block}.jZwgYq_displaySpecimen>p{font-variation-settings:"wdth" 68;letter-spacing:-.02em;margin:52px 0 40px;font-family:Archivo,Arial,sans-serif;font-size:clamp(58px,7.1vw,100px);font-weight:900;line-height:.93}.jZwgYq_displaySpecimen>small{letter-spacing:-.03em;font-family:Archivo,Arial,sans-serif;font-size:18px}.jZwgYq_bodySpecimen{background:var(--ink);color:var(--paper);flex-direction:column;padding:36px 40px;display:flex}.jZwgYq_bodySpecimen h3{letter-spacing:-.02em;margin:55px 0 25px;font-size:clamp(30px,3.2vw,44px);line-height:1.14}.jZwgYq_bodySpecimen>p{max-width:340px;margin:0;font-size:15px;line-height:1.7}.jZwgYq_bodySpecimen>div{letter-spacing:-.025em;margin:37px 0;font-size:20px;line-height:1.8}.jZwgYq_bodySpecimen .jZwgYq_specimenNote{color:#c5c7ce;margin-top:auto;font-size:11px}.jZwgYq_browserStudy{margin:0}.jZwgYq_browserStudy>figcaption{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:20px 0;font-size:10px;font-weight:600;display:flex}.jZwgYq_browserStudy>figcaption span:last-child{color:var(--muted)}.jZwgYq_browserChrome{background:#e4e1d8;align-items:center;gap:5px;padding:12px 20px;display:flex}.jZwgYq_browserChrome i{border:1px solid #8e918e;border-radius:50%;width:6px;height:6px}.jZwgYq_browserChrome>span{color:var(--muted);margin-left:18px;font-size:9px}.jZwgYq_mockNavigation{background:#efede5;border:1px solid #dad7cf;border-bottom:0;justify-content:space-between;align-items:center;gap:30px;padding:30px 35px;display:flex}.jZwgYq_mockNavigation img{width:170px;height:auto}.jZwgYq_mockNavigation>span{font-size:10px}.jZwgYq_mockHero{background:#efede5;border:1px solid #dad7cf;border-top:0;grid-template-columns:1fr .85fr;gap:5vw;min-height:620px;padding:35px;display:grid}.jZwgYq_mockHero>div:first-child{flex-direction:column;align-items:start;display:flex}.jZwgYq_mockHero>div>span{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.jZwgYq_mockHero>div>p{font-variation-settings:"wdth" 68;letter-spacing:-.02em;margin:32px 0 30px;font-family:Archivo,Arial,sans-serif;font-size:clamp(42px,5.4vw,78px);font-weight:900;line-height:.96}.jZwgYq_mockHero small{font-size:13px;line-height:1.6}.jZwgYq_mockHero b{border-bottom:1px solid var(--ink);margin-top:28px;padding-bottom:4px;font-size:11px}.jZwgYq_mockImage{min-height:510px;position:relative;overflow:hidden}.jZwgYq_mockImage img{object-fit:cover;object-position:56% 38%}.jZwgYq_mockImage>span{background:var(--cobalt);color:#fff;text-align:center;padding:14px;position:absolute;bottom:15px;left:15px;right:15px;font-size:9px!important}.jZwgYq_printStudies{grid-template-columns:.72fr 1.28fr;align-items:center;gap:45px;margin-top:65px;display:grid}.jZwgYq_printStudies figure{min-width:0;margin:0}.jZwgYq_proposalStudy{background:#e6e2d9;padding:34px 34px 0}.jZwgYq_printStudies img{width:100%;height:auto;display:block}.jZwgYq_proposalStudy img{box-shadow:0 12px 25px #0f172a12}.jZwgYq_printStudies figcaption{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:17px 0;font-size:10px;font-weight:600;display:flex}.jZwgYq_printStudies figcaption span{color:var(--muted)}.jZwgYq_smallUse{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:9vw;padding-top:70px;padding-bottom:90px;display:grid}.jZwgYq_smallUse h2{font-size:clamp(43px,5vw,65px)}.jZwgYq_smallUse p:not(.jZwgYq_kicker){color:#454c58;max-width:420px;margin:24px 0 0;font-size:14px;line-height:1.7}.jZwgYq_smallSpecimen{border:1px solid var(--line);padding:35px}.jZwgYq_sizeRow{justify-content:space-between;align-items:end;gap:20px;margin-bottom:48px;display:flex}.jZwgYq_sizeRow>div{flex-direction:column;align-items:center;gap:20px;display:flex}.jZwgYq_sizeRow span{color:var(--muted);font-size:10px}.jZwgYq_smallHorizontal{width:min(100%,320px);height:auto;display:block}.jZwgYq_smallSpecimen p{font-size:11px!important}.jZwgYq_downloadSection{background:var(--ink);color:var(--paper);padding:65px 0 76px}.jZwgYq_downloadSection .jZwgYq_kicker{color:#b4bdcf}.jZwgYq_downloadContent{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid}.jZwgYq_downloadContent h2{font-size:clamp(68px,8vw,112px)}.jZwgYq_downloadContent em{color:var(--coral)}.jZwgYq_downloadContent>div>p{color:#c5c7ce;max-width:400px;margin:0 0 28px;font-size:15px;line-height:1.7}.jZwgYq_downloadContent a{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:24px;min-height:55px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.jZwgYq_downloadContent a span{color:#b9cfff;font-size:10px}.jZwgYq_downloadContent a:hover{color:#b9cfff}.jZwgYq_downloadContent small{color:#b4bdcf;max-width:390px;margin-top:25px;font-size:10px;line-height:1.6;display:block}.jZwgYq_closing{padding-top:80px;padding-bottom:10px}.jZwgYq_closing p{letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:600}.jZwgYq_closing h2{font-variation-settings:"wdth" 80;letter-spacing:-.02em;word-spacing:.09em;margin:0 0 30px;font-family:Archivo,Arial,sans-serif;font-size:clamp(40px,5.5vw,78px);font-weight:800;line-height:1.03}@media (max-width:1050px){.jZwgYq_sectionHeading{grid-template-columns:150px 1fr;gap:25px}.jZwgYq_sectionHeading>p:last-child:not(.jZwgYq_kicker){grid-column:2;max-width:560px}.jZwgYq_brief{grid-template-columns:150px 1fr;gap:25px}.jZwgYq_colorSection .jZwgYq_sectionHeading,.jZwgYq_typeSection .jZwgYq_sectionHeading{grid-template-columns:150px 1fr}.jZwgYq_color{padding:25px 20px}.jZwgYq_heroHeading{gap:5vw}.jZwgYq_heroHeading p{font-size:15px}.jZwgYq_brandField{min-height:510px}.jZwgYq_mockHero{min-height:500px}.jZwgYq_mockImage{min-height:440px}}@media (max-width:760px){.jZwgYq_shell{width:calc(100% - 36px)}.jZwgYq_hero{padding-top:24px}.jZwgYq_topline{gap:14px;font-size:8px}.jZwgYq_heroHeading{grid-template-columns:1fr;gap:30px;padding:48px 0 32px}.jZwgYq_heroHeading h1{font-size:clamp(62px,19vw,126px)}.jZwgYq_heroHeading p{max-width:470px;margin-bottom:20px;font-size:15px}.jZwgYq_brandField{gap:35px;min-height:325px;padding:20px}.jZwgYq_fieldMeta{font-size:7px}.jZwgYq_fieldWordmark{margin-top:15px}.jZwgYq_fieldBottom p{font-size:11px}.jZwgYq_fieldBottom img{width:83px}.jZwgYq_brief,.jZwgYq_smallUse{grid-template-columns:1fr;gap:24px;padding-top:55px;padding-bottom:55px}.jZwgYq_brief>.jZwgYq_kicker{margin-bottom:0}.jZwgYq_brief h2{font-size:clamp(42px,12vw,64px)}.jZwgYq_bodyLead{margin-top:22px;font-size:15px}.jZwgYq_facts{grid-template-columns:1fr;gap:20px;margin-top:28px}.jZwgYq_facts>div{grid-template-columns:80px 1fr;gap:15px;display:grid}.jZwgYq_facts p{max-width:none;margin-top:0;font-size:12px}.jZwgYq_system,.jZwgYq_typeSection,.jZwgYq_applications{padding-top:45px;padding-bottom:55px}.jZwgYq_sectionHeading,.jZwgYq_colorSection .jZwgYq_sectionHeading,.jZwgYq_typeSection .jZwgYq_sectionHeading{grid-template-columns:1fr;gap:17px;margin-bottom:28px}.jZwgYq_sectionHeading .jZwgYq_kicker{margin:0}.jZwgYq_sectionHeading>p:last-child:not(.jZwgYq_kicker){grid-column:1;max-width:480px;font-size:13px}.jZwgYq_sectionHeading h2{font-size:clamp(43px,12vw,68px)}.jZwgYq_evolution{gap:12px}.jZwgYq_evolution figure{min-height:265px;padding:16px}.jZwgYq_evolution figure>span{letter-spacing:.07em;font-size:7px}.jZwgYq_evolution figcaption{font-size:9px}.jZwgYq_previous img{width:85px}.jZwgYq_current img{width:110px}.jZwgYq_wordmarkSection{grid-template-columns:1fr;gap:12px;padding:40px 0}.jZwgYq_wordmarkSection .jZwgYq_kicker{margin-bottom:15px}.jZwgYq_wordmarkSection h3{font-size:37px}.jZwgYq_horizontalLogo{margin-top:20px}.jZwgYq_wordmarkSection>div>p:last-child:not(.jZwgYq_kicker){margin-top:25px;font-size:13px}.jZwgYq_variants>div{gap:28px;min-height:185px}.jZwgYq_variants img{width:70px}.jZwgYq_variants span{letter-spacing:.07em;font-size:7px}.jZwgYq_colorSection{padding-top:45px;padding-bottom:40px}.jZwgYq_palette{grid-template-columns:1fr 1fr}.jZwgYq_color{min-height:260px;padding:22px 18px}.jZwgYq_color h3{font-size:35px}.jZwgYq_color p{font-size:11px}.jZwgYq_color>span{font-size:9px}.jZwgYq_colorNote{font-size:11px;line-height:1.6}.jZwgYq_typeSpecimens{grid-template-columns:minmax(0,1fr)}.jZwgYq_displaySpecimen,.jZwgYq_bodySpecimen{padding:25px}.jZwgYq_displaySpecimen>p{margin:38px 0 30px;font-size:clamp(50px,15.6vw,96px)}.jZwgYq_bodySpecimen h3{margin-top:38px;font-size:35px}.jZwgYq_bodySpecimen>p{font-size:14px}.jZwgYq_bodySpecimen>div{margin:30px 0;font-size:20px}.jZwgYq_browserStudy>figcaption{gap:10px;font-size:8px}.jZwgYq_browserChrome{padding:9px 12px}.jZwgYq_browserChrome>span{font-size:7px}.jZwgYq_mockNavigation{gap:15px;padding:20px 17px}.jZwgYq_mockNavigation img{width:130px}.jZwgYq_mockNavigation>span{font-size:7px}.jZwgYq_mockHero{grid-template-columns:1fr;gap:30px;padding:17px}.jZwgYq_mockHero>div>p{margin:25px 0;font-size:clamp(45px,12.5vw,70px)}.jZwgYq_mockHero>div>span{font-size:8px}.jZwgYq_mockHero small{font-size:12px}.jZwgYq_mockImage{min-height:390px}.jZwgYq_printStudies{grid-template-columns:1fr;gap:32px;margin-top:35px}.jZwgYq_proposalStudy{padding:25px 25px 0}.jZwgYq_proposalStudy img{max-width:420px;margin:auto}.jZwgYq_printStudies figcaption{font-size:9px}.jZwgYq_smallUse h2{font-size:clamp(41px,11vw,60px)}.jZwgYq_smallUse p:not(.jZwgYq_kicker){font-size:13px}.jZwgYq_smallSpecimen{padding:26px}.jZwgYq_sizeRow{margin-bottom:35px}.jZwgYq_downloadSection{padding:45px 0}.jZwgYq_downloadContent{grid-template-columns:1fr;gap:35px}.jZwgYq_downloadContent h2{font-size:clamp(66px,17vw,90px)}.jZwgYq_downloadContent>div>p{font-size:14px}.jZwgYq_downloadContent a{min-height:58px;font-size:12px}.jZwgYq_closing{padding-top:55px}.jZwgYq_closing h2{font-size:clamp(39px,10vw,64px)}}
.cgH2pG_rule{fill:none;stroke-width:1px;width:100%;height:32px;display:block;overflow:visible}.cgH2pG_first{stroke:var(--ink);opacity:.2}.cgH2pG_second{stroke:var(--coral)}
.GMTTzq_frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.GMTTzq_frame{color:#352229;min-width:0;margin:0}.GMTTzq_image{aspect-ratio:9/13;color:#fff;background:#352229;position:relative;overflow:hidden}.GMTTzq_image:after{content:"";background:linear-gradient(#19111850,#0000 30%,#191118b3);position:absolute;inset:0}.GMTTzq_image img{object-fit:cover}.GMTTzq_frame[data-frame="1"] img{object-position:65% 50%;transform:scale(1.5)}.GMTTzq_frame[data-frame="2"] img{object-position:30% 60%}.GMTTzq_image>span{z-index:1;letter-spacing:.13em;background:#352229e6;padding:6px 8px;font:500 8px/1.5 Inter,sans-serif;position:absolute;top:20px;left:18px}.GMTTzq_image>p{z-index:1;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;letter-spacing:-.035em;margin:0;font:500 clamp(24px,2.5vw,44px)/1.05 Fraunces,Georgia,serif;position:absolute;bottom:20px;left:18px;right:20px}.GMTTzq_frame figcaption{padding:18px 0 0}.GMTTzq_frame figcaption>span{text-transform:uppercase;letter-spacing:.09em;font:600 9px/1.5 Inter,sans-serif}.GMTTzq_frame figcaption>p{margin:9px 0 0;font:400 12px/1.7 Inter,sans-serif}@media (max-width:600px){.GMTTzq_frames{scroll-snap-type:x proximity;grid-template-columns:repeat(3,minmax(230px,1fr));padding-bottom:15px;overflow-x:auto}.GMTTzq_frame{scroll-snap-align:start}.GMTTzq_image>p{font-size:33px}}
.Hx0lNG_page{background:var(--paper);color:var(--ink)}.Hx0lNG_shell{width:min(100% - 64px,1440px);margin:0 auto}.Hx0lNG_hero{padding-top:30px}.Hx0lNG_topline{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:11px;font-weight:600;line-height:1.6;display:flex}.Hx0lNG_topline>span:first-child:before{content:"";background:var(--coral);border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.Hx0lNG_heroHeading{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);align-items:end;gap:5vw;padding:40px 0 28px;display:grid}.Hx0lNG_page h1,.Hx0lNG_page h2{font-variation-settings:"wdth" 80;letter-spacing:-.025em;word-spacing:.1em;font-family:Archivo,Arial,sans-serif;font-weight:800}.Hx0lNG_page h3,.Hx0lNG_serviceTitle{word-spacing:.05em}.Hx0lNG_hero h1{letter-spacing:-.025em;word-spacing:.12em;min-width:0;margin:0;font-size:clamp(64px,7.2vw,110px);line-height:1.04}.Hx0lNG_hero h1>span,.Hx0lNG_hero h1>em{white-space:nowrap;display:block}.Hx0lNG_hero h1>em{margin-left:clamp(16px,2.4vw,36px)}.Hx0lNG_heroRule{margin-bottom:16px}.Hx0lNG_creatorLink{align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:4px;font-size:12px;text-decoration:none;display:flex}.Hx0lNG_creatorLink svg{width:14px;height:14px}.Hx0lNG_creatorLink:hover{text-underline-offset:5px;text-decoration:underline}.Hx0lNG_page em{color:var(--cobalt);font-style:normal}.Hx0lNG_heroIntro{padding-bottom:5px}.Hx0lNG_heroIntro>p{letter-spacing:-.015em;max-width:405px;margin:0 0 26px;font-size:17px;line-height:1.7}.Hx0lNG_heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.Hx0lNG_textLink{text-underline-offset:5px;white-space:nowrap;align-items:center;gap:14px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.Hx0lNG_filmLink{align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:12px;text-decoration:none;display:inline-flex}.Hx0lNG_filmLink>span:first-child{border:1px solid var(--line);width:30px;height:30px;color:var(--cobalt);border-radius:50%;place-items:center;display:grid}.Hx0lNG_filmLink>span:last-child{color:var(--muted);margin-left:10px;font-size:11px}.Hx0lNG_filmLink:hover>span:first-child{background:var(--cobalt);color:var(--paper)}.Hx0lNG_selectedWork{scroll-margin-top:25px}.Hx0lNG_workTopline{justify-content:space-between;align-items:center;gap:25px;margin-bottom:17px;display:flex}.Hx0lNG_page .Hx0lNG_workTopline h2{letter-spacing:.1em;text-transform:uppercase;margin:0;font:600 11px/1.5 Inter,Arial,sans-serif}.Hx0lNG_workTopline>a{font-size:12px;text-decoration:none}.Hx0lNG_featuredGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.Hx0lNG_featuredProject:nth-child(2){margin-top:56px}.Hx0lNG_projectLink{color:inherit;text-decoration:none}.Hx0lNG_projectVisual{aspect-ratio:1376/625;background:#352229;position:relative;overflow:hidden}.Hx0lNG_projectVisual[data-project="1"]{aspect-ratio:3/2;background:#e8e5dc}.Hx0lNG_projectVisual>img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.6,.3,1);display:block}.Hx0lNG_projectLink:hover .Hx0lNG_projectVisual>img{transform:scale(1.025)}.Hx0lNG_projectHeading{justify-content:space-between;align-items:end;gap:22px;padding-top:20px;display:flex}.Hx0lNG_projectHeading p{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 9px;font-size:11px;font-weight:600;line-height:1.5}.Hx0lNG_projectHeading h3{font-variation-settings:"wdth" 85;letter-spacing:-.035em;margin:0;font-family:Archivo,Arial,sans-serif;font-size:28px;font-weight:750;line-height:1.15}.Hx0lNG_caseLabel{flex-shrink:0;align-items:center;gap:8px;margin-bottom:2px;font-size:12px;display:inline-flex}.Hx0lNG_projectNote{color:#454c58;max-width:580px;margin:15px 0 20px;font-size:14px;line-height:1.8}.Hx0lNG_projectBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:13px;font-size:11px;display:flex}.Hx0lNG_projectBottom a{align-items:center;gap:12px;min-height:36px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.Hx0lNG_services{padding-top:85px;padding-bottom:65px}.Hx0lNG_sectionHeading{grid-template-columns:220px minmax(0,1fr);gap:40px;margin-bottom:40px;display:grid}.Hx0lNG_kicker{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.7}.Hx0lNG_sectionHeading>.Hx0lNG_kicker{padding-top:7px}.Hx0lNG_page h2{margin:0;font-size:clamp(38px,4.2vw,60px);line-height:1.02}.Hx0lNG_sectionHeading>div>p{color:#454c58;max-width:590px;margin:25px 0 0;font-size:14px;line-height:1.8}.Hx0lNG_service{border-top:1px solid var(--line);scroll-margin-top:25px}.Hx0lNG_service:last-child{border-bottom:1px solid var(--line)}.Hx0lNG_service>summary{cursor:pointer;grid-template-columns:220px minmax(0,1fr) 40px;align-items:center;gap:40px;padding:30px 0;list-style:none;display:grid}.Hx0lNG_service>summary::-webkit-details-marker{display:none}.Hx0lNG_serviceNumber{color:var(--cobalt);align-self:start;margin-top:8px;font-size:11px}.Hx0lNG_serviceTitle{font-variation-settings:"wdth" 85;letter-spacing:-.035em;font-family:Archivo,Arial,sans-serif;font-size:clamp(27px,3.1vw,43px);font-weight:750;line-height:1.1}.Hx0lNG_serviceTitle>small{letter-spacing:0;color:var(--muted);margin-top:12px;font:400 12px/1.65 Inter,Arial,sans-serif;display:block}.Hx0lNG_serviceToggle{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);border-radius:3px;place-items:center;transition:border-color .2s;display:grid}.Hx0lNG_service[open] .Hx0lNG_serviceToggle{border-color:var(--cobalt);color:var(--cobalt)}.Hx0lNG_service[open] .Hx0lNG_serviceToggle [data-icon-axis=vertical]{opacity:0}@media (prefers-reduced-motion:no-preference){.Hx0lNG_service[open] .Hx0lNG_serviceBody{animation:.35s cubic-bezier(.16,1,.3,1) Hx0lNG_scope-open}}@keyframes Hx0lNG_scope-open{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}.Hx0lNG_serviceBody{grid-template-columns:1fr 1fr;gap:5vw;margin-left:260px;padding-bottom:35px;display:grid}.Hx0lNG_serviceBody>p{color:#454c58;max-width:440px;margin:0;font-size:14px;line-height:1.85}.Hx0lNG_deliverablesLabel{text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:11px;font-weight:600}.Hx0lNG_serviceBody ul{margin:0 0 22px;padding:0;list-style:none}.Hx0lNG_serviceBody li{align-items:baseline;gap:12px;margin-top:6px;font-size:14px;line-height:1.8;display:flex}.Hx0lNG_serviceBody li svg{width:14px;height:14px;color:var(--cobalt);flex-shrink:0}.Hx0lNG_serviceBody a:not([data-secondary-link]){text-underline-offset:5px;font-size:11px;font-weight:600}.Hx0lNG_serviceFooter{justify-content:space-between;gap:30px;margin:23px 0 0 260px;font-size:11px;display:flex}.Hx0lNG_serviceFooter p{color:var(--muted);margin:0}.Hx0lNG_serviceFooter a{flex-shrink:0;text-decoration:none}.Hx0lNG_digital{background:var(--ink);color:var(--paper);padding:70px 0 55px}.Hx0lNG_digitalHeading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:10vw;margin-bottom:40px;display:grid}.Hx0lNG_digitalHeading .Hx0lNG_kicker{color:#b5bfd3;margin-bottom:25px}.Hx0lNG_digital h2 em{color:var(--coral)}.Hx0lNG_digitalHeading>p{color:#d1d5de;max-width:380px;margin:0 0 4px;font-size:14px;line-height:1.8}.Hx0lNG_demoGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:35px;display:grid}.Hx0lNG_demoCard:nth-child(2){margin-top:75px}.Hx0lNG_demoCard>a:first-child{text-decoration:none;display:block}.Hx0lNG_demoTopline{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;font-size:11px;display:flex}.Hx0lNG_demoTopline>span:last-child{color:#c4d5ff}.Hx0lNG_demoCard img{border:1px solid #ffffff20;width:100%;height:auto;transition:transform .25s;display:block}.Hx0lNG_demoCard>a:first-child:hover img{transform:translateY(-4px)}.Hx0lNG_demoCaption{gap:14px;padding:24px 0;display:grid}.Hx0lNG_demoCaption h3{font-variation-settings:"wdth" 85;letter-spacing:-.02em;margin:0;font-family:Archivo,Arial,sans-serif;font-size:clamp(26px,2.6vw,37px);font-weight:750;line-height:1.18}.Hx0lNG_fileLink{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:11px;text-decoration:none;display:flex}.Hx0lNG_fileLink span{color:#c4d5ff;font-size:11px}.Hx0lNG_digitalFooter{border-top:1px solid #ffffff30;justify-content:space-between;align-items:baseline;gap:30px;margin-top:40px;padding-top:22px;font-size:11px;display:flex}.Hx0lNG_digitalFooter p{color:#b5bfd3;max-width:600px;margin:0}.Hx0lNG_digitalFooter a{white-space:nowrap;text-decoration:none}.Hx0lNG_page svg{vertical-align:middle;flex-shrink:0}.Hx0lNG_textLink svg,.Hx0lNG_caseLabel svg,.Hx0lNG_projectBottom svg,.Hx0lNG_workTopline svg,.Hx0lNG_serviceBody a:not([data-secondary-link]) svg,.Hx0lNG_contraLink svg{color:currentColor;width:14px;height:14px}.Hx0lNG_workTopline>a,.Hx0lNG_serviceFooter a,.Hx0lNG_digitalFooter a,.Hx0lNG_fileLink span,.Hx0lNG_demoTopline>span:last-child{align-items:center;gap:10px;display:inline-flex}.Hx0lNG_workTopline>a,.Hx0lNG_serviceFooter a,.Hx0lNG_digitalFooter a{min-height:44px}.Hx0lNG_fileLink svg,.Hx0lNG_demoTopline svg,.Hx0lNG_digitalFooter svg,.Hx0lNG_serviceFooter svg,.Hx0lNG_studioArtwork svg{width:14px;height:14px}.Hx0lNG_demoCaption>p{color:#bec8d8;max-width:470px;margin:0;font-size:13px;line-height:1.7}.Hx0lNG_serviceBody a:not([data-secondary-link]){align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex}.Hx0lNG_steps p,.Hx0lNG_studioCopy>p:not(.Hx0lNG_kicker){font-size:14px}.Hx0lNG_approach{padding-top:80px;padding-bottom:70px}.Hx0lNG_approach h2{font-variation-settings:"wdth" 85;font-size:clamp(30px,3.3vw,46px);font-weight:750}.Hx0lNG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.Hx0lNG_steps article{border-top:1px solid var(--line);padding-top:20px}.Hx0lNG_steps article>span{color:var(--cobalt);font-size:11px}.Hx0lNG_steps h3{font-variation-settings:"wdth" 85;letter-spacing:-.02em;margin:26px 0 15px;font-family:Archivo,Arial,sans-serif;font-size:25px;font-weight:750;line-height:1.15}.Hx0lNG_steps p{color:#454c58;max-width:280px;margin:0;font-size:14px;line-height:1.85}.Hx0lNG_studio{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:7vw;padding-top:60px;padding-bottom:85px;display:grid}.Hx0lNG_studioArtwork{background:var(--ink);display:block;position:relative;overflow:hidden}.Hx0lNG_studioArtwork>img{width:100%;height:auto;display:block}.Hx0lNG_studioArtwork>span{background:var(--paper);color:var(--ink);justify-content:space-between;gap:20px;padding:11px 14px;font-size:11px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.Hx0lNG_studioCopy .Hx0lNG_kicker{margin-bottom:25px}.Hx0lNG_studioCopy h2{font-variation-settings:"wdth" 85;font-size:clamp(32px,3.2vw,46px);font-weight:750}.Hx0lNG_studioCopy>p:not(.Hx0lNG_kicker){color:#454c58;max-width:560px;margin:24px 0 0;font-size:14px;line-height:1.85}.Hx0lNG_studioFacts{border-top:1px solid var(--line);letter-spacing:.03em;flex-wrap:wrap;gap:12px 25px;margin:25px 0;padding-top:20px;font-size:11px;font-weight:600;display:flex}.Hx0lNG_contact{background:var(--cobalt);color:var(--paper);padding:45px 0 70px}.Hx0lNG_contactTopline{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.Hx0lNG_contactTopline>img{width:55px;height:auto}.Hx0lNG_contactGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:12vw;display:grid}.Hx0lNG_contact h2{font-size:clamp(80px,10vw,148px);line-height:.94}.Hx0lNG_contact h2 span{color:var(--paper)}.Hx0lNG_contactGrid>div{padding-bottom:8px}.Hx0lNG_contactGrid>div>p{max-width:350px;margin:0 0 25px;font-size:15px;line-height:1.8}.Hx0lNG_contactActions{justify-items:start;gap:20px;display:grid}.Hx0lNG_contraLink{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.Hx0lNG_page :focus-visible{outline-color:var(--cobalt)}.Hx0lNG_digital :focus-visible,.Hx0lNG_contact :focus-visible{outline-color:var(--paper)}@media (prefers-reduced-motion:reduce){.Hx0lNG_projectVisual>img,.Hx0lNG_demoCard img{transition:none}.Hx0lNG_projectLink:hover .Hx0lNG_projectVisual>img,.Hx0lNG_demoCard>a:first-child:hover img{transform:none}.Hx0lNG_serviceToggle{transition:none}}@media (max-width:1100px){.Hx0lNG_heroHeading{gap:4vw}.Hx0lNG_hero h1{font-size:7vw}.Hx0lNG_heroIntro>p{font-size:16px}.Hx0lNG_heroActions{gap:18px}.Hx0lNG_sectionHeading{grid-template-columns:150px minmax(0,1fr);gap:30px}.Hx0lNG_service>summary{grid-template-columns:150px minmax(0,1fr) 38px;gap:30px}.Hx0lNG_serviceBody,.Hx0lNG_serviceFooter{margin-left:180px}.Hx0lNG_studio{gap:5vw}}@media (max-width:900px){.Hx0lNG_heroHeading{grid-template-columns:1fr;gap:28px;padding-top:35px}.Hx0lNG_hero h1{font-size:clamp(64px,10.2vw,100px)}.Hx0lNG_heroIntro{grid-template-columns:1fr 1fr;align-items:end;gap:35px;max-width:650px;display:grid}.Hx0lNG_heroIntro>p{margin:0}.Hx0lNG_heroActions{flex-direction:column;align-items:start;gap:17px}.Hx0lNG_featuredGrid{grid-template-columns:1fr;gap:35px}.Hx0lNG_featuredProject:nth-child(2){margin-top:0}.Hx0lNG_projectVisual{aspect-ratio:1376/625;height:auto}.Hx0lNG_projectVisual[data-project="1"]{aspect-ratio:3/2}.Hx0lNG_projectNote{max-width:600px}.Hx0lNG_projectHeading h3{font-size:29px}.Hx0lNG_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.Hx0lNG_studio{grid-template-columns:1fr 1fr}.Hx0lNG_studioCopy h2{font-size:42px}.Hx0lNG_contactGrid{gap:6vw}}@media (max-width:760px){.Hx0lNG_shell{width:calc(100% - 36px)}.Hx0lNG_hero{padding-top:23px}.Hx0lNG_topline{align-items:start;gap:15px;font-size:11px}.Hx0lNG_topline>span:last-child{text-align:right;letter-spacing:.035em;max-width:155px}.Hx0lNG_topline>span:first-child:before{width:5px;height:5px;margin-right:7px}.Hx0lNG_heroHeading{gap:25px;padding:24px 0 16px}.Hx0lNG_hero h1{font-size:clamp(40px,14.4vw,92px)}.Hx0lNG_hero h1>em>span{display:block}.Hx0lNG_hero h1>em{margin-left:18px}.Hx0lNG_heroRule{height:22px;margin-bottom:8px}.Hx0lNG_heroIntro{display:block}.Hx0lNG_heroIntro>p{max-width:450px;margin:0 0 22px;font-size:16px;line-height:1.7}.Hx0lNG_heroActions{flex-direction:row;align-items:center;gap:14px 23px}.Hx0lNG_textLink{gap:12px;font-size:12px}.Hx0lNG_page .Hx0lNG_workTopline h2{font-size:11px}.Hx0lNG_workTopline>a{font-size:12px}.Hx0lNG_featuredGrid{gap:32px}.Hx0lNG_projectHeading{gap:15px;padding-top:17px}.Hx0lNG_projectHeading p{max-width:210px;font-size:11px}.Hx0lNG_projectHeading h3{font-size:27px}.Hx0lNG_caseLabel{font-size:11px}.Hx0lNG_projectNote{margin:14px 0 17px;font-size:14px}.Hx0lNG_projectBottom{gap:12px;font-size:11px}.Hx0lNG_services{padding:50px 0}.Hx0lNG_sectionHeading{grid-template-columns:1fr;gap:17px;margin-bottom:30px}.Hx0lNG_sectionHeading>.Hx0lNG_kicker{padding-top:0}.Hx0lNG_page h2{font-size:clamp(36px,10vw,50px)}.Hx0lNG_approach h2{font-size:32px}.Hx0lNG_sectionHeading>div>p{margin-top:22px;font-size:14px}.Hx0lNG_service>summary{grid-template-columns:22px minmax(0,1fr) 30px;gap:14px;padding:23px 0}.Hx0lNG_serviceNumber{margin-top:5px;font-size:11px}.Hx0lNG_serviceTitle{font-size:27px}.Hx0lNG_serviceTitle>small{margin-top:11px;font-size:14px}.Hx0lNG_serviceToggle{width:29px;height:29px;font-size:17px}.Hx0lNG_serviceBody{grid-template-columns:1fr;gap:24px;margin-left:36px;padding-bottom:28px}.Hx0lNG_serviceBody>p,.Hx0lNG_serviceBody li{font-size:14px}.Hx0lNG_serviceFooter{flex-direction:column;gap:17px;margin-left:0;font-size:11px}.Hx0lNG_digital{padding:45px 0 40px}.Hx0lNG_digitalHeading{grid-template-columns:1fr;gap:25px;margin-bottom:28px}.Hx0lNG_digitalHeading>p{font-size:14px}.Hx0lNG_demoGrid{grid-template-columns:1fr;gap:35px}.Hx0lNG_demoCard:nth-child(2){margin-top:0}.Hx0lNG_demoTopline{font-size:11px}.Hx0lNG_demoCaption{gap:12px;padding:20px 0}.Hx0lNG_demoCaption h3{font-size:26px}.Hx0lNG_fileLink{font-size:11px}.Hx0lNG_digitalFooter{flex-direction:column;gap:20px;margin-top:30px;font-size:11px}.Hx0lNG_approach{padding:50px 0}.Hx0lNG_steps{gap:28px 20px}.Hx0lNG_steps h3{margin:20px 0 13px;font-size:22px}.Hx0lNG_steps p{font-size:14px}.Hx0lNG_studio{grid-template-columns:1fr;gap:32px;padding:40px 0 50px}.Hx0lNG_studioArtwork>span{font-size:11px;bottom:15px;left:15px;right:15px}.Hx0lNG_studioCopy h2{font-size:36px}.Hx0lNG_studioCopy>p:not(.Hx0lNG_kicker){font-size:14px}.Hx0lNG_studioFacts{font-size:11px}.Hx0lNG_contact{padding:30px 0 45px}.Hx0lNG_contactTopline{margin-bottom:30px}.Hx0lNG_contactTopline>img{width:43px}.Hx0lNG_contactGrid{grid-template-columns:1fr;gap:30px}.Hx0lNG_contact h2{font-size:clamp(80px,20vw,118px)}.Hx0lNG_contactGrid>div>p{font-size:14px}}@media (min-width:520px) and (max-width:760px){.Hx0lNG_hero h1{font-size:clamp(60px,9vw,72px)}.Hx0lNG_hero h1>em>span{display:inline}.Hx0lNG_heroIntro{grid-template-columns:1fr 1fr;align-items:start;gap:0 30px;display:grid}.Hx0lNG_heroIntro>p{grid-row:1/4;margin:0}.Hx0lNG_heroActions,.Hx0lNG_filmLink,.Hx0lNG_creatorLink{grid-column:2}.Hx0lNG_heroActions{flex-direction:column;align-items:start;gap:4px}.Hx0lNG_creatorLink{font-size:11px}}.Hx0lNG_servicePreview{border:0!important;margin:0 0 20px!important;display:block!important}.Hx0lNG_servicePreview img{width:100%;height:auto;display:block}.Hx0lNG_serviceBody>div>p:not(.Hx0lNG_deliverablesLabel){color:#454c58;max-width:440px;margin:0;font-size:14px;line-height:1.85}.Hx0lNG_heroActions{gap:18px 24px}.Hx0lNG_textLink{border-bottom:1px solid;gap:16px;padding:4px 0;text-decoration:none}.Hx0lNG_filmLink{gap:10px;margin-top:22px;font-size:13px}.Hx0lNG_filmLink>span:first-child{width:38px;height:38px;color:var(--ink);background:0 0;border:1px solid}.Hx0lNG_creatorLink{border-top:1px solid var(--line);margin-top:12px;padding-top:12px;font-size:12px}.Hx0lNG_serviceToggle{background:color-mix(in srgb,var(--ink) 6%,transparent);border:0;border-radius:50%}@media (max-width:760px){.Hx0lNG_heroActions{flex-direction:row;align-items:center}}@media (min-width:901px) and (max-width:1100px){.Hx0lNG_heroHeading{align-items:center}}
._3oJMuG_page{color:#352229;background:#f3eee8}._3oJMuG_shell{width:min(100% - 64px,1400px);margin:0 auto}._3oJMuG_intro{padding-top:32px}._3oJMuG_topline{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:11px;display:flex}._3oJMuG_topline a{text-decoration:none}._3oJMuG_introGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:10vw;padding:65px 0 50px;display:grid}._3oJMuG_kicker{letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:600;line-height:1.7}._3oJMuG_page h1,._3oJMuG_page h2,._3oJMuG_page h3{font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;letter-spacing:-.035em;word-spacing:.04em;font-family:Fraunces,Georgia,serif;font-weight:500}._3oJMuG_intro h1{margin:0;font-size:clamp(43px,5.6vw,82px);line-height:1.05}._3oJMuG_page em{color:#746459;font-style:normal}._3oJMuG_introGrid>p{max-width:410px;margin:0 0 3px;font-size:15px;line-height:1.8}._3oJMuG_cover{color:#f3eee8;background:#352229;grid-template-columns:1fr 1fr;min-height:625px;display:grid}._3oJMuG_coverPhoto{min-height:570px;position:relative}._3oJMuG_coverPhoto img{object-fit:cover;object-position:center 35%}._3oJMuG_coverType{flex-direction:column;justify-content:space-between;gap:48px;padding:45px;display:flex}._3oJMuG_coverType>span{letter-spacing:.16em;text-transform:uppercase;font-size:11px}._3oJMuG_coverType>img{width:100%;height:auto}._3oJMuG_coverType>p{letter-spacing:-.035em;color:#d7e6a3;margin:0;font:500 clamp(36px,3.8vw,56px)/1.1 Fraunces,Georgia,serif}._3oJMuG_coverType>div{justify-content:space-between;align-items:end;gap:20px;display:flex}._3oJMuG_coverType>div>span{letter-spacing:.12em;font-size:11px}._3oJMuG_coverType>div img{width:80px;height:auto}._3oJMuG_brief{grid-template-columns:220px minmax(0,1fr);gap:40px;padding-top:85px;padding-bottom:85px;display:grid}._3oJMuG_page h2{margin:0;font-size:clamp(40px,4.6vw,66px);line-height:1.08}._3oJMuG_brief>div>p:not(._3oJMuG_disclosure){max-width:790px;margin:28px 0 35px;font-size:16px;line-height:1.85}._3oJMuG_facts{border-top:1px solid #35222930;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:23px;display:grid}._3oJMuG_facts span{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}._3oJMuG_facts p{margin:12px 0 0;font-size:12px;line-height:1.8}._3oJMuG_disclosure{color:#746459;margin:25px 0 0;font-size:11px;line-height:1.8}._3oJMuG_section{border-top:1px solid #35222930;padding-top:65px;padding-bottom:80px}._3oJMuG_heading{grid-template-columns:220px minmax(0,1fr);gap:40px;margin-bottom:35px;display:grid}._3oJMuG_sectionLead{max-width:800px;margin:0 0 40px 260px;font-size:14px;line-height:1.85}._3oJMuG_research{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}._3oJMuG_research article{border-top:1px solid #35222930;padding-top:25px}._3oJMuG_research article>span{text-transform:uppercase;letter-spacing:.1em;font-size:11px}._3oJMuG_research h3{margin:24px 0 20px;font-size:33px;line-height:1.1}._3oJMuG_research p{font-size:12px;line-height:1.8}._3oJMuG_research article>div{margin-top:25px}._3oJMuG_research b{text-transform:uppercase;letter-spacing:.08em;font-size:11px}._3oJMuG_research a{text-underline-offset:4px;margin-top:18px;font-size:11px;display:inline-block}._3oJMuG_evolution{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}._3oJMuG_evolution figure{background:#eae3dc;flex-direction:column;justify-content:space-between;align-items:center;gap:45px;min-height:340px;margin:0;padding:25px;display:flex}._3oJMuG_evolution figure:last-child{background:#e7b9a5}._3oJMuG_evolution figure>span{letter-spacing:.12em;text-transform:uppercase;align-self:start;font-size:11px}._3oJMuG_evolution img{width:min(100%,440px);height:auto;display:block}._3oJMuG_evolution figure:first-child img{width:min(90%,330px)}._3oJMuG_evolution figcaption{align-self:start;font-size:11px;line-height:1.6}._3oJMuG_signatures{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:6vw;margin-top:50px;display:grid}._3oJMuG_signatures>div:first-child{color:#f3eee8;background:#352229;flex-direction:column;justify-content:center;align-items:center;gap:55px;min-height:330px;padding:50px 20px;display:flex}._3oJMuG_signatures img{width:160px;height:auto}._3oJMuG_signatures span{font-size:11px}._3oJMuG_signatures h3{margin:0 0 23px;font-size:42px;line-height:1.1}._3oJMuG_signatures p{max-width:560px;font-size:13px;line-height:1.8}._3oJMuG_paletteSection{border-top:1px solid #35222930;padding:65px 0 80px}._3oJMuG_palette{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._3oJMuG_palette>div{flex-direction:column;justify-content:end;min-height:310px;padding:30px;display:flex}._3oJMuG_palette span{margin-bottom:auto;font-size:11px}._3oJMuG_palette h3{margin:50px 0 15px;font-size:44px;line-height:1}._3oJMuG_palette p{max-width:240px;margin:0;font-size:11px;line-height:1.8}._3oJMuG_typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:55px;display:grid}._3oJMuG_typeGrid>div{background:#eae3dc;padding:40px}._3oJMuG_typeGrid>div:last-child{color:#f3eee8;background:#352229}._3oJMuG_typeGrid span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}._3oJMuG_typeGrid>div:first-child p{letter-spacing:-.04em;margin:45px 0 15px;font:500 clamp(45px,6vw,88px)/1.03 Fraunces,Georgia,serif}._3oJMuG_typeGrid h3{letter-spacing:-.04em;margin:45px 0 25px;font:600 35px/1.12 Inter,Arial,sans-serif}._3oJMuG_typeGrid>div:last-child p{max-width:390px;font-size:14px;line-height:1.85}._3oJMuG_typeGrid small{color:#d6c7cb;max-width:400px;margin-top:50px;font-size:11px;line-height:1.8;display:block}._3oJMuG_story{margin-top:55px}._3oJMuG_storyHeading{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-bottom:30px;display:grid}._3oJMuG_storyHeading h3{margin:0;font-size:clamp(32px,3.8vw,52px);line-height:1.08}._3oJMuG_storyHeading ._3oJMuG_kicker{margin-bottom:15px}._3oJMuG_storyHeading>p{max-width:520px;margin:0;font-size:13px;line-height:1.8}._3oJMuG_storyScope{color:#746459;max-width:720px;margin:25px 0 0;font-size:11px;line-height:1.8}._3oJMuG_kitSection{background:#d7e6a3;padding:65px 0 75px}._3oJMuG_kitText{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-left:260px;display:grid}._3oJMuG_kitText p{margin:0;font-size:13px;line-height:1.85}._3oJMuG_kitText a{border-top:1px solid #35222950;justify-content:space-between;gap:20px;padding:18px 0;font-size:11px;font-weight:600;text-decoration:none;display:flex}._3oJMuG_kitText a span{font-size:11px;font-weight:400}._3oJMuG_pdfPreviews{grid-template-columns:1fr 1fr;gap:35px;margin-top:50px;padding:30px 30px 0;display:grid}._3oJMuG_pdfPreviews figure{margin:0}._3oJMuG_pdfPreviews figure:first-child{transform:rotate(-3deg)}._3oJMuG_pdfPreviews figure:last-child{margin-top:35px;transform:rotate(3deg)}._3oJMuG_pdfPreviews img{width:100%;height:auto;display:block;box-shadow:0 15px 30px #35222920}._3oJMuG_pdfPreviews figcaption{padding:18px 0;font-size:11px}._3oJMuG_webIntro{justify-content:space-between;align-items:end;gap:6vw;margin-bottom:35px;margin-left:260px;display:flex}._3oJMuG_webIntro p{max-width:600px;margin:0;font-size:13px;line-height:1.85}._3oJMuG_webIntro a{text-underline-offset:5px;flex-shrink:0;padding-bottom:4px;font-size:11px}._3oJMuG_webPreview{background:#e3dbd3;padding:28px;display:block}._3oJMuG_webPreview img{width:100%;height:auto;display:block}._3oJMuG_delivery{color:#f3eee8;background:#352229;padding:65px 0 80px}._3oJMuG_delivery em{color:#d7e6a3}._3oJMuG_deliveryGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8vw;display:grid}._3oJMuG_deliveryGrid>div>p{max-width:420px;margin:0 0 25px;font-size:13px;line-height:1.8}._3oJMuG_deliveryGrid>div>a{border-top:1px solid #f3eee840;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;font-size:11px;text-decoration:none;display:flex}._3oJMuG_deliveryGrid small{color:#d6c7cb;max-width:390px;margin-top:20px;font-size:11px;line-height:1.8;display:block}@media (max-width:1050px){._3oJMuG_heading,._3oJMuG_brief{grid-template-columns:160px minmax(0,1fr);gap:30px}._3oJMuG_sectionLead,._3oJMuG_kitText,._3oJMuG_webIntro{margin-left:190px}._3oJMuG_coverType{padding:30px}._3oJMuG_cover,._3oJMuG_coverPhoto{min-height:500px}._3oJMuG_research{gap:25px}._3oJMuG_webIntro{display:block}._3oJMuG_webIntro a{margin-top:25px;display:inline-block}}@media (max-width:760px){._3oJMuG_shell{width:calc(100% - 36px)}._3oJMuG_topline{font-size:11px}._3oJMuG_intro{padding-top:24px}._3oJMuG_introGrid{grid-template-columns:1fr;gap:25px;padding:40px 0 30px}._3oJMuG_intro h1{font-size:clamp(36px,10vw,65px)}._3oJMuG_introGrid>p{font-size:13px}._3oJMuG_cover{grid-template-columns:1fr}._3oJMuG_coverPhoto{aspect-ratio:4/4.2;min-height:0}._3oJMuG_coverType{gap:35px;min-height:340px;padding:25px}._3oJMuG_coverType>p{font-size:36px}._3oJMuG_coverType>div img{width:60px}._3oJMuG_brief,._3oJMuG_heading{grid-template-columns:1fr;gap:18px}._3oJMuG_brief{padding:45px 0}._3oJMuG_brief>._3oJMuG_kicker,._3oJMuG_heading ._3oJMuG_kicker{margin:0}._3oJMuG_page h2{font-size:clamp(33px,9vw,52px)}._3oJMuG_brief>div>p:not(._3oJMuG_disclosure){margin:23px 0;font-size:14px}._3oJMuG_facts{grid-template-columns:1fr;gap:20px}._3oJMuG_facts>div{grid-template-columns:80px 1fr;gap:18px;display:grid}._3oJMuG_facts p{margin:0;font-size:11px}._3oJMuG_section{padding:42px 0 50px}._3oJMuG_heading{margin-bottom:25px}._3oJMuG_sectionLead,._3oJMuG_kitText,._3oJMuG_webIntro{margin-left:0}._3oJMuG_sectionLead{margin-bottom:25px;font-size:12px}._3oJMuG_research{grid-template-columns:1fr;gap:30px}._3oJMuG_research h3{margin-top:18px;font-size:31px}._3oJMuG_research article>div{margin-top:18px}._3oJMuG_evolution{grid-template-columns:1fr;gap:15px}._3oJMuG_evolution figure{gap:35px;min-height:240px;padding:20px}._3oJMuG_evolution figcaption{font-size:11px}._3oJMuG_signatures{grid-template-columns:1fr;gap:30px;margin-top:30px}._3oJMuG_signatures>div:first-child{min-height:265px}._3oJMuG_signatures h3{font-size:35px}._3oJMuG_signatures p{font-size:12px}._3oJMuG_paletteSection{padding:42px 0 50px}._3oJMuG_palette{grid-template-columns:1fr 1fr}._3oJMuG_palette>div{min-height:250px;padding:23px 18px}._3oJMuG_palette h3{font-size:36px}._3oJMuG_palette p{font-size:11px}._3oJMuG_typeGrid{grid-template-columns:1fr;margin-top:30px}._3oJMuG_typeGrid>div{padding:25px}._3oJMuG_typeGrid>div:first-child p{font-size:clamp(44px,11vw,75px)}._3oJMuG_typeGrid h3{font-size:29px}._3oJMuG_typeGrid>div:last-child p{font-size:13px}._3oJMuG_story{margin-top:35px}._3oJMuG_storyHeading{grid-template-columns:1fr;gap:20px}._3oJMuG_storyHeading h3{font-size:34px}._3oJMuG_storyHeading>p{font-size:12px}._3oJMuG_storyScope{font-size:11px}._3oJMuG_kitSection{padding:42px 0}._3oJMuG_kitText{grid-template-columns:1fr;gap:25px}._3oJMuG_pdfPreviews{grid-template-columns:1fr;gap:20px;margin-top:30px;padding:10px 12px}._3oJMuG_pdfPreviews figure:last-child{margin-top:0}._3oJMuG_webIntro p{font-size:12px}._3oJMuG_webPreview{padding:12px}._3oJMuG_delivery{padding:42px 0 50px}._3oJMuG_deliveryGrid{grid-template-columns:1fr;gap:30px}}._3oJMuG_caseAction{margin-top:28px}._3oJMuG_identityInUse{border-top:1px solid #35222930;padding-top:65px;padding-bottom:75px}._3oJMuG_applicationGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:26px;display:grid}._3oJMuG_applicationGrid figure{min-width:0;margin:0}._3oJMuG_portraitCanvas{color:#f3eee8;background:#352229;min-height:590px;position:relative;overflow:hidden}._3oJMuG_portraitCanvas>img{object-fit:cover;object-position:center 32%}._3oJMuG_portraitCanvas:after{content:"";background:linear-gradient(#35222920 35%,#24151ae8 100%);position:absolute;inset:0}._3oJMuG_portraitCanvas>div{z-index:1;gap:17px;display:grid;position:absolute;inset:auto 35px 35px}._3oJMuG_portraitCanvas span,._3oJMuG_profileCanvas span,._3oJMuG_profileCanvas small{text-transform:uppercase;letter-spacing:.1em;font:600 11px/1.5 Inter,Arial,sans-serif}._3oJMuG_portraitCanvas>div img{width:min(100%,370px);height:auto;display:block}._3oJMuG_portraitCanvas>div p{color:#d7e6a3;letter-spacing:-.025em;margin:0;font:500 clamp(29px,3vw,46px)/1.1 Fraunces,Georgia,serif}._3oJMuG_profileApplication{margin-top:65px!important}._3oJMuG_profileCanvas{background:#d7e6a3;flex-direction:column;justify-content:space-between;gap:30px;min-height:460px;padding:32px;display:flex}._3oJMuG_profileCanvas>div{justify-content:space-between;align-items:start;gap:20px;display:flex}._3oJMuG_profileCanvas>div img{width:60px;height:auto}._3oJMuG_profileCanvas>p{letter-spacing:-.035em;margin:0;font:500 clamp(31px,3vw,46px)/1.1 Fraunces,Georgia,serif}._3oJMuG_profileCanvas>img{width:min(100%,320px);height:auto;display:block}._3oJMuG_applicationGrid figcaption{letter-spacing:.08em;text-transform:uppercase;padding-top:14px;font:600 11px/1.5 Inter,Arial,sans-serif}._3oJMuG_scaleProof{grid-template-columns:1fr 1.3fr;align-items:end;gap:8vw;margin-top:80px;display:grid}._3oJMuG_scaleProof h3{margin:0;font-size:clamp(32px,3.5vw,48px);line-height:1.08}._3oJMuG_scaleProof>div:first-child>p:last-child{max-width:390px;margin:20px 0 0;font-size:14px;line-height:1.8}._3oJMuG_scaleSamples{grid-template-columns:1fr 1fr;gap:16px;display:grid}._3oJMuG_scaleSamples figure{background:#eae3dc;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:35px;min-height:160px;margin:0;padding:25px;display:flex}._3oJMuG_scaleSamples img{max-width:100%;height:auto;display:block}._3oJMuG_scaleSamples figcaption{font:600 11px/1.5 Inter,Arial,sans-serif}._3oJMuG_signatureFiles{flex-wrap:wrap;gap:0 30px;margin-top:30px;display:flex}._3oJMuG_signatureFiles a{border-bottom:1px solid;align-items:center;gap:22px;min-height:48px;font-size:13px;text-decoration:none;display:inline-flex}._3oJMuG_signatureFiles a span{font-size:11px}@media (max-width:760px){._3oJMuG_identityInUse{padding:42px 0 50px}._3oJMuG_applicationGrid,._3oJMuG_scaleProof{grid-template-columns:1fr;gap:25px}._3oJMuG_portraitCanvas{aspect-ratio:4/5;min-height:0}._3oJMuG_portraitCanvas>div{inset:auto 22px 24px}._3oJMuG_profileApplication{margin-top:0!important}._3oJMuG_profileCanvas{min-height:350px;padding:25px}._3oJMuG_scaleProof{margin-top:55px}._3oJMuG_scaleSamples{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}._3oJMuG_scaleSamples figure{min-height:140px;padding:16px}}
._8TymFG_page{overflow:clip}._8TymFG_hero,._8TymFG_introduction,._8TymFG_practice,._8TymFG_closing{width:min(100% - 112px,1440px);margin-inline:auto}._8TymFG_hero{padding:36px 0 94px}._8TymFG_topline,._8TymFG_portrait figcaption,._8TymFG_signatureTitle{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:11px;font-weight:700;line-height:1.4;display:flex}._8TymFG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:clamp(45px,8vw,128px);margin-top:55px;display:grid}._8TymFG_intro{min-width:0}._8TymFG_kicker{color:var(--cobalt);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:700;line-height:1.4;display:flex}._8TymFG_kicker>span{background:var(--coral);border-radius:50%;width:7px;height:7px;display:block}._8TymFG_intro h1,._8TymFG_introduction h2,._8TymFG_practice h2,._8TymFG_closing h2{font-variation-settings:"wdth" 95;letter-spacing:-.035em;word-spacing:.03em;margin:0;font-family:Archivo,Arial,sans-serif;font-weight:700}._8TymFG_intro h1{margin-top:26px;font-size:clamp(48px,5.8vw,86px);line-height:1.06}._8TymFG_intro h1 em,._8TymFG_introduction h2 em,._8TymFG_practice h2 em,._8TymFG_closing h2 em{color:var(--cobalt);font-style:normal}._8TymFG_intro>p:not(._8TymFG_kicker){max-width:480px;color:var(--ink);margin:24px 0 0;font-size:clamp(17px,1.35vw,19px);line-height:1.65}._8TymFG_heroActions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px;display:flex}._8TymFG_signature{border-top:1px solid var(--line);max-width:335px;margin-top:clamp(50px,7vw,95px);padding-top:17px}._8TymFG_signatureTitle{font-size:10px}._8TymFG_signatureMark{align-items:center;gap:14px;margin:22px 0 12px;display:flex}._8TymFG_signatureMark>img:first-child{flex-shrink:0;width:45px;height:45px}._8TymFG_wordmark{width:min(100%,245px);height:auto;display:block}._8TymFG_signature>p{color:var(--muted);margin:0;font-size:12px}._8TymFG_portrait{width:100%;min-width:0;max-width:540px;margin:0 0 0 auto}._8TymFG_portraitFrame{aspect-ratio:1;background:#d9d1c4;width:100%;position:relative;overflow:hidden}._8TymFG_portraitFrame img{object-fit:cover;object-position:center}._8TymFG_portrait figcaption{margin-top:14px}._8TymFG_introduction{border-top:1px solid var(--line);grid-template-columns:minmax(130px,.38fr) 1fr;gap:50px;padding:32px 0 100px;scroll-margin-top:20px;display:grid}._8TymFG_sectionLabel>p:not(._8TymFG_kicker){color:var(--muted);margin:25px 0 0;font-size:12px;line-height:1.65}._8TymFG_introduction h2,._8TymFG_practice h2{font-size:clamp(35px,4vw,57px);line-height:1.1}._8TymFG_story{max-width:580px;margin:30px 0 0 auto}._8TymFG_story p{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.75}._8TymFG_practice{border-top:1px solid var(--line);padding:32px 0 100px}._8TymFG_practiceHeading{grid-template-columns:minmax(130px,.38fr) 1fr;gap:50px;display:grid}._8TymFG_practiceHeading>div>p{max-width:470px;color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.7}._8TymFG_practiceList{margin-top:45px}._8TymFG_practiceList article{border-top:1px solid var(--line);grid-template-columns:60px 1fr 1fr;align-items:baseline;gap:24px;padding:24px 0;display:grid}._8TymFG_practiceList article:last-child{border-bottom:1px solid var(--line)}._8TymFG_practiceList article>span{color:var(--coral);font-size:12px;font-weight:700}._8TymFG_practiceList h3{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.3vw,29px);font-weight:650}._8TymFG_practiceList p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}._8TymFG_workLink{margin-top:22px}._8TymFG_closing{background:var(--ink);color:var(--paper);grid-template-columns:1fr .75fr;align-items:end;gap:35px;margin-bottom:80px;padding:clamp(30px,4.3vw,64px);display:grid}._8TymFG_closing ._8TymFG_kicker{color:#a7c0ff}._8TymFG_closing h2{margin-top:24px;font-size:clamp(40px,4.8vw,65px);line-height:1.08}._8TymFG_closing h2 em{color:#99b4ff}._8TymFG_closing>div:last-child{max-width:430px}._8TymFG_closing>div:last-child p{margin:0 0 23px;font-size:16px;line-height:1.7}@media (max-width:800px){._8TymFG_hero,._8TymFG_introduction,._8TymFG_practice,._8TymFG_closing{width:calc(100% - 36px)}._8TymFG_hero{padding:29px 0 58px}._8TymFG_topline{flex-wrap:wrap}._8TymFG_heroGrid{grid-template-columns:1fr;gap:36px;margin-top:45px}._8TymFG_intro h1{font-size:clamp(43px,10vw,68px)}._8TymFG_intro>p:not(._8TymFG_kicker){font-size:16px}._8TymFG_signature{margin-top:45px}._8TymFG_portraitFrame{aspect-ratio:1}._8TymFG_portrait figcaption{font-size:10px}._8TymFG_introduction,._8TymFG_practiceHeading{grid-template-columns:1fr;gap:25px}._8TymFG_introduction{padding-bottom:65px}._8TymFG_sectionLabel>p:not(._8TymFG_kicker){margin-top:12px}._8TymFG_introduction h2,._8TymFG_practice h2{font-size:clamp(32px,8vw,48px)}._8TymFG_story{margin-top:22px}._8TymFG_practice{padding-bottom:65px}._8TymFG_practiceList{margin-top:30px}._8TymFG_practiceList article{grid-template-columns:32px 1fr;gap:8px 16px;padding:20px 0}._8TymFG_practiceList p{grid-column:2}._8TymFG_closing{grid-template-columns:1fr;gap:25px;margin-bottom:55px;padding:28px}._8TymFG_closing h2{font-size:clamp(38px,9vw,52px)}}
._0H5l5W_page{--plum:#352229;--cream:#f3eee8;--pear:#d7e6a3;--clay:#e7b9a5;color:var(--plum);background:var(--cream);font-family:Inter,Arial,sans-serif}._0H5l5W_shell{width:min(100% - 96px,1360px);margin:0 auto}._0H5l5W_header{border-bottom:1px solid #35222928;justify-content:space-between;align-items:center;gap:30px;padding:24px 48px;display:flex}._0H5l5W_logo{width:185px;height:auto;display:block}._0H5l5W_header nav{align-items:center;gap:32px;font-size:11px;display:flex}._0H5l5W_header a{text-decoration:none}._0H5l5W_navKit{background:var(--pear);border-radius:2px;padding:13px 22px}._0H5l5W_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6vw;padding-top:60px;padding-bottom:80px;display:grid}._0H5l5W_heroCopy{padding:20px 0}._0H5l5W_kicker{letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:9px;font-weight:600;line-height:1.6}._0H5l5W_hero ._0H5l5W_kicker span{background:var(--plum);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}._0H5l5W_page h1,._0H5l5W_page h2,._0H5l5W_page h3{font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;letter-spacing:-.035em;word-spacing:.04em;font-family:Fraunces,Georgia,serif;font-weight:500}._0H5l5W_page em{color:#746459;font-style:normal}._0H5l5W_hero h1{margin:38px 0 28px;font-size:clamp(60px,7vw,112px);line-height:1.02}._0H5l5W_lead{max-width:350px;margin:0 0 28px;font-size:15px;line-height:1.8}._0H5l5W_primary{background:var(--plum);color:var(--cream);justify-content:space-between;align-items:center;gap:45px;padding:16px 20px;font-size:11px;text-decoration:none;display:inline-flex}._0H5l5W_primary:hover{background:#583f48}._0H5l5W_heroNote{color:#746459;margin:28px 0 0;font-size:9px}._0H5l5W_heroPhoto{aspect-ratio:4/5;margin:0;position:relative}._0H5l5W_heroPhoto img{object-fit:cover}._0H5l5W_photoSeal{background:var(--pear);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;font:500 23px/1.05 Fraunces,Georgia,serif;display:flex;position:absolute;bottom:50px;left:-35px;transform:rotate(-9deg)}._0H5l5W_photoSeal em{color:var(--plum)}._0H5l5W_heroPhoto figcaption{letter-spacing:.08em;text-transform:uppercase;font-size:8px;position:absolute;bottom:-27px;right:0}._0H5l5W_manifesto{background:var(--pear);padding:75px 0 80px}._0H5l5W_manifestoGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:10vw;display:grid}._0H5l5W_page h2{margin:0;font-size:clamp(45px,5.5vw,82px);line-height:1.03}._0H5l5W_manifesto em{color:var(--plum)}._0H5l5W_manifestoGrid p{max-width:470px;margin:0 0 18px;font-size:15px;line-height:1.85}._0H5l5W_work{padding-top:100px;padding-bottom:90px}._0H5l5W_sectionHeading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:12vw;margin-bottom:48px;display:grid}._0H5l5W_sectionHeading>p{max-width:360px;margin:0 0 3px;font-size:13px;line-height:1.85}._0H5l5W_campaignGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:34px;display:grid}._0H5l5W_campaign:nth-child(2){margin-top:105px}._0H5l5W_campaignImage{aspect-ratio:4/4.3;margin-bottom:25px;position:relative;overflow:hidden}._0H5l5W_campaignImage img{object-fit:cover;transition:transform .5s}._0H5l5W_campaign:hover ._0H5l5W_campaignImage img{transform:scale(1.035)}._0H5l5W_campaignImage>span{background:var(--cream);letter-spacing:.1em;padding:7px 10px;font-size:8px;position:absolute;top:18px;left:18px}._0H5l5W_campaign ._0H5l5W_kicker{margin-bottom:10px}._0H5l5W_campaign h3{margin:0 0 12px;font-size:clamp(30px,3.2vw,47px);line-height:1.08}._0H5l5W_format{color:#746459;margin:0 0 20px;font-size:10px}._0H5l5W_storyDetails{border-top:1px solid #35222940;border-bottom:1px solid #35222940}._0H5l5W_storyDetails summary{cursor:pointer;justify-content:space-between;gap:15px;padding:17px 0;font-size:11px;font-weight:600;list-style:none;display:flex}._0H5l5W_storyDetails summary::-webkit-details-marker{display:none}._0H5l5W_storyDetails[open] summary span{transform:rotate(45deg)}._0H5l5W_storyDetails>div{padding:12px 0 24px}._0H5l5W_storyDetails h4{text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font-size:10px}._0H5l5W_storyDetails>div>p{margin:0 0 25px;font-size:12px;line-height:1.8}._0H5l5W_storyDetails>div>._0H5l5W_scope{color:#746459;margin:22px 0 0;font-size:10px}._0H5l5W_storyDetails>div>div{grid-template-columns:1fr}._0H5l5W_storyDetails figure>div{aspect-ratio:4/3}._0H5l5W_storyDetails figure>div>p{font-size:32px}._0H5l5W_partnerships{border-top:1px solid #35222930;padding-top:65px;padding-bottom:85px}._0H5l5W_formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._0H5l5W_formats article{border-top:1px solid #35222930;padding-top:22px}._0H5l5W_formats article>span{font-size:10px}._0H5l5W_formats h3{margin:28px 0 18px;font-size:33px;line-height:1.1}._0H5l5W_formats p{margin:0;font-size:13px;line-height:1.85}._0H5l5W_process{border-top:1px solid #35222930;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10vw;margin-top:60px;padding:60px 0 0;display:grid}._0H5l5W_process ol{margin:0;padding:0;list-style:none}._0H5l5W_process li{grid-template-columns:130px 1fr;gap:24px;margin-bottom:22px;font-size:12px;line-height:1.75;display:grid}._0H5l5W_process b{font-weight:600}._0H5l5W_mediaKit{background:var(--plum);color:var(--cream);padding:75px 0 85px}._0H5l5W_mediaKit em{color:var(--pear)}._0H5l5W_kitGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:8vw;display:grid}._0H5l5W_kitGrid p{max-width:350px;margin:0 0 24px;font-size:14px;line-height:1.8}._0H5l5W_lightButton{background:var(--pear);color:var(--plum);justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;font-size:11px;text-decoration:none;display:flex}._0H5l5W_kitGrid small{color:#d5c7cb;max-width:390px;margin-top:22px;font-size:10px;line-height:1.8;display:block}._0H5l5W_contact{text-align:center;padding-top:85px;padding-bottom:85px}._0H5l5W_contact ._0H5l5W_primary{margin-top:30px}._0H5l5W_contact>p:not(._0H5l5W_kicker){color:#746459;margin:22px 0;font-size:10px}._0H5l5W_caseLink{text-underline-offset:5px;font-size:11px}@media (prefers-reduced-motion:reduce){._0H5l5W_campaignImage img{transition:none}}@media (max-width:950px){._0H5l5W_shell{width:calc(100% - 56px)}._0H5l5W_header{padding:22px 28px}._0H5l5W_hero{gap:35px}._0H5l5W_hero h1{font-size:7.5vw}._0H5l5W_photoSeal{width:110px;height:110px;font-size:19px;left:-20px}._0H5l5W_header nav{gap:20px}._0H5l5W_sectionHeading{gap:6vw}._0H5l5W_formats{gap:24px}._0H5l5W_process{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:30px}}@media (max-width:760px){._0H5l5W_shell{width:calc(100% - 36px)}._0H5l5W_header{flex-wrap:wrap;gap:22px;padding:20px 18px}._0H5l5W_logo{width:160px}._0H5l5W_header nav{justify-content:space-between;gap:14px;width:100%;font-size:10px}._0H5l5W_navKit{padding:9px 13px}._0H5l5W_hero{grid-template-columns:1fr;gap:28px;padding-top:28px;padding-bottom:55px}._0H5l5W_hero h1{margin-top:27px;font-size:clamp(58px,13vw,92px)}._0H5l5W_heroCopy{padding-top:0}._0H5l5W_heroPhoto{margin-left:18px}._0H5l5W_photoSeal{width:120px;height:120px;font-size:20px;bottom:28px}._0H5l5W_lead{max-width:390px;font-size:14px}._0H5l5W_manifesto{padding:45px 0}._0H5l5W_manifestoGrid,._0H5l5W_sectionHeading,._0H5l5W_kitGrid,._0H5l5W_process{grid-template-columns:1fr;gap:28px}._0H5l5W_manifestoGrid p{font-size:14px}._0H5l5W_page h2{font-size:clamp(43px,11vw,68px)}._0H5l5W_kicker{margin-bottom:20px}._0H5l5W_work{padding:55px 0}._0H5l5W_sectionHeading{margin-bottom:30px}._0H5l5W_campaignGrid{grid-template-columns:1fr;gap:45px}._0H5l5W_campaign:nth-child(2){margin-top:0}._0H5l5W_campaign h3{font-size:36px}._0H5l5W_campaignImage{aspect-ratio:4/4}._0H5l5W_partnerships{padding:45px 0 50px}._0H5l5W_formats{grid-template-columns:1fr;gap:26px}._0H5l5W_formats h3{margin-top:20px;font-size:32px}._0H5l5W_formats p{max-width:480px}._0H5l5W_process{margin-top:40px;padding-top:32px}._0H5l5W_process li{grid-template-columns:100px 1fr;gap:18px;font-size:11px}._0H5l5W_mediaKit{padding:45px 0}._0H5l5W_kitGrid p{font-size:13px}._0H5l5W_contact{padding:55px 0}}
.g8J8Uq_page{background:var(--paper);color:var(--ink)}.g8J8Uq_shell{width:min(100% - 64px,1440px);margin:auto}.g8J8Uq_kicker{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.7}.g8J8Uq_page h1,.g8J8Uq_page h2,.g8J8Uq_page h3{font-variation-settings:"wdth" 85;letter-spacing:-.025em;word-spacing:.08em;font-family:Archivo,Arial,sans-serif;font-weight:760}.g8J8Uq_hero{padding:45px 0 0}.g8J8Uq_heroGrid{grid-template-columns:1.3fr 1fr;align-items:end;gap:8vw;margin:28px 0 36px;display:grid}.g8J8Uq_hero h1{margin:0;font-size:clamp(55px,6.4vw,92px);line-height:1.03}.g8J8Uq_hero h1 span{color:var(--cobalt)}.g8J8Uq_heroGrid>div>p{max-width:440px;margin:0 0 18px;font-size:17px;line-height:1.8}.g8J8Uq_nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.g8J8Uq_nav a{justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:16px 20px;font-size:14px;text-decoration:none;display:flex}.g8J8Uq_nav a+a{border-left:1px solid var(--line)}.g8J8Uq_nav a>span:first-child{color:var(--cobalt);font-size:11px}.g8J8Uq_nav a>span:nth-child(2){margin-right:auto}.g8J8Uq_nav a:hover{background:#f4f7ff}.g8J8Uq_page svg{flex-shrink:0;width:18px;height:18px}.g8J8Uq_heroBoard{grid-template-columns:1.65fr 1fr;align-items:start;gap:30px;padding:55px 0 70px;display:grid;position:relative}.g8J8Uq_heroBoard a{text-decoration:none;display:block}.g8J8Uq_heroBoard img{width:100%;height:auto;display:block}.g8J8Uq_heroBoard a>span{justify-content:space-between;align-items:center;gap:15px;padding:14px 0;font-size:12px;display:flex}.g8J8Uq_leadProject{grid-column:1/-1;width:84%}.g8J8Uq_sideProject{z-index:1;background:var(--paper);grid-area:2/2;margin-top:-90px;padding:10px 0 0 10px}.g8J8Uq_boardStatement{letter-spacing:-.04em;align-self:center;margin:0;padding:0 0 35px 5vw;font-family:Archivo,Arial,sans-serif;font-size:clamp(23px,3vw,42px);font-weight:600;line-height:1.2}.g8J8Uq_service{border-top:1px solid var(--line);padding-top:80px;padding-bottom:60px;scroll-margin-top:30px}.g8J8Uq_serviceHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:8vw;margin:24px 0 35px;display:grid}.g8J8Uq_service h2{max-width:650px;margin:0;font-size:clamp(38px,4.3vw,62px);line-height:1.08}.g8J8Uq_serviceHeading p{max-width:440px;margin:0;font-size:16px;line-height:1.8}.g8J8Uq_serviceGrid{grid-template-columns:1.15fr 1fr;align-items:start;gap:5vw;display:grid}.g8J8Uq_serviceGrid figure{margin:0;position:sticky;top:28px}.g8J8Uq_serviceGrid figure img{width:100%;height:auto;display:block}.g8J8Uq_serviceGrid figcaption{color:var(--muted);justify-content:space-between;gap:20px;padding-top:14px;font-size:12px;line-height:1.6;display:flex}.g8J8Uq_serviceGrid figcaption a{color:var(--ink);text-underline-offset:5px}.g8J8Uq_serviceCopy h3{margin:25px 0 16px;font-size:22px}.g8J8Uq_fit{max-width:500px;margin:0;font-size:19px;line-height:1.65}.g8J8Uq_deliverables{margin:0;padding:0;list-style:none}.g8J8Uq_deliverables li{border-top:1px solid var(--line);grid-template-columns:24px 1fr;gap:16px;padding:13px 0;font-size:14px;line-height:1.7;display:grid}.g8J8Uq_deliverables li>span{color:var(--cobalt);padding-top:3px;font-size:11px}.g8J8Uq_scopeDetail{border-top:1px solid var(--line);margin-top:25px}.g8J8Uq_scopeDetail summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:13px;list-style:none;display:flex}.g8J8Uq_scopeDetail summary::-webkit-details-marker{display:none}.g8J8Uq_scopeDetail[open] [data-icon-axis=vertical]{opacity:0}.g8J8Uq_scopeDetail p{color:var(--muted);font-size:14px;line-height:1.8}.g8J8Uq_service:nth-of-type(2) .g8J8Uq_serviceGrid{grid-template-columns:1fr 1.15fr}.g8J8Uq_service:nth-of-type(2) .g8J8Uq_serviceGrid figure{order:2}.g8J8Uq_serviceLinks{flex-wrap:wrap;gap:6px 28px;margin-top:12px;display:flex}.g8J8Uq_serviceLinks a:not([data-secondary-link]){text-underline-offset:5px;align-items:center;gap:14px;min-height:48px;font-size:14px;display:inline-flex}.g8J8Uq_process{color:#fff;background:#0f172a;margin-top:55px;padding:65px 0}.g8J8Uq_processHeading{grid-template-columns:1fr 2fr;gap:40px;margin-bottom:40px;display:grid}.g8J8Uq_process h2,.g8J8Uq_handover h2,.g8J8Uq_faq h2,.g8J8Uq_closing h2{margin:0;font-size:clamp(36px,3.9vw,55px);line-height:1.12}.g8J8Uq_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.g8J8Uq_stages article{border-top:1px solid #ffffff40;padding-top:20px}.g8J8Uq_stages article>span{color:#9bbaff;font-size:12px}.g8J8Uq_stages h3{margin:24px 0 16px;font-size:25px;line-height:1.2}.g8J8Uq_stages p{color:#c9d1df;margin:0;font-size:14px;line-height:1.8}.g8J8Uq_stages small{color:#9bbaff;margin-top:24px;font-size:11px;line-height:1.7;display:block}.g8J8Uq_handover{grid-template-columns:1fr 1.1fr;gap:8vw;padding-top:75px;padding-bottom:70px;display:grid}.g8J8Uq_handover .g8J8Uq_kicker,.g8J8Uq_faq .g8J8Uq_kicker{margin-bottom:24px}.g8J8Uq_handover p:not(.g8J8Uq_kicker){color:#454c58;max-width:500px;font-size:16px;line-height:1.8}.g8J8Uq_downloads a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:15px;text-decoration:none;display:flex}.g8J8Uq_downloads a:last-child{border-bottom:1px solid var(--line)}.g8J8Uq_downloads small{color:var(--muted);margin-top:7px;font-size:12px;display:block}.g8J8Uq_faq{border-top:1px solid var(--line);grid-template-columns:1fr 1.1fr;gap:8vw;padding-top:55px;padding-bottom:65px;display:grid}.g8J8Uq_faq details{border-top:1px solid var(--line)}.g8J8Uq_faq details:last-child{border-bottom:1px solid var(--line)}.g8J8Uq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.g8J8Uq_faq summary::-webkit-details-marker{display:none}.g8J8Uq_faq details[open] [data-icon-axis=vertical]{opacity:0}.g8J8Uq_faq details p{color:#454c58;max-width:560px;margin:0 0 26px;font-size:15px;line-height:1.85}.g8J8Uq_closing{padding-bottom:65px}.g8J8Uq_closing>div{grid-template-columns:1.2fr 1fr;align-items:end;gap:8vw;margin-top:35px;display:grid}.g8J8Uq_closing p{max-width:440px;margin:0 0 15px;font-size:16px;line-height:1.8}@media (max-width:1050px){.g8J8Uq_serviceGrid{gap:30px}.g8J8Uq_stages{grid-template-columns:1fr 1fr}.g8J8Uq_nav a{gap:12px;padding:16px 12px}}@media (max-width:760px){.g8J8Uq_shell{width:calc(100% - 36px)}.g8J8Uq_hero{padding-top:30px}.g8J8Uq_heroGrid,.g8J8Uq_serviceHeading,.g8J8Uq_serviceGrid,.g8J8Uq_handover,.g8J8Uq_faq,.g8J8Uq_closing>div,.g8J8Uq_processHeading{grid-template-columns:1fr;gap:25px}.g8J8Uq_hero h1{font-size:clamp(44px,11vw,72px)}.g8J8Uq_heroGrid{margin:24px 0}.g8J8Uq_heroGrid>div>p{font-size:16px}.g8J8Uq_nav{grid-template-columns:1fr}.g8J8Uq_nav a{min-height:57px;padding:12px 0}.g8J8Uq_nav a+a{border-left:0;border-top:1px solid var(--line)}.g8J8Uq_heroBoard{grid-template-columns:1fr 1fr;gap:18px;padding:30px 0 40px}.g8J8Uq_leadProject{width:100%}.g8J8Uq_sideProject{grid-column:2;margin-top:0;padding:0}.g8J8Uq_boardStatement{grid-area:2/1;padding:0;font-size:22px}.g8J8Uq_heroBoard a>span{font-size:11px;line-height:1.6}.g8J8Uq_service:nth-of-type(2) .g8J8Uq_serviceGrid{grid-template-columns:1fr}.g8J8Uq_service:nth-of-type(2) .g8J8Uq_serviceGrid figure{order:0}.g8J8Uq_service{padding-top:50px;padding-bottom:40px}.g8J8Uq_service h2{font-size:39px}.g8J8Uq_serviceGrid figure{position:static}.g8J8Uq_serviceGrid figcaption{flex-wrap:wrap}.g8J8Uq_process{margin-top:35px;padding:45px 0}.g8J8Uq_stages{gap:30px 20px}.g8J8Uq_stages h3{font-size:23px}.g8J8Uq_handover{padding-top:50px;padding-bottom:45px}.g8J8Uq_faq{padding-top:40px;padding-bottom:40px}.g8J8Uq_closing{padding-bottom:45px}}@media (max-width:380px){.g8J8Uq_stages{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.g8J8Uq_heroBoard img{transition:none}.g8J8Uq_heroBoard a:hover img{transform:none}}
._8vBVoq_page{background:var(--paper);color:var(--ink)}._8vBVoq_shell{width:min(100% - 64px,1440px);margin:auto}._8vBVoq_kicker{text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:11px;font-weight:600;line-height:1.7}._8vBVoq_page h1,._8vBVoq_page h2,._8vBVoq_page h3{font-variation-settings:"wdth" 80;letter-spacing:-.025em;word-spacing:.09em;font-family:Archivo,Arial,sans-serif;font-weight:780}._8vBVoq_hero{padding:50px 0 35px}._8vBVoq_hero>div{grid-template-columns:1.5fr 1fr;align-items:end;gap:8vw;padding:30px 0 40px;display:grid}._8vBVoq_hero h1{letter-spacing:-.015em;margin:0;font-size:clamp(48px,5.7vw,82px);line-height:1.08}._8vBVoq_hero>div>p{color:#454c58;max-width:420px;margin:0 0 7px;font-size:17px;line-height:1.8}._8vBVoq_selected{padding-bottom:75px}._8vBVoq_feature{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:5vw;margin-top:24px;display:grid}._8vBVoq_feature+._8vBVoq_feature{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);margin-top:80px}._8vBVoq_feature+._8vBVoq_feature ._8vBVoq_featureImage{grid-area:1/2}._8vBVoq_feature+._8vBVoq_feature ._8vBVoq_featureCopy{grid-area:1/1}._8vBVoq_featureImage{display:block;overflow:hidden}._8vBVoq_featureImage img{width:100%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}._8vBVoq_featureImage:hover img{transform:scale(1.015)}._8vBVoq_featureCopy h2{margin:20px 0 30px;font-size:44px;line-height:1.1}._8vBVoq_featureCopy h2 a,._8vBVoq_identityGrid h3 a{justify-content:space-between;align-items:center;gap:20px;text-decoration:none;display:flex}._8vBVoq_featureCopy h2 svg{width:22px;height:22px}._8vBVoq_caseNotes>div{margin-top:22px}._8vBVoq_caseNotes span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}._8vBVoq_caseNotes p{color:#454c58;max-width:430px;margin:9px 0 0;font-size:15px;line-height:1.8}._8vBVoq_links{border-top:1px solid var(--line);gap:6px;margin-top:25px;padding-top:14px;display:grid}._8vBVoq_links a{justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:12px;text-decoration:none;display:flex}._8vBVoq_links a>span{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:inline-flex}._8vBVoq_links svg,._8vBVoq_allDemos svg,._8vBVoq_identityGrid h3 svg,._8vBVoq_webCard h3 svg{flex-shrink:0;width:14px;height:14px}._8vBVoq_identities{border-top:1px solid var(--line);padding:40px 0 80px}._8vBVoq_sectionHeading{grid-template-columns:1fr 2fr;align-items:start;gap:40px;margin-bottom:35px;display:grid}._8vBVoq_sectionHeading h2{max-width:680px;margin:0;font-size:clamp(34px,3.6vw,52px);line-height:1.12}._8vBVoq_identityGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}._8vBVoq_identityGrid article:nth-child(2){margin-top:60px}._8vBVoq_identityImage{margin-bottom:24px;display:block;overflow:hidden}._8vBVoq_identityImage img{width:100%;height:auto;display:block}._8vBVoq_identityGrid h3{margin:14px 0;font-size:30px;line-height:1.2}._8vBVoq_identityGrid article>p:last-child{color:#454c58;max-width:540px;margin:0;font-size:15px;line-height:1.8}._8vBVoq_web{background:var(--ink);color:var(--paper);padding:55px 0 45px}._8vBVoq_web ._8vBVoq_kicker{color:#b7c3d6}._8vBVoq_webGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}._8vBVoq_webCard{text-decoration:none;display:block}._8vBVoq_webCard img{width:100%;height:auto;display:block}._8vBVoq_webCard h3{justify-content:space-between;align-items:center;gap:20px;margin:22px 0 12px;font-size:28px;display:flex}._8vBVoq_webCard p{color:#bfc9d9;max-width:480px;margin:0;font-size:14px;line-height:1.8}._8vBVoq_allDemos{text-underline-offset:5px;align-items:center;gap:15px;width:fit-content;min-height:44px;margin-top:28px;font-size:13px;display:flex}._8vBVoq_closing{padding-top:60px}._8vBVoq_closing>div{grid-template-columns:1.2fr 1fr;align-items:end;gap:8vw;padding-top:40px;display:grid}._8vBVoq_closing h2{margin:0;font-size:clamp(38px,4vw,58px);line-height:1.1}._8vBVoq_closing p{color:#454c58;max-width:440px;margin:0 0 25px;font-size:16px;line-height:1.8}@media (max-width:1000px){._8vBVoq_hero>div{grid-template-columns:1fr;gap:25px}._8vBVoq_feature,._8vBVoq_feature+._8vBVoq_feature{grid-template-columns:1fr;gap:30px}._8vBVoq_feature+._8vBVoq_feature ._8vBVoq_featureImage,._8vBVoq_feature+._8vBVoq_feature ._8vBVoq_featureCopy{grid-area:auto}._8vBVoq_featureCopy{grid-template-columns:1fr 1.5fr;gap:0 40px;display:grid}._8vBVoq_featureCopy h2{grid-column:1;align-self:start}._8vBVoq_caseNotes{grid-area:1/2/4}._8vBVoq_links{grid-column:1/-1}}@media (max-width:760px){._8vBVoq_shell{width:calc(100% - 36px)}._8vBVoq_hero{padding-top:30px;padding-bottom:20px}._8vBVoq_hero h1{font-size:clamp(43px,11.8vw,72px)}._8vBVoq_hero>div{padding:25px 0 30px}._8vBVoq_hero>div>p{font-size:16px}._8vBVoq_selected{padding-bottom:45px}._8vBVoq_feature+._8vBVoq_feature{margin-top:50px}._8vBVoq_featureCopy{display:block}._8vBVoq_featureCopy h2{margin:18px 0 24px;font-size:36px}._8vBVoq_caseNotes p{max-width:none}._8vBVoq_identities{padding:30px 0 50px}._8vBVoq_sectionHeading{grid-template-columns:1fr;gap:18px}._8vBVoq_identityGrid,._8vBVoq_webGrid{grid-template-columns:1fr;gap:35px}._8vBVoq_identityGrid article:nth-child(2){margin-top:0}._8vBVoq_identityGrid h3{font-size:28px}._8vBVoq_web{padding:40px 0 30px}._8vBVoq_webCard h3{font-size:27px}._8vBVoq_closing{padding-top:40px}._8vBVoq_closing>div{grid-template-columns:1fr;gap:25px;padding-top:30px}}@media (prefers-reduced-motion:reduce){._8vBVoq_featureImage img{transition:none}._8vBVoq_featureImage:hover img{transform:none}}
.ACz3tq_page{color:#203d35;background:#f0efe8}.ACz3tq_shell{width:min(100% - 64px,1400px);margin:0 auto}.ACz3tq_hero{padding-top:32px}.ACz3tq_topline{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:11px;display:flex}.ACz3tq_topline a{text-decoration:none}.ACz3tq_heroHeading{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:10vw;padding:65px 0 45px;display:grid}.ACz3tq_kicker{text-transform:uppercase;letter-spacing:.12em;margin:0 0 23px;font-size:11px;font-weight:500;line-height:1.7}.ACz3tq_page h1,.ACz3tq_page h2,.ACz3tq_page h3{letter-spacing:-.045em;word-spacing:.06em;margin:0;font-family:Manrope,Arial,sans-serif;font-weight:400;line-height:1.1}.ACz3tq_page h1{font-size:clamp(45px,6.2vw,90px)}.ACz3tq_page h2{font-size:clamp(40px,4.7vw,68px)}.ACz3tq_page em{color:#52675b;font-style:normal}.ACz3tq_heroHeading>p{max-width:400px;margin:0 0 4px;font-size:14px;line-height:1.85}.ACz3tq_cover{margin:0}.ACz3tq_cover img{width:100%;height:auto;display:block}.ACz3tq_cover figcaption{letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:17px 0;font-size:11px;display:flex}.ACz3tq_brief{grid-template-columns:220px minmax(0,1fr);gap:40px;padding-top:65px;padding-bottom:85px;display:grid}.ACz3tq_brief>div>p{max-width:820px;margin:25px 0 32px;font-size:16px;line-height:1.85}.ACz3tq_facts{border-top:1px solid #203d3540;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:24px;display:grid}.ACz3tq_facts span{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:500}.ACz3tq_facts p{margin:12px 0 0;font-size:12px;line-height:1.8}.ACz3tq_brief small{color:#52675b;margin-top:25px;font-size:11px;line-height:1.8;display:block}.ACz3tq_section{border-top:1px solid #203d3530;padding-top:65px;padding-bottom:80px}.ACz3tq_heading{grid-template-columns:220px minmax(0,1fr);gap:40px;margin-bottom:40px;display:grid}.ACz3tq_research{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.ACz3tq_research article{border-top:1px solid #203d3530;padding-top:24px}.ACz3tq_research article>span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.ACz3tq_research h3{margin:24px 0 22px;font-size:30px}.ACz3tq_research p{font-size:12px;line-height:1.85}.ACz3tq_research b{text-transform:uppercase;letter-spacing:.07em;margin-top:22px;font-size:11px;font-weight:500;display:block}.ACz3tq_research a{text-underline-offset:5px;margin-top:15px;font-size:11px;display:inline-block}.ACz3tq_referenceNote{color:#52675b;max-width:850px;margin:35px 0 0;font-size:11px;line-height:1.8}.ACz3tq_evolution{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.ACz3tq_evolution figure{background:#e1e3d9;flex-direction:column;justify-content:space-between;align-items:center;gap:40px;min-height:350px;margin:0;padding:25px;display:flex}.ACz3tq_evolution figure:last-child{background:#c9d6c8}.ACz3tq_evolution figure>span{text-transform:uppercase;letter-spacing:.1em;align-self:start;font-size:11px}.ACz3tq_evolution img{width:min(100%,440px);height:auto}.ACz3tq_evolution figure:first-child img{width:min(90%,350px)}.ACz3tq_evolution figcaption{align-self:start;font-size:11px;line-height:1.7}.ACz3tq_construction{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:7vw;padding:55px 0;display:grid}.ACz3tq_construction img{width:100%;height:auto;display:block}.ACz3tq_construction>div>div{color:#52675b;flex-wrap:wrap;gap:18px;margin:18px 0 0;font-size:11px;display:flex}.ACz3tq_construction h3{margin-bottom:24px;font-size:38px}.ACz3tq_construction p{max-width:470px;font-size:13px;line-height:1.85}.ACz3tq_variants{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);display:grid}.ACz3tq_variants>div{background:#c9d6c8;flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:310px;padding:30px;display:flex}.ACz3tq_variants>div:last-child{color:#f0efe8;background:#203d35}.ACz3tq_variants img{width:min(100%,430px);height:auto}.ACz3tq_variants>div:last-child img{width:110px}.ACz3tq_variants span{font-size:11px}.ACz3tq_paletteSection{border-top:1px solid #203d3530;padding:65px 0 80px}.ACz3tq_palette{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ACz3tq_palette>div{flex-direction:column;justify-content:end;min-height:300px;padding:30px;display:flex}.ACz3tq_palette span{margin-bottom:auto;font-size:11px}.ACz3tq_palette h3{margin:45px 0 18px;font-size:39px}.ACz3tq_palette p{max-width:220px;margin:0;font-size:11px;line-height:1.85}.ACz3tq_typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:50px;display:grid}.ACz3tq_typeGrid>div{background:#e1e3d9;padding:40px}.ACz3tq_typeGrid>div:last-child{color:#f0efe8;background:#203d35}.ACz3tq_typeGrid span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.ACz3tq_typeGrid>div:first-child p{letter-spacing:-.06em;margin:45px 0 15px;font:400 clamp(65px,7vw,100px)/1.03 Manrope,Arial,sans-serif}.ACz3tq_typeGrid>div:last-child h3{letter-spacing:-.04em;margin:45px 0 25px;font:500 32px/1.15 Inter,Arial,sans-serif}.ACz3tq_typeGrid>div:last-child p{max-width:420px;font-size:14px;line-height:1.85}.ACz3tq_typeGrid small{color:#d2dbd2;max-width:430px;margin-top:40px;font-size:11px;line-height:1.8;display:block}.ACz3tq_sectionLead{max-width:800px;margin:0 0 35px 260px;font-size:14px;line-height:1.85}.ACz3tq_productPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.ACz3tq_productPair figure{margin:0}.ACz3tq_productPair img{width:100%;height:auto;display:block}.ACz3tq_productPair figcaption{justify-content:space-between;gap:20px;padding:18px 0;font-size:11px;display:flex}.ACz3tq_labelsSection{background:#c9d6c8;padding:65px 0 75px}.ACz3tq_labelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding:0 35px;display:grid}.ACz3tq_labelGrid figure{margin:0}.ACz3tq_labelGrid img{width:100%;height:auto;display:block;box-shadow:0 15px 25px #203d3512}.ACz3tq_labelGrid figcaption{padding:18px 0;font-size:11px}.ACz3tq_labelNotes{grid-template-columns:1fr 1fr;gap:10vw;margin-top:30px;display:grid}.ACz3tq_labelNotes p{margin:0;font-size:12px;line-height:1.85}.ACz3tq_webIntro{justify-content:space-between;align-items:end;gap:6vw;margin:0 0 35px 260px;display:flex}.ACz3tq_webIntro p{max-width:580px;margin:0;font-size:13px;line-height:1.85}.ACz3tq_webIntro a{text-underline-offset:5px;flex-shrink:0;font-size:11px}.ACz3tq_webPreview{background:#dde1d6;padding:28px;display:block}.ACz3tq_webPreview img{width:100%;height:auto;display:block}.ACz3tq_documentation{color:#f0efe8;background:#203d35;padding:65px 0 80px}.ACz3tq_documentation em{color:#c9d6c8}.ACz3tq_guideIntro{grid-template-columns:1fr 1fr;align-items:end;gap:7vw;margin-left:260px;display:grid}.ACz3tq_guideIntro p{margin:0;font-size:13px;line-height:1.85}.ACz3tq_guideIntro a{border-top:1px solid #f0efe840;justify-content:space-between;gap:20px;padding:18px 0;font-size:11px;text-decoration:none;display:flex}.ACz3tq_guideIntro a>span{font-size:11px}.ACz3tq_guidePreviews{grid-template-columns:1fr 1fr;gap:30px;margin:45px 0;display:grid}.ACz3tq_guidePreviews img{width:100%;height:auto;display:block}.ACz3tq_downloads{border-top:1px solid #f0efe840;justify-content:space-between;gap:35px;padding-top:25px;display:flex}.ACz3tq_downloads a{justify-content:space-between;gap:50px;font-size:12px;text-decoration:none;display:flex}.ACz3tq_page :focus-visible{outline-color:#203d35}.ACz3tq_documentation :focus-visible{outline-color:#f0efe8}@media (max-width:1050px){.ACz3tq_brief,.ACz3tq_heading{grid-template-columns:160px minmax(0,1fr);gap:30px}.ACz3tq_sectionLead,.ACz3tq_webIntro,.ACz3tq_guideIntro{margin-left:190px}.ACz3tq_research{gap:25px}.ACz3tq_labelGrid{gap:25px;padding:0 15px}.ACz3tq_webIntro{display:block}.ACz3tq_webIntro a{margin-top:23px;display:inline-block}}@media (max-width:760px){.ACz3tq_shell{width:calc(100% - 36px)}.ACz3tq_hero{padding-top:24px}.ACz3tq_topline{font-size:11px}.ACz3tq_heroHeading{grid-template-columns:1fr;gap:25px;padding:40px 0 30px}.ACz3tq_page h1{font-size:clamp(40px,11vw,65px)}.ACz3tq_heroHeading>p{font-size:13px}.ACz3tq_cover figcaption{flex-direction:column;gap:6px;font-size:11px}.ACz3tq_brief,.ACz3tq_heading{grid-template-columns:1fr;gap:18px}.ACz3tq_brief{padding:40px 0 45px}.ACz3tq_brief>.ACz3tq_kicker,.ACz3tq_heading>.ACz3tq_kicker{margin:0}.ACz3tq_page h2{font-size:clamp(33px,9vw,52px)}.ACz3tq_brief>div>p{margin:23px 0;font-size:14px}.ACz3tq_facts{grid-template-columns:1fr;gap:20px}.ACz3tq_facts>div{grid-template-columns:82px 1fr;gap:15px;display:grid}.ACz3tq_facts p{margin:0;font-size:11px}.ACz3tq_section{padding:42px 0 50px}.ACz3tq_heading{margin-bottom:28px}.ACz3tq_research{grid-template-columns:1fr;gap:30px}.ACz3tq_research h3{margin:18px 0;font-size:28px}.ACz3tq_evolution{grid-template-columns:1fr;gap:15px}.ACz3tq_evolution figure{gap:32px;min-height:240px;padding:20px}.ACz3tq_evolution figcaption{font-size:11px}.ACz3tq_construction{grid-template-columns:1fr;gap:30px;padding:35px 0}.ACz3tq_construction h3{font-size:33px}.ACz3tq_construction p{font-size:12px}.ACz3tq_variants{grid-template-columns:1fr}.ACz3tq_variants>div,.ACz3tq_variants>div:last-child{min-height:240px}.ACz3tq_paletteSection{padding:42px 0 50px}.ACz3tq_palette{grid-template-columns:1fr 1fr}.ACz3tq_palette>div{min-height:250px;padding:22px 18px}.ACz3tq_palette h3{font-size:31px}.ACz3tq_palette p{font-size:11px}.ACz3tq_typeGrid{grid-template-columns:1fr;margin-top:30px}.ACz3tq_typeGrid>div{padding:25px}.ACz3tq_typeGrid>div:first-child p{font-size:clamp(62px,16vw,90px)}.ACz3tq_typeGrid>div:last-child h3{font-size:27px}.ACz3tq_typeGrid>div:last-child p{font-size:13px}.ACz3tq_sectionLead,.ACz3tq_webIntro,.ACz3tq_guideIntro{margin-left:0}.ACz3tq_sectionLead{font-size:12px}.ACz3tq_productPair{grid-template-columns:1fr;gap:30px}.ACz3tq_productPair figcaption{flex-direction:column;gap:5px;font-size:11px}.ACz3tq_labelsSection{padding:42px 0}.ACz3tq_labelGrid{grid-template-columns:1fr 1fr;gap:15px;padding:0}.ACz3tq_labelGrid figure:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}.ACz3tq_labelGrid figcaption{font-size:11px}.ACz3tq_labelNotes{grid-template-columns:1fr;gap:20px;margin-top:20px}.ACz3tq_labelNotes p{font-size:11px}.ACz3tq_webIntro p{font-size:12px}.ACz3tq_webPreview{padding:12px}.ACz3tq_documentation{padding:42px 0 50px}.ACz3tq_guideIntro{grid-template-columns:1fr;gap:25px}.ACz3tq_guidePreviews{grid-template-columns:1fr;gap:20px;margin:30px 0}.ACz3tq_downloads{flex-direction:column;gap:25px}.ACz3tq_downloads a{font-size:11px}}.ACz3tq_caseAction{margin-top:30px}.ACz3tq_signatureProof{grid-template-columns:1fr 1.2fr;align-items:end;gap:8vw;margin-top:65px;display:grid}.ACz3tq_signatureProof h3{font-size:clamp(32px,3.3vw,46px)}.ACz3tq_signatureProof>div:first-child>p:last-child{max-width:430px;margin:20px 0 0;font-size:14px;line-height:1.8}.ACz3tq_signatureSamples{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ACz3tq_signatureSamples figure{background:#e1e3d9;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:35px;min-height:160px;margin:0;padding:25px;display:flex}.ACz3tq_signatureSamples img{max-width:100%;height:auto;display:block}.ACz3tq_signatureSamples figcaption{font:600 11px/1.5 Inter,Arial,sans-serif}.ACz3tq_signatureFiles{flex-wrap:wrap;gap:0 30px;margin-top:30px;display:flex}.ACz3tq_signatureFiles a,.ACz3tq_productLabelLink{border-bottom:1px solid;align-items:center;gap:22px;min-height:48px;font-size:13px;text-decoration:none;display:inline-flex}.ACz3tq_signatureFiles a span,.ACz3tq_productLabelLink span{font-size:11px}.ACz3tq_productLabelLink{margin-top:2px}.ACz3tq_readingGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-bottom:42px;display:grid}.ACz3tq_readingGuide>div{border-top:1px solid #203d3540;padding-top:17px}.ACz3tq_readingGuide span{text-transform:uppercase;letter-spacing:.07em;font:600 11px/1.5 Inter,Arial,sans-serif}.ACz3tq_readingGuide p{max-width:330px;margin:12px 0 0;font-size:14px;line-height:1.75}@media (max-width:760px){.ACz3tq_signatureProof{grid-template-columns:1fr;gap:25px;margin-top:45px}.ACz3tq_signatureSamples{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.ACz3tq_signatureSamples figure{min-height:135px;padding:16px}.ACz3tq_readingGuide{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.ACz3tq_readingGuide p{margin-top:8px}.ACz3tq_productLabelLink{min-height:44px}}
.C4xM5W_link{width:fit-content;max-width:100%;min-height:44px;color:inherit;align-items:center;gap:12px;font:600 13px/1.45 Inter,Arial,sans-serif;text-decoration:none;transition:color .2s;display:inline-flex}.C4xM5W_label{border-bottom:1px solid;padding-bottom:3px}.C4xM5W_link svg{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.C4xM5W_link:hover{color:var(--cobalt)}.C4xM5W_link:hover svg{transform:translate(3px)}.C4xM5W_link:focus-visible{outline:2px solid var(--coral);outline-offset:4px}@media (prefers-reduced-motion:reduce){.C4xM5W_link,.C4xM5W_link svg{transition:none}.C4xM5W_link:hover svg{transform:none}}
.TN_Qiq_page{padding-bottom:100px}.TN_Qiq_hero,.TN_Qiq_gallery,.TN_Qiq_note{width:min(100% - 64px,1440px);margin:0 auto}.TN_Qiq_hero{border-bottom:1px solid var(--line);padding:50px 0 42px}.TN_Qiq_heroTopline,.TN_Qiq_heroBottom{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:11px;font-weight:700;display:flex}.TN_Qiq_hero h1{font-variation-settings:"wdth" 80;letter-spacing:-.025em;word-spacing:.09em;margin:64px 0 42px;font-family:Archivo,Arial,sans-serif;font-size:clamp(58px,7vw,100px);font-weight:800;line-height:1.04}.TN_Qiq_hero h1 span{color:var(--cobalt)}.TN_Qiq_heroBottom p{max-width:520px;color:var(--ink);letter-spacing:-.03em;text-transform:none;margin:0;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.35}.TN_Qiq_heroBottom span svg{color:var(--coral);vertical-align:middle;margin-left:8px}.TN_Qiq_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px;padding-top:42px;display:grid}.TN_Qiq_card{min-width:0;color:var(--ink);text-decoration:none}.TN_Qiq_cardVisual{isolation:isolate;background:#e8e3d9;align-items:end;min-height:410px;padding:26px;display:flex;position:relative;overflow:hidden}.TN_Qiq_cardVisual:after{z-index:0;content:"";background:linear-gradient(#0f172a14,#0000 28%,#0f172a5c);position:absolute;inset:0}.TN_Qiq_cardVisual img{z-index:-1;object-fit:cover;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.TN_Qiq_card:hover .TN_Qiq_cardVisual img{transform:scale(1.035)}.TN_Qiq_card[data-theme=portrait] .TN_Qiq_cardVisual img{object-position:center 39%}.TN_Qiq_card[data-theme=editorial] .TN_Qiq_cardVisual img,.TN_Qiq_card[data-theme=studio] .TN_Qiq_cardVisual img{object-position:center top}.TN_Qiq_card[data-theme=product] .TN_Qiq_cardVisual img{object-position:62% center}.TN_Qiq_cardIndex,.TN_Qiq_cardOpen{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;position:absolute;top:19px}.TN_Qiq_cardIndex{left:21px}.TN_Qiq_cardOpen{border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;transition:background .18s,color .18s;display:grid;right:21px}.TN_Qiq_cardOpen svg{width:18px;height:18px}.TN_Qiq_card:hover .TN_Qiq_cardOpen{color:var(--ink);background:#fff}.TN_Qiq_portraitStamp,.TN_Qiq_editorialStamp,.TN_Qiq_studioStamp,.TN_Qiq_productStamp{z-index:2;color:#fff;font-family:var(--display);text-transform:uppercase;font-size:clamp(44px,7vw,76px);line-height:.86;display:block;position:relative}.TN_Qiq_portraitStamp{text-shadow:0 2px 24px #0f172a47}.TN_Qiq_editorialStamp{color:#f6edce;letter-spacing:.01em;font-size:clamp(48px,7.4vw,86px)}.TN_Qiq_studioStamp{background:var(--cobalt);padding:18px 20px 14px;font-size:32px;line-height:.82;transform:rotate(-4deg)}.TN_Qiq_productStamp{color:#263229;background:#f8f0df;padding:18px 20px;font-size:clamp(42px,6vw,68px)}.TN_Qiq_productStamp i{font-family:var(--body);letter-spacing:.12em;text-transform:none;font-size:11px;font-style:normal}.TN_Qiq_cardCopy{justify-content:space-between;align-items:end;gap:16px;padding:16px 1px 0;display:flex}.TN_Qiq_cardCopy p{color:var(--cobalt);letter-spacing:.15em;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:700}.TN_Qiq_cardCopy h2{letter-spacing:-.06em;margin:0 0 9px;font-size:clamp(21px,2.2vw,30px);line-height:1.04}.TN_Qiq_cardCopy span{max-width:490px;color:var(--muted);font-size:13px;line-height:1.5;display:block}.TN_Qiq_cardCopy .TN_Qiq_cardArrow{color:var(--coral);flex-shrink:0;padding-bottom:3px;font-size:23px;transition:transform .18s}.TN_Qiq_cardArrow svg{width:22px;height:22px}.TN_Qiq_card:hover .TN_Qiq_cardArrow{transform:translate(3px,-3px)}.TN_Qiq_note{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:76px;padding-top:21px;display:flex}.TN_Qiq_note p{max-width:730px;color:var(--muted);margin:0;font-size:12px}.TN_Qiq_note a{text-underline-offset:4px;flex-shrink:0;font-size:12px;font-weight:700}@media (max-width:760px){.TN_Qiq_hero,.TN_Qiq_gallery,.TN_Qiq_note{width:min(100% - 36px,1440px)}.TN_Qiq_hero{padding-top:35px}.TN_Qiq_hero h1{margin:52px 0 32px;font-size:clamp(44px,11vw,72px)}.TN_Qiq_heroBottom{flex-direction:column;align-items:start;gap:18px}.TN_Qiq_gallery{grid-template-columns:1fr;gap:35px;padding-top:28px}.TN_Qiq_cardVisual{min-height:min(112vw,480px)}.TN_Qiq_cardCopy h2{font-size:25px}.TN_Qiq_note{flex-direction:column;align-items:start;margin-top:54px}}@media (prefers-reduced-motion:reduce){.TN_Qiq_cardVisual img,.TN_Qiq_cardOpen,.TN_Qiq_cardArrow{transition:none}}
