.homepage_home__NxhM8{--homepage-narrow:780px;--homepage-wide:1180px;--homepage-inbox:960px;max-width:1240px;margin:0 auto;padding:0 30px;color:var(--color-foreground)}.homepage_hero__Uoa84{padding:76px 0 120px;text-align:center}.homepage_heroCopy__8p9SP{max-width:var(--homepage-narrow);margin:0 auto 60px}.homepage_hero__Uoa84 h1{margin:0;font-size:clamp(42px,5.5vw,72px);line-height:1.12;font-weight:550;letter-spacing:-.045em}.homepage_intro__385xU{max-width:580px;margin:24px auto 26px;font-size:18px;line-height:1.65;color:var(--color-muted-foreground);text-wrap:pretty}.homepage_countryFlag__kWOqZ{display:inline-block;font-size:1.2em;line-height:1;vertical-align:-.08em}.homepage_subscribe__K5tUI{display:flex}.homepage_hero__Uoa84 .homepage_subscribe__K5tUI{justify-content:center}.homepage_subscribeButton__AWJIg{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:6px;background:var(--color-brand);color:var(--color-brand-foreground);font-size:15px;font-weight:600;text-decoration:none;transition:background .18s ease}.homepage_subscribeButton__AWJIg:hover{background:color-mix(in srgb,var(--color-brand),var(--color-primary) 16%)}.homepage_offerNote__6QENb{margin:14px 0 0;font-size:14px;color:var(--color-muted-foreground)}.homepage_testimonials__NAwQN{max-width:var(--homepage-wide);margin:0 auto;padding:72px 0}.homepage_testimonialWindow__uKmhu{overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.homepage_testimonialTrack__1Kf9u{display:flex;width:max-content;animation:homepage_testimonial-scroll__ZYZA_ 60s linear infinite}.homepage_testimonialGroup__O9_63{display:flex;align-items:stretch;gap:64px;padding-right:64px}.homepage_testimonial__pngCP{display:flex;flex:0 0 360px;flex-direction:column;justify-content:space-between;max-width:360px;gap:12px;margin:0}.homepage_testimonial__pngCP blockquote{margin:0;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:-.015em;text-wrap:pretty}.homepage_testimonial__pngCP blockquote p{margin:0}.homepage_testimonial__pngCP figcaption{color:var(--color-muted-foreground);font-size:12px;line-height:1.6}@keyframes homepage_testimonial-scroll__ZYZA_{to{transform:translateX(-50%)}}.homepage_pricing__nsjoP{max-width:var(--homepage-narrow);margin:0 auto;padding:100px 0 0;text-align:center;scroll-margin-top:80px}.homepage_pricing__nsjoP h2,.homepage_questions__mYuov h2{margin:0;font-size:38px;font-weight:500;line-height:1.2;letter-spacing:-.035em}.homepage_pricing__nsjoP h2{font-size:44px}.homepage_pricingIntro__927VP{margin:16px 0 28px;color:var(--color-muted-foreground);font-size:16px;line-height:1.6}.homepage_billingToggle__j2S1G{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--color-muted);margin-bottom:28px}.homepage_billingToggle__j2S1G button{padding:8px 22px;border-radius:999px;font-size:13px;color:var(--color-muted-foreground);cursor:pointer}.homepage_billingToggle__j2S1G button[aria-pressed=true]{background:var(--color-card);color:var(--color-foreground);box-shadow:0 1px 3px rgb(0 0 0/10%)}.homepage_pricingCard__aziVf{width:100%;max-width:440px;margin:0 auto;padding:32px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-card);box-shadow:0 8px 24px rgb(0 0 0/3%);text-align:left}.homepage_pricingCard__aziVf h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.025em}.homepage_billingNote___KRe9,.homepage_planDescription__PrG9m{color:var(--color-muted-foreground);font-size:13px;line-height:1.6}.homepage_planDescription__PrG9m{margin:8px 0 0}.homepage_priceBlock__J28G8{padding:28px 0}.homepage_planPrice__NzBph{margin:0;font-size:46px;line-height:1.2;font-weight:550;letter-spacing:-.04em}.homepage_planPrice__NzBph span{font-size:15px;font-weight:400;letter-spacing:normal;color:var(--color-muted-foreground)}.homepage_billingNote___KRe9{margin:8px 0 0}.homepage_pricingCard__aziVf .homepage_subscribeButton__AWJIg{width:100%}.homepage_subscribeButton__AWJIg:disabled{background:var(--color-muted);color:var(--color-muted-foreground);cursor:not-allowed}.homepage_planBenefits__bURdm{display:grid;gap:16px;margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--color-border);list-style:none;font-size:14px;line-height:1.5}.homepage_planBenefits__bURdm li{display:flex;align-items:flex-start;gap:10px}.homepage_planBenefits__bURdm svg{flex-shrink:0;margin-top:2px;color:var(--color-brand)}.homepage_help__GOav3 button:hover{text-decoration:underline;text-underline-offset:4px}.homepage_questions__mYuov{max-width:660px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding:0 0 80px}.homepage_questions__mYuov h2{font-size:30px;text-align:center}.homepage_question__5khg1{border-bottom:1px solid var(--color-border)}.homepage_question__5khg1:first-child summary{padding-top:4px}.homepage_question__5khg1 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 0;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.homepage_question__5khg1 summary::-webkit-details-marker{display:none}.homepage_expand__yQtkb{font-size:22px;font-weight:400}.homepage_question__5khg1[open] .homepage_expand__yQtkb{transform:rotate(45deg)}.homepage_question__5khg1>p{margin:0;padding:0 30px 24px 0;font-size:15px;line-height:1.8;color:var(--color-muted-foreground)}.homepage_help__GOav3{margin:30px 0 0;font-size:14px;color:var(--color-muted-foreground)}.homepage_help__GOav3 button{color:var(--color-foreground);text-underline-offset:4px}.homepage_home__NxhM8 a:focus-visible,.homepage_home__NxhM8 button:focus-visible,.homepage_question__5khg1 summary:focus-visible{outline:2px solid var(--color-ring);outline-offset:5px}@media screen and (min-width:1024px) and (max-width:1600px) and (pointer:fine){.homepage_home__NxhM8{--homepage-narrow:700px;--homepage-wide:1060px;--homepage-inbox:860px;max-width:1120px;padding-inline:28px}.homepage_hero__Uoa84{padding:68px 0 108px}.homepage_heroCopy__8p9SP{margin-bottom:54px}.homepage_hero__Uoa84 h1{font-size:clamp(38px,5vw,64px)}.homepage_intro__385xU{max-width:520px;margin:22px auto 24px;font-size:16px}.homepage_subscribeButton__AWJIg{min-height:44px;padding-inline:22px;font-size:14px}.homepage_help__GOav3,.homepage_offerNote__6QENb,.homepage_planBenefits__bURdm{font-size:13px}.homepage_testimonials__NAwQN{padding-block:64px}.homepage_testimonialGroup__O9_63{gap:58px;padding-right:58px}.homepage_testimonial__pngCP{flex-basis:324px;max-width:324px}.homepage_pricingIntro__927VP,.homepage_testimonial__pngCP blockquote{font-size:14px}.homepage_pricing__nsjoP{padding-top:90px}.homepage_pricing__nsjoP h2{font-size:40px}.homepage_pricingCard__aziVf{max-width:400px;padding:28px}.homepage_pricingCard__aziVf h3{font-size:16px}.homepage_priceBlock__J28G8{padding-block:24px}.homepage_planPrice__NzBph{font-size:42px}.homepage_planPrice__NzBph span,.homepage_question__5khg1 summary,.homepage_question__5khg1>p{font-size:14px}.homepage_planBenefits__bURdm{gap:14px;margin-top:24px;padding-top:22px}.homepage_questions__mYuov{max-width:600px;gap:32px;padding-bottom:72px}.homepage_questions__mYuov h2{font-size:28px}.homepage_question__5khg1 summary{padding-block:20px}}@media (max-width:760px){.homepage_home__NxhM8{padding:0 20px}.homepage_hero__Uoa84{padding:80px 0 72px}.homepage_heroCopy__8p9SP{margin-bottom:64px}.homepage_hero__Uoa84 h1{font-size:clamp(32px,8.5vw,48px);letter-spacing:-.04em}.homepage_intro__385xU{margin:28px auto 32px;max-width:460px;font-size:16px;line-height:1.7}.homepage_offerNote__6QENb{font-size:13px}.homepage_testimonials__NAwQN{padding:56px 0}.homepage_testimonial__pngCP{flex-basis:300px;max-width:300px}.homepage_testimonial__pngCP blockquote{font-size:14px}.homepage_pricing__nsjoP{padding:48px 0 0}.homepage_pricing__nsjoP h2{font-size:30px}.homepage_pricingCard__aziVf{padding:24px}.homepage_questions__mYuov{grid-template-columns:1fr;gap:30px;padding:0 0 56px}.homepage_questions__mYuov h2{font-size:28px}.homepage_question__5khg1 summary{font-size:14px;gap:16px}.homepage_question__5khg1>p{padding-right:0;font-size:14px}}@media (prefers-reduced-motion:reduce){.homepage_subscribeButton__AWJIg{transition:none}}.inbox-preview_inboxStage__5PPj1{width:min(var(--homepage-inbox,960px),100%);margin:0 auto;text-align:left}.inbox-preview_arrivalInbox__IHVjB{font:14px/1.4 Arial,Helvetica,sans-serif;color:var(--mail-preview-text);background:var(--mail-preview-surface);border:1px solid var(--mail-preview-border);border-radius:15px;overflow:hidden;box-shadow:var(--mail-preview-shadow)}.inbox-preview_mailToolbar__5fXJD{height:48px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;background:var(--mail-preview-toolbar);color:var(--mail-preview-muted)}.inbox-preview_keyboardTools__pIPed,.inbox-preview_mailToolbarLeft__Lzrv4,.inbox-preview_mailToolbarRight__xxiQb,.inbox-preview_selectMail__W9NRd{display:flex;align-items:center}.inbox-preview_mailToolbarLeft__Lzrv4,.inbox-preview_mailToolbarRight__xxiQb{gap:23px}.inbox-preview_mailSymbol__meqop{flex-shrink:0;display:block;width:18px;height:18px}.inbox-preview_selectMail__W9NRd{gap:2px}.inbox-preview_keyboardTools__pIPed [data-icon=down],.inbox-preview_selectMail__W9NRd [data-icon=down]{width:12px;height:12px}.inbox-preview_keyboardTools__pIPed{gap:5px}.inbox-preview_keyboardTools__pIPed [data-icon=keyboard]{width:21px;height:21px}.inbox-preview_inboxCount__zVf30{font-size:12px;min-width:65px;text-align:right;margin-right:2px;font-variant-numeric:tabular-nums}.inbox-preview_mailToolbarRight__xxiQb [data-icon=left]{opacity:.42}.inbox-preview_mailCategories__m22Pt{height:57px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--mail-preview-rule);padding:0 9px;background:var(--mail-preview-surface)}.inbox-preview_mailCategory__vz8Vq{position:relative;display:flex;align-items:center;gap:16px;padding:0 15px;color:var(--mail-preview-muted);font-size:14px;min-width:0}.inbox-preview_mailCategory__vz8Vq .inbox-preview_mailSymbol__meqop{width:20px;height:20px}.inbox-preview_mailCategory__vz8Vq[data-selected=true]{color:var(--mail-preview-selected)}.inbox-preview_mailCategory__vz8Vq[data-selected=true]:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:3px;border-radius:3px 3px 0 0;background:var(--mail-preview-selected)}.inbox-preview_inboxMessages__Tlr2y{height:204px;margin:0;padding:0;list-style:none;background:var(--mail-preview-surface)}.inbox-preview_arrivalRow__PptK9{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .3s}.inbox-preview_arrivalClip__8Hlp6{overflow:hidden;min-height:0}.inbox-preview_inboxMessage__Nf1i3{width:100%;border:0;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;height:40px;display:grid;grid-template-columns:76px 164px minmax(0,1fr) 63px;align-items:center;gap:13px;padding:0 17px;background:var(--mail-preview-surface);box-shadow:inset 0 -1px 0 var(--mail-preview-rule);transition:transform .42s cubic-bezier(.22,1,.36,1),background .15s}.inbox-preview_inboxMessage__Nf1i3:hover{background:var(--mail-preview-arrival)}.inbox-preview_inboxMessage__Nf1i3:focus-visible{outline:2px solid var(--mail-preview-selected);outline-offset:-2px}.inbox-preview_messageTools__brMHN{display:flex;gap:12px;align-items:center;color:var(--mail-preview-icon)}.inbox-preview_messageTools__brMHN .inbox-preview_mailSymbol__meqop{width:17px;height:17px}.inbox-preview_messageTools__brMHN [data-icon=important]{width:15px;height:15px;fill:var(--mail-preview-important);stroke:var(--mail-preview-important)}.inbox-preview_inboxSender__oyUmu{font-size:14px;font-weight:700;white-space:nowrap}.inbox-preview_inboxSummary__uQJix{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;line-height:1.4}.inbox-preview_inboxSummary__uQJix strong{font-weight:700}.inbox-preview_mailSnippet___o4L3{font-weight:400;color:var(--mail-preview-snippet)}.inbox-preview_messageTime__R736k{font-size:12px;white-space:nowrap;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.inbox-preview_arrivalRow__PptK9[data-waiting=true]{grid-template-rows:0fr;opacity:0;visibility:hidden}.inbox-preview_arrivalRow__PptK9[data-waiting=true] .inbox-preview_inboxMessage__Nf1i3{transform:translateY(-8px)}.inbox-preview_arrivalRow__PptK9[data-new=true] .inbox-preview_inboxMessage__Nf1i3{animation:inbox-preview_mail-arrival__qQsUV .95s ease-out}@keyframes inbox-preview_mail-arrival__qQsUV{0%{background:var(--mail-preview-arrival)}to{background:var(--mail-preview-surface)}}@media screen and (min-width:1024px) and (max-width:1600px) and (pointer:fine){.inbox-preview_arrivalInbox__IHVjB{font-size:13px}.inbox-preview_mailToolbar__5fXJD{height:44px;padding-inline:15px}.inbox-preview_mailCategories__m22Pt{height:52px}.inbox-preview_mailCategory__vz8Vq{gap:14px;padding-inline:14px;font-size:13px}.inbox-preview_inboxMessages__Tlr2y{height:184px}.inbox-preview_inboxMessage__Nf1i3{height:36px;grid-template-columns:68px 148px minmax(0,1fr) 58px;gap:12px;padding-inline:15px}.inbox-preview_inboxSender__oyUmu,.inbox-preview_inboxSummary__uQJix{font-size:13px}}@media (max-width:1050px) and (min-width:761px){.inbox-preview_inboxMessage__Nf1i3{grid-template-columns:69px 138px minmax(0,1fr) 54px;gap:10px;padding:0 13px}.inbox-preview_messageTools__brMHN{gap:10px}.inbox-preview_inboxSender__oyUmu,.inbox-preview_inboxSummary__uQJix{font-size:13px}.inbox-preview_messageTime__R736k{font-size:11px}.inbox-preview_mailCategory__vz8Vq{gap:12px;padding:0 10px}}.inbox-preview_mobileDate__47qp7,.inbox-preview_mobilePriority__1SJcW{display:none}@media (max-width:760px){.inbox-preview_inboxStage__5PPj1{margin-top:0}.inbox-preview_arrivalInbox__IHVjB{border-radius:12px}.inbox-preview_inboxMessages__Tlr2y{height:304px}.inbox-preview_mailToolbar__5fXJD{padding:14px}.inbox-preview_mailCategories__m22Pt,.inbox-preview_mailToolbarRight__xxiQb{display:none}.inbox-preview_inboxMessage__Nf1i3{grid-template-columns:18px minmax(0,1fr) auto;gap:1px 8px;height:70px;min-height:70px;padding:9px 12px}.inbox-preview_messageTools__brMHN{grid-column:1;grid-row:1/3}.inbox-preview_messageTools__brMHN [data-icon=important],.inbox-preview_messageTools__brMHN [data-icon=star]{display:none}.inbox-preview_inboxSender__oyUmu{display:flex;align-items:center;gap:5px;grid-column:2;font-size:13px}.inbox-preview_mobileDate__47qp7,.inbox-preview_mobilePriority__1SJcW{display:inline}.inbox-preview_mobilePriority__1SJcW .inbox-preview_mailSymbol__meqop{width:12px;height:12px;fill:var(--mail-preview-important);stroke:var(--mail-preview-important)}.inbox-preview_desktopDate__hmr3P,.inbox-preview_snippetDivider__pBPpS{display:none}.inbox-preview_inboxSummary__uQJix{grid-column:2/-1;grid-row:2;font-size:13px;white-space:nowrap;line-height:1.3}.inbox-preview_messageTime__R736k{grid-column:3;grid-row:1;font-size:11px}.inbox-preview_mailSnippet___o4L3{display:block;margin-top:1px;font-size:12px;overflow:hidden;text-overflow:ellipsis}}@media (prefers-reduced-motion:reduce){.inbox-preview_arrivalRow__PptK9,.inbox-preview_arrivalRow__PptK9[data-new=true] .inbox-preview_inboxMessage__Nf1i3,.inbox-preview_inboxMessage__Nf1i3{transition:none;animation:none}.inbox-preview_arrivalRow__PptK9[data-waiting=true]{grid-template-rows:1fr;opacity:1;visibility:visible}.inbox-preview_arrivalRow__PptK9[data-waiting=true] .inbox-preview_inboxMessage__Nf1i3{transform:none}}.product-preview_section__PrFFT{max-width:var(--homepage-wide,1040px);margin:0 auto;padding:0 0 40px;scroll-margin-top:100px}.product-preview_section__PrFFT>h2{margin:0 0 52px;text-align:center;font-size:44px;font-weight:500;letter-spacing:-.035em;line-height:1.2}.product-preview_grid__0wq5g{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.product-preview_tile__LZQ3e{min-width:0;background:var(--color-surface-subtle);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.product-preview_databaseTile__OBSry{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN{grid-column:1;grid-row:1;padding:48px;margin:0}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN h3{max-width:270px;font-size:36px;line-height:1.15}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN p{max-width:250px;margin-top:16px;font-size:17px}.product-preview_portfolioTile__RiwJH .product-preview_tileCopy__5lUZN h3{font-size:28px}.product-preview_tileCopy__5lUZN{padding:26px 30px 30px;margin-top:auto}.product-preview_tileCopy__5lUZN h3{margin:0 0 8px;font-size:22px;line-height:1.3;letter-spacing:-.025em;font-weight:550}.product-preview_tileCopy__5lUZN p{margin:0;font-size:15px;line-height:1.6;color:var(--color-muted-foreground)}.product-preview_databaseVisual__AcvLH{grid-column:2;grid-row:1;padding:36px 40px 30px 0}.product-preview_results__m5li9{min-height:350px}.product-preview_search__M1stt input::-webkit-search-cancel-button{display:none}.product-preview_srOnly__BIRC_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-preview_search__M1stt{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--color-card);border-radius:9px;color:var(--color-muted-foreground)}.product-preview_search__M1stt svg{flex-shrink:0}.product-preview_search__M1stt input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:14px;color:var(--color-foreground)}.product-preview_search__M1stt:focus-within{outline:2px solid var(--color-ring);outline-offset:2px}.product-preview_tradeRows__7KMc_{padding:14px 0 0;margin:0;list-style:none}.product-preview_tradeRow__dFuKZ{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;padding:11px 0;color:inherit;text-decoration:none;border-radius:6px}.product-preview_resultRow__f2ooF{position:relative;transition:background .15s ease}.product-preview_resultRow__f2ooF:hover{background:var(--color-muted)}.product-preview_companyLink__PjRUv{color:inherit;text-decoration:none}.product-preview_companyLink__PjRUv:after{content:"";position:absolute;inset:0;border-radius:6px}.product-preview_tradeRow__dFuKZ .product-preview_companyLink__PjRUv:focus-visible{outline:none}.product-preview_companyLink__PjRUv:focus-visible:after{outline:2px solid var(--color-ring);outline-offset:3px}.product-preview_politicianLink__lBeqQ{position:relative;z-index:1;color:inherit;text-decoration:none}.product-preview_politicianLink__lBeqQ:hover{color:var(--color-brand)}.product-preview_companyLogo___CnW9{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.product-preview_companyName__zgDUd{min-width:0}.product-preview_companyName__zgDUd strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550}.product-preview_companyName__zgDUd>span{display:block;margin-top:7px;color:var(--color-muted-foreground);font-size:12px}.product-preview_tradeMeta__Xst4O{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.product-preview_action__vm9KM{font-size:12px;font-weight:550}.product-preview_action__vm9KM[data-action=BUY]{color:var(--color-positive)}.product-preview_action__vm9KM[data-action=SELL]{color:var(--color-negative)}.product-preview_tradeMeta__Xst4O time{white-space:nowrap}.product-preview_lockedDate__i4PF7,.product-preview_tradeMeta__Xst4O time{color:var(--color-muted-foreground);font-size:11px}.product-preview_lockedHistory__5bxB0{position:relative}.product-preview_blurredRows__5daKG{filter:blur(3px);opacity:.65;user-select:none;pointer-events:none}.product-preview_placeholderRow__m1Odw:nth-child(2n) .product-preview_placeholderName__QdQVp>span:first-child{width:68%}.product-preview_placeholderLogo__PGYC2{width:30px;height:30px;margin-inline:7px;border-radius:7px;background:var(--color-border)}.product-preview_placeholderMeta__Gwi3_,.product-preview_placeholderName__QdQVp{display:grid;gap:10px}.product-preview_placeholderMeta__Gwi3_>span,.product-preview_placeholderName__QdQVp>span{display:block;height:8px;border-radius:3px;background:var(--color-border)}.product-preview_placeholderName__QdQVp>span:first-child{width:83%;height:10px}.product-preview_placeholderName__QdQVp>span:last-child{width:54%}.product-preview_placeholderMeta__Gwi3_{width:65px;justify-items:end}.product-preview_placeholderMeta__Gwi3_>span:first-child{width:30px}.product-preview_placeholderMeta__Gwi3_>span:last-child{width:62px}.product-preview_historyLink__5O7sh{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--color-foreground);text-decoration:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-surface-subtle),transparent 20%) 35%,color-mix(in srgb,var(--color-surface-subtle),transparent 20%) 65%,transparent)}.product-preview_historyLink__5O7sh:hover>span{text-decoration:underline;text-underline-offset:3px}.product-preview_empty__ArxF0{min-height:340px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;text-align:center;font-size:14px;color:var(--color-muted-foreground)}.product-preview_empty__ArxF0 p{margin:0}.product-preview_empty__ArxF0 button{cursor:pointer;color:var(--color-foreground);text-decoration:underline;text-underline-offset:4px}.product-preview_portfolioVisual__LO7n5{padding:36px 34px 0}.product-preview_portfolioChart__6jbv2{display:block;width:100%;height:250px;overflow:visible}.product-preview_chartGrid__J_oT1{stroke:var(--color-border);stroke-width:.75;stroke-dasharray:2 5;opacity:.65}.product-preview_chartPrimary__4A8SK,.product-preview_chartSecondary__sfA7z{stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.product-preview_chartPrimary__4A8SK{stroke:var(--color-positive)}.product-preview_chartSecondary__sfA7z{stroke:var(--color-muted-foreground)}.product-preview_chartPrimaryDot__7q2p5{fill:var(--color-positive)}.product-preview_chartSecondaryDot__6qfRt{fill:var(--color-muted-foreground)}.product-preview_apiVisual__rPVLq{padding:26px 26px 0}.product-preview_codeWindow__ujscL{background:var(--color-primary);color:var(--color-primary-foreground);border-radius:10px;overflow:hidden}.product-preview_codeTabs__jMLvo{display:flex;align-items:center;gap:12px;padding:18px 20px 0}.product-preview_codeTabs__jMLvo>div{display:flex;gap:16px;flex:1}.product-preview_codeTabs__jMLvo button{font-size:12px;cursor:pointer;opacity:.65}.product-preview_codeTabs__jMLvo button[aria-pressed=true]{opacity:1}.product-preview_codeWindow__ujscL pre{padding:20px;margin:0;min-height:176px;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.product-preview_codeWindow__ujscL code{font-family:var(--font-mono)}.product-preview_codeNote__EWtFy{padding:0 20px 14px;font-size:12px}.product-preview_codeNote__EWtFy:empty{display:none}.product-preview_section__PrFFT button:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}@media screen and (min-width:1024px) and (max-width:1600px) and (pointer:fine){.product-preview_section__PrFFT>h2{font-size:40px;margin-bottom:46px}.product-preview_grid__0wq5g{gap:22px}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN{padding:44px}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN h3{font-size:32px}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN p{font-size:15px}.product-preview_portfolioTile__RiwJH .product-preview_tileCopy__5lUZN h3{font-size:25px}.product-preview_tileCopy__5lUZN{padding:24px 28px 28px}.product-preview_tileCopy__5lUZN h3{font-size:20px}.product-preview_tileCopy__5lUZN p{font-size:14px}.product-preview_databaseVisual__AcvLH{padding:32px 36px 28px 0}.product-preview_results__m5li9{min-height:315px}.product-preview_search__M1stt{padding:12px 14px}.product-preview_companyName__zgDUd strong,.product-preview_search__M1stt input{font-size:13px}.product-preview_tradeRow__dFuKZ{min-height:60px;gap:12px;padding-block:10px}.product-preview_portfolioVisual__LO7n5{padding:32px 30px 0}.product-preview_portfolioChart__6jbv2{height:225px}.product-preview_apiVisual__rPVLq{padding:24px 24px 0}.product-preview_codeWindow__ujscL pre{min-height:160px;padding:18px}}@media (max-width:1000px){.product-preview_grid__0wq5g{grid-template-columns:1.25fr 1fr;gap:16px}.product-preview_databaseTile__OBSry{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN{padding:30px}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN h3{font-size:30px}.product-preview_databaseVisual__AcvLH{padding:28px 24px 24px 0}.product-preview_portfolioChart__6jbv2{height:215px}.product-preview_tradeRow__dFuKZ{gap:10px}.product-preview_companyName__zgDUd strong{font-size:13px}.product-preview_companyName__zgDUd>span{font-size:11px}.product-preview_tileCopy__5lUZN{padding:24px}.product-preview_tileCopy__5lUZN h3{font-size:21px}.product-preview_apiVisual__rPVLq{padding:22px 20px 0}}@media (max-width:760px){.product-preview_section__PrFFT{padding:20px 0 35px}.product-preview_section__PrFFT>h2{font-size:30px;margin-bottom:30px}.product-preview_grid__0wq5g{grid-template-columns:1fr;gap:20px}.product-preview_databaseTile__OBSry{display:flex;grid-column:auto;align-items:stretch}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN{padding:24px}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN h3{font-size:28px;max-width:none}.product-preview_databaseTile__OBSry .product-preview_tileCopy__5lUZN p{font-size:14px;margin-top:8px;max-width:none}.product-preview_portfolioTile__RiwJH .product-preview_tileCopy__5lUZN h3{font-size:24px}.product-preview_portfolioChart__6jbv2{height:auto}.product-preview_apiTile__C2VJN{margin-inline:12px}.product-preview_databaseVisual__AcvLH{padding:0 24px 24px}.product-preview_results__m5li9{min-height:350px}.product-preview_search__M1stt{padding:12px}.product-preview_search__M1stt input{font-size:16px}.product-preview_tradeRow__dFuKZ{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;min-height:66px;padding:11px 0}.product-preview_companyLogo___CnW9{width:36px;height:36px;border-radius:8px}.product-preview_placeholderLogo__PGYC2{margin-inline:3px}.product-preview_companyName__zgDUd strong{font-size:13px}.product-preview_action__vm9KM,.product-preview_companyName__zgDUd>span,.product-preview_tradeMeta__Xst4O time{font-size:11px}.product-preview_portfolioVisual__LO7n5{padding:32px 22px 0}.product-preview_codeWindow__ujscL pre{font-size:11px;padding:18px 14px}.product-preview_codeTabs__jMLvo{padding:18px 14px 0}.product-preview_tileCopy__5lUZN p{font-size:14px}}