.guide-module__T_6X3W__guidePage{background:radial-gradient(circle at 12% 4%,#f5a5240e,transparent 25rem),radial-gradient(circle at 92% 16%,#28c7d909,transparent 24rem),var(--background);min-height:100vh;color:var(--foreground);padding:1rem}.guide-module__T_6X3W__guideShell{width:min(100%,1080px);margin:0 auto}.guide-module__T_6X3W__header{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.guide-module__T_6X3W__backLink{border:1px solid var(--border);min-height:2.4rem;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--foreground-muted);align-items:center;gap:.5rem;padding:0 .8rem;font-size:.54rem;transition:border-color .16s,color .16s,background-color .16s,transform .16s;display:inline-flex}.guide-module__T_6X3W__backLink:hover{border-color:var(--accent);color:var(--foreground);background:#f5a52409}.guide-module__T_6X3W__backLink:active{transform:translateY(1px)}.guide-module__T_6X3W__headerTag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--foreground-subtle);font-size:.5rem}.guide-module__T_6X3W__hero{border-bottom:1px solid var(--border);padding:5rem 0 4rem;position:relative}.guide-module__T_6X3W__hero:before{content:"";background:linear-gradient(90deg,var(--accent),transparent);width:7rem;height:1px;position:absolute;top:0;left:0}.guide-module__T_6X3W__heroEyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:.55rem}.guide-module__T_6X3W__heroTitle{max-width:820px;font-family:var(--font-display);letter-spacing:.012em;text-transform:uppercase;margin-top:.6rem;font-size:clamp(3.5rem,10vw,7rem);line-height:.88}.guide-module__T_6X3W__heroText{max-width:650px;color:var(--foreground-muted);margin-top:1.4rem;font-size:.98rem;line-height:1.8}.guide-module__T_6X3W__contentGrid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:4rem;padding:3rem 0 4rem;display:grid}.guide-module__T_6X3W__content{min-width:0}.guide-module__T_6X3W__section{padding:0 0 3.75rem}.guide-module__T_6X3W__section+.guide-module__T_6X3W__section{border-top:1px solid var(--border);padding-top:3.75rem}.guide-module__T_6X3W__sectionIndex{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--foreground-subtle);font-size:.5rem;display:inline-block}.guide-module__T_6X3W__sectionTitle{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin-top:.55rem;font-size:clamp(2rem,5vw,3.2rem);line-height:.95}.guide-module__T_6X3W__sectionBody{color:var(--foreground-muted);gap:1rem;margin-top:1rem;font-size:.9rem;line-height:1.85;display:grid}.guide-module__T_6X3W__sectionBody strong{color:var(--foreground);font-weight:500}.guide-module__T_6X3W__providerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1.5rem;display:grid}.guide-module__T_6X3W__providerCard{border:1px solid var(--border);background:var(--surface);min-width:0;padding:1.15rem;transition:border-color .16s,background-color .16s,transform .16s;position:relative;overflow:hidden}.guide-module__T_6X3W__providerCard:hover{border-color:var(--border-strong);background:var(--surface-raised);transform:translateY(-1px)}.guide-module__T_6X3W__providerCard:before{content:"";width:100%;height:2px;position:absolute;top:0;left:0}.guide-module__T_6X3W__providerCard:first-child:before{background:var(--cyan)}.guide-module__T_6X3W__providerCard:nth-child(2):before{background:var(--magenta)}.guide-module__T_6X3W__providerName{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.6rem;line-height:1}.guide-module__T_6X3W__providerType{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--foreground-subtle);margin-top:.45rem;font-size:.48rem}.guide-module__T_6X3W__providerLink{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;margin-top:1.15rem;font-size:.48rem;transition:color .16s;display:inline-flex}.guide-module__T_6X3W__providerLink:hover{color:var(--accent-hover)}.guide-module__T_6X3W__setupStack{gap:.7rem;margin-top:1.5rem;display:grid}.guide-module__T_6X3W__setupBlock{border:1px solid var(--border);background:var(--surface)}.guide-module__T_6X3W__setupHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.guide-module__T_6X3W__setupProvider{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--foreground);font-size:.5rem}.guide-module__T_6X3W__setupMarker{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--foreground-subtle);font-size:.45rem}.guide-module__T_6X3W__setupList{gap:.7rem;padding:1rem 1rem 1.15rem;display:grid}.guide-module__T_6X3W__setupItem{color:var(--foreground-muted);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;font-size:.84rem;line-height:1.65;display:grid}.guide-module__T_6X3W__setupNumber{color:var(--foreground-subtle);font-family:var(--font-mono);letter-spacing:.08em;font-size:.48rem}.guide-module__T_6X3W__flow{border:1px solid var(--border);background:var(--border);gap:1px;margin-top:1.5rem;display:grid}.guide-module__T_6X3W__flowStep{background:var(--surface);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.guide-module__T_6X3W__flowStepNumber{font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent);font-size:.5rem}.guide-module__T_6X3W__flowStepText{font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;font-size:1.35rem;line-height:1}.guide-module__T_6X3W__example{border:1px solid var(--border);background:var(--surface);margin-top:1.5rem}.guide-module__T_6X3W__examplePrompt{border-bottom:1px solid var(--border);padding:1rem}.guide-module__T_6X3W__exampleLabel{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--foreground-subtle);font-size:.46rem}.guide-module__T_6X3W__exampleQuestion{color:var(--foreground);margin-top:.5rem;font-size:.84rem;line-height:1.7}.guide-module__T_6X3W__exampleResults{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.guide-module__T_6X3W__exampleResult{background:var(--surface);min-width:0;padding:1rem}.guide-module__T_6X3W__exampleResult:first-child{border-left:2px solid var(--cyan)}.guide-module__T_6X3W__exampleResult:nth-child(2){border-left:2px solid var(--magenta)}.guide-module__T_6X3W__exampleResultName{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.4rem;line-height:1}.guide-module__T_6X3W__exampleResultText{color:var(--foreground-muted);margin-top:.65rem;font-size:.75rem;line-height:1.7}.guide-module__T_6X3W__note{border-left:2px solid var(--accent);background:#f5a52409;margin-top:1.5rem;padding:1rem}.guide-module__T_6X3W__noteLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:.46rem}.guide-module__T_6X3W__noteText{color:var(--foreground-muted);margin-top:.55rem;font-size:.82rem;line-height:1.75}.guide-module__T_6X3W__rail{border-top:1px solid var(--border);position:sticky;top:1.5rem}.guide-module__T_6X3W__railLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);padding:.8rem 0;font-size:.48rem}.guide-module__T_6X3W__railSteps{border:1px solid var(--border);background:var(--border);display:grid}.guide-module__T_6X3W__railStep{background:var(--surface);color:var(--foreground-muted);grid-template-columns:1.75rem minmax(0,1fr);gap:.6rem;padding:.75rem;font-size:.68rem;line-height:1.45;display:grid}.guide-module__T_6X3W__railStepNumber{font-family:var(--font-mono);color:var(--foreground-subtle);font-size:.45rem}.guide-module__T_6X3W__railStepText{min-width:0}.guide-module__T_6X3W__railAction{border:1px solid var(--accent);background:var(--accent);min-height:2.7rem;color:var(--accent-foreground);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;justify-content:center;align-items:center;margin-top:.7rem;padding:0 1rem;font-size:.5rem;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.guide-module__T_6X3W__railAction:hover{background:var(--accent-hover)}.guide-module__T_6X3W__railAction:active{transform:translateY(1px)}.guide-module__T_6X3W__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 .4rem;display:flex}.guide-module__T_6X3W__footerText{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--foreground-subtle);font-size:.45rem}.guide-module__T_6X3W__footerLink{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--foreground-muted);font-size:.48rem;transition:color .16s}.guide-module__T_6X3W__footerLink:hover{color:var(--foreground)}@media (min-width:720px){.guide-module__T_6X3W__guidePage{padding:1.5rem}}@media (max-width:860px){.guide-module__T_6X3W__contentGrid{grid-template-columns:1fr;gap:0}.guide-module__T_6X3W__rail{order:-1;margin-bottom:3rem;position:static}.guide-module__T_6X3W__railSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-module__T_6X3W__railAction{margin-top:.7rem}}@media (max-width:620px){.guide-module__T_6X3W__hero{padding:3.4rem 0 3rem}.guide-module__T_6X3W__contentGrid{padding-top:2.2rem}.guide-module__T_6X3W__providerGrid,.guide-module__T_6X3W__exampleResults,.guide-module__T_6X3W__railSteps{grid-template-columns:1fr}.guide-module__T_6X3W__footer{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.guide-module__T_6X3W__guidePage{padding:.75rem}.guide-module__T_6X3W__header{min-height:3.6rem}.guide-module__T_6X3W__headerTag{display:none}.guide-module__T_6X3W__heroTitle{font-size:3.3rem}}
