.b2-hero{padding:65px 0 50px;background:radial-gradient(ellipse at 80% 60%,#ffe7d9a6,transparent 65%),linear-gradient(90deg,#eee3dc40 1px,transparent 1px);background-size:auto,160px 100%}.b2-hero-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center}.b2-hero .al-hand{margin-top:19px;font-size:38px}.b2-hero .al-actions{align-items:flex-start;flex-direction:column;gap:18px}.b2-hero .al-section-intro{font-size:16px;margin-top:28px!important}.b2-workflow-scene{position:relative;padding-bottom:68px}.b2-workflow{padding:27px 24px 45px;transform:rotate(1deg)}.b2-mark{width:62px;height:62px;flex-shrink:0;display:grid;place-items:center;background:#fff5ed;border:1px solid #ffe4d3;border-radius:17px;color:#fa5719;box-shadow:0 4px 13px #ea7a2d0e}.b2-mark svg{width:36px;height:36px;stroke-width:2.5}.audience-landing .b2-workflow h2{font-size:27px;letter-spacing:-.045em}.b2-workflow>.al-post-top>.al-chip{margin-left:auto;font-size:8px;align-self:start}.b2-workflow .al-post-top small{margin-top:5px;font-size:11px}.b2-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:27px}.b2-steps>div{position:relative;background:#f5f8ff;border:1px solid #e5ecff;border-radius:13px;padding:15px 11px}.b2-steps>div+div:before{content:"→";position:absolute;left:-17px;top:40%;color:#fa5719}.b2-steps>div:nth-child(2){background:#fff9f2;border-color:#f6e8d7}.b2-steps>div:nth-child(3){background:#f1fbf6;border-color:#ddefe4}.b2-steps>div>svg{width:28px;height:28px;padding:4px;border-radius:5px;background:#e9f0ff;color:#6f8ee5;margin-bottom:9px}.b2-steps>div:nth-child(3)>svg{color:#4da47d;background:#e0f4e8}.b2-steps h3{font-size:12px}.b2-steps p{font-size:10px;line-height:1.5;margin-top:6px}.b2-report{background:#eaf8f0;border:1px solid #ddf0e5;border-radius:12px;padding:17px;margin-top:18px}.b2-report-title{display:block;font-size:11px;color:#6a8090;margin-bottom:12px}.b2-report-rows{display:grid;gap:7px}.b2-report-rows>div{display:flex;align-items:center;gap:10px;background:#fff;border-radius:6px;padding:9px 10px;font-size:10px}.b2-report-rows>div>span:first-child{display:flex;align-items:center;gap:8px;flex:1;color:#66758b}.b2-report-rows svg{width:14px;height:14px;color:#8393bb;flex-shrink:0}.b2-status{font-size:9px;background:#e8f9ef;color:#4b9e75;border-radius:5px;padding:3px 7px;white-space:nowrap}.b2-status-1{background:#fff0e6;color:#e4773c}.b2-status-2{background:#f0ebff;color:#9470d5}.b2-invitation{display:flex;gap:13px;padding:18px 21px;align-items:center;position:absolute;right:-14px;bottom:47px;width:69%;transform:rotate(-3deg)}.b2-invitation h3{font-size:14px;margin-top:5px}.b2-invitation p{font-size:11px;margin-top:4px}.b2-invitation>.al-avatar{height:55px;width:55px;font-size:37px}.b2-invitation>svg{color:#fa5719;width:19px;flex-shrink:0}.b2-invitation .al-chip{font-size:9px}.b2-workflow-scene>figcaption{position:absolute;bottom:0;left:0;right:0}.b2-roles{background:#fff5ee;border-radius:20px;padding:35px 30px 24px}.b2-role-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:28px;position:relative}.b2-role-cards:before{content:"";position:absolute;top:76px;left:10%;right:10%;border-top:2px dashed #fa865a}.b2-role-cards article{padding:25px 20px;position:relative;box-shadow:none}.b2-role-cards article>div{display:flex;align-items:flex-start;gap:16px}.b2-role-cards .al-avatar{width:57px;height:57px;font-size:39px}.b2-role-cards h3{font-size:12px;color:#e87542;background:#fff0e6;padding:8px 10px;border-radius:20px;text-align:center}.b2-role-cards article:nth-child(2) h3{color:#6589dc;background:#eaf0ff}.b2-role-cards article:nth-child(3) h3{color:#9570cc;background:#f1eaff}.b2-role-cards article>div p{font-size:14px;line-height:1.5;color:#495570;margin-top:12px}.b2-role-cards article>p{display:flex;align-items:center;gap:16px;font-size:12px;margin-top:26px;line-height:1.5}.b2-role-cards article>p>svg{width:40px;height:40px;padding:10px;background:#fff0e3;border-radius:50%;color:#f48a55;flex-shrink:0}.b2-role-cards article:nth-child(2)>p>svg{color:#6f91dc;background:#e9f0ff}.b2-role-cards article:nth-child(3)>p>svg{color:#9975ce;background:#f2eaff}.b2-update{grid-template-columns:1.2fr .8fr;gap:60px}.b2-post{padding:25px}.b2-post .al-chip{margin-left:auto}.b2-post>h3{font-size:22px;margin-top:17px}.b2-post>p{font-size:15px;margin-top:11px;line-height:1.6}.b2-report-detailed{background:#f8faff;border-color:#e6edf9;margin-top:24px;padding:12px 8px}.b2-report-detailed .b2-report-title{font-size:10px;margin-left:7px}.b2-report-detailed .b2-report-rows>div:nth-child(2){outline:2px solid #fa7840}.b2-review-label{background:#f0eaff;color:#9470d5;padding:3px 6px;border-radius:5px;font-size:9px}.b2-post-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:17px}.b2-post-bottom>.al-reactions{margin:0}.b2-post-bottom>span{display:flex;align-items:center;gap:6px;font-size:10px;background:#e9f1ff;color:#6684b3;padding:7px 10px;border-radius:6px}.b2-post-bottom>span svg{width:17px;height:17px}.b2-update>div>.al-hand{margin-top:27px;font-size:32px}.b2-brief-section{background:#fff3e9;padding:45px 0}.b2-brief{display:grid;grid-template-columns:260px 1fr;background:#fff;border:1px solid #ffe0cc;border-radius:14px;margin-top:27px;overflow:hidden}.b2-brief>aside{background:linear-gradient(130deg,#ff7938,#fa5418);padding:30px 26px;color:#fff}.b2-brief>aside>strong{font-size:15px;letter-spacing:1.6px}.b2-brief>aside>small{display:block;font-size:10px;letter-spacing:.8px;margin-top:5px}.b2-brief>aside>.al-avatar{width:92px;height:92px;font-size:63px;border:4px solid #fff7ef;margin-top:28px}.b2-brief>aside h3{font-size:27px;margin-top:20px;line-height:1.15}.b2-brief>aside i{display:block;height:6px;border-radius:3px;background:#ffa472;width:90%;margin-top:12px}.b2-brief>aside i:last-child{width:55%}.b2-brief-body{padding:10px 28px 23px}.b2-brief-body dl>div{display:grid;grid-template-columns:180px 1fr;padding:20px 0;border-bottom:1px solid #eee8e3;gap:24px;align-items:center}.b2-brief dt{display:flex;align-items:center;gap:16px;font-weight:600;font-size:14px}.b2-brief dt>span{display:grid;place-items:center;border-radius:50%;width:37px;height:37px;background:#fff0e2;color:#fa5719;font-size:18px;flex-shrink:0}.b2-brief dd{font-size:13px;color:#778397}.b2-brief-footer{display:flex;align-items:center;gap:20px;margin-top:20px;justify-content:space-between}.b2-brief-footer>p{display:flex;gap:12px;font-size:11px;line-height:1.5;max-width:230px}.b2-brief-footer>p svg{width:24px;flex-shrink:0;color:#fa5719}.b2-brief-footer .al-button{font-size:12px;padding:11px 15px}.b2-brief-footer .al-resource-small{font-size:9px;text-align:center}.b2-conversations>.al-section-intro{max-width:none}.b2-lanes{display:grid;grid-template-columns:1fr 150px 1fr;gap:45px;align-items:center;max-width:950px;margin:35px auto 0;position:relative}.b2-lanes:before{content:"";position:absolute;left:10%;right:10%;top:50%;border-top:2px dashed #fa7c43}.b2-lanes>.al-card{display:flex;gap:18px;padding:25px;z-index:1}.b2-lanes>.al-card>span{color:#fa5719;background:#fff0e5;display:grid;place-items:center;width:50px;height:50px;border-radius:12px;flex-shrink:0}.b2-lanes h3{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#ed6c30}.b2-lanes p{font-size:14px;line-height:1.4;margin-top:9px}.b2-lanes>.al-card:last-child>span{color:#966bdb;background:#efe8ff}.b2-lanes>.al-card:last-child h3{color:#9468d6}.b2-lane-center{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:#fff2e7;z-index:1}.b2-lane-center>.b2-mark{width:78px;height:78px;background:#fff}.b2-faq .al-faqs{display:grid;grid-template-columns:repeat(3,1fr);padding:24px}.b2-faq .al-faqs article{display:block;padding:0 24px}.b2-faq .al-faqs article:first-child{padding-left:0}.b2-faq .al-faqs article:last-child{padding-right:0}.b2-faq .al-faqs article+article{border-top:0;border-left:1px solid #eee5df}.b2-faq .al-faqs article>span{display:none}.b2-faq p{margin-top:13px}@media(max-width:1100px){.b2-hero-grid{gap:35px}.b2-hero h1{font-size:55px}.b2-hero .al-hand{font-size:33px}.b2-workflow{padding:22px 18px 45px}.b2-workflow .al-post-top{gap:10px;flex-wrap:wrap}.b2-workflow>.al-post-top>.al-chip{font-size:7px}.b2-mark{width:48px;height:48px}.b2-mark svg{width:30px}.b2-workflow .al-post-top small{font-size:10px}.b2-steps{gap:15px}.b2-steps>div{padding:13px 9px}.b2-steps>div+div:before{left:-14px}.b2-steps h3{font-size:10px}.b2-steps p{font-size:9px}.b2-report{padding:12px}.b2-report-rows>div{font-size:9px;padding:8px;gap:7px}.b2-status{font-size:8px;padding:3px 5px}.b2-invitation{width:77%;padding:16px}.b2-invitation h3{font-size:12px}.b2-invitation p{font-size:10px}.b2-role-cards{gap:25px}.b2-role-cards article{padding:23px 16px}.b2-role-cards article>div{gap:11px}.b2-role-cards .al-avatar{width:47px;height:47px;font-size:33px}.b2-role-cards h3{font-size:10px}.b2-role-cards article>div p{font-size:12px}.b2-update{gap:35px}.b2-brief{grid-template-columns:210px 1fr}.b2-brief-body{padding-inline:22px}.b2-brief-body dl>div{grid-template-columns:155px 1fr;gap:15px}.b2-brief dt{gap:11px;font-size:12px}.b2-brief dd{font-size:12px}.b2-brief-footer{flex-wrap:wrap}.b2-lanes{gap:30px;grid-template-columns:1fr 120px 1fr}.b2-lane-center{width:120px;height:120px}.b2-lanes>.al-card{padding:20px;gap:13px}.b2-lanes p{font-size:12px}}@media(max-width:800px){.b2-hero-grid{grid-template-columns:1fr;gap:35px}.b2-hero h1{font-size:59px;max-width:650px}.b2-hero .al-section-intro{max-width:600px}.b2-hero .al-actions{flex-direction:row;align-items:center}.b2-workflow-scene{max-width:600px;width:100%;margin:auto!important}.b2-workflow{padding:27px 24px 45px}.b2-steps h3{font-size:12px}.b2-steps p{font-size:11px}.b2-report-rows>div{font-size:11px}.b2-status{font-size:10px}.b2-invitation{width:70%}.b2-invitation h3{font-size:15px}.b2-invitation p{font-size:12px}.b2-roles{padding:29px 24px 23px}.b2-role-cards{gap:16px}.b2-role-cards article>div{flex-direction:column}.b2-role-cards h3{font-size:11px;text-align:left}.b2-role-cards article>div p{font-size:13px}.b2-role-cards article>p{font-size:11px;gap:9px;align-items:flex-start}.b2-role-cards article>p>svg{height:32px;width:32px;padding:8px}.b2-update{grid-template-columns:1fr}.b2-update>div{grid-row:1}.b2-post{max-width:580px;width:100%;margin:auto!important}.b2-brief{grid-template-columns:170px 1fr}.b2-brief>aside{padding:25px 20px}.b2-brief>aside h3{font-size:24px}.b2-brief-body dl>div{grid-template-columns:1fr;gap:9px;padding:17px 0}.b2-brief-body dd{padding-left:48px}.b2-brief-footer{gap:16px}.b2-brief-footer>p{max-width:none}.b2-lanes{gap:20px;grid-template-columns:1fr 80px 1fr}.b2-lane-center{width:80px;height:80px}.b2-lane-center>.b2-mark{width:55px;height:55px}.b2-lanes>.al-card{padding:18px;display:block}.b2-lanes h3{margin-top:12px}.b2-faq .al-faqs{padding:20px}.b2-faq .al-faqs article{padding-inline:17px}.b2-faq .al-faqs h3{font-size:13px}.b2-faq .al-faqs p{font-size:12px}}@media(max-width:540px){.b2-hero{padding-top:36px}.b2-hero h1{font-size:46px}.b2-hero .al-hand{font-size:32px}.b2-hero .al-section-intro{font-size:14px}.b2-hero .al-actions{flex-direction:column;align-items:flex-start}.b2-workflow{padding:22px 15px 54px;transform:none}.b2-workflow-scene{padding-bottom:85px}.b2-workflow>.al-post-top>.al-chip{display:none}.audience-landing .b2-workflow h2{font-size:23px}.b2-workflow .al-post-top small{font-size:9px}.b2-steps{gap:12px;margin-top:23px}.b2-steps>div{padding:12px 8px}.b2-steps>div+div:before{font-size:12px;left:-11px}.b2-steps h3{font-size:10px}.b2-steps p{font-size:9px}.b2-report{padding:10px}.b2-report-rows>div{padding:8px 6px;gap:5px;font-size:9px}.b2-status{font-size:8px}.b2-report-rows>div>span:first-child{gap:5px}.b2-report-rows>div>svg{display:none}.b2-invitation{width:92%;right:-2px;bottom:50px;padding:16px 13px;gap:10px}.b2-invitation>.al-avatar{width:45px;height:45px;font-size:30px}.b2-invitation h3{font-size:12px}.b2-invitation p{font-size:10px}.b2-invitation .al-chip{font-size:8px}.b2-workflow-scene>figcaption{font-size:10px}.b2-roles{padding:27px 20px 20px}.b2-role-cards{grid-template-columns:1fr;gap:22px}.b2-role-cards:before{top:10%;bottom:10%;left:50%;right:auto;border-left:2px dashed #fa865a;border-top:0}.b2-role-cards article{padding:23px}.b2-role-cards article>div{flex-direction:row;gap:18px}.b2-role-cards .al-avatar{height:57px;width:57px;font-size:39px}.b2-role-cards article>div p{font-size:15px}.b2-role-cards h3{font-size:12px}.b2-role-cards article>p{font-size:13px;margin-top:20px;align-items:center;gap:16px}.b2-post{padding:22px 17px}.b2-post>h3{font-size:20px}.b2-post>p{font-size:13px}.b2-post .al-chip{font-size:8px}.b2-post .al-post-top strong{font-size:12px}.b2-post .al-post-top small{font-size:9px}.b2-report-detailed{padding:10px 5px}.b2-report-detailed .b2-report-rows>div{font-size:8px;padding:8px 4px}.b2-report-detailed .b2-report-rows>div>span:first-child>svg{display:none}.b2-review-label{font-size:8px;padding:3px 4px}.b2-post-bottom>span{font-size:9px}.b2-brief{grid-template-columns:1fr}.b2-brief>aside{display:grid;grid-template-columns:1fr 75px;align-items:center;padding:24px}.b2-brief>aside>small{grid-column:1;grid-row:2}.b2-brief>aside>.al-avatar{grid-column:2;grid-row:1/4;width:65px;height:65px;font-size:45px;margin:0}.b2-brief>aside h3{font-size:23px;margin-top:14px}.b2-brief>aside>div{display:none}.b2-brief-body{padding:10px 23px 24px}.b2-brief dt{font-size:14px}.b2-brief dd{font-size:13px}.b2-brief-footer{justify-content:center}.b2-brief-footer>p{font-size:12px}.b2-brief-footer .al-button{font-size:12px}.b2-lanes{grid-template-columns:1fr;gap:17px;max-width:340px}.b2-lanes:before{top:10%;bottom:10%;left:50%;border-left:2px dashed #fa7c43;border-top:0}.b2-lanes>.al-card{display:flex;padding:24px;gap:18px}.b2-lanes h3{margin:0;font-size:11px}.b2-lanes p{font-size:14px}.b2-lane-center{margin:auto}.b2-faq .al-faqs{grid-template-columns:1fr}.b2-faq .al-faqs article{padding:20px 0}.b2-faq .al-faqs article+article{border-left:0;border-top:1px solid #eee5df}.b2-faq .al-faqs article:first-child{padding-top:0}.b2-faq .al-faqs article:last-child{padding-bottom:0}.b2-faq .al-faqs h3{font-size:14px}.b2-faq .al-faqs p{font-size:13px}.b2-hero h1{font-size:43px}}
