:root{--bg:#f5f7f4;--surface:#ffffff;--ink:#18211d;--muted:#65706a;--line:#d8ded9;--green:#217a54;--amber:#b66a00;--red:#b33a3a;--blue:#2f68a8;--shadow:0 10px 30px rgba(27,41,33,0.08)}*{box-sizing:border-box}body,html{max-width:100%;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main{max-width:1440px;min-height:100vh;margin:0 auto;padding:24px}.topbar{justify-content:space-between;gap:20px;padding:10px 0 22px}.topbar,.topbarActions{display:flex;align-items:flex-end}.topbarActions{justify-content:flex-end;gap:12px;flex-wrap:wrap}.siteLink{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;color:var(--blue);background:#eef5fb;border:1px solid #cfe0f2;border-radius:6px;font-size:13px;font-weight:900;text-decoration:none}.eyebrow{margin:0 0 4px;color:var(--muted);font-size:13px;font-weight:700;text-transform:uppercase}h1,h2{margin:0;letter-spacing:0}h1{font-size:32px}h2{font-size:18px}.importForm{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;min-width:min(100%,520px)}.fileField{display:grid;gap:6px;color:var(--muted);font-size:12px;font-weight:700}input[type=file]{width:100%;min-height:38px;padding:8px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.primaryButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;color:#ffffff;background:var(--green);border:0;border-radius:6px;font-weight:800;cursor:pointer}.primaryButton:disabled{cursor:progress;opacity:.7}.primaryButton.compact{min-height:34px;padding:0 12px}.buttonGroup{display:inline-flex;align-items:center;gap:8px}.approveButton,.iconButton,.rejectButton{display:inline-grid;place-items:center;width:34px;height:34px;background:#ffffff;border:1px solid var(--line);border-radius:6px;cursor:pointer}.iconButton{color:var(--blue)}.approveButton{color:var(--green)}.rejectButton{color:var(--red)}.statusText{grid-column:1/-1;min-height:18px;color:var(--muted);font-size:12px}.kpiGrid{display:grid;grid-template-columns:repeat(6,minmax(160px,1fr));gap:12px;margin-bottom:14px}.metric,.panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.metric{display:grid;grid-template-rows:auto auto 1fr;gap:8px;min-height:116px;padding:14px}.metric svg{color:var(--green)}.metric span{color:var(--muted);font-size:13px;font-weight:700}.metric strong{align-self:end;font-size:24px;line-height:1.1}.metric.danger strong,.metric.danger svg{color:var(--red)}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.split.large{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.panel{min-height:260px;padding:18px}.panelHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.panel.wide{min-height:190px;margin-bottom:14px}.empty{color:var(--muted)}.agentPanel,.discoveryPanel{margin-bottom:14px}.panelHint{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.35}.consultationsPanel{min-height:0}.slotForm{display:flex;align-items:center;gap:8px}.bookingActions button,.slotForm button,.slotForm input{min-height:38px;border:1px solid var(--line);border-radius:8px;font:inherit}.slotForm input{padding:0 10px;color:var(--ink);background:var(--surface-2)}.bookingActions button,.slotForm button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;color:var(--ink);background:#ffffff;cursor:pointer}.consultationGrid{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:14px}.consultationColumn{display:grid;align-content:start;gap:10px}.consultationColumn h3{margin:0;font-size:14px;letter-spacing:0}.bookingItem,.slotItem{border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.slotItem{display:flex;align-items:center;gap:10px;padding:10px}.bookingTitle svg,.slotItem svg{color:var(--green);flex:0 0 auto}.bookingTitle div,.slotItem div{display:grid;gap:3px}.bookingMeta span,.bookingTitle span,.slotItem span{color:var(--muted);font-size:12px;font-weight:700}.bookingItem{display:grid;gap:10px;padding:12px}.bookingTitle{display:flex;align-items:center;gap:10px}.bookingMeta{display:flex;flex-wrap:wrap;gap:6px}.bookingMeta span{padding:5px 8px;background:#ffffff;border:1px solid var(--line);border-radius:999px}.bookingActions{display:flex;flex-wrap:wrap;gap:8px}.agentActions{display:inline-flex;align-items:center;gap:8px}.agentSummary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin-bottom:14px}.agentSummary article{display:grid;gap:6px;min-height:86px;padding:12px;background:#f7faf8;border:1px solid var(--line);border-radius:8px}.agentSummary svg{color:var(--green)}.agentCard small,.agentCard span,.agentSummary span{color:var(--muted);font-size:12px;font-weight:800}.agentSummary strong{align-self:end;font-size:22px}.agentSummary .attention strong,.agentSummary .attention svg{color:var(--amber)}.agentGrid{display:grid;grid-template-columns:minmax(360px,1.2fr) minmax(320px,.8fr);gap:14px;margin-bottom:14px}.agentRoster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agentCard,.agentMemory article{min-height:76px;padding:10px;background:#fbfcfb;border:1px solid var(--line);border-radius:8px}.agentCard{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.agentCard strong,.agentMemory strong,.agentWorkItem strong{display:block;font-size:14px}.agentCard.needs_approval{border-color:#efcc89;background:#fff8e9}.agentCard.error,.agentCard.stuck{border-color:#efb9b9;background:#fff1f1}.agentMemory{display:grid;gap:8px}.agentMemory p,.agentWorkItem p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.agentWorkList{display:grid;gap:10px}.agentWorkItem{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;background:#f9fbfa;border:1px solid var(--line);border-radius:8px}.agentWorkItem.needs_approval{border-color:#efcc89;background:#fff8e9}.agentWorkItem.failed{border-color:#efb9b9;background:#fff1f1}.presetGroup{display:flex;flex-wrap:wrap;gap:8px}.chipButton{min-height:30px;padding:0 10px;color:var(--blue);background:#eef5fb;border:1px solid #cfe0f2;border-radius:6px;font-size:12px;font-weight:800;cursor:pointer}.discoveryForm{display:grid;grid-template-columns:minmax(260px,2fr) repeat(5,minmax(110px,1fr)) auto;gap:10px;align-items:end}.discoveryForm label{display:grid;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.discoveryForm input{width:100%;min-height:38px;padding:8px 10px;color:var(--ink);background:#ffffff;border:1px solid var(--line);border-radius:6px}.researchResults{display:grid;gap:8px;margin-top:12px}.researchItem{display:grid;gap:4px;padding:10px 0;border-top:1px solid var(--line)}.researchItem strong{display:block;font-size:14px}.researchError,.researchItem a,.researchItem span{display:block;overflow-wrap:anywhere;color:var(--muted);font-size:12px}.researchError{color:var(--red)}.barRow,.month{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2fr) 52px;align-items:center;gap:12px;min-height:34px;margin-top:12px;font-size:13px}.barTrack{height:10px;overflow:hidden;background:#e6ebe7;border-radius:999px}.barFill{height:100%;background:var(--blue)}.barFill.money{background:var(--green)}.gradeGrid{display:grid;grid-template-columns:repeat(4,minmax(80px,1fr));gap:10px;margin-top:16px}.grade{display:grid;place-items:center;min-height:118px;border:1px solid var(--line);border-radius:8px}.grade span{font-size:15px;font-weight:900}.grade strong{font-size:30px}.gradeA{background:#e4f5eb;color:var(--green)}.gradeB{background:#e9f1fb;color:var(--blue)}.gradeC{background:#fff4dc;color:var(--amber)}.gradeD{background:#fdeaea;color:var(--red)}.monthGrid{margin-top:10px}.redZone{color:var(--red);font-weight:800}.table{margin-top:14px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.tableHead,.tableRow{display:grid;grid-template-columns:minmax(220px,2fr) 90px minmax(140px,1fr) minmax(160px,1fr);gap:10px;align-items:center;min-height:42px;padding:0 12px}.tableHead{color:var(--muted);background:#eef3ef;font-size:12px;font-weight:900;text-transform:uppercase}.tableRow+.tableRow{border-top:1px solid var(--line)}.dealList,.draftList,.leadList,.taskList{display:grid;gap:10px;margin-top:14px}.dealItem,.draftItem,.leadItem,.risk,.taskItem{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:10px 0;border-bottom:1px solid var(--line)}.draftItem{align-items:flex-start}.draftText{display:grid;gap:8px;min-width:0}.draftMeta{display:flex;flex-wrap:wrap;gap:8px}.draftMeta span{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;color:var(--muted);background:#eef3ef;border-radius:6px;font-size:12px;font-weight:800}.approval.approved{color:var(--green);background:#e4f5eb}.approval.rejected{color:var(--red);background:#fdeaea}.approval.needs_review{color:var(--amber);background:#fff4dc}.draftText p{margin:0;color:var(--ink);font-size:14px;line-height:1.45}.draftText small{color:var(--muted)}.draftActions{display:inline-flex;flex:0 0 auto;gap:8px}.leadItem strong,.taskItem strong{display:block;font-size:14px}.dealItem small,.leadItem span,.taskItem span{color:var(--muted);font-size:12px}.leadNumbers{display:grid;justify-items:end;gap:4px;min-width:118px}.badge{display:inline-grid;place-items:center;width:30px;height:24px;border-radius:6px;font-size:12px;font-weight:900}.taskItem{justify-content:flex-start}.taskItem svg{flex:0 0 auto;color:var(--green)}.dealItem strong{font-size:18px}.riskPanel{background:#fffaf0}.reportPanel{min-height:360px}.reportText{max-height:320px;margin:0;overflow:auto;white-space:pre-wrap;color:var(--ink);background:#f7faf8;border:1px solid var(--line);border-radius:8px;padding:12px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.risk{justify-content:flex-start;color:#563900}.risk svg{flex:0 0 auto;color:var(--amber)}.cfPage{--cf-bg:#0a0d10;--cf-paper:#f6f3ea;--cf-ink:#101416;--cf-muted:#6d746f;--cf-acid:#d8ff52;--cf-coral:#ff6b4a;--cf-mint:#49d49d;--cf-blue:#7ab8ff;max-width:none;padding:0;overflow-x:clip;background:var(--cf-paper);color:var(--cf-ink)}.cfPage a{text-decoration:none}.cfDepthFlow{background:linear-gradient(180deg,#0a0d10,#111719 36%,#f6f3ea 58%,#0a0d10)}.cfDepthBand{position:relative;overflow:hidden;isolation:isolate;perspective:1100px;transform-style:preserve-3d}.cfDepthBand:after{position:absolute;inset:14% auto auto 50%;z-index:0;width:min(72vw,860px);height:min(72vw,860px);pointer-events:none;border:1px solid rgba(216,255,82,.14);transform:translate3d(-50%,-50%,-190px) rotate(45deg);content:""}.cfDepthBand>*{position:relative;z-index:1}.cfStickyCta{position:fixed;right:16px;bottom:16px;z-index:40;display:none;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;color:#0b0f10;background:var(--cf-acid);border:1px solid rgba(255,255,255,.45);border-radius:8px;box-shadow:0 16px 34px rgba(0,0,0,.34);font-weight:950}.cfHero{position:relative;min-height:94svh;overflow:hidden;padding:18px clamp(16px,4vw,58px) 42px;color:#ffffff;background:#0a0d10}.cfHero:before{inset:0;background:linear-gradient(90deg,rgba(216,255,82,.09) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.06) 0 1px,transparent 1px 100%);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 82%,transparent);opacity:.26;transform:perspective(760px) rotateX(58deg) translateY(16%);transform-origin:center bottom}.cfHero:after,.cfHero:before{position:absolute;pointer-events:none;content:""}.cfHero:after{inset:auto 0 0;height:38%;background:linear-gradient(180deg,rgba(10,13,16,0),rgba(10,13,16,.88))}.cfNav{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px}.cfNav strong{font-size:18px;letter-spacing:0}.cfNav div{display:flex;gap:8px}.cfNav a{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.25);border-radius:8px;font-size:13px;font-weight:850}.cfHeroLayout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:clamp(28px,5vw,70px);align-items:center;min-height:calc(94svh - 76px);padding-top:26px}.cfHeroText{display:grid;gap:18px;max-width:760px}.cfHeroText span,.cfKicker,.cfSectionHead span{color:var(--cf-acid);font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.cfHeroText h1{max-width:850px;font-size:clamp(44px,7vw,92px);line-height:.9}.cfEngine p,.cfHeroText p,.cfLeadCopy p{max-width:700px;margin:0;color:rgba(255,255,255,.78);font-size:18px;line-height:1.5}.cfHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.cfHeroProofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:640px}.cfHeroProofs div{display:grid;gap:2px;min-height:74px;padding:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:12px}.cfHeroProofs strong{color:var(--cf-acid);font-size:24px;line-height:1}.cfHeroProofs span{color:rgba(255,255,255,.72);font-size:12px;font-weight:850;text-transform:none}.cfHeroFineprint{max-width:620px;color:rgba(255,255,255,.52)!important;font-size:13px!important}.cfPrimaryLink,.cfSecondaryLink,.cfSubmit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:8px;font-weight:950}.cfPrimaryLink{color:#0b0f10;background:var(--cf-acid);box-shadow:0 12px 28px rgba(216,255,82,.2)}.cfSecondaryLink{color:#ffffff;border:1px solid rgba(255,255,255,.34)}.cfHeroReels{display:grid;grid-template-columns:repeat(4,minmax(118px,1fr));gap:clamp(8px,1.4vw,16px);align-items:center;perspective:1200px}.cfHeroVisual{position:relative;isolation:isolate}.cfHeroVisual:before{position:absolute;inset:12% 7% 8%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 34% 28%,rgba(216,255,82,.3),transparent 26%),radial-gradient(circle at 76% 72%,rgba(79,211,183,.24),transparent 30%);filter:blur(22px);opacity:.86;content:"";animation:cfGlowDrift 8s ease-in-out infinite}.cfFactoryConsole{position:absolute;top:-26px;left:8%;z-index:5;display:grid;gap:8px;width:min(360px,72%);padding:14px;color:#ffffff;background:rgba(7,10,12,.72);border:1px solid rgba(216,255,82,.28);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.36);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cfFactoryConsole>span{color:var(--cf-acid);font-size:11px;font-weight:950}.cfFactoryConsole strong{font-size:15px;line-height:1.15}.cfFactoryConsole div{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.cfFactoryConsole i{display:block;height:6px;background:rgba(255,255,255,.16);border-radius:999px;overflow:hidden}.cfFactoryConsole i:after{display:block;width:45%;height:100%;background:var(--cf-acid);border-radius:inherit;transform:translateX(-120%);content:"";animation:cfOutputPulse 2.4s ease-in-out infinite}.cfFactoryConsole i:nth-child(2):after{animation-delay:.16s}.cfFactoryConsole i:nth-child(3):after{animation-delay:.32s}.cfFactoryConsole i:nth-child(4):after{animation-delay:.48s}.cfFactoryConsole i:nth-child(5):after{animation-delay:.64s}.cfChannelStack{position:absolute;right:-8px;bottom:16px;z-index:5;display:grid;gap:7px}.cfChannelStack span{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;color:#0b0f10;background:var(--cf-acid);border-radius:999px;box-shadow:0 12px 30px rgba(0,0,0,.28);font-size:12px;font-weight:950;transform:rotate(-2deg);animation:cfChipBreath 4s ease-in-out infinite}.cfChannelStack span:nth-child(2){color:#ffffff;background:#1e2629;transform:translateX(-18px) rotate(2deg);animation-delay:.24s}.cfChannelStack span:nth-child(3){transform:translateX(-4px) rotate(-1deg);animation-delay:.48s}.cfChannelStack span:nth-child(4){color:#ffffff;background:#1e2629;transform:translateX(-22px) rotate(3deg);animation-delay:.72s}.cfHeroReels .cfReelCard:first-child,.cfHeroReels .cfReelCard:nth-child(3){transform:translateY(26px) rotate(-2deg)}.cfHeroReels .cfReelCard:nth-child(2),.cfHeroReels .cfReelCard:nth-child(4){transform:translateY(-18px) rotate(2deg)}.cfReelCard{position:relative;isolation:isolate;min-height:420px;overflow:hidden;background:#101416;border:1px solid rgba(255,255,255,.14);border-radius:18px;box-shadow:0 28px 60px rgba(0,0,0,.35);animation:cfFloat 6.4s ease-in-out infinite}.cfReelCard:nth-child(2n){animation-duration:7.2s}.cfReelImage,.cfReelShade{position:absolute;inset:0}.cfReelImage{overflow:hidden;background-position:50%;background-size:cover;transform:scale(1.06);animation:cfKenBurns 8s ease-in-out infinite alternate}.cfReelImage video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cfReelShade{z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.38),transparent 30%,rgba(0,0,0,.72)),linear-gradient(90deg,rgba(255,255,255,.08),transparent 26%)}.cfPlayMark{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:52px;height:52px;color:#0b0f10;background:rgba(216,255,82,.92);border-radius:999px;transform:translate(-50%,-50%)}.cfReelBottom,.cfReelTop{position:absolute;z-index:2;right:12px;left:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.cfReelTop{top:12px}.cfReelTop span,.cfReelTop strong{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;color:#ffffff;background:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:11px;font-weight:900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cfReelTop strong{color:var(--cf-acid)}.cfReelBottom{bottom:12px;align-items:flex-start;flex-direction:column}.cfReelBottom strong{color:#ffffff;font-size:18px}.cfReelBottom small{color:rgba(255,255,255,.72);font-size:12px;line-height:1.3}.cfTimeline{width:100%;height:4px;overflow:hidden;background:rgba(255,255,255,.24);border-radius:999px}.cfTimeline i{display:block;width:42%;height:100%;border-radius:inherit;animation:cfTimeline 2.2s ease-in-out infinite}.cfTicker,.cfTimeline i{background:var(--cf-acid)}.cfTicker{overflow:hidden;color:#0b0f10}.cfTicker div{display:flex;width:max-content;min-width:100%;animation:cfMarquee 18s linear infinite}.cfTicker span{display:inline-flex;align-items:center;min-height:46px;padding:0 22px;font-size:14px;font-weight:950;text-transform:uppercase}.cfFormatRiver{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:14px clamp(14px,4vw,52px);color:#ffffff;background:#0a0d10}.cfFormatRiver span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:999px;font-size:12px;font-weight:950;text-transform:uppercase;animation:cfChipBreath 4s ease-in-out infinite}.cfFormatRiver span:nth-child(3n){color:#0b0f10;background:var(--cf-acid)}.cfFormatRiver span:nth-child(4n){border-color:rgba(73,212,157,.5)}.cfFormatRiver span:nth-child(5n){border-color:rgba(255,107,74,.58)}.cfDepthJourney{position:relative;height:205svh;color:#ffffff;background:linear-gradient(180deg,#0a0d10,#050607 48%,#111719)}.cfDepthClaim{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.62fr);gap:clamp(22px,5vw,70px);align-items:center;min-height:92svh;padding:clamp(54px,8vw,98px) clamp(16px,5vw,72px);color:#ffffff;background:radial-gradient(circle at 72% 44%,rgba(216,255,82,.14),transparent 30%),linear-gradient(180deg,#111719,#070909)}.cfDepthClaimCopy{display:grid;gap:14px;max-width:860px}.cfDepthClaimCopy h2{max-width:860px;margin:0;font-size:clamp(38px,6vw,82px);line-height:.9}.cfDepthClaimCopy p{max-width:560px;margin:0;color:rgba(255,255,255,.7);font-size:19px;line-height:1.42}.cfDepthMetric{display:grid;align-content:end;gap:14px;min-height:min(56vw,440px);padding:clamp(18px,3vw,30px);color:#0b0f10;background:linear-gradient(160deg,rgba(216,255,82,.96),rgba(73,212,157,.74)),#d8ff52;border-radius:18px;box-shadow:0 36px 120px rgba(0,0,0,.38);transform:rotateY(-11deg) translateZ(48px)}.cfDepthMetric strong{font-size:clamp(44px,8vw,96px);line-height:.86;text-transform:uppercase}.cfDepthMetric span{max-width:300px;font-weight:950;line-height:1.15}.cfDepthSticky{position:sticky;top:0;display:grid;place-items:center;height:100svh;min-height:620px;overflow:hidden;perspective:950px}.cfDepthHeader{position:absolute;top:clamp(24px,7vh,72px);left:clamp(16px,6vw,84px);z-index:90;display:grid;gap:10px;max-width:min(620px,calc(100% - 32px))}.cfDepthHeader h2{max-width:760px;margin:0;font-size:clamp(34px,5vw,68px);line-height:.94}.cfDepthStage{position:absolute;inset:0;transform-style:preserve-3d;perspective:950px}.cfDepthStage:after,.cfDepthStage:before{position:absolute;inset:50% auto auto 58%;width:min(74vw,860px);height:min(74vw,860px);border:1px solid rgba(216,255,82,.22);transform:translate(-50%,-50%) rotate(45deg);content:""}.cfDepthStage:after{width:min(48vw,540px);height:min(48vw,540px);border-color:rgba(73,212,157,.22);animation:cfDepthSpin 18s linear infinite}.cfDepthScene{position:absolute;top:55%;left:58%;width:min(58vw,620px);aspect-ratio:16/10;min-height:260px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:18px;box-shadow:0 34px 120px rgba(0,0,0,.52);transform-style:preserve-3d;translate:-50% -50%;will-change:transform,opacity}.cfDepthImage{position:absolute;inset:0;background-position:50%;background-size:cover;filter:saturate(1.08) contrast(1.05);transform:scale(1.08)}.cfDepthScene:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(0,0,0,.66)),linear-gradient(90deg,rgba(216,255,82,.12),transparent 30%);content:""}.cfDepthCopy{position:absolute;z-index:2;right:18px;bottom:18px;left:18px;display:grid;gap:6px}.cfDepthCopy span{color:var(--cf-acid);font-size:12px;font-weight:950;text-transform:uppercase}.cfDepthCopy strong{font-size:clamp(34px,5vw,62px);line-height:.92}.cfDepthCopy small{max-width:360px;color:rgba(255,255,255,.74);font-size:14px;font-weight:850}.cfDepthCore{position:absolute;top:55%;left:58%;z-index:80;display:grid;place-items:center;gap:8px;width:138px;height:138px;color:#0b0f10;background:var(--cf-acid);border-radius:999px;box-shadow:0 0 70px rgba(216,255,82,.32);text-align:center;transform:translate(-50%,-50%)}.cfDepthCore strong{max-width:96px;font-size:18px;line-height:.95}.cfSignalBand{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:1px;background:#1e2925}.cfContentBurst{display:grid;gap:22px;align-content:center;min-height:92svh;padding:clamp(42px,7vw,90px) clamp(14px,4vw,56px);color:#ffffff;background:linear-gradient(180deg,#0a0d10,#141916 52%,#070909)}.cfContentBurstHead{display:grid;gap:8px;width:min(940px,100%)}.cfContentBurstHead h2{max-width:920px;margin:0;font-size:clamp(34px,5.8vw,74px);line-height:.92}.cfContentTiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.cfContentTiles article{position:relative;display:grid;align-content:space-between;min-height:170px;overflow:hidden;padding:14px;background:linear-gradient(140deg,rgba(216,255,82,.16),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.22);animation:cfTileFloat 4.8s ease-in-out infinite}.cfContentTiles article:nth-child(3n){background:linear-gradient(145deg,rgba(73,212,157,.2),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03))}.cfContentTiles article:nth-child(4n){background:linear-gradient(145deg,rgba(255,107,74,.2),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03))}.cfContentTiles small,.cfContentTiles span{color:rgba(255,255,255,.58);font-size:12px;font-weight:950;text-transform:uppercase}.cfContentTiles strong{font-size:clamp(22px,2.8vw,36px);line-height:.94}.cfSignalBand div{display:grid;gap:5px;min-height:116px;padding:22px clamp(18px,3vw,42px);color:#ffffff;background:#111719}.cfSignalBand strong{color:var(--cf-acid);font-size:32px;line-height:1}.cfSignalBand span{color:rgba(255,255,255,.72);font-weight:850}.cfFinalHook,.cfHookLab,.cfMathSection,.cfObjectionSection,.cfPainSection{width:min(1180px,calc(100% - 36px));margin:0 auto}.cfPainSection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:54px 0 20px}.cfPainSection article{display:grid;gap:12px;min-height:240px;padding:22px;color:#ffffff;background:#101416;border:1px solid rgba(255,255,255,.08);border-radius:16px}.cfPainSection article:nth-child(2){background:#141f1b}.cfPainSection article:nth-child(3){background:#1d1812}.cfPainSection svg{color:var(--cf-acid)}.cfPainSection strong{font-size:24px;line-height:1.08}.cfPainSection p{margin:0;color:rgba(255,255,255,.68);line-height:1.45}.cfLeadSection,.cfSection,.cfVideoWall{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:74px 0}.cfIntro{padding-bottom:34px}.cfSectionHead{display:grid;gap:10px;max-width:880px;margin-bottom:24px}.cfLeadCopy h2,.cfSection h2,.cfVideoWall h2{font-size:clamp(32px,5vw,58px);line-height:.98}.cfUseGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cfUseGrid article{display:grid;gap:12px;min-height:210px;padding:20px;color:#ffffff;background:#111719;border:1px solid rgba(255,255,255,.08);border-radius:12px}.cfUseGrid article:nth-child(2){background:#17241f}.cfUseGrid article:nth-child(3){background:#1c1a12}.cfUseGrid article:nth-child(4){background:#111d25}.cfLeadBullets svg,.cfPackageList svg,.cfUseGrid svg{color:var(--cf-acid)}.cfUseGrid strong{font-size:20px}.cfUseGrid span{color:rgba(255,255,255,.72);line-height:1.45}.cfHookLab{display:grid;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);gap:clamp(24px,5vw,64px);align-items:start;padding:50px 0 34px}.cfHookLabCopy{position:sticky;top:24px;display:grid;gap:14px}.cfFinalHook h2,.cfHookLabCopy h2,.cfMathSection h2{font-size:clamp(34px,5vw,60px);line-height:.98}.cfHookLabCopy p{margin:0;color:#4a554f;font-size:18px;line-height:1.5}.cfHookGrid{display:grid;gap:10px}.cfHookGrid article{display:grid;gap:8px;padding:18px;background:#ffffff;border:1px solid rgba(16,20,22,.1);border-radius:14px;box-shadow:0 12px 28px rgba(19,26,28,.07)}.cfHookGrid article:nth-child(2n){transform:translateX(18px)}.cfHookGrid span{color:var(--cf-coral);font-size:12px;font-weight:950;text-transform:uppercase}.cfHookGrid strong{font-size:22px;line-height:1.12}.cfVideoWall{padding-top:36px}.cfReelWall{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.cfReelWall .cfReelCard{min-height:320px;border-color:rgba(0,0,0,.12);box-shadow:0 14px 34px rgba(19,26,28,.18)}.cfOutputBoard{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:48px 0 20px}.cfOutputHead{display:grid;gap:8px;max-width:740px;margin-bottom:18px}.cfOutputHead h2{margin:0;font-size:clamp(34px,5vw,58px);line-height:.98}.cfOutputRows{display:grid;gap:8px}.cfOutputRows article{display:grid;grid-template-columns:.7fr repeat(4,1fr);gap:8px;align-items:center}.cfOutputRows span{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 12px;color:#ffffff;background:#101416;border-radius:12px;font-size:14px;font-weight:950;text-align:center}.cfOutputRows .week{color:#0b0f10;background:var(--cf-acid)}.cfMathSection{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:clamp(22px,5vw,64px);align-items:stretch;padding:54px 0}.cfMathBoard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cfMathBoard article{display:grid;gap:12px;min-height:260px;padding:22px;color:#ffffff;background:#101416;border-radius:16px}.cfMathBoard article.accent{color:#0b0f10;background:var(--cf-acid)}.cfMathBoard span{color:rgba(255,255,255,.62);font-size:12px;font-weight:950;text-transform:uppercase}.cfMathBoard article.accent p,.cfMathBoard article.accent span{color:rgba(11,15,16,.7)}.cfMathBoard strong{align-self:end;font-size:38px;line-height:.95}.cfMathBoard p{margin:0;color:rgba(255,255,255,.68);line-height:1.45}.cfEngine,.cfLeadSection{display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:clamp(26px,5vw,68px);align-items:center}.cfEngine{color:#ffffff;background:#0f1517;border-radius:18px;padding:clamp(26px,4vw,52px)}.cfEngine p,.cfLeadCopy p{color:rgba(255,255,255,.72)}.cfEnginePanel{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr;align-items:center;gap:10px}.cfEnginePanel>i{display:block;height:2px;overflow:hidden;background:rgba(216,255,82,.28);border-radius:999px}.cfEnginePanel>i:after{display:block;width:46%;height:100%;background:var(--cf-acid);content:"";animation:cfPulseLine 1.7s ease-in-out infinite}.cfEngineNode{display:grid;place-items:center;gap:9px;min-height:120px;padding:14px 10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px;text-align:center}.cfEngineNode svg{color:var(--cf-acid)}.cfEngineNode span{font-size:13px;font-weight:950}.cfEngineNode small{max-width:150px;color:rgba(255,255,255,.62);font-size:12px;font-weight:760;line-height:1.25}.cfEngineNode.active{background:rgba(216,255,82,.14)}.cfPackage{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:14px;align-items:stretch}.cfPackageCard,.cfPackageList{background:#ffffff;border:1px solid rgba(16,20,22,.1);border-radius:14px;box-shadow:0 18px 42px rgba(19,26,28,.08)}.cfPackageCard{display:grid;align-content:space-between;gap:26px;min-height:360px;padding:24px}.cfPackageCard h2{max-width:640px}.cfPriceRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cfPriceRows div{display:grid;gap:4px;padding:16px;color:#ffffff;background:#101416;border-radius:10px}.cfPriceRows span{color:rgba(255,255,255,.65);font-size:12px;font-weight:850}.cfPriceRows strong{color:var(--cf-acid);font-size:28px}.cfPackageList{display:grid;align-content:center;gap:10px;padding:22px}.cfLeadBullets div,.cfPackageList div{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:44px}.cfLeadBullets span,.cfPackageList span{color:#36413b;font-weight:850;line-height:1.35}.cfObjectionSection{padding:40px 0 28px}.cfObjectionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cfObjectionGrid article{display:grid;align-content:start;gap:12px;min-height:240px;padding:18px;background:#ffffff;border:1px solid rgba(16,20,22,.1);border-radius:14px}.cfObjectionGrid svg{color:var(--cf-mint)}.cfObjectionGrid strong{font-size:20px}.cfObjectionGrid p{margin:0;color:var(--cf-muted);line-height:1.45}.cfSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1180px,calc(100% - 36px));padding-top:12px}.cfSteps article{display:grid;gap:12px;min-height:220px;padding:22px;background:#111719;color:#ffffff}.cfSteps article:first-child{border-radius:14px 0 0 14px}.cfSteps article:last-child{border-radius:0 14px 14px 0}.cfSteps span{color:var(--cf-acid);font-size:13px;font-weight:950}.cfSteps strong{font-size:23px}.cfSteps p{margin:0;color:rgba(255,255,255,.68);line-height:1.45}.cfFinalHook{display:grid;justify-items:center;gap:18px;padding:58px 22px;color:#ffffff;background:#101416;border-radius:18px;text-align:center}.cfFinalHook svg{color:var(--cf-acid)}.cfFinalHook h2{max-width:900px}.cfFinalHook a{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;color:#0b0f10;background:var(--cf-acid);border-radius:8px;font-weight:950}.cfLeadSection{align-items:start;padding-top:58px;padding-bottom:96px}.cfLeadCopy{position:sticky;top:24px;display:grid;gap:16px;padding:24px;color:#ffffff;background:#101416;border-radius:16px}.cfLeadBullets{display:grid;gap:8px}.cfLeadBullets span{color:rgba(255,255,255,.72)}.cfForm{display:grid;gap:16px;padding:18px;background:#ffffff;border:1px solid rgba(16,20,22,.1);border-radius:16px;box-shadow:0 24px 52px rgba(19,26,28,.12)}.cfFormHeader{display:grid;gap:5px;padding:2px 2px 4px}.cfFormHeader strong{font-size:24px;line-height:1.05}.cfFormHeader span{color:var(--cf-muted);font-size:13px;font-weight:800}.cfFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cfForm label,.wideField{display:grid;gap:6px;color:#344139;font-size:12px;font-weight:950}.cfForm input,.cfForm select,.cfForm textarea{width:100%;min-height:44px;padding:10px 11px;color:var(--ink);background:#f8faf7;border:1px solid #d8ded9;border-radius:8px;font:inherit}.cfChoiceGroup{display:grid;gap:8px}.cfChoiceGroup>span{color:#344139;font-size:12px;font-weight:950}.cfChoiceGroup>div{display:flex;flex-wrap:wrap;gap:7px;padding:8px;background:#f8faf7;border:1px solid #d8ded9;border-radius:12px}.cfChoiceGroup button{min-height:34px;padding:0 11px;color:#344139;background:#ffffff;border:1px solid rgba(16,20,22,.1);border-radius:999px;font-size:12px;font-weight:900;line-height:1.1;cursor:pointer}.cfChoiceGroup button.active{color:#101314;background:var(--bp-acid);border-color:rgba(84,112,0,.22)}.cfForm input:focus,.cfForm select:focus,.cfForm textarea:focus{border-color:#8fbd53;outline:2px solid rgba(216,255,82,.42)}.cfForm textarea{min-height:96px;resize:vertical}.cfChecks,.cfChecks label{display:grid;gap:8px}.cfChecks label{grid-template-columns:18px 1fr;align-items:center;font-size:13px;font-weight:850}.cfChecks input{min-height:auto}.cfSubmit{min-height:50px;color:#0b0f10;background:var(--cf-acid);border:0;cursor:pointer}.cfSubmit:disabled{cursor:progress;opacity:.75}.cfStatus{min-height:20px;margin:0;color:var(--cf-muted);font-size:13px;font-weight:850}.cfResult{display:grid;gap:4px;padding:12px;color:#143c2a;background:#e4f5eb;border:1px solid #c3e5d0;border-radius:10px}.cfResult span{color:#345442;font-size:13px}.cfResult a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin-top:6px;padding:0 12px;color:#ffffff;background:#128c7e;border-radius:8px;font-weight:950}.cfConversionLayer{position:fixed;right:18px;bottom:78px;z-index:50;width:min(380px,calc(100vw - 28px));padding:16px;color:#ffffff;background:rgba(16,20,22,.96);border:1px solid rgba(255,255,255,.16);border-radius:18px;box-shadow:0 24px 80px rgba(0,0,0,.36);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:cfPopupIn .28s ease-out}.cfConversionLayer.compact{width:min(340px,calc(100vw - 28px));padding:14px}.cfConversionClose{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer}.cfConversionHead{display:grid;gap:8px;padding-right:34px}.cfConversionHead span{display:inline-flex;align-items:center;gap:6px;color:var(--cf-acid);font-size:12px;font-weight:950;text-transform:uppercase}.cfConversionHead strong{font-size:24px;line-height:1.04}.cfConversionHead p{margin:0;color:rgba(255,255,255,.68);font-size:13px;line-height:1.4}.cfConversionExpand{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:12px;color:#0b0f10;background:var(--cf-acid);border:0;border-radius:8px;font-weight:950;cursor:pointer}.cfConversionForm{display:grid;gap:10px;margin-top:14px}.cfChoiceGrid{display:flex;flex-wrap:wrap;gap:6px}.cfChoiceGrid button,.cfConversionForm button{cursor:pointer}.cfChoiceGrid button{min-height:30px;padding:0 10px;color:rgba(255,255,255,.8);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:12px;font-weight:850}.cfChoiceGrid button.active{color:#0b0f10;background:var(--cf-acid)}.cfConversionForm input,.cfConversionForm select{width:100%;min-height:40px;padding:9px 10px;color:#ffffff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;font:inherit}.cfConversionForm option{color:#101416}.cfConversionForm label{display:grid;grid-template-columns:16px 1fr;align-items:center;gap:8px;color:rgba(255,255,255,.74);font-size:12px;font-weight:800}.cfConversionForm input[type=checkbox]{min-height:auto}.cfConversionForm>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:#0b0f10;background:var(--cf-acid);border:0;border-radius:8px;font-weight:950}.cfConversionForm small{min-height:16px;color:rgba(255,255,255,.62)}.cfConversionSuccess{display:grid;gap:8px;margin-top:14px}.cfConversionSuccess svg{color:var(--cf-acid)}.cfConversionSuccess span{color:rgba(255,255,255,.68);font-size:13px}.cfConversionSuccess a{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:38px;padding:0 12px;color:#0b0f10;background:var(--cf-acid);border-radius:8px;font-weight:900}.cfReadableFlow{background:var(--cf-paper)}.cfReadableHero{min-height:auto;padding-bottom:clamp(46px,6vw,74px)}.cfReadableHero .cfHeroLayout{min-height:min(780px,calc(100svh - 76px))}.cfReadableHero .cfHeroText{max-width:840px}.cfReadableHero .cfHeroText h1{max-width:820px;font-size:clamp(48px,7vw,102px);line-height:.88}.cfReadableHero .cfHeroText p{max-width:660px}.cfOfferReadable,.cfReadablePackage,.cfReadablePain,.cfUseReadable{position:relative}.cfOfferReadable .cfSectionHead,.cfReadableExamples .cfSectionHead,.cfReadableFaq .cfSectionHead,.cfReadablePain .cfSectionHead,.cfUseReadable .cfSectionHead{max-width:960px}.cfOfferReadable .cfSectionHead h2,.cfReadableExamples .cfSectionHead h2,.cfReadableFaq .cfSectionHead h2,.cfReadablePain .cfSectionHead h2,.cfUseReadable .cfSectionHead h2{margin:0}.cfDeliverables,.cfReadableCards,.cfReadableSteps{display:grid;gap:12px}.cfReadableCards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cfDeliverables article,.cfReadableCards article{display:grid;align-content:start;gap:12px;min-height:220px;padding:22px;color:#ffffff;background:#101416;border:1px solid rgba(255,255,255,.08);border-radius:14px}.cfDeliverables article:nth-child(2),.cfReadableCards article:nth-child(2){background:#14211c}.cfDeliverables article:nth-child(3),.cfReadableCards article:nth-child(3){background:#1c1a12}.cfDeliverables svg,.cfReadableCards svg{color:var(--cf-acid)}.cfDeliverables strong,.cfReadableCards strong{font-size:24px;line-height:1.08}.cfDeliverables p,.cfReadableCards p{margin:0;color:rgba(255,255,255,.7);line-height:1.45}.cfDeliverables{grid-template-columns:repeat(4,minmax(0,1fr))}.cfOfferReadable{padding-top:82px}.cfUseReadable{padding-top:52px}.cfReadableEngine{margin-top:18px}.cfReadableSteps{grid-template-columns:repeat(4,minmax(0,1fr))}.cfReadableSteps article{display:grid;align-content:start;gap:10px;min-height:170px;padding:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-radius:14px}.cfReadableSteps span{color:var(--cf-acid);font-size:12px;font-weight:950}.cfReadableSteps strong{font-size:20px;line-height:1.08}.cfReadableSteps p{margin:0;color:rgba(255,255,255,.68);font-size:14px;line-height:1.35}.cfReadableExamples{padding-top:64px}.cfReadablePackage{padding-top:62px}.cfReadableFaq{padding-top:42px}.cfReadableFaq .cfObjectionGrid article{min-height:230px}.cfCompactLanding .cfHeroText span,.cfCompactLanding .cfKicker,.cfCompactLanding .cfSectionHead span,.cfCompactLanding .cfTicker span{text-transform:none}.cfCompactHero{min-height:auto;padding-bottom:clamp(28px,5vw,54px)}.cfCompactHero .cfHeroLayout{grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr);min-height:min(680px,calc(100svh - 76px));padding-top:18px}.cfCompactHero .cfHeroText{gap:14px;max-width:700px}.cfCompactHero .cfHeroText>span{color:rgba(216,255,82,.92);font-size:14px;font-weight:900}.cfCompactHero .cfHeroText h1{max-width:670px;font-size:clamp(42px,6vw,78px);line-height:.96}.cfCompactHero .cfHeroText p{max-width:560px;font-size:clamp(16px,1.7vw,20px);line-height:1.42}.cfCompactHero .cfHeroFineprint{max-width:540px}.cfCompactHero .cfHeroProofs{max-width:590px}.cfCompactHero .cfHeroProofs div{min-height:66px;border-color:rgba(216,255,82,.14)}.cfCompactHero .cfHeroProofs strong{font-size:20px}.cfHeroMiniFlow{display:flex;flex-wrap:wrap;gap:6px;max-width:650px}.cfHeroMiniFlow span{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:13px;font-weight:900}.cfHeroMiniFlow small{color:var(--cf-acid);font-size:11px;font-weight:950}.cfCompactSection{padding-top:52px;padding-bottom:52px}.cfCompactHead{max-width:760px;margin-bottom:18px}.cfCompactHead h2,.cfMatrixCopy h2{max-width:760px;font-size:clamp(32px,4.4vw,54px);line-height:1.02}.cfCompactCards article{min-height:172px;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.cfCompactCards article:hover{border-color:rgba(216,255,82,.34);transform:translateY(-4px)}.cfCompactCards p{max-width:240px}.cfMatrixSection{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,1.28fr);gap:18px;align-items:stretch}.cfMatrixCopy{display:grid;align-content:center;gap:12px;color:#ffffff;background:radial-gradient(circle at 20% 16%,rgba(216,255,82,.16),transparent 32%),#101416;border-radius:18px;padding:clamp(22px,4vw,38px)}.cfMetricStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cfMetricStrip article{position:relative;display:grid;align-content:end;min-height:250px;overflow:hidden;padding:20px;color:#ffffff;background:#111719;border-radius:18px;box-shadow:0 20px 50px rgba(19,26,28,.12)}.cfMetricStrip article:before{position:absolute;inset:18px 18px auto auto;width:74px;height:74px;background:var(--cf-acid);border-radius:999px;opacity:.9;content:"";animation:cfTileFloat 4.8s ease-in-out infinite}.cfMetricStrip article:nth-child(2){background:#15211d}.cfMetricStrip article:nth-child(3){background:#1d1a12}.cfMetricStrip strong{position:relative;font-size:clamp(38px,5vw,70px);line-height:.9}.cfMetricStrip span{position:relative;margin-top:8px;color:rgba(255,255,255,.72);font-size:18px;font-weight:900}.cfCompactPackage .cfPackageCard{min-height:300px}.cfCompactPackage .cfPackageCard h2{font-size:clamp(30px,4.5vw,52px);line-height:1}.cfCompactPackage .cfPackageList{align-content:center}.cfLimitGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cfLimitGrid article{min-height:150px}.cfCompactFinal{width:min(980px,calc(100% - 36px));min-height:auto;margin:24px auto 0;padding:clamp(28px,5vw,54px);border-radius:22px}.cfCompactFinal h2{max-width:820px;font-size:clamp(30px,4.8vw,56px)}.cfCompactLead{padding-top:58px}.cfCompactLead .cfLeadBullets{max-width:560px}.cfCompactLead .cfLeadCopy h2{font-size:clamp(30px,4.6vw,54px)}@keyframes cfFloat{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes cfKenBurns{0%{transform:scale(1.05) translate3d(-1%,0,0)}to{transform:scale(1.16) translate3d(2%,-1%,0)}}@keyframes cfTimeline{0%{transform:translateX(-105%)}55%,to{transform:translateX(250%)}}@keyframes cfMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes cfChipBreath{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cfDepthSpin{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}@keyframes cfTileFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.015)}}@keyframes cfPulseLine{0%{transform:translateX(-120%)}70%,to{transform:translateX(240%)}}@keyframes cfPopupIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cfGlowDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(1.5%,-2%,0) scale(1.04)}}@keyframes cfOutputPulse{0%{transform:translateX(-130%)}68%,to{transform:translateX(230%)}}@media (max-width:1180px){.kpiGrid{grid-template-columns:repeat(3,minmax(180px,1fr))}.discoveryForm{grid-template-columns:repeat(2,minmax(180px,1fr))}.agentGrid,.consultationGrid,.split,.split.large{grid-template-columns:1fr}.slotForm{width:100%;flex-wrap:wrap}.slotForm input{flex:1 1 220px}.agentSummary{grid-template-columns:repeat(2,minmax(150px,1fr))}.cfDepthClaim,.cfEngine,.cfHeroLayout,.cfHookLab,.cfLeadSection,.cfMathBoard,.cfMathSection,.cfObjectionGrid,.cfPackage,.cfPainSection,.cfSignalBand,.cfSteps,.cfUseGrid{grid-template-columns:1fr}.cfOutputRows article{grid-template-columns:repeat(5,minmax(120px,1fr))}.cfHeroReels,.cfReelWall{grid-template-columns:repeat(3,minmax(150px,1fr))}.cfContentTiles{grid-template-columns:repeat(4,minmax(0,1fr))}.cfReelWall .cfReelCard{min-height:360px}.cfSteps article:first-child,.cfSteps article:last-child{border-radius:0}.cfSteps article:first-child{border-radius:14px 14px 0 0}.cfSteps article:last-child{border-radius:0 0 14px 14px}.cfHookLabCopy{position:static}.cfHookGrid article:nth-child(2n){transform:none}.cfLeadCopy{position:static}.cfDeliverables,.cfReadableCards.three,.cfReadableSteps{grid-template-columns:1fr}}@media (max-width:720px){main{padding:14px}.topbar{align-items:stretch;flex-direction:column}.topbarActions{align-items:stretch;justify-content:stretch}.agentRoster,.agentSummary,.discoveryForm,.importForm,.kpiGrid{grid-template-columns:1fr}.agentActions,.agentWorkItem{align-items:stretch;flex-direction:column}.barRow,.month,.tableHead,.tableRow{grid-template-columns:1fr}.gradeGrid{grid-template-columns:repeat(2,minmax(80px,1fr))}.cfPage{padding:0}.cfStickyCta{display:inline-flex}.cfHero{min-height:auto;padding:16px 14px 30px}.cfNav{align-items:flex-start}.cfNav div{flex-wrap:wrap;justify-content:flex-end}.cfNav a{min-height:32px;font-size:12px}.cfHeroLayout{min-height:0;gap:24px;padding-top:38px}.cfHeroText{gap:14px}.cfHeroText h1{font-size:39px;line-height:.92}.cfReadableHero .cfHeroText h1{max-width:360px;font-size:38px;line-height:.94}.cfHeroText p{font-size:16px}.cfHeroProofs{grid-template-columns:repeat(3,minmax(0,1fr))}.cfHeroProofs div{min-height:68px;padding:10px}.cfHeroProofs strong{font-size:18px}.cfHeroProofs span{font-size:11px}.cfHeroActions{display:grid;grid-template-columns:1fr}.cfPrimaryLink,.cfSecondaryLink{min-height:48px}.cfHeroReels,.cfReelWall{display:flex;gap:10px;margin-right:-14px;margin-left:-14px;padding:0 14px 12px;overflow-x:auto;scroll-snap-type:x mandatory}.cfFactoryConsole{top:-8px;left:14px;width:min(330px,calc(100% - 28px))}.cfHeroVisual{padding-top:58px}.cfChannelStack{right:8px;bottom:0}.cfChannelStack span{min-height:28px;padding:0 10px;font-size:11px}.cfHeroReels .cfReelCard,.cfReelWall .cfReelCard{flex:0 0 164px;min-height:292px;scroll-snap-align:start}.cfHeroReels .cfReelCard:first-child,.cfHeroReels .cfReelCard:nth-child(2),.cfHeroReels .cfReelCard:nth-child(3),.cfHeroReels .cfReelCard:nth-child(4){transform:none}.cfPlayMark{width:44px;height:44px}.cfReelTop{flex-direction:column;align-items:flex-start}.cfReelBottom strong{font-size:16px}.cfTicker span{min-height:40px;padding:0 16px}.cfFormatRiver{flex-wrap:nowrap;justify-content:flex-start;padding:12px 14px;overflow-x:auto;scroll-snap-type:x mandatory}.cfFormatRiver span{flex:0 0 auto;min-height:32px;scroll-snap-align:start}.cfDepthJourney{height:190svh}.cfDepthSticky{min-height:100svh}.cfDepthHeader{top:18px;left:14px}.cfDepthHeader h2{max-width:340px;font-size:32px;line-height:.96}.cfDepthStage:after,.cfDepthStage:before{inset:50% auto auto 50%}.cfDepthScene{top:58%;left:50%;width:min(80vw,360px);aspect-ratio:9/14;min-height:390px;border-radius:18px}.cfDepthCore{top:63%;left:72%;width:106px;height:106px}.cfDepthCore strong{font-size:15px}.cfDepthCopy{right:14px;bottom:14px;left:14px}.cfDepthCopy strong{font-size:38px}.cfFormGrid,.cfSignalBand{grid-template-columns:1fr}.cfDepthBand:after{inset:38% auto auto 50%;width:118vw;height:118vw}.cfDepthClaim{min-height:86svh;gap:18px;padding:54px 14px}.cfDepthClaimCopy h2{font-size:38px;line-height:.94}.cfDepthClaimCopy p{font-size:16px}.cfDepthMetric{min-height:230px;transform:rotateY(-6deg) translateZ(24px)}.cfContentBurst{gap:16px;min-height:86svh;padding:44px 12px}.cfContentBurstHead h2{max-width:350px;font-size:34px}.cfContentTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfContentTiles article{min-height:132px;padding:12px;border-radius:12px}.cfContentTiles strong{font-size:24px}.cfSignalBand div{min-height:92px}.cfDeliverables article,.cfReadableCards article{min-height:168px;padding:18px}.cfDeliverables strong,.cfReadableCards strong{font-size:22px}.cfReadableSteps article{min-height:132px;padding:16px}.cfReadableEngine{margin-top:0}.cfDepthClaim,.cfFinalHook,.cfHookLab,.cfLeadSection,.cfMathSection,.cfObjectionSection,.cfOutputBoard,.cfPainSection,.cfSection,.cfVideoWall{width:min(100% - 24px,1180px);padding:46px 0}.cfFinalHook h2,.cfHookLabCopy h2,.cfLeadCopy h2,.cfMathSection h2,.cfSection h2,.cfVideoWall h2{font-size:34px;line-height:1}.cfPainSection{gap:10px}.cfPainSection article{min-height:190px;padding:18px}.cfPainSection strong{font-size:22px}.cfUseGrid{grid-template-columns:1fr}.cfUseGrid article{min-height:150px}.cfEngine{gap:22px;width:min(100% - 24px,1180px);padding:22px}.cfEnginePanel{grid-template-columns:1fr}.cfEnginePanel>i{width:2px;height:24px;margin:0 auto}.cfEngineNode{min-height:82px}.cfPackage{gap:10px}.cfPackageCard{min-height:310px;padding:18px}.cfPriceRows{grid-template-columns:1fr}.cfPackageList{padding:18px}.cfHookGrid strong{font-size:19px}.cfOutputRows{gap:10px}.cfOutputRows article{grid-template-columns:repeat(2,minmax(0,1fr))}.cfOutputRows .week{grid-column:1/-1}.cfOutputRows span{min-height:48px;padding:0 8px;font-size:12px}.cfMathBoard article{min-height:210px;padding:18px}.cfMathBoard strong{font-size:34px}.cfObjectionGrid article{min-height:190px}.cfSteps{width:min(100% - 24px,1180px)}.cfSteps article{min-height:160px;padding:18px}.cfLeadSection{gap:12px;padding-bottom:86px}.cfLeadCopy{padding:20px}.cfForm{padding:14px}.cfFormHeader strong{font-size:22px}.cfConversionLayer{right:10px;bottom:70px;left:10px;width:auto;max-height:calc(100svh - 90px);overflow:auto;padding:14px;border-radius:16px}.cfConversionHead strong{font-size:21px}.cfChoiceGrid{max-height:72px;overflow:auto}}@media (max-width:1180px){.cfCompactHero .cfHeroLayout,.cfLimitGrid,.cfMatrixSection{grid-template-columns:1fr}.cfMetricStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.cfCompactHero{padding-bottom:24px}.cfCompactHero .cfHeroLayout{gap:18px;padding-top:28px}.cfCompactHero .cfHeroText{gap:12px}.cfCompactHero .cfHeroText>span{font-size:13px}.cfCompactHero .cfHeroText h1,.cfReadableHero .cfHeroText h1{max-width:340px;font-size:42px;line-height:.98}.cfCompactHero .cfHeroText p{max-width:340px;font-size:16px;line-height:1.4}.cfCompactHero .cfHeroProofs{display:flex;gap:8px;max-width:none;margin-right:-14px;margin-left:-14px;padding:0 14px 4px;overflow-x:auto;scroll-snap-type:x mandatory}.cfCompactHero .cfHeroProofs div{flex:0 0 186px;min-height:52px;padding:10px 12px;scroll-snap-align:start}.cfCompactHero .cfHeroProofs strong{font-size:18px}.cfCompactHero .cfHeroProofs span{font-size:11px}.cfCompactHero .cfHeroFineprint,.cfCompactHero .cfSecondaryLink,.cfHeroMiniFlow{display:none}.cfCompactHero .cfHeroActions{margin-top:0}.cfCompactHero .cfPrimaryLink{min-height:52px;width:100%}.cfFactoryConsole{top:-4px;left:14px;width:min(340px,calc(100% - 28px))}.cfHeroVisual{padding-top:64px;margin-top:-4px}.cfChannelStack{right:8px;bottom:0}.cfChannelStack span{min-height:28px;padding:0 10px;font-size:11px}.cfFactoryConsole strong{font-size:14px}.cfFactoryConsole>span{font-size:10px}.cfHeroVisual .cfHeroReels{padding-top:0}.cfHeroReels .cfReelCard,.cfReelWall .cfReelCard{flex-basis:172px}.cfHeroReels .cfReelCard{min-height:300px}.cfHeroReels .cfReelCard:first-child,.cfHeroReels .cfReelCard:nth-child(2),.cfHeroReels .cfReelCard:nth-child(3),.cfHeroReels .cfReelCard:nth-child(4){transform:none}.cfCompactHero .cfHeroProofs div{align-items:center}.cfCompactSection{padding-top:38px;padding-bottom:38px}.cfCompactFinal h2,.cfCompactHead h2,.cfCompactLead .cfLeadCopy h2,.cfCompactPackage .cfPackageCard h2,.cfMatrixCopy h2{font-size:32px;line-height:1.02}.cfCompactCards article{min-height:132px}.cfMatrixCopy{padding:20px}.cfMetricStrip{display:flex;gap:10px;margin-right:-14px;margin-left:-14px;padding:0 14px 10px;overflow-x:auto;scroll-snap-type:x mandatory}.cfMetricStrip article{flex:0 0 220px;min-height:190px;scroll-snap-align:start}.cfMetricStrip strong{font-size:44px}.cfLimitGrid{grid-template-columns:1fr}.cfLimitGrid article{min-height:132px}.cfCompactFinal{width:min(100% - 24px,980px);padding:24px 18px}.cfCompactLead{padding-top:42px}}.cfPremiumLanding{background:#070809}.cfCinemaHero{position:relative;height:238svh;min-height:1120px;overflow:clip;color:#ffffff;background:linear-gradient(180deg,#050607,#0d1112 52%,#070809),repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 1px,transparent 1px 96px)}.cfCinemaSticky{position:sticky;top:0;min-height:100svh;overflow:hidden;isolation:isolate}.cfCinemaAura,.cfCinemaCanvas{position:absolute;inset:0}.cfCinemaCanvas{z-index:1;width:100%;height:100%}.cfCinemaAura{z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(5,6,7,.96),rgba(5,6,7,.42) 36%,rgba(5,6,7,.18) 58%,rgba(5,6,7,.84)),linear-gradient(180deg,rgba(5,6,7,.26),transparent 34%,rgba(5,6,7,.92)),repeating-linear-gradient(120deg,rgba(216,255,82,.045) 0 1px,transparent 1px 18px)}.cfGlassNav{position:absolute;top:18px;right:clamp(14px,3vw,42px);left:clamp(14px,3vw,42px);z-index:10;min-height:58px;padding:8px 10px 8px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 22px 70px rgba(0,0,0,.28);backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25)}.cfGlassNav strong{color:#ffffff}.cfGlassNav a{color:rgba(255,255,255,.84);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);border-radius:999px}.cfCinemaLayout{position:relative;z-index:5;display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:clamp(24px,5vw,84px);min-height:100svh;padding:104px clamp(18px,5vw,78px) 94px}.cfCinemaCopy{display:grid;gap:18px;max-width:760px;pointer-events:auto}.cfCinemaCopy .cfKicker{width:fit-content;padding:7px 12px;color:rgba(255,255,255,.86);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:999px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cfCinemaCopy h1{max-width:820px;margin:0;color:#ffffff;font-size:clamp(54px,8vw,112px);line-height:.9;letter-spacing:0}.cfCinemaCopy p{max-width:650px;margin:0;color:rgba(255,255,255,.74);font-size:clamp(17px,1.8vw,22px);line-height:1.45}.cfCinemaActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.cfCinemaInputStrip{display:flex;flex-wrap:wrap;gap:8px;max-width:640px}.cfCinemaInputStrip span{min-height:34px;padding:8px 12px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.13);border-radius:999px;font-size:13px;font-weight:850;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.cfCinemaDeck{display:grid;grid-template-columns:repeat(2,minmax(136px,190px));gap:12px;justify-content:end;perspective:1100px;transform:rotateY(-8deg) rotateX(4deg)}.cfCinemaDeck article{position:relative;display:grid;align-content:end;min-height:292px;overflow:hidden;padding:16px;color:#ffffff;background-position:50%;background-size:cover;border:1px solid rgba(255,255,255,.16);border-radius:24px;box-shadow:0 28px 80px rgba(0,0,0,.34);animation:cfCinemaCardFloat 7s ease-in-out infinite}.cfCinemaDeck article:before{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.76));content:""}.cfCinemaDeck article>video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.cfCinemaDeck article:nth-child(2){transform:translateY(42px);animation-delay:.22s}.cfCinemaDeck article:nth-child(3){transform:translateY(-18px);animation-delay:.42s}.cfCinemaDeck article:nth-child(4){transform:translateY(24px);animation-delay:.62s}.cfCinemaDeck i,.cfCinemaDeck small,.cfCinemaDeck span,.cfCinemaDeck strong{position:relative;z-index:2}.cfCinemaDeck span{width:fit-content;min-height:28px;padding:6px 10px;color:#0b0f10;background:var(--cf-acid);border-radius:999px;font-size:11px;font-weight:950}.cfCinemaDeck strong{margin-top:10px;font-size:26px;line-height:1}.cfCinemaDeck small{margin-top:6px;color:rgba(255,255,255,.74);font-size:12px;font-weight:800}.cfCinemaDeck i{display:block;height:4px;margin-top:14px;overflow:hidden;background:rgba(255,255,255,.22);border-radius:999px}.cfCinemaDeck i:after{display:block;width:38%;height:100%;background:var(--cf-acid);border-radius:inherit;transform:translateX(-120%);animation:cfTimeline 2.6s ease-in-out infinite;content:""}.cfCinemaRail{position:absolute;right:clamp(14px,3vw,42px);bottom:18px;left:clamp(14px,3vw,42px);z-index:7;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cfCinemaRail span{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 14px;color:rgba(255,255,255,.86);background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.14);border-radius:16px;font-weight:900;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.cfCinemaRail small{color:var(--cf-acid);font-size:12px;font-weight:950}.cfCinemaSignal{position:absolute;right:clamp(18px,5vw,78px);top:116px;z-index:6;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:999px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-size:12px;font-weight:900}.cfCinemaSignal svg{color:var(--cf-acid)}.cfMotionStory{color:#ffffff;background:linear-gradient(180deg,#070809,#101416),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 86px)}.cfMotionStory .cfSectionHead h2{color:#ffffff}.cfMotionStoryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cfMotionStoryGrid article{display:grid;align-content:end;min-height:260px;padding:20px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.cfMotionStoryGrid small{color:var(--cf-acid);font-size:13px;font-weight:950}.cfMotionStoryGrid strong{margin-top:42px;font-size:clamp(28px,3vw,42px);line-height:.98}.cfMotionStoryGrid p{max-width:240px;margin:10px 0 0;color:rgba(255,255,255,.68);line-height:1.4}@keyframes cfCinemaCardFloat{0%,to{translate:0 0}50%{translate:0 -10px}}@media (max-width:1180px){.cfCinemaLayout{grid-template-columns:minmax(0,1fr);align-content:center}.cfCinemaDeck{position:absolute;right:clamp(12px,4vw,46px);bottom:104px;opacity:.72;transform:scale(.88) rotateY(-9deg)}.cfCinemaCopy{max-width:760px}.cfMotionStoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cfCinemaHero{height:182svh;min-height:980px}.cfCinemaSticky{min-height:100svh}.cfGlassNav{top:12px;right:10px;left:10px;min-height:50px;padding:7px 8px 7px 13px}.cfGlassNav div{display:none}.cfGlassNav strong{font-size:14px}.cfCinemaLayout{display:block;min-height:100svh;padding:82px 14px 86px}.cfCinemaCopy{position:relative;z-index:3;gap:13px;max-width:360px}.cfCinemaCopy h1{max-width:350px;font-size:43px;line-height:.98}.cfCinemaCopy p{max-width:340px;font-size:16px;line-height:1.4}.cfCinemaActions{display:grid;grid-template-columns:1fr}.cfCinemaInputStrip{gap:6px}.cfCinemaInputStrip span{min-height:30px;padding:6px 9px;font-size:12px}.cfCinemaDeck{right:-86px;bottom:46px;grid-template-columns:repeat(2,132px);gap:8px;opacity:.44;transform:scale(.82) rotateY(-12deg)}.cfCinemaDeck article{min-height:216px;padding:12px;border-radius:18px}.cfCinemaDeck strong{font-size:19px}.cfCinemaDeck small,.cfCinemaRail,.cfCinemaSignal{display:none}.cfMotionStory{width:100%;padding-right:14px;padding-left:14px}.cfMotionStoryGrid{display:flex;gap:10px;margin-right:-14px;margin-left:-14px;padding:0 14px 10px;overflow-x:auto;scroll-snap-type:x mandatory}.cfMotionStoryGrid article{flex:0 0 250px;min-height:220px;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.cfCinemaHero{height:auto;min-height:100svh}.cfCinemaSticky{position:relative}.cfCinemaCanvas{display:none}.cfCinemaDeck article,.cfCinemaDeck i:after{animation:none}}.cfPremiumLanding{color:#101416;background:#f4f1e8}.cfPremiumLanding .cfTicker{background:#070809}.cfMotionStory,.cfObjectionSection,.cfVisualPromise{width:100%;margin:0;color:#101416}.cfMotionStory{padding:clamp(68px,8vw,108px) 0;background:radial-gradient(circle at 84% 18%,rgba(216,255,82,.28),transparent 24%),linear-gradient(180deg,#f8f5ec,#ede7da)}.cfMotionStory .cfSectionHead,.cfMotionStoryGrid,.cfObjectionSection .cfObjectionGrid,.cfObjectionSection .cfSectionHead,.cfVisualPromise .cfDeliverables,.cfVisualPromise .cfSectionHead{width:min(1180px,calc(100% - 36px));margin-right:auto;margin-left:auto}.cfMotionStory .cfSectionHead h2,.cfObjectionSection .cfSectionHead h2,.cfVisualPromise .cfSectionHead h2{max-width:860px;color:#101416;font-size:clamp(34px,4.7vw,64px);line-height:.98}.cfMotionStoryGrid{gap:14px}.cfMotionStoryGrid article{min-height:218px;color:#101416;background:rgba(255,255,255,.86);border:1px solid rgba(16,20,22,.08);border-radius:18px;box-shadow:0 22px 70px rgba(16,20,22,.09)}.cfMotionStoryGrid article:nth-child(2){background:#e6f4cf}.cfMotionStoryGrid article:nth-child(3){color:#ffffff;background:#111719}.cfMotionStoryGrid article:nth-child(4){background:#fffaf0}.cfMotionStoryGrid small{color:#6b7d1d}.cfMotionStoryGrid article:nth-child(3) small{color:var(--cf-acid)}.cfMotionStoryGrid strong{margin-top:24px;font-size:clamp(24px,2.7vw,38px)}.cfMotionStoryGrid p{max-width:230px;color:rgba(16,20,22,.7)}.cfMotionStoryGrid article:nth-child(3) p{color:rgba(255,255,255,.72)}.cfVisualPromise{padding:clamp(64px,7vw,96px) 0;background:linear-gradient(180deg,#ffffff,#f7f4ed)}.cfVisualPromise .cfDeliverables{gap:14px}.cfVisualPromise .cfDeliverables article{min-height:190px;color:#101416;background:#ffffff;border:1px solid rgba(16,20,22,.08);border-radius:18px;box-shadow:0 18px 54px rgba(16,20,22,.08)}.cfVisualPromise .cfDeliverables article:nth-child(2){background:#e7f5d2}.cfVisualPromise .cfDeliverables article:nth-child(3){color:#ffffff;background:#101416}.cfVisualPromise .cfDeliverables article:nth-child(4){background:#f4f1e8}.cfVisualPromise .cfDeliverables p{color:rgba(16,20,22,.64)}.cfVisualPromise .cfDeliverables article:nth-child(3) p{color:rgba(255,255,255,.72)}.cfMatrixSection{width:min(1180px,calc(100% - 36px));margin:0 auto;grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);padding-top:clamp(54px,7vw,88px);padding-bottom:clamp(54px,7vw,88px)}.cfMatrixCopy{min-height:330px;background:radial-gradient(circle at 18% 14%,rgba(216,255,82,.24),transparent 34%),linear-gradient(145deg,#111719,#18201d);box-shadow:0 24px 80px rgba(16,20,22,.12)}.cfMatrixCopy h2{max-width:100%;color:#ffffff;font-size:clamp(34px,3.35vw,52px);line-height:1}.cfMetricStrip{gap:14px}.cfMetricStrip article{min-height:330px;color:#101416;background:#fffaf0;border:1px solid rgba(16,20,22,.08);box-shadow:0 22px 70px rgba(16,20,22,.08)}.cfMetricStrip article:nth-child(2){background:#e1f1cc}.cfMetricStrip article:nth-child(3){color:#ffffff;background:#141414}.cfMetricStrip article:before{width:58px;height:58px}.cfMetricStrip strong{max-width:100%;font-size:clamp(44px,4.2vw,68px);line-height:.94}.cfMetricStrip span{color:rgba(16,20,22,.64);font-size:16px}.cfMetricStrip article:nth-child(3) span{color:rgba(255,255,255,.72)}.cfVideoWall{width:100%;margin:0;padding:clamp(64px,7vw,96px) 0;color:#ffffff;background:radial-gradient(circle at 84% 10%,rgba(216,255,82,.12),transparent 28%),#070809}.cfVideoWall .cfReelWall,.cfVideoWall .cfSectionHead{width:min(1180px,calc(100% - 36px));margin-right:auto;margin-left:auto}.cfVideoWall h2{max-width:900px;color:#ffffff}.cfReadablePackage{color:#101416}.cfReadablePackage .cfPackageCard{color:#101416;background:#ffffff;border:1px solid rgba(16,20,22,.08);box-shadow:0 20px 70px rgba(16,20,22,.08)}.cfReadablePackage .cfPackageCard h2{color:#101416}.cfReadablePackage .cfPackageList{color:#ffffff;background:#101416;border-color:rgba(255,255,255,.08)}.cfReadablePackage .cfPackageList span{color:rgba(255,255,255,.84)}.cfObjectionSection{padding:clamp(66px,7vw,98px) 0;background:#f8f5ec}.cfObjectionSection .cfObjectionGrid{gap:14px}.cfObjectionSection .cfObjectionGrid article{min-height:190px;color:#101416;background:#ffffff;border:1px solid rgba(16,20,22,.08);border-radius:18px;box-shadow:0 18px 54px rgba(16,20,22,.08)}.cfObjectionSection .cfObjectionGrid strong{color:#101416}.cfObjectionSection .cfObjectionGrid p{color:rgba(16,20,22,.64)}.cfCompactFinal{margin-top:clamp(36px,6vw,72px);color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(216,255,82,.22),transparent 30%),#101416;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px rgba(16,20,22,.18)}.cfCompactFinal h2{max-width:760px;font-size:clamp(32px,4.2vw,54px);line-height:1}.cfCompactLead{color:#101416;background:#f4f1e8}.cfCompactLead .cfLeadCopy h2,.cfCompactLead .cfLeadCopy p{color:#101416}@media (max-width:1180px){.cfMotionStoryGrid,.cfVisualPromise .cfDeliverables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cfMotionStory,.cfObjectionSection,.cfVisualPromise{padding:48px 0}.cfMotionStory .cfSectionHead,.cfMotionStoryGrid,.cfObjectionSection .cfObjectionGrid,.cfObjectionSection .cfSectionHead,.cfVisualPromise .cfDeliverables,.cfVisualPromise .cfSectionHead{width:min(100% - 24px,1180px)}.cfMatrixCopy h2,.cfMotionStory .cfSectionHead h2,.cfObjectionSection .cfSectionHead h2,.cfVisualPromise .cfSectionHead h2{font-size:34px;line-height:1}.cfMotionStoryGrid,.cfVisualPromise .cfDeliverables{display:flex;gap:10px;width:100%;margin-right:0;margin-left:0;padding:0 12px 8px;overflow-x:auto;scroll-snap-type:x mandatory}.cfMotionStoryGrid article,.cfVisualPromise .cfDeliverables article{flex:0 0 246px;min-height:178px;scroll-snap-align:start}.cfMotionStoryGrid strong{margin-top:18px;font-size:26px}.cfMatrixSection{width:min(100% - 24px,1180px);grid-template-columns:1fr;padding-top:42px;padding-bottom:42px}.cfMatrixCopy{min-height:238px}.cfMetricStrip article{flex:0 0 214px;min-height:212px}.cfMetricStrip strong{font-size:44px}.cfObjectionSection .cfObjectionGrid{grid-template-columns:1fr}.cfObjectionSection .cfObjectionGrid article{min-height:132px}.cfVideoWall{padding:48px 0}.cfVideoWall .cfSectionHead{width:min(100% - 24px,1180px)}.cfVideoWall .cfReelWall{width:100%;margin-right:0;margin-left:0;padding-right:12px;padding-left:12px}.cfCompactFinal{width:min(100% - 24px,980px)}.cfConversionLayer.compact{right:12px;bottom:82px;left:12px;width:auto;max-height:none;overflow:visible;padding:12px 14px;border-radius:18px}.cfConversionLayer.compact .cfConversionHead{gap:4px;padding-right:34px}.cfConversionLayer.compact .cfConversionHead span{font-size:11px}.cfConversionLayer.compact .cfConversionHead strong{max-width:240px;font-size:18px;line-height:1.08}.cfConversionLayer.compact .cfConversionHead p{display:none}.cfConversionLayer.compact .cfConversionExpand{min-height:38px;margin-top:8px;font-size:14px}.cfConversionLayer.expanded{right:10px;bottom:78px;left:10px;max-height:calc(100svh - 112px);overflow:auto}}.cfMeaningHero{position:relative;height:auto;min-height:100svh;overflow:hidden;color:#ffffff;background:radial-gradient(circle at 76% 20%,rgba(216,255,82,.16),transparent 24%),radial-gradient(circle at 60% 70%,rgba(110,241,192,.12),transparent 28%),linear-gradient(135deg,#050607,#101416 54%,#070809)}.cfMeaningHero:after,.cfMeaningHero:before{position:absolute;pointer-events:none;content:""}.cfMeaningHero:before{inset:8% -18% auto auto;width:min(76vw,980px);height:min(76vw,980px);border:1px solid rgba(216,255,82,.15);border-radius:40px;opacity:.72;transform:rotate(42deg)}.cfMeaningHero:after{inset:auto 0 0;height:34%;background:linear-gradient(180deg,transparent,rgba(244,241,232,.08))}.cfMeaningLayout{grid-template-columns:minmax(0,.86fr) minmax(360px,.94fr);min-height:100svh;padding-top:112px;padding-bottom:92px}.cfMeaningCopy p{max-width:620px}.cfTrafficSystem{position:relative;display:grid;align-items:center;min-height:min(70svh,680px);isolation:isolate}.cfTrafficSystem:before{position:absolute;inset:8% 2% 4% 8%;z-index:-1;background:linear-gradient(90deg,rgba(216,255,82,.36),transparent 28%,transparent 72%,rgba(216,255,82,.2)),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,transparent 1px 86px);border:1px solid rgba(255,255,255,.13);border-radius:34px;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 34px 120px rgba(0,0,0,.32);opacity:.5;content:""}.cfTrafficSystem:after{position:absolute;top:50%;right:9%;left:15%;z-index:-1;height:2px;background:linear-gradient(90deg,var(--cf-acid),rgba(216,255,82,.12));transform:translateY(-50%);content:""}.cfTrafficOutcome,.cfTrafficProduct{position:absolute;z-index:3;display:grid;align-content:center;gap:6px;color:#0b0f10;background:#d8ff52;border-radius:24px;box-shadow:0 24px 90px rgba(0,0,0,.32)}.cfTrafficProduct{top:38%;left:2%;width:168px;min-height:168px;padding:18px;transform:translateY(-50%) rotate(-4deg)}.cfTrafficOutcome span,.cfTrafficProduct small,.cfTrafficProduct span{font-size:12px;font-weight:950}.cfTrafficProduct strong{font-size:64px;line-height:.9}.cfTrafficReels{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));align-items:end;gap:12px;width:min(610px,84%);margin-left:auto}.cfTrafficReel{position:relative;min-height:clamp(250px,30vw,400px);overflow:hidden;background:#151a1c;border:1px solid rgba(255,255,255,.16);border-radius:28px;box-shadow:0 26px 90px rgba(0,0,0,.34);transform:translateY(var(--lift,0));animation:cfMeaningFloat 7s ease-in-out infinite}.cfTrafficReel:first-child{--lift:26px}.cfTrafficReel:nth-child(2){--lift:-18px}.cfTrafficReel:nth-child(3){--lift:34px}.cfTrafficReel:nth-child(4){--lift:-8px}.cfTrafficReel video{width:100%;height:100%;object-fit:cover}.cfTrafficReel:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.68));content:""}.cfTrafficReel div{right:12px;bottom:12px;left:12px;z-index:2;align-items:center;justify-content:space-between;min-height:34px;padding:0 10px;color:#ffffff;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cfTrafficChannels,.cfTrafficReel div{position:absolute;display:flex;gap:8px}.cfTrafficChannels{right:3%;bottom:10%;z-index:4;flex-wrap:wrap;justify-content:flex-end;width:min(360px,70%)}.cfMeaningRail span,.cfTrafficChannels span{color:rgba(255,255,255,.9);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cfTrafficChannels span{min-height:34px;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:950}.cfTrafficOutcome{right:5%;top:20%;min-height:58px;padding:0 16px;grid-auto-flow:column;align-items:center;border-radius:999px}.cfMeaningRail{bottom:18px}.cfCompactFinal,.cfMatrixSection,.cfMotionStory,.cfObjectionSection,.cfReadablePackage,.cfVideoWall,.cfVisualPromise{position:relative;overflow:hidden}.cfMotionStory:before{position:absolute;inset:38px 0 auto;z-index:0;height:220px;pointer-events:none;color:rgba(16,20,22,.055);font-size:clamp(72px,9vw,150px);font-weight:950;line-height:.85;text-align:center;content:"SKU -> VIDEO -> TRAFFIC"}.cfMotionStory:after,.cfObjectionSection:before,.cfVisualPromise:before{position:absolute;pointer-events:none;content:""}.cfMotionStory:after{inset:auto 8% 40px;height:2px;background:linear-gradient(90deg,transparent,rgba(16,20,22,.18),transparent)}.cfVisualPromise:before{inset:10% -4% auto auto;width:min(64vw,820px);height:260px;background:linear-gradient(90deg,rgba(216,255,82,.2),transparent),repeating-linear-gradient(90deg,rgba(16,20,22,.1) 0 1px,transparent 1px 78px);border-radius:40px;opacity:.55;transform:rotate(-8deg)}.cfMatrixSection:before{inset:16px;z-index:-1;background:linear-gradient(rgba(16,20,22,.06) 1px,transparent 0),linear-gradient(90deg,rgba(16,20,22,.06) 1px,transparent 0);background-size:42px 42px;border-radius:30px}.cfMatrixSection:before,.cfVideoWall:before{position:absolute;pointer-events:none;content:""}.cfVideoWall:before{inset:0;background:radial-gradient(circle at 16% 22%,rgba(216,255,82,.18),transparent 20%),linear-gradient(115deg,rgba(255,255,255,.08) 0 1px,transparent 1px 18%);opacity:.58}.cfReadablePackage:before{position:absolute;inset:28px auto auto 50%;width:min(82vw,980px);height:220px;pointer-events:none;background:linear-gradient(90deg,rgba(216,255,82,.22),rgba(16,20,22,.05),transparent);border-radius:999px;transform:translateX(-50%);content:""}.cfObjectionSection:before{inset:auto -10% 4%;width:min(74vw,920px);height:260px;background:repeating-linear-gradient(90deg,rgba(16,20,22,.08) 0 1px,transparent 1px 90px);border-radius:40px;opacity:.42;transform:rotate(6deg)}.cfCompactFinal>*,.cfMatrixSection>*,.cfMotionStory>*,.cfObjectionSection>*,.cfReadablePackage>*,.cfVideoWall>*,.cfVisualPromise>*{position:relative;z-index:1}@keyframes cfMeaningFloat{0%,to{translate:0 0}50%{translate:0 -10px}}@media (max-width:1180px){.cfMeaningLayout{grid-template-columns:1fr;align-content:center}.cfTrafficSystem{min-height:520px}}@media (max-width:720px){.cfMeaningHero{min-height:100svh}.cfMeaningHero:before{inset:18% -70% auto auto;width:138vw;height:138vw;opacity:.46}.cfMeaningLayout{display:grid;gap:22px;min-height:100svh;padding:82px 14px 104px}.cfMeaningCopy{max-width:360px}.cfTrafficSystem{min-height:400px}.cfTrafficSystem:before{inset:4% -2% 2%;border-radius:26px}.cfTrafficProduct{top:22px;left:0;width:118px;min-height:104px;padding:12px;border-radius:18px;transform:rotate(-3deg)}.cfTrafficProduct strong{font-size:44px}.cfTrafficReels{grid-template-columns:repeat(4,112px);gap:8px;width:100%;margin-top:72px;margin-left:0;padding:0 2px 12px 128px;overflow-x:auto;scroll-snap-type:x mandatory}.cfTrafficReel{min-height:212px;border-radius:20px;scroll-snap-align:start}.cfTrafficChannels{right:0;bottom:2px;justify-content:flex-start;width:100%}.cfTrafficOutcome{top:14px;right:0;min-height:40px;padding:0 12px}.cfMeaningRail{display:none}.cfMotionStory:before{top:34px;font-size:50px;text-align:left}.cfObjectionSection:before,.cfVisualPromise:before{width:130vw;opacity:.32}}@media (prefers-reduced-motion:reduce){.cfTrafficReel{animation:none}}.cfBlueprintLanding{--bp-dark:#080a0b;--bp-ink:#111416;--bp-muted:rgba(17,20,22,0.64);--bp-paper:#f5f1e8;--bp-paper-2:#fffaf0;--bp-acid:#d8ff52;--bp-mint:#86ecc8;--bp-line:rgba(17,20,22,0.1);max-width:none;overflow-x:clip;min-height:100vh;margin:0;padding:0;color:var(--bp-ink);background:var(--bp-paper)}.cfBlueprintLanding *,.cfBlueprintLanding :after,.cfBlueprintLanding :before{box-sizing:border-box}.cfBlueprintLanding a{text-decoration:none}.cfBlueprintLanding button{font:inherit}.cfBlueprintLanding a,.cfBlueprintLanding button,.cfBlueprintLanding h1,.cfBlueprintLanding h2,.cfBlueprintLanding h3,.cfBlueprintLanding p,.cfBlueprintLanding span,.cfBlueprintLanding strong{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.cfBpSection{position:relative;width:100%;max-width:100%;padding:88px max(18px,calc((100% - 1180px) / 2));overflow:hidden}.cfBpSection>*{min-width:0;max-width:100%}.cfBpKicker{display:inline-flex;width:fit-content;min-height:28px;align-items:center;padding:0 10px;color:#547000;background:rgba(216,255,82,.38);border:1px solid rgba(84,112,0,.16);border-radius:999px;font-size:12px;font-weight:950}.cfBpFormats .cfBpKicker,.cfBpHero .cfBpKicker,.cfBpLead .cfBpKicker,.cfBpMechanics .cfBpKicker{color:#101314;background:var(--bp-acid);border-color:rgba(216,255,82,.72)}.cfBpSectionCopy{display:grid;gap:16px;max-width:780px}.cfBpSectionCopy.center{max-width:880px;margin:0 auto;text-align:center}.cfBpSectionCopy.center .cfBpKicker{margin:0 auto}.cfBpLeadCopy h2,.cfBpSectionCopy h2{margin:0;color:inherit;font-size:56px;line-height:1.02;letter-spacing:0}.cfBpLeadCopy p,.cfBpSectionCopy p{max-width:650px;margin:0;color:var(--bp-muted);font-size:20px;line-height:1.45}.cfBpSticky{position:fixed;right:16px;bottom:16px;z-index:60;display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:var(--bp-dark);background:var(--bp-acid);border:1px solid rgba(255,255,255,.38);border-radius:999px;box-shadow:0 18px 44px rgba(0,0,0,.24);font-size:14px;font-weight:950}.cfBpHero{min-height:auto;padding-top:clamp(14px,2.2svh,22px);padding-bottom:clamp(42px,6svh,64px);overflow:visible;color:#ffffff;background:radial-gradient(circle at 76% 18%,rgba(216,255,82,.28),transparent 25%),radial-gradient(circle at 18% 82%,rgba(134,236,200,.18),transparent 28%),linear-gradient(115deg,transparent 0 44%,rgba(216,255,82,.08) 44% 44.4%,transparent 44.4% 100%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 96px),linear-gradient(135deg,#050607,#101416 56%,#070809);background-size:120% 120%,120% 120%,160% 160%,192px 100%,100% 100%;background-position:74% 18%,18% 82%,0 0,0 0,0 0;animation:cfBpHeroAtmosphere 18s ease-in-out infinite alternate}.cfBpHero:before{inset:88px -80px auto auto;width:620px;height:620px;border:1px solid rgba(216,255,82,.16);border-radius:52px;transform:rotate(42deg);animation:cfBpHeroFrameDrift 16s ease-in-out infinite alternate}.cfBpHero:after,.cfBpHero:before{position:absolute;pointer-events:none;content:""}.cfBpHero:after{top:168px;right:10%;width:min(44vw,620px);height:min(44vw,620px);background:radial-gradient(circle,rgba(216,255,82,.16),transparent 56%),conic-gradient(from 130deg,transparent 0 18%,rgba(216,255,82,.2) 18% 19%,transparent 19% 48%,rgba(134,236,200,.12) 48% 49%,transparent 49% 100%);border-radius:50%;filter:blur(.2px);opacity:.72;transform:rotate(-12deg);animation:cfBpHeroHaloDrift 22s ease-in-out infinite alternate}.cfBpNav{position:relative;z-index:4;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:9px 10px 9px 18px;background:linear-gradient(90deg,rgba(255,255,255,.11),rgba(255,255,255,.06)),rgba(10,13,14,.52);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:0 18px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.cfBpBrand{display:inline-flex;align-items:center;gap:11px;min-width:0;color:#ffffff}.cfBpBrandMark{display:inline-grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:#101314;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.9),transparent 24%),var(--bp-acid);border-radius:13px;font-size:18px;font-weight:1000;line-height:1;box-shadow:0 10px 28px rgba(216,255,82,.22)}.cfBpBrandText{display:grid;gap:3px;min-width:0}.cfBpBrand strong{color:#ffffff;font-size:20px;line-height:1;letter-spacing:.02em}.cfBpBrandText span{color:rgba(255,255,255,.58);font-size:12px;font-weight:750;line-height:1.1}.cfBpNavMeta{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.cfBpLangSwitch,.cfBpNavPhone{display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 12px;color:rgba(255,255,255,.84);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:12px;font-weight:900}.cfBpLangSwitch{gap:6px;padding-right:8px}.cfBpLangSwitch a,.cfBpLangSwitch span{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;font-size:11px;font-weight:950}.cfBpLangSwitch span{color:#101314;background:var(--bp-acid)}.cfBpLangSwitch a{color:rgba(255,255,255,.62)}.cfBpNavLinks{display:flex;gap:8px;align-items:center}.cfBpNavLinks a{display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 12px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:13px;font-weight:850}.cfBpNavLinks .cfBpNavCta{color:#101314;background:var(--bp-acid);border-color:rgba(216,255,82,.72);box-shadow:0 10px 30px rgba(216,255,82,.16)}.cfBpHeroGrid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);align-items:center;gap:clamp(28px,4vw,52px);min-height:clamp(560px,calc(100svh - 108px),720px);padding-top:clamp(26px,5svh,46px)}.cfBpHeroGrid>*{min-width:0}.cfBpHeroCopy{display:grid;gap:18px;max-width:720px}.cfBpHeroCopy h1{margin:0;color:#ffffff;font-size:clamp(54px,5.2vw,78px);line-height:.95;letter-spacing:0}.cfBpHeroCopy p{max-width:620px;margin:0;color:rgba(255,255,255,.74);font-size:21px;line-height:1.45}.cfBpActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.cfBpInputPanel a,.cfBpLeadCopy a,.cfBpPrimary,.cfBpSecondary{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;font-weight:950}.cfBpInputPanel a,.cfBpLeadCopy a,.cfBpPrimary{color:var(--bp-dark);background:var(--bp-acid)}.cfBpSecondary{color:#ffffff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.cfBpHeroVisual{position:relative;min-height:clamp(440px,58svh,610px);max-width:100%;overflow:hidden;perspective:1100px}.cfBpHeroVisual:after,.cfBpHeroVisual:before{position:absolute;pointer-events:none;content:""}.cfBpHeroVisual:before{inset:54px 22px 58px 78px;background:linear-gradient(90deg,rgba(216,255,82,.26),transparent 34%,rgba(134,236,200,.16)),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,transparent 1px 78px);border:1px solid rgba(255,255,255,.14);border-radius:34px;opacity:.6}.cfBpHeroVisual:after{top:50%;right:76px;left:86px;height:2px;background:linear-gradient(90deg,var(--bp-acid),rgba(216,255,82,.08))}.cfBpSkuCard{position:absolute;top:72px;left:8px;z-index:4;display:grid;align-content:center;gap:8px;width:218px;min-height:124px;padding:18px 20px;color:var(--bp-dark);background:radial-gradient(circle at 12% 0,rgba(255,255,255,.72),transparent 26%),var(--bp-acid);border:1px solid rgba(255,255,255,.42);border-radius:28px;box-shadow:0 18px 58px rgba(0,0,0,.26);transform:rotate(-3deg)}.cfBpSkuCard small,.cfBpSkuCard span{font-size:11px;font-weight:950;line-height:1}.cfBpSkuCard small,.cfBpSkuCard span,.cfBpSkuCard strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.cfBpSkuCard strong{font-size:clamp(38px,3.4vw,48px);line-height:.88}.cfBpHeroVideos{position:absolute;right:0;bottom:84px;left:112px;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));align-items:end;gap:12px}.cfBpVideoCard{position:relative;display:block;width:100%;height:clamp(250px,34svh,330px);min-height:0;aspect-ratio:9/16;padding:0;overflow:hidden;contain:layout paint;text-align:left;color:#ffffff;background:#151a1c;border:1px solid rgba(255,255,255,.16);border-radius:26px;box-shadow:0 26px 90px rgba(0,0,0,.3);cursor:pointer;touch-action:manipulation;transform:translateZ(0);appearance:none;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cfBpHeroVideos .cfBpVideoCard:first-child,.cfBpHeroVideos .cfBpVideoCard:nth-child(2),.cfBpHeroVideos .cfBpVideoCard:nth-child(3),.cfBpHeroVideos .cfBpVideoCard:nth-child(4){transform:none}.cfBpVideoCard video{display:block;width:100%;height:100%;min-height:0;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.cfBpMobileStepMedia video:fullscreen,.cfBpPhotoTile video:fullscreen,.cfBpPreviewPhone video:fullscreen,.cfBpReelSlide video:fullscreen,.cfBpVideoCard video:fullscreen{width:100vw;height:100vh;object-fit:contain;background:#000000}.cfBpVideoCard:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.7));content:""}.cfBpVideoOverlay{position:absolute;right:10px;bottom:10px;left:10px;z-index:2}.cfBpVideoOverlay span{display:inline-flex;min-height:32px;align-items:center;gap:7px;padding:0 10px;color:#ffffff;background:rgba(0,0,0,.38);border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cfBpMobileStepMedia:focus-visible,.cfBpPhotoTile:focus-visible,.cfBpPreviewPhone:focus-visible,.cfBpReelSlide:focus-visible,.cfBpVideoCard:focus-visible{outline:3px solid var(--bp-acid);outline-offset:4px}.cfBpChannelStrip{position:absolute;right:16px;bottom:20px;z-index:5;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.cfBpChannelStrip span{min-height:34px;padding:8px 12px;color:rgba(255,255,255,.9);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cfBpProblem{display:grid;grid-template-columns:minmax(280px,.52fr) minmax(680px,1.48fr);align-items:center;gap:clamp(34px,4vw,62px);background:#fffaf0}.cfBpProblemVisual{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:18px}.cfBpFeedCard,.cfBpMarketCard{display:grid;min-height:300px;align-content:end;gap:12px;padding:22px;border-radius:28px}.cfBpMarketCard{color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 42%),#111416}.cfBpFeedCard{color:var(--bp-ink);background:radial-gradient(circle at 76% 20%,rgba(216,255,82,.48),transparent 26%),#eaf6d4}.cfBpFeedCard span,.cfBpMarketCard span{font-size:12px;font-weight:950}.cfBpFeedCard strong,.cfBpMarketCard strong{max-width:260px;font-size:30px;line-height:1.05}.cfBpMarketCard i{display:block;height:8px;background:rgba(255,255,255,.18);border-radius:999px}.cfBpMarketCard i:first-of-type{width:86%}.cfBpMarketCard i:nth-of-type(2){width:68%}.cfBpMarketCard i:nth-of-type(3){width:45%}.cfBpFeedCard div{display:flex;flex-wrap:wrap;gap:7px}.cfBpFeedCard small{padding:7px 9px;background:rgba(255,255,255,.58);border-radius:999px;font-size:11px;font-weight:900}.cfBpMechanics{color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(216,255,82,.14),transparent 26%),#080a0b}.cfBpMechanics .cfBpSectionCopy p{color:rgba(255,255,255,.68)}.cfBpSteps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:38px}.cfBpSteps:before{position:absolute;top:54px;right:8%;left:8%;height:2px;background:linear-gradient(90deg,var(--bp-acid),rgba(216,255,82,.14));content:""}.cfBpSteps article{position:relative;z-index:1;display:grid;min-height:240px;align-content:start;gap:12px;padding:20px;color:#ffffff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:22px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cfBpSteps small{display:grid;width:42px;height:42px;place-items:center;color:var(--bp-dark);background:var(--bp-acid);border-radius:50%;font-weight:950}.cfBpSteps strong{font-size:28px}.cfBpSteps p{margin:0;color:rgba(255,255,255,.68);font-size:15px;line-height:1.38}.cfBpMatrix{display:grid;gap:34px;background:#f5f1e8}.cfBpMatrixGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:stretch}.cfBpMatrixVideos{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr));gap:10px;min-height:390px;padding:18px;background:linear-gradient(rgba(17,20,22,.06) 1px,transparent 0),linear-gradient(90deg,rgba(17,20,22,.06) 1px,transparent 0),#ffffff;background-size:44px 44px;border:1px solid var(--bp-line);border-radius:30px}.cfBpMatrixVideos .cfBpVideoCard{height:300px;min-height:0;border-color:rgba(17,20,22,.08);box-shadow:0 18px 44px rgba(17,20,22,.12)}.cfBpMatrixVideos .cfBpVideoCard:nth-child(2n){transform:none}.cfBpMatrixCards{display:grid;gap:10px}.cfBpMatrixCards article{display:grid;align-content:center;min-height:124px;gap:6px;padding:18px;color:var(--bp-ink);background:#ffffff;border:1px solid var(--bp-line);border-radius:22px;box-shadow:0 18px 42px rgba(17,20,22,.08)}.cfBpMatrixCards article:nth-child(2){background:#e9f7d0}.cfBpMatrixCards article:nth-child(3){color:#ffffff;background:#111416}.cfBpMatrixCards span{color:inherit;opacity:.62;font-size:13px;font-weight:900}.cfBpMatrixCards strong{font-size:38px;line-height:1}.cfBpMatrixCards p{margin:0;color:inherit;opacity:.68;font-size:15px;line-height:1.35}.cfBpFormats{color:#ffffff;background:radial-gradient(circle at 80% 4%,rgba(216,255,82,.14),transparent 22%),#080a0b}.cfBpFormats .cfBpSectionCopy p{color:rgba(255,255,255,.68)}.cfBpFormatRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px}.cfBpFormatRail article{display:grid;gap:12px;min-width:0}.cfBpFormatRail .cfBpVideoCard{height:390px;min-height:0}.cfBpFormatRail strong{color:#ffffff;font-size:25px;line-height:1.1}.cfBpFormatRail p{margin:0;color:rgba(255,255,255,.68);font-size:15px;line-height:1.35}.cfBpDeliverables{display:grid;gap:32px;background:#fffaf0}.cfBpKit{display:grid;grid-template-columns:340px minmax(0,1fr);gap:18px}.cfBpFolder{display:grid;align-content:end;min-height:390px;gap:10px;padding:26px;color:var(--bp-dark);background:radial-gradient(circle at 74% 18%,rgba(255,255,255,.68),transparent 22%),var(--bp-acid);border-radius:30px;box-shadow:0 24px 66px rgba(17,20,22,.12)}.cfBpFolder strong{font-size:46px;line-height:1}.cfBpFolder span{color:rgba(17,20,22,.66);font-size:15px;font-weight:900}.cfBpDeliverableGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cfBpDeliverableGrid article{display:grid;align-content:start;min-height:188px;gap:14px;padding:22px;color:var(--bp-ink);background:#ffffff;border:1px solid var(--bp-line);border-radius:24px;box-shadow:0 16px 44px rgba(17,20,22,.08)}.cfBpDeliverableGrid article:nth-child(3){color:#ffffff;background:#111416}.cfBpDeliverableGrid strong{font-size:27px;line-height:1.08}.cfBpDeliverableGrid p{margin:0;color:inherit;opacity:.66;font-size:16px;line-height:1.35}.cfBpInputs{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);gap:48px;align-items:center}.cfBpInputPanel{display:grid;gap:12px;padding:18px;background:#ffffff;border:1px solid var(--bp-line);border-radius:30px;box-shadow:0 22px 70px rgba(17,20,22,.1)}.cfBpInputFlow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;background:#f8f5ed;border-radius:18px}.cfBpInputFlow span{display:grid;min-height:48px;place-items:center;padding:0 10px;color:#111416;background:#ffffff;border:1px solid rgba(17,20,22,.08);border-radius:13px;font-size:13px;font-weight:950;text-align:center}.cfBpInputFlow span:not(:last-child){position:relative}.cfBpInputFlow span:not(:last-child):after{position:absolute;right:-12px;z-index:2;color:#527000;content:"→";font-size:15px;font-weight:950}.cfBpInputStep{display:grid;grid-template-columns:42px 1fr;gap:4px 12px;min-height:82px;align-items:start;padding:16px;background:#f8f5ed;border:1px solid rgba(17,20,22,.06);border-radius:18px}.cfBpInputStep>span{grid-row:span 2;display:grid;width:42px;height:42px;place-items:center;color:#111416;background:#dcff45;border-radius:999px;font-size:14px;font-weight:900}.cfBpInputStep strong{color:#111416;font-size:21px;line-height:1.05}.cfBpInputStep p{margin:0;color:rgba(17,20,22,.62);font-size:15px;font-weight:760;line-height:1.28}.cfBpInputPanel svg{color:#527000}.cfBpInputPanel a{margin-top:4px}.cfBpLead{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);gap:36px;align-items:start;padding-bottom:112px;color:#ffffff;background:radial-gradient(circle at 28% 18%,rgba(216,255,82,.16),transparent 24%),#080a0b}.cfBpLeadCopy{position:sticky;top:24px;display:grid;gap:18px}.cfBpLeadCopy p{color:rgba(255,255,255,.68)}.cfBpLeadCopy a{width:fit-content}.cfBpLead .cfForm{background:#ffffff;border:1px solid rgba(255,255,255,.14);border-radius:26px;box-shadow:0 24px 80px rgba(0,0,0,.28)}.cfBpLead .cfForm,.cfBpLead .cfFormHeader strong{color:var(--bp-ink)}.cfBpLead .cfFormHeader span{color:var(--bp-muted)}@keyframes cfBpFloat{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes cfBpHeroAtmosphere{0%{background-position:74% 18%,18% 82%,0 0,0 0,0 0}50%{background-position:68% 24%,23% 76%,4% 3%,32px 0,0 0}to{background-position:80% 14%,13% 88%,8% 6%,96px 0,0 0}}@keyframes cfBpHeroFrameDrift{0%{opacity:.82;transform:translateZ(0) rotate(42deg) scale(1)}to{opacity:.48;transform:translate3d(-34px,24px,0) rotate(46deg) scale(1.04)}}@keyframes cfBpHeroHaloDrift{0%{opacity:.5;transform:translateZ(0) rotate(-12deg) scale(1)}50%{opacity:.78;transform:translate3d(26px,-18px,0) rotate(14deg) scale(1.05)}to{opacity:.58;transform:translate3d(-18px,22px,0) rotate(32deg) scale(.98)}}@media (max-width:1180px){.cfBpSection{padding-right:18px;padding-left:18px}.cfBpHeroGrid,.cfBpInputs,.cfBpLead,.cfBpProblem{grid-template-columns:1fr}.cfBpHeroGrid{gap:24px}.cfBpHeroVisual{min-height:520px}.cfBpSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.cfBpSteps:before{display:none}.cfBpKit,.cfBpMatrixGrid{grid-template-columns:1fr}.cfBpMatrixVideos{grid-template-columns:repeat(3,minmax(0,1fr))}.cfBpFormatRail{grid-template-columns:repeat(2,minmax(0,1fr))}.cfBpLeadCopy{position:static}}@media (prefers-reduced-motion:reduce){.cfBpHero,.cfBpHero:after,.cfBpHero:before{animation:none}}@media (max-width:720px){.cfBpSection{padding:54px 14px}.cfBpSticky{right:10px;bottom:12px;left:10px;width:auto;min-height:42px;padding:0 12px;font-size:13px}.cfBpHero{min-height:auto;padding-top:12px;padding-bottom:34px}.cfBpHero:after{top:118px;right:-80px;width:360px;height:360px;opacity:.54}.cfBpNav{min-height:50px;gap:8px;padding:8px 8px 8px 13px;border-radius:20px}.cfBpBrand{flex:1 1 auto}.cfBpBrandMark{width:32px;height:32px;border-radius:11px;font-size:16px}.cfBpNavMeta{gap:5px}.cfBpNavPhone{min-height:34px;padding:0 10px;font-size:0}.cfBpNavPhone svg{width:16px;height:16px}.cfBpLangSwitch{min-height:34px;gap:3px;padding:0 5px}.cfBpLangSwitch svg{display:none}.cfBpLangSwitch a,.cfBpLangSwitch span{min-height:22px;padding:0 5px;font-size:10px}.cfBpNavLinks{flex:0 0 auto}.cfBpNavLinks a:not(.cfBpNavCta){display:none}.cfBpBrand strong{font-size:16px}.cfBpBrandText span{max-width:150px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.cfBpNavLinks .cfBpNavCta{display:none}.cfBpHeroGrid{min-height:auto;padding-top:36px}.cfBpHeroCopy h1{font-size:43px;line-height:1}.cfBpHeroCopy p,.cfBpLeadCopy p,.cfBpSectionCopy p{font-size:16px}.cfBpActions{display:grid;grid-template-columns:1fr}.cfBpPrimary,.cfBpSecondary{min-width:0;padding-right:14px;padding-left:14px;font-size:14px}.cfBpHeroVisual{min-height:430px}.cfBpHeroVisual:before{inset:46px 0 42px;border-radius:26px}.cfBpSkuCard{top:16px;left:4px;width:154px;min-height:88px;padding:12px 14px;border-radius:20px}.cfBpSkuCard strong{font-size:30px}.cfBpHeroVideos{right:-14px;bottom:86px;left:102px;display:flex;gap:8px;overflow-x:auto;padding:0 14px 12px 0;scroll-snap-type:x mandatory}.cfBpHeroVideos .cfBpVideoCard{flex:0 0 122px;height:224px;min-height:0;border-radius:20px;scroll-snap-align:start}.cfBpHeroVideos .cfBpVideoCard:first-child,.cfBpHeroVideos .cfBpVideoCard:nth-child(2),.cfBpHeroVideos .cfBpVideoCard:nth-child(3),.cfBpHeroVideos .cfBpVideoCard:nth-child(4){transform:none}.cfBpChannelStrip{right:0;bottom:-4px;left:0;justify-content:flex-start;padding-left:2px}.cfBpLeadCopy h2,.cfBpSectionCopy h2{font-size:34px;line-height:1.04}.cfBpProblemVisual{grid-template-columns:1fr}.cfBpProblemVisual>svg{transform:rotate(90deg);margin:0 auto}.cfBpFeedCard,.cfBpMarketCard{min-height:220px;border-radius:22px}.cfBpFeedCard strong,.cfBpMarketCard strong{font-size:26px}.cfBpSteps{display:flex;gap:10px;margin-right:-14px;margin-left:-14px;padding:0 14px 8px;overflow-x:auto;scroll-snap-type:x mandatory}.cfBpSteps article{flex:0 0 230px;min-height:220px;scroll-snap-align:start}.cfBpMatrixVideos{display:flex;min-height:auto;margin-right:-14px;margin-left:-14px;padding:14px;overflow-x:auto;scroll-snap-type:x mandatory}.cfBpMatrixVideos .cfBpVideoCard{flex:0 0 138px;height:238px;min-height:0;scroll-snap-align:start}.cfBpMatrixVideos .cfBpVideoCard:nth-child(2n){transform:none}.cfBpMatrixCards strong{font-size:28px;line-height:1.02}.cfBpMatrixCards p{font-size:14px;line-height:1.3}.cfBpFormatRail{display:flex;gap:12px;margin-right:-14px;margin-left:-14px;padding:0 14px 8px;overflow-x:auto;scroll-snap-type:x mandatory}.cfBpFormatRail article{flex:0 0 220px;scroll-snap-align:start}.cfBpFormatRail .cfBpVideoCard{height:330px;min-height:0}.cfBpFolder{min-height:250px;border-radius:24px}.cfBpFolder strong{font-size:36px}.cfBpDeliverableGrid{grid-template-columns:1fr}.cfBpDeliverableGrid article{min-height:150px}.cfBpLead{padding-bottom:96px}.cfBpLead .cfForm{border-radius:20px}.cfChoiceGroup>div{gap:6px;padding:7px}.cfChoiceGroup button{min-height:32px;padding:0 9px;font-size:12px}}@media (prefers-reduced-motion:reduce){.cfBpVideoCard{animation:none}}.cfBlueprintLanding{background:linear-gradient(180deg,#080a0b 0 16%,#f5f1e8 16% 100%)}.cfBpHeroCopy p{max-width:590px}.cfBpHeroVisual:before{background:radial-gradient(circle at 16% 28%,rgba(216,255,82,.32),transparent 18%),linear-gradient(90deg,rgba(216,255,82,.2),transparent 34%,rgba(134,236,200,.16)),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,transparent 1px 78px)}.cfBpSkuCard span{text-transform:lowercase}.cfBpAdGraph{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.cfBpGraphAlternative,.cfBpGraphPanel{display:grid;align-content:space-between;gap:16px;min-height:500px;padding:24px;border-radius:30px}.cfBpGraphPanel{color:#ffffff;background:radial-gradient(circle at 76% 16%,rgba(216,255,82,.22),transparent 22%),#111416}.cfBpGraphAlternative{color:var(--bp-ink);background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.84),transparent 24%),radial-gradient(circle at 18% 78%,rgba(216,255,82,.42),transparent 28%),#e8f6cf}.cfBpGraphHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfBpGraphHeader strong{color:#ffffff;font-size:30px;line-height:1;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cfBpGraphAlternative .cfBpGraphHeader strong{max-width:360px;color:var(--bp-ink);font-size:32px;line-height:1.04}.cfBpGraphAlternative span,.cfBpGraphPanel span{width:fit-content;min-height:28px;padding:7px 10px;font-size:12px;font-weight:950;border-radius:999px}.cfBpGraphPanel span{color:var(--bp-acid);background:rgba(255,255,255,.08)}.cfBpGraphAlternative span{color:#547000;background:rgba(255,255,255,.58)}.cfBpGraphPanel svg{width:100%;min-height:290px;overflow:visible}.cfBpGraphAlternative svg{width:100%;min-height:300px;overflow:visible}.cfBpGridLine{fill:none;stroke:rgba(255,255,255,.1);stroke-width:1}.cfBpDrrAxis{fill:none;stroke:rgba(255,255,255,.22);stroke-linecap:round;stroke-width:2}.cfBpDrrDanger{fill:rgba(255,107,74,.11);stroke:rgba(255,107,74,.22)}.cfBpDrrDangerText,.cfBpDrrLabels text,.cfBpDrrValues text,.cfBpDrrY{font-weight:950}.cfBpDrrDangerText{fill:#ff9c84;font-size:18px}.cfBpDrrLabels text,.cfBpDrrY{fill:rgba(255,255,255,.48);font-size:16px}.cfBpDrrValues text{fill:#ffffff;font-size:20px}.cfBpDrrValues text:last-child{fill:#ff9c84;font-size:24px}.cfBpDrrArea{fill:url(#drrAreaGradient)}.cfBpGraphLine{fill:none;stroke:url(#drrLineGradient);stroke-linecap:round;stroke-width:8;stroke-dasharray:720;stroke-dashoffset:720;animation:cfBpDrawLine 1.35s ease-out forwards}.cfBpDrrPoints circle{fill:var(--bp-acid);stroke:#111416;stroke-width:3;opacity:0;animation:cfBpDotIn .34s ease-out 1.15s forwards}.cfBpDrrPoints circle:last-child{fill:#ff6b4a}.cfBpGraphAlternative strong,.cfBpGraphPanel strong{max-width:520px;font-size:32px;line-height:1.02;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cfBpGraphAlternative strong{color:var(--bp-ink)}.cfBpGraphPanel p{max-width:620px;margin:0;color:rgba(255,255,255,.64);font-size:17px;line-height:1.4}.cfBpGraphAlternative p{max-width:420px;margin:0;color:rgba(17,20,22,.64);font-size:16px;line-height:1.4}.cfBpExternalGrid{fill:none;stroke:rgba(17,20,22,.12);stroke-width:1}.cfBpExternalAxis{fill:none;stroke:rgba(17,20,22,.22);stroke-linecap:round;stroke-width:2}.cfBpExternalAxis.right{stroke:rgba(17,20,22,.16)}.cfBpExternalAxisTitle,.cfBpExternalBarValues text,.cfBpExternalLabels text,.cfBpExternalLineValues text,.cfBpExternalY{fill:rgba(17,20,22,.58);font-size:15px;font-weight:950}.cfBpExternalAxisTitle{fill:rgba(17,20,22,.74);font-size:16px}.cfBpExternalAxisTitle.rightTitle{text-anchor:middle}.cfBpExternalBars rect{fill:rgba(49,86,15,.16);stroke:rgba(49,86,15,.08)}.cfBpExternalBarValues text,.cfBpExternalLineValues text{fill:#31560f;font-size:18px}.cfBpExternalBarValues text:first-child{fill:rgba(17,20,22,.7)}.cfBpExternalArea{fill:rgba(17,20,22,.08)}.cfBpExternalLine{fill:none;stroke:url(#organicLineGradient);stroke-linecap:round;stroke-width:7;stroke-dasharray:560;stroke-dashoffset:560;animation:cfBpDrawExternal 1.35s ease-out .18s forwards}.cfBpExternalPoints circle{fill:#eefbd1;stroke:#31560f;stroke-width:5;opacity:0;animation:cfBpDotIn .34s ease-out 1.25s forwards}.cfBpExternalLabels text{fill:rgba(17,20,22,.62);font-size:15px}.cfBpMechanics{padding-bottom:104px}.cfBpStepper{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,.72fr);gap:34px;align-items:start;max-width:1180px;margin:46px auto 0}.cfBpStepperList{display:grid;gap:14px}.cfBpStepCard{display:grid;grid-template-columns:44px 28px minmax(0,1fr);gap:10px 14px;align-items:center;min-height:150px;padding:22px;color:rgba(255,255,255,.58);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:24px;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.cfBpStepCard.active{color:#ffffff;background:radial-gradient(circle at 92% 16%,rgba(216,255,82,.2),transparent 24%),rgba(255,255,255,.11);border-color:rgba(216,255,82,.52);transform:translateX(8px)}.cfBpStepCard small{display:grid;width:42px;height:42px;place-items:center;color:var(--bp-dark);background:var(--bp-acid);border-radius:50%;font-weight:950}.cfBpStepCard svg{color:var(--bp-acid)}.cfBpStepCard strong{font-size:30px;line-height:1}.cfBpStepCard p{grid-column:3;margin:0;color:rgba(255,255,255,.66);font-size:16px;line-height:1.42}.cfBpStepperPreview{position:sticky;top:24px;display:grid;gap:14px}.cfBpPreviewPhone{display:block;width:100%;height:620px;min-height:0;aspect-ratio:9/16;padding:0;contain:layout paint;text-align:left;background:#151a1c;border:10px solid rgba(255,255,255,.12);border-radius:42px;box-shadow:0 34px 100px rgba(0,0,0,.36);cursor:pointer;appearance:none;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cfBpPathCard,.cfBpPreviewPhone{position:relative;overflow:hidden}.cfBpPathCard{display:grid;gap:12px;min-height:520px;padding:28px;color:#ffffff;background:radial-gradient(circle at 80% 18%,rgba(216,255,82,.18),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04)),#101416;border:1px solid rgba(255,255,255,.12);border-radius:42px;box-shadow:0 34px 100px rgba(0,0,0,.32)}.cfBpPathCard:before{position:absolute;top:72px;bottom:72px;left:50px;width:2px;background:linear-gradient(180deg,var(--bp-acid),rgba(216,255,82,.08));content:""}.cfBpPathNode{position:relative;z-index:1;display:grid;grid-template-columns:44px 24px minmax(0,1fr);gap:10px;align-items:center;min-height:82px;padding:16px;color:rgba(255,255,255,.58);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:22px}.cfBpPathNode.active{color:#ffffff;border-color:rgba(216,255,82,.52)}.cfBpPathNode span{display:grid;width:42px;height:42px;place-items:center;color:#101314;background:var(--bp-acid);border-radius:999px;font-size:13px;font-weight:950}.cfBpPathNode svg{color:var(--bp-acid)}.cfBpPathNode strong{font-size:24px;line-height:1}.cfBpPreviewPhone video{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.cfBpPreviewPhone:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.74));content:""}.cfBpPreviewHud{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:grid;gap:6px}.cfBpPreviewHud span{width:fit-content;min-height:28px;padding:7px 10px;color:var(--bp-dark);background:var(--bp-acid);border-radius:999px;font-size:12px;font-weight:950}.cfBpPreviewHud strong{color:#ffffff;font-size:42px;line-height:1}.cfBpPreviewCaption{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-weight:900}.cfBpMobileMechanics{display:none}.cfBpMatrixHub{position:relative;min-height:430px;padding:24px;background:linear-gradient(rgba(17,20,22,.06) 1px,transparent 0),linear-gradient(90deg,rgba(17,20,22,.06) 1px,transparent 0),#ffffff;background-size:44px 44px;border:1px solid var(--bp-line);border-radius:30px}.cfBpMatrixSku{position:absolute;top:28px;left:28px;z-index:3;display:grid;align-content:center;gap:6px;width:132px;min-height:132px;padding:16px;color:var(--bp-dark);background:var(--bp-acid);border-radius:24px;box-shadow:0 18px 54px rgba(17,20,22,.14);transform:rotate(-5deg)}.cfBpMatrixSku strong{font-size:42px;line-height:.9}.cfBpMatrixSku span,.cfBpMatrixSku strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cfBpMatrixSku span{font-size:12px;font-weight:950}.cfBpMatrixHub .cfBpMatrixVideos{display:grid;grid-template-columns:repeat(6,minmax(84px,1fr));gap:10px;min-height:100%;padding:110px 0 0 118px;background:transparent;border:0}.cfBpReelsStage{display:grid;grid-template-columns:420px minmax(0,1fr);gap:42px;align-items:center;margin-top:36px}.cfBpReelsPhone{position:relative;height:720px;overflow:hidden;background:#0b0f10;border:10px solid rgba(255,255,255,.14);border-radius:46px;box-shadow:0 34px 100px rgba(0,0,0,.36)}.cfBpReelsScroller{height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.cfBpReelsScroller::-webkit-scrollbar{display:none}.cfBpReelSlide{position:relative;display:block;min-height:100%;padding:0;overflow:hidden;text-align:left;background:#151a1c;border:0;contain:layout paint;scroll-snap-align:start;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent}.cfBpReelSlide,.cfBpReelSlide video{width:100%;height:100%;backface-visibility:hidden}.cfBpReelSlide video{object-fit:cover;transform:translateZ(0)}.cfBpReelSlide:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.74));content:""}.cfBpReelSlide div{position:absolute;right:20px;bottom:24px;left:20px;z-index:2;display:grid;gap:8px}.cfBpReelSlide span{width:fit-content;min-height:28px;padding:7px 10px;color:var(--bp-dark);background:var(--bp-acid);border-radius:999px;font-size:12px;font-weight:950}.cfBpReelSlide strong{color:#ffffff;font-size:42px;line-height:1}.cfBpReelSlide p{margin:0;color:rgba(255,255,255,.76);font-size:17px;line-height:1.35}.cfBpFormatList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cfBpFormatList article{min-height:130px;padding:18px;color:#ffffff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:22px}.cfBpFormatList strong{display:block;margin-bottom:8px;font-size:24px;line-height:1.08}.cfBpFormatList p{margin:0;color:rgba(255,255,255,.66);font-size:15px;line-height:1.36}.cfBpSurfaces{display:grid;grid-template-columns:minmax(0,.72fr) minmax(560px,1.18fr);align-items:center;gap:clamp(34px,4vw,62px);color:var(--bp-ink);background:radial-gradient(circle at 82% 18%,rgba(216,255,82,.28),transparent 24%),#f5f1e8}.cfBpSurfaceBoard{position:relative;min-height:560px;overflow:hidden;padding:24px;background:linear-gradient(rgba(17,20,22,.06) 1px,transparent 0),linear-gradient(90deg,rgba(17,20,22,.06) 1px,transparent 0),#ffffff;background-size:52px 52px;border:1px solid var(--bp-line);border-radius:34px;box-shadow:0 30px 100px rgba(17,20,22,.08)}.cfBpSurfaceHeroCard{position:absolute;top:28px;left:28px;z-index:4;display:grid;align-content:center;gap:8px;width:184px;min-height:164px;padding:20px;color:var(--bp-dark);background:var(--bp-acid);border-radius:26px;box-shadow:0 18px 54px rgba(17,20,22,.14);transform:rotate(-4deg)}.cfBpSurfaceHeroCard strong{font-size:48px;line-height:.9}.cfBpSurfaceHeroCard span{font-size:13px;font-weight:950;line-height:1.15}.cfBpCarouselMock{position:absolute;top:112px;right:20px;left:142px;display:grid;grid-template-columns:repeat(5,minmax(86px,1fr));align-items:end;gap:12px}.cfBpPhotoTile{position:relative;display:block;width:100%;height:300px;min-height:0;aspect-ratio:9/16;padding:0;overflow:hidden;contain:layout paint;text-align:left;background:#151a1c;border:1px solid rgba(17,20,22,.12);border-radius:26px;box-shadow:0 22px 70px rgba(17,20,22,.14);cursor:pointer;appearance:none;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cfBpPhotoTile:nth-child(2n),.cfBpPhotoTile:nth-child(3){transform:none}.cfBpPhotoTile video{width:100%;height:100%;min-height:0;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.cfBpPhotoTile:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.62));content:""}.cfBpPhotoTile span{position:absolute;right:12px;bottom:12px;z-index:2;min-height:32px;padding:8px 10px;color:#ffffff;background:rgba(0,0,0,.42);border-radius:999px;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cfBpSurfaceCards{position:absolute;right:24px;bottom:24px;left:24px;z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cfBpSurfaceCards article{min-height:116px;padding:16px;background:rgba(255,255,255,.78);border:1px solid var(--bp-line);border-radius:22px;box-shadow:0 16px 48px rgba(17,20,22,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cfBpSurfaceCards strong{display:block;margin-bottom:8px;font-size:21px;line-height:1.05}.cfBpSurfaceCards p{margin:0;color:rgba(17,20,22,.62);font-size:14px;line-height:1.32}.cfBpDistribution{display:grid;gap:36px;color:var(--bp-ink);background:#fffaf0}.cfBpDistributionMap{position:relative;min-height:520px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(216,255,82,.28),transparent 20%),linear-gradient(rgba(17,20,22,.06) 1px,transparent 0),linear-gradient(90deg,rgba(17,20,22,.06) 1px,transparent 0),#ffffff;background-size:auto,56px 56px,56px 56px,auto;border:1px solid var(--bp-line);border-radius:34px}.cfBpDistributionMap:after,.cfBpDistributionMap:before{position:absolute;inset:50% 11%;height:2px;background:linear-gradient(90deg,transparent,rgba(17,20,22,.26),transparent);content:""}.cfBpDistributionMap:after{transform:rotate(90deg)}.cfBpDistributionCore,.cfBpDistributionMap article{position:absolute;display:grid;align-content:center;gap:8px;border-radius:26px;box-shadow:0 18px 54px rgba(17,20,22,.1)}.cfBpDistributionCore{top:50%;left:50%;z-index:3;width:190px;min-height:164px;padding:22px;color:var(--bp-dark);background:var(--bp-acid);transform:translate(-50%,-50%)}.cfBpDistributionCore strong{font-size:34px;line-height:1}.cfBpDistributionCore span{font-size:13px;font-weight:950}.cfBpDistributionMap article{width:250px;min-height:148px;padding:18px;color:var(--bp-ink);background:#ffffff;border:1px solid var(--bp-line)}.cfBpDistributionMap article.node-1{top:36px;left:7%}.cfBpDistributionMap article.node-2{top:44px;right:7%}.cfBpDistributionMap article.node-3{right:12%;bottom:44px}.cfBpDistributionMap article.node-4{bottom:44px;left:11%}.cfBpDistributionMap article strong{font-size:25px;line-height:1.08}.cfBpDistributionMap article p{margin:0;color:rgba(17,20,22,.64);font-size:15px;line-height:1.35}.cfBpInputs{background:#f5f1e8}.cfBpLeadCopy h2{max-width:720px}.cfBpLead .cfFormHeader strong{font-size:30px}@keyframes cfBpDrawLine{to{stroke-dashoffset:0}}@keyframes cfBpDotIn{to{opacity:1}}@keyframes cfBpDrawExternal{to{stroke-dashoffset:0}}@media (max-width:1180px){.cfBpAdGraph,.cfBpReelsStage,.cfBpStepper,.cfBpSurfaces{grid-template-columns:1fr}.cfBpStepperPreview{position:relative;top:auto;order:-1}.cfBpPreviewPhone{height:520px;min-height:0}.cfBpPreviewPhone video{height:100%}.cfBpReelsStage{align-items:start}}@media (max-width:720px){.cfBpHero{padding-top:10px;padding-bottom:26px}.cfBpHeroGrid{gap:18px;min-height:auto;padding-top:22px}.cfBpHeroCopy{gap:13px}.cfBpHeroCopy>.cfBpKicker{width:fit-content;min-height:28px;padding:7px 10px;color:#101314;background:var(--bp-acid);border:1px solid rgba(216,255,82,.72);border-radius:999px}.cfBpHeroCopy h1{max-width:360px;font-size:clamp(35px,10vw,43px);line-height:.96}.cfBpHeroCopy p{max-width:350px;font-size:16px;line-height:1.36}.cfBpActions{gap:8px}.cfBpHero .cfBpSecondary{display:none}.cfBpHeroVisual{min-height:276px;margin-top:2px}.cfBpHeroVisual:before{inset:38px 0 28px 42px;border-radius:24px}.cfBpHeroVisual:after{right:22px;left:54px}.cfBpSkuCard{top:0;left:0;width:144px;min-height:84px;padding:11px 13px;border-radius:19px}.cfBpSkuCard strong{font-size:28px}.cfBpSkuCard small,.cfBpSkuCard span{font-size:10px}.cfBpHeroVideos{right:-14px;bottom:44px;left:78px;display:flex;gap:8px;overflow-x:auto;padding:0 14px 10px 0;scroll-snap-type:x mandatory}.cfBpHeroVideos .cfBpVideoCard{flex:0 0 112px;min-height:194px;border-radius:18px;scroll-snap-align:start}.cfBpChannelStrip{right:0;bottom:0;left:0;justify-content:flex-start;gap:6px;overflow-x:auto;padding-bottom:2px;flex-wrap:nowrap}.cfBpChannelStrip span{min-height:28px;padding:6px 9px;white-space:nowrap}.cfBpAdGraph{gap:10px}.cfBpGraphAlternative,.cfBpGraphPanel{min-height:auto;padding:18px;border-radius:24px}.cfBpGraphAlternative svg,.cfBpGraphPanel svg{min-height:210px}.cfBpGraphHeader{align-items:flex-start;flex-direction:column}.cfBpGraphAlternative strong,.cfBpGraphPanel strong{font-size:25px;line-height:1.05}.cfBpGraphAlternative .cfBpGraphHeader strong{max-width:100%;font-size:24px}.cfBpStepper{display:none}.cfBpMobileMechanics{display:grid;gap:14px;margin-top:28px;margin-right:-14px;margin-left:-14px}.cfBpMobileMechanicsTrack{display:flex;gap:12px;overflow-x:auto;padding:0 14px 10px;scroll-padding-left:14px;scroll-snap-type:x mandatory;scrollbar-width:none}.cfBpMobileMechanicsTrack::-webkit-scrollbar{display:none}.cfBpMobileStep{flex:0 0 min(82vw,330px);overflow:hidden;color:#ffffff;background:radial-gradient(circle at 88% 10%,rgba(216,255,82,.18),transparent 24%),rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:28px;scroll-snap-align:start}.cfBpMobileStepMedia{position:relative;display:block;width:100%;height:250px;min-height:0;padding:0;overflow:hidden;contain:layout paint;text-align:left;background:#151a1c;border:0;cursor:pointer;appearance:none;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cfBpMobileStepMedia svg{position:absolute;top:22px;left:22px;z-index:2;color:var(--bp-acid)}.cfBpMobileStepMedia:before{position:absolute;inset:18px;border:1px solid rgba(216,255,82,.24);border-radius:22px;content:""}.cfBpMobileStepMedia video{width:100%;height:100%;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.cfBpMobileStepMedia:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.62));content:""}.cfBpMobileStepMedia span{position:absolute;right:14px;bottom:14px;z-index:2;min-height:30px;padding:7px 10px;color:var(--bp-dark);background:var(--bp-acid);border-radius:999px;font-size:12px;font-weight:950}.cfBpMobileStepText{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;align-items:center;padding:18px 18px 8px}.cfBpMobileStepText small{display:grid;grid-row:span 2;width:46px;height:46px;place-items:center;color:var(--bp-dark);background:var(--bp-acid);border-radius:50%;font-size:12px;font-weight:950}.cfBpMobileStepText svg{color:var(--bp-acid)}.cfBpMobileStepText strong{grid-column:2;font-size:34px;line-height:.95}.cfBpMobileStepText p{grid-column:1/-1;margin:6px 0 0;color:rgba(255,255,255,.7);font-size:16px;line-height:1.34}.cfBpMobileStepFormula{margin:0 18px 18px;padding:12px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:16px;font-size:12px;font-weight:900;line-height:1.25}.cfBpMobileDots{display:flex;justify-content:center;gap:7px}.cfBpMobileDots span{width:7px;height:7px;background:rgba(255,255,255,.22);border-radius:999px}.cfBpMobileDots span.active{width:24px;background:var(--bp-acid)}.cfBpMatrixHub{min-height:auto;margin-right:0;margin-left:0;padding:16px 0 14px;overflow:hidden;border-radius:24px}.cfBpMatrixSku{position:relative;top:auto;left:auto;width:142px;min-height:104px;margin:0 0 12px 14px;border-radius:18px}.cfBpMatrixSku strong{font-size:34px;line-height:.96;white-space:nowrap}.cfBpMatrixHub .cfBpMatrixVideos{display:flex;gap:10px;padding:0 18px 12px;overflow-x:auto;scroll-padding-left:18px;scroll-snap-type:x mandatory}.cfBpMatrixHub .cfBpVideoCard{flex:0 0 clamp(142px,43vw,166px);height:clamp(252px,72vw,292px);min-height:0;scroll-snap-align:start}.cfBpMatrixCards{display:grid;gap:10px;margin-top:12px}.cfBpMatrixCards article{min-height:104px;padding:16px;border-radius:20px}.cfBpMatrixCards span{font-size:12px}.cfBpReelsPhone{height:78svh;min-height:540px;border-width:7px;border-radius:34px}.cfBpReelSlide strong{font-size:36px}.cfBpFormatList{display:flex;gap:10px;margin-right:-14px;margin-left:-14px;padding:0 14px 8px;overflow-x:auto;scroll-snap-type:x mandatory}.cfBpFormatList article{flex:0 0 214px;min-height:122px;scroll-snap-align:start}.cfBpSurfaceBoard{min-height:auto;margin-right:-14px;margin-left:-14px;padding:16px 14px;border-radius:0;border-right:0;border-left:0}.cfBpSurfaceHeroCard{position:relative;top:auto;left:auto;width:min(100%,230px);min-height:112px;margin-bottom:14px;border-radius:20px}.cfBpSurfaceHeroCard strong{font-size:31px;line-height:.95}.cfBpSurfaceHeroCard span{font-size:12px;line-height:1.12}.cfBpCarouselMock{position:relative;top:auto;right:auto;left:auto;display:flex;gap:10px;margin-right:0;padding:0 18px 14px;overflow-x:auto;scroll-padding-left:18px;scroll-snap-type:x mandatory}.cfBpPhotoTile{flex:0 0 142px;height:238px;min-height:0;border-radius:20px;scroll-snap-align:start}.cfBpPhotoTile:nth-child(2n),.cfBpPhotoTile:nth-child(3){transform:none}.cfBpSurfaceCards{position:relative;right:auto;bottom:auto;left:auto;display:grid;grid-template-columns:1fr;gap:10px;margin-right:0;margin-left:0;padding:0;overflow:visible;scroll-snap-type:none}.cfBpSurfaceCards article{min-height:120px;scroll-snap-align:none}.cfBpDistributionMap{display:grid;min-height:auto;gap:12px;padding:14px;overflow:visible;border-radius:26px}.cfBpDistributionMap:after,.cfBpDistributionMap:before{display:none}.cfBpDistributionCore,.cfBpDistributionMap article{position:relative;inset:auto;width:auto;min-height:112px;padding:16px;transform:none}.cfBpDistributionMap article.node-1,.cfBpDistributionMap article.node-2,.cfBpDistributionMap article.node-3,.cfBpDistributionMap article.node-4{top:auto;right:auto;bottom:auto;left:auto}.cfBpDistributionMap article{box-shadow:0 12px 30px rgba(17,20,22,.08)}.cfBpDistributionCore strong{font-size:28px}.cfBpDistributionMap article strong{font-size:20px;line-height:1.05}.cfBpDistributionMap article p{font-size:13px;line-height:1.3}.cfBpInputPanel{gap:10px;padding:14px;border-radius:24px}.cfBpInputFlow{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px;border-radius:16px}.cfBpInputFlow span{min-height:42px;padding:0 8px;border-radius:12px;font-size:12px;line-height:1.05}.cfBpInputFlow span:not(:last-child):after{display:none}.cfBpInputStep{grid-template-columns:38px minmax(0,1fr);gap:3px 10px;min-height:92px;padding:14px;border-radius:17px}.cfBpInputStep>span{width:38px;height:38px;font-size:13px}.cfBpInputStep strong{font-size:19px}.cfBpInputStep p{font-size:13px;line-height:1.28}.cfBpInputPanel a{width:100%;min-height:44px;padding:0 12px;font-size:13px}}