.simple-home{min-height:100vh;color:var(--foreground);background:var(--background)}.simple-home__header{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:sticky;top:0}.simple-home__header-inner,.home-hero__inner,.home-section,.simple-home__footer{width:min(100% - 2rem,82rem);margin-inline:auto}.simple-home__header-inner{align-items:center;gap:clamp(var(--tracy-space-4), 4vw, var(--tracy-space-8));grid-template-columns:auto 1fr auto;min-height:4.75rem;display:grid}.simple-home__header nav,.simple-home__footer nav{align-items:center;gap:clamp(var(--tracy-space-4), 2.5vw, var(--tracy-space-8));display:flex}.simple-home__header nav{justify-content:center}.simple-home__header nav a,.simple-home__footer nav a{color:var(--muted-foreground);font-size:var(--tracy-font-size-sm);font-weight:700;text-decoration:none}.simple-home__header nav a:hover,.simple-home__header nav a:focus-visible,.simple-home__footer nav a:hover,.simple-home__footer nav a:focus-visible{color:var(--foreground)}.simple-home__header-cta,.home-primary-link,.home-secondary-link{justify-content:center;align-items:center;gap:var(--tracy-space-2);border-radius:var(--tracy-radius-full);min-height:2.75rem;padding-inline:var(--tracy-space-4);font-size:var(--tracy-font-size-sm);transition:transform var(--tracy-motion-fast) ease, box-shadow var(--tracy-motion-fast) ease, background-color var(--tracy-motion-fast) ease;font-weight:800;text-decoration:none;display:inline-flex}.simple-home__header-cta,.home-primary-link{color:var(--primary-foreground);background:var(--primary);box-shadow:0 .7rem 1.8rem color-mix(in srgb, var(--primary) 22%, transparent)}.simple-home__header-cta:hover,.simple-home__header-cta:focus-visible,.home-primary-link:hover,.home-primary-link:focus-visible{box-shadow:0 1rem 2.2rem color-mix(in srgb, var(--primary) 28%, transparent);transform:translateY(-2px)}.simple-home__header-cta svg,.home-primary-link svg,.home-text-link svg{width:1rem}.home-hero{border-bottom:1px solid var(--border);background:radial-gradient(circle at 74% 12%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 30rem), linear-gradient(180deg, color-mix(in srgb, var(--background) 70%, var(--muted)), var(--background));isolation:isolate;min-height:calc(100svh - 4.75rem);position:relative;overflow:hidden}.home-hero:after{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--background) 96%, transparent) 0%, color-mix(in srgb, var(--background) 86%, transparent) 34%, color-mix(in srgb, var(--background) 34%, transparent) 58%, transparent 78%), linear-gradient(0deg, color-mix(in srgb, var(--background) 42%, transparent), transparent 28%);content:"";pointer-events:none;position:absolute;inset:0}.home-hero__inner{z-index:3;pointer-events:none;grid-template-columns:minmax(25rem,.88fr) minmax(32rem,1.12fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:calc(100svh - 4.75rem);padding-block:clamp(3rem,6vw,5.5rem);display:grid;position:relative}.home-hero__copy{z-index:4;border:1px solid color-mix(in srgb, var(--border) 72%, transparent);border-radius:calc(var(--tracy-radius-panel) * 2.4);width:min(100%,39.5rem);padding:clamp(var(--tracy-space-6), 3.2vw, var(--tracy-space-8));background:linear-gradient(145deg, color-mix(in srgb, var(--card) 92%, transparent), color-mix(in srgb, var(--background) 74%, transparent));box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--foreground) 9%, transparent), inset 0 1px color-mix(in srgb, var(--card) 90%, transparent);-webkit-backdrop-filter:blur(1.35rem)saturate(1.08);backdrop-filter:blur(1.35rem)saturate(1.08);pointer-events:auto;animation:.85s .12s both hero-copy-arrive;position:relative}.home-eyebrow{align-items:center;gap:var(--tracy-space-2);width:fit-content;min-height:2rem;margin:0 0 var(--tracy-space-4);border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));border-radius:var(--tracy-radius-full);padding-inline:var(--tracy-space-3);color:var(--foreground);background:color-mix(in srgb, var(--card) 84%, transparent);font-size:var(--tracy-font-size-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:800;display:inline-flex}.home-hero .home-eyebrow{min-height:auto;margin-bottom:var(--tracy-space-3);letter-spacing:.07em;background:0 0;border:0;padding:0}.home-eyebrow svg{width:.9rem}.home-hero .home-eyebrow svg{color:var(--primary)}.home-hero h1{max-width:11ch;font-family:var(--font-heading);letter-spacing:-.055em;margin:0;font-size:clamp(3.45rem,5.2vw,5.3rem);font-weight:700;line-height:.91}.home-hero h1 em{color:var(--primary);font-style:normal;display:block}.home-hero__lede{max-width:32rem;margin:var(--tracy-space-4) 0 0;color:var(--muted-foreground);font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.52}.simple-home .readiness-launch{max-width:36rem;margin-top:var(--tracy-space-6)}.simple-home .readiness-launch .tracy-label{color:var(--foreground);font-size:var(--tracy-font-size-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:800}.simple-home .readiness-launch-row{border:1px solid color-mix(in srgb, var(--border) 82%, var(--primary));border-radius:calc(var(--tracy-radius-panel) * 1.6);background:color-mix(in srgb, var(--card) 88%, transparent);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--foreground) 8%, transparent);transition:border-color var(--tracy-motion-fast) ease, box-shadow var(--tracy-motion-fast) ease;grid-template-columns:minmax(0,1fr) auto;gap:0;padding:.35rem;display:grid;overflow:hidden}.simple-home .readiness-launch-row:focus-within{border-color:var(--primary);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--primary) 13%, transparent), 0 1rem 2.4rem color-mix(in srgb, var(--foreground) 10%, transparent)}.simple-home .readiness-launch-row input{min-height:3.5rem;padding-inline:var(--tracy-space-4);color:var(--foreground);box-shadow:none;font-size:var(--tracy-font-size-md);background:0 0;border:0;font-weight:700}.simple-home .readiness-launch-row input::placeholder{color:color-mix(in srgb, var(--muted-foreground) 78%, transparent);font-weight:400}.simple-home .readiness-launch-row .tracy-button{border-radius:calc(var(--tracy-radius-panel) * 1.1);min-width:13.75rem;min-height:3.5rem;padding-inline:var(--tracy-space-6)}.simple-home .readiness-launch[data-launching=true] .readiness-launch-row{animation:1.05s both scan-field-charge}.simple-home .readiness-launch[data-launching=true] .readiness-launch-row .tracy-button{animation:1.05s cubic-bezier(.2,.8,.2,1) both scan-button-launch}.simple-home .readiness-launch .tracy-field-description{margin:var(--tracy-space-1) 0 var(--tracy-space-2);color:var(--muted-foreground);font-size:var(--tracy-font-size-xs)}.home-trust-row{gap:var(--tracy-space-4);margin:var(--tracy-space-3) 0 0;color:var(--muted-foreground);font-size:var(--tracy-font-size-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.home-trust-row li{align-items:center;gap:var(--tracy-space-2);display:inline-flex}.home-trust-row li+li:before{margin-right:var(--tracy-space-2);content:"•"}.home-trust-row svg{width:.9rem}.home-hero__visual{z-index:0;position:absolute;inset:0;overflow:hidden}.home-hero__visual:after{z-index:4;background:radial-gradient(circle at 71% 46%, color-mix(in srgb, var(--primary) 54%, transparent), transparent 8%), radial-gradient(circle at 71% 46%, transparent 0 9%, color-mix(in srgb, var(--secondary) 34%, transparent) 10%, transparent 26%);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.home-hero.is-launching .home-hero__visual:after{animation:1.05s ease-out both scan-scene-flash}.home-hero.is-launching .home-hero__copy{animation:1.05s cubic-bezier(.2,.8,.2,1) both scan-copy-lift}.home-landscape{z-index:0;cursor:crosshair;touch-action:pan-y;background:radial-gradient(circle at 23% 24%, color-mix(in srgb, var(--primary) 76%, var(--card)) 0 5.5%, color-mix(in srgb, var(--primary) 12%, transparent) 5.7% 18%, transparent 31%), radial-gradient(ellipse at 72% 48%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--primary) 18%, var(--card)) 0%, color-mix(in srgb, var(--secondary) 15%, var(--card)) 47%, color-mix(in srgb, var(--tracy-color-status-success) 24%, var(--card)) 64%, color-mix(in srgb, var(--tracy-color-status-success) 66%, var(--card)) 100%);position:absolute;inset:0;overflow:hidden}.home-landscape__canvas{z-index:2;transform-origin:62% 58%;will-change:opacity, filter, transform;width:100%;height:100%;animation:1.05s cubic-bezier(.2,.76,.24,1) both landscape-reveal;position:absolute;inset:0}.home-landscape__fallback{z-index:1;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tracy-color-status-success) 12%, transparent) 26%, color-mix(in srgb, var(--tracy-color-status-success) 48%, var(--card)) 100%);filter:blur(1.4rem);opacity:.68;height:52%;position:absolute;bottom:-8%;left:-5%;right:-5%;transform:scale(1.08)}.home-scene__label,.home-scene__score,.home-scene__hint,.home-scene__motion{z-index:5;border:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--card) 82%, transparent);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--foreground) 12%, transparent);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);position:absolute}.home-scene__label{align-items:center;gap:var(--tracy-space-2);border-radius:var(--tracy-radius-full);min-height:2.4rem;padding-inline:var(--tracy-space-3);font-size:var(--tracy-font-size-xs);pointer-events:none;font-weight:800;animation:.65s .72s both scene-ui-awaken,5s ease-in-out 1.37s infinite scene-label-float;display:inline-flex}.home-scene__label svg{width:1rem;color:var(--primary)}.home-scene__label--discover{top:17%;right:34%}.home-scene__label--understand{animation-delay:.72s,-.85s;top:35%;right:8%}.home-scene__label--act{animation-delay:.72s,-1.6s;bottom:25%;right:27%}.home-scene__score{border-radius:calc(var(--tracy-radius-panel) * 2);padding:var(--tracy-space-4);pointer-events:none;grid-template-columns:auto auto;align-items:end;animation:.65s .72s both scene-ui-awaken;display:grid;bottom:clamp(5rem,10vh,7.5rem);right:clamp(2rem,8vw,8rem)}.home-scene__score span,.home-scene__score em{grid-column:1/-1}.home-scene__score span{color:var(--muted-foreground);font-size:var(--tracy-font-size-xs)}.home-scene__score strong{letter-spacing:-.07em;font-size:2.8rem;line-height:.95}.home-scene__score small{margin:0 0 .15rem var(--tracy-space-1);color:var(--muted-foreground);font-weight:800}.home-scene__score em{margin-top:var(--tracy-space-2);color:var(--foreground);font-size:var(--tracy-font-size-xs);font-style:normal;font-weight:800}.home-scene__motion{right:var(--tracy-space-4);bottom:var(--tracy-space-4);align-items:center;gap:var(--tracy-space-2);border-radius:var(--tracy-radius-full);min-height:2.5rem;padding-inline:var(--tracy-space-3);color:var(--foreground);font-size:var(--tracy-font-size-xs);cursor:pointer;font-weight:800;animation:.65s .72s both scene-ui-awaken;display:inline-flex}.home-scene__hint{right:8rem;bottom:var(--tracy-space-4);align-items:center;gap:var(--tracy-space-2);border-radius:var(--tracy-radius-full);min-height:2.5rem;padding-inline:var(--tracy-space-3);color:var(--foreground);font-size:var(--tracy-font-size-xs);pointer-events:none;font-weight:800;animation:.65s .72s both scene-ui-awaken;display:inline-flex}.home-scene__hint svg{width:.9rem;color:var(--primary)}.home-scene__motion:hover{background:var(--card)}.home-scene__motion svg{width:.9rem}.home-hero__scroll{z-index:4;bottom:var(--tracy-space-4);align-items:center;gap:var(--tracy-space-2);color:var(--muted-foreground);font-size:var(--tracy-font-size-xs);font-weight:800;text-decoration:none;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.home-hero__scroll svg{width:.9rem}.home-section{padding-block:clamp(5rem,10vw,8rem)}.home-section-intro{max-width:43rem}.home-section-intro h2,.home-tracy h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.98}.home-section-intro>p:last-child,.home-tracy__copy>p{max-width:39rem;margin:var(--tracy-space-6) 0 0;color:var(--muted-foreground);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}.home-journey{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.home-journey__steps{gap:var(--tracy-space-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.home-journey__steps:before{z-index:-1;background:linear-gradient(var(--primary), var(--secondary));content:"";width:2px;position:absolute;top:4rem;bottom:4rem;left:2.4rem}.home-journey__steps li{align-items:center;gap:var(--tracy-space-4);border:1px solid var(--border);border-radius:calc(var(--tracy-radius-panel) * 2);padding:var(--tracy-space-6);background:var(--card);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--foreground) 5%, transparent);grid-template-columns:auto auto 1fr;display:grid}.home-journey__number{color:var(--muted-foreground);font-size:var(--tracy-font-size-xs);font-weight:800}.home-journey__icon{aspect-ratio:1;width:3.25rem;color:var(--primary-foreground);background:var(--primary);border-radius:50%;place-items:center;display:grid}.home-journey__steps li:nth-child(2) .home-journey__icon{color:var(--secondary-foreground);background:var(--secondary)}.home-journey__icon svg{width:1.35rem}.home-journey__steps h3{margin:0;font-size:1.25rem}.home-journey__steps p{margin:calc(var(--tracy-space-2) * -1) 0 0;color:var(--muted-foreground);grid-column:3;line-height:1.55}.home-result{border-top:1px solid var(--border);grid-template-columns:minmax(20rem,.8fr) minmax(32rem,1.2fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.home-result__promises{gap:var(--tracy-space-4);margin:var(--tracy-space-8) 0;padding:0;list-style:none;display:grid}.home-result__promises li{gap:var(--tracy-space-3);color:var(--muted-foreground);grid-template-columns:auto 1fr;align-items:start;line-height:1.5;display:grid}.home-result__promises svg{width:1.2rem;color:var(--tracy-color-status-success)}.home-text-link{align-items:center;gap:var(--tracy-space-2);color:var(--foreground);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:.25rem;font-weight:800;display:inline-flex}.home-report{border:1px solid var(--border);border-radius:calc(var(--tracy-radius-panel) * 3);background:var(--card);box-shadow:0 2rem 5rem color-mix(in srgb, var(--foreground) 12%, transparent);overflow:hidden}.home-report>header,.home-report__headline,.home-report__pillars,.home-report__tool-score,.home-report__action{padding:var(--tracy-space-6)}.home-report>header,.home-report__headline,.home-report__tool-score{justify-content:space-between;gap:var(--tracy-space-6);display:flex}.home-report>header{border-bottom:1px solid var(--border);align-items:center}.home-report>header div{gap:var(--tracy-space-1);display:grid}.home-report>header span,.home-report__headline span,.home-report__tool-score span,.home-report__action span{color:var(--muted-foreground);font-size:var(--tracy-font-size-xs)}.home-report__status{border-radius:var(--tracy-radius-full);padding:var(--tracy-space-1) var(--tracy-space-3);background:color-mix(in srgb, var(--tracy-color-status-success) 10%, var(--card));font-weight:800;color:var(--foreground)!important}.home-report__headline{background:color-mix(in srgb, var(--muted) 60%, var(--card));align-items:center}.home-report__headline>div:first-child>strong{margin-top:var(--tracy-space-1);letter-spacing:-.07em;font-size:4rem;line-height:1;display:block}.home-report__headline strong small{margin-left:var(--tracy-space-1);color:var(--muted-foreground);font-size:var(--tracy-font-size-sm);letter-spacing:0}.home-report__headline>div:first-child p{margin:var(--tracy-space-2) 0 0;color:var(--foreground);font-size:var(--tracy-font-size-xs);font-weight:800}.home-report__summary{align-items:start;gap:var(--tracy-space-3);border-left:1px solid var(--border);max-width:18rem;padding-left:var(--tracy-space-6);grid-template-columns:auto 1fr;display:grid}.home-report__summary svg{width:1.25rem;color:var(--primary)}.home-report__summary p{color:var(--muted-foreground);font-size:var(--tracy-font-size-sm);margin:0;line-height:1.5}.home-report__pillars{gap:var(--tracy-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-report__pillars>div{gap:var(--tracy-space-3);grid-template-columns:1fr auto;display:grid}.home-report__pillars span{color:var(--muted-foreground);font-size:var(--tracy-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-report__pillars i{border-radius:var(--tracy-radius-full);background:var(--muted);grid-column:1/-1;height:.35rem;position:relative;overflow:hidden}.home-report__pillars i:before{width:calc(var(--pillar-score) * 1%);border-radius:inherit;background:var(--primary);content:"";height:100%;position:absolute}.home-report__tool-score{border-block:1px solid var(--border);align-items:end}.home-report__tool-score div{gap:var(--tracy-space-1);display:grid}.home-report__tool-score small{color:var(--muted-foreground)}.home-report__action{gap:var(--tracy-space-2) var(--tracy-space-6);grid-template-columns:1fr auto;display:grid}.home-report__action span{grid-column:1/-1}.home-report__action em{color:var(--foreground);font-size:var(--tracy-font-size-xs);font-style:normal;font-weight:800}.home-tracy{border-radius:calc(var(--tracy-radius-panel) * 4);min-height:34rem;color:var(--background);background:var(--foreground);grid-template-columns:minmax(15rem,.7fr) minmax(24rem,1.3fr);align-items:center;margin-bottom:clamp(2rem,6vw,5rem);padding-inline:clamp(2rem,7vw,7rem);display:grid;position:relative;overflow:hidden}.home-tracy h2{color:var(--background)}.home-tracy .home-eyebrow{border-color:color-mix(in srgb, var(--primary) 60%, transparent);color:color-mix(in srgb, var(--primary) 70%, var(--background));background:color-mix(in srgb, var(--background) 8%, transparent)}.home-tracy__copy>p{color:color-mix(in srgb, var(--background) 72%, transparent)}.home-tracy__art{place-items:center;min-height:18rem;display:grid;position:relative}.home-tracy__art svg{width:min(16rem,80%);height:auto;color:color-mix(in srgb, var(--primary) 72%, var(--background));filter:drop-shadow(0 2rem 2.5rem color-mix(in srgb, var(--primary) 30%, transparent));stroke-width:.8px}.home-tracy__art span{aspect-ratio:1;background:var(--primary);width:4rem;box-shadow:0 0 0 1.5rem color-mix(in srgb, var(--primary) 12%, transparent), 0 0 0 3rem color-mix(in srgb, var(--primary) 7%, transparent);border-radius:50%;position:absolute}.home-tracy__actions{gap:var(--tracy-space-3);margin-top:var(--tracy-space-8);flex-wrap:wrap;display:flex}.home-secondary-link{border:1px solid color-mix(in srgb, var(--background) 28%, transparent);color:var(--background)}.home-secondary-link:hover,.home-secondary-link:focus-visible{background:color-mix(in srgb, var(--background) 9%, transparent)}.simple-home__footer{align-items:center;gap:var(--tracy-space-6);border-top:1px solid var(--border);grid-template-columns:auto 1fr auto;min-height:7rem;display:grid}.simple-home__footer p{color:var(--muted-foreground);font-size:var(--tracy-font-size-sm);margin:0}@keyframes landscape-reveal{0%{opacity:.16;filter:blur(.4rem)saturate(.9);transform:translateY(.45rem)scale(1.015)}to{opacity:1;filter:blur()saturate();transform:translateY(0)scale(1)}}@keyframes scene-label-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes hero-copy-arrive{0%{opacity:0;transform:translateY(1.25rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes scene-ui-awaken{0%{opacity:0;filter:blur(.45rem)}to{opacity:1;filter:blur()}}@keyframes scan-field-charge{0%,to{border-color:color-mix(in srgb, var(--border) 68%, var(--primary))}42%{border-color:var(--primary);box-shadow:0 0 0 .3rem color-mix(in srgb, var(--primary) 16%, transparent), 0 1.4rem 3.5rem color-mix(in srgb, var(--primary) 24%, transparent)}}@keyframes scan-button-launch{0%{transform:scale(1)}24%{transform:scale(.95)}58%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes scan-scene-flash{0%{opacity:0;transform:scale(.55)}34%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@keyframes scan-copy-lift{0%,to{transform:translateY(0)scale(1)}45%{box-shadow:0 2.5rem 6rem color-mix(in srgb, var(--foreground) 14%, transparent), 0 0 0 .25rem color-mix(in srgb, var(--primary) 13%, transparent);transform:translateY(-.45rem)scale(1.006)}}@media (width<=70rem){.home-hero__inner{grid-template-columns:1fr;min-height:calc(100svh - 4.75rem);padding-bottom:6rem}.home-hero__copy{max-width:44rem}.home-hero h1{max-width:11ch}.home-journey,.home-result{grid-template-columns:1fr}.home-section-intro{max-width:48rem}.home-report{width:100%;max-width:48rem}}@media (width<=52rem){.simple-home__header-inner{grid-template-columns:1fr auto}.simple-home__header nav{display:none}.home-hero{min-height:62rem}.home-hero:after{background:linear-gradient(180deg, color-mix(in srgb, var(--background) 96%, transparent) 0%, color-mix(in srgb, var(--background) 86%, transparent) 52%, color-mix(in srgb, var(--background) 28%, transparent) 72%, transparent 90%)}.home-hero__inner{min-height:62rem;padding-top:var(--tracy-space-8);align-items:start}.home-hero__copy{background:linear-gradient(145deg, color-mix(in srgb, var(--card) 94%, transparent), color-mix(in srgb, var(--background) 82%, transparent));max-width:39rem}.home-tracy{padding-block:var(--tracy-space-8);grid-template-columns:1fr}.home-tracy__art{min-height:12rem}.simple-home__footer{gap:var(--tracy-space-3);padding-block:var(--tracy-space-6);grid-template-columns:1fr}.simple-home__footer nav{flex-wrap:wrap}}@media (width<=40rem){.simple-home__header-cta{min-height:2.5rem;padding-inline:var(--tracy-space-3);font-size:var(--tracy-font-size-xs)}.simple-home__header-cta svg{display:none}.home-hero h1{font-size:clamp(2.9rem,13vw,3.8rem)}.home-hero,.home-hero__inner{min-height:64rem}.home-hero__copy{border-radius:calc(var(--tracy-radius-panel) * 2);padding:calc(var(--tracy-space-4) + var(--tracy-space-1))}.simple-home .readiness-launch-row{gap:var(--tracy-space-2);border-radius:calc(var(--tracy-radius-panel) * 1.6);padding:var(--tracy-space-2);grid-template-columns:minmax(0,1fr);display:grid}.simple-home .readiness-launch-row .tracy-button{width:100%;min-width:0}.home-trust-row{gap:var(--tracy-space-3)}.home-scene__label--understand,.home-scene__label--act{display:none}.home-scene__label--discover{top:63%;right:var(--tracy-space-4)}.home-scene__score{bottom:5rem;right:auto;left:var(--tracy-space-4)}.home-scene__hint{right:auto;bottom:var(--tracy-space-3);left:var(--tracy-space-3);max-width:calc(100% - 5rem)}.home-scene__motion{right:var(--tracy-space-3);bottom:var(--tracy-space-3);color:#0000;justify-content:center;width:2.5rem;padding:0;overflow:hidden}.home-scene__motion svg{color:var(--foreground);position:absolute}.home-hero__scroll{display:none}.home-journey__steps li{padding:var(--tracy-space-4);grid-template-columns:auto 1fr}.home-journey__number{display:none}.home-journey__steps p{grid-column:2}.home-journey__steps:before{left:2rem}.home-report>header,.home-report__headline,.home-report__tool-score,.home-report__action{display:grid}.home-report__summary{border-top:1px solid var(--border);max-width:none;padding-top:var(--tracy-space-4);border-left:0;padding-left:0}.home-report__pillars{padding:var(--tracy-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.home-report__action em{justify-self:start}.home-tracy{border-radius:calc(var(--tracy-radius-panel) * 2.4);padding-inline:var(--tracy-space-6);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home-landscape__canvas,.home-hero__copy,.home-hero.is-launching .home-hero__copy,.home-hero.is-launching .home-hero__visual:after,.home-scene__hint,.home-scene__label,.home-scene__motion,.home-scene__score,.simple-home .readiness-launch[data-launching=true] .readiness-launch-row,.simple-home .readiness-launch[data-launching=true] .readiness-launch-row .tracy-button{animation:none}.home-landscape__canvas{opacity:1;filter:none;transform:none}}
