.samenwerkingenPage{color:#fff;background:#050505;min-height:100vh;overflow-x:hidden}.samenwerkingenHero{background:#050505;align-items:flex-end;min-height:100vh;padding:0 80px 220px;display:flex;position:relative;overflow:hidden}.samenwerkingenHeroImage{object-fit:cover;object-position:center right;z-index:0}.samenwerkingenHeroOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#0000009e 42%,#0000002e 100%),linear-gradient(#0000001f 0%,#0000003d 60%,#000000b8 100%);position:absolute;inset:0}.samenwerkingenHeroInner{z-index:2;width:100%;max-width:760px;margin:0;position:relative}.samenwerkingenHeader{max-width:760px;margin:0;padding-left:0}.samenwerkingenHeader h1{color:#d4af37;letter-spacing:0;text-transform:none;margin:0 0 22px;font-family:Georgia,serif;font-size:clamp(34px,3.2vw,52px);font-weight:400;line-height:1.15}.samenwerkingenHeader p{color:#fff;max-width:760px;margin:0 0 35px;font-size:17px;line-height:1.8}.button{text-transform:uppercase;letter-spacing:1.5px;border-radius:4px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:12px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.gold{color:#000;background:linear-gradient(135deg,#f5e59a,#c5972f)}.scrollIndicator{z-index:3;color:#d4af37;opacity:.9;font-size:46px;line-height:1;text-decoration:none;transition:all .2s;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scrollIndicator:hover{opacity:1;transform:translate(-50%)translateY(4px)}.samenwerkingenSectionTitle{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1320px,100% - 80px);margin:60px auto 30px;display:grid}.samenwerkingenSectionTitle h2{white-space:nowrap;text-align:center}.samenwerkingenSectionTitle h2,.samenwerkingenWhyContent h2,.samenwerkingenFormIntro h2,.samenwerkingenPromise h2{color:#d4af37;letter-spacing:0;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3vw,52px);font-weight:400;line-height:1.15}.samenwerkingenSectionTitle span{background:#d2b44673;width:100%;height:1px}.samenwerkingenCards{grid-template-columns:repeat(6,1fr);gap:14px;width:min(1120px,100% - 40px);margin:0 auto 70px;display:grid}.samenwerkingenCard{text-align:center;background:radial-gradient(circle at top,#d2b44617,#0000 40%),linear-gradient(#ffffff0a,#ffffff03);border:1px solid #d2b44638;min-height:220px;padding:28px 16px;transition:all .25s}.samenwerkingenCard:hover{background:radial-gradient(circle at top,#d4af371f,#0000 38%),#050505f7;border-color:#f5e59abf;transform:translateY(-6px);box-shadow:0 20px 60px #00000073,0 0 18px #d4af3714}.samenwerkingenCardIcon{justify-content:center;align-items:center;margin-bottom:22px;display:flex}.samenwerkingenCardIconImage{object-fit:contain;width:72px;height:72px}.samenwerkingenCard h3,.samenwerkingenValues h3{color:#d7bd4b;text-transform:uppercase;letter-spacing:.12em;font-size:12px;line-height:1.5}.samenwerkingenCard p,.samenwerkingenValues p,.samenwerkingenFormIntro p,.samenwerkingenBenefits span{color:#ffffffb8;font-size:14px;line-height:1.75}.samenwerkingenWhy{grid-template-columns:.85fr 1.15fr;align-items:center;gap:50px;width:min(1120px,100% - 40px);margin:0 auto 80px;display:grid}.samenwerkingenWhyImageWrap{border:1px solid #d2b44629;min-height:430px;position:relative;overflow:hidden}.samenwerkingenWhyImage{object-fit:cover}.samenwerkingenWhyContent>p{color:#ffffffc7;max-width:620px;line-height:1.8}.samenwerkingenValues{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px;display:grid}.samenwerkingenValues article{text-align:center}.samenwerkingenValueIcon{justify-content:center;align-items:center;margin-bottom:18px;display:flex}.samenwerkingenValueIconImage{object-fit:contain;width:56px;height:56px;display:block}.samenwerkingenStats{border-top:1px solid #d2b44638;grid-template-columns:repeat(4,1fr);margin-top:34px;padding-top:24px;display:grid}.samenwerkingenStats div{text-align:center;border-right:1px solid #d2b4462e}.samenwerkingenStats div:last-child{border-right:0}.samenwerkingenStats strong{color:#d7bd4b;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;display:block}.samenwerkingenStats span{color:#ffffffb8;text-transform:uppercase;letter-spacing:.12em;margin-top:6px;font-size:11px;display:block}.samenwerkingenFormSection{border-top:1px solid #d4af3738;border-bottom:none;grid-template-columns:.8fr 1.2fr;gap:54px;width:min(1120px,100% - 40px);margin:0 auto 80px;padding:54px 0;display:grid}.samenwerkingenBenefits{gap:22px;margin-top:34px;display:grid}.samenwerkingenBenefits strong{color:#d4af37;text-transform:uppercase;letter-spacing:.14em;margin-bottom:7px;font-size:12px;display:block}.samenwerkingenForm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 0 0,#d4af3714,#0000 34%),#ffffff07;border:1px solid #d4af3757;border-radius:8px;width:100%;max-width:900px;margin:0 auto;padding:34px;box-shadow:0 28px 80px #00000059}.samenwerkingenFormGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.samenwerkingenForm label{color:#f6f2eadb;letter-spacing:.08em;text-transform:none;gap:9px;margin-bottom:18px;font-size:13px;font-weight:500;display:grid}.samenwerkingenForm input,.samenwerkingenForm select,.samenwerkingenForm textarea{color:#f6f2ea;width:100%;font:inherit;background:#0000006b;border:1px solid #d4af3747;border-radius:4px;outline:none;font-size:15px;line-height:1.5;transition:all .25s}.samenwerkingenForm input,.samenwerkingenForm select{min-height:54px;padding:0 16px}.samenwerkingenForm textarea{resize:none;padding:16px}.samenwerkingenForm input::placeholder,.samenwerkingenForm textarea::placeholder{color:#f6f2ea6b}.samenwerkingenForm input:focus,.samenwerkingenForm select:focus,.samenwerkingenForm textarea:focus{border-color:#f5e59ac7;box-shadow:0 0 0 3px #d4af371a}.samenwerkingenForm button{color:#050505;text-transform:uppercase;letter-spacing:2px;cursor:pointer;background:linear-gradient(135deg,#f5e59a,#c5972f);border:0;border-radius:4px;justify-content:center;align-items:center;min-height:56px;padding:0 34px;font-size:12px;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex}.samenwerkingenForm>button{width:100%;margin-top:8px}.samenwerkingenForm button:hover{color:#050505;filter:brightness(1.05);background:linear-gradient(135deg,#f5e59a,#c5972f);transform:translateY(-2px);box-shadow:0 12px 30px #d4af3747}.samenwerkingenPrivacy{color:#f6f2eaa6;letter-spacing:.2px;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.samenwerkingenPrivacy svg{color:#d4af37;flex-shrink:0;width:16px;height:16px}.samenwerkingenStatus{color:#f6f2ead1;border:1px solid #d4af3747;border-radius:4px;align-items:flex-start;gap:12px;margin:18px 0 0;padding:16px 18px;font-size:14px;line-height:1.6;animation:.35s both samenwerkingenFeedbackIn;display:flex}.samenwerkingenStatus.success{background:radial-gradient(circle at 0 0,#d4af371a,#0000 40%),#d4af370f;border-color:#d4af378c}.samenwerkingenStatus.error{color:#ffbebef2;background:#ff787814;border-color:#ff787873}@keyframes samenwerkingenFeedbackIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.customSelect{position:relative}.customSelectButton{color:#f6f2ea;cursor:pointer;background:linear-gradient(135deg,#d4af370f,#00000073),#050505;border:1px solid #d4af3759;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:0 16px;transition:all .25s;display:flex}.customSelectButton:hover,.customSelectButton.isOpen{border-color:#d4af37;box-shadow:0 0 0 3px #d4af3714}.customSelectArrow{color:#d4af37;font-size:14px;transition:transform .25s}.customSelectButton.isOpen .customSelectArrow{transform:rotate(180deg)}.customSelectMenu{z-index:100;background:#050505;border:1px solid #d4af3759;border-radius:4px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #00000073}.customSelectMenu button{color:#f6f2ea;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:14px 16px;transition:all .2s}.customSelectMenu button:hover,.customSelectMenu button.isSelected{color:#d4af37;background:#d4af371f}.samenwerkingenPromise{text-align:center;width:min(1120px,100% - 40px);margin:0 auto;padding:36px 0 60px}.samenwerkingenPromise div{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px;display:grid}.samenwerkingenPromise span{color:#ffffffd1;text-transform:uppercase;letter-spacing:.13em;font-size:12px}@media (max-width:1100px){.samenwerkingenHero{background-position:62% 0;padding:0 32px 120px}.samenwerkingenCards{grid-template-columns:repeat(3,1fr)}.samenwerkingenWhy,.samenwerkingenFormSection{grid-template-columns:1fr}}@media (max-width:768px){.samenwerkingenHero{background-position:top;align-items:flex-start;min-height:auto;padding:170px 24px 70px}.samenwerkingenHeader{max-width:100%;margin:0;padding-left:0}.samenwerkingenHeader h1{letter-spacing:0;font-size:34px;line-height:1.15}.samenwerkingenHeader p{max-width:100%;font-size:15px;line-height:1.7}.samenwerkingenHeader .button{width:100%}.samenwerkingenForm{padding:24px}.samenwerkingenCards,.samenwerkingenValues,.samenwerkingenStats,.samenwerkingenFormGrid,.samenwerkingenPromise div{grid-template-columns:1fr}.samenwerkingenSectionTitle span{width:220px}.samenwerkingenStats div{border-bottom:1px solid #d2b4462e;border-right:0;padding:16px 0}.samenwerkingenStats div:last-child{border-bottom:0}}
