.LibraryTemplate-module__CSS_CW__libraryTabs{margin-top:var(--spacing-7)}.LibraryTemplate-module__CSS_CW__filterListWrap.LibraryTemplate-module__CSS_CW__filterListWrapTabs{margin-bottom:var(--spacing-10);border-bottom:none;padding-bottom:0}.LibraryTemplate-module__CSS_CW__filterList{margin-top:var(--spacing-7);gap:var(--spacing-2);flex-wrap:nowrap;display:flex;overflow:auto}.LibraryTemplate-module__CSS_CW__filterList::-webkit-scrollbar{display:none}.LibraryTemplate-module__CSS_CW__filterList{-ms-overflow-style:none;scrollbar-width:none}@media (min-width:720px){.LibraryTemplate-module__CSS_CW__filterList{gap:var(--spacing-4)}}.LibraryTemplate-module__CSS_CW__filterListFlex{width:100%;display:flex}.LibraryTemplate-module__CSS_CW__filterListFlex>*{flex:none}.LibraryTemplate-module__CSS_CW__filterListFlex>*>:first-child{margin-left:var(--spacing-5)}@media (min-width:720px){.LibraryTemplate-module__CSS_CW__filterListFlex>*>:first-child{margin-left:0}}.LibraryTemplate-module__CSS_CW__filterListWrap{padding-bottom:var(--spacing-7);margin-bottom:var(--spacing-7);border-bottom:1px solid var(--color-border)}.LibraryTemplate-module__CSS_CW__filterButton{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);padding-left:var(--spacing-3);padding-right:var(--spacing-3);font-size:var(--font-size-base);border-radius:8px;flex-shrink:0;line-height:22px}.LibraryTemplate-module__CSS_CW__filterButton.LibraryTemplate-module__CSS_CW__activeFilter{background-color:var(--color-martian-sky-2)}.LibraryTemplate-module__CSS_CW__filterButton:not(.LibraryTemplate-module__CSS_CW__activeFilter){cursor:pointer}.LibraryTemplate-module__CSS_CW__filterButton:not(.LibraryTemplate-module__CSS_CW__activeFilter):not(:hover){color:var(--color-grey)}.LibraryTemplate-module__CSS_CW__filterButton:not(.LibraryTemplate-module__CSS_CW__activeFilter):hover{background-color:var(--color-martian-sky-3)}.LibraryTemplate-module__CSS_CW__areaWrap{gap:var(--spacing-7);flex-direction:column;display:flex}.LibraryTemplate-module__CSS_CW__emptyArea{align-items:center;gap:var(--spacing-5);border-radius:var(--radius-xl);padding-top:72px;padding-bottom:72px;padding-left:var(--spacing-10);padding-right:var(--spacing-10);background-color:var(--color-martian-sky-4);flex-direction:column;display:flex}.LibraryTemplate-module__CSS_CW__emptyAreaInner{text-align:center;max-width:36rem}.LibraryTemplate-module__CSS_CW__forYouAreaDummy{margin-top:var(--spacing-10)}.LibraryTemplate-module__CSS_CW__forYouArea{--buffer:0;--padding:28px;width:100%;margin-top:calc(var(--buffer) * 1.5);padding:var(--padding);margin-bottom:var(--spacing-2);position:relative}@media (min-width:1600px){.LibraryTemplate-module__CSS_CW__forYouArea{--buffer:28px;--padding:0px}}.LibraryTemplate-module__CSS_CW__forYouArea:after{z-index:0;content:"";background:var(--color-bg-grey-1);border-radius:20px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (min-width:1600px){.LibraryTemplate-module__CSS_CW__forYouArea:after{top:calc(var(--buffer) * -1);left:calc(var(--buffer) * -1);width:calc(100% + calc(var(--buffer) * 2));height:calc(100% + calc(var(--buffer) * 2))}}.LibraryTemplate-module__CSS_CW__forYouAreaContent{z-index:10;position:relative}.LibraryTemplate-module__CSS_CW__yourPicksGrid{margin-top:var(--spacing-7);gap:var(--spacing-7);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:720px){.LibraryTemplate-module__CSS_CW__yourPicksGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1202px){.LibraryTemplate-module__CSS_CW__yourPicksGrid{grid-template-columns:repeat(3,1fr)}.LibraryTemplate-module__CSS_CW__yourPicksGrid>div:nth-child(3){display:block}}@media (min-width:720px){.LibraryTemplate-module__CSS_CW__yourPicksGrid>div:nth-child(3){display:none}}.LibraryTemplate-module__CSS_CW__bitesLibraryCardText p{word-wrap:break-word;text-align:center;color:var(--color-grey);padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.LibraryTemplate-module__CSS_CW__bitesLibraryCard{cursor:pointer;opacity:1;position:relative}.LibraryTemplate-module__CSS_CW__bitesLibraryCard:hover .LibraryTemplate-module__CSS_CW__libCardImage{background-color:var(--color-black)}.LibraryTemplate-module__CSS_CW__bitesLibraryCard:hover img{opacity:.9}.LibraryTemplate-module__CSS_CW__bitesLibraryCard:hover .LibraryTemplate-module__CSS_CW__bitesLibraryCardText p{color:var(--color-black)}.LibraryTemplate-module__CSS_CW__libCardImage{border-radius:var(--radius-xl);margin-bottom:var(--spacing-3);overflow:hidden}.LibraryTemplate-module__CSS_CW__libCardImage img{border-radius:var(--radius-xl);overflow:hidden}.LibraryTemplate-module__CSS_CW__bitesLibraryCardBookmark{top:var(--spacing-3);right:var(--spacing-3);z-index:10;display:none;position:absolute}.LibraryTemplate-module__CSS_CW__bitesLibraryCard:hover .LibraryTemplate-module__CSS_CW__bitesLibraryCardBookmark{display:block}.LibraryTemplate-module__CSS_CW__emptyPick{aspect-ratio:16/9;background-color:var(--color-martian-sky-4);border-radius:var(--radius-xl)}.LibraryTemplate-module__CSS_CW__sectionTitle{align-items:center;gap:var(--spacing-3);display:flex}.LibraryTemplate-module__CSS_CW__bookmarkCount{font-weight:var(--font-weight-semibold);color:var(--color-white);font-size:var(--font-size-xs);background-color:var(--color-martian-rock-3);line-height:var(--line-height-sm);padding-left:var(--spacing-2);padding-right:var(--spacing-2);border-radius:8px;display:block;position:relative;top:0}.LibraryTemplate-module__CSS_CW__sectionBadge{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);padding-left:var(--spacing-3);padding-right:var(--spacing-3);gap:var(--spacing-2);background:var(--color-grey-light-1);border-radius:8px;align-items:center;margin-left:auto;display:flex;position:relative}.LibraryTemplate-module__CSS_CW__sectionBadge:hover{background:var(--color-grey-light-3)}.LibraryTemplate-module__CSS_CW__sectionBadge:hover>span{z-index:10;display:block!important}.LibraryTemplate-module__CSS_CW__sectionBadge svg{width:var(--spacing-6)}.LibraryTemplate-module__CSS_CW__sectionBadge .LibraryTemplate-module__CSS_CW__badgeCount{color:var(--color-deep-space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1}.LibraryTemplate-module__CSS_CW__modeHeading{cursor:default}.LibraryTemplate-module__CSS_CW__modeHeadingNotActive{cursor:pointer;opacity:.5}.LibraryTemplate-module__CSS_CW__headerActions{gap:var(--spacing-4);align-items:center;display:flex}.LibraryTemplate-module__CSS_CW__wrap{gap:var(--spacing-20);flex-direction:column;display:flex}
.Tabs-module__ro353q__wrap{scrollbar-width:none;-ms-overflow-style:none;align-self:stretch;min-width:0;max-width:100%;margin-top:-6px;padding-top:6px;overflow-x:auto}.Tabs-module__ro353q__wrap::-webkit-scrollbar{display:none}.Tabs-module__ro353q__bleed{--tabs-gutter:var(--container-bleed-start,var(--container-x-padding));max-width:none;margin-inline:calc(var(--container-bleed-start,var(--container-x-padding)) * -1) calc(var(--container-bleed-end,var(--container-x-padding)) * -1);padding-inline:var(--container-bleed-start,var(--container-x-padding)) var(--container-bleed-end,var(--container-x-padding))}.Tabs-module__ro353q__bar{--tabs-inset:var(--spacing-2);--tab-font-size:var(--font-size-base);--tab-line-height:var(--line-height-base);padding:var(--tabs-inset);background:var(--color-martian-sky-4);border-radius:var(--radius-full);flex-wrap:nowrap;align-items:center;display:inline-flex}.Tabs-module__ro353q__backdrop{padding-block:var(--spacing-2);margin-block:calc(var(--spacing-2) * -1);background:var(--color-white)}@media (min-width:720px){.Tabs-module__ro353q__backdrop{background:0 0}.Tabs-module__ro353q__backdrop .Tabs-module__ro353q__bar{box-shadow:0 0 0 var(--spacing-2) var(--color-white)}}.Tabs-module__ro353q__large{--tab-font-size:var(--font-size-lg);--tab-line-height:var(--line-height-lg)}.Tabs-module__ro353q__tabs,.Tabs-module__ro353q__before{flex-wrap:nowrap;flex-shrink:0;display:flex}.Tabs-module__ro353q__tabs{position:relative}.Tabs-module__ro353q__indicator{border-radius:var(--radius-full);background:var(--color-white);pointer-events:none;will-change:transform, width;height:100%;position:absolute;top:0;left:0}.Tabs-module__ro353q__indicatorAnimate{transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.Tabs-module__ro353q__indicatorAnimate{transition:none}}.Tabs-module__ro353q__hasBefore{padding-left:0}.Tabs-module__ro353q__pinned{z-index:2;margin-block:calc(var(--tabs-inset) * -1);padding-block:var(--tabs-inset);padding-left:var(--tabs-inset);border-radius:var(--radius-full) 0 0 var(--radius-full);--pinned-corner:32px;flex-shrink:0;align-self:stretch;align-items:center;transition:box-shadow .2s;display:flex;position:sticky;left:0}.Tabs-module__ro353q__pinned:before{content:"";z-index:-1;top:0;bottom:0;right:calc(100% - var(--pinned-corner));width:calc(var(--tabs-gutter,0px) + var(--pinned-corner));background:var(--color-white);position:absolute}.Tabs-module__ro353q__pinned:after{content:"";z-index:-1;border-radius:inherit;background:var(--color-martian-sky-4);position:absolute;inset:0}.Tabs-module__ro353q__scrolled .Tabs-module__ro353q__pinned{box-shadow:8px 0 8px -8px #0000002e}.Tabs-module__ro353q__divider{width:1px;height:20px;margin-left:var(--spacing-3);background:var(--color-martian-sky-2);flex-shrink:0}.Tabs-module__ro353q__scrolled .Tabs-module__ro353q__divider{background:0 0}.Tabs-module__ro353q__hasBefore .Tabs-module__ro353q__tabs{padding-left:var(--spacing-3)}.Tabs-module__ro353q__tab{z-index:1;border-radius:var(--radius-full);color:var(--color-black);font-size:var(--tab-font-size);line-height:var(--tab-line-height);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;padding:3px 15px;transition:color .15s,background-color .15s,border-color .15s;position:relative}.Tabs-module__ro353q__tab:hover:not(.Tabs-module__ro353q__active):not(.Tabs-module__ro353q__action):not(:disabled):not([aria-disabled=true]){color:var(--color-black);text-decoration:underline}.Tabs-module__ro353q__tab:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.Tabs-module__ro353q__active,.Tabs-module__ro353q__tab:disabled,.Tabs-module__ro353q__tab[aria-disabled=true]{cursor:default}.Tabs-module__ro353q__disabled .Tabs-module__ro353q__tab{opacity:.6}.Tabs-module__ro353q__action{min-height:calc(var(--tab-line-height) + 8px);align-items:center;gap:var(--spacing-2);background:var(--color-white);display:inline-flex}.Tabs-module__ro353q__action:hover:not(:disabled){background:var(--color-white);border-color:var(--color-black)}.Tabs-module__ro353q__actionIcon{flex-shrink:0;width:12px;height:12px;display:inline-flex}.Tabs-module__ro353q__actionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:720px){.Tabs-module__ro353q__actionLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.Tabs-module__ro353q__actionIcon svg{width:100%;height:100%;overflow:visible}.Tabs-module__ro353q__actionActive,.Tabs-module__ro353q__actionActive:hover:not(:disabled){border-color:var(--color-black)}.Tabs-module__ro353q__count{border-radius:var(--radius-full);background:var(--color-black);min-width:14px;height:14px;color:var(--color-white);font-size:8px;line-height:1;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;padding-inline:3px;display:flex;position:absolute;top:-6px;right:3px}.Tabs-module__ro353q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.AnchorWrap-module__JgO4_a__anchorWrap{align-items:center;display:inline-flex;position:relative}.AnchorWrap-module__JgO4_a__anchor{cursor:pointer;align-items:center;display:inline-flex}.AnchorWrap-module__JgO4_a__tooltipContent{background:var(--bg);border:1px solid #00000014;border-radius:8px;padding:20px;box-shadow:0 8px 24px #0000001f}.AnchorWrap-module__JgO4_a__tooltip{z-index:10;padding-top:8px;position:absolute;top:100%}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__small{min-width:var(--tooltip-size-small)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__regular{min-width:var(--tooltip-size-regular)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__medium{min-width:var(--tooltip-size-medium)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__large{min-width:var(--tooltip-size-large)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__xlarge{min-width:var(--tooltip-size-xlarge)}.AnchorWrap-module__JgO4_a__tooltip:not(.AnchorWrap-module__JgO4_a__tooltipRight):not(.AnchorWrap-module__JgO4_a__tooltipLeft):not(.AnchorWrap-module__JgO4_a__tooltipRightSide):not(.AnchorWrap-module__JgO4_a__tooltipLeftSide):not(.AnchorWrap-module__JgO4_a__tooltipRightTop):not(.AnchorWrap-module__JgO4_a__tooltipCenterRightArrow){left:50%;transform:translate(-50%)}.AnchorWrap-module__JgO4_a__tooltip:not(.AnchorWrap-module__JgO4_a__tooltipRight):not(.AnchorWrap-module__JgO4_a__tooltipLeft):not(.AnchorWrap-module__JgO4_a__tooltipRightSide):not(.AnchorWrap-module__JgO4_a__tooltipLeftSide):not(.AnchorWrap-module__JgO4_a__tooltipRightTop):not(.AnchorWrap-module__JgO4_a__tooltipCenterRightArrow):before{left:50%;transform:translate(-50%)}.AnchorWrap-module__JgO4_a__tooltip:before{content:"";border-style:solid;border-width:0 8px 8px;border-color:transparent transparent var(--bg) transparent;filter:drop-shadow(0 -1px #00000014);position:absolute;top:0}@media not (min-width:900px){.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRight{max-width:calc(100vw - 32px);left:auto;right:-12px}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRight:before{right:12px}}@media (min-width:900px){.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRight{left:50%;transform:translate(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRight:before{left:50%;transform:translate(-50%)}}@media not (min-width:900px){.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeft{max-width:calc(100vw - 32px);left:-12px}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeft:before{left:12px}}@media (min-width:900px){.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeft{left:50%;transform:translate(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeft:before{left:50%;transform:translate(-50%)}}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRightSide{top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRightSide:before{border-width:8px 8px 8px 0;border-color:transparent var(--bg) transparent transparent;filter:drop-shadow(-1px 0 #00000014);top:50%;left:-8px;transform:translateY(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeftSide{top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipLeftSide:before{border-width:8px 8px 8px 0;border-color:transparent var(--bg) transparent transparent;filter:drop-shadow(-1px 0 #00000014);top:50%;right:-8px;transform:translateY(-50%)scaleX(-1)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRightTop{padding-top:0;padding-bottom:8px;inset:auto 0 100% auto}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipRightTop:before{border-width:8px 8px 0;border-color:var(--bg) transparent transparent transparent;filter:drop-shadow(0 1px #00000014);top:auto;bottom:0;right:12px}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipCenterRightArrow{padding-top:0;padding-bottom:8px;top:auto;bottom:100%;left:50%;transform:translate(-50%)}.AnchorWrap-module__JgO4_a__tooltip.AnchorWrap-module__JgO4_a__tooltipCenterRightArrow:before{border-width:8px 8px 0;border-color:var(--bg) transparent transparent transparent;filter:drop-shadow(0 1px #00000014);inset:auto 12px 0 auto;transform:none}.AnchorWrap-module__JgO4_a__tooltip{--bg:var(--color-dark-3);--dropdown-bg:var(--color-dropdown-dark);--text:var(--color-white);--border-radius:12px;color:var(--text)}
.AIChat-module__4zn_VG__wrap{z-index:3;flex-shrink:0;align-items:center;display:flex;position:relative}.AIChat-module__4zn_VG__trigger{border:1px solid var(--color-martian-grey-4);background:var(--color-white);min-width:40px;height:36px;color:var(--color-deep-space-1);cursor:pointer;z-index:2;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex;position:relative}.AIChat-module__4zn_VG__trigger:hover,.AIChat-module__4zn_VG__triggerActive{background:var(--color-martian-sky-4);border-color:var(--color-martian-sky-2)}.AIChat-module__4zn_VG__triggerDisabled,.AIChat-module__4zn_VG__triggerDisabled:hover{background:var(--color-bg-grey-1);border-color:var(--color-martian-grey-4);color:var(--color-grey);cursor:not-allowed}.AIChat-module__4zn_VG__triggerLocked,.AIChat-module__4zn_VG__triggerLocked:hover{background:var(--color-white);border-color:var(--color-martian-grey-4);color:var(--color-deep-space-1)}.AIChat-module__4zn_VG__triggerLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:none}.AIChat-module__4zn_VG__triggerIcon{justify-content:center;align-items:center;display:inline-flex}.AIChat-module__4zn_VG__triggerIcon svg{width:16px;height:16px}@media (min-width:720px){.AIChat-module__4zn_VG__triggerLabel{display:inline}}.AIChat-module__4zn_VG__overlay{z-index:999999998;background:#0f141c2e;border:none;margin:0;padding:0;position:fixed;inset:0}.AIChat-module__4zn_VG__panelWrap{--max-width:460px;width:100%;height:100dvh;max-width:var(--max-width);z-index:999999999;pointer-events:none;justify-content:flex-end;position:fixed;top:0;right:0}@media (min-width:720px){.AIChat-module__4zn_VG__panelWrap{--max-width:540px}}.AIChat-module__4zn_VG__panel{width:100%}.AIChat-module__4zn_VG__panel,.AIChat-module__4zn_VG__sheet{pointer-events:auto;background:var(--color-white);border-left:1px solid #0f141c14;flex-direction:column;height:100%;display:flex;box-shadow:-10px 0 30px #0f141c1f}.AIChat-module__4zn_VG__sheet{width:100vw;box-shadow:none;padding-top:env(safe-area-inset-top);border-left:none}.AIChat-module__4zn_VG__desktopOnly{display:none}.AIChat-module__4zn_VG__mobileOnly{display:flex}.AIChat-module__4zn_VG__panelWrap.AIChat-module__4zn_VG__mobileOnly{width:100vw;height:var(--ai-chat-mobile-vh,100dvh);max-height:var(--ai-chat-mobile-vh,100dvh);inset:0}@media (min-width:1024px){.AIChat-module__4zn_VG__desktopOnly{display:flex}.AIChat-module__4zn_VG__mobileOnly{display:none}}.AIChat-module__4zn_VG__header{border-bottom:1px solid var(--color-martian-grey-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.AIChat-module__4zn_VG__headerTitle{align-items:center;display:none}.AIChat-module__4zn_VG__headerEyebrow{color:var(--color-grey);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--font-weight-bold)}.AIChat-module__4zn_VG__usageIndicator{background:var(--color-bg-grey-1);border:1px solid var(--color-martian-grey-4);font-size:var(--font-size-xs);color:var(--color-deep-space-1);border-radius:6px;align-items:center;gap:4px;margin-left:12px;padding:2px 8px;display:inline-flex}.AIChat-module__4zn_VG__usageValue{font-weight:var(--font-weight-bold);color:var(--color-martian-sky-1)}.AIChat-module__4zn_VG__usageDivider{opacity:.3}.AIChat-module__4zn_VG__usageLimit{color:var(--color-grey)}.AIChat-module__4zn_VG__usageLabel{color:var(--color-grey);text-transform:lowercase;opacity:.8;margin-left:2px}.AIChat-module__4zn_VG__usageRefreshing{border-color:var(--color-martian-sky-2);animation:1.5s ease-in-out infinite AIChat-module__4zn_VG__usagePulse}@keyframes AIChat-module__4zn_VG__usagePulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.AIChat-module__4zn_VG__headerActions{align-items:center;gap:8px;margin-left:auto;display:flex}.AIChat-module__4zn_VG__headerClose,.AIChat-module__4zn_VG__headerButton{border:1px solid var(--color-martian-grey-3);background:var(--color-martian-grey-3);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-width:43px;height:40px;padding:8px 16px;display:inline-flex}.AIChat-module__4zn_VG__headerButton:hover{background:var(--color-martian-sky-4)}.AIChat-module__4zn_VG__headerClose{width:43px;color:var(--color-deep-space-1);padding:0}.AIChat-module__4zn_VG__headerClose:hover{background:var(--color-martian-sky-4)}.AIChat-module__4zn_VG__headerClose svg path{fill:currentColor}.AIChat-module__4zn_VG__threadRail{border-bottom:1px solid #0f141c14;flex-direction:column;gap:10px;padding:12px 20px 16px;display:flex}.AIChat-module__4zn_VG__threadRailHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.AIChat-module__4zn_VG__threadList{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.AIChat-module__4zn_VG__threadCard{border:1px solid var(--color-martian-grey-4);background:var(--color-bg-grey-1);cursor:pointer;text-align:left;border-radius:12px;min-width:180px;max-width:220px;padding:12px}.AIChat-module__4zn_VG__threadCardActive{background:var(--color-martian-sky-4);border-color:var(--color-martian-sky-2)}.AIChat-module__4zn_VG__threadTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-deep-space-1);margin-bottom:4px}.AIChat-module__4zn_VG__threadPreview,.AIChat-module__4zn_VG__threadMeta{font-size:var(--font-size-xs);color:var(--color-grey)}.AIChat-module__4zn_VG__body{flex-direction:column;flex:1;min-height:0;display:flex}.AIChat-module__4zn_VG__debugTracePanel{border:1px solid var(--color-martian-grey-4);background:var(--color-bg-grey-1);border-radius:10px;margin:12px 20px 0;display:none;overflow:hidden}.AIChat-module__4zn_VG__debugTraceSummary{cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-deep-space-1);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.AIChat-module__4zn_VG__debugTraceSummary::-webkit-details-marker{display:none}.AIChat-module__4zn_VG__debugTraceMeta{color:var(--color-grey);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em}.AIChat-module__4zn_VG__debugTraceSection{border-top:1px solid var(--color-martian-grey-4);padding:0 12px 12px}.AIChat-module__4zn_VG__debugTraceLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-grey);margin-bottom:8px;padding-top:10px;display:block}.AIChat-module__4zn_VG__debugTraceGrid{font-size:var(--font-size-sm);color:var(--color-deep-space-1);grid-template-columns:minmax(90px,120px) 1fr;gap:6px 12px;display:grid}.AIChat-module__4zn_VG__debugTraceGrid span:nth-child(odd){color:var(--color-grey)}.AIChat-module__4zn_VG__debugTraceList{flex-direction:column;gap:8px;display:flex}.AIChat-module__4zn_VG__debugTraceItem{font-size:var(--font-size-sm);color:var(--color-deep-space-1);line-height:1.4}.AIChat-module__4zn_VG__debugTraceChips{flex-wrap:wrap;gap:6px;display:flex}.AIChat-module__4zn_VG__debugTraceChip{background:var(--color-white);border:1px solid var(--color-martian-grey-4);font-size:var(--font-size-xs);color:var(--color-deep-space-1);border-radius:999px;align-items:center;padding:4px 8px;display:inline-flex}.AIChat-module__4zn_VG__debugTraceTool{background:var(--color-white);border:1px solid var(--color-martian-grey-4);border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex}.AIChat-module__4zn_VG__debugTraceCode{font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs);color:var(--color-grey);word-break:break-word}.AIChat-module__4zn_VG__debugTraceNotes{font-size:var(--font-size-xs);color:var(--color-grey)}.AIChat-module__4zn_VG__messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0f141c1a transparent;flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.AIChat-module__4zn_VG__messages::-webkit-scrollbar{width:6px}.AIChat-module__4zn_VG__messages::-webkit-scrollbar-track{background:0 0}.AIChat-module__4zn_VG__messages::-webkit-scrollbar-thumb{background-color:#0f141c1a;border:2px solid #0000;border-radius:20px}.AIChat-module__4zn_VG__messagesInitial{justify-content:center;width:100%;padding:40px 0 24px}.AIChat-module__4zn_VG__messagesInitial::-webkit-scrollbar{display:none}.AIChat-module__4zn_VG__emptyState{text-align:center;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:460px;margin:0 auto;display:flex}.AIChat-module__4zn_VG__emptyStateTitle{width:90%;margin:0}.AIChat-module__4zn_VG__messageWrap{flex-direction:column;gap:8px;width:100%;display:flex}.AIChat-module__4zn_VG__messageMeta{font-size:var(--font-size-xs);color:var(--color-grey);display:none}.AIChat-module__4zn_VG__messageBubble{white-space:pre-wrap;border-radius:12px;max-width:92%;padding:24px}.AIChat-module__4zn_VG__messageBubble:has(.AIChat-module__4zn_VG__messageMarkdown:empty){padding:0}.AIChat-module__4zn_VG__messageBubbleThinking{border:none;border-radius:0;max-width:none;padding:0}.AIChat-module__4zn_VG__messageMarkdown{white-space:normal;line-height:1.55}.AIChat-module__4zn_VG__messageMarkdown p{margin:0}.AIChat-module__4zn_VG__messageMarkdown p+p{margin-top:12px}:is(.AIChat-module__4zn_VG__messageMarkdown ul,.AIChat-module__4zn_VG__messageMarkdown ol){margin:12px 0;padding-left:20px}.AIChat-module__4zn_VG__messageMarkdown li+li{margin-top:6px}:is(.AIChat-module__4zn_VG__messageMarkdown h1,.AIChat-module__4zn_VG__messageMarkdown h2,.AIChat-module__4zn_VG__messageMarkdown h3,.AIChat-module__4zn_VG__messageMarkdown h4,.AIChat-module__4zn_VG__messageMarkdown h5,.AIChat-module__4zn_VG__messageMarkdown h6){font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);letter-spacing:0;margin:18px 0 8px}:is(.AIChat-module__4zn_VG__messageMarkdown h1:first-child,.AIChat-module__4zn_VG__messageMarkdown h2:first-child,.AIChat-module__4zn_VG__messageMarkdown h3:first-child,.AIChat-module__4zn_VG__messageMarkdown h4:first-child,.AIChat-module__4zn_VG__messageMarkdown h5:first-child,.AIChat-module__4zn_VG__messageMarkdown h6:first-child){margin-top:0}.AIChat-module__4zn_VG__messageMarkdown blockquote{border-left:2px solid var(--color-martian-grey-4);color:var(--color-text-grey-12);margin:12px 0;padding-left:12px}.AIChat-module__4zn_VG__messageMarkdown table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-martian-grey-4);border-radius:var(--radius-md);width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin:14px 0;overflow:hidden}:is(.AIChat-module__4zn_VG__messageMarkdown th,.AIChat-module__4zn_VG__messageMarkdown td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-martian-grey-4);padding:9px 10px}.AIChat-module__4zn_VG__messageMarkdown th{background:var(--color-martian-grey-2);font-weight:var(--font-weight-medium);color:var(--color-deep-space-1)}.AIChat-module__4zn_VG__messageMarkdown tr:last-child td{border-bottom:none}.AIChat-module__4zn_VG__messageMarkdown hr{border:0;border-top:1px solid var(--color-martian-grey-4);margin:16px 0}.AIChat-module__4zn_VG__messageMarkdown strong{font-weight:var(--font-weight-medium)}.AIChat-module__4zn_VG__messageMarkdown a{color:inherit;text-underline-offset:2px;text-decoration:underline}.AIChat-module__4zn_VG__messageMarkdown code{background:var(--color-deep-space-1);border-radius:6px;padding:2px 6px;font-size:.95em}.AIChat-module__4zn_VG__userMessage{align-self:flex-end}.AIChat-module__4zn_VG__userMessage .AIChat-module__4zn_VG__messageBubble{background:var(--color-deep-space-1);color:var(--color-white);align-self:flex-end;max-width:400px;padding:16px}.AIChat-module__4zn_VG__assistantMessage .AIChat-module__4zn_VG__messageBubble{color:var(--color-deep-space-1);background:0 0;border:1px solid #eceded;max-width:450px}.AIChat-module__4zn_VG__assistantMessage .AIChat-module__4zn_VG__messageBubbleThinking{color:var(--color-deep-space-1);background:0 0;border:none}.AIChat-module__4zn_VG__messageActionSection{flex-direction:column;gap:10px;max-width:450px;display:flex}.AIChat-module__4zn_VG__messageActionHeader{align-items:center;gap:8px;display:inline-flex}.AIChat-module__4zn_VG__messageActionHeaderIcon{width:16px;height:16px;color:var(--color-grey);justify-content:center;align-items:center;display:inline-flex}.AIChat-module__4zn_VG__messageActionHeaderIcon svg{width:16px;height:16px}.AIChat-module__4zn_VG__messageActionHeaderText{color:var(--color-text-grey-12)}.AIChat-module__4zn_VG__messageActions{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.AIChat-module__4zn_VG__messageActionChip{background:var(--color-white);max-width:100%;color:var(--color-deep-space-1);white-space:normal;justify-content:center;align-items:center;gap:8px;padding:8px 12px;line-height:1.4;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.AIChat-module__4zn_VG__messageActionChip:hover{background:var(--color-martian-grey-2)}.AIChat-module__4zn_VG__messageActionChip:visited{color:var(--color-deep-space-1)}.AIChat-module__4zn_VG__messageActionIcon{width:16px;height:16px;color:var(--color-grey);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AIChat-module__4zn_VG__messageActionIcon svg{width:16px;height:16px}.AIChat-module__4zn_VG__messageActionLabel{display:inline}.AIChat-module__4zn_VG__thinkingText{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-grey);align-items:baseline;gap:2px;display:inline-flex}.AIChat-module__4zn_VG__thinkingDots{display:inline-flex}.AIChat-module__4zn_VG__thinkingDots span{opacity:.35;animation:1s ease-in-out infinite AIChat-module__4zn_VG__chatPulse;display:inline-block}.AIChat-module__4zn_VG__thinkingDots span:nth-child(2){animation-delay:.15s}.AIChat-module__4zn_VG__thinkingDots span:nth-child(3){animation-delay:.3s}@keyframes AIChat-module__4zn_VG__chatPulse{0%{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.2;transform:scale(.8)}}.AIChat-module__4zn_VG__sources{flex-direction:column;gap:8px;display:flex}.AIChat-module__4zn_VG__sourcesTitle{color:var(--color-text-grey-12);margin-top:28px;display:block}.AIChat-module__4zn_VG__sourceCard{border:1px solid var(--color-martian-grey-4);background:var(--color-white);width:100%;color:var(--color-deep-space-1);border-radius:8px;align-items:center;gap:12px;min-width:140px;padding:12px;text-decoration:none;display:flex}.AIChat-module__4zn_VG__sourceCardWithImage{align-items:flex-start}.AIChat-module__4zn_VG__sourceCard:visited{color:var(--color-deep-space-1)}.AIChat-module__4zn_VG__sourceVisual{background:#f4f1e8;border:1px solid #0f141c0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.AIChat-module__4zn_VG__sourceVisualImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.AIChat-module__4zn_VG__sourceVisualPlaceholder{color:#6e6555;background:#f4f1e8;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:hidden}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=case-study]{color:#2c5bb8;background:#eaf2ff}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=ux-bite]{color:#b3531b;background:#fff0e8}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=cheatsheet]{color:#7350b8;background:#f3ecff}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=ux-glossary]{color:#425a9c;background:#eceff9}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=collection]{color:#42627c;background:#ecf3f7}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=series]{color:#9c466d;background:#f8eaf1}.AIChat-module__4zn_VG__sourceVisualPlaceholder[data-source-kind=page]{color:#7a6a46;background:#f4f1e8}.AIChat-module__4zn_VG__sourceVisualPlaceholderIcon{flex-shrink:0;display:block;width:20px!important;height:20px!important}.AIChat-module__4zn_VG__sourceVisualPlaceholderIcon svg{width:20px!important;height:20px!important}.AIChat-module__4zn_VG__sourceMain{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}.AIChat-module__4zn_VG__sourceCard:hover{background:var(--color-martian-sky-4)}.AIChat-module__4zn_VG__sourceCardDestination{border-color:var(--color-martian-sky-3);background:var(--color-martian-sky-4)}.AIChat-module__4zn_VG__sourceCardDestination:hover{color:var(--color-deep-space-1);border-color:var(--color-martian-sky-2);background:var(--color-martian-sky-2)}.AIChat-module__4zn_VG__sourceCardDestination:hover a{color:var(--color-deep-space-1)}.AIChat-module__4zn_VG__sourceTitle{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.AIChat-module__4zn_VG__sourceType{color:var(--color-text-grey-12);text-transform:capitalize;flex-shrink:0;align-self:center;margin-left:auto;padding-left:16px}.AIChat-module__4zn_VG__sourceReason{font-size:var(--font-size-xs);color:var(--color-text-grey-12);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AIChat-module__4zn_VG__suggestions{border-top:1px solid #0f141c14;flex-direction:column;gap:10px;padding:12px 20px 16px;display:flex}.AIChat-module__4zn_VG__suggestionsHero{border-top:none;gap:14px;width:100%;padding:0}.AIChat-module__4zn_VG__suggestionGroup{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.AIChat-module__4zn_VG__suggestionChip{text-align:center;border:1px solid var(--color-martian-grey-2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}.AIChat-module__4zn_VG__suggestionChip:hover{background:var(--color-martian-grey-2)}.AIChat-module__4zn_VG__composerWrap{overscroll-behavior:contain;flex-direction:column;gap:10px;padding:16px 20px 20px;display:flex}.AIChat-module__4zn_VG__lockedNotice{border:1px solid var(--color-martian-sky-2);background:var(--color-martian-sky-4);color:var(--color-deep-space-1);font-size:var(--font-size-xs);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 20px;padding:10px 12px;display:flex}.AIChat-module__4zn_VG__lockedNoticeLink{color:var(--color-deep-space-1);text-underline-offset:2px;font-weight:var(--font-weight-medium);text-decoration:underline}.AIChat-module__4zn_VG__sheet .AIChat-module__4zn_VG__composerWrap{padding-bottom:calc(20px + env(safe-area-inset-bottom))}@media (max-width:1023px){.AIChat-module__4zn_VG__sheet .AIChat-module__4zn_VG__body:has(.AIChat-module__4zn_VG__composerTextarea:focus) .AIChat-module__4zn_VG__suggestions{display:none}.AIChat-module__4zn_VG__sheet .AIChat-module__4zn_VG__composerWrap{background:var(--color-white);position:sticky;bottom:0}}.AIChat-module__4zn_VG__composer{flex-direction:column;display:flex;position:relative}.AIChat-module__4zn_VG__composerHero{width:100%;max-width:620px;margin:0 auto}.AIChat-module__4zn_VG__composerTextarea{resize:none;border:1px solid var(--color-martian-grey-2);background:var(--color-bg-grey-1);width:100%;min-height:141px;max-height:200px;font:inherit;color:var(--color-deep-space-1);border-radius:12px;outline:none;padding:24px;transition:border-color .2s,box-shadow .2s,background-color .2s}.AIChat-module__4zn_VG__composerTextarea:focus,.AIChat-module__4zn_VG__composerTextarea:focus-visible{border-color:var(--color-martian-sky-2);background:var(--color-white)}.AIChat-module__4zn_VG__submitButton{background:var(--color-black);width:32px;height:32px;color:var(--color-white);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;bottom:12px;right:12px}.AIChat-module__4zn_VG__submitButtonHero{background:var(--color-grey-medium-5);color:#0f141c73;border-radius:14px;width:48px;height:48px;bottom:12px;right:12px}.AIChat-module__4zn_VG__body:not(:has(.AIChat-module__4zn_VG__userMessage)){justify-content:center;align-items:center}.AIChat-module__4zn_VG__body:not(:has(.AIChat-module__4zn_VG__userMessage)) .AIChat-module__4zn_VG__messages{flex:initial}.AIChat-module__4zn_VG__body:not(:has(.AIChat-module__4zn_VG__userMessage)) .AIChat-module__4zn_VG__composerWrapHero{width:100%}.AIChat-module__4zn_VG__body:has(.AIChat-module__4zn_VG__userMessage) .AIChat-module__4zn_VG__composerWrap{border-top:1px solid var(--color-martian-grey-2);padding-top:32px}.AIChat-module__4zn_VG__body:has(.AIChat-module__4zn_VG__userMessage) .AIChat-module__4zn_VG__composerTextarea{min-height:64px}.AIChat-module__4zn_VG__body:has(.AIChat-module__4zn_VG__userMessage) .AIChat-module__4zn_VG__submitButton{top:50%;right:12px;transform:translateY(-50%)}.AIChat-module__4zn_VG__submitButton:hover:not(:disabled){background:var(--color-deep-space-1);color:#fff}.AIChat-module__4zn_VG__submitButton:disabled{opacity:.3;cursor:not-allowed}.AIChat-module__4zn_VG__submitButtonHero:disabled{opacity:1;color:#0f141c73}.AIChat-module__4zn_VG__submitButton svg{width:18px;height:18px}.AIChat-module__4zn_VG__composerHint{color:var(--color-grey);text-align:left;min-width:0;display:block}.AIChat-module__4zn_VG__composerMetaRow{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.AIChat-module__4zn_VG__composerMetaAside{flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}.AIChat-module__4zn_VG__footerUsageMeter{border:1px solid var(--color-martian-grey-4);background:var(--color-bg-grey-1);min-width:132px;color:var(--color-deep-space-1);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.AIChat-module__4zn_VG__footerUsageTrack{background:var(--color-martian-grey-4);border-radius:999px;width:42px;height:6px;position:relative;overflow:hidden}.AIChat-module__4zn_VG__footerUsageFill{border-radius:inherit;background:#7bbe82;position:absolute;inset:0 auto 0 0}.AIChat-module__4zn_VG__footerUsageText{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.AIChat-module__4zn_VG__usageTooltip{flex-direction:column;gap:10px;display:flex}.AIChat-module__4zn_VG__usageTooltipTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-white)}.AIChat-module__4zn_VG__usageTooltipRow{font-size:var(--font-size-sm);color:#ffffffe6;justify-content:space-between;align-items:center;gap:12px;display:flex}.AIChat-module__4zn_VG__usageTooltipRow strong{color:var(--color-white);font-weight:var(--font-weight-medium)}.AIChat-module__4zn_VG__usageTooltipMeta{font-size:var(--font-size-xs);color:#ffffffb8}@media (max-width:699px){.AIChat-module__4zn_VG__composerMetaRow{flex-direction:row;justify-content:space-between;align-items:center}.AIChat-module__4zn_VG__composerMetaAside{justify-content:flex-end;margin-left:auto}.AIChat-module__4zn_VG__composerHint{flex:1}}.AIChat-module__4zn_VG__retryButton{color:var(--color-deep-space-1);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.AIChat-module__4zn_VG__pathwayOfferButton{font:inherit;appearance:none;cursor:pointer;text-align:left;width:100%}.AIChat-module__4zn_VG__pathwayOfferButton:disabled{opacity:.6;cursor:not-allowed;background:var(--color-bg-grey-1);color:var(--color-grey)}@media (max-width:1023px){.AIChat-module__4zn_VG__messagesInitial{padding:32px 24px 20px}.AIChat-module__4zn_VG__composerWrapHero{padding:0 24px calc(28px + env(safe-area-inset-bottom))}.AIChat-module__4zn_VG__submitButtonHero{width:44px;height:44px}}
.DragScrollRow-module__zwM-mq__row{cursor:grab;-webkit-user-select:none;user-select:none}.DragScrollRow-module__zwM-mq__dragging{cursor:grabbing}.DragScrollRow-module__zwM-mq__scrolling a{pointer-events:none}
.TooltipDetail-module__q3j00G__headingWrap{display:flex}.TooltipDetail-module__q3j00G__tooltipDetail{flex-direction:column;height:100%;display:flex;position:relative}.TooltipDetail-module__q3j00G__tooltipHeader{z-index:var(--z-higher);gap:var(--spacing-4);padding-bottom:var(--spacing-3);padding-left:var(--spacing-6);padding-right:var(--spacing-6);padding-top:var(--spacing-5);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (min-width:720px){.TooltipDetail-module__q3j00G__tooltipHeader{padding-bottom:var(--spacing-7);padding-left:var(--spacing-10);padding-right:var(--spacing-10);padding-top:var(--spacing-8);flex-direction:row;align-items:center}}.TooltipDetail-module__q3j00G__tooltipDetailBlocks{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;height:100%;padding-bottom:var(--spacing-5);flex-direction:column;flex-grow:1;display:flex;overflow:scroll}@media (min-width:720px){.TooltipDetail-module__q3j00G__tooltipDetailBlocks{padding-bottom:var(--spacing-8)}}.TooltipDetail-module__q3j00G__tooltipDetailBlocksWrap{-ms-overflow-style:none;scrollbar-width:none;padding-left:var(--spacing-6);padding-right:var(--spacing-6);padding-top:var(--spacing-10)}@media (min-width:720px){.TooltipDetail-module__q3j00G__tooltipDetailBlocksWrap{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}.TooltipDetail-module__q3j00G__tooltipDetailBlocks::-webkit-scrollbar{display:none}.TooltipDetail-module__q3j00G__tooltipDetailBlocksWrap::-webkit-scrollbar{display:none}.TooltipDetail-module__q3j00G__tooltipHeaderHeadings{width:100%}.TooltipDetail-module__q3j00G__tooltipSummaryLabel{font-size:var(--font-size-xs);letter-spacing:2px;color:var(--color-martian-sand-1)}@media (min-width:720px){.TooltipDetail-module__q3j00G__tooltipSummaryLabel:not(.TooltipDetail-module__q3j00G__mobileOnly){font-size:var(--font-size-xs);line-height:var(--line-height-sm)}}.TooltipDetail-module__q3j00G__summary{margin-bottom:var(--spacing-10);padding:var(--spacing-7);background-color:var(--color-martian-sky-3);border-radius:var(--radius-lg)}.TooltipDetail-module__q3j00G__sectionHeading{gap:var(--spacing-3);margin-bottom:var(--spacing-6);align-items:center;display:flex}.TooltipDetail-module__q3j00G__sectionHeading:not(:first-child){padding-top:var(--spacing-10);border-top:1px solid var(--color-border)}.TooltipDetail-module__q3j00G__heading{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3);display:flex}.TooltipDetail-module__q3j00G__richText2{margin-bottom:var(--spacing-10)}.TooltipDetail-module__q3j00G__richText2 p:not(:last-child){margin-bottom:var(--spacing-2)}.TooltipDetail-module__q3j00G__image{margin-bottom:var(--spacing-10)}.TooltipDetail-module__q3j00G__tooltipExamples{gap:var(--spacing-2);margin-bottom:var(--spacing-10);flex-direction:column;display:flex}.TooltipDetail-module__q3j00G__tooltipExample{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.TooltipDetail-module__q3j00G__tooltipExample.TooltipDetail-module__q3j00G__exampleOpen{background-color:var(--color-martian-sky-3)}.TooltipDetail-module__q3j00G__tooltipExampleHeading{padding:var(--spacing-5);cursor:pointer;padding-right:var(--spacing-20);align-items:center;display:flex;position:relative}.TooltipDetail-module__q3j00G__tooltipExampleHeading:hover{background-color:var(--color-martian-sky-3)}.TooltipDetail-module__q3j00G__tooltipExample.TooltipDetail-module__q3j00G__exampleOpen .TooltipDetail-module__q3j00G__tooltipExampleHeading{margin-bottom:var(--spacing-5);border-bottom:1px solid var(--color-border)}.TooltipDetail-module__q3j00G__tooltipExampleLogo{width:var(--spacing-15);border-radius:var(--radius-lg);margin-right:var(--spacing-3)}.TooltipDetail-module__q3j00G__exampleHeading{margin-right:var(--spacing-1);margin-bottom:0!important}@media (min-width:720px){.TooltipDetail-module__q3j00G__exampleHeading:after{content:": "}}.TooltipDetail-module__q3j00G__exampleDescription{display:none}@media (min-width:720px){.TooltipDetail-module__q3j00G__exampleDescription{display:block}}.TooltipDetail-module__q3j00G__exampleBlocks{padding-bottom:var(--spacing-4);padding-left:var(--spacing-4);padding-right:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;display:flex}.TooltipDetail-module__q3j00G__exampleClose{right:var(--spacing-8);top:var(--spacing-11);width:21px;position:absolute;transform:rotate(180deg)}.TooltipDetail-module__q3j00G__exampleChevron{border-radius:var(--radius-lg);width:40px;padding:15px 10px;position:absolute;top:31px;right:22px;transform:none}.TooltipDetail-module__q3j00G__tooltipExampleHeading:hover .TooltipDetail-module__q3j00G__exampleChevron{background-color:var(--color-martian-sky-2)}.TooltipDetail-module__q3j00G__relatedBites,.TooltipDetail-module__q3j00G__relatedCaseStudies{margin-bottom:var(--spacing-10)}.TooltipDetail-module__q3j00G__excerpt p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TooltipDetail-module__q3j00G__relatedBites,.TooltipDetail-module__q3j00G__relatedEntry{margin-top:var(--spacing-6)}@media (min-width:720px){.TooltipDetail-module__q3j00G__relatedEntry{gap:var(--spacing-6);align-items:center;display:flex}}.TooltipDetail-module__q3j00G__relatedEntryImage{border-radius:var(--radius-xl);overflow:hidden}@media (min-width:720px){.TooltipDetail-module__q3j00G__relatedEntryImage{max-width:var(--spacing-30);min-width:var(--spacing-30)}}.TooltipDetail-module__q3j00G__relatedEntryImage img{border-radius:var(--radius-xl);overflow:hidden;width:100%!important}.TooltipDetail-module__q3j00G__relatedEntryImage img:hover{opacity:var(--opacity-70)}.TooltipDetail-module__q3j00G__relatedEntryHeading:hover h4{color:var(--color-martian-rock-2)}.TooltipDetail-module__q3j00G__bullet,.TooltipDetail-module__q3j00G__timeToRead{color:var(--color-grey);line-height:1;font-size:var(--font-size-sm);display:none}@media (min-width:720px){.TooltipDetail-module__q3j00G__bullet,.TooltipDetail-module__q3j00G__timeToRead{display:block}}.TooltipDetail-module__q3j00G__relatedEntryMeta{gap:var(--spacing-2);margin-top:var(--spacing-6);align-items:center;display:flex}@media (min-width:720px){.TooltipDetail-module__q3j00G__relatedEntryMeta{margin-top:0}}.TooltipDetail-module__q3j00G__relatedEntryMeta a:hover{text-decoration:underline}.TooltipDetail-module__q3j00G__relatedBite{margin-top:var(--spacing-6);gap:var(--spacing-6);align-items:center;display:flex}.TooltipDetail-module__q3j00G__relatedBiteInfo p{font-size:var(--font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TooltipDetail-module__q3j00G__relatedBiteImage{border-radius:var(--radius-xl);min-width:90px;max-width:90px;overflow:hidden}@media (min-width:720px){.TooltipDetail-module__q3j00G__relatedBiteImage{min-width:120px;max-width:120px}}.TooltipDetail-module__q3j00G__viewAll{border-top:1px solid var(--color-border);padding-top:var(--spacing-7);text-align:center;cursor:pointer}.TooltipDetail-module__q3j00G__viewAll span{color:var(--color-martian-rock-2);padding-bottom:var(--spacing-2)}.TooltipDetail-module__q3j00G__viewAll span:hover{text-decoration:underline}.TooltipDetail-module__q3j00G__viewAll span{display:block}.TooltipDetail-module__q3j00G__richText2 ul{padding-left:var(--spacing-5);list-style-type:disc}.TooltipDetail-module__q3j00G__richText2 li:not(:last-child){margin-bottom:var(--spacing-2)}.TooltipDetail-module__q3j00G__resources{margin-right:var(--spacing-5);padding-top:var(--spacing-10);border-top:1px solid var(--color-border);margin-top:var(--spacing-10)}.TooltipDetail-module__q3j00G__resourcesHeader{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-7);display:flex}.TooltipDetail-module__q3j00G__detailLoading{width:100%;min-width:600px;height:calc(100vh - 36px)}.TooltipDetail-module__q3j00G__richText2 div{position:relative}.TooltipDetail-module__q3j00G__richText2 div iframe{width:100%;position:absolute;top:0;left:0}.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__tooltipSummaryLabel,.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__tooltipEmoji,.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__headingWrap>div{display:none}.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__headingWrap{position:relative;top:10px}@media (min-width:720px){.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__headingWrap{top:0}}.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled h2{font-size:var(--font-size-xl)!important;line-height:var(--line-height-lg)!important}.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled{padding-bottom:var(--spacing-2)}.TooltipDetail-module__q3j00G__tooltipDetail.TooltipDetail-module__q3j00G__noHeadings .TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled{padding-bottom:var(--spacing-5)}.TooltipDetail-module__q3j00G__tooltipHeader.TooltipDetail-module__q3j00G__scrolled .TooltipDetail-module__q3j00G__headingWrap h2{word-break:break-all;-webkit-line-clamp:1;padding-right:var(--spacing-20);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TooltipDetail-module__q3j00G__lastUpdatedContainer{margin-top:var(--spacing-6)}.TooltipDetail-module__q3j00G__lastUpdatedText{text-align:center;font-size:var(--font-size-sm);display:block}
.TooltipPage-module__E57tjW__linkHoverStyles:hover{color:var(--color-black);text-decoration:underline}.TooltipPage-module__E57tjW__containerPaddingTop{padding-top:var(--spacing-15)}@media (min-width:720px){.TooltipPage-module__E57tjW__containerPaddingTop{padding-top:var(--spacing-30)}}.TooltipPage-module__E57tjW__tooltipUsedBy,.TooltipPage-module__E57tjW__actionsRow{align-items:center;gap:var(--spacing-2);display:flex}.TooltipPage-module__E57tjW__tooltipUsedByCompanies{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.TooltipPage-module__E57tjW__tooltipUsedByCompany{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-full);display:block;position:relative;overflow:hidden}.TooltipPage-module__E57tjW__tooltipUsedByCompany img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.TooltipPage-module__E57tjW__wrap{gap:var(--spacing-6);grid-template-columns:repeat(1,1fr);padding-top:48px;display:grid}@media (min-width:720px){.TooltipPage-module__E57tjW__wrap{grid-template-columns:200px 1fr}}.TooltipPage-module__E57tjW__contentSectionGroup{gap:var(--spacing-10);margin-top:var(--spacing-10);grid-template-columns:1fr;display:grid}.TooltipPage-module__E57tjW__contentSectionGroup+.TooltipPage-module__E57tjW__contentSectionGroup{margin-top:var(--spacing-15)}.TooltipPage-module__E57tjW__contentSectionHeading{margin:0}@media (min-width:720px){.TooltipPage-module__E57tjW__contentSectionGroup{gap:var(--spacing-20);margin-top:var(--spacing-20);grid-template-columns:240px 1fr;align-items:start}.TooltipPage-module__E57tjW__contentSectionHeading{top:var(--spacing-10);position:sticky}.TooltipPage-module__E57tjW__contentSectionGroup+.TooltipPage-module__E57tjW__contentSectionGroup{margin-top:var(--spacing-20)}}@media (min-width:1202px){.TooltipPage-module__E57tjW__wrap{justify-content:center;display:flex;position:relative;left:-100px}}.TooltipPage-module__E57tjW__sidebar{flex-shrink:0;padding-top:0;display:none}@media (min-width:720px){.TooltipPage-module__E57tjW__sidebar{display:block}}@media (min-width:1202px){.TooltipPage-module__E57tjW__sidebar{width:200px}}.TooltipPage-module__E57tjW__sidebarLinks{padding-top:0}.TooltipPage-module__E57tjW__sidebarLinks li{padding-left:var(--spacing-2);cursor:pointer;border:none;border-left:2px solid #0000}.TooltipPage-module__E57tjW__sidebarLinks li span{color:var(--color-grey);margin-top:var(--spacing-3);margin-bottom:var(--spacing-3);font-size:15px;display:block}.TooltipPage-module__E57tjW__sidebarLinks li span:hover{color:var(--color-black)}.TooltipPage-module__E57tjW__sidebarLinks li.TooltipPage-module__E57tjW__active{border-left-color:var(--color-black);pointer-events:none}.TooltipPage-module__E57tjW__sidebarLinks li.TooltipPage-module__E57tjW__active+li.TooltipPage-module__E57tjW__active{pointer-events:auto;border-left-color:#0000}.TooltipPage-module__E57tjW__contentHeader{gap:var(--spacing-4);padding-bottom:var(--spacing-3);flex-direction:column;display:flex}@media (min-width:720px){.TooltipPage-module__E57tjW__contentHeader{padding-bottom:var(--spacing-7);flex-direction:row;align-items:center}}.TooltipPage-module__E57tjW__sidebarInner{top:var(--spacing-10);width:100%;position:sticky}.TooltipPage-module__E57tjW__content{max-width:693px}.TooltipPage-module__E57tjW__contentHeader{padding-bottom:var(--spacing-15)}.TooltipPage-module__E57tjW__blocks{max-width:36rem}@media (min-width:1202px){.TooltipPage-module__E57tjW__blocks{max-width:880px}}.TooltipPage-module__E57tjW__heroButton{border-radius:var(--radius-full);line-height:1;font-size:var(--font-size-sm);height:28px;line-height:var(--line-height-md);padding:0 var(--spacing-3);justify-content:center;align-items:center;gap:var(--spacing-1);background:var(--color-beige-3);color:var(--color-black);flex-shrink:0;display:flex!important}.TooltipPage-module__E57tjW__heroButton:hover{background:var(--color-black);color:var(--color-white)}.TooltipPage-module__E57tjW__heroButton svg{width:12px}.TooltipPage-module__E57tjW__heroButton:hover svg path{stroke:var(--color-white);background-color:var(--color-black)}.TooltipPage-module__E57tjW__heroButton.TooltipPage-module__E57tjW__hasBookmark svg path{fill:var(--color-black)}.TooltipPage-module__E57tjW__heroButton.TooltipPage-module__E57tjW__hasBookmark:hover svg path{fill:var(--color-white)}
.PageBlockContent-module__erMT0a__pageBlocks{gap:var(--spacing-24);flex-direction:column;display:flex}@media (min-width:720px){.PageBlockContent-module__erMT0a__pageBlocks{gap:var(--spacing-25)}}.PageBlockContent-module__erMT0a__serviceBlocks{gap:var(--spacing-25)}
.StartSubscriberContent-module__HgZQVW__breakWrapper{max-width:var(--screen-lg);margin-left:auto;margin-right:auto}.StartSubscriberContent-module__HgZQVW__breakFadeWrapper{position:relative}.StartSubscriberContent-module__HgZQVW__fader{pointer-events:none;background-image:linear-gradient(#fff0,#fff);width:100%;height:300px;position:absolute;top:-300px;left:0}
.CaseStudyBlockContent-module__Q_QCca__paragraph{margin-bottom:var(--spacing-6)}.CaseStudyBlockContent-module__Q_QCca__paragraph ul{padding-left:var(--spacing-10);margin-bottom:var(--spacing-4);list-style-type:disc}
.EntryEmbed-module__-o9vaG__entryEmbed{padding:var(--spacing-7);border-radius:var(--radius-xl);margin-top:var(--spacing-10);margin-bottom:var(--spacing-16);border:1px solid var(--color-grey-medium-6);background:#f5f3ed66}.EntryEmbed-module__-o9vaG__discreet{padding-top:0;padding-left:0;padding-right:0;padding-bottom:var(--spacing-5)}.EntryEmbed-module__-o9vaG__header{gap:var(--spacing-3);margin-bottom:var(--spacing-5);flex-direction:column-reverse;justify-content:space-between;display:flex}@media (min-width:720px){.EntryEmbed-module__-o9vaG__header{flex-direction:row;align-items:center}}.EntryEmbed-module__-o9vaG__link{gap:var(--spacing-2);color:var(--color-deep-space-1);align-items:center;display:flex}.EntryEmbed-module__-o9vaG__link svg{transition:all .1s ease-in-out;transform:translate(0)}.EntryEmbed-module__-o9vaG__link:hover *,.EntryEmbed-module__-o9vaG__headingLink:hover *{color:var(--color-black)}.EntryEmbed-module__-o9vaG__link span{border-bottom:1px solid #0000;padding-bottom:2px}.EntryEmbed-module__-o9vaG__link:hover span{border-bottom:1px solid var(--color-black)}.EntryEmbed-module__-o9vaG__link:hover svg{transform:translate(2px)}.EntryEmbed-module__-o9vaG__headingLink:hover *{text-decoration:underline}.EntryEmbed-module__-o9vaG__image{margin-bottom:var(--spacing-5);border-radius:var(--radius-xl);display:block;overflow:hidden}.EntryEmbed-module__-o9vaG__image:hover{opacity:.8}.EntryEmbed-module__-o9vaG__discreet .EntryEmbed-module__-o9vaG__image{border-bottom-right-radius:0;border-bottom-left-radius:0}.EntryEmbed-module__-o9vaG__meta{justify-content:space-between;align-items:center;display:flex}.EntryEmbed-module__-o9vaG__discreet .EntryEmbed-module__-o9vaG__meta{padding-left:var(--spacing-7);padding-right:var(--spacing-7)}.EntryEmbed-module__-o9vaG__tagText{color:var(--color-grey)}.EntryEmbed-module__-o9vaG__richText{margin-bottom:var(--spacing-5)}
.Features-module__Do6DDW__header{text-align:center;max-width:620px;padding-bottom:var(--spacing-4);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Features-module__Do6DDW__header{padding-bottom:var(--spacing-8)}}.Features-module__Do6DDW__inEntryListBlock{margin-bottom:var(--spacing-7)}@media (min-width:720px){.Features-module__Do6DDW__inEntryListBlock{margin-bottom:var(--spacing-20)}}.Features-module__Do6DDW__wrap,.Features-module__Do6DDW__row{gap:var(--spacing-7);flex-direction:column;display:flex}@media (min-width:720px){.Features-module__Do6DDW__row{flex-direction:row}}.Features-module__Do6DDW__banner{border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-martian-sky-4);text-align:center;padding-top:var(--spacing-7);padding-bottom:var(--spacing-7);padding-left:var(--spacing-10);padding-right:var(--spacing-10);justify-content:space-between;gap:var(--spacing-5);flex-direction:column;align-items:center;display:flex}@media (min-width:720px){.Features-module__Do6DDW__banner{text-align:left;flex-direction:row}}
.Feature-module__JPXW_a__feature{border-radius:var(--radius-xl);border:1px solid var(--color-martian-sky-2);background-color:var(--color-martian-sky-4);justify-content:space-between;gap:var(--spacing-10);flex-direction:column;width:100%;display:flex;overflow:hidden}.Feature-module__JPXW_a__single{padding-top:var(--spacing-10)}@media (min-width:720px){.Feature-module__JPXW_a__single{flex-direction:row}}.Feature-module__JPXW_a__group{padding-top:var(--spacing-10)}.Feature-module__JPXW_a__content{gap:var(--spacing-5);padding-left:var(--spacing-10);padding-right:var(--spacing-10);flex-direction:column;display:flex}.Feature-module__JPXW_a__tag{font-size:var(--font-size-xs);line-height:var(--line-height-sm);letter-spacing:2px;text-transform:uppercase;color:var(--color-martian-sand-1);border:1px solid var(--color-martian-sky-2);padding-left:var(--spacing-3);padding-right:var(--spacing-3);border-radius:37px;display:inline-block}.Feature-module__JPXW_a__link{align-items:center;gap:var(--spacing-2);display:flex}.Feature-module__JPXW_a__image{align-self:flex-end;width:100%}.Feature-module__JPXW_a__image img{width:100%!important}@media (min-width:720px){.Feature-module__JPXW_a__single .Feature-module__JPXW_a__content{margin-bottom:var(--spacing-10)}}@media (min-width:1202px){.Feature-module__JPXW_a__single .Feature-module__JPXW_a__content{flex-grow:1}.Feature-module__JPXW_a__single .Feature-module__JPXW_a__image{flex-shrink:0;max-width:580px}}.Feature-module__JPXW_a__desktopOnlyImage{display:none}@media (min-width:720px){.Feature-module__JPXW_a__desktopOnlyImage{display:block}}.Feature-module__JPXW_a__mobileOnlyImage{display:block}@media (min-width:720px){.Feature-module__JPXW_a__mobileOnlyImage{display:none}}
.EntryHero-module__O3GHQa__hero{background:linear-gradient(to bottom, var(--color-white), var(--color-martian-sky-4));margin-bottom:var(--spacing-10);position:relative}@media (min-width:720px){.EntryHero-module__O3GHQa__hero{margin-bottom:var(--spacing-16)}}.EntryHero-module__O3GHQa__heroContent{margin-top:var(--spacing-5);text-align:center;flex-direction:column;align-items:center;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.EntryHero-module__O3GHQa__heroMeta{justify-content:center;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-7);flex-wrap:wrap;display:flex}@media (min-width:720px){.EntryHero-module__O3GHQa__heroMeta{gap:var(--spacing-6)}}.EntryHero-module__O3GHQa__heroTimeToRead{gap:var(--spacing-3);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:720px){.EntryHero-module__O3GHQa__heroTimeToRead{gap:var(--spacing-1);flex-direction:row;width:auto}}.EntryHero-module__O3GHQa__heroTimeToRead .EntryHero-module__O3GHQa__firstPart{margin-left:var(--spacing-1);gap:var(--spacing-1);margin-bottom:var(--spacing-4);align-items:center;display:flex}.EntryHero-module__O3GHQa__heroTimeToRead .EntryHero-module__O3GHQa__multiCompany{margin-left:var(--spacing-1);gap:var(--spacing-1);align-items:center;display:flex}.EntryHero-module__O3GHQa__heroTimeToRead .EntryHero-module__O3GHQa__multiCompany a{border-radius:var(--radius-full);width:20px;height:20px;overflow:hidden}.EntryHero-module__O3GHQa__heroBookmarkButton,.EntryHero-module__O3GHQa__heroPlayButton{border-radius:var(--radius-full);width:86px;line-height:1;font-size:var(--font-size-sm);height:28px;line-height:var(--line-height-md);padding:0 var(--spacing-3);justify-content:center;align-items:center;gap:var(--spacing-1);background:var(--color-beige-3);color:var(--color-black);flex-shrink:0;display:flex}.EntryHero-module__O3GHQa__heroBookmarkButton:hover,.EntryHero-module__O3GHQa__heroPlayButton:hover{background:var(--color-black);color:var(--color-white)}.EntryHero-module__O3GHQa__skillsList{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);padding-left:var(--spacing-7);padding-right:var(--spacing-7);margin-bottom:var(--spacing-10);border-radius:var(--radius-lg);background:var(--color-beige-7)}@media (min-width:720px){.EntryHero-module__O3GHQa__skillsList{margin-bottom:60px}}.EntryHero-module__O3GHQa__skillsList li svg{position:relative;top:1px;left:-2px}.EntryHero-module__O3GHQa__skillsList li svg path{fill:var(--color-martian-rock-3)}.EntryHero-module__O3GHQa__heroPlayButton svg{width:var(--spacing-5);border-radius:var(--radius-full);flex-shrink:0}.EntryHero-module__O3GHQa__heroPlayButton svg path{fill:var(--color-black);background-color:var(--color-white)}.EntryHero-module__O3GHQa__heroPlayButton:hover svg path{fill:var(--color-white);background-color:var(--color-black)}.EntryHero-module__O3GHQa__heroBookmarkButton{justify-content:flex-start;gap:var(--spacing-2);flex-shrink:0;width:auto;position:relative;display:flex!important}.EntryHero-module__O3GHQa__heroBookmarkButton svg{width:12px}.EntryHero-module__O3GHQa__heroBookmarkButton.EntryHero-module__O3GHQa__hasBookmark:hover svg path:last-child{stroke:var(--color-black)}.EntryHero-module__O3GHQa__heroGraphic{margin-top:var(--spacing-10);aspect-ratio:364/178;width:100%;max-width:376px;margin-left:auto;margin-right:auto;transition:all .2s;position:relative;top:0;overflow:hidden}@media (min-width:720px){.EntryHero-module__O3GHQa__heroGraphic{margin-top:var(--spacing-16)}.EntryHero-module__O3GHQa__heroGraphic:hover{top:-30px}}@media (min-width:1202px){.EntryHero-module__O3GHQa__heroGraphic{margin-top:var(--spacing-20);max-width:364px}}.EntryHero-module__O3GHQa__heroGraphic img{width:100%;height:auto;position:absolute;top:0;left:0}.EntryHero-module__O3GHQa__shareWithTeam{position:relative}.EntryHero-module__O3GHQa__uxBitesLabel{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);padding-bottom:var(--spacing-5);display:flex}.EntryHero-module__O3GHQa__uxBitesLabel img{width:var(--spacing-4);border-radius:var(--radius-full)}.EntryHero-module__O3GHQa__heroTitle{margin-top:var(--spacing-3)}.EntryHero-module__O3GHQa__uxBitesContainer{padding-bottom:var(--spacing-7)}@media (min-width:720px){.EntryHero-module__O3GHQa__uxBitesContainer{padding-bottom:var(--spacing-15)}}.EntryHero-module__O3GHQa__companyLink{gap:var(--spacing-1)}.EntryHero-module__O3GHQa__moreCompanies{margin-left:var(--spacing-1)}.EntryHero-module__O3GHQa__fromSeries{margin-left:0}@media (min-width:720px){.EntryHero-module__O3GHQa__fromSeries{margin-left:var(--spacing-5)}}.EntryHero-module__O3GHQa__seriesLink{margin-left:var(--spacing-1)}.EntryHero-module__O3GHQa__heroActions{gap:var(--spacing-5)}.EntryHero-module__O3GHQa__cheatsheetHeroGraphicsWithMargin{margin-top:var(--spacing-10)}@media (min-width:720px){.EntryHero-module__O3GHQa__cheatsheetHeroGraphicsWithMargin{margin-top:var(--spacing-20)}}.EntryHero-module__O3GHQa__containerWrapper{position:relative}.EntryHero-module__O3GHQa__headerActions{justify-content:space-between;align-items:center;display:flex}.EntryHero-module__O3GHQa__companyLink{gap:var(--spacing-1);align-items:center;display:flex}.EntryHero-module__O3GHQa__seriesWrapper{align-items:center;display:flex}.EntryHero-module__O3GHQa__heroActions{gap:var(--spacing-5);justify-content:center;align-items:center;width:100%;display:flex}.EntryHero-module__O3GHQa__cheatsheetHeroGraphics{aspect-ratio:376/178;width:376px;max-width:100%;margin-left:auto;margin-right:auto;position:relative}@media (min-width:720px){.EntryHero-module__O3GHQa__cheatsheetHeroGraphics{width:595px}}.EntryHero-module__O3GHQa__graphicBase{width:100%;height:auto;transition:all var(--transition-duration-short);transform-origin:50%;border-radius:var(--radius-lg);position:absolute;top:0;left:0;overflow:hidden}.EntryHero-module__O3GHQa__graphicBlur{filter:blur(2px);top:0}.EntryHero-module__O3GHQa__graphicsGroup:hover .EntryHero-module__O3GHQa__graphicBlur{filter:blur()}.EntryHero-module__O3GHQa__graphicCenter{z-index:30}.EntryHero-module__O3GHQa__graphicLeft{z-index:20;left:-30px;transform:rotate(-8deg)}@media (min-width:720px){.EntryHero-module__O3GHQa__graphicsGroup:hover .EntryHero-module__O3GHQa__graphicLeft{top:10px;left:-50px;transform:rotate(-5deg)}}.EntryHero-module__O3GHQa__graphicRight{z-index:10;left:30px;transform:rotate(11deg)}@media (min-width:720px){.EntryHero-module__O3GHQa__graphicsGroup:hover .EntryHero-module__O3GHQa__graphicRight{top:10px;left:50px;transform:rotate(-8deg)}}.EntryHero-module__O3GHQa__graphicHidden{display:none}.EntryHero-module__O3GHQa__textGreyMedium2{color:var(--color-grey-medium-2)}.EntryHero-module__O3GHQa__linkHoverStyles:hover{color:var(--color-black);text-decoration:underline}
.GeneratedInsights-module__s5UH6a__implementationTips:not(.GeneratedInsights-module__s5UH6a__light){background-color:var(--color-martian-sky-4);max-width:702px;margin-left:auto;margin-right:auto;position:relative}@media (min-width:720px){.GeneratedInsights-module__s5UH6a__implementationTips:not(.GeneratedInsights-module__s5UH6a__light){border-radius:10px}}.GeneratedInsights-module__s5UH6a__implementationTips:not(.GeneratedInsights-module__s5UH6a__light) .GeneratedInsights-module__s5UH6a__implementationTipsContent{gap:var(--spacing-10);padding-left:var(--spacing-7);padding-right:var(--spacing-7);flex-direction:column;display:flex}.GeneratedInsights-module__s5UH6a__implementationTipsContent{gap:var(--spacing-4);flex-direction:column;display:flex}.GeneratedInsights-module__s5UH6a__implementationTipsContent p{margin-bottom:0!important}.GeneratedInsights-module__s5UH6a__implementationTipsHeader{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-5);padding-top:var(--spacing-7);padding-left:var(--spacing-7);padding-right:var(--spacing-7);display:flex}.GeneratedInsights-module__s5UH6a__implementationTipsIcon{background-color:var(--color-martian-rock-3);text-transform:uppercase;color:var(--color-white);padding-left:var(--spacing-2);padding-right:var(--spacing-2);border-radius:var(--radius-sm);height:20px;font-size:11px;line-height:20px;display:block}.GeneratedInsights-module__s5UH6a__howItWorks{align-items:center;gap:var(--spacing-2);padding-left:var(--spacing-4);padding-right:var(--spacing-4);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);background:var(--color-martian-sky-3);border-radius:10px;margin-left:auto;display:none}@media (min-width:720px){.GeneratedInsights-module__s5UH6a__howItWorks{display:flex}}.GeneratedInsights-module__s5UH6a__howItWorks svg{transition:all var(--transition-duration-short);position:relative}.GeneratedInsights-module__s5UH6a__howItWorks:hover{background-color:var(--color-martian-sky-2)}.GeneratedInsights-module__s5UH6a__howItWorks:hover svg{left:2px}.GeneratedInsights-module__s5UH6a__implementationTipsFooter{padding-left:var(--spacing-7);padding-right:var(--spacing-7);padding-bottom:var(--spacing-10);padding-top:var(--spacing-10);margin-top:var(--spacing-10);border-top:1px solid var(--color-martian-sky-2)}.GeneratedInsights-module__s5UH6a__disclaimer{font-size:var(--font-size-sm);color:var(--color-grey);line-height:20px}.GeneratedInsights-module__s5UH6a__implementationTipsContent p>em:only-child,.GeneratedInsights-module__s5UH6a__implementationTipsContent p>strong:only-child{text-transform:none;font-style:normal;font-weight:var(--font-weight-semibold);display:inline}.GeneratedInsights-module__s5UH6a__section:not(:first-child){margin-top:var(--spacing-6)}.GeneratedInsights-module__s5UH6a__dummyContainer{gap:var(--spacing-4);flex-direction:column;display:flex}.GeneratedInsights-module__s5UH6a__paddingBottom4{padding-bottom:var(--spacing-4)}
.SimilarContent-module__9D0C8q__similarContent{gap:var(--spacing-2);margin-top:var(--spacing-7);flex-wrap:wrap;align-items:center;display:flex}.SimilarContent-module__9D0C8q__similarContent.SimilarContent-module__9D0C8q__light{margin-top:0}.SimilarContent-module__9D0C8q__similarContentItem{border-radius:var(--radius-sm);gap:var(--spacing-2);max-width:100%;height:28px;padding:var(--spacing-2);background:var(--color-martian-sky-3);flex-shrink:0;align-items:center;display:flex}.SimilarContent-module__9D0C8q__similarContentItem:hover{background:var(--color-martian-grey-1);color:var(--color-black)}.SimilarContent-module__9D0C8q__light .SimilarContent-module__9D0C8q__similarContentItem{background:var(--color-martian-grey-1)}.SimilarContent-module__9D0C8q__light .SimilarContent-module__9D0C8q__similarContentItem:hover{background:var(--color-martian-grey-6);color:var(--color-black)}@media (min-width:720px){.SimilarContent-module__9D0C8q__similarContentItem{max-width:var(--screen-xs)}}.SimilarContent-module__9D0C8q__tallImage{width:auto;max-height:18px}.SimilarContent-module__9D0C8q__contentTitle{-webkit-line-clamp:1;font-size:var(--font-size-xs);line-height:var(--line-height-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.StructuredOutput-module__joC41a__genOutput{gap:var(--spacing-10);flex-direction:column;display:flex}.StructuredOutput-module__joC41a__genItem{gap:var(--spacing-2);display:flex}.StructuredOutput-module__joC41a__genItem:before{content:"• ";display:inline}.StructuredOutput-module__joC41a__genIcon{background-color:var(--color-martian-sky-4);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;padding:4px;display:inline-flex}.StructuredOutput-module__joC41a__genIcon:not(:last-child){margin-left:var(--spacing-2)}.StructuredOutput-module__joC41a__genIcon:last-child{margin-left:var(--spacing-1)}.StructuredOutput-module__joC41a__genIcon:hover{background-color:var(--color-martian-sky-2)}.StructuredOutput-module__joC41a__genItem:not(.StructuredOutput-module__joC41a__genItemSelected):not(:has(.StructuredOutput-module__joC41a__genItemCopy:hover)){cursor:pointer}.StructuredOutput-module__joC41a__genItem:not(.StructuredOutput-module__joC41a__genItemNoSources):not(:has(.StructuredOutput-module__joC41a__genItemCopy:hover)):hover p ul:not(:last-child),.StructuredOutput-module__joC41a__genItem:not(.StructuredOutput-module__joC41a__genItemNoSources):not(:has(.StructuredOutput-module__joC41a__genItemCopy:hover)):hover p span:not(:last-child){background-color:var(--color-martian-sky-4)}.StructuredOutput-module__joC41a__genItemSelected:not(.StructuredOutput-module__joC41a__genItemNoSources):not(:has(.StructuredOutput-module__joC41a__genItemCopy:hover)) p ul:not(:last-child),.StructuredOutput-module__joC41a__genItemSelected:not(.StructuredOutput-module__joC41a__genItemNoSources):not(:has(.StructuredOutput-module__joC41a__genItemCopy:hover)) p span:not(:last-child){background-color:var(--color-martian-sky-4)}.StructuredOutput-module__joC41a__insightsList{gap:var(--spacing-4);flex-direction:column;display:flex}.StructuredOutput-module__joC41a__sectionHeading{padding-bottom:var(--spacing-4)}
.AiWrap-module__gy7QWq__wrap{max-width:1500px;margin:0 auto;padding:60px 0 0}.AiWrap-module__gy7QWq__wrap:not(.AiWrap-module__gy7QWq__bottomSpace){margin-bottom:-100px}.AiWrap-module__gy7QWq__bottomSpace{padding-bottom:48px}.AiWrap-module__gy7QWq__loading{opacity:.5;pointer-events:none;cursor:not-allowed}.AiWrap-module__gy7QWq__inner{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media (min-width:720px){.AiWrap-module__gy7QWq__inner{gap:48px;padding:48px}}.AiWrap-module__gy7QWq__inner:has(.AiWrap-module__gy7QWq__resultsWrapper){justify-content:flex-start;align-items:stretch}.AiWrap-module__gy7QWq__wrap.AiWrap-module__gy7QWq__fit{padding:20px}.AiWrap-module__gy7QWq__wrap.AiWrap-module__gy7QWq__fit .AiWrap-module__gy7QWq__inner{padding:0}.AiWrap-module__gy7QWq__howItWorksSection{display:none}@media (min-width:720px){.AiWrap-module__gy7QWq__howItWorksSection{justify-content:end;margin-bottom:20px;display:flex}}.AiWrap-module__gy7QWq__howItWorks{background:var(--color-martian-sky-3);height:34px;color:var(--color-deep-space-1);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.AiWrap-module__gy7QWq__howItWorks svg{position:relative}.AiWrap-module__gy7QWq__howItWorks svg path{fill:var(--color-deep-space-1)}.AiWrap-module__gy7QWq__howItWorks:hover{background:var(--color-martian-sky-2)}.AiWrap-module__gy7QWq__howItWorks:hover svg{right:-2px}
.Insights-module__a6NewG__header{text-align:center;width:100%;max-width:480px}.Insights-module__a6NewG__detailHeadings{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:480px;display:flex}.Insights-module__a6NewG__promptOuter{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;display:flex;position:relative}.Insights-module__a6NewG__content{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:780px;display:flex}@property --rotate{syntax:"<angle>";inherits:false;initial-value:132deg}.Insights-module__a6NewG__promptWrap{background:var(--color-white);z-index:0;box-sizing:border-box;border-radius:12px;width:100%;padding:2px;position:relative;overflow:hidden}.Insights-module__a6NewG__promptWrap:before{content:"";z-index:-1;background:linear-gradient(var(--rotate), #7b20a9, #6352cf, #fbb4ac, #f7a5c5, #7b20a9);border-radius:16px;position:absolute;inset:-2px}.Insights-module__a6NewG__promptWrap:hover:not(:has(:focus)):before{animation:2.5s linear infinite Insights-module__a6NewG__spin}.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading{pointer-events:none}@keyframes Insights-module__a6NewG__spin{0%{--rotate:0deg}to{--rotate:360deg}}.Insights-module__a6NewG__prompt{--image-preview-size:80px}@media (min-width:720px){.Insights-module__a6NewG__prompt{--image-preview-size:120px}}.Insights-module__a6NewG__prompt{z-index:1;background:var(--color-white);box-sizing:border-box;border-radius:12px;width:100%;padding:20px;transition:all .2s;position:relative}.Insights-module__a6NewG__prompt textarea{resize:none;width:100%;min-height:120px;font-family:inherit;font-size:var(--font-size-base);color:var(--color-deep-space-1);background:0 0;border:none;line-height:1.5}.Insights-module__a6NewG__prompt textarea:focus{outline:none}.Insights-module__a6NewG__prompt textarea::placeholder{color:var(--color-black);opacity:.5;transition:opacity .2s}.Insights-module__a6NewG__prompt textarea:hover::placeholder{opacity:.5}.Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview){--image-preview-size:60px}@media (min-width:720px){.Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview){--image-preview-size:80px}}.Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview) textarea{padding-right:calc(var(--image-preview-size) + 20px);line-height:1.5}.Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview) .Insights-module__a6NewG__howItWorks{padding-right:calc(var(--image-preview-size) + 20px)}.Insights-module__a6NewG__messagesWrap{align-items:flex-start;gap:8px;display:flex}.Insights-module__a6NewG__creditsWrap{flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;display:flex}@media (min-width:720px){.Insights-module__a6NewG__creditsWrap{flex-direction:row}}.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading{pointer-events:none}:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt .Insights-module__a6NewG__creditsWrap,:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt .Insights-module__a6NewG__closeImage,:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt .Insights-module__a6NewG__messagesWrap,:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt .Insights-module__a6NewG__promptActions{display:none}:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt textarea{min-height:80px;line-height:1.5}:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview) .Insights-module__a6NewG__imagePreview{width:40px;height:40px}@media (min-width:720px){:is(.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__complete,.Insights-module__a6NewG__promptWrap.Insights-module__a6NewG__loading) .Insights-module__a6NewG__prompt:has(.Insights-module__a6NewG__imagePreview) .Insights-module__a6NewG__imagePreview{width:80px;height:80px}}.Insights-module__a6NewG__promptActions{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}@media (min-width:500px){.Insights-module__a6NewG__promptActions{flex-direction:row}}.Insights-module__a6NewG__randomPrompt{border:1px solid var(--color-martian-grey-2);border-radius:16px;justify-content:center;align-items:center;width:42px;height:33px;margin-left:auto;display:flex}.Insights-module__a6NewG__randomPrompt:hover{background:var(--color-martian-grey-2)}.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction{--text-color:var(--color-white);background:var(--color-black);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:33px;padding:8px 12px;display:flex}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction) svg{color:var(--text-color);width:17px}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction) span{color:var(--text-color);font-size:var(--font-size-sm)!important}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction):hover{--text-color:var(--color-white);background:var(--color-black)}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction):hover div{background:var(--color-black)}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction) span{display:none}@media (min-width:720px){:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction) span{display:block}}:is(.Insights-module__a6NewG__actionButton,.Insights-module__a6NewG__attachAction).Insights-module__a6NewG__disabled{background:var(--color-bg-grey-6);pointer-events:none;--text-color:var(--color-text-grey-1)}.Insights-module__a6NewG__attachAction{gap:0}.Insights-module__a6NewG__attachAction .Insights-module__a6NewG__attachActionIcon{width:0;margin-left:0;margin-right:0;transition:width .2s,margin-left .2s}.Insights-module__a6NewG__attachAction .Insights-module__a6NewG__attachActionIcon svg{width:100%;height:16px}.Insights-module__a6NewG__attachAction .Insights-module__a6NewG__attachActionIcon svg path{stroke:var(--color-white)}@media (min-width:720px){.Insights-module__a6NewG__attachAction svg{margin-right:8px}.Insights-module__a6NewG__attachAction:hover.Insights-module__a6NewG__attachAction:not(.Insights-module__a6NewG__disabled) .Insights-module__a6NewG__attachActionIcon{width:16px;margin-left:8px}}.Insights-module__a6NewG__helpButton{background:var(--color-bg-grey-6);margin-right:auto}.Insights-module__a6NewG__helpButton span{color:var(--color-deep-space-1);display:block;font-size:var(--font-size-sm)!important}.Insights-module__a6NewG__helpButton:hover{background:var(--color-bg-grey-7)}.Insights-module__a6NewG__attachActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.Insights-module__a6NewG__urlInputContainer{background:var(--color-white);border:1px solid #e0e0e0;border-radius:8px;align-items:center;min-width:200px;padding:4px 8px;display:flex}.Insights-module__a6NewG__urlInput{font-size:var(--font-size-sm);color:var(--color-deep-space-1);background:0 0;border:none;outline:none;flex:1;min-width:0}.Insights-module__a6NewG__urlInput::placeholder{color:var(--color-text-grey-2)}.Insights-module__a6NewG__urlClearButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.Insights-module__a6NewG__urlClearButton svg{width:12px;height:12px;color:var(--color-text-grey-2)}.Insights-module__a6NewG__urlClearButton:hover svg{color:var(--color-text-grey-3)}.Insights-module__a6NewG__urlInputError{border-color:var(--color-error-red)!important}.Insights-module__a6NewG__urlError{color:var(--color-error-red);font-size:var(--font-size-xs);text-align:left;margin-top:4px}.Insights-module__a6NewG__urlTooltip{z-index:1000;background:var(--color-white);border:1px solid #e0e0e0;border-radius:8px;min-width:280px;padding:8px;position:fixed;box-shadow:0 4px 12px #00000026}.Insights-module__a6NewG__urlTooltipContent{align-items:center;gap:8px;display:flex}.Insights-module__a6NewG__urlConfirmButton{background:var(--color-black);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.Insights-module__a6NewG__urlConfirmButton svg{width:14px;height:14px;color:var(--color-white)}.Insights-module__a6NewG__urlConfirmButton:hover:not(:disabled){background:var(--color-grey-dark-3)}.Insights-module__a6NewG__urlConfirmButton:disabled{background:var(--color-grey-dark-4);cursor:not-allowed}.Insights-module__a6NewG__urlConfirmButton:focus{outline:none}.Insights-module__a6NewG__urlCancelButton{background:var(--color-bg-grey-4);cursor:pointer;border:1px solid #dee2e6;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.Insights-module__a6NewG__urlCancelButton svg{width:14px;height:14px;color:var(--color-text-grey-4)}.Insights-module__a6NewG__urlCancelButton:hover{background:var(--color-grey-light-3)}.Insights-module__a6NewG__urlCancelButton:focus{outline:none}.Insights-module__a6NewG__howItWorks{margin-bottom:20px;position:relative}.Insights-module__a6NewG__howItWorks span{color:var(--color-text-grey-3)}.Insights-module__a6NewG__howItWorksInner{background:var(--color-bg-grey-6);border-radius:8px;padding:12px;position:relative}.Insights-module__a6NewG__howItWorksList{font-size:var(--font-size-xs);margin:0;padding:0 20px;list-style:outside}.Insights-module__a6NewG__closeIconSmall{cursor:pointer;position:absolute;top:12px;right:12px}.Insights-module__a6NewG__closeIconSmall svg{color:var(--color-text-grey-3)}.Insights-module__a6NewG__closeIconSmall:hover svg{color:var(--color-black)}.Insights-module__a6NewG__submit{background:var(--color-black);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;height:33px;padding:8px 12px;display:flex}.Insights-module__a6NewG__submit span{display:none;font-size:var(--font-size-sm)!important}@media (min-width:720px){.Insights-module__a6NewG__submit span{display:block}}.Insights-module__a6NewG__submit:not([disabled]) .Insights-module__a6NewG__submit .Insights-module__a6NewG__bigArrow svg{width:18px}.Insights-module__a6NewG__submit:not([disabled]) .Insights-module__a6NewG__submit .Insights-module__a6NewG__bigArrow svg path{fill:var(--color-white)}.Insights-module__a6NewG__submit .Insights-module__a6NewG__arrowRight{width:0;height:6px;transition:width .2s;overflow:hidden}@media (min-width:720px){.Insights-module__a6NewG__submit .Insights-module__a6NewG__arrowRight{padding-left:5px}}.Insights-module__a6NewG__submit .Insights-module__a6NewG__arrowRight svg path{fill:var(--color-white)}@media (min-width:720px){.Insights-module__a6NewG__submit:hover:not(:disabled) .Insights-module__a6NewG__arrowRight{width:18px}}.Insights-module__a6NewG__submit:disabled{background:var(--color-bg-grey-6)}.Insights-module__a6NewG__submit:focus{outline:none}@media (min-width:720px){.Insights-module__a6NewG__submit:not(:disabled) .Insights-module__a6NewG__bigArrow{display:none}}.Insights-module__a6NewG__credits{background:var(--color-bg-grey-4);border-radius:var(--radius-smm);border:1px solid #f5f5f5;align-items:center;gap:12px;width:fit-content;padding:10px 12px;display:flex}.Insights-module__a6NewG__credits:hover{background:var(--color-martian-sky-4)}.Insights-module__a6NewG__loadingCredits{opacity:.5;pointer-events:none;cursor:not-allowed}.Insights-module__a6NewG__loadingCredits .Insights-module__a6NewG__creditsStatus{visibility:hidden}.Insights-module__a6NewG__creditsCircle{--size:24px;--stroke:2px;--progress:calc(var(--used) / var(--total));width:var(--size);height:var(--size);justify-content:center;align-items:center;display:flex;position:relative;transform:rotate(-90deg)}.Insights-module__a6NewG__creditsTextWrap{justify-content:center;align-items:center;gap:8px;display:flex}.Insights-module__a6NewG__creditsLabel{color:var(--color-text-grey-6);font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__creditsWarning{color:var(--color-martian-rock-2);font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__creditsStatus{color:var(--color-text-grey-7);font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__imagePreview{width:var(--image-preview-size);height:var(--image-preview-size);border-radius:8px;position:absolute;top:24px;right:24px;overflow:hidden}.Insights-module__a6NewG__imagePreviewInner{width:100%;height:100%;position:relative}.Insights-module__a6NewG__imagePreview img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Insights-module__a6NewG__closeImage{cursor:pointer;z-index:1;background:#fffc;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #00000014}.Insights-module__a6NewG__closeImage svg{position:relative;top:2px;left:0;scale:.6}.Insights-module__a6NewG__closeImage:hover{background:var(--color-bg-grey-5)}.Insights-module__a6NewG__charCount{color:var(--color-text-grey-7);text-align:right;margin-left:auto;font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__charError{color:var(--color-text-grey-7);font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__insightsWrap{padding:0 0 20px}@media (min-width:720px){.Insights-module__a6NewG__insightsWrap{padding:12px 12px 32px}}.Insights-module__a6NewG__errorMessage{color:var(--color-error-2);font-size:var(--font-size-xs)!important;line-height:1.5!important}.Insights-module__a6NewG__pasteMessage{background:var(--color-martian-grey-1);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:12px;display:flex}.Insights-module__a6NewG__pasteMessageText{color:var(--color-deep-space-1);font-size:var(--font-size-sm);flex:1;margin:0}.Insights-module__a6NewG__outputText h2{margin-bottom:12px}.Insights-module__a6NewG__outputWrap{background:var(--color-martian-sky-5);border:1px solid var(--color-space-grey-2);border-radius:12px;margin-top:24px}.Insights-module__a6NewG__previousGenerations{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}.Insights-module__a6NewG__loadMoreContainer{justify-content:start;width:100%;margin-top:12px;display:flex}.Insights-module__a6NewG__loadMoreContainer span{color:var(--color-grey)}.Insights-module__a6NewG__loadMoreContainer span:hover{color:var(--color-black);text-decoration:underline}.Insights-module__a6NewG__previousGeneration{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.Insights-module__a6NewG__previousGeneration p{margin-bottom:0!important}.Insights-module__a6NewG__previousGeneration p:first-child{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.Insights-module__a6NewG__previousGeneration p:last-child{flex-shrink:0}.Insights-module__a6NewG__previousGeneration:hover{cursor:pointer}.Insights-module__a6NewG__previousGeneration:hover p{color:var(--color-black);text-decoration:underline}.Insights-module__a6NewG__previousGenerationHeaderText{line-clamp:1;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:500px;display:block;overflow:hidden}.Insights-module__a6NewG__monoDigits{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1}.Insights-module__a6NewG__previousGenerationsModal{z-index:2000;background:#00000080;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Insights-module__a6NewG__previousGenerationsModalInner{background:var(--color-white);-ms-overflow-style:none;scrollbar-width:none;width:400px;max-width:80vw;height:100%;padding:24px;overflow-y:auto}.Insights-module__a6NewG__previousGenerationContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.Insights-module__a6NewG__previousGenerationContent img{width:100%;height:auto}.Insights-module__a6NewG__previousGenerationResponse{background:var(--color-space-grey-1);border:1px solid var(--color-space-grey-2);border-radius:12px;padding:12px}.Insights-module__a6NewG__previousGenerationResponse p,.Insights-module__a6NewG__previousGenerationResponse ul,.Insights-module__a6NewG__previousGenerationResponse ol,.Insights-module__a6NewG__previousGenerationResponse h1,.Insights-module__a6NewG__previousGenerationResponse h2,.Insights-module__a6NewG__previousGenerationResponse h3,.Insights-module__a6NewG__previousGenerationResponse h4,.Insights-module__a6NewG__previousGenerationResponse h5,.Insights-module__a6NewG__previousGenerationResponse h6{font-size:var(--font-size-sm)!important}.Insights-module__a6NewG__previousGenerationsModalHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Insights-module__a6NewG__previousGenerationsModalClose{cursor:pointer;flex-shrink:0}.Insights-module__a6NewG__previousGenerationsModalClose svg{width:20px}.Insights-module__a6NewG__resultsWrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1200px;margin-top:24px;display:flex}@media (min-width:1024px){.Insights-module__a6NewG__resultsWrapper{flex-direction:row;align-items:flex-start;margin-top:0}}.Insights-module__a6NewG__resultsMain{flex-direction:column;gap:20px;width:100%;display:flex}@media (min-width:1202px){.Insights-module__a6NewG__resultsMain{max-width:720px}}.Insights-module__a6NewG__resultsBottom{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.Insights-module__a6NewG__resultsSidebar{background:var(--color-space-grey-1);border:1px solid var(--color-space-grey-2);border-radius:12px;flex-direction:column;gap:24px;width:100%;padding:20px;display:flex}@media (min-width:1024px){.Insights-module__a6NewG__resultsSidebar{width:400px;height:100dvh;position:bottom;flex-shrink:0;align-self:flex-start;position:sticky;top:20px;overflow-y:auto}.Insights-module__a6NewG__resultsSidebar::-webkit-scrollbar{display:none}.Insights-module__a6NewG__resultsSidebar{-ms-overflow-style:none}}.Insights-module__a6NewG__resultsSidebar:empty{display:none}.Insights-module__a6NewG__resultsSidebar:has(>div:empty){border:none;padding:0}@media (min-width:1024px){.Insights-module__a6NewG__resultsSidebar:has(>div:empty){height:auto}}.Insights-module__a6NewG__featuredSources{flex-direction:column;gap:24px;display:flex}@media (min-width:720px){.Insights-module__a6NewG__featuredSources{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}}@media (min-width:1024px){.Insights-module__a6NewG__featuredSources{flex-direction:column;display:flex}}.Insights-module__a6NewG__featuredSourcesEmpty{background:var(--color-space-grey-1);border:1px solid var(--color-space-grey-2);border-radius:var(--radius-smm);justify-content:center;align-items:center;width:100%;padding:32px 24px;display:flex;position:relative;overflow:hidden}.Insights-module__a6NewG__featuredSourcesEmpty p{color:var(--color-grey);font-size:var(--font-size-sm)}.Insights-module__a6NewG__detailImage{aspect-ratio:1;cursor:pointer;border-radius:8px;width:200px;max-width:100%;margin-top:40px;display:flex;overflow:hidden}.Insights-module__a6NewG__detailImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.Insights-module__a6NewG__featuredSourcesHeader{margin-bottom:20px;display:flex}.Insights-module__a6NewG__featuredSourcesHeaderPill{background:var(--color-martian-sky-4);border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;display:flex}.Insights-module__a6NewG__featuredSourcesHeaderPill span{color:var(--color-deep-space-1);line-height:1;font-weight:var(--font-weight-medium);font-size:13px}.Insights-module__a6NewG__featuredSourcesHeaderPill svg{flex-shrink:0;width:12px}.Insights-module__a6NewG__resultsLoading{color:var(--color-success-green);justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:24px;display:flex}.Insights-module__a6NewG__resultsLoading svg{width:9px}.Insights-module__a6NewG__resultsLoading svg path{fill:var(--color-success-green)}.Insights-module__a6NewG__evaluatingDots{--animation-duration:2s;position:relative;left:-8px}.Insights-module__a6NewG__evaluatingDotOne{opacity:1;animation:Insights-module__a6NewG__evaluatingDotOne var(--animation-duration) infinite}.Insights-module__a6NewG__evaluatingDotTwo{opacity:0;animation:Insights-module__a6NewG__evaluatingDotTwo var(--animation-duration) infinite}.Insights-module__a6NewG__evaluatingDotThree{opacity:0;animation:Insights-module__a6NewG__evaluatingDotThree var(--animation-duration) infinite}@keyframes Insights-module__a6NewG__evaluatingDotOne{0%{opacity:1}50%{opacity:1}to{opacity:1}}@keyframes Insights-module__a6NewG__evaluatingDotTwo{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes Insights-module__a6NewG__evaluatingDotThree{0%{opacity:0}50%{opacity:0}to{opacity:1}}.Insights-module__a6NewG__startAgain{border:1px solid var(--color-space-grey-2);color:var(--color-text-grey-8);background:var(--color-bg-grey-4);border-radius:9px;justify-content:center;align-items:center;min-width:159px;height:40px;display:flex}.Insights-module__a6NewG__startAgain:hover{background:var(--color-black);color:var(--color-white)}.Insights-module__a6NewG__pageSection{background:var(--color-white);border:1px solid var(--color-space-grey-2);border-radius:8px;width:100%}.Insights-module__a6NewG__previousQuestion{background:var(--color-bg-grey-6);border-radius:8px;margin:0 28px 20px;padding:12px 20px}.Insights-module__a6NewG__previousQuestion p{color:var(--color-text-grey-3)}.Insights-module__a6NewG__previousQuestion.Insights-module__a6NewG__previousQuestionFull{margin:0}.Insights-module__a6NewG__pageSectionHeading{border-bottom:1px solid var(--color-space-grey-2)}.Insights-module__a6NewG__pageSectionHeading .Insights-module__a6NewG__pageSectionHeadingInner{justify-content:space-between;align-items:center;gap:12px;width:100%;padding:20px 24px;display:flex}.Insights-module__a6NewG__pageSectionHeading svg{flex-shrink:0;width:15px}@media (min-width:720px){.Insights-module__a6NewG__pageSectionHeading .Insights-module__a6NewG__pageSectionHeadingInner{padding:20px 28px}}.Insights-module__a6NewG__pageSectionHeadingText{justify-content:flex-start;align-items:center;gap:8px;display:flex}.Insights-module__a6NewG__pageSectionHeadingText p{color:var(--color-text-grey-8)}.Insights-module__a6NewG__pageSectionHeadingText svg{width:16px;height:16px;color:var(--color-text-grey-8)}.Insights-module__a6NewG__pageSectionHeadingAction{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Insights-module__a6NewG__pageSectionHeadingAction span{color:var(--color-text-grey-10)}.Insights-module__a6NewG__pageSectionHeadingAction:hover span{color:var(--color-black)}.Insights-module__a6NewG__pageSectionHeadingAction.Insights-module__a6NewG__disabled{pointer-events:none}.Insights-module__a6NewG__pageSectionHeadingAction.Insights-module__a6NewG__disabled span{color:var(--color-black)}.Insights-module__a6NewG__pageSectionContent{padding:20px}@media (min-width:720px){.Insights-module__a6NewG__pageSectionContent{padding:20px 28px}.Insights-module__a6NewG__pageSectionContent.Insights-module__a6NewG__sidebar{padding:20px}}.Insights-module__a6NewG__imageError{background:var(--color-bg-grey-6);border:1px solid var(--color-border-grey-1);color:var(--color-text-grey-3);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.Insights-module__a6NewG__retryButton{background:var(--color-black);color:var(--color-white);border-radius:var(--radius-smm);cursor:pointer;font-size:var(--font-size-sm);border:none;padding:8px 16px;transition:background .2s}.Insights-module__a6NewG__retryButton:hover{background:var(--color-grey-dark-3)}.Insights-module__a6NewG__imageLoading{background:var(--color-bg-grey-6);border:1px solid var(--color-border-grey-1);color:var(--color-text-grey-3);font-size:var(--font-size-sm);border-radius:8px;justify-content:center;align-items:center;padding:20px;display:flex}.Insights-module__a6NewG__clickableImage{cursor:pointer;transition:opacity .2s}.Insights-module__a6NewG__clickableImage:hover{opacity:.8}.Insights-module__a6NewG__lightboxOverlay{z-index:2147483647;background:#000000e6;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.Insights-module__a6NewG__lightboxContent{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Insights-module__a6NewG__lightboxImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;max-height:100%}.Insights-module__a6NewG__lightboxClose{cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .2s;display:flex;position:absolute;top:0;right:0}.Insights-module__a6NewG__lightboxClose svg path{stroke:var(--color-white)}.Insights-module__a6NewG__previousInsightsSections{flex-direction:column;gap:90px;margin-top:144px;display:flex}.Insights-module__a6NewG__imageContainer{justify-content:center;display:flex}.Insights-module__a6NewG__promptTooltip{width:100%;position:relative}
@media (min-width:1024px){.NewsletterSubscription-module__8R5SWa__outer{width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important}}.NewsletterSubscription-module__8R5SWa__wrap{background-color:var(--color-martian-lavender-1);padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:var(--spacing-6);padding-right:var(--spacing-6)}@media (min-width:1024px){.NewsletterSubscription-module__8R5SWa__wrap{border-radius:var(--radius-xl)}}.NewsletterSubscription-module__8R5SWa__inner{flex-direction:column;align-items:flex-start;max-width:597px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:720px){.NewsletterSubscription-module__8R5SWa__inner{align-items:center}}.NewsletterSubscription-module__8R5SWa__pill{background-color:var(--color-martian-lavender-2);border-radius:var(--radius-full);height:23px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);color:var(--color-white)!important;line-height:23px!important}.NewsletterSubscription-module__8R5SWa__heading{margin-top:var(--spacing-7)}.NewsletterSubscription-module__8R5SWa__introduction{margin-top:var(--spacing-3)}@media (min-width:720px){.NewsletterSubscription-module__8R5SWa__introduction{text-align:center}}.NewsletterSubscription-module__8R5SWa__formWrap{margin-top:var(--spacing-5);margin-bottom:var(--spacing-10);width:100%}.NewsletterSubscription-module__8R5SWa__calloutWrap{width:100%;margin-left:auto;margin-right:auto}@media (min-width:720px){.NewsletterSubscription-module__8R5SWa__calloutWrap{max-width:var(--screen-smm)}}
.FrequentlyAskedQuestions-module__iIYv-G__faq{margin-bottom:var(--spacing-16);gap:var(--spacing-15);flex-direction:column;display:flex}@media (min-width:720px){.FrequentlyAskedQuestions-module__iIYv-G__faq{margin-bottom:var(--spacing-28)}}.FrequentlyAskedQuestions-module__iIYv-G__header{text-align:center;gap:var(--spacing-6);flex-direction:column;max-width:620px;margin-left:auto;margin-right:auto;display:flex}.FrequentlyAskedQuestions-module__iIYv-G__header h2{line-height:var(--line-height-3xl)!important}@media (min-width:720px){.FrequentlyAskedQuestions-module__iIYv-G__header h2{line-height:var(--line-height-5xl)!important}}.FrequentlyAskedQuestions-module__iIYv-G__header p{line-height:var(--line-height-base)!important;font-size:var(--font-size-base)!important}@media (min-width:720px){.FrequentlyAskedQuestions-module__iIYv-G__header p{line-height:var(--line-height-lg)!important;font-size:var(--font-size-lg)!important}}.FrequentlyAskedQuestions-module__iIYv-G__faqs{max-width:var(--screen-md);gap:var(--spacing-5);flex-direction:column;width:100%;margin-left:auto;margin-right:auto;display:flex}.FrequentlyAskedQuestions-module__iIYv-G__faqItem{background-color:var(--color-martian-sky-4);border-radius:var(--radius-xl);width:100%}.FrequentlyAskedQuestions-module__iIYv-G__faqHeading{padding:var(--spacing-7);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--spacing-3);justify-content:space-between;list-style:none;display:flex}.FrequentlyAskedQuestions-module__iIYv-G__faqHeading::marker{content:""}.FrequentlyAskedQuestions-module__iIYv-G__faqHeading::-webkit-details-marker{display:none}.FrequentlyAskedQuestions-module__iIYv-G__faqHeading svg{min-width:13px}.FrequentlyAskedQuestions-module__iIYv-G__faqContent{padding-left:var(--spacing-7);padding-right:var(--spacing-7);padding-bottom:var(--spacing-7)}
.ContactForm-module__iQ8c3a__contactFormBlock{display:block}.ContactForm-module__iQ8c3a__intro{text-align:center;max-width:var(--screen-md);gap:var(--spacing-6);margin-bottom:var(--spacing-10);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media (min-width:720px){.ContactForm-module__iQ8c3a__intro{margin-bottom:var(--spacing-15)}}.ContactForm-module__iQ8c3a__formWrapper{width:calc(100% + 48px);padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:var(--spacing-6);padding-right:var(--spacing-6);background:var(--color-martian-sky-4);position:relative;left:-24px}@media (min-width:720px){.ContactForm-module__iQ8c3a__formWrapper{width:100%;padding-left:var(--spacing-10);padding-right:var(--spacing-10);left:0}}@media (min-width:1024px){.ContactForm-module__iQ8c3a__formWrapper{border-radius:var(--radius-xl);max-width:550px;margin-left:auto;margin-right:auto}}.ContactForm-module__iQ8c3a__form{gap:var(--spacing-7);flex-direction:column;display:flex}.ContactForm-module__iQ8c3a__form>button{align-self:flex-start}.ContactForm-module__iQ8c3a__formExtra{border-left:6px solid var(--color-martian-sky-2);padding-left:var(--spacing-3);padding-top:var(--spacing-3);padding-bottom:var(--spacing-3);margin-top:var(--spacing-6)}.ContactForm-module__iQ8c3a__formExtra p{color:var(--color-grey);margin:0}.ContactForm-module__iQ8c3a__formSuccess{flex-direction:column;justify-content:center;align-items:center;display:flex}.ContactForm-module__iQ8c3a__formSuccess svg{margin-bottom:var(--spacing-4)}.ContactForm-module__iQ8c3a__formSuccess img{width:100%;margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.ContactForm-module__iQ8c3a__formSuccess p{text-align:center}.ContactForm-module__iQ8c3a__successHeading{margin-bottom:0!important}.ContactForm-module__iQ8c3a__formError p{text-align:center;padding:var(--spacing-5);border-radius:var(--radius-2xl);color:var(--color-error-1);border:1px solid var(--color-border);margin-top:var(--spacing-5)}
.InsightCard-module__7z3c_W__card{width:100%;height:100%}.InsightCard-module__7z3c_W__placeholder{justify-content:center;align-items:center;display:flex}
.Spacer-module__oDP0OG__spacer{width:100%;margin-top:calc(-1 * var(--spacing-24,0));display:block}@media (min-width:720px){.Spacer-module__oDP0OG__spacer{margin-top:calc(-1 * var(--spacing-25,0))}}.Spacer-module__oDP0OG__small{height:var(--spacing-10)}.Spacer-module__oDP0OG__medium{height:var(--spacing-20)}.Spacer-module__oDP0OG__large{height:var(--spacing-30)}@media (min-width:720px){.Spacer-module__oDP0OG__small{height:var(--spacing-20)}.Spacer-module__oDP0OG__medium{height:var(--spacing-30)}.Spacer-module__oDP0OG__large{height:var(--spacing-40)}}
.TabbedCardRow-module__vSSf_q__wrap{align-items:flex-start;gap:var(--tabbed-row-heading-gap,var(--spacing-7));flex-direction:column;display:flex}.TabbedCardRow-module__vSSf_q__cards{gap:var(--card-grid-gap);margin-top:var(--spacing-7);margin-inline:calc(var(--container-bleed-start) * -1) calc(var(--container-bleed-end) * -1);padding:0 var(--container-bleed-end) var(--spacing-1) var(--container-bleed-start);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.TabbedCardRow-module__vSSf_q__cards::-webkit-scrollbar{display:none}.TabbedCardRow-module__vSSf_q__card{flex:0 0 360px;min-width:0;display:flex}.TabbedCardRow-module__vSSf_q__card>*{width:100%}.TabbedCardRow-module__vSSf_q__empty{margin-top:var(--spacing-7)}
.Input-module__llIWKG__checkboxInputGroup{gap:var(--spacing-2);align-items:center;display:flex;position:relative}.Input-module__llIWKG__errorGroup{padding-left:var(--spacing-4);border-left:6px solid var(--color-border);border-left-color:var(--color-error-1);flex-wrap:wrap}.Input-module__llIWKG__error{width:100%;font-weight:var(--font-weight-semibold);color:var(--color-error-2);align-items:center;gap:var(--spacing-2);display:flex}.Input-module__llIWKG__formLabel{font-weight:var(--font-weight-semibold)}.Input-module__llIWKG__checkBoxLabel{color:var(--color-deep-space-1);order:3}.Input-module__llIWKG__checkBoxLabel span{pointer-events:none}.Input-module__llIWKG__checkbox{background-color:var(--color-white);appearance:none;border:1px solid var(--color-border);border-color:var(--color-martian-sand-2);border-radius:var(--radius-sm);height:var(--spacing-5);width:var(--spacing-5);cursor:pointer;flex-shrink:0;order:2;position:relative}.Input-module__llIWKG__checkbox:checked{background-color:var(--color-deep-space-1)}.Input-module__llIWKG__checkboxGroupItem>svg,.Input-module__llIWKG__checkboxInputGroup>svg{top:calc(50% - 4.5px);left:var(--spacing-1);position:absolute}.Input-module__llIWKG__errorGroup>svg{left:var(--spacing-5)}.Input-module__llIWKG__textArea:focus-visible,.Input-module__llIWKG__textInput.Input-module__llIWKG__hover,.Input-module__llIWKG__textInput:focus-visible,.Input-module__llIWKG__textInput:not(:disabled):hover,.Input-module__llIWKG__checkbox.Input-module__llIWKG__hover,.Input-module__llIWKG__checkbox:not(:disabled):hover{border-color:var(--color-martian-sand-1);box-shadow:0 0 0 3px var(--color-martian-sky-2);outline:none}.Input-module__llIWKG__checkbox:not(:checked):disabled{background-color:var(--color-martian-sand-2)}.Input-module__llIWKG__checkbox:checked:disabled{background-color:var(--color-martian-sky-1)}.Input-module__llIWKG__textInputGroup{color:var(--color-deep-space-1);gap:var(--spacing-1);flex-direction:column;display:flex}.Input-module__llIWKG__textInput{border:1px solid var(--color-border);border-color:var(--color-martian-sand-2);appearance:none;border-radius:var(--radius-lg);height:44px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);background-color:var(--color-white);font-size:var(--font-size-base)!important;line-height:var(--line-height-base)!important}.Input-module__llIWKG__fileInput{height:auto;min-height:44px;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);padding-left:var(--spacing-2)}.Input-module__llIWKG__textArea{border-radius:var(--radius-lg);border:1px solid var(--color-border);border-color:var(--color-martian-sand-2);appearance:none;width:100%;padding:var(--spacing-3);background-color:var(--color-white)}.Input-module__llIWKG__instructions{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.Input-module__llIWKG__instructionsText{color:var(--color-grey)}.Input-module__llIWKG__checkboxGroupItem{align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);display:flex;position:relative}.Input-module__llIWKG__uploader button{background-color:var(--color-martian-rock-2)!important}.Input-module__llIWKG__uploadSummary{margin-top:var(--spacing-2)}
.Loader-module__ciLxHG__outer{z-index:9999;text-align:center;top:var(--header-height,0px);width:100%;height:calc(100dvh - var(--header-height,0px));gap:var(--spacing-4);background:var(--color-martian-sky-4);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;left:0}.Loader-module__ciLxHG__contained{text-align:center;gap:var(--spacing-4);background:var(--color-martian-sky-4);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.Loader-module__ciLxHG__contained>div{position:relative}.Loader-module__ciLxHG__light{background-color:var(--color-white);height:100%}.Loader-module__ciLxHG__loader{width:76px;height:50px;animation:2s linear infinite Loader-module__ciLxHG__flippx;position:relative}.Loader-module__ciLxHG__loader p{margin-top:var(--spacing-10);color:var(--color-deep-space-1)}.Loader-module__ciLxHG__loader:before{content:"";transform-origin:-24px;background-color:var(--color-martian-sky-1);border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite Loader-module__ciLxHG__spin;position:absolute;inset:0}.Loader-module__ciLxHG__loader:after{background-color:var(--color-martian-sky-1);content:"";width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--radius-full);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes Loader-module__ciLxHG__flippx{0%,49%{transform:scaleX(1)}50%,to{transform:scaleX(-1)}}@keyframes Loader-module__ciLxHG__spin{to{transform:rotate(360deg)}}.Loader-module__ciLxHG__loaderWrapper{height:calc(100dvh - 85px);position:relative}@media (min-width:1202px){.Loader-module__ciLxHG__loaderWrapper{height:calc(100dvh - 110px)}}
.AuthStateOverlay-module__YCpJgq__overlay{z-index:10000002;background:var(--color-white);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AuthStateOverlay-module__YCpJgq__inner{justify-content:center;align-items:center;display:flex}
@font-face{font-family:bfmFont;src:url(../media/soehne_buch.p.1mh0n34sx003a.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:bfmFont;src:url(../media/soehne_buch.p.1mh0n34sx003a.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:bfmFont;src:url(../media/soehne_buch.p.1mh0n34sx003a.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:bfmFont;src:url(../media/soehne_buch.p.1mh0n34sx003a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bfmFont;src:url(../media/soehne_buch.p.1mh0n34sx003a.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bfmFont;src:url(../media/soehne_kraftig.p.33_4cmew4a90-.woff2)format("woff2");font-display:swap;font-weight:600;font-style:semibold}@font-face{font-family:bfmFont;src:url(../media/soehne_kraftig.p.33_4cmew4a90-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:semibold}@font-face{font-family:bfmFont;src:url(../media/soehne_halbfett.p.2ejrphm6zyhem.woff2)format("woff2");font-display:swap;font-weight:800;font-style:bold}@font-face{font-family:bfmFont;src:url(../media/soehne_halbfett.p.2ejrphm6zyhem.woff2)format("woff2");font-display:swap;font-weight:900;font-style:bold}.bfmfont_ffc47e98-module__0uht4W__className{font-family:bfmFont}.bfmfont_ffc47e98-module__0uht4W__variable{--bfm-font:"bfmFont"}
.BrowseMcpCard-module__XScTxq__usage{text-align:left;height:100%}.BrowseMcpCard-module__XScTxq__usage.BrowseMcpCard-module__XScTxq__usage p{margin:0}.BrowseMcpCard-module__XScTxq__total{margin-top:var(--spacing-7);padding-bottom:var(--spacing-7);border-bottom:1px solid color-mix(in srgb, var(--color-card-border) 50%, transparent)}.BrowseMcpCard-module__XScTxq__label{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-black)}.BrowseMcpCard-module__XScTxq__value{margin-top:var(--spacing-1);align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-2xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-semibold);color:var(--color-black);display:flex}.BrowseMcpCard-module__XScTxq__unit{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);color:var(--color-grey)}.BrowseMcpCard-module__XScTxq__types{-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10);row-gap:var(--spacing-7);margin:var(--spacing-10) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BrowseMcpCard-module__XScTxq__types dd{margin:0}.BrowseMcpCard-module__XScTxq__skeleton{height:100%}
.HeaderSearchBar-module__GmVdaa__search{appearance:none;font:inherit;text-align:left;background:var(--color-bg-grey-1);color:var(--color-grey);white-space:nowrap;cursor:pointer;line-height:var(--line-height-3xl);z-index:1;border:none;border-radius:8px;flex:1;width:100%;height:36px;padding:0 60px 0 20px;position:relative;overflow:hidden}.HeaderSearchBar-module__GmVdaa__search span{font-size:var(--font-size-sm)!important}.HeaderSearchBar-module__GmVdaa__search:hover{background:var(--color-martian-sky-4);color:var(--color-deep-space-1)}.HeaderSearchBar-module__GmVdaa__search:focus-visible{outline:2px solid var(--color-martian-rock-3);outline-offset:2px}@media (min-width:720px){.HeaderSearchBar-module__GmVdaa__search{max-width:280px}}@media (min-width:1024px){.HeaderSearchBar-module__GmVdaa__search{max-width:280px;margin-left:auto;padding:0 20px}}.HeaderSearchBar-module__GmVdaa__searchLabel{font-size:var(--font-size-sm)}
.SectionCards-module__TIxoPa__rowWrap{container:browse-row/inline-size}.SectionCards-module__TIxoPa__thinWrap{max-width:1200px;margin:0 auto}.SectionCards-module__TIxoPa__row{gap:var(--spacing-10) var(--card-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}@container browse-row (621px<=width<941px){.SectionCards-module__TIxoPa__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container browse-row (min-width:941px){.SectionCards-module__TIxoPa__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.SectionCards-module__TIxoPa__column{gap:var(--spacing-5);flex-direction:column;min-width:0;display:flex}.SectionCards-module__TIxoPa__heading.SectionCards-module__TIxoPa__heading{color:var(--color-black);margin:0}.SectionCards-module__TIxoPa__card{flex-direction:column;flex:1;min-height:0;display:flex}.SectionCards-module__TIxoPa__card>*{flex:1;width:100%}
.CardTabsSection-module__rMmc8W__section{margin-top:var(--spacing-25);--tabbed-row-heading-gap:var(--spacing-5)}
.CompanyHeader-module__NjNABa__headerKnown{gap:var(--spacing-3);flex-direction:column;display:flex}.CompanyHeader-module__NjNABa__headerKnownForList{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.CompanyHeader-module__NjNABa__headerIndustries{gap:var(--spacing-2);margin-bottom:var(--spacing-2);flex-wrap:wrap;align-items:center;font-size:.875rem;display:flex}.CompanyHeader-module__NjNABa__knownForButton{gap:var(--spacing-3);background-color:var(--color-martian-sky-4);min-width:0;padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-3);border-radius:9999px;flex-wrap:nowrap;align-items:center;display:flex}.CompanyHeader-module__NjNABa__knownForButton:hover{color:var(--color-deep-space-1);background-color:var(--color-martian-sky-2)}.CompanyHeader-module__NjNABa__knownForLabel{font-size:13px;font-weight:500}.CompanyHeader-module__NjNABa__knownForButton .CompanyHeader-module__NjNABa__knownForIcon{flex-shrink:0;width:13px}.CompanyHeader-module__NjNABa__knownForButton:hover .CompanyHeader-module__NjNABa__knownForLabel{color:var(--color-deep-space-1)}.CompanyHeader-module__NjNABa__similarLogo{border-radius:999px;flex-shrink:0;width:20px;height:20px;margin-right:-2px;overflow:hidden}.CompanyHeader-module__NjNABa__similarLogo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.CompanyHeader-module__NjNABa__industryItem{align-items:center;gap:var(--spacing-2);display:flex}.CompanyHeader-module__NjNABa__linkHoverStyles:hover{color:var(--color-black);text-decoration:underline}
.Search-module__fRoMGq__title{margin-bottom:var(--spacing-7);margin-top:var(--spacing-5);font-size:32px!important;line-height:44px!important}