.quietHeader{padding:86px 0 64px;max-width:1180px}.portraitIntro h1,.quietHeader h1{font-size:clamp(40px,4.8vw,66px);line-height:1.06;letter-spacing:-.05em;font-weight:600;max-width:900px;margin:22px 0 28px;text-wrap:balance}.quietHeader>p{font-size:19px;line-height:1.7;color:#526b75;max-width:660px}.quietHeader>.textlink{display:inline-block;margin-bottom:20px}.quietHeader .kicker{color:#56828c}.quietHeader a+.kicker{margin-top:30px}.imageStory{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:90px;gap:90px}.imageStory figure{margin:0;min-width:0}.imageStory figure img{width:100%;height:430px;object-fit:cover}.imageStory figcaption{font-size:12px;color:#68808a;margin-top:18px;line-height:1.5}.imageStory.reverse figure{order:2}.storyCopy h2{font-size:clamp(30px,3.2vw,44px);line-height:1.13;letter-spacing:-.04em;font-weight:600;margin:18px 0 25px}.storyCopy li,.storyCopy p{font-size:17px;line-height:1.8;color:#4f6771}.storyCopy ul{padding-left:20px;margin:25px 0 32px}.storyCopy .cta{margin-top:15px}.audienceJump{display:flex;gap:32px;margin-top:34px;font-size:14px;font-weight:600}.audienceScene{padding:72px 0 85px;background:#f2f6f5;scroll-margin-top:100px}.enterpriseScene{background:#fff;padding-top:105px;padding-bottom:85px}.enterpriseScene figure img{object-position:center}.quietCta{padding:64px 0 50px;border-top:1px solid #dfe6e8}.quietCta h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.035em;font-weight:550}.quietCta p{color:#59717b;line-height:1.7;max-width:650px}.expertiseScene{padding:75px 0}.expertiseScene:nth-child(odd){background:#f2f5f3}.expertiseScene figure img{height:430px}.expertiseLinks{margin-top:30px;border-top:1px solid #d0dfe0}.expertiseLinks a{padding:12px 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:1px solid #d0dfe0;font-size:14px}.expertiseLinks a:hover{color:#087f90}.allExpertise{padding:90px 0;scroll-margin-top:90px}.allExpertise h2{font-size:34px;letter-spacing:-.035em}.allExpertise>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 35px;gap:0 35px;margin-top:35px}.allExpertise a{padding:15px 0;border-bottom:1px solid #dbe5e5;text-decoration:none;font-size:15px}.portraitIntro{padding:85px 0;display:grid;grid-template-columns:1.25fr .75fr;grid-gap:110px;gap:110px;align-items:center}.portraitIntro figure{margin:0}.portraitIntro img{width:100%;height:510px;object-fit:cover;object-position:center 18%}.portraitIntro figcaption{font-size:12px;color:#68808a;margin-top:16px}.portraitIntro .lead{font-size:20px;line-height:1.7}.portraitIntro p:not(.lead){font-size:17px;line-height:1.75;color:#5b727c;max-width:520px}.portraitIntro .cta{margin-top:18px}.aboutStory{max-width:740px;padding:50px 0 85px}.aboutStory h2{font-size:42px;line-height:1.1;letter-spacing:-.04em;margin:22px 0 30px}.aboutStory p{font-size:18px;line-height:1.85;color:#455e69}.personalNext{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.personalNext>a{background:#eef4f3;padding:45px;text-decoration:none}.personalNext>a:last-child{background:#092630;color:#fff}.personalNext small{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.personalNext h2{font-size:30px;line-height:1.2;font-weight:550;letter-spacing:-.025em}.personalNext span{font-size:14px;text-decoration:underline;text-underline-offset:5px}.cvContent{max-width:950px}.cvAnchors{display:flex;gap:30px;padding:24px 0;border-block:1px solid #dce4e7;margin-bottom:55px}.cvAnchors a{font-size:14px}.cvContent section{padding:30px 0 50px;scroll-margin-top:100px}.cvContent h2{font-size:36px;line-height:1.15;letter-spacing:-.03em;font-weight:600}.cvContent li,.cvContent p{font-size:16px;line-height:1.8;color:#4d6874}.cvContent li{margin-bottom:12px}.experienceItem{border-bottom:1px solid #dce4e7}.experienceItem summary{cursor:pointer;display:grid;grid-template-columns:175px 1fr 20px;grid-gap:22px;gap:22px;padding:25px 0;list-style:none}.experienceItem summary span{font-size:12px;color:#577580;padding-top:5px}.experienceItem summary strong{font-size:19px;line-height:1.4;font-weight:550}.experienceItem summary b{font-size:24px;font-weight:400}.experienceItem[open] summary b{transform:rotate(45deg)}.experienceItem ul{margin:0 0 30px 197px;padding-left:20px}.cvContent section>ul{padding-left:20px}.contactRefined{padding-bottom:110px}.contactRefined .quietHeader{padding-bottom:55px}.contactCanvas{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:80px}.contactPerson{background:#eff3f1}.contactPerson>img{width:100%;height:350px;object-fit:cover;object-position:50% 19%}.contactPerson>div{padding:35px}.contactPerson h2{font-size:30px;font-weight:550;letter-spacing:-.035em;margin:0 0 14px}.contactPerson p{line-height:1.75;color:#536d78}.contactPerson a{display:block;font-size:16px;margin:16px 0;text-underline-offset:5px}.contactPerson .contactSecondary{display:flex;gap:26px;border-top:1px solid #d2dfe0;margin-top:28px;padding-top:8px}.contactSecondary a{font-size:13px}.contactFormPanel{padding:15px 0}.contactFormPanel>h2{font-size:30px;letter-spacing:-.03em;font-weight:550;margin:15px 0 30px}.contactRefined .contactForm{padding:0;background:none;border:0;box-shadow:none}.contactRefined .contactForm label{font-size:13px;line-height:1.5;font-weight:500;display:grid;grid-gap:9px;gap:9px;margin-bottom:22px}.contactRefined input,.contactRefined select,.contactRefined textarea{background:#fafcfb;border:1px solid #cbd8dc;border-radius:2px;padding:14px;width:100%;font:inherit;color:#102d37}.contactRefined textarea{min-height:150px}.contactRefined input:focus,.contactRefined select:focus,.contactRefined textarea:focus{outline:2px solid #00b4c7;outline-offset:2px}.contactRefined .formTwo{gap:22px}.contactRefined .toolNote{font-size:11px;line-height:1.6;color:#647d87;display:block;margin:20px 0;max-width:430px}.contactRefined .hp{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.contactLocation{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:90px;gap:90px;border-top:1px solid #dce4e7;padding-top:60px;margin-top:95px;align-items:center}.contactLocation h2{font-size:30px;line-height:1.2;letter-spacing:-.035em;font-weight:550}.contactLocation address{font-style:normal;line-height:1.8;font-size:16px;color:#526b75;margin-bottom:25px}.contactLocation iframe{width:100%;height:290px;border:0;filter:grayscale(1)}.archiveFilters{display:flex;gap:25px;align-items:flex-end;padding:25px 0 35px;border-top:1px solid #dbe5e7}.archiveFilters label{font-size:12px;display:grid;grid-gap:10px;gap:10px}.archiveFilters label:first-child{flex:1 1;max-width:550px}.archiveFilters input,.archiveFilters select{font:inherit;font-size:16px;padding:13px;border:1px solid #cbdadd;background:#fff;border-radius:0}.archiveFilters>span{font-size:13px;color:#647c87;padding-bottom:14px;margin-left:auto}.archiveGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:45px 30px;gap:45px 30px}.archiveCard{display:block;text-decoration:none;min-width:0;border-bottom:1px solid #dbe5e7;padding-bottom:28px}.archiveImage{aspect-ratio:1.6;background:#e9f1f0;overflow:hidden}.archiveImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.archiveCard:hover img{transform:scale(1.025)}.archiveImage>span{font-size:35px;letter-spacing:-.04em;display:block;padding:35px;line-height:1.1}.archiveCardCopy{padding-top:23px}.archiveCard small{font-size:10px;letter-spacing:.04em;color:#67818a}.archiveCard h2{font-size:22px;line-height:1.27;letter-spacing:-.025em;font-weight:600;margin:14px 0;text-wrap:balance}.archiveCard p{font-size:14px;line-height:1.65;color:#617985;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.archiveCard .textlink{font-size:12px;display:inline-block;margin-top:8px}.restoredArticle{padding-bottom:85px}.restoredArticle .quietHeader{max-width:950px}.restoredArticle .quietHeader h1{font-size:clamp(34px,4vw,58px);line-height:1.12}.articleCover{max-width:950px;margin-top:0;margin-bottom:60px}.articleCover img{max-height:560px;width:100%;object-fit:contain;background:#f0f4f3}.readingColumn{width:min(740px,calc(100% - 48px));margin:auto}.originalContent{font-size:18px;line-height:1.85;overflow-wrap:anywhere;color:#314e5b}.originalContent h2{font-size:30px;line-height:1.25;letter-spacing:-.025em;margin:48px 0 22px;color:#0b2832;font-weight:600}.originalContent h3{font-size:23px;line-height:1.3;margin:35px 0 16px}.originalContent p{margin:0 0 22px}.originalContent li{margin-bottom:10px}.originalContent img{max-width:100%;height:auto;margin:28px auto}.originalContent iframe{width:100%;min-height:400px;border:0}.originalContent table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;font-size:15px}.originalContent td,.originalContent th{border:1px solid #cedcdf;padding:12px}.originalContent blockquote{border-left:3px solid #00b5c7;margin:35px 0;padding:10px 25px;font-size:22px}.originalContent a{text-underline-offset:4px;color:#087f90}.articleEnd{border-top:1px solid #dce4e7;margin-top:60px;padding-top:30px;display:flex;justify-content:space-between;gap:25px;font-size:14px}.expertiseDetail{padding-bottom:110px}.expertiseCover{margin-top:0;margin-bottom:65px}.expertiseCover img{width:100%;height:400px;object-fit:cover}.goodList{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px;gap:0 60px}.goodList>a{display:grid;grid-template-columns:30px 1fr 20px;grid-gap:15px;gap:15px;align-items:center;border-bottom:1px solid #dce4e7;padding:28px 0;text-decoration:none}.goodList small{color:#16899a;font-size:11px}.goodList h2{font-size:23px;letter-spacing:-.03em;font-weight:550;margin:0}.goodList>a:hover{color:#087f90}.caseRowBrand.logo-bicky img{width:135px;max-width:135px;max-height:95px}.caseRowBrand.logo-lantmannen{overflow:hidden}.caseRowBrand.logo-lantmannen img{width:230px;flex-shrink:0;transform:scale(1.5);transform-origin:center}.caseRow{min-height:140px}.links{gap:15px}.links a,.navDropdown{font-size:12px}.navDropdown{position:relative}.navDropdown summary{cursor:pointer;list-style:none;white-space:nowrap}.navDropdown summary:after{content:" ↓";color:#16899a}.navDropdown[open]>div{position:absolute;right:0;top:34px;width:380px;max-height:70vh;overflow:auto;padding:20px 25px;background:#fff;border:1px solid #d7e3e7;box-shadow:0 14px 35px #0a293015;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.navDropdown a{text-decoration:none;font-size:12px;line-height:1.45}.navDropdown a:first-child{grid-column:1/-1;font-weight:700;border-bottom:1px solid #d7e3e7;padding-bottom:12px}@media(max-width:1180px){.headerCta,.links,.navin>.langs{display:none}.menuButton{display:block;margin-left:auto}.mobileNav{display:flex;flex-direction:column;padding:20px 24px;gap:18px;max-height:80vh;overflow:auto}.mobileNav .navDropdown,.mobileNav>a{font-size:16px}.mobileNav .navDropdown[open]>div{position:static;width:100%;max-height:none;box-shadow:none;margin-top:18px}.imageStory{gap:50px}.portraitIntro{gap:60px}.contactCanvas{gap:45px}}@media(max-width:760px){.quietHeader{padding:50px 0 38px}.portraitIntro h1,.quietHeader h1{font-size:43px}.quietHeader>p{font-size:17px}.imageStory{grid-template-columns:1fr;gap:32px}.imageStory.reverse figure{order:0}.expertiseScene figure img,.imageStory figure img{height:300px}.storyCopy h2{font-size:34px}.storyCopy li,.storyCopy p{font-size:16px}.audienceScene,.enterpriseScene,.expertiseScene{padding:45px 0}.audienceJump{flex-wrap:wrap;gap:18px;font-size:12px}.portraitIntro{grid-template-columns:1fr;gap:35px;padding:50px 0}.portraitIntro img{height:430px}.portraitIntro figure{max-width:430px;width:100%}.portraitIntro .lead{font-size:18px}.aboutStory{padding:25px 0 50px}.aboutStory h2{font-size:34px}.aboutStory p{font-size:17px}.personalNext{grid-template-columns:1fr}.personalNext>a{padding:30px}.contactCanvas{grid-template-columns:1fr;gap:40px}.contactPerson>img{height:320px}.contactPerson>div{padding:28px}.contactLocation{grid-template-columns:1fr;gap:28px;margin-top:55px;padding-top:40px}.contactRefined{padding-bottom:75px}.contactLocation iframe{height:260px}.archiveFilters{flex-wrap:wrap;gap:15px}.archiveFilters label:first-child{flex-basis:100%;max-width:none}.archiveFilters>span{font-size:12px}.archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.archiveCard h2{font-size:19px}.archiveCard p{font-size:13px}.archiveCard small{font-size:9px}.allExpertise{padding:55px 0}.allExpertise>div:last-child{grid-template-columns:1fr 1fr;gap:0 25px}.allExpertise h2{font-size:28px}.goodList{grid-template-columns:1fr}.goodList h2{font-size:22px}.cvAnchors{flex-wrap:wrap;gap:16px}.experienceItem summary{grid-template-columns:1fr 20px;gap:8px}.experienceItem summary span{grid-column:1/-1}.experienceItem summary strong{font-size:17px}.experienceItem ul{margin-left:0}.cvContent h2{font-size:30px}.readingColumn{width:calc(100% - 40px)}.originalContent{font-size:16px}.originalContent h2{font-size:26px}.originalContent iframe{min-height:230px}.articleEnd{flex-wrap:wrap}.expertiseCover img{height:270px}.caseRowBrand.logo-lantmannen img{width:165px}.caseRowBrand.logo-bicky img{width:100px;max-height:70px}.caseRowBrand{min-height:70px}}@media(max-width:480px){.archiveGrid{grid-template-columns:1fr}.archiveImage{aspect-ratio:1.65}.archiveCard h2{font-size:24px}.archiveCard p{font-size:15px}.archiveCard small{font-size:11px}.allExpertise>div:last-child,.formTwo{grid-template-columns:1fr}.contactRefined .formTwo{gap:0}.portraitIntro h1,.quietHeader h1{font-size:39px}}.heroEditorial h1{font-size:clamp(38px,4.2vw,58px);line-height:1.09}.heroEditorial h1 span{display:inline}.caseRowBrand.logo-lantmannen{height:80px;justify-content:center}.caseRowBrand.logo-lantmannen img{width:180px;max-width:none;height:180px;max-height:none;transform:none;object-fit:contain}.caseRowBrand.logo-duvel{overflow:hidden;height:80px}.caseRowBrand.logo-duvel img{width:160px;max-width:none;height:160px;max-height:none;object-fit:contain}.caseRowBrand.logo-chiquita img{width:66px;max-height:66px}.contactLocation iframe{background:#edf2ef}@media(max-width:760px){.caseRowBrand.logo-lantmannen img{width:145px;height:145px}.caseRowBrand.logo-duvel img{width:140px;height:140px}}.expertiseJournal{padding-bottom:100px}.expertiseMasthead{background:#eff4f2;border-bottom:1px solid #dbe5e2;padding:38px 0 64px}.expertiseMasthead>.wrap>.textlink{font-size:13px}.expertiseHeading{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;grid-gap:70px;gap:70px;padding-top:55px}.expertiseHeading h1{font-size:clamp(40px,4.8vw,68px);line-height:1.04;letter-spacing:-.045em;font-weight:650;max-width:800px;margin:20px 0 30px;text-wrap:balance}.expertiseEmblem{margin:0;display:grid;place-items:center;aspect-ratio:1;background:#fff;border-radius:50%}.expertiseEmblem img{width:54%;height:54%;object-fit:contain}.eventHeading .expertiseEmblem{border-radius:0;overflow:hidden;aspect-ratio:1.2}.eventHeading .expertiseEmblem img{width:100%;height:100%;object-fit:cover}.expertiseReading{padding:65px 0 75px;scroll-margin-top:110px}.expertiseReading .originalContent{font-size:18px;line-height:1.8;counter-reset:expertise-point}.expertiseReading .originalContent>h2{font-size:clamp(28px,3vw,39px);line-height:1.18;letter-spacing:-.025em;margin:55px 0 26px}.expertiseReading .originalContent>h2:first-child{margin-top:0}.expertiseReading .originalContent>h3{border-top:1px solid #dbe5e2;padding-top:24px;margin-top:36px;font-size:23px;line-height:1.35}.expertiseReading .originalContent>h3:before{counter-increment:expertise-point;content:counter(expertise-point,decimal-leading-zero);display:block;font-size:11px;letter-spacing:.09em;color:#078d9e;margin-bottom:12px;font-weight:600}.expertiseReading .originalContent strong{font-weight:650}.expertiseConversation{background:#082832;color:#fff;padding:50px 60px;display:grid;grid-template-columns:minmax(0,1fr) 235px;grid-gap:75px;gap:75px;align-items:center}.expertiseConversation h2{font-size:clamp(32px,3.5vw,47px);line-height:1.12;letter-spacing:-.03em;margin:15px 0 22px;font-weight:600}.expertiseConversation p{max-width:450px;color:#c1d2d6;line-height:1.7;font-size:17px;margin-bottom:28px}.expertiseConversation .kicker{color:#5ad1dc}.expertiseConversation figure{margin:0}.expertiseConversation img{width:100%;height:285px;object-fit:cover;object-position:center 30%}.expertiseConversation figcaption{font-size:11px;color:#c1d2d6;margin-top:12px}.relatedExpertise{padding-top:75px;max-width:900px}.relatedExpertise>h2{font-size:30px;letter-spacing:-.03em;line-height:1.2;margin:15px 0 30px}.relatedExpertise>a{display:grid;grid-template-columns:38px 1fr 20px;grid-gap:20px;gap:20px;align-items:center;border-top:1px solid #dbe5e2;padding:23px 0;text-decoration:none}.relatedExpertise>a:last-child{border-bottom:1px solid #dbe5e2}.relatedExpertise>a>span{font-size:12px;color:#078d9e}.relatedExpertise h3{font-size:23px;margin:0;font-weight:550;letter-spacing:-.02em}.relatedExpertise a:hover h3{text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.expertiseMasthead{padding:30px 0 40px}.expertiseHeading{grid-template-columns:1fr 100px;gap:18px;padding-top:30px}.expertiseHeading h1{font-size:36px;overflow-wrap:anywhere}.expertiseHeading .kicker{font-size:9px}.expertiseReading{padding:45px 0}.expertiseReading .originalContent{font-size:17px}.expertiseConversation{padding:32px 25px;grid-template-columns:1fr;gap:32px}.expertiseConversation figure{max-width:240px}.expertiseConversation img{height:270px}.relatedExpertise{padding-top:50px}.relatedExpertise>h2{font-size:27px}.relatedExpertise h3{font-size:20px}.expertiseJournal{padding-bottom:70px}}@media(max-width:420px){.expertiseHeading{grid-template-columns:1fr}.expertiseEmblem{display:none}.eventHeading .expertiseEmblem{display:block;max-width:260px;margin-top:10px}}:root{--brand-cross:polygon(40% 0,60% 0,60% 20%,80% 20%,80% 40%,100% 40%,100% 60%,80% 60%,80% 80%,60% 80%,60% 100%,40% 100%,40% 80%,20% 80%,20% 60%,0 60%,0 40%,20% 40%,20% 20%,40% 20%)}.contactPerson>img,.expertiseConversation img,.portraitIntro img{-webkit-clip-path:var(--brand-cross);clip-path:var(--brand-cross);width:240px;height:240px;object-fit:cover;object-position:center 25%;margin:0 auto;display:block}.portraitIntro figure{width:300px;justify-self:center}.portraitIntro img{width:300px;height:300px}.expertiseConversation{grid-template-columns:minmax(0,1fr) 210px}.expertiseConversation img{width:210px;height:210px}.contactPerson{background:transparent!important}.contactPerson>img{width:220px;height:220px;margin:0 0 28px}.contactPerson>div{padding:0!important}.expertiseReading .originalContent>h3:before{content:none}.expertiseReading .originalContent>h3:empty{display:none}.proof{background:#fff!important;border-top:1px solid #e0e8e9;border-bottom:1px solid #e0e8e9}.proofin{background:#fff}.proofin .duvelLogo,.proofin .lantmannenLogo{width:150px;height:86px;max-height:none;object-fit:cover}.proofin .duvelLogo{object-position:center}.proofin .lantmannenLogo{width:155px}.officialDuvel{width:170px;height:85px;object-fit:cover;margin-bottom:15px}.sourceGallery{padding-top:70px;padding-bottom:75px}.sourceGallery h2{font-size:clamp(28px,3vw,42px);line-height:1.2;letter-spacing:-.03em;margin:15px 0 35px}.galleryGrid{column-count:3;column-gap:22px}.galleryGrid>button{display:block;width:100%;page-break-inside:avoid;break-inside:avoid;margin:0 0 22px;padding:0;border:0;background:#f1f4f2;cursor:zoom-in;text-align:left;color:inherit}.galleryGrid img{display:block;width:100%;height:auto}.galleryGrid span{display:block;padding:10px 12px;font-size:11px}.galleryDialog{border:0;padding:20px;background:#072832;color:white;max-width:min(1100px,95vw);width:95vw;max-height:95vh}.galleryDialog::-webkit-backdrop{background:#06171be8}.galleryDialog::backdrop{background:#06171be8}.galleryDialog>img{height:75vh;max-width:100%;width:100%;object-fit:contain}.galleryDialog>div{display:flex;justify-content:space-between;align-items:center;padding-top:15px}.galleryDialog button{background:none;color:inherit;border:1px solid #69858c;padding:9px 15px;cursor:pointer}.galleryClose{display:block;margin-left:auto;margin-bottom:10px}.originalCaseCover{margin-top:0;margin-bottom:65px}.originalCaseCover img{width:100%;height:auto}.originalCase .quietHeader{max-width:1000px}.originalCase .quietHeader h1{font-size:clamp(34px,4.5vw,60px)}.originalCase .quietHeader p{font-size:19px;line-height:1.7}.originalCase{padding-bottom:65px}.archiveCaseLink{display:flex;gap:35px;align-items:center;border-bottom:1px solid #dce5e7;padding:38px 0;text-decoration:none}.archiveCaseLink>span:first-child{font-size:26px;font-weight:650}.archiveCaseLink strong{flex:1 1;font-size:21px;font-weight:500}.caseFullStory{padding:65px 0}.case-chiquita .caseHeroMedia img{max-height:650px}.case-chiquita .storyMedia img{object-fit:contain!important;height:auto!important;max-height:360px;max-width:100%;width:auto;margin:auto}.case-bicky .storySection{grid-template-columns:1fr;gap:35px}.case-bicky .storyCopy{max-width:760px}.case-bicky .storyMedia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px;align-items:flex-start}.case-bicky .storyMedia figure{margin:0;grid-column:auto!important;background:#f5f7f4;padding:16px}.case-bicky .storyMedia img{height:360px!important;max-height:none;object-fit:contain!important;width:100%}.case-bicky .storyMedia figure.wide{grid-column:1/-1!important}.case-bicky .storyMedia figure.wide img{height:440px!important}.case-bicky .storyMedia figcaption{text-transform:none;letter-spacing:0;line-height:1.5;background:none}@media(max-width:760px){.portraitIntro figure{width:240px;justify-self:start}.portraitIntro img{width:240px;height:240px}.expertiseConversation{grid-template-columns:1fr}.expertiseConversation figure{width:190px}.contactPerson>img,.expertiseConversation img{width:190px;height:190px}.galleryGrid{column-count:2;column-gap:14px}.galleryGrid>button{margin-bottom:14px}.sourceGallery{padding-top:45px;padding-bottom:45px}.galleryDialog{padding:12px}.galleryDialog>img{height:65vh}.archiveCaseLink{align-items:flex-start;flex-direction:column;gap:15px}.case-bicky .storyMedia{gap:18px}.case-bicky .storyMedia img{height:270px!important}.case-bicky .storyMedia figure.wide img{height:300px!important}}@media(max-width:480px){.case-bicky .storyMedia{grid-template-columns:1fr}.case-bicky .storyMedia img{height:auto!important;max-height:440px}.galleryGrid{column-count:2}}.solutionChoices{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding-bottom:65px}.solutionChoices>a{padding:35px;background:#f0f5f2;text-decoration:none;display:flex;flex-direction:column;border-top:3px solid #09bccd}.solutionChoices h2{font-size:30px;letter-spacing:-.035em;line-height:1.15;max-width:430px;margin:24px 0 20px}.solutionChoices p{font-size:16px;line-height:1.7;color:#506d77;margin-bottom:30px}.solutionChoices .textlink{margin-top:auto}.solutionDetail{padding-bottom:85px}.solutionFit{background:#eef4f1;padding:48px 0}.solutionFit h2{font-size:26px;line-height:1.45;font-weight:500}.solutionMethod{max-width:900px;padding:65px 0}.solutionMethod>h2{font-size:36px;letter-spacing:-.035em}.methodStep{display:grid;grid-template-columns:65px 1fr;grid-gap:25px;gap:25px;border-top:1px solid #d9e5e3;padding:30px 0}.methodStep>span{color:#0697a7;font-size:23px}.methodStep h3{margin:0 0 15px;font-size:25px;letter-spacing:-.02em}.methodStep p,.solutionPreparation{font-size:18px;line-height:1.8}.solutionPreparation h2{font-size:29px;margin:40px 0 20px}.solutionPreparation li{margin-bottom:14px}.solutionDetail #werkwijze{scroll-margin-top:100px}@media(max-width:760px){.solutionChoices{grid-template-columns:1fr;gap:20px}.solutionChoices>a{padding:28px}.solutionChoices h2{font-size:28px}.solutionMethod{padding:45px 0}.solutionMethod>h2{font-size:30px}.methodStep{grid-template-columns:35px 1fr;gap:15px}.methodStep h3{font-size:22px}.methodStep p,.solutionPreparation{font-size:17px}}.teamsMeeting{padding:40px;background:#edf4f1;margin-top:65px;scroll-margin-top:110px}.teamsMeeting h2{font-size:32px;line-height:1.2;letter-spacing:-.03em}.teamsMeeting p{max-width:700px;line-height:1.75;font-size:17px;margin:20px 0 28px}.heroEditorial .heroButterfly{animation:brandqs-float 9s ease-in-out infinite;transform-origin:50% 65%;will-change:transform}@keyframes brandqs-float{0%,to{transform:translateZ(0) rotate(-3deg)}35%{transform:translate3d(5px,-10px,0) rotate(3deg)}70%{transform:translate3d(-3px,-5px,0) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.heroEditorial .heroButterfly{animation:none;will-change:auto}}.caseScope{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;margin-top:30px}.caseScope span{background:#edf4f1;padding:10px 14px}.ossCanvas{padding:55px;background:#072e39;color:#fff}.ossCanvas>.kicker{color:#56d4df}.ossCanvas h2{font-size:clamp(30px,3.5vw,45px);letter-spacing:-.035em;line-height:1.15;margin:20px 0 40px}.ossCanvas ol{display:grid;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;border-top:1px solid #46636a}.ossCanvas li{padding:25px 18px 25px 0}.ossCanvas li>span{color:#56d4df;font-size:12px}.ossCanvas h3{font-size:19px;margin:15px 0 10px}.ossCanvas li p{color:#b3ced5;font-size:14px;line-height:1.5}.ossFoundation{background:#19c5d2;color:#062e36;padding:20px;font-size:16px;text-align:center}.diagramCaption{font-size:11px;color:#a7c5ce;margin-bottom:0}.caseAnchors{display:flex;flex-wrap:wrap;gap:25px;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #d7e4e4;font-size:13px}.ossChapter{padding:65px 0;scroll-margin-top:100px}.ossArchitecture>h2,.ossChapter h2,.ossScenarios>h2{font-size:clamp(30px,3.6vw,44px);line-height:1.17;letter-spacing:-.035em;margin:20px 0 30px}.ossChapter p,.ossScenarios article p{font-size:18px;line-height:1.8;color:#365663}.ossBand{background:#f0f5f2}.ossScenarios{padding-top:65px;padding-bottom:65px;scroll-margin-top:100px}.ossScenarios>.lead{max-width:760px;font-size:19px}.ossScenarios article{max-width:850px;margin:38px 0 0;padding-top:30px;border-top:1px solid #c9dedc}.ossScenarios article>span{font-size:12px;color:#048b99}.ossScenarios h3{font-size:30px;letter-spacing:-.03em;margin:18px 0}.ossArchitecture{padding-top:65px;padding-bottom:65px}.ossArchitecture>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.ossArchitecture article{padding:25px;background:white}.ossArchitecture article>span{color:#048b99;font-size:12px}.ossArchitecture h3{font-size:22px;margin:18px 0 15px}.ossArchitecture p{font-size:16px;line-height:1.7;color:#496670}.ossEvidence{border-left:3px solid #00b8c8;padding-left:25px;margin-top:40px}.ossEvidence h3{font-size:22px}.ossEvidence p{font-size:16px}.fluviusCase{padding-bottom:80px}@media(max-width:760px){.ossCanvas{padding:28px}.ossCanvas ol{grid-template-columns:1fr}.ossCanvas li{padding:17px 0;border-bottom:1px solid #42616b}.ossCanvas h3{display:inline-block;margin:0 0 0 15px}.ossCanvas li p{margin-left:34px}.ossFoundation{text-align:left;font-size:14px;line-height:1.6}.ossArchitecture>div:last-child{grid-template-columns:1fr}.ossChapter p,.ossScenarios article p{font-size:17px}.ossChapter{padding:45px 0}.teamsMeeting{padding:28px}.teamsMeeting h2{font-size:28px}}.contactPerson>img,.expertiseConversation img,.portraitIntro img{object-position:center top}.locationMapLink{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:290px;background:#eaf2ef;text-decoration:none;text-align:center;padding:30px}.locationMapLink strong{font-size:25px;letter-spacing:-.025em}.locationMapLink>span{font-size:14px}.locationMapLink .locationPin{display:grid;place-items:center;background:#03c9dc;width:50px;height:50px;font-size:27px;color:#062d37}.locationMapLink .textlink{margin-top:12px}.locationMapLink:hover{background:#e1eee9}.solutionChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.methodStep>div,.solutionChoices>a{min-width:0}.solutionChoices h2,.solutionDetail h1,.solutionFit h2,.solutionMethod h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(max-width:760px){.solutionChoices{grid-template-columns:minmax(0,1fr)}}.contactHero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;grid-gap:64px;gap:64px;max-width:1280px}.contactHero h1{font-size:clamp(38px,4.4vw,64px)}.contactHero p{font-size:19px;line-height:1.7;color:#526b75;max-width:580px}.connectionPhoto{margin:0;min-width:0}.connectionPhoto img{display:block;width:100%;height:380px;object-fit:cover;-webkit-clip-path:polygon(0 8%,72% 8%,72% 0,100% 0,100% 84%,90% 84%,90% 100%,12% 100%,12% 92%,0 92%);clip-path:polygon(0 8%,72% 8%,72% 0,100% 0,100% 84%,90% 84%,90% 100%,12% 100%,12% 92%,0 92%)}.connectionPhoto figcaption{font-size:12px;letter-spacing:.03em;color:#56717b;margin-top:18px}.contactCanvas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:flex-start}.contactAside{min-width:0}.contactPerson{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.contactPerson>img{width:130px;height:130px;margin:0}.contactPerson h2{font-size:29px;margin-top:0}.contactPerson p{font-size:16px;line-height:1.65}.contactPerson a{font-size:14px;overflow-wrap:anywhere}.contactAside>.contactSecondary{margin:26px 0 0;padding-top:22px;border-top:1px solid #dbe5e5;display:flex;gap:24px}.contactAside .teamsMeeting{margin-top:45px;padding:30px}.teamsMeeting h2{font-size:27px}.teamsMeeting p{font-size:16px}.teamsMeeting small{display:block;font-size:12px;color:#526b75;margin-top:20px}.meetingWhatsApp{display:block;margin-top:22px;font-size:14px;font-weight:600}.contactFormPanel{padding:0 0 0 36px;border-left:1px solid #dce6e6}.contactLocation{margin-top:100px;padding-bottom:90px}.visibleMap{min-width:0;background:#eef4f2}.visibleMap iframe{display:block;width:100%;height:380px;border:0}.visibleMap>a{display:block;padding:14px 20px;font-size:13px}.aboutWithVisual{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:80px;gap:80px;align-items:center}.aboutWithVisual .connectionPhoto img{height:470px}.logo-circus{background:white}.caseRowBrand.logo-circus img{width:170px;height:110px;max-height:110px;object-fit:contain}.circusSource{display:flex;align-items:center;gap:32px;margin:45px auto;padding:30px 0;border-top:1px solid #dae6e7;border-bottom:1px solid #dae6e7}.circusSource>img{width:150px;height:100px;object-fit:contain}.deepDiveLinks{padding-top:75px;padding-bottom:75px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:64px;gap:64px;border-top:1px solid #dce7e7}.deepDiveIntro h2{font-size:clamp(30px,3vw,42px);letter-spacing:-.04em;line-height:1.12;margin:18px 0 25px}.deepDiveCards>a{display:flex;gap:28px;padding:28px 0;border-bottom:1px solid #c9dcdc;text-decoration:none}.deepDiveCards>a:first-child{padding-top:0}.deepDiveNumber{font-size:38px;font-weight:500;color:#179ca7;line-height:1}.deepDiveCards small{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#547780}.deepDiveCards h3{font-size:25px;letter-spacing:-.025em;line-height:1.25;margin:12px 0 22px}.deepDiveCards .textlink{font-size:13px}.deepDiveCards>a:hover h3{color:#008391}.deepDiveHero{background:#eaf3f0;padding:65px 0 70px;border-bottom:5px solid #08c8db}.deepDiveHero .kicker{margin-top:45px}.deepDiveHero h1{font-size:clamp(35px,4.2vw,60px);font-weight:550;line-height:1.08;letter-spacing:-.045em;max-width:970px;margin:24px 0 30px;text-wrap:balance}.deepDiveHero p{font-size:19px;line-height:1.75;max-width:800px;color:#466570}.articleContext{display:flex;gap:30px;font-size:13px;margin-top:30px}.deepDiveBody{display:grid;grid-template-columns:270px minmax(0,760px);justify-content:space-between;grid-gap:65px;gap:65px;padding-top:70px;padding-bottom:80px}.deepDiveBody>div{min-width:0}.articleContents{align-self:start;position:-webkit-sticky;position:sticky;top:115px}.articleContents>a{display:flex;gap:14px;font-size:12px;line-height:1.55;padding:12px 0;border-bottom:1px solid #dce7e7;text-decoration:none;color:#486772}.articleContents>a>span{color:#1397a6;font-size:10px;padding-top:2px}.deepDiveBody .originalContent h2,.deepDiveBody .originalContent h3,.deepDiveBody .originalContent h4{scroll-margin-top:110px;font-size:28px;text-transform:none;letter-spacing:-.025em;line-height:1.3;margin:40px 0 22px}.articleArchiveNote{font-size:12px;color:#69808a;line-height:1.6;border-top:1px solid #dce7e7;padding-top:24px;margin-top:40px;margin-bottom:25px}.insightJump{display:flex;gap:9px;flex-wrap:wrap;margin-top:40px}.insightJump a{font-size:12px;border:1px solid #cedfe0;padding:9px 12px;text-decoration:none}.insightJump a:hover{background:#dff4f1}.insightGroup{padding:40px 0 60px;scroll-margin-top:85px;border-top:1px solid #d5e3e3}.insightGroup>header{display:flex;align-items:baseline;gap:24px;margin-bottom:30px}.insightGroup>header>span{font-size:15px;color:#168b9b}.insightGroup h2{font-size:29px;letter-spacing:-.025em;margin:0}.insightGroup>header>a{margin-left:auto;font-size:13px}.insightCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:25px;gap:25px}.insightCards>a{background:#edf4f1;padding:35px;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;border-top:3px solid #0ac9d8}.insightCards h3{font-size:28px;line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}.insightCards p{line-height:1.7;color:#526d76;font-size:15px;margin:0 0 25px}.insightCards .textlink{margin-top:auto;font-size:13px}.insightCards>a:hover{background:#e0efeb}.butterflyFlight{position:fixed;top:0;left:0;width:80px;height:67px;z-index:25;pointer-events:none;animation:brandqs-flight 28s ease-in-out infinite;will-change:transform;filter:drop-shadow(0 3px 3px #0a30352a)}.butterflyFlight svg{overflow:visible}.wing{transform-box:view-box;transform-origin:60px 55px;animation:brandqs-wingbeat .38s ease-in-out infinite alternate}.wingRight{animation-delay:-.08s}.butterflyFlight.isPaused,.butterflyFlight.isPaused .wing{animation-play-state:paused}.butterflyControl{position:fixed;bottom:14px;right:18px;z-index:26;background:#ffffffed;border:1px solid #c6dadb;color:#42616a;border-radius:30px;padding:7px 12px;font-size:10px;cursor:pointer}.butterflyControl:focus-visible{outline:2px solid #00a5b6;outline-offset:3px}@keyframes brandqs-wingbeat{0%{transform:scaleX(1)}to{transform:scaleX(.24)}}@keyframes brandqs-flight{0%,10%{transform:translate(calc(100vw - 125px),23vh) rotate(-18deg) scale(.8)}24%{transform:translate(66vw,48vh) rotate(-32deg) scale(.9)}37%{transform:translate(34vw,32vh) rotate(12deg) scale(.72)}49%{transform:translate(8vw,62vh) rotate(-24deg) scale(.85)}62%{transform:translate(27vw,77vh) rotate(35deg) scale(.72)}76%{transform:translate(69vw,58vh) rotate(28deg) scale(.85)}90%,to{transform:translate(calc(100vw - 125px),23vh) rotate(-18deg) scale(.8)}}@media(max-width:1000px){.contactHero{gap:30px}.contactCanvas{gap:35px}.contactPerson{grid-template-columns:100px minmax(0,1fr);gap:15px}.contactPerson>img{width:100px;height:100px}.contactPerson h2{font-size:24px}.contactFormPanel{padding-left:25px}.aboutWithVisual{gap:35px}.deepDiveBody{grid-template-columns:220px minmax(0,1fr);gap:35px}}@media(max-width:760px){.aboutWithVisual,.contactCanvas,.contactHero,.deepDiveBody,.deepDiveLinks{grid-template-columns:minmax(0,1fr);gap:35px}.contactHero{padding-top:42px;padding-bottom:45px}.contactHero .connectionPhoto img{height:270px}.contactHero p{font-size:17px}.contactPerson{grid-template-columns:100px minmax(0,1fr)}.contactAside .teamsMeeting{margin-top:30px;padding:25px}.contactFormPanel{border-left:0;padding-left:0;padding-top:35px;border-top:1px solid #dce6e6}.contactLocation{margin-top:60px;padding-bottom:55px}.visibleMap iframe{height:300px}.aboutWithVisual .connectionPhoto img{height:320px}.circusSource{align-items:flex-start;flex-direction:column;gap:15px}.deepDiveHero{padding:40px 0}.deepDiveHero h1{overflow-wrap:anywhere}.deepDiveHero p{font-size:17px}.deepDiveBody{padding-top:35px}.articleContents{position:static;background:#f1f6f4;padding:22px}.articleContents>a{font-size:13px}.deepDiveLinks{padding-top:45px;padding-bottom:45px}.deepDiveCards h3{font-size:23px}.insightGroup>header{flex-wrap:wrap;gap:12px}.insightGroup>header>a{margin-left:0;width:100%}.insightCards{grid-template-columns:minmax(0,1fr)}.insightCards>a{padding:25px}.insightCards h3{font-size:26px;overflow-wrap:anywhere}.butterflyFlight,.butterflyFlight svg{width:60px;height:50px}.butterflyControl{font-size:9px;bottom:10px;right:10px}.articleContext{flex-wrap:wrap;gap:15px}}@media(prefers-reduced-motion:reduce){.butterflyFlight{animation:none;transform:translate(calc(100vw - 100px),110px) scale(.65);will-change:auto}.butterflyFlight .wing{animation:none}.butterflyControl{display:none}}.contactHero h1{font-size:clamp(36px,3.7vw,52px);text-wrap:pretty}.contactRefined{padding-bottom:35px}.contactRefined .contactLocation{padding-bottom:30px}@media(max-width:760px){.contactHero h1{font-size:36px}.contactRefined{padding-bottom:20px}}.knowledgeDropdown small{display:block;font-size:11px;font-weight:400;line-height:1.5;opacity:.7;margin-top:4px}.knowledgeDropdown summary.active{color:#058a9b}.aboutRefined .portraitIntro figure{width:190px}.aboutRefined .portraitIntro img{width:190px;height:190px}.aboutRefined .portraitIntro figcaption{max-width:200px;line-height:1.6}.aboutRefined .aboutStory{display:block;max-width:740px;padding-bottom:45px}.brandPerspective{max-width:940px;background:#edf4ef;padding:35px 45px 40px;margin-bottom:70px}.perspectiveArt{margin:10px 0 22px}.perspectiveArt svg{display:block;width:100%;height:auto}.brandPerspective nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}.brandPerspective a{text-decoration:none;border-top:1px solid #b6cfca;padding-top:18px}.brandPerspective small{display:block;color:#57797f;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.brandPerspective strong{font-size:19px}.caseRowBrand.logo-fluvius img{width:175px;max-width:none;height:75px;max-height:75px;object-fit:contain}.proofin>img[src$="fluvius-logo.svg"]{width:115px}.caseBrand img[src$="fluvius-logo.svg"]{width:210px}@media(max-width:760px){.aboutRefined .portraitIntro figure{width:160px}.aboutRefined .portraitIntro img{width:160px;height:160px}.brandPerspective{padding:25px 20px;margin-bottom:40px}.brandPerspective nav{grid-template-columns:1fr;gap:18px}.brandPerspective small{margin-bottom:6px}.caseRowBrand.logo-fluvius img{width:145px;height:60px}}.case-cafe-smooth .caseHeroMedia{background:#f5eee6}.case-cafe-smooth .caseHeroMedia img{height:510px;object-fit:contain;background:#fff}.case-cafe-smooth .caseHeroMedia figcaption{background:#f5eee6}.case-bos-ice-tea .caseHeroMedia img{height:500px;object-fit:cover;object-position:center 42%}.case-bos-ice-tea .storySection{grid-template-columns:1fr}.case-bos-ice-tea .storyCopy{max-width:750px}.case-bos-ice-tea .storyMedia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.case-bos-ice-tea .storyMedia img{height:340px;object-fit:contain;background:#f3f4ee}.caseRowBrand.logo-bos-ice-tea img{width:140px;height:auto;max-height:75px}.caseRowBrand.logo-cafe-smooth strong{font-size:25px;line-height:1.05;color:#7c3829;font-style:italic}.caseSourceNote{padding:35px 0 55px;border-top:1px solid #d5e2e2}.caseSourceNote p{max-width:720px;font-size:15px;line-height:1.7;color:#56717b}@media(max-width:760px){.case-cafe-smooth .caseHeroMedia img{height:360px}.case-bos-ice-tea .caseHeroMedia img{height:300px}.case-bos-ice-tea .storyMedia{grid-template-columns:1fr}.case-bos-ice-tea .storyMedia img{height:auto;max-height:380px}.caseRowBrand.logo-cafe-smooth strong{font-size:22px}}.trendingPage .quietHeader{max-width:1180px}.trendingPage .quietHeader .lead{max-width:720px}.researchBody{max-width:1180px}.researchNotice{max-width:850px;border-left:3px solid #cae842;padding:10px 0 10px 24px;margin:0 0 50px}.researchNotice p{font-size:15px;line-height:1.7;color:#53615c}.researchNotice .feedFallback{color:#655128}.researchList{border-top:1px solid #cdd5cf}.researchItem{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:28px;gap:28px;padding:32px 0;border-bottom:1px solid #cdd5cf}.researchItem time{font-size:13px;color:#61716a;padding-top:6px}.researchTopic{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#607365}.researchItem h2{font-size:clamp(21px,2.1vw,29px);line-height:1.25;margin:10px 0;letter-spacing:-.02em;overflow-wrap:anywhere}.researchItem h2 a:hover{color:#57770a}.researchItem p{font-size:14px;color:#637168;margin:0}.researchSources{margin-top:36px;max-width:850px;font-size:14px;line-height:1.7}.researchSources summary{cursor:pointer;font-weight:700;padding:16px 0}.researchEnd{padding-top:90px;padding-bottom:100px}.researchEnd h2{font-size:clamp(28px,4vw,48px)}@media(max-width:650px){.researchItem{grid-template-columns:1fr;gap:10px;padding:26px 0}.researchNotice{padding-left:18px}.researchEnd{padding-top:55px;padding-bottom:70px}}.case-cafe-smooth .storySection{grid-template-columns:1fr}.case-cafe-smooth .storyCopy{max-width:750px}.researchMore{display:block;margin:32px auto 0;padding:16px 24px;border:1px solid #14343b;background:#fff;color:#14343b;font:inherit;cursor:pointer}.researchMore:hover{background:#ecf2ee}.caseRowBrand.logo-fluvius img{width:145px;height:65px;max-height:65px}.proofin>img[src$="fluvius-logo.svg"]{width:100px}.caseBrand img[src$="fluvius-logo.svg"]{width:175px}.caseRowBrand.logo-bos-ice-tea img{width:76px;height:76px;max-height:76px}.case-bos-ice-tea .caseBrand img{width:120px;height:120px;object-fit:contain}#butterfly-perch{display:inline;white-space:nowrap}.butterflyFlight.butterflyLanding{animation:none;width:110px;height:92px;transform:translate(-200px,-200px)}.butterflyLanding svg{width:100%;height:100%}.butterflyLanding .wing{animation-duration:.6s}.butterflyLanding.landed .wing{animation-duration:1s}.butterflyLanding.resting .wing{animation:none;transform:scaleX(.74)}.butterflyLanding.resting~.butterflyControl{display:none}@media(max-width:760px){.caseRowBrand.logo-fluvius img{width:125px;height:55px}.butterflyFlight.butterflyLanding{width:84px;height:70px}.caseRowBrand.logo-bos-ice-tea img{width:65px;height:65px}}@media(prefers-reduced-motion:reduce){.butterflyLanding .wing{animation:none}.butterflyFlight.butterflyLanding{will-change:auto}}img[src$="/duvel-logo.png"]{mix-blend-mode:multiply}.coffeeFormats{grid-gap:35px;gap:35px;padding:45px;background:#f5eee6}.coffeeFormats figure{text-align:center;min-width:0}.coffeeFormats img{height:390px;mix-blend-mode:multiply}.coffeeFormats figcaption{font-size:13px;line-height:1.6;margin-top:22px;color:#51626a}.caseRowBrand.logo-cafe-smooth strong{font-size:22px;font-style:normal}.cvPage .actions{flex-wrap:wrap}@media(max-width:650px){.coffeeFormats{gap:15px;padding:25px 15px}.coffeeFormats img{height:240px}.coffeeFormats figcaption{font-size:11px}.caseRowBrand.logo-cafe-smooth strong{font-size:19px}}.pillarVisual .pillarHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;align-items:center;padding:70px 0}.pillarVisual .pillarHero h1{font-size:clamp(38px,4.2vw,60px);line-height:1.06;letter-spacing:-.045em;max-width:18ch}.pillarVisual .pillarHero .lead{font-size:18px;line-height:1.7}.pillarHeroArt{margin:0;position:relative;min-width:0;background:#092d37;overflow:hidden;border-radius:0 85px 0 0}.pillarHeroArt>img{display:block;width:100%;height:580px;object-fit:cover;animation:pillar-arrive 1.4s ease-out both}.pillarHeroArt figcaption{position:absolute;left:0;right:0;bottom:0;padding:80px 32px 30px;background:linear-gradient(transparent,#06242bee);color:white}.pillarHeroArt figcaption span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:13px;color:#a2d3d9}.pillarHeroArt figcaption strong{font-size:clamp(26px,2.5vw,36px);font-weight:500;line-height:1.15;display:block;max-width:15ch}.pillarWayfinding{display:flex;border-top:1px solid #c9dcde;border-bottom:1px solid #c9dcde;margin-bottom:40px}.pillarWayfinding a{display:flex;align-items:center;gap:15px;flex:1 1;padding:25px 20px;font-size:18px;text-decoration:none}.pillarWayfinding small{font-size:11px;color:#527680}.pillarWayfinding a>span{margin-left:auto}.pillarWayfinding a[aria-current]{background:#082f3b;color:white}.pillarWayfinding a[aria-current] small{color:#26ced9}.pillarVisualChapter{padding:70px 0}.pillarVisualChapter:nth-child(2n){background:#eff4f2}.pillarChapterGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:75px;gap:75px;align-items:center}.pillarVisualChapter:nth-child(2n) figure{order:2}.pillarChapterGrid figure{margin:0;position:relative;min-width:0}.pillarChapterGrid figure img{display:block;width:100%;height:470px;object-fit:cover}.visualChapterNumber{position:absolute;bottom:20px;left:25px;font-size:76px;line-height:1;color:white;text-shadow:0 2px 12px #052e3d66;letter-spacing:-.07em}.pillarChapterCopy h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.03em;margin:18px 0 24px}.pillarChapterCopy p{font-size:17px;line-height:1.8;color:#43616a}.pillarChapterCopy ul{list-style:none;padding:0;margin:25px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px;gap:0 20px}.pillarChapterCopy li{padding:14px 0;border-top:1px solid #c4d7d8;font-size:14px;line-height:1.5}.pillarVisualBridge{background:#082a35;color:white;padding:85px 0;position:relative;overflow:hidden}.pillarVisualBridge .wrap{position:relative}.pillarVisualBridge .kicker{color:#42d9df}.pillarVisualBridge h2{font-size:clamp(32px,4.8vw,64px);line-height:1.12;letter-spacing:-.04em;max-width:760px;position:relative;z-index:1}.pillarVisualBridge p{max-width:620px;color:#b4d0d6;font-size:18px;line-height:1.8;position:relative;z-index:1}.pillarSignal{position:absolute;right:-100px;top:0;width:430px;height:430px;opacity:.35}.pillarSignal span{position:absolute;inset:0;border:1px solid #23d3dc;border-radius:50%}.pillarSignal span:nth-child(2){inset:45px}.pillarSignal span:nth-child(3){inset:90px;background:radial-gradient(#15b0c333,transparent 70%)}.pillarVisual .pillarCta{padding-top:75px;padding-bottom:90px}.contactHero .connectionPhoto img{height:450px;-webkit-clip-path:polygon(33% 0,66% 0,66% 17%,83% 17%,83% 33%,100% 33%,100% 67%,83% 67%,83% 83%,66% 83%,66% 100%,33% 100%,33% 83%,17% 83%,17% 67%,0 67%,0 33%,17% 33%,17% 17%,33% 17%);clip-path:polygon(33% 0,66% 0,66% 17%,83% 17%,83% 33%,100% 33%,100% 67%,83% 67%,83% 83%,66% 83%,66% 100%,33% 100%,33% 83%,17% 83%,17% 67%,0 67%,0 33%,17% 33%,17% 17%,33% 17%)}.caseRowBrand.logo-cafe-smooth img{height:100px;max-height:100px;object-fit:cover;mix-blend-mode:multiply}.case-cafe-smooth .caseBrand img{width:210px;mix-blend-mode:multiply}.case-duvel .caseHeroMedia>img{height:auto;aspect-ratio:3.4;object-fit:cover}.case-duvel .story-2 .storyMedia img{height:490px;object-fit:cover}@keyframes pillar-arrive{0%{opacity:.5;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media(max-width:760px){.pillarVisual .pillarHero{grid-template-columns:1fr;gap:35px;padding:40px 0}.pillarVisual .pillarHero h1{font-size:39px;max-width:none}.pillarHeroArt>img{height:420px}.pillarHeroArt{border-radius:0 60px 0 0}.pillarWayfinding{display:block;margin-bottom:20px}.pillarWayfinding a{font-size:16px;padding:16px}.pillarVisualChapter{padding:40px 0}.pillarChapterGrid{grid-template-columns:1fr;gap:28px}.pillarVisualChapter:nth-child(2n) figure{order:0}.pillarChapterGrid figure img{height:310px}.pillarChapterCopy ul{grid-template-columns:1fr}.pillarVisualBridge{padding:55px 0}.pillarSignal{opacity:.15}.contactHero .connectionPhoto img{height:340px}.caseRowBrand.logo-cafe-smooth img{width:145px;height:75px}.case-duvel .caseHeroMedia>img{aspect-ratio:1.7}.case-duvel .story-2 .storyMedia img{height:auto;max-height:490px}}@media(prefers-reduced-motion:reduce){.pillarHeroArt>img{animation:none}}.caseRowBrand.logo-cafe-smooth{height:85px;overflow:hidden}.caseRowBrand.logo-cafe-smooth img{width:210px;height:168px;max-width:none;max-height:none}@media(max-width:760px){.caseRowBrand.logo-cafe-smooth img{width:180px;height:144px}}.pillarVisualChapter{padding:64px 0}.pillarVisualChapter:nth-child(2n){background:transparent}.pillarVisualChapter+.pillarVisualChapter .pillarChapterGrid{border-top:1px solid #dce5e4;padding-top:56px}.pillarChapterGrid{gap:64px}.pillarVisualChapter.textOnly .pillarChapterGrid{display:block;max-width:820px}.pillarChapterCopy h2{font-size:clamp(28px,2.7vw,38px)}.pillarVisualChapter.hasArt figure img{height:360px}.pillarVisualChapter.hasHand .pillarChapterGrid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.pillarVisualChapter.hasHand:nth-child(2n) .pillarChapterGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.pillarVisualChapter.hasHand figure img{height:250px;object-fit:contain;mix-blend-mode:multiply}.pillarVisualBridge{background:#edf4f1;color:#0b303a;padding:56px 0}.pillarVisualBridge .kicker{color:#127d89}.pillarVisualBridge h2{font-size:clamp(30px,3.2vw,43px);max-width:700px}.pillarVisualBridge p{color:#43616a;font-size:17px}.pillarSignal{display:none}.caseRowBrand.logo-cafe-smooth,.caseRowBrand.logo-chiquita{justify-content:center}.caseRowBrand.logo-cafe-smooth img{flex-shrink:0;transform:translateX(2px)}@media(max-width:760px){.pillarVisualChapter{padding:30px 0}.pillarVisualChapter+.pillarVisualChapter .pillarChapterGrid{padding-top:36px}.pillarVisualChapter.hasHand .pillarChapterGrid,.pillarVisualChapter.hasHand:nth-child(2n) .pillarChapterGrid{grid-template-columns:1fr}.pillarVisualChapter.hasHand figure{max-width:220px;width:65%}.pillarVisualChapter.hasHand:nth-child(2n) figure{justify-self:end}.pillarVisualChapter.hasHand figure img{height:140px}.pillarVisualChapter.hasArt figure img{height:230px}.pillarVisualBridge{padding:40px 0}.caseRowBrand.logo-cafe-smooth,.caseRowBrand.logo-chiquita{width:180px}}.pillarVisual .pillarHero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:80px;padding:60px 0}.pillarHeroArt{width:100%;max-width:440px;justify-self:end;background:transparent;border-radius:0;overflow:visible}.pillarHeroArt>img{height:340px;-webkit-clip-path:polygon(0 0,88% 0,88% 12%,100% 12%,100% 88%,88% 88%,88% 100%,12% 100%,12% 88%,0 88%);clip-path:polygon(0 0,88% 0,88% 12%,100% 12%,100% 88%,88% 88%,88% 100%,12% 100%,12% 88%,0 88%)}.pillarHeroArt figcaption{position:static;background:none;padding:20px 0 0 24px;margin-top:18px;border-left:3px solid #00bbcf;color:#12323c}.pillarHeroArt figcaption span{color:#587b83;font-size:9px;margin-bottom:8px}.pillarHeroArt figcaption strong{font-size:23px;line-height:1.25;max-width:24ch}.contactHero.contactHeroQuiet{display:block;max-width:1180px;padding-top:65px;padding-bottom:55px}.contactHeroQuiet h1{max-width:780px}.contactHeroQuiet p{max-width:720px}.audienceRefined #kmo figure img{object-position:center;-webkit-clip-path:polygon(0 0,88% 0,88% 12%,100% 12%,100% 100%,12% 100%,12% 88%,0 88%);clip-path:polygon(0 0,88% 0,88% 12%,100% 12%,100% 100%,12% 100%,12% 88%,0 88%)}@media(max-width:760px){.pillarVisual .pillarHero{grid-template-columns:1fr;gap:30px;padding:40px 0}.pillarHeroArt{max-width:330px;justify-self:center}.pillarHeroArt>img{height:250px}.pillarHeroArt figcaption{padding:12px 0 0 16px;margin-top:12px}.pillarHeroArt figcaption strong{font-size:21px}.contactHero.contactHeroQuiet{padding-top:40px;padding-bottom:35px}}.case-duvel .chapter-2 .storyMedia img{height:auto;max-height:540px;object-fit:contain}.case-bicky .chapter-0 .storyMedia figure.wide{grid-column:auto!important}.case-bicky .chapter-0 .storyMedia figure:nth-child(n+3) img{height:290px!important}.case-lantmannen .chapter-1{grid-template-columns:1fr;gap:35px}.case-lantmannen .chapter-1 .storyCopy{order:0;max-width:780px}.case-lantmannen .chapter-1 .storyMedia{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.case-lantmannen .chapter-1 .storyMedia figure:nth-child(2n) img,.case-lantmannen .chapter-1 .storyMedia img{height:220px;object-fit:contain}.case-lantmannen .chapter-1 .storyMedia figcaption{font-size:10px;line-height:1.6}.case-bos-ice-tea .chapter-3{grid-template-columns:minmax(0,1fr) 285px;gap:75px;align-items:center}.case-bos-ice-tea .chapter-3 .storyCopy{order:0}.case-bos-ice-tea .chapter-3 .storyMedia{display:block}.case-bos-ice-tea .chapter-3 .storyMedia img{height:auto;width:100%;max-height:510px;object-fit:contain}.fluviusPeople{margin-top:0;margin-bottom:60px}.fluviusPeople img{display:block;width:100%;height:auto}.fluviusPeople figcaption{font-size:13px;color:#54717a;padding:18px 0;text-align:center}.aboutRefined .portraitIntro .aboutBrandSymbol{width:240px;justify-self:center;text-align:center}.aboutBrandSymbol .brandMark{width:190px;height:190px;gap:6px;margin:0 auto 28px}.aboutRefined .aboutBrandSymbol figcaption{max-width:none;text-align:center}.audienceRefined #kmo figcaption{text-align:center;width:100%}@media(max-width:760px){.case-bicky .chapter-0 .storyMedia{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-bicky .chapter-0 .storyMedia figure{padding:8px}.case-bicky .chapter-0 .storyMedia figure img,.case-bicky .chapter-0 .storyMedia figure:nth-child(n+3) img{height:190px!important}.case-bicky .chapter-0 .storyMedia figcaption{font-size:10px}.case-lantmannen .chapter-1 .storyMedia{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.case-lantmannen .chapter-1 .storyMedia figure:nth-child(2n) img,.case-lantmannen .chapter-1 .storyMedia img{height:155px}.case-bos-ice-tea .chapter-3{grid-template-columns:1fr;gap:25px}.case-bos-ice-tea .chapter-3 .storyMedia{max-width:260px;justify-self:center}.aboutBrandSymbol .brandMark{width:145px;height:145px;gap:4px}.fluviusPeople{margin-bottom:35px}.fluviusPeople figcaption{font-size:12px}}.case-lantmannen .chapter-1 .storyMedia figure{grid-column:auto}.case-desperados .caseBrand>span,.caseRowBrand.logo-desperados strong{color:#b32727;font-size:24px;letter-spacing:-.025em}.case-desperados .caseHeroMedia img{height:auto;max-height:620px;object-fit:cover}.case-desperados .caseHeroMedia figcaption{position:static;background:#f5f1e7;padding:16px 22px;max-width:none;font-size:13px}.case-desperados .caseStory{max-width:840px}.case-desperados .storySection,.case-desperados .storySection:nth-child(2n){display:block;padding:55px 0}.case-desperados .storyCopy h2{font-size:clamp(29px,3.2vw,43px);line-height:1.15;max-width:25ch}.case-desperados .storyCopy p{font-size:18px;line-height:1.8}.case-desperados .caseHero{padding-bottom:65px}.case-desperados .caseTakeaway{background:#19352b}.case-desperados .caseTakeaway blockquote{font-size:clamp(32px,4vw,53px);line-height:1.15;border-color:#d4ad5d}.case-desperados .kicker{color:#66734b}@media(max-width:760px){.case-desperados .caseHeroMedia img{height:270px;object-position:65% center}.case-desperados .storyCopy p{font-size:16px}.case-desperados .storySection,.case-desperados .storySection:nth-child(2n){padding:35px 0}.case-desperados .caseBrand>span{font-size:30px}}.audienceRefined #kmo figure img,.pillar-relevant-merk .pillarHeroArt>img{transform:scaleX(-1)}.caseSourceLinks{display:flex;flex-wrap:wrap;gap:18px 36px;align-items:center}.case-desperados .caseStory{max-width:1180px}.case-desperados .storySection.textOnly{max-width:840px;margin-inline:auto}.case-desperados .storySection.hasMedia{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:60px;gap:60px;align-items:center}.case-desperados .storySection.hasMedia:nth-child(2n) .storyCopy{order:2}.case-desperados .storySection.hasMedia:nth-child(2n) .storyMedia{order:1}.case-desperados .storyMedia img{width:100%;height:auto;max-height:530px;object-fit:contain}.case-desperados .caseBrand img{width:170px;max-height:120px;object-fit:contain}.caseRowBrand.logo-desperados img{width:155px;height:108px;max-height:108px;object-fit:contain}.case-lantmannen .sourceGallery{margin-bottom:90px}.case-lantmannen .galleryGrid img{object-fit:contain;background:#fff}@media(max-width:700px){.case-desperados .storySection.hasMedia{grid-template-columns:1fr;gap:24px}.case-desperados .storySection.hasMedia:nth-child(2n) .storyCopy,.case-desperados .storySection.hasMedia:nth-child(2n) .storyMedia{order:0}.caseSourceLinks{align-items:flex-start;flex-direction:column}.case-lantmannen .sourceGallery{margin-bottom:55px}}@media(min-width:701px){.case-desperados .storySection.chapter-3 .storyCopy{order:1}.case-desperados .storySection.chapter-3 .storyMedia{order:2}}.pillar-relevant-merk .pillarHeroArt>img{animation:none}.expertiseRefined .scene1 figure img{object-fit:contain;background:#fff}.regionalContext{padding-top:72px;padding-bottom:72px;max-width:960px;border-top:1px solid rgba(15,23,42,.12)}.regionalContext h2{font-size:clamp(28px,3.1vw,42px);line-height:1.15;margin:14px 0 24px;max-width:760px}.regionalContext p{max-width:760px;line-height:1.8;margin:0 0 18px}@media(max-width:700px){.regionalContext{padding-top:42px;padding-bottom:42px}}.aboutPortraitCross{margin:0;justify-self:center;text-align:center;width:min(360px,100%)}.aboutPortraitCross img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center 18%;-webkit-clip-path:polygon(33% 0,67% 0,67% 17%,83% 17%,83% 33%,100% 33%,100% 67%,83% 67%,83% 83%,67% 83%,67% 100%,33% 100%,33% 83%,17% 83%,17% 67%,0 67%,0 33%,17% 33%,17% 17%,33% 17%);clip-path:polygon(33% 0,67% 0,67% 17%,83% 17%,83% 33%,100% 33%,100% 67%,83% 67%,83% 83%,67% 83%,67% 100%,33% 100%,33% 83%,17% 83%,17% 67%,0 67%,0 33%,17% 33%,17% 17%,33% 17%)}.aboutPortraitCross figcaption{font-size:12px;color:#68808a;margin-top:16px}@media(max-width:760px){.aboutPortraitCross{width:min(280px,80vw)}}.navin{justify-content:center}.brand{margin-right:auto}.links{margin-left:0}.headerCta{margin-left:6px}.langs{margin-left:0}.case-chiquita .caseHeroMedia{max-width:900px;margin-left:auto;margin-right:auto}.case-chiquita .caseHeroMedia img{height:auto;max-height:560px;object-fit:contain}.coffeeFormats{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:end;margin-top:45px}.coffeeFormats figure{margin:0;background:#f4f7f5;padding:20px}.coffeeFormats img{width:100%;height:520px;object-fit:contain}.coffeeFormats figcaption{font-size:12px;color:#607680;margin-top:12px}.caseRowBrand{justify-content:center}.caseRowBrand.logo-bicky img{width:118px;max-width:118px;max-height:72px}.caseRowBrand.logo-lantmannen img{width:150px;height:110px}.caseRowBrand.logo-cafe-smooth img{width:130px;max-width:130px;max-height:66px}.caseRowBrand.logo-fluvius img{width:118px;max-width:118px;max-height:52px}.caseRowBrand.logo-chiquita img{width:60px;max-height:60px}@media(max-width:760px){.coffeeFormats{grid-template-columns:1fr;gap:16px}.coffeeFormats img{height:360px}.case-chiquita .caseHeroMedia{max-width:none}}@media(max-width:700px){.caseRow{grid-template-columns:40px minmax(0,1fr) 22px;grid-template-areas:"no brand arrow" ". strap arrow";column-gap:14px;row-gap:18px}.caseNo{grid-area:no;align-self:center}.caseRowBrand{grid-area:brand;width:100%;height:76px;display:flex;align-items:center;justify-content:center}.caseStrap{grid-area:strap}.caseRow>b{grid-area:arrow;align-self:center}.caseRowBrand.logo-chiquita img{width:64px;max-width:64px;max-height:64px;margin-inline:auto}}.case-cafe-smooth .caseBrand img[src$="douwe-egberts-logo.png"]{width:220px;max-width:none;height:auto;max-height:110px;object-fit:contain}.case-bicky .caseBrand img[src$="bicky-logo.png"]{width:180px;max-width:none;height:auto;max-height:105px;object-fit:contain}@media(max-width:760px){.case-cafe-smooth .caseBrand img[src$="douwe-egberts-logo.png"]{width:175px;max-height:90px}.case-bicky .caseBrand img[src$="bicky-logo.png"]{width:145px;max-height:85px}}.caseRowBrand.logo-cafe-smooth img{width:190px;max-width:190px;max-height:92px;height:auto;object-fit:contain}@media(max-width:700px){.caseRowBrand.logo-cafe-smooth img{width:165px;max-width:165px;max-height:82px}}