.dev[data-v-a0f053b8]{--dev-radius-card: var(--md-sys-shape-corner-extra-large);--dev-radius-lg: var(--md-sys-shape-corner-extra-large-increased)}.dev-chip[data-v-a0f053b8]{margin-bottom:0}.dev-sec-head[data-v-a0f053b8]{max-width:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);padding:clamp(1.25rem,1rem + 1vw,1.75rem) clamp(1.5rem,1.25rem + 1vw,2rem);border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface-container-low))}.dev-sec-title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:clamp(1.7rem,1.3rem + 2vw,2.6rem);font-weight:800;line-height:1.15;color:hsl(var(--md-sys-color-on-surface));margin:.75rem 0 0}.dev-sec-intro[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.65;color:hsl(var(--md-sys-color-on-surface-variant));margin:1rem 0 0}.dev-btn[data-v-a0f053b8]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:var(--md-sys-shape-corner-full);font-family:var(--md-ref-typeface-plain);font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-spring-spatial-fast),box-shadow var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default)}.dev-btn--filled[data-v-a0f053b8]{background:hsl(var(--md-sys-color-primary));color:hsl(var(--md-sys-color-on-primary));box-shadow:var(--md-sys-elevation-level1)}.dev-btn--filled[data-v-a0f053b8]:hover{transform:scale(1.03);box-shadow:var(--md-sys-elevation-level3)}.dev-btn--filled[data-v-a0f053b8]:active{transform:scale(.97)}.dev-btn__short[data-v-a0f053b8]{display:none}.dev-hero[data-v-a0f053b8]{padding-top:clamp(2.5rem,1.5rem + 5vw,5rem)}.dev-hero__grid[data-v-a0f053b8]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media (min-width: 1024px){.dev-hero__grid[data-v-a0f053b8]{grid-template-columns:7fr 5fr;align-items:center}}.dev-hero__lead[data-v-a0f053b8]{padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--dev-radius-lg);background:hsl(var(--md-sys-color-surface-container-low))}.dev-hero__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:clamp(2rem,1.4rem + 3.4vw,3.4rem);font-weight:900;line-height:1.08;color:hsl(var(--md-sys-color-on-surface));margin:.875rem 0 0}.dev-hero__subtitle[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:clamp(1.0625rem,.95rem + .6vw,1.2rem);line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:1rem 0 0;max-width:40rem}.dev-hero__cta[data-v-a0f053b8]{margin-top:clamp(1.75rem,1.25rem + 1vw,2.25rem)}.dev-nav[data-v-a0f053b8]{position:relative;overflow:hidden;border-radius:var(--dev-radius-lg);background:hsl(var(--md-sys-color-surface-container));border:1px solid hsl(var(--md-sys-color-outline-variant));box-shadow:var(--md-sys-elevation-level2);transition:transform var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-default)}.dev-nav[data-v-a0f053b8]:hover{transform:translateY(-4px)}.dev-nav[data-v-a0f053b8] .v-icon{color:inherit}.dev-nav__chrome[data-v-a0f053b8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;background:hsl(var(--md-sys-color-surface-container-highest));border-bottom:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-nav__app[data-v-a0f053b8]{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--md-ref-typeface-plain);font-size:.78rem;font-weight:600;letter-spacing:.02em;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-nav__stamp[data-v-a0f053b8]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--md-ref-typeface-plain);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--md-sys-color-tertiary))}.dev-nav__stamp span[data-v-a0f053b8]:first-child{padding:.15rem .5rem;border:1px solid hsl(var(--md-sys-color-tertiary) / .5);border-radius:var(--md-sys-shape-corner-small)}.dev-nav__legend[data-v-a0f053b8]{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;padding:1rem clamp(1.25rem,1rem + 1vw,1.6rem) 0}.dev-nav__status[data-v-a0f053b8]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--md-ref-typeface-plain);font-size:.72rem;font-weight:600;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-nav__dot[data-v-a0f053b8]{width:.65rem;height:.65rem;border-radius:9999px}.dev-nav__status--free .dev-nav__dot[data-v-a0f053b8]{background:hsl(var(--md-sys-color-tertiary))}.dev-nav__status--reserved .dev-nav__dot[data-v-a0f053b8]{background:hsl(var(--md-sys-color-secondary))}.dev-nav__status--sold .dev-nav__dot[data-v-a0f053b8]{background:hsl(var(--md-sys-color-outline))}.dev-nav__unit[data-v-a0f053b8]{display:flex;align-items:center;gap:.85rem;margin:1rem clamp(1.25rem,1rem + 1vw,1.6rem) 0;padding:.85rem 1rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-surface-container-high));border-left:3px solid hsl(var(--md-sys-color-tertiary))}.dev-nav__unit-icon[data-v-a0f053b8]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--md-sys-shape-corner-medium);background:hsl(var(--md-sys-color-primary-container));color:hsl(var(--md-sys-color-on-primary-container))}.dev-nav__unit-body[data-v-a0f053b8]{display:flex;flex-direction:column;min-width:0}.dev-nav__unit-name[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:.95rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface))}.dev-nav__unit-meta[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.78rem;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-nav__unit-status[data-v-a0f053b8]{margin-left:auto;flex-shrink:0;padding:.25rem .7rem;border-radius:var(--md-sys-shape-corner-full);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container));font-family:var(--md-ref-typeface-plain);font-size:.72rem;font-weight:700}.dev-nav__subject[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.08rem;font-weight:700;line-height:1.32;color:hsl(var(--md-sys-color-on-surface));margin:1.1rem clamp(1.25rem,1rem + 1vw,1.6rem) 0}.dev-nav__points[data-v-a0f053b8]{list-style:none;margin:0;padding:.8rem clamp(1.25rem,1rem + 1vw,1.6rem) 0;display:grid;gap:.55rem}.dev-nav__point[data-v-a0f053b8]{display:flex;align-items:flex-start;gap:.6rem;font-family:var(--md-ref-typeface-plain);font-size:.88rem;line-height:1.5;color:hsl(var(--md-sys-color-on-surface))}.dev-nav__check[data-v-a0f053b8]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-top:.05rem;border-radius:9999px;background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container))}.dev-nav__tags[data-v-a0f053b8]{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem clamp(1.25rem,1rem + 1vw,1.6rem) 0}.dev-nav__tag[data-v-a0f053b8]{padding:.3rem .7rem;border-radius:var(--md-sys-shape-corner-full);background:hsl(var(--md-sys-color-secondary-container));color:hsl(var(--md-sys-color-on-secondary-container));font-family:var(--md-ref-typeface-plain);font-size:.72rem;font-weight:600}.dev-nav__actions[data-v-a0f053b8]{padding:1.1rem clamp(1.25rem,1rem + 1vw,1.6rem) clamp(1.25rem,1rem + 1vw,1.6rem)}.dev-nav__reply[data-v-a0f053b8]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;border-radius:var(--md-sys-shape-corner-full);background:hsl(var(--md-sys-color-primary));color:hsl(var(--md-sys-color-on-primary));font-family:var(--md-ref-typeface-plain);font-size:.86rem;font-weight:600}.dev-nav__note[data-v-a0f053b8]{margin:.7rem 0 0;font-family:var(--md-ref-typeface-plain);font-size:.78rem;line-height:1.5;color:hsl(var(--md-sys-color-on-surface-variant))}@media (prefers-reduced-motion: reduce){.dev-nav[data-v-a0f053b8]{transition:none}.dev-nav[data-v-a0f053b8]:hover{transform:none}}.dev-overview[data-v-a0f053b8]{background:hsl(var(--md-sys-color-surface-container-low))}.dev-groups[data-v-a0f053b8]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 900px){.dev-groups[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr);align-items:start}}.dev-group[data-v-a0f053b8]{height:100%;padding:clamp(1.5rem,1.15rem + 1.4vw,2.1rem);border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface));border:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-group__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.15rem;font-weight:800;color:hsl(var(--md-sys-color-on-surface));margin:0 0 1.25rem;line-height:1.3}.dev-group__list[data-v-a0f053b8]{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.dev-checkitem[data-v-a0f053b8]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding-top:.9rem;border-top:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-checkitem[data-v-a0f053b8]:first-child{padding-top:0;border-top:none}.dev-checkitem__num[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.35rem;font-weight:900;line-height:1.1;color:hsl(var(--md-sys-color-tertiary) / .55);font-variant-numeric:tabular-nums}.dev-checkitem__tag[data-v-a0f053b8]{display:inline-block;padding:.15rem .6rem;border-radius:var(--md-sys-shape-corner-full);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container));font-family:var(--md-ref-typeface-plain);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dev-checkitem__text[data-v-a0f053b8]{margin:.5rem 0 0;font-family:var(--md-ref-typeface-plain);font-size:.95rem;line-height:1.55;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-types__grid[data-v-a0f053b8]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 720px){.dev-types__grid[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr)}}.dev-typecard[data-v-a0f053b8]{height:100%;padding:1.6rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface-container));border:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-typecard__icon[data-v-a0f053b8]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-primary-container));color:hsl(var(--md-sys-color-on-primary-container))}.dev-typecard__icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-typecard__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.1rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:1rem 0 0;line-height:1.3}.dev-typecard__desc[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.95rem;line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:.6rem 0 0}.dev-insight[data-v-a0f053b8]{background:hsl(var(--md-sys-color-surface-container-low))}.dev-insight__grid[data-v-a0f053b8]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 820px){.dev-insight__grid[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr)}}.dev-spec[data-v-a0f053b8]{height:100%;display:flex;flex-direction:column;padding:1.6rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface));border:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-spec__head[data-v-a0f053b8]{display:flex;align-items:center;gap:.85rem}.dev-spec__icon[data-v-a0f053b8]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container))}.dev-spec__icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-spec__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.1rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:0;line-height:1.25}.dev-spec__list[data-v-a0f053b8]{margin:1.25rem 0 0;display:grid;gap:.9rem}.dev-spec__block[data-v-a0f053b8]{padding-top:.9rem;border-top:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-spec__block[data-v-a0f053b8]:first-child{padding-top:0;border-top:none}.dev-spec__block dt[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--md-sys-color-tertiary))}.dev-spec__block dd[data-v-a0f053b8]{margin:.3rem 0 0;font-family:var(--md-ref-typeface-plain);font-size:.9rem;line-height:1.55;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-legal__intro[data-v-a0f053b8]{display:flex;align-items:flex-start;gap:.75rem;margin:0 0 1.5rem;padding:1.25rem 1.4rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container));font-family:var(--md-ref-typeface-plain);font-size:clamp(1rem,.95rem + .3vw,1.1rem);line-height:1.6}.dev-legal__intro-icon[data-v-a0f053b8]{flex-shrink:0;margin-top:.1rem}.dev-legal__intro-icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-legal__grid[data-v-a0f053b8]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 820px){.dev-legal__grid[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr)}}.dev-legalbox[data-v-a0f053b8]{height:100%;display:flex;flex-direction:column;padding:1.6rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface-container));border:1px solid hsl(var(--md-sys-color-outline-variant));border-top:3px solid hsl(var(--md-sys-color-tertiary))}.dev-legalbox__icon[data-v-a0f053b8]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container))}.dev-legalbox__icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-legalbox__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.1rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:1rem 0 0;line-height:1.3}.dev-legalbox__desc[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.925rem;line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:.6rem 0 0}.dev-scope__grid[data-v-a0f053b8]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 820px){.dev-scope__grid[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr)}}.dev-scoperow[data-v-a0f053b8]{height:100%;display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.4rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface-container-low));border:1px solid hsl(var(--md-sys-color-outline-variant));transition:box-shadow var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default)}.dev-scoperow[data-v-a0f053b8]:hover{box-shadow:var(--md-sys-elevation-level2)}.dev-scoperow__icon[data-v-a0f053b8]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-primary-container));color:hsl(var(--md-sys-color-on-primary-container))}.dev-scoperow__icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-scoperow__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.05rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:.15rem 0 0;line-height:1.3}.dev-scoperow__desc[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.925rem;line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:.5rem 0 0}.dev-outcomes[data-v-a0f053b8]{padding:clamp(1.5rem,1rem + 2vw,2.25rem);border-radius:var(--dev-radius-lg);background:hsl(var(--md-sys-color-surface-container));border:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-outcomes__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:clamp(1.3rem,1.1rem + 1vw,1.7rem);font-weight:800;color:hsl(var(--md-sys-color-on-surface));margin:0}.dev-outcomes__chips[data-v-a0f053b8]{list-style:none;margin:1.1rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.dev-outcomes__chip[data-v-a0f053b8]{padding:.35rem .85rem;border-radius:var(--md-sys-shape-corner-full);background:hsl(var(--md-sys-color-tertiary-container));color:hsl(var(--md-sys-color-on-tertiary-container));font-family:var(--md-ref-typeface-plain);font-size:.8rem;font-weight:600}.dev-outcomes__chip--label[data-v-a0f053b8]{background:transparent;color:hsl(var(--md-sys-color-on-surface-variant));font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;padding-left:0}.dev-outcomes__grid[data-v-a0f053b8]{margin-top:1.75rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 640px){.dev-outcomes__grid[data-v-a0f053b8]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1080px){.dev-outcomes__grid[data-v-a0f053b8]{grid-template-columns:repeat(4,1fr)}}.dev-outcome[data-v-a0f053b8]{height:100%;padding:1.25rem;border-radius:var(--dev-radius-card);background:hsl(var(--md-sys-color-surface));border:1px solid hsl(var(--md-sys-color-outline-variant))}.dev-outcome__icon[data-v-a0f053b8]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-secondary-container));color:hsl(var(--md-sys-color-on-secondary-container))}.dev-outcome__icon[data-v-a0f053b8] .v-icon{color:inherit}.dev-outcome__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:.98rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:.85rem 0 0;line-height:1.3}.dev-outcome__desc[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.875rem;line-height:1.55;color:hsl(var(--md-sys-color-on-surface-variant));margin:.45rem 0 0}.dev-process[data-v-a0f053b8]{background:hsl(var(--md-sys-color-surface-container-low))}.dev-steps[data-v-a0f053b8]{position:relative;display:grid;gap:1.5rem;grid-template-columns:1fr}.dev-steps__track[data-v-a0f053b8]{display:none}@media (min-width: 900px){.dev-steps[data-v-a0f053b8]{grid-template-columns:repeat(4,1fr);gap:1.25rem}.dev-steps__track[data-v-a0f053b8]{display:block;position:absolute;top:1.5rem;left:12.5%;right:12.5%;height:2px;background:hsl(var(--md-sys-color-outline-variant));z-index:0}.dev-steps__fill[data-v-a0f053b8]{display:block;height:100%;background:hsl(var(--md-sys-color-tertiary));transform:scaleX(0);transform-origin:left}}.dev-step[data-v-a0f053b8]{position:relative;z-index:1;text-align:left}.dev-step__node[data-v-a0f053b8]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-primary));color:hsl(var(--md-sys-color-on-primary));box-shadow:0 0 0 6px hsl(var(--md-sys-color-surface-container-low));transition:border-radius var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-default)}.dev-step:hover .dev-step__node[data-v-a0f053b8]{border-radius:var(--md-sys-shape-corner-full)}.dev-step__node[data-v-a0f053b8] .v-icon{color:inherit}.dev-step__kicker[data-v-a0f053b8]{display:block;margin-top:1rem;font-family:var(--md-ref-typeface-plain);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--md-sys-color-tertiary))}.dev-step__title[data-v-a0f053b8]{font-family:var(--md-ref-typeface-brand);font-size:1.05rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));margin:.35rem 0 0;line-height:1.3}.dev-step__desc[data-v-a0f053b8]{font-family:var(--md-ref-typeface-plain);font-size:.9rem;line-height:1.55;color:hsl(var(--md-sys-color-on-surface-variant));margin:.5rem 0 0}.dev-faq .dev-sec-head[data-v-a0f053b8]{margin-inline:auto;text-align:center}.dev-faq__list[data-v-a0f053b8]{display:grid;gap:.85rem;max-width:52rem;margin-inline:auto}.dev-faq__item[data-v-a0f053b8]{border-radius:var(--md-sys-shape-corner-large);background:hsl(var(--md-sys-color-surface-container-low));border:1px solid hsl(var(--md-sys-color-outline-variant));transition:border-color var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default)}.dev-faq__item.is-open[data-v-a0f053b8]{border-color:hsl(var(--md-sys-color-tertiary))}.dev-faq__trigger[data-v-a0f053b8]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--md-ref-typeface-brand);font-size:1rem;font-weight:700;color:hsl(var(--md-sys-color-on-surface));border-radius:var(--md-sys-shape-corner-large)}.dev-faq__icon[data-v-a0f053b8]{position:relative;flex-shrink:0;width:18px;height:18px}.dev-faq__icon i[data-v-a0f053b8]{position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:hsl(var(--md-sys-color-tertiary));transform:translate(-50%,-50%);transition:transform var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-default)}.dev-faq__icon i[data-v-a0f053b8]:last-child{transform:translate(-50%,-50%) rotate(90deg)}.dev-faq__item.is-open .dev-faq__icon i[data-v-a0f053b8]:last-child{transform:translate(-50%,-50%) rotate(0)}.dev-faq__panel[data-v-a0f053b8]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default)}.dev-faq__panel.is-open[data-v-a0f053b8]{grid-template-rows:1fr}.dev-faq__answer[data-v-a0f053b8]{overflow:hidden;margin:0;padding:0 1.35rem;font-family:var(--md-ref-typeface-plain);font-size:.95rem;line-height:1.65;color:hsl(var(--md-sys-color-on-surface-variant))}.dev-faq__panel.is-open>.dev-faq__answer[data-v-a0f053b8]{padding-bottom:1.25rem}@media (prefers-reduced-motion: reduce){.dev-btn--filled[data-v-a0f053b8]:hover,.dev-step:hover .dev-step__node[data-v-a0f053b8]{transform:none}.dev-steps__fill[data-v-a0f053b8]{transform:scaleX(1)}}
