.PlatformBento_section__DLlKk{position:relative;z-index:2;padding:clamp(110px,11vw,180px) 0;overflow:hidden;background:#ffffff}.PlatformBento_inner__7xOMR{width:min(1240px,calc(100% - 64px));margin:0 auto}.PlatformBento_sectionHeader__miMmX{max-width:980px;margin-bottom:clamp(52px,6vw,80px)}.PlatformBento_sectionHeader__miMmX h2{margin:0;color:#171717;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.6rem,4vw,4.5rem);font-weight:400;letter-spacing:-.06em;line-height:.94;text-wrap:balance}.PlatformBento_grid__cTAj6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.PlatformBento_card__qLTRO{position:relative;min-width:0;overflow:hidden;border-radius:26px;background:#f4f4f2;isolation:isolate}.PlatformBento_cardCopy__H_I24{position:relative;z-index:4;max-width:700px;padding:38px 40px 0}.PlatformBento_cardCopy__H_I24 h3{max-width:620px;margin:0;color:#151515;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:clamp(1.45rem,2.05vw,2rem);font-weight:590;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.PlatformBento_cardCopy__H_I24 p{max-width:640px;margin:15px 0 0;color:#4e4e4e;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.97rem;line-height:1.45}.PlatformBento_deploymentCard__3qAjI{grid-column:1/-1;min-height:440px;background:radial-gradient(circle at 86% 78%,rgba(255,104,0,.16),transparent 34%),#090909}.PlatformBento_deploymentCard__3qAjI .PlatformBento_privateBackdrop__v_LFq{right:-150px;bottom:-210px;width:530px;opacity:.2;filter:saturate(.4)}.PlatformBento_deploymentCard__3qAjI .PlatformBento_cardCopy__H_I24{max-width:740px;padding:46px 48px 0}.PlatformBento_deploymentCard__3qAjI .PlatformBento_cardCopy__H_I24 h3{color:#ffffff}.PlatformBento_deploymentCard__3qAjI .PlatformBento_cardCopy__H_I24 p{color:#bfc0c2}.PlatformBento_deploymentVisual__TBDJB{position:absolute;z-index:3;top:168px;right:48px;bottom:42px;left:48px;display:grid;font-family:var(--font-geist-sans),Arial,sans-serif}.PlatformBento_deploymentChoices__H1UFT{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.PlatformBento_deploymentChoices__H1UFT article{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:28px;padding:24px 26px;border:1px solid rgba(255,255,255,.16);border-radius:19px;color:#ffffff;background:rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(8px)}.PlatformBento_deploymentChoices__H1UFT article:nth-child(2){border-color:rgba(255,122,42,.42);background:linear-gradient(145deg,rgba(255,104,0,.2),rgba(255,255,255,.07))}.PlatformBento_deploymentChoices__H1UFT svg{width:28px;height:28px;color:#ff7a2a;stroke-width:1.45}.PlatformBento_deploymentChoiceHeader__dez_H{display:flex;min-width:0;align-items:center;gap:11px}.PlatformBento_deploymentChoiceHeader__dez_H strong{color:#ffffff;font-size:1.02rem;font-weight:620;line-height:1.15}.PlatformBento_deploymentChoiceList__U3FDC{display:grid;gap:9px}.PlatformBento_deploymentChoiceList__U3FDC span{display:flex;min-width:0;align-items:center;gap:8px;padding-top:9px;border-top:1px solid rgba(255,255,255,.1);color:#b5b6ba;font-size:.68rem;line-height:1.3}.PlatformBento_deploymentChoiceList__U3FDC svg{width:15px;height:15px;flex:0 0 auto;color:#ff8a48;stroke-width:1.5}.PlatformBento_collaborationCard__ylk8S{position:relative;grid-column:span 5;min-height:500px;border-radius:18px;background:radial-gradient(circle at 92% 92%,rgba(123,151,255,.16),transparent 34%),linear-gradient(145deg,#f8f7f3,#f2f2ee 56%,#edf1f8)}.PlatformBento_governanceCard__My37B{grid-column:span 7;min-height:500px;background:#faf9f1 url(/story-assets/materials/newspaper-texture.png);background-size:760px}.PlatformBento_governanceCard__My37B .PlatformBento_cardCopy__H_I24{max-width:82%}.PlatformBento_governanceCard__My37B .PlatformBento_connectorField__fF7Qe{top:205px;right:0;left:0;gap:10px;transform:none}.PlatformBento_governanceCard__My37B .PlatformBento_connectorRow__lEVEG{--connector-gap:10px}.PlatformBento_governanceCard__My37B .PlatformBento_connectorTile__Sg_y_{width:78px;height:64px;border-radius:13px}.PlatformBento_governanceCard__My37B .PlatformBento_connectorPlaque__xpB7z{width:38px;height:38px;border-radius:10px}.PlatformBento_governanceCard__My37B .PlatformBento_connectorPlaque__xpB7z img,.PlatformBento_governanceCard__My37B .PlatformBento_connectorPlaque__xpB7z svg{width:19px;height:19px}.PlatformBento_lineageStrip__PLmH4{position:absolute;z-index:5;right:28px;bottom:24px;left:28px;display:grid;min-height:74px;grid-template-columns:1.08fr auto 1fr auto 1.18fr;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(38,38,38,.11);border-radius:16px;background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(51,43,28,.09);font-family:var(--font-geist-sans),Arial,sans-serif;backdrop-filter:blur(10px)}.PlatformBento_lineageStrip__PLmH4>svg{width:16px;color:#a1a09a;stroke-width:1.5}.PlatformBento_lineageAccess__WocD_,.PlatformBento_lineageOutput__txqK7,.PlatformBento_lineageUser__5SZcY{display:flex;min-width:0;align-items:center;gap:9px}.PlatformBento_lineageUser__5SZcY>span{display:grid;width:35px;height:35px;flex:0 0 auto;place-items:center;border-radius:50%;color:#ffffff;background:#171717;font-size:.58rem;font-weight:680}.PlatformBento_lineageAccess__WocD_>svg{width:28px;height:28px;flex:0 0 auto;padding:5px;border-radius:8px;color:#16804e;background:#e4f4eb;stroke-width:1.7}.PlatformBento_lineageOutput__txqK7>span{display:block;width:28px;height:34px;flex:0 0 auto;border:1px solid #ed6b29;border-radius:6px;background:linear-gradient(#fff 0 22%,#fde9dd 22% 28%,#fff 28% 45%,#f2eee9 45% 50%,#fff 50%)}.PlatformBento_lineageStrip__PLmH4 small,.PlatformBento_lineageStrip__PLmH4 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlatformBento_lineageStrip__PLmH4 strong{color:#232323;font-size:.66rem;font-weight:640}.PlatformBento_lineageStrip__PLmH4 small{margin-top:3px;color:#7a7974;font-size:.52rem}.PlatformBento_collaborationCard__ylk8S:after{position:absolute;z-index:1;right:-104px;bottom:-126px;width:360px;height:360px;border:1px solid rgba(87,111,204,.15);border-radius:50%;box-shadow:0 0 0 44px rgba(98,125,227,.052),0 0 0 90px rgba(98,125,227,.035),0 0 0 136px rgba(98,125,227,.022);content:"";pointer-events:none}.PlatformBento_privateCard__RGTWO{grid-column:span 8;min-height:500px;background:#000000}.PlatformBento_privateBackdrop__v_LFq{position:absolute;z-index:1;right:-100px;bottom:-105px;width:min(61%,500px);height:auto;object-fit:contain}.PlatformBento_privateCard__RGTWO .PlatformBento_cardCopy__H_I24{max-width:64%;padding:54px 48px 0}.PlatformBento_privateCard__RGTWO .PlatformBento_cardCopy__H_I24 h3{color:#ffffff}.PlatformBento_privateCard__RGTWO .PlatformBento_cardCopy__H_I24 p{color:#bfc0c2}.PlatformBento_connectorsCard__2KRlK{grid-column:1/-1;min-height:340px;background:#faf9f1 url(/story-assets/materials/newspaper-texture.png);background-size:760px}.PlatformBento_connectorsCard__2KRlK .PlatformBento_cardCopy__H_I24{max-width:47%;padding-top:68px}.PlatformBento_connectorsCard__2KRlK .PlatformBento_cardCopy__H_I24 p{max-width:520px}.PlatformBento_permissionsCard__E4TQt{grid-column:span 5;min-height:470px;align-self:start;background:#171717}.PlatformBento_skillsCard__rnbil{grid-column:span 7;min-height:470px;background:#efeee9}.PlatformBento_permissionsCard__E4TQt .PlatformBento_cardCopy__H_I24 h3{color:#ffffff}.PlatformBento_permissionsCard__E4TQt .PlatformBento_cardCopy__H_I24 p{max-width:480px;color:#b8b8b8}.PlatformBento_collaborationVisual__20X_Y{position:absolute;z-index:2;right:0;bottom:0;left:0;height:250px}.PlatformBento_collaborationGrid__t2niE{position:absolute;inset:0;opacity:.42;background-image:radial-gradient(rgba(86,97,119,.24) .7px,transparent .8px);background-size:15px 15px;-webkit-mask-image:linear-gradient(135deg,#000,rgba(0,0,0,.42) 54%,transparent 92%);mask-image:linear-gradient(135deg,#000,rgba(0,0,0,.42) 54%,transparent 92%)}.PlatformBento_sharedBrief__BEeTh{position:absolute;z-index:2;top:18px;left:24px;width:min(66%,210px);min-height:172px;padding:16px;border:1px solid rgba(45,48,57,.09);border-radius:17px;background:rgba(255,254,250,.94);box-shadow:0 18px 38px rgba(37,42,55,.1),inset 0 1px 0 #ffffff;transform:rotate(-2.5deg)}.PlatformBento_sharedBriefHeader__At_xQ{display:flex;align-items:center;justify-content:space-between;gap:7px}.PlatformBento_workspaceAccessBadge__kJ1OD{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border:1px solid rgba(21,130,79,.16);border-radius:999px;color:#16764a;background:#edf7f1;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.47rem;font-weight:650}.PlatformBento_workspaceAccessBadge__kJ1OD svg{width:10px;height:10px;stroke-width:1.8}.PlatformBento_briefPeople__P0Uf6 small,.PlatformBento_sharedNote__GBQb_ small{color:#7c7e85;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.58rem;font-weight:560}.PlatformBento_sharedBriefLogo__FGt1N{display:grid;width:14px;height:20px;place-items:center}.PlatformBento_sharedBriefLogo__FGt1N svg{display:block;width:14px;height:20px;fill:#ff6800}.PlatformBento_sharedBrief__BEeTh>strong{display:block;margin:20px 0 13px;color:#242424;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.88rem;font-weight:650;letter-spacing:-.025em}.PlatformBento_briefLine__ekK_X{display:block;width:88%;height:5px;margin-bottom:7px;border-radius:999px;background:#e5e4df}.PlatformBento_briefLineShort__ThJn7{width:61%}.PlatformBento_briefPeople__P0Uf6{display:flex;align-items:center;margin-top:17px}.PlatformBento_briefPeople__P0Uf6>span{display:grid;width:24px;height:24px;place-items:center;border:2px solid #fffefa;border-radius:50%;color:#ffffff;background:#f06a2f;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.47rem;font-style:normal;font-weight:700}.PlatformBento_briefPeople__P0Uf6>span:nth-child(2){margin-left:-7px;background:#5975e8}.PlatformBento_briefPeople__P0Uf6 small{margin-left:7px}.PlatformBento_sharedNote__GBQb_{position:absolute;z-index:1;right:12px;bottom:20px;width:196px;height:146px;padding:24px 20px;border:1px solid rgba(65,76,113,.1);border-radius:11px;background:rgba(222,231,255,.88);box-shadow:0 16px 32px rgba(48,65,119,.11);transform:rotate(4deg)}.PlatformBento_sharedNote__GBQb_>span{display:block;width:78%;height:4px;margin-bottom:7px;border-radius:999px;background:rgba(70,88,150,.19)}.PlatformBento_sharedNote__GBQb_>span:nth-child(2){width:48%}.PlatformBento_sharedNote__GBQb_>span:nth-child(3){width:64%}.PlatformBento_sharedNote__GBQb_ small{position:absolute;right:18px;bottom:17px;color:#58658e;font-size:.52rem}.PlatformBento_collaboratorPointer__7Oe1_{position:absolute;z-index:5;width:46px;height:52px}.PlatformBento_collaboratorPointer__7Oe1_ svg{display:block;width:44px;height:auto;overflow:visible;filter:drop-shadow(0 3px 3px rgba(31,36,55,.18))}.PlatformBento_cursorBody__vUAUl{stroke:#fffdfa;stroke-width:3.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PlatformBento_cursorHighlight__EXF2q{fill:none;stroke:rgba(255,255,255,.58);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PlatformBento_collaboratorPointer__7Oe1_>span{position:absolute;padding:5px 9px;border:2px solid rgba(255,255,255,.82);border-radius:999px;color:#ffffff;box-shadow:0 7px 14px rgba(32,39,66,.12);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.59rem;font-weight:650;line-height:1}.PlatformBento_collaboratorPointerMaya__DcUD4{top:auto;bottom:72px;left:43%;transform:rotate(-8deg)}.PlatformBento_collaboratorPointerMaya__DcUD4>span{top:31px;left:30px;background:#f2662e;transform:rotate(8deg)}.PlatformBento_collaboratorPointerJon__A3pdX{right:28px;bottom:42px;transform:rotate(9deg)}.PlatformBento_collaboratorPointerJon__A3pdX>span{top:33px;left:29px;background:#5872e7;transform:rotate(-9deg)}.PlatformBento_connectorField__fF7Qe{position:absolute;right:0;top:50%;left:47%;display:grid;gap:14px;overflow:hidden;padding:8px 0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 13%,#000 88%,transparent)}.PlatformBento_connectorRow__lEVEG{--connector-gap:14px;display:flex;width:max-content;animation:PlatformBento_connector-scroll-left__J7gCf 76s linear infinite;will-change:transform}.PlatformBento_connectorRow__lEVEG[data-row="1"]{margin-left:-7vw}.PlatformBento_connectorRow__lEVEG[data-row="2"]{margin-left:-16vw;animation-name:PlatformBento_connector-scroll-right__fJT5y;animation-duration:84s}.PlatformBento_connectorRow__lEVEG:hover{animation-play-state:paused}.PlatformBento_connectorGroup__flmUO{display:flex;gap:var(--connector-gap);padding-right:var(--connector-gap)}.PlatformBento_connectorTile__Sg_y_{--connector-paper:rgba(246,242,228,0.48);position:relative;display:grid;width:108px;height:90px;flex:0 0 auto;place-items:center;overflow:hidden;padding:0;border:1px solid rgba(88,70,39,.1);border-radius:17px;outline:0;background:linear-gradient(145deg,rgba(255,254,247,.5),var(--connector-paper));box-shadow:inset 0 1px 0 rgba(255,255,255,.54),0 10px 24px rgba(74,56,27,.055),0 2px 5px rgba(74,56,27,.035);-webkit-backdrop-filter:brightness(1.015) saturate(.72) sepia(.07);backdrop-filter:brightness(1.015) saturate(.72) sepia(.07);cursor:pointer;transition:transform .32s cubic-bezier(.22,1,.36,1),background .32s ease,border-color .32s ease,box-shadow .32s ease}.PlatformBento_connectorGroup__flmUO .PlatformBento_connectorTile__Sg_y_:nth-child(3n+2){--connector-paper:rgba(235,228,209,0.42)}.PlatformBento_connectorGroup__flmUO .PlatformBento_connectorTile__Sg_y_:nth-child(4n){--connector-paper:rgba(250,247,236,0.36)}.PlatformBento_connectorTile__Sg_y_:focus-visible{box-shadow:inset 0 0 0 2px #ff6800}.PlatformBento_connectorTile__Sg_y_:hover{border-color:rgba(88,70,39,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 14px 28px rgba(74,56,27,.08),0 3px 7px rgba(74,56,27,.045);transform:translateY(-3px)}.PlatformBento_connectorFeatured__yANVe,.PlatformBento_connectorTile__Sg_y_:focus-visible,.PlatformBento_connectorTile__Sg_y_:hover{border-color:rgba(157,66,7,.14);background:linear-gradient(125deg,#ffac3e,#ff7c26 52%,#ff5017);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 13px 27px rgba(149,62,7,.14);transform:translateY(-3px)}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible){border-color:rgba(88,70,39,.1);background:linear-gradient(145deg,rgba(255,254,247,.5),var(--connector-paper));box-shadow:inset 0 1px 0 rgba(255,255,255,.54),0 10px 24px rgba(74,56,27,.055),0 2px 5px rgba(74,56,27,.035);transform:none}.PlatformBento_connectorTile__Sg_y_:after{position:absolute;z-index:0;inset:0;content:"";opacity:0;background-image:radial-gradient(rgba(255,255,255,.72) 1px,transparent 1.15px);background-position:1px 1px;background-size:9px 9px;mix-blend-mode:soft-light;pointer-events:none;transition:opacity .32s ease}.PlatformBento_connectorFeatured__yANVe:after,.PlatformBento_connectorTile__Sg_y_:focus-visible:after,.PlatformBento_connectorTile__Sg_y_:hover:after{opacity:.58}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible):after{opacity:0}.PlatformBento_connectorPlaque__xpB7z{position:relative;z-index:1;display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(81,64,35,.13);border-radius:13px;background:rgba(250,248,239,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 6px 13px rgba(71,54,27,.075);transition:transform .32s cubic-bezier(.22,1,.36,1),background .32s ease}.PlatformBento_connectorPlaque__xpB7z img,.PlatformBento_connectorPlaque__xpB7z svg{display:block;width:24px;height:24px;color:#323232;object-fit:contain;filter:grayscale(1) brightness(.34)}.PlatformBento_connectorFeatured__yANVe .PlatformBento_connectorPlaque__xpB7z,.PlatformBento_connectorTile__Sg_y_:focus-visible .PlatformBento_connectorPlaque__xpB7z,.PlatformBento_connectorTile__Sg_y_:hover .PlatformBento_connectorPlaque__xpB7z{transform:translateY(-7px);border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.16)}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible) .PlatformBento_connectorPlaque__xpB7z{transform:none;border-color:rgba(81,64,35,.13);background:rgba(250,248,239,.46)}.PlatformBento_connectorFeatured__yANVe .PlatformBento_connectorPlaque__xpB7z svg,.PlatformBento_connectorTile__Sg_y_:focus-visible .PlatformBento_connectorPlaque__xpB7z svg,.PlatformBento_connectorTile__Sg_y_:hover .PlatformBento_connectorPlaque__xpB7z svg{color:#ffffff;filter:none}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible) .PlatformBento_connectorPlaque__xpB7z svg{color:#323232;filter:grayscale(1) brightness(.34)}.PlatformBento_connectorFeatured__yANVe .PlatformBento_connectorPlaque__xpB7z img,.PlatformBento_connectorTile__Sg_y_:focus-visible .PlatformBento_connectorPlaque__xpB7z img,.PlatformBento_connectorTile__Sg_y_:hover .PlatformBento_connectorPlaque__xpB7z img{filter:grayscale(1) brightness(0) invert(1)}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible) .PlatformBento_connectorPlaque__xpB7z img{filter:grayscale(1) brightness(.34)}.PlatformBento_connectorName__RFf_2{position:absolute;z-index:1;right:8px;bottom:8px;left:8px;overflow:hidden;transform:translateY(8px);opacity:0;color:#ffffff;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.62rem;font-weight:590;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:opacity .25s ease,transform .32s cubic-bezier(.22,1,.36,1)}.PlatformBento_connectorFeatured__yANVe .PlatformBento_connectorName__RFf_2,.PlatformBento_connectorTile__Sg_y_:focus-visible .PlatformBento_connectorName__RFf_2,.PlatformBento_connectorTile__Sg_y_:hover .PlatformBento_connectorName__RFf_2{transform:translateY(0);opacity:1}.PlatformBento_connectorField__fF7Qe:hover .PlatformBento_connectorFeatured__yANVe:not(:hover):not(:focus-visible) .PlatformBento_connectorName__RFf_2{transform:translateY(8px);opacity:0}.PlatformBento_permissionsVisual__PYb91{position:absolute;right:0;bottom:0;left:0;min-height:280px;overflow:hidden;padding:6px 22px 28px;font-family:var(--font-geist-sans),Arial,sans-serif}.PlatformBento_identityProviderRow__0Ru0S{position:absolute;z-index:6;inset:0;pointer-events:none}.PlatformBento_identityProviderRow__0Ru0S>span{position:absolute;display:inline-flex;min-height:52px;align-items:center;gap:12px;color:#eeeeef;font-size:.84rem;font-weight:620;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.5);animation:PlatformBento_modelProviderFloat__kHUFj 7s ease-in-out var(--model-delay,-1s) infinite}.PlatformBento_identityProviderRow__0Ru0S>span:first-child{top:13%;left:8%;--model-delay:-1.1s}.PlatformBento_identityProviderRow__0Ru0S>span:nth-child(2){top:11%;right:8%;--model-delay:-3.2s}.PlatformBento_identityProviderRow__0Ru0S>span:nth-child(3){top:45%;left:9%;--model-delay:-4.7s}.PlatformBento_identityProviderMark__SYQPY{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.66);border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(0,0,0,.28),0 0 0 5px rgba(255,255,255,.035);font-style:normal}.PlatformBento_identityProviderMark__SYQPY svg{width:29px;height:29px}.PlatformBento_identityProviderMark__SYQPY[data-provider=entra]{color:#5f67d8}.PlatformBento_identityProviderMark__SYQPY[data-provider=google]{color:#4285f4}.PlatformBento_identityProviderMark__SYQPY[data-provider=okta]{color:#1662dd}.PlatformBento_permissionControl__z6Mr3{position:relative;z-index:4;padding-top:32px;perspective:720px;transform-style:preserve-3d}.PlatformBento_identityPermissionControl__WXwDM{width:min(100%,430px);margin:64px 0 0 auto;padding-top:26px;perspective:none;transform-style:flat}.PlatformBento_permissionDepthLayer__gjegd{position:absolute;left:50%;height:68px;border:1px solid rgba(255,255,255,.58);border-radius:17px;background:#f2f2ef;box-shadow:0 2px 3px rgba(0,0,0,.12),0 15px 30px rgba(0,0,0,.25);transform-origin:center bottom;backface-visibility:hidden;pointer-events:none}.PlatformBento_permissionDepthLayerOne__VjeCO{z-index:1;top:0;width:80%;background:#d9d9d5;transform:translateX(-50%) translateZ(-40px) rotateX(-13deg)}.PlatformBento_permissionDepthLayerTwo__RrfPx{z-index:2;top:10px;width:87%;background:#e6e6e2;transform:translateX(-50%) translateZ(-24px) rotateX(-9deg)}.PlatformBento_permissionDepthLayerThree__IogED{z-index:3;top:20px;width:94%;transform:translateX(-50%) translateZ(-10px) rotateX(-5deg)}.PlatformBento_permissionUserTrigger__cvTbo{position:relative;display:grid;width:100%;min-height:68px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.72);border-radius:18px;outline:0;background:rgba(250,250,248,.97);box-shadow:0 2px 4px rgba(0,0,0,.12),0 15px 32px rgba(0,0,0,.3);color:inherit;font:inherit;text-align:left}.PlatformBento_permissionUnifiedCard__Gmvp7{position:relative;z-index:5;overflow:visible}.PlatformBento_permissionAvatar__7F6O5{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;color:#ffffff;background:#171717;font-size:.64rem;font-weight:680}.PlatformBento_permissionIdentity__cII7d{min-width:0}.PlatformBento_permissionIdentity__cII7d b,.PlatformBento_permissionIdentity__cII7d small{display:block}.PlatformBento_permissionIdentity__cII7d b{overflow:hidden;color:#202020;font-size:.75rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.PlatformBento_permissionIdentity__cII7d small{margin-top:3px;overflow:hidden;color:#777777;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.PlatformBento_permissionRoleSelect__m__qa{display:grid;min-width:84px;grid-template-columns:minmax(0,1fr) 14px;align-items:center;column-gap:5px;padding:6px 8px;border:1px solid rgba(28,28,28,.12);border-radius:10px;background:#f0f0ed}.PlatformBento_permissionRoleSelect__m__qa b,.PlatformBento_permissionRoleSelect__m__qa small{grid-column:1;display:block}.PlatformBento_permissionRoleSelect__m__qa small{color:#898989;font-size:.49rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.PlatformBento_permissionRoleSelect__m__qa b{margin-top:2px;color:#252525;font-size:.62rem;font-weight:650}.PlatformBento_permissionRoleSelect__m__qa svg{width:14px;height:14px;grid-column:2;grid-row:1/3;color:#777777}.PlatformBento_permissionRoleMenu__Ephw3{position:absolute;z-index:7;top:8px;right:0;display:grid;width:142px;gap:0;padding:4px;border:1px solid rgba(255,255,255,.72);border-radius:12px;background:rgba(250,250,248,.98);box-shadow:0 2px 4px rgba(0,0,0,.12),0 16px 32px rgba(0,0,0,.3)}.PlatformBento_permissionRoleMenu__Ephw3>span{display:grid;min-height:22px;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:6px;padding:3px 7px;border-radius:7px;color:#494949;font-size:.52rem;font-weight:600}.PlatformBento_permissionRoleMenu__Ephw3>span[data-active=true]{color:#9a3d12;background:#fff0e7}.PlatformBento_permissionRoleMenu__Ephw3 svg{width:13px;height:13px;color:#df5d1d}.PlatformBento_permissionOption__SRe1G{display:grid;min-height:34px;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:7px;padding:5px 7px;border:0;border-radius:9px;outline:0;background:transparent;color:#202020;font:inherit;text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.PlatformBento_permissionOption__SRe1G:focus-visible,.PlatformBento_permissionOption__SRe1G:hover{background:rgba(23,23,23,.06)}.PlatformBento_permissionOption__SRe1G:active{transform:scale(.99)}.PlatformBento_permissionOptionSelected__S8dNm{background:rgba(23,23,23,.055)}.PlatformBento_permissionOptionIcon__68828{display:grid;width:20px;height:20px;place-items:center}.PlatformBento_permissionOptionIcon__68828 svg{width:15px;height:15px;stroke-width:1.8}.PlatformBento_permissionOptionCopy__V2kdQ{min-width:0}.PlatformBento_permissionOptionCopy__V2kdQ b,.PlatformBento_permissionOptionCopy__V2kdQ small{display:block}.PlatformBento_permissionOptionCopy__V2kdQ b{font-size:.69rem;font-weight:590;line-height:1.1}.PlatformBento_permissionOptionCopy__V2kdQ small{margin-top:2px;color:#7c7c80;font-size:.53rem;font-weight:540;line-height:1}.PlatformBento_permissionOptionCheck__iJObi{width:15px;height:15px;color:#ef6a22;stroke-width:2.2}.PlatformBento_allowed__A1z7n{color:#15824f}.PlatformBento_viewOnly__Q3hy4{color:#6b65c9}.PlatformBento_blocked__f35N3{color:#dc4d2f}.PlatformBento_permissionGradient__5R3k4{position:absolute;z-index:3;right:0;bottom:0;left:0;height:235px;pointer-events:none;background:linear-gradient(180deg,rgba(239,106,34,0),rgba(239,106,34,.14) 20%,rgba(239,106,34,.72) 58%,#ef6a22 86%)}.PlatformBento_skillsVisual__uqlvl{position:absolute;right:20px;bottom:42px;left:20px;height:218px;overflow:hidden}.PlatformBento_skillStack__5lwCk{position:relative;width:100%;height:100%}.PlatformBento_skillTile__jLs6v{position:absolute;z-index:var(--skill-z);top:46%;left:50%;display:flex;width:var(--skill-width);min-height:50px;align-items:center;gap:18px;padding:9px 18px;border:1px solid rgba(255,255,255,.82);border-radius:24px;opacity:var(--skill-opacity);color:#373737;background:rgba(255,255,255,.82);box-shadow:0 14px 32px rgba(42,40,34,.045),inset 0 1px 0 rgba(255,255,255,.92);font:inherit;text-align:left;cursor:pointer;transform:translate(-50%,calc(-50% + var(--skill-y))) scale(var(--skill-scale));transition:width .9s cubic-bezier(.22,1,.36,1),min-height .9s cubic-bezier(.22,1,.36,1),gap .62s ease,padding .62s ease,opacity .62s ease,color .62s ease,background .62s ease,box-shadow .62s ease,transform .9s cubic-bezier(.22,1,.36,1)}.PlatformBento_skillTile__jLs6v[data-active=true]{min-height:52px;color:#151515;background:#ffffff;box-shadow:0 20px 48px rgba(42,40,34,.11),0 2px 8px rgba(42,40,34,.05),inset 0 1px 0 #ffffff}.PlatformBento_skillTile__jLs6v:not([data-active=true]){min-height:34px;gap:10px;padding:5px 13px}.PlatformBento_skillTile__jLs6v:not([data-active=true]) .PlatformBento_skillIcon__xfivQ{width:25px;height:25px;border-radius:8px}.PlatformBento_skillTile__jLs6v:not([data-active=true]) b{font-size:.84rem}.PlatformBento_skillTile__jLs6v:focus-visible,.PlatformBento_skillTile__jLs6v:hover{outline:none}.PlatformBento_skillTile__jLs6v:focus-visible{box-shadow:0 0 0 3px rgba(239,106,34,.2),0 20px 48px rgba(42,40,34,.11),inset 0 1px 0 #ffffff}.PlatformBento_skillIcon__xfivQ{flex:0 0 auto;display:grid;width:36px;height:36px;place-items:center;border-radius:12px;color:#ffffff;background:#8b62cc;box-shadow:inset 0 1px 0 rgba(255,255,255,.32)}.PlatformBento_skillTile__jLs6v[data-tone=blue] .PlatformBento_skillIcon__xfivQ{background:#79a8ce}.PlatformBento_skillTile__jLs6v[data-tone=rose] .PlatformBento_skillIcon__xfivQ{background:#d4a08b}.PlatformBento_skillTile__jLs6v[data-tone=sand] .PlatformBento_skillIcon__xfivQ{background:#d3aa76}.PlatformBento_skillTile__jLs6v[data-tone=violet] .PlatformBento_skillIcon__xfivQ{background:#945ecf}.PlatformBento_skillTile__jLs6v[data-tone=aqua] .PlatformBento_skillIcon__xfivQ{background:#76b3cf}.PlatformBento_skillTile__jLs6v[data-tone=green] .PlatformBento_skillIcon__xfivQ{background:#9bc77e}.PlatformBento_skillIcon__xfivQ svg{width:20px;height:20px}.PlatformBento_skillTile__jLs6v b{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:clamp(.98rem,1.35vw,1.2rem);font-weight:450;letter-spacing:-.025em;line-height:1.1}@keyframes PlatformBento_connector-scroll-left__J7gCf{to{transform:translate3d(-50%,0,0)}}@keyframes PlatformBento_connector-scroll-right__fJT5y{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.PlatformBento_collaborativeSection__HmvLU{padding-bottom:clamp(92px,10vw,150px)}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_sectionHeader__miMmX{max-width:900px}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_connectorsCard__2KRlK{min-height:340px}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_collaborationCard__ylk8S,.PlatformBento_collaborativeSection__HmvLU .PlatformBento_skillsCard__rnbil{min-height:440px}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_skillsCard__rnbil .PlatformBento_cardCopy__H_I24{max-width:90%}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_collaborationCard__ylk8S .PlatformBento_cardCopy__H_I24{max-width:92%}.PlatformBento_controlSection__U3LdR{position:relative;color:#ffffff;background:#303136}.PlatformBento_controlSection__U3LdR .PlatformBento_inner__7xOMR{position:relative}.PlatformBento_controlHeader__xeQvC{max-width:1220px;margin-bottom:64px}.PlatformBento_controlHeader__xeQvC h2{max-width:1120px;margin:0;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.6rem,5.2vw,5.5rem);font-weight:400;letter-spacing:-.055em;line-height:.92;text-wrap:balance}.PlatformBento_controlPanel__p1PsM{position:relative;padding:0}.PlatformBento_controlAccordion__b55_H{display:flex;min-height:520px;gap:14px;font-family:var(--font-geist-sans),Arial,sans-serif}.PlatformBento_controlAccordionItem__vlFye{position:relative;min-width:0;flex:0 0 142px;overflow:hidden;border:0;border-radius:18px;background:rgba(5,5,6,.72);transition:flex-basis .9s cubic-bezier(.22,1,.36,1),flex-grow .9s cubic-bezier(.22,1,.36,1),border-color .5s ease,background .7s ease}.PlatformBento_controlAccordionItem__vlFye[data-active=true]{flex:1 1 620px;background:radial-gradient(circle at 88% 80%,rgba(255,104,29,.16),transparent 34%),#080809;box-shadow:inset 0 1px 0 rgba(255,119,43,.42)}.PlatformBento_controlAccordionTrigger__m1y_S{position:relative;z-index:6;display:flex;width:100%;min-height:132px;flex-direction:column;align-items:flex-start;gap:24px;padding:25px 23px;border:0;outline:0;color:#ffffff;background:transparent;font:inherit;text-align:left;cursor:pointer}.PlatformBento_controlAccordionItem__vlFye:not([data-active=true]) .PlatformBento_controlAccordionTrigger__m1y_S{min-height:100%}.PlatformBento_controlAccordionTrigger__m1y_S:focus-visible{box-shadow:inset 3px 0 0 rgba(255,126,51,.78)}.PlatformBento_controlAccordionTrigger__m1y_S svg{width:32px;height:32px;flex:0 0 auto;transition:color .28s ease,filter .28s ease,transform .28s ease}.PlatformBento_controlAccordionItem__vlFye .PlatformBento_controlAccordionTrigger__m1y_S svg{color:#ffffff;filter:drop-shadow(0 7px 16px rgba(0,0,0,.32))}.PlatformBento_controlAccordionItem__vlFye:not([data-active=true]):hover .PlatformBento_controlAccordionTrigger__m1y_S svg{transform:translateY(-2px) scale(1.06)}.PlatformBento_controlAccordionTrigger__m1y_S strong{max-width:190px;font-size:1.05rem;font-weight:520;letter-spacing:-.035em;line-height:1.05;transition:font-size .65s ease}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S strong{font-size:clamp(1.55rem,2.5vw,2.3rem)}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S{min-height:170px}.PlatformBento_controlAccordionContent__uYQjp{position:absolute;z-index:2;inset:178px 0 0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility 0s linear .32s}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionContent__uYQjp{opacity:1;visibility:visible;transition-delay:.22s,0s}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S>strong,.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S>svg{opacity:0}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionContent__uYQjp{inset:0}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_deploymentField__lcyTV,.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_modelField__IsOqe,.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_platformField__OAcIb{height:100%}.PlatformBento_deploymentField__lcyTV,.PlatformBento_modelField__IsOqe,.PlatformBento_platformField__OAcIb{position:absolute;z-index:3;right:0;bottom:0;left:0;height:248px;overflow:visible;border:0;border-radius:0;background:transparent;pointer-events:none}.PlatformBento_deploymentField__lcyTV:before,.PlatformBento_modelField__IsOqe:after,.PlatformBento_modelField__IsOqe:before,.PlatformBento_platformField__OAcIb:after,.PlatformBento_platformField__OAcIb:before{position:absolute;border-radius:50%;content:"";filter:blur(58px);pointer-events:none}.PlatformBento_modelField__IsOqe:before{right:12%;bottom:-18px;width:290px;height:190px;opacity:.2;background:#4e60ff}.PlatformBento_modelField__IsOqe:after{bottom:-32px;left:11%;width:250px;height:170px;opacity:.14;background:#ff7022}.PlatformBento_modelProviderCloud__BEe9U{position:absolute;inset:0}.PlatformBento_modelProviderCloud__BEe9U:before{position:absolute;top:49%;left:50%;width:68%;height:58%;border:1px dashed rgba(255,255,255,.08);border-radius:50%;content:"";transform:translate(-50%,-50%) rotate(-6deg)}.PlatformBento_modelProvider__PQ_Nw{position:absolute;z-index:2;display:flex;margin:0;align-items:center;gap:11px;color:#d9d9dc;animation:PlatformBento_modelProviderFloat__kHUFj 7s ease-in-out var(--model-delay) infinite}.PlatformBento_modelProvider__PQ_Nw img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.26))}.PlatformBento_modelProvider__PQ_Nw[data-provider=cursor] img,.PlatformBento_modelProvider__PQ_Nw[data-provider=openai] img{filter:invert(1) drop-shadow(0 8px 16px rgba(0,0,0,.28))}.PlatformBento_modelProvider__PQ_Nw[data-provider=claude] img{filter:invert(50%) sepia(38%) saturate(1080%) hue-rotate(329deg) brightness(103%) contrast(87%) drop-shadow(0 8px 16px rgba(217,119,87,.18))}.PlatformBento_modelProvider__PQ_Nw figcaption{font-size:.82rem;font-weight:560;line-height:1.05;white-space:nowrap}.PlatformBento_modelProvider__PQ_Nw[data-provider=claude]{top:15%;left:6%}.PlatformBento_modelProvider__PQ_Nw[data-provider=openai]{top:8%;left:39%}.PlatformBento_modelProvider__PQ_Nw[data-provider=gemini]{top:16%;right:7%}.PlatformBento_modelProvider__PQ_Nw[data-provider=fireworks]{top:47%;left:10%}.PlatformBento_modelProvider__PQ_Nw[data-provider=bedrock]{top:44%;right:9%}.PlatformBento_modelProvider__PQ_Nw[data-provider=openrouter]{bottom:9%;left:7%}.PlatformBento_modelProvider__PQ_Nw[data-provider=cursor]{bottom:4%;left:41%}.PlatformBento_modelProvider__PQ_Nw[data-provider=together]{right:6%;bottom:8%}.PlatformBento_controlCenterCopy__7as4S{position:absolute;z-index:6;top:50%;left:50%;width:min(45%,380px);color:#f1f1f3;text-align:center;transform:translate(-50%,-50%)}.PlatformBento_controlCenterCopy__7as4S strong{display:block;font-size:clamp(1.7rem,3.2vw,2.8rem);font-weight:520;letter-spacing:-.05em;line-height:1}@keyframes PlatformBento_modelProviderFloat__kHUFj{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.PlatformBento_deploymentField__lcyTV:before{right:5%;bottom:-30px;width:420px;height:320px;opacity:.18;background:#ff691d}.PlatformBento_deploymentField__lcyTV:after{position:absolute;z-index:3;inset:0;width:auto;height:auto;border-radius:0;opacity:1;background:linear-gradient(0deg,rgba(8,8,9,.55) 0,transparent 24%),linear-gradient(270deg,rgba(8,8,9,.22) 0,transparent 26%);content:"";filter:none;pointer-events:none}.PlatformBento_deploymentField__lcyTV .PlatformBento_controlDatacenter__lO_In{position:absolute;z-index:2;right:-88px;bottom:-56px;width:840px;height:auto;opacity:1;object-fit:contain;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 10%),linear-gradient(270deg,transparent 0,#000 12%),linear-gradient(90deg,transparent 0,#000 8%),linear-gradient(180deg,transparent 0,#000 8%);-webkit-mask-composite:source-in;mask-image:linear-gradient(0deg,transparent 0,#000 10%),linear-gradient(270deg,transparent 0,#000 12%),linear-gradient(90deg,transparent 0,#000 8%),linear-gradient(180deg,transparent 0,#000 8%);mask-composite:intersect}.PlatformBento_deploymentField__lcyTV>span{position:absolute;z-index:4;display:flex;align-items:center;gap:8px;color:#d3d3d5;font-size:.72rem;font-weight:560;animation:PlatformBento_modelProviderFloat__kHUFj 7s ease-in-out var(--model-delay,-1s) infinite}.PlatformBento_deploymentField__lcyTV>span[data-deployment="8bi"]{top:16%;left:8%;--model-delay:-1.4s}.PlatformBento_deploymentField__lcyTV>span[data-deployment=aws]{top:14%;right:10%;--model-delay:-2.6s}.PlatformBento_deploymentField__lcyTV>span[data-deployment=azure]{bottom:16%;left:10%;--model-delay:-3.5s}.PlatformBento_deploymentField__lcyTV>span[data-deployment=on-prem]{top:43%;left:8%;--model-delay:-4.1s}.PlatformBento_deploymentField__lcyTV>span svg{width:29px;height:29px;color:#ff7a2a;stroke-width:1.35}.PlatformBento_deploymentField__lcyTV>span img{width:48px;height:auto;object-fit:contain}.PlatformBento_deploymentField__lcyTV>span[data-deployment=aws] svg{width:42px;color:#ff9900}.PlatformBento_deploymentField__lcyTV>span[data-deployment=azure] svg{color:#1689ca}.PlatformBento_platformField__OAcIb:before{bottom:-55px;left:34%;width:250px;height:220px;opacity:.18;background:#ff681d}.PlatformBento_platformField__OAcIb:after{right:6%;bottom:-28px;width:250px;height:190px;opacity:.12;background:#4e60ff}.PlatformBento_platformConnections__mHi4V{position:absolute;inset:7% 7%;width:86%;height:86%;overflow:visible;fill:none;stroke:rgba(255,132,66,.25);stroke-width:1.3;stroke-dasharray:4 7;-webkit-mask-image:radial-gradient(ellipse 38% 28% at 50% 50%,transparent 0,transparent 54%,rgba(0,0,0,.18) 72%,#000 100%);mask-image:radial-gradient(ellipse 38% 28% at 50% 50%,transparent 0,transparent 54%,rgba(0,0,0,.18) 72%,#000 100%)}.PlatformBento_platformField__OAcIb>span{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:9px;color:#c9c9cc;font-size:.7rem;font-weight:560;animation:PlatformBento_modelProviderFloat__kHUFj 7s ease-in-out var(--model-delay,-1s) infinite}.PlatformBento_platformField__OAcIb>span>b{font-size:.74rem;font-weight:560;line-height:1;white-space:nowrap}.PlatformBento_platformIconPair__GehRU,.PlatformBento_platformIconSingle__MDYn8{display:flex;min-width:76px;height:42px;align-items:center;justify-content:center;gap:13px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(17,17,18,.72);box-shadow:0 12px 26px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(12px)}.PlatformBento_platformIconSingle__MDYn8{min-width:48px}.PlatformBento_platformIconPair__GehRU svg,.PlatformBento_platformIconSingle__MDYn8 svg{width:22px;height:22px;color:#ffffff}.PlatformBento_platformField__OAcIb>span[data-node=comm] .PlatformBento_platformIconPair__GehRU svg:last-child{color:#e8d8ff}.PlatformBento_platformField__OAcIb>span[data-node=mcp] .PlatformBento_platformIconSingle__MDYn8{border-color:rgba(166,255,67,.3);box-shadow:0 0 28px rgba(166,255,67,.08),inset 0 1px 0 rgba(255,255,255,.06)}.PlatformBento_platformField__OAcIb>span[data-node=agent]{top:14%;left:8%;--model-delay:-0.8s}.PlatformBento_platformField__OAcIb>span[data-node=comm]{top:14%;right:9%;--model-delay:-2.3s}.PlatformBento_platformField__OAcIb>span[data-node=mcp]{bottom:8%;left:50%;--model-delay:-5.2s;transform:translateX(-50%);animation-name:PlatformBento_platformMcpFloat__uLxKW}@keyframes PlatformBento_platformMcpFloat__uLxKW{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}.PlatformBento_controlAccordionItem__vlFye .PlatformBento_permissionsVisual__PYb91{right:0;bottom:-8px;left:30%;min-height:300px;padding-right:22px;padding-left:22px}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_permissionsVisual__PYb91{inset:0;height:100%;min-height:0;padding:0 22px}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_controlCenterCopy__7as4S{top:50%}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_identityPermissionControl__WXwDM{position:absolute;top:70%;right:0;bottom:auto;left:0;width:min(46%,370px);margin:0 auto;padding:0;transform:none}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_permissionUserTrigger__cvTbo{width:100%}.PlatformBento_controlAccordionItem__vlFye .PlatformBento_permissionGradient__5R3k4{height:260px;background:radial-gradient(ellipse at 54% 100%,rgba(239,106,34,.92) 0,rgba(239,106,34,.48) 38%,rgba(239,106,34,.13) 62%,transparent 78%)}.PlatformBento_controlChoices__07ufn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.PlatformBento_controlChoice__d_RBW{display:flex;min-height:226px;flex-direction:column;justify-content:space-between;padding:28px 26px 24px;border:1px solid rgba(255,255,255,.13);border-radius:19px;background:linear-gradient(150deg,rgba(255,255,255,.075),rgba(255,255,255,.025))}.PlatformBento_controlChoice__d_RBW:nth-child(2){border-color:rgba(255,114,36,.45);background:linear-gradient(145deg,rgba(255,105,25,.2),rgba(255,255,255,.035))}.PlatformBento_controlChoice__d_RBW>svg{width:31px;height:31px;color:#ff7a2a;stroke-width:1.4}.PlatformBento_controlChoice__d_RBW strong{display:block;margin-top:36px;color:#ffffff;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:clamp(1.22rem,2vw,1.8rem);font-weight:500;letter-spacing:-.045em;line-height:1.04}.PlatformBento_controlChoice__d_RBW p{margin:12px 0 0;color:#b7b8bd;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.78rem;line-height:1.43}.PlatformBento_controlChoice__d_RBW small{display:block;padding-top:14px;border-top:1px solid rgba(255,255,255,.11);color:#85868b;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.64rem;letter-spacing:.015em}.PlatformBento_controlSecurity__73hW0{position:relative;min-height:310px;margin-top:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:19px;background:linear-gradient(110deg,rgba(255,105,25,.06),transparent 52%),#171718}.PlatformBento_controlSecurityCopy__KXRNI{position:relative;z-index:4;width:38%;padding:32px 30px}.PlatformBento_controlSecurityCopy__KXRNI>svg{width:28px;height:28px;color:#ff7a2a;stroke-width:1.45}.PlatformBento_controlSecurityCopy__KXRNI strong{display:block;margin-top:34px;color:#ffffff;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:clamp(1.28rem,2vw,1.75rem);font-weight:500;letter-spacing:-.04em;line-height:1.06}.PlatformBento_controlSecurityCopy__KXRNI p{margin:14px 0 0;color:#b7b8bd;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.78rem;line-height:1.45}.PlatformBento_controlSecurity__73hW0 .PlatformBento_permissionsVisual__PYb91{right:24%;bottom:-24px;left:39%;min-height:280px;padding:6px 22px 28px}.PlatformBento_controlLock__J1ZTW{position:absolute;z-index:1;right:-115px;bottom:-188px;width:430px;height:auto;opacity:.2;filter:saturate(.55);pointer-events:none}@media (max-width:980px){.PlatformBento_inner__7xOMR{width:min(100% - 40px,820px)}.PlatformBento_grid__cTAj6{gap:18px}.PlatformBento_controlPanel__p1PsM{padding:0}.PlatformBento_controlAccordion__b55_H{min-height:500px;gap:10px}.PlatformBento_controlAccordionItem__vlFye{flex-basis:108px}.PlatformBento_controlAccordionItem__vlFye[data-active=true]{flex-basis:460px}.PlatformBento_controlAccordionTrigger__m1y_S{min-height:124px;gap:20px;padding:22px 18px}.PlatformBento_controlAccordionTrigger__m1y_S strong{font-size:.9rem}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S strong{font-size:1.65rem}.PlatformBento_controlAccordionItem__vlFye .PlatformBento_permissionsVisual__PYb91{left:32%}.PlatformBento_controlChoice__d_RBW{padding:23px 20px 20px}.PlatformBento_controlSecurityCopy__KXRNI{width:42%;padding:27px 23px}.PlatformBento_controlSecurity__73hW0 .PlatformBento_permissionsVisual__PYb91{right:11%;left:39%}.PlatformBento_collaborationCard__ylk8S,.PlatformBento_governanceCard__My37B,.PlatformBento_permissionsCard__E4TQt,.PlatformBento_privateCard__RGTWO,.PlatformBento_skillsCard__rnbil{grid-column:span 6}.PlatformBento_deploymentCard__3qAjI{min-height:450px}.PlatformBento_deploymentCard__3qAjI .PlatformBento_cardCopy__H_I24{max-width:690px;padding:40px 32px 0}.PlatformBento_deploymentVisual__TBDJB{top:158px;right:32px;bottom:32px;left:32px}.PlatformBento_deploymentChoices__H1UFT article{gap:22px;padding:20px 18px}.PlatformBento_deploymentChoiceHeader__dez_H{align-items:flex-start;gap:8px}.PlatformBento_deploymentChoiceHeader__dez_H strong{font-size:.88rem}.PlatformBento_deploymentChoiceList__U3FDC span{font-size:.62rem}.PlatformBento_governanceCard__My37B{min-height:560px}.PlatformBento_governanceCard__My37B .PlatformBento_cardCopy__H_I24{max-width:none;padding-right:30px;padding-left:30px}.PlatformBento_governanceCard__My37B .PlatformBento_connectorField__fF7Qe{top:225px}.PlatformBento_lineageStrip__PLmH4{grid-template-columns:1fr;gap:7px;min-height:178px}.PlatformBento_lineageStrip__PLmH4>svg{display:none}.PlatformBento_privateBackdrop__v_LFq{right:-58px;bottom:-66px;width:100%}.PlatformBento_privateCard__RGTWO .PlatformBento_cardCopy__H_I24{max-width:none;padding:38px 32px 0}.PlatformBento_permissionsCard__E4TQt,.PlatformBento_skillsCard__rnbil{min-height:480px}.PlatformBento_permissionsVisual__PYb91{min-height:285px;padding-right:18px;padding-left:18px}}@media (min-width:681px) and (max-width:980px){.PlatformBento_collaborativeSection__HmvLU .PlatformBento_collaborationCard__ylk8S,.PlatformBento_collaborativeSection__HmvLU .PlatformBento_skillsCard__rnbil{min-height:540px}.PlatformBento_collaborativeSection__HmvLU .PlatformBento_collaborationCard__ylk8S .PlatformBento_cardCopy__H_I24,.PlatformBento_collaborativeSection__HmvLU .PlatformBento_skillsCard__rnbil .PlatformBento_cardCopy__H_I24{max-width:none;padding:32px 30px 0}.PlatformBento_skillsVisual__uqlvl{right:14px;bottom:24px;left:14px;height:205px}.PlatformBento_collaborationVisual__20X_Y{height:230px}}@media (max-width:680px){.PlatformBento_section__DLlKk{padding:92px 0}.PlatformBento_inner__7xOMR{width:calc(100% - 28px)}.PlatformBento_sectionHeader__miMmX{margin-bottom:42px}.PlatformBento_sectionHeader__miMmX h2{font-size:clamp(2.3rem,11.5vw,3rem)}.PlatformBento_grid__cTAj6{grid-template-columns:1fr;gap:14px}.PlatformBento_controlHeader__xeQvC{display:block;margin-bottom:40px}.PlatformBento_controlHeader__xeQvC h2{font-size:clamp(2.4rem,11vw,3.2rem)}.PlatformBento_controlPanel__p1PsM{padding:0}.PlatformBento_controlAccordion__b55_H{min-height:0;flex-direction:column;gap:9px}.PlatformBento_controlAccordionItem__vlFye{flex:0 0 76px;border-radius:16px}.PlatformBento_controlAccordionItem__vlFye[data-active=true]{flex:0 0 470px}.PlatformBento_controlAccordionTrigger__m1y_S{min-height:76px;flex-direction:row;align-items:center;gap:13px;padding:18px}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S{min-height:76px}.PlatformBento_controlAccordionTrigger__m1y_S svg{width:23px;height:23px}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionTrigger__m1y_S strong,.PlatformBento_controlAccordionTrigger__m1y_S strong{max-width:none;font-size:1.12rem}.PlatformBento_controlAccordionContent__uYQjp{inset:76px 0 0}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_controlAccordionContent__uYQjp{inset:0}.PlatformBento_deploymentField__lcyTV,.PlatformBento_modelField__IsOqe,.PlatformBento_platformField__OAcIb{right:0;bottom:0;left:0;height:210px}.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_deploymentField__lcyTV,.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_modelField__IsOqe,.PlatformBento_controlAccordionItem__vlFye[data-active=true] .PlatformBento_platformField__OAcIb{height:100%}.PlatformBento_modelProvider__PQ_Nw{gap:5px}.PlatformBento_modelProvider__PQ_Nw img{width:22px;height:22px}.PlatformBento_modelProvider__PQ_Nw figcaption{font-size:.54rem}.PlatformBento_modelProvider__PQ_Nw[data-provider=openai]{left:36%}.PlatformBento_modelProvider__PQ_Nw[data-provider=fireworks]{left:4%}.PlatformBento_modelProvider__PQ_Nw[data-provider=bedrock]{right:3%}.PlatformBento_modelProvider__PQ_Nw[data-provider=cursor]{left:38%}.PlatformBento_controlCenterCopy__7as4S{width:58%}.PlatformBento_controlCenterCopy__7as4S strong{font-size:1.7rem}.PlatformBento_deploymentField__lcyTV .PlatformBento_controlDatacenter__lO_In{right:-24px;bottom:-16px;width:min(118%,440px);opacity:1;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 12%),linear-gradient(270deg,transparent 0,#000 14%),linear-gradient(90deg,transparent 0,#000 10%),linear-gradient(180deg,transparent 0,#000 10%);-webkit-mask-composite:source-in;mask-image:linear-gradient(0deg,transparent 0,#000 12%),linear-gradient(270deg,transparent 0,#000 14%),linear-gradient(90deg,transparent 0,#000 10%),linear-gradient(180deg,transparent 0,#000 10%);mask-composite:intersect}.PlatformBento_deploymentField__lcyTV:after{background:linear-gradient(0deg,rgba(8,8,9,.62) 0,transparent 28%),linear-gradient(270deg,rgba(8,8,9,.28) 0,transparent 30%)}.PlatformBento_deploymentField__lcyTV>span{gap:6px;font-size:.6rem}.PlatformBento_deploymentField__lcyTV>span[data-deployment="8bi"]{top:10%;left:6%}.PlatformBento_deploymentField__lcyTV>span[data-deployment=aws]{top:9%;right:6%}.PlatformBento_deploymentField__lcyTV>span[data-deployment=azure]{bottom:11%;left:6%}.PlatformBento_deploymentField__lcyTV>span[data-deployment=on-prem]{top:22%;right:5%;bottom:auto}.PlatformBento_deploymentField__lcyTV>span svg{width:23px;height:23px}.PlatformBento_deploymentField__lcyTV>span[data-deployment=aws] svg{width:34px}.PlatformBento_deploymentField__lcyTV>span img{width:28px}.PlatformBento_platformField__OAcIb>span{gap:5px;font-size:.58rem}.PlatformBento_platformField__OAcIb>span>b{font-size:.58rem}.PlatformBento_platformIconPair__GehRU,.PlatformBento_platformIconSingle__MDYn8{min-width:56px;height:34px;gap:9px;border-radius:11px}.PlatformBento_platformIconSingle__MDYn8{min-width:38px}.PlatformBento_platformIconPair__GehRU svg,.PlatformBento_platformIconSingle__MDYn8 svg{width:17px;height:17px}.PlatformBento_controlAccordionItem__vlFye .PlatformBento_permissionsVisual__PYb91{right:0;bottom:-10px;left:0;min-height:280px;padding-right:14px;padding-left:14px}.PlatformBento_identityProviderRow__0Ru0S>span{min-height:32px;gap:6px;font-size:.62rem}.PlatformBento_identityProviderMark__SYQPY{width:27px;height:27px;border-radius:8px}.PlatformBento_identityProviderMark__SYQPY svg{width:14px;height:14px}.PlatformBento_identityPermissionControl__WXwDM{width:100%;margin-top:60px;padding-top:23px}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_permissionsVisual__PYb91{inset:0;height:100%;padding:0 14px}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_identityProviderRow__0Ru0S>span:first-child{top:5%;left:4%}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_identityProviderRow__0Ru0S>span:nth-child(2){top:5%;right:4%}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_identityProviderRow__0Ru0S>span:nth-child(3){top:21%;left:4%}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_controlCenterCopy__7as4S{top:42%}.PlatformBento_controlAccordionItem__vlFye[data-panel="3"] .PlatformBento_identityPermissionControl__WXwDM{top:72%;right:0;bottom:auto;left:0;width:88%;height:auto;margin:0 auto;transform:none}.PlatformBento_permissionRoleMenu__Ephw3{top:8px;right:0;width:132px}.PlatformBento_controlChoices__07ufn{grid-template-columns:1fr;gap:11px}.PlatformBento_controlChoice__d_RBW{min-height:182px;padding:20px 18px 17px}.PlatformBento_controlChoice__d_RBW strong{margin-top:23px;font-size:1.35rem}.PlatformBento_controlChoice__d_RBW p{font-size:.75rem}.PlatformBento_controlSecurity__73hW0{min-height:520px;margin-top:11px}.PlatformBento_controlSecurityCopy__KXRNI{width:auto;padding:23px 19px 0}.PlatformBento_controlSecurityCopy__KXRNI strong{margin-top:23px;font-size:1.35rem}.PlatformBento_controlSecurityCopy__KXRNI p{max-width:320px;font-size:.75rem}.PlatformBento_controlSecurity__73hW0 .PlatformBento_permissionsVisual__PYb91{right:4px;bottom:0;left:4px;min-height:280px;padding-right:14px;padding-left:14px}.PlatformBento_controlLock__J1ZTW{right:-112px;bottom:-185px;width:390px}.PlatformBento_card__qLTRO,.PlatformBento_collaborationCard__ylk8S,.PlatformBento_connectorsCard__2KRlK,.PlatformBento_deploymentCard__3qAjI,.PlatformBento_governanceCard__My37B,.PlatformBento_permissionsCard__E4TQt,.PlatformBento_privateCard__RGTWO,.PlatformBento_skillsCard__rnbil{grid-column:1;min-height:560px;border-radius:20px}.PlatformBento_collaborationCard__ylk8S{min-height:535px;border-radius:16px}.PlatformBento_cardCopy__H_I24{padding:28px 25px 0}.PlatformBento_cardCopy__H_I24 h3{font-size:1.5rem}.PlatformBento_cardCopy__H_I24 p{font-size:.87rem}.PlatformBento_collaborationVisual__20X_Y{height:225px}.PlatformBento_privateCard__RGTWO{min-height:500px}.PlatformBento_privateBackdrop__v_LFq{right:-54px;bottom:-64px;width:100%}.PlatformBento_privateCard__RGTWO .PlatformBento_cardCopy__H_I24{padding:28px 25px 0}.PlatformBento_deploymentCard__3qAjI{min-height:690px}.PlatformBento_deploymentCard__3qAjI .PlatformBento_cardCopy__H_I24{max-width:none;padding:30px 25px 0}.PlatformBento_deploymentVisual__TBDJB{top:190px;right:20px;bottom:20px;left:20px;gap:11px;grid-template-rows:auto}.PlatformBento_deploymentChoices__H1UFT{grid-template-columns:1fr}.PlatformBento_deploymentChoices__H1UFT article{min-height:142px;gap:15px;padding:20px}.PlatformBento_deploymentChoiceHeader__dez_H{align-items:center}.PlatformBento_deploymentChoiceHeader__dez_H strong{font-size:.95rem}.PlatformBento_deploymentChoiceList__U3FDC span{font-size:.66rem}.PlatformBento_governanceCard__My37B{min-height:720px}.PlatformBento_governanceCard__My37B .PlatformBento_cardCopy__H_I24{padding:28px 25px 0}.PlatformBento_governanceCard__My37B .PlatformBento_connectorField__fF7Qe{top:250px}.PlatformBento_lineageStrip__PLmH4{right:18px;bottom:18px;left:18px}.PlatformBento_connectorsCard__2KRlK{min-height:525px}.PlatformBento_connectorsCard__2KRlK .PlatformBento_cardCopy__H_I24{max-width:none;padding:28px 25px 0}.PlatformBento_connectorField__fF7Qe{top:auto;bottom:24px;left:0;gap:10px;transform:none}.PlatformBento_connectorRow__lEVEG{--connector-gap:10px}.PlatformBento_connectorTile__Sg_y_{width:88px;height:76px;border-radius:14px}.PlatformBento_connectorPlaque__xpB7z{width:45px;height:45px;border-radius:11px}.PlatformBento_connectorPlaque__xpB7z img,.PlatformBento_connectorPlaque__xpB7z svg{width:21px;height:21px}.PlatformBento_permissionsCard__E4TQt{min-height:470px}.PlatformBento_permissionsVisual__PYb91{bottom:0;min-height:280px;padding-right:14px;padding-left:14px}.PlatformBento_skillsCard__rnbil{min-height:550px}.PlatformBento_skillsVisual__uqlvl{right:8px;bottom:22px;left:8px;height:195px}.PlatformBento_skillTile__jLs6v{min-height:48px;gap:11px;padding:6px 13px;border-radius:18px}.PlatformBento_skillIcon__xfivQ{width:31px;height:31px;border-radius:9px}.PlatformBento_skillIcon__xfivQ svg{width:18px;height:18px}.PlatformBento_skillTile__jLs6v b{font-size:clamp(.94rem,4.2vw,1.08rem)}}@media (prefers-reduced-motion:reduce){.PlatformBento_connectorRow__lEVEG{animation:none}.PlatformBento_connectorRow__lEVEG[data-row="2"]{transform:translate3d(-28%,0,0)}.PlatformBento_connectorName__RFf_2,.PlatformBento_connectorPlaque__xpB7z,.PlatformBento_connectorTile__Sg_y_,.PlatformBento_connectorTile__Sg_y_:after,.PlatformBento_controlAccordionContent__uYQjp,.PlatformBento_controlAccordionItem__vlFye,.PlatformBento_controlAccordionTrigger__m1y_S strong,.PlatformBento_deploymentField__lcyTV>span,.PlatformBento_modelProvider__PQ_Nw,.PlatformBento_permissionChevron__2SoLa,.PlatformBento_permissionOption__SRe1G,.PlatformBento_permissionUserTrigger__cvTbo,.PlatformBento_platformField__OAcIb>span,.PlatformBento_skillTile__jLs6v{transition:none}.PlatformBento_deploymentField__lcyTV>span,.PlatformBento_modelProvider__PQ_Nw,.PlatformBento_platformField__OAcIb>span{animation:none}}.ResearchDiagramAnimation_root__FFlYh{position:absolute;inset:0;overflow:hidden;font-family:var(--font-geist-sans),Arial,sans-serif}.ResearchDiagramAnimation_diagramStack__Yqx_S{position:absolute;inset:30px 22px;display:grid;grid-template-rows:142px 64px 86px 64px 102px 64px 150px;align-content:center;justify-items:center}.ResearchDiagramAnimation_promptShell__1APvi{position:relative;z-index:5;width:min(100%,640px);height:148px;padding:0 4px 4px;overflow:hidden;border:2px solid #ed7d3c;border-radius:25px;color:#667083;background:linear-gradient(104deg,#ffe0c8,#fff0df 70%,#ffd8bd);box-shadow:0 26px 58px rgba(121,67,34,.17),0 0 0 1px rgba(255,255,255,.7),inset 0 1px 0 rgba(255,255,255,.72)}.ResearchDiagramAnimation_promptTopline__YlpUt{display:flex;height:35px;align-items:center;padding:0 13px;color:#6b625d;font-size:.77rem;font-weight:500}.ResearchDiagramAnimation_promptComposer__egbkf{position:relative;height:107px;border-radius:22px;background:rgba(255,255,255,.97);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 1px 0 rgba(255,255,255,.6)}.ResearchDiagramAnimation_typedPrompt__RZumX{position:absolute;top:17px;right:56px;left:18px;display:block;overflow:hidden;color:#546174;font-size:clamp(.93rem,1.15vw,1.08rem);font-weight:420;letter-spacing:-.018em;line-height:1.2;text-overflow:clip;white-space:nowrap}.ResearchDiagramAnimation_skillChips___heGV{position:absolute;bottom:14px;left:18px;display:flex;align-items:center;gap:6px}.ResearchDiagramAnimation_skillChips___heGV>span{padding:5px 8px;border:1px solid rgba(237,125,60,.16);border-radius:999px;color:rgba(76,67,61,.74);background:rgba(255,238,222,.72);font-size:.56rem;font-weight:560;line-height:1}.ResearchDiagramAnimation_requestSend__Y_3fY{position:absolute;right:16px;bottom:13px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;color:white;background:#ee772f;box-shadow:0 7px 17px rgba(218,90,25,.23)}.ResearchDiagramAnimation_requestSend__Y_3fY svg{width:15px;height:15px}.ResearchDiagramAnimation_dataFlow__zTQOB{position:relative;z-index:2;width:min(96%,610px);height:100%;overflow:visible;transform-origin:top}.ResearchDiagramAnimation_dataFlowCanvas__4ApmH{position:absolute;inset:0;display:block;width:100%;height:100%}.ResearchDiagramAnimation_artifactDataFlow__eFbtq,.ResearchDiagramAnimation_datasetDataFlow__RacXT,.ResearchDiagramAnimation_promptContextDataFlow__QMPDY{width:min(96%,610px)}.ResearchDiagramAnimation_artifactDataFlow__eFbtq,.ResearchDiagramAnimation_datasetDataFlow__RacXT,.ResearchDiagramAnimation_promptContextDataFlow__QMPDY{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 68%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 68%,transparent)}.ResearchDiagramAnimation_sourceStage__Q7AWr{position:relative;z-index:3;display:grid;width:min(100%,620px);height:86px;place-items:center}.ResearchDiagramAnimation_sourceStageNode__hNCut{display:flex;width:min(98%,610px);height:86px;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ResearchDiagramAnimation_businessContextNode__FFwBY{display:flex;width:100%;height:64px;align-items:center;justify-content:center;padding:10px 14px;border:1px solid rgba(255,255,255,.72);border-radius:18px;background:rgba(255,255,255,.34);box-shadow:0 18px 42px rgba(91,55,31,.13),inset 0 1px 0 rgba(255,255,255,.86);backdrop-filter:blur(18px) saturate(145%)}.ResearchDiagramAnimation_stageLabel__86_sj{position:relative;z-index:4;color:rgba(69,58,51,.62);font-size:.59rem;font-weight:650;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ResearchDiagramAnimation_connectorLine__i3yiu{display:flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:5px;padding:0;overflow:hidden}.ResearchDiagramAnimation_providerPill__NtYu3{display:flex;min-width:0;height:34px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 6px;border:1px solid rgba(255,255,255,.76);border-radius:999px;color:#3c342f;background:rgba(255,255,255,.62);box-shadow:0 7px 15px rgba(106,63,36,.08),inset 0 1px 0 rgba(255,255,255,.94);backdrop-filter:blur(12px) saturate(135%)}.ResearchDiagramAnimation_providerMark__P_FIZ{display:block;width:20px;height:20px;flex:0 0 auto}.ResearchDiagramAnimation_salesforceMark__SojH_{color:#00a1e0}.ResearchDiagramAnimation_hubspotMark__JSJAs{color:#ff7a59}.ResearchDiagramAnimation_snowflakeMark__wdXSJ{color:#29b5e8}.ResearchDiagramAnimation_sheetsMark___5ftO{color:#34a853}.ResearchDiagramAnimation_postgresMark__r9D1R{color:#4169e1}.ResearchDiagramAnimation_jiraMark__VQmuZ{color:#1868db}.ResearchDiagramAnimation_slackMark__61jmu{color:#611f69}.ResearchDiagramAnimation_powerBiMark___NAxl{width:19px;height:20px;object-fit:contain}.ResearchDiagramAnimation_brandLogoMark__9DtJZ{width:22px;height:22px;border-radius:5px;object-fit:contain}.ResearchDiagramAnimation_datasetsNode__SirbQ{position:relative;z-index:3;display:flex;width:min(96%,610px);height:102px;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ResearchDiagramAnimation_datasetsGrid__S5tyA{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px}.ResearchDiagramAnimation_datasetCard__JbXXX{position:relative;display:flex;min-height:78px;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:10px;border:1px solid rgba(255,255,255,.76);border-radius:15px;background:rgba(255,255,255,.5);box-shadow:0 12px 26px rgba(77,50,32,.12),inset 0 1px 0 rgba(255,255,255,.9);text-align:center;backdrop-filter:blur(15px) saturate(140%)}.ResearchDiagramAnimation_datasetTitle__b6oyH{display:flex;min-width:0;align-items:center;justify-content:center;gap:10px}.ResearchDiagramAnimation_datasetTitle__b6oyH i{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:11px;color:#cf6127;background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}.ResearchDiagramAnimation_datasetTitle__b6oyH i svg{width:23px;height:23px}.ResearchDiagramAnimation_datasetTitle__b6oyH strong{overflow:hidden;color:#342d28;font-size:.86rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ResearchDiagramAnimation_artifactsNode__4hmKx{position:relative;z-index:3;display:flex;width:min(74%,390px);height:150px;flex-direction:column;align-items:center;justify-content:center;gap:12px}.ResearchDiagramAnimation_artifactGrid__sdVfS{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:20px}.ResearchDiagramAnimation_artifactItem__t_lZa{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center}.ResearchDiagramAnimation_artifactIcon__vRODb{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:18px;background:rgba(255,255,255,.68);box-shadow:0 12px 26px rgba(91,55,31,.12),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(14px) saturate(140%)}.ResearchDiagramAnimation_artifactIcon__vRODb img{width:30px;height:30px;object-fit:contain}.ResearchDiagramAnimation_artifactItem__t_lZa strong{color:#332d29;font-size:.68rem;font-weight:580;line-height:1.25}@media (max-width:620px){.ResearchDiagramAnimation_diagramStack__Yqx_S{inset:18px 10px;grid-template-rows:90px 42px 62px 42px 78px 42px 96px}.ResearchDiagramAnimation_promptShell__1APvi{height:90px;padding:0 2px 2px;border-width:1.5px;border-radius:15px}.ResearchDiagramAnimation_promptTopline__YlpUt{height:21px;padding:0 7px;font-size:.43rem}.ResearchDiagramAnimation_promptComposer__egbkf{height:65px;border-radius:13px}.ResearchDiagramAnimation_typedPrompt__RZumX{top:10px;right:31px;left:9px;font-size:.55rem}.ResearchDiagramAnimation_skillChips___heGV{bottom:8px;left:9px;gap:3px}.ResearchDiagramAnimation_skillChips___heGV>span{padding:3px 4px;font-size:.32rem}.ResearchDiagramAnimation_requestSend__Y_3fY{right:7px;bottom:6px;width:22px;height:22px}.ResearchDiagramAnimation_requestSend__Y_3fY svg{width:9px;height:9px}.ResearchDiagramAnimation_sourceStage__Q7AWr{width:100%;height:62px}.ResearchDiagramAnimation_sourceStageNode__hNCut{width:96%;height:62px;gap:4px}.ResearchDiagramAnimation_businessContextNode__FFwBY{width:100%;height:48px;padding:6px;border-radius:12px}.ResearchDiagramAnimation_stageLabel__86_sj{font-size:.38rem}.ResearchDiagramAnimation_connectorLine__i3yiu{min-height:24px;gap:4px}.ResearchDiagramAnimation_providerPill__NtYu3{width:21px;min-width:21px;height:21px;justify-content:center;padding:0}.ResearchDiagramAnimation_providerPill__NtYu3 .ResearchDiagramAnimation_providerMark__P_FIZ{width:12px;height:12px}.ResearchDiagramAnimation_datasetsNode__SirbQ{width:96%;height:78px;gap:5px;padding:0}.ResearchDiagramAnimation_datasetsGrid__S5tyA{gap:4px}.ResearchDiagramAnimation_datasetCard__JbXXX{min-height:60px;padding:6px;border-radius:9px}.ResearchDiagramAnimation_datasetTitle__b6oyH{flex-direction:row;align-items:center;gap:5px}.ResearchDiagramAnimation_datasetTitle__b6oyH i{width:26px;height:26px;border-radius:8px}.ResearchDiagramAnimation_datasetTitle__b6oyH i svg{width:16px;height:16px}.ResearchDiagramAnimation_datasetTitle__b6oyH strong{max-width:68px;font-size:.54rem}.ResearchDiagramAnimation_artifactsNode__4hmKx{width:84%;height:96px;gap:7px}.ResearchDiagramAnimation_artifactGrid__sdVfS{gap:10px}.ResearchDiagramAnimation_artifactItem__t_lZa{width:100%;gap:5px}.ResearchDiagramAnimation_artifactIcon__vRODb{width:38px;height:38px;border-radius:12px}.ResearchDiagramAnimation_artifactIcon__vRODb img{width:21px;height:21px}.ResearchDiagramAnimation_artifactItem__t_lZa strong{max-width:72px;font-size:.44rem}}