.contact-fab-module__cT1OPq__root{right:1.25vw;bottom:calc(1.25vw + env(safe-area-inset-bottom,0px));z-index:49;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,translate .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;position:fixed;translate:0 1.25vw}.contact-fab-module__cT1OPq__isVisible{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;translate:0}.contact-fab-module__cT1OPq__trigger{isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3.33vw;height:3.33vw;color:hsl(var(--primary-foreground));background:linear-gradient(180deg,color-mix(in oklab,hsl(var(--primary)),white 14%),hsl(var(--primary))52%,color-mix(in oklab,hsl(var(--primary)),black 8%));box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,54,112,.32),0 1px 2px rgba(0,59,122,.24),0 2px 8px hsl(var(--primary)/.28),0 10px 28px -8px hsl(var(--primary)/.55);font:inherit;cursor:pointer;border:0;border-radius:360px;place-items:center;margin:0;padding:0;transition:translate .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s;display:grid;position:relative}.contact-fab-module__cT1OPq__trigger:before,.contact-fab-module__cT1OPq__primary:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.18),rgba(255,255,255,.04) 55%,transparent);transition:opacity .22s;position:absolute;top:0;bottom:0;left:0;right:0}.contact-fab-module__cT1OPq__trigger:hover:before,.contact-fab-module__cT1OPq__primary:hover:before{opacity:1}.contact-fab-module__cT1OPq__trigger:hover,.contact-fab-module__cT1OPq__primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(0,54,112,.32),0 2px 4px rgba(0,59,122,.24),0 4px 12px hsl(var(--primary)/.34),0 16px 40px -8px hsl(var(--primary)/.6);translate:0 -2px}.contact-fab-module__cT1OPq__trigger:active,.contact-fab-module__cT1OPq__primary:active,.contact-fab-module__cT1OPq__secondary:active{translate:0 1px}.contact-fab-module__cT1OPq__trigger:focus-visible{box-shadow:0 0 0 .1vw hsl(var(--background)),0 0 0 .21vw hsl(var(--ring)/.72);outline:none}.contact-fab-module__cT1OPq__cta:focus-visible{box-shadow:0 0 0 .1vw hsl(var(--background)),0 0 0 .21vw hsl(var(--ring)/.72);outline:none}.contact-fab-module__cT1OPq__icon{stroke-width:2.2px;width:1.46vw;height:1.46vw}.contact-fab-module__cT1OPq__panel{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.42vw;padding-bottom:.63vw;transition:opacity .2s,translate .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s;display:flex;position:absolute;bottom:100%;right:0;translate:0 .63vw}.contact-fab-module__cT1OPq__isOpen .contact-fab-module__cT1OPq__panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;translate:0}.contact-fab-module__cT1OPq__cta{isolation:isolate;white-space:nowrap;border-radius:360px;justify-content:center;align-items:center;min-height:2.6vw;padding:0 1.25vw;font-size:.83vw;font-weight:650;line-height:1;display:inline-flex;position:relative}.contact-fab-module__cT1OPq__primary{color:hsl(var(--primary-foreground));background:linear-gradient(180deg,color-mix(in oklab,hsl(var(--primary)),white 14%),hsl(var(--primary))52%,color-mix(in oklab,hsl(var(--primary)),black 8%));box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,54,112,.32),0 1px 2px rgba(0,59,122,.24),0 2px 8px hsl(var(--primary)/.28),0 10px 28px -8px hsl(var(--primary)/.55);transition:translate .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s}.contact-fab-module__cT1OPq__secondary{color:hsl(var(--foreground));background-color:hsl(var(--card)/.92);-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);box-shadow:inset 0 0 0 1px hsl(var(--border)),inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px hsl(var(--foreground)/.05),0 4px 16px -8px hsl(var(--foreground)/.12);transition:translate .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s,color .22s,background-color .22s}.contact-fab-module__cT1OPq__secondary:hover{color:hsl(var(--primary));background-color:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary)/.55),inset 0 1px 0 rgba(255,255,255,.16),0 2px 4px hsl(var(--foreground)/.05),0 10px 28px -10px hsl(var(--primary)/.35);translate:0 -2px}@media screen and (max-width:1024px){.contact-fab-module__cT1OPq__root{right:2.34vw;bottom:calc(2.34vw + env(safe-area-inset-bottom,0px));translate:0 2.34vw}.contact-fab-module__cT1OPq__isVisible{translate:0}.contact-fab-module__cT1OPq__trigger{width:5.86vw;height:5.86vw}.contact-fab-module__cT1OPq__trigger:focus-visible{box-shadow:0 0 0 .2vw hsl(var(--background)),0 0 0 .39vw hsl(var(--ring)/.72)}.contact-fab-module__cT1OPq__cta:focus-visible{box-shadow:0 0 0 .2vw hsl(var(--background)),0 0 0 .39vw hsl(var(--ring)/.72)}.contact-fab-module__cT1OPq__icon{width:2.73vw;height:2.73vw}.contact-fab-module__cT1OPq__panel{gap:.78vw;padding-bottom:1.17vw;translate:0 1.17vw}.contact-fab-module__cT1OPq__isOpen .contact-fab-module__cT1OPq__panel{translate:0}.contact-fab-module__cT1OPq__cta{min-height:4.69vw;padding:0 2.34vw;font-size:1.56vw}}@media screen and (max-width:600px){.contact-fab-module__cT1OPq__root{right:4.17vw;bottom:calc(4.17vw + env(safe-area-inset-bottom,0px));translate:0 4.17vw}.contact-fab-module__cT1OPq__isVisible{translate:0}.contact-fab-module__cT1OPq__trigger{width:11.67vw;height:11.67vw}.contact-fab-module__cT1OPq__trigger:focus-visible{box-shadow:0 0 0 .42vw hsl(var(--background)),0 0 0 .83vw hsl(var(--ring)/.72)}.contact-fab-module__cT1OPq__cta:focus-visible{box-shadow:0 0 0 .42vw hsl(var(--background)),0 0 0 .83vw hsl(var(--ring)/.72)}.contact-fab-module__cT1OPq__icon{width:5.42vw;height:5.42vw}.contact-fab-module__cT1OPq__panel{gap:1.67vw;padding-bottom:2.5vw;translate:0 2.5vw}.contact-fab-module__cT1OPq__isOpen .contact-fab-module__cT1OPq__panel{translate:0}.contact-fab-module__cT1OPq__cta{min-height:10vw;padding:0 5vw;font-size:3.33vw}}@media (prefers-reduced-motion:reduce){.contact-fab-module__cT1OPq__root,.contact-fab-module__cT1OPq__panel{transition:opacity .2s,visibility 0s linear .2s;translate:0}.contact-fab-module__cT1OPq__isVisible,.contact-fab-module__cT1OPq__isOpen .contact-fab-module__cT1OPq__panel{transition-delay:0s}.contact-fab-module__cT1OPq__trigger,.contact-fab-module__cT1OPq__cta,.contact-fab-module__cT1OPq__trigger:hover,.contact-fab-module__cT1OPq__trigger:active,.contact-fab-module__cT1OPq__cta:hover,.contact-fab-module__cT1OPq__cta:active{transition:box-shadow .22s,color .22s,background-color .22s;translate:0}}
.hero-module__oSVJVa__container{--particle1-rgb:59 130 246;--particle2-rgb:124 58 237;--particle3-rgb:239 68 68;--particle-bg-rgb:255 255 255;--particle-noise-opacity:.15;isolation:isolate;align-items:center;width:100%;height:calc(100vh - 9.57vw);display:flex;position:relative;overflow:hidden}.hero-module__oSVJVa__content{z-index:1;width:100%;padding:12vw 2.08vw;position:relative}.hero-module__oSVJVa__grid{flex-direction:row;align-items:center;gap:11vw;max-width:73vw;margin:0 auto;display:flex}.hero-module__oSVJVa__leftColumn{flex-direction:column;flex-shrink:0;width:44vw;display:flex}.hero-module__oSVJVa__rightColumn{flex-direction:column;flex:1;max-width:100%;display:flex;overflow:hidden}@media screen and (max-width:1024px){.hero-module__oSVJVa__container{height:auto;padding-top:7.81vw}.hero-module__oSVJVa__content{padding:5.21vw 2.93vw}.hero-module__oSVJVa__grid{flex-direction:column;align-items:flex-start;gap:3.91vw;max-width:90vw}.hero-module__oSVJVa__leftColumn,.hero-module__oSVJVa__rightColumn{width:100%}}@media screen and (max-width:600px){.hero-module__oSVJVa__container{height:auto;padding-top:16.99vw}.hero-module__oSVJVa__content{padding:9.71vw 5.47vw}.hero-module__oSVJVa__grid{gap:7.28vw;max-width:100%}}
.heroBackground-module__kPPmfG__heroBackground{z-index:1;animation:1s heroBackground-module__kPPmfG__fadeIn;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes heroBackground-module__kPPmfG__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.heroBackground-module__kPPmfG__heroBackground{animation:none}}.heroBackground-module__kPPmfG__canvas{opacity:1;z-index:10;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.heroBackground-module__kPPmfG__blur{z-index:11;pointer-events:none;background:linear-gradient(to bottom,hsl(var(--background)/.9),hsl(var(--background)/.5)5vw,transparent 12vw),radial-gradient(ellipse 34vw 42vw at 32vw 50%,hsl(var(--background)/.85),hsl(var(--background)/.5)55%,transparent 100%),linear-gradient(to bottom right,hsl(var(--primary)/.1),transparent 50%,hsl(var(--primary)/.05));position:absolute;top:0;bottom:0;left:0;right:0}.dark .heroBackground-module__kPPmfG__blur{display:none}@media screen and (max-width:1024px){.heroBackground-module__kPPmfG__blur{background:linear-gradient(to bottom,hsl(var(--background)/.92),hsl(var(--background)/.7)45vw,transparent 90vw),linear-gradient(to bottom right,hsl(var(--primary)/.1),transparent 50%,hsl(var(--primary)/.05))}}
.featureBadge-module__1gdhEq__badge{--rise:.52vw;color:hsl(var(--muted-foreground));opacity:0;align-items:center;gap:.42vw;font-size:.73vw;font-weight:500;animation:.6s ease-out forwards featureBadge-module__1gdhEq__fadeInUp;display:inline-flex}.featureBadge-module__1gdhEq__badge:first-child{animation-delay:.85s}.featureBadge-module__1gdhEq__badge:nth-child(2){animation-delay:.95s}.featureBadge-module__1gdhEq__badge:nth-child(3){animation-delay:1.05s}.featureBadge-module__1gdhEq__text{white-space:nowrap}.featureBadge-module__1gdhEq__badgeIcon{flex:none;width:.73vw;height:.73vw}@keyframes featureBadge-module__1gdhEq__fadeInUp{0%{opacity:0;transform:translateY(var(--rise))}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.featureBadge-module__1gdhEq__badge{--rise:.98vw;gap:.78vw;font-size:1.37vw}.featureBadge-module__1gdhEq__badgeIcon{width:1.37vw;height:1.37vw}}@media screen and (max-width:600px){.featureBadge-module__1gdhEq__badge{--rise:2.43vw;gap:1.5vw;font-size:2.8vw}.featureBadge-module__1gdhEq__badgeIcon{width:2.8vw;height:2.8vw}}@media (prefers-reduced-motion:reduce){.featureBadge-module__1gdhEq__badge{opacity:1;animation:none}}
.heroCtas-module__KFA23W__ctas{opacity:0;align-items:center;gap:.78vw;margin-top:.34vw;animation:.55s ease-out .65s forwards heroCtas-module__KFA23W__fadeInUp;display:flex}.heroCtas-module__KFA23W__cta{isolation:isolate;white-space:nowrap;border-radius:360px;justify-content:center;align-items:center;gap:.63vw;min-height:3.31vw;padding:0 1.72vw;font-size:.94vw;font-weight:650;line-height:1;display:inline-flex;position:relative}.heroCtas-module__KFA23W__cta:focus-visible{box-shadow:0 0 0 .1vw hsl(var(--background)),0 0 0 .21vw hsl(var(--ring)/.72);outline:none}.heroCtas-module__KFA23W__label,.heroCtas-module__KFA23W__arrow{z-index:1;position:relative}.heroCtas-module__KFA23W__primary{color:hsl(var(--primary-foreground));background:linear-gradient(180deg,color-mix(in oklab,hsl(var(--primary)),white 14%),hsl(var(--primary))52%,color-mix(in oklab,hsl(var(--primary)),black 8%));box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,54,112,.32),0 1px 2px rgba(0,59,122,.24),0 2px 8px hsl(var(--primary)/.28),0 10px 28px -8px hsl(var(--primary)/.55);transition:translate .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s}.heroCtas-module__KFA23W__primary:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.18),rgba(255,255,255,.04) 55%,transparent);transition:opacity .22s;position:absolute;top:0;bottom:0;left:0;right:0}.heroCtas-module__KFA23W__primary:hover:before{opacity:1}.heroCtas-module__KFA23W__primary:active:before{opacity:0}.heroCtas-module__KFA23W__primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(0,54,112,.32),0 2px 4px rgba(0,59,122,.24),0 4px 12px hsl(var(--primary)/.34),0 16px 40px -8px hsl(var(--primary)/.6);translate:0 -2px}.heroCtas-module__KFA23W__primary:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,54,112,.32),0 1px 2px rgba(0,59,122,.3),0 3px 10px -2px hsl(var(--primary)/.4);translate:0 1px}.heroCtas-module__KFA23W__sheen{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.heroCtas-module__KFA23W__sheen:before{content:"";background:linear-gradient(100deg,transparent 12%,rgba(255,255,255,.16) 34%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.16) 66%,transparent 88%);width:42%;animation:5.6s cubic-bezier(.6,.1,.3,1) 1.4s infinite heroCtas-module__KFA23W__ctaSheen;position:absolute;top:-25%;bottom:-25%;left:0;transform:translate(-140%)skew(-16deg)}.heroCtas-module__KFA23W__secondary{color:hsl(var(--foreground));-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);box-shadow:inset 0 0 0 1px hsl(var(--border)),inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(11,17,30,.05),0 4px 16px -8px rgba(11,17,30,.12);background-color:rgba(255,255,255,.62);padding:0 1.51vw;transition:translate .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s,color .22s,background-color .22s}.heroCtas-module__KFA23W__secondary:hover{color:hsl(var(--primary));box-shadow:inset 0 0 0 1px hsl(var(--primary)/.55),inset 0 1px 0 rgba(255,255,255,.6),0 2px 4px rgba(11,17,30,.05),0 10px 28px -10px hsl(var(--primary)/.35);background-color:rgba(255,255,255,.85);translate:0 -2px}.heroCtas-module__KFA23W__secondary:active{translate:0 1px}html[class~=dark] .heroCtas-module__KFA23W__secondary{box-shadow:inset 0 0 0 1px hsl(var(--border)),inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.3),0 4px 16px -8px rgba(0,0,0,.5);background-color:rgba(17,26,40,.55)}html[class~=dark] .heroCtas-module__KFA23W__secondary:hover{box-shadow:inset 0 0 0 1px hsl(var(--primary)/.6),inset 0 1px 0 rgba(255,255,255,.08),0 2px 4px rgba(0,0,0,.3),0 10px 28px -10px hsl(var(--primary)/.45);background-color:rgba(22,33,51,.75)}.heroCtas-module__KFA23W__arrow{flex:none;width:1.04vw;height:1.04vw;overflow:hidden}.heroCtas-module__KFA23W__arrowIcon{stroke-width:2.4px;width:100%;height:100%;transition:transform .3s cubic-bezier(.34,1.4,.64,1);position:absolute;top:0;bottom:0;left:0;right:0}.heroCtas-module__KFA23W__arrowIconGhost{transform:translate(-140%)}.heroCtas-module__KFA23W__secondary:hover .heroCtas-module__KFA23W__arrowIcon{transform:translate(140%)}.heroCtas-module__KFA23W__secondary:hover .heroCtas-module__KFA23W__arrowIconGhost{transform:translate(0)}@keyframes heroCtas-module__KFA23W__fadeInUp{0%{opacity:0;transform:translateY(.9vw)}to{opacity:1;transform:translateY(0)}}@keyframes heroCtas-module__KFA23W__ctaSheen{0%,8%{transform:translate(-140%)skew(-16deg)}20%,to{transform:translate(400%)skew(-16deg)}}@media screen and (max-width:1024px){.heroCtas-module__KFA23W__ctas{gap:1.46vw;margin-top:.65vw}.heroCtas-module__KFA23W__cta{gap:1.17vw;min-height:6.21vw;padding:0 3.22vw;font-size:1.76vw}.heroCtas-module__KFA23W__cta:focus-visible{box-shadow:0 0 0 .2vw hsl(var(--background)),0 0 0 .39vw hsl(var(--ring)/.72)}.heroCtas-module__KFA23W__secondary{padding:0 2.83vw}.heroCtas-module__KFA23W__arrow{width:1.95vw;height:1.95vw}@keyframes heroCtas-module__KFA23W__fadeInUp{0%{opacity:0;transform:translateY(1.7vw)}to{opacity:1;transform:translateY(0)}}}@media screen and (max-width:600px){.heroCtas-module__KFA23W__ctas{flex-direction:column;align-items:stretch;gap:2.43vw;width:100%;margin-top:1.21vw}.heroCtas-module__KFA23W__cta{gap:2.43vw;width:100%;min-height:13.11vw;padding:0 6.31vw;font-size:3.88vw}.heroCtas-module__KFA23W__cta:focus-visible{box-shadow:0 0 0 .49vw hsl(var(--background)),0 0 0 .97vw hsl(var(--ring)/.72)}.heroCtas-module__KFA23W__secondary{padding:0 5.83vw}.heroCtas-module__KFA23W__arrow{width:4.37vw;height:4.37vw}@keyframes heroCtas-module__KFA23W__fadeInUp{0%{opacity:0;transform:translateY(4vw)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.heroCtas-module__KFA23W__ctas{opacity:1;animation:none}.heroCtas-module__KFA23W__cta,.heroCtas-module__KFA23W__primary:before,.heroCtas-module__KFA23W__arrowIcon{transition:none}.heroCtas-module__KFA23W__sheen:before{animation:none}.heroCtas-module__KFA23W__primary:hover,.heroCtas-module__KFA23W__primary:active,.heroCtas-module__KFA23W__secondary:hover,.heroCtas-module__KFA23W__secondary:active{translate:none}}[data-in-view=false] .heroCtas-module__KFA23W__sheen:before{animation-play-state:paused}
.heroContent-module__SDTgjW__container{--motto-ink:#111827;--motto-tm:#4b5563;--subline-ink:#595959;--subline-em:hsl(var(--primary));--subline-em-weight:500;flex-direction:column;gap:1.373vw;display:flex}.dark .heroContent-module__SDTgjW__container{--motto-ink:#fff;--motto-tm:#b9c2d4;--subline-ink:#a6a6a6;--subline-em:#6fb3e2;--subline-em-weight:400}.heroContent-module__SDTgjW__badges{flex-wrap:wrap;align-items:center;gap:.4vw 1.15vw;margin-top:.35vw;display:flex}.heroContent-module__SDTgjW__badgeIcon{color:hsl(var(--primary))}.heroContent-module__SDTgjW__title{opacity:0;margin:.2vw 0 .1vw;animation:.7s ease-out .2s forwards heroContent-module__SDTgjW__revealWord}.heroContent-module__SDTgjW__typeLockup{align-items:flex-start;gap:.32vw;display:flex}.heroContent-module__SDTgjW__logoLockup{display:none}.heroContent-module__SDTgjW__motto{font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:normal;text-transform:none;white-space:nowrap;color:var(--motto-ink);font-size:4.2vw;font-weight:650;line-height:.92;display:block}.heroContent-module__SDTgjW__trademark{color:var(--motto-tm);margin-top:.1em;font-size:.68vw;font-weight:700;line-height:1}.heroContent-module__SDTgjW__logoMotto{aspect-ratio:2266.69/101.169;width:100%;height:auto;color:var(--motto-ink);display:block}.heroContent-module__SDTgjW__logoTrademark{letter-spacing:0;color:var(--motto-tm);font-size:1.8192cqi;font-weight:800;line-height:1;position:absolute;top:-.2152cqi;left:96.759%}.heroContent-module__SDTgjW__subline{max-width:40vw;font-family:var(--font-newsreader),Georgia,serif;color:var(--subline-ink);text-wrap:pretty;margin:0;font-size:1.35vw;font-weight:400;line-height:1.55}.heroContent-module__SDTgjW__animatedWord{opacity:0;animation:.5s ease-out forwards heroContent-module__SDTgjW__revealWord;display:inline-block}.heroContent-module__SDTgjW__subline em{font-style:italic;font-weight:var(--subline-em-weight);color:var(--subline-em)}@keyframes heroContent-module__SDTgjW__revealWord{0%{opacity:0;transform:translate(.2em)}to{opacity:1;transform:translate(0)}}@media screen and (max-width:1024px){.heroContent-module__SDTgjW__container{gap:2.6vw}.heroContent-module__SDTgjW__badges{gap:.75vw 2.2vw;margin-top:.65vw}.heroContent-module__SDTgjW__title{margin:.8vw 0}.heroContent-module__SDTgjW__typeLockup{display:none}.heroContent-module__SDTgjW__logoLockup{width:100%;display:block;position:relative;container-type:inline-size}.heroContent-module__SDTgjW__subline{max-width:none;font-size:2.34vw}}@media screen and (max-width:600px){.heroContent-module__SDTgjW__container{gap:4.85vw}.heroContent-module__SDTgjW__badges{gap:1.4vw 4vw;margin-top:1.2vw}.heroContent-module__SDTgjW__title{margin:1.6vw 0}.heroContent-module__SDTgjW__subline{font-size:4.1vw;line-height:1.5}}@media (prefers-reduced-motion:reduce){.heroContent-module__SDTgjW__title,.heroContent-module__SDTgjW__animatedWord{opacity:1;animation:none}}
.demo-result-module__K82Eqa__workspace{grid-template-columns:minmax(0,1fr) 17.5vw;gap:1.04vw;height:100%;min-height:0;padding:1.04vw;display:grid;overflow:clip}.demo-result-module__K82Eqa__main{flex-direction:column;gap:.73vw;min-width:0;display:flex}.demo-result-module__K82Eqa__chips{flex-wrap:wrap;align-items:center;gap:.52vw;display:flex}.demo-result-module__K82Eqa__chip{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:360px;align-items:center;gap:.36vw;padding:.31vw .73vw;font-size:.68vw;font-weight:500;display:inline-flex}.demo-result-module__K82Eqa__chip svg{width:.73vw;height:.73vw}.demo-result-module__K82Eqa__chipShared{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.demo-result-module__K82Eqa__questionTitle{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.2vw;font-weight:600;line-height:1.3}.demo-result-module__K82Eqa__updated{color:hsl(var(--muted-foreground));align-items:center;gap:.36vw;font-size:.73vw;display:flex}.demo-result-module__K82Eqa__updated svg{width:.78vw;height:.78vw}.demo-result-module__K82Eqa__chartCard,.demo-result-module__K82Eqa__card,.demo-result-module__K82Eqa__panel{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:.63vw}.demo-result-module__K82Eqa__chartCard{padding:.83vw}.demo-result-module__K82Eqa__chartToolbar{align-items:center;gap:.52vw;margin-bottom:.63vw;display:flex}.demo-result-module__K82Eqa__rangeGroup{border:1px solid hsl(var(--border));border-radius:.42vw;display:inline-flex;overflow:hidden}.demo-result-module__K82Eqa__rangeGroup span{color:hsl(var(--muted-foreground));background:0 0;padding:.26vw .68vw;font-size:.68vw;font-weight:500}.demo-result-module__K82Eqa__rangeGroup .demo-result-module__K82Eqa__rangeActive{background:hsl(var(--muted));color:hsl(var(--foreground))}.demo-result-module__K82Eqa__chartMeta{color:hsl(var(--primary));margin-left:auto;font-size:.68vw;font-weight:500}.demo-result-module__K82Eqa__chart{width:100%;height:11vw;display:block}.demo-result-module__K82Eqa__gridLine{stroke:hsl(var(--border)/.6);stroke-width:1px;stroke-dasharray:4 5}.demo-result-module__K82Eqa__axisLabel{fill:hsl(var(--muted-foreground));font-family:inherit;font-size:.57vw}.demo-result-module__K82Eqa__seriesLine{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(0);transition:clip-path var(--transition-smooth)}.demo-result-module__K82Eqa__seriesDot{opacity:1;transition:opacity var(--transition-smooth)}.demo-result-module__K82Eqa__legend{flex-wrap:wrap;gap:.42vw 1.25vw;margin-top:.63vw;display:flex}.demo-result-module__K82Eqa__legendItem{color:hsl(var(--muted-foreground));align-items:center;gap:.42vw;font-size:.7vw;display:inline-flex}.demo-result-module__K82Eqa__legendItem i{border-radius:50%;flex-shrink:0;width:.42vw;height:.42vw}.demo-result-module__K82Eqa__legendItem strong{color:hsl(var(--foreground));font-weight:600}.demo-result-module__K82Eqa__cardsRow{grid-template-columns:1.35fr 1fr;gap:.83vw;display:grid}.demo-result-module__K82Eqa__card,.demo-result-module__K82Eqa__panel{padding:.83vw}.demo-result-module__K82Eqa__cardLabel{color:hsl(var(--foreground));align-items:center;gap:.42vw;margin:0 0 .63vw;font-size:.73vw;font-weight:600;display:flex}.demo-result-module__K82Eqa__cardLabel svg{width:.83vw;height:.83vw;color:hsl(var(--primary))}.demo-result-module__K82Eqa__rationaleText{-webkit-line-clamp:2;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;margin:0;font-size:.73vw;line-height:1.6;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__rationaleText sup{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.08);min-width:1.04vw;height:1.04vw;color:hsl(var(--primary));vertical-align:.1em;border-radius:.31vw;justify-content:center;align-items:center;margin:0 .16vw;padding:0 .21vw;font-size:.6vw;font-weight:600;display:inline-flex}.demo-result-module__K82Eqa__sourceList{flex-direction:column;display:flex}.demo-result-module__K82Eqa__sourceItem{border-bottom:1px solid hsl(var(--border)/.6);align-items:flex-start;gap:.63vw;padding:.42vw 0;display:flex}.demo-result-module__K82Eqa__sourceItem:last-child{border-bottom:0;padding-bottom:0}.demo-result-module__K82Eqa__sourceItem:nth-child(n+3){display:none}.demo-result-module__K82Eqa__sourceItem:nth-child(2){border-bottom:0;padding-bottom:0}.demo-result-module__K82Eqa__sourceBadge{background:hsl(var(--muted));width:1.35vw;height:1.35vw;color:hsl(var(--muted-foreground));border-radius:.36vw;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1vw;font-size:.6vw;font-weight:700;display:flex}.demo-result-module__K82Eqa__sourceContent{align-items:baseline;gap:.42vw;min-width:0;display:flex}.demo-result-module__K82Eqa__sourceTitle{color:hsl(var(--foreground));-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:.73vw;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__sourceMeta{color:hsl(var(--muted-foreground));white-space:nowrap;margin:0;font-size:.63vw}.demo-result-module__K82Eqa__side{flex-direction:column;gap:.83vw;min-height:0;display:flex}.demo-result-module__K82Eqa__panelHead{justify-content:space-between;align-items:baseline;gap:.52vw;margin-bottom:.31vw;display:flex}.demo-result-module__K82Eqa__panelTitle{color:hsl(var(--foreground));margin:0;font-size:.94vw;font-weight:600}.demo-result-module__K82Eqa__panelLink{color:hsl(var(--primary));white-space:nowrap;font-size:.68vw;font-weight:500}.demo-result-module__K82Eqa__panelUpdated{color:hsl(var(--muted-foreground));align-items:center;gap:.36vw;margin-bottom:.83vw;font-size:.65vw;display:flex}.demo-result-module__K82Eqa__panelUpdated svg{width:.7vw;height:.7vw}.demo-result-module__K82Eqa__outcomes{flex-direction:column;gap:.73vw;display:flex}.demo-result-module__K82Eqa__outcome{flex-direction:column;gap:.26vw;display:flex}.demo-result-module__K82Eqa__outcomeHead{justify-content:space-between;align-items:baseline;gap:.52vw;display:flex}.demo-result-module__K82Eqa__outcomeHead span{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.73vw;overflow:hidden}.demo-result-module__K82Eqa__outcomeHead strong{color:hsl(var(--foreground));font-size:.78vw;font-weight:700}.demo-result-module__K82Eqa__outcomeTrack{background:hsl(var(--muted));border-radius:360px;height:.31vw;display:block;overflow:hidden}.demo-result-module__K82Eqa__outcomeFill{border-radius:inherit;transform-origin:0;height:100%;transition:transform var(--transition-smooth);display:block}.demo-result-module__K82Eqa__updateButton{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(135deg,hsl(var(--primary)),#4f39f6);width:100%;box-shadow:0 .16vw .63vw hsl(var(--primary)/.35);color:#fff;border:0;border-radius:.42vw;justify-content:center;align-items:center;gap:.42vw;margin-top:1.04vw;padding:.57vw 0;font-size:.73vw;font-weight:600;display:flex}.demo-result-module__K82Eqa__updateButton svg{width:.78vw;height:.78vw}.demo-result-module__K82Eqa__tabs{border-bottom:1px solid hsl(var(--border));margin-bottom:.83vw;display:flex}.demo-result-module__K82Eqa__tabs span{color:hsl(var(--muted-foreground));border-bottom:2px solid transparent;margin-bottom:-.05vw;padding:.42vw .83vw;font-size:.73vw;font-weight:500}.demo-result-module__K82Eqa__tabs .demo-result-module__K82Eqa__tabActive{border-bottom-color:hsl(var(--primary));color:hsl(var(--primary));font-weight:600}.demo-result-module__K82Eqa__descriptionText{-webkit-line-clamp:5;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;margin:0;font-size:.73vw;line-height:1.6;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__createdRow{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:.42vw;margin-top:.83vw;padding:.52vw .73vw;font-size:.68vw}.demo-result-module__K82Eqa__createdRow strong{color:hsl(var(--foreground));font-weight:600}.demo-result-module__K82Eqa__mockBrowser{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:.42vw;overflow:hidden}.demo-result-module__K82Eqa__mockChrome{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);align-items:center;gap:.42vw;padding:.31vw .52vw;display:flex}.demo-result-module__K82Eqa__mockDots{flex-shrink:0;gap:.16vw;display:flex}.demo-result-module__K82Eqa__mockDots i{background:hsl(var(--muted-foreground)/.4);border-radius:50%;width:.26vw;height:.26vw}.demo-result-module__K82Eqa__mockUrl{border:1px solid hsl(var(--border));background:hsl(var(--background)/.8);min-width:0;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;border-radius:360px;flex:1;align-items:center;gap:.26vw;padding:.16vw .42vw;font-size:.55vw;display:flex;overflow:hidden}.demo-result-module__K82Eqa__mockUrl svg{width:.52vw;height:.52vw;color:hsl(var(--primary));flex-shrink:0}.demo-result-module__K82Eqa__mockCopy{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:.31vw;flex-shrink:0;padding:.16vw .42vw;font-size:.55vw;font-weight:600}.demo-result-module__K82Eqa__mockBody{flex-direction:column;gap:.52vw;padding:.63vw;display:flex}.demo-result-module__K82Eqa__mockBrandRow{align-items:center;gap:.36vw;min-width:0;display:flex}.demo-result-module__K82Eqa__mockBrandDot{background:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:.42vw;height:.42vw}.demo-result-module__K82Eqa__mockBrandRow>strong{min-width:0;max-width:42%;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.57vw;font-weight:600;overflow:hidden}.demo-result-module__K82Eqa__mockPills{flex:1;justify-content:flex-start;gap:.21vw;min-width:0;display:flex;overflow:hidden}.demo-result-module__K82Eqa__mockPills i{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:360px;padding:.1vw .36vw;font-size:.5vw;font-style:normal}.demo-result-module__K82Eqa__mockPills i:first-child{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.demo-result-module__K82Eqa__mockGrid{grid-template-columns:1.25fr .8fr;align-items:start;gap:.52vw;display:grid}.demo-result-module__K82Eqa__mockGrid p{color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.62vw;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__mockGauge,.demo-result-module__K82Eqa__widgetGauge{--dial:6.2vw;color:hsl(var(--muted));text-align:center;margin:.3vw auto 0}.demo-result-module__K82Eqa__gaugeDial{width:var(--dial);margin:0 auto;display:block;position:relative}.demo-result-module__K82Eqa__mockGauge svg,.demo-result-module__K82Eqa__widgetGauge svg{width:100%;display:block}.demo-result-module__K82Eqa__mockGauge strong,.demo-result-module__K82Eqa__widgetGauge strong{color:hsl(var(--foreground));font-size:.94vw;line-height:1;position:absolute;bottom:16%;left:0;right:0}.demo-result-module__K82Eqa__mockGauge small,.demo-result-module__K82Eqa__widgetGauge small{color:hsl(var(--muted-foreground));margin-top:.16vw;font-size:.47vw;display:block}.demo-result-module__K82Eqa__gaugeArc{stroke-dasharray:1;stroke-dashoffset:var(--gauge-offset,.62)}.demo-result-module__K82Eqa__mockSources{border-left:1px solid hsl(var(--border)/.7);flex-direction:column;gap:.36vw;padding-left:.52vw;display:flex}.demo-result-module__K82Eqa__mockSources>span{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;font-size:.5vw;font-weight:600}.demo-result-module__K82Eqa__mockSources div{align-items:center;gap:.26vw;display:flex}.demo-result-module__K82Eqa__mockSources i{background:hsl(var(--muted));width:.73vw;height:.73vw;color:hsl(var(--muted-foreground));border-radius:.21vw;flex-shrink:0;justify-content:center;align-items:center;font-size:.44vw;font-style:normal;font-weight:700;display:flex}.demo-result-module__K82Eqa__mockSources b{background:hsl(var(--muted));border-radius:360px;height:.29vw}.demo-result-module__K82Eqa__pdfWrap{justify-content:center;padding:.31vw 0 .1vw;display:flex}.demo-result-module__K82Eqa__pdfPage{background:#fff;border:1px solid #e5e7eb;border-radius:.31vw;width:74%;padding:.73vw .83vw;position:relative;overflow:hidden;box-shadow:0 .16vw .63vw rgba(0,0,0,.08)}.demo-result-module__K82Eqa__pdfTag{color:#dc2626;letter-spacing:.06em;background:#fef2f2;border:1px solid #fecaca;border-radius:.26vw;padding:.08vw .31vw;font-size:.44vw;font-weight:700;position:absolute;top:.42vw;right:.42vw}.demo-result-module__K82Eqa__pdfMasthead{color:#6b7280;letter-spacing:.16em;font-size:.44vw;font-weight:600}.demo-result-module__K82Eqa__pdfRule{background:#e5e7eb;height:.05vw;margin:.31vw 0 .42vw;display:block}.demo-result-module__K82Eqa__pdfPage>p{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.6vw;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__pdfChart{width:100%;margin-top:.42vw;display:block}.demo-result-module__K82Eqa__pdfChart line{stroke:#f3f4f6}.demo-result-module__K82Eqa__pdfChart polyline{fill:none;stroke-width:2px}.demo-result-module__K82Eqa__pdfChart polyline:first-of-type{stroke:#2b7fff}.demo-result-module__K82Eqa__pdfChart polyline:nth-of-type(2){stroke:#f43f5e}.demo-result-module__K82Eqa__pdfBars{flex-direction:column;gap:.26vw;margin-top:.42vw;display:flex}.demo-result-module__K82Eqa__pdfBars>span{grid-template-columns:1fr auto;align-items:center;gap:.1vw .36vw;display:grid}.demo-result-module__K82Eqa__pdfBars em,.demo-result-module__K82Eqa__pdfBars strong{color:#6b7280;font-size:.47vw;font-style:normal}.demo-result-module__K82Eqa__pdfBars em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-result-module__K82Eqa__pdfBars strong{color:#111827}.demo-result-module__K82Eqa__pdfBars i{background:#f3f4f6;border-radius:360px;grid-column:1/-1;height:.26vw;display:block;overflow:hidden}.demo-result-module__K82Eqa__pdfBars i b{border-radius:inherit;background:#2b7fff;height:100%;display:block}.demo-result-module__K82Eqa__pdfBars i .demo-result-module__K82Eqa__pdfRunnerUp{background:#f43f5e}.demo-result-module__K82Eqa__pdfFoot{color:#9ca3af;justify-content:space-between;margin-top:.52vw;font-size:.42vw;display:flex}.demo-result-module__K82Eqa__widgetScene{border:1px solid hsl(var(--border)/.6);background:hsl(var(--muted)/.35);border-radius:.42vw;flex-direction:column;gap:.36vw;padding:.63vw .73vw;display:flex}.demo-result-module__K82Eqa__widgetScene>i{background:hsl(var(--muted-foreground)/.25);border-radius:360px;width:100%;height:.21vw;display:block}.demo-result-module__K82Eqa__widgetScene>.demo-result-module__K82Eqa__widgetLineShort{width:92%}.demo-result-module__K82Eqa__widgetScene>.demo-result-module__K82Eqa__widgetLineMedium{width:96%}.demo-result-module__K82Eqa__widgetScene>.demo-result-module__K82Eqa__widgetLineSmall{width:60%}.demo-result-module__K82Eqa__widgetCard{color:#191e39;background:#fffaf2;border:1px solid #d7d3cc;border-radius:.36vw;margin:.21vw 0;padding:.57vw .63vw;box-shadow:0 .1vw .42vw rgba(25,30,57,.08)}.demo-result-module__K82Eqa__widgetCard>strong{color:#e85551;letter-spacing:.14em;font-size:.42vw}.demo-result-module__K82Eqa__widgetCard>p{color:#191e39;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.21vw 0 0;font-size:.58vw;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.demo-result-module__K82Eqa__widgetGauge{--dial:4.4vw;color:#eee6d9}.demo-result-module__K82Eqa__widgetGauge strong{color:#191e39;font-size:.73vw}.demo-result-module__K82Eqa__widgetGauge small{color:rgba(25,30,57,.55);font-size:.4vw}.demo-result-module__K82Eqa__widgetCard>div:last-child{color:rgba(25,30,57,.5);justify-content:space-between;align-items:baseline;margin-top:.31vw;font-size:.42vw;display:flex}.demo-result-module__K82Eqa__widgetCard>div:last-child b{color:rgba(25,30,57,.65);font-weight:600}.demo-result-module__K82Eqa__codePreview{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;border-radius:.31vw;margin-top:.52vw;padding:.31vw .52vw;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.55vw;overflow:hidden}.demo-result-module__K82Eqa__codePreview b{color:hsl(var(--primary));font-weight:400}.demo-result-module__K82Eqa__outputPreviewFrame{border-radius:.42vw;overflow:hidden}@media screen and (max-width:1024px){.demo-result-module__K82Eqa__axisLabel{font-size:1.07vw}.demo-result-module__K82Eqa__widgetGauge small{font-size:.75vw}.demo-result-module__K82Eqa__panelHead{gap:.98vw;margin-bottom:.58vw}.demo-result-module__K82Eqa__outcomeHead{gap:.98vw}.demo-result-module__K82Eqa__mockGauge,.demo-result-module__K82Eqa__widgetGauge{margin:.56vw auto 0}.demo-result-module__K82Eqa__mockDots{gap:.3vw}.demo-result-module__K82Eqa__mockBrandRow{gap:.67vw}.demo-result-module__K82Eqa__mockPills{gap:.39vw}.demo-result-module__K82Eqa__mockSources div{gap:.49vw}.demo-result-module__K82Eqa__mockSources i{border-radius:.39vw}.demo-result-module__K82Eqa__mockSources b{height:.54vw}.demo-result-module__K82Eqa__pdfWrap{padding:.58vw 0 .19vw}.demo-result-module__K82Eqa__pdfTag{border-radius:.49vw;padding:.15vw .58vw;top:.79vw;right:.79vw}.demo-result-module__K82Eqa__pdfRule{margin:.58vw 0 .79vw}.demo-result-module__K82Eqa__pdfChart{margin-top:.79vw}.demo-result-module__K82Eqa__pdfBars{gap:.49vw;margin-top:.79vw}.demo-result-module__K82Eqa__pdfBars>span{gap:.19vw .67vw}.demo-result-module__K82Eqa__pdfBars i{height:.49vw}.demo-result-module__K82Eqa__pdfFoot{margin-top:.98vw}.demo-result-module__K82Eqa__widgetScene>i{height:.39vw}.demo-result-module__K82Eqa__widgetCard{border-radius:.67vw;margin:.39vw 0}.demo-result-module__K82Eqa__widgetCard>p{margin:.39vw 0 0}.demo-result-module__K82Eqa__widgetCard>div:last-child{margin-top:.58vw}.demo-result-module__K82Eqa__outputPreviewFrame{border-radius:.79vw}.demo-result-module__K82Eqa__workspace{grid-template-columns:minmax(0,1fr) 27vw;gap:1.76vw;padding:1.76vw}.demo-result-module__K82Eqa__main,.demo-result-module__K82Eqa__side{gap:1.56vw}.demo-result-module__K82Eqa__side{align-self:stretch;height:auto;position:static;top:auto}.demo-result-module__K82Eqa__chips{gap:.98vw}.demo-result-module__K82Eqa__chip{gap:.68vw;padding:.59vw 1.37vw;font-size:1.27vw}.demo-result-module__K82Eqa__chip svg{width:1.37vw;height:1.37vw}.demo-result-module__K82Eqa__questionTitle{font-size:2.15vw}.demo-result-module__K82Eqa__updated{gap:.68vw;font-size:1.37vw}.demo-result-module__K82Eqa__updated svg{width:1.46vw;height:1.46vw}.demo-result-module__K82Eqa__chartCard,.demo-result-module__K82Eqa__card,.demo-result-module__K82Eqa__panel{border-radius:1.17vw;padding:1.95vw}.demo-result-module__K82Eqa__chartToolbar{gap:.98vw;margin-bottom:1.56vw}.demo-result-module__K82Eqa__rangeGroup{border-radius:.78vw}.demo-result-module__K82Eqa__rangeGroup span,.demo-result-module__K82Eqa__chartMeta{font-size:1.27vw}.demo-result-module__K82Eqa__rangeGroup span{padding:.49vw 1.27vw}.demo-result-module__K82Eqa__legend{gap:.78vw 2.34vw;margin-top:1.56vw}.demo-result-module__K82Eqa__legendItem{gap:.78vw;font-size:1.32vw}.demo-result-module__K82Eqa__legendItem i{width:.78vw;height:.78vw}.demo-result-module__K82Eqa__cardsRow{grid-template-columns:1fr;gap:1.95vw}.demo-result-module__K82Eqa__cardLabel{gap:.78vw;margin-bottom:1.17vw;font-size:1.37vw}.demo-result-module__K82Eqa__cardLabel svg{width:1.56vw;height:1.56vw}.demo-result-module__K82Eqa__rationaleText{font-size:1.46vw}.demo-result-module__K82Eqa__rationaleText sup{min-width:1.95vw;height:1.95vw;font-size:1.12vw}.demo-result-module__K82Eqa__sourceItem{gap:1.17vw;padding:1.07vw 0}.demo-result-module__K82Eqa__sourceBadge{border-radius:.68vw;width:2.54vw;height:2.54vw;font-size:1.12vw}.demo-result-module__K82Eqa__sourceTitle,.demo-result-module__K82Eqa__descriptionText{font-size:1.37vw}.demo-result-module__K82Eqa__sourceMeta{margin-top:.29vw;font-size:1.17vw}.demo-result-module__K82Eqa__panelTitle{font-size:1.76vw}.demo-result-module__K82Eqa__panelLink,.demo-result-module__K82Eqa__createdRow{font-size:1.27vw}.demo-result-module__K82Eqa__panelUpdated{gap:.68vw;margin-bottom:1.56vw;font-size:1.22vw}.demo-result-module__K82Eqa__panelUpdated svg{width:1.32vw;height:1.32vw}.demo-result-module__K82Eqa__outcomes{gap:1.37vw}.demo-result-module__K82Eqa__outcomeHead span{font-size:1.37vw}.demo-result-module__K82Eqa__outcomeHead strong{font-size:1.46vw}.demo-result-module__K82Eqa__outcomeTrack{height:.59vw}.demo-result-module__K82Eqa__updateButton{border-radius:.78vw;gap:.78vw;margin-top:1.95vw;padding:1.07vw 0;font-size:1.37vw}.demo-result-module__K82Eqa__updateButton svg{width:1.46vw;height:1.46vw}.demo-result-module__K82Eqa__tabs{margin-bottom:1.56vw}.demo-result-module__K82Eqa__tabs span{margin-bottom:-.13vw;padding:.78vw 1.56vw;font-size:1.37vw}.demo-result-module__K82Eqa__createdRow{border-radius:.78vw;margin-top:1.56vw;padding:.98vw 1.37vw}.demo-result-module__K82Eqa__mockBrowser,.demo-result-module__K82Eqa__widgetScene{border-radius:.78vw}.demo-result-module__K82Eqa__mockChrome{gap:.78vw;padding:.59vw .98vw}.demo-result-module__K82Eqa__mockDots i{width:.49vw;height:.49vw}.demo-result-module__K82Eqa__mockUrl,.demo-result-module__K82Eqa__mockCopy,.demo-result-module__K82Eqa__codePreview{font-size:1.03vw}.demo-result-module__K82Eqa__mockUrl{gap:.49vw;padding:.29vw .78vw}.demo-result-module__K82Eqa__mockUrl svg{width:.98vw;height:.98vw}.demo-result-module__K82Eqa__mockCopy{border-radius:.59vw;padding:.29vw .78vw}.demo-result-module__K82Eqa__mockBody{gap:.98vw;padding:1.17vw}.demo-result-module__K82Eqa__mockBrandDot{width:.78vw;height:.78vw}.demo-result-module__K82Eqa__mockBrandRow>strong{max-width:none;font-size:1.07vw}.demo-result-module__K82Eqa__mockPills{flex:none}.demo-result-module__K82Eqa__mockPills i{padding:.2vw .68vw;font-size:.94vw}.demo-result-module__K82Eqa__mockGrid{gap:.98vw}.demo-result-module__K82Eqa__mockGrid p{font-size:1.17vw}.demo-result-module__K82Eqa__mockGauge{--dial:11.6vw}.demo-result-module__K82Eqa__mockGauge strong{font-size:1.76vw}.demo-result-module__K82Eqa__mockGauge small{font-size:.88vw}.demo-result-module__K82Eqa__mockSources{gap:.68vw;padding-left:.98vw}.demo-result-module__K82Eqa__mockSources>span{font-size:.94vw}.demo-result-module__K82Eqa__mockSources i{width:1.37vw;height:1.37vw;font-size:.83vw}.demo-result-module__K82Eqa__pdfPage{border-radius:.59vw;padding:1.37vw 1.56vw}.demo-result-module__K82Eqa__pdfRule{height:.13vw}.demo-result-module__K82Eqa__pdfTag,.demo-result-module__K82Eqa__pdfMasthead{font-size:.83vw}.demo-result-module__K82Eqa__pdfPage>p{font-size:1.12vw}.demo-result-module__K82Eqa__pdfBars em,.demo-result-module__K82Eqa__pdfBars strong{font-size:.88vw}.demo-result-module__K82Eqa__pdfFoot{font-size:.78vw}.demo-result-module__K82Eqa__widgetScene{gap:.68vw;padding:1.17vw 1.37vw}.demo-result-module__K82Eqa__widgetCard{padding:1.07vw 1.17vw}.demo-result-module__K82Eqa__widgetCard>strong{font-size:.78vw}.demo-result-module__K82Eqa__widgetCard>p{font-size:1.07vw}.demo-result-module__K82Eqa__widgetGauge{--dial:8.2vw}.demo-result-module__K82Eqa__widgetGauge strong{font-size:1.37vw}.demo-result-module__K82Eqa__widgetCard>div:last-child{font-size:.78vw}.demo-result-module__K82Eqa__codePreview{border-radius:.59vw;margin-top:.98vw;padding:.59vw .98vw}.demo-result-module__K82Eqa__chart{height:15vw}.demo-result-module__K82Eqa__cardsRow,.demo-result-module__K82Eqa__side .demo-result-module__K82Eqa__panel:nth-of-type(2){display:none}}@media screen and (max-width:600px){.demo-result-module__K82Eqa__widgetGauge small{font-size:1.6vw}.demo-result-module__K82Eqa__panelHead{gap:2.08vw;margin-bottom:1.24vw}.demo-result-module__K82Eqa__outcomeHead{gap:2.08vw}.demo-result-module__K82Eqa__mockGauge,.demo-result-module__K82Eqa__widgetGauge{margin:1.2vw auto 0}.demo-result-module__K82Eqa__mockDots{gap:.64vw}.demo-result-module__K82Eqa__mockBrandRow{gap:1.44vw}.demo-result-module__K82Eqa__mockPills{gap:.84vw}.demo-result-module__K82Eqa__mockSources div{gap:1.04vw}.demo-result-module__K82Eqa__mockSources i{border-radius:.84vw}.demo-result-module__K82Eqa__mockSources b{height:1.16vw}.demo-result-module__K82Eqa__pdfWrap{padding:1.24vw 0 .4vw}.demo-result-module__K82Eqa__pdfTag{border-radius:1.04vw;padding:.32vw 1.24vw;top:1.68vw;right:1.68vw}.demo-result-module__K82Eqa__pdfRule{margin:1.24vw 0 1.68vw}.demo-result-module__K82Eqa__pdfChart{margin-top:1.68vw}.demo-result-module__K82Eqa__pdfBars{gap:1.04vw;margin-top:1.68vw}.demo-result-module__K82Eqa__pdfBars>span{gap:.4vw 1.44vw}.demo-result-module__K82Eqa__pdfBars i{height:1.04vw}.demo-result-module__K82Eqa__pdfFoot{margin-top:2.08vw}.demo-result-module__K82Eqa__widgetScene>i{height:.84vw}.demo-result-module__K82Eqa__widgetCard>p{margin:.84vw 0 0}.demo-result-module__K82Eqa__widgetCard>div:last-child{margin-top:1.24vw}.demo-result-module__K82Eqa__outputPreviewFrame{border-radius:1.67vw}.demo-result-module__K82Eqa__workspace{grid-template-columns:1fr;gap:3vw;padding:3vw}.demo-result-module__K82Eqa__main,.demo-result-module__K82Eqa__side{gap:2.6vw}.demo-result-module__K82Eqa__chips{gap:2.08vw}.demo-result-module__K82Eqa__chip{gap:1.46vw;padding:1.25vw 2.92vw;font-size:2.71vw}.demo-result-module__K82Eqa__chip svg{width:2.92vw;height:2.92vw}.demo-result-module__K82Eqa__questionTitle{font-size:3.6vw}.demo-result-module__K82Eqa__updated{gap:1.46vw;font-size:2.92vw}.demo-result-module__K82Eqa__updated svg{width:3.13vw;height:3.13vw}.demo-result-module__K82Eqa__chartCard,.demo-result-module__K82Eqa__card,.demo-result-module__K82Eqa__panel{border-radius:2.5vw;padding:4.17vw}.demo-result-module__K82Eqa__chartToolbar{flex-wrap:wrap;gap:2.08vw;margin-bottom:3.33vw}.demo-result-module__K82Eqa__rangeGroup{border-radius:1.67vw}.demo-result-module__K82Eqa__rangeGroup span{padding:1.04vw 2.71vw}.demo-result-module__K82Eqa__rangeGroup span,.demo-result-module__K82Eqa__chartMeta{font-size:2.71vw}.demo-result-module__K82Eqa__chartMeta{width:100%;margin-left:0}.demo-result-module__K82Eqa__axisLabel{font-size:2.2vw}.demo-result-module__K82Eqa__legend{gap:1.67vw 5vw;margin-top:3.33vw}.demo-result-module__K82Eqa__legendItem{gap:1.67vw;font-size:2.81vw}.demo-result-module__K82Eqa__legendItem i{width:1.67vw;height:1.67vw}.demo-result-module__K82Eqa__cardsRow{gap:4.17vw}.demo-result-module__K82Eqa__cardLabel{gap:1.67vw;margin-bottom:2.5vw;font-size:2.92vw}.demo-result-module__K82Eqa__cardLabel svg{width:3.33vw;height:3.33vw}.demo-result-module__K82Eqa__rationaleText{font-size:3.13vw}.demo-result-module__K82Eqa__rationaleText sup{border-radius:1.25vw;min-width:4.17vw;height:4.17vw;font-size:2.4vw}.demo-result-module__K82Eqa__sourceItem{gap:2.5vw;padding:2.29vw 0}.demo-result-module__K82Eqa__sourceBadge{border-radius:1.46vw;width:5.42vw;height:5.42vw;font-size:2.4vw}.demo-result-module__K82Eqa__sourceTitle,.demo-result-module__K82Eqa__descriptionText{font-size:2.92vw}.demo-result-module__K82Eqa__sourceMeta{margin-top:.63vw;font-size:2.5vw}.demo-result-module__K82Eqa__panelTitle{font-size:3.75vw}.demo-result-module__K82Eqa__panelLink,.demo-result-module__K82Eqa__createdRow{font-size:2.71vw}.demo-result-module__K82Eqa__panelUpdated{gap:1.46vw;margin-bottom:3.33vw;font-size:2.6vw}.demo-result-module__K82Eqa__panelUpdated svg{width:2.81vw;height:2.81vw}.demo-result-module__K82Eqa__outcomes{gap:2.92vw}.demo-result-module__K82Eqa__outcomeHead span{font-size:2.92vw}.demo-result-module__K82Eqa__outcomeHead strong{font-size:3.13vw}.demo-result-module__K82Eqa__outcomeTrack{height:1.25vw}.demo-result-module__K82Eqa__updateButton{border-radius:1.67vw;gap:1.67vw;margin-top:4.17vw;padding:2.29vw 0;font-size:2.92vw}.demo-result-module__K82Eqa__updateButton svg{width:3.13vw;height:3.13vw}.demo-result-module__K82Eqa__tabs{margin-bottom:3.33vw}.demo-result-module__K82Eqa__tabs span{margin-bottom:-.24vw;padding:1.67vw 3.33vw;font-size:2.92vw}.demo-result-module__K82Eqa__createdRow{border-radius:1.67vw;margin-top:3.33vw;padding:2.08vw 2.92vw}.demo-result-module__K82Eqa__mockBrowser,.demo-result-module__K82Eqa__widgetScene{border-radius:1.67vw}.demo-result-module__K82Eqa__mockChrome{gap:1.67vw;padding:1.25vw 2.08vw}.demo-result-module__K82Eqa__mockDots i{width:1.04vw;height:1.04vw}.demo-result-module__K82Eqa__mockUrl,.demo-result-module__K82Eqa__mockCopy,.demo-result-module__K82Eqa__codePreview{font-size:2.2vw}.demo-result-module__K82Eqa__mockUrl{gap:1.04vw;padding:.63vw 1.67vw}.demo-result-module__K82Eqa__mockUrl svg{width:2.08vw;height:2.08vw}.demo-result-module__K82Eqa__mockCopy{border-radius:1.25vw;padding:.63vw 1.67vw}.demo-result-module__K82Eqa__mockBody{gap:2.08vw;padding:2.5vw}.demo-result-module__K82Eqa__mockBrandDot{width:1.67vw;height:1.67vw}.demo-result-module__K82Eqa__mockBrandRow>strong{font-size:2.29vw}.demo-result-module__K82Eqa__mockPills i{padding:.42vw 1.46vw;font-size:2vw}.demo-result-module__K82Eqa__mockGrid{gap:2.08vw}.demo-result-module__K82Eqa__mockGrid p{font-size:2.5vw}.demo-result-module__K82Eqa__mockGauge{--dial:24.8vw}.demo-result-module__K82Eqa__mockGauge strong{font-size:3.75vw}.demo-result-module__K82Eqa__mockGauge small{font-size:1.88vw}.demo-result-module__K82Eqa__mockSources{gap:1.46vw;padding-left:2.08vw}.demo-result-module__K82Eqa__mockSources>span{font-size:2vw}.demo-result-module__K82Eqa__mockSources i{width:2.92vw;height:2.92vw;font-size:1.77vw}.demo-result-module__K82Eqa__pdfPage{border-radius:1.25vw;width:82%;padding:2.92vw 3.33vw}.demo-result-module__K82Eqa__pdfRule{height:.24vw}.demo-result-module__K82Eqa__pdfTag,.demo-result-module__K82Eqa__pdfMasthead{font-size:1.77vw}.demo-result-module__K82Eqa__pdfPage>p{font-size:2.4vw}.demo-result-module__K82Eqa__pdfBars em,.demo-result-module__K82Eqa__pdfBars strong{font-size:1.88vw}.demo-result-module__K82Eqa__pdfFoot{font-size:1.67vw}.demo-result-module__K82Eqa__widgetScene{gap:1.46vw;padding:2.5vw 2.92vw}.demo-result-module__K82Eqa__widgetCard{border-radius:1.46vw;margin:.84vw 0;padding:2.29vw 2.5vw}.demo-result-module__K82Eqa__widgetCard>strong{font-size:1.67vw}.demo-result-module__K82Eqa__widgetCard>p{font-size:2.29vw}.demo-result-module__K82Eqa__widgetGauge{--dial:17.6vw}.demo-result-module__K82Eqa__widgetGauge strong{font-size:2.92vw}.demo-result-module__K82Eqa__widgetCard>div:last-child{font-size:1.67vw}.demo-result-module__K82Eqa__codePreview{border-radius:1.25vw;margin-top:2.08vw;padding:1.25vw 2.08vw}.demo-result-module__K82Eqa__chart{height:24vw}.demo-result-module__K82Eqa__legend,.demo-result-module__K82Eqa__panelUpdated{display:none}}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine{animation:.9s cubic-bezier(.45,0,.15,1) .35s backwards demo-result-module__K82Eqa__qrLineDraw}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine:nth-of-type(2){animation-delay:.44s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine:nth-of-type(3){animation-delay:.53s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine:nth-of-type(4){animation-delay:.62s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine:nth-of-type(5){animation-delay:.71s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot{animation:.24s ease-out 1.15s backwards demo-result-module__K82Eqa__qrDotIn}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot:nth-of-type(2){animation-delay:1.21s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot:nth-of-type(3){animation-delay:1.27s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot:nth-of-type(4){animation-delay:1.33s}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot:nth-of-type(5){animation-delay:1.39s}[data-stage-phase=finished] .demo-result-module__K82Eqa__outcomeFill{animation:.95s cubic-bezier(.16,1,.3,1) .5s backwards demo-result-module__K82Eqa__qrBarFill}[data-stage-phase=finished] .demo-result-module__K82Eqa__outcome:nth-child(2) .demo-result-module__K82Eqa__outcomeFill{animation-delay:.57s}[data-stage-phase=finished] .demo-result-module__K82Eqa__outcome:nth-child(3) .demo-result-module__K82Eqa__outcomeFill{animation-delay:.64s}[data-stage-phase=finished] .demo-result-module__K82Eqa__outcome:nth-child(4) .demo-result-module__K82Eqa__outcomeFill{animation-delay:.71s}@keyframes demo-result-module__K82Eqa__qrLineDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes demo-result-module__K82Eqa__qrDotIn{0%{opacity:0}to{opacity:1}}@keyframes demo-result-module__K82Eqa__qrBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.demo-result-module__K82Eqa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-stage-phase=finished] [data-stage-satellite] .demo-result-module__K82Eqa__gaugeArc{animation:.9s cubic-bezier(.45,0,.15,1) .9s both demo-result-module__K82Eqa__qrGaugeIn}@keyframes demo-result-module__K82Eqa__qrGaugeIn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:var(--gauge-offset,.62)}}@media (prefers-reduced-motion:reduce){.demo-result-module__K82Eqa__seriesLine{stroke-dashoffset:0}.demo-result-module__K82Eqa__gaugeArc{stroke-dashoffset:var(--gauge-offset,.62)}.demo-result-module__K82Eqa__seriesDot{opacity:1}.demo-result-module__K82Eqa__seriesLine,.demo-result-module__K82Eqa__seriesDot,.demo-result-module__K82Eqa__outcomeFill{transition:none}[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesLine,[data-stage-phase=finished] .demo-result-module__K82Eqa__seriesDot,[data-stage-phase=finished] .demo-result-module__K82Eqa__outcomeFill,[data-stage-phase=finished] [data-stage-satellite] .demo-result-module__K82Eqa__gaugeArc{animation:none}}
