/* ==========================================================================
   Victory Atomistic  (/products/manufacturing/tcad/victory-atomistic/)

   The sixth and last single-product page, and the smallest sheet of the six:
   every section comes from the shared product-PAGE block in
   product-family.css. What is here is this page's band run, its hub column
   count, and the link styles for anchors nested inside components that are
   not themselves links.

   WITH THIS PAGE THE TCAD SUITE IS COMPLETE. Victory Process, Victory Device,
   Victory Mesh, Victory RCx, Utmost IV and Victory Atomistic - all six tools
   named on /products/manufacturing/tcad/ now have pages, and every link in
   every sibling strip resolves.

   Band rhythm is the homepage's: 48 / 64 / 80. Bands alternate white and
   --ps-color-neutral-2-100; --ps-color-neutral-2-000 is reserved for the
   conversion band. No two adjacent bands share a tint, and there is no dark
   band.

     §1  banner        white          §6  proof         neutral-2-100
     §2  what it does  neutral-2-100  §7  CTA           neutral-2-000
     §3  capabilities  white          §8  FAQ           white
     §4  flow          neutral-2-100  §9  related       neutral-2-100
     §5  applications  white

   Nine sections, so the run is the one Victory Process, Utmost IV, Victory
   RCx and Victory Mesh use. Five of the six product pages share it; Victory
   Device, with its extra modules band, is the only one that differs.
   ========================================================================== */

/* --------------------------------------------------------------------------
   §2 The supporting line under the answer

   Sixth and last. This one carries the origin story - the Purdue NEMO lineage
   - because for the readership this page is written for, that single fact is
   worth more than any capability claim. People who have used NEMO in academic
   work will recognise it immediately, and people who have not are not the
   buyers.
   -------------------------------------------------------------------------- */
.va-what__note{
  margin:18px 0 0;max-width:68ch;padding:12px 14px;
  background:var(--sv-white);
  border-left:2px solid var(--ps-color-brand-500);border-radius:0 8px 8px 0;
  font:400 13px/20px var(--ps-font);letter-spacing:normal;
  color:var(--ps-color-neutral-3-500);
}
.va-what__note strong{color:var(--ps-color-brand-600)}

/* --------------------------------------------------------------------------
   §4 Links inside the flow aside

   Same class of problem as .pf-node--input a, which now lives in
   product-family.css: an anchor inside a block that is not itself an <a>
   inherits the surrounding text colour with no underline and renders
   invisibly. This page's flow aside links the three tools in the main Victory
   chain, so it needs the rule.

   ONLY THIS ONE SELECTOR. An earlier draft also carried
   .pf-cap-block__body a and .pf-applist__lead a "for consistency" - but this
   page has no links in either place, so both rules matched nothing. Dead CSS
   that looks load-bearing is worse than no CSS, so they are gone.

   Where those two actually live: .pf-cap-block__body a is on Victory RCx and
   Victory Mesh (two uses), .pf-applist__lead a is on Victory Mesh alone (one
   use). Neither has reached the three-use threshold that moved
   .pf-node--input a into the shared sheet. When either does, move it the same
   way and in its own commit.
   -------------------------------------------------------------------------- */
.pf-flow__aside-body a{
  color:var(--ps-color-brand-600);
  text-decoration:underline;text-underline-offset:2px;
}
.pf-flow__aside-body a:hover{color:var(--ps-color-brand-500)}

@media (min-width:1024px){
  /* --------------------------------------------------------------------
     How many columns this page's hub flow takes

     pf-hubflow is shared; the column count follows the node count. This
     page has THREE - one input, this tool, one output - the narrowest
     flow of the six, and honestly so: Victory Atomistic sits beside the
     Victory chain rather than inside it. Three across is one clean row.
     -------------------------------------------------------------------- */
  .pf-hubflow{grid-template-columns:repeat(3,minmax(0,1fr))}
}

/* --------------------------------------------------------------------------
   §8 FAQ — sits on white, below the conversion band
   -------------------------------------------------------------------------- */
.faq{background:var(--sv-white)}

/* --------------------------------------------------------------------------
   Band run for this page

   product-family.css leaves every shared section transparent, because the
   tint depends on position rather than on the section. This is the run set
   out in the header comment above, in one place so it can be read at once.
   -------------------------------------------------------------------------- */
.pf-def,.pf-flow,.pf-res,.pf-related{
  background:var(--ps-color-neutral-2-100);
  border-block:1px solid var(--ps-color-neutral-2-300);
}
/* stated explicitly rather than left transparent: an inherited body colour
   looks right today and breaks silently the moment anything above it moves */
.pf-cap,.pf-applist{background:var(--sv-white)}

/* --------------------------------------------------------------------------
   Victory Atomistic round (2026-09-24)
   -------------------------------------------------------------------------- */
/* VATOM-23: the second flow intro line */
.pf-flow__lead--more{margin-top:12px}
/* VATOM-09: "Read the paper" at the card foot */
.pf-res-card__link{margin-top:auto;align-self:flex-start}
/* VATOM-08: the resources item's four lines */
.pf-res-card__docs{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}
.pf-res-card__doc{
  display:flex;flex-direction:column;gap:1px;padding:9px 0;
  border-top:1px solid var(--ps-color-neutral-2-300);
}
.pf-res-card__docs li:first-child .pf-res-card__doc{border-top:0;padding-top:4px}
.pf-res-card__doc-name{font:500 14px/20px var(--ps-font);letter-spacing:normal;color:var(--ps-color-brand-600)}
.pf-res-card__doc:hover .pf-res-card__doc-name{color:var(--ps-color-brand-500)}
.pf-res-card__doc-meta{font:400 12px/18px var(--ps-font);letter-spacing:normal;color:var(--ps-color-neutral-2-900)}
/* VATOM-12: the hub link now sits under the product strip */
.pf-related__list + .pf-related__up{display:inline-flex;margin-top:18px}
/* phones: the longer button and link labels wrap instead of overflowing */
@media (max-width:639.98px){
  .page-banner__ctas .ps-btn--large,.pf-cta .ps-btn,.pf-res__more .ps-btn{max-width:100%}
  .page-banner__ctas .ps-btn--large .ps-btn__text,.pf-cta .ps-btn .ps-btn__text,.pf-res__more .ps-btn__text{white-space:normal;min-width:0}
}
