.animated-testimonials-module__lomqQq__root{width:min(88cqw,64em);max-height:94cqh;padding:var(--testimonial-space-8);margin-inline:auto}.animated-testimonials-module__lomqQq__grid{gap:var(--testimonial-space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.animated-testimonials-module__lomqQq__media{width:100%;height:min(42cqh,18em);position:relative}@container testimonial (min-aspect-ratio:5/4){.animated-testimonials-module__lomqQq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4em}.animated-testimonials-module__lomqQq__media{height:min(68cqh,18em)}}
.nucleo-icon{color:inherit;fill:currentColor;stroke:currentColor;height:14px}.nucleo-icon.muted-foreground,.layout-selector .nucleo-icon{color:var(--muted-foreground)}
.market-sizing-module__zEUVdG__circle{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.4,.4,1) both market-sizing-module__zEUVdG__pop}.market-sizing-module__zEUVdG__details{animation:.6s .8s both market-sizing-module__zEUVdG__fade}.market-sizing-module__zEUVdG__root[data-playback=pending] :is(.market-sizing-module__zEUVdG__circle,.market-sizing-module__zEUVdG__details){animation-play-state:paused}.market-sizing-module__zEUVdG__root[data-playback=settled] :is(.market-sizing-module__zEUVdG__circle,.market-sizing-module__zEUVdG__details){animation:none}@media (prefers-reduced-motion:reduce){.market-sizing-module__zEUVdG__root :is(.market-sizing-module__zEUVdG__circle,.market-sizing-module__zEUVdG__details){animation:none}}@keyframes market-sizing-module__zEUVdG__pop{0%{opacity:0;transform:scale(.3)}}@keyframes market-sizing-module__zEUVdG__fade{0%{opacity:0;transform:translateY(8px)}}
.breathing-bands-bg-module-scss-module___6gUMq__background{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.breathing-bands-bg-module-scss-module___6gUMq__cool,.breathing-bands-bg-module-scss-module___6gUMq__warm{transform-box:view-box;animation:breathing-bands-bg-module-scss-module___6gUMq__breathe var(--breathing-duration) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:var(--breathing-play-state)}.breathing-bands-bg-module-scss-module___6gUMq__cool{transform-origin:20% 0}.breathing-bands-bg-module-scss-module___6gUMq__warm{transform-origin:100% 100%}@keyframes breathing-bands-bg-module-scss-module___6gUMq__breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.09)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.breathing-bands-bg-module-scss-module___6gUMq__cool,.breathing-bands-bg-module-scss-module___6gUMq__warm{animation:none}}
.color-bloom-bg-module-scss-module__O4f1rW__background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.color-bloom-bg-module-scss-module__O4f1rW__blooms{background:radial-gradient(ellipse 30% 52% at 4% 100%, var(--bloom-cool) 0%, color-mix(in srgb, var(--bloom-cool) 65%, transparent) 35%, transparent 100%),radial-gradient(ellipse 40% 42% at 52% 110%, var(--bloom-rose) 0%, color-mix(in srgb, var(--bloom-rose) 70%, transparent) 35%, transparent 100%),radial-gradient(ellipse 28% 60% at 85% 105%, var(--bloom-warm) 0%, color-mix(in srgb, var(--bloom-warm) 75%, transparent) 30%, transparent 100%),radial-gradient(ellipse 28% 52% at 110% 108%, var(--bloom-sage) 0%, color-mix(in srgb, var(--bloom-sage) 75%, transparent) 40%, transparent 100%);transform-origin:50% 100%;animation:color-bloom-bg-module-scss-module__O4f1rW__breathe var(--bloom-duration) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:var(--bloom-play-state);position:absolute;inset:0}@keyframes color-bloom-bg-module-scss-module__O4f1rW__breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06,1.08)}}@media (prefers-reduced-motion:reduce),print{.color-bloom-bg-module-scss-module__O4f1rW__blooms{animation:none}}
.cover-art-module-scss-module__kcQ-na__background{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.cover-art-module-scss-module__kcQ-na__artwork{position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(110deg,#0000 40%,#000 75%)}.cover-art-module-scss-module__kcQ-na__cover-halo{background:radial-gradient(ellipse at 95% 8%, transparent 13%, color-mix(in srgb, var(--cover-secondary) 36%, transparent) 19%, transparent 28%),radial-gradient(ellipse at 100% 6%, transparent 20%, color-mix(in srgb, var(--cover-primary) 66%, transparent) 29%, color-mix(in srgb, var(--cover-primary) 10%, transparent) 38%, transparent 47%);filter:blur(1.5cqw)}.cover-art-module-scss-module__kcQ-na__cover-halftone:before{content:"";background-image:radial-gradient(circle, var(--cover-primary) .15cqw, transparent .19cqw);background-size:.95cqw .95cqw;position:absolute;inset:-5% -4% 0 48%;transform:rotate(-10deg);mask-image:radial-gradient(at 92% 4%,#000 8%,#0009 30%,#0000 65%)}.cover-art-module-scss-module__kcQ-na__cover-halftone:after{content:"";aspect-ratio:1;background:var(--cover-secondary);opacity:.65;border-radius:50%;width:23%;position:absolute;top:-7%;right:-5%;mask-image:radial-gradient(circle,#000 .15cqw,#0000 .19cqw);mask-size:.68cqw .68cqw}.cover-art-module-scss-module__kcQ-na__cover-contours{background:radial-gradient(ellipse at 100% 8%, color-mix(in srgb, var(--cover-secondary) 7%, transparent), transparent 65%)}.cover-art-module-scss-module__kcQ-na__contour{width:calc(12% + var(--contour-index)*3.4%);aspect-ratio:.69;right:calc(-4% - var(--contour-index)*1.7%);top:calc(-28% - var(--contour-index)*2.4%);border:max(.5px,.1cqw) solid color-mix(in srgb, var(--cover-primary) 57%, transparent);border-radius:44% 56% 64% 36%/42% 40% 60% 58%;position:absolute;transform:rotate(25deg)}@container (max-aspect-ratio:1){.cover-art-module-scss-module__kcQ-na__artwork{bottom:55%}}
.paired-hubs-graph-module__0G-2rq__graph{--hub-paper:var(--project-card,var(--project-surface,#fff));--hub-ink:var(--project-text,#1c2935);--hub-muted:var(--project-muted-text,#63707c);--hub-border:color-mix(in srgb, var(--hub-ink) 13%, var(--hub-paper));--hub-shadow:0 1px 2px #1b395312, 0 8px 20px #1b395312;width:100%;height:100%;font-family:inherit;position:relative}.paired-hubs-graph-module__0G-2rq__stage{transform-origin:0 0;position:absolute}.paired-hubs-graph-module__0G-2rq__links{position:absolute;inset:0;overflow:visible}.paired-hubs-graph-module__0G-2rq__line{stroke:color-mix(in srgb, var(--hub-muted) 50%, var(--hub-paper));stroke-width:1.1px;fill:none;pointer-events:none;transition:opacity .14s}.paired-hubs-graph-module__0G-2rq__line[data-active]{stroke-width:1.9px}.paired-hubs-graph-module__0G-2rq__line[data-dim]{opacity:.13}.paired-hubs-graph-module__0G-2rq__hit{stroke:#0000;stroke-width:16px;fill:none;pointer-events:stroke}.paired-hubs-graph-module__0G-2rq__card{box-sizing:border-box;text-align:left;border:1px solid var(--hub-border);background:var(--hub-paper);color:var(--hub-ink);box-shadow:var(--hub-shadow);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;transition:opacity .14s,transform .14s cubic-bezier(.23,1,.32,1);display:flex;position:absolute}.paired-hubs-graph-module__0G-2rq__card[data-hub]{border-top:3px solid var(--hub-accent)}.paired-hubs-graph-module__0G-2rq__card[data-active]{border-color:var(--hub-accent)}.paired-hubs-graph-module__0G-2rq__card[data-current]{box-shadow:0 0 0 3px color-mix(in srgb, var(--hub-accent) 9%, transparent), var(--hub-shadow);transform:translateY(-2px)}.paired-hubs-graph-module__0G-2rq__card[data-dim]{opacity:.2}.paired-hubs-graph-module__0G-2rq__card:focus-visible{outline:2px solid var(--hub-accent);outline-offset:3px}.paired-hubs-graph-module__0G-2rq__card:active{transform:scale(.98)}.paired-hubs-graph-module__0G-2rq__graph:has(.paired-hubs-graph-module__0G-2rq__card:focus-visible) .paired-hubs-graph-module__0G-2rq__card,.paired-hubs-graph-module__0G-2rq__graph:has(.paired-hubs-graph-module__0G-2rq__card:focus-visible) .paired-hubs-graph-module__0G-2rq__line,.paired-hubs-graph-module__0G-2rq__graph[data-static] .paired-hubs-graph-module__0G-2rq__card,.paired-hubs-graph-module__0G-2rq__graph[data-static] .paired-hubs-graph-module__0G-2rq__line{transition:none}.paired-hubs-graph-module__0G-2rq__graph[data-static] .paired-hubs-graph-module__0G-2rq__card{outline:none;transform:none}.paired-hubs-graph-module__0G-2rq__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.paired-hubs-graph-module__0G-2rq__name{-webkit-line-clamp:2;overflow-wrap:anywhere;letter-spacing:-.2px;-webkit-box-orient:vertical;font-size:13px;font-weight:550;line-height:1.25;display:-webkit-box;overflow:hidden}.paired-hubs-graph-module__0G-2rq__role{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.paired-hubs-graph-module__0G-2rq__icon{background:color-mix(in srgb, var(--hub-accent) 8%, var(--hub-paper));width:26px;height:28px;color:var(--hub-accent);border-radius:7px;flex-shrink:0;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.paired-hubs-graph-module__0G-2rq__card,.paired-hubs-graph-module__0G-2rq__line{transition:none}.paired-hubs-graph-module__0G-2rq__card[data-current],.paired-hubs-graph-module__0G-2rq__card:active{transform:none}}
.responsive-testimonial-frame-module__A0fj2q__container{width:100%;height:100%;min-height:4rem;overflow:hidden}.responsive-testimonial-frame-module__A0fj2q__content{--testimonial-space-1:.25em;--testimonial-space-2:.5em;--testimonial-space-3:.75em;--testimonial-space-4:1em;--testimonial-space-6:1.5em;--testimonial-space-8:2em;width:100%;height:100%}@container testimonial (max-width:520px) or (max-height:420px){.responsive-testimonial-frame-module__A0fj2q__content{--testimonial-space-1:.2em;--testimonial-space-2:.35em;--testimonial-space-3:.5em;--testimonial-space-4:.7em;--testimonial-space-6:1em;--testimonial-space-8:1.25em}.responsive-testimonial-frame-module__A0fj2q__quote{-webkit-line-clamp:var(--testimonial-quote-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}