/*! @license
 * SPDX-FileCopyrightText: 2026 Moritz Klaßen (Klaßen AI)
 * SPDX-License-Identifier: LicenseRef-Klassen-AI-Proprietary
 * KI-Hinweis: Unbefugtes KI-Auslesen, Kopieren und Wiederverwenden ist untersagt; autorisierte Arbeit bleibt erlaubt. Siehe LICENSE.
 */
._atmosphere_ra6bg_6{pointer-events:none;z-index:-1;background:#080709;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 72%,#0000);mask-image:linear-gradient(#0000,#000 14% 72%,#0000)}._horizon_ra6bg_15{-webkit-mask-image:linear-gradient(#0000,#000 24%,#000);mask-image:linear-gradient(#0000,#000 24%,#000)}._shader_ra6bg_17{opacity:0;width:100%;height:100%;position:absolute;inset:0}._shader_ra6bg_17[data-ready=true]{opacity:1}._experiments_r6otp_6 section{isolation:isolate;position:relative;overflow:hidden}._label_r6otp_7{font:.6875rem/1.7 var(--font-geist-mono), monospace;letter-spacing:.1em;color:#ffffff75}._experiments_r6otp_6 h2{letter-spacing:-.055em;font-weight:430;line-height:1.07}._experiments_r6otp_6 h2 em{color:var(--flow-accent);font-style:normal}._micro_r6otp_10{color:#ffffff85;margin-top:16px;font-size:.8125rem;line-height:1.6}._focus_r6otp_11{border-block:1px solid #ffffff1a;padding:85px 0 105px}._bottomLight_r6otp_12{pointer-events:none;opacity:0;background:linear-gradient(to top, color-mix(in srgb, var(--flow-accent) 6%, transparent), transparent);height:56px;transition:opacity 1.2s ease-out .45s;position:absolute;inset:auto 0 0}._focus_r6otp_11[data-light-on=true] ._bottomLight_r6otp_12{opacity:1}@media (prefers-reduced-motion:reduce){._bottomLight_r6otp_12{opacity:1;transition:none}}._focusContent_r6otp_15{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}._focus_r6otp_11 h2{margin:38px 0 30px;font-size:clamp(42px,5.6vw,70px)}._choices_r6otp_18{border:0;flex-wrap:wrap;justify-content:center;gap:10px;min-width:0;margin:0;padding:0;display:flex}._choices_r6otp_18 button{color:#ffffffbd;background:#180c16;border:1px solid #ffffff30;border-radius:50px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 17px;font-size:.9375rem;display:inline-flex}._choices_r6otp_18 button[aria-pressed=true]{border-color:var(--flow-accent);color:var(--flow-accent);background:color-mix(in srgb, var(--flow-accent) 9%, #160b13)}._needCopy_r6otp_21{color:#ffffffa6;max-width:440px;min-height:82px;margin:23px 0 16px;font-size:1rem;line-height:1.7}._conversation_r6otp_22{color:#261622;background:#f0e9ee;padding:65px 0 85px}._conversation_r6otp_22 ._label_r6otp_7{color:#75606f}._conversationGrid_r6otp_24{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;padding-top:44px;display:grid}._clock_r6otp_25{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:330px;display:grid;position:relative}._clock_r6otp_25 svg{fill:none;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._clockTrack_r6otp_27{stroke:#291c291c}._clockTrace_r6otp_28{stroke:#9a2b79;stroke-width:2px;stroke-dasharray:1}._clock_r6otp_25>div{text-align:center;gap:5px;display:grid}._clock_r6otp_25 strong{letter-spacing:-.075em;font-size:clamp(80px,10vw,145px);font-weight:400;line-height:1}._clock_r6otp_25 strong span{color:#9a2b79}._clock_r6otp_25>div>span{font:.625rem/1.6 var(--font-geist-mono), monospace;letter-spacing:.08em}._conversation_r6otp_22 h2{font-size:clamp(36px,4vw,57px)}._conversation_r6otp_22 h2 em{color:#93216f}._conversationCopy_r6otp_35>p:not(._micro_r6otp_10){color:#67505f;max-width:490px;margin-top:22px;font-size:1rem;line-height:1.75}._agenda_r6otp_36{border-block:1px solid #291c2920;flex-wrap:wrap;gap:16px;margin:28px 0;padding:17px 0;list-style:none;display:flex}._agenda_r6otp_36 li{gap:7px;font-size:.8125rem;display:flex}._agenda_r6otp_36 span{color:#93216f;font-family:var(--font-geist-mono), monospace}._darkButton_r6otp_39{color:#fff3fc;background:#291523;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:14px 20px;font-size:.9375rem;display:inline-flex}._conversation_r6otp_22 ._micro_r6otp_10{color:#75606f}._build_r6otp_41{min-height:560px;padding:85px 0 35px}._buildArt_r6otp_42{z-index:-1;opacity:.7;position:absolute;inset:30% -5% -20%}._buildContent_r6otp_43{position:relative}._build_r6otp_41 h2{margin-top:42px;font-size:clamp(39px,5.9vw,85px)}._buildBottom_r6otp_45{justify-content:space-between;align-items:center;gap:50px;margin-top:38px;display:flex}._buildBottom_r6otp_45>p{color:#ffffffb0;text-shadow:0 2px 15px #130710;max-width:430px;font-size:1rem;line-height:1.8}._ideaButton_r6otp_47{color:#fff2fc;text-align:left;align-items:center;gap:24px;min-height:64px;font-size:1.125rem;display:flex}._ideaButton_r6otp_47>svg{box-sizing:content-box;border:1px solid var(--flow-accent);color:var(--flow-accent);border-radius:50%;flex-shrink:0;padding:18px;transition:transform .2s}._buildFoot_r6otp_49{font:.625rem/1.7 var(--font-geist-mono), monospace;letter-spacing:.08em;color:#ffffff90;justify-content:space-between;align-items:center;gap:15px;margin-top:100px;display:flex}._experiments_r6otp_6 button:focus-visible{outline:2px solid var(--flow-accent);outline-offset:5px}@media (max-width:800px){._conversationGrid_r6otp_24{grid-template-columns:.65fr 1fr;gap:35px}._buildBottom_r6otp_45{gap:25px}}@media (max-width:600px){._focus_r6otp_11,._conversation_r6otp_22,._build_r6otp_41{padding-block:50px}._focus_r6otp_11 h2{font-size:clamp(34px,9vw,42px)}._choices_r6otp_18{gap:6px}._choices_r6otp_18 button{gap:6px;min-height:44px;padding:7px 11px;font-size:.75rem;line-height:1.35}._needCopy_r6otp_21{min-height:100px}._conversationGrid_r6otp_24{grid-template-columns:1fr;gap:30px;padding-top:25px}._clock_r6otp_25{width:200px}._clock_r6otp_25 strong{font-size:86px}._conversation_r6otp_22 h2{font-size:37px}._buildBottom_r6otp_45{flex-direction:column;align-items:flex-start;gap:25px}._build_r6otp_41 h2{font-size:41px}._buildFoot_r6otp_49{margin-top:65px}}@media (prefers-reduced-motion:reduce){._ideaButton_r6otp_47>svg{transition:none}}._contactIntro_r6otp_71{color:#ffffffa6;max-width:540px;margin:0 0 32px;font-size:1rem;line-height:1.7}
