.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.section-shell{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.section-shell{padding-left:1.75rem;padding-right:1.75rem}}@media (min-width:1024px){.section-shell{padding-left:2.5rem;padding-right:2.5rem}}.eyebrow{text-transform:uppercase;letter-spacing:.16em;border-width:1px;border-radius:9999px;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}@media (min-width:640px){.eyebrow{font-size:.875rem;line-height:1.25rem}}.eyebrow{color:var(--mu-accent-hover);background:#fbf6eaf5;border-color:#2418111a}.soft-divider{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff26 var(--tw-gradient-via-position), var(--tw-gradient-to);width:100%;height:1px}.hairline{border-color:#ffffff1a}.premium-button{--tw-shadow:0 18px 48px -24px #a8431f8c;--tw-shadow-colored:0 18px 48px -24px var(--tw-shadow-color);min-height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.premium-button:focus{outline-offset:2px;outline:2px solid #0000}.premium-button:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.premium-button{background:linear-gradient(180deg, #b95431 0%, var(--mu-accent) 100%);color:var(--mu-card);border-color:#f0b49359}.secondary-button{border-width:1px;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.secondary-button:focus{outline-offset:2px;outline:2px solid #0000}.secondary-button:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.secondary-button{color:var(--mu-cream);background:#fbf6ea0f;border-color:#fbf6ea3d}.fwa-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#8c3414;background:#fefcf7f5;border:1px solid #2418111a;border-radius:9999px;align-items:center;padding:.45rem .75rem;font-size:12.5px;font-weight:600;display:inline-flex}.fwa-button{color:#fefcf7;background:linear-gradient(#b95431 0%,#a8431f 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 16px 34px -18px #a8431ff2}.fwa-button:hover{background:linear-gradient(#a8431f 0%,#8c3414 100%);transform:translateY(-2px)}.fwa-button:focus-visible{outline:none;box-shadow:0 0 0 3px #a8431f73}.fwa-secondary-button{color:#241811;background:0 0;border:1px solid #24181133;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.fwa-secondary-button:hover{color:#a8431f;background:#a8431f0a;border-color:#a8431f}.fwa-secondary-button:focus-visible{outline-offset:3px;outline:3px solid #8c341466}.fwa-secondary-button-on-dark{color:#fbf6ea;background:#fbf6ea0a;border:1px solid #fbf6ea38;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.fwa-secondary-button-on-dark:hover{color:#fff;background:#fbf6ea14;border-color:#e8a78f}.fwa-secondary-button-on-dark:focus-visible{outline-offset:3px;outline:3px solid #f0b493b8}.text-balance{text-wrap:balance}@font-face{font-family:Newsreader Editorial;src:url(/fonts/newsreader-normal-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700}@font-face{font-family:Newsreader Editorial;src:url(/fonts/newsreader-italic-latin.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:400 700}@font-face{font-family:Newsreader Editorial Fallback;src:local(Arial);ascent-override:76.71%;descent-override:27.66%;line-gap-override:0%;size-adjust:95.82%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-hanken:"Hanken Editorial", "Hanken Editorial Fallback";--font-newsreader:"Newsreader Editorial", "Newsreader Editorial Fallback";--mu-canvas:#f4ede0;--mu-cream:#fbf6ea;--mu-card:#fefcf7;--mu-ink:#241811;--mu-ink-deep:#161412;--mu-accent:#a8431f;--mu-accent-hover:#8c3414;--mu-accent-on-dark:#e29b72;--mu-muted:#71604c;--mu-muted-strong:#5f554a;--mu-faint:#8b7c6c;--mu-border:#e7decc;--mu-focus-light:#8c3414;--mu-focus-dark:#f0b493;--near-black:var(--mu-ink-deep);--deep-navy:#2a211c;--anthracite:var(--mu-ink);--champagne:var(--mu-accent-on-dark);--light-grey:var(--mu-cream);--white:#fff}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--mu-cream);width:100%;max-width:100%;overflow-x:clip}body{width:100%;max-width:100%;min-height:100vh;color:var(--mu-cream);font-family:var(--font-hanken), system-ui, sans-serif;text-rendering:geometricprecision;background:radial-gradient(circle at 50% -12%,#e29b721f,#0000 34rem),radial-gradient(circle at 8% 12%,#53392bb8,#0000 38rem),radial-gradient(circle at 92% 26%,#a8431f12,#0000 30rem),linear-gradient(#161412 0%,#201813 42%,#161412 100%);margin:0;overflow-x:clip}main,section,footer,header,img,svg,canvas,video{max-width:100%}body:before{display:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:var(--mu-accent-on-dark);color:var(--mu-ink-deep)}@media (prefers-reduced-motion:reduce){[data-motion-overlay=decorative]{display:none}}h1,h2,h3{font-family:var(--font-newsreader), Georgia, serif;text-wrap:balance}.premium-button:hover{background:linear-gradient(#a8431f 0%,#8c3414 100%);border-color:#fefcf78c;transform:translateY(-2px)}.secondary-button:hover{color:#fff;background:#fbf6ea1a;border-color:#f0b4939e;transform:translateY(-2px)}.secondary-button.secondary-button-on-light{color:var(--mu-ink);background:0 0;border-color:#24181126}.secondary-button.secondary-button-on-light:hover{color:var(--mu-ink);background:#2418110d;border-color:#24181140}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:none!important;box-shadow:0 0 0 2px #fefcf7,0 0 0 5px #8c3414!important}@media (max-width:640px){h1,h2,h3{overflow-wrap:break-word}}.legal-prose{color:#fbf6eac7;font-size:.95rem;line-height:1.82}.legal-prose>:first-child{margin-top:0}.legal-prose h2{color:var(--white);letter-spacing:0;border-top:1px solid #ffffff1a;margin-top:2.25rem;padding-top:2rem;scroll-margin-top:7rem;font-family:SF Pro Display,InterVariable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:600;line-height:1.18}.legal-prose h3{color:#ffffffe6;margin-top:1.65rem;font-size:1.05rem;font-weight:700;line-height:1.35}.legal-prose p,.legal-prose ul,.legal-prose ol{margin-top:1rem}.legal-prose ul,.legal-prose ol{padding-left:1.25rem}.legal-prose ol{list-style:decimal}.legal-prose ul{list-style:outside}.legal-prose li{margin-top:.55rem;padding-left:.2rem}.legal-prose li>ul,.legal-prose li>ol{margin-top:.65rem}.legal-prose strong{color:#ffffffe6;font-weight:700}.legal-prose a{color:var(--champagne);text-underline-offset:.18em;text-decoration:underline}.legal-prose .intro,.legal-prose .hinweis,.legal-prose .notice{background:#ffffff0b;border-left:3px solid #bfa76fb8;border-radius:1rem;margin:0 0 1.5rem;padding:1.15rem 1.25rem}.legal-prose .intro+.hinweis,.legal-prose .hinweis+.notice,.legal-prose h2+.notice{margin-top:1rem}@media (min-width:640px){.legal-prose{font-size:1rem}.legal-prose .intro,.legal-prose .hinweis,.legal-prose .notice{padding:1.35rem 1.5rem}}.hero-signal-field{background:radial-gradient(circle at 50% -12%,#bfa76f21,#0000 32rem),radial-gradient(circle at 12% 16%,#0f1b2bed,#0000 36rem),radial-gradient(circle at 88% 18%,#bfa76f0e,#0000 28rem),linear-gradient(#05070b 0%,#07101b 58%,#05070b 100%)}.hero-signal-grid{display:none}.hero-golden-field{z-index:1;opacity:0;isolation:isolate;width:min(128vw,96rem);height:clamp(33rem,64vw,62rem);animation:1.65s cubic-bezier(.22,1,.36,1) .1s forwards golden-field-intro;position:absolute;top:min(44svh,30rem);left:50%;transform:translate(-50%,-50%)scale(.94)}.golden-field-ring,.golden-field-ambient,.golden-field-segment,.golden-field-core{pointer-events:none;position:absolute}.golden-field-ambient{filter:blur(16px);mix-blend-mode:screen;opacity:.42;background:radial-gradient(#f6d79933,#cd963d1c 34%,#0000 68%);border-radius:999px}.golden-field-ambient-one{--duration:28s;--delay:-6s;width:42%;height:25%;top:19%;left:14%}.golden-field-ambient-two{--duration:34s;--delay:-12s;width:38%;height:22%;top:23%;right:11%}.golden-field-ambient-three{opacity:.34;--duration:40s;--delay:-18s;width:52%;height:28%;bottom:19%;left:24%}.golden-field-ambient-four{opacity:.28;--duration:32s;--delay:-8s;width:62%;height:31%;top:32%;left:19%}.golden-field-ring{left:var(--left,50%);top:var(--top,50%);width:var(--width);height:var(--height);opacity:var(--opacity-a,.38);transform:translate3d(-50%, -50%, 0) translate3d(var(--ring-x-a,0px), var(--ring-y-a,0px), 0) rotate(var(--rotate-a,0deg)) scale(var(--scale-a,1));transform-origin:50%;backface-visibility:hidden;border-radius:50%}.golden-field-ring:before,.golden-field-ring:after{content:"";inset:var(--ring-inset,0);border-radius:inherit;pointer-events:none;transform-origin:50%;position:absolute}.golden-field-ring:before{background:conic-gradient(from var(--start,210deg) at 50% 50%, transparent 0deg, #ffefc714 35deg, rgba(214, 160, 62, var(--gold,.58)) 80deg, rgba(255, 248, 220, var(--ivory,.28)) 116deg, rgba(188, 132, 42, var(--brass,.22)) 158deg, transparent 218deg, #f6daa01f 306deg, transparent 360deg);-webkit-mask-image:radial-gradient(ellipse at center, transparent 0 var(--ring-hole,61%), #000 var(--ring-line-start,66%), #000 var(--ring-line-end,69%), transparent var(--ring-fade,76%));-webkit-mask-image:radial-gradient(ellipse at center, transparent 0 var(--ring-hole,61%), #000 var(--ring-line-start,66%), #000 var(--ring-line-end,69%), transparent var(--ring-fade,76%));mask-image:radial-gradient(ellipse at center, transparent 0 var(--ring-hole,61%), #000 var(--ring-line-start,66%), #000 var(--ring-line-end,69%), transparent var(--ring-fade,76%));opacity:.86;transform:rotate(var(--start,0deg))}.golden-field-ring:after{inset:var(--inner-inset,5%);opacity:var(--trace-opacity,.2);background:conic-gradient(from calc(var(--start,210deg) + 76deg) at 50% 50%, transparent 0deg 82deg, rgba(255, 248, 220, var(--trace-ivory,.22)) 118deg, rgba(214, 160, 62, var(--trace-gold,.18)) 146deg, transparent 190deg 360deg);transform:rotate(calc(var(--start,0deg) + 76deg));-webkit-mask-image:radial-gradient(#0000 0 59%,#000 64% 65.5%,#0000 72%);mask-image:radial-gradient(#0000 0 59%,#000 64% 65.5%,#0000 72%)}.gold-ring-1{--left:50%;--top:47%;--width:30%;--height:17%;--opacity-a:.34;--opacity-b:.52;--scale-a:.98;--scale-mid:1.035;--scale-b:1.025;--rotate-a:-8deg;--rotate-mid:-1deg;--rotate-b:3deg;--duration:22s;--delay:-3s;--spin-duration:24s;--spin-delay:-9s;--ring-x-a:-5px;--ring-y-a:2px;--ring-x-mid:5px;--ring-y-mid:-4px;--ring-x-b:-5px;--ring-y-b:2px;--trace-opacity:.28}.gold-ring-2{--left:49%;--top:48%;--width:39%;--height:22%;--opacity-a:.42;--opacity-b:.62;--scale-a:1.02;--scale-mid:.99;--scale-b:.99;--rotate-a:8deg;--rotate-mid:-2deg;--rotate-b:-5deg;--duration:26s;--delay:-8s;--spin-duration:29s;--spin-delay:-16s;--spin-direction:reverse;--ring-x-a:6px;--ring-y-a:-3px;--ring-x-mid:-4px;--ring-y-mid:5px;--ring-x-b:6px;--ring-y-b:-3px;--gold:.72;--trace-opacity:.24}.gold-ring-3{--left:51%;--top:49%;--width:49%;--height:27%;--opacity-a:.3;--opacity-b:.49;--scale-a:.99;--scale-mid:1.025;--scale-b:1.018;--rotate-a:-14deg;--rotate-mid:-9deg;--rotate-b:-2deg;--duration:30s;--delay:-12s;--spin-duration:34s;--spin-delay:-4s;--ring-x-a:-2px;--ring-y-a:-5px;--ring-x-mid:7px;--ring-y-mid:2px;--ring-x-b:-2px;--ring-y-b:-5px;--trace-opacity:.18}.gold-ring-4{--left:50%;--top:48%;--width:59%;--height:32%;--opacity-a:.48;--opacity-b:.66;--scale-a:1;--scale-mid:1.035;--scale-b:1.02;--rotate-a:14deg;--rotate-mid:19deg;--rotate-b:24deg;--duration:34s;--delay:-18s;--spin-duration:41s;--spin-delay:-22s;--spin-direction:reverse;--ring-x-a:4px;--ring-y-a:4px;--ring-x-mid:-6px;--ring-y-mid:-3px;--ring-x-b:4px;--ring-y-b:4px;--ivory:.36;--trace-opacity:.26}.gold-ring-5{--left:48%;--top:49%;--width:69%;--height:37%;--opacity-a:.28;--opacity-b:.48;--scale-a:1.015;--scale-mid:.99;--scale-b:.995;--rotate-a:-22deg;--rotate-mid:-15deg;--rotate-b:-9deg;--duration:38s;--delay:-22s;--spin-duration:46s;--spin-delay:-12s;--ring-x-a:-8px;--ring-y-a:1px;--ring-x-mid:3px;--ring-y-mid:7px;--ring-x-b:-8px;--ring-y-b:1px;--trace-opacity:.2}.gold-ring-6{--left:52%;--top:50%;--width:79%;--height:43%;--opacity-a:.4;--opacity-b:.58;--scale-a:.99;--scale-mid:1.02;--scale-b:1.016;--rotate-a:24deg;--rotate-mid:18deg;--rotate-b:13deg;--duration:42s;--delay:-6s;--spin-duration:52s;--spin-delay:-30s;--spin-direction:reverse;--ring-x-a:5px;--ring-y-a:-7px;--ring-x-mid:-7px;--ring-y-mid:3px;--ring-x-b:5px;--ring-y-b:-7px;--gold:.5;--trace-opacity:.16}.gold-ring-7{--left:49%;--top:49%;--width:88%;--height:49%;--opacity-a:.25;--opacity-b:.44;--scale-a:1.02;--scale-mid:1.005;--scale-b:1;--rotate-a:-30deg;--rotate-mid:-23deg;--rotate-b:-17deg;--duration:36s;--delay:-15s;--spin-duration:58s;--spin-delay:-7s;--ring-x-a:-3px;--ring-y-a:6px;--ring-x-mid:6px;--ring-y-mid:-5px;--ring-x-b:-3px;--ring-y-b:6px;--trace-opacity:.14}.gold-ring-8{--left:51%;--top:48%;--width:98%;--height:55%;--opacity-a:.34;--opacity-b:.5;--scale-a:1;--scale-mid:1.03;--scale-b:1.018;--rotate-a:32deg;--rotate-mid:37deg;--rotate-b:43deg;--duration:44s;--delay:-27s;--spin-duration:64s;--spin-delay:-41s;--spin-direction:reverse;--ring-x-a:8px;--ring-y-a:0px;--ring-x-mid:-2px;--ring-y-mid:-7px;--ring-x-b:8px;--ring-y-b:0px;--brass:.3;--trace-opacity:.18}.gold-ring-9{--left:50%;--top:51%;--width:108%;--height:61%;--opacity-a:.2;--opacity-b:.38;--scale-a:1.01;--scale-mid:.995;--scale-b:.995;--rotate-a:-38deg;--rotate-mid:-31deg;--rotate-b:-26deg;--duration:48s;--delay:-10s;--spin-duration:70s;--spin-delay:-18s;--ring-x-a:-7px;--ring-y-a:-4px;--ring-x-mid:4px;--ring-y-mid:5px;--ring-x-b:-7px;--ring-y-b:-4px;--trace-opacity:.13}.gold-ring-10{--left:48%;--top:52%;--width:118%;--height:67%;--opacity-a:.24;--opacity-b:.42;--scale-a:.995;--scale-mid:1.02;--scale-b:1.012;--rotate-a:42deg;--rotate-mid:35deg;--rotate-b:30deg;--duration:52s;--delay:-31s;--spin-duration:76s;--spin-delay:-52s;--spin-direction:reverse;--ring-x-a:5px;--ring-y-a:7px;--ring-x-mid:-8px;--ring-y-mid:-2px;--ring-x-b:5px;--ring-y-b:7px;--trace-opacity:.12}.gold-ring-11{--left:52%;--top:51%;--width:128%;--height:74%;--opacity-a:.18;--opacity-b:.34;--scale-a:1.01;--scale-mid:1.035;--scale-b:1.025;--rotate-a:-48deg;--rotate-mid:-43deg;--rotate-b:-36deg;--duration:58s;--delay:-21s;--spin-duration:84s;--spin-delay:-29s;--ring-x-a:-4px;--ring-y-a:8px;--ring-x-mid:7px;--ring-y-mid:-3px;--ring-x-b:-4px;--ring-y-b:8px;--trace-opacity:.1}.gold-ring-12{--left:50%;--top:52%;--width:138%;--height:82%;--opacity-a:.16;--opacity-b:.28;--scale-a:1;--scale-mid:1.022;--scale-b:1.016;--rotate-a:54deg;--rotate-mid:60deg;--rotate-b:66deg;--duration:62s;--delay:-38s;--spin-duration:92s;--spin-delay:-48s;--spin-direction:reverse;--ring-x-a:6px;--ring-y-a:-6px;--ring-x-mid:-5px;--ring-y-mid:4px;--ring-x-b:6px;--ring-y-b:-6px;--trace-opacity:.09}.golden-field-segment{opacity:.34;background:conic-gradient(#0000 0deg 58deg,#fff4d366 76deg,#d9a4433d 112deg,#0000 150deg 248deg,#f6d89a2e 282deg,#0000 318deg 360deg);border-radius:50%;inset:7%;transform:rotate(12deg);-webkit-mask-image:radial-gradient(#0000 0 40%,#000 51% 72%,#0000 84%);mask-image:radial-gradient(#0000 0 40%,#000 51% 72%,#0000 84%)}.golden-field-segment-two{opacity:.22;inset:15%;transform:rotate(-18deg)}.golden-field-core{z-index:2;background:radial-gradient(#05070be0 0%,#05070bbd 46%,#05070b38 72%,#0000 100%);border-radius:999px;width:54%;height:28%;top:48%;left:50%;transform:translate(-50%,-50%)}.hero-signal-vignette{background:radial-gradient(circle at 50% 32%,#0000 0%,#05070b1a 42%,#05070bc2 100%),linear-gradient(#05070b1f,#0000 32%,#05070bc2);position:absolute;inset:0}.brand-visual-drift,.brand-visual-soft,.brand-visual-blueprint{pointer-events:none}.brand-visual-soft,.brand-visual-blueprint{-webkit-mask-image:none;mask-image:none}.hero-flagship-stage:after,.portrait-scene:after,.preview-shell:after{pointer-events:none;content:"";opacity:0;background:linear-gradient(115deg,#0000 0%,#ffffff1a 44%,#0000 58%);position:absolute;inset:0;transform:translate(-65%)}.hero-flagship-stage:after{background:linear-gradient(115deg,#0000 0%,#ffffff0f 44%,#0000 58%)}.hero-flagship-stage:before{pointer-events:none;content:"";border:1px solid #ffffff0e;border-radius:1.8rem;position:absolute;inset:.9rem;box-shadow:inset 0 1px #ffffff14,0 0 70px #bfa76f0f}.capability-band:before{inset-block:0;pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#bfa76f2e,#0000);width:30%;position:absolute;left:-35%;transform:skew(-16deg)}.brand-rail-track{will-change:transform;animation:42s linear infinite brand-rail}.reference-logo-marquee-track{will-change:transform;animation:42s linear infinite reference-logo-marquee}.brand-rail-track:hover,.brand-rail-track:focus-within,.reference-logo-marquee:hover .reference-logo-marquee-track,.reference-logo-marquee:focus-within .reference-logo-marquee-track{animation-play-state:paused}.mobile-brand-rail-track{will-change:auto;transform:translate(0,0)}.mobile-wordmark-viewport{scrollbar-width:none;max-width:100%}.mobile-wordmark-viewport::-webkit-scrollbar{display:none}.wordmark-rail-item{box-shadow:inset 0 1px #ffffff09}.home-showcase-stable{overflow-anchor:none}.preview-ambient{background:radial-gradient(circle at 14% 24%,#ffffff1a,#0000 18rem),radial-gradient(circle at 78% 18%,#ffffff14,#0000 16rem)}.premium-button,.secondary-button{isolation:isolate;position:relative;overflow:hidden}.premium-button:after,.secondary-button:after{inset-block:-40%;z-index:0;content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff42,#0000);width:42%;display:none;position:absolute;left:-55%;transform:skew(-18deg)}.secondary-button:after{background:linear-gradient(90deg,#0000,#bfa76f33,#0000)}.premium-button:hover:after,.secondary-button:hover:after{animation:1.05s forwards button-sheen}.project-browser-frame{position:relative}.showcase-stage{box-shadow:0 18px 58px #0000004d,inset 0 1px #ffffff0f}.showcase-stage:before{display:none}.capability-scroll,.showcase-project-nav{scrollbar-width:none}.capability-scroll::-webkit-scrollbar{display:none}.showcase-project-nav::-webkit-scrollbar{display:none}.project-screenshot-frame{transform:translateZ(0)}.project-screenshot-frame:before,.project-screenshot-frame:after{display:none}.showcase-accent-orb{opacity:.1}.showcase-browser-shell{transform:translateZ(0)}.showcase-browser-shell:before{pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,#0000,#ffffff38,#bfa76f57,#0000);height:1px;position:absolute;inset:-1.25rem 2rem auto}.showcase-browser-shell:after{z-index:3;pointer-events:none;content:"";border-radius:1.25rem;position:absolute;inset:.35rem;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff24}.showcase-browser{transform:translateZ(0)}.showcase-browser:before{z-index:3;pointer-events:none;content:"";opacity:0;background:linear-gradient(120deg,#0000 0%,#ffffff1f 38%,#0000 52%),linear-gradient(#ffffff14,#0000 28%);position:absolute;inset:0;transform:translate(-62%)}.showcase-mobile-frame{transform:translateZ(0)}.showcase-mobile-frame:before{pointer-events:none;content:"";border-radius:inherit;opacity:.42;background:linear-gradient(140deg,#ffffff47,#0000 26%,#bfa76f2e);position:absolute;inset:-1px}.showcase-mobile-frame:after{pointer-events:none;content:"";opacity:.18;background:linear-gradient(115deg,#0000 8%,#ffffff1f 34%,#0000 50%);border-radius:1.25rem;position:absolute;inset:.35rem}.reference-showcase:after,.project-browser-frame:after{display:none}.trust-ribbon:after{animation-delay:1.4s}.why-stack:after{animation-delay:2.3s}.closing-panel:after{animation-delay:3.2s}.service-card:after,.quality-card:after,.project-archive-card:after{pointer-events:none;content:"";opacity:0;background:radial-gradient(circle at 18% 0,#bfa76f1f,#0000 34%);position:absolute;inset:0}.capability-pulse{background:radial-gradient(circle at 50% 0,#bfa76f29,#0000 42%)}.process-card{position:relative;overflow:hidden}.process-card:after{pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,#0000,#bfa76f14,#0000);position:absolute;inset:0;transform:translate(-55%)}@keyframes light-sweep{0%,34%{opacity:0;transform:translate(0)}50%{opacity:.55}76%,to{opacity:0;transform:translate(470%)}}@keyframes glow-breathe{0%,to{opacity:.72;transform:scale(.99)}50%{opacity:1;transform:scale(1.025)}}@keyframes surface-sheen{0%,42%{opacity:0;transform:translate(-70%)}54%{opacity:.28}72%,to{opacity:0;transform:translate(75%)}}@keyframes band-sweep{0%,26%{opacity:0;transform:translate(0)skew(-16deg)}42%{opacity:.75}72%,to{opacity:0;transform:translate(480%)skew(-16deg)}}@keyframes wordmark-focus{0%,72%,to{opacity:0}8%,18%{opacity:1}}@keyframes brand-rail{0%{transform:translate(0)}to{transform:translate(calc(-50% - .25rem))}}@keyframes mobile-brand-rail{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - .25rem))}}@keyframes reference-logo-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes preview-ambient{0%{opacity:.46;transform:translate(-1.5rem)scale(1)}to{opacity:.72;transform:translate(1.5rem,-1rem)scale(1.04)}}@keyframes visual-float{0%{transform:translate(0,0)}to{transform:translateY(-.45rem)}}@keyframes line-drift{0%{transform:translate(-.4rem,.25rem)}to{transform:translate(.4rem,-.25rem)}}@keyframes mockup-float{0%{transform:translate(0,0)rotate(-.5deg)}to{transform:translateY(-.55rem)rotate(.5deg)}}@keyframes button-sheen{0%,64%{opacity:0;transform:translate(0)skew(-18deg)}72%{opacity:.8}88%,to{opacity:0;transform:translate(420%)skew(-18deg)}}@keyframes floating-card{0%{transform:translate(0,0)}to{transform:translateY(-.45rem)}}@keyframes panel-light{0%,58%{opacity:0;transform:translate(-72%)}70%{opacity:.65}88%,to{opacity:0;transform:translate(72%)}}@keyframes card-autoglow{0%,72%,to{opacity:0}38%,48%{opacity:1}}@keyframes process-scan{0%,62%{opacity:0;transform:translate(-55%)}74%{opacity:1}92%,to{opacity:0;transform:translate(55%)}}@keyframes golden-field-intro{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}72%{opacity:.82}to{opacity:.74;transform:translate(-50%,-50%)scale(1)}}@keyframes golden-ring-orbit{0%{opacity:var(--opacity-a,.34);transform:translate3d(-50%, -50%, 0) translate3d(var(--ring-x-a,0px), var(--ring-y-a,0px), 0) rotate(var(--rotate-a,0deg)) scale(var(--scale-a,1))}42%{opacity:var(--opacity-b,.52);transform:translate3d(-50%, -50%, 0) translate3d(var(--ring-x-mid,4px), var(--ring-y-mid,-3px), 0) rotate(var(--rotate-mid,6deg)) scale(var(--scale-mid,1.02))}68%{opacity:calc(var(--opacity-a,.34) + .05);transform:translate3d(-50%, -50%, 0) translate3d(var(--ring-x-c,0px), var(--ring-y-c,0px), 0) rotate(var(--rotate-b,8deg)) scale(var(--scale-b,1))}to{opacity:var(--opacity-a,.34);transform:translate3d(-50%, -50%, 0) translate3d(var(--ring-x-a,0px), var(--ring-y-a,0px), 0) rotate(var(--rotate-a,0deg)) scale(var(--scale-a,1))}}@keyframes golden-ring-spin{0%{transform:rotate(var(--start,0deg))}to{transform:rotate(calc(var(--start,0deg) + 360deg))}}@keyframes golden-ring-shimmer{0%{opacity:.66}to{opacity:1}}@keyframes golden-ambient-breathe{0%{opacity:.22;transform:translate(0,0)scale(.96)}to{opacity:.5;transform:translate(0,0)scale(1.04)}}@keyframes golden-segment-spin{to{transform:rotate(360deg)}}@media (max-width:639px){body:before{opacity:.1}.hero-golden-field{opacity:.48;width:158vw;height:34rem;animation:none;top:47svh;transform:translate(-50%,-50%)scale(1)}.golden-field-ambient{filter:blur(10px);opacity:.24;animation:none}.golden-field-ambient-three,.golden-field-ambient-four,.gold-ring-2,.gold-ring-4,.gold-ring-6,.gold-ring-8,.gold-ring-10,.gold-ring-11,.gold-ring-12,.golden-field-segment-two{display:none}.golden-field-ring,.golden-field-ring:before,.golden-field-ring:after,.golden-field-segment{animation:none}.golden-field-core{width:72%;height:30%}.hero-signal-grid{opacity:.1;background-size:72px 72px;animation:none}.mobile-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mask-fade-x{-webkit-mask-image:none;mask-image:none}.brand-rail-track,.brand-rail-track:hover,.brand-rail-track:focus-within{animation:none;transform:none}.hero-signal-grid,.ambient-orb,.light-sweep,.flagship-light-sweep,.brand-visual-drift,.mockup-float,.floating-card,.founder-portrait,.capability-band:before,.reference-showcase:after,.project-browser-frame:after,.showcase-browser:before,.service-card:after,.capability-pulse,.process-card:after{animation:none}.showcase-stage{box-shadow:0 18px 54px #0000004d,inset 0 1px #ffffff0f}.showcase-stage:before{opacity:.28;border-radius:1.35rem;inset:.5rem}.project-screenshot-frame:before,.project-screenshot-frame:after,.showcase-mobile-frame:after{opacity:.22}}:where(html[data-performance-mode=lite],html[data-performance-mode=no-hero-effects]) :where(.hero-signal-field,[data-perf-heavy=hero-effects]){display:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-logo-effects],html[data-performance-mode=no-motion]) :where(.brand-rail-track,.mobile-brand-rail-track,.reference-logo-marquee-track,[data-perf-heavy=logo-marquee]){animation:none!important;transform:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-logo-effects],html[data-performance-mode=no-motion]) :where(.mobile-wordmark-duplicates,[data-perf-heavy=logo-marquee] [aria-hidden=true]){display:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-logo-effects]) :where([data-perf-heavy=logo-card],[data-perf-heavy=logo-image]){filter:none!important;transition:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-logo-effects]) [data-perf-heavy=logo-image]{opacity:.88!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-showcase-effects]) :where([data-perf-heavy=showcase-effects],[data-perf-heavy=showcase-stage],[data-perf-heavy=showcase-picker],[data-perf-heavy=showcase-crossfade],[data-perf-heavy=showcase-frame],[data-perf-heavy=showcase-image-layer],[data-perf-heavy=showcase-detail],[data-perf-heavy=showcase-image]){filter:none!important;transition:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-showcase-effects]) :where([data-perf-heavy=showcase-stage],[data-perf-heavy=showcase-frame],[data-perf-heavy=showcase-image-layer],.showcase-stage,.project-browser-frame,.project-screenshot-frame){box-shadow:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-showcase-effects]) :where([data-perf-heavy=showcase-bg],[data-perf-heavy=showcase-image-overlay]),:where(html[data-performance-mode=lite],html[data-performance-mode=no-card-effects]) :where([data-perf-heavy=card-gradient-line],[data-perf-heavy=card-hover-fill],[data-perf-heavy=card-bg-glow]){display:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-card-effects]) :where([data-perf-heavy=card-effects],.premium-button,.secondary-button,.service-card,.quality-card,.project-archive-card,.process-card,.closing-panel,.wordmark-rail-item){box-shadow:none!important;transition:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-card-effects]) :where(){display:none!important}:where(html[data-performance-mode=lite],html[data-performance-mode=no-image-filters]) img{filter:none!important}@media (hover:none),(pointer:coarse){.brand-rail-track,.mobile-brand-rail-track,[data-perf-heavy=logo-marquee]{animation:none!important;transform:none!important}.mobile-wordmark-duplicates,[data-perf-heavy=logo-marquee] [aria-hidden=true],:where([data-perf-heavy=card-gradient-line],[data-route-heavy=gradient-line],[data-perf-heavy=card-bg-glow],[data-route-heavy=card-bg-glow]){display:none!important}:where(img,[data-perf-heavy=logo-image],[data-route-heavy=image-filter]){filter:none!important}:where(.premium-button,.secondary-button,[data-perf-heavy],[data-route-heavy],a,button){transition:none!important}}@media (max-width:767px){[data-global-mobile-sticky-redundant]{display:none!important}}[data-mobile-sticky-bar]{transition:opacity .18s,transform .22s}[data-mobile-sticky-bar][data-mobile-sticky-collision=true]{pointer-events:none!important;opacity:0!important}@media (prefers-reduced-motion:reduce){[data-mobile-sticky-bar]{transition:none!important}}@media (max-width:360px){:is([data-handwerk-mobilebar],[data-gesundheit-mobilebar],[data-kanzlei-mobilebar]){padding-inline:10px!important}:is([data-handwerk-mobilebar],[data-gesundheit-mobilebar],[data-kanzlei-mobilebar])>div{gap:6px!important}:is([data-handwerk-mobilebar],[data-gesundheit-mobilebar],[data-kanzlei-mobilebar])>div>a{white-space:nowrap;min-width:0;padding-inline:10px!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.reference-logo-marquee-track{animation:none!important;transform:none!important}}@media (hover:none),(pointer:coarse){html[data-mobile-performance-mode=lite] :where([data-perf-heavy=hero-effects],[data-perf-heavy=showcase-bg],[data-perf-heavy=showcase-image-overlay],[data-route-heavy=hero-grid],[data-route-heavy=hero-glow],[data-route-heavy=section-glow],[data-route-heavy=image-overlay]){display:none!important}html[data-mobile-performance-mode=lite] :where([data-perf-heavy=card-effects],[data-perf-heavy=showcase-stage],[data-perf-heavy=showcase-frame],[data-route-heavy=hero-frame],[data-route-heavy=card-effects]){box-shadow:none!important;filter:none!important}}html[data-route-isolation=webdesign-muelheim-lite] [data-route=webdesign-muelheim] [data-route-heavy=hero-bg]{background:linear-gradient(#05070b 0%,#07101b 52%,#05070b 100%)!important}html[data-route-isolation=webdesign-muelheim-lite] [data-route=webdesign-muelheim] :where([data-route-heavy=hero-grid],[data-route-heavy=hero-glow],[data-route-heavy=section-glow],[data-route-heavy=image-overlay],[data-route-heavy=gradient-line],[data-route-heavy=card-bg-glow]){display:none!important}html[data-route-isolation=webdesign-muelheim-lite] [data-route=webdesign-muelheim] :where([data-route-heavy],[data-route-heavy] *){transition:none!important;animation:none!important}html[data-route-isolation=webdesign-muelheim-lite] [data-route=webdesign-muelheim] :where([data-route-heavy=hero-frame],[data-route-heavy=card-effects]){box-shadow:none!important;filter:none!important;background-image:none!important}html[data-route-isolation=webdesign-muelheim-lite] [data-route=webdesign-muelheim] :where([data-route-heavy=image-filter],img[data-route-heavy=image-filter]){filter:none!important;transform:none!important}html[data-performance-mode=no-motion]{scroll-behavior:auto!important}html[data-performance-mode=no-motion] *,html[data-performance-mode=no-motion] :before,html[data-performance-mode=no-motion] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-performance-mode=no-motion] .hero-golden-field{opacity:.68;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mobile-wordmark-viewport{overscroll-behavior-x:contain;overflow-x:auto!important}.mobile-brand-rail-track{animation:none!important;transform:none!important}.hero-signal-grid,.hero-golden-field,.golden-field-ring,.golden-field-ambient,.golden-field-segment{animation:none!important}.hero-golden-field{opacity:.68;transform:translate(-50%,-50%)scale(1)}.hero-signal-grid{opacity:.12}.mobile-wordmark-duplicates{display:none}}
