.RouteAwakening369-module__JYtura__root{--ground:#07131f;--panel:#0c2030;--line:#284657;--ink:#e7f2f0;--muted:#a9c0cb;--cyan:#6fdbed;--copper:#daa77a;background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font-punball-doc), system-ui, sans-serif;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.7}.RouteAwakening369-module__JYtura__root *,.RouteAwakening369-module__JYtura__root :before,.RouteAwakening369-module__JYtura__root :after{box-sizing:border-box}.RouteAwakening369-module__JYtura__root a{color:var(--cyan);text-underline-offset:.2em}.RouteAwakening369-module__JYtura__root a:focus-visible{outline:3px solid var(--copper);outline-offset:5px;border-radius:3px}.RouteAwakening369-module__JYtura__root p{margin:0 0 1.2em}.RouteAwakening369-module__JYtura__root h2,.RouteAwakening369-module__JYtura__root h3{text-wrap:balance;line-height:1.2}.RouteAwakening369-module__JYtura__root h3{margin:0 0 .8rem;font-size:1.35rem;font-weight:600}.RouteAwakening369-module__JYtura__root section{scroll-margin-top:1.5rem}.RouteAwakening369-module__JYtura__wrap{width:min(100% - 2rem,1120px);margin-inline:auto;padding-bottom:4rem}.RouteAwakening369-module__JYtura__skip{z-index:10;background:var(--panel);max-width:calc(100% - 1rem);padding:.7rem 1rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-180%)}.RouteAwakening369-module__JYtura__skip:focus{transform:translateY(0)}.RouteAwakening369-module__JYtura__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;padding-block:1.5rem;font-size:.875rem;display:flex}.RouteAwakening369-module__JYtura__breadcrumb a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.RouteAwakening369-module__JYtura__breadcrumb a:hover{text-decoration:underline}.RouteAwakening369-module__JYtura__hero{padding:2.5rem 0 2.75rem}.RouteAwakening369-module__JYtura__eyebrow,.RouteAwakening369-module__JYtura__kicker{color:var(--copper);font-family:var(--font-punball-doc-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:500}.RouteAwakening369-module__JYtura__title{letter-spacing:-.045em;text-wrap:balance;max-width:16ch;margin:0 0 1.2rem;font-size:clamp(2.8rem,8.4vw,6rem);font-weight:600;line-height:1.04}.RouteAwakening369-module__JYtura__title span{color:var(--cyan)}.RouteAwakening369-module__JYtura__lede{max-width:30ch;color:var(--cyan);font-size:clamp(1.4rem,3vw,2rem);line-height:1.4}.RouteAwakening369-module__JYtura__intro{max-width:64ch;color:var(--muted)}.RouteAwakening369-module__JYtura__counts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 1rem;display:grid}.RouteAwakening369-module__JYtura__counts div{flex-direction:column-reverse;align-items:flex-start;gap:.3rem;min-width:0;padding:1.2rem .5rem;display:flex}.RouteAwakening369-module__JYtura__counts div+div{border-left:1px solid var(--line)}.RouteAwakening369-module__JYtura__counts dt{max-width:12ch;color:var(--muted);font-size:clamp(.72rem,1.5vw,.88rem);line-height:1.45}.RouteAwakening369-module__JYtura__counts dd{color:var(--cyan);font-family:var(--font-punball-doc-mono), monospace;margin:0;font-size:clamp(1.8rem,6.6vw,3.4rem);font-weight:500;line-height:1.1}.RouteAwakening369-module__JYtura__counts div:nth-child(2) dd{color:var(--copper)}.RouteAwakening369-module__JYtura__counts div:last-child dd{color:var(--ink)}.RouteAwakening369-module__JYtura__countNote{max-width:73ch;color:var(--muted);font-size:.9rem}.RouteAwakening369-module__JYtura__actions{flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-top:1.8rem;display:flex}.RouteAwakening369-module__JYtura__primaryAction,.RouteAwakening369-module__JYtura__secondaryAction{border:1px solid var(--cyan);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;max-width:100%;min-height:3rem;padding:.8rem 1rem;font-size:.95rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.RouteAwakening369-module__JYtura__root .RouteAwakening369-module__JYtura__primaryAction{background:var(--cyan);color:var(--ground)}.RouteAwakening369-module__JYtura__primaryAction:hover{background:#9be6ef}.RouteAwakening369-module__JYtura__secondaryAction{background:var(--panel)}.RouteAwakening369-module__JYtura__secondaryAction:hover{background:#173346}.RouteAwakening369-module__JYtura__actions a span{font-family:var(--font-punball-doc-mono), monospace;flex-shrink:0;font-size:.72rem;font-weight:500}.RouteAwakening369-module__JYtura__version{color:var(--muted);font-size:.8rem;margin-top:1rem!important}.RouteAwakening369-module__JYtura__contents{border-block:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.5rem;padding:1.25rem 0;display:flex}.RouteAwakening369-module__JYtura__contents a{align-items:center;min-height:2.75rem;font-size:.9rem;text-decoration:none;display:inline-flex}.RouteAwakening369-module__JYtura__contents a:hover{text-decoration:underline}.RouteAwakening369-module__JYtura__section{border-bottom:1px solid var(--line);padding-block:3.5rem}.RouteAwakening369-module__JYtura__sectionHead{max-width:72ch}.RouteAwakening369-module__JYtura__sectionHead h2{letter-spacing:-.025em;margin:0 0 1.2rem;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:600}.RouteAwakening369-module__JYtura__sectionHead>p:not(.RouteAwakening369-module__JYtura__kicker){color:var(--muted)}.RouteAwakening369-module__JYtura__originalFigure{max-width:850px;margin:2rem auto 0;padding:0}.RouteAwakening369-module__JYtura__originalFigure>a{border:1px solid var(--line);border-radius:8px;display:block;overflow:hidden}.RouteAwakening369-module__JYtura__originalFigure img{width:100%;height:auto;display:block}.RouteAwakening369-module__JYtura__originalFigure figcaption{color:var(--muted);padding-top:1rem;font-size:.88rem}.RouteAwakening369-module__JYtura__editorialGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem;display:grid}.RouteAwakening369-module__JYtura__editorialGrid>*{min-width:0}.RouteAwakening369-module__JYtura__editorialGrid p{color:var(--muted)}.RouteAwakening369-module__JYtura__inset,.RouteAwakening369-module__JYtura__prototype{border-left:2px solid var(--cyan);background:var(--panel);border-radius:0 8px 8px 0;padding:1.5rem}.RouteAwakening369-module__JYtura__prototype{border-left-color:var(--copper)}.RouteAwakening369-module__JYtura__inset p:last-child,.RouteAwakening369-module__JYtura__prototype p:last-child{margin-bottom:0}.RouteAwakening369-module__JYtura__prototype a{padding-block:.4rem;display:inline-block}.RouteAwakening369-module__JYtura__textLink{margin-top:.8rem;padding-block:.6rem;font-weight:600;display:inline-block}.RouteAwakening369-module__JYtura__scale{margin:1rem 0 1.5rem}.RouteAwakening369-module__JYtura__scale div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding-block:.7rem;display:flex}.RouteAwakening369-module__JYtura__scale dt{color:var(--muted)}.RouteAwakening369-module__JYtura__scale dd{color:var(--copper);margin:0;font-weight:600}.RouteAwakening369-module__JYtura__tableWrap{max-width:850px;margin-top:2rem}.RouteAwakening369-module__JYtura__table{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.4}.RouteAwakening369-module__JYtura__table caption{color:var(--muted);text-align:left;margin-bottom:1rem;font-size:.88rem;line-height:1.6}.RouteAwakening369-module__JYtura__table th,.RouteAwakening369-module__JYtura__table td{border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;padding:.9rem .45rem}.RouteAwakening369-module__JYtura__table th:first-child{text-align:left}.RouteAwakening369-module__JYtura__table thead th{color:var(--muted);font-size:.8rem;font-weight:400}.RouteAwakening369-module__JYtura__table tbody th{color:var(--ink);font-weight:600}.RouteAwakening369-module__JYtura__table tbody td{font-family:var(--font-punball-doc-mono), monospace}.RouteAwakening369-module__JYtura__table tfoot{color:var(--cyan);font-weight:600}.RouteAwakening369-module__JYtura__table tfoot tr:last-child{color:var(--copper)}.RouteAwakening369-module__JYtura__equation{color:var(--cyan);font-weight:600;margin-top:1.5rem!important}.RouteAwakening369-module__JYtura__deckList{margin-top:2rem}.RouteAwakening369-module__JYtura__deck{border-top:1px solid var(--line);grid-template-columns:2.4rem minmax(0,1fr);gap:.4rem .8rem;padding-block:1.5rem;display:grid}.RouteAwakening369-module__JYtura__deckId{color:var(--copper);font-family:var(--font-punball-doc-mono), monospace}.RouteAwakening369-module__JYtura__deck h3{margin-bottom:.6rem;font-size:1.2rem}.RouteAwakening369-module__JYtura__deck p{max-width:65ch;color:var(--muted);margin:0;font-size:.95rem}.RouteAwakening369-module__JYtura__deckCount{color:var(--cyan);font-family:var(--font-punball-doc-mono), monospace;grid-column:2;font-size:1.3rem}.RouteAwakening369-module__JYtura__deckCount span{color:var(--muted);font-family:var(--font-punball-doc), system-ui, sans-serif;margin-left:.6rem;font-size:.8rem}.RouteAwakening369-module__JYtura__footer{gap:1rem;padding-top:3rem;display:grid}.RouteAwakening369-module__JYtura__footer h2{margin:0 0 1rem;font-size:1.8rem;font-weight:600}.RouteAwakening369-module__JYtura__footer p:not(.RouteAwakening369-module__JYtura__kicker){color:var(--muted)}.RouteAwakening369-module__JYtura__footerLinks{flex-direction:column;align-items:flex-start;display:flex}.RouteAwakening369-module__JYtura__footerLinks a{padding-block:.7rem;display:inline-block}@media (min-width:640px){.RouteAwakening369-module__JYtura__wrap{width:min(100% - 4rem,1120px)}.RouteAwakening369-module__JYtura__hero{padding-block:4rem}.RouteAwakening369-module__JYtura__counts div{padding:1.5rem}.RouteAwakening369-module__JYtura__deck{grid-template-columns:3rem minmax(0,1fr) 8rem;gap:1.5rem}.RouteAwakening369-module__JYtura__deckCount{text-align:right;grid-column:3}.RouteAwakening369-module__JYtura__deckCount span{margin:0;display:block}.RouteAwakening369-module__JYtura__table th,.RouteAwakening369-module__JYtura__table td{padding-inline:1rem}}@media (min-width:900px){.RouteAwakening369-module__JYtura__editorialGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem}.RouteAwakening369-module__JYtura__section{padding-block:4.5rem}.RouteAwakening369-module__JYtura__footer{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}@media print{.RouteAwakening369-module__JYtura__root{color:#142330;background:#fff;font-size:11pt}.RouteAwakening369-module__JYtura__root a,.RouteAwakening369-module__JYtura__root p,.RouteAwakening369-module__JYtura__root h2,.RouteAwakening369-module__JYtura__root h3,.RouteAwakening369-module__JYtura__root dt,.RouteAwakening369-module__JYtura__root dd,.RouteAwakening369-module__JYtura__root th,.RouteAwakening369-module__JYtura__root td{color:inherit}.RouteAwakening369-module__JYtura__wrap{width:100%}.RouteAwakening369-module__JYtura__skip,.RouteAwakening369-module__JYtura__breadcrumb,.RouteAwakening369-module__JYtura__contents,.RouteAwakening369-module__JYtura__actions{display:none}.RouteAwakening369-module__JYtura__hero,.RouteAwakening369-module__JYtura__section{padding-block:1.2rem}.RouteAwakening369-module__JYtura__inset,.RouteAwakening369-module__JYtura__prototype{background:0 0}.RouteAwakening369-module__JYtura__originalFigure{-moz-column-break-inside:avoid;break-inside:avoid;max-width:60%}}
