.Location-module__-Da3YG__page{background:var(--bgPrimary);color:var(--textPrimary)}.Location-module__-Da3YG__container{width:100%;max-width:1080px;margin:0 auto;padding:0 1rem}.Location-module__-Da3YG__section{padding:2.75rem 0}.Location-module__-Da3YG__tinted{background:var(--bgSecondary)}.Location-module__-Da3YG__h2{font-size:var(--text2xl);line-height:var(--leadingTight);margin:0 0 1.1rem}.Location-module__-Da3YG__hero{padding:2.5rem 0 0}.Location-module__-Da3YG__crumbs{font-size:var(--textSm);color:var(--textTertiary);margin-bottom:1rem}.Location-module__-Da3YG__crumbs a{color:var(--textSecondary)}.Location-module__-Da3YG__h1{font-size:var(--text4xl);line-height:var(--leadingTight);max-width:22ch;margin:0 0 1rem}.Location-module__-Da3YG__answer{font-size:var(--textLg);line-height:var(--leadingRelaxed);color:var(--textSecondary);max-width:70ch;margin:0 0 .8rem}.Location-module__-Da3YG__heroActions{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 0;display:flex}.Location-module__-Da3YG__primary,.Location-module__-Da3YG__secondary{border-radius:var(--radiusMd);padding:.75rem 1.2rem;font-weight:700;text-decoration:none;display:inline-block}.Location-module__-Da3YG__primary{background:var(--textAccent);color:var(--bgPrimary)}.Location-module__-Da3YG__primary:hover,.Location-module__-Da3YG__primary:focus-visible{color:var(--bgPrimary);opacity:.9}.Location-module__-Da3YG__secondary{border:2px solid var(--textPrimary);color:var(--textPrimary)}.Location-module__-Da3YG__ribbon{background:var(--textPrimary);color:var(--bgPrimary);font-size:var(--textSm);flex-wrap:wrap;justify-content:center;gap:.5rem 2.5rem;margin:2.25rem 0 0;padding:1rem;list-style:none;display:flex}.Location-module__-Da3YG__ribbon strong{font-size:var(--textXl);margin-right:.3rem}.Location-module__-Da3YG__ledger{margin:0;padding:0;list-style:none}.Location-module__-Da3YG__ledgerRow{border-bottom:1px solid var(--borderLight);grid-template-columns:1fr minmax(9rem,13rem);gap:1.5rem;padding:1.1rem 0;display:grid}.Location-module__-Da3YG__ledgerProject{font-weight:700;font-size:var(--textLg);margin:0 0 .35rem}.Location-module__-Da3YG__ledgerProject a{color:var(--textAccent)}.Location-module__-Da3YG__stage{border-radius:var(--radiusFull);background:var(--successBg);border:1px solid var(--successBorder);font-size:var(--textXs);vertical-align:middle;margin-left:.4rem;padding:.1rem .5rem;font-weight:600}.Location-module__-Da3YG__ledgerWhat{color:var(--textSecondary);line-height:var(--leadingRelaxed);margin:0}.Location-module__-Da3YG__ledgerNumber{text-align:right;flex-direction:column;justify-content:center;margin:0;display:flex}.Location-module__-Da3YG__ledgerNumber strong{font-size:var(--text3xl);line-height:1.1}.Location-module__-Da3YG__ledgerNumber span{font-size:var(--textXs);color:var(--textTertiary)}.Location-module__-Da3YG__board{background:var(--borderLight);border:1px solid var(--borderLight);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1px;display:grid}.Location-module__-Da3YG__boardItem{background:var(--bgPrimary);color:var(--textPrimary);gap:.35rem;padding:1.1rem;text-decoration:none;display:grid}.Location-module__-Da3YG__boardItem:hover,.Location-module__-Da3YG__boardItem:focus-visible{background:var(--bgCard)}.Location-module__-Da3YG__boardName{font-weight:700}.Location-module__-Da3YG__boardPrice{font-size:var(--textXl);color:var(--textAccent);font-weight:700}.Location-module__-Da3YG__boardTag{font-size:var(--textSm);color:var(--textSecondary);line-height:1.45}.Location-module__-Da3YG__note{font-size:var(--textSm);color:var(--textSecondary);margin:1rem 0 0}.Location-module__-Da3YG__intro{max-width:70ch;color:var(--textSecondary);line-height:var(--leadingRelaxed);margin:0 0 1rem}.Location-module__-Da3YG__rules{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.Location-module__-Da3YG__rules li{border-left:3px solid var(--textAccent);gap:.2rem;margin-bottom:.75rem;padding:.75rem 0 .75rem 1rem;display:grid}.Location-module__-Da3YG__rules a{color:var(--textPrimary);font-weight:700}.Location-module__-Da3YG__rules span{font-size:var(--textSm);color:var(--textSecondary)}.Location-module__-Da3YG__terms{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;display:grid}.Location-module__-Da3YG__term dt{font-size:var(--textXs);text-transform:uppercase;letter-spacing:.05em;color:var(--textTertiary);margin-bottom:.4rem}.Location-module__-Da3YG__term dd{line-height:var(--leadingRelaxed);margin:0}.Location-module__-Da3YG__faq{border-bottom:1px solid var(--borderLight);max-width:80ch;padding:.85rem 0}.Location-module__-Da3YG__faq summary{cursor:pointer;font-weight:600}.Location-module__-Da3YG__faq p{color:var(--textSecondary);line-height:var(--leadingRelaxed);margin:.5rem 0 0}.Location-module__-Da3YG__closing{background:var(--bgTertiary);padding:3rem 0}.Location-module__-Da3YG__closingTitle{font-size:var(--text2xl);margin:0 0 .5rem}.Location-module__-Da3YG__closing p{color:var(--textSecondary);margin:0}@media (max-width:640px){.Location-module__-Da3YG__h1{font-size:var(--text3xl)}.Location-module__-Da3YG__ledgerRow{grid-template-columns:1fr;gap:.5rem}.Location-module__-Da3YG__ledgerNumber{text-align:left}}
