@layer components{.card-module__B7lTUW__content{padding-inline:var(--card-spacing)}.card-module__B7lTUW__header{border-bottom:1px solid var(--border);padding-bottom:var(--card-spacing)}details:not([open])>.card-module__B7lTUW__header{border-bottom-width:0;padding-bottom:0}details[open]>.card-module__B7lTUW__content{margin-top:var(--card-spacing)}}
.platform-draft-module__z3PFia__stage{isolation:isolate;position:relative;overflow:clip}.platform-draft-module__z3PFia__content{z-index:1;position:relative}.platform-draft-module__z3PFia__backdrop{pointer-events:none;height:1050px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.platform-draft-module__z3PFia__ribbon,.platform-draft-module__z3PFia__signals,.platform-draft-module__z3PFia__glow{pointer-events:none;display:none;position:absolute}.platform-draft-module__z3PFia__ribbon{width:min(1200px,130vw);height:900px;color:var(--brand-accent);fill:currentColor;opacity:.065;animation:20s ease-in-out infinite alternate platform-draft-module__z3PFia__ribbon-drift;top:-170px;right:-200px;transform:rotate(-17deg)}.platform-draft-module__z3PFia__ribbon path:nth-child(2){opacity:.5}.platform-draft-module__z3PFia__glow{background:radial-gradient(ellipse at 77% 34%, color-mix(in srgb, var(--brand-accent) 20%, transparent), transparent 40%), radial-gradient(ellipse at 26% 61%, color-mix(in srgb, var(--secondary) 9%, transparent), transparent 40%);animation:18s ease-in-out infinite alternate platform-draft-module__z3PFia__glow-drift;inset:-20% -10%}.platform-draft-module__z3PFia__signals{fill:none;width:100%;height:900px;stroke:var(--brand-accent);stroke-width:1px;opacity:.2;inset:0}.platform-draft-module__z3PFia__signals path{stroke-dasharray:260 100 20 1200;animation:22s linear infinite platform-draft-module__z3PFia__signal-travel}.platform-draft-module__z3PFia__stage[data-treatment=flow] .platform-draft-module__z3PFia__ribbon,.platform-draft-module__z3PFia__stage[data-treatment=glow] .platform-draft-module__z3PFia__glow,.platform-draft-module__z3PFia__stage[data-treatment=signals] .platform-draft-module__z3PFia__signals{display:block}.platform-draft-module__z3PFia__stage[data-paused=true] *{animation-play-state:paused!important}@keyframes platform-draft-module__z3PFia__ribbon-drift{to{transform:translate(-45px,40px)rotate(-10deg)}}@keyframes platform-draft-module__z3PFia__glow-drift{to{transform:translate(-3%,6%)scale(1.07)}}@keyframes platform-draft-module__z3PFia__signal-travel{to{stroke-dashoffset:-1580px}}@media (max-width:767px){.platform-draft-module__z3PFia__ribbon{opacity:.045;width:850px;top:-160px;right:-370px}.platform-draft-module__z3PFia__backdrop{height:1300px}}@media (prefers-reduced-motion:reduce){.platform-draft-module__z3PFia__ribbon,.platform-draft-module__z3PFia__glow,.platform-draft-module__z3PFia__signals path{animation:none}}
.dune-background-module__UHWukW__stage{isolation:isolate;position:relative;overflow:clip}.dune-background-module__UHWukW__content{z-index:1;position:relative}.dune-background-module__UHWukW__backdrop{pointer-events:none;height:1200px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.dune-background-module__UHWukW__surface{width:100%;height:1100px;position:absolute;inset:0}.dune-background-module__UHWukW__halo{background:radial-gradient(ellipse at 76% 37%, color-mix(in srgb, var(--brand-accent) 10%, transparent), transparent 39%), radial-gradient(ellipse at 26% 66%, color-mix(in srgb, var(--secondary) 5%, transparent), transparent 32%);animation:23s ease-in-out infinite alternate dune-background-module__UHWukW__halo-drift;position:absolute;inset:-10%}.dune-background-module__UHWukW__nearDune{transform-origin:65% 40%;animation:24s ease-in-out infinite alternate dune-background-module__UHWukW__near-drift}.dune-background-module__UHWukW__farDune{transform-origin:45% 45%;animation:30s ease-in-out infinite alternate dune-background-module__UHWukW__far-drift;transform:translateY(180px)rotate(-7deg)}.dune-background-module__UHWukW__bands{opacity:.32}.dune-background-module__UHWukW__stage[data-treatment=Silk\ waves] .dune-background-module__UHWukW__mesh{display:none}.dune-background-module__UHWukW__stage[data-treatment=Silk\ waves] .dune-background-module__UHWukW__bands{opacity:.7}.dune-background-module__UHWukW__stage[data-treatment=Silk\ waves] .dune-background-module__UHWukW__surface{opacity:.95}.dune-background-module__UHWukW__stage[data-treatment=None] .dune-background-module__UHWukW__backdrop{display:none}.dune-background-module__UHWukW__stage[data-paused=true] .dune-background-module__UHWukW__backdrop *{animation-play-state:paused!important}@keyframes dune-background-module__UHWukW__near-drift{0%{transform:translate(-25px,-22px)rotate(-4deg)scaleY(.96)}to{transform:translate(35px,25px)rotate(2deg)scaleY(1.09)}}@keyframes dune-background-module__UHWukW__far-drift{to{transform:translate(-40px,220px)rotate(-11deg)scaleY(.85)}}@keyframes dune-background-module__UHWukW__halo-drift{to{transform:translate(-4%,4%)scale(1.05)}}@media (max-width:767px){.dune-background-module__UHWukW__surface{opacity:.75;width:1000px;max-width:none;margin-left:-500px;top:80px;left:50%}.dune-background-module__UHWukW__backdrop{height:1450px}}@media (prefers-reduced-motion:reduce){.dune-background-module__UHWukW__nearDune,.dune-background-module__UHWukW__farDune,.dune-background-module__UHWukW__halo{animation:none}}
.soft-dune-background-module__Hviefq__stage{isolation:isolate;position:relative;overflow:clip}.soft-dune-background-module__Hviefq__content{z-index:1;position:relative}.soft-dune-background-module__Hviefq__heroBackdrop,.soft-dune-background-module__Hviefq__closingBackdrop{z-index:0;pointer-events:none;position:absolute;inset-inline:0;overflow:hidden}.soft-dune-background-module__Hviefq__heroBackdrop{height:980px;top:0;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.soft-dune-background-module__Hviefq__closingBackdrop{height:520px;bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%);mask-image:linear-gradient(#0000 0%,#000 18%)}.soft-dune-background-module__Hviefq__shader{pointer-events:none;height:1100px;position:absolute;inset:-80px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 14% 72%,#0000);mask-image:linear-gradient(#0000,#000 14% 72%,#0000)}.soft-dune-background-module__Hviefq__shaderCanvas{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(-8%)scale(1.035)}.soft-dune-background-module__Hviefq__shader[data-placement=closing] .soft-dune-background-module__Hviefq__shaderCanvas{transform:translateY(8%)scale(1.035)}.soft-dune-background-module__Hviefq__shader[data-ready=true] .soft-dune-background-module__Hviefq__shaderCanvas{opacity:1;transform:translate(0,0)scale(1)}.soft-dune-background-module__Hviefq__shaderWarmup{background:radial-gradient(ellipse at 24% 42%, color-mix(in srgb, var(--primary) 18%, var(--background)), transparent 55%), radial-gradient(ellipse at 78% 36%, color-mix(in srgb, var(--secondary) 12%, var(--background)), transparent 58%);opacity:.62;transition:opacity .65s .18s;position:absolute;inset:0}.soft-dune-background-module__Hviefq__closingBackdrop .soft-dune-background-module__Hviefq__shaderWarmup{transform:scaleX(-1)}.soft-dune-background-module__Hviefq__heroBackdrop[data-ready=true] .soft-dune-background-module__Hviefq__shaderWarmup,.soft-dune-background-module__Hviefq__closingBackdrop[data-ready=true] .soft-dune-background-module__Hviefq__shaderWarmup{opacity:0}.soft-dune-background-module__Hviefq__shader[data-placement=closing]{height:820px;inset:-135px -4% auto;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#0000,#000 18% 88%,#0000);mask-image:linear-gradient(#0000,#000 18% 88%,#0000)}.soft-dune-background-module__Hviefq__shaderFallback{background:radial-gradient(ellipse at 24% 50%, color-mix(in srgb, var(--primary) 23%, var(--background)), transparent 54%), radial-gradient(ellipse at 76% 35%, color-mix(in srgb, var(--warning) 18%, var(--background)), var(--background) 72%);width:100%;height:100%}.soft-dune-background-module__Hviefq__controlLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:700}.soft-dune-background-module__Hviefq__tuningControl{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.soft-dune-background-module__Hviefq__tuningControl input{width:4.75rem}.soft-dune-background-module__Hviefq__tuningControl:has(input:disabled){opacity:.45}@media (max-width:767px){.soft-dune-background-module__Hviefq__heroBackdrop{height:1100px}.soft-dune-background-module__Hviefq__closingBackdrop{height:620px}.soft-dune-background-module__Hviefq__shader{inset-inline:-260px}.soft-dune-background-module__Hviefq__shader[data-placement=closing]{inset-inline:-300px}}@media (prefers-reduced-motion:reduce){.soft-dune-background-module__Hviefq__shaderCanvas,.soft-dune-background-module__Hviefq__shaderWarmup{transition:none}.soft-dune-background-module__Hviefq__shaderCanvas,.soft-dune-background-module__Hviefq__shader[data-placement=closing] .soft-dune-background-module__Hviefq__shaderCanvas{transform:none}}
.qa-automation-module__t1K-0q__page{overflow:clip}.qa-automation-module__t1K-0q__hero{isolation:isolate;position:relative}.qa-automation-module__t1K-0q__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 79% 38%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 44%), radial-gradient(ellipse at 22% 85%, color-mix(in srgb, var(--secondary) 11%, transparent), transparent 43%);position:absolute;inset:-15% -25% -12%}.qa-automation-module__t1K-0q__ribbon{opacity:.045;width:58rem;height:28rem;color:var(--primary);z-index:-1;pointer-events:none;position:absolute;top:5rem;right:-17rem;transform:rotate(-13deg)}.qa-automation-module__t1K-0q__frame{border:1px solid var(--border-strong);background:var(--card);border-radius:1rem;overflow:hidden}.qa-automation-module__t1K-0q__evidence{grid-template-columns:1fr;display:grid}.qa-automation-module__t1K-0q__game{min-width:0;position:relative}.qa-automation-module__t1K-0q__game img{object-fit:cover;width:100%;height:100%;min-height:17rem}.qa-automation-module__t1K-0q__gameOverlay{background:linear-gradient(transparent, color-mix(in srgb, var(--foreground) 85%, transparent));color:var(--background);padding:3rem 1.25rem 1rem;position:absolute;inset:auto 0 0}.qa-automation-module__t1K-0q__report{min-width:0;padding:1.4rem}.qa-automation-module__t1K-0q__stepArt{border:1px solid var(--border);background:var(--background);border-radius:.65rem;min-height:12rem;overflow:hidden}.qa-automation-module__t1K-0q__flowLine{align-items:center;gap:.7rem;display:flex}.qa-automation-module__t1K-0q__flowLine:after{content:"";background:var(--border-strong);flex:1;height:1px}.qa-automation-module__t1K-0q__exploreGrid{width:100%;height:11.9rem;display:block}.qa-automation-module__t1K-0q__exploreGrid path,.qa-automation-module__t1K-0q__exploreGrid circle,.qa-automation-module__t1K-0q__exploreGrid rect{vector-effect:non-scaling-stroke}.qa-automation-module__t1K-0q__storyImage,.qa-automation-module__t1K-0q__storyImage img{min-height:24rem}.qa-automation-module__t1K-0q__section{padding-block:5rem}.qa-automation-module__t1K-0q__capability{border:1px solid var(--border-strong);background:var(--card);border-radius:1rem;flex-direction:column;padding:1.65rem;display:flex}.qa-automation-module__t1K-0q__capability h3{margin-top:1.75rem}.qa-automation-module__t1K-0q__capability p{flex:1}.qa-automation-module__t1K-0q__connector{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;position:relative}.qa-automation-module__t1K-0q__connector:after{content:"";border-left:1px solid var(--border-strong);border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);border-radius:0 0 .7rem .7rem;height:1.5rem;position:absolute;bottom:-1.5rem;left:16.6%;right:16.6%}.qa-automation-module__t1K-0q__hubStem{background:var(--border-strong);width:1px;height:3rem;margin-inline:auto}@media (min-width:768px){.qa-automation-module__t1K-0q__wide{grid-template-columns:1.2fr 1fr}.qa-automation-module__t1K-0q__wide .qa-automation-module__t1K-0q__game{border-right:1px solid var(--border)}.qa-automation-module__t1K-0q__wide .qa-automation-module__t1K-0q__report{padding:2rem}}@media (min-width:1024px){.qa-automation-module__t1K-0q__section{padding-block:6.5rem}}@media (max-width:639px){.qa-automation-module__t1K-0q__section{padding-block:3.5rem}.qa-automation-module__t1K-0q__connector{gap:.4rem}.qa-automation-module__t1K-0q__capability{padding:1.25rem}.qa-automation-module__t1K-0q__report{padding:1.1rem}.qa-automation-module__t1K-0q__ribbon{right:-30rem}}
