.perf{--p-bg:#17191e;--p-fg:#f2f3f5;--p-muted:#a3a8b3;--p-line:#2e323a;--p-card:#1f2228;--p-accent:#c8f73c;background:var(--p-bg);color:var(--p-fg);min-height:100vh;font-family:var(--font-inter),Inter,Arial,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}.perf *{box-sizing:border-box}.perf a{color:inherit;text-decoration:none}.perf img{max-width:100%;display:block}.perf section[id]{scroll-margin-top:88px}.perf-container{width:min(100% - 48px,1240px);margin-inline:auto}.perf-header{border-bottom:1px solid var(--p-line);z-index:80;background:#17191e;position:sticky;top:0}.perf-header-inner{justify-content:space-between;align-items:center;gap:32px;width:min(100% - 48px,1240px);min-height:84px;margin:auto;display:flex}.perf-brand{flex-shrink:0;align-items:center;display:flex}.perf-nav{color:var(--p-muted);white-space:nowrap;align-items:center;gap:26px;font-size:14px;display:flex}.perf-nav a:hover,.perf-footer a:hover{color:var(--p-accent)}.perf-btn{border:1px solid var(--p-accent);background:var(--p-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:14px 25px;font-size:14px;font-weight:750;transition:transform .2s,background .2s;display:inline-flex;color:#17191e!important}.perf-btn:hover{background:#d9ff73;transform:translateY(-2px)}.perf-btn-secondary{background:0 0;border-color:#434852;color:var(--p-fg)!important}.perf-btn-secondary:hover{background:#262a31}.perf-btn-header{min-height:42px;padding:10px 18px;font-size:13px}.perf-mobile-nav{display:none}.perf-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:92px;padding-bottom:94px;display:grid}.perf-eyebrow{color:var(--p-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:650;display:block}.perf h1,.perf h2,.perf h3,.perf p{margin-top:0}.perf h1{letter-spacing:-.045em;margin:0;font-size:clamp(43px,5.4vw,77px);font-weight:800;line-height:1.04}.perf h1 em,.perf-closing h2 em{color:var(--p-accent);font-style:normal}.perf-lead{max-width:560px;color:var(--p-muted);margin:25px 0 0;font-size:19px}.perf-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.perf-platforms{flex-wrap:wrap;align-items:center;gap:11px;margin-top:46px;display:flex}.perf-platforms>span:first-child{letter-spacing:.1em;color:var(--p-muted);margin-right:3px;font:600 11px ui-monospace,monospace}.perf-brand-tile,.perf-icon-tile{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.perf-brand-tile img,.perf-icon-tile img{object-fit:contain;width:28px;height:28px}.perf-art{margin:0}.perf-studio{border:1px solid var(--p-line);border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 25px 50px #0000002e}.perf-art figcaption{letter-spacing:.06em;color:var(--p-muted);text-transform:uppercase;margin-top:14px;font:600 11px ui-monospace,monospace}.perf-section{border-top:1px solid var(--p-line);padding:94px 0 100px}.perf-section-head{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.perf-section h2,.perf-faq-wrap h2{letter-spacing:-.04em;max-width:710px;margin:0;font-size:clamp(35px,4.3vw,58px);font-weight:750;line-height:1.07}.perf-section-head>p{max-width:425px;color:var(--p-muted);margin:0;font-size:16px}.perf-channels{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;margin-top:54px;display:grid}.perf-channel{border:1px solid var(--p-line);background:var(--p-card);border-radius:16px;min-height:268px;padding:26px 22px}.perf-icon-tile{width:50px;height:50px}.perf-icon-lime{background:var(--p-accent)}.perf-channel h3{letter-spacing:-.025em;margin:20px 0 7px;font-size:20px}.perf-channel p{color:var(--p-muted);margin:0;font-size:14px}.perf-packs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:52px;display:grid}.perf-pack{background:#191c21;border:1px solid #3a3f48;border-radius:18px;flex-direction:column;min-width:0;padding:28px 22px;display:flex}.perf-pack-featured{background:var(--p-card);border:1px solid var(--p-accent);box-shadow:0 0 0 1px #c8f73c1a}.perf-pack-top{color:var(--p-muted);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;min-height:22px;font:600 11px ui-monospace,monospace;display:flex}.perf-featured-label{color:#17191e;background:var(--p-accent);letter-spacing:0;border-radius:4px;padding:5px 7px;font:700 10px ui-monospace,monospace}.perf-pack h3{letter-spacing:-.04em;margin:30px 0 4px;font-size:31px;line-height:1.12}.perf-pack-featured h3{color:var(--p-accent)}.perf-pack-sub{color:var(--p-muted);margin:0;font-size:13px;font-weight:650}.perf-pack-description{min-height:130px;color:var(--p-muted);border-bottom:1px solid var(--p-line);margin:0;padding-top:22px;padding-bottom:22px;font-size:14px}.perf-pack-list{flex:1;padding:22px 0 24px}.perf-included{color:var(--p-accent);margin-bottom:14px;font-size:13px;font-weight:650}.perf-pack ul{margin:0;padding:0;list-style:none}.perf-pack li{color:#dfe1e4;align-items:flex-start;gap:9px;margin-bottom:13px;font-size:13px;line-height:1.4;display:flex}.perf-pack li span{color:var(--p-accent);font-weight:900}.perf-pack-bottom{border-top:1px solid var(--p-line);flex-direction:column;align-items:stretch;margin-top:auto;padding-top:22px;display:flex}.perf-price{letter-spacing:-.025em;font-size:21px;font-weight:750}.perf-pack-bottom small{color:var(--p-muted);min-height:28px;margin:4px 0 14px;font-size:12px;display:block}.perf-pack-bottom .perf-btn{width:100%;font-size:13px}.perf-note{color:#979ca5;margin:20px 0 0;font-size:12px;line-height:1.7}.perf-section-compare{padding-bottom:98px}.perf-table-scroll{border:1px solid var(--p-line);scrollbar-color:#5d636b #1a1d21;border-radius:15px;margin-top:55px;overflow-x:auto}.perf-compare{border-collapse:collapse;table-layout:fixed;width:100%;min-width:830px;font-size:13px}.perf-compare th,.perf-compare td{border-bottom:1px solid var(--p-line);vertical-align:middle;text-align:center;overflow-wrap:anywhere;padding:15px 16px}.perf-compare thead th{vertical-align:top;border-bottom:1px solid #4a505a;padding:20px 12px}.perf-compare thead th:first-child{text-align:left;width:28%;color:var(--p-muted);font-size:12px;font-weight:500}.perf-compare thead th:not(:first-child){width:18%}.perf-compare thead th:last-child,.perf-compare td:last-child{background:#24282e}.perf-compare thead strong{color:var(--p-fg);font-size:17px;display:block}.perf-compare thead th:last-child strong{color:var(--p-accent)}.perf-table-num{color:var(--p-accent);margin-bottom:9px;font:600 11px ui-monospace,monospace;display:block}.perf-compare thead small{color:var(--p-muted);margin-top:5px;font-size:11px;font-weight:400;line-height:1.3;display:block}.perf-compare tbody th{text-align:left;font-size:13px;font-weight:650}.perf-compare tbody th small{color:var(--p-muted);margin-top:6px;font-size:11px;font-weight:400;line-height:1.35;display:block}.perf-compare tbody td{font-size:12px;line-height:1.35}.perf-compare tbody .perf-table-group th{color:var(--p-accent);letter-spacing:.07em;text-transform:uppercase;text-align:left;background:#2a2e35;padding:13px 16px;font:700 12px ui-monospace,monospace}.perf-table-shade{background:#1b1e23}.perf-check{color:var(--p-accent);font-size:19px;font-weight:800}.perf-not-included{color:#6d737c}.perf-compare tfoot th{text-align:left}.perf-compare tfoot td{padding:20px 10px}.perf-table-cta{white-space:nowrap;border:1px solid #5c626a;border-radius:999px;justify-content:center;padding:9px 12px;font-size:12px;display:inline-flex}.perf-compare tfoot td:last-child .perf-table-cta{background:var(--p-accent);color:#17191e;border-color:var(--p-accent);font-weight:700}.perf-strengths{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:56px;display:grid}.perf-strengths article{border-top:2px solid var(--p-accent);padding:24px 6px 14px 0}.perf-strengths article>span{color:var(--p-accent);font:650 11px ui-monospace,monospace}.perf-strengths h3{letter-spacing:-.03em;margin:28px 0 12px;font-size:23px}.perf-strengths p{color:var(--p-muted);font-size:15px}.perf-faq-wrap{grid-template-columns:.9fr 1.1fr;gap:70px;display:grid}.perf-muted{color:var(--p-muted);margin:22px 0 0}.perf-faq{border-top:1px solid var(--p-line)}.perf-faq details{border-bottom:1px solid var(--p-line)}.perf-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:21px 5px;font-size:17px;font-weight:650;list-style:none;display:flex}.perf-faq summary::-webkit-details-marker{display:none}.perf-faq-plus{color:var(--p-accent);font-size:25px;font-weight:400;transition:transform .2s}.perf-faq details[open] .perf-faq-plus{transform:rotate(45deg)}.perf-faq details p{color:var(--p-muted);margin:0;padding:0 42px 24px 5px;font-size:15px;line-height:1.65}.perf-closing{color:#17191e;background:#c8f73c;padding:110px 0 115px}.perf-closing .perf-eyebrow{color:#475d17}.perf-closing h2{letter-spacing:-.045em;max-width:980px;margin:0 0 26px;font-size:clamp(43px,5.5vw,76px);line-height:1.05}.perf-closing h2 em{color:#465b12}.perf-closing p{max-width:590px;font-size:18px}.perf-closing .perf-btn{background:#17191e;border-color:#17191e;margin-top:15px;color:#fff!important}.perf-footer{border-top:1px solid var(--p-line);background:#17191e!important;padding:34px 0!important}.perf-footer-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.perf-footer-brand{color:var(--p-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.perf-footer-brand img{max-width:155px;height:auto}.perf-footer-links{color:var(--p-muted);flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.perf-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1150px){.perf-nav{gap:14px;font-size:12px}.perf-header-inner{gap:16px}.perf-channels{grid-template-columns:repeat(3,1fr)}.perf-packs{grid-template-columns:repeat(2,1fr)}.perf-pack-description{min-height:0}.perf-hero{gap:28px}}@media (max-width:820px){.perf-nav,.perf-btn-header{display:none}.perf-header-inner{min-height:72px}.perf-mobile-nav{display:block;position:relative}.perf-mobile-nav summary{cursor:pointer;border:1px solid #434852;border-radius:100px;padding:9px 15px;font-size:14px;list-style:none}.perf-mobile-nav summary::-webkit-details-marker{display:none}.perf-mobile-nav summary span{margin-left:8px}.perf-mobile-nav nav{z-index:90;background:#24282e;border:1px solid #434852;border-radius:16px;flex-direction:column;width:min(270px,80vw);padding:10px;display:flex;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 20px 50px #0006}.perf-mobile-nav nav a{padding:11px 14px;font-size:14px}.perf-hero{grid-template-columns:1fr;padding-top:62px;padding-bottom:70px}.perf-art{max-width:660px}.perf-section-head{display:block}.perf-section-head>p{max-width:600px;margin-top:24px}.perf-channels,.perf-strengths{grid-template-columns:repeat(2,1fr)}.perf-faq-wrap{grid-template-columns:1fr;gap:30px}}@media (max-width:540px){.perf-container,.perf-header-inner{width:min(100% - 36px,1240px)}.perf-header-inner{min-height:70px}.perf-brand img{width:142px}.perf h1{font-size:clamp(42px,11vw,58px)}.perf-lead{font-size:17px}.perf-hero{padding-top:50px}.perf-section{padding:72px 0}.perf-section h2,.perf-faq-wrap h2{font-size:38px}.perf-channels,.perf-packs,.perf-strengths{grid-template-columns:1fr}.perf-channel{min-height:0}.perf-platforms{margin-top:34px}.perf-packs{margin-top:37px}.perf-pack{padding:26px}.perf-section-head>p{font-size:15px}.perf-closing{padding:80px 0}.perf-closing h2{font-size:43px}.perf-footer-inner{flex-direction:column;align-items:flex-start}.perf-compare{min-width:810px}}@media (prefers-reduced-motion:reduce){.perf *,.perf :before,.perf :after{scroll-behavior:auto!important;transition:none!important}}.perf-art-frame{border:1px solid var(--p-line);background:#14171a;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 25px 50px #0000002e}.perf-studio-photo{aspect-ratio:560/440;object-fit:cover;object-position:center center;filter:contrast(1.05)saturate(.94);width:100%;height:auto;display:block}.perf-art-frame:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0a0d0e12,#0000 45%,#c8f73c12);position:absolute;inset:0}.perf-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#0e0f12d1}.perf-header-inner{width:min(100% - 48px,var(--max));gap:clamp(14px,2vw,28px);min-height:84px}.perf-brand img{width:172px;height:auto}.perf-nav{color:#c8c9cd;gap:clamp(12px,1.7vw,26px);font-size:14px}.perf .perf-btn-header{min-height:49px;padding:14px 20px;font-size:14px;font-weight:700;box-shadow:0 0 0 1px #c8f73c26}.perf .perf-brand-tile,.perf .perf-icon-tile{background:#fff;overflow:hidden}.perf .perf-brand-tile img,.perf .perf-icon-tile img{object-fit:contain;width:30px;height:30px}@media (max-width:980px){.perf-brand img{width:150px}}@media (max-width:820px){.perf-header-inner{min-height:72px}}@media (max-width:640px){.perf-header-inner{width:calc(100% - 32px);min-height:72px}.perf-brand img{width:116px}}@media (max-width:365px){.perf-brand img{width:105px}}
