.contact-component__option .icon{content:"";display:inline-block;transition:inherit;flex-shrink:0;pointer-events:none;z-index:1}.contact-component h2{display:block;margin-top:0;margin-bottom:0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.contact-component__option.is--loading{position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:75px}.contact-component__option.is--loading:before{content:"";position:absolute;top:50%;left:50%;height:50px;width:50px;border-radius:50%;border:5px solid;border-color:#0c7194;border-top-color:transparent;transform:translate(-50%,-50%);opacity:0;z-index:5;animation:spinCentered 1s linear infinite,fadeIn .3s ease-in-out .2s forwards}.contact-component__option{background:none;font:inherit;color:inherit;line-height:1;padding:0;text-decoration:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.contact-component__option:hover{text-decoration:none}.contact-component__option{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;position:relative;text-align:left;border-style:solid;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out;background-clip:padding-box!important}.contact-component__option:disabled,.disabled.contact-component__option{opacity:.75}.contact-component__option.is--loading,.is--loading.contact-component__option{color:transparent!important}.contact-component{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:calc(clamp(1250px, 80vw, 1500px) + 40px)}.contact-component h2{color:#1d1d1b;font-family:museo-sans,sans-serif;font-weight:900;line-height:1.222222;margin-bottom:.3em;font-size:36px;color:var(--pijler-color-light);margin-bottom:30px}@media(max-width:1200px){.contact-component h2{font-size:24px}}.contact-component__grid{--cols:4;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:30px}@media(max-width:992px){.contact-component__grid{--cols:2;gap:20px}}@media(max-width:768px){.contact-component__grid{--cols:1}}.contact-component__option{background-color:var(--pijler-color-light);padding:14px;flex-direction:column;font-size:16px;line-height:1.2;color:#fff;font-weight:700;text-align:center;filter:drop-shadow(0 6px 17px rgba(29,29,27,.2));background-repeat:no-repeat;background-size:cover}@media(min-width:993px){.contact-component__option{padding:40px}}.contact-component__option .icon{width:40px;height:40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#fff;order:-1;margin-bottom:30px}@media(min-width:993px){.contact-component__option .icon{width:90px;height:90px;margin-bottom:62px}}.contact-component__option:hover .icon{background-color:#fff}.contact-component__option.is--loading{min-height:auto}.contact-component__option.is--loading:before{border-width:2px;height:1em;width:1em}@media(min-width:993px){.contact-component__option{font-size:24px}}.contact-component__option.toggled{background-color:var(--pijler-color-dark)}.contact-component__option:nth-child(4n+1){background-image:url(/assets/img/icon-btn-1.svg);background-position:100% 100%}.contact-component__option:nth-child(4n+2){background-image:url(/assets/img/icon-btn-2.svg);background-position:100% 100%}.contact-component__option:nth-child(4n+3){background-image:url(/assets/img/icon-btn-3.svg);background-position:0 100%}.contact-component__option:nth-child(4n+4){background-image:url(/assets/img/icon-btn-4.svg);background-position:100% 100%}.contact-component__option:hover{transform:scale(1.05)}.contact-component__option .icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:brightness(0) invert(1)}.contact-component__option .icon,.contact-component__option .icon:hover{background-color:transparent!important}.contact-component__form{margin-top:40px;position:relative;transition:opacity .3s ease-in-out;grid-column-end:span 2;padding:20px 0}.contact-component__form:not(.visible):not(.closing){opacity:0;height:0;padding:0;margin:0}.contact-component__form:not(.visible):not(.closing)>*{display:none}.contact-component__form.closing{opacity:0}@media(min-width:769px){.contact-component__form{grid-column-end:span 3}}@media(min-width:993px){.contact-component__form{grid-column-end:span 5;padding:60px 0}}.contact-component__form .umbraco-forms-form{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:calc(clamp(930px, 60vw, 1120px) + 40px)}