.bps-showcase{--bps-ink:#2f3136;--bps-paper:#f6f3ed;--bps-orange:#ff6b00;--bps-rust:#a84000;--bps-line:#d8d4ca;color:var(--bps-ink)}.bps-showcase *{min-width:0}.bps-heading{grid-template-columns:1.3fr .8fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.bps-showcase .bps-eyebrow{letter-spacing:1.7px;color:var(--bps-rust);margin:0 0 20px;font-size:11px;font-weight:650;line-height:1.5}.bps-showcase .bps-heading h2{letter-spacing:-1.9px;text-wrap:balance;margin:0;font-size:clamp(34px,3.3vw,48px);font-weight:560;line-height:1.12}.bps-heading h2 em{color:var(--bps-rust);font-style:normal}.bps-showcase .bps-intro{color:#5c625d;max-width:390px;margin:0 0 4px;font-size:15px;line-height:1.85}.bps-grid{grid-template-rows:repeat(2,minmax(318px,auto));grid-template-columns:1.08fr 1fr;gap:20px;display:grid}.bps-product{min-width:0;margin:0}.bps-product--pro{grid-row:span 2}.bps-card{isolation:isolate;height:100%;color:var(--bps-ink);border:1px solid #d5d0c5;border-radius:20px;grid-template-columns:1fr;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.bps-card--pro{color:#fcfaf5;background:#292e32;border-color:#292e32;grid-template-rows:auto 1fr}.bps-card--studio,.bps-card--lms{grid-template-columns:1.05fr 1fr;align-items:center}.bps-card--studio{background:#eedcc5}.bps-card--lms{background:#e9e8de}.bps-card:focus-visible{outline:3px solid var(--bps-rust);outline-offset:5px}.bps-card:is(:hover,:focus-visible){border-color:#ac5016;box-shadow:0 16px 35px #272b3212}.bps-copy{z-index:2;padding:30px 0 30px 30px;position:relative}.bps-card--pro .bps-copy{max-width:560px;padding:34px 38px 0}.bps-showcase .bps-copy h3{letter-spacing:-1.2px;margin:0 0 18px;font-size:32px;font-weight:650;line-height:1.05}.bps-copy h3>span{color:#c24e08}.bps-showcase .bps-card--pro h3{letter-spacing:-1.6px;margin-bottom:24px;font-size:43px}.bps-card--pro h3>span{color:#ff9348}.bps-showcase .bps-promise{letter-spacing:-.65px;text-wrap:balance;margin:0 0 12px;font-size:21px;font-weight:550;line-height:1.24}.bps-showcase .bps-card--pro .bps-promise{letter-spacing:-1px;max-width:380px;font-size:31px;line-height:1.14}.bps-showcase .bps-description{color:#51574e;margin:0;font-size:13px;line-height:1.75}.bps-showcase .bps-card--pro .bps-description{color:#dedfd9;max-width:430px;font-size:14px}.bps-cta{align-items:center;gap:15px;margin-top:21px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}.bps-cta-arrow{border:1px solid #aaa798;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;transition:transform .25s,background .25s;display:grid}.bps-card--pro .bps-cta-arrow{color:#24282b;background:#ff6b00;border-color:#ff6b00}.bps-card:is(:hover,:focus-visible) .bps-cta-arrow{color:#24282b;background:#ff8c3c;border-color:#ff8c3c;transform:translate(2px,-2px)}.bps-ai-badge{z-index:5;color:#7c370b;white-space:nowrap;background:#f9f3e9;border:1px solid #b6a78d;border-radius:30px;align-items:center;gap:0;padding:10px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:22px;right:22px;box-shadow:0 2px 7px #292e3208}.bps-ai-badge>svg{flex:0 0 18px}.bps-ai-copy{opacity:0;max-width:0;transition:max-width .3s,opacity .2s,margin-left .3s;overflow:hidden}.bps-card:is(:hover,:focus-visible) .bps-ai-copy{opacity:1;max-width:190px;margin-left:7px}.bps-card--pro .bps-ai-badge{color:#ffca9f;background:#42433b;border-color:#747367}.bps-preview{pointer-events:none;align-self:stretch;min-height:0;position:relative;overflow:hidden}.bps-preview--pro{background:radial-gradient(at 45% 80%,#b6531640,#0000 68%);min-height:370px;margin-top:26px;padding:9px 30px 28px}.bps-scene{transform-origin:55% 60%;height:100%;transition:transform .5s cubic-bezier(.2,.65,.25,1);position:relative}.bps-card:is(:hover,:focus-visible) .bps-scene{transform:translateY(-3px)scale(1.035)}.bps-ui-window{z-index:1;color:#2e3333;background:#fcfbf7;border:1px solid #d8d4c9;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 35px #151c2226}.bps-ui-top{color:#5b625b;white-space:nowrap;border-bottom:1px solid #e3dfd5;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;font-size:10px;display:flex}.bps-ui-brand{letter-spacing:-.4px;color:#303638;align-items:center;gap:7px;font-size:14px;font-weight:650;display:inline-flex}.bps-ui-brand>span{color:#c95710;font-size:19px;font-weight:650}.bps-pro-window{width:100%;max-width:490px;margin:0 auto}.bps-pro-content{padding:21px}.bps-pro-context{align-items:center;gap:12px;display:flex}.bps-context-icon{color:#9e410b;background:#f7e8da;border:1px solid #e5c6aa;border-radius:10px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.bps-pro-context small{letter-spacing:1px;color:#716452;margin-bottom:6px;font-size:9px;font-weight:650;display:block}.bps-pro-context strong{letter-spacing:-.4px;font-size:18px;font-weight:600;line-height:1.2}.bps-ui-chips{flex-wrap:wrap;gap:6px;margin:17px 0 18px;display:flex}.bps-ui-chips span{color:#5f635b;background:#f0eee8;border:1px solid #e3dfd5;border-radius:5px;padding:5px 10px;font-size:10px}.bps-pro-tasks{gap:8px;display:grid}.bps-pro-tasks>div{background:#fff;border:1px solid #e1dfd8;border-radius:7px;align-items:center;gap:10px;padding:10px 11px;display:flex}.bps-pro-tasks>div.bps-task-attention{background:#fff6e7;border-color:#e6c9a1}.bps-task-symbol{color:#52633b;background:#edf0e5;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:14px;font-weight:650;display:grid}.bps-task-attention .bps-task-symbol{color:#84530d;background:#f4dfbb}.bps-showcase .bps-pro-tasks p{flex:1;margin:0}.bps-pro-tasks strong{font-size:12px;font-weight:600;line-height:1.4;display:block}.bps-pro-tasks small{color:#646b60;margin-top:3px;font-size:10px;line-height:1.4;display:block}.bps-task-trace{background:#9da88b;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.bps-task-attention>svg{color:#8f4e15;flex:0 0 15px}.bps-pro-certification{color:#5a6254;align-items:center;gap:7px;margin-top:15px;font-size:10px;line-height:1.5;display:flex}.bps-pro-certification>svg{flex:0 0 17px}.bps-pro-orbit{border:1px solid #e7955e3b;border-radius:50%;width:440px;height:440px;position:absolute;top:35px;left:50%;transform:translate(-50%)}.bps-pro-orbit--two{width:540px;height:540px;top:-15px}.bps-agent-note{z-index:2;color:#2c2e2b;background:#ff8c3e;border-radius:10px;align-items:center;gap:11px;width:max-content;max-width:95%;margin:-1px auto 0;padding:12px 17px;display:flex;position:relative;transform:translateY(12px);box-shadow:0 10px 30px #1b222533}.bps-agent-mark{color:#743409;border:1px solid #9f4c19;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.bps-showcase .bps-agent-note p{margin:0}.bps-agent-note strong{font-size:12px;font-weight:650;line-height:1.4;display:block}.bps-agent-note p>span{color:#4d392a;margin-top:4px;font-size:10px;line-height:1.4;display:block}.bps-preview--studio{min-height:318px;padding:58px 0 0 22px}.bps-scene--studio{transform-origin:50% 65%;width:255px}.bps-studio-source{z-index:2;background:#fbf8f0;border:1px solid #cebaa0;border-radius:9px;align-items:center;gap:9px;width:218px;padding:12px;display:flex;position:relative;box-shadow:0 6px 16px #7845190d}.bps-studio-source>span{color:#8c4c21;background:#ede5d6;border-radius:6px;place-items:center;width:33px;height:36px;display:grid}.bps-studio-source small{letter-spacing:.75px;color:#705f4b;margin-bottom:5px;font-size:8px;display:block}.bps-studio-source strong{color:#4a453c;font-size:10px;font-weight:650;line-height:1.4;display:block}.bps-studio-connector{z-index:2;color:#ab6128;align-items:center;height:23px;margin:0 0 0 27px;display:flex;position:relative}.bps-studio-connector>span{border-bottom:1px solid #b77a48;border-left:1px solid #b77a48;border-bottom-left-radius:7px;align-self:flex-start;width:28px;height:18px;margin-right:-5px}.bps-studio-window{transform-origin:0 0;width:250px;margin-left:14px;transform:rotate(-3deg);box-shadow:0 12px 30px #754b1e20}.bps-studio-window .bps-ui-top{padding:10px 13px;font-size:9px}.bps-studio-window .bps-ui-brand{font-size:12px}.bps-studio-content{background:linear-gradient(135deg,#fffdf8,#f0ebdf);padding:16px 17px}.bps-editor-label{letter-spacing:.7px;color:#77644e;font-size:8px;display:block}.bps-studio-content>strong{letter-spacing:-.6px;margin:12px 0 15px;font-size:23px;font-weight:580;line-height:1.12;display:block}.bps-editor-block{color:#6c421c;background:#f3ddc0;border:1px solid #e7c9a3;border-radius:5px;align-items:center;gap:8px;padding:11px;font-size:10px;display:flex}.bps-editor-lines{gap:5px;margin-top:13px;display:grid}.bps-editor-lines i{background:#ddd8cc;border-radius:3px;width:100%;height:4px;display:block}.bps-editor-lines i:nth-child(2){width:85%}.bps-editor-lines i:nth-child(3){width:60%}.bps-editor-review{color:#5e6655;align-items:center;gap:6px;margin-top:14px;font-size:8px;line-height:1.4;display:flex}.bps-preview--lms{min-height:318px;padding:28px 0 0 8px}.bps-scene--lms{transform-origin:50% 55%;width:245px}.bps-lms-phone{z-index:1;color:#303532;background:#fffdf8;border:5px solid #333a3c;border-bottom:0;border-radius:27px 27px 0 0;width:208px;margin-left:14px;padding:20px 13px 22px;position:relative;transform:rotate(6deg);box-shadow:12px 14px 20px #28342b20}.bps-phone-speaker{background:#d6d7cc;border-radius:5px;width:38px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.bps-lms-top{color:#686d61;justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.bps-lms-top strong{letter-spacing:-.5px;color:#303633;font-size:14px}.bps-lms-top strong span{color:#c9560f}.bps-lms-greeting{margin:22px 0 13px}.bps-lms-greeting small{letter-spacing:.7px;color:#69715f;font-size:7px;display:block}.bps-lms-greeting strong{letter-spacing:-.3px;margin-top:7px;font-size:15px;font-weight:600;line-height:1.25;display:block}.bps-lms-lesson{background:#efdbc0;border:1px solid #ddc7a6;border-radius:9px;padding:14px}.bps-lesson-symbol{color:#895022;background:#faedda;border:1px solid #dcbf96;border-radius:9px;place-items:center;width:43px;height:43px;margin-bottom:15px;display:grid}.bps-lms-lesson>span:not(.bps-lesson-symbol){letter-spacing:.7px;color:#73582f;font-size:7px;display:block}.bps-lms-lesson>strong{letter-spacing:-.5px;margin:8px 0 16px;font-size:20px;font-weight:600;line-height:1.15;display:block}.bps-lms-progress{background:#ddc4a1;border-radius:3px;height:4px;margin:10px 0 8px;overflow:hidden}.bps-lms-progress i{background:#9d541b;width:35%;height:100%;display:block}.bps-lms-lesson>small{color:#6e5637;font-size:8px}.bps-lms-next{color:#5b6454;justify-content:space-between;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.bps-lms-orbit{border:1px solid #c1c5ae;border-radius:50%;width:290px;height:290px;position:absolute;top:38px;left:-18px;box-shadow:0 0 0 23px #d8ddca7a,0 0 0 24px #c8ccbb}.bps-lms-connection{z-index:3;white-space:nowrap;color:#49533e;background:#fafbf5;border:1px solid #c8cfb8;border-radius:7px;align-items:center;gap:6px;padding:11px 12px;font-size:9px;font-weight:550;display:flex;position:absolute;top:219px;left:-5px;box-shadow:0 8px 16px #424d3012}.bps-connection-dot{background:#76815c;border-radius:50%;width:5px;height:5px}.bps-showcase .bps-demo-note{color:#676c63;margin:15px 0 0;font-size:11px;line-height:1.5}@media (width>=1101px){.bps-card--studio .bps-copy,.bps-card--lms .bps-copy{max-width:280px}}@media (width<=1100px){.bps-heading{gap:35px}.bps-grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bps-product--pro{grid-area:auto/1/auto/-1}.bps-card--pro{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;min-height:460px}.bps-card--pro .bps-copy{padding:34px 0 34px 32px}.bps-card--pro .bps-preview{min-height:460px;margin:0;padding:42px 24px 40px 22px}.bps-pro-content{padding:18px}.bps-pro-context strong{font-size:16px}.bps-card--studio,.bps-card--lms{grid-template-columns:1.05fr .95fr;min-height:360px}.bps-copy{padding:28px 0 28px 25px}.bps-showcase .bps-copy h3{font-size:29px}.bps-showcase .bps-promise{font-size:20px}.bps-preview--studio{padding-top:64px;padding-left:18px}.bps-preview--lms{padding-top:48px;padding-left:15px}.bps-ai-badge{padding:8px;top:17px;right:17px}}@media (width<=900px){.bps-heading{grid-template-columns:1.1fr .8fr;gap:25px}.bps-showcase .bps-heading h2{letter-spacing:-1.3px;font-size:36px}.bps-showcase .bps-intro{font-size:14px;line-height:1.75}.bps-card--pro{min-height:520px}.bps-card--pro .bps-copy{padding:66px 0 32px 26px}.bps-showcase .bps-card--pro h3{font-size:38px}.bps-showcase .bps-card--pro .bps-promise{font-size:28px}.bps-card--pro .bps-preview{min-height:520px;padding:81px 20px 35px 16px}.bps-pro-content{padding:14px}.bps-pro-context{gap:9px}.bps-context-icon{flex-basis:33px;width:33px;height:33px}.bps-pro-context strong{font-size:14px}.bps-pro-tasks>div{gap:7px;padding:9px 8px}.bps-task-symbol{flex-basis:22px;width:22px;height:22px}.bps-pro-tasks strong{font-size:11px}.bps-pro-tasks small,.bps-pro-certification{font-size:9px}.bps-agent-note{gap:8px;padding:10px}.bps-agent-mark{display:none}.bps-agent-note strong{font-size:10px}.bps-agent-note p>span{font-size:9px}.bps-card--studio,.bps-card--lms{flex-direction:column;align-items:stretch;min-height:565px;display:flex}.bps-card--studio .bps-copy,.bps-card--lms .bps-copy{max-width:none;padding:72px 26px 0}.bps-showcase .bps-description{font-size:13px}.bps-copy .bps-cta{margin-top:16px}.bps-preview--studio,.bps-preview--lms{flex:1;height:270px;min-height:270px;margin-top:20px;padding:15px 20px 0}.bps-scene--studio{width:255px;margin:0 auto}.bps-studio-source{margin-left:0}.bps-studio-window{width:265px;margin-left:16px}.bps-scene--lms{margin:0 auto}.bps-lms-phone{width:208px;margin-left:25px}.bps-lms-connection{top:200px;left:0}.bps-ai-copy{opacity:1;max-width:190px;margin-left:7px}.bps-ai-badge{padding:7px 10px;font-size:10px;top:23px;left:25px;right:auto}}@media (width<=680px){.bps-heading{margin-bottom:28px;display:block}.bps-showcase .bps-heading h2{letter-spacing:-1.3px;font-size:34px;line-height:1.13}.bps-showcase .bps-eyebrow{letter-spacing:1.3px;margin-bottom:16px;font-size:10px}.bps-showcase .bps-intro{max-width:460px;margin:21px 0 0}.bps-grid{grid-template-columns:minmax(0,1fr);gap:18px}.bps-product--pro{grid-column:auto}.bps-card{border-radius:16px}.bps-card--pro{min-height:0;display:block}.bps-card--pro .bps-copy{padding:76px 24px 0}.bps-showcase .bps-card--pro h3{margin-bottom:20px;font-size:39px}.bps-showcase .bps-card--pro .bps-promise{max-width:300px;font-size:28px}.bps-card--pro .bps-preview{min-height:0;margin-top:22px;padding:8px 18px 36px}.bps-pro-window{max-width:420px}.bps-pro-content{padding:18px 15px}.bps-pro-context strong{font-size:16px}.bps-pro-tasks>div{padding:10px 9px}.bps-pro-tasks strong{font-size:12px}.bps-pro-tasks small{font-size:10px}.bps-agent-note{padding:11px 13px}.bps-agent-note strong{font-size:11px}.bps-agent-note p>span{font-size:9px}.bps-card--studio,.bps-card--lms{min-height:0}.bps-card--studio .bps-copy,.bps-card--lms .bps-copy{padding:73px 24px 0}.bps-showcase .bps-copy h3{font-size:34px}.bps-showcase .bps-promise{max-width:300px;font-size:24px}.bps-showcase .bps-description{max-width:380px;font-size:14px}.bps-preview--studio,.bps-preview--lms{height:275px;min-height:275px;margin-top:22px;padding-top:13px}.bps-scene--studio{width:278px}.bps-studio-source{width:235px}.bps-studio-source strong{font-size:11px}.bps-studio-window{width:280px}.bps-studio-content>strong{font-size:25px}.bps-scene--lms{width:258px}.bps-lms-phone{width:216px}.bps-lms-connection{font-size:10px;top:214px}.bps-showcase .bps-demo-note{font-size:10px}}@media (hover:none),(pointer:coarse){.bps-ai-copy{opacity:1;max-width:190px;margin-left:7px}.bps-card:hover .bps-scene{transform:none}}@media (prefers-reduced-motion:reduce){.bps-card,.bps-scene,.bps-cta-arrow,.bps-ai-copy{transition:none}.bps-card:is(:hover,:focus-visible) .bps-scene,.bps-card:is(:hover,:focus-visible) .bps-cta-arrow{transform:none}}
