@font-face{font-family:Baloo;src:url(/fonts/Baloo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:#fff;font-family:Baloo,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}.adzPage{--headerH: 180px;background:#fff;min-height:100vh}.adzPage:not(.phase-ready){height:100vh;overflow:hidden}.adzHeroWrap{position:relative}.adzStage{position:sticky;top:0;height:100vh;background:#fff;overflow:hidden}.adzPage.phase-ready .adzStage{position:fixed;inset:0;z-index:0}.adzHeader{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:20px;background:transparent;transform:translateZ(0);will-change:transform,opacity}.adzPage.phase-panelIn .adzHeader,.adzPage.phase-ready .adzHeader{transform:translate3d(0,var(--headerShift),0);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.adzPage.isExpanded .adzHeader{transform:translate3d(0,calc(var(--headerShift) - 180px),0);opacity:0;transition:transform 1s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.adzLogoWrap{width:calc(100vw - 40px);max-width:calc(100vw - 40px);margin:0 auto;overflow:hidden}.adzTitle{width:100%;max-width:100%;margin-top:-20px;overflow:hidden;color:#242727;text-align:center;letter-spacing:.32em;font-size:clamp(56px,8.9vw,140px);line-height:1;white-space:nowrap}.adzSub{width:100%;margin-top:-20px;color:#242727;text-align:right;letter-spacing:.2em;font-size:clamp(26px,3.4vw,70px);line-height:1;white-space:nowrap}.adzChar{display:inline-block;opacity:0;transform:translateY(10px);filter:blur(1px);transition:opacity .26s ease,transform .26s ease,filter .26s ease;will-change:opacity,transform}.adzChar.isOn{opacity:1;transform:translateY(0);filter:blur(0)}.adzChar.isSpace{width:.65em}.adzPanel{position:absolute;inset:0;z-index:2;pointer-events:none;display:grid;place-items:end center;padding:0;opacity:0;transform:translate3d(0,60px,0);will-change:transform,opacity;transition:opacity .7s cubic-bezier(.16,1,.3,1) .14s,transform .7s cubic-bezier(.16,1,.3,1) .14s}.adzPage.phase-introTitle .adzPanel,.adzPage.phase-introSub .adzPanel,.adzPage.phase-hold .adzPanel{opacity:0;transform:translateY(60px)}.adzPage.phase-panelIn .adzPanel,.adzPage.phase-ready .adzPanel{opacity:1;transform:translateZ(0)}.adzPanelInner{position:absolute;left:20px;right:20px;top:calc(var(--headerH));bottom:20px;background:#fff;overflow:hidden;border-radius:0;transform:translateZ(0);will-change:top,bottom,left,right,background;transition:top .85s cubic-bezier(.22,1,.36,1),bottom .85s cubic-bezier(.22,1,.36,1),left 1.15s cubic-bezier(.22,1,.36,1),right 1.15s cubic-bezier(.22,1,.36,1),background .7s cubic-bezier(.22,1,.36,1)}.adzPanelImg{width:100%;height:100%;object-fit:contain;display:block;transform:translateZ(0);will-change:transform;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.adzPanelImgWrap{position:absolute;inset:0;z-index:1;pointer-events:none;transform:translate3d(0,var(--py, 0px),0) scale(1.07);transform-origin:center;will-change:transform}.adzPanelImgWrap .adzPanelImg{position:absolute;width:100%;height:calc(100% + 120px);transform:translate3d(0,var(--py, 0px),0) scale(1.1);transform-origin:center;will-change:transform;transition:none}.adzPanelImgWrap:after{content:"";position:absolute;inset:-20%;background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.12),transparent 60%);transform:translate(-35%) rotate(.001deg);opacity:0;mix-blend-mode:screen;will-change:transform,opacity}.adzPage.isExpanded .adzPanelImgWrap:after{opacity:.75;animation:adzLightSweep 1.8s cubic-bezier(.22,1,.36,1) .12s both}@keyframes adzLightSweep{0%{transform:translate(-35%) rotate(.001deg);opacity:0}15%{opacity:1}to{transform:translate(35%) rotate(.001deg);opacity:0}}.adzPage.isExpanded .adzPanel{transition:none}.adzPage.isExpanded .adzPanelImg{width:100%;height:100%;object-fit:cover}.adzPage.isExpanded .adzPanelInner{inset:0;background:#fff}.adzPage.isExpanded .adzPanel{padding:0}.adzPage.isExpanded .adzPanelImg{transform:scale(1.02);animation:adzKenBurns 40s ease-in-out infinite}.adzScrollSpace{height:120vh}@media(max-width:520px){.adzTitle{letter-spacing:.22em;font-size:clamp(44px,12vw,90px)}.adzSub{letter-spacing:.16em;font-size:clamp(20px,6vw,42px)}.adzPanelInner{box-shadow:0 16px 40px #00000052}}.adzBeeldmerk{position:absolute;inset:auto auto 75px 50%;width:75px;height:auto;z-index:6;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translate3d(-50%,0,0) scale(.55) rotate(-10deg);transform-origin:center;will-change:transform,opacity}.adzPage.isExpanded .adzBeeldmerk{opacity:1;animation:adzBeeldmerkPop .72s cubic-bezier(.16,1,.3,1) .12s both}.adzPanelInner .adzBeeldmerk{position:absolute;inset:auto auto 75px 50%;width:75px;height:auto;z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translate3d(-50%,0,0) scale(.6) rotate(-10deg);transform-origin:center;will-change:transform,opacity}.adzPage.phase-panelIn .adzPanelInner .adzBeeldmerk,.adzPage.phase-ready .adzPanelInner .adzBeeldmerk{opacity:1;transform:translate3d(-50%,0,0) scale(1) rotate(0);transition:opacity .42s cubic-bezier(.16,1,.3,1) .52s,transform .62s cubic-bezier(.16,1,.3,1) .52s}.adzPanelInner .adzPanelLogo{position:absolute;top:20px;right:20px;width:250px;height:auto;z-index:8;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform-origin:100% 100%;transform:translate3d(-14px,-10px,0) scale(.16);will-change:transform,opacity}.adzPage.isExpanded .adzPanelInner .adzPanelLogo{opacity:1;transform:translateZ(0) scale(1);transition:opacity .52s cubic-bezier(.22,1,.36,1) .12s,transform 1.15s cubic-bezier(.22,1,.36,1) .12s}@keyframes adzKenBurns{0%{transform:scale(1.06) translateZ(0)}25%{transform:scale(1.09) translate3d(-1%,-.5%,0)}50%{transform:scale(1.11) translate3d(-2%,-1%,0)}75%{transform:scale(1.09) translate3d(-1%,-.5%,0)}to{transform:scale(1.06) translateZ(0)}}.adzNext{min-height:100vh;background:#fff;display:grid;place-items:center;padding:120px 40px}.adzNextInner{width:min(1100px,calc(100vw - 80px));margin-inline:auto;text-align:center;display:grid;place-items:center;position:relative;z-index:3;transform:translate3d(0,4vh,0)}.adzNextHeadline{font-family:Nunito,sans-serif;margin:0;text-align:center;color:#000;font-weight:200;letter-spacing:.01em;line-height:1.12;font-size:clamp(24px,2.8vw,54px)}.adzNextHeadlineStack{position:relative;width:100%}.adzNextHeadlineLayer{position:absolute;inset:0;margin:0;opacity:0;will-change:opacity}.adzNextHeadlineStack{position:relative;width:100%;min-height:1.2em}.adzNextHeadlineStack .adzNextHeadlineLayer:first-child{position:relative}.adzNextWord{display:inline-block;--r: 0;opacity:var(--r);filter:blur(calc((1 - var(--r)) * 14px));transform:translate3d(0,calc((1 - var(--r)) * 10px),0);will-change:opacity,transform,filter}@keyframes adzNextWordIn{0%{opacity:0;filter:blur(14px);transform:translate3d(0,10px,0)}to{opacity:1;filter:blur(0px);transform:translateZ(0)}}.adzNext--pinned{min-height:auto;height:1500vh;padding:0;display:block;background:#242727;z-index:99}.adzNextSticky{position:sticky;top:0;height:100vh;width:100VW;display:grid;place-items:center;padding:120px 40px}.adzNextCopy{margin-top:26px;width:100%;max-width:980px;text-align:center}.adzNextPara{margin:0;color:#242727;font-weight:400;letter-spacing:.01em;line-height:1.35;font-size:clamp(16px,1.35vw,20px);--r: 0;opacity:var(--r);filter:blur(calc((1 - var(--r)) * 10px));transform:translate3d(0,calc((1 - var(--r)) * 10px),0);will-change:opacity,transform,filter}.adzNextPara+.adzNextPara{margin-top:14px}.adzNextMark{--markW: 75px;padding-bottom:50px;display:grid;place-items:center}.adzNextMark img{width:var(--markW);height:auto;display:block}.adzOutroLayer{position:absolute;inset:0;pointer-events:none;z-index:1;background:#242727}.adzOutroLogo{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;opacity:1;transform:none;transition:none;pointer-events:none}.adzOutroTitle{width:100%;margin-top:-20px;color:#fff;text-align:center;letter-spacing:.32em;font-size:clamp(56px,8.9vw,140px);line-height:1;white-space:nowrap}.adzOutroSub{width:100%;margin-top:-20px;color:#fff;text-align:right;letter-spacing:.2em;font-size:clamp(26px,3.4vw,70px);line-height:1;white-space:nowrap}.adzOutroSheet{position:absolute;z-index:2;left:calc(var(--outroP) * 20px);right:calc(var(--outroP) * 20px);top:0;bottom:calc(var(--outroP) * 60vh);background:#fff;outline:1px solid rgba(36,39,39,.12);transform:translate3d(0,calc(var(--outroP) * -140px),0);will-change:left,right,bottom,transform}.adzOutroSheet{box-shadow:0 calc(60px * var(--outroP)) calc(120px * var(--outroP)) #00000059,0 calc(20px * var(--outroP)) calc(40px * var(--outroP)) #00000040,0 calc(4px * var(--outroP)) calc(12px * var(--outroP)) #0003}.adzOutroSheetLogo{position:absolute;bottom:25px;left:50%;transform:translate(-50%) translateY(calc(0px * (1 - var(--outroP))));width:75px;height:auto;opacity:var(--outroP);transition:none;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform,opacity}.adzBeeldmerk,.adzPanelImg{opacity:calc(1 - min(1,var(--outroP) * 999))!important;animation:none!important;transition:none!important}.adzOutroContact{position:absolute;left:50%;transform:translate(-50%);width:min(980px,calc(100vw - 40px));top:auto;bottom:clamp(120px,18vh,220px);display:flex;justify-content:center;align-items:flex-end;gap:50px;z-index:5;color:#fff;padding-bottom:25px}.adzOutroContactLeft{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.adzOutroContactPhoto{height:50vh;width:auto;display:block;margin-bottom:-35px;z-index:1}.adzOutroContactName{margin-top:50px}.adzOutroContactName>div:first-child,.adzOutroContactLeft>div:first-of-type{font-size:clamp(22px,2.2vw,34px);font-weight:600;line-height:1.05;letter-spacing:.01em}.adzOutroContactRole,.adzOutroContactLeft>div:first-of-type+div{margin-top:8px;font-size:clamp(14px,1.2vw,18px);font-weight:400;opacity:.7}.adzOutroContactRight{text-align:left;font-family:Nunito,sans-serif;font-size:clamp(12px,1vw,18px);line-height:1.45;letter-spacing:.01em}.adzOutroContactMeta{margin-top:18px;opacity:.7}@media(max-width:520px){.adzLogoWrap{overflow:visible;width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.adzHeader{padding-top:calc(20px + env(safe-area-inset-top));padding-left:20px;padding-right:20px}.adzTitle,.adzSub{margin-top:0}.adzTitle{letter-spacing:.2em;font-size:clamp(30px,9.5vw,75px);line-height:1}.adzSub{letter-spacing:.14em;font-size:clamp(18px,5.8vw,36px);line-height:1}.adzPanelInner{box-shadow:none}}@media(max-width:520px){.adzBeeldmerk{bottom:60px;width:56px;transform:translate3d(-50%,0,0) scale(.48) rotate(-10deg)}.adzPanelInner .adzBeeldmerk{bottom:60px;width:56px;transform:translate3d(-50%,0,0) scale(.52) rotate(-10deg)}.adzPage.phase-panelIn .adzPanelInner .adzBeeldmerk,.adzPage.phase-ready .adzPanelInner .adzBeeldmerk{bottom:60px;width:56px;transform:translate3d(-50%,0,0) scale(.78) rotate(0)}}@media(max-width:520px){.adzOutroTitle{margin-top:0;font-size:clamp(30px,9.5vw,75px);letter-spacing:.2em;line-height:1}.adzOutroSub{margin-top:0;font-size:clamp(18px,5.8vw,36px);letter-spacing:.14em;line-height:1}}@media(max-width:520px){.adzOutroContact{flex-direction:column;align-items:center;gap:0px;text-align:center}.adzOutroContactLeft{align-items:center;text-align:center}.adzOutroContactRight{margin-left:0;text-align:left}.adzOutroContactPhoto{height:50vh;margin-bottom:-50px}.adzOutroContact{bottom:clamp(60px,10vh,100px)}}@media(max-width:520px){.adzOutroContactRight{position:relative;left:calc(0vw + 0px);width:calc(100vw - 40px);text-align:left;margin-left:0}}@media(max-width:520px){.adzOutroSheet{box-shadow:none}}
