@font-face{font-family:MarkForMC Nrw;src:url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.eot);src:url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.woff)format("woff"),url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/d930760769788d4aaa8f4b153aed37ba.svg#MarkForMC\ Nrw)format("svg")}:root{--made-font-body-family-bold: "Outfit", sans-serif;--made-font-body-family-default: "Outfit", sans-serif;--made-font-body-family-narrow: "Outfit", sans-serif;--made-font-family-bold: "Outfit", sans-serif;--made-font-family-extra-light: "Outfit", sans-serif;--made-font-family-eyebrow: "Outfit", sans-serif;--made-font-family-heading: "Outfit", sans-serif;--made-font-family-light: "Outfit", sans-serif;--made-font-family-medium: "Outfit", sans-serif;--made-font-family-narrow: "Outfit", sans-serif;--made-font-family-narrow-bold: "Outfit", sans-serif;--made-font-family-narrow-medium: "Outfit", sans-serif;--made-font-family-regular: "Outfit", sans-serif;--color-background: #F7F5F3;--color-text-primary: #070b31;--color-text-secondary: #6B6B6B;--color-border: #E0DDD8;--color-accent: #E8E6E3;--color-white: #FFFFFF;--color-brand-primary: #cfcdcc;--color-brand-secondary: #e6e0dc;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--spacing-4xl: 76px;--spacing-5xl: 112px;--spacing-6xl: 212px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-3xl: 85px;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--made-font-family-regular);background-color:var(--color-background);color:#000;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1440px;margin:0 auto;padding:0 var(--spacing-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-xl);border:none;font-family:var(--made-font-family-medium);font-size:16px;text-decoration:none;transition:all .3s ease;cursor:pointer}.btn-primary{background-color:var(--color-text-primary);color:var(--color-white)}.btn-primary:hover{background-color:#333;transform:translateY(-2px)}.btn-outline{background-color:transparent;color:var(--color-text-primary);border:2px solid var(--color-border)}.btn-outline:hover{background-color:var(--color-text-primary);color:var(--color-white);border-color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--made-font-family-heading);line-height:1.2;margin-bottom:var(--spacing-md)}h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:700}h2{font-size:clamp(2rem,4vw,3rem);font-weight:700}p{margin-bottom:var(--spacing-md);font-size:18px;line-height:1.7}@media (max-width: 768px){.container{padding:0 var(--spacing-md)}h1{font-size:2.5rem}h2{font-size:2rem}p{font-size:16px}}
