body{color:var(--color-2)}.main-header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:32px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;border-bottom:1px solid var(--color-4)}.class{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:20px;position:relative;z-index:1;max-width:1800px;overflow:auto;color:blue;font-family:"Abel",sans-serif;font-weight:500;font-size:16px;line-height:1.2;text-align:start;text-decoration:underline;text-transform:uppercase;letter-spacing:0.01em;margin-top:20px;margin-right:30px;margin-bottom:20px;margin-left:30px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;background-color:gray;background-image:url(https://thecompanion.kniff.at/wp-content/uploads/2025/08/CleanShot-2025-08-06-at-14.10.41@2x.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;border-top:1px solid;border-bottom:1px solid var(--color-4);opacity:0.87;box-shadow:0px 2px 5px 0px #00000030;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);transform:translate3d(0px,0px,0px)}font-feature-settings:"onum" on;@media (max-width:1119px){.class{display:flex;flex-flow:column;position:static;margin-top:-37px;margin-right:16px;margin-bottom:-18px;margin-left:16px}}@media (max-width:1023px){.class{width:500px;margin-right:auto;margin-left:auto}}@media (max-width:767px){.class{max-width:100%}}@media (max-width:479px){.class{display:block}}.mean-header__search-form{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:0px}.main-header__search-form-stack{display:flex;flex-flow:column;gap:0px;min-width:200px;padding-right:24px;padding-left:24px;border-left:1px solid var(--color-4)}@media (max-width:1119px){.main-header__search-form-stack{display:none}}.color3{color:var(--color-3)}.color2{color:var(--color-2)}.button{color:inherit;text-decoration:none;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:var(--color-5);border-radius:50px;transition:background 200ms ease,transform 200ms ease}.button:hover{color:inherit;background-color:var(--color-6)}.button:active{transform:scale(0.97,0.97)}.main-header__dropdown-container{display:flex;flex-flow:row;align-items:stretch;gap:24px}.main-header__dropdown{background-color:transparent;border-top:0px none transparent;border-bottom:0px none transparent;border-left:0px none transparent;border-right:0px none transparent}.vertical-divider{display:block;align-self:stretch;width:1px;min-height:100%;box-sizing:border-box;background-color:var(--color-4)}.t1{font-family:var(--romie);font-weight:400;font-size:112px;line-height:110%}.t2{font-family:var(--romie);font-weight:300;font-size:96px;line-height:115%}.t3{font-family:var(--romie);font-weight:300;font-size:80px;line-height:120%;letter-spacing:0.01em}font-feature-settings:'pnum' on,'lnum' on;.t4{font-family:var(--romie);font-weight:300;font-size:64px;line-height:120%}.t5{font-family:var(--romie);font-weight:400;font-size:56px;line-height:140%;letter-spacing:0.01em}.t6{font-family:var(--romie);font-weight:400;font-size:44px;line-height:145%;letter-spacing:0.02em}.d2{font-family:var(--apercu);font-weight:300;font-size:40px;line-height:135%;letter-spacing:0.02em}.d3{font-family:var(--apercu);font-weight:300;font-size:24px;line-height:140%;letter-spacing:0.02em}.b1{font-family:var(--apercu);font-weight:300;font-size:18px;line-height:150%;letter-spacing:0.03em}.b2{font-family:var(--apercu);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0.02em}.b3{font-family:var(--apercu);font-weight:400;font-size:12px;line-height:150%;letter-spacing:0.04em}.highlight1{font-family:var(--apercu);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;letter-spacing:0.06px}.highlight2{font-family:var(--apercu);font-weight:500;font-size:14px;line-height:150%;text-transform:uppercase;letter-spacing:0.06em}.titlet-1{font-family:var(--reckless-neue);font-weight:100;font-size:144px;line-height:104.99999523162842%;letter-spacing:-4%}.titlet-1-small{font-family:var(--reckless-neue);font-weight:100;font-size:96px;line-height:120.00000476837158%;letter-spacing:0%}.titlet-2{font-family:var(--reckless-neue);font-weight:100;font-size:88px;line-height:120.00000476837158%;letter-spacing:0%}.titlet-2-small{font-family:var(--reckless-neue);font-weight:100;font-size:48px;line-height:120.00000476837158%;letter-spacing:0%}.titlet-3{font-family:var(--reckless-neue);font-weight:100;font-size:72px;line-height:120.00000476837158%;letter-spacing:0%}.titlet-3-small{font-family:var(--reckless-neue);font-weight:100;font-size:44px;line-height:129.99999523162842%;letter-spacing:0%}.titlet-4{font-family:var(--reckless-neue);font-weight:100;font-size:56px;line-height:120.00000476837158%;letter-spacing:0%}.titlet-4-small{font-family:var(--reckless-neue);font-weight:100;font-size:44px;line-height:129.99999523162842%;letter-spacing:0%}.titlet-4-light{font-family:var(--reckless-neue);font-weight:300;font-size:56px;line-height:120.00000476837158%;letter-spacing:0%}.leadl-1-reckless{font-family:var(--reckless-neue);font-weight:100;font-size:40px;line-height:129.99999523162842%;letter-spacing:0%}.leadl-2-reckless{font-family:var(--reckless-neue);font-weight:100;font-size:32px;line-height:139.9999976158142%;letter-spacing:0%}.leadl2-reckless-smal{font-family:var(--reckless-neue);font-weight:100;font-size:28px;line-height:129.99999523162842%;letter-spacing:0%}.leadl-2-hoves{font-family:var(--tt-hoves);font-weight:300;font-size:32px;line-height:139.9999976158142%;letter-spacing:0%}.leadl-2-hoves-small{font-family:var(--tt-hoves);font-weight:300;font-size:26px;line-height:129.99999523162842%;letter-spacing:0%}.leadl-2-hoves-medium{font-family:var(--tt-hoves);font-weight:500;font-size:32px;line-height:139.9999976158142%;letter-spacing:0%}.leadl-3-hoves{font-family:var(--tt-hoves);font-weight:300;font-size:24px;line-height:139.9999976158142%;letter-spacing:0%}.leadl-3-hoves-small{font-family:var(--tt-hoves);font-weight:300;font-size:20px;line-height:139.9999976158142%;letter-spacing:0%}.leadl-3-hoves-medium{font-family:var(--tt-hoves);font-weight:500;font-size:24px;line-height:139.9999976158142%;letter-spacing:0%}.leadl-4-hoves-medium{font-family:var(--tt-hoves);font-weight:500;font-size:18px;line-height:139.9999976158142%;letter-spacing:0%}.bodyb-1{font-family:var(--tt-hoves);font-weight:400;font-size:16px;line-height:150%;letter-spacing:1%}.bodyb-1-medium{font-family:var(--tt-hoves);font-weight:500;font-size:16px;line-height:150%;letter-spacing:1%}.bodyb-2{font-family:var(--tt-hoves);font-weight:400;font-size:14px;line-height:150%;letter-spacing:2%}.pretitlep-1{font-family:var(--tt-hoves);font-weight:700;font-size:16px;line-height:129.99999523162842%;letter-spacing:20%}.pretitlep-1-small{font-family:var(--tt-hoves);font-weight:700;font-size:14px;line-height:129.99999523162842%;letter-spacing:14%}.pretitlep-2{font-family:var(--tt-hoves);font-weight:700;font-size:12.800000190734863px;line-height:129.99999523162842%;letter-spacing:24%}.container-1{position:absolute;top:0.95703125px;width:375px;height:871px;background-color:var(--color-302a2a)}.container-2{display:flex;flex-flow:column;justify-content:flex-end;align-items:center;gap:10px;width:375px;height:24px}.div-3{position:absolute;left:8px;width:359px;height:24px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.container-4{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;position:absolute;top:24px;width:375px;height:257px}.container-5{display:flex;flex-flow:row;justify-content:center;align-items:flex-start;position:absolute;left:8px;width:359px;height:257px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.container-6{display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:8px;position:absolute;left:8px;width:343px;height:257px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.container-7{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;position:absolute;top:281px;width:375px;height:312px}.container-8{display:flex;flex-flow:row;justify-content:center;align-items:flex-start;position:absolute;left:8px;width:359px;height:312px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.container-9{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;gap:24px;position:absolute;left:8px;width:343px;height:312px;border-top:0.5px solid;border-bottom:0.5px solid;border-left:0.5px solid;border-right:0.5px solid}.container-10{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:8px;position:absolute;top:32px;left:24px;width:218px;height:64px}.container-11{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;position:absolute;top:120px;left:24px;width:209px;height:160px}.container-12{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;width:209px;height:28px}.container-13{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;position:absolute;top:44px;width:162px;height:28px}.container-14{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;position:absolute;top:88px;width:141px;height:28px}.container-15{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;position:absolute;top:132px;width:141px;height:28px}.container-16{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;position:absolute;top:593px;width:375px;height:8px}.div-17{position:absolute;left:8px;width:359px;height:1px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.container-18{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;position:absolute;top:601px;width:375px;height:270px}.container-19{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;gap:16px;position:absolute;top:16px;left:16px;width:216px;height:132px}