.blog-subscription-module__s6zmqW__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.magneticFill-module__vlnqCW__fill{z-index:0;pointer-events:none;clip-path:circle(0);will-change:clip-path;position:absolute;top:0;bottom:0;left:0;right:0}
.journal-cta-module__F3oeVW__button{color:hsl(var(--foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);flex-shrink:0;text-decoration:none;display:inline-block}.journal-cta-module__F3oeVW__inner{align-items:center;gap:1.09vw;display:flex}.journal-cta-module__F3oeVW__label{letter-spacing:0;text-transform:uppercase;font-size:.83vw;font-weight:700;line-height:1}.journal-cta-module__F3oeVW__label strong{color:#ff6b57;font-size:1.2em}.journal-cta-module__F3oeVW__iconPill{background:hsl(var(--primary));border-radius:360px;justify-content:center;align-items:center;padding:.63vw 1.15vw;display:inline-flex;position:relative;overflow:hidden}.journal-cta-module__F3oeVW__fill{background:#111}.journal-cta-module__F3oeVW__arrow{color:hsl(var(--primary-foreground));z-index:1;width:.94vw;height:.94vw;display:block;position:relative}.journal-cta-module__F3oeVW__button:focus-visible{outline:.1vw solid hsl(var(--ring));outline-offset:.16vw}.journal-cta-module__F3oeVW__button:focus-visible .journal-cta-module__F3oeVW__fill{clip-path:circle(150%);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}@media screen and (max-width:1024px){.journal-cta-module__F3oeVW__button{color:hsl(var(--foreground));flex-shrink:0;text-decoration:none;display:inline-block}.journal-cta-module__F3oeVW__inner{align-items:center;gap:2.73vw;display:flex}.journal-cta-module__F3oeVW__label{letter-spacing:0;text-transform:uppercase;font-size:2.08vw;font-weight:700;line-height:1}.journal-cta-module__F3oeVW__iconPill{background:hsl(var(--primary));border-radius:360px;justify-content:center;align-items:center;padding:1.58vw 2.88vw;display:inline-flex;position:relative;overflow:hidden}.journal-cta-module__F3oeVW__fill{background:#111}.journal-cta-module__F3oeVW__arrow{color:hsl(var(--primary-foreground));z-index:1;width:2.35vw;height:2.35vw;display:block;position:relative}.journal-cta-module__F3oeVW__button:focus-visible{outline:.25vw solid hsl(var(--ring));outline-offset:.4vw}.journal-cta-module__F3oeVW__button:focus-visible .journal-cta-module__F3oeVW__fill{clip-path:circle(150%);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}}@media screen and (max-width:600px){.journal-cta-module__F3oeVW__button{color:hsl(var(--foreground));flex-shrink:0;align-self:flex-end;text-decoration:none;display:inline-block}.journal-cta-module__F3oeVW__inner{align-items:center;gap:5.1vw;display:flex}.journal-cta-module__F3oeVW__label{letter-spacing:0;text-transform:uppercase;font-size:3.87vw;font-weight:700;line-height:1}.journal-cta-module__F3oeVW__iconPill{background:hsl(var(--primary));border-radius:360px;justify-content:center;align-items:center;padding:2.94vw 5.36vw;display:inline-flex;position:relative;overflow:hidden}.journal-cta-module__F3oeVW__fill{background:#111}.journal-cta-module__F3oeVW__arrow{color:hsl(var(--primary-foreground));z-index:1;width:4.38vw;height:4.38vw;display:block;position:relative}.journal-cta-module__F3oeVW__button:focus-visible{outline:.47vw solid hsl(var(--ring));outline-offset:.75vw}.journal-cta-module__F3oeVW__button:focus-visible .journal-cta-module__F3oeVW__fill{clip-path:circle(150%);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}}@media (prefers-reduced-motion:reduce){.journal-cta-module__F3oeVW__button{transition:none}.journal-cta-module__F3oeVW__button:focus-visible .journal-cta-module__F3oeVW__fill{transition:none}.journal-cta-module__F3oeVW__iconPill{transition:none;transform:none}}
.ticker-group-module__pSB-Gq__tickerGroup{flex-shrink:0;align-items:center;display:flex}.ticker-group-module__pSB-Gq__tickerItem{color:hsl(var(--muted-foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:1.25vw;padding-right:1.25vw;font-size:.78vw;font-weight:600;line-height:1;display:flex}.ticker-group-module__pSB-Gq__tickerDot{background:hsl(var(--primary));border-radius:360px;flex-shrink:0;width:.31vw;height:.31vw}@media screen and (max-width:1024px){.ticker-group-module__pSB-Gq__tickerGroup{flex-shrink:0;align-items:center;display:flex}.ticker-group-module__pSB-Gq__tickerItem{color:hsl(var(--muted-foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:3.13vw;padding-right:3.13vw;font-size:1.95vw;font-weight:600;line-height:1;display:flex}.ticker-group-module__pSB-Gq__tickerDot{background:hsl(var(--primary));border-radius:360px;flex-shrink:0;width:.78vw;height:.78vw}}@media screen and (max-width:600px){.ticker-group-module__pSB-Gq__tickerGroup{flex-shrink:0;align-items:center;display:flex}.ticker-group-module__pSB-Gq__tickerItem{color:hsl(var(--muted-foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:5.83vw;padding-right:5.83vw;font-size:3.64vw;font-weight:600;line-height:1;display:flex}.ticker-group-module__pSB-Gq__tickerDot{background:hsl(var(--primary));border-radius:360px;flex-shrink:0;width:1.46vw;height:1.46vw}}
.journal-module__LKY1OW__section{padding:5vw 1.25vw;scroll-margin-top:calc(3.98vw + 2px);position:relative}.journal-module__LKY1OW__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.journal-module__LKY1OW__container{max-width:73vw;margin:0 auto}.journal-module__LKY1OW__sectionLabel{color:hsl(var(--primary));letter-spacing:0;text-transform:uppercase;transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__sectionTitle{color:hsl(var(--foreground));letter-spacing:0;max-width:41.67vw;transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.journal-module__LKY1OW__sectionDescription{color:hsl(var(--muted-foreground));max-width:41.67vw;transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.83vw;font-size:.94vw;line-height:1.75}.journal-module__LKY1OW__paper{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:.42vw;margin-top:3.33vw;overflow:hidden;box-shadow:0 .05vw .1vw rgba(0,0,0,.06),0 .63vw 2.08vw -.94vw rgba(0,0,0,.25)}html[class~=dark] .journal-module__LKY1OW__paper{box-shadow:0 1.5vw 4vw hsl(var(--primary)/.07),0 .3vw 1vw rgba(0,0,0,.4);background:linear-gradient(130deg,#0b111e 0%,#0f172b 35%,#0d1626 65%,#090d18 100%)}.journal-module__LKY1OW__masthead{align-items:center;gap:1.04vw;padding:1.46vw 2.5vw 0;display:flex}.journal-module__LKY1OW__mastLabel,.journal-module__LKY1OW__mastMeta{color:hsl(var(--foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.68vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__mastRule{background:hsl(var(--border));height:.05vw;transition:opacity var(--transition-smooth),transform var(--transition-smooth);flex:1}.journal-module__LKY1OW__mastMeta{color:hsl(var(--muted-foreground))}.journal-module__LKY1OW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.67vw;padding:1.67vw 2.5vw 2.08vw;display:grid}.journal-module__LKY1OW__ticker{border-bottom:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border));touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.73vw 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.journal-module__LKY1OW__tickerTrack{width:max-content;display:flex}.journal-module__LKY1OW__ctaRow{justify-content:space-between;align-items:center;gap:1.67vw;padding:1.67vw 2.5vw 1.88vw;display:flex}.journal-module__LKY1OW__ctaCopy{color:hsl(var(--foreground));letter-spacing:0;text-wrap:balance;transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:1.35vw;font-weight:400;line-height:1.3}.journal-module__LKY1OW__ctaCopy em{color:hsl(var(--primary));font-family:var(--font-newsreader),Georgia,serif;font-style:italic}@media screen and (max-width:1024px){.journal-module__LKY1OW__section{padding:12.5vw 3.13vw;scroll-margin-top:calc(9vw + 2px);position:relative}.journal-module__LKY1OW__container{max-width:100%;margin:0 auto}.journal-module__LKY1OW__sectionLabel{color:hsl(var(--primary));letter-spacing:0;text-transform:uppercase;font-size:2.08vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__sectionTitle{color:hsl(var(--foreground));letter-spacing:0;max-width:80vw;margin-top:1.05vw;font-size:5.2vw;font-weight:500;line-height:1.2}.journal-module__LKY1OW__sectionDescription{color:hsl(var(--muted-foreground));max-width:75.59vw;margin-top:2.08vw;font-size:2.35vw;line-height:1.75}.journal-module__LKY1OW__paper{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:1.05vw;margin-top:8.33vw;overflow:hidden;box-shadow:0 .13vw .25vw rgba(0,0,0,.06),0 1.58vw 5.2vw -2.35vw rgba(0,0,0,.25)}html[class~=dark] .journal-module__LKY1OW__paper{box-shadow:0 3.75vw 10vw hsl(var(--primary)/.07),0 .75vw 2.5vw rgba(0,0,0,.4);background:linear-gradient(130deg,#0b111e 0%,#0f172b 35%,#0d1626 65%,#090d18 100%)}.journal-module__LKY1OW__masthead{align-items:center;gap:2.6vw;padding:3.65vw 6.25vw 0;display:flex}.journal-module__LKY1OW__mastLabel,.journal-module__LKY1OW__mastMeta{color:hsl(var(--foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:1.7vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__mastRule{background:hsl(var(--border));flex:1;height:.13vw}.journal-module__LKY1OW__mastMeta{color:hsl(var(--muted-foreground))}.journal-module__LKY1OW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.18vw;padding:4.18vw 6.25vw 5.2vw;display:grid}.journal-module__LKY1OW__ticker{border-bottom:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border));touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1.83vw 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.journal-module__LKY1OW__tickerTrack{width:max-content;display:flex}.journal-module__LKY1OW__ctaRow{justify-content:space-between;align-items:center;gap:4.18vw;padding:4.18vw 6.25vw 4.7vw;display:flex}.journal-module__LKY1OW__ctaCopy{color:hsl(var(--foreground));letter-spacing:0;text-wrap:balance;font-size:3.38vw;font-weight:400;line-height:1.3}.journal-module__LKY1OW__ctaCopy em{color:hsl(var(--primary));font-family:var(--font-newsreader),Georgia,serif;font-style:italic}}@media screen and (max-width:600px){.journal-module__LKY1OW__section{padding:23.3vw 5vw;scroll-margin-top:calc(4.32rem + 2px);position:relative}.journal-module__LKY1OW__container{max-width:100%;margin:0 auto}.journal-module__LKY1OW__sectionLabel{color:hsl(var(--primary));letter-spacing:0;text-transform:uppercase;font-size:3.87vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__sectionTitle{color:hsl(var(--foreground));letter-spacing:0;max-width:100%;margin-top:1.96vw;font-size:9.69vw;font-weight:500;line-height:1.2}.journal-module__LKY1OW__sectionDescription{color:hsl(var(--muted-foreground));max-width:100%;margin-top:3.87vw;font-size:4.38vw;line-height:1.75}.journal-module__LKY1OW__paper{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:1.96vw;margin-top:15.52vw;overflow:hidden;box-shadow:0 .23vw .47vw rgba(0,0,0,.06),0 2.94vw 9.69vw -4.38vw rgba(0,0,0,.25)}html[class~=dark] .journal-module__LKY1OW__paper{box-shadow:0 6.99vw 18.64vw hsl(var(--primary)/.07),0 1.4vw 4.66vw rgba(0,0,0,.4);background:linear-gradient(130deg,#0b111e 0%,#0f172b 35%,#0d1626 65%,#090d18 100%)}.journal-module__LKY1OW__masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3.5vw;padding:6vw 5vw 0;display:flex}.journal-module__LKY1OW__mastLabel,.journal-module__LKY1OW__mastMeta{color:hsl(var(--foreground));letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:3.17vw;font-weight:600;line-height:1.2}.journal-module__LKY1OW__mastRule{background:hsl(var(--border));flex:1;height:.23vw;display:none}.journal-module__LKY1OW__mastMeta{color:hsl(var(--muted-foreground))}.journal-module__LKY1OW__cards{grid-template-columns:1fr;gap:7vw;padding:6vw 5vw 7vw;display:grid}.journal-module__LKY1OW__ticker{border-bottom:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border));touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:3.4vw 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.journal-module__LKY1OW__tickerTrack{width:max-content;display:flex}.journal-module__LKY1OW__ctaRow{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5vw;padding:6vw 5vw 6.5vw;display:flex}.journal-module__LKY1OW__ctaCopy{color:hsl(var(--foreground));letter-spacing:0;text-wrap:balance;font-size:6.29vw;font-weight:400;line-height:1.3}.journal-module__LKY1OW__ctaCopy em{color:hsl(var(--primary));font-family:var(--font-newsreader),Georgia,serif;font-style:italic}}@media (prefers-reduced-motion:reduce){.journal-module__LKY1OW__tickerTrack{transform:none}.journal-module__LKY1OW__sectionLabel,.journal-module__LKY1OW__sectionTitle,.journal-module__LKY1OW__sectionDescription,.journal-module__LKY1OW__mastLabel,.journal-module__LKY1OW__mastRule,.journal-module__LKY1OW__mastMeta,.journal-module__LKY1OW__ctaCopy{transition:none}}
.button-module__HjQxJG__button{transition:all var(--transition-duration)ease;cursor:pointer;border:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;display:inline-flex}.button-module__HjQxJG__button:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring));outline:none}.button-module__HjQxJG__button:disabled{pointer-events:none;opacity:.5}.button-module__HjQxJG__default{background:hsl(var(--primary));color:#fff;box-shadow:0 .21vw .31vw -.05vw rgba(0,0,0,.1),0 .1vw .21vw -.1vw rgba(0,0,0,.1)}.button-module__HjQxJG__default:hover{background:hsl(var(--primary)/.9);box-shadow:0 .52vw .78vw -.16vw rgba(0,0,0,.1),0 .21vw .31vw -.21vw rgba(0,0,0,.1)}.button-module__HjQxJG__ghost{color:hsl(var(--foreground));background:0 0}.button-module__HjQxJG__ghost:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.button-module__HjQxJG__default{height:2.08vw;padding:.42vw .83vw}.button-module__HjQxJG__sm{height:1.88vw;padding:.42vw .63vw;font-size:.73vw}.button-module__HjQxJG__lg{height:3.125vw;padding:.625vw 1.67vw;font-size:1.04vw}.button-module__HjQxJG__roundedDefault{border-radius:.31vw}.button-module__HjQxJG__roundedFull{border-radius:520.83vw;padding:.42vw 1.63vw}@media screen and (max-width:1024px){.button-module__HjQxJG__default{height:3.91vw;padding:.78vw 1.56vw;box-shadow:0 .39vw .59vw -.1vw rgba(0,0,0,.1),0 .2vw .39vw -.2vw rgba(0,0,0,.1)}.button-module__HjQxJG__default:hover{box-shadow:0 .98vw 1.46vw -.29vw rgba(0,0,0,.1),0 .39vw .59vw -.39vw rgba(0,0,0,.1)}.button-module__HjQxJG__sm{height:3.52vw;padding:.78vw 1.17vw;font-size:1.37vw}.button-module__HjQxJG__lg{height:5.86vw;padding:1.17vw 3.13vw;font-size:1.95vw}.button-module__HjQxJG__roundedDefault{border-radius:.59vw}.button-module__HjQxJG__roundedFull{border-radius:976.56vw;padding:.78vw 3.06vw}}@media screen and (max-width:600px){.button-module__HjQxJG__default{height:9.71vw;padding:1.94vw 3.88vw;box-shadow:0 .97vw 1.46vw -.24vw rgba(0,0,0,.1),0 .49vw .97vw -.49vw rgba(0,0,0,.1)}.button-module__HjQxJG__default:hover{box-shadow:0 2.43vw 3.64vw -.73vw rgba(0,0,0,.1),0 .97vw 1.46vw -.97vw rgba(0,0,0,.1)}.button-module__HjQxJG__sm{height:8.74vw;padding:1.94vw 2.91vw;font-size:3.4vw}.button-module__HjQxJG__lg{height:14.56vw;padding:2.91vw 7.77vw;font-size:4.85vw}.button-module__HjQxJG__roundedDefault{border-radius:1.46vw}.button-module__HjQxJG__roundedFull{border-radius:2427.18vw;padding:1.94vw 7.61vw}}
.tooltip-module__AMpqwa__tooltipContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip-module__AMpqwa__tooltip{z-index:9999;white-space:nowrap;border-radius:calc(var(--radius)*.75);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:hsl(var(--popover)/.95);color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border)/.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 .21vw .62vw hsl(var(--foreground)/.08),0 .1vw .21vw hsl(var(--foreground)/.04);padding:.42vw .62vw;font-size:.73vw;font-weight:500;line-height:1.4;animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeIn;position:absolute}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__tooltip{background:hsl(var(--popover)/.98);box-shadow:0 .21vw .83vw hsl(var(--background)/.4),0 .1vw .42vw hsl(var(--primary)/.05),inset 0 0 0 .05vw hsl(var(--border)/.3)}.tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.95);border:1px solid hsl(var(--border)/.5);border-bottom:none;border-right:none;width:.42vw;height:.42vw;position:absolute;transform:rotate(45deg)}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.98);border-color:hsl(var(--border)/.3)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top .tooltip-module__AMpqwa__arrow{top:calc(100% - .21vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(225deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__bottom .tooltip-module__AMpqwa__arrow{bottom:calc(100% - .21vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(45deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left .tooltip-module__AMpqwa__arrow{left:calc(100% - .21vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(135deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right .tooltip-module__AMpqwa__arrow{right:calc(100% - .21vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(-45deg)}@keyframes tooltip-module__AMpqwa__tooltipFadeIn{0%{opacity:0}to{opacity:1}}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInTop}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInLeft}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInRight}@keyframes tooltip-module__AMpqwa__tooltipFadeInTop{0%{opacity:0}to{opacity:1}}@keyframes tooltip-module__AMpqwa__tooltipFadeInLeft{0%{opacity:0}to{opacity:1}}@keyframes tooltip-module__AMpqwa__tooltipFadeInRight{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1024px){.tooltip-module__AMpqwa__tooltipContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip-module__AMpqwa__tooltip{z-index:9999;white-space:nowrap;border-radius:calc(var(--radius)*.75);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:hsl(var(--popover)/.95);color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border)/.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 .52vw 1.56vw hsl(var(--foreground)/.08),0 .26vw .52vw hsl(var(--foreground)/.04);padding:.94vw 1.46vw;font-size:1.69vw;font-weight:500;line-height:1.4;animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeIn;position:absolute}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__tooltip{background:hsl(var(--popover)/.98);box-shadow:0 .52vw 2.08vw hsl(var(--background)/.4),0 .26vw 1.04vw hsl(var(--primary)/.05),inset 0 0 0 .13vw hsl(var(--border)/.3)}.tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.95);border:1px solid hsl(var(--border)/.5);border-bottom:none;border-right:none;width:1.04vw;height:1.04vw;position:absolute;transform:rotate(45deg)}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.98);border-color:hsl(var(--border)/.3)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top .tooltip-module__AMpqwa__arrow{top:calc(100% - .52vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(225deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__bottom .tooltip-module__AMpqwa__arrow{bottom:calc(100% - .52vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(45deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left .tooltip-module__AMpqwa__arrow{left:calc(100% - .52vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(135deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right .tooltip-module__AMpqwa__arrow{right:calc(100% - .52vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(-45deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInTop}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInLeft}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInRight}}@media screen and (max-width:600px){.tooltip-module__AMpqwa__tooltipContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip-module__AMpqwa__tooltip{z-index:9999;white-space:nowrap;border-radius:calc(var(--radius)*.75);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:hsl(var(--popover)/.95);color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border)/.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 .97vw 2.91vw hsl(var(--foreground)/.08),0 .49vw .97vw hsl(var(--foreground)/.04);padding:1.55vw 2.33vw;font-size:2.91vw;font-weight:500;line-height:1.4;animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeIn;position:absolute}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__tooltip{background:hsl(var(--popover)/.98);box-shadow:0 .97vw 3.88vw hsl(var(--background)/.4),0 .49vw 1.94vw hsl(var(--primary)/.05),inset 0 0 0 .24vw hsl(var(--border)/.3)}.tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.95);border:1px solid hsl(var(--border)/.5);border-bottom:none;border-right:none;width:1.46vw;height:1.46vw;position:absolute;transform:rotate(45deg)}.tooltip-module__AMpqwa__dark .tooltip-module__AMpqwa__arrow{background:hsl(var(--popover)/.98);border-color:hsl(var(--border)/.3)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top .tooltip-module__AMpqwa__arrow{top:calc(100% - .97vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(225deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__bottom .tooltip-module__AMpqwa__arrow{bottom:calc(100% - .97vw);left:var(--tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(45deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left .tooltip-module__AMpqwa__arrow{left:calc(100% - .97vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(135deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right .tooltip-module__AMpqwa__arrow{right:calc(100% - .97vw);top:var(--tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(-45deg)}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__top{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInTop}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__left{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInLeft}.tooltip-module__AMpqwa__tooltip.tooltip-module__AMpqwa__right{animation:.15s ease-out tooltip-module__AMpqwa__tooltipFadeInRight}}
.forecastCard-module__aQ-ODq__card{border:1px solid hsl(var(--border)/1);transition:border-color var(--transition-smooth),box-shadow var(--transition-smooth),transform var(--transition-smooth);background:hsl(var(--background)/.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.59vw;flex-direction:column;height:100%;display:flex;position:relative}.forecastCard-module__aQ-ODq__card:before{content:"";background:conic-gradient(from var(--angle,0deg),transparent 0%,hsl(var(--primary))10%,transparent 20%,transparent 80%,hsl(var(--primary))90%,transparent 100%);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--transition-duration,.3s)ease-in-out;pointer-events:none;border-radius:.59vw;padding:2px;position:absolute;top:-.1vw;bottom:-.1vw;left:-.1vw;right:-.1vw;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forecastCard-module__aQ-ODq__card:after{content:"";background:conic-gradient(from var(--angle,0deg),transparent 0%,hsl(var(--primary)/.6)10%,transparent 20%,transparent 80%,hsl(var(--primary)/.6)90%,transparent 100%);filter:blur(12px);opacity:0;z-index:-1;-webkit-mask-composite:xor;transition:opacity var(--transition-duration,.3s)ease-in-out;pointer-events:none;border-radius:.59vw;padding:2px;position:absolute;top:-.5vw;bottom:-.5vw;left:-.5vw;right:-.5vw;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forecastCard-module__aQ-ODq__card:hover:before{opacity:1;will-change:background;animation:4s linear infinite forecastCard-module__aQ-ODq__rotateGlow}.forecastCard-module__aQ-ODq__card:hover:after{opacity:.8;will-change:background;animation:4s linear infinite forecastCard-module__aQ-ODq__rotateGlow}.dark .forecastCard-module__aQ-ODq__card{border:1px solid hsl(var(--border)/.3)}.forecastCard-module__aQ-ODq__card:hover{border-color:hsl(var(--border)/.8);transform:translateY(-.1vw);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.forecastCard-module__aQ-ODq__question{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;width:100%;color:hsl(var(--foreground));-webkit-line-clamp:2;cursor:default;background:0 0;border:0;-webkit-box-orient:vertical;min-height:3.9vw;margin-bottom:.7vw;padding:.78vw;font-family:inherit;font-size:.78vw;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.forecastCard-module__aQ-ODq__question:disabled{opacity:1}.forecastCard-module__aQ-ODq__question:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.forecastCard-module__aQ-ODq__questionTruncated{cursor:help}.forecastCard-module__aQ-ODq__tooltipActive{cursor:default}.forecastCard-module__aQ-ODq__questionTooltip{white-space:normal;text-align:left;max-width:20vw}.forecastCard-module__aQ-ODq__visualArea{flex-direction:column;flex:1;display:flex}.forecastCard-module__aQ-ODq__chartContainer{flex-direction:column;flex:1;justify-content:center;min-height:7.54vw;padding:.2vw .78vw .78vw;display:flex}.forecastCard-module__aQ-ODq__chart{background:hsl(var(--muted)/.3);border-radius:.39vw;flex-direction:column;gap:.59vw;padding:.78vw;display:flex}.forecastCard-module__aQ-ODq__chartScrollable{scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.5)hsl(var(--muted)/.3);max-height:7.54vw;overflow-x:hidden;overflow-y:auto}.forecastCard-module__aQ-ODq__chartScrollable::-webkit-scrollbar{width:6px}.forecastCard-module__aQ-ODq__chartScrollable::-webkit-scrollbar-track{background:hsl(var(--muted)/.3);border-radius:3px}.forecastCard-module__aQ-ODq__chartScrollable::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.5);border-radius:3px}.forecastCard-module__aQ-ODq__chartScrollable::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary)/.7)}.forecastCard-module__aQ-ODq__barRow{flex-direction:column;gap:.2vw;display:flex}.forecastCard-module__aQ-ODq__barLabel{color:hsl(var(--muted-foreground));font-size:.59vw;font-weight:500}.forecastCard-module__aQ-ODq__barWrapper{align-items:center;gap:1px;width:100%;min-height:.68vw;display:flex}.forecastCard-module__aQ-ODq__bar{background:linear-gradient(to right,hsl(var(--primary)),hsl(var(--primary)/.7));transform-origin:0;border-radius:360px;width:0;height:.39vw;animation:.6s ease-out forwards forecastCard-module__aQ-ODq__expandWidth}.forecastCard-module__aQ-ODq__barValue{color:hsl(var(--foreground));text-align:right;min-width:2.34vw;margin-left:auto;font-size:.68vw;font-weight:600}.forecastCard-module__aQ-ODq__footer{border-top:1px solid hsl(var(--border)/.3);justify-content:space-between;align-items:center;margin-top:auto;padding:.59vw .78vw;display:flex}.forecastCard-module__aQ-ODq__viewButton{color:hsl(var(--primary));border:1px solid hsl(var(--primary));cursor:pointer;background:0 0;border-radius:.29vw;justify-content:center;align-items:center;padding:.2vw .59vw;font-size:.59vw;font-weight:500;transition:background-color .2s;display:inline-flex}.forecastCard-module__aQ-ODq__viewButton:hover{background:hsl(var(--primary)/.1)}.forecastCard-module__aQ-ODq__moonContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.39vw;min-height:7.24vw;padding:0 .78vw .78vw;display:flex}.forecastCard-module__aQ-ODq__moonWrapper{justify-content:center;align-items:flex-end;width:7.03vw;height:4.3vw;padding-bottom:.39vw;display:flex;position:relative}.forecastCard-module__aQ-ODq__moonSvg{width:100%;height:100%;position:absolute;top:0;left:0}.forecastCard-module__aQ-ODq__moonProgress{stroke-dashoffset:188.5px;transition:stroke-dashoffset 1s ease-out;animation:1s ease-out forwards forecastCard-module__aQ-ODq__drawSemiCircle}.forecastCard-module__aQ-ODq__moonContent{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;top:.75vw}.forecastCard-module__aQ-ODq__moonPercentage{color:hsl(var(--foreground));font-size:1.25vw;font-weight:700;line-height:1}.forecastCard-module__aQ-ODq__moonLabel{color:hsl(var(--muted-foreground));margin-top:.2vw;font-size:.68vw;font-weight:500}@media screen and (max-width:1024px){.forecastCard-module__aQ-ODq__card{border-radius:1.46vw}.forecastCard-module__aQ-ODq__card:hover{transform:translateY(-.2vw);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.forecastCard-module__aQ-ODq__question{min-height:9.5vw;margin-bottom:.98vw;padding:1.95vw;font-size:1.95vw}.forecastCard-module__aQ-ODq__chartContainer{min-height:18.82vw;padding:.49vw 1.95vw 1.95vw}.forecastCard-module__aQ-ODq__chart{border-radius:.98vw;gap:1.46vw;padding:1.95vw}.forecastCard-module__aQ-ODq__chartScrollable{max-height:18.82vw}.forecastCard-module__aQ-ODq__barRow{gap:.49vw}.forecastCard-module__aQ-ODq__barLabel{font-size:1.46vw}.forecastCard-module__aQ-ODq__barWrapper{min-height:1.71vw}.forecastCard-module__aQ-ODq__bar{height:.98vw}.forecastCard-module__aQ-ODq__barValue{min-width:5.86vw;font-size:1.71vw}.forecastCard-module__aQ-ODq__footer{padding:1.46vw 1.95vw}.forecastCard-module__aQ-ODq__viewButton{border-radius:.73vw;padding:.49vw 1.46vw;font-size:1.46vw}.forecastCard-module__aQ-ODq__moonContainer{gap:.98vw;min-height:18vw;padding:0 1.95vw 1.95vw}.forecastCard-module__aQ-ODq__moonWrapper{width:17.58vw;height:10.74vw;padding-bottom:.98vw}.forecastCard-module__aQ-ODq__moonPercentage{font-size:3.13vw}.forecastCard-module__aQ-ODq__moonLabel{margin-top:.49vw;font-size:1.71vw}.forecastCard-module__aQ-ODq__moonContent{top:2vw}.forecastCard-module__aQ-ODq__questionTooltip{max-width:40vw}}@media screen and (max-width:600px){.forecastCard-module__aQ-ODq__card{border-radius:2.73vw}.forecastCard-module__aQ-ODq__card:hover{transform:translateY(-.49vw);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.forecastCard-module__aQ-ODq__question{min-height:18vw;margin-bottom:3vw;padding:3.64vw;font-size:3.64vw}.forecastCard-module__aQ-ODq__chartContainer{min-height:35.14vw;padding:.98vw 3.64vw 3.64vw}.forecastCard-module__aQ-ODq__chart{border-radius:1.82vw;gap:2.73vw;padding:3.64vw}.forecastCard-module__aQ-ODq__chartScrollable{max-height:35.14vw}.forecastCard-module__aQ-ODq__barRow{gap:.91vw}.forecastCard-module__aQ-ODq__barLabel{font-size:2.73vw}.forecastCard-module__aQ-ODq__barWrapper{min-height:3.18vw}.forecastCard-module__aQ-ODq__bar{height:1.82vw}.forecastCard-module__aQ-ODq__barValue{min-width:10.93vw;font-size:3.18vw}.forecastCard-module__aQ-ODq__footer{padding:2.73vw 3.64vw}.forecastCard-module__aQ-ODq__viewButton{border-radius:1.36vw;padding:.91vw 2.73vw;font-size:2.73vw}.forecastCard-module__aQ-ODq__moonContainer{gap:1.82vw;min-height:33.78vw;padding:0 3.64vw 3.64vw}.forecastCard-module__aQ-ODq__moonWrapper{width:32.84vw;height:20.05vw;padding-bottom:1.82vw}.forecastCard-module__aQ-ODq__moonPercentage{font-size:5.83vw}.forecastCard-module__aQ-ODq__moonLabel{margin-top:.91vw;font-size:3.18vw}.forecastCard-module__aQ-ODq__moonContent{top:4vw}.forecastCard-module__aQ-ODq__questionTooltip{max-width:70vw}}@media (prefers-reduced-motion:reduce){.forecastCard-module__aQ-ODq__card,.forecastCard-module__aQ-ODq__viewButton,.forecastCard-module__aQ-ODq__moonProgress{transition:none}.forecastCard-module__aQ-ODq__card:hover{transform:none}.forecastCard-module__aQ-ODq__card:hover:before,.forecastCard-module__aQ-ODq__card:hover:after{animation:none}.forecastCard-module__aQ-ODq__bar{width:var(--target-width);animation:none}.forecastCard-module__aQ-ODq__moonProgress{stroke-dashoffset:var(--final-offset);animation:none}}@keyframes forecastCard-module__aQ-ODq__expandWidth{0%{width:0}to{width:var(--target-width)}}@keyframes forecastCard-module__aQ-ODq__drawSemiCircle{0%{stroke-dashoffset:188.5px}to{stroke-dashoffset:var(--final-offset)}}@property --angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes forecastCard-module__aQ-ODq__rotateGlow{0%{--angle:0deg}to{--angle:360deg}}
.recentForecasts-module__fg8XVG__container{opacity:0;animation:.5s ease-out .6s forwards recentForecasts-module__fg8XVG__fadeInUp;position:relative;overflow:clip}.recentForecasts-module__fg8XVG__header{justify-content:space-between;align-items:center;margin-bottom:.94vw;padding:0 .5vw;display:flex}.recentForecasts-module__fg8XVG__headerContent{align-items:center;gap:.59vw;display:flex}.recentForecasts-module__fg8XVG__iconWrapper{background:rgba(var(--primary-rgb),.1);border-radius:.39vw;padding:.39vw}.recentForecasts-module__fg8XVG__icon{color:hsl(var(--primary))}.recentForecasts-module__fg8XVG__title{color:hsl(var(--foreground));font-size:.78vw;font-weight:600}.recentForecasts-module__fg8XVG__subtitle{color:hsl(var(--muted-foreground));font-size:.59vw}.recentForecasts-module__fg8XVG__navigation{align-items:center;gap:.39vw;display:flex}.recentForecasts-module__fg8XVG__navButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:.39vw;padding:.39vw;transition:all .2s}.recentForecasts-module__fg8XVG__navButton:hover:not(:disabled){background:hsl(var(--muted)/.5)}.recentForecasts-module__fg8XVG__navButtonDisabled{background:hsl(var(--muted)/.3);border-color:hsl(var(--border)/.3);color:hsl(var(--muted-foreground));cursor:not-allowed}.recentForecasts-module__fg8XVG__scrollWrapper{position:relative;overflow:clip}.recentForecasts-module__fg8XVG__gradient{z-index:10;pointer-events:none;opacity:0;width:1.56vw;transition:opacity var(--transition-smooth);position:absolute;top:0;bottom:0}.recentForecasts-module__fg8XVG__gradientVisible{opacity:1}.recentForecasts-module__fg8XVG__gradientLeft{background:linear-gradient(to right,hsl(var(--background)),transparent);height:87.5%;left:0}.recentForecasts-module__fg8XVG__gradientRight{background:linear-gradient(to left,hsl(var(--background)),transparent);height:87.5%;right:0}.recentForecasts-module__fg8XVG__cardsContainer{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.94vw;margin:0;padding:.5vw;list-style:none;display:flex;overflow-x:auto}.recentForecasts-module__fg8XVG__cardsContainer::-webkit-scrollbar{display:none}.recentForecasts-module__fg8XVG__cardsContainer.recentForecasts-module__fg8XVG__cardsContainerDragging{cursor:grabbing;scroll-behavior:auto}.recentForecasts-module__fg8XVG__cardsContainer.recentForecasts-module__fg8XVG__cardsContainerDragging *{cursor:grabbing;pointer-events:none}.recentForecasts-module__fg8XVG__cardWrapper{opacity:0;flex-shrink:0;width:13.28vw;animation:.3s ease-out forwards recentForecasts-module__fg8XVG__slideInRight}.recentForecasts-module__fg8XVG__cardWrapper:first-child{animation-delay:.7s}.recentForecasts-module__fg8XVG__cardWrapper:nth-child(2){animation-delay:.8s}.recentForecasts-module__fg8XVG__cardWrapper:nth-child(3){animation-delay:.9s}.recentForecasts-module__fg8XVG__cardWrapper:nth-child(4){animation-delay:1s}.recentForecasts-module__fg8XVG__cardWrapper:nth-child(5){animation-delay:1.1s}.recentForecasts-module__fg8XVG__spacer{flex-shrink:0;width:.78vw}.recentForecasts-module__fg8XVG__mobileIndicators{justify-content:center;align-items:center;gap:.39vw;margin-top:.59vw;display:flex}.recentForecasts-module__fg8XVG__indicatorDots{gap:.2vw;display:flex}.recentForecasts-module__fg8XVG__dot{background:rgba(var(--primary-rgb),.1);border-radius:9999px;width:.29vw;height:.29vw;transition:all .2s}.recentForecasts-module__fg8XVG__dotActive{background:hsl(var(--primary))}.recentForecasts-module__fg8XVG__indicatorText{color:hsl(var(--muted-foreground));margin-left:.39vw;font-size:.59vw}@keyframes recentForecasts-module__fg8XVG__fadeInUp{0%{opacity:0;transform:translateY(.78vw)}to{opacity:1;transform:translateY(0)}}@keyframes recentForecasts-module__fg8XVG__slideInRight{0%{opacity:0;transform:translate(.78vw)}to{opacity:1;transform:translate(0)}}@media screen and (max-width:1024px){.recentForecasts-module__fg8XVG__header{margin-bottom:2.34vw}.recentForecasts-module__fg8XVG__headerContent{gap:1.46vw}.recentForecasts-module__fg8XVG__iconWrapper{border-radius:.98vw;padding:.98vw}.recentForecasts-module__fg8XVG__title{font-size:1.95vw}.recentForecasts-module__fg8XVG__subtitle{font-size:1.46vw}.recentForecasts-module__fg8XVG__navigation{gap:.98vw;display:flex}.recentForecasts-module__fg8XVG__navButton{border-radius:.98vw;padding:.98vw}.recentForecasts-module__fg8XVG__gradient{width:3.91vw}.recentForecasts-module__fg8XVG__cardsContainer{cursor:default;gap:2.34vw;padding-bottom:.98vw}.recentForecasts-module__fg8XVG__cardWrapper{width:33.2vw}.recentForecasts-module__fg8XVG__spacer{width:1.95vw}.recentForecasts-module__fg8XVG__mobileIndicators{gap:.98vw;margin-top:1.46vw}.recentForecasts-module__fg8XVG__indicatorDots{gap:.49vw}.recentForecasts-module__fg8XVG__dot{width:.73vw;height:.73vw}.recentForecasts-module__fg8XVG__indicatorText{margin-left:.98vw;font-size:1.46vw}@keyframes recentForecasts-module__fg8XVG__fadeInUp{0%{opacity:0;transform:translateY(1.95vw)}to{opacity:1;transform:translateY(0)}}@keyframes recentForecasts-module__fg8XVG__slideInRight{0%{opacity:0;transform:translate(1.95vw)}to{opacity:1;transform:translate(0)}}}@media screen and (max-width:600px){.recentForecasts-module__fg8XVG__header{margin-bottom:4.37vw}.recentForecasts-module__fg8XVG__headerContent{gap:2.73vw}.recentForecasts-module__fg8XVG__iconWrapper{border-radius:1.82vw;padding:1.82vw}.recentForecasts-module__fg8XVG__title{font-size:3.64vw}.recentForecasts-module__fg8XVG__subtitle{font-size:2.73vw}.recentForecasts-module__fg8XVG__navigation{gap:1.82vw;display:none}.recentForecasts-module__fg8XVG__navButton{border-radius:1.82vw;padding:1.82vw}.recentForecasts-module__fg8XVG__gradient{width:7.28vw}.recentForecasts-module__fg8XVG__cardsContainer{cursor:default;gap:4.37vw;padding-bottom:1.82vw}.recentForecasts-module__fg8XVG__cardWrapper{width:61.89vw}.recentForecasts-module__fg8XVG__spacer{width:3.64vw}.recentForecasts-module__fg8XVG__mobileIndicators{gap:1.82vw;margin-top:2.73vw}.recentForecasts-module__fg8XVG__indicatorDots{gap:.91vw}.recentForecasts-module__fg8XVG__dot{width:1.36vw;height:1.36vw}.recentForecasts-module__fg8XVG__indicatorText{margin-left:1.82vw;font-size:2.73vw}@keyframes recentForecasts-module__fg8XVG__fadeInUp{0%{opacity:0;transform:translateY(3.64vw)}to{opacity:1;transform:translateY(0)}}@keyframes recentForecasts-module__fg8XVG__slideInRight{0%{opacity:0;transform:translate(3.64vw)}to{opacity:1;transform:translate(0)}}}@media (prefers-reduced-motion:reduce){.recentForecasts-module__fg8XVG__container,.recentForecasts-module__fg8XVG__cardWrapper{opacity:1;animation:none}.recentForecasts-module__fg8XVG__cardsContainer{scroll-behavior:auto}.recentForecasts-module__fg8XVG__gradient,.recentForecasts-module__fg8XVG__navButton,.recentForecasts-module__fg8XVG__dot{transition:none}}
.pricing-module__0rwjQW__section{padding:6.25vw 1.25vw;scroll-margin-top:4vw;position:relative}.pricing-module__0rwjQW__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.pricing-module__0rwjQW__container{max-width:73vw;margin:0 auto}.pricing-module__0rwjQW__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600}.pricing-module__0rwjQW__sectionTitle{letter-spacing:-.025em;max-width:42vw;color:hsl(var(--foreground));text-wrap:balance;transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.pricing-module__0rwjQW__spotlightWrapper{margin-top:3.1vw;position:relative}.pricing-module__0rwjQW__spotlight{border-radius:1.04vw;position:relative}.pricing-module__0rwjQW__spotlight:before{content:"";background:conic-gradient(from var(--angle,0deg),transparent 0%,hsl(var(--primary))10%,transparent 20%,transparent 80%,hsl(var(--primary))90%,transparent 100%);-webkit-mask-composite:xor;pointer-events:none;border-radius:1.04vw;padding:2px;animation:4s linear infinite pricing-module__0rwjQW__rotateGlow;position:absolute;top:-.1vw;bottom:-.1vw;left:-.1vw;right:-.1vw;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pricing-module__0rwjQW__spotlight:after{content:"";background:conic-gradient(from var(--angle,0deg),transparent 0%,hsl(var(--primary)/.6)10%,transparent 20%,transparent 80%,hsl(var(--primary)/.6)90%,transparent 100%);filter:blur(12px);opacity:.8;z-index:-1;-webkit-mask-composite:xor;pointer-events:none;border-radius:1.04vw;padding:2px;animation:4s linear infinite pricing-module__0rwjQW__rotateGlow;position:absolute;top:-.5vw;bottom:-.5vw;left:-.5vw;right:-.5vw;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pricing-module__0rwjQW__rotateGlow{0%{--angle:0deg}to{--angle:360deg}}.pricing-module__0rwjQW__spotlightInner{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:1.04vw;padding:1.56vw;position:relative;overflow:clip}.pricing-module__0rwjQW__spotlightBackground{pointer-events:none;opacity:.6;background:radial-gradient(60% 60% at 20% 0%,hsl(var(--primary)/.15)0%,transparent 60%),radial-gradient(50% 50% at 100% 100%,hsl(var(--primary)/.1)0%,transparent 50%);position:absolute;top:0;bottom:0;left:0;right:0}.pricing-module__0rwjQW__spotlightContent{text-align:center;flex-direction:column;align-items:center;gap:.78vw;display:flex;position:relative}.pricing-module__0rwjQW__badge{border:1px solid hsl(var(--border));transition:opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:360px;align-items:center;gap:.52vw;padding:.26vw .78vw;font-size:.78vw;font-weight:600;display:inline-flex}.pricing-module__0rwjQW__badgeIcon{width:.91vw;height:.91vw}.pricing-module__0rwjQW__spotlightTitle{transition:opacity var(--transition-smooth),transform var(--transition-smooth);align-items:center;gap:.52vw;display:flex}.pricing-module__0rwjQW__giftIcon{width:1.56vw;height:1.56vw}.pricing-module__0rwjQW__spotlightHeading{font-size:1.56vw;font-weight:600;line-height:1.2}.pricing-module__0rwjQW__spotlightDescription{max-width:43.75vw;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.91vw;line-height:1.5}.pricing-module__0rwjQW__spotlightMeta{letter-spacing:.01em;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.78vw;font-weight:500}.pricing-module__0rwjQW__spotlightActions{transition:opacity var(--transition-smooth),transform var(--transition-smooth);flex-wrap:wrap;justify-content:center;align-items:center;gap:.78vw;padding-top:.26vw;display:flex}.pricing-module__0rwjQW__buttonIcon{width:.91vw;height:.91vw;margin-left:.52vw}.pricing-module__0rwjQW__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.04vw;max-width:62vw;margin:3.5vw auto 0;display:grid}.pricing-module__0rwjQW__card{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));transition:opacity var(--transition-smooth),transform var(--transition-smooth),background-color var(--transition-smooth),border-color var(--transition-smooth),box-shadow var(--transition-smooth);border-radius:1.04vw;flex-direction:column;padding:1.25vw;display:flex;position:relative}.pricing-module__0rwjQW__card:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 .63vw 1.46vw -.52vw hsl(var(--primary)/.2)}.pricing-module__0rwjQW__cardFeatured{border-color:hsl(var(--primary)/.55);background:linear-gradient(180deg,hsl(var(--primary)/.07),transparent 50%),hsl(var(--background)/.5);box-shadow:0 0 0 1px hsl(var(--primary)/.4),0 .83vw 1.77vw -.63vw hsl(var(--primary)/.3)}.pricing-module__0rwjQW__cardFeatured:hover{border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 1px hsl(var(--primary)/.5),0 1.04vw 2.08vw -.63vw hsl(var(--primary)/.4)}.pricing-module__0rwjQW__cardHead{align-items:center;gap:.52vw;display:flex}.pricing-module__0rwjQW__cardIcon{background:hsl(var(--primary)/.1);width:1.77vw;height:1.77vw;color:hsl(var(--primary));transition:background-color var(--transition-smooth);border-radius:.52vw;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pricing-module__0rwjQW__card:hover .pricing-module__0rwjQW__cardIcon{background:hsl(var(--primary)/.18)}.pricing-module__0rwjQW__cardIconSvg{width:.94vw;height:.94vw}.pricing-module__0rwjQW__cardName{letter-spacing:-.01em;font-size:.94vw;font-weight:600}.pricing-module__0rwjQW__cardKicker{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-top:.83vw;font-size:.6vw;font-weight:600}.pricing-module__0rwjQW__cardPriceRow{align-items:baseline;gap:.31vw;margin-top:.31vw;display:flex}.pricing-module__0rwjQW__cardPrice{letter-spacing:-.03em;font-size:1.77vw;font-weight:700;line-height:1.1}.pricing-module__0rwjQW__cardPriceNote{color:hsl(var(--muted-foreground));font-size:.68vw}.pricing-module__0rwjQW__cardDescription{color:hsl(var(--muted-foreground));min-height:3em;margin-top:.42vw;font-size:.73vw;line-height:1.5}.pricing-module__0rwjQW__cardDivider{background:hsl(var(--border));height:1px;margin:.83vw 0}.pricing-module__0rwjQW__cardFeatures{flex-direction:column;gap:.52vw;margin:0 0 1.25vw;padding:0;list-style:none;display:flex}.pricing-module__0rwjQW__cardFeature{align-items:flex-start;gap:.42vw;font-size:.73vw;line-height:1.4;display:flex}.pricing-module__0rwjQW__cardInherit{color:hsl(var(--foreground));margin-top:.31vw;font-size:.73vw;font-weight:600;line-height:1.4}.pricing-module__0rwjQW__checkIcon{width:.83vw;height:.83vw;color:hsl(var(--primary));flex-shrink:0;margin-top:.1vw}.pricing-module__0rwjQW__cardButton{width:100%;margin-top:auto}.pricing-module__0rwjQW__card .pricing-module__0rwjQW__cardButtonOutline{border:1px solid hsl(var(--border));background:hsl(var(--background)/.6);color:hsl(var(--foreground))}.pricing-module__0rwjQW__card .pricing-module__0rwjQW__cardButtonOutline:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}.pricing-module__0rwjQW__faqLine{color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:1.25vw;font-size:.83vw}.pricing-module__0rwjQW__faqLine a{color:hsl(var(--primary));font-weight:500}.pricing-module__0rwjQW__faqLine a:hover{text-decoration:underline}@media screen and (max-width:1024px){.pricing-module__0rwjQW__section{padding:9.77vw 2.34vw;scroll-margin-top:7.5vw}.pricing-module__0rwjQW__container{max-width:100%}.pricing-module__0rwjQW__sectionLabel{font-size:1.56vw}.pricing-module__0rwjQW__sectionTitle{max-width:75.59vw;margin-top:.78vw;font-size:3.91vw}.pricing-module__0rwjQW__spotlightWrapper{margin-top:6.56vw;margin-bottom:2.93vw}.pricing-module__0rwjQW__spotlight{border-radius:1.95vw}.pricing-module__0rwjQW__spotlight:before{border-radius:1.95vw;top:-.2vw;bottom:-.2vw;left:-.2vw;right:-.2vw}.pricing-module__0rwjQW__spotlight:after{border-radius:1.95vw;top:-.8vw;bottom:-.8vw;left:-.8vw;right:-.8vw}.pricing-module__0rwjQW__spotlightInner{border-radius:1.95vw;padding:2.93vw}.pricing-module__0rwjQW__spotlightContent{gap:1.46vw}.pricing-module__0rwjQW__badge{gap:.98vw;padding:.49vw 1.46vw;font-size:1.46vw}.pricing-module__0rwjQW__badgeIcon{width:1.71vw;height:1.71vw}.pricing-module__0rwjQW__spotlightTitle{gap:.98vw}.pricing-module__0rwjQW__giftIcon{width:2.93vw;height:2.93vw}.pricing-module__0rwjQW__spotlightHeading{font-size:2.93vw}.pricing-module__0rwjQW__spotlightDescription{max-width:81.25vw;font-size:1.71vw}.pricing-module__0rwjQW__spotlightMeta{font-size:1.46vw}.pricing-module__0rwjQW__spotlightActions{gap:1.46vw;padding-top:.49vw}.pricing-module__0rwjQW__buttonIcon{width:1.71vw;height:1.71vw;margin-left:.98vw}.pricing-module__0rwjQW__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.46vw;max-width:100%}.pricing-module__0rwjQW__card{border-radius:1.95vw;padding:2.34vw}.pricing-module__0rwjQW__card:hover{box-shadow:0 1.17vw 2.73vw -.98vw hsl(var(--primary)/.2)}.pricing-module__0rwjQW__cardFeatured{box-shadow:0 0 0 1px hsl(var(--primary)/.4),0 1.56vw 3.32vw -1.17vw hsl(var(--primary)/.3)}.pricing-module__0rwjQW__cardFeatured:hover{box-shadow:0 0 0 1px hsl(var(--primary)/.5),0 1.95vw 3.91vw -1.17vw hsl(var(--primary)/.4)}.pricing-module__0rwjQW__cardHead{gap:.98vw}.pricing-module__0rwjQW__cardIcon{border-radius:.98vw;width:3.32vw;height:3.32vw}.pricing-module__0rwjQW__cardIconSvg{width:1.76vw;height:1.76vw}.pricing-module__0rwjQW__cardName{font-size:1.76vw}.pricing-module__0rwjQW__cardKicker{margin-top:1.56vw;font-size:1.07vw}.pricing-module__0rwjQW__cardPriceRow{gap:.59vw;margin-top:.59vw}.pricing-module__0rwjQW__cardPrice{font-size:3.13vw}.pricing-module__0rwjQW__cardPriceNote{font-size:1.27vw}.pricing-module__0rwjQW__cardDescription{margin-top:.78vw;font-size:1.37vw}.pricing-module__0rwjQW__cardDivider{margin:1.56vw 0}.pricing-module__0rwjQW__cardFeatures{gap:.98vw;margin-bottom:2.34vw}.pricing-module__0rwjQW__cardFeature{gap:.78vw;font-size:1.37vw}.pricing-module__0rwjQW__cardInherit{margin-top:.59vw;font-size:1.37vw}.pricing-module__0rwjQW__checkIcon{width:1.56vw;height:1.56vw;margin-top:.2vw}.pricing-module__0rwjQW__faqLine{margin-top:2.34vw;font-size:1.56vw}}@media screen and (max-width:600px){.pricing-module__0rwjQW__section{padding:19.42vw 5vw;scroll-margin-top:16vw}.pricing-module__0rwjQW__container{max-width:100%}.pricing-module__0rwjQW__sectionLabel{font-size:3.33vw}.pricing-module__0rwjQW__sectionTitle{max-width:100%;margin-top:1.67vw;font-size:8.33vw}.pricing-module__0rwjQW__spotlightWrapper{margin-top:14vw;margin-bottom:5.83vw}.pricing-module__0rwjQW__spotlight{border-radius:3.88vw}.pricing-module__0rwjQW__spotlight:before{border-radius:3.88vw;top:-.4vw;bottom:-.4vw;left:-.4vw;right:-.4vw}.pricing-module__0rwjQW__spotlight:after{border-radius:3.88vw;top:-1.5vw;bottom:-1.5vw;left:-1.5vw;right:-1.5vw}.pricing-module__0rwjQW__spotlightInner{border-radius:3.88vw;padding:5.83vw}.pricing-module__0rwjQW__spotlightContent{gap:2.91vw}.pricing-module__0rwjQW__badge{gap:1.94vw;padding:.97vw 2.91vw;font-size:2.91vw}.pricing-module__0rwjQW__badgeIcon{width:3.4vw;height:3.4vw}.pricing-module__0rwjQW__spotlightTitle{flex-direction:column;gap:1.94vw}.pricing-module__0rwjQW__giftIcon{width:5.83vw;height:5.83vw}.pricing-module__0rwjQW__spotlightHeading{font-size:5.83vw}.pricing-module__0rwjQW__spotlightDescription{max-width:95vw;font-size:3.4vw}.pricing-module__0rwjQW__spotlightMeta{font-size:2.91vw}.pricing-module__0rwjQW__spotlightActions{flex-direction:row;gap:2.91vw;padding-top:.97vw}.pricing-module__0rwjQW__buttonIcon{width:3.4vw;height:3.4vw;margin-left:1.94vw}.pricing-module__0rwjQW__pricingGrid{grid-template-columns:1fr;gap:3.88vw}.pricing-module__0rwjQW__card{border-radius:3.88vw;padding:4.85vw}.pricing-module__0rwjQW__card:hover{box-shadow:0 2.43vw 5.83vw -1.94vw hsl(var(--primary)/.2)}.pricing-module__0rwjQW__cardFeatured{box-shadow:0 0 0 1px hsl(var(--primary)/.4),0 2.91vw 6.8vw -2.43vw hsl(var(--primary)/.3)}.pricing-module__0rwjQW__cardFeatured:hover{box-shadow:0 0 0 1px hsl(var(--primary)/.5),0 3.88vw 7.77vw -2.43vw hsl(var(--primary)/.4)}.pricing-module__0rwjQW__cardHead{gap:2.43vw}.pricing-module__0rwjQW__cardIcon{border-radius:2.43vw;width:8.74vw;height:8.74vw}.pricing-module__0rwjQW__cardIconSvg{width:4.37vw;height:4.37vw}.pricing-module__0rwjQW__cardName{font-size:4.37vw}.pricing-module__0rwjQW__cardKicker{margin-top:3.88vw;font-size:2.67vw}.pricing-module__0rwjQW__cardPriceRow{gap:1.46vw;margin-top:1.46vw}.pricing-module__0rwjQW__cardPrice{font-size:7.28vw}.pricing-module__0rwjQW__cardPriceNote{font-size:3.16vw}.pricing-module__0rwjQW__cardDescription{min-height:0;margin-top:1.94vw;font-size:3.4vw}.pricing-module__0rwjQW__cardDivider{margin:3.88vw 0}.pricing-module__0rwjQW__cardFeatures{gap:2.43vw;margin-bottom:4.85vw}.pricing-module__0rwjQW__cardFeature{gap:1.94vw;font-size:3.4vw}.pricing-module__0rwjQW__cardInherit{margin-top:1.46vw;font-size:3.4vw}.pricing-module__0rwjQW__checkIcon{width:3.88vw;height:3.88vw;margin-top:.49vw}.pricing-module__0rwjQW__faqLine{margin-top:5vw;font-size:3.33vw}}[data-in-view=false] .pricing-module__0rwjQW__spotlight:before{animation-play-state:paused}[data-in-view=false] .pricing-module__0rwjQW__spotlight:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pricing-module__0rwjQW__spotlight:before,.pricing-module__0rwjQW__spotlight:after{animation:none}.pricing-module__0rwjQW__sectionLabel,.pricing-module__0rwjQW__sectionTitle,.pricing-module__0rwjQW__badge,.pricing-module__0rwjQW__spotlightTitle,.pricing-module__0rwjQW__spotlightDescription,.pricing-module__0rwjQW__spotlightMeta,.pricing-module__0rwjQW__spotlightActions,.pricing-module__0rwjQW__card,.pricing-module__0rwjQW__faqLine{transition:none}}
.question-list-module__qha-Pa__list{flex-direction:column;gap:.52vw;display:flex}.question-list-module__qha-Pa__item{border:1px solid hsl(var(--border));transition:border-color var(--transition-smooth),background var(--transition-smooth),opacity var(--transition-smooth),transform var(--transition-smooth);background:0 0;border-radius:.63vw;overflow:clip}.question-list-module__qha-Pa__item:hover{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.03)}.question-list-module__qha-Pa__heading{font:inherit}.question-list-module__qha-Pa__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.04vw;padding:1.04vw 1.25vw;display:flex}.question-list-module__qha-Pa__button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.question-list-module__qha-Pa__question{color:hsl(var(--foreground));font-size:.89vw;font-weight:500;line-height:1.5}.question-list-module__qha-Pa__chevron{width:1.04vw;height:1.04vw;color:hsl(var(--muted-foreground));transition:transform var(--transition-smooth);flex-shrink:0}.question-list-module__qha-Pa__open .question-list-module__qha-Pa__chevron{color:hsl(var(--primary));transform:rotate(180deg)}.question-list-module__qha-Pa__answerWrap{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,visibility 0s linear .35s;display:grid}.question-list-module__qha-Pa__open .question-list-module__qha-Pa__answerWrap{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .35s,visibility linear}.question-list-module__qha-Pa__answerClip{min-height:0;overflow:clip}.question-list-module__qha-Pa__answer{color:hsl(var(--muted-foreground));padding:0 1.25vw 1.04vw;font-size:.78vw;line-height:1.75}.question-list-module__qha-Pa__answer p+p{margin-top:.63vw}@media screen and (max-width:1024px){.question-list-module__qha-Pa__list{gap:.98vw}.question-list-module__qha-Pa__item{border-radius:1.17vw}.question-list-module__qha-Pa__button{gap:1.95vw;padding:1.95vw 2.34vw}.question-list-module__qha-Pa__question{font-size:1.66vw}.question-list-module__qha-Pa__chevron{width:1.95vw;height:1.95vw}.question-list-module__qha-Pa__answer{padding:0 2.34vw 1.95vw;font-size:1.46vw}.question-list-module__qha-Pa__answer p+p{margin-top:1.17vw}}@media screen and (max-width:600px){.question-list-module__qha-Pa__list{gap:2.08vw}.question-list-module__qha-Pa__item{border-radius:2.5vw}.question-list-module__qha-Pa__button{gap:4.17vw;padding:4.17vw 5vw}.question-list-module__qha-Pa__question{font-size:3.54vw}.question-list-module__qha-Pa__chevron{width:4.17vw;height:4.17vw}.question-list-module__qha-Pa__answer{padding:0 5vw 4.17vw;font-size:3.13vw}.question-list-module__qha-Pa__answer p+p{margin-top:2.5vw}}@media (prefers-reduced-motion:reduce){.question-list-module__qha-Pa__item,.question-list-module__qha-Pa__chevron,.question-list-module__qha-Pa__answerWrap,.question-list-module__qha-Pa__open .question-list-module__qha-Pa__answerWrap{transition:none}}
.faq-module__66cjhq__section{padding:5vw 1.25vw;position:relative;overflow-x:clip}.faq-module__66cjhq__container{max-width:73vw;margin:0 auto}.faq-module__66cjhq__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600}.faq-module__66cjhq__sectionTitle{letter-spacing:-.025em;max-width:42vw;color:hsl(var(--foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.faq-module__66cjhq__sectionDescription{max-width:42vw;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.83vw;font-size:.94vw;line-height:1.75}.faq-module__66cjhq__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.faq-module__66cjhq__grid{grid-template-columns:1fr 1.35fr;align-items:start;gap:3.33vw;margin-top:3.5vw;display:grid}.faq-module__66cjhq__rail{flex-direction:column;align-items:flex-start;display:flex;position:-webkit-sticky;position:sticky;top:6.25vw}.faq-module__66cjhq__railCopy{max-width:22vw;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.94vw;line-height:1.75}.faq-module__66cjhq__contactLink{color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);align-items:center;gap:.42vw;margin-top:1.46vw;font-size:.83vw;font-weight:600;text-decoration:none;display:inline-flex}.faq-module__66cjhq__contactLink:hover{text-decoration:underline}.faq-module__66cjhq__contactIcon{width:.83vw;height:.83vw;transition:transform var(--transition-smooth)}.faq-module__66cjhq__contactLink:hover .faq-module__66cjhq__contactIcon{transform:translate(.16vw)}@media screen and (max-width:1024px){.faq-module__66cjhq__section{padding:9.38vw 2.34vw}.faq-module__66cjhq__container{max-width:100%}.faq-module__66cjhq__sectionLabel{font-size:1.56vw}.faq-module__66cjhq__sectionTitle{max-width:80vw;margin-top:.78vw;font-size:3.91vw}.faq-module__66cjhq__sectionDescription{max-width:75.59vw;margin-top:1.56vw;font-size:1.76vw}.faq-module__66cjhq__grid{grid-template-columns:1fr;gap:3.91vw;margin-top:5.86vw}.faq-module__66cjhq__rail{position:static}.faq-module__66cjhq__railCopy{max-width:60vw;font-size:1.76vw}.faq-module__66cjhq__contactLink{gap:.78vw;margin-top:2.73vw;font-size:1.56vw}.faq-module__66cjhq__contactIcon{width:1.56vw;height:1.56vw}.faq-module__66cjhq__contactLink:hover .faq-module__66cjhq__contactIcon{transform:translate(.3vw)}}@media screen and (max-width:600px){.faq-module__66cjhq__section{padding:20vw 5vw}.faq-module__66cjhq__sectionLabel{font-size:3.33vw}.faq-module__66cjhq__sectionTitle{max-width:100%;margin-top:1.67vw;font-size:8.33vw}.faq-module__66cjhq__sectionDescription{max-width:100%;margin-top:3.33vw;font-size:3.75vw}.faq-module__66cjhq__grid{gap:6.67vw;margin-top:10vw}.faq-module__66cjhq__railCopy{max-width:100%;font-size:3.75vw}.faq-module__66cjhq__contactLink{gap:1.67vw;margin-top:5vw;font-size:3.33vw}.faq-module__66cjhq__contactIcon{width:3.33vw;height:3.33vw}.faq-module__66cjhq__contactLink:hover .faq-module__66cjhq__contactIcon{transform:translate(.64vw)}}@media (prefers-reduced-motion:reduce){.faq-module__66cjhq__sectionLabel,.faq-module__66cjhq__sectionTitle,.faq-module__66cjhq__sectionDescription,.faq-module__66cjhq__railCopy,.faq-module__66cjhq__contactLink,.faq-module__66cjhq__contactIcon{transition:none}}
.next-step-module__YXT5Dq__section{padding:5vw 1.25vw;position:relative;overflow-x:clip}.next-step-module__YXT5Dq__container{max-width:73vw;margin:0 auto}.next-step-module__YXT5Dq__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600}.next-step-module__YXT5Dq__sectionTitle{letter-spacing:-.025em;max-width:42vw;color:hsl(var(--foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.next-step-module__YXT5Dq__sectionDescription{max-width:42vw;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.83vw;font-size:.94vw;line-height:1.75}.next-step-module__YXT5Dq__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.next-step-module__YXT5Dq__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.67vw;margin-top:3.5vw;display:grid}.next-step-module__YXT5Dq__path{border:1px solid hsl(var(--border));transition:border-color var(--transition-smooth),box-shadow var(--transition-smooth),opacity var(--transition-smooth),transform var(--transition-smooth);background:0 0;border-radius:.83vw;flex-direction:column;gap:.63vw;padding:2.08vw;display:flex}.next-step-module__YXT5Dq__path:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 .63vw 1.67vw hsl(var(--primary)/.07)}.next-step-module__YXT5Dq__path:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:.2vw}.next-step-module__YXT5Dq__pathPrimary{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.04)}.next-step-module__YXT5Dq__pathTitle{letter-spacing:-.022em;color:hsl(var(--foreground));margin-top:.21vw;font-size:1.36vw;font-weight:500}.next-step-module__YXT5Dq__pathLine{max-width:44ch;color:hsl(var(--muted-foreground));text-wrap:pretty;transition:opacity var(--transition-smooth);margin:0;font-size:.89vw;line-height:1.7}.next-step-module__YXT5Dq__pathGo{color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);align-items:center;gap:.42vw;margin-top:1.04vw;font-size:.89vw;font-weight:500;display:inline-flex}.next-step-module__YXT5Dq__pathIcon{width:.94vw;height:.94vw;transition:transform var(--transition-smooth)}.next-step-module__YXT5Dq__path:hover .next-step-module__YXT5Dq__pathIcon{transform:translate(.21vw)}@media screen and (max-width:1024px){.next-step-module__YXT5Dq__section{padding:9.38vw 2.34vw}.next-step-module__YXT5Dq__container{max-width:100%}.next-step-module__YXT5Dq__sectionLabel{font-size:1.56vw}.next-step-module__YXT5Dq__sectionTitle{max-width:75.59vw;margin-top:.78vw;font-size:3.91vw}.next-step-module__YXT5Dq__sectionDescription{max-width:75.59vw;margin-top:1.56vw;font-size:1.76vw}.next-step-module__YXT5Dq__paths{grid-template-columns:1fr;gap:3.13vw;margin-top:5.86vw}.next-step-module__YXT5Dq__path{border-radius:1.56vw;gap:1.17vw;padding:3.91vw}.next-step-module__YXT5Dq__path:hover{box-shadow:0 1.17vw 3.13vw hsl(var(--primary)/.07)}.next-step-module__YXT5Dq__path:focus-visible{outline-offset:.4vw}.next-step-module__YXT5Dq__pathTitle{margin-top:.39vw;font-size:2.54vw}.next-step-module__YXT5Dq__pathLine{max-width:100%;font-size:1.66vw}.next-step-module__YXT5Dq__pathGo{gap:.79vw;margin-top:1.95vw;font-size:1.66vw}.next-step-module__YXT5Dq__pathIcon{width:1.76vw;height:1.76vw}.next-step-module__YXT5Dq__path:hover .next-step-module__YXT5Dq__pathIcon{transform:translate(.39vw)}}@media screen and (max-width:600px){.next-step-module__YXT5Dq__section{padding:20vw 5vw}.next-step-module__YXT5Dq__sectionLabel{font-size:3.33vw}.next-step-module__YXT5Dq__sectionTitle{max-width:100%;margin-top:1.67vw;font-size:8.33vw}.next-step-module__YXT5Dq__sectionDescription{max-width:100%;margin-top:3.33vw;font-size:3.75vw}.next-step-module__YXT5Dq__paths{gap:6.67vw;margin-top:10vw}.next-step-module__YXT5Dq__path{border-radius:3.33vw;gap:2.5vw;padding:8.33vw}.next-step-module__YXT5Dq__path:hover{box-shadow:0 2.5vw 6.67vw hsl(var(--primary)/.07)}.next-step-module__YXT5Dq__path:focus-visible{outline-offset:.8vw}.next-step-module__YXT5Dq__pathTitle{margin-top:.84vw;font-size:5.56vw}.next-step-module__YXT5Dq__pathLine{font-size:3.61vw}.next-step-module__YXT5Dq__pathGo{gap:1.67vw;margin-top:4.17vw;font-size:3.61vw}.next-step-module__YXT5Dq__pathIcon{width:3.89vw;height:3.89vw}.next-step-module__YXT5Dq__path:hover .next-step-module__YXT5Dq__pathIcon{transform:translate(.84vw)}}@media (prefers-reduced-motion:reduce){.next-step-module__YXT5Dq__sectionLabel,.next-step-module__YXT5Dq__sectionTitle,.next-step-module__YXT5Dq__sectionDescription,.next-step-module__YXT5Dq__path,.next-step-module__YXT5Dq__pathLine,.next-step-module__YXT5Dq__pathGo,.next-step-module__YXT5Dq__pathIcon{transition:none}}
.trusted-by-module__Q0Mx1a__section{--trusted-logo-filter:grayscale(100%)brightness(.72)contrast(1.28);--trusted-logo-hover-filter:none;--trusted-tile-focus-border:hsl(var(--primary)/.45);--trusted-tile-hover-background:hsl(var(--background)/.5);--trusted-tile-hover-border:hsl(var(--border)/.8);--trusted-tile-hover-shadow:0 .52vw 1.04vw -.26vw rgba(0,0,0,.1);--trusted-glare-core:rgba(255,255,255,.9);--trusted-glare-edge:rgba(10,14,30,.4);--trusted-glare-angle:-45deg;--trusted-glare-duration:.65s;background:0 0;margin-top:-.664vw;padding:0 1.56vw .78vw;position:relative;overflow:clip}html[class~=dark] .trusted-by-module__Q0Mx1a__section{--trusted-logo-filter:grayscale(100%)invert(100%)brightness(1.6)contrast(.85);--trusted-logo-hover-filter:none;--trusted-tile-focus-border:hsl(var(--foreground)/.24);--trusted-tile-hover-background:hsl(var(--foreground)/.96);--trusted-tile-hover-border:hsl(var(--foreground)/.24);--trusted-tile-hover-shadow:0 .52vw 1.04vw -.26vw rgba(0,0,0,.28);--trusted-glare-core:rgba(255,255,255,.55);--trusted-glare-edge:rgba(0,0,0,.34)}.trusted-by-module__Q0Mx1a__container{z-index:1;max-width:73vw;margin:0 auto;position:relative}.trusted-by-module__Q0Mx1a__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.trusted-by-module__Q0Mx1a__header{transform-origin:top;transition:transform var(--transition-smooth);align-items:center;gap:1.25vw;margin-bottom:1.88vw;display:flex;position:relative}.trusted-by-module__Q0Mx1a__header:before{content:"";background:hsl(var(--primary)/.5);flex:0 0 9vw;height:1px}.trusted-by-module__Q0Mx1a__label{text-transform:uppercase;letter-spacing:0;color:hsl(var(--foreground));white-space:nowrap;align-items:baseline;gap:.63vw;font-size:.83vw;font-weight:700;line-height:1.6;display:flex}.trusted-by-module__Q0Mx1a__rule{background:linear-gradient(90deg,hsl(var(--primary)/.5),transparent);transform-origin:0;min-width:4vw;height:1px;transition:transform var(--transition-smooth);flex:1}.trusted-by-module__Q0Mx1a__pauseButton{z-index:1;border:1px solid hsl(var(--border));background:rgb(var(--background-rgb));min-height:2.34vw;color:hsl(var(--muted-foreground));font:inherit;cursor:pointer;visibility:hidden;transition:color var(--transition-smooth),border-color var(--transition-smooth),background var(--transition-smooth);border-radius:360px;justify-content:center;align-items:center;gap:.31vw;padding:.26vw .63vw;font-size:.73vw;line-height:1;display:inline-flex;position:absolute;top:0;right:0}.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-ready=true]{visibility:visible;opacity:0;pointer-events:none}.trusted-by-module__Q0Mx1a__section:hover .trusted-by-module__Q0Mx1a__pauseButton[data-marquee-ready=true]{opacity:1;pointer-events:auto}.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-ready=true]:focus-visible{opacity:1;pointer-events:auto}.trusted-by-module__Q0Mx1a__pauseButton:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.06)}.trusted-by-module__Q0Mx1a__pauseButton:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.16vw}.trusted-by-module__Q0Mx1a__pauseButton:disabled{visibility:hidden;cursor:default}.trusted-by-module__Q0Mx1a__pauseIcon,.trusted-by-module__Q0Mx1a__playIcon{width:.73vw;height:.73vw}.trusted-by-module__Q0Mx1a__playIcon,.trusted-by-module__Q0Mx1a__playText,.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-paused=true] .trusted-by-module__Q0Mx1a__pauseIcon,.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-paused=true] .trusted-by-module__Q0Mx1a__pauseText{display:none}.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-paused=true] .trusted-by-module__Q0Mx1a__playIcon,.trusted-by-module__Q0Mx1a__pauseButton[data-marquee-paused=true] .trusted-by-module__Q0Mx1a__playText{display:inline}.trusted-by-module__Q0Mx1a__grid{--trusted-gap:1.04vw;--trusted-card-w:11.3vw;--trusted-tiles:8;--trusted-mask-edge:9%;--trusted-vpad:2vw;padding:var(--trusted-vpad)0;margin-block:calc(var(--trusted-vpad)*-1);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 var(--trusted-mask-edge),#000 calc(100% - var(--trusted-mask-edge)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 var(--trusted-mask-edge),#000 calc(100% - var(--trusted-mask-edge)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 var(--trusted-mask-edge),#000 calc(100% - var(--trusted-mask-edge)),transparent 100%);perspective:1000px;transform-style:preserve-3d;touch-action:pan-y;position:relative;overflow-x:clip;overflow-y:visible}.trusted-by-module__Q0Mx1a__track{cursor:grab;width:max-content;display:flex;transform:translate(0,0)}.trusted-by-module__Q0Mx1a__logoGroup{gap:var(--trusted-gap);width:calc(var(--trusted-tiles)*(var(--trusted-card-w) + var(--trusted-gap)));padding-right:var(--trusted-gap);flex:none;display:flex}.trusted-by-module__Q0Mx1a__tile{--trusted-hover-y:0vw;flex:0 0 var(--trusted-card-w);border:1px solid hsl(var(--border)/1);height:6.25vw;color:inherit;background:hsl(var(--background));transform:translateY(var(--trusted-hover-y));transform-origin:50%;transform-style:preserve-3d;-webkit-user-drag:none;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth),background var(--transition-smooth);border-radius:.42vw;justify-content:center;align-items:center;padding:1.04vw;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 .2vw .4vw -.1vw rgba(0,0,0,.1)}.trusted-by-module__Q0Mx1a__tile:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--trusted-glare-angle),transparent 30%,var(--trusted-glare-edge)45%,var(--trusted-glare-core)50%,var(--trusted-glare-edge)55%,transparent 70%);transition:background-position var(--trusted-glare-duration)ease;background-position:-100% -100%;background-repeat:no-repeat;background-size:300% 300%;position:absolute;top:0;bottom:0;left:0;right:0}.trusted-by-module__Q0Mx1a__tile:hover:before{background-position:100% 100%}.trusted-by-module__Q0Mx1a__tile:focus-visible:before{background-position:100% 100%}.trusted-by-module__Q0Mx1a__tile:hover{--trusted-hover-y:-.31vw;background:var(--trusted-tile-hover-background);border-color:var(--trusted-tile-hover-border);box-shadow:var(--trusted-tile-hover-shadow)}.trusted-by-module__Q0Mx1a__tile:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.16vw;background:var(--trusted-tile-hover-background);border-color:var(--trusted-tile-focus-border)}.trusted-by-module__Q0Mx1a__logoPlate{-webkit-user-drag:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.trusted-by-module__Q0Mx1a__logo{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;filter:var(--trusted-logo-filter);transition:filter .35s,transform .35s;display:block}.trusted-by-module__Q0Mx1a__tile:hover .trusted-by-module__Q0Mx1a__logo{filter:var(--trusted-logo-hover-filter);transform:scale(1.02)}.trusted-by-module__Q0Mx1a__tile:focus-visible .trusted-by-module__Q0Mx1a__logo{filter:var(--trusted-logo-hover-filter);transform:scale(1.02)}.trusted-by-module__Q0Mx1a__arrow{width:.94vw;height:.94vw;color:hsl(var(--muted-foreground)/.55);transition:transform var(--transition-smooth),color var(--transition-smooth);position:absolute;top:.63vw;right:.63vw;transform:translate(-.16vw,.16vw)}.trusted-by-module__Q0Mx1a__tile:hover .trusted-by-module__Q0Mx1a__arrow{color:hsl(var(--primary));transform:translate(0)}.trusted-by-module__Q0Mx1a__tile:focus-visible .trusted-by-module__Q0Mx1a__arrow{color:hsl(var(--primary));transform:translate(0)}.trusted-by-module__Q0Mx1a__arrow svg{width:100%;height:100%;display:block}.trusted-by-module__Q0Mx1a__logoOecd{max-height:2vw}.trusted-by-module__Q0Mx1a__logoMontaigne{max-height:2.4vw}.trusted-by-module__Q0Mx1a__logoCmap{max-height:3.6vw}.trusted-by-module__Q0Mx1a__logoHypermind{max-height:2.01vw}.trusted-by-module__Q0Mx1a__logoAgenda{max-height:2.4vw}.trusted-by-module__Q0Mx1a__logoBebartlet{max-height:3vw}.trusted-by-module__Q0Mx1a__logoRenault{max-height:2.8vw}.trusted-by-module__Q0Mx1a__logoEdf{max-height:2.98vw}@media (prefers-reduced-motion:reduce){.trusted-by-module__Q0Mx1a__header,.trusted-by-module__Q0Mx1a__rule,.trusted-by-module__Q0Mx1a__pauseButton,.trusted-by-module__Q0Mx1a__tile,.trusted-by-module__Q0Mx1a__logo,.trusted-by-module__Q0Mx1a__arrow{transition:none}.trusted-by-module__Q0Mx1a__track{will-change:auto;transform:none}.trusted-by-module__Q0Mx1a__pauseButton{display:none}.trusted-by-module__Q0Mx1a__tile:before{content:none}}@media screen and (max-width:1024px){.trusted-by-module__Q0Mx1a__section{margin-top:0;padding:5.86vw 2.34vw}.trusted-by-module__Q0Mx1a__container{max-width:90vw}.trusted-by-module__Q0Mx1a__header{gap:1.95vw;margin-bottom:3.13vw}.trusted-by-module__Q0Mx1a__label{gap:1.17vw;font-size:1.46vw}.trusted-by-module__Q0Mx1a__rule{min-width:7.5vw}.trusted-by-module__Q0Mx1a__pauseButton{gap:.59vw;min-height:3.13vw;padding:.49vw 1.17vw;font-size:1.46vw}.trusted-by-module__Q0Mx1a__pauseButton:focus-visible{outline-offset:.29vw}.trusted-by-module__Q0Mx1a__pauseIcon,.trusted-by-module__Q0Mx1a__playIcon{width:1.37vw;height:1.37vw}.trusted-by-module__Q0Mx1a__grid{--trusted-gap:1.95vw;--trusted-card-w:28.7vw;--trusted-vpad:3vw}.trusted-by-module__Q0Mx1a__tile{border-radius:.78vw;height:11.72vw;padding:1.95vw;box-shadow:0 .39vw .78vw -.2vw rgba(0,0,0,.1)}.trusted-by-module__Q0Mx1a__tile:hover{--trusted-hover-y:-.59vw;box-shadow:0 1.02vw 2.03vw -.51vw rgba(0,0,0,.1)}.trusted-by-module__Q0Mx1a__tile:focus-visible{outline-offset:.29vw}.trusted-by-module__Q0Mx1a__arrow{width:1.76vw;height:1.76vw;top:1.17vw;right:1.17vw;transform:translate(-.29vw,.29vw)}.trusted-by-module__Q0Mx1a__logoOecd{max-height:3.7vw}.trusted-by-module__Q0Mx1a__logoMontaigne{max-height:4.4vw}.trusted-by-module__Q0Mx1a__logoCmap{max-height:6.6vw}.trusted-by-module__Q0Mx1a__logoHypermind{max-height:3.66vw}.trusted-by-module__Q0Mx1a__logoAgenda{max-height:4.4vw}.trusted-by-module__Q0Mx1a__logoBebartlet{max-height:5.6vw}.trusted-by-module__Q0Mx1a__logoRenault{max-height:5.1vw}.trusted-by-module__Q0Mx1a__logoEdf{max-height:5.46vw}}@media screen and (max-width:600px){.trusted-by-module__Q0Mx1a__section{margin-top:0;padding:12vw 4.55vw}.trusted-by-module__Q0Mx1a__container{max-width:100%}.trusted-by-module__Q0Mx1a__header{flex-wrap:wrap;gap:3vw;margin-bottom:6vw}.trusted-by-module__Q0Mx1a__header:before{display:none}.trusted-by-module__Q0Mx1a__label{flex-wrap:wrap;gap:2vw;font-size:3.6vw}.trusted-by-module__Q0Mx1a__rule{order:3;min-width:100%}.trusted-by-module__Q0Mx1a__pauseButton{gap:1.25vw;min-height:7.77vw;padding:1.25vw 2.5vw;font-size:3.33vw}.trusted-by-module__Q0Mx1a__pauseButton:focus-visible{outline-offset:.5vw}.trusted-by-module__Q0Mx1a__pauseIcon,.trusted-by-module__Q0Mx1a__playIcon{width:3.33vw;height:3.33vw}.trusted-by-module__Q0Mx1a__grid{--trusted-gap:3.5vw;--trusted-card-w:43.7vw;--trusted-mask-edge:12%;--trusted-vpad:3vw}.trusted-by-module__Q0Mx1a__tile{border-radius:1.33vw;height:24vw;padding:4.5vw;box-shadow:0 .93vw 1.87vw -.47vw rgba(0,0,0,.1)}.trusted-by-module__Q0Mx1a__tile:hover{--trusted-hover-y:-1vw;box-shadow:0 2.43vw 4.85vw -1.21vw rgba(0,0,0,.1)}.trusted-by-module__Q0Mx1a__tile:focus-visible{outline-offset:.5vw}.trusted-by-module__Q0Mx1a__arrow{width:3.6vw;height:3.6vw;top:2.6vw;right:2.6vw;transform:translate(-.5vw,.5vw)}.trusted-by-module__Q0Mx1a__logoOecd{max-height:7vw}.trusted-by-module__Q0Mx1a__logoMontaigne{max-height:8.4vw}.trusted-by-module__Q0Mx1a__logoCmap{max-height:13vw}.trusted-by-module__Q0Mx1a__logoHypermind{max-height:7.09vw}.trusted-by-module__Q0Mx1a__logoAgenda{max-height:9vw}.trusted-by-module__Q0Mx1a__logoBebartlet{max-height:11vw}.trusted-by-module__Q0Mx1a__logoRenault{max-height:10vw}.trusted-by-module__Q0Mx1a__logoEdf{max-height:10.57vw}}.trusted-by-module__Q0Mx1a__dragging,.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__track,.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__tile{cursor:grabbing}.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__track,.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__tile,.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__logoPlate,.trusted-by-module__Q0Mx1a__dragging .trusted-by-module__Q0Mx1a__logo{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.demo-module__jaosIa__section{padding:5vw 1.25vw;scroll-margin-top:4vw;position:relative;overflow-x:clip}.demo-module__jaosIa__container{max-width:73vw;margin:0 auto}.demo-module__jaosIa__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600}.demo-module__jaosIa__sectionTitle{letter-spacing:-.025em;max-width:42vw;color:hsl(var(--foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);text-wrap:balance;margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.demo-module__jaosIa__sectionDescription{max-width:42vw;color:hsl(var(--muted-foreground));text-wrap:pretty;transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.83vw;font-size:.94vw;line-height:1.75}.demo-module__jaosIa__demoScrollAnchor{width:100%;margin-top:3.33vw}.demo-module__jaosIa__demoWrapper{width:100%}.demo-module__jaosIa__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:1024px){.demo-module__jaosIa__section{padding:9.38vw 2.34vw;scroll-margin-top:7.5vw;overflow-x:clip}.demo-module__jaosIa__container{max-width:100%}.demo-module__jaosIa__sectionLabel{font-size:1.56vw}.demo-module__jaosIa__sectionTitle{max-width:80vw;margin-top:.78vw;font-size:3.91vw}.demo-module__jaosIa__sectionDescription{max-width:75.59vw;margin-top:1.56vw;font-size:1.76vw}.demo-module__jaosIa__demoScrollAnchor{width:100%;margin-top:6.25vw}.demo-module__jaosIa__demoWrapper{width:100%}}@media screen and (max-width:600px){.demo-module__jaosIa__section{padding:20vw 5vw;scroll-margin-top:16vw;overflow-x:clip}.demo-module__jaosIa__sectionLabel{font-size:3.33vw}.demo-module__jaosIa__sectionTitle{max-width:100%;margin-top:1.67vw;font-size:8.33vw}.demo-module__jaosIa__sectionDescription{max-width:100%;margin-top:3.33vw;font-size:3.75vw}.demo-module__jaosIa__demoScrollAnchor{width:100%;margin-top:13.33vw}.demo-module__jaosIa__demoWrapper{width:100%}}@media (prefers-reduced-motion:reduce){.demo-module__jaosIa__sectionLabel,.demo-module__jaosIa__sectionTitle,.demo-module__jaosIa__sectionDescription{transition:none}}
.architecture-module__N73VRq__section{padding:5vw 1.25vw;scroll-margin-top:4vw;position:relative}.architecture-module__N73VRq__container{perspective:1000px;max-width:73vw;transform-style:preserve-3d;margin:0 auto;position:-webkit-sticky;position:sticky;top:12.5%}.architecture-module__N73VRq__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary));transition:opacity var(--transition-smooth),transform var(--transition-smooth);font-size:.83vw;font-weight:600}.architecture-module__N73VRq__sectionTitle{letter-spacing:-.025em;max-width:42vw;color:hsl(var(--foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.42vw;font-size:2.08vw;font-weight:500;line-height:1.2}.architecture-module__N73VRq__sectionDescription{max-width:42vw;color:hsl(var(--muted-foreground));transition:opacity var(--transition-smooth),transform var(--transition-smooth);margin-top:.83vw;font-size:.94vw;line-height:1.75}.architecture-module__N73VRq__flowWrapper{margin-top:3.33vw}.architecture-module__N73VRq__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.architecture-module__N73VRq__flowFoot{align-items:center;gap:1.15vw;margin-top:2.1vw;display:flex}.architecture-module__N73VRq__flowFootLine{background:hsl(var(--border));border-radius:360px;flex:1;height:1px;position:relative}.architecture-module__N73VRq__flowFootArrow:after{content:"";border-top:2px solid hsl(var(--primary));border-right:2px solid hsl(var(--primary));width:.68vw;height:.68vw;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.architecture-module__N73VRq__flowFootPill{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.05);letter-spacing:.01em;color:hsl(var(--foreground));border-radius:360px;padding:.52vw 1.25vw;font-size:.88vw;font-weight:600;display:inline-block}.architecture-module__N73VRq__scrollAncor{z-index:-1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:12.2565vw;left:0}.architecture-module__N73VRq__scrollAncorChild{opacity:.1}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(odd){height:1vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(2n){height:3vw}@media screen and (max-width:1024px){.architecture-module__N73VRq__section{padding:9.38vw 15vw;scroll-margin-top:7.5vw}.architecture-module__N73VRq__container{max-width:100%}.architecture-module__N73VRq__sectionLabel{font-size:1.56vw}.architecture-module__N73VRq__sectionTitle{max-width:75.59vw;margin-top:.78vw;font-size:3.91vw}.architecture-module__N73VRq__sectionDescription{max-width:75.59vw;margin-top:1.56vw;font-size:1.76vw}.architecture-module__N73VRq__flowWrapper{margin-top:6.25vw}.architecture-module__N73VRq__flowFoot{gap:1.76vw;max-width:70vw;margin-top:3.91vw;margin-left:auto;margin-right:auto}.architecture-module__N73VRq__flowFootArrow:after{width:1.27vw;height:1.27vw}.architecture-module__N73VRq__flowFootPill{padding:.98vw 2.34vw;font-size:1.66vw}.architecture-module__N73VRq__scrollAncor{top:25vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(odd){height:5vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(2n){height:30vw}}@media screen and (max-width:600px){.architecture-module__N73VRq__section{padding:20vw 5vw;scroll-margin-top:16vw}.architecture-module__N73VRq__sectionLabel{font-size:3.33vw}.architecture-module__N73VRq__sectionTitle{max-width:100%;margin-top:1.67vw;font-size:8.33vw}.architecture-module__N73VRq__sectionDescription{max-width:100%;margin-top:3.33vw;font-size:3.75vw}.architecture-module__N73VRq__flowWrapper{margin-top:13.33vw}.architecture-module__N73VRq__flowFoot{gap:3.75vw;max-width:70vw;margin-top:8.33vw;margin-left:auto;margin-right:auto}.architecture-module__N73VRq__flowFootArrow:after{width:2.67vw;height:2.67vw}.architecture-module__N73VRq__flowFootPill{padding:2.43vw 4.85vw;font-size:3.4vw}.architecture-module__N73VRq__scrollAncor{top:110vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(2n){height:7.5vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:first-of-type{height:112.741vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(3){height:104.62vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(5){height:110.34vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(7){height:112.743vw}.architecture-module__N73VRq__scrollAncor .architecture-module__N73VRq__scrollAncorChild:nth-of-type(9){height:107.024vw}}@media (prefers-reduced-motion:reduce){.architecture-module__N73VRq__sectionLabel,.architecture-module__N73VRq__sectionTitle,.architecture-module__N73VRq__sectionDescription{transition:none}}
.architectureFlow-module__BYWSTq__container{width:100%;position:relative}.architectureFlow-module__BYWSTq__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.architectureFlow-module__BYWSTq__flow{align-items:stretch;gap:1.63vw;max-width:73vw;margin:0 auto;display:flex}.architectureFlow-module__BYWSTq__item{flex:1;min-height:25vw;display:flex;position:relative}.architectureFlow-module__BYWSTq__connector{z-index:1;background:hsl(var(--primary));pointer-events:none;border-radius:360px;width:1.67vw;height:1px;position:absolute;top:50%;right:0;transform:translate(calc(100% + .5px),-50%)}.architectureFlow-module__BYWSTq__fullSize{width:100%;height:100%;position:relative}.architectureFlow-module__BYWSTq__relative{position:relative}.architectureFlow-module__BYWSTq__ping{background:hsl(var(--primary)/.2);border-radius:.63vw;position:absolute;top:0;bottom:0;left:0;right:0}.architectureFlow-module__BYWSTq__pingActive{animation:1s cubic-bezier(0,0,.2,1) infinite architectureFlow-module__BYWSTq__ping}.architectureFlow-module__BYWSTq__separatorsWrapper{pointer-events:none;display:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.architectureFlow-module__BYWSTq__separatorsGrid{grid-template-columns:repeat(5,1fr);gap:1.67vw;max-width:60vw;margin:0 auto;display:grid}.architectureFlow-module__BYWSTq__separatorContainer{justify-content:center;align-items:center;display:flex}.architectureFlow-module__BYWSTq__separator{background:hsl(var(--muted));border-radius:360px;width:3.33vw;height:.1vw;transition:background-color .3s}.architectureFlow-module__BYWSTq__separatorActive{background:hsl(var(--primary)/.4)}.architectureFlow-module__BYWSTq__separatorInactive{background:hsl(var(--muted))}@keyframes architectureFlow-module__BYWSTq__ping{75%,to{opacity:0;transform:scale(2)}}@media screen and (max-width:1024px){.architectureFlow-module__BYWSTq__container{width:100%;position:relative}.architectureFlow-module__BYWSTq__flow{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:4vw 5vw;max-width:70vw;margin:0 auto;display:grid}.architectureFlow-module__BYWSTq__item{flex:none;min-height:42.9vw;display:flex}.architectureFlow-module__BYWSTq__item1{grid-area:1/1}.architectureFlow-module__BYWSTq__item2{grid-area:1/2}.architectureFlow-module__BYWSTq__item3{grid-area:2/2}.architectureFlow-module__BYWSTq__item4{grid-area:2/1}.architectureFlow-module__BYWSTq__item5{grid-area:3/1/auto/-1}.architectureFlow-module__BYWSTq__item1 .architectureFlow-module__BYWSTq__connector{width:5vw}.architectureFlow-module__BYWSTq__item2 .architectureFlow-module__BYWSTq__connector,.architectureFlow-module__BYWSTq__item4 .architectureFlow-module__BYWSTq__connector{width:1px;height:4vw;top:auto;bottom:0;left:50%;right:auto;transform:translate(-50%,100%)}.architectureFlow-module__BYWSTq__item3 .architectureFlow-module__BYWSTq__connector{width:5vw;height:1px;top:50%;bottom:auto;left:0;right:auto;transform:translate(-100%,-50%)}.architectureFlow-module__BYWSTq__separatorsWrapper{display:none}}@media screen and (max-width:600px){.architectureFlow-module__BYWSTq__container{width:100%;position:relative}.architectureFlow-module__BYWSTq__flow{flex-direction:column;gap:7.5vw;max-width:70vw;margin:0 auto;display:flex}.architectureFlow-module__BYWSTq__item{flex:none}.architectureFlow-module__BYWSTq__item1 .architectureFlow-module__BYWSTq__connector,.architectureFlow-module__BYWSTq__item2 .architectureFlow-module__BYWSTq__connector,.architectureFlow-module__BYWSTq__item3 .architectureFlow-module__BYWSTq__connector,.architectureFlow-module__BYWSTq__item4 .architectureFlow-module__BYWSTq__connector{width:1px;height:7.5vw;top:auto;bottom:0;left:50%;right:auto;transform:translate(-50%,100%)}.architectureFlow-module__BYWSTq__separatorsWrapper{display:none}}[data-in-view=false] .architectureFlow-module__BYWSTq__pingActive{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.architectureFlow-module__BYWSTq__pingActive{animation:none}}
.card-module__6e770q__card{background:hsl(var(--background));border:1px solid hsl(var(--border)/1);transition:opacity var(--transition-smooth),transform var(--transition-smooth),border-color var(--transition-smooth),box-shadow var(--transition-smooth);isolation:isolate;border-radius:.83vw;flex-direction:column;flex:1;height:100%;display:flex;position:relative;transform:translate(0,0);box-shadow:0 .2vw .4vw -.1vw rgba(0,0,0,.1)}.dark .card-module__6e770q__card{border:1px solid hsl(var(--border)/.3)}.card-module__6e770q__card:hover{border-color:hsl(var(--border)/.8);box-shadow:0 .52vw 1.04vw -.26vw rgba(0,0,0,.1)}.card-module__6e770q__cardVisual{background:hsl(var(--muted)/.75);border-radius:.83vw .83vw 0 0;flex-shrink:0;height:13.33vw;position:relative;overflow:hidden}.card-module__6e770q__cardVisualInner{justify-content:center;align-items:center;width:100%;height:100%;padding:1.25vw;display:flex;position:relative}.card-module__6e770q__cardContent{flex-direction:column;flex:1;justify-content:space-between;padding:1.25vw;display:flex;position:relative}.card-module__6e770q__cardHeader{align-items:center;gap:.83vw;display:flex}.card-module__6e770q__iconWrapper{background:hsl(var(--primary)/.1);border-radius:.63vw;justify-content:center;align-items:center;min-width:2.5vw;min-height:2.5vw;transition:background-color .2s;display:flex}.card-module__6e770q__card:hover .card-module__6e770q__iconWrapper{background:hsl(var(--primary)/.2)}.card-module__6e770q__headerIcon{color:hsl(var(--primary));width:1.25vw;height:1.25vw}.card-module__6e770q__cardTitle{letter-spacing:.025em;color:hsl(var(--card-foreground));font-size:.94vw;font-weight:600}.card-module__6e770q__cardDescription{color:hsl(var(--muted-foreground));margin-top:.83vw;font-size:.73vw;line-height:1.625}@media screen and (max-width:1024px){.card-module__6e770q__card{border-radius:1.72vw;box-shadow:0 1.08vw 2.15vw -.54vw rgba(0,0,0,.1)}.card-module__6e770q__cardVisual{border-radius:1.72vw 1.72vw 0 0;height:27.5vw}.card-module__6e770q__cardVisualInner,.card-module__6e770q__cardContent{padding:2.57vw}.card-module__6e770q__cardHeader{gap:1.72vw}.card-module__6e770q__iconWrapper{border-radius:1.29vw;min-width:5.16vw;min-height:5.16vw}.card-module__6e770q__headerIcon{width:2.57vw;height:2.57vw}.card-module__6e770q__cardTitle{font-size:1.94vw}.card-module__6e770q__cardDescription{margin-top:1.72vw;font-size:1.51vw}}@media screen and (max-width:600px){.card-module__6e770q__card{border-radius:4.03vw;height:auto;box-shadow:0 2.52vw 5.04vw -1.25vw rgba(0,0,0,.1)}.card-module__6e770q__cardVisual{border-radius:4.03vw 4.03vw 0 0;height:64.49vw}.card-module__6e770q__cardVisualInner,.card-module__6e770q__cardContent{padding:6.05vw}.card-module__6e770q__cardHeader{gap:4.03vw}.card-module__6e770q__iconWrapper{border-radius:3.03vw;min-width:12.09vw;min-height:12.09vw}.card-module__6e770q__headerIcon{width:6.05vw;height:6.05vw}.card-module__6e770q__cardTitle{font-size:4.53vw}.card-module__6e770q__cardDescription{margin-top:4.03vw;font-size:3.52vw}}.dark .card-module__6e770q__cardVisual{background:hsl(var(--muted)/.075)}
.event-processing-module__r76akW__eventGrid{grid-template-columns:repeat(3,1fr);gap:.83vw;display:grid}.event-processing-module__r76akW__eventGridItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:scale(1)}.event-processing-module__r76akW__eventGridItemDimmed{opacity:.5}.event-processing-module__r76akW__eventGridItemVisible{opacity:1}.event-processing-module__r76akW__eventGridItemNormal{transform:scale(1)}.event-processing-module__r76akW__eventGridItemScaled{transform:scale(1.1)}.event-processing-module__r76akW__eventGridItemInner{transition:background-color var(--transition-smooth);border-radius:.42vw;justify-content:center;align-items:center;width:2.75vw;height:2.75vw;display:flex}.event-processing-module__r76akW__eventGridItemActive{background:hsl(var(--primary)/.2)}.event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted))}.dark .event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted)/.3)}.event-processing-module__r76akW__databaseIcon{width:1.25vw;height:1.25vw;transition:color var(--transition-smooth)}.event-processing-module__r76akW__databaseIconActive{color:hsl(var(--primary))}.event-processing-module__r76akW__databaseIconInactive{color:hsl(var(--muted-foreground))}@media screen and (max-width:1024px){.event-processing-module__r76akW__eventGrid{grid-template-columns:repeat(3,1fr);gap:1.72vw;display:grid}.event-processing-module__r76akW__eventGridItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:scale(1)}.event-processing-module__r76akW__eventGridItemDimmed{opacity:.5}.event-processing-module__r76akW__eventGridItemVisible{opacity:1}.event-processing-module__r76akW__eventGridItemNormal{transform:scale(1)}.event-processing-module__r76akW__eventGridItemScaled{transform:scale(1.1)}.event-processing-module__r76akW__eventGridItemInner{transition:background-color var(--transition-smooth);border-radius:.86vw;justify-content:center;align-items:center;width:5.68vw;height:5.68vw;display:flex}.event-processing-module__r76akW__eventGridItemActive{background:hsl(var(--primary)/.2)}.event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted))}.dark .event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted)/.3)}.event-processing-module__r76akW__databaseIcon{width:2.57vw;height:2.57vw;transition:color var(--transition-smooth)}.event-processing-module__r76akW__databaseIconActive{color:hsl(var(--primary))}.event-processing-module__r76akW__databaseIconInactive{color:hsl(var(--muted-foreground))}}@media screen and (max-width:600px){.event-processing-module__r76akW__eventGrid{grid-template-columns:repeat(3,1fr);gap:4.03vw;display:grid}.event-processing-module__r76akW__eventGridItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:scale(1)}.event-processing-module__r76akW__eventGridItemDimmed{opacity:.5}.event-processing-module__r76akW__eventGridItemVisible{opacity:1}.event-processing-module__r76akW__eventGridItemNormal{transform:scale(1)}.event-processing-module__r76akW__eventGridItemScaled{transform:scale(1.1)}.event-processing-module__r76akW__eventGridItemInner{transition:background-color var(--transition-smooth);border-radius:2.02vw;justify-content:center;align-items:center;width:13.35vw;height:13.35vw;display:flex}.event-processing-module__r76akW__eventGridItemActive{background:hsl(var(--primary)/.2)}.event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted))}.dark .event-processing-module__r76akW__eventGridItemInactive{background:hsl(var(--muted)/.3)}.event-processing-module__r76akW__databaseIcon{width:6.05vw;height:6.05vw;transition:color var(--transition-smooth)}.event-processing-module__r76akW__databaseIconActive{color:hsl(var(--primary))}.event-processing-module__r76akW__databaseIconInactive{color:hsl(var(--muted-foreground))}}
.final-forecast-module__tpneSW__forecastContainer{width:100%;height:100%}.final-forecast-module__tpneSW__forecastContent{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.final-forecast-module__tpneSW__forecastList{flex-direction:column;gap:.83vw;display:flex}.final-forecast-module__tpneSW__forecastItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:translate(0)}.final-forecast-module__tpneSW__forecastItemDimmed{opacity:.5}.final-forecast-module__tpneSW__forecastItemVisible{opacity:1}.final-forecast-module__tpneSW__forecastItemInner{align-items:center;gap:.63vw;display:flex}.final-forecast-module__tpneSW__forecastItemContent{flex:1}.final-forecast-module__tpneSW__forecastItemHeader{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.21vw;font-size:.73vw;display:flex}.final-forecast-module__tpneSW__forecastProbability{font-weight:500}.final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted));border-radius:360px;height:.42vw;overflow:hidden}.dark .final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted)/.3)}.final-forecast-module__tpneSW__forecastBar{background:hsl(var(--primary));height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceWrapper{transition:opacity var(--transition-smooth);align-items:center;gap:.42vw;margin-top:1.25vw;display:flex}.final-forecast-module__tpneSW__confidenceDimmed{opacity:.5}.final-forecast-module__tpneSW__confidenceVisible{opacity:1}.final-forecast-module__tpneSW__confidenceLabel{color:hsl(var(--muted-foreground));font-size:.73vw}.final-forecast-module__tpneSW__confidenceBarTrack{background:hsl(var(--muted));border-radius:360px;flex:1;height:.42vw;overflow:hidden}.final-forecast-module__tpneSW__confidenceBar{background:hsl(var(--primary)/.6);height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceValue{color:hsl(var(--muted-foreground));font-size:.73vw;font-weight:500}@media screen and (max-width:1024px){.final-forecast-module__tpneSW__forecastContainer{width:42.19%;height:100%;margin:0 auto}.final-forecast-module__tpneSW__forecastContent{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.final-forecast-module__tpneSW__forecastList{flex-direction:column;gap:1.72vw;display:flex}.final-forecast-module__tpneSW__forecastItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:translate(0)}.final-forecast-module__tpneSW__forecastItemDimmed{opacity:.5}.final-forecast-module__tpneSW__forecastItemVisible{opacity:1}.final-forecast-module__tpneSW__forecastItemInner{align-items:center;gap:1.29vw;display:flex}.final-forecast-module__tpneSW__forecastItemContent{flex:1}.final-forecast-module__tpneSW__forecastItemHeader{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.43vw;font-size:1.51vw;display:flex}.final-forecast-module__tpneSW__forecastProbability{font-weight:500}.final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted));border-radius:360px;height:.86vw;overflow:hidden}.dark .final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted)/.3)}.final-forecast-module__tpneSW__forecastBar{background:hsl(var(--primary));height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceWrapper{transition:opacity var(--transition-smooth);align-items:center;gap:.86vw;margin-top:2.57vw;display:flex}.final-forecast-module__tpneSW__confidenceDimmed{opacity:.5}.final-forecast-module__tpneSW__confidenceVisible{opacity:1}.final-forecast-module__tpneSW__confidenceLabel{color:hsl(var(--muted-foreground));font-size:1.51vw}.final-forecast-module__tpneSW__confidenceBarTrack{background:hsl(var(--muted));border-radius:360px;flex:1;height:.86vw;overflow:hidden}.final-forecast-module__tpneSW__confidenceBar{background:hsl(var(--primary)/.6);height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceValue{color:hsl(var(--muted-foreground));font-size:1.51vw;font-weight:500}}@media screen and (max-width:600px){.final-forecast-module__tpneSW__forecastContainer{width:100%;height:100%}.final-forecast-module__tpneSW__forecastContent{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.final-forecast-module__tpneSW__forecastList{flex-direction:column;gap:3.66vw;display:flex}.final-forecast-module__tpneSW__forecastItem{transition:opacity var(--transition-smooth),transform var(--transition-smooth);transform:translate(0)}.final-forecast-module__tpneSW__forecastItemDimmed{opacity:.5}.final-forecast-module__tpneSW__forecastItemVisible{opacity:1}.final-forecast-module__tpneSW__forecastItemInner{align-items:center;gap:2.75vw;display:flex}.final-forecast-module__tpneSW__forecastItemContent{flex:1}.final-forecast-module__tpneSW__forecastItemHeader{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.92vw;font-size:3.2vw;display:flex}.final-forecast-module__tpneSW__forecastProbability{font-weight:500}.final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted));border-radius:360px;height:1.84vw;overflow:hidden}.dark .final-forecast-module__tpneSW__forecastBarTrack{background:hsl(var(--muted)/.3)}.final-forecast-module__tpneSW__forecastBar{background:hsl(var(--primary));height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceWrapper{transition:opacity var(--transition-smooth);align-items:center;gap:1.84vw;margin-top:5.5vw;display:flex}.final-forecast-module__tpneSW__confidenceDimmed{opacity:.5}.final-forecast-module__tpneSW__confidenceVisible{opacity:1}.final-forecast-module__tpneSW__confidenceLabel{color:hsl(var(--muted-foreground));font-size:3.2vw}.final-forecast-module__tpneSW__confidenceBarTrack{background:hsl(var(--muted));border-radius:360px;flex:1;height:1.84vw;overflow:hidden}.final-forecast-module__tpneSW__confidenceBar{background:hsl(var(--primary)/.6);height:100%;transition:width var(--transition-smooth);border-radius:360px}.final-forecast-module__tpneSW__confidenceValue{color:hsl(var(--muted-foreground));font-size:3.2vw;font-weight:500}}
.model-processing-module__1uKIvG__brainCenterWrapper{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__brainCenter{background:hsl(var(--primary)/.3);width:3.33vw;height:3.33vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);opacity:.6;border-radius:360px;justify-content:center;align-items:center;display:flex}.model-processing-module__1uKIvG__brainCenterActive{background:hsl(var(--primary));opacity:1}.model-processing-module__1uKIvG__brainCenterInactive{background:hsl(var(--primary)/.3)}.model-processing-module__1uKIvG__brainCenterIcon{color:#fff;width:1.67vw;height:1.67vw}.model-processing-module__1uKIvG__modelNode{transition:opacity var(--transition-smooth),transform var(--transition-smooth);position:absolute;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__modelNodeHidden{opacity:0;transform:translate(-50%,-50%)scale(.95)}.model-processing-module__1uKIvG__modelNodeVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.model-processing-module__1uKIvG__modelNodeInner{background:hsl(var(--primary)/.1);border-radius:.42vw;justify-content:center;align-items:center;width:2.5vw;height:2.5vw;display:flex}.model-processing-module__1uKIvG__modelNodeIcon{width:1.25vw;height:1.25vw;color:hsl(var(--primary))}.model-processing-module__1uKIvG__circleWrapper{width:6.67vw;height:6.67vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__circleSpinner{width:100%;height:100%}.model-processing-module__1uKIvG__circle{color:hsl(var(--primary)/.2)}.model-processing-module__1uKIvG__animateSpinSlow{animation:8s linear infinite model-processing-module__1uKIvG__spinSlow}@keyframes model-processing-module__1uKIvG__spinSlow{0%{transform:rotate(-180deg)}to{transform:rotate(720deg)}}@media screen and (max-width:1024px){.model-processing-module__1uKIvG__brainCenterWrapper{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__brainCenter{background:hsl(var(--primary)/.3);width:6.88vw;height:6.88vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);opacity:.6;border-radius:360px;justify-content:center;align-items:center;display:flex}.model-processing-module__1uKIvG__brainCenterActive{background:hsl(var(--primary));opacity:1}.model-processing-module__1uKIvG__brainCenterInactive{background:hsl(var(--primary)/.3)}.model-processing-module__1uKIvG__brainCenterIcon{color:#fff;width:3.44vw;height:3.44vw}.model-processing-module__1uKIvG__modelNode{transition:opacity var(--transition-smooth),transform var(--transition-smooth);position:absolute;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__modelNodeHidden{opacity:0;transform:translate(-50%,-50%)scale(.95)}.model-processing-module__1uKIvG__modelNodeVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.model-processing-module__1uKIvG__modelNodeInner{background:hsl(var(--primary)/.1);border-radius:.86vw;justify-content:center;align-items:center;width:5.16vw;height:5.16vw;display:flex}.model-processing-module__1uKIvG__modelNodeIcon{width:2.57vw;height:2.57vw;color:hsl(var(--primary))}.model-processing-module__1uKIvG__circleWrapper{width:13.75vw;height:13.75vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__circleSpinner{width:100%;height:100%}.model-processing-module__1uKIvG__circle{color:hsl(var(--primary)/.2)}.model-processing-module__1uKIvG__animateSpinSlow{animation:8s linear infinite model-processing-module__1uKIvG__spinSlow}@keyframes model-processing-module__1uKIvG__spinSlow{0%{transform:rotate(-180deg)}to{transform:rotate(720deg)}}}@media screen and (max-width:600px){.model-processing-module__1uKIvG__brainCenterWrapper{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__brainCenter{background:hsl(var(--primary)/.3);width:16.12vw;height:16.12vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);opacity:.6;border-radius:360px;justify-content:center;align-items:center;display:flex}.model-processing-module__1uKIvG__brainCenterActive{background:hsl(var(--primary));opacity:1}.model-processing-module__1uKIvG__brainCenterInactive{background:hsl(var(--primary)/.3)}.model-processing-module__1uKIvG__brainCenterIcon{color:#fff;width:8.06vw;height:8.06vw}.model-processing-module__1uKIvG__modelNode{transition:opacity var(--transition-smooth),transform var(--transition-smooth);position:absolute;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__modelNodeHidden{opacity:0;transform:translate(-50%,-50%)scale(.95)}.model-processing-module__1uKIvG__modelNodeVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.model-processing-module__1uKIvG__modelNodeInner{background:hsl(var(--primary)/.1);border-radius:2.02vw;justify-content:center;align-items:center;width:12.09vw;height:12.09vw;display:flex}.model-processing-module__1uKIvG__modelNodeIcon{width:6.05vw;height:6.05vw;color:hsl(var(--primary))}.model-processing-module__1uKIvG__circleWrapper{width:32.24vw;height:32.24vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-processing-module__1uKIvG__circleSpinner{width:100%;height:100%}.model-processing-module__1uKIvG__circle{color:hsl(var(--primary)/.2)}.model-processing-module__1uKIvG__animateSpinSlow{animation:8s linear infinite model-processing-module__1uKIvG__spinSlow}@keyframes model-processing-module__1uKIvG__spinSlow{0%{transform:rotate(-180deg)}to{transform:rotate(720deg)}}}[data-in-view=false] .model-processing-module__1uKIvG__animateSpinSlow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.model-processing-module__1uKIvG__animateSpinSlow{animation:none}}
.news-monitoring-module__fJPbbG__newsContainer{flex-direction:column;gap:.83vw;width:100%;height:100%;display:flex}.news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted));transition:opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:.42vw;flex:1;align-items:center;gap:.63vw;padding:0 .63vw;display:flex;transform:translate(0);box-shadow:0 .05vw .1vw rgba(0,0,0,.05)}.dark .news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted)/.3)}.news-monitoring-module__fJPbbG__newsItemDimmed{opacity:.5}.news-monitoring-module__fJPbbG__newsItemVisible{opacity:1}.news-monitoring-module__fJPbbG__newsIconWrapper{flex-shrink:0}.news-monitoring-module__fJPbbG__newsIcon{width:1.25vw;height:1.25vw;transition:color var(--transition-smooth)}.news-monitoring-module__fJPbbG__newsIconActive{color:hsl(var(--primary))}.news-monitoring-module__fJPbbG__newsIconInactive{color:hsl(var(--muted-foreground))}.news-monitoring-module__fJPbbG__newsContent{flex-direction:column;flex:1;gap:.42vw;display:flex}.news-monitoring-module__fJPbbG__newsBar{height:.42vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);border-radius:.21vw}.news-monitoring-module__fJPbbG__newsBarActive{background:hsl(var(--primary)/.3)}.news-monitoring-module__fJPbbG__newsBarActiveLight{background:hsl(var(--primary)/.2)}.news-monitoring-module__fJPbbG__newsBarInactive{background:#e5e7eb}@media screen and (max-width:1024px){.news-monitoring-module__fJPbbG__newsContainer{flex-direction:column;gap:1.72vw;width:100%;height:100%;display:flex}.news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted));transition:opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:.86vw;flex:1;align-items:center;gap:1.29vw;padding:0 1.29vw;display:flex;transform:translate(0);box-shadow:0 .11vw .22vw rgba(0,0,0,.05)}.dark .news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted)/.3)}.news-monitoring-module__fJPbbG__newsItemDimmed{opacity:.5}.news-monitoring-module__fJPbbG__newsItemVisible{opacity:1}.news-monitoring-module__fJPbbG__newsIconWrapper{flex-shrink:0}.news-monitoring-module__fJPbbG__newsIcon{width:2.57vw;height:2.57vw;transition:color var(--transition-smooth)}.news-monitoring-module__fJPbbG__newsIconActive{color:hsl(var(--primary))}.news-monitoring-module__fJPbbG__newsIconInactive{color:hsl(var(--muted-foreground))}.news-monitoring-module__fJPbbG__newsContent{flex-direction:column;flex:1;gap:.86vw;display:flex}.news-monitoring-module__fJPbbG__newsBar{height:.86vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);border-radius:.43vw}.news-monitoring-module__fJPbbG__newsBarActive{background:hsl(var(--primary)/.3)}.news-monitoring-module__fJPbbG__newsBarActiveLight{background:hsl(var(--primary)/.2)}.news-monitoring-module__fJPbbG__newsBarInactive{background:#e5e7eb}}@media screen and (max-width:600px){.news-monitoring-module__fJPbbG__newsContainer{flex-direction:column;gap:3.66vw;width:100%;height:100%;display:flex}.news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted));transition:opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:1.84vw;flex:1;align-items:center;gap:2.75vw;padding:0 2.75vw;display:flex;transform:translate(0);box-shadow:0 .23vw .46vw rgba(0,0,0,.05)}.dark .news-monitoring-module__fJPbbG__newsItem{background:hsl(var(--muted)/.3)}.news-monitoring-module__fJPbbG__newsItemDimmed{opacity:.5}.news-monitoring-module__fJPbbG__newsItemVisible{opacity:1}.news-monitoring-module__fJPbbG__newsIconWrapper{flex-shrink:0}.news-monitoring-module__fJPbbG__newsIcon{width:5.5vw;height:5.5vw;transition:color var(--transition-smooth)}.news-monitoring-module__fJPbbG__newsIconActive{color:hsl(var(--primary))}.news-monitoring-module__fJPbbG__newsIconInactive{color:hsl(var(--muted-foreground))}.news-monitoring-module__fJPbbG__newsContent{flex-direction:column;flex:1;gap:1.84vw;display:flex}.news-monitoring-module__fJPbbG__newsBar{height:1.84vw;transition:background var(--transition-smooth),opacity var(--transition-smooth);border-radius:.92vw}.news-monitoring-module__fJPbbG__newsBarActive{background:hsl(var(--primary)/.3)}.news-monitoring-module__fJPbbG__newsBarActiveLight{background:hsl(var(--primary)/.2)}.news-monitoring-module__fJPbbG__newsBarInactive{background:#e5e7eb}}
