:root{--canvas:#fff;--paper:#fbfcfd;--soft:#f4f6f8;--ink:#17191e;--aub:#5c2a44;--aub2:#7a1730;--coral:#a8233f;--muted:#6b6f78;--quiet:#8a8175;--line:#181c241c;--line2:#181c2430;--cream:#fff6ef;--green:#2f6a4f;--max:1280px;--font:var(--font-sans);--mono:var(--font-mono)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas)}body{background:var(--canvas);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{color:inherit}.container{width:min(var(--max),calc(100% - 64px));margin-inline:auto}.narrow{width:min(880px,100% - 64px);margin-inline:auto}.mono{font-family:var(--mono)}.eyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#9e1f3c;margin:0 0 17px;font-size:11px;line-height:1.3}.eyebrow:before{content:"";background:var(--coral);vertical-align:middle;width:24px;height:1px;margin-right:9px;display:inline-block}.deep .eyebrow,.footer .eyebrow,.final-cta .eyebrow{color:#9e1f3c}.deep .eyebrow:before,.footer .eyebrow:before,.final-cta .eyebrow:before{background:#9e1f3c}h1,h2,h3,h4,p{margin-top:0}h1{letter-spacing:-.052em;margin-bottom:27px;font-size:clamp(50px,5.3vw,76px);font-weight:650;line-height:.98}h2{letter-spacing:-.043em;margin-bottom:18px;font-size:clamp(36px,3.7vw,52px);font-weight:640;line-height:1.02}h3{letter-spacing:-.028em;margin-bottom:10px;font-size:23px;font-weight:650;line-height:1.14}h4{letter-spacing:-.015em;margin-bottom:8px;font-size:15px}.lede{color:var(--muted);max-width:760px;font-size:19px;line-height:1.56}.body-lg{color:var(--muted);font-size:18px;line-height:1.6}.small{color:var(--muted);font-size:12px;line-height:1.55}.muted{color:var(--muted)}.quiet{color:var(--quiet)}.accent{color:var(--coral)}.btn{border:1px solid var(--line2);border-radius:0;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:13px;font-weight:650;transition:transform .16s,background .16s,color .16s,border-color .16s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn.dark{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.btn.dark:hover{background:#292a26}.btn.light{background:0 0}.btn.light:hover{background:#11120f0a}.btn.coral{background:var(--coral);border-color:var(--coral);color:#fff6ef}.btn.inverse{color:var(--ink);background:0 0;border-color:#8a8175}.btn.inverse:hover{background:#181c2408}.button-row{flex-wrap:wrap;gap:10px;display:flex}.text-link{border-bottom:1px solid var(--line2);padding-bottom:2px;font-size:13px;font-weight:650}.text-link:hover{border-color:var(--coral)}.site-header{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#181c2469;position:sticky;top:0}.nav{grid-template-columns:270px 1fr auto;align-items:center;gap:26px;height:78px;display:grid}.brand-lockup{align-items:center;gap:11px;min-width:0;display:inline-flex}.brand-lockup img{flex:none;width:36px;height:36px}.brand-word{letter-spacing:-.045em;white-space:nowrap;font-size:21px;font-weight:700}.brand-word b{color:var(--coral);font-weight:800}.nav-links{justify-content:center;align-items:center;gap:26px;font-size:14px;font-weight:620;display:flex}.nav-item{position:relative}.nav-item>a,.nav-item>button{cursor:pointer;color:#44413d;background:0 0;border:0;padding:26px 0}.nav-item>a:hover,.nav-item>button:hover{color:var(--ink)}.dropdown{background:var(--paper);border:1px solid var(--line2);opacity:0;pointer-events:none;width:520px;padding:10px;transition:all .16s;position:absolute;top:62px;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 18px 50px #11120f1f}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-grid{grid-template-columns:1fr 1fr;display:grid}.drop-link{border:1px solid #0000;gap:12px;padding:13px;display:flex}.drop-link:hover{border-color:var(--line);background:var(--canvas)}.drop-link img{opacity:.78;width:20px;height:20px;margin-top:2px}.drop-link strong{font-size:14px;display:block}.drop-link small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.nav-cta{justify-self:end}.mobile-toggle{cursor:pointer;background:0 0;border:0;padding:8px;font-size:23px;display:none}.mobile-drawer{display:none}.hero{padding:86px 0 62px}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:72px;display:grid}.hero-copy h1{max-width:780px}.hero-copy .lede{max-width:700px}.hero-meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:15px 22px;margin-top:28px;padding-top:19px;display:flex}.hero-meta span{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#615c55;font-size:11px}.hero-meta strong{color:var(--ink)}.hero-art{min-height:500px;position:relative}.hero-art .creator{border:1px solid var(--line2);background:#d6d0c6;position:absolute;inset:0 170px 0 0;overflow:hidden}.hero-art .creator img{object-fit:cover;filter:saturate(.78)contrast(1.01);width:100%;height:100%}.hero-art .stack{gap:9px;width:200px;display:grid;position:absolute;top:32px;right:0}.signal-card{background:var(--paper);border:1px solid var(--line2);flex-direction:column;justify-content:space-between;min-height:126px;padding:16px;display:flex}.signal-card label,.ui-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);font-size:11px}.signal-card strong{font-size:14px;line-height:1.3}.signal-card small{color:var(--muted);font-size:11px;line-height:1.4}.native-caption{border:1px solid var(--line2);background:#fffffff0;padding:9px 10px;font-size:11px;font-weight:650;position:absolute;bottom:14px;left:14px}.native-caption small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:2px;font-size:11px;display:block}.hero-console{border:1px solid var(--line2);background:var(--paper);flex-direction:column;min-height:460px;display:flex}.console-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:14px 16px;display:flex}.console-head span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.console-body{flex:1;gap:12px;padding:20px;display:grid}.console-question{letter-spacing:-.035em;border-bottom:1px solid var(--line);padding-bottom:20px;font-size:24px;line-height:1.12}.console-grid{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.console-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.console-cell:nth-child(2n){border-right:0}.console-cell:nth-last-child(-n+2){border-bottom:0}.console-cell b{margin-top:6px;font-size:20px;display:block}.console-cell small{color:var(--muted);font-size:11px}.brand-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.brand-rail .container{grid-template-columns:repeat(4,1fr);display:grid}.rail-item{text-align:center;border-right:1px solid var(--line);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#5f5a54;padding:16px 18px;font-size:11px}.rail-item:last-child{border-right:0}.section.paper{background:var(--paper)}.section.soft{background:var(--soft)}.section.deep .lede,.section.ink .lede,.deep .muted,.ink .muted{color:#4a4d55}.section-head{grid-template-columns:.5fr 1.5fr;align-items:start;gap:44px;margin-bottom:44px;display:grid}.section-head.single{max-width:860px;display:block}.section-head.single h2{max-width:800px}.section-head h2,.section-head .lede{margin-bottom:0}.section-head h2+p,.section-head h2+.lede{margin-top:18px}.section-head p{line-height:1.6}.rule{border-top:1px solid var(--line)}.grid-2,.grid-3,.grid-4{display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.gap{gap:14px}.open-grid{border-top:1px solid var(--line)}.open-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:205px;padding:27px 24px 30px}.open-card:nth-child(3n){border-right:0}.open-card .num{font-family:var(--mono);color:var(--quiet);letter-spacing:.08em;margin-bottom:30px;font-size:11px}.open-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.panel{border:1px solid var(--line2);background:var(--paper);padding:26px}.panel.dark{color:var(--ink);border-color:var(--line);background:#f4f6f8}.panel.dark p,.panel.dark .small{color:#4a4d55}.prediction-map{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pred-node{border-right:1px solid var(--line);min-height:206px;padding:28px 26px;position:relative}.pred-node:last-child{border-right:0}.pred-node .num{font-family:var(--mono);color:var(--quiet);margin-bottom:37px;font-size:11px}.pred-node p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.pred-node:after{content:"→";background:var(--canvas);color:var(--coral);font-family:var(--mono);z-index:2;padding:2px 4px;position:absolute;top:92px;right:-10px}.pred-node:last-child:after{display:none}.channel-system{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:310px 1fr;min-height:535px;display:grid}.channel-tabs{border-right:1px solid var(--line)}.channel-tab{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;width:100%;padding:22px 18px;display:grid}.channel-tab img{opacity:.72;width:20px;height:20px}.channel-tab strong{font-size:14px;display:block}.channel-tab small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.channel-tab em{font-family:var(--mono);color:var(--quiet);font-size:11px;font-style:normal}.channel-tab.active{background:var(--ink);color:#fff}.channel-tab.active img{filter:none;opacity:1}.channel-tab.active small,.channel-tab.active em{color:#4a4d55}.channel-preview{background:var(--paper);grid-template-rows:auto 1fr auto;gap:24px;padding:31px 34px;display:grid}.preview-top{justify-content:space-between;gap:30px;display:flex}.preview-top h3{margin:0;font-size:29px}.preview-top p{color:var(--muted);margin:7px 0 0;font-size:14px}.status{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line2);height:max-content;padding:7px 8px;font-size:11px}.native-stage{grid-template-columns:1.25fr .75fr;gap:10px;display:grid}.native-frame{border:1px solid var(--line);background:#17191e;flex-direction:column;justify-content:space-between;min-height:130px;padding:17px;display:flex}.native-frame.primary{grid-row:span 2}.native-frame .format-title{max-width:300px;font-size:20px;font-weight:650;line-height:1.16}.native-frame .micro{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--quiet);font-size:11px}.timeline{gap:3px;display:flex}.timeline i{background:#d6d0c6;flex:1;height:5px;display:block}.timeline i:nth-child(-n+2){background:var(--coral)}.response-row{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.response-row:last-child{border-bottom:0}.response-row b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.preview-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:12px;display:flex}.platform-hero{padding:88px 0 70px}.platform-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.platform-markline{align-items:center;gap:12px;margin-bottom:22px;display:flex}.platform-markline img{width:24px;height:24px}.platform-markline span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.platform-artifact{border:1px solid var(--line2);background:var(--paper);min-height:480px}.artifact-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.artifact-head span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.artifact-body{padding:20px}.phone-frame{background:#fbfcfd;border:1px solid #c5bfb5;width:240px;min-height:390px;margin:8px auto;padding:10px;box-shadow:0 15px 40px #11120f14}.phone-top{border-bottom:1px solid #ece8e0;justify-content:space-between;padding:4px 3px 10px;font-size:11px;display:flex}.phone-media{background:#d8d0c5;height:238px;margin-top:10px;position:relative;overflow:hidden}.phone-media img{object-fit:cover;width:100%;height:100%}.phone-copy{padding:10px 2px 4px}.phone-copy strong{font-size:11px;display:block}.phone-copy p{color:#6d6861;margin:5px 0;font-size:11px;line-height:1.45}.doc-post{border:1px solid var(--line);background:#fbfcfd;max-width:540px;margin:15px auto;padding:22px}.doc-author{align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:flex}.avatar{background:var(--ink);color:#17191e;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.doc-post h4{margin-bottom:12px;font-size:20px;line-height:1.18}.document-card{border:1px solid var(--line);background:#f6f4ef;margin-top:18px;padding:22px}.document-card .doc-kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.document-card strong{letter-spacing:-.035em;margin-top:24px;font-size:26px;line-height:1.08;display:block}.youtube-grid{grid-template-columns:1.25fr .75fr;gap:10px;display:grid}.yt-main,.yt-side{border:1px solid var(--line);background:#fbfcfd;padding:13px}.video-block{aspect-ratio:16/9;color:var(--ink);letter-spacing:-.04em;text-align:center;background:#f4f6f8;place-items:center;padding:20px;font-size:28px;font-weight:650;display:grid}.yt-meta{padding-top:12px}.yt-meta strong{font-size:13px}.yt-meta p{color:var(--muted);margin:4px 0;font-size:11px}.x-desk{border:1px solid var(--line);background:#fbfcfd;max-width:580px;margin:8px auto}.x-row{border-bottom:1px solid var(--line);padding:16px}.x-row:last-child{border-bottom:0}.x-row .time{font-family:var(--mono);color:var(--quiet);margin-bottom:7px;font-size:11px}.x-row strong{font-size:13px}.x-row p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.45}.signal-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.signal-strip>div{border-right:1px solid var(--line);padding:22px}.signal-strip>div:last-child{border-right:0}.signal-strip strong{font-size:14px;display:block}.signal-strip small{color:var(--muted);font-size:11px;line-height:1.4}.workflow-line{border:1px solid var(--line2);grid-template-columns:repeat(4,1fr);display:grid}.workflow-step{border-right:1px solid var(--line);padding:25px 22px}.workflow-step:last-child{border-right:0}.workflow-step .n{font-family:var(--mono);color:var(--coral);margin-bottom:28px;font-size:11px}.workflow-step p{color:var(--muted);margin:0;font-size:13px;line-height:1.52}.pricing-mini{border-top:1px solid var(--line)}.pricing-mini-head,.pricing-mini-row{grid-template-columns:1.05fr .72fr .98fr 1.58fr .55fr;align-items:stretch;display:grid}.pricing-mini-head>div{border-bottom:1px solid var(--line);font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--quiet);padding:12px 15px;font-size:11px}.pricing-mini-row>div{border-bottom:1px solid var(--line);padding:18px 15px;font-size:13px}.pricing-mini-row.featured{background:var(--soft)}.pricing-mini-row strong{font-size:16px}.price strong{letter-spacing:-.04em;font-size:21px}.price small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.essential-band{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .8fr auto;align-items:center;gap:25px;padding:20px 15px;display:grid}.essential-band h3{margin:0 0 3px;font-size:16px}.essential-band p{color:var(--muted);margin:0;font-size:11px}.currency-toggle{border:1px solid var(--line2);gap:2px;padding:3px;display:inline-flex}.currency-toggle button{font-family:var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 11px;font-size:11px}.currency-toggle button.active{background:var(--ink);color:#fff}.saas-grid{border:1px solid var(--line2);background:var(--paper);grid-template-columns:repeat(3,1fr);display:grid}.saas-grid.four{grid-template-columns:repeat(4,1fr)}.saas-plan{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:28px 24px 25px;display:flex;position:relative}.saas-plan:last-child{border-right:0}.saas-plan.recommended{background:var(--ink);color:#fff;margin:-1px 0}.saas-plan.recommended .plan-note,.saas-plan.recommended .plan-desc,.saas-plan.recommended .feature-list li{color:#4a4d55}.saas-plan.recommended .feature-list li{border-color:#181c2414}.saas-plan.recommended .btn{background:var(--coral);border-color:var(--coral);color:#17191e}.plan-badge{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--coral);min-height:10px;margin-bottom:24px;font-size:11px}.plan-name{letter-spacing:-.03em;font-size:20px;font-weight:700}.plan-desc{color:var(--muted);min-height:58px;margin-top:6px;font-size:12px;line-height:1.45}.plan-price{letter-spacing:-.052em;margin:20px 0 3px;font-size:35px;font-weight:700}.plan-price small{letter-spacing:0;font-size:12px;font-weight:500}.plan-note{color:var(--muted);min-height:30px;font-size:11px}.saas-plan .btn{width:100%;margin:19px 0}.feature-list{margin:5px 0 0;padding:0;list-style:none}.feature-list li{border-top:1px solid var(--line);color:#4f4b45;padding:10px 0 10px 18px;font-size:11.5px;line-height:1.4;position:relative}.feature-list li:before{content:"✓";color:var(--coral);font-weight:700;position:absolute;left:0}.comparison{border-collapse:collapse;border-top:1px solid var(--line);width:100%}.comparison th,.comparison td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 13px;font-size:11px}.comparison th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--quiet);font-size:11px;font-weight:500}.comparison td:first-child{font-weight:650}.comparison .yes{color:var(--green);font-weight:700}.comparison .dash{color:var(--quiet)}.case-layout{border-top:1px solid var(--line);grid-template-columns:1.3fr .7fr;display:grid}.case-lead{border-right:1px solid var(--line);padding:30px 32px 34px 0}.case-lead .case-art{min-height:330px;color:var(--ink);background:#f4f6f8;flex-direction:column;justify-content:flex-end;padding:28px;display:flex}.case-art .case-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#e6aea4;font-size:11px}.case-art strong{letter-spacing:-.04em;max-width:600px;margin-top:18px;font-size:33px;line-height:1.08}.case-body{padding-top:20px}.case-body p{color:var(--muted);font-size:13px;line-height:1.55}.case-side{display:grid}.case-small{border-bottom:1px solid var(--line);padding:26px}.case-small:last-child{border-bottom:0}.case-small .tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--quiet);font-size:11px}.case-small h3{margin-top:20px;font-size:19px}.case-small p{color:var(--muted);font-size:12px;line-height:1.5}.os-board{border:1px solid #181c241c;grid-template-columns:.68fr 1.32fr;display:grid}.os-side{border-right:1px solid #181c241a;padding:30px}.os-side .question{letter-spacing:-.035em;margin-bottom:36px;font-size:26px;line-height:1.18}.os-metrics{border-top:1px solid #181c2414;grid-template-columns:1fr 1fr;display:grid}.metric{border-bottom:1px solid #181c2414;padding:16px 0}.metric:nth-child(odd){border-right:1px solid #181c2414;padding-right:15px}.metric:nth-child(2n){padding-left:15px}.metric strong{font-size:22px;display:block}.metric small{font-family:var(--mono);color:#6b6f78;text-transform:uppercase;font-size:11px}.decision-desk{padding:30px}.decision-row{border-bottom:1px solid #181c2414;grid-template-columns:34px 1fr auto;align-items:start;gap:15px;padding:15px 0;display:grid}.decision-row:last-child{border-bottom:0}.decision-row .num{font-family:var(--mono);color:#9e1f3c;font-size:11px}.decision-row strong{font-size:13px}.decision-row p{color:#4a4d55;margin:3px 0 0;font-size:11px}.decision-row span:last-child{font-family:var(--mono);color:#9e1f3c;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.form-shell{border:1px solid var(--line2);background:var(--paper);grid-template-columns:.82fr 1.18fr;display:grid}.form-aside{border-right:1px solid var(--line);padding:34px}.form-aside h2{font-size:37px}.form-main{padding:34px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{gap:7px;display:grid}.field.full{grid-column:1/-1}.field label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--quiet);font-size:11px}.field input,.field select,.field textarea{background:var(--canvas);border:1px solid var(--line2);width:100%;color:var(--ink);border-radius:0;outline:none;padding:12px 13px;font-size:13px}.field textarea{resize:vertical;min-height:110px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--coral);box-shadow:0 0 0 2px #e963531a}.form-note{color:var(--muted);margin:13px 0 0;font-size:11px;line-height:1.45}.success{background:#eff6f0;border:1px solid #8cad9c;margin-top:15px;padding:22px;display:none}.success.show{display:block}.faq{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 0;font-size:14px;font-weight:650;display:flex}.faq-q span{font-family:var(--mono);color:var(--coral);font-size:14px}.faq-a{padding:0 36px 18px 0;display:none}.faq-a p{color:var(--muted);margin:0;font-size:13px;line-height:1.58}.faq-item.open .faq-a{display:block}.final-cta{color:var(--ink);background:#f4f6f8;padding:74px 0}.cta-grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;display:grid}.final-cta h2{max-width:720px}.final-cta p{color:#4a4d55;max-width:680px;line-height:1.55}.final-cta .button-row{justify-content:flex-end}.footer{color:var(--ink);background:#f6dadf;padding:60px 0 24px}.footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:50px;display:grid}.footer-brand .brand-word{font-size:20px}.footer-brand p{color:#6b6f78;max-width:300px;margin-top:18px;font-size:13px;line-height:1.55}.footer h4{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#9e1f3c;margin-bottom:15px;font-size:11px}.footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.footer li a{color:#4a4d55;font-size:13px}.footer li a:hover{color:#17191e}.footer-bottom{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#6b6f78;border-top:1px solid #181c2414;justify-content:space-between;gap:20px;margin-top:42px;padding-top:19px;font-size:11px;display:flex}.review-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.review-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 20px}.review-card:nth-child(3n){border-right:0}.review-card .path{font-family:var(--mono);color:var(--quiet);margin-bottom:23px;font-size:11px}.review-card p{color:var(--muted);min-height:54px;font-size:12px;line-height:1.5}.review-card a{font-size:12px;font-weight:650}@media(max-width:1024px){.container{width:min(var(--max),calc(100% - 44px))}.narrow{width:min(880px,100% - 44px)}.nav{grid-template-columns:210px 1fr auto}.nav-links{gap:18px}.hero-grid,.platform-hero-grid{gap:42px}.hero-art .creator{inset:0 130px 0 0}.hero-art .stack{width:160px}.saas-grid.four{grid-template-columns:repeat(2,1fr)}.saas-grid.four .saas-plan:nth-child(2){border-right:0}.saas-grid.four .saas-plan:nth-child(-n+2){border-bottom:1px solid var(--line)}.grid-4,.prediction-map{grid-template-columns:repeat(2,1fr)}.pred-node:nth-child(2){border-right:0}.pred-node:nth-child(-n+2){border-bottom:1px solid var(--line)}.pred-node:nth-child(2):after{display:none}.signal-strip{grid-template-columns:repeat(3,1fr)}.signal-strip>div:nth-child(3){border-right:0}.signal-strip>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media(max-width:820px){.container,.narrow{width:calc(100% - 34px)}.site-header .nav{grid-template-columns:1fr auto;height:64px}.brand-lockup img{width:32px;height:32px}.brand-word,.brand-lockup .brand-chip,.brand-lockup .brand-word,.brand-lockup .brand-dot{font-size:19px}.nav-links,.nav-cta{display:none}.mobile-toggle{display:block}.mobile-drawer{background:var(--canvas);z-index:75;padding:20px 17px 40px;position:fixed;inset:64px 0 0;overflow:auto}.mobile-drawer.open{display:block}.mobile-group{border-top:1px solid var(--line);padding:15px 0}.mobile-group h4{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--quiet);font-size:11px}.mobile-group a{padding:11px 0;font-size:17px;font-weight:620;display:block}.hero,.platform-hero{padding:60px 0 48px}.hero-grid,.platform-hero-grid{grid-template-columns:1fr;gap:40px}.hero-art{min-height:470px}.hero-art .creator{inset:0 125px 0 0}.hero-art .stack{width:155px}.brand-rail .container{grid-template-columns:1fr 1fr}.rail-item:nth-child(2){border-right:0}.rail-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.section{padding:68px 0}.section-head{grid-template-columns:1fr;gap:10px;margin-bottom:34px}.grid-3,.grid-2{grid-template-columns:1fr}.open-card,.open-card:nth-child(3n){border-right:0}.channel-system{grid-template-columns:1fr;min-height:0}.channel-tabs{border-right:0;grid-template-columns:repeat(4,1fr);display:grid}.channel-tab{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:7px;padding:14px 10px;display:flex}.channel-tab:last-child{border-right:0}.channel-tab small,.channel-tab em{display:none}.channel-preview{padding:24px 20px}.native-stage{grid-template-columns:1fr 1fr}.saas-grid,.saas-grid.four{grid-template-columns:1fr}.saas-grid .saas-plan,.saas-grid.four .saas-plan{border-right:0;border-bottom:1px solid var(--line)}.saas-grid .saas-plan:last-child,.saas-grid.four .saas-plan:last-child{border-bottom:0}.saas-grid.four .saas-plan:nth-child(-n+2){border-bottom:1px solid var(--line)}.pricing-mini-head{display:none}.pricing-mini-row{grid-template-columns:1fr 1fr;gap:0}.pricing-mini-row>div{padding:12px 13px}.pricing-mini-row>div:nth-child(n+3):nth-child(-n+4){grid-column:1/-1}.pricing-mini-row .price{grid-area:1/2}.essential-band{grid-template-columns:1fr auto}.essential-band .btn{grid-column:1/-1;width:max-content}.workflow-line{grid-template-columns:1fr 1fr}.workflow-step:nth-child(2){border-right:0}.workflow-step:nth-child(-n+2){border-bottom:1px solid var(--line)}.signal-strip{grid-template-columns:1fr 1fr}.signal-strip>div:nth-child(2n){border-right:0}.signal-strip>div{border-bottom:1px solid var(--line)}.signal-strip>div:last-child{border-bottom:0}.case-layout{grid-template-columns:1fr}.case-lead{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.os-board{grid-template-columns:1fr}.os-side{border-bottom:1px solid #181c241a;border-right:0}.form-shell{grid-template-columns:1fr}.form-aside{border-right:0;border-bottom:1px solid var(--line)}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.cta-grid{grid-template-columns:1fr;gap:28px}.final-cta .button-row{justify-content:flex-start}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/4}.review-grid{grid-template-columns:1fr 1fr}.review-card:nth-child(3n){border-right:1px solid var(--line)}.review-card:nth-child(2n){border-right:0}.comparison{white-space:nowrap;display:block;overflow-x:auto}}@media(max-width:520px){.container,.narrow{width:calc(100% - 28px)}h1{font-size:44px;line-height:.99}h2{font-size:34px}.lede{font-size:17px}.hero-art{min-height:430px}.hero-art .creator{inset:0 94px 0 0}.hero-art .stack{width:122px;top:20px}.signal-card{min-height:113px;padding:11px}.signal-card strong{font-size:11.5px}.signal-card small{font-size:11px}.brand-rail .container{width:100%}.rail-item{padding:13px 9px;font-size:7.5px}.prediction-map{grid-template-columns:1fr}.pred-node{border-right:0;border-bottom:1px solid var(--line);min-height:160px}.pred-node .num{margin-bottom:24px}.pred-node:after{display:none}.channel-tabs{grid-template-columns:1fr 1fr}.channel-tab:nth-child(2){border-right:0}.channel-tab:nth-child(-n+2){border-bottom:1px solid var(--line)}.native-stage{grid-template-columns:1fr}.native-frame.primary{grid-row:auto}.platform-artifact{min-height:0}.phone-frame{width:220px}.youtube-grid,.signal-strip{grid-template-columns:1fr}.signal-strip>div{border-right:0}.workflow-line{grid-template-columns:1fr}.workflow-step{border-right:0;border-bottom:1px solid var(--line)}.pricing-mini-row{grid-template-columns:1fr}.pricing-mini-row .price{grid-area:auto/1}.pricing-mini-row>div:nth-child(n+3):nth-child(-n+4){grid-column:1}.essential-band{grid-template-columns:1fr}.essential-band .btn{grid-column:auto}.form-main,.form-aside{padding:25px 20px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column}.review-grid{grid-template-columns:1fr}.review-card,.review-card:nth-child(3n){border-right:0}.case-lead .case-art{min-height:285px;padding:22px}.case-art strong{font-size:27px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}:where(.site-header,.mobile-drawer,.footer) :where(a[href],button),.text-link,.currency-trigger,.currency-pop button{min-height:44px}.footer li a,.footer-bottom a,.mobile-group a,.text-link{align-items:center;display:inline-flex}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.channel-tab.active small,.channel-tab.active em,.saas-plan.recommended .plan-note,.saas-plan.recommended .plan-desc,.saas-plan.recommended .feature-list li{color:#fff}.nav-actions{justify-self:end;align-items:center;gap:9px;display:flex}.ai-cta{color:var(--aub);background:0 0;border-color:#6b4c61}.ai-cta:hover{background:#eee7e5}.currency-menu{position:relative}.currency-sym{opacity:.7;font-weight:700}.mobile-group .currency-menu{margin:10px 0 4px}.mobile-group .currency-trigger{justify-content:flex-start;width:100%;height:46px;font-size:13px}.mobile-group .currency-pop{width:100%;box-shadow:none;margin-top:8px;position:static}.currency-trigger{border:1px solid var(--line2);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;height:42px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.currency-pop{background:var(--paper);border:1px solid var(--line2);z-index:100;width:190px;padding:6px;display:none;position:absolute;top:48px;right:0;box-shadow:0 18px 40px #11120f24}.currency-pop button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;width:100%;padding:9px 10px;display:flex}.currency-pop button:hover{background:var(--canvas)}.currency-pop small{color:var(--muted);margin-left:auto}.hero-home{padding-top:78px}.hero-home-art{min-height:530px;position:relative}.human-mosaic{grid-template-rows:1.06fr .94fr;grid-template-columns:1.05fr .95fr;gap:8px;height:500px;display:grid}.hm{background:#d7d0c7;margin:0;position:relative;overflow:hidden}.hm img{object-fit:cover;filter:saturate(.9);width:100%;height:100%}.hm-a{grid-row:1/3}.hm figcaption{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#ffffffeb;padding:7px 9px;position:absolute;bottom:10px;left:10px}.hero-note{width:270px;color:var(--ink);background:#f4f6f8;border:1px solid #181c2414;padding:18px;position:absolute;bottom:22px;right:-18px;box-shadow:0 20px 50px #11120f2e}.hero-note span{font:8px var(--mono);letter-spacing:.12em;color:#eca99f}.hero-note strong{margin:8px 0;font-size:18px;line-height:1.15;display:block}.hero-note small{color:#4a4d55;line-height:1.45}.logo-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding:38px 0 46px}.logo-slot-rail{border:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin-top:22px;display:grid}.logo-slot{border-right:1px solid var(--line);color:#aaa39b;justify-content:center;align-items:center;height:72px;display:flex}.logo-slot:last-child{border-right:0}.logo-slot span{font:8px var(--mono);letter-spacing:.08em}.proof-note{color:var(--quiet);margin:9px 0 0;font-size:11px}.simple-intro{grid-template-columns:1fr 1fr;gap:80px;display:grid}.choice-grid{border:1px solid var(--line2);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.choice-card{min-height:360px;padding:34px}.choice-card+.choice-card{border-left:1px solid var(--line)}.choice-card>span,.choice-card li{color:var(--muted);font-size:12px}.choice-card h3{max-width:450px;margin:26px 0 14px;font-size:34px}.choice-card p{color:var(--muted);font-size:16px;line-height:1.55}.choice-card ul{gap:9px;margin:25px 0 36px;padding-left:18px;display:grid}.choice-card.dark{color:var(--ink);background:#f4f6f8}.choice-card.dark p,.choice-card.dark li{color:#4a4d55}.choice-card.dark .text-link{border-color:#181c242b}.prediction-lab{border:1px solid #181c241a;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.pl-step{min-height:200px;padding:28px 22px}.pl-step b{font:9px var(--mono);color:#eca99f}.pl-step span{margin:30px 0 8px;font-size:20px;font-weight:650;display:block}.pl-step p{color:#6b6f78;font-size:12px;line-height:1.5}.pl-arrow{color:#eca99f;border-left:1px solid #181c2417;border-right:1px solid #181c2417;align-items:center;padding:0 9px;display:flex}.channel-showcase{grid-template-columns:1fr 1fr;gap:10px;display:grid}.channel-show{background:#ddd;height:430px;position:relative;overflow:hidden}.channel-show img{object-fit:cover;filter:saturate(.86);width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.channel-show:hover>img{transform:scale(1.025)}.cs-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#17191e;background:#11120fdb;border:1px solid #181c2414;padding:18px;position:absolute;inset:auto 16px 16px}.cs-overlay img{object-fit:contain;float:left;filter:none;width:22px;height:22px;margin-right:9px}.cs-overlay span{font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.cs-overlay strong{clear:both;margin:16px 0 7px;font-size:20px;line-height:1.18;display:block}.cs-overlay em{color:#4a4d55;font-size:11px;font-style:normal}.mastery-index{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.mastery-index a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:28px;transition:all .2s}.mastery-index a:hover{background:var(--paper)}.mastery-index span{font:9px var(--mono);color:#8d564e;text-transform:uppercase;letter-spacing:.1em}.mastery-index strong{margin:24px 0;font-size:24px;line-height:1.15;display:block}.mastery-index em{color:var(--muted);font-size:11px;font-style:normal}.operating-wall{border:1px solid #181c241a;grid-template-columns:.72fr 1.28fr;display:grid}.ow-source{border-right:1px solid #181c2417;padding:32px}.ow-source span,.ow-board span{font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#eca99f}.ow-source strong{margin:28px 0;font-size:30px;line-height:1.08;display:block}.ow-source small{color:#6b6f78}.ow-board{grid-template-columns:1fr 1fr;display:grid}.ow-board>div{border-bottom:1px solid #181c2414;border-right:1px solid #181c2414;padding:24px}.ow-board>div:nth-child(2n){border-right:0}.ow-board>div:nth-last-child(-n+2){border-bottom:0}.ow-board b{margin:18px 0 6px;font-size:17px;display:block}.ow-board small{color:#6b6f78}.ai-band{background:#e9dfda}.ai-band-grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;display:grid}.ai-band-grid>div:last-child{text-align:right}.platform-photo{border:1px solid var(--line2);background:#d8d1c9;height:520px;position:relative;overflow:hidden}.platform-photo>img{object-fit:cover;width:100%;height:100%}.platform-photo-caption{color:#17191e;background:#11120fe0;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.platform-photo-caption img{object-fit:contain;width:24px;height:24px}.platform-photo-caption strong{font-size:15px;display:block}.platform-photo-caption small{color:#4a4d55;margin-top:2px;display:block}.source-link{font:10px var(--mono);letter-spacing:.04em;border-bottom:1px solid var(--line2);margin-top:15px;padding-bottom:3px;display:inline-block}.platform-lab,.linkedin-lab,.youtube-lab,.x-lab{border:1px solid var(--line2);background:#fbfcfd}.ig-lab{color:#17191e;background:#0d0d0e;grid-template-columns:420px 1fr;gap:28px;min-height:650px;padding:28px;display:grid}.phone-shell{width:360px;box-shadow:none;background:#fff;border:8px solid #181c241c;border-radius:0;margin:auto;overflow:hidden}.phone-top{justify-content:space-between;align-items:center;height:48px;padding:0 18px;font-size:11px;display:flex}.reel-photo{height:560px;position:relative}.reel-photo>img{object-fit:cover;width:100%;height:100%}.reel-copy{text-shadow:0 1px 8px #50321e00;position:absolute;bottom:18px;left:16px;right:58px}.reel-copy span{font-size:11px}.reel-copy strong{margin:9px 0;font-size:17px;line-height:1.18;display:block}.reel-copy small{font-size:11px}.reel-actions{gap:18px;font-size:19px;display:grid;position:absolute;bottom:18px;right:16px}.native-side{grid-template-columns:1fr 1fr;display:grid}.native-side article{border-bottom:1px solid #333;border-right:1px solid #333;padding:28px}.native-side article:nth-child(2n){border-right:0}.native-side article:nth-last-child(-n+2){border-bottom:0}.native-side span{font:9px var(--mono);color:#f2a1c0}.native-side b{margin:35px 0 10px;font-size:26px;display:block}.native-side p{color:#aaa;font-size:13px;line-height:1.5}.linkedin-lab{background:#eef3f8;grid-template-columns:1.05fr .95fr;gap:0;padding:28px;display:grid}.li-feed{max-width:620px;box-shadow:none;background:#fbfcfd;border:1px solid #d9dee3;margin:auto;padding:18px}.li-head{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.li-head img{filter:brightness(0);opacity:.62;background:#5c2a44;border-radius:0;width:42px;height:42px;padding:8px}.li-head small{color:#666;display:block}.li-feed>p{margin:17px 0;font-size:14px;line-height:1.5}.li-more{color:#555}.li-photo{height:270px;margin:12px -18px;overflow:hidden}.li-photo img{object-fit:cover;width:100%;height:100%}.li-stats,.li-actions{color:#666;justify-content:space-between;padding:9px 0;font-size:11px;display:flex}.li-actions{color:#444;border-top:1px solid #ddd;font-weight:600}.li-doc{gap:16px;padding:0 0 0 28px;display:grid}.doc-page{color:#17191e;background:#5c2a44;flex-direction:column;justify-content:space-between;min-height:340px;padding:30px;display:flex}.doc-page span{font:9px var(--mono)}.doc-page strong{font-size:36px;line-height:1}.doc-page p{max-width:270px;font-size:15px}.comment-thread{background:#fbfcfd;border:1px solid #d9dee3;padding:18px}.comment-thread span{font:8px var(--mono);color:#666}.comment-thread p{border-bottom:1px solid #eee;margin:0;padding:10px 0;font-size:12px;line-height:1.45}.comment-thread p:last-child{border-bottom:0}.youtube-lab{color:#17191e;background:#0f0f0f;padding:24px}.yt-browser{border:1px solid #333;grid-template-columns:1.25fr .75fr;display:grid}.yt-top{border-bottom:1px solid #333;grid-column:1/-1;grid-template-columns:40px 1fr 30px;align-items:center;height:58px;padding:0 16px;display:grid}.yt-top img{width:28px}.yt-top span{color:#777;background:#1c1c1c;border:1px solid #333;border-radius:0;padding:9px 16px}.yt-video{padding:18px}.yt-player{background:#fbfcfd;height:340px;position:relative;overflow:hidden}.yt-player img{object-fit:cover;width:100%;height:100%}.duration{background:#fff;padding:4px 6px;font-size:11px;position:absolute;bottom:8px;right:8px}.play{text-shadow:0 2px 10px #17191e;font-size:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-video h3{margin:15px 0 6px;font-size:20px}.yt-video p{color:#999;font-size:11px}.yt-side{border-left:1px solid #333;gap:10px;padding:18px;display:grid}.yt-side article{background:#fbfcfd;border:1px solid #333;padding:18px}.yt-side span{font:8px var(--mono);color:#f36}.yt-side b{margin:16px 0 7px;font-size:16px;display:block}.yt-side small{color:#888;line-height:1.45}.retention-card{color:#eee;background:#fbfcfd;border:1px solid #333;border-top:0;padding:20px}.retention-head{justify-content:space-between;font-size:11px;display:flex}.retention-card svg{color:#ff4e45;width:100%;height:140px;margin:17px 0}.retention-notes{color:#777;justify-content:space-between;font-size:11px;display:flex}.x-lab{color:#17191e;background:#fff;grid-template-columns:1fr .8fr;gap:22px;padding:26px;display:grid}.x-feed{gap:10px;display:grid}.x-post{border:1px solid #181c241c;padding:18px}.x-user{align-items:center;gap:10px;display:flex}.x-user img{filter:none;width:35px;height:35px}.x-user small{color:#6b6f78;display:block}.x-post p{font-size:15px;line-height:1.45}.x-chart{color:#a8233f;border:1px solid #181c241c;height:220px;padding:12px}.x-chart svg{width:100%;height:170px}.x-chart span{color:#6b6f78;font-size:11px}.x-actions{color:#6b6f78;justify-content:space-between;margin-top:13px;font-size:11px;display:flex}.x-reply{border:1px solid #181c241c;padding:16px}.x-reply p{font-size:16px}.x-reply small{color:#6b6f78}.news-photo{position:relative;overflow:hidden}.news-photo img{object-fit:cover;width:100%;height:100%}.news-photo>div{background:#ffffffc7;padding:14px;position:absolute;bottom:12px;left:12px;right:12px}.news-photo span{font:8px var(--mono);color:#a8233f}.news-photo strong{margin-top:7px;font-size:16px;display:block}.master-table{border-top:1px solid var(--line)}.master-row{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.6fr .7fr;min-height:190px;display:grid}.master-row>div{border-right:1px solid var(--line);padding:26px}.master-row>div:last-child{border-right:0}.master-row span,.master-row small{font:8px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--quiet)}.master-row h3{margin-top:31px;font-size:25px}.master-row strong{font-size:17px}.master-row p{color:var(--muted);margin-top:11px;font-size:13px;line-height:1.55}.master-row>div:last-child b{margin-top:31px;font-size:12px;line-height:1.4;display:block}.metric-wall{border:1px solid #181c241a;grid-template-columns:repeat(3,1fr);display:grid}.metric-wall>div{border-bottom:1px solid #181c2417;border-right:1px solid #181c2417;padding:25px}.metric-wall>div:nth-child(3n){border-right:0}.metric-wall>div:nth-last-child(-n+3){border-bottom:0}.metric-wall span{font:8px var(--mono);color:#eca99f}.metric-wall b{margin:18px 0 5px;font-size:30px;display:block}.metric-wall small{color:#6b6f78}.decision-queue{border:1px solid #181c241a;grid-template-columns:.42fr .58fr;margin-top:18px;display:grid}.decision-queue>div{border-right:1px solid #181c2417;padding:24px}.decision-queue span{font:8px var(--mono);color:#eca99f}.decision-queue ol{color:#4a4d55;gap:10px;margin:0;padding:18px 34px;font-size:13px;display:grid}.timeline-3{border:1px solid var(--line2);grid-template-columns:repeat(3,1fr);display:grid}.timeline-3 article{border-right:1px solid var(--line);padding:28px}.timeline-3 article:last-child{border-right:0}.timeline-3 span{font:9px var(--mono);color:#8d564e}.timeline-3 h3{margin:36px 0 12px;font-size:22px}.timeline-3 p{color:var(--muted);font-size:13px;line-height:1.55}.mastery-hero h1{max-width:750px}.value-stack{border:1px solid var(--line2);grid-template-columns:.75fr 1.25fr;display:grid}.value-lead{border-right:1px solid var(--line);padding:32px}.value-lead>span,.value-grid span{font:8px var(--mono);letter-spacing:.1em;color:#8d564e}.value-lead h3{margin:28px 0;font-size:34px}.value-lead ul{color:var(--muted);gap:11px;padding-left:18px;font-size:13px;display:grid}.value-grid{grid-template-columns:1fr 1fr;display:grid}.value-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px}.value-grid article:nth-child(2n){border-right:0}.value-grid article:nth-last-child(-n+2){border-bottom:0}.value-grid h3{margin-top:28px}.value-grid p{color:var(--muted);font-size:12px;line-height:1.5}.fit-grid{border:1px solid #181c241a;grid-template-columns:1fr 1fr;display:grid}.fit-grid>div{padding:30px}.fit-grid>div+div{border-left:1px solid #181c2417}.fit-grid span{font:8px var(--mono);color:#eca99f}.fit-grid ul{color:#4a4d55;gap:12px;padding-left:18px;font-size:13px;display:grid}.mastery-pricing-grid{border:1px solid var(--line2);grid-template-columns:repeat(4,1fr);display:grid}.mp-card{border-right:1px solid var(--line);min-height:220px;padding:26px}.mp-card:last-child{border-right:0}.mp-card img{width:24px;height:24px;margin-bottom:35px}.mp-card span{font-size:20px;font-weight:650;display:block}.mp-card strong{margin:22px 0 5px;font-size:14px;display:block}.mp-card small{color:var(--muted);font-size:11px;line-height:1.45}.rate-table{border:1px solid #181c241a;margin-bottom:16px}.rate-table>div{border-bottom:1px solid #181c2414;grid-template-columns:1fr auto;gap:20px;padding:16px 18px;display:grid}.rate-table>div:last-child{border-bottom:0}.rate-table span{font-size:13px}.rate-table b{font:12px var(--mono);color:#eca99f}.ai-pipeline{border:1px solid var(--line2);grid-template-columns:repeat(5,1fr);display:grid}.ai-pipeline>div{border-right:1px solid var(--line);padding:26px}.ai-pipeline>div:last-child{border-right:0}.ai-pipeline span,.governance-grid span{font:8px var(--mono);color:#8d564e}.ai-pipeline b{margin:32px 0 10px;font-size:20px;display:block}.ai-pipeline p{color:var(--muted);font-size:12px;line-height:1.5}.governance-grid{border:1px solid #181c241a;grid-template-columns:repeat(4,1fr);display:grid}.governance-grid article{border-right:1px solid #181c2414;padding:28px}.governance-grid article:last-child{border-right:0}.governance-grid h3{margin-top:30px;font-size:19px}.platform-lab,.linkedin-lab,.youtube-lab,.x-lab,.human-mosaic,.channel-showcase,.operating-wall,.master-table,.metric-wall,.saas-grid{view-timeline-name:--section;view-timeline-axis:block}@media(max-width:1024px){.nav-actions .ai-cta{display:none}.logo-slot-rail{grid-template-columns:repeat(4,1fr)}.logo-slot:nth-child(4){border-right:0}.simple-intro{gap:40px}.channel-show{height:360px}.mastery-pricing-grid{grid-template-columns:1fr 1fr}.mp-card:nth-child(2){border-right:0}.mp-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.ai-pipeline{grid-template-columns:1fr 1fr}.ai-pipeline>div{border-bottom:1px solid var(--line)}.ai-pipeline>div:nth-child(2n){border-right:0}}@media(max-width:820px){.nav-actions{display:none}.human-mosaic{height:440px}.hero-note{right:8px}.simple-intro,.choice-grid,.ai-band-grid{grid-template-columns:1fr}.choice-card+.choice-card{border-left:0;border-top:1px solid var(--line)}.prediction-lab{grid-template-columns:1fr}.pl-arrow{border:1px solid #181c2414;border-left:0;border-right:0;justify-content:center;padding:8px}.channel-showcase{grid-template-columns:1fr}.channel-show{height:420px}.operating-wall{grid-template-columns:1fr}.ow-source{border-bottom:1px solid #181c2417;border-right:0}.platform-photo{height:470px}.ig-lab,.linkedin-lab,.x-lab{grid-template-columns:1fr}.ig-lab{padding:18px}.native-side{margin-top:12px}.li-doc{padding:18px 0 0}.yt-browser{grid-template-columns:1fr}.yt-side{border-top:1px solid #333;border-left:0;grid-template-columns:1fr 1fr}.master-row{grid-template-columns:1fr}.master-row>div{border-right:0;border-bottom:1px solid var(--line)}.master-row>div:last-child{border-bottom:0}.master-row h3,.master-row>div:last-child b{margin-top:12px}.metric-wall{grid-template-columns:1fr 1fr}.metric-wall>div:nth-child(3n){border-right:1px solid #181c2417}.metric-wall>div:nth-child(2n){border-right:0}.metric-wall>div:nth-last-child(-n+3){border-bottom:1px solid #181c2417}.metric-wall>div:nth-last-child(-n+2){border-bottom:0}.decision-queue{grid-template-columns:1fr}.decision-queue>div{border-bottom:1px solid #181c2417;border-right:0}.timeline-3{grid-template-columns:1fr}.timeline-3 article{border-right:0;border-bottom:1px solid var(--line)}.timeline-3 article:last-child{border-bottom:0}.value-stack{grid-template-columns:1fr}.value-lead{border-right:0;border-bottom:1px solid var(--line)}.mastery-pricing-grid,.governance-grid{grid-template-columns:1fr 1fr}.governance-grid article:nth-child(2){border-right:0}.governance-grid article:nth-child(-n+2){border-bottom:1px solid #181c2414}}@media(max-width:520px){.human-mosaic{grid-template-columns:1fr 1fr;height:380px}.hm-a{grid-row:1/2}.hm-d{display:none}.hero-note{width:auto;margin-top:10px;position:relative;bottom:auto;right:auto}.logo-slot-rail{grid-template-columns:1fr 1fr}.logo-slot:nth-child(2n){border-right:0}.logo-slot{border-bottom:1px solid var(--line)}.choice-card{padding:25px}.choice-card h3{font-size:28px}.channel-show{height:350px}.mastery-index{grid-template-columns:1fr}.mastery-index a{border-right:0}.yt-player{height:230px}.yt-side{grid-template-columns:1fr}.retention-notes{gap:5px;display:grid}.phone-shell{width:100%}.reel-photo{height:500px}.native-side{grid-template-columns:1fr}.native-side article{border-right:0}.x-lab{padding:14px}.news-photo{min-height:330px}.metric-wall{grid-template-columns:1fr}.metric-wall>div{border-bottom:1px solid #181c2417!important;border-right:0!important}.metric-wall>div:last-child{border-bottom:0!important}.value-grid{grid-template-columns:1fr}.value-grid article{border-right:0;border-bottom:1px solid var(--line)!important}.mastery-pricing-grid{grid-template-columns:1fr}.mp-card{border-right:0;border-bottom:1px solid var(--line)!important}.governance-grid,.ai-pipeline{grid-template-columns:1fr}.governance-grid article,.ai-pipeline>div{border-bottom:1px solid #181c2414;border-right:0}.governance-grid article:last-child,.ai-pipeline>div:last-child{border-bottom:0}}:root{--v4-ink:#17191e;--v4-paper:#f3f0e9;--v4-paper2:#e9e3d9;--v4-aub:#291821;--v4-coral:#e96655;--v4-muted:#6f6d67;--v4-line:#11120f24;--v4-line-dark:#6b6f78;--v4-white:#fbfaf6;--v4-green:#6d8d74;--v4-amber:#b28b52;--v4-red:#a44f47;--v4-blue:#5d78a2}body{background:var(--v4-paper);color:var(--v4-ink)}main{overflow:hidden}.section{padding:112px 0}.section.tight{padding:78px 0}.section.deep{color:var(--ink);background:#f4f6f8}.section.ink{color:var(--ink);background:#f6dadf}.section.paper2{background:var(--v4-paper2)}.section.white{background:#faf8f3}.narrow{width:min(880px,100% - 48px);margin:auto}.wide{width:min(1320px,100% - 48px);margin:auto}.v4-head{margin-bottom:54px}.v4-head h2{max-width:900px}.v4-head .lede{max-width:760px}.eyebrow{letter-spacing:.12em;text-transform:uppercase}.source-note{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.55}.deep .source-note,.ink .source-note{color:#b9b2ad}.source-link{text-underline-offset:3px;font-size:12px;text-decoration:underline}.hero.v4-hero{padding:100px 0 90px}.v4-hero .hero-grid{align-items:center}.v4-hero h1{max-width:780px}.v4-hero .lede{max-width:660px}.platform-hero-art{min-height:590px;position:relative}.platform-human{background:#d8d1c6;border-radius:0;position:absolute;inset:0 14% 0 0;overflow:hidden}.platform-human img{object-fit:cover;width:100%;height:100%}.platform-human:after{content:"";background:linear-gradient(#0000 42%,#0d0d0c9e);position:absolute;inset:0}.hero-float{border:1px solid var(--v4-line);background:#fbfcfd;max-width:290px;padding:18px 20px;position:absolute;box-shadow:0 22px 60px #130e0e26}.hero-float.top{top:56px;right:0}.hero-float.bottom{bottom:34px;right:3%}.hero-float span{letter-spacing:.1em;text-transform:uppercase;color:var(--v4-muted);margin-bottom:8px;font:600 11px/1.2 IBM Plex Mono,monospace;display:block}.hero-float strong{font-size:18px;line-height:1.25;display:block}.hero-float small{color:var(--v4-muted);margin-top:8px;line-height:1.45;display:block}.hero-feed-strip{color:#f8f5ef;background:#0f100e;border:1px solid #181c2414;width:53%;padding:18px;position:absolute;bottom:30px;left:-8%}.hero-feed-strip .feed-account{align-items:center;gap:10px;font-size:12px;display:flex}.hero-feed-strip .avatar{background:#d2c0b1;border-radius:50%;width:29px;height:29px}.hero-feed-strip p{margin:16px 0;font-size:15px;line-height:1.45}.hero-feed-strip .native-actions{color:#bcb6ae;gap:16px;font-size:11px;display:flex}.logo-section.v4-logo-rail{border-top:1px solid var(--v4-line);border-bottom:1px solid var(--v4-line);background:#f8f5ef;padding:54px 0 64px}.logo-slot-rail{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:26px;display:grid}.logo-slot{border:1px solid var(--v4-line);background:#181c2426;place-items:center;min-height:74px;display:grid}.logo-slot span{letter-spacing:.08em;color:#6b6f78;font:500 11px/1.2 IBM Plex Mono,monospace}.v4-choice{background:var(--v4-line);border:1px solid var(--v4-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.v4-choice article{background:var(--v4-white);padding:48px}.v4-choice article.dark{color:#17191e;background:#f4f6f8}.v4-choice h3{max-width:500px;font-size:34px}.v4-choice ul{gap:10px;margin:28px 0 34px;padding:0;list-style:none;display:grid}.v4-choice li:before{content:"↳";color:var(--v4-coral);margin-right:8px}.prediction-loop{border-top:1px solid var(--v4-line-dark);border-bottom:1px solid var(--v4-line-dark);grid-template-columns:repeat(4,1fr);display:grid}.prediction-loop .step{border-right:1px solid var(--v4-line-dark);padding:36px 24px}.prediction-loop .step:last-child{border-right:0}.prediction-loop span{letter-spacing:.08em;color:#6b6f78;font:500 11px/1.2 IBM Plex Mono,monospace}.prediction-loop strong{margin:13px 0;font-size:21px;display:block}.prediction-loop p{color:#c7c1bb;font-size:14px;line-height:1.5}.channel-feature-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.channel-feature{color:#17191e;background:#fff;border-radius:0;min-height:480px;position:relative;overflow:hidden}.channel-feature img.cf-human{object-fit:cover;filter:saturate(.9);width:100%;height:100%;position:absolute;inset:0}.channel-feature:after{content:"";background:linear-gradient(#ffffff08 30%,#ffffffd6);position:absolute;inset:0}.channel-feature .cf-content{z-index:2;position:absolute;bottom:30px;left:30px;right:30px}.channel-feature .cf-content img{background:#fbfcfd;border-radius:0;width:34px;height:34px;margin-bottom:16px;padding:5px}.channel-feature .cf-content h3{margin:0 0 12px;font-size:34px;line-height:1.1}.channel-feature .cf-content p{color:#dedad4;max-width:560px}.channel-feature .cf-tags{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.cf-tags span{background:#ffffff47;border:1px solid #181c2424;padding:7px 9px;font-size:11px}.native-surface-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.native-surface{background:var(--v4-white);border:1px solid var(--v4-line);min-height:270px;padding:28px}.native-surface span{letter-spacing:.09em;text-transform:uppercase;color:var(--v4-muted);font:500 11px/1.2 IBM Plex Mono,monospace}.native-surface h3{margin:18px 0 12px;font-size:25px}.native-surface p{color:#5f5c57;font-size:14px;line-height:1.55}.native-surface footer{color:var(--v4-muted);margin-top:30px;font-size:11px}.phone-shell{color:#17191e;background:#0c0d0c;border:7px solid #0c0d0c;border-radius:0;width:330px;max-width:100%;overflow:hidden;box-shadow:0 28px 70px #10090b3d}.phone-top{justify-content:center;align-items:center;height:28px;display:flex}.phone-notch{background:#fff;border-radius:0;width:84px;height:18px}.ig-frame{color:#17191e;background:#fbfcfd}.ig-account{align-items:center;gap:9px;padding:12px 14px;display:flex}.ig-account .ig-avatar{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7);border-radius:50%;width:31px;height:31px;padding:2px}.ig-account .ig-avatar:after{content:"";box-sizing:border-box;background:#d9c9bd;border:2px solid #17191e;border-radius:50%;width:100%;height:100%;display:block}.ig-account strong{font-size:12px}.ig-media{aspect-ratio:4/5;background:#ddd;position:relative;overflow:hidden}.ig-media img{object-fit:cover;width:100%;height:100%}.ig-media .reel-tag{color:#17191e;background:#ffffff94;padding:6px 8px;font-size:11px;position:absolute;top:12px;right:12px}.ig-actions{gap:14px;padding:12px 14px;font-size:17px;display:flex}.ig-copy{padding:0 14px 16px;font-size:12px;line-height:1.45}.ig-copy strong{margin-right:5px}.ig-insight{border-top:1px solid #eee;grid-template-columns:repeat(3,1fr);display:grid}.ig-insight div{text-align:center;padding:10px 8px}.ig-insight b{font-size:13px;display:block}.ig-insight small{color:#6b6f78;font-size:11px}.story-strip{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.story-card{aspect-ratio:9/16;color:#17191e;background:#fbfcfd;border-radius:0;position:relative;overflow:hidden}.story-card img{object-fit:cover;width:100%;height:100%}.story-card:after{content:"";background:linear-gradient(#ffffff05,#ffffff94);position:absolute;inset:0}.story-card span{z-index:2;font-size:11px;line-height:1.35;position:absolute;bottom:12px;left:10px;right:10px}.comment-bank{grid-template-columns:1.15fr .85fr;gap:16px;display:grid}.comment-thread{border:1px solid var(--v4-line);background:#fbfcfd}.comment{border-bottom:1px solid var(--v4-line);padding:17px 20px}.comment:last-child{border-bottom:0}.comment strong{font-size:13px}.comment p{color:#555;margin:6px 0 0;font-size:14px}.comment .comment-meta{color:#6b6f78;margin-top:7px;font-size:11px}.insight-bank{color:#17191e;background:#f6dadf;padding:28px}.insight-bank h3{font-size:26px}.insight-item{border-top:1px solid #181c2414;padding:17px 0}.insight-item span{color:#6b6f78;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.insight-item strong{margin-top:5px;display:block}.insight-item small{color:#b9b3ad;margin-top:7px;line-height:1.4;display:block}.cue-sheet{border:1px solid var(--v4-line);background:#fbfcfd;grid-template-columns:repeat(3,1fr);display:grid}.cue-cell{border-right:1px solid var(--v4-line);border-bottom:1px solid var(--v4-line);padding:28px}.cue-cell:nth-child(3n){border-right:0}.cue-cell:nth-last-child(-n+3){border-bottom:0}.cue-cell span{color:#6b6f78;text-transform:uppercase;letter-spacing:.08em;font:500 11px/1.2 IBM Plex Mono,monospace}.cue-cell strong{margin:12px 0;font-size:20px;display:block}.cue-cell p{color:#666;font-size:14px}.evidence-grid{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:24px;display:grid}.evidence-stack{background:var(--v4-line);border:1px solid var(--v4-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.evidence-stack div{background:#fbfcfd;padding:24px}.evidence-stack span{text-transform:uppercase;letter-spacing:.08em;color:#6b6f78;font-size:11px}.evidence-stack strong{margin-top:10px;font-size:28px;display:block}.decision-chart{color:#17191e;background:#fff;flex-direction:column;justify-content:space-between;padding:34px;display:flex}.decision-chart h3{font-size:26px}.decision-chart svg{width:100%;height:210px;margin:22px 0}.decision-chart .chart-foot{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.decision-chart .chart-foot div{border-top:1px solid #181c241a;padding-top:11px}.decision-chart .chart-foot span{color:#6b6f78;font-size:11px}.decision-chart .chart-foot strong{margin-top:4px;display:block}.case-deep-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.case-deep{border:1px solid var(--v4-line);background:#fbfcfd;flex-direction:column;min-height:490px;padding:30px;display:flex}.case-deep .case-kicker{letter-spacing:.08em;text-transform:uppercase;color:#6b6f78;font:500 11px/1.3 IBM Plex Mono,monospace}.case-deep h3{margin:18px 0;font-size:28px;line-height:1.1}.case-deep .constraint{color:#5e5b56;font-size:14px;line-height:1.5}.case-metrics{border-top:1px solid var(--v4-line);border-bottom:1px solid var(--v4-line);grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid}.case-metrics div{padding:14px 10px 14px 0}.case-metrics b{font-size:22px;display:block}.case-metrics small{color:#6b6f78;font-size:11px}.case-deep ol{gap:8px;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.case-caveat{color:#6b6f78;text-transform:uppercase;letter-spacing:.06em;margin-top:auto;padding-top:18px;font-size:11px}.linkedin-feed{background:#f4f2ee;border:1px solid #ddd;padding:24px}.linkedin-post{max-width:620px;box-shadow:none;background:#fbfcfd;border:1px solid #ddd;border-radius:0;margin:auto;padding:18px}.li-head{align-items:center;gap:10px;display:flex}.li-avatar{background:#ddd;border-radius:50%;width:48px;height:48px;overflow:hidden}.li-avatar img{object-fit:cover;width:100%;height:100%}.li-head strong{font-size:13px;display:block}.li-head small{color:#666;margin-top:2px;font-size:11px;display:block}.li-body{padding:15px 0;font-size:14px;line-height:1.55}.li-doc{aspect-ratio:1.2;background:#e8e4dd;place-items:center;margin:8px 0 15px;padding:26px;display:grid}.li-doc-page{width:72%;height:90%;box-shadow:none;background:#fbfcfd;padding:25px}.li-doc-page span{text-transform:uppercase;color:#6b6f78;font-size:11px}.li-doc-page strong{margin-top:25px;font-size:24px;display:block}.li-stats{color:#666;border-top:1px solid #eee;justify-content:space-between;padding-top:12px;font-size:11px;display:flex}.discussion-desk{grid-template-columns:1fr 1fr;gap:16px;display:grid}.discussion-col{border:1px solid var(--v4-line);background:#fbfcfd}.discussion-head{border-bottom:1px solid var(--v4-line);text-transform:uppercase;letter-spacing:.08em;padding:18px 20px;font:500 11px/1.2 IBM Plex Mono,monospace}.discussion-item{border-bottom:1px solid var(--v4-line);padding:18px 20px}.discussion-item:last-child{border-bottom:0}.discussion-item strong{font-size:14px}.discussion-item p{color:#666;margin-top:6px;font-size:13px}.discussion-item .li-label{color:#8b635c;background:#f3e7e4;margin-top:9px;padding:5px 7px;font-size:11px;display:inline-block}.pipeline-map{border:1px solid var(--v4-line);grid-template-columns:repeat(5,1fr);display:grid}.pipeline-step{border-right:1px solid var(--v4-line);background:#fbfcfd;padding:28px 20px}.pipeline-step:last-child{border-right:0}.pipeline-step span{text-transform:uppercase;color:#6b6f78;letter-spacing:.08em;font-size:11px}.pipeline-step strong{margin:10px 0;font-size:19px;display:block}.pipeline-step small{color:#6b6f78;line-height:1.4}.yt-shell{background:#fbfcfd;border:1px solid #ddd;border-radius:0;overflow:hidden}.yt-player{aspect-ratio:16/9;background:#151515;position:relative;overflow:hidden}.yt-player img{object-fit:cover;opacity:.8;width:100%;height:100%}.yt-player:after{content:"▶";color:#17191e;background:#a8233f;border-radius:0;place-items:center;width:62px;height:44px;padding-left:3px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-meta{padding:18px}.yt-meta h3{margin:0 0 12px;font-size:20px}.yt-channel-row{align-items:center;gap:10px;font-size:12px;display:flex}.yt-avatar{background:#ddd;border-radius:50%;width:34px;height:34px;overflow:hidden}.yt-avatar img{object-fit:cover;width:100%;height:100%}.yt-stats{color:#6b6f78;margin-left:auto;font-size:11px}.thumbnail-lab{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.thumb-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:12px}.thumb-art{aspect-ratio:16/9;color:#17191e;background:#fff;position:relative;overflow:hidden}.thumb-art img{object-fit:cover;opacity:.72;width:100%;height:100%}.thumb-art strong{text-shadow:0 1px 8px #50321e00;font-size:21px;line-height:1.05;position:absolute;bottom:14px;left:14px;right:14px}.thumb-card footer{color:#6b6f78;justify-content:space-between;padding:11px 2px 2px;font-size:11px;display:flex}.thumb-card.winner{border-width:2px;border-color:#17191e}.retention-lab{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.retention-chart{color:#17191e;background:#fff;padding:32px}.retention-chart svg{width:100%;height:260px}.retention-notes{background:var(--v4-line);border:1px solid var(--v4-line);gap:1px;display:grid}.retention-notes div{background:#fbfcfd;padding:22px}.retention-notes span{color:#6b6f78;text-transform:uppercase;font-size:11px}.retention-notes strong{margin-top:7px;font-size:18px;display:block}.catalogue-map{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.video-node{border:1px solid var(--v4-line);background:#fbfcfd}.video-node .node-thumb{aspect-ratio:16/9;background:#fbfcfd;position:relative;overflow:hidden}.node-thumb img{object-fit:cover;opacity:.72;width:100%;height:100%}.video-node .node-copy{padding:16px}.video-node .node-copy span{text-transform:uppercase;color:#6b6f78;font-size:11px}.video-node .node-copy strong{margin-top:8px;line-height:1.3;display:block}.next-arrow{text-align:center;color:#6b6f78;align-self:center;font-size:25px}.x-shell{color:#4a4d55;background:#fff;border:1px solid #181c241c;max-width:680px;margin:auto}.x-post{border-bottom:1px solid #181c241c;padding:18px}.x-user{gap:10px;display:flex}.x-avatar{background:#fbfcfd;border-radius:50%;width:44px;height:44px;overflow:hidden}.x-avatar img{object-fit:cover;width:100%;height:100%}.x-user strong{font-size:14px}.x-user small{color:#6b6f78;font-size:13px}.x-copy{margin:12px 0 12px 54px;font-size:15px;line-height:1.48}.x-source{background:#080808;border:1px solid #181c241c;border-radius:0;margin:0 0 12px 54px;padding:13px}.x-source span{color:#6b6f78;text-transform:uppercase;font-size:11px}.x-source strong{margin-top:4px;font-size:13px;display:block}.x-actions{color:#6b6f78;justify-content:space-between;max-width:420px;margin-left:54px;font-size:11px;display:flex}.source-ladder{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.source-tier{border:1px solid var(--v4-line);background:#fbfcfd;padding:28px}.source-tier b{color:#6b6f78;letter-spacing:.08em;font:600 11px/1.2 IBM Plex Mono,monospace}.source-tier h3{margin:14px 0;font-size:24px}.source-tier ul{color:#666;padding-left:18px;font-size:14px;line-height:1.55}.newsroom-flow{border:1px solid var(--v4-line);grid-template-columns:repeat(6,1fr);display:grid}.newsroom-flow div{border-right:1px solid var(--v4-line);background:#fbfcfd;padding:24px 14px}.newsroom-flow div:last-child{border-right:0}.newsroom-flow span{color:#6b6f78;text-transform:uppercase;font-size:11px}.newsroom-flow strong{margin-top:9px;display:block}.risk-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.risk-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:28px}.risk-card.green{border-top:4px solid var(--v4-green)}.risk-card.amber{border-top:4px solid var(--v4-amber)}.risk-card.red{border-top:4px solid var(--v4-red)}.risk-card span{text-transform:uppercase;font-size:11px}.risk-card h3{margin:13px 0;font-size:24px}.risk-card p{color:#666;font-size:14px}.risk-card small{color:#6b6f78;margin-top:18px;display:block}.masterclass-diagram{background:var(--v4-line);border:1px solid var(--v4-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.masterclass-diagram div{background:#fbfcfd;padding:30px}.masterclass-diagram span{text-transform:uppercase;color:#6b6f78;font-size:11px}.masterclass-diagram strong{margin:10px 0;font-size:20px;display:block}.masterclass-diagram p{color:#666;font-size:13px;line-height:1.5}.weekly-rhythm{border:1px solid var(--v4-line);grid-template-columns:1fr 2fr 1fr;display:grid}.weekly-rhythm div{border-right:1px solid var(--v4-line);background:#fbfcfd;padding:32px}.weekly-rhythm div:last-child{border-right:0}.weekly-rhythm span{color:#6b6f78;text-transform:uppercase;font-size:11px}.weekly-rhythm strong{margin:10px 0;font-size:25px;display:block}.weekly-rhythm p{color:#666;font-size:14px;line-height:1.55}.saas-pricing{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.saas-plan{border:1px solid var(--v4-line);background:#fbfcfd;flex-direction:column;min-height:650px;padding:34px;display:flex}.saas-plan.featured{border:2px solid var(--v4-aub);transform:translateY(-9px);box-shadow:0 20px 50px #2918211f}.plan-top>span{text-transform:uppercase;letter-spacing:.08em;color:#6b6f78;font:600 11px/1.2 IBM Plex Mono,monospace}.plan-price{margin:22px 0 24px;font-size:40px;font-weight:650}.plan-price small{color:#6b6f78;margin-left:5px;font-size:12px;font-weight:400}.saas-plan ul{gap:12px;margin:0 0 30px;padding:0;list-style:none;display:grid}.saas-plan li{border-bottom:1px solid #eee;padding-bottom:12px;font-size:14px;line-height:1.4}.saas-plan li:before{content:"✓";color:var(--v4-coral);margin-right:8px}.saas-plan .btn{margin-top:auto}.price-boundary{color:#6b6f78;max-width:880px;margin:22px 0 0;font-size:12px}.proposal-note{border-left:3px solid var(--v4-amber);background:#f3eadb;margin-bottom:20px;padding:13px 16px;font-size:12px}.value-stack{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.value-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:28px}.value-card span{color:#6b6f78;text-transform:uppercase;font:500 11px/1.2 IBM Plex Mono,monospace}.value-card h3{margin:14px 0;font-size:24px}.value-card p{color:#666;font-size:14px;line-height:1.5}.value-card ul{color:#666;padding-left:18px;font-size:13px;line-height:1.55}.pricing-four{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pricing-four .saas-plan{min-height:720px;padding:28px}.pricing-four .plan-price{font-size:32px}.compare-table{border-collapse:collapse;border:1px solid var(--v4-line);background:#fbfcfd;width:100%}.compare-table th,.compare-table td{border-bottom:1px solid var(--v4-line);text-align:left;vertical-align:top;padding:17px 18px;font-size:13px}.compare-table th{text-transform:uppercase;letter-spacing:.06em;background:#f4f1ea;font:600 10px/1.2 IBM Plex Mono,monospace}.compare-table td:first-child{font-weight:600}.compare-table .yes{color:#526f59}.compare-table .no{color:#aaa}.mastery-catalogue{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mastery-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:27px}.mastery-card img{width:30px;height:30px}.mastery-card h3{margin:18px 0 9px;font-size:24px}.mastery-card p{color:#666;min-height:62px;font-size:13px}.mastery-card .price{margin:20px 0;font-size:26px;font-weight:650}.rate-table{border-collapse:collapse;background:#fbfcfd;width:100%}.rate-table td,.rate-table th{border-bottom:1px solid var(--v4-line);text-align:left;padding:17px;font-size:13px}.rate-table th{text-transform:uppercase;color:#777;letter-spacing:.06em;font-size:11px}.geo-currency-demo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.geo-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:30px}.geo-card h3{font-size:28px}.geo-card ul{color:#666;padding-left:18px;font-size:14px;line-height:1.6}.currency-pill{border:1px solid var(--v4-line);align-items:center;gap:8px;margin-top:10px;padding:7px 10px;font-size:11px;display:inline-flex}.ai-flow{border:1px solid var(--v4-line);grid-template-columns:repeat(5,1fr);display:grid}.ai-flow div{border-right:1px solid var(--v4-line);background:#fbfcfd;padding:26px 18px}.ai-flow div:last-child{border-right:0}.ai-flow span{color:#888;text-transform:uppercase;font-size:11px}.ai-flow strong{margin:9px 0;font-size:18px;display:block}.ai-flow p{color:#666;font-size:12px;line-height:1.45}.governance-table{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gov-card{border:1px solid var(--v4-line);background:#fbfcfd;padding:28px}.gov-card b{background:#eee;padding:6px 8px;font-size:11px;display:inline-block}.gov-card h3{margin:16px 0;font-size:24px}.gov-card p{color:#666;font-size:14px}.reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(18px)}.reveal.in,.reveal.visible{opacity:1;transform:none}.hover-lift{transition:transform .24s,box-shadow .24s}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 18px 35px #11120f14}@media(max-width:1100px){.platform-hero-art{min-height:520px}.native-surface-grid,.mastery-catalogue{grid-template-columns:repeat(2,1fr)}.case-deep-grid,.value-stack,.pricing-four{grid-template-columns:1fr 1fr}.pipeline-map{grid-template-columns:repeat(3,1fr)}.pipeline-step{border-bottom:1px solid var(--v4-line)}.catalogue-map{grid-template-columns:1fr 1fr}.newsroom-flow{grid-template-columns:repeat(3,1fr)}.newsroom-flow div{border-bottom:1px solid var(--v4-line)}}@media(max-width:780px){.section{padding:78px 0}.hero.v4-hero{padding:66px 0}.platform-hero-art{min-height:580px;margin-top:24px}.platform-human{inset:0 6% 0 0}.hero-float.top{max-width:220px;top:30px;right:0}.hero-float.bottom{max-width:230px;bottom:20px;right:0}.hero-feed-strip{width:74%;bottom:22px;left:0}.logo-slot-rail{grid-template-columns:repeat(2,1fr)}.v4-choice,.channel-feature-grid,.comment-bank,.evidence-grid,.discussion-desk,.retention-lab,.geo-currency-demo{grid-template-columns:1fr}.prediction-loop{grid-template-columns:1fr 1fr}.prediction-loop .step:nth-child(2){border-right:0}.native-surface-grid,.case-deep-grid,.value-stack,.pricing-four,.mastery-catalogue,.saas-pricing,.source-ladder,.risk-grid{grid-template-columns:1fr}.saas-plan.featured{transform:none}.story-strip{grid-template-columns:repeat(2,1fr)}.cue-sheet{grid-template-columns:1fr}.cue-cell{border-right:0!important;border-bottom:1px solid var(--v4-line)!important}.cue-cell:last-child{border-bottom:0!important}.pipeline-map,.newsroom-flow,.masterclass-diagram{grid-template-columns:1fr}.pipeline-step,.newsroom-flow div,.masterclass-diagram div{border-right:0;border-bottom:1px solid var(--v4-line)}.weekly-rhythm{grid-template-columns:1fr}.weekly-rhythm div{border-right:0;border-bottom:1px solid var(--v4-line)}.thumbnail-lab,.catalogue-map{grid-template-columns:1fr}.case-metrics{grid-template-columns:1fr 1fr}.pricing-four .saas-plan,.saas-plan{min-height:auto}.compare-table{display:block;overflow-x:auto}.channel-feature{min-height:390px}.channel-feature .cf-content h3{font-size:29px}.ai-flow{grid-template-columns:1fr}.ai-flow div{border-right:0;border-bottom:1px solid var(--v4-line)}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.hover-lift{transition:none}}.skip-link{background:var(--ink);color:var(--paper);z-index:200;padding:10px 16px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:12px;left:12px}.brand-lockup .brand-symbol{flex:none;width:36px;height:36px}.brand-wordmark{align-items:baseline;gap:0;min-width:0;display:inline-flex}.brand-lockup .brand-chip,.brand-lockup .brand-word,.brand-lockup .brand-dot{color:var(--ink);letter-spacing:-.04em;white-space:nowrap;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:21px;font-weight:700;line-height:1}.brand-lockup .brand-chip{margin-right:.22em}.footer .brand-lockup .brand-chip,.footer .brand-lockup .brand-word,.footer .brand-lockup .brand-dot{color:var(--ink)}.suite-switcher{align-items:center;display:flex;position:relative}.suite-trigger{border:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:repeat(3,1fr);align-content:center;gap:2.5px;width:34px;height:34px;padding:6px;display:grid}.suite-trigger span{aspect-ratio:1;background:var(--muted);border-radius:0;width:100%}.suite-trigger:hover span{background:var(--ink)}.suite-panel{background:var(--paper);border:1px solid var(--line2);z-index:120;width:320px;padding:8px;position:absolute;top:44px;left:0;box-shadow:0 18px 50px #11120f24}.suite-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);margin:6px 8px 8px;font-size:11px}.suite-panel ul{margin:0;padding:0;list-style:none}.suite-panel a{border:1px solid #0000;padding:10px 8px;display:block}.suite-panel a:hover{border-color:var(--line);background:var(--canvas)}.suite-panel strong{font-size:13px;display:block}.suite-panel small{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.35;display:block}.currency-menu.open .currency-pop{display:block}.currency-pop{display:none}.currency-pop button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:8px 9px;font-size:12px;font-weight:620;display:flex}.currency-pop button:hover,.currency-pop button.active{background:var(--canvas)}.currency-pop button small{color:var(--muted);margin-left:auto;font-weight:500}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-success{background:#eff6f0;border:1px solid #8cad9c;margin-top:15px;padding:22px;font-weight:620;display:none}.form-card.submitted .form-success{display:block}.form-card.submitted form{display:none}.nav{grid-template-columns:auto 1fr auto}.nav-brand-group{align-items:center;gap:12px;display:flex}@media(max-width:1080px){.suite-switcher{display:none}}@media(max-width:760px){.platform-hero-art{flex-direction:column;gap:12px;min-height:0;display:flex}.platform-hero-art .platform-human{width:100%;position:relative;inset:auto}.platform-hero-art .platform-human img{object-fit:cover;width:100%;height:auto}.platform-hero-art .hero-float,.platform-hero-art .hero-feed-strip,.platform-hero-art .hero-float.top,.platform-hero-art .hero-float.bottom{width:100%;max-width:none;margin:0;position:relative;inset:auto;transform:none}}:root{--prod-red:#e96655;--prod-aub:#291821;--prod-paper:#f3f0e9;--prod-paper2:#e8e1d7;--prod-ink:#17191e;--prod-muted:#6f6d67;--prod-line:#11120f24;--prod-white:#fbfaf6;--prod-darkline:#6b6f78}.prod-hero{padding:92px 0 82px}.prod-hero .hero-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px}.prod-hero h1{letter-spacing:-.055em;max-width:720px;font-size:72px;line-height:.96}.prod-hero .lede{max-width:640px;font-size:20px}.prod-hero .hero-meta span{white-space:nowrap}.edit-hero{color:#17191e;background:#fff;border:1px solid #181c2414;min-height:610px;position:relative;overflow:hidden}.edit-preview{background:#181c240f;grid-template-columns:.72fr .28fr;gap:1px;height:330px;display:grid;position:absolute;top:24px;left:24px;right:24px}.edit-monitor{background:#171815;position:relative;overflow:hidden}.edit-monitor img{object-fit:cover;width:100%;height:100%}.edit-monitor:after{content:"";background:linear-gradient(#0000 55%,#ffffff7a);position:absolute;inset:0}.edit-monitor .monitor-meta{z-index:2;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.monitor-meta span{letter-spacing:.1em;text-transform:uppercase;color:#ddd;font:500 9px/1.2 IBM Plex Mono,monospace}.monitor-meta strong{font-size:18px}.edit-inspector{background:#191a18;align-content:start;gap:15px;padding:18px;display:grid}.edit-inspector .inspector-row{border-bottom:1px solid #181c2414;padding-bottom:13px}.edit-inspector span{letter-spacing:.08em;text-transform:uppercase;color:#888;font:500 8px/1.2 IBM Plex Mono,monospace;display:block}.edit-inspector b{margin-top:5px;font-size:13px;display:block}.edit-timeline{background:#0b0c0b;border:1px solid #181c2414;height:218px;padding:16px 16px 18px;position:absolute;bottom:24px;left:24px;right:24px}.timeline-ruler{color:#666;border-bottom:1px solid #181c2414;justify-content:space-between;height:22px;font:8px IBM Plex Mono,monospace;display:flex}.timeline-track{border-bottom:1px solid #181c2414;grid-template-columns:86px 1fr;min-height:42px;display:grid}.track-label{color:#777;text-transform:uppercase;padding:12px 8px 0 0;font:8px IBM Plex Mono,monospace}.track-clips{gap:3px;padding:7px 0;display:flex}.clip{background:#665154;border:1px solid #181c2414;height:27px;display:block;position:relative;overflow:hidden}.clip.video{background:#684a52}.clip.broll{background:#4f5b53}.clip.caption{background:#7b6245}.clip.audio{background:#3e4d5d}.clip:after{content:"";background:#181c241c;height:1px;position:absolute;inset:auto 4px 5px}.playhead{background:var(--prod-red);z-index:4;width:1px;position:absolute;top:15px;bottom:15px;left:56%;box-shadow:0 0 0 1px #e966552e}.playhead:before{content:"";background:var(--prod-red);clip-path:polygon(0 0,100% 0,50% 100%);width:9px;height:7px;position:absolute;top:-2px;left:-4px}.production-strip{color:#17191e;border-top:1px solid var(--prod-darkline);border-bottom:1px solid var(--prod-darkline);background:#121310}.production-strip .container{grid-template-columns:repeat(4,1fr);display:grid}.production-strip div{border-right:1px solid var(--prod-darkline);padding:22px}.production-strip div:last-child{border-right:0}.production-strip span{letter-spacing:.1em;text-transform:uppercase;color:#9e9892;font:500 8px IBM Plex Mono,monospace}.production-strip b{margin-top:7px;font-size:14px;display:block}.edit-menu{border:1px solid var(--prod-line);grid-template-columns:1.15fr .85fr;display:grid}.edit-menu-list{background:#fbfcfd}.edit-menu-item{border-bottom:1px solid var(--prod-line);grid-template-columns:.12fr .52fr .36fr;align-items:start;gap:20px;padding:26px 28px;display:grid}.edit-menu-item:last-child{border-bottom:0}.edit-menu-item .num{color:#9a635a;font:500 9px IBM Plex Mono,monospace}.edit-menu-item h3{margin:0 0 7px;font-size:24px}.edit-menu-item p{color:var(--prod-muted);margin:0;font-size:13px;line-height:1.5}.edit-menu-item .price{text-align:right}.edit-menu-item .price strong{font-size:24px;display:block}.edit-menu-item .price small{color:var(--prod-muted);font-size:11px}.edit-menu-aside{background:var(--prod-aub);color:#17191e;flex-direction:column;justify-content:space-between;padding:38px;display:flex}.edit-menu-aside h3{font-size:34px;line-height:1.08}.edit-menu-aside p{color:#d2cbc6}.edit-menu-aside ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.edit-menu-aside li{border-top:1px solid #181c2414;padding-top:12px;font-size:13px}.edit-menu-aside li:before{content:"↳";color:#eca99f;margin-right:8px}.edit-desk{background:#181c240f;border:1px solid #181c2414;grid-template-columns:.72fr .28fr;gap:1px;display:grid}.desk-main{color:#17191e;background:#fff;padding:28px}.desk-head{border-bottom:1px solid var(--prod-darkline);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.desk-head span{color:#999;font:500 9px IBM Plex Mono,monospace}.desk-head b{font-size:14px}.desk-monitor{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.desk-monitor figure{background:#fbfcfd;height:250px;margin:0;position:relative;overflow:hidden}.desk-monitor img{object-fit:cover;width:100%;height:100%}.desk-monitor figcaption{background:#ffffffa3;padding:6px 8px;font:8px IBM Plex Mono,monospace;position:absolute;top:10px;left:10px}.desk-monitor .finished:after{content:"Your first 3 seconds owe the viewer context.";color:#17191e;text-shadow:0 2px 12px #50321e00;font-size:18px;font-weight:700;line-height:1.05;position:absolute;bottom:18px;left:18px;right:18px}.desk-tracks{border-top:1px solid var(--prod-darkline);padding-top:12px}.desk-track{grid-template-columns:80px 1fr;align-items:center;margin:6px 0;display:grid}.desk-track span{color:#777;font:8px IBM Plex Mono,monospace}.trackbar{gap:3px;height:22px;display:flex}.trackbar i{background:#664952;height:100%;display:block}.trackbar i.alt{background:#4c5d53}.trackbar i.cap{background:#7f6548}.trackbar i.aud{background:#405064}.desk-side{color:#17191e;background:#1a1b19;padding:28px}.desk-side>span{color:#eca99f;font:8px IBM Plex Mono,monospace}.desk-side h3{margin:30px 0 18px;font-size:25px}.decision-list{gap:0;display:grid}.decision-list div{border-top:1px solid #181c2414;padding:15px 0}.decision-list b{font-size:13px;display:block}.decision-list small{color:#999;margin-top:5px;line-height:1.4;display:block}.platform-finish-grid{border:1px solid var(--prod-line);grid-template-columns:repeat(4,1fr);display:grid}.platform-finish{border-right:1px solid var(--prod-line);background:#fbfcfd;min-height:370px;padding:26px}.platform-finish:last-child{border-right:0}.platform-finish .phead{align-items:center;gap:10px;display:flex}.platform-finish .phead img{width:24px;height:24px}.platform-finish .phead strong{font-size:16px}.native-mini{color:#17191e;background:#fff;min-height:170px;margin:28px 0 22px;position:relative;overflow:hidden}.native-mini img{object-fit:cover;opacity:.83;width:100%;height:170px}.native-mini .mini-copy{font-size:13px;line-height:1.2;position:absolute;bottom:12px;left:12px;right:12px}.platform-finish ul{gap:9px;padding:0;list-style:none;display:grid}.platform-finish li{color:var(--prod-muted);font-size:12px}.platform-finish li:before{content:"•";color:var(--prod-red);margin-right:7px}.before-after{border:1px solid var(--prod-line);background:#fbfcfd;grid-template-columns:1fr 1fr;display:grid}.ba-panel{padding:24px}.ba-panel+.ba-panel{border-left:1px solid var(--prod-line)}.ba-visual{background:#fbfcfd;height:360px;position:relative;overflow:hidden}.ba-visual img{object-fit:cover;width:100%;height:100%}.ba-raw img{filter:saturate(.58)contrast(.92)brightness(.88)}.ba-finished:after{content:"Four hours later. Same skin. Better light.";color:#17191e;background:#ffffffad;padding:12px;font-size:17px;font-weight:700;position:absolute;bottom:18px;left:18px;right:18px}.ba-meta{background:var(--prod-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1px;display:grid}.ba-meta div{background:#fbfcfd;padding:12px}.ba-meta span{color:#888;text-transform:uppercase;font:8px IBM Plex Mono,monospace;display:block}.ba-meta b{margin-top:5px;font-size:12px;display:block}.ratio-system{grid-template-columns:.7fr 1.3fr;align-items:center;gap:42px;display:grid}.ratio-copy h2{max-width:580px}.ratio-wall{grid-template-columns:1fr 1fr 1.38fr;align-items:end;gap:10px;display:grid}.ratio-frame{background:#f6dadf;border:1px solid #181c2414;position:relative;overflow:hidden}.ratio-frame img{object-fit:cover;width:100%;height:100%}.ratio-frame.r916{aspect-ratio:9/16}.ratio-frame.r45{aspect-ratio:4/5}.ratio-frame.r169{aspect-ratio:16/9;align-self:center}.ratio-frame span{color:#17191e;background:#ffffffb8;padding:5px 6px;font:8px IBM Plex Mono,monospace;position:absolute;top:8px;left:8px}.ratio-note{color:#aaa;margin-top:14px;font-size:11px}.batch-grid{border:1px solid var(--prod-line);grid-template-columns:repeat(3,1fr);display:grid}.batch-card{border-right:1px solid var(--prod-line);background:#fbfcfd;flex-direction:column;min-height:430px;padding:34px;display:flex}.batch-card:last-child{border-right:0}.batch-card.featured{background:var(--prod-aub);color:#17191e}.batch-card .kicker{letter-spacing:.08em;color:#8d564e;font:500 9px IBM Plex Mono,monospace}.batch-card.featured .kicker{color:#eca99f}.batch-card h3{margin:28px 0 8px;font-size:30px}.batch-card .batch-price strong{font-size:36px}.batch-card .batch-price small{color:var(--prod-muted);font-size:11px}.batch-card.featured .batch-price small,.batch-card.featured p,.batch-card.featured li{color:#d4cdc8}.batch-card ul{color:var(--prod-muted);gap:10px;margin:24px 0 30px;padding:0;font-size:13px;list-style:none;display:grid}.batch-card li:before{content:"↳";color:var(--prod-red);margin-right:8px}.batch-card .btn{align-self:flex-start;margin-top:auto}.boundary-grid{border:1px solid #181c2417;grid-template-columns:repeat(3,1fr);display:grid}.boundary{border-bottom:1px solid #181c2414;border-right:1px solid #181c2414;padding:26px}.boundary:nth-child(3n){border-right:0}.boundary:nth-last-child(-n+3){border-bottom:0}.boundary span{color:#eca99f;font:8px IBM Plex Mono,monospace}.boundary h3{margin:26px 0 10px;font-size:20px}.boundary p{color:#c9c1bc;font-size:12px;line-height:1.5}.estimator{border:1px solid var(--prod-line);background:#fbfcfd;grid-template-columns:.8fr 1.2fr;display:grid}.estimator-form{border-right:1px solid var(--prod-line);padding:32px}.estimator-form label{text-transform:uppercase;letter-spacing:.08em;color:#777;margin:18px 0 8px;font:500 9px IBM Plex Mono,monospace;display:block}.estimator-form select,.estimator-form input{border:1px solid var(--prod-line);width:100%;font:inherit;background:#faf8f3;padding:13px 14px}.estimator-form .checks{gap:8px;display:grid}.estimator-form .checks label{text-transform:none;letter-spacing:0;color:#333;align-items:center;gap:9px;margin:0;font:13px inherit;display:flex}.estimate-out{background:var(--prod-aub);color:#17191e;flex-direction:column;justify-content:space-between;padding:38px;display:flex}.estimate-out span{color:#eca99f;text-transform:uppercase;font:9px IBM Plex Mono,monospace}.estimate-out strong{margin:20px 0 10px;font-size:64px;line-height:1;display:block}.estimate-out p{color:#d8cfcb}.estimate-line{border-top:1px solid #181c2414;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.estimate-line b{font-size:12px}.delivery-ledger{grid-template-columns:1fr .8fr;gap:18px;display:grid}.file-ledger{border:1px solid var(--prod-line);background:#fbfcfd}.file-row{border-bottom:1px solid var(--prod-line);grid-template-columns:.18fr 1fr .28fr;align-items:center;gap:16px;padding:16px 18px;display:grid}.file-row:last-child{border-bottom:0}.file-row span{color:#888;font:8px IBM Plex Mono,monospace}.file-row b{font-size:13px}.file-row small{text-align:right;color:#777;font-size:11px}.ownership-card{color:#17191e;background:#fff;padding:32px}.ownership-card h3{font-size:28px}.ownership-card p{color:#c6beba}.ownership-card ul{color:#d4cdca;gap:10px;padding-left:18px;font-size:13px;display:grid}.process-5{border:1px solid var(--prod-line);grid-template-columns:repeat(5,1fr);display:grid}.process-5 article{border-right:1px solid var(--prod-line);min-height:250px;padding:26px}.process-5 article:last-child{border-right:0}.process-5 span{color:#8d564e;font:8px IBM Plex Mono,monospace}.process-5 h3{margin:36px 0 10px;font-size:21px}.process-5 p{color:var(--prod-muted);font-size:12px;line-height:1.55}@media(max-width:1024px){.prod-hero .hero-grid{grid-template-columns:1fr;gap:40px}.edit-hero{min-height:560px}.platform-finish-grid{grid-template-columns:1fr 1fr}.platform-finish:nth-child(2){border-right:0}.platform-finish:nth-child(-n+2){border-bottom:1px solid var(--prod-line)}.process-5{grid-template-columns:1fr 1fr}.process-5 article{border-bottom:1px solid var(--prod-line)}.process-5 article:nth-child(2n){border-right:0}}@media(max-width:820px){.prod-hero h1{font-size:56px}.edit-menu,.edit-desk,.ratio-system,.estimator,.delivery-ledger{grid-template-columns:1fr}.edit-menu-aside,.desk-side{border-top:1px solid var(--prod-line)}.platform-finish-grid,.batch-grid,.boundary-grid{grid-template-columns:1fr 1fr}.batch-card:nth-child(2){border-right:0}.boundary:nth-child(3n){border-right:1px solid #181c2414}.boundary:nth-child(2n){border-right:0}.boundary:nth-last-child(-n+3){border-bottom:1px solid #181c2414}.boundary:nth-last-child(-n+2){border-bottom:0}.process-5{grid-template-columns:1fr 1fr}.estimate-out strong{font-size:52px}}@media(max-width:560px){.prod-hero{padding-top:62px}.prod-hero h1{font-size:44px}.production-strip .container{grid-template-columns:1fr 1fr}.production-strip div:nth-child(2){border-right:0}.production-strip div:nth-child(-n+2){border-bottom:1px solid var(--prod-darkline)}.edit-hero{min-height:520px}.edit-preview{grid-template-columns:1fr;height:275px;top:18px;left:18px;right:18px}.edit-inspector{display:none}.edit-timeline{height:200px;bottom:18px;left:18px;right:18px}.timeline-track{grid-template-columns:58px 1fr}.edit-menu-item{grid-template-columns:.1fr .62fr .28fr;gap:10px;padding:20px 16px}.edit-menu-item h3{font-size:19px}.edit-menu-item .price strong{font-size:18px}.edit-menu-aside{padding:26px}.desk-monitor{grid-template-columns:1fr}.desk-monitor figure{height:220px}.platform-finish-grid,.batch-grid,.boundary-grid,.process-5{grid-template-columns:1fr}.platform-finish,.batch-card,.boundary,.process-5 article{border-right:0!important;border-bottom:1px solid var(--prod-line)!important}.boundary{border-bottom-color:#181c2414!important}.platform-finish:last-child,.batch-card:last-child,.boundary:last-child,.process-5 article:last-child{border-bottom:0!important}.before-after{grid-template-columns:1fr}.ba-panel+.ba-panel{border-left:0;border-top:1px solid var(--prod-line)}.ratio-wall{grid-template-columns:1fr 1fr}.ratio-frame.r169{grid-column:1/-1}.estimate-out{padding:28px}.estimate-out strong{font-size:45px}.file-row{grid-template-columns:.18fr 1fr}.file-row small{display:none}}@media(prefers-reduced-motion:reduce){.playhead{display:none}}.section.deep .masterclass-diagram div,.section.ink .masterclass-diagram div,.section.deep .weekly-rhythm div,.section.ink .weekly-rhythm div,.masterclass-diagram strong,.weekly-rhythm strong{color:var(--ink)}.masterclass-diagram span,.weekly-rhythm span{color:#6b6660;font-family:var(--mono);letter-spacing:.08em}.masterclass-diagram p,.weekly-rhythm p{color:#5c5852}.section.deep .rate-table,.section.ink .rate-table{background:0 0;border:1px solid #181c241f}.section.deep .rate-table>div,.section.ink .rate-table>div{border-bottom:1px solid #181c2417}.section.deep .rate-table>div:last-child,.section.ink .rate-table>div:last-child{border-bottom:0}.section.deep .rate-table span,.section.ink .rate-table span{color:var(--ink);font-size:15px;line-height:1.4}.section.deep .rate-table b,.section.ink .rate-table b{color:#ffbfae;font-size:14px}.section.deep .small,.section.ink .small{color:#cfc7c0;font-size:13px;line-height:1.6}.section.deep .small b,.section.ink .small b{color:#17191e}:root{--sl-ink:#fff;--sl-ink-alt:#f4f6f8;--sl-raised:#fbfcfd;--sl-inset:#f4f6f8;--sl-bone:#17191e;--sl-body:#4a4d55;--sl-lead:#4a4d55;--sl-muted:#6b6f78;--sl-rule:#181c241c;--sl-rule-strong:#181c2430;--sl-border:#181c241c;--ch-instagram:#c084fc;--ch-linkedin:#4c1d95;--ch-youtube:#7e22ce;--ch-x:#17191e;--font-display:"Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--font-serif:"Fraunces", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1)}html,body{background:var(--sl-ink)}.v5{background:var(--sl-ink);color:var(--sl-bone);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}.v5 a{color:var(--sl-bone);text-decoration:none}.v5 img{max-width:100%;display:block}.v5 h1,.v5 h2,.v5 h3,.v5 h4{margin:0}.v5 button{font:inherit;color:inherit}.v5 .disp{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:.98}.v5 .h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1.02}.v5 .h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.08}.v5 .mono{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-muted);font-size:11px}.v5 .serif{font-family:var(--font-serif);letter-spacing:0;font-style:italic;font-weight:400}.v5 .aura{filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.v5 .btn{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;min-height:44px;transition:background .18s var(--ease-out),border-color .18s var(--ease-out);border:1px solid #0000;align-items:center;gap:10px;padding:16px 22px;font-size:12px;display:inline-flex}.v5 .btn-primary{background:var(--sl-bone);color:var(--sl-ink)}.v5 .btn-primary:hover{color:var(--sl-ink);background:#fbfcfd}.v5 .btn-ghost{color:var(--sl-bone);border-color:#181c241f}.v5 .btn-ghost:hover{border-color:#181c2447}.v5 .btn:focus-visible{outline:2px solid var(--sl-bone);outline-offset:3px}.v5 .card{background:var(--sl-raised);border:1px solid var(--sl-border)}.v5 .inset{background:var(--sl-inset);border:1px solid var(--sl-border)}.v5 .chip{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid var(--sl-rule-strong);color:var(--sl-body);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:11px}.v5 .num{font-variant-numeric:tabular-nums}.v5 .sec{border-top:1px solid var(--sl-rule);gap:32px;padding:80px 64px;display:grid;position:relative}.v5 .sech{grid-template-columns:300px 1fr;align-items:end;gap:40px;display:grid}.v5 .sech .lead{color:var(--sl-lead);max-width:62ch;margin:10px 0 0;font-size:17px}.v5 .p{color:var(--sl-lead);margin:0;font-size:15px}.v5 .p2{color:var(--sl-body);margin:0;font-size:14.5px}.v5 .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v5 .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v5 .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.v5 .grid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.v5 .grid6{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v5 .read{font-family:var(--font-mono);letter-spacing:.06em;color:var(--sl-muted);font-size:11px}.v5 .read b{color:var(--sl-bone);font-weight:500}.v5 .chain{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;position:relative}.v5 .step{background:var(--sl-raised);border:1px solid var(--sl-border);align-content:start;gap:10px;padding:20px 18px 22px;display:grid;position:relative}.v5 .step+.step{border-left:0}.v5 .step .k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-muted);justify-content:space-between;font-size:11px;display:flex}.v5 .step .t{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.05}.v5 .step .q{color:var(--sl-body);font-size:13.5px}.v5 .step .ex{color:var(--sl-muted);border-top:1px solid var(--sl-border);padding-top:10px;font-size:12.5px}.v5 .step .ex b{color:var(--sl-bone);font-weight:500}.v5 .step:after{content:"→";font-family:var(--font-mono);color:var(--sl-muted);background:var(--sl-ink);z-index:2;padding:0 2px;font-size:14px;position:absolute;top:22px;right:-9px}.v5 .step:last-child:after{content:none}.v5 .slot{border:1px solid var(--sl-border);background:linear-gradient(#fbfcfd,#fff);align-content:end;gap:8px;min-height:180px;padding:16px;display:grid;position:relative;overflow:hidden}.v5 .slot img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.v5 .slot .aura{z-index:1;opacity:.7}.v5 .slot .tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#4a4d55;align-items:center;gap:8px;font-size:11px;display:inline-flex;position:relative}.v5 .slot .tag i{background:currentColor;border-radius:50%;width:8px;height:8px;display:inline-block}.v5 .tb{background:var(--sl-rule);border:1px solid var(--sl-rule);gap:1px;display:grid}.v5 .th{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-muted);background:var(--sl-ink-alt);padding:12px 14px;font-size:11px}.v5 .td{color:var(--sl-body);background:var(--sl-ink);padding:14px;font-size:13.5px;line-height:1.45}.v5 .td b{color:var(--sl-bone);font-weight:600}.v5 .kpi{background:var(--sl-inset);border:1px solid var(--sl-border);gap:4px;padding:16px;display:grid}.v5 .kpi .v{font-family:var(--font-display);letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1}.v5 .kpi .d{font-family:var(--font-mono);letter-spacing:.06em;color:var(--sl-muted);font-size:11px}.v5 .up{color:#2f6a4f}.v5 .down{color:#a33a2e}.v5 .phone{width:220px;box-shadow:none;background:#fff;border:1px solid #181c2414;border-radius:30px;padding:10px}.v5 .screen{aspect-ratio:9/19;background:#fff;border-radius:0;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.v5 .s-top{white-space:nowrap;align-items:center;gap:8px;padding:12px 12px 8px;font-size:11px;display:flex}.v5 .s-top .av{border-radius:50%;width:22px;height:22px;display:inline-block}.v5 .s-top .nm{font-weight:600}.v5 .s-mid{position:relative}.v5 .s-mid .cap{font-size:11px;line-height:1.35;position:absolute;bottom:12px;left:12px;right:40px}.v5 .s-bot{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;color:var(--sl-muted);justify-content:space-between;gap:6px;padding:10px;font-size:11px;display:flex}.v5 .logo{color:#4a4d55;height:60px;font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.v5 .logo.m{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:500}.v5 .logo.s{font-family:var(--font-serif);font-size:23px;font-style:italic;font-weight:400}.v5 .li{color:var(--sl-body);gap:12px;font-size:14.5px;display:flex}.v5 .li b{color:var(--sl-bone);font-weight:500}.v5 .faq{border-bottom:1px solid #181c2414;grid-template-columns:1fr 24px;gap:16px;padding:20px 0;font-size:17px;font-weight:600;display:grid}.v5 .faq span:last-child{color:var(--sl-muted);font-weight:400}.v5 .tile{aspect-ratio:1;position:relative;overflow:hidden}.v5 .tile .tg{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#17191e;font-size:11px;position:absolute;bottom:8px;left:8px}.v5 .ico{place-items:center;width:28px;height:28px;display:grid}.v5-header{z-index:60;border-bottom:1px solid var(--sl-rule);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;align-items:center;gap:28px;padding:16px 64px;display:flex;position:sticky;top:0}.v5-lock{align-items:center;gap:10px;display:flex}.v5-mark{background:var(--sl-bone);border-radius:0;flex:none;place-items:center;width:32px;height:32px;display:grid}.v5-word{font-family:var(--font-display);letter-spacing:-.03em;color:var(--sl-bone);font-size:21px;font-weight:700}.v5-suite-btn{border:1px solid var(--sl-rule-strong);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;display:grid}.v5-suite-btn:hover{border-color:#181c2440}.v5-nav{color:var(--sl-body);gap:22px;margin-left:26px;font-size:15px;font-weight:500;display:flex}.v5-nav>div{position:relative}.v5-navlink{cursor:pointer;color:var(--sl-body);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:6px;padding:8px 0;display:inline-flex}.v5-navlink:hover,.v5-navlink[data-active=true]{color:var(--sl-bone);border-bottom-color:var(--nav-accent,var(--sl-bone))}.v5-menu{background:var(--sl-raised);border:1px solid var(--sl-rule-strong);min-width:300px;box-shadow:none;z-index:70;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);left:-14px}.v5-menu a{border-left:2px solid #0000;gap:2px;padding:10px 12px;display:grid}.v5-menu a:hover{background:var(--sl-inset)}.v5-menu .mi{font-size:14.5px;font-weight:500}.v5-menu .ms{font-family:var(--font-mono);letter-spacing:.06em;color:var(--sl-muted);text-transform:none;font-size:11px}.v5-right{align-items:center;gap:12px;margin-left:auto;display:flex}.v5-burger{display:none}.v5-cur{position:relative}.v5-cur-btn{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid var(--sl-rule-strong);color:var(--sl-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.v5-cur-list{background:var(--sl-raised);border:1px solid var(--sl-rule-strong);z-index:70;min-width:240px;box-shadow:none;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.v5-cur-list button{cursor:pointer;min-height:44px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--sl-body);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:9px 10px;font-size:11px;display:flex}.v5-cur-list button:hover,.v5-cur-list button[aria-selected=true]{background:var(--sl-inset);color:var(--sl-bone)}.v5-footer{border-top:1px solid var(--sl-rule);background:var(--sl-ink-alt);gap:28px;padding:64px;display:grid}.v5-footer .cols{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;display:grid}.v5-footer .col{color:var(--sl-body);align-content:start;gap:8px;font-size:14px;display:grid}.v5-footer .col a:hover{color:#17191e}.v5-suite-strip{border-top:1px solid var(--sl-rule);grid-template-columns:200px 1fr;align-items:center;gap:24px;padding-top:22px;display:grid}.v5-legal{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.v5-sticky{z-index:55;justify-items:end;gap:6px;display:grid;position:fixed;bottom:28px;right:28px}.v5-sticky .btn{box-shadow:none}.v5-skip{align-items:center;min-height:44px;display:inline-flex;position:absolute;left:-9999px}.v5-skip:focus{z-index:90;background:var(--sl-bone);color:var(--sl-ink);padding:10px 14px;top:16px;left:16px}.v5-hero{align-content:center;gap:26px;min-height:460px;padding:88px 64px 72px;display:grid;position:relative;overflow:hidden}.v5-hero .inner{z-index:2;gap:22px;max-width:62ch;display:grid;position:relative}.v5-hero h1{font-size:clamp(40px,5.4vw,76px)}.v5-hero .lead{color:var(--sl-lead);max-width:62ch;margin:0;font-size:18px}.v5-btnrow{flex-wrap:wrap;gap:12px;display:flex}.v5-list{gap:12px;display:grid}.v5-cardgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.v5-cardgrid .card{align-content:start;gap:10px;padding:22px;display:grid}.v5 [data-reveal]{opacity:0;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transform:translateY(14px)}.v5 [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v5 [data-reveal]{opacity:1;transition:none;transform:none}}@media(max-width:1180px){.v5 .chain,.v5 .grid6,.v5 .grid5{grid-template-columns:repeat(3,minmax(0,1fr))}.v5 .step+.step{border-left:1px solid var(--sl-border)}.v5 .step:after{content:none}.v5 .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.v5-nav{display:none}.v5-burger{border:1px solid var(--sl-rule-strong);cursor:pointer;background:0 0;place-items:center;width:40px;height:40px;display:grid}}@media(max-width:900px){.v5 .sec{padding:56px 24px}.v5-header{gap:14px;padding:14px 20px}.v5-footer{padding:48px 24px}.v5-hero{padding:56px 24px 48px}.v5 .sech{grid-template-columns:1fr;align-items:start;gap:14px}.v5 .grid2,.v5 .grid3,.v5 .grid4,.v5 .grid5,.v5 .grid6,.v5 .chain{grid-template-columns:1fr}.v5 .step+.step{border-left:1px solid var(--sl-border);border-top:0}.v5-footer .cols,.v5-suite-strip{grid-template-columns:1fr}.v5 .disp{font-size:clamp(34px,9vw,48px)!important}.v5 .h2{font-size:clamp(26px,6.5vw,34px)!important}.v5-sticky{bottom:12px;right:12px}.v5-sticky .btn{padding:13px 16px;font-size:11px}}.v5 [style*=grid-template-columns]{max-width:100%}@media(max-width:1180px){.v5 .fluid-2{grid-template-columns:1fr!important}}@media(max-width:900px){.v5 [style*="grid-template-columns: 1.05fr"],.v5 [style*="grid-template-columns: 1.1fr"],.v5 [style*="grid-template-columns: 1.15fr"],.v5 [style*="grid-template-columns: 1.2fr"],.v5 [style*="grid-template-columns: 1fr 1fr"],.v5 [style*="grid-template-columns: 300px"],.v5 [style*="grid-template-columns: repeat(2"],.v5 [style*="grid-template-columns: repeat(3"],.v5 [style*="grid-template-columns: repeat(4"],.v5 [style*="grid-template-columns: repeat(5"],.v5 [style*="grid-template-columns: repeat(6"]{grid-template-columns:1fr!important}.v5 [style*="padding: 88px 64px"],.v5 [style*="padding: 80px 64px"]{padding:48px 22px!important}.v5 .phone{width:100%;max-width:260px}.v5 h1[style*=font-size]{font-size:clamp(34px,9vw,48px)!important}}[data-approach-hidden],html[data-approach-state=plugplay] [data-approach-panel=mastery],html[data-approach-state=plugplay] [data-approach-note=mastery],html[data-approach-state=mastery] [data-approach-panel=plugplay],html[data-approach-state=mastery] [data-approach-note=plugplay]{display:none!important}[data-approach]{min-height:44px;font-family:inherit;transition:background .15s,color .15s;color:#4a4d55!important;background-color:#0000!important}html[data-approach-state=plugplay] [data-approach=plugplay],html[data-approach-state=mastery] [data-approach=mastery]{color:#17191e!important;background-color:#fbfcfd!important}.v5 .legal-panel{background:var(--sl-raised);border:1px solid #181c2414;padding:40px}.v5 .legal-panel h3{color:var(--sl-bone);margin:0 0 8px;font-size:20px}.v5 .legal-panel p{color:var(--sl-body)}.v5 .legal-panel a{color:var(--sl-bone);text-decoration:underline}.v5 .sec-body{gap:40px;display:grid}.v5 .sech{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start}.v5 .sech-label{align-content:start;gap:8px;display:grid}.v5 .foot-note{color:var(--sl-muted);letter-spacing:.06em;text-transform:none;font-size:11px;line-height:1.7}.v5 .ticker{flex-wrap:wrap;gap:8px 18px;display:flex}.v5 .ticker span+span:before{content:"·";color:var(--sl-rule-strong);margin-right:18px}.v5 .link-row{flex-wrap:wrap;gap:20px;display:flex}.v5 .text-link{border-bottom:1px solid var(--sl-rule-strong);align-items:center;min-height:44px;font-size:14.5px;display:inline-flex}.v5 .chip-row{flex-wrap:wrap;gap:8px;display:flex}.v5 .open-cue{color:var(--sl-bone)}.v5 .bullet-card{align-content:start;gap:10px;padding:22px;display:grid}.v5 .role-hero{padding:96px 64px}.v5 .role-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;display:grid}.v5 .role-hero-text{align-content:start;gap:18px;display:grid}.v5 .role-hero-text .p{max-width:66ch;color:var(--sl-lead);font-size:17px}.v5 .role-hero-text .disp{max-width:22ch}.v5 .role-hero-aside{align-content:start;gap:14px;display:grid}.v5 .hero-index{border:1px solid var(--sl-border);background:var(--sl-raised);gap:14px;padding:26px;display:grid}.v5 .hero-index ol{counter-reset:idx;gap:14px;margin:0;padding:0;list-style:none;display:grid}.v5 .hero-index li{border-top:1px solid var(--sl-border);gap:4px;padding-top:12px;display:grid}.v5 .hero-index li:first-child{border-top:0;padding-top:0}.v5 .hero-index li span:last-child{color:var(--sl-bone);font-size:15.5px;font-weight:500}.v5 .price-value{font-family:var(--font-display);color:var(--sl-bone);letter-spacing:-.02em;white-space:nowrap;font-size:30px;font-weight:700}.v5 .price-value em{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;color:var(--sl-muted);text-transform:uppercase;margin-left:6px;font-size:11px}.v5 .price-inline{font-family:var(--font-mono);letter-spacing:.1em;color:var(--sl-bone);font-size:11px}.v5 .price-inline em{display:none}.v5 .price-pair{flex-wrap:wrap;gap:40px;display:flex}.v5 .price-line{margin:0}.v5 .plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.v5 .plan-card{background:var(--sl-raised);border:1px solid var(--sl-border);grid-template-rows:auto auto auto 1fr auto;gap:16px;padding:26px 24px 24px;display:grid}.v5 .plan-card.featured{border-color:var(--sl-bone)}.v5 .plan-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.v5 .plan-badge{border:1px solid var(--sl-rule-strong);color:var(--sl-bone);padding:4px 8px}.v5 .plan-price{font-family:var(--font-display);color:var(--sl-bone);letter-spacing:-.02em;font-size:30px;font-weight:700}.v5 .plan-price em{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;color:var(--sl-muted);text-transform:uppercase;margin-left:6px;font-size:11px}.v5 .plan-features{border-top:1px solid var(--sl-border);align-content:start;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:grid}.v5 .plan-features li{color:var(--sl-body);padding-left:18px;font-size:14.5px;position:relative}.v5 .plan-features li:before{content:"·";color:var(--sl-muted);position:absolute;left:0}.v5 .plan-card .btn{justify-content:center}.v5 .plan-rows{gap:0;display:grid}.v5 .plan-row{border-top:1px solid var(--sl-border);color:var(--sl-body);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;font-size:14.5px;display:flex}.v5 .plan-row:first-child{border-top:0}.v5 .plan-row .price-value{font-size:20px}.v5 .figure-band{grid-template-columns:repeat(4,minmax(180px,1fr));gap:24px;display:grid}.v5 .figure{gap:6px;display:grid}.v5 .figure strong{font-family:var(--font-display);letter-spacing:-.03em;color:var(--sl-bone);white-space:nowrap;font-size:38px;font-weight:700}.v5 .figure .mono{white-space:nowrap}.v5 .mark-strip{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v5 .mark-chip{border:1px dashed var(--sl-rule-strong);color:var(--sl-body);font-family:var(--font-mono);letter-spacing:.06em;opacity:.75;align-items:center;gap:8px;padding:8px 12px;font-size:11px;transition:opacity .16s;display:inline-flex}.v5 .mark-chip:hover{opacity:1}.v5 .mark-chip img{filter:brightness(0);opacity:.7}.v5 .brief-card{background:var(--sl-raised);border:1px solid var(--sl-border);gap:18px;padding:26px 24px;display:grid}.v5 .brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v5 .brief-field{align-content:start;gap:8px;display:grid}.v5 .brief-full{grid-column:1/-1}.v5 .brief-field label{color:var(--sl-muted)}.v5 .brief-field input,.v5 .brief-field select,.v5 .brief-field textarea{background:var(--sl-inset);border:1px solid var(--sl-rule-strong);width:100%;min-height:44px;color:var(--sl-bone);font-family:var(--font-body);border-radius:0;padding:11px 12px;font-size:14px}.v5 .brief-field textarea{resize:vertical;min-height:120px}.v5 .brief-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6b6f78 50%),linear-gradient(135deg,#6b6f78 50%,#0000 50%);background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.v5 .brief-field input::placeholder,.v5 .brief-field textarea::placeholder{color:var(--sl-muted)}.v5 .brief-field input:focus-visible,.v5 .brief-field select:focus-visible,.v5 .brief-field textarea:focus-visible{outline:2px solid var(--sl-bone);outline-offset:2px}.v5 .brief-hint{color:var(--sl-muted);font-size:12px}.v5 .brief-error{color:#a33a2e;font-size:12.5px}.v5 .brief-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.v5 .brief-foot{border-top:1px solid var(--sl-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.v5 .brief-note{color:var(--sl-muted);max-width:42ch;font-size:12px}@media(max-width:1024px){.v5 .sec,.v5 .role-hero{padding:64px 40px}.v5 .role-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.v5 .plan-grid{grid-template-columns:minmax(0,1fr)}.v5 .figure-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.v5 .sec,.v5 .role-hero{padding:48px 20px}.v5 .brief-grid,.v5 .figure-band{grid-template-columns:minmax(0,1fr)}.v5 .sech{grid-template-columns:minmax(0,1fr);gap:8px}}.v5{scroll-padding-bottom:120px}.v5-sticky.compact .btn{border-radius:999px;min-height:44px;padding:12px 18px;font-size:11px}.v5 footer{padding-bottom:96px}.v5 .estimator{border:1px solid var(--sl-border);background:#f4f6f8;align-content:start;gap:16px;padding:26px 24px;display:grid}.v5 .estimator-title{color:var(--sl-bone)}.v5 .estimator-rows{gap:10px;display:grid}.v5 .estimator-row{color:var(--sl-body);grid-template-columns:minmax(0,1fr) 108px 110px;align-items:center;gap:12px;font-size:14.5px;display:grid}.v5 .estimator-row>span:first-child{gap:2px;display:grid}.v5 .estimator-row em{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;color:var(--sl-muted);font-size:11px}.v5 .stepper{border:1px solid var(--sl-rule-strong);justify-content:space-between;align-items:center;display:inline-flex}.v5 .stepper button{width:44px;height:44px;color:var(--sl-bone);cursor:pointer;background:0 0;border:0;font-size:15px}.v5 .stepper button:hover{background:#181c2408}.v5 .stepper output{font-family:var(--font-mono);color:var(--sl-bone);text-align:center;min-width:24px;font-size:13px}.v5 .estimator-line{text-align:right;color:var(--sl-bone);font-family:var(--font-mono);font-size:13px}.v5 .estimator-total{border-top:1px solid var(--sl-border);justify-content:space-between;align-items:end;gap:16px;padding-top:16px;display:flex}.v5 .estimator-total .disp{font-size:34px;font-weight:700}.v5 .estimator-note{color:var(--sl-muted);font-size:12.5px}.v5 .pricing-estimate{grid-template-columns:1.15fr .85fr;align-items:start;gap:24px}@media(max-width:1024px){.v5 .pricing-estimate{grid-template-columns:minmax(0,1fr)}}.v5 .work-index{gap:28px;display:grid}.v5 .work-filters{border-top:1px solid var(--sl-border);border-bottom:1px solid var(--sl-border);gap:14px;padding:18px 0;display:grid}.v5 .filter-group{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:14px;display:grid}.v5 .filter-row{flex-wrap:wrap;gap:8px;display:flex}.v5 .filter-btn{border:1px solid var(--sl-rule-strong);color:var(--sl-body);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;min-height:44px;padding:8px 12px;font-size:11px}.v5 .filter-btn:hover{border-color:var(--sl-bone);color:var(--sl-bone)}.v5 .filter-btn.on{background:var(--sl-bone);border-color:var(--sl-bone);color:var(--lg-ivory)}.v5 .work-count{color:var(--sl-muted)}.v5 .work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v5 .work-card{border:1px solid var(--sl-border);background:var(--sl-raised);align-content:start;display:grid}.v5 .work-card.has-media{grid-column:span 1}.v5 .work-media{aspect-ratio:4/5;border-bottom:1px solid var(--sl-border);overflow:hidden}.v5 .work-media img{object-fit:cover;width:100%;height:100%;display:block}.v5 .work-card-body{align-content:start;gap:10px;padding:22px;display:grid}.v5 .work-card .h3{font-size:19px;line-height:1.3}.v5 .work-sector{color:var(--sl-muted);font-size:13.5px}.v5 .work-metrics{border-top:1px solid var(--sl-border);gap:8px;margin:6px 0 0;padding:12px 0 0;list-style:none;display:grid}.v5 .work-metrics strong{font-family:var(--font-display);color:var(--sl-bone);margin-right:8px;font-size:22px}.v5 .work-card .btn{justify-self:start;margin-top:6px}.v5 .work-drawer-wrap{z-index:90;position:fixed;inset:0}.v5 .work-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb8;position:absolute;inset:0}.v5 .work-drawer{border-left:1px solid var(--sl-rule-strong);background:#fff;grid-template-rows:auto 1fr;width:min(560px,100%);height:100%;display:grid;position:absolute;top:0;right:0;overflow:hidden}.v5 .work-drawer:focus-visible{outline:2px solid var(--sl-bone);outline-offset:-2px}.v5 .work-drawer-head{border-bottom:1px solid var(--sl-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.v5 .work-drawer-body{align-content:start;gap:20px;padding:26px 24px 60px;display:grid;overflow-y:auto}.v5 .work-drawer-body .h2{font-size:27px}.v5 .drawer-list{color:var(--sl-body);gap:8px;margin:8px 0 0;padding-left:18px;font-size:14.5px;display:grid}.v5 .drawer-metrics{border-top:1px solid var(--sl-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:18px;display:grid}.v5 .drawer-metrics .figure strong{font-size:28px}@media(max-width:1024px){.v5 .work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.v5 .work-grid{grid-template-columns:minmax(0,1fr)}.v5 .filter-group{grid-template-columns:minmax(0,1fr);gap:8px}.v5 .work-drawer{width:100%}}.v5 .mastery-v6{--mastery-accent:var(--sl-bone);--mastery-aura:#181c2414;position:relative;overflow:clip}.v5 .mastery-hero{border-bottom:1px solid var(--sl-rule);grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);align-items:center;gap:58px;min-height:680px;padding:92px 64px 72px;display:grid;position:relative;overflow:hidden}.v5 .mastery-aura{background:radial-gradient(circle,var(--mastery-aura),#fff0 70%);opacity:.9;width:540px;height:540px;top:-180px;left:-180px}.v5 .mastery-hero-copy{z-index:2;align-content:center;gap:22px;display:grid;position:relative}.v5 .mastery-hero-copy h1{max-width:12.5ch;font-size:clamp(48px,5.5vw,82px)}.v5 .mastery-hero-copy .lead{max-width:66ch;color:var(--sl-lead);margin:0;font-size:18px;line-height:1.58}.v5 .mastery-ticker{border-top:1px solid var(--sl-rule);color:var(--sl-body);flex-wrap:wrap;gap:8px 20px;padding-top:20px;display:flex}.v5 .mastery-ticker span span{color:var(--sl-bone)}.v5 .mastery-hero-art{z-index:2;border-top:2px solid var(--mastery-accent);grid-template-rows:minmax(0,1fr) auto;min-height:520px;display:grid;position:relative;overflow:hidden}.v5 .mastery-hero-image{background:var(--sl-inset);min-height:360px;position:relative;overflow:hidden}.v5 .mastery-hero-image>img{object-fit:cover;filter:saturate(.94)contrast(1.04);width:100%;height:100%;min-height:360px}.v5 .mastery-hero-image>.aura{opacity:.82;width:300px;height:300px;bottom:-120px;right:-90px}.v5 .mastery-hero-read{background:var(--sl-raised);border-top:1px solid var(--sl-border);gap:10px;padding:22px;display:grid}.v5 .mastery-hero-read>strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;line-height:1.08}.v5 .mastery-mini-post{background:var(--sl-inset);border-left:2px solid var(--mastery-accent);color:var(--sl-body);padding:12px 14px;font-size:13px;line-height:1.45}.v5 .mastery-cue-chain .step:first-child,.v5 .mastery-surface-chain .step:first-child{border-left:1px solid var(--sl-border)}.v5 .mastery-native-section{background:var(--sl-ink)}.v5 .mastery-console{border-top:2px solid var(--mastery-accent);overflow:hidden}.v5 .mastery-console-head{border-bottom:1px solid var(--sl-border);background:var(--sl-inset);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.v5 .mastery-console-body{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:340px;display:grid}.v5 .mastery-native-preview{border-right:1px solid var(--sl-border);background:var(--sl-raised);align-content:center;gap:14px;padding:34px;display:grid;position:relative;overflow:hidden}.v5 .mastery-native-preview:after{content:"";background:radial-gradient(circle,var(--mastery-aura),#fff0 70%);filter:blur(12px);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-110px}.v5 .mastery-native-preview>*{z-index:2;position:relative}.v5 .mastery-native-preview>strong{max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(26px,3vw,42px);line-height:1}.v5 .mastery-native-preview>p{color:var(--sl-lead);max-width:44ch;margin:0}.v5 .mastery-native-bars{align-items:end;gap:6px;height:72px;margin-top:8px;display:flex}.v5 .mastery-native-bars i{background:var(--mastery-accent);opacity:.42;flex:1;max-width:38px;min-height:12%}.v5 .mastery-native-bars i:first-child{height:35%}.v5 .mastery-native-bars i:nth-child(2){height:62%}.v5 .mastery-native-bars i:nth-child(3){opacity:.82;height:88%}.v5 .mastery-native-bars i:nth-child(4){height:70%}.v5 .mastery-native-bars i:nth-child(5){height:48%}.v5 .mastery-kpis{background:var(--sl-inset);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;padding:18px;display:grid}.v5 .mastery-kpis .kpi{align-content:center;min-height:112px}.v5 .mastery-decision{border-top:1px solid var(--sl-border);background:var(--sl-ink-alt);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:22px;padding:18px 22px;display:grid}.v5 .mastery-decision strong{color:var(--sl-bone);font-size:15px;font-weight:550;line-height:1.55}.v5 .mastery-governance{align-content:start;gap:12px;min-height:210px;padding:24px;display:grid}.v5 .mastery-proof{background:var(--sl-ink)}.v5 .mastery-case-stack{gap:18px;display:grid}.v5 .mastery-case{border-top:2px solid var(--case-accent,var(--mastery-accent));grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:430px;display:grid;overflow:hidden}.v5 .mastery-case-media{background:var(--sl-inset);border-right:1px solid var(--sl-border);min-height:100%;position:relative;overflow:hidden}.v5 .mastery-case-media img{object-fit:cover;filter:saturate(.88)contrast(1.03);width:100%;height:100%;min-height:430px}.v5 .mastery-case-media>.mono{color:var(--sl-bone);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;padding:9px 10px;position:absolute;bottom:16px;left:16px;right:16px}.v5 .mastery-case-copy{align-content:center;gap:22px;padding:28px;display:grid}.v5 .mastery-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.v5 .mastery-case-grid>div{border-top:1px solid var(--sl-border);gap:7px;padding-top:14px;display:grid}.v5 .mastery-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v5 .mastery-metric{background:var(--sl-inset);border:1px solid var(--sl-border);align-content:center;gap:4px;min-height:118px;padding:15px;display:grid}.v5 .mastery-metric strong{font-size:31px;line-height:1}.v5 .mastery-metric span{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--sl-body);font-size:11px}.v5 .mastery-metric small{color:var(--sl-muted);font-size:11px}.v5 .mastery-impact{color:var(--sl-body);grid-template-columns:100px 1fr;align-items:start;gap:14px;padding:14px 16px;display:grid}.v5 .mastery-phase{align-content:start;gap:12px;min-height:220px;padding:24px;display:grid}.v5 .mastery-compare .mastery-table{overflow-x:auto}.v5 .mastery-plans{overflow:hidden}.v5 .mastery-plan-grid{border:1px solid var(--sl-rule-strong);gap:0}.v5 .mastery-plan{border:0;grid-template-rows:auto auto 1fr auto;align-content:start;gap:22px;min-height:570px;padding:26px;display:grid}.v5 .mastery-plan+.mastery-plan{border-left:1px solid var(--sl-rule-strong)}.v5 .mastery-plan.featured{background:var(--lg-parchment);color:var(--lg-ink)}.v5 .mastery-plan.featured .mono,.v5 .mastery-plan.featured .li,.v5 .mastery-plan.featured .mastery-period{color:#17191e}.v5 .mastery-plan.featured .li span:first-child,.v5 .mastery-plan.featured .li span{color:var(--lg-ink)}.v5 .mastery-plan-head{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.v5 .mastery-badge{border:1px solid;border-radius:999px;padding:5px 8px;color:inherit!important}.v5 .mastery-price{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(32px,3vw,48px)}.v5 .mastery-period{font-family:var(--font-mono);letter-spacing:.04em;color:var(--sl-muted);font-size:11px}.v5 .mastery-features{align-content:start;gap:11px;display:grid}.v5 .mastery-features .li{font-size:13.5px}.v5 .mastery-fit{gap:18px;min-height:280px;padding:25px;display:grid}.v5 .mastery-fit>div{gap:12px;display:grid}.v5 .mastery-faqs{border-top:1px solid var(--sl-rule)}.v5 .mastery-faq{border-bottom:1px solid var(--sl-rule)}.v5 .mastery-faq summary{cursor:pointer;font-family:var(--font-display);grid-template-columns:1fr 24px;gap:16px;padding:20px 0;font-size:18px;font-weight:650;list-style:none;display:grid}.v5 .mastery-faq summary::-webkit-details-marker{display:none}.v5 .mastery-faq summary span{color:var(--sl-muted);text-align:right}.v5 .mastery-faq p{max-width:78ch;color:var(--sl-lead);margin:0 0 22px}.v5 .mastery-close{grid-template-columns:minmax(0,1.2fr) auto;align-items:center;min-height:380px;overflow:hidden}.v5 .mastery-close>.aura{filter:blur(45px);opacity:.9;width:520px;height:520px;bottom:-260px;right:-180px}.v5 .mastery-close>:not(.aura){z-index:2;position:relative}.v5 .mastery-close .lead{max-width:58ch;color:var(--sl-lead);margin:12px 0 0}.v5 .mastery-platform-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v5 .mastery-platform-panel{border-top:2px solid var(--mastery-accent);align-content:start;gap:12px;min-height:210px;padding:22px;display:grid}.v5 .mastery-source-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v5 .mastery-source-board>*{background:var(--sl-raised);border:1px solid var(--sl-border);align-content:start;gap:10px;min-height:190px;padding:22px;display:grid}.v5 .mastery-no-case{border-left:2px solid var(--mastery-accent);background:var(--sl-raised);max-width:86ch;padding:28px}.v5 .authority-six{grid-template-columns:repeat(6,minmax(0,1fr))}.v5 .mastery-episode-map{border:1px solid var(--sl-border);display:grid}.v5 .mastery-episode-row{border-bottom:1px solid var(--sl-border);grid-template-columns:130px 1fr 1fr;align-items:start;gap:18px;padding:18px 20px;display:grid}.v5 .mastery-episode-row:last-child{border-bottom:0}.v5 .mastery-episode-row>:first-child{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-muted);font-size:11px}.v5 .home-mastery-index{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;display:grid}.v5 .home-mastery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v5 .home-mastery-card{border-top:2px solid var(--hm-accent,var(--sl-bone));background:var(--sl-raised);border-left:1px solid var(--sl-border);border-right:1px solid var(--sl-border);border-bottom:1px solid var(--sl-border);grid-template-rows:auto 1fr auto;gap:18px;min-height:250px;padding:22px;display:grid}.v5 .home-mastery-card h3{font-family:var(--font-display);letter-spacing:-.025em;font-size:25px}.v5 .home-mastery-card p{color:var(--sl-lead);margin:8px 0 0;font-size:14px}.v5 .home-mastery-card a{min-height:44px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-body);align-items:center;font-size:11px;display:inline-flex}.v5 .home-mastery-card a:hover{color:var(--sl-bone)}@media(max-width:1180px){.v5 .mastery-hero{grid-template-columns:minmax(0,1fr);min-height:auto}.v5 .mastery-hero-copy h1{max-width:15ch}.v5 .mastery-hero-art{min-height:560px}.v5 .mastery-console-body{grid-template-columns:minmax(0,1fr)}.v5 .mastery-native-preview{border-right:0;border-bottom:1px solid var(--sl-border)}.v5 .mastery-case{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.v5 .authority-six{grid-template-columns:repeat(3,minmax(0,1fr))}.v5 .mastery-platform-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .home-mastery-index{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.v5 .mastery-hero{gap:34px;padding:60px 24px 50px}.v5 .mastery-hero-art{min-height:480px}.v5 .mastery-hero-image,.v5 .mastery-hero-image>img{min-height:310px}.v5 .mastery-console-head{flex-direction:column;align-items:start}.v5 .mastery-kpis{grid-template-columns:minmax(0,1fr)}.v5 .mastery-decision{grid-template-columns:minmax(0,1fr);gap:8px}.v5 .mastery-case{grid-template-columns:minmax(0,1fr)}.v5 .mastery-case-media{border-right:0;border-bottom:1px solid var(--sl-border);min-height:320px}.v5 .mastery-case-media img{min-height:320px}.v5 .mastery-case-grid,.v5 .mastery-metrics,.v5 .mastery-plan-grid{grid-template-columns:minmax(0,1fr)}.v5 .mastery-plan{min-height:auto}.v5 .mastery-plan+.mastery-plan{border-left:0;border-top:1px solid var(--sl-rule-strong)}.v5 .mastery-close{grid-template-columns:minmax(0,1fr);min-height:320px}.v5 .mastery-platform-wall,.v5 .mastery-source-board,.v5 .authority-six{grid-template-columns:minmax(0,1fr)}.v5 .mastery-episode-row{grid-template-columns:minmax(0,1fr);gap:8px}.v5 .home-mastery-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.v5 .mastery-hero-copy h1{font-size:43px}.v5 .mastery-hero-art{min-height:420px}.v5 .mastery-hero-image,.v5 .mastery-hero-image>img{min-height:270px}.v5 .mastery-ticker{gap:8px;display:grid}.v5 .mastery-native-preview{padding:24px}.v5 .mastery-case-copy{padding:22px}.v5 .mastery-impact{grid-template-columns:minmax(0,1fr);gap:5px}.v5 .mastery-price{font-size:34px}}.v5 .mastery-visual-field{overflow:hidden}.v5 .mastery-visual-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:12px;display:grid}.v5 .mastery-visual-tile{background:var(--sl-raised);border:1px solid var(--sl-border);grid-column:span 3;min-height:260px;position:relative;overflow:hidden}.v5 .mastery-visual-tile.mastery-visual-feature{grid-area:span 2/span 6;min-height:532px}.v5 .mastery-visual-tile img{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.v5 .mastery-visual-tile:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#ffffffe0 70%);position:absolute;inset:38% 0 0}.v5 .mastery-visual-tile figcaption{z-index:2;gap:6px;display:grid;position:absolute;bottom:17px;left:18px;right:18px}.v5 .mastery-visual-tile figcaption strong{font-family:var(--font-display);letter-spacing:-.025em;max-width:24ch;font-size:20px;line-height:1.06}.v5 .mastery-visual-tile.mastery-visual-feature figcaption strong{font-size:clamp(25px,2.7vw,38px)}.v5 .mastery-visual-tile figcaption small{color:var(--sl-body);max-width:44ch;font-size:12.5px;line-height:1.45}.v5 .mastery-field-note{border-top:1px solid var(--sl-rule);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:28px;padding:20px 0 0;display:grid}.v5 .mastery-field-note p{color:var(--sl-lead);max-width:82ch;margin:0;line-height:1.65}.v5 .mastery-youtube-wall{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:12px;display:grid}.v5 .mastery-youtube-host{border:1px solid var(--sl-border);background:var(--sl-raised);grid-row:span 2;min-height:620px;position:relative;overflow:hidden}.v5 .mastery-youtube-host img{object-fit:cover;filter:saturate(.92)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.v5 .mastery-youtube-host:after{content:"";background:linear-gradient(#fff0,#ffffffeb);position:absolute;inset:44% 0 0}.v5 .mastery-youtube-host figcaption{z-index:2;gap:7px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.v5 .mastery-youtube-host figcaption strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(27px,3vw,42px);line-height:1.02}.v5 .mastery-youtube-host figcaption small{color:var(--sl-body)}.v5 .mastery-thumbnail-stack{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:8px;display:grid}.v5 .mastery-thumbnail-stack figure{background:var(--sl-raised);border:1px solid var(--sl-border);margin:0;overflow:hidden}.v5 .mastery-thumbnail-stack img{aspect-ratio:16/9;object-fit:cover;width:100%}.v5 .mastery-thumbnail-stack figcaption{font-family:var(--font-mono);color:var(--sl-muted);gap:3px;padding:9px 10px 11px;font-size:11px;display:grid}.v5 .mastery-thumbnail-stack figcaption b{color:var(--sl-body);font-weight:500}.v5 .mastery-youtube-wall>.mastery-visual-tile{grid-column:auto;min-height:270px}.v5 .mastery-podcast-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v5 .mastery-podcast-wall .mastery-visual-feature{grid-area:span 2/span 3;min-height:540px}.v5 .mastery-podcast-wall .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 3;min-height:264px}.v5 .mastery-visual-grid-personal .mastery-visual-feature{grid-column:span 6}.v5 .mastery-visual-grid-personal .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 2}.v5 .mastery-visual-grid-linkedin .mastery-visual-feature,.v5 .mastery-visual-grid-x .mastery-visual-feature,.v5 .mastery-visual-grid-ig .mastery-visual-feature{grid-column:span 6}.v5 .mastery-visual-grid-linkedin .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-x .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-ig .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 3}@media(max-width:1100px){.v5 .mastery-visual-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.v5 .mastery-visual-tile,.v5 .mastery-visual-grid-linkedin .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-x .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-ig .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-personal .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 3}.v5 .mastery-visual-tile.mastery-visual-feature{grid-column:span 6}.v5 .mastery-youtube-wall{grid-template-columns:minmax(0,1fr)}.v5 .mastery-youtube-host{min-height:540px}.v5 .mastery-youtube-wall>.mastery-visual-tile{min-height:320px}}@media(max-width:720px){.v5 .mastery-visual-grid,.v5 .mastery-podcast-wall{grid-template-columns:minmax(0,1fr)}.v5 .mastery-visual-tile,.v5 .mastery-visual-tile.mastery-visual-feature,.v5 .mastery-visual-grid-linkedin .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-x .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-ig .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-visual-grid-personal .mastery-visual-tile:not(.mastery-visual-feature),.v5 .mastery-podcast-wall .mastery-visual-feature,.v5 .mastery-podcast-wall .mastery-visual-tile:not(.mastery-visual-feature){grid-area:auto/1;min-height:360px}.v5 .mastery-visual-tile.mastery-visual-feature{min-height:480px}.v5 .mastery-field-note{grid-template-columns:minmax(0,1fr);gap:8px}.v5 .mastery-thumbnail-stack{grid-template-columns:minmax(0,1fr)}.v5 .mastery-youtube-host{min-height:480px}}.v5{font-family:var(--font-body);color:var(--sl-body);-webkit-font-smoothing:auto}.v5 a:hover{color:var(--sl-bone)}.v5 .disp,.v5 .h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400}.v5 .disp{line-height:1.02}.v5 .h3,.v5 .step .t,.v5 .kpi .v{font-family:var(--font-display);letter-spacing:-.015em;font-weight:500}.v5 h1,.v5 h2{color:var(--sl-bone);font-weight:400}.v5 h3,.v5 h4{color:var(--sl-bone);font-weight:500}.v5 .btn{font-family:var(--font-sans);letter-spacing:0;text-transform:none;border-radius:0;min-height:52px;padding:14px 26px;font-size:15px;font-weight:500}.v5 .btn-primary,.v5 .lg-button-primary{background:var(--lg-ink);color:var(--lg-ivory);border-color:var(--lg-ink)}.v5 .btn-primary:hover,.v5 .lg-button-primary:hover{background:var(--lg-ink-hover);color:var(--lg-ivory)}.v5 .btn-ghost,.v5 .lg-button-ghost{border-color:var(--lg-rule-control);color:var(--lg-ink);background:0 0}.v5 .btn-ghost:hover,.v5 .lg-button-ghost:hover{border-color:var(--lg-ink);background:#1f1d1a0a}.v5 .btn:focus-visible{outline-color:var(--lg-ink)}.v5 .mono[style*="color:"]:not([style*="#2F6A4F"]):not([style*="#B58A35"]):not([style*="#A33A2E"]){color:var(--lg-studio-text)!important}.v5 .mono[style*="#B58A35"]{color:#8a6420!important}.v5 .step .k .lg-numeral{letter-spacing:0;text-transform:none;font-size:22px}.v5 .card,.v5 .step,.v5 .kpi,.v5 .inset{box-shadow:none;border-radius:0}.v5 .sec{gap:56px;padding:112px 80px}.v5-header{background:#fffffff0;padding:16px 80px}.v5-word{font-family:var(--font-display);color:var(--lg-ink);letter-spacing:-.02em;font-weight:500}.v5-navlink,.v5-menu a,.v5-footer a{min-height:44px}.v5-footer a{align-items:center;display:inline-flex}.v5 .legal-panel a{align-items:center;min-height:44px;display:inline-flex}.v5-cur-btn{background:var(--lg-ivory);border:1px solid var(--lg-rule-control);color:var(--lg-ink);border-radius:0;min-height:44px}.v5-sticky .btn,.v5-sticky.compact .btn{background:var(--lg-ink);color:var(--lg-ivory);border-radius:0}.v5-sticky .mono,.v5-sticky small{font-family:var(--font-mono);color:var(--lg-muted);background:var(--lg-ivory);padding:2px 6px;font-size:11px}.v5 .slot:has(>.lg-motif){background:0 0;border:0;border-radius:0;padding:0}.v5 .slot:has(>.lg-motif)>.aura{display:none}.v5 .slot>.lg-motif{position:absolute;inset:0}.v5 .hero-home-v{padding:112px 80px 88px!important}@media(max-width:1440px){.v5 .hero-home-v h1.disp{font-size:72px!important}}@media(max-width:1024px){.v5 .sec{padding:80px 48px}.v5-header{padding:14px 48px}.v5 .hero-home-v{padding:88px 48px 64px!important}}@media(max-width:768px){.v5 .sec{gap:40px;padding:64px 20px}.v5-header{padding:12px 20px}.v5 .hero-home-v{padding:64px 20px 48px!important}.v5 .hero-home-v h1.disp{font-size:44px!important}}:root{--lg-studio:#a8233f;--lg-studio-deep:#7a1730;--lg-studio-light:#e27a90;--lg-studio-text:#9e1f3c;--lg-studio-tint:#f6dadf;--lg-sheen:linear-gradient(105deg, #7a1730 0%, #a8233f 30%, #e27a90 52%, #a8233f 72%, #7a1730 100%);--lg-ivory:#fff;--lg-parchment:#f4f6f8;--lg-marble:#fbfcfd;--lg-stone:#e9e7e2;--lg-ink:#17191e;--lg-ink-hover:#3a3631;--lg-body:#4a4d55;--lg-muted:#6b6f78;--lg-rule:#181c241c;--lg-rule-soft:#181c2412;--lg-rule-strong:#181c2430;--lg-rule-control:#8a8175;--lg-signal-positive:#2f6a4f;--lg-signal-negative:#a33a2e;--lg-gold:#b58a35;--lg-gold-lustre:#dfc57e;--lg-spectrum-teal:#245b58;--lg-sage:#dfe2cf;--lg-sky:#d9e3e6;--lg-oat:#e9e7e2;--lg-heather:#e3dae5;--lg-seafoam:#d2e3de;--lg-dune:#e9e7e2;--lg-vellum:#f3f1ec;--lg-shadow-specimen:0 18px 40px -22px #50321e73;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-serif:"Fraunces", Georgia, "Times New Roman", serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--night-950:#fff;--night-900:#f4f6f8;--night-850:#fbfcfd;--night-800:#fbfcfd;--slot-top:#f4f6f8;--bone:#17191e;--text-body:#4a4d55;--text-lead:#4a4d55;--text-muted:#6b6f78;--rule-soft:#181c2412;--rule:#181c241c;--rule-strong:#181c2430;--rule-control:#8a8175;--header-glass:#ffffffeb;--ink-on-bone:#fff;--body-on-bone:#e9e7e2;--muted-on-bone:#c9c1b4;--rule-on-bone:#ffffff47;--signal-up:#2f6a4f;--signal-live:#a33a2e;--focus:#17191e;--art-google:var(--lg-studio);--art-meta:var(--lg-studio-deep);--art-linkedin:var(--lg-ink);--art-instagram:var(--lg-studio-light);--art-youtube:var(--lg-studio-deep);--art-openai:var(--lg-ink);--art-orange:var(--lg-studio);--art-bar:#1f1d1a12;--art-placeholder:#e9e7e2;--art-subtle:#ece6da;--art-play:#fff;--art-reel:#17191e;--art-blue-tile:var(--lg-studio-tint);--art-neutral-tile:var(--lg-marble);--art-red-tile:var(--lg-studio-light);--channel-instagram:var(--lg-studio);--channel-linkedin:var(--lg-spectrum-teal);--channel-youtube:var(--lg-studio-deep);--channel-x:var(--lg-ink);--palette-one:#fff;--palette-two:#e9e7e2;--palette-three:#8a8175;--palette-four:#4a4d55;--palette-five:#17191e;--radius-control:0px;--radius-tile:0px;--radius:0px;--shadow-float:0 20px 50px -24px #50321e59;--aura-blur:90px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.on-bone,.contact-bone,.article-reading-card .ml-desk,.art-essay,.art-type{--bone:#fbfcfd;--night-950:#17191e;--ink-on-bone:#17191e;--body-on-bone:#4a4d55;--muted-on-bone:#6b6f78;--rule-on-bone:#181c2430}:is(.on-bone,.contact-bone,.art-essay,.art-type) :is(h1,h2,h3,h4,h5,h6){color:var(--ink-on-bone)}html,body{background:var(--lg-ivory);color:var(--lg-body);font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-feature-settings:"cv11","ss03";text-rendering:optimizelegibility;font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-optical-sizing:auto;text-wrap:balance}h1,h2{letter-spacing:-.025em;font-weight:400}h5,h6{letter-spacing:-.005em;font-weight:500}p{text-wrap:pretty}.font-display,.text-display{font-family:var(--font-display);letter-spacing:-.02em}:where(.font-display).font-bold,:where(.font-display).font-extrabold,:where(.font-display).font-black,.text-display{font-weight:500}:is(h1,h2):is(.font-bold,.font-extrabold,.font-black,.font-semibold,.text-display),:is(h1,h2) :is(.font-bold,.font-extrabold,.font-black,.font-semibold){font-weight:400}:is(h3,h4):is(.font-bold,.font-extrabold,.font-black,.font-semibold,.text-display){font-weight:500}.font-sans,.font-body{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.rounded-sm,.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl{border-radius:0}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i{font-family:var(--font-serif);letter-spacing:-.02em;font-style:italic;font-weight:400}[data-serif-accent],.font-serif,.text-serif{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:400}.lg-sheen,h1 em,h1 i,h1 [data-serif-accent],h1 .font-serif{color:var(--lg-studio-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lg-sheen,h1 em,h1 i,h1 [data-serif-accent],h1 .font-serif{background-image:var(--lg-sheen);color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-right:-.06em;padding-bottom:.08em;padding-right:.06em}}h2 em,h2 i,h2 [data-serif-accent],h2 .font-serif{color:var(--lg-studio)}:focus-visible,.field :is(input,select,textarea):focus-visible{outline:2px solid var(--lg-ink);outline-offset:2px}.on-bone :focus-visible,.contact-bone :focus-visible{outline-color:var(--lg-ink)}a{text-underline-offset:3px}:where(.v5,.lp-root) :where(a[href],button){min-height:44px}.lg-label,.text-label,.pre-headline{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lg-muted);font-size:12px;font-weight:400}.lg-eyebrow,.pre-headline{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--lg-studio-text);align-items:center;gap:16px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}.lg-eyebrow:before,.pre-headline:before{content:"";background:var(--lg-studio);flex:none;width:44px;height:1px}.lg-numeral{font-family:var(--font-serif);color:var(--lg-studio-text);font-size:22px;font-style:italic;font-weight:400;line-height:1}.lg-lede{font-family:var(--font-serif);color:var(--lg-body);font-size:22px;font-weight:400;line-height:1.45}.lg-button-primary,.btn-primary{font-size:15px}.lg-button-primary,.btn-primary,:where(a,button).bg-bone{font-family:var(--font-sans);letter-spacing:0;text-transform:none;border-radius:0;gap:10px;font-weight:500}.lg-button-primary,.btn-primary{background:var(--lg-ink);height:auto;min-height:52px;color:var(--lg-ivory);border:1px solid var(--lg-ink);padding:14px 26px}.lg-button-primary:hover,.btn-primary:hover,:where(a,button).bg-bone:hover{background:var(--lg-ink-hover);color:var(--lg-ivory)}.lg-button-ghost,.btn-secondary{border:1px solid var(--lg-rule-control);height:auto;min-height:52px;font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--lg-ink);background:0 0;border-radius:0;gap:10px;padding:14px 26px;font-size:15px;font-weight:500}.lg-button-ghost:hover,.btn-secondary:hover{border-color:var(--lg-ink);color:var(--lg-ink);background:#1f1d1a0a}.lg-link{border-bottom:1.5px solid var(--lg-studio);font-family:var(--font-sans);color:var(--lg-ink);align-items:center;gap:8px;min-height:44px;padding:6px 0;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.input-base,.lg-input{background:var(--lg-marble);color:var(--lg-ink);border:1px solid var(--lg-rule-control);font-family:var(--font-sans);border-radius:0;font-size:16px}.input-base::placeholder,.lg-input::placeholder,input::placeholder,textarea::placeholder{color:#8a8175;opacity:1}.input-base:focus,.lg-input:focus{border-color:var(--lg-ink)}.unstyled-number-input{color:var(--lg-ink)}.lg-band{background:var(--lg-parchment)}.lg-card{background:var(--lg-marble);border:1px solid var(--lg-rule);border-radius:0}.lg-ground-studio{background:var(--lg-studio-tint)}.lg-ground-sage{background:var(--lg-sage)}.lg-ground-sky{background:var(--lg-sky)}.lg-ground-oat{background:var(--lg-oat)}.lg-ground-heather{background:var(--lg-heather)}.lg-ground-seafoam{background:var(--lg-seafoam)}.lg-ground-dune{background:var(--lg-dune)}.lg-ground-clay{background:#f0ddd1}.lg-aura>i{filter:blur(var(--aura-blur))}.lg-motif{width:100%;height:100%;display:block}.lg-motif-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.lg-faded-figure{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000 50%,#0000 92%);mask-image:linear-gradient(#000 50%,#0000 92%)}:is(.v5 .slot:has(>img),.v5 .mastery-hero-image,.v5 .mastery-visual-tile,.v5 .mastery-youtube-host,.lp-root .photo,.lp-root .phone-screen){background:var(--lg-marble);border-color:#181c241c}.v5 .slot>img,.v5 .mastery-hero-image>img,.v5 .mastery-visual-tile>img,.v5 .mastery-youtube-host>img,.lp-root .photo>img,.lp-root .phone-screen>img{filter:sepia(.18)saturate(.85)contrast(.98)}.v5 .mastery-hero-image:before,.v5 .mastery-visual-tile:before,.v5 .mastery-youtube-host:before,.lp-root .photo:before,.lp-root .phone-screen:before{content:"";z-index:1;pointer-events:none;background:#a8233f0f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #181c241c}.v5 .slot:has(>img):before{content:"";z-index:1;pointer-events:none;background:#a8233f0f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #181c241c}.lp-root .phone-screen:before{height:250px;bottom:auto}.v5 .slot>:not(img),.lp-root .phone-copy{z-index:2;position:relative}.home-promise{border-top:1px solid var(--lg-ink)}.home-promise-1,.home-promise-2{border-color:var(--lg-rule-strong)}.service-h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400;line-height:1.04}.service-section{padding-block:96px}@media(min-width:768px){.service-section{padding-block:136px}}.service-visual{border-color:var(--lg-rule);background:var(--lg-marble)}.service-art{background:var(--lg-studio-tint);color:var(--lg-ink);font-family:var(--font-sans)}.art-chip,.art-growth-cells>div,.art-search,.art-answer,.art-social-sheet,.art-layout,.art-flow-part b,.art-ai-log{background:var(--lg-marble);color:var(--lg-ink);border-color:#0000}.art-essay,.art-type{background:var(--lg-marble);color:var(--lg-ink);box-shadow:var(--lg-shadow-specimen)}.art-essay strong,.art-type strong{font-family:var(--font-serif);font-style:italic;font-weight:400}.art-reel{background:var(--lg-ink);border-color:var(--lg-ink);color:var(--lg-ivory)}.art-reel>.art-mono{color:var(--lg-ivory)}.art-play{background:var(--lg-ivory);color:var(--lg-ink)}.art-progress{background:#4a4d55}.art-progress i{background:var(--lg-studio-light)}.art-social-tile,.art-tile-2,.art-tile-4,.art-tile-6{background:var(--lg-marble)}.art-tile-3{background:var(--lg-studio)}.art-tile-8{background:var(--lg-studio-deep)}.art-swatch-1{background:var(--lg-ivory);color:var(--lg-ink);border-color:var(--lg-rule-strong)}.art-swatch-3{background:var(--lg-ink);color:var(--lg-ivory)}.art-chart rect{fill:var(--lg-marble)}.art-chart svg{color:var(--lg-ink)}.art-positive,.art-growth-cells span,.art-ai-log b{color:var(--lg-signal-positive)}.lg-hairline-grid{border-top:1px solid var(--lg-rule);border-left:1px solid var(--lg-rule);display:grid}.lg-hairline-grid>*{border-right:1px solid var(--lg-rule);border-bottom:1px solid var(--lg-rule)}@media(max-width:639px){.lg-eyebrow,.pre-headline{letter-spacing:.22em;gap:12px}.lg-eyebrow:before,.pre-headline:before{width:28px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.copy-process{border:1px solid var(--lg-border,#181c241a);color:#17191e;background:#fbfaf8;border-radius:18px;min-width:0;padding:20px}.copy-process>.mono{margin-bottom:18px;display:block}.copy-process ol{counter-reset:editorial-step;margin:0;padding:0;list-style:none}.copy-process li{counter-increment:editorial-step;gap:5px;padding:0 0 18px 33px;font-size:13px;line-height:1.6;display:grid;position:relative}.copy-process li:last-child{padding-bottom:0}.copy-process li:before{content:counter(editorial-step,decimal-leading-zero);color:#a8233f;font-family:var(--font-mono);font-size:10px;position:absolute;top:0;left:0}.copy-process li:not(:last-child):after{content:"";background:#a8233f29;width:1px;position:absolute;top:23px;bottom:8px;left:7px}.copy-process li b{font-weight:600}.copy-process li span{color:#62616a}.copy-measure{align-content:start;gap:10px;min-width:0;display:grid}.copy-measure strong{color:#17191e;font-size:14px;font-weight:500;line-height:1.55;display:block}.copy-field{gap:12px;padding:20px;display:grid}.copy-field strong{font-size:15px;line-height:1.5}.copy-route-options{gap:7px;margin:12px 0;display:grid}.copy-route-options span{border:1px solid #a8233f29;border-radius:6px;padding:7px;font-size:11px}.ret-plot:has(.copy-process){display:block!important}.ret-plot .copy-process{grid-column:1/-1;width:100%}.cs-bar-row p{grid-column:2/-1;margin:0;font-size:13px;line-height:1.6}@media(max-width:640px){.copy-process{padding:18px}.copy-process li{font-size:13px}.cs-bar-row{grid-template-columns:1fr!important}.cs-bar-row p{grid-column:1}}:root{--lg-snow:#fff;--lg-frost:#fbfcfd;--lg-mist:#f4f6f8;--lg-ice:#ebeef2;--lg-pearl:#f3f1ec;--lg-stone:#e9e7e2;--lg-ivory:var(--lg-snow);--lg-parchment:var(--lg-mist);--lg-marble:var(--lg-frost);--lg-vellum:var(--lg-pearl);--lg-oat:#eef0f3;--lg-dune:var(--lg-stone);--night-950:var(--lg-snow);--night-900:var(--lg-mist);--night-850:var(--lg-mist);--night-800:var(--lg-frost);--slot-top:var(--lg-frost);--paper:var(--lg-snow);--paper-2:var(--lg-mist);--card:var(--lg-frost);--lg-ink:#17191e;--bone:#17191e;--lg-ink-hover:#2c2f36;--lg-body:#4a4d55;--text-body:#4a4d55;--text-lead:#4a4d55;--lg-muted:#6b6f78;--text-muted:#6b6f78;--ink-on-bone:#fff;--lg-rule:#181c241a;--lg-rule-soft:#181c240f;--lg-rule-strong:#181c242e;--lg-rule-control:#b9bcc3;--rule:#181c241a;--rule-soft:#181c240f;--rule-strong:#181c242e;--rule-control:#181c2438;--header-glass:#ffffffdb;--lg-glow:radial-gradient(120% 70% at 50% 0%, #ebeef2 0%, #f1f4f7 32%, #fff0 72%);--lg-shadow-specimen:0 18px 40px -24px #1e283c47;--lg-aura-accent:#ebeef28c}html,body{background:var(--lg-snow);color:var(--lg-ink)}.lg-aura>i:first-child{background:radial-gradient(#ebeef2bf,#fff0 70%)!important}.lg-aura>i:nth-child(2){background:radial-gradient(#f2f4f6e6,#fff0 70%)!important}.lg-aura>i:nth-child(3){background:radial-gradient(color-mix(in srgb,var(--lg-studio-tint,#e6e9ef) 45%,transparent),#fff0 70%)!important}.lg-aura>i:nth-child(4){background:0 0!important}.lg-columns{background-image:repeating-linear-gradient(90deg,#0000 0 calc(16.6667% - 1px),#e6e6e6 calc(16.6667% - 1px) 16.6667%)}.lg-ground-stone{background:var(--lg-ice)}.v5-mark{background:var(--lg-ink,#17191e)}.v5-word{white-space:nowrap}.v5-footer .v5-suite-strip{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding-top:28px;display:grid}.v5-footer .v5-suite-label{white-space:normal;display:block}.v5-footer .v5-suite-list{border-top:1px solid var(--sl-rule);border-left:1px solid var(--sl-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.v5-footer .v5-suite-list>li{border-right:1px solid var(--sl-rule);border-bottom:1px solid var(--sl-rule);min-width:0}.v5-footer a.v5-suite-item{text-align:left;height:100%;min-height:0;color:var(--lg-ink);align-content:start;justify-items:start;gap:4px;padding:16px 18px;display:grid}.v5-footer .v5-suite-name{font-family:var(--font-body,"Inter", sans-serif);letter-spacing:0;color:var(--lg-ink);font-size:14px;font-weight:500;line-height:1.35}.v5-footer .v5-suite-desc{font-family:var(--font-body,"Inter", sans-serif);color:var(--sl-muted);font-size:13px;font-weight:400;line-height:1.45}.v5-footer .v5-legal{align-items:baseline}.v5-footer .v5-legal-list{clip-path:inset(0 0 0 24px);flex-wrap:wrap;gap:4px 0;margin:0 -24px 0 0;padding:0;list-style:none;display:flex;position:relative;left:-24px}.v5-footer .v5-legal-list>li{white-space:nowrap}.v5-footer .v5-legal-list>li:before{content:"·";text-align:center;width:24px;color:var(--sl-muted);display:inline-block}.v5-footer .v5-legal-list a{min-height:0;display:inline}@media(max-width:1024px){.v5-footer .v5-suite-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.v5-footer .v5-suite-list{grid-template-columns:minmax(0,1fr)}.v5-footer .v5-legal{flex-direction:column;gap:10px}}@media(max-width:1180px){.v5-header .v5-lock{min-width:0}}@media(max-width:560px){.v5-header{gap:10px;max-width:100vw;padding:12px 16px}.v5-header .v5-suite-btn{flex:none;width:40px;height:40px}.v5-header .v5-word{font-size:19px}.v5-header .v5-mark{width:30px!important;height:30px!important}.v5-header .v5-right{gap:8px}.v5-header .v5-right>.v5-cur,.v5-header .v5-head-cta{display:none}.v5-header .v5-burger{flex:none}}.v5-drawer .v5-drawer-actions{border-bottom:1px solid var(--sl-rule);order:-1;padding-bottom:14px;margin-top:0!important}.v5-sticky{bottom:24px;right:80px}@media(max-width:1024px){.v5-sticky{right:48px}}.lp-root .value-stack .plan.featured{border-color:var(--lg-studio-deep,#581c87);background:var(--lg-studio-deep,#581c87)!important;color:#fff!important}.lp-root .value-stack .plan.featured :is(h3,.price,.price *,ul,li,p,strong,.lp-price){color:#fff!important}.lp-root .value-stack .plan.featured .eyebrow{color:#f3e8ff!important}.lp-root .value-stack .plan.featured .eyebrow:before{background:#f3e8ff!important;border-color:#f3e8ff!important}.lp-root .value-stack .plan.featured li::marker{color:#f3e8ff}.lp-root .value-stack .plan.featured :is(.btn,a.btn){color:var(--lg-studio-deep,#581c87)!important;background:#fff!important;border-color:#fff!important}.lp-root .container.faq{font-weight:400;font-size:inherit;border-bottom:0;align-items:start;gap:0 48px;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.lp-root .container.faq>.head{grid-column:1/-1}.lp-root .container.faq>details{border-top:1px solid var(--sl-rule);min-width:0;padding:18px 0}.lp-root .container.faq>details summary{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;font-size:19px;font-weight:500;line-height:1.3}.lp-root .container.faq>details p{margin:10px 0 0;font-size:15px}@media(max-width:760px){.lp-root .container.faq{grid-template-columns:minmax(0,1fr)!important}}.lp-root .rail-in>div>strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--lg-ink);font-size:30px;font-weight:500;line-height:1;display:block}.lp-root .rail-in>div>strong .lp-price{font:inherit;color:inherit;letter-spacing:inherit;margin:0;display:inline}.lp-root .rail-in>div>span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-muted);margin-top:10px;font-size:11px;font-weight:500;line-height:1.4;display:block}.lp-root .rail-in>div:first-child{font-weight:500}.lp-root .case .metrics{gap:16px;display:grid}.lp-root .case .metrics strong{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.2}.lp-root .case .metrics span{color:var(--sl-lead);font-size:13px;line-height:1.45}.lp-root .avatar{color:#fff;width:34px;height:34px;font:600 12px/1 var(--font-body,"Inter", sans-serif);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid;background:var(--lg-studio,#7e22ce)!important}.lp-root .thumb.yt-thumb{border-top:2px solid var(--lg-studio,#7e22ce);background:linear-gradient(135deg,#f3e8ff,#fbfcfd 55%,#f4f6f8);align-content:end;gap:8px;padding:18px;display:grid;position:relative}.lp-root .yt-kicker{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lg-studio-text,#7e22ce);position:absolute;top:16px;left:18px}.lp-root .yt-play{background:var(--lg-studio,#7e22ce);border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:42%;left:50%}.lp-root .yt-play:after{content:"";border:10px solid #0000;border-left:16px solid #fff;border-right-width:0;position:absolute;top:18px;left:22px}.lp-root .yt-dur{background:var(--lg-ink);color:#fff;font:500 11px/1 var(--font-mono);padding:3px 6px;position:absolute;bottom:12px;right:12px}.lp-root .yt-title{max-width:80%;font-family:var(--font-display);color:var(--lg-ink);font-size:20px;font-weight:600;line-height:1.2}.lp-root .retention{border-left:1px solid var(--sl-rule-strong);border-bottom:1px solid var(--sl-rule-strong);height:96px}.lp-root .retention:after{content:none!important}.lp-root .retention svg{width:100%;height:100%;display:block;position:absolute;inset:0}.lp-root .retention .ret-label{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-muted);position:absolute;top:4px;right:6px}.lp-root .lpx-desk{border:1px solid var(--sl-rule-strong);border-top:2px solid var(--lg-studio,#7e22ce);background:var(--sl-raised);justify-self:stretch;width:auto;margin-top:6px;padding:14px}.lp-root .lpx-desk-head{align-items:center;gap:10px;display:flex}.lp-root .lpx-desk-head strong{color:var(--lg-ink);font-size:13px;display:block}.lp-root .lpx-desk-head .mono{color:var(--sl-muted);margin-top:3px;font-size:11px;display:block}.lp-root .lpx-av{background:var(--lg-studio,#7e22ce);color:#fff;width:34px;height:34px;font:600 12px/1 var(--font-body,"Inter", sans-serif);border-radius:50%;flex:none;place-items:center;display:inline-grid}.lp-root .lpx-log{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.lp-root .lpx-log li{border-top:1px solid var(--sl-rule);color:var(--sl-body);grid-template-columns:52px 1fr;gap:10px;padding:8px 0;font-size:12.5px;line-height:1.45;display:grid}.lp-root .lpx-log li span{font:500 11px/1.6 var(--font-mono);color:var(--lg-studio-text,#7e22ce)}.lp-root .thumb.prod-thumb{font:inherit;background:var(--sl-inset);grid-template-columns:116px 1fr;align-items:center;gap:18px;padding:16px;display:grid}.lp-root .pf-frame{aspect-ratio:9/16;background:linear-gradient(170deg,#f3e8ff,#c084fc 58%,#7e22ce);border:1px solid #181c2430;width:100%;position:relative}.lp-root .pf-frame:before{content:"";border:1px dashed #ffffffb3;position:absolute;inset:10% 8%}.lp-root .pf-rec{font:600 10px/1 var(--font-mono);color:#fff;align-items:center;gap:4px;display:inline-flex;position:absolute;top:8px;left:8px}.lp-root .pf-rec:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.lp-root .pf-tc{font:500 9px/1 var(--font-mono);color:#fff;position:absolute;top:8px;right:6px}.lp-root .pf-cap{justify-items:center;gap:4px;display:grid;position:absolute;bottom:16%;left:14%;right:14%}.lp-root .pf-cap i{background:#fff;width:100%;height:6px;display:block}.lp-root .pf-cap i+i{width:70%}.lp-root .pf-side{align-content:center;gap:12px;display:grid}.lp-root .pf-label{font-family:var(--font-display);color:var(--lg-ink);font-size:20px;font-weight:600;line-height:1.2}.lp-root .pf-ratios{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp-root .pf-ratios li{border:1px solid var(--sl-rule-strong);font:500 11px/1 var(--font-mono);letter-spacing:.06em;color:var(--sl-body);background:#fff;padding:5px 8px}.lp-root .pf-ratios li.on{border-color:var(--lg-studio,#7e22ce);color:var(--lg-studio-text,#7e22ce)}.lp-root .pf-note{color:var(--sl-lead);font-size:12px;line-height:1.45}.lp-root .photo.lpli-doc{background:linear-gradient(#fbfcfd,#f3e8ff);align-content:center;gap:14px;padding:22px;display:grid}.lp-root .photo.lpli-doc:after,.lp-root .photo.lpli-doc:before{content:none}.lp-root .lpli-doc-card{border:1px solid var(--sl-rule-strong);border-top:3px solid var(--lg-studio,#7e22ce);background:#fff;align-content:start;gap:14px;min-height:300px;padding:20px;display:grid}.lp-root .lpli-doc-page{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lg-studio-text,#7e22ce)}.lp-root .lpli-doc-card strong{font-family:var(--font-display);color:var(--lg-ink);font-size:22px;font-weight:600;line-height:1.2}.lp-root .lpli-doc-lines{gap:7px;display:grid}.lp-root .lpli-doc-lines i{background:#eef0f3;height:7px;display:block}.lp-root .lpli-doc-lines i:nth-child(2){width:88%}.lp-root .lpli-doc-lines i:nth-child(3){width:62%}.lp-root .lpli-doc-foot{border-top:1px solid var(--sl-rule);color:var(--sl-body);align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.lp-root .lpli-doc-dots{justify-content:center;gap:6px;display:flex}.lp-root .lpli-doc-dots i{background:#181c2430;border-radius:50%;width:6px;height:6px}.lp-root .lpli-doc-dots i.on{background:var(--lg-studio,#7e22ce)}.lp-root .lpli-doc-note{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-muted);justify-self:center}.v5 .sech .sech-actions{margin-top:28px}.v5 .ticker{clip-path:inset(-6px -6px -6px 34px);gap:8px 0;margin-left:-34px}.v5 .ticker>span:before,.v5 .ticker>span+span:before{content:"·";text-align:center;width:34px;color:var(--sl-rule-strong);margin:0;display:inline-block}.v5 .ticker>span{white-space:nowrap}.v5 .role-hero .hero-trust{border-top:1px solid var(--sl-rule);gap:0;max-width:460px;margin:18px 0 0;padding:0;list-style:none;display:grid}.v5 .role-hero .hero-trust li{border-bottom:1px solid var(--sl-rule);letter-spacing:.1em;text-transform:uppercase;color:var(--sl-body);align-items:center;gap:12px;padding:14px 0;font-size:11px;display:flex}.v5 .role-hero .hero-trust li:before{content:"";background:var(--lg-studio,#7e22ce);flex:none;width:8px;height:8px}@media(min-width:901px){.v5 .role-hero-aside .brief-grid>.brief-full:is(:has(#f-phone),:has(#f-company),:has(#f-platform),:has(#f-priority)){grid-column:auto}.v5 .v5-cardgrid:is(:has(>:nth-child(2):last-child),:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .v5-cardgrid:is(:has(>:nth-child(3):last-child),:has(>:nth-child(6):last-child),:has(>:nth-child(9):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))}.v5 .v5-cardgrid:has(>:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.v5 .v5-cardgrid:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.v5 .mastery-source-board:is(:has(>:nth-child(4):last-child),:has(>:nth-child(2):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.v5 .v5-cardgrid:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:601px)and (max-width:900px){.v5 .v5-cardgrid{grid-template-columns:minmax(0,1fr)}.v5 .v5-cardgrid:is(:has(>:nth-child(2):last-child),:has(>:nth-child(4):last-child),:has(>:nth-child(6):last-child),:has(>:nth-child(8):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.v5 .v5-cardgrid{grid-template-columns:minmax(0,1fr)}}.legal-panel h2,.legal-panel h2.h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 10px;font-weight:500;line-height:1.25;font-size:24px!important}.legal-panel h3{font-family:var(--font-display);font-weight:500;line-height:1.3;margin:26px 0 8px!important;font-size:19px!important}.legal-panel .eyebrow+h2{margin-top:8px}.v5 div.mono[style*="display: flex"][style*="gap: 22px"]:has(>span+span){clip-path:inset(-6px -6px -6px 30px);flex-wrap:wrap;margin-left:-30px;gap:6px 0!important}.v5 div.mono[style*="display: flex"][style*="gap: 22px"]:has(>span+span)>span:nth-child(2n){display:none}.v5 div.mono[style*="display: flex"][style*="gap: 22px"]:has(>span+span)>span:nth-child(odd):before{content:"·";text-align:center;width:30px;display:inline-block}@media(max-width:900px){.lp-root .rail-in>div{padding-left:0;padding-right:0}}.lp-root .value-stack>.plan{min-height:0!important}.lp-root .head h2+p{margin-top:14px}.lp-root .faq summary{justify-content:space-between;align-items:baseline;gap:16px;list-style:none;display:flex}.lp-root .faq summary::-webkit-details-marker{display:none}.lp-root .faq summary::marker{content:""}.lp-root .faq summary:after{content:"+";font-family:var(--font-mono);color:var(--lg-studio,#7e22ce);flex:none;font-weight:400}.lp-root .faq details[open] summary:after{content:"−"}.lp-root .retention .ret-label{background:#fff;padding:2px 4px}@media(max-width:560px){.lp-root .yt-play{width:40px;height:40px;margin:-20px 0 0 -20px;top:34%}.lp-root .yt-play:after{border-width:8px 0 8px 12px;top:12px;left:16px}.lp-root .yt-title{max-width:100%;font-size:15px}}.lp-root .yt-contract{border-bottom:1px solid var(--sl-rule);font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#4a4d55;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:9px 0 12px;display:flex}.lp-root .yt-contract span:last-child{color:var(--lg-studio-text,#7e22ce)}.lp-root .ret-wrap{gap:6px;margin-top:14px;display:grid}.lp-root .ret-head{font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#17191e;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.lp-root .ret-head span:last-child{color:#4a4d55}.lp-root .ret-plot{grid-template-columns:36px minmax(0,1fr);gap:6px;display:grid}.lp-root .ret-y{height:128px;font:500 11px/1 var(--font-mono);color:#4a4d55;text-align:right;position:relative}.lp-root .ret-y span{position:absolute;right:0;transform:translateY(-50%)}.lp-root .ret-y span:first-child{top:6.7%}.lp-root .ret-y span:nth-child(2){top:51.1%}.lp-root .ret-y span:nth-child(3){top:95.6%}.lp-root .retention.ret-area{height:128px;margin-top:0;position:relative}.lp-root .ret-dot{background:#7e22ce;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:0 0 0 2px #fff}.lp-root .ret-mk{font:500 11px/1.25 var(--font-mono);color:#4a4d55;white-space:nowrap;background:#fff;margin-left:6px;padding:2px 5px;position:absolute;top:4px}.lp-root .ret-mk b{color:var(--lg-studio-text,#7e22ce);margin-right:4px;font-weight:500}.lp-root .ret-x{font:500 11px/1 var(--font-mono);color:#4a4d55;justify-content:space-between;margin-left:42px;display:flex}@media(max-width:560px){.lp-root .ret-long{display:none}}.lp-root .native.native--yt{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.lp-root .native.native--yt>.lp-ab{grid-row:span 2;align-self:stretch;gap:14px;display:grid}.lp-root .native.native--yt>.native-card{align-self:stretch;min-height:0}.lp-root .native.native--yt>.native-card.darkish{grid-column:1/-1}.lp-root .lp-ab-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lp-root .lp-ab-meta{font:500 11px/1.3 var(--font-mono);letter-spacing:.06em;color:#4a4d55}.lp-root .lp-ab-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lp-root .lp-ab-pair figure{border:1px solid var(--sl-rule);background:#fbfcfd;align-content:start;gap:8px;margin:0;padding:8px;display:grid}.lp-root .lp-ab-pair figure.is-lead{border-color:#7e22ce73;box-shadow:inset 0 2px #7e22ce}.lp-root .lp-ab-pair figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.lp-root .lp-ab-pair figcaption span{color:#17191e;gap:3px;font-size:13px;font-weight:500;line-height:1.35;display:grid}.lp-root .lp-ab-pair figcaption b{font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#4a4d55}.lp-root .lp-ab-pair figcaption em{font:500 13px/1 var(--font-mono);color:#4a4d55;white-space:nowrap;font-style:normal}.lp-root .lp-ab-pair .is-lead figcaption em{color:#7e22ce}.lp-root .lp-ab>p{color:var(--sl-lead);margin:0;font-size:14px;line-height:1.55}@media(max-width:900px){.lp-root .native.native--yt{grid-template-columns:minmax(0,1fr)}.lp-root .native.native--yt>.lp-ab{grid-row:auto}}@media(max-width:420px){.lp-root .lp-ab-pair{grid-template-columns:minmax(0,1fr)}}.lp-root .native-flow.native-flow>div{align-content:start;gap:10px;min-height:0;display:grid}.lp-root .native-flow.native-flow strong{margin-top:4px}.lp-root .native-flow.native-flow p{margin:0;font-size:13px;line-height:1.5}.lp-root .value-stack>.plan{flex-direction:column;gap:12px;display:flex}.lp-root .value-stack>.plan ul{margin:0 0 8px}.lp-root .value-stack>.plan .plan-cta{align-self:stretch;min-height:48px;margin-top:auto}.lp-root .rail-in>div>span,.lp-root .rail-in>div:first-child{text-wrap:balance}@media(max-width:560px){.lp-root .container{width:min(var(--max),calc(100% - 40px))}.lp-root .mobile{padding-left:20px;padding-right:20px}}.v5 .narrow>h1{margin-bottom:0;line-height:1.06}.v5 .narrow>h1+.lede{margin-top:20px}@media(max-width:600px){.v5 .legal-panel{background:0 0;border-left:0;border-right:0;padding:24px 0 8px}}.v5 .bullet-flow{gap:4px;display:grid}.v5 .bullet-flow>span{display:block}.v5 .bullet-flow>span+span{color:#17191e}.v5 .bullet-flow b{color:var(--lg-studio,#7e22ce);margin-right:6px;font-weight:400}.v5 footer.v5-footer{padding:64px var(--sl-gutter,64px) 36px}@media(max-width:768px){.v5 footer.v5-footer{padding:48px var(--sl-gutter,20px) 28px}}.v5 :is(.disp,.mastery-price,.kpi .v,.tb .td.num,.faq>span:first-child,summary,.step .t,.mastery-native-preview strong,.mastery-hero-read strong,.mastery-episode-row strong,.mastery-decision strong,.card>strong,.card strong:only-child){color:#17191e}.v5 .mastery-price .mastery-period{color:#6b6f78}.v5 .slv-bars-y,.v5 .slv-bars-x,.v5 .slv-bars-y span,.v5 .slv-bars-x span,.v5 .slv-ret-y,.v5 .slv-ret-y span,.v5 .slv-ret-x,.v5 .slv-ret-x span,.v5 .mastery-episode-row>.mono{color:#4a4d55!important;font-size:11px!important}.v5 .estimator-line.is-zero{color:#6b6f78}.v5 .mono.lg-eyebrow,.v5 .sech>.mono,.v5 .sech>div>.mono,.v5 .sech-label>.mono,.lp-root .eyebrow{text-wrap:balance}.v5 .mastery-phase.mastery-phase,.v5 .mastery-source-board.mastery-source-board>*{min-height:0}.v5 .mastery-source-board>*>strong,.v5 .mastery-phase>:is(strong,h3){color:#17191e}.v5 .role-hero-grid.is-solo{grid-template-columns:minmax(0,1fr)}.v5 .role-hero-grid.is-solo>.role-hero-aside:empty{display:none}.v5 .role-hero-grid.is-solo h1.disp{max-width:18ch}.v5 .role-hero-grid.is-solo .role-hero-text>p{max-width:62ch}.slv-i{width:1em;height:1em;-webkit-mask:var(--slv-i) center / contain no-repeat;mask:var(--slv-i) center / contain no-repeat;vertical-align:-.125em;background:currentColor;flex:none;font-style:normal;display:inline-block}.slv-i-play{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z'/%3E%3C/svg%3E")}.slv-i-clapperboard{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12.296 3.464 3.02 3.956'/%3E%3Cpath d='M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3z'/%3E%3Cpath d='M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m6.18 5.276 3.1 3.899'/%3E%3C/svg%3E")}.slv-i-gallery-horizontal-end{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7v10'/%3E%3Cpath d='M6 5v14'/%3E%3Crect width='12' height='18' x='10' y='3' rx='2'/%3E%3C/svg%3E")}.slv-i-bookmark{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.slv-i-send{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/%3E%3Cpath d='m21.854 2.147-10.94 10.939'/%3E%3C/svg%3E")}.slv-i-heart{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/%3E%3C/svg%3E")}.slv-i-message-circle{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719'/%3E%3C/svg%3E")}.slv-i-repeat-2{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 9 3-3 3 3'/%3E%3Cpath d='M13 18H7a2 2 0 0 1-2-2V6'/%3E%3Cpath d='m22 15-3 3-3-3'/%3E%3Cpath d='M11 6h6a2 2 0 0 1 2 2v10'/%3E%3C/svg%3E")}.slv-i-chart-column{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16'/%3E%3Cpath d='M18 17V9'/%3E%3Cpath d='M13 17V5'/%3E%3Cpath d='M8 17v-3'/%3E%3C/svg%3E")}.slv-i-file-text{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E")}.slv-i-captions{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='14' x='3' y='5' rx='2' ry='2'/%3E%3Cpath d='M7 15h4M15 15h2M7 11h2M13 11h4'/%3E%3C/svg%3E")}.slv-i-volume-x{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z'/%3E%3Cline x1='22' x2='16' y1='9' y2='15'/%3E%3Cline x1='16' x2='22' y1='9' y2='15'/%3E%3C/svg%3E")}.slv-i-film{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M7 3v18'/%3E%3Cpath d='M3 7.5h4'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='M3 16.5h4'/%3E%3Cpath d='M17 3v18'/%3E%3Cpath d='M17 7.5h4'/%3E%3Cpath d='M17 16.5h4'/%3E%3C/svg%3E")}.slv-i-scissors{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Cpath d='M8.12 8.12 12 12'/%3E%3Cpath d='M20 4 8.12 15.88'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M14.8 14.8 20 20'/%3E%3C/svg%3E")}.slv-i-clock{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.slv-i-check{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.slv-i-eye{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.slv-i-audio-lines{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 10v3'/%3E%3Cpath d='M6 6v11'/%3E%3Cpath d='M10 3v18'/%3E%3Cpath d='M14 8v7'/%3E%3Cpath d='M18 5v13'/%3E%3Cpath d='M22 10v3'/%3E%3C/svg%3E")}.slv-i-sparkles{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z'/%3E%3Cpath d='M20 2v4'/%3E%3Cpath d='M22 4h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/svg%3E")}.slv-i-trending-up{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 7h6v6'/%3E%3Cpath d='m22 7-8.5 8.5-5-5L2 17'/%3E%3C/svg%3E")}.slv-i-badge-check{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.slv-i-pause{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='14' y='3' width='5' height='18' rx='1'/%3E%3Crect x='5' y='3' width='5' height='18' rx='1'/%3E%3C/svg%3E")}.slv-i-maximize{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H5a2 2 0 0 0-2 2v3'/%3E%3Cpath d='M21 8V5a2 2 0 0 0-2-2h-3'/%3E%3Cpath d='M3 16v3a2 2 0 0 0 2 2h3'/%3E%3Cpath d='M16 21h3a2 2 0 0 0 2-2v-3'/%3E%3C/svg%3E")}.slv-i-thumbs-up{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/%3E%3Cpath d='M7 10v12'/%3E%3C/svg%3E")}.slv-i-share-2{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cline x1='8.59' x2='15.42' y1='13.51' y2='17.49'/%3E%3Cline x1='15.41' x2='8.59' y1='6.51' y2='10.49'/%3E%3C/svg%3E")}.slv-i-user{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.slv-i-mic{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19v3'/%3E%3Cpath d='M19 10v2a7 7 0 0 1-14 0v-2'/%3E%3Crect x='9' y='2' width='6' height='13' rx='3'/%3E%3C/svg%3E")}.slv-i-type{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16'/%3E%3Cpath d='M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M9 20h6'/%3E%3C/svg%3E")}.slv-i-layers{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z'/%3E%3Cpath d='M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12'/%3E%3Cpath d='M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17'/%3E%3C/svg%3E")}.slv-i-map-pin{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.slv-i-circle-check{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.slv-i-list-checks{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'/%3E%3Cpath d='M13 12h8'/%3E%3Cpath d='M13 19h8'/%3E%3Cpath d='m3 17 2 2 4-4'/%3E%3Cpath d='m3 7 2 2 4-4'/%3E%3C/svg%3E")}.slv-i-search{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E")}.slv-i-message-square{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.slv-i-quote{--slv-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3Cpath d='M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}.v5 .slv-av{width:22px;height:22px;font-family:var(--font-mono);letter-spacing:.04em;color:#fff;background:var(--lg-studio);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:500;line-height:1;display:inline-grid}.v5 .slv-av--ig{background:linear-gradient(135deg,#c084fc,#7e22ce 60%,#581c87)}.v5 .slv-av--li{background:#581c87}.v5 .slv-av--x{color:#f3e8ff;background:#17191e}.v5 .slv-av--lg{width:36px;height:36px;font-size:12px}.v5 .slv-av--md{width:30px;height:30px;font-size:11px}.v5 .aura[style*="214,224,236"],.v5 .aura[style*="214, 224, 236"]{background:radial-gradient(circle,#fffffff5,#f3f1ecb8 42%,#f3e8ff2e 60%,#fff0 72%)!important}.v5 .slot>.slv-retint{z-index:1;pointer-events:none;mix-blend-mode:color;background:radial-gradient(26% 34% at 90% 46%,#7e22cef2,#7e22ce99 55%,#7e22ce00);position:absolute;inset:0}.v5 .slv-feed-wrap{gap:8px;display:grid}.v5 .slv-feed-head{color:#17191e;align-items:center;gap:8px;font-size:12px;display:flex}.v5 .slv-feed-name{font-weight:600}.v5 .slv-feed-stat{font-family:var(--font-mono);color:#4a4d55;letter-spacing:.04em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;display:inline-flex}.v5 .slv-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.v5 .slv-post{aspect-ratio:4/5;color:#17191e;background:#f3f1ec;align-content:end;gap:3px;padding:7px 7px 6px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.v5 .slv-post>.slv-i{opacity:.85;font-size:11px;position:absolute;top:6px;right:6px}.v5 .slv-post b{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(10.5px,13cqw,14px);font-weight:600;line-height:1.05}.v5 .slv-post em{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;opacity:.8;font-size:9px}.v5 .slv-post--deep{color:#fff;background:linear-gradient(160deg,#7e22ce,#581c87)}.v5 .slv-post--crimson{color:#fff;background:#7e22ce}.v5 .slv-post--tint{color:#581c87;background:#f3e8ff}.v5 .slv-post--weave:before{content:"";opacity:.1;background:repeating-linear-gradient(45deg,currentColor 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,currentColor 0 1px,#0000 1px 5px);position:absolute;inset:0 0 40%;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.v5 .slv-yt-pair{gap:10px;display:grid}.v5 .slv-yt-var{gap:6px;margin:0;display:grid}.v5 .slv-yt-var figcaption{font-family:var(--font-mono);letter-spacing:.04em;color:#4a4d55;justify-content:space-between;gap:8px;font-size:11px;display:flex}.v5 .slv-yt-var figcaption b{color:#17191e;font-weight:500}.v5 .slv-yt-var figcaption b.slv-win{color:#2f6a4f}.v5 .slv-thumb{aspect-ratio:16/9;color:#17191e;isolation:isolate;background:#f3f1ec;border:1px solid #181c2414;position:relative;overflow:hidden;container-type:inline-size}.v5 .slv-thumb:after{content:"";z-index:-1;background:radial-gradient(60% 80% at 18% 20%,#ffffffb3,#fff0 70%);position:absolute;inset:0}.v5 .slv-thumb-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:4cqw;padding:7cqw 6cqw;display:grid;position:absolute;inset:0}.v5 .slv-thumb-copy{align-content:center;gap:2.4cqw;display:grid}.v5 .slv-thumb-kick{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#7e22ce;justify-self:start;padding:.9cqw 2cqw;font-size:clamp(8px,3.4cqw,11.5px);line-height:1.2}.v5 .slv-thumb-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:max(11px,8.2cqw);font-weight:700;line-height:.98}.v5 .slv-thumb-big{font-family:var(--font-display);letter-spacing:-.05em;text-align:center;justify-items:center;font-size:30cqw;font-weight:700;line-height:.8;display:grid}.v5 .slv-thumb-big small{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:2.5cqw;font-size:max(8px,4cqw);font-weight:500}.v5 .slv-thumb-art{width:100%;height:auto;max-height:100%}.v5 .slv-thumb-dur{font-family:var(--font-mono);color:#fff;letter-spacing:.04em;background:#17191edb;padding:1cqw 1.6cqw;font-size:max(8.5px,3.4cqw);line-height:1;position:absolute;bottom:2.4cqw;right:2.4cqw}.v5 .slv-thumb-ep{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#581c87;background:#fff;padding:1cqw 1.6cqw;font-size:max(8px,3.2cqw);line-height:1.1;position:absolute;top:2.4cqw;left:2.4cqw}.v5 .slv-thumb--crimson{color:#fff;background:linear-gradient(135deg,#581c87,#7e22ce 70%,#9333ea)}.v5 .slv-thumb--crimson .slv-thumb-kick{color:#581c87;background:#fff}.v5 .slv-thumb--crimson .slv-thumb-big{color:#f3e8ff}.v5 .slv-thumb--tint{color:#17191e;background:#f3e8ff}.v5 .slv-thumb--tint .slv-thumb-big{color:#7e22ce}.v5 .slv-thumb--gold{color:#17191e;background:linear-gradient(135deg,#f6eee9,#e3cec1)}.v5 .slv-thumb--gold .slv-thumb-kick{background:#17191e}.v5 .slv-thumb--pearl .slv-thumb-big{color:#7e22ce}.v5 .slv-thumb-search{align-content:center;gap:2cqw;display:grid}.v5 .slv-thumb-search span{color:#4a4d55;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #181c2424;align-items:center;gap:1.8cqw;padding:2cqw 2.4cqw;font-size:max(8px,3.1cqw);display:flex;overflow:hidden}.v5 .slv-thumb-search span:first-child{color:#17191e;border-color:#7e22ce}.v5 .slv-thumb-search i{color:#7e22ce}.v5 .slv-thumb-list{align-content:center;gap:1.6cqw;display:grid}.v5 .slv-thumb-list span{font-family:var(--font-mono);color:#fff;grid-template-columns:4.6cqw 1fr;align-items:center;gap:1.8cqw;font-size:max(8px,3.3cqw);display:grid}.v5 .slv-thumb-list span b{color:#581c87;background:#f3e8ff;place-items:center;height:4.6cqw;font-weight:500;display:grid}.v5 .slv-xchart{background:#fff;border:1px solid #181c241a;gap:8px;padding:12px;display:grid;container-type:inline-size}.v5 .slv-xchart-t{font-family:var(--font-mono);letter-spacing:.05em;color:#17191e;font-size:10.5px}.v5 .slv-xchart-src{font-family:var(--font-mono);letter-spacing:.04em;color:#6b6f78;border-top:1px solid #181c2414;padding-top:6px;font-size:10px}.v5 .slv-xbars{font-family:var(--font-mono);color:#4a4d55;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px 8px;font-size:10.5px;display:grid}.v5 .slv-xbars i{height:9px;width:var(--v);background:#7e22ce;display:block}.v5 .slv-xbars i.neg{background:#8c7b70}.v5 .slv-xbars--div{row-gap:0}.v5 .slv-xbars--div>span,.v5 .slv-xbars--div>b{padding:3px 0}.v5 .slv-xbars--div .t{align-self:stretch;min-height:17px;padding:0;position:relative}.v5 .slv-xbars--div .t:before{content:"";left:var(--z);background:#17191e8c;width:1px;position:absolute;top:0;bottom:0}.v5 .slv-xbars--div .t i{height:9px;top:50%;left:var(--z);width:var(--w);background:#7e22ce;margin-top:-4.5px;position:absolute}.v5 .slv-xbars--div .t i.neg{left:auto;right:calc(100% - var(--z));background:#8c7b70}.v5 .slv-xbars--div b.neg{color:#5e524b}.v5 .slv-xbars--div .ax{border-top:1px solid #181c241f;height:16px;padding:0;position:relative}.v5 .slv-xbars--div .ax em{color:#4a4d55;font-size:11px;font-style:normal;line-height:1;position:absolute;top:3px;transform:translate(-50%)}.v5 .slv-xbars--div .ax em:first-child{transform:none}.v5 .slv-xbars b{color:#17191e;text-align:right;font-weight:500}.v5 .slv-xchart-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.v5 .slv-xchart-pair>div{align-content:start;gap:6px;min-width:0;display:grid}.v5 .slv-xline{width:100%;height:auto;display:block}@container (width<=380px){.v5 .slv-xchart-pair{grid-template-columns:minmax(0,1fr)}}.v5 .slv-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v5 .slv-legend{font-family:var(--font-mono);letter-spacing:.06em;color:#4a4d55;gap:14px;font-size:11px;display:inline-flex}.v5 .slv-legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.v5 .slv-sw{width:10px;height:10px;display:inline-block}.v5 .slv-sw--reel{background:var(--lg-studio)}.v5 .slv-sw--car{background:#b58a35}.v5 .slv-bars{grid-template-rows:170px auto;grid-template-columns:34px minmax(0,1fr);gap:6px 8px;display:grid}.v5 .slv-bars-y{font-family:var(--font-mono);color:#6b6f78;flex-direction:column;justify-content:space-between;align-items:flex-end;margin:-6px 0;font-size:10px;display:flex}.v5 .slv-bars-plot{background:linear-gradient(#181c2414,#181c2414) 0 0/100% 1px no-repeat,linear-gradient(#181c2414,#181c2414) 0 33.33%/100% 1px no-repeat,linear-gradient(#181c2414,#181c2414) 0 66.66%/100% 1px no-repeat;border-bottom:1px solid #181c244d;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:clamp(5px,2.2vw,22px);display:grid;position:relative}.v5 .slv-bar{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:4px;min-width:0;height:100%;display:flex}.v5 .slv-bar i{height:var(--v);background:var(--lg-studio);display:block}.v5 .slv-bar--car i{background:#b58a35}.v5 .slv-bar b{font-family:var(--font-mono);color:#17191e;text-align:center;font-size:10.5px;font-weight:500}.v5 .slv-bars-x{font-family:var(--font-mono);color:#6b6f78;text-align:center;grid-column:2;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(5px,2.2vw,22px);font-size:10px;display:grid}.v5 .slv-chart-foot{font-family:var(--font-mono);letter-spacing:.04em;color:#4a4d55;flex-wrap:wrap;gap:8px 18px;font-size:11px;display:flex}.v5 .slv-chart-foot b{color:#17191e;font-weight:500}@media(max-width:900px){.v5 .slv-kpis6.slv-kpis6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v5 .slv-desk-split{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:560px){.v5 .slv-kpis6.slv-kpis6{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 .slv-kpis6 .kpi{padding:12px}.v5 .slv-kpis6 .kpi .v{font-size:24px}.v5 .slv-bar b{font-size:9.5px}.v5 .slv-decisions>div{grid-template-columns:64px minmax(0,1fr)!important}}.v5 .slv-fmt{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media(max-width:900px){.v5 .slv-fmt{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}}.v5 .slv-docstrip{background:#f3f1ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px;display:grid}.v5 .slv-page{aspect-ratio:4/5;background:#fff;border:1px solid #181c241a;grid-template-rows:auto 1fr auto;gap:4px;padding:9% 9% 8%;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 14px -10px #50321e73;container-type:inline-size}.v5 .slv-page-n{font-family:var(--font-mono);color:#6b6f78;font-size:max(7.5px,7cqw);position:absolute;top:5%;right:7%}.v5 .slv-page-k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7e22ce;font-size:max(7.5px,7.5cqw)}.v5 .slv-page b{font-family:var(--font-display);letter-spacing:-.02em;align-self:end;font-size:max(10px,13cqw);font-weight:600;line-height:1.02}.v5 .slv-page em{font-style:normal;font-family:var(--font-mono);color:#4a4d55;font-size:max(7.5px,6.8cqw);line-height:1.25}.v5 .slv-page svg{align-self:center;width:100%;height:auto}.v5 .slv-page--cover{color:#fff;background:linear-gradient(160deg,#7e22ce,#581c87);grid-template-rows:1fr auto}.v5 .slv-page--cover .slv-page-n,.v5 .slv-page--cover em{color:#f3e8ff}.v5 .slv-page-bars{border-bottom:1px solid #181c2440;grid-template-columns:1fr 1fr;align-items:end;gap:10%;height:100%;min-height:30px;padding:0 6%;display:grid}.v5 .slv-page-bars span{height:var(--v);background:#e9e7e2;position:relative}.v5 .slv-page-bars span.on{background:#7e22ce}.v5 .slv-page-bars i{text-align:center;font-style:normal;font-family:var(--font-mono);color:#4a4d55;font-size:max(7px,6cqw);position:absolute;bottom:3px;left:0;right:0}.v5 .slv-page-bars span.on i{color:#fff}.v5 .slv-vid{aspect-ratio:16/9;background:radial-gradient(50% 70% at 30% 35%,#ffffff8c,#fff0 70%),linear-gradient(135deg,#eadfd6,#d8b9b3 45%,#a855f7);border:1px solid #181c241a;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.v5 .slv-vid:before{content:"";background:linear-gradient(#581c878c,#581c87d9);border-radius:50% 50% 0 0/38% 38% 0 0;width:32%;height:70%;position:absolute;bottom:0;left:34%}.v5 .slv-vid:after{content:"";aspect-ratio:1;background:#581c8799;border-radius:50%;width:16%;position:absolute;top:18%;left:42%}.v5 .slv-vid-top{z-index:2;font-family:var(--font-mono);color:#17191e;justify-content:space-between;font-size:max(9px,3.6cqw);display:flex;position:absolute;top:3.5cqw;left:3.5cqw;right:3.5cqw}.v5 .slv-vid-top>span{background:#ffffffe0;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.v5 .slv-vid-play{z-index:2;aspect-ratio:1;color:#7e22ce;background:#ffffffeb;border-radius:50%;place-items:center;width:13cqw;font-size:5.5cqw;display:grid;position:relative;transform:translateY(-52%);box-shadow:0 6px 18px -8px #3b076499}.v5 .slv-vid-play .slv-i{margin-left:.12em}.v5 .slv-vid-cap{z-index:2;text-align:center;color:#fff;background:#17191ec7;padding:1.4cqw 2.4cqw;font-size:max(10px,3.8cqw);font-weight:600;line-height:1.3;position:absolute;bottom:10.5cqw;left:8%;right:8%}.v5 .slv-vid-bar{z-index:2;font-family:var(--font-mono);color:#fff;text-shadow:0 1px 2px #0006;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:max(8.5px,3.3cqw);display:grid;position:absolute;bottom:3cqw;left:3.5cqw;right:3.5cqw}.v5 .slv-vid-bar i{background:#ffffff80;height:3px;display:block}.v5 .slv-vid-bar b{background:#fff;height:100%;display:block}.v5 .slv-thumb--card{border:0;border-bottom:1px solid #181c241a}@media(max-width:640px){.v5 .slv-q2{grid-template-columns:minmax(0,1fr)!important}.v5 .slv-q2-b{border-top:1px solid #181c2414;padding-top:12px;border-left:0!important;padding-left:0!important}}.v5 .slv-ret{grid-template-columns:38px minmax(0,1fr);gap:8px;display:grid;container-type:inline-size}.v5 .slv-ret-y{height:200px;font-family:var(--font-mono);color:#6b6f78;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:10px;display:flex}.v5 .slv-ret-y span:first-child{margin-top:-5px}.v5 .slv-ret-y span:last-child{margin-bottom:-5px}.v5 .slv-ret-plot{border-bottom:1px solid #181c244d;border-left:1px solid #181c244d;height:200px;position:relative}.v5 .slv-ret-plot svg{width:100%;height:100%;position:absolute;inset:0}.v5 .slv-ret-pin{font-family:var(--font-mono);letter-spacing:.04em;color:#17191e;align-items:flex-start;gap:6px;max-width:42%;padding-left:6px;font-size:11px;line-height:1.35;display:flex;position:absolute}.v5 .slv-ret-pin>span{background:#fffffff0;padding:2px 6px;box-shadow:0 0 0 1px #181c2414}.v5 .slv-ret-pin--a{color:#581c87;max-width:28%;top:8px}.v5 .slv-ret-pin--b{white-space:nowrap;top:54px}.v5 .slv-ret-pin b,.v5 .slv-ret-key b{color:#fff;width:17px;height:17px;font-size:10px;font-weight:500;font-family:var(--font-mono);background:#7e22ce;border-radius:50%;flex:none;place-items:center;display:inline-grid}.v5 .slv-ret-pin--b b,.v5 .slv-ret-key li:last-child b{background:#17191e}.v5 .slv-ret-x{height:14px;font-family:var(--font-mono);color:#6b6f78;grid-column:2;font-size:10.5px;position:relative}.v5 .slv-ret-x span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.v5 .slv-ret-x span:first-child{transform:none}.v5 .slv-ret-x span:last-child{transform:translate(-100%)}.v5 .slv-ret-key{font-family:var(--font-mono);color:#17191e;grid-column:1/-1;gap:6px;margin:4px 0 0;padding:0;font-size:11px;list-style:none;display:none}.v5 .slv-ret-key li{align-items:center;gap:8px;display:flex}@container (width<=520px){.v5 .slv-ret-pin>span{display:none}.v5 .slv-ret-pin--b{top:8px}.v5 .slv-ret-key{display:grid}.v5 .slv-ret-x span:nth-child(4),.v5 .slv-ret-x span:nth-child(5){display:none}}.v5 .slv-review{counter-reset:rv;gap:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important}.v5 .slv-review>div{counter-increment:rv;border-right:1px solid var(--sl-border);background:#fff;grid-template-rows:auto auto 1fr auto;gap:10px;min-width:0;padding:20px 20px 18px;display:grid}.v5 .slv-review>div:last-child{border-right:0}.v5 .slv-review>div>span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#581c87;align-items:center;gap:8px;font-size:11px;display:flex}.v5 .slv-review>div>span:before{content:counter(rv,decimal-leading-zero);color:#6b6f78;border-right:1px solid var(--sl-border);padding-right:8px;font-size:10px}.v5 .slv-review strong{font-family:var(--font-display);letter-spacing:-.015em;color:#17191e;font-size:20px;font-weight:500;line-height:1.12;display:block}.v5 .slv-review p{color:#4a4d55;margin:0;font-size:14px;line-height:1.55}.v5 .slv-rv{font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;border:1px solid;justify-self:start;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}.v5 .slv-rv--ok{color:#2f6a4f;background:#2f6a4f0f}.v5 .slv-rv--fix{color:#7e22ce;background:#faf5ff}.v5 .slv-rv--plan{color:#6b5220;background:#b58a351a}@media(max-width:1100px){.v5 .slv-review{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 .slv-review>div:nth-child(2){border-right:0}.v5 .slv-review>div:nth-child(-n+2){border-bottom:1px solid var(--sl-border)}}@media(max-width:640px){.v5 .slv-review{grid-template-columns:minmax(0,1fr)!important}.v5 .slv-review>div{border-right:0;border-bottom:1px solid var(--sl-border)}.v5 .slv-review>div:last-child{border-bottom:0}}.v5 .slv-queue-meta{border-right:1px solid var(--sl-border);align-content:start;gap:10px;padding-right:20px;display:grid}.v5 .slv-queue-meta strong{font-family:var(--font-display);color:#17191e;font-size:20px;font-weight:500;line-height:1.15}.v5 .slv-queue-meta ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v5 .slv-queue-meta li{font-family:var(--font-mono);letter-spacing:.04em;color:#4a4d55;align-items:center;gap:8px;font-size:11.5px;display:flex}.v5 .slv-queue-meta li .slv-i{color:#7e22ce}@media(max-width:900px){.v5 .slv-queue{grid-template-columns:minmax(0,1fr)!important}.v5 .slv-queue-meta{border-right:0;border-bottom:1px solid var(--sl-border);padding-bottom:14px;padding-right:0}.v5 .slv-queue-meta ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.v5 .slv-queue .grid4>.inset{align-content:start}.v5 .slv-reel-phone{width:250px;max-width:100%}.v5 .slv-reel .s-top{gap:7px;min-width:0;padding:10px 10px 8px}.v5 .slv-reel .s-top .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.v5 .slv-reel-chip{font-family:var(--font-mono);color:#17191e;border:1px solid #181c2424;flex:none;align-items:center;gap:4px;margin-left:auto;padding:3px 6px;font-size:10px;display:inline-flex}.v5 .slv-reel-mid{background:radial-gradient(70% 50% at 45% 30%,#ffffffbf,#fff0 70%),linear-gradient(#f3e4da,#ebcdbd 55%,#d9a994);overflow:hidden}.v5 .slv-reel-stamp{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;color:#581c87;background:#fff;border-left:2px solid #7e22ce;padding:4px 7px;font-size:10px;position:absolute;top:10px;left:10px}.v5 .slv-reel-art{width:calc(100% - 42px);height:auto;position:absolute;top:16%;left:0;right:42px}.v5 .slv-reel-rail{z-index:2;justify-items:center;gap:10px;display:grid;position:absolute;bottom:76px;right:6px}.v5 .slv-reel-rail span{font-family:var(--font-mono);color:#17191e;justify-items:center;gap:2px;font-size:9.5px;display:grid}.v5 .slv-reel-rail .slv-i{font-size:17px}.v5 .slv-reel-rail span.on{color:#7e22ce}.v5 .slv-reel-mid .cap{z-index:2;color:#fff;background:#17191ecc;margin:0;padding:7px 8px;font-size:11.5px;line-height:1.38;position:absolute;bottom:14px;left:8px;right:44px}.v5 .slv-reel-prog{z-index:2;background:#ffffff8c;height:3px;position:absolute;bottom:0;left:0;right:0}.v5 .slv-reel-prog b{background:#7e22ce;width:42%;height:100%;display:block}.v5 .slv-reel-bot{color:#4a4d55;justify-content:space-between;font-size:10.5px}.v5 .slv-reel-bot span{align-items:center;gap:5px;display:inline-flex}.v5 .slv-still{isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.v5 .slv-still-img,.v5 .slv-scene{z-index:-1;position:absolute;inset:0;overflow:hidden}.v5 .slv-scene .sc-win{width:44%;height:40%;position:absolute;top:9%;left:9%}.v5 .slv-scene .sc-win:before{content:"";background:linear-gradient(90deg,transparent calc(50% - 2px),var(--sc-mull) calc(50% - 2px) calc(50% + 2px),transparent calc(50% + 2px)),linear-gradient(0deg,transparent calc(50% - 2px),var(--sc-mull) calc(50% - 2px) calc(50% + 2px),transparent calc(50% + 2px)),var(--sc-sky);box-shadow:0 0 0 3px var(--sc-mull);position:absolute;inset:0}.v5 .slv-scene .sc-light{background:repeating-linear-gradient(118deg,var(--sc-band) 0 11%,transparent 11% 19%);clip-path:polygon(0 0,44% 0,100% 72%,100% 100%,36% 100%);width:78%;height:62%;position:absolute;top:30%;left:30%}.v5 .slv-scene .sc-desk{background:var(--sc-desk);border-top:2px solid var(--sc-edge);height:30%;position:absolute;bottom:0;left:0;right:0}.v5 .slv-scene .sc-box{background:var(--sc-box);width:34%;height:24%;box-shadow:10px 6px 0 -2px var(--sc-shadow);position:absolute;bottom:20%;right:14%}.v5 .slv-scene .sc-box:before{content:"";background:var(--sc-lid);transform-origin:0 100%;height:12%;position:absolute;top:-12%;left:0;right:0;transform:skew(-38deg)}.v5 .slv-scene .sc-box:after{content:"";background:var(--sc-label);height:16%;position:absolute;top:38%;left:12%;right:12%}.v5 .slv-scene .sc-bottle{background:var(--sc-bottle);width:9%;height:21%;box-shadow:7px 4px 0 -2px var(--sc-shadow);position:absolute;bottom:20%;right:54%}.v5 .slv-scene .sc-bottle:before{content:"";background:var(--sc-cap);height:22%;position:absolute;top:-22%;left:26%;right:26%}.v5 .slv-scene--log{--sc-sky:#cfcac4;--sc-mull:#a7a19b;--sc-band:#ffffff21;--sc-desk:linear-gradient(180deg, #b1aba5, #a39d97);--sc-edge:#bdb7b1;--sc-box:#9e9791;--sc-lid:#aca59f;--sc-label:#b7b1ab;--sc-bottle:#a9a39d;--sc-cap:#8f8983;--sc-shadow:#504a4438;background:linear-gradient(#bcb7b1,#b3aea8 70%,#aba6a0)}.v5 .slv-scene--graded{--sc-sky:linear-gradient(180deg, #fff, #faf5ff);--sc-mull:#e9d6cf;--sc-band:#fff8f48c;--sc-desk:linear-gradient(180deg, #e9d2c6, #d9b5a6);--sc-edge:#f4e6de;--sc-box:linear-gradient(160deg, #7e22ce, #581c87);--sc-lid:#9333ea;--sc-label:#f3e8ff;--sc-bottle:linear-gradient(180deg, #faf5ff, #c084fc);--sc-cap:#581c87;--sc-shadow:#581c8738;background:radial-gradient(70% 50% at 28% 22%,#fffffff2,#fff0 70%),linear-gradient(#f7eee9,#efdcd3 68%,#e5c6b9)}.v5 .slv-still-hud{font-family:var(--font-mono);letter-spacing:.04em;justify-content:space-between;gap:6px;font-size:max(9px,4.6cqw);display:flex;position:absolute;top:4cqw;left:4cqw;right:4cqw}.v5 .slv-still-hud>span{align-items:center;gap:4px;padding:2px 5px;display:inline-flex}.v5 .slv-still-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#17191e;background:#fff;border-left:2px solid #6b6f78;padding:4px 7px;font-size:max(9.5px,4.6cqw);position:absolute;bottom:4cqw;left:4cqw}.v5 .slv-still--raw .slv-still-hud>span{color:#f4f6f8;background:#17191eb8}.v5 .slv-still-safe{pointer-events:none;border:1px dashed #ffffffb3;position:absolute;inset:12% 8%}.v5 .slv-still-slate{background:#17191e59;border:1px solid #17191e59;grid-template-columns:repeat(3,auto);gap:1px;display:grid;position:absolute;top:16cqw;left:4cqw}.v5 .slv-still-slate b{font-family:var(--font-mono);color:#17191e;background:#f4f6f8;padding:3px 5px;font-size:max(8.5px,4cqw);font-weight:500}.v5 .slv-still-meter{background:#17191e73;align-items:flex-end;gap:3px;padding:3px;display:flex;position:absolute;top:16cqw;bottom:16cqw;right:4cqw}.v5 .slv-still-meter i{width:5px;height:100%;-webkit-mask:linear-gradient(0deg,#000 var(--l),transparent var(--l));mask:linear-gradient(0deg,#000 var(--l),transparent var(--l));background:linear-gradient(0deg,#e9e1da 0 60%,#c084fc 60% 85%,#7e22ce 85%)}.v5 .slv-still--final .slv-still-hud>span{color:#581c87;background:#ffffffeb}.v5 .slv-still-lower{background:#fff;border-left:3px solid #7e22ce;gap:1px;padding:5px 8px 5px 9px;display:grid;position:absolute;top:25cqw;left:4cqw}.v5 .slv-still-lower b{color:#17191e;font-size:max(10px,5cqw);font-weight:600;line-height:1.2}.v5 .slv-still-lower em{font-style:normal;font-family:var(--font-mono);color:#4a4d55;font-size:max(8.5px,3.9cqw)}.v5 .slv-still-cap{text-align:center;color:#fff;text-wrap:balance;background:#17191ecc;padding:4px 8px;font-size:max(11px,6cqw);font-weight:700;line-height:1.25;position:absolute;bottom:9cqw;left:7%;right:7%}.v5 .slv-still-cap>span,.v5 .slv-still-cap>b{white-space:nowrap}.v5 .slv-still-cap b{color:#f3e8ff}.v5 .slv-still-prog{background:#ffffff8c;height:3px;position:absolute;bottom:0;left:0;right:0}.v5 .slv-still-prog b{background:#7e22ce;width:50%;height:100%;display:block}.v5 .slv-still--final .slv-still-tag{color:#581c87;border-left-color:#7e22ce;top:13cqw;bottom:auto}.v5 .slv-tl-seg{height:18px;font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;color:#fff;background:#7e22ce;align-items:center;min-width:0;padding:0 5px;font-size:10px;display:flex;overflow:hidden}.v5 .slv-tl-seg.is-soft{color:#581c87;background:#f3e8ff}.v5 .slv-tl-seg.is-cap{color:#581c87;background:#fff;border:1px solid #c084fc}.v5 .slv-prodhero{min-width:0;max-width:100%}@media(max-width:640px){.v5 .slv-prodhero{padding:14px!important}.v5 .slv-prodhero-top{grid-template-columns:minmax(0,1fr)!important}.v5 .slv-prodhero-top>.inset{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .slv-tl>div{grid-template-columns:58px minmax(0,1fr)!important}}.v5 .slv-ba.slv-ba{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:640px){.v5 .slv-ba{gap:8px!important}.v5 .slv-ba .read{font-size:10px}}@media(max-width:900px){.v5 .slv-prod-hero-wrap{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}}@media(max-width:640px){.v5 .slv-prod-hero-wrap{padding:56px 20px 48px!important}}.v5 .slv-edit-hero{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;column-gap:56px}.v5 .slv-edit-card{z-index:2;border:1px solid var(--sl-border);background:#fff;gap:0;display:grid;position:relative;box-shadow:0 24px 50px -36px #50321e73}.v5 .slv-edit-head{border-bottom:1px solid var(--sl-border);background:#f4f6f8;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.v5 .slv-edit-chip{font-family:var(--font-mono);letter-spacing:.04em;color:#581c87;white-space:nowrap;background:#faf5ff;border:1px solid #7e22ce59;padding:3px 7px;font-size:11px}.v5 .slv-edit-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;padding:16px;display:grid}.v5 .slv-edit-frame{aspect-ratio:16/9;background:radial-gradient(60% 45% at 70% 25%,#f3e8fff2,#f3e8ff00 70%),linear-gradient(#f3e4da,#e6bba9 55%,#a855f7);position:relative;overflow:hidden;container-type:inline-size}.v5 .slv-edit-frame.is-vertical{aspect-ratio:9/16}.v5 .slv-edit-frame-tc{font-family:var(--font-mono);color:#581c87;z-index:1;background:#ffffffe6;padding:2px 5px;font-size:9.5px;position:absolute;top:6px;left:6px}.v5 .slv-edit-frame-cap{z-index:1;text-align:center;color:#fff;background:#17191ec7;padding:3px 5px;font-size:10px;font-weight:600;line-height:1.3;position:absolute;bottom:10%;left:8%;right:8%}.v5 .slv-edit-spec{gap:10px;margin:0;display:grid}.v5 .slv-edit-spec>div{border-bottom:1px solid var(--sl-rule-soft,#181c2412);gap:2px;padding-bottom:9px;display:grid}.v5 .slv-edit-spec>div:last-child{border-bottom:0;padding-bottom:0}.v5 .slv-edit-spec dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6f78;font-size:10.5px}.v5 .slv-edit-spec dd{color:#17191e;margin:0;font-size:14px;font-weight:500}.v5 .slv-edit-tl{border-top:1px solid var(--sl-border);background:#fbfcfd;gap:5px;padding:14px 16px;display:grid}.v5 .slv-edit-tl-track{gap:2px;height:26px;display:flex}.v5 .slv-edit-tl-track span{background:#c084fc;flex-basis:0;align-items:center;min-width:max-content;display:flex;overflow:hidden}.v5 .slv-edit-tl-track span:nth-child(odd){background:#7e22ce}.v5 .slv-edit-tl-track span.is-hook{background:#581c87}.v5 .slv-edit-tl-track em{font-style:normal;font-family:var(--font-mono);color:#fff;white-space:nowrap;text-overflow:clip;padding:0 5px;font-size:9.5px;overflow:hidden}.v5 .slv-edit-tl-cap{gap:2px;height:14px;display:flex}.v5 .slv-edit-tl-cap>b{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#581c87;background:#fff;border:1px solid #7e22ce59;flex:none;align-items:center;padding:0 5px;font-size:9.5px;font-weight:500;display:flex}.v5 .slv-edit-tl-cap>i{background:repeating-linear-gradient(90deg,#f3e8ff 0 22px,#0000 22px 25px);border-top:1px solid #7e22ce40;border-bottom:1px solid #7e22ce40;flex:1 1 0}.v5 .slv-edit-tl-ticks{font-family:var(--font-mono);color:#6b6f78;justify-content:space-between;font-size:10px;display:flex}.v5 .slv-edit-days{border-top:1px solid var(--sl-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:12px 16px 14px;list-style:none;display:grid}.v5 .slv-edit-days li{gap:1px;min-width:0;display:grid}.v5 .slv-edit-days b{font-family:var(--font-mono);letter-spacing:.06em;color:#581c87;font-size:10.5px;font-weight:500}.v5 .slv-edit-days span{color:#4a4d55;font-size:12.5px;line-height:1.35}@media(max-width:1100px){.v5 .slv-edit-hero{grid-template-columns:minmax(0,1fr);row-gap:36px}.v5 .slv-edit-card{max-width:560px}}@media(max-width:480px){.v5 .slv-edit-body{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:14px}.v5 .slv-edit-head{flex-wrap:wrap}}.v5 .slv-edit-body:has(>.slv-edit-frame:not(.is-vertical)){grid-template-columns:minmax(0,1fr)}.v5 .slv-edit-body:has(>.slv-edit-frame:not(.is-vertical)) .slv-edit-spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.v5 .slv-edit-body:has(>.slv-edit-frame:not(.is-vertical)) .slv-edit-spec>div{border-bottom:0;padding-bottom:0}.v5 .slv-edit-frame-cap{font-size:clamp(9px,6.5cqw,13px)}.v5 .slv-edit-days{align-items:start}.v5 .slv-edit-tl-track span{min-width:max-content}.v5 .slv-edit-tl-track span:nth-child(2n):not(.is-hook){background:#e9d5ff}.v5 .slv-edit-tl-track span:nth-child(2n):not(.is-hook) em{color:#3b0764}.v5 .slv-glance{z-index:2;border:1px solid var(--sl-border);background:#fff;display:grid;position:relative;box-shadow:0 24px 50px -36px #50321e73}.v5 .slv-glance-head{border-bottom:1px solid var(--sl-border);gap:8px;padding:20px 22px 16px;display:grid}.v5 .slv-glance-head .h3{margin:0;font-size:24px}.v5 .slv-glance-head .p2{margin:0}.v5 .slv-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v5 .slv-glance-cell{align-content:start;gap:8px;min-width:0;padding:18px 20px 20px;display:grid;position:relative}.v5 .slv-glance-cell--1,.v5 .slv-glance-cell--3{border-right:1px solid var(--sl-border)}.v5 .slv-glance-cell--1,.v5 .slv-glance-cell--2{border-bottom:1px solid var(--sl-border)}.v5 .slv-glance-cell:after{font-family:var(--font-mono);color:#7e22ce;border:1px solid var(--sl-border);z-index:1;background:#fff;place-items:center;width:22px;height:22px;font-size:13px;display:grid;position:absolute}.v5 .slv-glance-cell--1:after{content:"→";top:50%;right:-12px;transform:translateY(-50%)}.v5 .slv-glance-cell--2:after{content:"↓";bottom:-12px;left:50%;transform:translate(-50%)}.v5 .slv-glance-cell--4:after{content:"←";top:50%;left:-12px;transform:translateY(-50%)}.v5 .slv-glance-step{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#581c87;align-items:center;gap:8px;font-size:11px;display:flex}.v5 .slv-glance-step b{color:#fff;letter-spacing:.04em;background:#7e22ce;padding:2px 5px;font-weight:500}.v5 .slv-glance-step em{color:#6b6f78;letter-spacing:.06em;text-transform:none;margin-left:auto;font-style:normal}.v5 .slv-glance-cell strong{font-family:var(--font-display);color:#17191e;font-size:20px;font-weight:500;line-height:1.12}.v5 .slv-glance-items{flex-wrap:wrap;gap:5px;display:flex}.v5 .slv-glance-items span{font-family:var(--font-mono);color:#4a4d55;border:1px solid var(--sl-border);background:#fff;padding:3px 7px;font-size:11px}.v5 .slv-glance-loop{border-top:1px solid var(--sl-border);color:#6b6f78;align-items:center;gap:8px;margin:0;padding:12px 22px;font-size:11px;display:flex}.v5 .slv-glance-loop:before{content:"↺";color:#7e22ce;font-size:14px}@media(max-width:420px){.v5 .slv-glance-cell{padding:16px 14px 18px}.v5 .slv-glance-step em{display:none}.v5 .slv-glance-cell strong{font-size:17px}}.v5 :is(.mastery-visual-grid,.mastery-youtube-wall,.mastery-podcast-wall,.mastery-thumbnail-stack) figure{margin:0}.v5 .mastery-visual-tile:after,.v5 .mastery-youtube-host:after{background:linear-gradient(#fff0,#ffffffe6 55%,#fffffff7);inset:30% 0 0}.v5 :is(.mastery-visual-tile,.mastery-youtube-host) figcaption .mono{color:#581c87;border-left:2px solid var(--lg-studio);letter-spacing:.12em;white-space:nowrap;background:#fff;justify-self:start;padding:3px 7px;box-shadow:0 1px #181c240f}.v5 :is(.mastery-visual-tile,.mastery-youtube-host) figcaption strong{color:#17191e}.v5 .mastery-visual-tile figcaption small{color:#4a4d55}.v5 .mastery-visual-grid-x img[src*=x-office-dusk],.v5 .mastery-visual-grid-x img[src*=x-live-desk],.v5 .mastery-visual-grid-x img[src*=x-analyst],.v5 .mastery-visual-grid-personal img[src*=x-analyst]{filter:sepia(.85)saturate(.62)hue-rotate(-14deg)contrast(1.02)}@media(min-width:1101px){.v5 .mastery-visual-grid-personal .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 3}.v5 .mastery-visual-grid-personal .mastery-visual-feature+.mastery-visual-tile{grid-column:span 6}.v5 .mastery-visual-grid-personal .mastery-visual-feature img{object-position:0% 100%;transform-origin:0 100%;transform:scale(1.14)}.v5 .mastery-podcast-wall{grid-template-columns:repeat(12,minmax(0,1fr))}.v5 .mastery-podcast-wall .mastery-visual-feature{grid-column:span 6}.v5 .mastery-podcast-wall .mastery-visual-tile:not(.mastery-visual-feature){grid-column:span 3}.v5 .mastery-podcast-wall .mastery-visual-feature+.mastery-visual-tile{grid-column:span 6}.v5 .mastery-youtube-wall{grid-template-rows:auto 1fr;grid-template-columns:repeat(10,minmax(0,1fr))}.v5 .mastery-youtube-wall>.mastery-youtube-host{grid-area:1/1/3/7}.v5 .mastery-youtube-wall>.mastery-thumbnail-stack{grid-area:1/7/auto/11}.v5 .mastery-youtube-wall>.mastery-visual-tile{grid-row:2;min-height:300px}.v5 .mastery-youtube-wall>.mastery-visual-tile:nth-of-type(2){grid-column:7/9}.v5 .mastery-youtube-wall>.mastery-visual-tile:nth-of-type(3){grid-column:9/11}.v5 .mastery-youtube-wall .mastery-visual-tile figcaption strong{font-size:18px}}@media(min-width:721px)and (max-width:1100px){.v5 .mastery-visual-grid-personal .mastery-visual-feature+.mastery-visual-tile{grid-column:span 6}.v5 .mastery-podcast-wall .mastery-visual-feature{grid-area:auto/span 6;min-height:420px}.v5 .mastery-youtube-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .mastery-youtube-wall>.mastery-youtube-host,.v5 .mastery-youtube-wall>.mastery-thumbnail-stack{grid-column:1/-1}}@media(max-width:720px){.v5 .mastery-thumbnail-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v5 .mastery-thumbnail-stack figcaption{padding:7px 7px 8px;font-size:10px}.v5 .mastery-youtube-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .mastery-youtube-wall>.mastery-youtube-host,.v5 .mastery-youtube-wall>.mastery-thumbnail-stack{grid-column:1/-1}.v5 .mastery-youtube-wall>.mastery-visual-tile{min-height:280px}.v5 .mastery-youtube-wall .mastery-visual-tile figcaption{bottom:12px;left:12px;right:12px}.v5 .mastery-youtube-wall .mastery-visual-tile figcaption strong{font-size:17px}}.v5 :is(.grid2,.grid3,.grid4)>article.card:not(.mastery-plan):not(.mastery-governance):not([style*=padding]),.v5 .mastery-horizon-grid>.card{align-content:start;gap:10px;padding:24px 22px 26px;display:grid}.v5 .mastery-plan-grid.mastery-plan-grid>.card.mastery-plan{margin:0}@media(max-width:900px){.v5 .mastery-plan-grid>.mastery-plan+.mastery-plan{border-left:0;border-top:1px solid var(--sl-rule-strong)}}.v5 :is(.grid2,.grid3,.grid4)>article.inset:not([style*=padding]){align-content:start;gap:8px;padding:18px 18px 20px;display:grid}.v5 .mastery-console :is(.grid2,.grid3,.grid4)>article.inset .h3{font-size:20px;line-height:1.15}.v5 .slv-thumb-big{line-height:.86}.v5 .slv-thumb-big small{margin-top:max(7px,4.5cqw);line-height:1.15}.v5 .slv-thumb-search span{white-space:normal;line-height:1.2}.v5 .slv-edit-frame{isolation:isolate}.v5 .slv-edit-frame .slv-scene{z-index:0}.v5 .slv-edit-frame-tc{z-index:2}.v5 .slv-edit-frame-cap{z-index:2;text-wrap:balance;bottom:11%}.v5 .slv-edit-frame-lower{z-index:2;background:#fff;border-left:3px solid #7e22ce;gap:1px;max-width:70%;padding:3px 7px;display:grid;position:absolute;top:18%;left:6%}.v5 .slv-edit-frame-lower b{color:#17191e;font-size:clamp(8.5px,4.6cqw,12px);font-weight:600;line-height:1.2}.v5 .slv-edit-frame-lower em{font-style:normal;font-family:var(--font-mono);color:#4a4d55;font-size:clamp(8px,3.4cqw,10px)}.v5 .slv-edit-frame-prog{z-index:2;background:#fff9;height:3px;position:absolute;bottom:0;left:0;right:0}.v5 .slv-edit-frame-prog b{height:100%;width:var(--p,38%);background:#7e22ce;display:block}.v5 .slv-edit-frame-dur{z-index:2;font-family:var(--font-mono);color:#fff;background:#17191ec7;padding:2px 5px;font-size:9.5px;position:absolute;top:6px;right:6px}.v5 .slv-scene--motion .sc-kin{font-family:var(--font-display);letter-spacing:-.02em;color:#17191e;gap:2px;font-size:15cqw;font-weight:600;line-height:.95;display:grid;position:absolute;top:22%;left:9%;right:9%}.v5 .slv-scene--motion .sc-kin em{color:#7e22ce;font-style:italic}.v5 .slv-scene--motion .sc-ui{background:#fff;border:1px solid #181c2424;grid-template-rows:22% 1fr;height:22%;display:grid;position:absolute;top:52%;left:9%;right:9%;box-shadow:0 10px 18px -12px #581c8759}.v5 .slv-scene--motion .sc-ui:before{content:"";background:#f4f6f8;border-bottom:1px solid #181c241a}.v5 .slv-scene--motion .sc-ui:after{content:"";background:linear-gradient(90deg,#7e22ce 0 46%,#0000 46%) 0 0/100% 22% no-repeat,linear-gradient(90deg,#ebeef2 0 82%,#0000 82%) 0 55%/100% 16% no-repeat,linear-gradient(90deg,#ebeef2 0 64%,#0000 64%) 0 100%/100% 16% no-repeat;margin:10% 9%}.v5 .slv-scene--motion .sc-cursor{aspect-ratio:1;clip-path:polygon(0 0,100% 62%,56% 64%,78% 100%,62% 100%,42% 68%,0 92%);background:#17191e;width:7%;position:absolute;top:60%;left:58%}.v5 .slv-edit-frame-chap{z-index:2;color:#fff;background:#17191ed1;gap:2px;padding:5px 8px;display:grid;position:absolute;top:16%;right:5%}.v5 .slv-edit-frame-chap b{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f3e8ff;font-size:clamp(8px,2.6cqw,10px);font-weight:500}.v5 .slv-edit-frame-chap span{font-size:clamp(9px,3.4cqw,13px);font-weight:600}.v5 .slv-hero-price{flex-wrap:wrap;align-items:end;gap:22px;display:flex}.v5 .slv-hero-price-v{gap:2px;display:grid}.v5 .slv-hero-price-v .disp{color:#17191e;font-size:52px;font-weight:700;line-height:1}.v5 .slv-hero-price-v .mono{font-size:11px}.v5 .slv-hero-price .v5-btnrow{margin:0}.v5 .slv-checklist{border-top:1px solid var(--sl-rule,#181c241a);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.v5 .slv-checklist li{border-bottom:1px solid var(--sl-rule,#181c241a);color:#4a4d55;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:12px;padding:13px 0;font-size:15px;line-height:1.5;display:grid}.v5 .slv-checklist li b{color:#17191e;font-weight:600}.v5 .slv-check{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 0h16v16H0z M3.5 8.2l3 3 6-6.4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;background:#7e22ce;width:16px;height:16px;margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.8.8h14.4v14.4H.8z M3.8 8.2l3 3 5.6-6' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/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='M.8.8h14.4v14.4H.8z M3.8 8.2l3 3 5.6-6' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}@media(max-width:760px){.v5 .slv-checklist{grid-template-columns:minmax(0,1fr)}}.v5 .v5-cardgrid>.card.is-current{background:#fff;border-color:#7e22ce73;box-shadow:inset 0 2px #7e22ce}.v5 .slv-current-tag{font-size:10.5px;color:#7e22ce!important}.v5 .slv-close{padding-top:56px;padding-bottom:88px}.v5 .slv-close-in{background:#fff;border:1px solid #181c241f;border-top:2px solid #7e22ce;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:48px;padding:44px 48px;display:grid}.v5 .slv-close-copy{align-content:start;gap:16px;display:grid}.v5 .slv-close-copy .h2{max-width:24ch;margin:0}.v5 .slv-close-copy .p{max-width:56ch;margin:0}.v5 .slv-close-act{justify-items:start;gap:20px;display:grid}.v5 .slv-close-price{gap:4px;display:grid}.v5 .slv-close-price .disp{color:#17191e;font-size:48px;font-weight:700;line-height:1}.v5 .slv-close-price .mono{font-size:11px}.v5 .slv-close .v5-btnrow{flex-wrap:wrap;gap:12px;margin:0;display:flex}@media(max-width:900px){.v5 .slv-close-in{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding:32px 28px}}@media(max-width:480px){.v5 .slv-close-in{padding:26px 20px}.v5 .slv-close .v5-btnrow .btn{justify-content:center;width:100%}}.v5 .slv-glance-grid{background:#fbfcfd;gap:26px;padding:20px}.v5 .slv-glance-cell{background:#fff;border:1px solid var(--sl-border)!important}.v5 .slv-glance-cell--1{background:#faf5ff}.v5 .slv-glance-cell--4{background:#f4f6f8}.v5 .slv-glance-cell:after{background:0 0;border:0;width:26px;height:26px;font-size:15px;transform:none}.v5 .slv-glance-cell--3{grid-area:2/2}.v5 .slv-glance-cell--4{grid-area:2/1}.v5 .slv-glance-cell--1:after{content:"→";inset:calc(50% - 13px) -27px auto auto}.v5 .slv-glance-cell--2:after{content:"↓";inset:auto auto -27px calc(50% - 13px)}.v5 .slv-glance-cell--3:after{content:"←";inset:calc(50% - 13px) auto auto -27px}.v5 .slv-glance-cell--4:after{content:"↑";inset:-27px auto auto calc(50% - 13px)}@media(max-width:600px){.v5 .slv-glance-grid{grid-template-columns:minmax(0,1fr);padding:16px}.v5 .slv-glance-cell--3,.v5 .slv-glance-cell--4{grid-area:auto}.v5 .slv-glance-cell--1:after,.v5 .slv-glance-cell--2:after,.v5 .slv-glance-cell--3:after{content:"↓";inset:auto auto -27px calc(50% - 13px)}.v5 .slv-glance-cell--4:after{content:none}}.v5 .mastery-plan.mastery-plan{flex-direction:column;gap:22px;min-height:0;display:flex}.v5 .mastery-plan>.btn{align-self:start;margin-top:auto}.v5 .mastery-plan .mastery-features{margin-bottom:6px}.v5 .mastery-plan-head{min-height:28px}.v5 .mastery-badge{padding:5px 8px;line-height:1;border-radius:0!important}.v5 .slv-plan-subhead{gap:14px;margin-top:18px;display:grid}.v5 .slv-plan-subhead .h2{margin:0;font-size:clamp(28px,3vw,38px)}.v5 .mastery-native-chart{z-index:1;border-top:1px solid var(--sl-rule,#181c241a);gap:8px;margin-top:10px;padding-top:12px;display:grid;position:relative}.v5 .mnc-t{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#4a4d55;font-size:11px}.v5 .mnc-bars{align-items:stretch;gap:8px;height:112px;display:flex}.v5 .mnc-col{flex:1 1 0;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid}.v5 .mnc-plot{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:4px;min-height:0;display:flex}.v5 .mnc-plot i{height:calc(var(--v) / var(--max) * 78%);background:var(--mastery-accent,#7e22ce);opacity:.38;display:block}.v5 .mnc-col.on .mnc-plot i{opacity:1}.v5 .mnc-plot b{text-align:center;font-family:var(--font-mono);color:#17191e;font-size:11px;font-weight:500;line-height:1}.v5 .mnc-col span{font-family:var(--font-mono);color:#4a4d55;text-align:center;overflow-wrap:anywhere;border-top:1px solid #181c2440;grid-row:2;padding-top:5px;font-size:11px;line-height:1.2}.v5 .grid4.slv-days-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 .grid4.slv-days-grid>.card{grid-template-rows:auto auto 1fr;align-content:start}.v5 .grid4.slv-days-grid>.card .p2{margin:0}@media(max-width:480px){.v5 .grid4.slv-days-grid{grid-template-columns:minmax(0,1fr)!important}}@media(min-width:901px){.v5 .slv-fmt>.card>:nth-child(2){box-sizing:border-box;height:176px;min-height:0}.v5 .slv-fmt>.card>.slv-vid{aspect-ratio:auto}.v5 .slv-fmt>.card>.slv-docstrip{align-content:center}}.v5 .slv-textpost,.v5 .slv-nlprev{background:#fff;align-content:start;gap:8px;padding:12px;display:grid;overflow:hidden}.v5 .slv-tp-head{align-items:center;gap:8px;display:flex}.v5 .slv-tp-head>span:last-child{gap:1px;display:grid}.v5 .slv-tp-head b{color:#17191e;font-size:12.5px;font-weight:600;line-height:1.2}.v5 .slv-tp-head em{font-style:normal;font-family:var(--font-mono);color:#4a4d55;font-size:10.5px}.v5 .slv-tp-body{color:#17191e;gap:5px;font-size:12px;line-height:1.45;display:grid}.v5 .slv-tp-more{color:#4a4d55;font-size:11.5px}.v5 .slv-tp-foot{font-family:var(--font-mono);color:#4a4d55;border-top:1px solid #181c2414;margin-top:auto;padding-top:6px;font-size:10.5px}.v5 .slv-nl-k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#581c87;font-size:10.5px}.v5 .slv-nlprev b{font-family:var(--font-display);color:#17191e;font-size:16px;font-weight:600;line-height:1.15}.v5 .slv-nl-toc{color:#4a4d55;gap:3px;font-size:12px;display:grid}.v5 .slv-vid-bar>span{color:#fff;background:#17191ecc;padding:1px 5px}.v5 .slot>.slot-img[src*="11-instagram-creator"]{object-position:left center;width:calc(100% + 12px);max-width:none;right:auto}.v5{--sl-gutter:80px;--sl-sec-y:96px}@media(max-width:1024px){.v5{--sl-gutter:48px}}@media(max-width:768px){.v5{--sl-gutter:20px}}@media(max-width:767px){.v5{--sl-sec-y:64px}}.v5 [style*="padding: 88px 64px"],.v5 [style*="padding: 80px 64px"],.v5 [style*="padding: 24px 64px"],.v5 .v5-hero,.v5 .role-hero,.v5 .mastery-hero{padding-left:var(--sl-gutter)!important;padding-right:var(--sl-gutter)!important}.v5 .sec{padding:var(--sl-sec-y) var(--sl-gutter)}.v5 .sec:not(.alt)+.sec:not(.alt),.v5 .sec.alt+.sec.alt{padding-top:calc(var(--sl-sec-y) / 2)}:is(.v5 .sec:not(.alt):has(+.sec:not(.alt)),.v5 .sec.alt:has(+.sec.alt)){padding-bottom:calc(var(--sl-sec-y) / 2)}.v5 :is([style*="padding: 88px 64px"],[style*="padding: 80px 64px"],[style*="padding: 24px 64px"],.v5-hero,.role-hero,.mastery-hero)+.sec:not(.alt){padding-top:calc(var(--sl-sec-y) / 2)}.v5 .sec>:last-child{margin-bottom:0}.v5 .sec:not([style*=grid-template-columns]){grid-template-columns:minmax(0,1fr)}.v5 .sec>*,.v5 .sech>*,.v5 .inset>*,.v5 .card>*,.v5 [style*="display: grid"]>*,.v5 [style*="display:grid"]>*{min-width:0}.v5 .sech .lead,.v5 .sec .p,.v5 .mono.lg-eyebrow{overflow-wrap:anywhere}@media(max-width:900px){.v5 .sec[style*=grid-template-columns],.v5 [style*="grid-template-columns: 1.05fr"],.v5 [style*="grid-template-columns: 1.1fr"],.v5 [style*="grid-template-columns: 1.15fr"],.v5 [style*="grid-template-columns: 1.2fr"],.v5 [style*="grid-template-columns: 1fr 1fr"],.v5 [style*="grid-template-columns: 300px"],.v5 [style*="grid-template-columns: repeat(2"],.v5 [style*="grid-template-columns: repeat(3"],.v5 [style*="grid-template-columns: repeat(4"],.v5 [style*="grid-template-columns: repeat(5"],.v5 [style*="grid-template-columns: repeat(6"]{grid-template-columns:minmax(0,1fr)!important}.v5 .sech,.v5 :is(.grid2,.grid3,.grid4,.grid5,.grid6,.chain){grid-template-columns:minmax(0,1fr)}.v5 .chip{white-space:normal;max-width:100%}}.v5 .chip,.v5 .mastery-badge,.v5 .mark-chip,.v5 [class*=-chip],.v5 [class*=-pill],.v5 [class*=-badge]{border-radius:0!important}.v5 .chip[style*="rgba(255,255,255"],.v5 .chip[style*="rgba(255, 255, 255"]{border-color:var(--sl-rule-strong)!important}.v5 .faq>span:first-child,.v5 .faq-q{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:650}.v5 .tb-frame{gap:8px;min-width:0;display:grid;position:relative}.v5 .tb-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;overflow-x:auto}.v5 .tb-scroll>.tb{margin:0}.v5 .tb-cue{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#9e1f3c;justify-self:end;font-size:10.5px;display:none}.v5 .tb-frame[data-overflow=true] .tb-cue{display:inline-flex}.v5 .tb-frame:after{content:"";width:44px;height:var(--tb-h,100%);pointer-events:none;opacity:0;background:linear-gradient(90deg,#fff0,#fff 88%);transition:opacity .15s;position:absolute;bottom:0;right:0}.v5 .tb-frame[data-overflow=true]:not([data-end=true]):after{opacity:1}@media(max-width:900px){.v5 .tb-scroll>.tb{min-width:660px}.v5 .tb-scroll>.tb:has(>.th:nth-child(5)){min-width:780px}.v5 .tb-scroll>.tb>:is(.th,.td){padding:12px;font-size:13px}.v5 .tb-scroll>.tb>.th{font-size:10.5px}}@media(max-width:640px){.v5 .tb:not(:has(>.th:nth-child(4)))>:is(.th,.td){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:10px 9px;font-size:12.5px;line-height:1.42}.v5 .tb:not(:has(>.th:nth-child(4)))>.th{letter-spacing:.1em;font-size:9.5px}.v5 [style*="grid-template-columns: 1fr 160px 130px"]{grid-template-columns:minmax(0,1fr) auto!important;gap:4px 14px!important;padding:14px 16px!important}.v5 [style*="grid-template-columns: 1fr 160px 130px"]>.mono{grid-area:2/1}.v5 [style*="grid-template-columns: 1fr 160px 130px"]>.num{white-space:nowrap;grid-area:1/2/span 2;align-self:center}}.v5 .estimator{grid-template-columns:minmax(0,1fr)}.v5 .estimator-row{grid-template-columns:minmax(0,1fr) auto minmax(64px,auto)}.v5 .estimator-row>span:first-child{min-width:0}.v5 .estimator-line,.v5 .estimator-total .disp{white-space:nowrap}@media(max-width:640px){.v5 .estimator{padding:22px 16px}.v5 .estimator-row{gap:10px;font-size:14px}.v5 .stepper button{width:38px}.v5 .estimator-total .disp{font-size:30px}.v5 .estimator .btn{width:100%}}@media(max-width:900px){.v5 .chain[style*="grid-template-columns:repeat("],.v5 :not(.tb)[style*="grid-template-columns:repeat("]{grid-template-columns:minmax(0,1fr)!important}.v5 .mastery-surface-chain .step{border-left:1px solid var(--sl-border)}.v5 .mastery-surface-chain .step+.step{border-top:0}.v5 .tb[style*="grid-template-columns: 1.1fr 0.7fr 1.2fr"]{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.2fr)!important}.v5 .tb[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.v5 .tb[style*="grid-template-columns: 1fr 140px"]{grid-template-columns:minmax(0,1fr) auto!important}}.v5 .approach-btn{white-space:nowrap}.v5 .approach-row{flex-wrap:wrap;row-gap:12px}@media(min-width:1025px){.v5 .pricing-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:72px;row-gap:24px!important;padding-bottom:72px!important}.v5 .pricing-hero>.mono{grid-column:1/-1}.v5 .pricing-hero>h1{grid-area:2/1/span 2;align-self:end;max-width:14ch!important}.v5 .pricing-hero>p{grid-area:2/2;align-self:end}.v5 .pricing-hero>.approach-row{grid-area:3/2;align-self:end}}@media(max-width:640px){.v5 .approach-row{gap:12px!important;display:grid!important}.v5 .approach-switch{justify-self:start}.v5 .inset[style*="grid-template-columns: 140px 1fr"],.v5 .inset[style*="grid-template-columns: 120px 1fr"],.v5 .inset[style*="grid-template-columns: 220px 1fr"]{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.v5 .inset[style*="display: flex; align-items: center; gap: 20px"]{flex-direction:column;align-items:flex-start!important;gap:10px!important}.v5 .inset[style*="display: flex; align-items: center; gap: 20px"]>[style*="margin-left: auto"]{margin-left:0!important}.v5 .price-cta,.v5 [style*="display: flex; align-items: end; justify-content: space-between; gap: 16px; margin-top: auto"]{flex-direction:column;align-items:stretch!important;gap:16px!important}.v5 .price-cta .btn,.v5 [style*="display: flex; align-items: end; justify-content: space-between; gap: 16px; margin-top: auto"] .btn{justify-content:center}}.v5 .addon-list{gap:12px;display:grid}@media(min-width:901px){.v5 .sec:has(>div>.addon-list){grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;column-gap:56px}.v5 .sec:has(>div>.addon-list)>.sech .h2{font-size:34px}.v5 .sec:has(>div>.addon-list)>.sech{grid-template-columns:minmax(0,1fr)}}.v5 .addon-list .td{background:#fff;padding:14px 18px;font-size:14.5px}.v5 .addon-list .addon-price{text-align:right;font-family:var(--font-mono);color:var(--sl-bone);white-space:nowrap;font-size:13px}.v5 .addon-note{color:var(--sl-muted);margin:0;font-size:13.5px}@media(max-width:640px){.v5 .addon-list .td{padding:12px 14px;font-size:14px}}:root{--sl-ink:#fcfcfa;--sl-ink-alt:#fcfcfa;--sl-raised:#fff;--sl-inset:#f7f7f5;--sl-bone:#0e0e0f;--sl-body:#3b3a37;--sl-lead:#3b3a37;--sl-muted:#66645e;--sl-rule:#eceae5;--sl-rule-strong:#28221824;--sl-border:#eceae5;--ch-instagram:#7e22ce;--ch-linkedin:#581c87;--ch-youtube:#7e22ce;--ch-x:#0e0e0f;--sl-glossy:linear-gradient(180deg, #fff 0%, #fefefd 55%, #f9f9f7 100%);--sl-card-shadow:inset 0 1px 0 #fffffff2, 0 1px 1px #28201408, 0 24px 64px #3c301e0f, inset 0 0 0 1px #eceae5;--sl-well:linear-gradient(135deg, #fff 0%, #f4f5f7 34%, #fff 58%, #faf6ee 100%);--sl-hair:linear-gradient(90deg, #fff0, #7e22ce, #fff0)}html,body,.v5{background:#fcfcfa}.v5{color:#3b3a37;-webkit-font-smoothing:antialiased}.v5-header{z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;margin-bottom:8px;display:block;position:sticky;top:0;background:0 0!important;border-bottom:0!important;padding:16px 32px 0!important}.v5-header>*{pointer-events:auto}.v5-header .v5-pill{gap:12px;max-width:1280px;margin:0 auto;padding:0 10px}.v5-header .v5-lock{align-items:center;gap:10px;min-width:0;margin-left:2px;display:flex}.v5-header .v5-word{letter-spacing:-.02em;font-size:21px;font-family:var(--font-display)!important;font-weight:420!important}.v5-mark{box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0e0e0f33;background:linear-gradient(#2a2a2c,#0e0e0f 70%)!important;border-radius:8px!important;width:30px!important;height:30px!important}.v5-header .v5-suite-btn{flex:none;border:0!important;width:44px!important;height:44px!important;padding:0!important}.v5-header .v5-nav{gap:2px;margin-left:auto;font-size:14.5px}.v5-header .v5-navlink{min-height:40px;font-family:var(--font-sans);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex;border:0!important}.v5-header .v5-navlink[data-active=true],.v5-header .v5-navlink[aria-expanded=true]{color:#0e0e0f;box-shadow:var(--lw-shadow-gloss);background:#fff}.v5-header .v5-caret{color:#66645e;font-size:10px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.v5-header .v5-navlink[aria-expanded=true] .v5-caret{transform:rotate(180deg)}.v5-header .v5-right{gap:8px;margin-left:8px}.v5-header .v5-head-cta{color:#fff!important}.v5-header .v5-menu{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);min-width:280px;box-shadow:var(--sl-card-shadow);background:#fffffffb;border:0;border-radius:20px;gap:2px;padding:8px;top:calc(100% + 14px);left:-8px}.v5-header .v5-menu--suite{min-width:330px;left:0}.v5-header .v5-menu a{border-radius:12px;min-height:44px;padding:10px 14px;transition:background .2s,box-shadow .2s;border:0!important}.v5-header .v5-menu a:hover{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;background:#fff}.v5-header .v5-menu .mi{font-family:var(--font-sans);color:#0e0e0f;font-size:14.5px;font-weight:500}.v5-header .v5-menu .ms{letter-spacing:0;color:#66645e;font-size:13px;font-family:var(--font-sans)!important}.v5-header .v5-menu-label{font:500 11px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#66645e;padding:10px 14px 6px}.v5-cur-btn{height:40px;box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;font-weight:500;background:var(--sl-glossy)!important;min-height:40px!important;font-family:var(--font-sans)!important;letter-spacing:0!important;color:#0e0e0f!important;border:0!important;border-radius:999px!important;padding:0 14px!important;font-size:13.5px!important}.v5-cur-list{border-radius:18px;box-shadow:var(--sl-card-shadow)!important;background:#fffffff5!important;border:0!important;padding:8px!important}.v5-cur-list button{border-radius:10px;font-family:var(--font-sans)!important;letter-spacing:0!important;font-size:13.5px!important}.v5-cur-list button:hover,.v5-cur-list button[aria-selected=true]{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;background:#fff!important}.v5-header .v5-burger{display:none;border:0!important;width:44px!important;height:44px!important;padding:0!important}.v5-header .v5-drawer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:1280px;max-height:calc(100dvh - 120px);box-shadow:var(--sl-card-shadow);background:#fffffff7;border-radius:24px;gap:2px;margin:0 auto;padding:14px 18px 20px;display:grid;position:absolute;top:calc(100% + 8px);left:32px;right:32px;overflow-y:auto}.v5-header .v5-drawer-actions{border-bottom:1px solid #eceae5;flex-wrap:wrap;order:-1;align-items:center;gap:10px;margin:0 0 6px;padding:4px 0 16px;display:flex}.v5-header .v5-drawer-label{font:500 11px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#66645e;margin-top:14px}.v5-header .v5-drawer-link{color:#0e0e0f;align-items:center;min-height:44px;font-size:16px;display:flex}.v5-header .v5-drawer-link--top{font-family:var(--font-display);letter-spacing:-.02em;margin-top:10px;font-size:22px;font-weight:350}@media(max-width:1180px){.v5-header .v5-nav{display:none}.v5-header .v5-burger{display:inline-flex}.v5-header .v5-right{margin-left:auto}}@media(max-width:768px){.v5-header{padding:12px 12px 0!important}.v5-header .v5-pill{gap:8px;padding:0 8px;height:60px!important}.v5-header .v5-drawer{left:12px;right:12px}}@media(max-width:560px){.v5-header .v5-suite-btn,.v5-header .v5-burger{width:42px!important;height:42px!important}.v5-header .v5-word{font-size:19px}.v5-header .v5-mark{width:28px!important;height:28px!important}}@media(max-width:380px){.v5-header .v5-word{font-size:17px}}.v5>main{overflow:visible}.v5 .sl-hero{padding:200px var(--sl-gutter,80px) 220px;text-align:center;margin-top:-88px}.v5 .sl-hero>.lw-rays{opacity:.72}.v5 .lw-pill-nav,.v5 .lw-chip,.v5 .lw-btn{border-radius:999px!important}@media(min-width:901px){.v5 .sl-hero{min-height:900px}}.v5 .sl-hero-after{z-index:1;padding:0 var(--sl-gutter,80px) 112px;margin-top:-56px;position:relative}.v5 .sl-hero__inner{z-index:1;flex-direction:column;align-items:center;max-width:1180px;margin:0 auto;display:flex;position:relative}.v5 .sl-hero__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 40px;padding:0;list-style:none;display:flex}.v5 .sl-hero__h1{max-width:13.5ch;font-family:var(--font-display);color:#0e0e0f;text-wrap:balance;margin:0;font-size:clamp(46px,7.6vw,116px);line-height:.95;letter-spacing:-.04em!important;font-weight:280!important}.v5 .sl-hero__h1 .lw-sheen{padding-right:.04em}.v5 .sl-hero__lead{max-width:60ch;font:400 18px/1.6 var(--font-sans);letter-spacing:-.005em;color:#3b3a37;text-wrap:pretty;margin:36px 0 0}.v5 .sl-hero__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.v5 .sl-hero__meta{font:500 13px/20px var(--font-sans);color:#66645e;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:26px 0 0;display:flex}.v5 .sl-hero__meta span{align-items:center;gap:8px;display:inline-flex}.v5 .sl-hero__meta span:before{content:"✓";color:var(--lw-accent,#7e22ce);font-size:12px}.v5 .sl-hero__specimen{z-index:1;text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;max-width:1120px;margin:0 auto;display:grid;position:relative}.v5 .sl-hero__photo{background:var(--sl-glossy);box-shadow:var(--sl-card-shadow);border-radius:30px;margin:0;padding:10px}.v5 .sl-hero__photo img{aspect-ratio:4/3;object-fit:cover;border-radius:22px;width:100%;height:100%;min-height:320px}.v5 .sl-hero__channels{grid-template-rows:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v5 .sl-hero__channel{background:var(--sl-glossy);box-shadow:var(--sl-card-shadow);font:400 19px/1.3 var(--font-display);letter-spacing:-.01em;color:#0e0e0f;border-radius:22px;align-content:center;gap:6px;padding:18px 24px;display:grid;position:relative;overflow:hidden}.v5 .sl-hero__channel:after{content:"";background:var(--sl-hair);opacity:.55;height:1px;position:absolute;top:0;left:24px;right:24px}.v5 .sl-hero__kicker{font:500 12px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#7e22ce;align-items:center;gap:8px;display:inline-flex}.v5 .sl-hero__kicker:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #fff,0 0 0 4px #eceae5}.v5 .sl-hero__kicker--ink{color:#0e0e0f}@media(max-width:900px){.v5 .sl-hero{margin-top:-80px;padding:140px 20px 110px}.v5 .sl-hero-after{margin-top:-60px;padding:0 20px 64px}.v5 .sl-hero__chips{margin-bottom:28px}.v5 .sl-hero__lead{margin-top:26px;font-size:17px}.v5 .sl-hero__specimen{grid-template-columns:minmax(0,1fr)}.v5 .sl-hero__channels{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .sl-hero__photo img{min-height:0}}@media(max-width:560px){.v5 .sl-hero__h1{font-size:46px;letter-spacing:-.035em!important}.v5 .sl-hero__ctas{flex-direction:column;align-items:stretch;width:100%}.v5 .sl-hero__ctas .lw-btn{white-space:normal;text-align:center}.v5 .sl-hero__channels{grid-template-columns:minmax(0,1fr)}.v5 .sl-hero__channel{padding:16px 20px;font-size:18px}}.v5{--sl-sec-y:120px}@media(max-width:767px){.v5{--sl-sec-y:80px}}.v5 .sec{border-top:0!important}.v5 .sec.alt,.v5 .mastery-native-section.alt,.v5 .mastery-proof.alt{background:radial-gradient(70% 90% at 50% 0,#fff,#fefdfb 42%,#faf6ee)!important}.v5 .sec.alt .tb-frame:after{background:linear-gradient(90deg,#fff0,#fff 88%)}.v5 .aura{display:none!important}.v5 .h2{letter-spacing:-.032em;color:#0e0e0f;font-size:clamp(32px,3.9vw,56px);line-height:1.04;font-weight:300!important}.v5 .sech .lead{color:#3b3a37;margin-top:18px;font-size:18px;line-height:1.6}.v5 .disp{letter-spacing:-.035em;font-weight:300!important}.v5 h1.disp{line-height:.98}.v5 :is(.h3,.step .t,.kpi .v,.figure strong,.price-value,.plan-price,.mastery-price,.work-metrics strong,.estimator-total .disp,.mastery-native-preview>strong,.mastery-hero-read>strong,.mastery-visual-tile figcaption strong,.mastery-youtube-host figcaption strong,.logo){font-variation-settings:"SOFT" 30,"WONK" 0;font-weight:350!important}.v5 :is(.faq>span:first-child,.faq-q,.mastery-faq summary){font-weight:400!important}.v5 :is(.step .t,.h3){letter-spacing:-.015em}.v5 .mono.lg-eyebrow{color:#66645e;letter-spacing:.14em;font-size:12px}.v5 .mono{letter-spacing:.1em}.v5 .read{letter-spacing:0;font-family:var(--font-sans)!important}.v5 :is(.price-inline,.addon-price,.estimator-line,.stepper output,.lgx-mb__price,.lgx-mb__total b){font-variant-numeric:tabular-nums;font-family:var(--font-sans)!important;letter-spacing:0!important}.v5 .lgx-mb__total b{font-family:var(--font-display)!important;letter-spacing:-.03em!important;font-weight:300!important}.v5 .btn{letter-spacing:-.005em;text-transform:none;min-height:48px;padding:12px 24px;font-size:15px;font-weight:500;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s,box-shadow .25s;font-family:var(--font-sans)!important;border-radius:999px!important}.v5 .btn:hover{transform:translateY(-1px)}.v5 .btn-primary{box-shadow:var(--lw-shadow-ink);color:#fff!important;background:linear-gradient(#2a2a2c,#0e0e0f 60%)!important;border:0!important}.v5 .btn-ghost{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #8c887f;background:var(--sl-glossy)!important;color:#0e0e0f!important;border:0!important}.v5-sticky .btn,.v5-sticky.compact .btn{box-shadow:var(--lw-shadow-ink),0 18px 40px #0e0e0f1f;background:linear-gradient(#2a2a2c,#0e0e0f 60%)!important;border-radius:999px!important}.v5-sticky .mono,.v5-sticky small{border-radius:999px;font-family:var(--font-sans)!important;background:#ffffffd9!important;padding:3px 10px!important}.v5 .chip,.v5 .mark-chip,.v5 .mastery-badge,.v5 .plan-badge,.v5 .filter-btn,.v5 [class*=-chip]:not(.lw-chip),.v5 [class*=-badge]{border-radius:999px!important}.v5 .chip{background:var(--sl-glossy);box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;letter-spacing:0;color:#3b3a37;padding:6px 12px;font-size:12px;font-family:var(--font-sans)!important;border:0!important}.v5 :is(.plan-badge,.mastery-badge){letter-spacing:.08em;background:#0e0e0f;color:#fff!important;font-family:var(--font-sans)!important;border:0!important;padding:5px 10px!important}.v5 .filter-btn{background:var(--sl-glossy);box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;letter-spacing:.04em;font-family:var(--font-sans)!important;border:0!important}.v5 .filter-btn.on{color:#fff;box-shadow:var(--lw-shadow-ink);background:#0e0e0f}.v5 .text-link{border-bottom-color:var(--lw-accent,#7e22ce)}.v5 :is(.card,.plan-card,.brief-card,.hero-index,.work-card,.home-mastery-card,.mastery-plans,.mastery-console,.mastery-case,.mastery-platform-panel,.mastery-no-case,.mastery-episode-map,.mastery-governance,.mastery-phase,.mastery-fit,.legal-panel,.lgx-mb__month,.estimator),.v5 .mastery-source-board>*{position:relative;background:var(--sl-glossy)!important;box-shadow:var(--sl-card-shadow)!important;border:0!important;border-radius:24px!important}.v5 :is(.card,.plan-card,.work-card,.home-mastery-card){transition:transform .35s cubic-bezier(.2,.7,.2,1)}.v5 a.card:hover,.v5 .work-card:hover{transform:translateY(-4px)}.v5 :is(.card,.work-card,.mastery-console,.mastery-case,.mastery-plans,.mastery-episode-map){overflow:hidden}.v5 :is(.card,.home-mastery-card,.mastery-platform-panel,.mastery-console,.mastery-case,.mastery-hero-art,.lgx-mb__month)[style*=border-top],.v5 :is(.home-mastery-card,.mastery-platform-panel,.mastery-console,.mastery-case,.lgx-mb__month){border-top:0!important}.v5 :is(.card[style*=border-top],.home-mastery-card,.mastery-platform-panel,.lgx-mb__month):before{content:"";background:var(--sl-hair);opacity:.7;pointer-events:none;height:1px;position:absolute;top:0;left:24px;right:24px}.v5 .mastery-no-case{border-left:0!important}.v5 :is(.grid2,.grid3,.grid4,.grid5,.grid6):has(>.card){gap:16px!important}.v5 :is(.grid2,.grid3,.grid4,.grid5,.grid6):has(>.card)>.card{margin:0!important}.v5 .home-mastery-grid,.v5 .mastery-plan-grid{gap:16px}.v5 .mastery-plan-grid{border:0!important}.v5 .mastery-plan{background:var(--sl-glossy);box-shadow:var(--sl-card-shadow);border-radius:24px}.v5 .mastery-plan+.mastery-plan{border-top:0!important;border-left:0!important}.v5 .mastery-plan.featured{box-shadow:var(--lw-shadow-glow),var(--sl-card-shadow);background:#fff!important}.v5 .plan-card.featured{box-shadow:var(--lw-shadow-glow),var(--sl-card-shadow),inset 0 0 0 1px #0e0e0f!important;background:#fff!important}.v5 .inset{background:var(--sl-well)!important;border:0!important;border-radius:18px!important;box-shadow:inset 0 0 0 1px #eceae5,inset 0 1px #fff!important}.v5 .kpi,.v5 .mastery-metric{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5!important;background:#fff!important;border:0!important;border-radius:16px!important}.v5 .mastery-kpis,.v5 .mastery-console-head,.v5 .mastery-decision{background:0 0!important}.v5 .mastery-native-preview{background:var(--sl-well)!important}.v5 .mastery-mini-post{border-radius:12px;box-shadow:inset 0 0 0 1px #eceae5;background:#fff!important;border-left:0!important}.v5 .chain{gap:12px!important}.v5 .step,.v5 .step+.step{box-shadow:var(--sl-card-shadow);border-radius:20px;background:var(--sl-glossy)!important;border:0!important}.v5 .step:after{font-family:var(--font-sans)!important;color:#8c887f!important;background:0 0!important;font-size:12px!important;right:-11px!important}.v5 .step .ex{border-top-color:#eceae5}.v5 .tb{border-radius:20px;gap:1px;overflow:hidden;box-shadow:0 0 0 1px #eceae5,0 24px 64px #3c301e0d;background:#eceae5!important;border:0!important}.v5 .th{letter-spacing:.1em;font-family:var(--font-sans)!important;background:#fafaf8!important}.v5 .td{background:#fff!important}.v5 .tb-scroll{border-radius:20px}.v5 .slot,.v5 .mastery-hero-art,.v5 .mastery-hero-image,.v5 .mastery-visual-tile,.v5 .mastery-youtube-host,.v5 .mastery-thumbnail-stack figure,.v5 .work-media{border-radius:24px;overflow:hidden;border:0!important}.v5 .slot,.v5 .mastery-visual-tile,.v5 .mastery-youtube-host,.v5 .mastery-thumbnail-stack figure{box-shadow:var(--sl-card-shadow)}.v5 .mastery-hero-art{background:var(--sl-glossy);box-shadow:var(--sl-card-shadow)}.v5 .mastery-hero-image{border-radius:24px 24px 0 0}.v5 .mastery-hero-read{background:0 0!important;border-top:0!important}.v5 .mastery-case-media{border-right:0!important}.v5 .brief-field input,.v5 .brief-field select,.v5 .brief-field textarea{box-shadow:inset 0 1px 2px #28201408;font-family:var(--font-sans)!important;background:#fff!important;border:1px solid #d9d6cf!important;border-radius:12px!important}.v5 .brief-field input:focus-visible,.v5 .brief-field select:focus-visible,.v5 .brief-field textarea:focus-visible{border-color:#0e0e0f!important}.v5 .brief-field label{font-family:var(--font-sans)!important}.v5 .stepper{background:var(--sl-glossy);box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #d9d6cf;border-radius:999px;overflow:hidden;border:0!important}.v5 .role-hero .hero-trust li:before{border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #fff,0 0 0 4px #eceae5}.v5 .lgx-mb__plan{border-radius:16px;background:var(--sl-glossy)!important;box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5!important;border:0!important}.v5 .lgx-mb__plan[aria-checked=true]{box-shadow:var(--lw-shadow-float),inset 0 0 0 1.5px #0e0e0f!important;background:#fff!important}.v5 .lgx-mb__stepper{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #d9d6cf;border-radius:999px;overflow:hidden;background:var(--sl-glossy)!important;border:0!important}.v5 .lgx-mb__tile.is-post{box-shadow:inset 0 0 0 1px #e6e3dc}.v5 .lgx-mb__legend .lg-post{box-shadow:inset 0 0 0 1px #d9d6cf;background:#f4f5f7!important}.v5 .lgx-mb__legend i{border-radius:3px}.v5 .lgx-mb__label{letter-spacing:.14em;font-family:var(--font-sans)!important}.v5 footer.v5-footer{border-top:1px solid #eceae5;background:radial-gradient(80% 100% at 50% 100%,#fff,#fdfcf9,#faf6ee)!important}.v5-footer .v5-suite-list{gap:12px;border:0!important}.v5-footer .v5-suite-list>li{background:var(--sl-glossy);box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;border-radius:18px;transition:transform .3s cubic-bezier(.2,.7,.2,1);border:0!important}.v5-footer .v5-suite-list>li:hover{transform:translateY(-2px)}.v5-footer a.v5-suite-item:hover{background:0 0}.v5-footer .v5-suite-name,.v5-footer .v5-suite-desc{font-family:var(--font-sans)!important}.v5 [style*="background: #F4F6F8"],.v5 [style*="background:#F4F6F8"],.v5 [style*="background: #FBFCFD"],.v5 [style*="background:#FBFCFD"]{background:0 0!important}.v5 .slv-kpis6{padding:14px 16px 4px;background:0 0!important;gap:10px!important}.v5 .slv-feed{border-radius:14px;gap:4px;overflow:hidden}.v5 .slv-post b{font-weight:400}.v5 .slv-post--tint{color:#581c87;background:#fff;box-shadow:inset 0 0 0 1px #eceae5}.v5 .slv-post--pearl{background:#f4f5f7}.v5 .slv-post--stone{background:#f3f3f0}.v5 .slv-post--gold{color:#3b3a37;background:linear-gradient(160deg,#fff,#f5f0e7)}.v5 .slv-thumb--tint{background:linear-gradient(135deg,#fff,#f4f5f7 60%,#faf6ee)}.v5 .slv-thumb--gold{background:linear-gradient(135deg,#fff,#f5f0e7)}.v5 .slv-thumb--stone{background:#f3f3f0}.v5 .slv-thumb--crimson:after{background:radial-gradient(60% 80% at 85% 30%,#ffffff29,#fff0 70%)}.v5 .slv-thumb--crimson .slv-thumb-big,.v5 .slv-page--cover .slv-page-n,.v5 .slv-page--cover em,.v5 .slv-still-cap b,.v5 .slv-edit-frame-chap b,.v5 .slv-av--x{color:#fff}.v5 .slv-thumb-list span b,.v5 .slv-rv--fix,.v5 .slv-edit-chip,.v5 .slv-glance-cell--1{background:#fff}.v5 .slv-edit-chip{border-radius:999px}.v5 .slv-tl-seg.is-soft{background:#f3f3f0}.v5 .slv-tl-seg.is-cap{border-color:#7e22ce}.v5 .slv-wave{background:repeating-linear-gradient(90deg,#d9d6cf 0 2px,#0000 2px 4px),linear-gradient(#0000 20%,#7e22ce2e 20% 80%,#0000 80%)}.v5 .slv-edit-tl-track span{color:#fff;background:#7e22ce}.v5 .slv-edit-tl-cap>i{background:repeating-linear-gradient(90deg,#e6e3dc 0 22px,#0000 22px 25px)}.v5 .slv-scene--motion{background:linear-gradient(#fff,#faf6ee)}.v5 .slv-still-meter i{background:linear-gradient(0deg,#e9e1da 0 60%,#c9c5bc 60% 85%,#7e22ce 85%)}.v5 .slv-sw--car,.v5 .slv-bar--car i{background:#c9c5bc}.v5 .slv-legend,.v5 .slv-bars-y,.v5 .slv-bars-x,.v5 .slv-bar b,.v5 .slv-feed-stat{font-family:var(--font-sans)!important}.v5 :is(.pricing-hero,.role-hero,.mastery-hero,.slv-prod-hero-wrap),.v5 main>div>[style*="padding: 88px 64px 72px"]:first-child{isolation:isolate;margin-top:-88px;position:relative;background:0 0!important;border-bottom:0!important;padding-top:184px!important}.v5 :is(.pricing-hero,.role-hero,.mastery-hero,.slv-prod-hero-wrap):before,.v5 main>div>[style*="padding: 88px 64px 72px"]:first-child:before{content:"";z-index:-1;background-image:var(--lw-rays),var(--lw-grad-dawn);opacity:.8;pointer-events:none;background-position:top,50%;background-repeat:no-repeat;background-size:1440px 900px,cover;height:100%;max-height:760px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000)}@media(max-width:900px){.v5 :is(.pricing-hero,.role-hero,.mastery-hero,.slv-prod-hero-wrap),.v5 main>div>[style*="padding: 88px 64px 72px"]:first-child{margin-top:-80px;padding-top:128px!important}}.v5 [style*="--mastery-accent:#c084fc"]{--mastery-accent:#7e22ce!important;--mastery-aura:#fff0!important}.v5 [style*="--case-accent:#c084fc"]{--case-accent:#7e22ce!important}.v5 .mastery-v6{--mastery-aura:#fff0!important}.v5 .mastery-hero-art{border-top:0!important}.v5 .mastery-native-bars i{border-radius:6px 6px 0 0}.v5 .approach-switch{background:#f3f3f0;border-radius:999px;box-shadow:inset 0 0 0 1px #eceae5;border:0!important;padding:4px!important}.v5 [data-approach]{font-weight:500;font-family:var(--font-sans)!important;letter-spacing:.02em!important;text-transform:none!important;border-radius:999px!important;font-size:13px!important}html[data-approach-state=plugplay] [data-approach=plugplay],html[data-approach-state=mastery] [data-approach=mastery]{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px #eceae5;color:#0e0e0f!important;background:#fff!important}.v5 .slv-vid{background:radial-gradient(50% 70% at 30% 35%,#ffffffb3,#fff0 70%),linear-gradient(135deg,#f4f5f7,#e9e7e2)}.v5 .slv-vid-top>span,.v5 .slv-vid-cap,.v5 .slv-vid-bar>span{border-radius:6px}.v5 svg text[font-family*=Plex],.v5 svg g[font-family*=Plex]{font-family:var(--font-sans)}.v5 .mnc-plot i,.v5 .mastery-native-bars i{border-radius:4px 4px 0 0;opacity:1!important;background:#d9d6cf!important}.v5 .mnc-col.on .mnc-plot i,.v5 .mastery-native-bars i:nth-child(3){background:var(--mastery-accent,#7e22ce)!important}.v5 .mnc-col span{font-family:var(--font-sans)!important}:root{--lw-accent:#a8233f;--lw-accent-text:#9e1f3c;--lw-accent-light:#e27a90;--lw-accent-deep:#7a1730;--lw-accent-ray:#a8233f;--lw-accent-glow:#a8233f4d;--lw-rays:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='xMidYMid slice'%3E%3Cpath d='M0 22H1440M0 66H1440M0 110H1440M0 154H1440M0 198H1440M0 242H1440M0 286H1440M0 330H1440M0 374H1440M0 418H1440M0 462H1440M0 506H1440M0 550H1440M0 594H1440M0 638H1440M0 682H1440M0 726H1440M0 770H1440M0 814H1440M0 858H1440' stroke='%23E3E2DE' stroke-width='1' opacity='0.6'/%3E%3Cg stroke-width='1.1' stroke-linecap='round' opacity='0.5' fill='none'%3E%3Cpath d='M1487 740L1933 920' stroke='%23A8233F'/%3E%3Cpath d='M1303 740L1642 920' stroke='%23A8233F'/%3E%3Cpath d='M1180 740L1446 920' stroke='%23A9A8A3'/%3E%3Cpath d='M1089 740L1304 920' stroke='%23A8233F'/%3E%3Cpath d='M1019 740L1193 920' stroke='%23A8233F'/%3E%3Cpath d='M962 740L1103 920' stroke='%23A9A8A3'/%3E%3Cpath d='M914 740L1026 920' stroke='%23A8233F'/%3E%3Cpath d='M871 740L959 920' stroke='%23A8233F'/%3E%3Cpath d='M833 740L898 920' stroke='%23A9A8A3'/%3E%3Cpath d='M797 740L842 920' stroke='%23A8233F'/%3E%3Cpath d='M764 740L789 920' stroke='%23A8233F'/%3E%3Cpath d='M731 740L737 920' stroke='%23A9A8A3'/%3E%3Cpath d='M698 740L686 920' stroke='%23A8233F'/%3E%3Cpath d='M665 740L634 920' stroke='%23A8233F'/%3E%3Cpath d='M631 740L579 920' stroke='%23A9A8A3'/%3E%3Cpath d='M595 740L522 920' stroke='%23A8233F'/%3E%3Cpath d='M555 740L459 920' stroke='%23A8233F'/%3E%3Cpath d='M511 740L389 920' stroke='%23A9A8A3'/%3E%3Cpath d='M460 740L309 920' stroke='%23A8233F'/%3E%3Cpath d='M399 740L213 920' stroke='%23A8233F'/%3E%3Cpath d='M323 740L93 920' stroke='%23A9A8A3'/%3E%3Cpath d='M224 740L-64 920' stroke='%23A8233F'/%3E%3Cpath d='M84 740L-285 920' stroke='%23A8233F'/%3E%3Cpath d='M101 180L-394 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M250 180L-126 -20' stroke='%23A8233F'/%3E%3Cpath d='M349 180L53 -20' stroke='%23A8233F'/%3E%3Cpath d='M422 180L184 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M479 180L285 -20' stroke='%23A8233F'/%3E%3Cpath d='M525 180L368 -20' stroke='%23A8233F'/%3E%3Cpath d='M564 180L439 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M598 180L501 -20' stroke='%23A8233F'/%3E%3Cpath d='M629 180L556 -20' stroke='%23A8233F'/%3E%3Cpath d='M658 180L608 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M685 180L657 -20' stroke='%23A8233F'/%3E%3Cpath d='M711 180L704 -20' stroke='%23A8233F'/%3E%3Cpath d='M737 180L751 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M764 180L799 -20' stroke='%23A8233F'/%3E%3Cpath d='M792 180L849 -20' stroke='%23A8233F'/%3E%3Cpath d='M821 180L902 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M853 180L959 -20' stroke='%23A8233F'/%3E%3Cpath d='M889 180L1024 -20' stroke='%23A8233F'/%3E%3Cpath d='M930 180L1098 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M979 180L1186 -20' stroke='%23A8233F'/%3E%3Cpath d='M1040 180L1296 -20' stroke='%23A8233F'/%3E%3Cpath d='M1120 180L1440 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M1233 180L1643 -20' stroke='%23A8233F'/%3E%3C/g%3E%3C/svg%3E");--lw-gloss:#fff;--lw-glow:#fffefb;--lw-snow:#fcfcfa;--lw-haze:#f8f8f6;--lw-cloud:#f3f3f0;--lw-silver:#ebebe8;--lw-pearl:#f4f5f7;--lw-cream:#faf6ee;--lw-linen:#f5f0e7;--lw-ink:#0e0e0f;--lw-ink-2:#3b3a37;--lw-ink-3:#66645e;--lw-ink-soft:#7c7b77;--lw-line:#eceae5;--lw-line-control:#8c887f;--lw-grad-dawn:radial-gradient(70% 62% at 50% 45%, #fff 0%, #fff 30%, #fbfaf7 56%, #f6f5f1 80%, #f1f0ec 100%);--lw-grad-cloud:radial-gradient(70% 90% at 50% 0%, #fff 0%, #fefdfb 42%, #faf6ee 100%);--lw-grad-well:linear-gradient(135deg, #fff 0%, #f4f5f7 34%, #fff 58%, #faf6ee 100%);--lw-grad-gloss:linear-gradient(180deg, #fff 0%, #fefefd 55%, #f9f9f7 100%);--lw-grad-pearl:linear-gradient(135deg, #fff 0%, #f4f5f7 38%, #fff 60%, #faf6ee 100%);--lw-grad-chrome:linear-gradient(180deg, #fff 0%, #f7f8f9 40%, #ecedef 62%, #fff 100%);--lw-veil:radial-gradient(50% 50% at 50% 50%, #fff 0%, #fff 34%, #ffffffd9 48%, #fff0 72%);--lw-shadow-gloss:inset 0 1px 0 #fffffff2, 0 1px 2px #2820140a, 0 8px 24px #3c301e0d;--lw-shadow-float:inset 0 1px 0 #fffffff2, 0 1px 1px #28201408, 0 24px 64px #3c301e0f;--lw-shadow-glow:0 0 0 1px #ffffffe6, 0 0 60px 12px #fffffff2;--lw-shadow-ink:inset 0 1px 0 #ffffff38, 0 1px 2px #0e0e0f40, 0 8px 20px #0e0e0f29;--lw-ease:cubic-bezier(.2, .7, .2, 1);--lg-studio:var(--lw-accent);--lg-studio-deep:var(--lw-accent-deep);--lg-studio-light:var(--lw-accent-light);--lg-studio-text:var(--lw-accent-text);--lg-studio-tint:var(--lw-pearl);--lg-sheen:linear-gradient(105deg, var(--lw-accent-deep) 0%, var(--lw-accent) 30%, var(--lw-accent-light) 52%, var(--lw-accent) 72%, var(--lw-accent-deep) 100%);--lg-aura-accent:#ffffffe6;--lg-snow:var(--lw-snow);--lg-frost:var(--lw-gloss);--lg-mist:var(--lw-haze);--lg-ice:var(--lw-pearl);--lg-ivory:var(--lw-snow);--lg-parchment:var(--lw-haze);--lg-marble:var(--lw-gloss);--lg-vellum:var(--lw-cream);--lg-oat:var(--lw-cream);--lg-dune:var(--lw-cream);--lg-stone:var(--lw-cream);--lg-pearl:var(--lw-pearl);--lg-sage:var(--lw-pearl);--lg-sky:var(--lw-pearl);--lg-heather:var(--lw-pearl);--lg-seafoam:var(--lw-pearl);--lg-ink:var(--lw-ink);--lg-ink-hover:#2a2a2c;--lg-body:var(--lw-ink-2);--lg-muted:var(--lw-ink-3);--lg-rule:#28221817;--lg-rule-soft:#2822180f;--lg-rule-strong:#28221829;--lg-rule-control:var(--lw-line-control);--lg-glow:var(--lw-grad-cloud);--lg-shadow-specimen:var(--lw-shadow-float);--night-950:var(--lw-snow);--night-900:var(--lw-haze);--night-850:var(--lw-gloss);--night-800:var(--lw-gloss);--slot-top:var(--lw-gloss);--paper:var(--lw-snow);--paper-2:var(--lw-haze);--card:var(--lw-gloss);--bone:var(--lw-ink);--text-body:var(--lw-ink-2);--text-lead:var(--lw-ink-2);--text-muted:var(--lw-ink-3);--ink-on-bone:#fff;--rule:#28221817;--rule-soft:#2822180f;--rule-strong:#28221829;--rule-control:#2822183d;--header-glass:#ffffffa8;--focus:var(--lw-ink);--shadow-float:var(--lw-shadow-float);--font-display:"Fraunces", Georgia, serif;--font-serif:"Fraunces", Georgia, serif;--font-sans:"Geist", "Helvetica Neue", Arial, sans-serif;--font-body:"Geist", "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist", "Helvetica Neue", Arial, sans-serif;--art-placeholder:var(--lw-silver);--art-subtle:var(--lw-pearl);--art-bar:#0e0e0f0f;--art-blue-tile:var(--lw-pearl);--art-neutral-tile:var(--lw-gloss);--palette-two:var(--lw-cream)}html,body{background:var(--lw-snow);color:var(--lw-ink-2);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body{font-feature-settings:normal}*,:before,:after{font-style:normal!important}.font-sans,.font-body,.font-mono{font-family:var(--font-sans)!important}.font-mono{font-variant-numeric:tabular-nums;letter-spacing:0}.font-display,.font-serif,.text-serif,.text-display,h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0}h1,h2{letter-spacing:-.03em;color:var(--lw-ink);font-weight:300!important}h3,h4{letter-spacing:-.015em;font-weight:400!important}h5,h6{font-weight:450!important}:is(.font-display,.text-display):is(.font-bold,.font-extrabold,.font-black,.font-semibold){font-weight:400!important}:is(h2,h3):has(>:is(em,i,[data-serif-accent],.font-serif)){color:var(--lw-ink-soft)!important}:is(h2,h3) :is(em,i,[data-serif-accent],.font-serif){color:var(--lw-ink)!important;-webkit-text-fill-color:var(--lw-ink)!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;background:0 0!important}.lg-sheen,h1 :is(em,i,[data-serif-accent],.font-serif){font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;background-image:var(--lg-sheen)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}::selection{background:var(--lw-ink);color:#fff}:focus-visible{outline-offset:2px;outline:2px solid var(--lw-ink)!important}.rounded-sm{border-radius:6px!important}.rounded{border-radius:8px!important}.rounded-md{border-radius:10px!important}.rounded-lg{border-radius:14px!important}.rounded-xl{border-radius:18px!important}.rounded-2xl{border-radius:24px!important}.rounded-3xl{border-radius:28px!important}.lg-label,.text-label{letter-spacing:.14em;text-transform:uppercase;color:var(--lw-ink-3);font-size:12px;font-weight:500;font-family:var(--font-sans)!important}.lg-eyebrow,.pre-headline{letter-spacing:.14em;color:var(--lw-ink-3);gap:10px;font-size:12px;font-weight:500;font-family:var(--font-sans)!important}.lg-eyebrow:before,.pre-headline:before{box-shadow:0 0 0 3px #fff,0 0 0 4px var(--lw-line),0 0 10px 1px var(--lw-accent-glow);border-radius:50%;background:var(--lw-accent)!important;width:7px!important;height:7px!important}.lg-numeral{font-family:var(--font-display);color:var(--lw-accent-text);font-weight:300}.lg-lede{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--lw-ink-2);font-size:20px;line-height:1.55}.lg-button-primary,.btn-primary,:where(a,button).bg-bone:not(.on-bone):not(.contact-bone),:where(button,a).bg-primary{min-height:48px;box-shadow:var(--lw-shadow-ink);letter-spacing:-.005em;transition:transform .25s var(--lw-ease),box-shadow .25s var(--lw-ease);padding:12px 24px;font-weight:500;background:linear-gradient(180deg,#2a2a2c 0%,var(--lw-ink) 60%)!important;color:#fff!important;font-family:var(--font-sans)!important;border:0!important;border-radius:999px!important}.lg-button-primary:hover,.btn-primary:hover,:where(a,button).bg-bone:not(.on-bone):not(.contact-bone):hover,:where(button,a).bg-primary:hover{transform:translateY(-1px);color:#fff!important}.lg-button-ghost,.btn-secondary{min-height:48px;box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line-control);transition:transform .25s var(--lw-ease),background .25s;padding:12px 24px;font-weight:500;background:var(--lw-grad-gloss)!important;color:var(--lw-ink)!important;font-family:var(--font-sans)!important;border:0!important;border-radius:999px!important}.lg-button-ghost:hover,.btn-secondary:hover{transform:translateY(-1px);background:#fff!important}.lg-link{border-bottom:1px solid var(--lw-accent);font-family:var(--font-sans)}.lg-link:hover{color:var(--lw-accent-text)}.input-base,.lg-input,input:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=search],:not([type])),select,textarea{border-color:var(--lw-line-control);font-family:var(--font-sans);background:#fff;border-radius:10px!important}input::placeholder,textarea::placeholder{color:var(--lw-ink-3)!important}.lg-band,.bg-night-900,.bg-night-850,.bg-surface,.lg-ground-stone,.bg-\[var\(--lg-parchment\)\],.bg-\[var\(--lg-stone\)\]{background:var(--lw-grad-cloud)!important}.lg-glow{background:var(--lw-snow)!important}.lg-card,.bg-night-800.border,.service-visual{box-shadow:var(--lw-shadow-float),inset 0 0 0 1px var(--lw-line);background:var(--lw-grad-gloss)!important;border:0!important;border-radius:24px!important}.lg-ground-studio,.lg-ground-sage,.lg-ground-sky,.lg-ground-oat,.lg-ground-heather,.lg-ground-seafoam,.lg-ground-dune,.lg-ground-clay{background:var(--lw-grad-well)!important}.lg-hairline-grid{gap:20px;border:0!important}.lg-hairline-grid>*{box-shadow:var(--lw-shadow-float),inset 0 0 0 1px var(--lw-line);transition:transform .35s var(--lw-ease);border-radius:24px;overflow:hidden;background:var(--lw-grad-gloss)!important;border:0!important}.lg-hairline-grid>a:hover{transform:translateY(-4px)}.service-art{position:relative;background:var(--lw-grad-well)!important}.service-art:before{content:"";background:linear-gradient(90deg,#fff0,var(--lw-accent-ray),#fff0);opacity:.7;pointer-events:none;height:1px;position:absolute;top:0;left:24px;right:24px}.art-chip,.art-growth-cells>div,.art-search,.art-answer,.art-social-sheet,.art-layout,.art-flow-part b,.art-ai-log,.art-essay,.art-type,.art-social-tile{box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line);border-radius:10px}.art-mono,.art-chip,.art-citations b,.art-citations span:last-child,.art-platforms,.art-flow-part b,.art-live,.art-ai-log,.art-swatch{font-family:var(--font-sans)!important}.art-tile-1,.art-tile-7{background:var(--lw-pearl)}.art-reel{border-radius:14px}.lg-aura{background-image:var(--lw-veil),var(--lw-rays),var(--lw-grad-dawn);background-position:50% 42%,50%,50%;background-repeat:no-repeat;background-size:1500px 900px,cover,cover}.lg-aura>i{display:none!important}section:has(>.lg-aura){background:var(--lw-snow)!important}img[src$=".jpg"],img[src$=".jpeg"],img[src$=".webp"],.lg-warm-image img{filter:saturate(.94)!important}.lg-warm-image:after{background:0 0!important}.lg-logo-ink{opacity:.55;filter:brightness(0)!important}.border-rule,.border-rule-soft{border-color:var(--lw-line)!important}.home-promise{background:var(--lw-grad-gloss);box-shadow:var(--lw-shadow-float),inset 0 0 0 1px var(--lw-line);border-radius:24px;border-top:0!important;padding:32px 28px 36px!important}.lw-pill-nav{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);height:64px;box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line);background:#ffffffa8;border-radius:999px;align-items:center;gap:20px;padding:0 10px 0 22px;display:flex}.lw-nav-link{font:500 14.5px/20px var(--font-sans);color:var(--lw-ink-2);white-space:nowrap;border-radius:999px;padding:9px 14px;text-decoration:none;transition:background .2s,color .2s;display:block}.lw-nav-link:hover,.lw-nav-link[aria-current=page]{color:var(--lw-ink);box-shadow:var(--lw-shadow-gloss);background:#fff}.lw-wordmark{font-family:var(--font-display);font-variation-settings:"SOFT" 30,"WONK" 0;letter-spacing:-.02em;color:var(--lw-ink);white-space:nowrap;font-size:21px;font-weight:420}.lw-wordmark b{color:var(--lw-accent);font-weight:420}.lw-btn{height:48px;font:500 15px/20px var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform .25s var(--lw-ease),background .25s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.lw-btn:hover{transform:translateY(-1px)}.lw-btn--ink{background:linear-gradient(180deg,#2a2a2c 0%,var(--lw-ink) 60%);box-shadow:var(--lw-shadow-ink);color:#fff!important}.lw-btn--gloss{background:var(--lw-grad-gloss);color:var(--lw-ink);box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line-control)}.lw-btn--sm{height:40px;padding:0 18px;font-size:14px}.lw-chip{background:var(--lw-grad-gloss);height:36px;box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line);font:500 14px/1 var(--font-sans);color:var(--lw-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:0 16px 0 12px;text-decoration:none;display:inline-flex}.lw-chip:before{content:"";background:var(--lw-chip,var(--lw-accent));width:7px;height:7px;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--lw-line);border-radius:50%}.lw-eyebrow{font:500 12px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lw-ink-3)}.lw-soft{color:var(--lw-ink-soft)!important}.lw-sheen{background-image:var(--lg-sheen);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.lw-glow{isolation:isolate;background:var(--lw-grad-dawn);position:relative;overflow:hidden}.lw-glow>.lw-rays{z-index:-2;background:var(--lw-rays) center / cover no-repeat;opacity:.9;pointer-events:none;position:absolute;inset:0}.lw-glow>.lw-veil{z-index:-1;background:var(--lw-veil);pointer-events:none;width:1500px;height:860px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.lw-glow>.lw-fade{z-index:-1;background:linear-gradient(180deg,#fcfcfa00 0%,var(--lw-snow) 100%);pointer-events:none;height:180px;position:absolute;bottom:0;left:0;right:0}.lw-card{background:var(--lw-grad-gloss);box-shadow:var(--lw-shadow-float),inset 0 0 0 1px var(--lw-line);border-radius:28px}.lw-glowcard{box-shadow:var(--lw-shadow-glow),var(--lw-shadow-float);background:#fff;border-radius:40px}.lw-band{background:var(--lw-grad-cloud)}footer{border-top:1px solid var(--lw-line);background:var(--lw-snow)!important}label:has(>input:is([type=radio],[type=checkbox]).sr-only){box-shadow:var(--lw-shadow-gloss),inset 0 0 0 1px var(--lw-line);font-family:var(--font-sans);background:var(--lw-grad-gloss)!important;color:var(--lw-ink-2)!important;border:0!important;border-radius:999px!important;padding:9px 16px!important}label:has(>input:is([type=radio],[type=checkbox]).sr-only:checked){box-shadow:var(--lw-shadow-ink);background:var(--lw-ink)!important;color:#fff!important}.contact-bone,.lw-form-panel{box-shadow:var(--lw-shadow-glow),var(--lw-shadow-float);background:#fff!important;border-radius:32px!important}:is(input,select,textarea):is(.bg-night-900,.bg-night-850,.bg-surface,.lg-band){background:#fff!important}footer:is(.bg-night-900,.bg-night-850,.bg-surface,.lg-band,.lg-ground-stone){background:var(--lw-snow)!important}.lw-btn.hidden{display:none}@media(min-width:768px){.lw-btn.md\:inline-flex{display:inline-flex}.lw-btn.md\:hidden{display:none}}@media(min-width:1024px){.lw-btn.lg\:inline-flex{display:inline-flex}.lw-btn.lg\:hidden{display:none}}:root{--font-sans:"Inter", sans-serif;--font-display:"Inter", sans-serif;--font-serif:"Fraunces", Georgia, serif;--sl-font:"Inter", sans-serif;--lw-ink:#25221f;--lw-ink-2:#55504b;--lw-ink-3:#746d66;--lw-ink-soft:#55504b;--lw-snow:#fcfaf7;--lw-haze:#f8f6f2;--social-line:#e9e4de;--social-radius:28px;--social-shadow:0 12px 38px #34251b0b;--lw-rays:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='xMidYMid slice'%3E%3Cpath d='M0 22H1440M0 66H1440M0 110H1440M0 154H1440M0 198H1440M0 242H1440M0 286H1440M0 330H1440M0 374H1440M0 418H1440M0 462H1440M0 506H1440M0 550H1440M0 594H1440M0 638H1440M0 682H1440M0 726H1440M0 770H1440M0 814H1440M0 858H1440' stroke='%23E3E2DE' stroke-width='1' opacity='0.6'/%3E%3Cg stroke-width='1.1' stroke-linecap='round' opacity='0.5' fill='none'%3E%3Cpath d='M1487 740L1933 920' stroke='%2300D2BE'/%3E%3Cpath d='M1303 740L1642 920' stroke='%236B3F9A'/%3E%3Cpath d='M1180 740L1446 920' stroke='%23B85C38'/%3E%3Cpath d='M1089 740L1304 920' stroke='%23A9A8A3'/%3E%3Cpath d='M1019 740L1193 920' stroke='%23A8233F'/%3E%3Cpath d='M962 740L1103 920' stroke='%23006039'/%3E%3Cpath d='M914 740L1026 920' stroke='%23A37E2C'/%3E%3Cpath d='M871 740L959 920' stroke='%236B3F9A'/%3E%3Cpath d='M833 740L898 920' stroke='%2300D2BE'/%3E%3Cpath d='M797 740L842 920' stroke='%23B85C38'/%3E%3Cpath d='M764 740L789 920' stroke='%23A9A8A3'/%3E%3Cpath d='M731 740L737 920' stroke='%2300D2BE'/%3E%3Cpath d='M698 740L686 920' stroke='%236B3F9A'/%3E%3Cpath d='M665 740L634 920' stroke='%23B85C38'/%3E%3Cpath d='M631 740L579 920' stroke='%23A9A8A3'/%3E%3Cpath d='M595 740L522 920' stroke='%23A8233F'/%3E%3Cpath d='M555 740L459 920' stroke='%23006039'/%3E%3Cpath d='M511 740L389 920' stroke='%23A37E2C'/%3E%3Cpath d='M460 740L309 920' stroke='%236B3F9A'/%3E%3Cpath d='M399 740L213 920' stroke='%2300D2BE'/%3E%3Cpath d='M323 740L93 920' stroke='%23B85C38'/%3E%3Cpath d='M224 740L-64 920' stroke='%23A9A8A3'/%3E%3Cpath d='M84 740L-285 920' stroke='%2300D2BE'/%3E%3Cpath d='M101 180L-394 -20' stroke='%236B3F9A'/%3E%3Cpath d='M250 180L-126 -20' stroke='%23B85C38'/%3E%3Cpath d='M349 180L53 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M422 180L184 -20' stroke='%23A8233F'/%3E%3Cpath d='M479 180L285 -20' stroke='%23006039'/%3E%3Cpath d='M525 180L368 -20' stroke='%23A37E2C'/%3E%3Cpath d='M564 180L439 -20' stroke='%236B3F9A'/%3E%3Cpath d='M598 180L501 -20' stroke='%2300D2BE'/%3E%3Cpath d='M629 180L556 -20' stroke='%23B85C38'/%3E%3Cpath d='M658 180L608 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M685 180L657 -20' stroke='%2300D2BE'/%3E%3Cpath d='M711 180L704 -20' stroke='%236B3F9A'/%3E%3Cpath d='M737 180L751 -20' stroke='%23B85C38'/%3E%3Cpath d='M764 180L799 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M792 180L849 -20' stroke='%23A8233F'/%3E%3Cpath d='M821 180L902 -20' stroke='%23006039'/%3E%3Cpath d='M853 180L959 -20' stroke='%23A37E2C'/%3E%3Cpath d='M889 180L1024 -20' stroke='%236B3F9A'/%3E%3Cpath d='M930 180L1098 -20' stroke='%2300D2BE'/%3E%3Cpath d='M979 180L1186 -20' stroke='%23B85C38'/%3E%3Cpath d='M1040 180L1296 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M1120 180L1440 -20' stroke='%2300D2BE'/%3E%3Cpath d='M1233 180L1643 -20' stroke='%236B3F9A'/%3E%3C/g%3E%3C/svg%3E")}body,.v5,.v5 p,.v5 button,.v5 input,.v5 textarea,.v5 select{font-family:Inter,sans-serif!important}.v5{color:var(--lw-ink);background:#fcfaf7}.v5 h1,.v5 h2,.v5 h3,.v5 .disp,.v5 .h2,.v5 .h3{letter-spacing:-.045em;color:var(--lw-ink)!important;font-family:Inter,sans-serif!important;font-weight:500!important}.v5 .serif,.v5 h1 em,.v5 h2 em,.sl-hero__h1 .lw-sheen{color:var(--lw-accent)!important;font-family:Fraunces,Georgia,serif!important;font-style:normal!important;font-weight:400!important}.v5 :is(h1,h2,h3){text-wrap:balance}.v5 .p,.v5 .p2,.v5 .lead,.v5 .read{line-height:1.75}.v5 .lead{max-width:58ch;font-size:18px}.v5 .p,.v5 .p2{font-size:16px}.v5 .mono{letter-spacing:.07em;line-height:1.6}.v5 .lg-eyebrow{letter-spacing:.13em;font-size:11px;color:var(--lw-accent-text)!important}.v5 .h2{max-width:26ch;font-size:clamp(32px,3.3vw,48px);line-height:1.14}.v5 .h3{font-size:clamp(23px,2vw,30px);line-height:1.22}.v5-header{padding:18px 28px 0!important}.v5-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:1320px;min-height:74px;border:1px solid var(--social-line)!important;background:#fffffff0!important;margin:auto!important;padding:10px 14px!important;box-shadow:0 10px 38px #34251b12!important}.v5 .v5-word{letter-spacing:-.05em!important;font-size:18px!important;font-weight:550!important}.v5 .v5-mark{border-radius:11px!important}.v5 .v5-navlink{min-height:44px;padding:12px 13px!important;font-size:13px!important}.v5 .v5-navlink[data-active=true]{background:#fbf0f1;border-radius:24px;color:var(--lw-accent)!important}.v5 .v5-menu{border-color:var(--social-line)!important;border-radius:22px!important;padding:12px!important;box-shadow:0 16px 45px #34251b1a!important}.v5 .v5-menu a{min-height:48px;border-radius:13px!important;padding:12px 16px!important}.v5 .v5-menu a:hover{background:#faf4f2!important}.v5 .v5-menu .mi{line-height:1.5;font-size:14px!important}.v5 .v5-menu .ms{line-height:1.55;font-size:12px!important}.v5 .lw-btn,.v5 .btn,.v5 .button{white-space:normal;gap:12px;min-height:48px;padding:14px 23px;font-size:14px;line-height:1.35;border-radius:999px!important}.v5 .lw-btn--sm{min-height:44px;padding:11px 18px;font-size:12px}.v5 .v5-suite-btn,.v5 .v5-burger{min-width:44px;min-height:44px;padding:10px}.v5 :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--lw-accent)!important;outline-offset:4px!important;box-shadow:none!important}.v5 .sl-hero{--sl-hero-surface:radial-gradient(ellipse at 50% 38%, #fff 0%, #fffffff5 34%, transparent 72%), radial-gradient(ellipse at 14% 0%, #cad7e53d, transparent 48%), radial-gradient(ellipse at 86% 100%, #d6e0ed33, transparent 44%), linear-gradient(180deg, #f1f3f5 0%, #fff 42%, #fff 72%, #f5f7f9 100%);background:var(--sl-hero-surface)!important;min-height:auto!important;padding:112px 28px 88px!important}.v5 .sl-hero__inner{margin:auto;max-width:1060px!important}.v5 .sl-hero__h1{letter-spacing:-.06em!important;max-width:18ch!important;margin:26px auto!important;font-size:clamp(48px,5.8vw,82px)!important;line-height:1.09!important}.v5 .sl-hero__lead{max-width:65ch!important;margin:0 auto!important;font-size:18px!important;line-height:1.75!important}.v5 .sl-hero__ctas{gap:12px;margin-top:30px!important}.v5 .sl-hero__meta{gap:22px!important;margin-top:26px!important;font-size:11px!important}.v5 .sl-hero>.lw-rays{z-index:-2;background:var(--lw-rays) center / cover no-repeat;filter:grayscale(.95)contrast(.28)brightness(1.52);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000 100%);mask-image:linear-gradient(#000,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000);opacity:.74!important}.v5 .sl-hero>.lw-rays:before{content:"";background:inherit;filter:grayscale()brightness(3)blur(1.2px);opacity:.75;position:absolute;inset:0}.v5 .sl-hero>.lw-veil{z-index:-1;pointer-events:none;width:auto;height:auto;position:absolute;inset:0;transform:none;background:radial-gradient(50% 50%,#fff 0% 34%,#ffffffd9 48%,#fff0 72%)!important}.v5 .lw-chip{border:1px solid var(--social-line);padding:7px 13px;font-size:11px;box-shadow:none!important;background:#fff!important}.v5 .sl-hero-after{max-width:1320px;margin:auto;padding:0 40px 88px!important}.v5 .sl-hero__specimen{box-shadow:var(--social-shadow);overflow:hidden;border-radius:32px!important}.v5 .sl-hero__photo{min-height:340px}.v5 .sl-hero__channels{gap:18px!important;padding:32px!important}.v5 .sl-hero__channel{border:1px solid var(--social-line);background:#fff;border-radius:20px!important;padding:20px!important}.v5 .sec{border-color:var(--social-line)!important;padding:94px max(32px,50vw - 620px)!important}.v5 .sec.alt{background:#f8f6f2!important}.v5 .sech{align-items:start;grid-template-columns:230px minmax(0,1fr)!important;gap:44px!important;margin-bottom:44px!important}.v5 .sech>:last-child{max-width:820px}.v5 .sech .lead{margin-top:22px}.v5 :is(.grid2,.grid3,.grid4,.grid5,.v5-cardgrid){gap:24px!important}.v5 .grid4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 :is(.card,.plan-card,.brief-card,.lgx-mb__controls,.lgx-mb__month){min-width:0;border:1px solid var(--social-line)!important;border-radius:var(--social-radius)!important;box-shadow:var(--social-shadow)!important;background:#fff!important}.v5 .card,.v5 .plan-card{padding:32px!important}.v5 .inset{border-color:var(--social-line)!important;background:#f9f7f4!important;border-radius:18px!important;padding:20px!important}.v5 .card .card{box-shadow:none!important}.v5 .chain{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.v5 .step{box-shadow:var(--social-shadow);border:1px solid var(--social-line)!important;background:#fff!important;border-radius:24px!important;padding:28px!important}.v5 .step .k{margin-bottom:18px!important}.v5 .step .t{line-height:1.3;font-size:20px!important}.v5 .step .q{margin-top:12px;font-size:15px!important;line-height:1.7!important}.v5 .step .ex{border-top:1px solid var(--social-line);margin-top:18px;padding-top:16px;font-size:13px!important;line-height:1.7!important}.v5 .slot,.v5 .phone{overflow:hidden;box-shadow:var(--social-shadow)!important;border-radius:28px!important}.v5 .slot-img{object-fit:cover}.v5 .tb-frame{border:1px solid var(--social-line);box-shadow:var(--social-shadow);background:#fff;border-radius:22px}.v5 .tb{border-color:var(--social-line)!important}.v5 .tb .th,.v5 .tb .td{min-width:0;line-height:1.65;padding:20px!important}.v5 .tb .td{font-size:14px!important}.v5 .tb .th{background:#f8f6f2!important;font-size:11px!important}.v5 .sl-fragment>div:first-child:not(.sec){isolation:isolate;--sl-hero-surface:radial-gradient(ellipse at 50% 38%, #fff 0%, #fffffff5 34%, transparent 72%), radial-gradient(ellipse at 14% 0%, #cad7e53d, transparent 48%), radial-gradient(ellipse at 86% 100%, #d6e0ed33, transparent 44%), linear-gradient(180deg, #f1f3f5 0%, #fff 42%, #fff 72%, #f5f7f9 100%);background:var(--sl-hero-surface)!important;grid-template-columns:1.08fr .92fr!important;gap:56px!important;padding:100px max(32px,50vw - 620px) 88px!important}.v5 .sl-fragment>div:first-child:not(.sec):before,.v5 .sl-fragment>div:first-child:not(.sec):after{content:"";z-index:-1;background:var(--lw-rays) center / cover no-repeat;opacity:.74;filter:grayscale(.95)contrast(.28)brightness(1.52);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000 100%);mask-image:linear-gradient(#000,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000)}.v5 .sl-fragment>div:first-child:not(.sec):after{z-index:-2;filter:grayscale()brightness(3)blur(1.2px);opacity:.555}.v5 .sl-fragment>div:first-child:not(.sec) h1{max-width:19ch;font-size:clamp(44px,4.7vw,66px)!important;line-height:1.1!important}.v5 .sl-fragment>div:first-child:not(.sec) p{font-size:17px!important;line-height:1.75!important}.v5 .sl-fragment>div:first-child:not(.sec)>div>div:has(>.inset){grid-template-columns:1fr!important;gap:12px!important}.v5 .sl-fragment>div:first-child:not(.sec) .inset{padding:22px!important}.v5 .sl-fragment>div:first-child:not(.sec) .slot{aspect-ratio:1.12!important}.v5 .lgx-mb__grid{align-items:start;gap:28px!important}.v5 .lgx-mb__controls{padding:30px}.v5 .lgx-mb__month{position:sticky;top:116px;padding:32px!important}.v5 .lgx-mb__plans{gap:12px}.v5 .lgx-mb__plan{gap:8px 16px;border-color:var(--social-line)!important;background:#faf8f5!important;border-radius:19px!important;padding:22px!important}.v5 .lgx-mb__plan[aria-checked=true]{border-color:var(--lw-accent)!important;box-shadow:inset 0 0 0 1px var(--lw-accent)!important;background:#fcf1f3!important}.v5 .lgx-mb__plannote{font-size:13px;line-height:1.65}.v5 .lgx-mb__edit{gap:14px;padding:18px 0}.v5 .lgx-mb__stepper{border-radius:16px;grid-template-columns:44px 30px 44px;overflow:hidden}.v5 .lgx-mb__stepper button{height:44px}.v5 .lgx-mb__tile{border-radius:8px!important}.v5 .lgx-mb__mosaic{background:#f9f6f2;border-radius:20px;padding:18px;gap:7px!important}.v5 .lgx-mb__cta{justify-content:center;width:100%;margin-top:26px}.v5 .lgx-mb__terms{line-height:1.7!important}.v5 [data-approach]{border-radius:999px!important;min-height:52px!important;padding:15px 26px!important}.v5 [data-approach][aria-selected=true]{background:var(--lw-accent)!important;color:#fff!important}.v5 .faq{border:1px solid var(--social-line)!important;background:#fff!important;border-radius:19px!important;margin-bottom:12px!important;padding:0!important;display:block!important}.v5 .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:22px 26px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}.v5 .faq summary::-webkit-details-marker{display:none}.v5 .faq summary:after{content:"+";color:var(--lw-accent);flex:none;font-size:24px}.v5 .faq[open] summary:after{content:"−"}.v5 .faq .faq-answer{max-width:72ch;color:var(--lw-ink-2);padding:0 26px 24px;font-size:15px;line-height:1.8}.v5 .faq-answer p{margin:0}.v5 .brief-card{padding:34px!important}.v5 input,.v5 textarea,.v5 select{background:#fff!important;border:1px solid #cfc6bc!important;border-radius:13px!important;min-height:52px!important;padding:14px 16px!important;font-size:16px!important}.v5 textarea{line-height:1.65;min-height:150px!important}.v5 label{line-height:1.65}.v5 .v5-drawer{box-shadow:var(--social-shadow);border-radius:24px!important;max-height:calc(100dvh - 130px)!important;margin:14px 18px!important;padding:20px!important;overflow-y:auto!important}.v5 .v5-drawer-link{border-radius:12px;min-height:48px!important;padding:14px 16px!important;font-size:15px!important}.v5 .v5-drawer-label{margin-top:22px!important}.v5 .slv-feed,.v5 .slv-feed-wrap,.v5 .slv-xchart{border-radius:20px!important}.v5 .slv-feed{gap:7px;padding:10px}.v5 .slv-post{border-radius:11px}.v5 .slv-feed-wrap{background:#faf7f4;padding:12px}.v5 .slv-feed-head{gap:12px}.v5 .aura{pointer-events:none;opacity:.24!important}.v5 .lp-header{padding:18px 24px;background:0 0!important;border:0!important}.v5 .lp-header .nav{box-shadow:var(--social-shadow);border:1px solid var(--social-line);background:#fff;border-radius:999px;padding:14px 24px!important}.v5.lp-root .section{padding:90px 28px!important}.v5.lp-root .container{max-width:1200px}.v5.lp-root .hero h1{line-height:1.1;font-size:clamp(44px,5.3vw,72px)!important}.v5.lp-root :is(.card,.tile,.formwrap,.proof-card){border-radius:24px!important}.v5.lp-root details{margin-bottom:12px;border-radius:16px!important}.v5.lp-root summary{min-height:56px;padding:20px!important}@media(max-width:1100px){.v5 .v5-navlink{padding:12px 8px!important}.v5 .v5-word{font-size:16px!important}.v5 .v5-head-cta{padding:11px 14px!important}.v5 .sech{grid-template-columns:190px minmax(0,1fr)!important;gap:28px!important}}@media(max-width:900px){.v5 .sl-fragment>div:first-child:not(.sec){grid-template-columns:1fr!important;gap:38px!important;padding:70px 28px!important}.v5 .sl-fragment>div:first-child:not(.sec) h1{max-width:23ch}.v5 .grid3,.v5 .grid5,.v5 .chain{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 .lgx-mb__month{position:static}.v5 .sech{grid-template-columns:1fr!important;gap:20px!important}.v5 .sec{padding:72px 28px!important}}@media(max-width:600px){.v5-header{padding:12px 12px 0!important}.v5-pill{min-height:66px;gap:7px!important;padding:8px!important}.v5 .v5-word{font-size:15px!important}.v5 .v5-lock{gap:7px!important}.v5 .v5-mark{width:28px!important;height:28px!important}.v5 .v5-suite-btn{min-width:36px!important;min-height:44px!important;padding:8px!important}.v5 .v5-right{gap:6px!important}.v5 .v5-right>.v5-currency{display:none}.v5 .sl-hero{padding:72px 22px 60px!important}.v5 .sl-hero__h1{max-width:12ch!important;margin:24px auto!important;font-size:46px!important;line-height:1.1!important}.v5 .sl-hero__lead{font-size:16px!important;line-height:1.75!important}.v5 .sl-hero__ctas{flex-direction:column;gap:12px!important}.v5 .sl-hero__ctas a{justify-content:center;width:100%;min-height:52px}.v5 .sl-hero__meta{flex-wrap:wrap;justify-content:center;line-height:1.6;gap:10px!important}.v5 .sl-hero-after{padding:0 20px 60px!important}.v5 .sl-hero__channels{padding:20px!important}.v5 .sl-hero__photo{min-height:250px}.v5 .sl-hero__specimen{border-radius:24px!important}.v5 .sec{padding:62px 20px!important}.v5 .sech{gap:18px!important;margin-bottom:30px!important}.v5 .h2{font-size:34px!important}.v5 .lead{font-size:16px!important}.v5 .grid2,.v5 .grid3,.v5 .grid4,.v5 .grid5,.v5 .v5-cardgrid,.v5 .chain{grid-template-columns:1fr!important;gap:18px!important}.v5 .card,.v5 .plan-card,.v5 .step{border-radius:24px!important;padding:26px!important}.v5 .inset{padding:20px!important}.v5 .sl-fragment>div:first-child:not(.sec){gap:30px!important;padding:66px 20px 60px!important}.v5 .sl-fragment>div:first-child:not(.sec) h1{font-size:44px!important;line-height:1.11!important}.v5 .sl-fragment>div:first-child:not(.sec) p{font-size:16px!important}.v5 .sl-fragment>div:first-child:not(.sec) .mono{flex-wrap:wrap!important;gap:10px!important}.v5 .sl-fragment>div:first-child:not(.sec) .slot{aspect-ratio:1.15!important}.v5 .lgx-mb__controls,.v5 .lgx-mb__month{padding:24px!important}.v5 .lgx-mb__plan{grid-template-columns:1fr!important;padding:20px!important}.v5 .lgx-mb__price{margin-top:8px;grid-area:auto/1!important}.v5 .lgx-mb__edit{gap:12px;grid-template-columns:1fr!important}.v5 .lgx-mb__stepper{justify-self:start}.v5 .lgx-mb__mosaic{gap:5px!important;padding:12px!important}.v5 .lgx-mb__tile{border-radius:5px!important}.v5 .lgx-mb__total{flex-wrap:wrap;gap:10px}.v5 .lgx-mb__total b{font-size:30px!important}.v5 .brief-card{padding:24px!important}.v5 .faq summary{padding:20px;font-size:15px}.v5 .faq .faq-answer{padding:0 20px 22px}.v5.lp-root .lp-header{padding:12px!important}.v5.lp-root .section{padding:60px 20px!important}.v5.lp-root .lp-header .nav{padding:12px 16px!important}.v5 .v5-menu--suite{max-width:calc(100vw - 36px)!important;left:-8px!important}}@media(prefers-reduced-motion:reduce){.v5 *,.v5 :before,.v5 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.v5 [data-reveal]{opacity:1!important;transform:none!important}}.v5 .mastery-faqs{gap:14px;max-width:960px;margin-left:auto;display:grid}.v5 .mastery-faq{border:1px solid var(--social-line)!important;background:#fff!important;border-radius:20px!important;padding:0!important}.v5 .mastery-faq summary{min-height:66px;line-height:1.5;padding:24px!important;font-size:16px!important}.v5 .mastery-faq p{max-width:72ch;padding:0 24px 24px!important;font-size:15px!important;line-height:1.8!important}.v5 .faq-clarify{margin:20px 0 28px}.v5 .faq-clarify ul{gap:12px;margin:20px 0;padding-left:20px;font-size:15px;line-height:1.7;display:grid}.v5 .approach-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.v5 .approach-switch{background:#fff!important;border-radius:999px!important}.v5 [data-approach-panel=plugplay]{padding:24px max(32px,50vw - 620px) 90px!important}.v5 .grid6{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.v5 .estimator{box-shadow:var(--social-shadow);border:1px solid var(--social-line)!important;background:#fff!important;border-radius:28px!important;padding:30px!important}.v5 .estimator-row{line-height:1.65;gap:20px!important;padding:20px 0!important}.v5 .stepper{border-radius:14px;overflow:hidden;grid-template-columns:44px 32px 44px!important}.v5 .stepper button{min-width:44px!important;height:44px!important}.v5 .stepper button:disabled{opacity:.35;cursor:default}.v5 .v5-cur-list{border-color:var(--social-line)!important;border-radius:20px!important;padding:10px!important}.v5 .v5-cur-list button{min-height:48px;border-radius:12px!important;padding:12px 16px!important}.v5 .v5-cur-btn{min-height:44px!important}.v5 .brief-estimate{margin:0 0 24px;line-height:1.75}@media(max-width:600px){.v5 .grid6{grid-template-columns:1fr!important;gap:18px!important}.v5 [data-approach-panel=plugplay]{padding:20px 20px 60px!important}.v5 .estimator{padding:24px!important}.v5 .estimator-row{grid-template-columns:1fr!important;gap:12px!important}.v5 .stepper{justify-self:start}.v5 .mastery-faq summary{padding:20px!important}.v5 .mastery-faq p{padding:0 20px 22px!important}.v5 .sl-fragment>div:first-child:not(.sec){padding-top:112px!important}}.social-motion{--motion-feedback:.12s;--motion-control:.16s;--motion-state:.2s;--motion-reveal:.32s;--motion-illustrative:.45s;--motion-enter:cubic-bezier(.2, .8, .2, 1);--motion-change:cubic-bezier(.4, 0, .2, 1)}.social-motion [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.social-motion .lw-rays,.social-motion .lw-rays:before,.social-motion :is(.lw-veil,.lw-fade,.aura){transition:none!important;animation:none!important}.social-motion :is(a[href],button,summary,input,select,textarea){transition:color var(--motion-control) var(--motion-change),background-color var(--motion-control) var(--motion-change),border-color var(--motion-control) var(--motion-change),box-shadow var(--motion-control) var(--motion-change),transform var(--motion-feedback) var(--motion-change)}.social-motion :is(a[href],button,summary,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #a8233f}.social-motion :is(.btn,.lw-btn,button[type=submit]):not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)}.social-motion :is([role=tab],[role=radio],[aria-expanded],summary,input,select,textarea){transition:color var(--motion-state) var(--motion-change),background-color var(--motion-state) var(--motion-change),border-color var(--motion-state) var(--motion-change),box-shadow var(--motion-feedback) var(--motion-change)}.social-motion :is(button:disabled,[aria-disabled=true]){transform:none!important}.social-motion :is(.v5-menu,.v5-cur-list,.v5-drawer,#lp-mobile-menu.open){animation:social-menu-in var(--motion-control) var(--motion-enter)}.social-motion :is(details[open]>:not(summary),[role=status],[role=alert]){animation:social-state-in var(--motion-state) var(--motion-change)}.social-motion [role=tabpanel]:not([hidden]){animation:social-panel-in var(--motion-state) var(--motion-change)}.social-motion :is(summary>span,.v5-caret){transition:transform var(--motion-state) var(--motion-change)}.social-motion :is(output,.num,.estimator-line,.lgx-mb__price,.lgx-mb__total){transition:none!important;animation:none!important}@media(hover:hover)and (pointer:fine){.social-motion :is(.btn,.lw-btn):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-2px)}.social-motion a.card{transition:transform var(--motion-control) var(--motion-change),box-shadow var(--motion-control) var(--motion-change),border-color var(--motion-control) var(--motion-change)}.social-motion a.card:hover{transform:translateY(-4px)}}@keyframes social-menu-in{0%{opacity:.85;translate:0 6px}to{opacity:1;translate:0}}@keyframes social-state-in{0%{opacity:.85}to{opacity:1}}@keyframes social-panel-in{0%{box-shadow:inset 3px 0 #a8233f3d}to{box-shadow:inset 3px 0 #0000}}@media(max-width:767px){@keyframes social-menu-in{0%{opacity:.85}to{opacity:1}}.social-motion :is(.btn,.lw-btn,button[type=submit]):not(:disabled):not([aria-disabled=true]):active{transform:none}}@media(prefers-reduced-motion:reduce){.social-motion [data-motion-reveal],.social-motion [data-motion-reveal] .lg-numeral,.social-motion .lgx-mb__tile{opacity:1!important;transform:none!important}.social-motion .lgx-mb__mosaic{box-shadow:none!important}.social-motion *,.social-motion :before,.social-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:"Legendary Source Sans 3";src:url(/fonts/legendary-source-sans-3-normal.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:"Legendary Source Sans 3";src:url(/fonts/legendary-source-sans-3-italic.woff2)format("woff2");font-style:italic;font-weight:200 900;font-display:swap}@font-face{font-family:Legendary Fraunces;src:url(/fonts/legendary-fraunces-normal.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Legendary Fraunces;src:url(/fonts/legendary-fraunces-italic.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap}:root{--font-sans:"Legendary Source Sans 3","Segoe UI",sans-serif;--font-body:var(--font-sans);--sl-font:var(--font-sans);--font-display:"Legendary Fraunces",Georgia,serif;--font-serif:var(--font-display);--font-mono:var(--font-sans);--font:var(--font-sans);--mono:var(--font-mono)}html body{font-family:var(--font-body)!important}html body .cs-scope{--cs-font:var(--font-body)}html body :is(p,li,dd,blockquote,label,button,input,textarea,select){font-family:var(--font-body)!important}html body :is(h1,h2,h3,h4,h5,h6,.disp,.h2,.h3){font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;font-family:var(--font-display)!important}html body :is(.v5-footer,.h2-footer) h3,html body .hero-float span,html body .logo-slot span,html body .prediction-loop span,html body .native-surface span,html body .cue-cell span,html body .case-deep .case-kicker,html body .discussion-head,html body .source-tier b,html body .plan-top>span,html body .value-card span,html body .compare-table th,html body .monitor-meta span,html body .edit-inspector span,html body .timeline-ruler,html body .track-label,html body .production-strip span,html body .edit-menu-item .num,html body .desk-head span,html body .desk-monitor figcaption,html body .desk-track span,html body .desk-side>span,html body .ba-meta span,html body .ratio-frame span,html body .batch-card .kicker,html body .boundary span,html body .estimator-form label,html body .estimate-out span,html body .file-row span,html body .process-5 span,html body .v5-footer .v5-suite-name,html body .v5-footer .v5-suite-desc,html body .lp-root .avatar,html body .lp-root .lpx-av,html body,html body .v5,html body .v5 p,html body .v5 button,html body .v5 input,html body .v5 textarea,html body .v5 select,html body .sf-depth-kicker,html body .sf-depth-aside>span,html body .sf-theme-matrix>span,html body .sf-depth-examples article>span,html body .sf-depth-three article>span,html body .sf-depth-final span,html body .sf-depth-heading>p,html body .sf-depth-aside small,html body .sf-depth-layers p,html body .sf-depth-examples p,html body .sf-depth-three p,html body .sf-audience p,html body .sf-depth-note p,html body .sf-depth-final p,html body .sf-depth-decision strong,html body .sf-depth-note strong,html body .sf-depth-decision p,html body .sf-audience b,html body .sf-theme-matrix b,html body .sf-theme-matrix p,html body .sf-theme-matrix small,html body .sf-depth-source-note,html body .sf-measure-list p,html body .sf-depth-faq summary,html body .sf-depth-faq details p,html body .sf-depth-link,html body .tl-page,html body .tl-price-pair small,html body .h2-page,html body .h2-existing{font-family:var(--font-body)!important}html body .v5 .serif,html body .v5 h1 em,html body .v5 h2 em,html body .sl-hero__h1 .lw-sheen,html body .h2-hero h1 em,html body .h2-section h2 em,html body .h2-hero-art b,html body .h2-scope>div:first-child strong,html body .sf-depth-heading h2,html body .sf-depth-aside>p,html body .sf-depth-layers article>span,html body .sf-depth-layers h3,html body .sf-depth-examples h3,html body .sf-depth-three h3,html body .sf-audience h3,html body .sf-measure-list span,html body .sf-measure-list strong,html body .sf-depth-final h3,html body .cs-scope h1,html body .cs-scope h2,html body .cs-scope h1 em,html body .cs-scope h2 em,html body .cs-scope h3 em,html body .cs-scope .cs-room blockquote,html body .cs-scope .cs-map-source strong,html body .cs-scope .cs-avatar,html body .cs-scope .cs-native-body>p,html body .cs-scope .cs-static-main h3,html body .cs-scope .cs-carousel-slide h3,html body .cs-scope .cs-carousel-slide>div,html body .cs-scope .cs-deck-main h3,html body .cs-scope .cs-deck-bottom>span,html body .cs-scope .cs-deck-count strong,html body .cs-scope .cs-dashboard-stats strong,html body .cs-scope .cs-measure-method h3,html body .cs-scope .cs-calendar-reasons h3,html body .cs-scope .cs-plan h3,html body .cs-scope .cs-unit-stat>strong,html body .cs-scope .h2-offer-panel>h3,html body .cs-scope .cs-next-proof strong,html body .cs-scope .cs-discovery-offer h3,html body .cs-scope .cs-cluster-layers>div>span,html body .cs-scope .cs-article-specimen h3,html body .cs-scope .cs-production-heading h3,html body .cs-scope .cs-editorial-timeline h3,html body .tl-hero h1,html body .tl-section-head h2,html body .tl-close h2,html body .tl-map-core strong,html body .tl-framework-grid h3,html body .tl-territories h3,html body .tl-x-measures h3,html body .tl-audience-center,html body .tl-channel-card h3,html body .tl-rhythm h3,html body .tl-price-pair h3,html body .tl-reader-cards h3,html body .tl-reader-quote p,html body .tl-comment-card blockquote,html body .tl-metric-trail strong,html body .tl-worksheet strong,html body .tl-thread-steps strong,html body .tl-rhythm-rail strong,html body .tl-selector-copy h3,html body .vo-intro h2 em,html body .vo-review h1 em,html body .v5 h1,html body .v5 h2,html body .v5 h3,html body .v5 .disp,html body .v5 .h2,html body .v5 .h3{font-family:var(--font-display)!important}html body .v5 :is(h1,h2,h3,h4,h5,h6,.disp,.h2,.h3){font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;font-family:var(--font-display)!important}html body .v5 :is(.v5-footer,.h2-footer) h3{font-family:var(--font-body)!important}@font-face{font-family:Legendary Wordmark Fraunces;src:url(/fonts/legendary-wordmark-fraunces-normal.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}.v5 .v5-lock .legendary-brand-name,.sl2.sl2 .v5-lock .legendary-brand-name{font-optical-sizing:auto;letter-spacing:0!important;font-variation-settings:normal!important;font-family:Legendary Wordmark Fraunces,Georgia,serif!important;font-size:21px!important;font-style:normal!important;font-weight:500!important;line-height:1!important}.v5 .v5-lock .legendary-brand-name b,.sl2.sl2 .v5-lock .legendary-brand-name b{font-optical-sizing:inherit;font-family:inherit!important;font-style:normal!important;font-weight:500!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;font-variation-settings:inherit!important}@media(max-width:600px){.v5 .v5-lock .legendary-brand-name,.sl2.sl2 .v5-lock .legendary-brand-name{font-size:18px!important}}@media(max-width:360px){.v5 .v5-lock .legendary-brand-name,.sl2.sl2 .v5-lock .legendary-brand-name{font-size:15px!important}}
