.guides-hero[data-astro-cid-erw7ffnm],.guides-pillars[data-astro-cid-erw7ffnm],.cta-terminal[data-astro-cid-erw7ffnm]{position:relative;overflow:hidden;isolation:isolate}.guides-hero__grid[data-astro-cid-erw7ffnm],.guides-pillars__grid[data-astro-cid-erw7ffnm],.cta-terminal__grid[data-astro-cid-erw7ffnm]{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 90%);pointer-events:none;z-index:0}.guides-hero[data-astro-cid-erw7ffnm] .container[data-astro-cid-erw7ffnm],.guides-pillars[data-astro-cid-erw7ffnm] .container[data-astro-cid-erw7ffnm],.cta-terminal[data-astro-cid-erw7ffnm] .container[data-astro-cid-erw7ffnm]{position:relative;z-index:1}.guides-hero[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] h2,.guides-pillars[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] h2,.cta-terminal[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] h2{color:#fff}.guides-hero[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] p:not(.eyebrow),.guides-pillars[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] p:not(.eyebrow),.cta-terminal[data-astro-cid-erw7ffnm] .section-header[data-astro-cid-erw7ffnm] p:not(.eyebrow){color:#ffffffb3}.guides-hero__inner[data-astro-cid-erw7ffnm]{max-width:760px;margin:0 auto;text-align:center}.guides-hero__inner[data-astro-cid-erw7ffnm] .section-header{margin-bottom:0}.pillars-grid[data-astro-cid-erw7ffnm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg);margin-top:var(--space-xl)}@media(max-width:900px){.pillars-grid[data-astro-cid-erw7ffnm]{grid-template-columns:1fr}}.pillar-card{background:#ffffff08;border:1px solid rgba(0,194,255,.18);border-radius:var(--radius);padding:var(--space-lg);display:flex;flex-direction:column;gap:.6rem;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.pillar-card:hover,.pillar-card:focus-within{transform:translateY(-2px);border-color:#f0782073;box-shadow:0 0 0 1px #f078202e,0 18px 36px -22px #f0782073}.guides-pillars[data-astro-cid-erw7ffnm] .pillar-card__num{margin:0;font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5ce1e6}.pillar-card__title{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;line-height:1.2;color:#fff;margin:0}.pillar-card__summary{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:#ffffffb3}.guides-pillars[data-astro-cid-erw7ffnm] .pillar-card__cluster{margin:var(--space-xs) 0 0;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.05em;color:#5ce1e6}.pillar-card__divider{display:block;height:1px;margin:var(--space-xs) 0;background-image:linear-gradient(to right,rgba(92,225,230,.45) 50%,transparent 0%);background-size:6px 1px;background-repeat:repeat-x}.pillar-card__status{margin-top:auto;align-self:flex-start;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.05em}.pillar-card__status--soon{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;opacity:.7}.pillar-card__status--read{color:var(--amber);text-decoration:none;transition:opacity .2s ease}.pillar-card__status--read:hover,.pillar-card__status--read:focus{opacity:.85}.cta-terminal[data-astro-cid-erw7ffnm]{background:var(--navy)}.cta-terminal__inner[data-astro-cid-erw7ffnm]{text-align:center;max-width:720px;margin:0 auto}.cta-terminal__inner[data-astro-cid-erw7ffnm] .section-header{margin-left:auto;margin-right:auto;text-align:center}.cta-note[data-astro-cid-erw7ffnm]{margin-top:var(--space-md);font-size:.85rem;color:#5ce1e6b3}.reveal[data-astro-cid-erw7ffnm]{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.reveal[data-astro-cid-erw7ffnm].visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal[data-astro-cid-erw7ffnm]{opacity:1!important;transform:none!important;transition:none!important}.pillar-card{transition:none!important}.pillar-card:hover{transform:none!important}}
