@import"https://fonts.googleapis.com/css2?family=Funnel+Sans:wght@400;500;600&family=Public+Sans:wght@400;500;600;700&display=swap";*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body{margin:0;color:hsl(var(--foreground));background:hsl(var(--background));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,a{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}button{border:0}a{text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:var(--space-1)}.landing-shell{--page: hsl(var(--background));--page-deep: hsl(var(--chart-bg));--surface: hsl(var(--card));--surface-raised: hsl(var(--surface-2));--surface-soft: hsl(var(--surface-3));--ink: hsl(var(--foreground-strong));--ink-soft: hsl(var(--foreground));--ink-faint: hsl(var(--muted-foreground));--line: var(--surface-border-muted);--line-strong: var(--surface-border-strong);--accent: hsl(var(--primary));--positive: hsl(var(--up));--negative: hsl(var(--down));--warm: hsl(var(--primary));--page-width: 1440px;--content-width: 1240px;--landing-film-radius: calc(var(--radius-lg) + var(--space-4));--landing-landscape-film-width: min( 1120px, 91.6222svh, calc(100vw - (var(--landing-page-gutter) * 2) - var(--space-4)) );--landing-display-hero: clamp( calc(var(--text-3xl) * 1.75), 3.3vw, calc(var(--text-3xl) * 2.8) );--landing-display-section: clamp( calc(var(--text-3xl) * 1.65), 3.2vw, calc(var(--text-3xl) * 2.5) );--landing-display-section-compact: clamp( calc(var(--text-3xl) * 1.6), 3vw, calc(var(--text-3xl) * 2.3) );--landing-display-closing: clamp( calc(var(--text-3xl) * 2), 4.5vw, calc(var(--text-3xl) * 3.35) );--landing-page-gutter: clamp(var(--space-4), 4vw, calc(var(--space-8) * 2));--landing-header-height: calc((var(--space-8) * 2) + var(--space-2));--hero-flow-gap: calc(var(--space-8) * 2);--product-index-top: calc(var(--landing-header-height) + var(--space-4));--product-index-height: calc( var(--control-h-lg) + (var(--toolbar-pad-y) * 2) + 2px );--product-story-safe-top: calc( var(--product-index-top) + var(--product-index-height) + var(--space-5) );--ease-out: var(--ease-snappy);position:relative;isolation:isolate;min-width:320px;overflow:clip;background:transparent}.market-topography{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;opacity:0;background:var(--page);pointer-events:none;contain:strict;transition:opacity 0ms linear}.market-topography.is-visible{opacity:1;transition-duration:calc(var(--duration-slow) * 4);transition-timing-function:var(--ease-out)}.market-topography canvas{display:block;width:100%;height:100%}.skip-link{position:fixed;top:var(--space-3);left:var(--space-3);z-index:var(--z-toolbar);padding:var(--space-2) var(--space-3);transform:translateY(-160%);background:var(--ink);border-radius:var(--radius-sm);color:var(--page)}.skip-link:focus{transform:translateY(0)}.button{display:inline-flex;min-height:calc(var(--control-h-lg) + var(--space-3));align-items:center;justify-content:center;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:transform var(--duration-slow) var(--ease-out),background var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-out)}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0) scale(.98)}.button-primary{color:hsl(var(--background));background:var(--ink)}.button-primary:hover{background:hsl(var(--foreground) / .9)}.button-secondary{color:var(--ink);background:var(--surface-control-bg);border-color:var(--line-strong)}.button-secondary:hover{background:var(--surface-control-hover)}.film{position:relative;display:flex;width:100%;align-items:center;justify-content:center;margin:0;aspect-ratio:var(--film-ratio)}.film-landscape{width:var(--landing-landscape-film-width);height:auto;max-width:none;max-height:none}.film-viewport{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--landing-film-radius);backface-visibility:hidden;clip-path:inset(0 round var(--landing-film-radius));isolation:isolate;transform:translateZ(0)}.film-viewport>video,.film-viewport>img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.film-control{position:absolute;right:var(--space-3);bottom:var(--space-3);display:inline-flex;min-width:82px;min-height:var(--control-h-lg);align-items:center;justify-content:center;gap:var(--control-gap);padding:0 var(--control-pad-x);color:var(--ink);background:hsl(var(--popover) / .88);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);opacity:0;-webkit-backdrop-filter:blur(var(--glass-surface-blur));backdrop-filter:blur(var(--glass-surface-blur));transition:opacity var(--duration-slow) var(--ease-out)}.film:hover .film-control,.film:focus-within .film-control{opacity:1}@media(hover:none){.film-control{opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-reduced-transparency:reduce){.product-index,.film-control{background:hsl(var(--surface-2))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.site-header{position:fixed;top:0;right:0;left:0;z-index:80;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(var(--page-width),calc(100% - (var(--landing-page-gutter) * 2)));min-height:var(--landing-header-height);margin:0 auto}.site-header:before{position:absolute;inset:0 calc((100vw - 100%)/-2);z-index:0;background:hsl(var(--background));border-bottom:1px solid var(--line);content:""}.site-header>*{position:relative;z-index:1}.brand{display:inline-flex;align-items:center;gap:var(--space-4);width:fit-content;color:var(--ink);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-normal);line-height:var(--leading-none);transition:opacity var(--duration-normal) var(--ease-default)}.brand:hover{opacity:.72}.brand-mark{display:block;flex:0 0 auto;fill:currentColor;height:auto}.global-nav{display:flex;align-items:center;justify-content:center;gap:var(--space-1)}.global-nav a,.sign-in{display:inline-flex;min-height:var(--control-h-lg);align-items:center;padding:0 var(--control-pad-x);border-radius:var(--control-radius);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-normal) var(--ease-default),background var(--duration-normal) var(--ease-default)}.global-nav a:hover,.global-nav a[aria-current=page],.sign-in:hover{color:var(--ink);background:var(--surface-control-hover)}.sign-in{justify-self:end;color:var(--page);background:var(--ink);border:1px solid var(--ink)}.sign-in:hover{color:var(--page);background:hsl(var(--foreground) / .9)}footer{display:grid;grid-template-columns:minmax(260px,.85fr) 2fr;gap:calc(var(--space-8) * 3);width:min(var(--content-width),calc(100% - (var(--landing-page-gutter) * 2)));margin:0 auto;padding:calc((var(--space-8) * 2) + var(--space-6)) 0 calc(var(--space-8) + (var(--space-1) / 2));border-top:1px solid var(--line)}.footer-brand{display:flex;align-items:flex-start;flex-direction:column;gap:calc(var(--space-8) + var(--space-2))}.contact-channels{display:flex;align-items:center;gap:var(--space-4)}.contact-channel{display:inline-grid;width:var(--control-h-lg);height:var(--control-h-lg);place-items:center;color:var(--ink-soft);transition:color var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-out)}a.contact-channel:hover{color:var(--ink);transform:translateY(calc(var(--space-1) * -1))}a.contact-channel:focus-visible{color:var(--ink);outline:1px solid var(--ink);outline-offset:var(--space-1)}.footer-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--space-8) + var(--space-4))}.footer-groups h3{margin:0 0 var(--space-5);color:var(--ink-faint);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.footer-groups a,.footer-groups span{display:block;width:fit-content;margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.footer-groups a{transition:color var(--duration-normal) var(--ease-default)}.footer-groups a:hover{color:var(--ink)}.footer-link-unavailable{opacity:.48}.footer-bottom{grid-column:1 / -1;display:flex;justify-content:space-between;gap:var(--space-6);padding-top:var(--space-6);color:var(--ink-faint);border-top:1px solid var(--line);font-size:var(--text-2xs)}@media(max-width:1100px){footer{grid-template-columns:1fr;gap:calc(var(--space-8) + var(--space-6))}}@media(max-width:760px){.site-header{grid-template-columns:1fr auto;width:min(calc(100% - (var(--landing-page-gutter) * 2)),var(--page-width))}.global-nav{display:none}footer{grid-template-columns:1fr;gap:calc(var(--space-8) + var(--space-6));width:min(calc(100% - (var(--landing-page-gutter) * 2)),var(--content-width))}.footer-groups{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column}}@media(max-width:480px){.footer-groups{grid-template-columns:1fr}}.hero{position:relative;height:var(--hero-showcase-height, 100svh)}.hero-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);height:100svh;background:transparent;isolation:isolate;overflow:visible;place-items:center}.hero-showcase-camera{position:relative;flex:none;transform-origin:center center;will-change:transform}.hero-dashboard-environment{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:var(--hero-environment-radius);opacity:var(--hero-stage-progress, 0);overflow:hidden;pointer-events:none;will-change:opacity}.hero-dashboard-environment-background{position:absolute;inset:0 var(--hero-environment-inset);overflow:hidden;background:radial-gradient(52.53% 57.5% at 50% 100%,hsl(var(--background) / 0),hsl(var(--background) / .5)),linear-gradient(180deg,hsl(var(--background)),hsl(var(--background)) 14%,#d0d6e0);border-radius:inherit}.hero-dashboard-environment-grain{display:block;width:100%;max-width:none;height:100%;opacity:.08;-webkit-user-drag:none}.hero-dashboard-environment-shadows{position:absolute;bottom:var(--hero-shadow-bottom);left:50%;display:flex;width:var(--hero-shadow-width);transform:translate(calc(-50% - var(--hero-shadow-offset)));-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--hero-shadow-mask-edge),black calc(100% - var(--hero-shadow-mask-edge)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--hero-shadow-mask-edge),black calc(100% - var(--hero-shadow-mask-edge)),transparent 100%)}.hero-dashboard-environment-shade{position:absolute;bottom:0;left:50%;display:grid;width:100%;transform:translate(-50%);place-items:center}.hero-dashboard-environment-shadows img,.hero-dashboard-environment-shade img{display:block;width:100%;max-width:none;height:auto;-webkit-user-drag:none}.hero-copy{position:relative;z-index:3;display:flex;grid-area:1 / 1;flex-direction:column;align-items:center;gap:var(--hero-flow-gap);max-width:820px;text-align:center;transform-origin:center center;will-change:transform}.hero-copy h1{opacity:var(--hero-copy-progress, 1);transform:translateY(calc((1 - var(--hero-copy-progress, 1)) * 20px))}.hero-copy .hero-actions>*{opacity:var(--hero-actions-progress, 1);transform:translateY(calc((1 - var(--hero-actions-progress, 1)) * 20px))}.hero h1{margin:0;color:var(--ink);font-family:var(--font-reading);font-size:var(--landing-display-hero);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-none)}.hero-headline-line{display:block;white-space:nowrap}.hero-headline-line--tagged{position:relative;width:auto;max-width:none}.hero-headline-copy{position:relative;display:inline-block;white-space:nowrap}.hero-agent-sticker{--hero-sticker-in: clamp(0, calc(var(--hero-sticker-progress, 1) / .28), 1);--hero-sticker-focus: clamp( 0, calc(var(--hero-sticker-progress, 1) / .78), 1 );position:absolute;bottom:.12em;left:calc(100% + .42em);display:inline-flex;align-items:center;padding:.42em .72em .46em;filter:blur(calc((1 - var(--hero-sticker-focus)) * 18px));opacity:var(--hero-sticker-in);transform:rotate(calc(-3.5deg + ((1 - var(--hero-sticker-progress, 1)) * 12deg) - (var(--hero-sticker-impact, 0) * 1.5deg))) scale(calc(1 + ((1 - var(--hero-sticker-progress, 1)) * .65) - (var(--hero-sticker-impact, 0) * .05)));transform-origin:42% 58%;border:1px solid hsl(var(--foreground-strong) / .72);border-radius:var(--radius-md);color:hsl(var(--background));background:var(--spectrum-spin-blue);font-family:var(--font-sans);font-size:.38em;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1;white-space:nowrap}.hero-actions{display:flex;justify-content:center;gap:var(--space-3)}.hero-dashboard-frame{position:relative;z-index:2;display:flex;grid-area:1 / 1;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;pointer-events:none}.hero-dashboard{position:absolute;z-index:1;isolation:isolate}.hero:not(.hero--static) .hero-dashboard .fx-stage{overflow:visible}.hero .fx-stage:before{opacity:0}.hero-dashboard-shell{width:100%;height:100%;background:transparent}.decision-tree canvas{display:block}.product-index-slot{position:fixed;top:var(--product-index-top);right:0;left:0;z-index:70;display:flex;justify-content:center;pointer-events:none}.product-index-shell{width:fit-content;max-width:calc(100vw - (var(--space-4) * 2));border-radius:var(--radius-lg);opacity:0;pointer-events:none;transform:translateY(-18px) scale(.98);transition:opacity .18s var(--ease-out),transform .24s var(--ease-out)}.product-index-shell.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-duration:.32s,.42s}.product-index{position:relative;display:flex;max-width:100%;align-items:center;gap:var(--space-1);padding:var(--toolbar-pad-y);overflow-x:auto;color:var(--ink-soft);border-radius:var(--radius-lg);scrollbar-width:none}.product-index::-webkit-scrollbar{display:none}.product-index-lens{--lens-x: 0px;--lens-width: 0px;position:absolute;top:var(--toolbar-pad-y);bottom:var(--toolbar-pad-y);left:0;width:var(--lens-width);background:var(--glass-surface-active);border:1px solid var(--glass-surface-border);border-radius:var(--radius-md);box-shadow:inset 0 1px hsl(var(--foreground) / .1);pointer-events:none;transform:translate(var(--lens-x));transition:width .42s var(--ease-out),transform .42s var(--ease-out)}.product-index button{position:relative;z-index:1;flex:0 0 auto;min-height:var(--control-h-lg);padding:0 var(--control-pad-x);color:inherit;background:transparent;border-radius:var(--control-radius);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);transition:color .22s var(--ease-out)}.product-index button:hover,.product-index button.is-active{color:var(--ink)}.product-index button.product-index-agent.is-active{background:linear-gradient(100deg,var(--ink) 0%,var(--ink) 10%,var(--spectrum-spin-rose) 17%,var(--spectrum-spin-amber) 21%,var(--spectrum-spin-cyan) 25%,var(--spectrum-spin-violet) 29%,var(--ink) 36%,var(--ink) 50%,var(--ink) 60%,var(--spectrum-spin-rose) 67%,var(--spectrum-spin-amber) 71%,var(--spectrum-spin-cyan) 75%,var(--spectrum-spin-violet) 79%,var(--ink) 86%,var(--ink) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:product-index-agent-sweep 2.6s linear infinite}@keyframes product-index-agent-sweep{0%{background-position:100% center}to{background-position:0% center}}@media(max-width:760px){.hero h1{font-size:clamp(calc(var(--text-3xl) * 1.65),10.5vw,calc(var(--text-3xl) * 2.35))}.hero-headline-line{white-space:normal}.hero-headline-line--tagged{width:auto}.hero-headline-copy{display:block;padding-bottom:.9em;white-space:normal}.hero-agent-sticker{position:absolute;bottom:.04em;left:50%;width:max-content;margin:0;transform:translate(-50%) rotate(calc(-3.5deg + ((1 - var(--hero-sticker-progress, 1)) * 12deg) - (var(--hero-sticker-impact, 0) * 1.5deg))) scale(calc(1 + ((1 - var(--hero-sticker-progress, 1)) * .65) - (var(--hero-sticker-impact, 0) * .05)));font-size:.4em}.product-index-slot{justify-content:flex-start;padding:0 var(--space-2)}.product-index-shell,.product-index{width:100%}}.phased-section{position:relative}.product-story{height:180svh}#charting{margin-top:calc(var(--space-8) * -3)}.product-story-sticky{position:sticky;top:0;display:flex;height:100svh;align-items:center;overflow:hidden;padding:var(--product-story-safe-top) 0 var(--space-8)}.story-stage{width:100%;opacity:0;transform:translate3d(0,var(--space-8),0) scale(.992);transition:opacity .52s var(--ease-out),transform .64s var(--ease-out);will-change:opacity,transform}.product-story-stage,.product-story .showcase-auto{height:100%}.phased-section.is-active .story-stage{opacity:1;transform:translateZ(0) scale(1)}.product-story-flow{height:auto;min-height:140svh}.product-story-flow .product-story-sticky{position:relative;height:auto;min-height:100svh;overflow:visible}.showcase,.future-section,.agent-section,.pricing{position:relative;width:min(var(--content-width),calc(100% - (var(--landing-page-gutter) * 2)));margin:0 auto}.showcase{display:flex;min-height:100svh;align-items:center;padding:calc((var(--space-8) * 3) + var(--space-5)) 0 calc((var(--space-8) * 3) + var(--space-2))}.product-story .showcase,.product-story .future-section,.product-story .agent-section,.product-story .pricing{min-height:0;padding-top:0;padding-bottom:0}.product-story .future-section{display:flex;flex-direction:column;height:100%}.product-story .reserved-stage{min-height:min(48svh,460px)}.product-story .future-heading,.product-story .agent-heading{margin-bottom:calc(var(--space-8) + var(--space-3))}.showcase-grid{display:grid;width:100%;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:clamp(calc(var(--space-8) + var(--space-6)),7vw,calc(var(--space-8) * 3.5));align-items:center}.showcase-grid.media-right{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.showcase-auto .showcase-grid,.showcase-news .showcase-grid-stacked{height:100%;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:clamp(calc(var(--space-8) + var(--space-1)),5vw,calc(var(--space-8) + var(--space-6)));align-items:stretch}.product-story .showcase-news{height:100%}.showcase-news .showcase-copy{text-align:center}.showcase-news .showcase-copy p{margin-right:auto;margin-left:auto}.showcase-news .showcase-media{display:flex;min-height:0;align-items:center;justify-content:center}.showcase-auto{width:min(var(--page-width),calc(100% - (var(--landing-page-gutter) * 2)))}.showcase-auto .showcase-copy{order:1;text-align:center}.showcase-auto .showcase-media{display:flex;min-height:0;align-items:center;justify-content:center;order:2}.showcase-auto .showcase-copy p{margin:var(--space-5) auto 0}.film-edge-crop .film-viewport>video,.film-edge-crop .film-viewport>img{transform:scale(1.055);transform-origin:center}.showcase-copy h2,.horizontal-story-copy h2,.tea-intro h2,.future-heading h2,.agent-heading h2,.pricing-heading h2,.closing h2{margin:0;color:var(--ink);font-family:var(--font-reading);font-size:var(--landing-display-section);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-none)}.showcase-auto .showcase-copy h2{font-size:var(--landing-display-section-compact)}.showcase-copy p,.horizontal-story-copy p,.tea-intro p{max-width:620px;margin:calc(var(--space-8) + (var(--space-1) / 2)) 0 0;color:var(--ink-soft);font-size:var(--text-reading);letter-spacing:var(--tracking-normal);line-height:var(--leading-normal)}.showcase-media{min-width:0}.showcase-alert .showcase-media{display:flex;width:100%;justify-content:center}.showcase-alert .showcase-grid.media-right{width:min(100%,1180px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(calc(var(--space-8) + var(--space-3)),5vw,calc(var(--space-8) * 2));margin-inline:auto}.showcase-alert .showcase-copy{width:min(100%,820px);text-align:center}.showcase-alert .showcase-copy p{margin-inline:auto}.horizontal-story{position:relative;height:220svh}.watchlist-story{height:280svh}.horizontal-story-sticky{position:sticky;top:0;height:100svh;overflow:hidden;padding-top:var(--product-story-safe-top)}.horizontal-story-strip{display:flex;width:calc(var(--story-chapters) * 100%);height:calc(100svh - var(--product-story-safe-top));transform:translate3d(calc(var(--story-chapter) * (-100% / var(--story-chapters))),0,0);transition:transform .64s var(--ease-out);will-change:transform}.horizontal-story-stage{height:100%}.horizontal-story-slide{display:grid;flex:0 0 calc(100% / var(--story-chapters));min-width:0;grid-template-rows:auto minmax(0,1fr);gap:clamp(var(--space-6),4vh,calc(var(--space-8) + var(--space-4)));align-content:center;padding:calc(var(--space-8) + var(--space-1)) max(var(--landing-page-gutter),calc((100vw - var(--content-width)) / 2))}.watchlist-story-slide{--watchlist-film-width: min(720px, 56.5svh, 50vw);grid-template-columns:minmax(300px,432px) var(--watchlist-film-width);grid-template-rows:minmax(0,1fr);column-gap:var(--space-6);align-items:center;justify-content:center}.watchlist-story-slide .horizontal-story-copy{align-self:center}.watchlist-story-slide .horizontal-story-media{display:flex;width:var(--watchlist-film-width);height:100%;align-items:center;justify-content:flex-start}.watchlist-story-slide .horizontal-story-media .film{height:auto}.watchlist-index-slide{justify-items:center;text-align:center}.watchlist-index-slide .horizontal-story-copy p{margin-inline:auto}.watchlist-index-slide .horizontal-story-media{display:flex;width:100%;justify-content:center}.horizontal-story-copy{width:min(880px,100%)}.horizontal-story-copy h2{font-size:var(--landing-display-section-compact)}.horizontal-story-copy p{margin-top:var(--space-5)}.horizontal-story-media{min-height:0}.horizontal-story-media .film-portrait{width:min(100%,1080px);height:100%;max-height:58svh;margin:0 auto}.horizontal-story-media .film-portrait{width:auto;max-width:min(100%,720px)}.watchlist-story-slide .horizontal-story-media .film-portrait{height:100%;max-height:72svh;margin:0}.tea-story{height:230svh}.tea-story-sticky{padding-top:var(--product-story-safe-top)}.tea-story-stage{display:grid;height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.tea-intro{position:relative;z-index:2;width:min(var(--content-width),calc(100% - (var(--landing-page-gutter) * 2)));margin:0 auto;text-align:center}.tea-intro h2{font-size:var(--landing-display-section-compact)}.tea-intro sup{display:inline-block;margin-left:.12em;font-family:var(--font-sans);font-size:.28em;font-weight:var(--weight-semibold);letter-spacing:0;line-height:0;vertical-align:super}.tea-intro p{max-width:70ch;margin:var(--space-5) auto 0;font-size:var(--text-reading)}.tea-story-strip{height:auto;min-height:0}.tea-story-slide{display:flex;justify-content:center;flex-direction:column;gap:var(--space-5);padding-top:var(--space-6);padding-bottom:var(--space-8)}.tea-story-slide h3{width:min(100%,1080px);margin:0 auto;color:var(--ink);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.tea-story-slide .film-landscape{width:var(--landing-landscape-film-width);max-width:none;max-height:none;margin:0 auto}.semantic-concept{width:min(100%,1080px);max-height:54svh;margin:0 auto;display:grid;min-height:420px;align-content:center;gap:var(--space-8);padding:clamp(var(--space-8),5vw,calc(var(--space-8) * 2));background:hsl(var(--card) / .82);border:1px solid var(--line-strong);border-radius:var(--radius-lg)}.concept-bar{display:flex;justify-content:space-between;color:var(--ink-faint);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.concept-prompt>span{display:block;margin-bottom:var(--space-3);color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.concept-prompt p{max-width:840px;margin:0;color:var(--ink);font-family:var(--font-reading);font-size:clamp(var(--text-3xl),2.5vw,calc(var(--text-3xl) * 1.75));letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight)}.concept-flow{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:var(--space-5);color:var(--ink-soft);font-size:var(--text-sm)}.concept-flow i{height:1px;background:var(--line-strong)}.concept-note{color:var(--ink-faint);font-size:var(--text-xs)}.future-section,.agent-section{min-height:100svh;padding:calc(var(--space-8) * 4) 0 calc(var(--space-8) * 3.5)}.pricing-section{position:relative;scroll-margin-top:var(--landing-header-height)}.pricing-section .pricing{display:flex;min-height:100svh;justify-content:center;flex-direction:column;padding:calc(var(--landing-header-height) + var(--space-4)) 0 var(--space-6)}.future-heading,.agent-heading,.pricing-heading{margin-bottom:calc(var(--space-8) * 2)}.pricing-heading{display:grid;justify-items:center;margin-bottom:var(--space-5)}.pricing-heading{padding-top:0}.future-heading h2,.agent-heading h2,.pricing-heading h2{max-width:820px}.future-heading,.agent-heading,.pricing-heading{text-align:center}.future-heading h2,.agent-heading h2,.pricing-heading h2{margin-inline:auto}.agent-grid{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1.68fr);gap:clamp(calc(var(--space-8) + var(--space-3)),7vw,calc(var(--space-8) * 3.5))}.market-globe-stage{flex:1 1 clamp(260px,44svh,560px);min-height:220px}.market-globe,.market-globe canvas{display:block;width:100%;height:100%}.market-globe{position:relative}.market-globe canvas{touch-action:pan-y}.market-region-tooltip{position:absolute;z-index:2;min-width:220px;padding:var(--space-3) var(--space-4);background:hsl(var(--popover) / .96);border:1px solid var(--line-strong);border-radius:var(--radius-md);font-family:var(--font-mono);transform:translate(var(--space-4),var(--space-4));pointer-events:none}.market-region-tooltip.is-flipped{transform:translate(calc(-100% - var(--space-4)),var(--space-4))}.market-region-tooltip-name{margin-bottom:var(--space-2);color:var(--ink-soft);font-size:var(--text-sm);font-weight:600}.market-region-tooltip-status{color:var(--ink-faint);font-size:var(--text-xs)}.market-region-tooltip-rows{display:grid;gap:var(--space-1)}.market-region-quote{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--space-3);font-size:var(--text-xs)}.market-region-quote-label{overflow:hidden;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap}.market-region-spark.is-up{color:hsl(var(--up))}.market-region-spark.is-down{color:hsl(var(--down))}.market-region-spark-area{fill:currentColor;opacity:.09}.market-region-quote-price{color:var(--ink-soft);font-variant-numeric:tabular-nums}.market-region-quote-change{min-width:4.5em;padding:1px var(--space-2);border-radius:var(--radius-sm);text-align:right;font-variant-numeric:tabular-nums}.market-region-quote-change.is-up{background:hsl(var(--up) / .14);color:hsl(var(--up))}.market-region-quote-change.is-down{background:hsl(var(--down) / .14);color:hsl(var(--down))}.market-region-quote-price.is-ticking,.market-region-quote-change.is-ticking{animation:market-quote-tick .7s var(--ease-out)}@keyframes market-quote-tick{0%{color:var(--spectrum-spin-cyan)}}.data-coverage{display:grid;grid-template-columns:repeat(7,max-content);justify-content:center;gap:var(--space-3);margin-top:var(--space-6)}.data-coverage-card{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid hsl(var(--foreground) / .08);border-radius:var(--radius-md);transition:border-color .24s var(--ease-out),transform .24s var(--ease-out)}.data-coverage-card:hover{border-color:hsl(var(--foreground) / .22);transform:translateY(-2px)}.data-coverage-icon{flex-shrink:0;color:var(--ink-faint);transition:color .24s var(--ease-out)}.data-coverage-card:hover .data-coverage-icon{color:var(--spectrum-spin-cyan)}.data-coverage-text{display:grid;gap:1px}.data-coverage-name{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-sm);font-weight:600}.data-coverage-gloss{color:var(--ink-faint);font-size:var(--text-2xs)}.data-coverage-detail{position:absolute;bottom:calc(100% + var(--space-2));left:50%;z-index:2;display:grid;width:max-content;max-width:min(300px,82vw);gap:var(--space-1);padding:var(--space-3) var(--space-4);background:hsl(var(--popover) / .97);border:1px solid var(--line-strong);border-radius:var(--radius-md);opacity:0;transform:translate(-50%,var(--space-1));transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);pointer-events:none}.data-coverage-card:hover .data-coverage-detail,.data-coverage-card:focus-within .data-coverage-detail{opacity:1;transform:translate(-50%)}.data-coverage-detail-name{color:var(--ink-soft);font-size:var(--text-xs);font-weight:600}.data-coverage-detail-body{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-normal)}.data-coverage-stats{display:flex;gap:var(--space-5);padding:var(--space-1) 0 var(--space-2)}.data-coverage-stat{display:grid;gap:1px}.data-coverage-stat strong{color:var(--ink-soft);font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight)}.data-coverage-stat strong.is-accent{color:var(--spectrum-spin-cyan)}.data-coverage-stat small{color:var(--ink-faint);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}@media(hover:none){.data-coverage-detail{display:none}}.data-coverage-live{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--spectrum-spin-cyan);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps)}.data-coverage-live i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:data-coverage-live-pulse 1.8s var(--ease-out) infinite}@keyframes data-coverage-live-pulse{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.data-coverage-live i{animation:none}}@media(max-width:1300px){.data-coverage{grid-template-columns:repeat(4,max-content)}}@media(max-width:700px){.data-coverage{grid-template-columns:repeat(2,max-content)}}.data-source-marquee{overflow:hidden;margin-top:calc(var(--space-8) + var(--space-4));padding:var(--space-4) 0;border-top:1px solid hsl(var(--foreground) / .08);border-bottom:1px solid hsl(var(--foreground) / .08);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.data-source-marquee-track{display:flex;width:max-content;animation:data-source-marquee-scroll 38s linear infinite;will-change:transform}.data-source-marquee-group{display:flex;align-items:center;gap:calc(var(--space-8) * 1.5);padding-right:calc(var(--space-8) * 1.5)}.data-source-item{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-faint);font-size:var(--text-base);font-weight:600;letter-spacing:var(--tracking-wide);white-space:nowrap;transition:color .24s var(--ease-out)}.data-source-item:hover{color:var(--ink-soft)}.data-source-item svg{height:17px;width:auto;fill:currentColor}.data-source-item img{display:block;width:auto}.data-source-logo-sec{height:22px;filter:grayscale(1) brightness(1.2)}.data-source-logo-massive{height:15px;opacity:.85;filter:brightness(0) invert(1)}@keyframes data-source-marquee-scroll{to{transform:translate3d(-50%,0,0)}}.data-source-marquee:hover .data-source-marquee-track,.data-source-marquee:focus-within .data-source-marquee-track,.data-source-marquee.is-offscreen .data-source-marquee-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.data-source-marquee-track{width:100%;animation:none}.data-source-marquee-group{flex-wrap:wrap;justify-content:center;row-gap:var(--space-3);padding-right:0}.data-source-marquee-group[aria-hidden=true]{display:none}}.reserved-stage{display:flex;min-height:560px;align-items:center;justify-content:center;background:hsl(var(--chart-bg) / .72);border:1px solid var(--line-strong);border-radius:var(--radius-lg)}.reserved-stage span{color:var(--ink-faint);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.agent-grid ul{margin:0;padding:0;list-style:none}.agent-grid li{padding:var(--space-4) 0;white-space:pre-line;color:var(--ink-soft);border-bottom:1px solid var(--line);font-size:var(--text-base)}.pricing-heading .pricing-eyebrow{margin-bottom:var(--space-4);color:var(--ink-faint);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.pricing-billing{display:inline-flex;align-items:center;margin:0 auto var(--space-4);padding:var(--space-1);gap:var(--space-1);background:hsl(var(--foreground) / .05);border:1px solid var(--line);border-radius:var(--radius-pill)}.pricing-billing button{display:inline-flex;min-height:var(--control-h-sm);align-items:center;padding:0 var(--space-4);gap:var(--space-2);color:var(--ink-faint);background:transparent;border:0;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:color .18s var(--ease-out),background .18s var(--ease-out),box-shadow .18s var(--ease-out)}.pricing-billing button:hover{color:var(--ink)}.pricing-billing button.is-active{color:var(--ink);background:hsl(var(--card));box-shadow:0 1px 6px #0006,inset 0 0 0 1px var(--line-strong)}.pricing-billing-note{padding:calc(var(--space-1) / 2) var(--space-2);color:var(--ink);background:linear-gradient(90deg,color-mix(in srgb,var(--spectrum-spin-cyan) 24%,transparent),color-mix(in srgb,var(--spectrum-spin-violet) 24%,transparent));border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.pricing-plans{display:grid;width:min(100%,1120px);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:stretch}.pricing-plans>*{transition:transform .26s var(--ease-out)}.pricing-plans>*:hover{transform:translateY(-2px)}.pricing-plan{position:relative;display:grid;padding:var(--space-6);grid-template-rows:auto auto 1fr;color:var(--ink);background:hsl(var(--card));border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:0 16px 40px #00000052}.pricing-plan:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px hsl(var(--foreground) / .04);content:"";pointer-events:none}.pricing-plan-spectrum{border-radius:var(--radius-lg)}.pricing-plan-spectrum .spectrumSpinBorderChrome,.pricing-plan-spectrum .spectrumSpinBorderContent,.pricing-plan-spectrum .pricing-plan{height:100%}.pricing-plan.is-featured{background:hsl(var(--card))}.pricing-plan-header{display:grid}.pricing-plan-name{display:flex;min-height:var(--control-h-sm);align-items:center;justify-content:space-between;gap:var(--space-3)}.pricing-plan-name h3{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.pricing-plan-name span{padding:var(--space-1) var(--space-3);color:var(--ink);background:hsl(var(--foreground) / .12);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.pricing-plan-price{display:flex;min-height:68px;align-items:flex-end;margin-top:var(--space-4);gap:var(--space-3)}.pricing-plan-price strong{font-family:var(--font-mono);font-size:clamp(var(--text-3xl),4vw,calc(var(--text-3xl) * 2));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-none)}.pricing-plan-price span{padding-bottom:var(--space-2);color:var(--ink-faint);font-size:var(--text-xs)}.pricing-plan ul{display:grid;align-content:start;margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;gap:var(--space-3);border-top:1px solid var(--line);list-style:none}.pricing-plan li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-sm);line-height:var(--leading-snug)}.pricing-plan li span{display:grid;width:18px;height:18px;place-items:center;margin-top:1px;background:hsl(var(--foreground) / .07);border-radius:var(--radius-xs);color:var(--ink);font-size:var(--text-2xs)}.pricing-plan-action{display:flex;min-height:calc(var(--control-h-lg) + var(--space-1));align-items:center;justify-content:center;margin-top:var(--space-5);padding:0 var(--space-5);color:hsl(var(--background));background:hsl(var(--foreground));border:1px solid transparent;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none;transition:transform .18s var(--ease-out),background .18s var(--ease-out)}.pricing-plan-action:hover{background:hsl(var(--foreground) / .86);transform:translateY(-1px)}.pricing-plan-save-slot{display:flex;min-height:26px;margin-top:var(--space-3)}.pricing-plan-save{display:inline-flex;width:fit-content;align-items:center;padding:var(--space-1) var(--space-3);color:var(--ink);background:hsl(var(--foreground) / .08);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.pricing-reassurance{margin:0 0 calc(var(--space-8) + var(--space-3));color:var(--ink-faint);font-size:var(--text-2xs);text-align:center}.pricing-quota-rows{display:grid;margin-top:var(--space-6);padding-top:var(--space-2);border-top:1px solid var(--line)}.pricing-quota-row{display:grid;padding:var(--space-3) 0;gap:var(--space-2);border-bottom:1px solid var(--line)}.pricing-quota-row:last-child{border-bottom:0}.pricing-quota-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.pricing-quota-label{color:var(--ink-soft);font-size:var(--text-sm)}.pricing-quota-value{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}.pricing-meter-track{height:3px;overflow:hidden;background:hsl(var(--foreground) / .08);border-radius:var(--radius-pill)}.pricing-meter-fill{display:block;height:100%;border-radius:inherit}.pricing-meter-fill.is-free{background:hsl(var(--foreground) / .32)}.pricing-meter-fill.is-pro{background:linear-gradient(90deg,var(--spectrum-spin-cyan),var(--spectrum-spin-violet),var(--spectrum-spin-rose))}.closing{position:relative;display:flex;min-height:100svh;align-items:center;justify-content:center;flex-direction:column;isolation:isolate;overflow:hidden;padding:calc((var(--space-8) * 3) - var(--space-2)) var(--space-6);text-align:center}.closing-ocean-backdrop{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:hsl(var(--background))}.closing-ocean-backdrop:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,hsl(var(--background)),hsl(var(--background) / .52) 20%,hsl(var(--background) / .16) 45%,hsl(var(--background) / .2) 64%,hsl(var(--background) / .88),hsl(var(--background)));content:""}.closing-ocean-backdrop video,.closing-ocean-backdrop img{width:100%;height:100%;object-fit:cover;object-position:center 62%;opacity:.56;filter:saturate(.72) brightness(.92) contrast(1.04);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%)}.closing>:not(.closing-ocean-backdrop){position:relative;z-index:1}.closing h2{font-size:var(--landing-display-closing)}.closing>p{margin:var(--space-6) 0 calc(var(--space-8) + (var(--space-1) / 2));color:var(--ink-soft);font-size:var(--text-reading)}@media(max-width:1020px){.showcase{padding:calc(var(--space-8) * 4) 0 calc(var(--space-8) * 3)}.showcase-grid,.showcase-grid.media-right{grid-template-columns:1fr;gap:calc(var(--space-8) + var(--space-3))}.showcase-copy{order:1}.showcase-media,.showcase .reserved-stage{order:2}.showcase .reserved-stage{min-height:48svh}.agent-grid{grid-template-columns:1fr}.pricing-plans{width:min(100%,720px);grid-template-columns:1fr}.watchlist-story-slide{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);justify-items:center}.watchlist-story-slide .horizontal-story-copy{width:min(100%,720px);justify-self:center;text-align:center}.watchlist-story-slide .horizontal-story-copy p{margin-inline:auto}.watchlist-story-slide .horizontal-story-media{width:100%;justify-content:center}.watchlist-story-slide .horizontal-story-media .film-portrait{max-height:58svh;margin-inline:auto}}@media(min-width:761px)and (max-height:699px){#charting{margin-top:0}.product-story,.product-story-flow,.horizontal-story,.watchlist-story,.tea-story{height:auto;min-height:0}.product-story-sticky,.product-story-flow .product-story-sticky,.horizontal-story-sticky{position:relative;display:block;height:auto;min-height:0;overflow:visible;padding-top:var(--product-story-safe-top)}.story-stage{opacity:1;transform:none;transition:none;will-change:auto}.product-story-stage,.product-story .showcase-auto,.product-story .showcase-news{height:auto}.horizontal-story-strip{display:grid;width:100%;height:auto;gap:calc(var(--space-8) * 2);transform:none;transition:none;will-change:auto}.horizontal-story-slide{grid-template-columns:1fr;grid-template-rows:auto auto;gap:var(--space-6)}.watchlist-story-slide{justify-items:center}.watchlist-story-slide .horizontal-story-copy{width:min(100%,720px);justify-self:center;text-align:center}.watchlist-story-slide .horizontal-story-copy p{margin-inline:auto}.watchlist-story-slide .horizontal-story-media{width:100%;justify-content:center}.horizontal-story-stage,.tea-story-stage{display:block;height:auto}.semantic-concept{max-height:none}}@media(max-width:760px){#charting{margin-top:0}.product-story,.product-story-flow{height:auto;min-height:0}.product-story-sticky,.product-story-flow .product-story-sticky{position:static;display:block;height:auto;min-height:0;overflow:visible;padding:0}.story-stage{opacity:1;transform:none;transition:none;will-change:auto}.showcase,.future-section,.agent-section,.pricing{width:min(calc(100% - (var(--landing-page-gutter) * 2)),var(--content-width))}.showcase{min-height:auto;padding:calc((var(--space-8) * 3) + var(--space-5)) 0 calc((var(--space-8) * 2) + var(--space-5))}.showcase-copy h2,.horizontal-story-copy h2,.tea-intro h2,.future-heading h2,.agent-heading h2,.pricing-heading h2{font-size:clamp(calc(var(--text-3xl) * 1.5),8vw,calc(var(--text-3xl) * 2.2))}.horizontal-story,.watchlist-story,.tea-story{height:auto}.horizontal-story-sticky{position:static;height:auto;overflow:visible;padding-top:calc((var(--space-8) * 3) + var(--space-5))}.horizontal-story-strip{display:grid;width:100%;height:auto;gap:calc(var(--space-8) * 2);transform:none;transition:none}.horizontal-story-slide{gap:var(--space-6);padding:var(--space-6) var(--space-4) calc(var(--space-8) + (var(--space-1) / 2))}.horizontal-story-copy p{margin-top:var(--space-4)}.horizontal-story-media .film-portrait,.watchlist-story-slide .horizontal-story-media .film-portrait{max-height:50svh}.tea-story-sticky{padding-top:calc((var(--space-8) * 3) + var(--space-5))}.horizontal-story-stage,.tea-story-stage{display:block;height:auto}.tea-intro{width:calc(100% - (var(--landing-page-gutter) * 2))}.tea-story-slide{padding-top:var(--space-5)}.semantic-concept{max-height:58svh}.semantic-concept{min-height:360px;padding:var(--space-6)}.concept-flow{grid-template-columns:1fr}.concept-flow i{display:none}.future-section,.agent-section,.pricing{min-height:auto;padding:calc(var(--space-8) * 3.5) 0 calc((var(--space-8) * 3) - var(--space-2))}.future-heading,.agent-heading,.pricing-heading{position:static;padding:0;margin-bottom:calc(var(--space-8) + var(--space-3))}.reserved-stage{min-height:420px}.pricing-plan{padding:var(--space-6)}.pricing-quota-label,.pricing-quota-value{font-size:var(--text-xs)}}@media(max-height:699px){.landing-shell{--landing-landscape-film-width: min( 1120px, 80.3704svh, calc(100vw - (var(--landing-page-gutter) * 2) - var(--space-4)) )}.watchlist-story-slide .horizontal-story-media .film-portrait{width:min(100%,var(--film-width-at-short-viewport-height));height:auto;max-height:none;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.product-story,.product-story-flow,.horizontal-story,.watchlist-story,.tea-story{height:auto;min-height:0}.product-story-sticky,.product-story-flow .product-story-sticky,.horizontal-story-sticky{position:static;height:auto;min-height:0;overflow:visible}.story-stage{opacity:1;transform:none;transition:none;will-change:auto}.horizontal-story-strip{display:grid;width:100%;height:auto;gap:calc(var(--space-8) * 2);transform:none;transition:none;will-change:auto}.horizontal-story-stage,.tea-story-stage{display:block;height:auto}}
