.about-intro-section{min-height:100vh;margin:2% 0;padding:0 2% 5%}.about-intro-section .container-intro{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;height:30vh;display:flex}.about-intro-section .container{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;margin-bottom:10vh;display:flex}.split,.intro{text-align:center;text-transform:uppercase;color:#fff;will-change:transform;z-index:2;text-wrap:balance;justify-content:center;width:85%;margin-right:-.5em;font-family:Instrument Serif,serif;font-size:clamp(2.5rem,5vw,3rem);font-style:normal;font-weight:100;line-height:1.2;display:flex}.first{font-size:1.5rem}.second,.third{font-size:2.75rem;line-height:1}.img-container{gap:.5rem;display:flex}.frame{aspect-ratio:3/2;border-radius:.6em;width:clamp(140px,20vw,500px);display:flex;position:relative}@media (width>=768px){.frame{aspect-ratio:3/2}.first{width:80%}.second,.third{width:60%}}@media (width>=1536px){.first{width:90%}.second,.third{width:40%}}.over-ons-btn-container{z-index:2;flex-direction:row;justify-content:center;align-items:center;display:flex}.over-ons-btn{z-index:1;color:#fff;background-color:#667558;border-radius:.6em;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-family:Instrument Serif,serif;font-size:clamp(1.5rem,5vw,2rem);line-height:0;display:flex}.over-ons-btn:hover{background-color:#405037}.over-ons-arrow{width:30px;height:30px}@media (width>=768px){.first{font-size:2rem}.second,.third{font-size:3.75rem}}@media (width>=992px){.first{font-size:2.5rem}.second,.third{font-size:4rem}}@media (width>=1536px){.first{font-size:3rem}.second,.third{font-size:6rem}}@media (width>=2560px){.first{font-size:3.25rem}.second,.third{width:30%;font-size:7rem}}a{color:#fff;text-decoration:none}.method-talent-section,.method-client-section{background-color:#f0ebd4;margin:0;padding-top:30vh;padding-bottom:30vh;overflow-x:hidden}.method-talent-section .section,.method-talent-section .row,.method-talent-section section,.method-client-section .section,.method-client-section .row,.method-client-section section{position:relative;overflow:hidden}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.horiz-gallery-strip,.horiz-gallery-wrapper{will-change:transform;flex-wrap:nowrap;display:flex;position:relative}.horiz-gallery-strip{gap:1rem;height:50vh;padding-left:5%;padding-right:5%}.project-wrap{aspect-ratio:1;will-change:transform;width:80vw;padding:0}.project-wrap img{aspect-ratio:1;object-fit:cover;border-radius:.6em;width:100%}.project-wrap .content-container{object-fit:cover;border-radius:.6em;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1.25rem;display:flex}.card-horiz-nr{letter-spacing:-.03em;border-top:2px dotted;align-self:flex-start;width:100%;padding-top:1rem;font-family:Cinzel Decorative,serif;font-size:clamp(2rem,3vw,3rem);font-weight:600}.card-horiz-title{text-transform:lowercase;letter-spacing:-.03em;text-transform:uppercase;letter-spacing:.03em;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;font-weight:600}.card-horiz-text{font-family:"Source Sans 3",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.3}.method-client-section .project-wrap:first-child .content-container,.method-client-section .project-wrap:nth-child(2) .card-overlay{color:#e9ffc2;background-color:#4e6243;border:none}.method-client-section .project-wrap:nth-child(2) .content-container,.method-client-section .project-wrap:nth-child(2) .card-overlay{color:#293024;background-color:#889063;border:none}.method-client-section .project-wrap:nth-child(2) .card-horiz-text{color:#0e110d}.method-client-section .project-wrap:nth-child(3) .content-container,.method-client-section .project-wrap:nth-child(3) .card-overlay{color:#e9ffc2;background-color:#354024;border:none}.method-client-section .project-wrap:nth-child(4) .content-container,.method-client-section .project-wrap:nth-child(4) .card-overlay{color:#505c45;background-color:#e4e8b8;border:none}.method-client-section .project-wrap:nth-child(5) .content-container,.method-client-section .project-wrap:nth-child(5) .card-overlay,.method-talent-section .project-wrap:first-child .content-container,.method-talent-section .project-wrap:first-child .card-overlay{color:#e9ffc4;background-color:#7a9663;border:none}.method-talent-section .project-wrap:nth-child(2) .content-container,.method-talent-section .project-wrap:nth-child(2) .card-overlay{color:#505c45;background-color:#e4e8b8;border:none}.method-talent-section .project-wrap:nth-child(3) .content-container,.method-talent-section .project-wrap:nth-child(3) .card-overlay{color:#e9ffc2;background-color:#354024;border:none}.method-talent-section .project-wrap:nth-child(4) .content-container,.method-talent-section .project-wrap:nth-child(4) .card-overlay{color:#293024;background-color:#889063;border:none}.method-talent-section .project-wrap:nth-child(4) .card-horiz-text{color:#0e110d}.method-talent-section .project-wrap:nth-child(5) .content-container,.method-talent-section .project-wrap:nth-child(5) .card-overlay{color:#e9ffc2;background-color:#4e6243;border:none}.card-overlay{z-index:2;pointer-events:none;will-change:opacity;opacity:1;border-radius:.6em;justify-content:center;align-items:center;width:100%;height:100%;padding:6%;display:flex;position:absolute;top:0;left:0}.project-wrap .content-container{z-index:0;position:relative}.card-overlay-nr{letter-spacing:-.03em;text-align:center;opacity:1;place-self:center;margin:0;font-family:Cinzel Decorative,serif;font-size:1.5rem;font-weight:600;line-height:1.3}@media (width>=768px){.project-wrap .content-container{padding:5%}.card-horiz-text{font-size:1.25rem;line-height:1.3}.card-overlay-nr{font-size:2rem;line-height:1.3}.card-horiz-title{font-size:1.5rem}}@media (width>=992px){.horiz-gallery-strip{gap:2rem;height:50vh;min-height:400px;padding-left:2%;padding-right:2%}.project-wrap{width:80%}.project-wrap .content-container{padding:6%}.card-horiz-text{line-height:1.5}.card-overlay-nr{font-size:2rem;line-height:1.3}.card-horiz-title{font-size:1.7rem}}@media (width>=1536px){.horiz-gallery-strip{gap:5rem}.card-horiz-text{font-size:1.75rem;line-height:1.7}.card-horiz-title{font-size:2rem}}@media (width>=2560px){.horiz-gallery-strip{gap:6rem;padding-left:5%;padding-right:5%}}.contact-talent-section,.contact-client-section{color:#eaffc6;letter-spacing:.03em;background-color:#4e6243;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0 auto;padding:10vh 5%;font-family:Instrument Serif,serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.3;display:flex}.contact-talent-section{gap:10vh}@media (width>=992px){.contact-talent-section,.contact-client-section{padding-left:10%;padding-right:10%}}@media (width>=2560px){.contact-talent-section,.contact-client-section{padding-left:20%;padding-right:20%}}.form-wrapper{width:100%;display:flex}.application-container,.general-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.application-form,.general-form{color:#eaffc6;flex-direction:column;align-items:center;gap:.75rem;width:100%;font-size:1.25rem;line-height:1.3;display:flex}.success-screen{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem 1rem;display:flex}.success-screen h2{text-transform:none;text-align:center;letter-spacing:-.03em;flex-wrap:balance;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.success-screen p{text-align:center;letter-spacing:.03em;flex-wrap:balance;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.5rem);font-style:normal;font-weight:300;line-height:1.3}.form .form-control:not([type=checkbox]):not([type=submit]){color:#eaffc6;text-transform:uppercase;border:none;outline:none;width:100%;font-family:inherit}.form input::placeholder,.form textarea::placeholder{color:#eaffc6}.form-file-container{flex-direction:column;width:100%;display:flex}.form-file{flex-direction:column;justify-content:space-between;display:flex}.checkbox-container{justify-content:center;align-items:center;gap:.75rem;display:flex}.checkbox{accent-color:#667558;color:#eaffc6;cursor:pointer;background-color:#667558;border:none;outline:none;width:24px;height:24px}.app-form-wrapper,.general-form-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.form-control{flex-direction:column;width:80%;font-size:1.125px;display:flex}.input-field-group{flex-direction:column;width:100%;display:flex;position:relative}.form-input,.form-textarea{color:#eaffc6;letter-spacing:.08em;background-color:#405037;border:none;border-bottom:1px solid #405037;border-radius:0;outline:none;width:100%;height:100%;padding:.75rem 1rem;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;display:block}.form-input:focus,.form-textarea:focus{border-bottom:1px solid #eaffc6}.input-field-group{box-shadow:0 10px 16px #00000018}.form-input:-webkit-autofill{-webkit-text-fill-color:#eaffc6!important;caret-color:#eaffc6!important;-webkit-box-shadow:inset 0 0 0 100px #405037!important}.form-input:-webkit-autofill:hover{-webkit-text-fill-color:#eaffc6!important;caret-color:#eaffc6!important;-webkit-box-shadow:inset 0 0 0 100px #405037!important}.form-input:-webkit-autofill:focus{-webkit-text-fill-color:#eaffc6!important;caret-color:#eaffc6!important;-webkit-box-shadow:inset 0 0 0 100px #405037!important}.form-input:-webkit-autofill:active{-webkit-text-fill-color:#eaffc6!important;caret-color:#eaffc6!important;-webkit-box-shadow:inset 0 0 0 100px #405037!important}.form-textarea{overscroll-behavior:contain;resize:none;text-transform:none;max-height:800px;display:block;overflow-y:auto}.form-textarea::-webkit-scrollbar{width:8px}.form-textarea::-webkit-scrollbar-thumb{background-color:#eaffc64d;border-radius:3px}.form-textarea{scrollbar-width:thin;scrollbar-color:#eaffc64d transparent}.floating-label{pointer-events:none;letter-spacing:.03em;color:#eaffc6;z-index:1;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;font-weight:300;transition:all .2s ease-in-out;position:absolute;top:-1.25rem;left:0;transform:translateY(0)}.form-input:placeholder-shown+.floating-label{top:50%;left:1rem;transform:translateY(-50%)}.form-textarea:placeholder-shown+.floating-label{top:.75rem;left:1rem;transform:translateY(0)}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{color:#eaffc6;z-index:10;font-size:1rem;top:-1.25rem;left:0;transform:translateY(0)}.required-star{color:#eaffc6}.error-container{min-height:0;margin-bottom:2.5rem;display:flex}.error-container.has-error{margin-bottom:1.1775rem}.error-message{color:#eaffc6;letter-spacing:.06em;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.825rem;line-height:1.3;display:flex}.error-message-voorwaarden{letter-spacing:.08em;justify-content:flex-start;align-items:center;display:flex}.warning-icon{width:1rem;height:1rem}.custom-file-button{color:#eaffc6;text-align:center;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background-color:#667558;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;display:flex}.filename-text{text-transform:none}.checkbox-container{flex-direction:column;display:flex}.checkbox-label{color:#eaffc6;cursor:pointer;text-transform:none;justify-content:center;align-items:center;gap:.75rem;display:flex}.custom-checkbox{vertical-align:middle;appearance:none;cursor:pointer;background-color:#405037;border-radius:0;place-content:center;width:1.25rem;height:1.25rem;margin:0;display:grid}.voorwaarden-text{font-size:1.25rem}.error-voorwaarden-text{text-transform:uppercase}.error-message-voorwaarden{align-items:flex-start}.custom-checkbox:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #eaffc6}.custom-checkbox:checked:before{transform:scale(1)}.button-wrapper{z-index:2;flex-direction:row;justify-content:center;align-items:center;display:flex}.submit-button{color:#eaffc6;letter-spacing:.03em;z-index:1;cursor:pointer;background-color:#667558;border:none;border-radius:.6em;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-family:Instrument Serif,serif;font-size:clamp(1.25rem,5vw,1.5rem);display:flex}.submit-button:hover,.submit-button:focus,.submit-button:active{background-color:#405037}.custom-toast{color:#fff;letter-spacing:.03em;z-index:1;z-index:1000;text-wrap:nowrap;background-color:#667558;border:none;border-radius:.6em;justify-content:center;align-items:center;padding:.75rem;font-family:Instrument Serif,serif;font-size:clamp(1.25rem,5vw,1.5rem);display:flex;position:fixed;top:5.5rem;left:50%;transform:translate(-50%)}.custom-toast.success,.custom-toast.error{background-color:#667558}.form-title-container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:3rem 1rem;display:flex}.form-title{text-transform:none;text-align:center;letter-spacing:-.03em;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.form-text{text-align:center;letter-spacing:.03em;flex-wrap:balance;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.5rem);font-style:normal;font-weight:300;line-height:1.3}@media (width>=768px){.application-form,.general-form,.form-title-container{width:80%}.custom-toast{top:5%}.floating-label{font-size:1.25rem;left:1rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1rem;top:-1.25rem}}@media (width>=992px){.application-form,.general-form,.form-title-container{width:60%}.custom-toast{top:2%}.form-text{line-height:1.3}.floating-label{font-size:1.25rem;left:1rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1rem;top:-1.25rem}.form-input,.form-textarea,.custom-file-button{padding:1rem}}@media (width>=1280px){.application-form,.general-form,.form-title-container{width:30%}}@media (width>=1536px){.application-form,.general-form,.form-title-container{width:50%}.form-text{line-height:1.5}.floating-label,.form-input,.form-textarea{font-size:1.25rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1.125rem;top:-1.375rem}.form-input,.form-textarea,.custom-file-button{padding:1rem}}@media (width>=2560px){.application-form,.general-form,.form-title-container{width:35%}.custom-toast{top:2%}.floating-label{font-size:1.25rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1.125rem;top:-1.375rem}}.form-control{flex-direction:column;width:100%;display:flex}.privacy-link{color:#e9ffc2;text-underline-offset:3px;-webkit-text-decoration:underline #e9ffc2;text-decoration:underline #e9ffc2;text-decoration-thickness:1px}.database-choice-page{background-color:#4e6243;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0 auto;padding-top:5rem;padding-left:5%;padding-right:5%;display:flex}@media (width>=768px){.database-choice-page{padding-top:7.25rem}}.database-choice-page .container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;display:flex}.database-choice-page .title{text-transform:none;text-align:center;letter-spacing:-.03em;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.database-choice-page .text{text-align:center;letter-spacing:.03em;flex-wrap:balance;text-align:left;justify-content:center;width:60%;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.5rem);font-style:normal;font-weight:300;line-height:1.3;display:flex}.database-choice-confirmation h2{justify-content:left}.database-choice-confirmation .text{text-align:left;letter-spacing:.03em;flex-wrap:balance;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.25rem);font-style:normal;font-weight:300;line-height:1.3;display:flex}.database-choice-buttons,.database-choice-confirmation{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:25vh;display:flex;position:relative}.database-choice-confirmation{gap:1rem;width:60%}@media (width>=768px){.database-choice-buttons{flex-direction:row;justify-content:center;align-items:center;gap:5rem;width:100%;height:100%}}.database-choice-button-container{justify-content:center;align-items:center;gap:.5rem;display:flex}.database-choice-confirmation-button-container{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.database-choice-button{cursor:pointer;color:#fff;justify-content:center;align-items:center;padding:.5rem;font-family:Instrument Serif,serif;font-size:clamp(1.25rem,2vw,2rem);font-style:normal;font-weight:100;line-height:0;text-decoration:none;display:flex}.database-choice-button:focus{outline:none}.database-choice-button p{color:#fff}@media (width>=992px){.database-choice-page{padding-left:2%;padding-right:2%}}@media (width>=2560px){.database-choice-page{padding-left:5%;padding-right:5%}}.not-found-page{background-color:#4e6243;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;margin:0 auto;padding-top:5rem;padding-left:5%;padding-right:5%;display:flex}@media (width>=768px){.not-found-page{padding-top:7.25rem}}.not-found-page .container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;height:100%;padding-top:1rem;padding-bottom:1rem;display:flex}.not-found-page .title{color:#eaffc6;text-align:center;letter-spacing:-.06em;font-family:Cinzel Decorative,serif;font-size:clamp(2rem,5vw,4.5rem);font-weight:300}.not-found-page .text{text-align:center;letter-spacing:.03em;flex-wrap:balance;z-index:1;justify-content:center;width:60%;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.75rem);font-style:normal;font-weight:300;line-height:1.3;display:flex}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:0 0;border:none}*,:before,:after{box-sizing:border-box}:root{--color-green:#3b8558;--color-bg:#041819;--color-header:#33353f;--color-scrollbar:#2b2c34;--color-menu:#444857;--color-secondary:#fff;--color-tertiary:#002060;--color-limeCream:#e0ff98;--color-jungleTeal:#2f7e65;--color-blueEnergy:#4a94f9;--color-greyOlive:#999;--color-jungleGreen:#02a16f;--hero-logo-font-size:clamp(3rem, 4vw, 7rem);--logo-font-size:clamp(2rem, 4vw, 3.5rem);--sublogo-font-size:clamp(.75rem, 1vw, 1.5rem);--h2-hero-font-size:clamp(1rem, 4vw, 3rem);--h2-font-size:clamp(2rem, 4vw, 3rem);--h3-font-size:clamp(1.75rem, 4vw, 2.5rem);--subh3-font-size:clamp(1rem, 4vw, 1.25rem);--card-title-font-size:clamp(1.25rem, 3vw, 2rem);--card-text-font-size:clamp(1rem, 1.5vw, 1.5rem);--home-buttons-font-size:clamp(1.125rem, 4vw, 1.125rem);--title-font-size:clamp(1.75rem, 4vw, 2.5rem);--h4-font-size:clamp(1rem, 1vw, 1.25rem);--p-font-size:clamp(1rem, 1.5vw, 2rem);--nav-link-font-size:clamp(1rem, 1.5vw, 1rem);--text-font-size:clamp(1rem, 1.5vw, 1.125rem);--font-serif:"Playfair Display SC", serif;--font-secondary:"Inter", "Manrope", "Gill Sans MT", sans-serif;--font-tertiary:"Overpass Mono", "Gill Sans MT", sans-serif;--font-ui:"Instrument Sans", system-ui, sans-serif;--z-base:0;--z-logo:1;--z-slide-pages:10;--z-popup:20}::selection{color:#fff;background-color:#2e3a28}::-moz-selection{color:#fff;background-color:#707c4f}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}html,body{overscroll-behavior:none}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;z-index:-1;background-color:#f0ebd4;flex-flow:column;font-size:16px;display:flex;overflow-x:hidden}html,body,#root{width:100%;height:100%}#smooth-content{will-change:transform;width:100%;overflow:visible}.show .tagline-wrapper,.show .container .bg{opacity:1}*,:before,:after{box-sizing:border-box;margin:0;padding:0;transition:none!important;animation:none!important}.homepage{z-index:10;color:var(--color-green);width:100%;background-color:#4e6243;flex-direction:column;justify-content:space-evenly;height:auto;display:flex;position:relative}.blog-component{flex-direction:column;justify-content:center;width:100%;height:auto;display:flex}.scroll-to-top-container{z-index:100;padding:5%;position:fixed;bottom:0;right:0}.scroll-to-top-btn{cursor:pointer;text-transform:uppercase;color:#fff;background:#667558;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;padding:.75rem;font:800 1rem IBM Plex Mono;display:flex;position:relative}.scroll-to-top-btn:hover{background-color:#405037}@media (width>=768px){.scroll-to-top-btn{width:60px;height:60px}}@media (width>=992px){.scroll-to-top-container{padding:2%}}.whatsapp-knop-container{z-index:300;padding:2%;position:fixed;bottom:0;right:0}.contact-toggle{cursor:pointer;text-transform:uppercase;color:#fff;opacity:0;background:#5f69428e;border:2px dotted #fff;border-radius:8px;justify-content:center;align-items:center;padding:1rem 2rem;font:800 1rem IBM Plex Mono;display:flex;position:relative}.header{z-index:300;pointer-events:none;opacity:1;visibility:visible;width:100vw;height:5rem;position:fixed;top:0;left:0}.header-intro{opacity:0}.header-inner{pointer-events:auto;background-color:#f0ebd4;justify-content:space-between;align-items:center;width:100%;height:100%;padding:5%;display:flex}@media (width>=768px){.header,.header-placeholder{height:7.25rem}}@media (width>=992px){.header-inner{padding:2%}}@media (width>=2560px){.header-inner{padding:1%}}.new-container{width:180px;height:auto;display:block}@media (width>=768px){.new-container{width:240px}}@media (width>=1200px){.new-container{width:295px}}.logo-link,.logo{width:100%;height:100%;display:block}.logo-link,.logo-link:focus,.logo-link:focus-visible,.logo{outline:none!important}.menu-toggle-container{z-index:300;display:block}.menu-toggle{cursor:pointer;background-color:#667558;border:none;border-radius:.6em;justify-content:center;align-items:center;width:44px;height:44px;padding:.5rem;display:flex}.menu-toggle:hover{background-color:#505c45}@media (width>=768px){.menu-toggle{width:60px;height:60px}}.speed-val{min-width:2em;font-family:Fraktion Mono,monospace;font-size:.66rem}.nav,.contact-menu{z-index:200;pointer-events:none;visibility:hidden;flex-direction:column;gap:0;padding:5rem 0 0;display:flex;position:fixed;inset:0}.nav-bg,.contact-menu-bg{opacity:0;position:absolute;inset:0}.panel-primary,.contact-panel-primary{color:#243129;z-index:3;background:#4e6243;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;overflow-y:auto}.contact-panel-primary{color:#243129;z-index:3;background:#667244;flex-direction:column;flex:1;width:100%;padding:1.5rem 1.75rem;display:flex;position:relative;overflow-y:auto}.panel-secondary{color:#243129;z-index:2;flex-direction:column;justify-content:flex-start;width:100%;padding:1.5rem 1.75rem;display:flex;position:relative}.contact-panel-secondary{color:#243129;z-index:2;background-color:#f0ebd4;flex-direction:column;justify-content:flex-start;width:100%;min-height:30vh;padding:1.5rem 1.75rem;display:flex;position:relative}.nav-panel,.contact-panel{width:100%}.menu-toggle.is-hidden-behind-contact-menu{pointer-events:none;z-index:10!important;opacity:0!important}.contact-toggle.is-hidden-behind-menu{pointer-events:none;opacity:0;z-index:10!important}@media (width>=768px){.nav,.contact-menu{padding-top:7.25rem}}.nav-list{flex-direction:column;flex:1;justify-content:center;gap:.5rem;list-style:none;display:flex}.nav-item{background-color:#667558;border-radius:99px;padding:.25rem 2rem;overflow:hidden}.nav-link{color:#e9ffc2;cursor:pointer;text-transform:uppercase;letter-spacing:.03em;width:100%;padding:12px 0;font-family:Instrument Serif,serif;font-size:clamp(1.5rem,4vw,3.25rem);font-style:normal;font-weight:100;line-height:1.1;text-decoration:none;display:inline-flex}.nav-socials{justify-content:center;gap:1.5rem;width:100%;padding-bottom:3rem;display:flex}.nav-socials-container,.contact-menu-socials-container{color:#243129;z-index:1;flex-direction:column;width:100%;display:flex;position:relative}.contact-menu-socials{flex-flow:column wrap;gap:24px;list-style:none;display:flex}.contact-menu-socials a{letter-spacing:-.03em;color:#243129;font-size:clamp(1rem,4vw,1.25rem);font-weight:500;text-decoration:none}.nav-socials-title,.contact-menu-socials-title{letter-spacing:-.03em;color:#243129;margin-bottom:1.5rem;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:800;line-height:1.1}@media (width>=768px){.nav-item{padding:.25rem 2.5rem}.nav-list{gap:1rem}}.tagline-wrapper{z-index:10;opacity:0;color:#b9b9b9;justify-content:center;align-items:center;width:clamp(300px,20vw,400px);padding-bottom:.5rem;display:flex;overflow:visible}.tagline{text-align:center;text-transform:uppercase;white-space:nowrap;border:1px solid var(--color-green);font-family:Inter,Courier New,monospace;font-weight:300;font-size:var(--sublogo-font-size);color:#fff;background-color:#3b8558;padding:.5em .75em;box-shadow:0 0 4px #00450d,0 0 8px #00450d}.char{display:inline-block}li{list-style:none}.header-hero{width:100%;overflow:hidden}.intro-overlay{z-index:9999;background-color:#f0ebd4;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.original-container{justify-content:center;align-items:center;width:auto;height:80vh;padding-left:5%;padding-right:5%;display:flex;z-index:1!important}.child1{width:100%;max-width:1000px;height:100%;position:relative;overflow:visible}.letter{opacity:0}.mid-text-container{opacity:0;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.mid-text-title{text-align:center;pointer-events:none;z-index:1;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;width:80%;line-height:1.4;display:flex}.mid-text-split{letter-spacing:-.03em;color:#fff;will-change:transform;font-family:Cinzel Decorative,serif;font-size:clamp(1.75rem,5vw,3rem);font-style:normal;font-weight:400}.highlight-mid-text{color:#000}.first .word1,.first .word2,.third .word1,.third .word2{color:#fff;background-color:#0000;border:none;padding:0;font-style:normal;text-decoration:none}@media (width>=768px){.mid-text-container{flex:0}.mid-text-title{width:90%;margin-top:0}}@media (width>=992px){.mid-text-title{width:90%}}.hero-interaction-section{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;display:flex}.mid-hero-section{width:100%;max-width:3000px;position:relative}.hero-container{perspective:1000px;flex-direction:column;justify-content:space-around;align-items:center;width:100%;min-height:100vh;padding-top:7rem;display:flex}.hero-pictures-container{flex-direction:column;flex:4;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.hero-pictures{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;padding-left:5%;padding-right:5%;display:flex;position:relative}.glyph{aspect-ratio:5/4;transform-style:preserve-3d;will-change:transform;pointer-events:none;border-radius:.6em;flex:none;position:relative}.g4{aspect-ratio:5/4;z-index:0;width:45%;min-width:100px;margin-top:0;margin-bottom:-30vw;margin-right:-15vw}.g5{aspect-ratio:4/5;z-index:0;width:35%;min-width:70px;margin-top:-30vw;margin-bottom:0;margin-right:0}.g6{z-index:1;width:40%;min-width:55px;margin-top:-10vw;margin-bottom:-20vw;margin-left:-10vw}@media (width>=768px){.hero-container{padding-top:7.25rem}.hero-pictures-container{flex:0}.hero-pictures{justify-content:space-between}.g1{aspect-ratio:4/5;width:18%;min-width:100px}.g3{aspect-ratio:5/4;width:20%;min-width:80px;margin-bottom:-8vw;margin-left:0}.g4{z-index:0;width:21%;min-width:100px;margin-top:-3vw;margin-bottom:0;margin-right:-5vw}.g5{aspect-ratio:4/5;width:17%;min-width:70px;margin-top:0;margin-bottom:-5vw;margin-right:0}.g6{z-index:-1;width:20%;min-width:55px;margin-top:0;margin-bottom:-4vw;margin-left:0}.hero-pictures{padding-left:5%;padding-right:5%}}@media (width>=992px){.hero-pictures{padding-left:10%;padding-right:10%}.icon2-wrapper{width:10%}}img{object-fit:cover}.homepage-buttons-container{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:auto;padding-top:1rem;padding-bottom:2rem;display:flex;position:relative}@media (width>=768px){.hero-pictures{flex-direction:row}.homepage-buttons-container{flex-direction:row;justify-content:center;align-items:center;gap:5rem;width:100%;height:100%}.homepage-button:hover{background-color:#405037}}.homepage-button-container{justify-content:center;align-items:center;gap:.5rem;display:flex}.homepage-button{color:#fff;opacity:0;background-color:#667558;border-radius:.6em;justify-content:center;align-items:center;padding:.5rem;font-family:Instrument Serif,serif;font-size:1.25rem;font-style:normal;font-weight:100;line-height:0;text-decoration:none;display:flex}.homepage-button:focus{outline:none}.homepage-button p{color:#fff}.homepage-arrow{width:30px;height:30px}@media (width>=768px){.homepage-button{background-color:#667558;border-radius:.6em;padding:.75rem;font-size:1.5rem;line-height:0}}@media (width>=992px){.homepage-button{font-size:1.75rem}}@media (width>=1536px){.homepage-button{font-size:2rem}}@media (width>=2560px){.homepage-button{font-size:2.25rem}}.centered-text{text-align:center;will-change:transform;justify-content:center;align-items:center;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.centered-subtext{font-family:var(--font-secondary);font-size:var(--home-buttons-font-size);font-weight:900 normal;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-transform:uppercase;white-space:nowrap;will-change:transform;background-color:#0000;border:.5px solid gray;border-radius:.25rem;padding:.5em 2em}.centered,.centered-text,.centered-hoofdtext,.centered-subtext{pointer-events:none}.highlight{color:#fff}.teasers-container-swiper{background-color:#0000;justify-content:space-around;align-items:center;width:100%;height:200vh;display:flex;position:relative}.content-wrapper{perspective:250vw}.content{transform-style:preserve-3d;transform-origin:50% 10%}.mySwiper{--swiper-pagination-color:#1ca45b;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8rem;display:flex;position:relative}.mySwiper .swiper-wrapper{width:100%}.mySwiper{justify-content:center;align-items:center;width:100%;display:flex}.teasers-container-swiper .swiper-wrapper{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.teasers-container-swiper .swiper-slide{justify-content:center;align-items:center;width:80%;display:flex}.teaser-swiper{color:var(--color-secondary);aspect-ratio:4/3;will-change:transform;border:none;justify-content:center;max-height:500px;display:flex;box-shadow:18px 18px 16px #0000004d}.teaser-image{object-fit:cover;object-position:bottom;width:100%;height:100%;display:block}.teaser-image-left{object-position:center}.featured-background-wrapper{z-index:0;background-color:#f0ebd4;width:100%;height:100%;position:absolute;top:0;left:0}.layer-left,.layer-green{opacity:0;will-change:opacity;position:absolute;inset:0}.hover-layer-left{background-color:#636f65}.layer-green{background-color:#4e6243}.mySwiper .swiper-pagination{text-align:center;margin-top:clamp(1rem,2vw,3rem);position:static}@media (width>=768px){.teasers-container-swiper{flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;display:flex}.mySwiper{align-items:flex-start;width:100%}.teaser-swiper{cursor:pointer}}.footer-container{color:#707c4f;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:30vh;padding:5%;font-family:Montserrat,sans-serif;font-size:clamp(1rem,5vw,1.25rem);display:flex;position:relative;overflow:hidden}.privacy-container p{color:#707c4f}@media (width>=992px){.footer-container{padding:2%}}.footer-content{background-color:var(--color-limeCream);width:100%;color:var(--color-secondary);text-align:center;background-color:#435f4e;justify-content:center;align-items:center;margin-left:2rem;margin-right:2rem;padding:1rem;font-size:.875rem;display:flex;position:relative}.footer-content-left{flex:1;justify-content:flex-start;align-items:center;display:flex}.icon-greenlights{width:30px;height:30px}.button-contact{border:.0625rem solid var(--color-green);border-radius:.5rem;width:6rem;height:2.5rem;transition:all .4s;position:relative}.footerTest{flex-direction:column;width:100%;display:flex}.firstRow{justify-content:center;align-items:center;gap:1.5rem;width:100%;padding-top:1rem;font:500 1rem Inter;display:flex}.container-secRow,.container-contact{display:flex}.secRow{letter-spacing:-.03em;align-items:center;padding-top:2rem;padding-bottom:2rem;font:400 15px Inter,sans-serif;display:flex}.secRow ul{border-bottom:1px solid #ffffff4d}.secRow ul li{cursor:pointer;border-top:1px solid #ffffff4d;gap:15px;width:100%;padding:18px 25px;display:flex}.secRow ul li a{color:inherit;text-decoration:none}.secRow ul li:hover{color:var(--color-green);background-color:#80808022}.secondRow{justify-content:space-between;align-items:center;width:50%;margin-top:.5rem;font:500 1rem Inter;display:flex}.thirdRow{justify-content:center;gap:2rem;width:100%;display:flex}.ronde-knop{color:#fff;background-color:#667558;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.linkedin-icon,.insta-icon{width:1.5rem;height:1.5rem}@media (width>=768px){.ronde-knop{width:72px;height:72px}.linkedin-icon,.insta-icon{width:2rem;height:2rem}}.ronde-knop:hover{background-color:#505c45}.card-contact .button-contact.button-contact1{width:6rem;height:2.5rem;box-shadow:inset 0 0 60px #f5f5f5;box-shadow:0 0 15px -5px var(--color-green);place-content:center;align-items:center;display:flex;position:relative;transform:translateY(1.25rem);box-shadow:18px 18px 16px 5px #0003}.card-contact:hover .button-contact.button-contact1{transform:translateY(0)}.button-contact.button-contact1 .content-contact,.button-contact.button-contact2 .content-contact{text-align:center;justify-content:center;align-items:center;gap:.5rem;transition:all .5s;display:flex}.content-contact a{transition:all .5s}.content-contact span{color:#fff;font-size:1rem}.content-contact img{width:1rem;height:1rem}.button-contact.button-contact2{box-sizing:border-box;z-index:1;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;transform:translateY(-1.25rem)}.card-contact:hover .button-contact.button-contact2{transform:translateY(0)}.icon-arrow{z-index:1;width:1rem;height:1rem}.footer-text p a{color:#888;font-size:.75rem;text-decoration:none}.footer-content-right{flex:1;justify-content:flex-end;align-items:center;display:flex}.contact-icon-wrapper{background-color:inherit;margin-right:1rem;padding:.5rem;display:flex;position:relative;bottom:2.25rem;right:0}.contact-icon{color:#fff;z-index:10;width:2rem;height:2rem;font-size:0;transition:all .25s ease-in-out;display:block;position:relative}.contact-icon img{transform-origin:50%;width:100%;height:100%;transition:transform .3s;display:block}.sesh-links{justify-content:flex-end;gap:8px;display:flex}.sesh-link{color:#b0b0b0;text-transform:uppercase;letter-spacing:1px;padding:2px 4px;font-size:.75rem;text-decoration:none}.sesh-link:hover{color:#b0b0b0}.sesh-link:not(:last-child):after{content:"|";color:#333;margin-left:8px}.footer-ticker{background-color:#0000;border-top:1px solid #1ca45b;align-items:center;width:100%;height:2.5rem;display:flex;position:relative}.ticker-content{white-space:nowrap;color:gray;font-weight:600;font-size:var(--nav-link-font-size);font-family:MS Gothic,Courier New,monospace;animation:35s linear infinite scroll-left}.nav-bar{z-index:100;flex-direction:column;gap:2rem;margin:0;list-style:none;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.nav-bar button{cursor:pointer;font-size:var(--text-font-size);background:0 0;border:none;font-family:IBM Plex Mono,sans-serif;font-size:clamp(.5rem,1.5vw,.75rem);font-weight:500;line-height:1.5}.nav-bar{background-color:#5d5b5b;border-radius:8px 0 0 8px;flex-direction:column;gap:.5rem;padding-right:0;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.nav-bar button{cursor:pointer;color:#aaabb8;z-index:10;white-space:nowrap;background:0 0;border:none;padding:12px 16px;font-family:IBM Plex Mono,sans-serif;transition:color .3s;position:relative}.marker{border-right:2px solid;border-image-source:linear-gradient(to bottom, #20ff85, var(--color-jungleGreen));z-index:-1;background-color:#363636;border-image-slice:1;border-radius:8px 0 0 8px;padding:1rem;position:absolute;inset:0}.nav-bar button:hover{color:#fff}.nav-bar button:focus{border:none;outline:none}.nav-bar button:not(.active){z-index:100}.button-text{z-index:10000;pointer-events:none;position:relative}.photo-solpage{filter:saturate();width:25vw;height:auto}.sol-home-button-wrapper,.opd-home-button-wrapper{align-items:center;width:80%;display:flex}.sol-home-button-container,.opd-home-button-container{border:0px solid var(--color-green);color:var(--color-green);z-index:inherit;cursor:pointer;border-radius:100%;align-items:center;margin-top:.5rem;display:flex}.sol-home-button-wrapper{justify-content:flex-end}.opd-home-button-wrapper{justify-content:flex-start}.sol-home-button,.opd-home-button{background:linear-gradient(to right, #20ff85, var(--color-jungleGreen));border:0px solid var(--color-green);clip-path:polygon(60% 0%,85% 0%,35% 50%,85% 100%,60% 100%,10% 50%);border-radius:0%;width:35px;height:35px;margin-left:-7px;margin-right:-7px}.opd-home-button{transform:rotate(180deg)}.inline-nav{z-index:1000;justify-content:space-around;width:100%;height:auto;margin:0;padding:1rem 10px;display:flex;position:fixed;top:30px}.checkmark{border-bottom:5px solid var(--color-green);border-right:5px solid var(--color-green);width:10px;height:20px;margin:0 1rem 0 5px;display:inline-block;transform:rotate(45deg)}.info-title-test{text-align:center;pointer-events:none;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-title-test h2{color:#00e668;text-transform:uppercase;font:500 6vw/1.2 IBM Plex Mono}.about-greenlights-component{background-color:#0000;border:1px solid #00f;width:100%;min-height:100vh;position:relative}.info-container{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.content-container{border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;gap:3rem;height:100%;display:flex;position:relative}.info-container .alinea{color:#fff;z-index:1;font-family:Inter,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.7}@media (width>=992px){.content-container{width:60%}}.info-container-missievisie{justify-content:center;align-items:center;width:100%;height:100vh;padding-top:4rem;padding-bottom:4rem;display:flex}.info-missievisie-svg{width:100%}@media (width>=992px){.info-missievisie-svg{width:70%}.info-container-missievisie{justify-content:center;align-items:center;width:100%;height:150vh;padding-bottom:4rem;display:flex}}.artikelen-container{width:100%;height:100vh}.artikelen{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0000;border:.5px solid gray;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:32px;width:90%;margin:0 auto;display:flex}.artikel{flex:0 0 100%}@media (width>=768px){.artikelen{width:80%}.artikel{flex:0 0 calc(33.333% - 21.333px)}}.layout-wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0 auto;display:flex}.sol-page,.opd-page{width:100%;height:auto}.sol-container,.opd-container{color:#e9ffc2;background-color:#4e6243;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0 auto;padding:5%;display:flex}.sol-content-wrapper,.opd-content-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;padding-top:5rem;display:flex}.sol-title,.opd-title{text-transform:uppercase;letter-spacing:.03em;flex:0;width:100%;margin:0 auto;font-family:Instrument Serif,serif;font-size:clamp(1rem,6vw,4.5rem);font-style:normal;font-weight:100;line-height:1.2;display:flex}.sol-text,.opd-text{justify-content:center;align-items:center;margin-top:-.2em;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5;display:flex}.sol-button-wrapper,.opd-button-wrapper{flex-direction:column;justify-content:center;gap:1rem;display:flex}.opd-button-wrapper .button-container,.sol-button-wrapper .button-container{flex-direction:column;align-items:center;display:flex}.button-container{flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2rem;font-weight:600;display:flex}.button-container h4{text-transform:uppercase;color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(1rem,5vw,1rem);line-height:1.5}.meer-weten-container h4{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:clamp(1rem,5vw,1rem);line-height:1.5}.sol-signup-button{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #fff;flex-direction:column;align-items:center;margin-top:1rem;padding:1em 1.5em;font-family:Montserrat,sans-serif;font-size:clamp(1rem,5vw,1rem);line-height:1.5;text-decoration:none;display:flex}.sol-signup-button:focus{border-color:none;outline:none}@media (width>=768px){.sol-content-wrapper,.opd-content-wrapper{width:80%;padding-top:7.25rem}.sol-button-wrapper,.opd-button-wrapper{gap:3rem;margin-top:3rem}}@media (width>=992px){.sol-container,.opd-container{padding:5%}.sol-content-wrapper,.opd-content-wrapper{width:80%;padding-top:7.25rem}.sol-text,.opd-text{font-size:1.5rem}}@media (width>=1536px){.sol-content-wrapper,.opd-content-wrapper{width:70%;padding-top:7.25rem}.sol-text,.opd-text{font-size:1.7rem}}@media (width>=2560px){.sol-content-wrapper,.opd-content-wrapper{width:50%;padding-top:7.25rem}.sol-text,.opd-text{font-size:2.25rem}}.about-component{background-color:#f0ebd4;width:100%;min-height:100vh;position:relative}.cards-container{width:100%;padding-bottom:100vh}.header-placeholder{width:100%;height:5rem;display:flex}.card{perspective:1500px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 5rem);display:flex;position:relative}.card-pin{will-change:transform;flex-direction:column;width:100%;height:100%;display:flex}.card-title{text-transform:uppercase;letter-spacing:.03em;flex:0;width:100%;margin:0 auto;font-family:Instrument Serif,serif;font-size:clamp(1rem,6vw,4.5rem);font-style:normal;font-weight:600;line-height:1.2;display:flex}.card-content-wrapper{will-change:transform, opacity;width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;justify-content:center;padding-top:20%;padding-bottom:20%;display:flex;overflow:hidden}.card-content{flex-direction:column;justify-content:center;gap:3rem;width:90%;height:100%;margin:0 auto;display:flex}.card-bottom-wrapper{flex-direction:column-reverse;flex:1;justify-content:space-between;align-items:center;gap:2rem;width:100%;margin:0 auto;display:flex}.card-image{aspect-ratio:4/3;border-radius:0;width:100%;min-width:300px;max-width:1000px;display:flex}.card-text{z-index:999;justify-content:center;align-items:center;margin-top:-.2em;font-family:"Source Sans 3",sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.5;display:flex}@media (width>=768px){.header-placeholder{height:7.25rem}.card{height:calc(100vh - 7.25rem)}.card-content-wrapper{gap:3rem;padding:20% 2% 2%}.card-text{font-size:1.25rem}.card-image{border-radius:.6em}.card-bottom-wrapper{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.card-image{width:40vw}}@media (width>=992px){.card-content-wrapper{gap:3rem;padding:10% 5% 5%}.card-content{flex:1;width:100%}.card-bottom-wrapper{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10rem;width:100%;display:flex}.card-text{width:50%;font-size:1.5rem}.card-image{width:40vw}}@media (width>=1536px){.card-content{width:100%}.card-content-wrapper{padding-top:10%}.card-text{font-size:1.7rem}}@media (width>=2560px){.card-content{width:80%}.card-content-wrapper{padding-top:10%}.card-bottom-wrapper{justify-content:space-between;gap:25rem;display:flex}.card-text{font-size:2.25rem}}.card:first-child .card-content-wrapper{color:#e9ffc2;background-color:#4e6243}.card:nth-child(2) .card-content-wrapper{color:#323a2b;background-color:#889063}.card:nth-child(2) .card-text{color:#0e110d}.card:nth-child(3) .card-content-wrapper{color:#e9ffc2;background-color:#354024}.card:nth-child(4) .card-content-wrapper{color:#505c45;background-color:#e4e8b8}.card:nth-child(5) .card-content-wrapper{color:#e9ffc4;background-color:#7a9663}.about-greenlights-observer{width:100%;height:100%;position:relative;overflow:hidden}.about-section{visibility:hidden;width:100%;height:100%;position:fixed;top:0}:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-outer,:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-inner{width:100%;height:100%;overflow-y:hidden}:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-bg{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-bg h2{z-index:999}:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-bg p{z-index:999;width:80%;font-size:clamp(1rem,2vw,1.8rem);line-height:1.5}:is(.about-first,.about-second,.about-third,.about-fourth,.about-fifth) .about-bg .clip-text{overflow:hidden}.section-heading-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;height:100%;padding-left:4rem;display:flex}.info-image-container{flex-direction:row;justify-content:center;align-items:center;height:100%;padding-right:4rem;display:flex}.info-image{aspect-ratio:2/3;width:25vw;min-width:100px}.about-first .about-bg{background-color:#a4b07e}.about-second .about-bg{background-color:#efb9a5}.about-third .about-bg{background-color:#707c4f}.about-fourth .about-bg{background-color:#e1da97}.about-fifth .about-bg{background-color:#707c4f}h2 *{will-change:transform}.section-heading{text-transform:uppercase;max-width:1200px;margin-right:-.5em;font-size:clamp(1rem,6vw,4rem);font-weight:600;line-height:1.2}.contact-page{background-color:#707c4f;width:100%;height:100vh}.privacy-page{color:#fff;perspective:1500px;background-color:#4e6243;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-top:8.25rem;padding-bottom:2rem;display:flex;position:relative}.privacy-text-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;width:90%;height:100%;padding:10vh 2%;font-size:clamp(1rem,5vw,1rem);line-height:1.5;display:flex}.privacy-text-container h2{text-transform:none;letter-spacing:-.03em;align-self:flex-start;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.privacy-text-container h3{letter-spacing:.03em;text-transform:uppercase;font-family:Instrument Serif,serif;font-size:clamp(1rem,6vw,1.5rem);font-style:normal;font-weight:400;line-height:1.2}.privacy-text-container p{font-family:"Source Sans 3",sans-serif;font-size:clamp(1rem,6vw,1.125rem);font-style:normal;font-weight:300}.card-text-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:80%;height:100%;display:flex}@media (width>=768px){.privacy-text-container{gap:2rem;width:70%}.privacy-text-container h2{align-self:center}}@media (width>=2560px){.privacy-text-container{gap:2rem;width:40%}}
