.intro_page__4tEqn{color:var(--bwl-color-text);background:var(--bwl-color-canvas)}.intro_page__4tEqn *{box-sizing:border-box}.intro_page__4tEqn :is(h1,h2,h3,p,small,blockquote,a,button){overflow-wrap:anywhere}.intro_conversationDemo__1NkDc{min-width:0;width:min(100%,440px);margin-inline:auto}.intro_demoLayout__SbTNT{--demo-column-gap:clamp(32px,7vw,96px);--showcase-bleed:calc(var(--demo-column-gap) + 64px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:var(--demo-column-gap);align-items:center}.intro_demoCopy__SLHgQ{min-width:0;position:relative;z-index:0}.intro_demoVisual__2wjRE{min-width:0;position:relative;z-index:1}.intro_demoCopyEyebrow__mFZu7{margin:0 0 16px;color:var(--bwl-color-text-muted);font-size:.8125rem;font-weight:600}.intro_demoCopy__SLHgQ h2{max-width:16ch;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15;letter-spacing:-.03em}.intro_demoCopyIntro__WFADW{max-width:48ch;margin-top:20px;color:var(--bwl-color-text-muted);line-height:1.8}.intro_demoAnchor__IL3gI{scroll-margin-top:120px}.intro_demoToolbar__yxw1a{display:block;padding-bottom:16px}.intro_demoEyebrow__qlMdC{color:var(--bwl-color-text-muted);font-size:.8125rem}.intro_demoToolbar__yxw1a h2{margin:8px 0 0;font-size:clamp(1.375rem,2.5vw,2rem);line-height:1.4;font-weight:650}.intro_playbackControls__3dzVL{display:flex;gap:4px;flex-shrink:0}.intro_demoStage__x6RA9{position:relative;width:min(100%,360px);margin-inline:auto;padding:8px;border:2px solid #606267;border-radius:52px;background:#17181b;box-shadow:inset 0 0 0 2px #383a3f,0 16px 36px rgb(18 19 23/12%)}.intro_demoStage__x6RA9:after,.intro_demoStage__x6RA9:before{content:"";position:absolute;width:3px;border-radius:3px;background:#606267}.intro_demoStage__x6RA9:before{left:-4px;top:122px;height:44px}.intro_demoStage__x6RA9:after{right:-4px;top:168px;height:64px}.intro_demoVideo__rcDnO{display:block;width:100%;height:auto;aspect-ratio:390/844;border-radius:42px;object-fit:cover;background:white}.intro_demoLoading___44oR{position:absolute;inset:0;display:grid;place-items:center;background:var(--bwl-color-surface);color:var(--bwl-color-text-muted);pointer-events:none;z-index:1}.intro_demoFailure__Cf0oH{aspect-ratio:390/844;border-radius:42px;background:var(--bwl-color-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px}.intro_srOnly__MXusX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:860px){.intro_demoLayout__SbTNT{--showcase-bleed:0px;grid-template-columns:1fr}.intro_demoVisual__2wjRE{grid-row:1}.intro_conversationDemo__1NkDc{width:min(100%,440px)}}.intro_demo__b65KS{min-width:0;max-width:1000px;margin-inline:auto;border:1px solid var(--bwl-color-border);border-radius:28px;background:var(--bwl-color-surface);overflow:hidden}.intro_demoHeading__zhk4j{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 24px 0}.intro_demoHeading__zhk4j>span:first-child{font-size:20px;font-weight:600}.intro_demoHeading__zhk4j>span:last-child,.intro_demoPlatform__wjEf_{font-size:13px;color:var(--bwl-color-text-muted)}.intro_demoNote__SGt_l{margin:12px 24px 24px;color:var(--bwl-color-text-muted);font-size:14px;line-height:1.7}.intro_demo__b65KS .bwl-tab-list{max-width:calc(100% - 48px);margin-inline:24px;overflow-x:auto}.intro_panel__CxpG2{padding:24px;min-width:0}.intro_prompt__NiGan{margin:0 0 24px;padding:16px 20px;background:var(--bwl-color-field);border-radius:20px;font-size:16px;line-height:1.7}.intro_resultRail__MzlaX{display:flex;align-items:stretch;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:2px 2px 12px}.intro_resultCard__3JbPO{flex:0 0 min(340px,85%);min-width:0;border:1px solid var(--bwl-color-border);border-radius:20px;overflow:hidden;scroll-snap-align:start;background:var(--bwl-color-surface)}.intro_resultRail__MzlaX>.intro_resultCard__3JbPO:only-child{flex-basis:100%;max-width:560px}.intro_cardVisual__1iOU1{position:relative;background:var(--bwl-color-field);height:180px;overflow:hidden}.intro_sampleImage__2Ew5f{object-fit:cover}.intro_resultCard__3JbPO[data-kind=friend] .intro_sampleImage__2Ew5f{object-position:50% 32%}.intro_imageUnavailable__mLsoM{display:grid;place-items:center;height:100%;padding:20px;color:var(--bwl-color-text-muted);font-size:14px;text-align:center}.intro_posterCaption__CI_ZC{position:absolute;inset:auto 12px 12px;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;color:var(--bwl-color-text);background:var(--bwl-color-surface)}.intro_posterCaption__CI_ZC>span{font-size:10px}.intro_posterCaption__CI_ZC>strong{font-size:18px;line-height:1.4;font-weight:600}.intro_cardBody__ncJne{padding:20px}.intro_cardLabel__0Lx55{display:block;font-size:12px;color:var(--bwl-color-text-muted);line-height:1.6}.intro_resultCard__3JbPO h3{margin:8px 0 12px;font-size:20px;line-height:1.5;font-weight:600}.intro_cardLines__N3qKy p{color:var(--bwl-color-text-muted);font-size:14px;line-height:1.7}.intro_times__0xStu{margin-top:20px}.intro_times__0xStu>span{display:block;color:var(--bwl-color-text-muted);font-size:12px;margin-bottom:8px}.intro_timeRail__Pz8p0{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain}.intro_timeRail__Pz8p0>span{flex-shrink:0;padding:8px 12px;border-radius:999px;background:var(--bwl-color-field);font-size:13px;font-variant-numeric:tabular-nums}.intro_cardMetric__y_GMu{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid var(--bwl-color-border)}.intro_cardMetric__y_GMu span{font-size:12px;color:var(--bwl-color-text-muted)}.intro_cardMetric__y_GMu strong{font-size:24px;font-variant-numeric:tabular-nums}.intro_demoAction__d0FN5,.intro_railFooter__uCNd_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font-size:13px;color:var(--bwl-color-text-muted)}.intro_copyControl__pT1oZ,.intro_railArrows__J7v9E{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.intro_copyError__vrDWi{flex-basis:100%;color:var(--bwl-color-destructive);font-size:13px;line-height:1.7}.intro_spinner__gfsmt{animation:intro_spin__L4JKa 1s linear infinite}.intro_featureGrid__1MxiR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.intro_feature__z_jUH{min-width:0;border-top:1px solid var(--bwl-color-border);padding-top:24px}.intro_featureMeta__LJF4b{display:flex;justify-content:space-between;gap:20px;font-size:13px;line-height:1.7;color:var(--bwl-color-text-muted)}.intro_featureMeta__LJF4b>span:first-child{font-variant-numeric:tabular-nums}.intro_featureMeta__LJF4b>span:last-child{text-align:right}.intro_feature__z_jUH h3{margin:24px 0 16px;font-size:24px;line-height:1.4;font-weight:600}.intro_feature__z_jUH small,.intro_feature__z_jUH>p{color:var(--bwl-color-text-muted);font-size:16px;line-height:1.8}.intro_feature__z_jUH blockquote{margin-top:24px;padding-left:16px;border-left:2px solid var(--bwl-color-border-strong);font-size:16px;line-height:1.7}.intro_feature__z_jUH small{display:block;margin-top:16px;font-size:14px}.intro_exploreLinks__CJuj5{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.intro_flowSteps__MWbDx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.intro_flowSteps__MWbDx li{min-width:0;border-top:1px solid var(--bwl-color-border);padding-top:24px}.intro_flowNumber__7Jaz7,.intro_stepNumber__815J9{color:var(--bwl-color-text-muted);font-size:13px;font-variant-numeric:tabular-nums}.intro_flowSteps__MWbDx h3,.intro_steps__Ssb79 h3{margin-top:20px;font-size:22px;font-weight:600;line-height:1.5}.intro_flowSteps__MWbDx p,.intro_steps__Ssb79 p{margin-top:16px;color:var(--bwl-color-text-muted);font-size:16px;line-height:1.8}.intro_steps__Ssb79{max-width:860px}.intro_steps__Ssb79 li{display:flex;gap:24px;padding-block:24px;border-bottom:1px solid var(--bwl-color-border)}.intro_steps__Ssb79 h3{margin-top:0}.intro_stepNumber__815J9{padding-top:6px}.intro_technical__a5MCB{margin-top:32px;max-width:860px}.intro_technical__a5MCB summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:16px;line-height:1.7}.intro_technical__a5MCB>p{margin-top:12px;color:var(--bwl-color-text-muted);font-size:14px;line-height:1.8}.intro_endpoint__sRp6w{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.intro_endpoint__sRp6w input{flex:1 1 280px;min-width:0;font-family:monospace}@keyframes intro_spin__L4JKa{to{transform:rotate(1turn)}}@media (max-width:700px){.intro_featureGrid__1MxiR,.intro_flowSteps__MWbDx{grid-template-columns:1fr;gap:32px}.intro_demoHeading__zhk4j{align-items:start}.intro_demoPlatform__wjEf_{display:block;margin-top:4px}.intro_demoHeading__zhk4j>span:last-child{text-align:right}}@media (max-width:480px){.intro_demoHeading__zhk4j{padding:20px 16px 0}.intro_demoNote__SGt_l{margin-inline:16px}.intro_panel__CxpG2{padding:16px}.intro_demo__b65KS .bwl-tab-list{margin-inline:16px;max-width:calc(100% - 32px)}.intro_resultCard__3JbPO{flex-basis:90%}.intro_steps__Ssb79 li{gap:16px}}@media (prefers-reduced-motion:reduce){.intro_spinner__gfsmt{animation:none}}.showcase-categories_showcase__RLMCt{min-width:0;margin-top:var(--bwl-space-8)}.showcase-categories_railViewport__mfUHn{position:relative;isolation:isolate;width:100%}.showcase-categories_rail__zrrDm{display:flex;gap:var(--bwl-space-4);width:calc(100% + var(--showcase-bleed, 0px));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:2px calc(2px + var(--showcase-bleed, 0px)) var(--bwl-space-3) 2px;scrollbar-width:none;-ms-overflow-style:none}.showcase-categories_rail__zrrDm::-webkit-scrollbar{height:0}.showcase-categories_edgeFade__73U3P{position:absolute;z-index:1;inset-block:0;left:calc(100% - 36px);width:calc(36px + var(--showcase-bleed, 0px));pointer-events:none}.showcase-categories_edgeFade__73U3P span{position:absolute;inset:0;-webkit-backdrop-filter:blur(var(--edge-blur));backdrop-filter:blur(var(--edge-blur));-webkit-mask-image:linear-gradient(to right,transparent var(--edge-from),black var(--edge-to));mask-image:linear-gradient(to right,transparent var(--edge-from),black var(--edge-to))}.showcase-categories_edgeFade__73U3P span:first-child{--edge-blur:2px;--edge-from:0%;--edge-to:25%}.showcase-categories_edgeFade__73U3P span:nth-child(2){--edge-blur:4px;--edge-from:25%;--edge-to:50%}.showcase-categories_edgeFade__73U3P span:nth-child(3){--edge-blur:8px;--edge-from:50%;--edge-to:75%}.showcase-categories_edgeFade__73U3P span:nth-child(4){--edge-blur:16px;--edge-from:75%;--edge-to:100%}.showcase-categories_edgeFade__73U3P:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent,var(--bwl-color-canvas))}.showcase-categories_slide__ZDzLq{flex:0 0 calc(100% - 36px);min-width:0;scroll-snap-align:start}.showcase-categories_card__9hgYN{height:100%;padding:var(--bwl-space-6)}@font-face{font-family:Mcp Cupertino Icons;src:url(/fonts/cupertino-icons/CupertinoIcons.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.showcase-categories_cardHeading__OqWey{display:grid;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:var(--bwl-space-4)}.showcase-categories_soul__02mow{display:block;width:128px}.showcase-categories_soul__02mow img{display:block;width:100%;height:auto}.showcase-categories_card__9hgYN h3{margin:0;font-size:1.625rem;line-height:1.3;font-weight:700;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.showcase-categories_features__pYPdf{display:grid;gap:var(--bwl-space-5);margin:var(--bwl-space-4) 0 0;padding:0;list-style:none}.showcase-categories_features__pYPdf li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:var(--bwl-space-3)}.showcase-categories_featureIcon__6myXN{font-family:Mcp Cupertino Icons;font-size:25px;font-weight:400;font-style:normal;line-height:1.25;color:var(--bwl-color-primary);-webkit-font-smoothing:antialiased}.showcase-categories_features__pYPdf h4{margin:0;font-size:1rem;line-height:1.5;font-weight:600}.showcase-categories_features__pYPdf p{margin-top:var(--bwl-space-1);color:var(--bwl-color-text);font-size:.875rem;line-height:1.65}.showcase-categories_features__pYPdf .showcase-categories_access__JLThJ{color:var(--bwl-color-text-muted);font-size:.8125rem}.showcase-categories_footer__FjcAr{display:flex;align-items:center;justify-content:space-between;gap:var(--bwl-space-4);margin-top:var(--bwl-space-3)}.showcase-categories_hint__LS4xL,.showcase-categories_position__PyqzU{color:var(--bwl-color-text-muted);font-size:.8125rem;line-height:1.6}.showcase-categories_position__PyqzU{margin-top:var(--bwl-space-1);font-variant-numeric:tabular-nums}.showcase-categories_controls__SeLQ5{display:flex;flex:0 0 auto;gap:var(--bwl-space-2)}.showcase-categories_controls__SeLQ5 button{min-width:44px;min-height:44px}@media (max-width:480px){.showcase-categories_slide__ZDzLq{flex-basis:calc(100% - 28px)}.showcase-categories_card__9hgYN{padding:var(--bwl-space-5)}.showcase-categories_cardHeading__OqWey{grid-template-columns:minmax(0,1fr) 96px;gap:var(--bwl-space-2)}.showcase-categories_soul__02mow{width:96px}.showcase-categories_features__pYPdf li{grid-template-columns:24px minmax(0,1fr);gap:var(--bwl-space-2)}.showcase-categories_featureIcon__6myXN{font-size:23px}}@media (max-width:380px){.showcase-categories_cardHeading__OqWey{grid-template-columns:minmax(0,1fr)}.showcase-categories_soul__02mow{justify-self:end;margin-top:calc(-1 * var(--bwl-space-2))}}.showcase-phone_screen__4T09R{display:flex;flex-direction:column;width:100%;aspect-ratio:390/844;border-radius:42px;overflow:hidden;background:white;color:#202123}.showcase-phone_status__MfD2T{flex:0 0 30px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:11px}.showcase-phone_statusIcons__icrpU{display:flex;align-items:center;gap:3px}.showcase-phone_island__S_Zon{display:block;width:82px;height:18px;border-radius:12px;background:#17181b}.showcase-phone_host__scnrZ{display:flex;align-items:center;justify-content:space-between;flex:0 0 42px;padding-inline:16px;border-bottom:1px solid #e5e5e5;font-size:13px}.showcase-phone_conversation__qrVn6{display:flex;flex:1;flex-direction:column;min-height:0;padding-top:16px}.showcase-phone_question__wnK1b{flex-shrink:0;align-self:flex-end;max-width:calc(100% - 32px);margin:0 12px 12px 20px;padding:10px 12px;border-radius:16px;background:#e9e9e9;font-size:14px;line-height:1.5}.showcase-phone_attribution__kzq_i{padding-inline:20px;font-size:11px;color:#5f6269}.showcase-phone_result__1Lkqp{flex:1;min-height:0;position:relative}.showcase-phone_frame__8lPcf{display:block;width:100%;height:100%;border:0;background:white}.showcase-phone_cover__i6_Bh{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;background:white;color:#5f6269;font-size:13px;text-align:center}.showcase-phone_composer__csSre{display:flex;align-items:center;justify-content:space-between;flex:0 0 36px;margin:8px 12px;padding-inline:12px;border:1px solid #e5e5e5;border-radius:18px;color:#5f6269;font-size:12px}