html[data-variant]{--bg: #F7F7F5;--bg-warm: #EEF1F4;--bg-tint: #EEF1F4;--surface: #FFFFFF;--surface-2: #FAFAF9;--surface-glass: rgba(255,255,255,0.86);--ink: #16191D;--ink-80: rgba(22,25,29,0.80);--ink-60: rgba(22,25,29,0.64);--ink-40: rgba(22,25,29,0.44);--ink-25: rgba(22,25,29,0.25);--border: rgba(15,44,71,0.10);--border-soft: rgba(15,44,71,0.07);--border-strong: rgba(15,44,71,0.18);--on-navy: #F7F7F5;--on-navy-60: rgba(247,247,245,0.68);--on-navy-line: rgba(247,247,245,0.12);--ease-out: cubic-bezier(0.2,0.8,0.2,1);--mono: "Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--shadow-sm: 0 1px 2px rgba(15,44,71,0.04);--shadow-md: 0 1px 2px rgba(15,44,71,0.04),0 14px 32px -16px rgba(15,44,71,0.22);--shadow-lg: 0 2px 4px rgba(15,44,71,0.04),0 36px 72px -32px rgba(15,44,71,0.34);--shadow-glass: 0 1px 2px rgba(15,44,71,0.04);}html[data-variant][data-theme="dark"]{--bg: #121417;--bg-warm: #181B1F;--bg-tint: #181B1F;--surface: #1A1D21;--surface-2: #1E2125;--surface-glass: rgba(26,29,33,0.86);--ink: #F2F2F0;--ink-80: rgba(242,242,240,0.82);--ink-60: rgba(242,242,240,0.64);--ink-40: rgba(242,242,240,0.44);--ink-25: rgba(242,242,240,0.25);--border: rgba(255,255,255,0.09);--border-soft: rgba(255,255,255,0.06);--border-strong: rgba(255,255,255,0.18);--shadow-sm: 0 1px 2px rgba(0,0,0,0.3);--shadow-md: 0 1px 2px rgba(0,0,0,0.3),0 14px 32px -16px rgba(0,0,0,0.6);--shadow-lg: 0 2px 4px rgba(0,0,0,0.3),0 36px 72px -32px rgba(0,0,0,0.7);--shadow-glass: 0 1px 2px rgba(0,0,0,0.3);}html[data-variant] body::before,html[data-variant] body::after{display: none;}html[data-variant] body{background: var(--bg);}html[data-variant] h1{letter-spacing: -0.038em !important;line-height: 1.0 !important;font-weight: 600;}html[data-variant] h2{letter-spacing: -0.032em;line-height: 1.04;}html[data-variant] h3,html[data-variant] h4{letter-spacing: -0.022em;}html[data-variant] :is(h1,h2,h3) em,html[data-variant] .hero h1 .swash,html[data-variant] .manifest-em{font-style: normal !important;font-weight: inherit !important;color: var(--brand-dark) !important;}html[data-variant] .hero-center .hook{font-style: normal;font-weight: 400;font-size: clamp(19px,1.6vw,23px);line-height: 1.45;letter-spacing: -0.012em;color: var(--ink-60);max-width: 34ch;margin-top: 26px;}html[data-variant] .hero-video-caption{font-style: normal;}html[data-variant] [style*="font-style: italic"],html[data-variant] [style*="font-style:italic"]{font-style: normal !important;}html[data-variant] .feat-block .feat-text .num{font-size: 13px;font-weight: 600;letter-spacing: 0;color: var(--brand-dark);font-variant-numeric: tabular-nums;}html[data-variant] .lede{color: var(--ink-60);}html[data-variant] .serial{font-family: var(--sans);font-size: 15px;font-weight: 500;letter-spacing: -0.01em;text-transform: none;color: var(--brand-dark);gap: 0;}html[data-variant] .serial::before{display: none;}html[data-variant] .eyebrow{font-size: 13px;letter-spacing: 0;text-transform: none;font-weight: 500;color: var(--brand-dark);}html[data-variant] :is( .mono,.pain .num,.chan-card .ch-name,.ch-body .ch-label,.ch-mock-tag,.why-callout .label,.manifest-col-eyebrow,.language-switch,.lang-toggle,.hero-video .badge-time,.start-label,.start-divider,.ch-phase,.page-hero .crumbs,.footer-dark-base .mono ){font-family: var(--sans);text-transform: none;letter-spacing: -0.005em;font-variant-numeric: tabular-nums;}html[data-variant] :is(.language-switch,.lang-toggle){font-size: 12.5px;font-weight: 600;}html[data-variant] .page-hero .crumbs{font-size: 13.5px;}html[data-variant] section{padding: clamp(72px,9vw,132px) 0;}html[data-variant] .hero{padding-top: clamp(72px,9vw,128px);}html[data-variant] .section-head{margin-bottom: 56px;}html[data-variant] .section-head h2 + p{margin-top: 20px;}html[data-variant] nav.top{top: 0;width: 100%;max-width: none;margin: 0;border-radius: 0;border: 0;border-bottom: 1px solid var(--border-soft);box-shadow: none;background: rgba(247,247,245,0.80);backdrop-filter: saturate(180%) blur(16px);-webkit-backdrop-filter: saturate(180%) blur(16px);animation: none;}html[data-variant][data-theme="dark"] nav.top{background: rgba(18,20,23,0.80);border-bottom-color: var(--border-soft);}html[data-variant] nav.top::before{display: none;}html[data-variant] .nav-inner{max-width: 1240px;padding: 14px 28px;}html[data-variant] .nav-links a{border-radius: 10px;transition: background 160ms,color 160ms;}html[data-variant] .nav-links a:hover{background: rgba(15,44,71,0.06);}html[data-variant][data-theme="dark"] .nav-links a:hover{background: rgba(255,255,255,0.07);}html[data-variant] :is(.language-switch,.lang-toggle){border-radius: 10px;background: transparent;backdrop-filter: none;-webkit-backdrop-filter: none;}html[data-variant] .btn{border-radius: 12px;letter-spacing: -0.005em;font-weight: 500;font-size: 15px;padding: 13px 22px;transition: background-color 180ms var(--ease-out),border-color 180ms var(--ease-out),box-shadow 220ms var(--ease-out),transform 160ms var(--ease-out),color 180ms;}html[data-variant] .btn-lg{padding: 17px 28px;font-size: 16px;border-radius: 14px;}html[data-variant] .btn-primary{background: var(--navy);border-color: var(--navy);color: #fff;box-shadow: 0 1px 0 rgba(255,255,255,0.12) inset,0 8px 20px -10px rgba(15,44,71,0.55);}html[data-variant] .btn-primary:hover{letter-spacing: -0.005em;background: #173B5E;border-color: #173B5E;color: #fff;backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: 0 1px 0 rgba(255,255,255,0.14) inset,0 14px 28px -12px rgba(15,44,71,0.6);}html[data-variant] .btn-ghost{background: var(--surface);border-color: var(--border-strong);color: var(--ink);box-shadow: none;}html[data-variant] .btn-ghost:hover{letter-spacing: -0.005em;background: var(--surface);border-color: var(--ink-40);color: var(--ink);backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: none;}html[data-variant] .btn:active{transform: scale(0.97);transition-duration: 80ms;letter-spacing: -0.005em;}html[data-variant] .btn .arrow{transition: transform 260ms var(--ease-out);}html[data-variant] .btn:hover .arrow{transform: translateX(3px);}html[data-variant][data-theme="dark"] .btn-primary{background: #6F93B4;border-color: #6F93B4;color: #0F2C47;box-shadow: none;}html[data-variant][data-theme="dark"] .btn-primary:hover{background: #82A3C1;border-color: #82A3C1;color: #0F2C47;}html[data-variant] :is(.pain,.chan-card,.card,.step3,.surface,.persona-card){background: var(--surface);border: 1px solid var(--border);border-radius: 20px;box-shadow: none;transition: transform 420ms var(--ease-out),box-shadow 420ms var(--ease-out),border-color 300ms;}html[data-variant] :is(.pain,.chan-card){padding: 36px;}html[data-variant] :is(.pain,.chan-card,.persona-card):hover{transform: translateY(-3px);box-shadow: var(--shadow-md);border-color: var(--border-strong);}html[data-variant] :is(.pain-grid,.chan-grid){gap: 16px;}html[data-variant] .pain .num{font-size: 13px;font-weight: 600;color: var(--brand-dark);margin-bottom: 28px;}html[data-variant] :is(.pain h4,.persona-card h3,.chan-card h3){font-size: 24px;letter-spacing: -0.024em;line-height: 1.2;}html[data-variant] :is(.pain p,.persona-pains li,.chan-list li,.chan-note){color: var(--ink-60);}html[data-variant] :is(.card-cream,.glass-cream){background: var(--surface);backdrop-filter: none;-webkit-backdrop-filter: none;}html[data-variant] .pain.card-cream :is(h4){color: var(--ink);}html[data-variant] .pain.card-cream :is(p){color: var(--ink-60);}html[data-variant] .pain.card-cream .num{color: var(--brand-dark);}html[data-variant] :is(.persona-card-primary,.chan-card-highlight){border-color: var(--navy-line);box-shadow: none;}html[data-variant] .chan-card .ch-name{font-size: 13.5px;font-weight: 500;color: var(--ink-60);}html[data-variant] .chan-card .ch-name .dot{width: 7px;height: 7px;}html[data-variant] .chan-list li::before{content: "";width: 14px;height: 14px;margin-top: 5px;background: var(--brand-dark);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;}html[data-variant] .why-callout{border: 1px solid var(--border);border-left: 1px solid var(--border);border-radius: 24px;background: var(--surface);backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: none;padding: 40px 44px;gap: 18px;}html[data-variant] .why-callout .label{font-size: 15px;font-weight: 500;color: var(--brand-dark);}html[data-variant] .why-callout > p{font-style: normal;font-size: clamp(19px,1.6vw,23px);line-height: 1.5;letter-spacing: -0.016em;font-weight: 500;}html[data-variant] .why-callout .who{padding-top: 20px;}html[data-variant] .hero-video{border-radius: 24px;border: 1px solid var(--border);box-shadow: var(--shadow-lg);margin-top: 48px;transition: transform 500ms var(--ease-out),box-shadow 500ms var(--ease-out);}html[data-variant] .hero-video yt-embed{border-radius: 24px !important;}html[data-variant] .hero-video:hover{transform: translateY(-3px);box-shadow: var(--shadow-lg);}html[data-variant] .hero-ctas{margin-top: 44px;}html[data-variant] .channel-grid{gap: 16px;}html[data-variant] .channel-card{border-radius: 20px;box-shadow: none;transition: transform 420ms var(--ease-out),box-shadow 420ms var(--ease-out),border-color 300ms,background-color 300ms;}html[data-variant] .channel-card::before{display: none;}html[data-variant] .channel-card:hover{transform: translateY(-3px);}html[data-variant] .channel-card:active{transform: translateY(-1px) scale(0.99);transition-duration: 120ms;}html[data-variant] .ch-mock-logo{filter: none;width: 40px;height: 40px;}html[data-variant] .ch-mock-tag{font-size: 11.5px;font-weight: 500;padding: 4px 10px;}html[data-variant] .ch-body{padding: 22px 22px 22px;}html[data-variant] .ch-body .ch-label{font-size: 13px;font-weight: 500;}html[data-variant] .ch-body .ch-cta{border-top-style: solid;font-size: 15px;}html[data-variant] .manifest{background: var(--surface);border: 1px solid var(--border);border-radius: 32px;}html[data-variant] .manifest-head .serial{color: var(--brand-dark);}html[data-variant] .manifest-grid{border-top: 1px solid var(--border);border-bottom: 1px solid var(--border);}html[data-variant] .manifest-col-eyebrow{font-size: 14px;font-weight: 600;}html[data-variant] .manifest-col-head.not .manifest-col-eyebrow{color: var(--ink-40);}html[data-variant] .manifest-col-head.instead .manifest-col-eyebrow{color: var(--brand-dark);}html[data-variant] .manifest-col-eyebrow em{font-style: normal;}html[data-variant] .manifest-cell{padding: 22px 24px;}html[data-variant] .manifest-cell.not{color: var(--ink-40);}html[data-variant] .manifest-cell.not s{text-decoration-color: var(--ink-25);text-decoration-thickness: 1px;}html[data-variant] .manifest-closer{letter-spacing: -0.018em;}html[data-variant] .manifest-closer em{font-style: normal;}@media (max-width: 980px){html[data-variant] :is(.manifest-col-head.not,.manifest-cell.not){background: var(--surface-2);}}html[data-variant] .final .serial{font-size: 13px;letter-spacing: 0.06em;}html[data-variant] .final .lede{color: var(--ink-60) !important;margin-left: auto;margin-right: auto;}html[data-variant] .final > p:not(.lede){color: var(--ink-40) !important;}html[data-variant] .final > div[style]{background: var(--bg) !important;border: 1px solid var(--border) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-radius: 20px !important;padding: 28px 30px !important;}html[data-variant] .final > div[style] p{font-style: normal !important;color: var(--ink) !important;letter-spacing: -0.012em;}html[data-variant] .final > div[style] div[style]:not(.avatar){color: var(--ink-60) !important;}html[data-variant] .footer-cols h5{text-transform: none;letter-spacing: 0;font-size: 13.5px;}html[data-variant] .step3{background: var(--surface);}html[data-variant] .start-divider::before,html[data-variant] .start-divider::after{background: var(--border);}html[data-variant] :is(.reveal,.reveal-stagger > *){transform: translateY(10px);transition: opacity 0.7s var(--ease-out),transform 0.7s var(--ease-out);}html[data-variant] .reveal.in,html[data-variant] .reveal-stagger.in > *{transform: none;}html[data-variant] .reveal-stagger.in > *:nth-child(2){transition-delay: 50ms}html[data-variant] .reveal-stagger.in > *:nth-child(3){transition-delay: 100ms}html[data-variant] .reveal-stagger.in > *:nth-child(4){transition-delay: 150ms}html[data-variant] .reveal-stagger.in > *:nth-child(5){transition-delay: 200ms}html[data-variant] .reveal-stagger.in > *:nth-child(6){transition-delay: 250ms}html[data-variant] .reveal-stagger.in > *:nth-child(n+7){transition-delay: 280ms}@media (prefers-reduced-motion: reduce){html[data-variant] :is(.pain,.chan-card,.channel-card,.persona-card,.hero-video):hover{transform: none;}html[data-variant] .btn:active{transform: none;}}@media (prefers-reduced-transparency: reduce){html[data-variant] nav.top{background: var(--bg);backdrop-filter: none;-webkit-backdrop-filter: none;}}html[data-variant="a"] :is(#kanaele,#channels){background: var(--navy) !important;color: var(--on-navy);padding-top: clamp(88px,10vw,144px) !important;padding-bottom: clamp(88px,10vw,144px) !important;}html[data-variant="a"][data-theme="dark"] :is(#kanaele,#channels){background: #0D2236 !important;}html[data-variant="a"] :is(#kanaele,#channels) :is(h2,h3){color: var(--on-navy);}html[data-variant="a"] :is(#kanaele,#channels) h2 em{color: #D8CDBF !important;}html[data-variant="a"] :is(#kanaele,#channels) .serial{color: #D8CDBF;}html[data-variant="a"] :is(#kanaele,#channels) .lede{color: var(--on-navy-60);}html[data-variant="a"] :is(#kanaele,#channels) .channel-card{background: rgba(255,255,255,0.04);border-color: var(--on-navy-line);color: var(--on-navy);}html[data-variant="a"] :is(#kanaele,#channels) .channel-card:hover{background: rgba(255,255,255,0.07);border-color: rgba(247,247,245,0.24);box-shadow: 0 24px 48px -24px rgba(0,0,0,0.5);}html[data-variant="a"] :is(#kanaele,#channels) .ch-mock{background: rgba(111,147,180,0.14) !important;border-bottom: 1px solid var(--on-navy-line);}html[data-variant="a"] :is(#kanaele,#channels) .ch-mock-logo{color: var(--on-navy);}html[data-variant="a"] :is(#kanaele,#channels) .ch-mock-tag{background: rgba(247,247,245,0.10);color: var(--on-navy);}html[data-variant="a"] :is(#kanaele,#channels) .ch-body .ch-label{color: var(--on-navy-60);}html[data-variant="a"] :is(#kanaele,#channels) .ch-body p{color: var(--on-navy-60);}html[data-variant="a"] :is(#kanaele,#channels) .ch-body .ch-cta{color: #D8CDBF;border-top-color: var(--on-navy-line);}html[data-variant="a"] .final{background: var(--navy);border: 0;border-radius: 32px;padding: clamp(56px,7vw,104px) clamp(28px,6vw,88px);}html[data-variant="a"][data-theme="dark"] .final{background: #0D2236;}html[data-variant="a"] .final,html[data-variant="a"] .final h2,html[data-variant="a"] .final p{color: var(--on-navy);}html[data-variant="a"] .final h2 em{color: #D8CDBF !important;}html[data-variant="a"] .final .serial{color: #D8CDBF;}html[data-variant="a"] .final > p,html[data-variant="a"] .final .lede{color: var(--on-navy-60);}html[data-variant="a"] .final .btn-primary{background: var(--on-navy);border-color: var(--on-navy);color: var(--navy);box-shadow: 0 10px 24px -12px rgba(0,0,0,0.5);}html[data-variant="a"] .final .btn-primary:hover{background: #fff;border-color: #fff;color: var(--navy);}html[data-variant="a"] .final .why-callout{background: rgba(255,255,255,0.05);border-color: var(--on-navy-line);}html[data-variant="a"] .final .why-callout,html[data-variant="a"] .final .why-callout p,html[data-variant="a"] .final .why-callout .name{color: var(--on-navy);}html[data-variant="a"] .final .why-callout .role,html[data-variant="a"] .final .why-callout .label{color: var(--on-navy-60);}html[data-variant="a"] .final .why-callout .who{border-top-color: var(--on-navy-line);}html[data-variant="a"] .final :is(small,.meta,.hero-trust){color: var(--on-navy-60);}html[data-variant="a"] .final .lede{color: var(--on-navy-60) !important;}html[data-variant="a"] .final > p:not(.lede){color: rgba(247,247,245,0.5) !important;}html[data-variant="a"] .final > div[style]{background: rgba(255,255,255,0.05) !important;border-color: var(--on-navy-line) !important;}html[data-variant="a"] .final > div[style] p{color: var(--on-navy) !important;}html[data-variant="a"] .final > div[style] div[style]:not(.avatar){color: var(--on-navy-60) !important;}html[data-variant="a"] .start-primary{background: var(--navy);border: 0;border-radius: 32px;}html[data-variant="a"][data-theme="dark"] .start-primary{background: #0D2236;}html[data-variant="a"] .start-primary,html[data-variant="a"] .start-primary :is(h1,h2){color: var(--on-navy);}html[data-variant="a"] .start-primary > p{color: var(--on-navy-60);}html[data-variant="a"] .start-label{color: #D8CDBF;}html[data-variant="a"] .start-meta{color: var(--on-navy-60) !important;}html[data-variant="a"] .start-primary .btn-primary{background: var(--on-navy);border-color: var(--on-navy);color: var(--navy);}html[data-variant="a"] .start-primary .btn-primary:hover{background: #fff;border-color: #fff;color: var(--navy);}html[data-variant="a"] .page-cta{background: var(--navy);border: 0;border-radius: 32px;}html[data-variant="a"][data-theme="dark"] .page-cta{background: #0D2236;}html[data-variant="a"] .page-cta,html[data-variant="a"] .page-cta h2{color: var(--on-navy);}html[data-variant="a"] .page-cta h2 em{color: #D8CDBF !important;}html[data-variant="a"] .page-cta p{color: var(--on-navy-60);}html[data-variant="a"] .page-cta .serial{color: #D8CDBF;}html[data-variant="a"] .page-cta .btn-primary{background: var(--on-navy);border-color: var(--on-navy);color: var(--navy);}html[data-variant="a"] .page-cta .btn-primary:hover{background: #fff;border-color: #fff;color: var(--navy);}html[data-variant="a"] .pain.card-cream{background: var(--navy) !important;border-color: transparent !important;}html[data-variant="a"][data-theme="dark"] .pain.card-cream{background: #0D2236 !important;}html[data-variant="a"] .pain.card-cream h4{color: var(--on-navy);}html[data-variant="a"] .pain.card-cream p{color: var(--on-navy-60);}html[data-variant="a"] .pain.card-cream .num{color: #D8CDBF !important;}html[data-variant="a"] .footer-dark{background: var(--bg);border-top: 1px solid var(--border);}html[data-variant="b"] :is(#kanaele,#channels){background: var(--surface) !important;border-top: 1px solid var(--border-soft);border-bottom: 1px solid var(--border-soft);}html[data-variant="b"] .channel-card{background: var(--surface);border-color: var(--border);}html[data-variant="b"] :is(#kanaele,#channels) .channel-card{background: var(--bg);}html[data-variant="b"] .channel-card:hover,html[data-variant="b"] :is(#kanaele,#channels) .channel-card:hover{background: var(--surface);box-shadow: var(--shadow-md);border-color: var(--border-strong);}html[data-variant="b"] .channel-card .ch-mock{background: color-mix(in srgb,var(--ch-color) 9%,var(--surface)) !important;border-bottom: 1px solid var(--border-soft);}html[data-variant="b"] .channel-card .ch-mock-logo{color: var(--ch-color);}html[data-variant="b"] .channel-card .ch-mock-tag{background: var(--surface);color: var(--ink-80);border: 1px solid var(--border-soft);}html[data-variant="b"] .final{background: var(--surface);border: 1px solid var(--border);border-radius: 32px;padding: clamp(56px,7vw,104px) clamp(28px,6vw,88px);}html[data-variant="b"] .final,html[data-variant="b"] .final h2,html[data-variant="b"] .final .why-callout .name{color: var(--ink);}html[data-variant="b"] .final .why-callout p{color: var(--ink);}html[data-variant="b"] .final .serial{color: var(--brand-dark);}html[data-variant="b"] .final .why-callout{background: var(--bg);}html[data-variant="b"] .final .why-callout .role{color: var(--ink-60);}html[data-variant="b"] .start-primary{background: var(--surface);border: 1px solid var(--border);border-radius: 32px;}html[data-variant="b"] .start-primary,html[data-variant="b"] .start-primary :is(h1,h2){color: var(--ink);}html[data-variant="b"] .start-primary > p{color: var(--ink-60);}html[data-variant="b"] .start-label{color: var(--brand-dark);}html[data-variant="b"] .start-meta{color: var(--ink-40) !important;}html[data-variant="b"] .page-cta{background: var(--surface);border: 1px solid var(--border);border-radius: 32px;}html[data-variant="b"] .page-cta,html[data-variant="b"] .page-cta h2{color: var(--ink);}html[data-variant="b"] .page-cta p{color: var(--ink-60);}html[data-variant="b"] .page-cta .serial{color: var(--brand-dark);}html[data-variant="b"] .footer-dark{background: var(--navy);margin-top: 96px;}html[data-variant="b"][data-theme="dark"] .footer-dark{background: #0D2236;}html[data-variant="b"] .footer-dark .footer-wordmark{color: var(--on-navy);}html[data-variant="b"] .footer-dark .footer-logo-mark{background-color: var(--on-navy);}html[data-variant="b"] .footer-dark .footer-cols h5{color: rgba(247,247,245,0.5);}html[data-variant="b"] .footer-dark .footer-cols a{color: rgba(247,247,245,0.82);}html[data-variant="b"] .footer-dark .footer-cols a:hover{color: #D8CDBF;}html[data-variant="b"] .footer-dark .footer-dark-base{border-top-color: var(--on-navy-line);color: rgba(247,247,245,0.5);}html[data-variant="b"] .footer-dark .footer-legal a{color: rgba(247,247,245,0.5);}html[data-variant="b"] .footer-dark .footer-legal a:hover{color: #D8CDBF;}html[data-variant] #problem .pain-grid{display: block;border-top: 1px solid var(--border);}html[data-variant] #problem .pain-grid .pain{display: grid;grid-template-columns: 56px minmax(0,1fr);column-gap: 16px;padding: 30px 0 32px;background: transparent;border: 0;border-bottom: 1px solid var(--border);border-radius: 0;box-shadow: none;}html[data-variant] #problem .pain-grid .pain:hover{transform: none;box-shadow: none;}html[data-variant] #problem .pain-grid .pain .num{grid-row: 1 / span 2;margin: 0;padding-top: 7px;font-size: 14px;}html[data-variant] #problem .pain-grid .pain h4{font-size: clamp(22px,2.1vw,30px);margin-bottom: 10px;transition: color 200ms;}html[data-variant] #problem .pain-grid .pain:hover h4{color: var(--brand-dark);}html[data-variant] #problem .pain-grid .pain p{font-size: 17px;max-width: 58ch;}@media (min-width: 981px){html[data-variant] #problem .pain-layout{display: grid;grid-template-columns: minmax(0,4fr) minmax(0,7fr);column-gap: clamp(40px,6vw,96px);align-items: start;}html[data-variant] #problem .section-head{position: sticky;top: 120px;margin-bottom: 0;}html[data-variant] #problem .section-head h2{font-size: clamp(40px,4.6vw,64px);}html[data-variant] #problem .pain-grid{grid-column: 2;}}html[data-variant] #problem .pain.card-cream{display: grid !important;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);column-gap: clamp(32px,5vw,80px);align-items: end;max-width: none !important;margin: clamp(64px,8vw,112px) 0 0 !important;padding: clamp(36px,5vw,72px) !important;background: var(--navy) !important;border: 0 !important;border-radius: 32px;}html[data-variant][data-theme="dark"] #problem .pain.card-cream{background: #0D2236 !important;}html[data-variant] #problem .pain.card-cream:hover{transform: none;box-shadow: none;}html[data-variant] #problem .pain.card-cream .num{grid-column: 1 / -1;margin-bottom: 22px;font-size: 14px;color: #D8CDBF !important;}html[data-variant] #problem .pain.card-cream h4{grid-column: 1;margin: 0;font-size: clamp(32px,3.6vw,52px) !important;line-height: 1.05;letter-spacing: -0.035em;color: #F7F7F5;}html[data-variant] #problem .pain.card-cream p{grid-column: 2;max-width: 46ch;font-size: 18px;line-height: 1.55;color: rgba(247,247,245,0.72);}@media (max-width: 760px){html[data-variant] #problem .pain.card-cream{grid-template-columns: 1fr;}html[data-variant] #problem .pain.card-cream p{grid-column: 1;margin-top: 16px;}}html[data-variant] :is(#fuer-wen,#who-its-for) .pain-grid{grid-template-columns: repeat(2,minmax(0,1fr));}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card .num{display: none;}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary{grid-column: 1 / -1;order: -1;border-color: var(--navy-line);padding: clamp(32px,4vw,52px);}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary h3{font-size: clamp(28px,2.8vw,38px);letter-spacing: -0.03em;}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary .persona-pains li{font-size: 17.5px;color: var(--ink-80);}@media (min-width: 981px){html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,6fr);column-gap: 56px;align-items: start;}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary h3{grid-column: 1;margin: 0;}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary .persona-pains{grid-column: 2;grid-row: 1 / span 2;}}@media (max-width: 700px){html[data-variant] :is(#fuer-wen,#who-its-for) .pain-grid{grid-template-columns: minmax(0,1fr);}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card{padding: 28px 24px;}html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card h3,html[data-variant] :is(#fuer-wen,#who-its-for) .persona-card-primary h3{font-size: clamp(17px,calc((100vw - 110px) / 11.8),26px);hyphens: auto;-webkit-hyphens: auto;}}html:not([data-variant]) .fx{display: none;}html[data-variant] :is(#moeglichkeiten,#capabilities).has-fx .chan-grid{display: none;}.fx{display: grid;grid-template-columns: minmax(250px,330px) minmax(0,1fr);gap: 24px;align-items: start;}.fx-tabs{position: sticky;top: 110px;display: flex;flex-direction: column;gap: 4px;}.fx-indicator{position: absolute;left: 0;top: 0;z-index: 0;border-radius: 16px;background: var(--surface);border: 1px solid var(--border);box-shadow: var(--shadow-md);pointer-events: none;transition: transform 560ms cubic-bezier(0.2,0.8,0.2,1),width 560ms cubic-bezier(0.2,0.8,0.2,1),height 560ms cubic-bezier(0.2,0.8,0.2,1);}.fx-tab{position: relative;z-index: 1;display: grid;grid-template-columns: 10px minmax(0,1fr) auto;align-items: center;gap: 14px;padding: 16px 18px;border: 0;border-radius: 16px;background: transparent;color: var(--ink-60);font: inherit;text-align: left;cursor: pointer;transition: color 200ms,transform 160ms cubic-bezier(0.2,0.8,0.2,1);}.fx-tab:hover,.fx-tab.is-active{color: var(--ink);}.fx-tab:active{transform: scale(0.985);}.fx-tab:focus-visible{outline: 2px solid var(--navy-line);outline-offset: 2px;}.fx-dot{width: 8px;height: 8px;border-radius: 50%;background: var(--c);}.fx-tab-text{display: grid;gap: 3px;min-width: 0;}.fx-tab-name{font-family: var(--serif);font-size: 19px;font-weight: 600;letter-spacing: -0.02em;}.fx-tab-title{font-size: 13.5px;color: var(--ink-40);}.fx-tab.is-active .fx-tab-title{color: var(--ink-60);}.fx-tab-count{display: grid;place-items: center;min-width: 26px;height: 26px;padding: 0 6px;border-radius: 999px;background: var(--border-soft);color: var(--ink-40);font-size: 12.5px;font-weight: 600;font-variant-numeric: tabular-nums;transition: background 300ms,color 300ms;}.fx-tab.is-active .fx-tab-count{background: color-mix(in srgb,var(--c) 16%,var(--surface));color: var(--ink-80);}.fx-panel{position: relative;min-height: 560px;padding: clamp(28px,3.4vw,48px);background: var(--surface);border: 1px solid var(--border);border-radius: 28px;overflow: hidden;outline: none;touch-action: pan-y;}.fx-panel::before{content: "";position: absolute;inset: 0 0 auto 0;height: 260px;background: radial-gradient(70% 100% at 90% 0%,color-mix(in srgb,var(--c) 11%,transparent),transparent 72%);pointer-events: none;}.fx-head{position: relative;margin-bottom: 30px;}.fx-name{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 500;color: var(--ink-60);}.fx-head h3{margin-top: 10px;font-size: clamp(28px,3vw,42px);line-height: 1.06;letter-spacing: -0.032em;}.fx-tiles{position: relative;list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;}.fx-tiles[data-count="4"]{grid-template-columns: repeat(2,minmax(0,1fr));}.fx-tiles[data-count="1"]{grid-template-columns: 1fr;}.fx-tile{display: grid;grid-template-rows: 172px auto;gap: 12px;padding: 14px 14px 16px;background: var(--bg);border: 1px solid var(--border-soft);border-radius: 18px;transition: transform 420ms cubic-bezier(0.2,0.8,0.2,1),box-shadow 420ms cubic-bezier(0.2,0.8,0.2,1),border-color 300ms,background-color 300ms;}.fx-tile:hover{transform: translateY(-3px);background: var(--surface);border-color: var(--border);box-shadow: var(--shadow-md);}.fx-mock{display: grid;place-items: center;border-radius: 12px;background: color-mix(in srgb,var(--c) 7%,var(--surface));}.fx-mock svg{height: 134px;width: auto;max-width: 90%;overflow: visible;filter: drop-shadow(0 10px 14px rgba(15,44,71,0.10));transition: transform 520ms cubic-bezier(0.2,0.8,0.2,1);}.fx-mock:is([data-kind="mail"],[data-kind="article"],[data-kind="link"],[data-kind="variants"],[data-kind="photos"],[data-kind="table"]) svg{height: 108px;}.fx-tile:hover .fx-mock svg{transform: translateY(-3px) scale(1.04);}.fx-cap{font-size: 14.5px;line-height: 1.4;font-weight: 500;color: var(--ink-80);}.fx-tiles[data-count="1"] .fx-tile{grid-template-rows: 320px auto;padding: 18px 18px 22px;}.fx-tiles[data-count="1"] .fx-mock svg{height: 220px;}.fx-tiles[data-count="4"] .fx-tile{grid-template-rows: 190px auto;}.fx-tiles[data-count="1"] .fx-cap{font-size: 17px;}.fx-note{position: relative;max-width: 64ch;margin-top: 26px;padding-top: 20px;border-top: 1px solid var(--border-soft);font-size: 15.5px;line-height: 1.55;color: var(--ink-60);}.fx-mock .bg{fill: var(--surface);stroke: var(--border);stroke-width: 1;}.fx-mock .img{fill: color-mix(in srgb,var(--c) 20%,var(--surface));}.fx-mock .img2{fill: color-mix(in srgb,var(--c) 10%,var(--surface));stroke: var(--border);stroke-width: 1;}.fx-mock .sh{fill: color-mix(in srgb,var(--c) 34%,var(--surface));}.fx-mock .sun{fill: var(--surface);opacity: 0.9;}.fx-mock .ln{fill: var(--border-strong);}.fx-mock .ac{fill: color-mix(in srgb,var(--c) 58%,var(--surface));}.fx-mock .tint{fill: color-mix(in srgb,var(--c) 9%,var(--surface));stroke: var(--border-soft);stroke-width: 1;}@media (max-width: 1180px){.fx-tiles{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 980px){.fx{grid-template-columns: 1fr;gap: 14px;}.fx-tabs{position: relative;top: 0;flex-direction: row;gap: 6px;padding: 4px;margin: 0 -4px;overflow-x: auto;scrollbar-width: none;}.fx-tabs::-webkit-scrollbar{display: none;}.fx-tab{flex: none;grid-template-columns: 8px auto;gap: 10px;padding: 11px 16px;}.fx-tab-title,.fx-tab-count{display: none;}.fx-tab-name{font-size: 16px;}.fx-panel{min-height: 0;}}@media (max-width: 560px){.fx-tiles,.fx-tiles[data-count="4"]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.fx-tile,.fx-tiles[data-count="4"] .fx-tile{grid-template-rows: 128px auto;padding: 10px 10px 12px;}.fx-mock svg{height: 100px;}.fx-mock:is([data-kind="mail"],[data-kind="article"],[data-kind="link"],[data-kind="variants"],[data-kind="photos"],[data-kind="table"]) svg{height: 80px;}.fx-tiles[data-count="1"] .fx-tile{grid-template-rows: 210px auto;}.fx-tiles[data-count="1"] .fx-mock svg{height: 150px;}.fx-cap{font-size: 13.5px;}}@media (prefers-reduced-motion: reduce){.fx-indicator{transition: none;}.fx-tile:hover,.fx-tile:hover .fx-mock svg{transform: none;}}html[data-variant] .video-lg{border-radius: 24px;border: 1px solid var(--border);box-shadow: var(--shadow-lg);}html[data-variant] .video-lg:has(> image-slot:empty){background: radial-gradient(120% 90% at 50% 0%,var(--surface),transparent 70%),var(--bg-tint);}html[data-variant] .video-lg:has(> image-slot:empty)::after{content: "";position: absolute;inset: 0;margin: auto;width: 64px;height: 64px;background: var(--ink-25);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='2'/%3E%3Cpath d='M3.5 16l5-5 4 4 3-3 5 5'/%3E%3Ccircle cx='15.5' cy='9' r='1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='2'/%3E%3Cpath d='M3.5 16l5-5 4 4 3-3 5 5'/%3E%3Ccircle cx='15.5' cy='9' r='1.5'/%3E%3C/svg%3E") center / contain no-repeat;}html[data-variant] #video-editor .video-lg:has(> image-slot:empty)::after{width: 76px;height: 76px;border-radius: 50%;background: var(--surface);box-shadow: 0 16px 36px -14px rgba(15,44,71,0.35);-webkit-mask: none;mask: none;}html[data-variant] #video-editor .video-lg:has(> image-slot:empty)::before{content: "";position: absolute;inset: 0;margin: auto;z-index: 1;width: 0;height: 0;border-style: solid;border-width: 11px 0 11px 17px;border-color: transparent transparent transparent var(--navy);transform: translateX(3px);}html[data-variant][data-theme="dark"] #video-editor .video-lg:has(> image-slot:empty)::before{border-left-color: #6F93B4;}.ts{overflow: hidden;}.ts-grid{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,6fr);gap: clamp(40px,6vw,96px);align-items: center;}.ts-text h2{margin-top: 14px;}.ts-text .lede{margin-top: 20px;max-width: 44ch;}.ts-meter{display: flex;align-items: center;gap: 16px;margin-top: 36px;padding-top: 26px;border-top: 1px solid var(--border);}.ts-meter-num{display: inline-block;min-width: 1.3ch;font-family: var(--serif);font-weight: 600;font-size: clamp(52px,5vw,76px);line-height: 1;letter-spacing: -0.04em;color: var(--ink);font-variant-numeric: tabular-nums;transition: color 300ms;}.ts-meter-num.is-bump{animation: tsBump 460ms cubic-bezier(0.2,0.8,0.2,1);}@keyframes tsBump{0%{transform: scale(1);}35%{transform: scale(1.14);}100%{transform: scale(1);}}.ts-meter-label{font-size: 15px;line-height: 1.35;color: var(--ink-60);max-width: 22ch;}.ts.is-calm .ts-meter-num{color: var(--brand-dark);}.ts-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 28px;}.ts-actions [hidden]{display: none;}.ts-stage-wrap{position: relative;}.ts-stage{position: relative;height: 450px;touch-action: pan-y;outline: none;border-radius: 28px;}.ts-stage:focus-visible{box-shadow: 0 0 0 3px var(--navy-line);}.ts-card{position: absolute;left: 0;right: 0;top: 24px;margin: 0 auto;width: min(460px,92%);background: var(--surface);border: 1px solid var(--border);border-radius: 20px;box-shadow: 0 1px 2px rgba(15,44,71,0.05),0 26px 50px -30px rgba(15,44,71,0.38);transform-origin: 50% 100%;will-change: transform;user-select: none;-webkit-user-select: none;cursor: grab;overflow: hidden;}.ts:not(.is-ready) .ts-card:not(:first-child){visibility: hidden;}.ts-card.is-grabbed{cursor: grabbing;box-shadow: 0 2px 4px rgba(15,44,71,0.06),0 44px 80px -32px rgba(15,44,71,0.5);}.ts-card:not(.is-top){pointer-events: none;}.ts-card.is-faded{opacity: 0 !important;transition: opacity 240ms ease;}.ts-chrome{display: flex;align-items: center;gap: 6px;padding: 12px 16px;background: var(--surface-2);border-bottom: 1px solid var(--border-soft);font-size: 13px;font-weight: 500;color: var(--ink-60);}.ts-chrome i{width: 9px;height: 9px;border-radius: 50%;background: var(--ink-25);opacity: 0.6;}.ts-chrome span:last-child{margin-left: 8px;}.ts-body{padding: 26px 26px 28px;}.ts-ic{display: block;width: 28px;height: 28px;margin-bottom: 22px;fill: none;stroke: var(--brand-dark);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;}.ts-step{display: block;margin-bottom: 6px;font-size: 13px;font-weight: 500;color: var(--ink-40);font-variant-numeric: tabular-nums;}.ts-body h3{font-size: 26px;line-height: 1.15;letter-spacing: -0.024em;margin-bottom: 10px;}.ts-body p{font-size: 16px;line-height: 1.5;color: var(--ink-60);}.ts-skel{display: grid;gap: 8px;margin-top: 26px;}.ts-skel b{display: block;height: 8px;border-radius: 4px;background: var(--border-soft);}.ts-skel b:nth-child(1){width: 92%;}.ts-skel b:nth-child(2){width: 74%;}.ts-skel b:nth-child(3){width: 52%;}.ts-card-final{background: #0F2C47;border-color: transparent;cursor: default;}html[data-theme="dark"] .ts-card-final{background: #0D2236;}.ts-card-final .ts-chrome{background: rgba(255,255,255,0.04);border-bottom-color: rgba(247,247,245,0.12);color: rgba(247,247,245,0.82);}.ts-mark{width: 17px;height: 15px;background: #F7F7F5;-webkit-mask: url('mateeria-mark.svg') center / contain no-repeat;mask: url('mateeria-mark.svg') center / contain no-repeat;}.ts-card-final h3{color: #F7F7F5;font-size: 28px;}.ts-card-final p{color: rgba(247,247,245,0.72);}.ts-chips{list-style: none;margin: 24px 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px;}.ts-chips li{padding: 6px 12px;border-radius: 999px;background: rgba(247,247,245,0.10);color: #F7F7F5;font-size: 13px;font-weight: 500;}.ts-hint{margin-top: 6px;text-align: center;font-size: 13px;color: var(--ink-40);}.ts.is-calm .ts-hint{visibility: hidden;}@media (max-width: 980px){.ts-grid{grid-template-columns: 1fr;}.ts-stage{height: 430px;}}@media (hover: none){.ts-card{cursor: default;}}.vs-switch{position: fixed;left: 20px;bottom: 20px;z-index: 9999;display: flex;align-items: center;gap: 4px;padding: 5px;border-radius: 14px;background: rgba(22,25,29,0.88);backdrop-filter: blur(14px) saturate(160%);-webkit-backdrop-filter: blur(14px) saturate(160%);box-shadow: 0 12px 32px -12px rgba(0,0,0,0.5);font: 500 13px/1 "Inter",system-ui,sans-serif;color: rgba(255,255,255,0.6);}.vs-switch span{padding: 0 10px 0 8px;white-space: nowrap;}.vs-switch button{appearance: none;border: 0;border-radius: 10px;padding: 10px 14px;background: transparent;color: rgba(255,255,255,0.82);font: inherit;cursor: pointer;white-space: nowrap;transition: background 160ms,color 160ms,transform 120ms;}.vs-switch button:hover{background: rgba(255,255,255,0.08);color: #fff;}.vs-switch button:active{transform: scale(0.96);}.vs-switch button[aria-pressed="true"]{background: #F7F7F5;color: #0F2C47;}@media (max-width: 520px){.vs-switch{left: 50%;bottom: 12px;transform: translateX(-50%);}.vs-switch span{display: none;}.vs-switch button{padding: 10px 12px;}}@media print{.vs-switch{display: none;}}