.public-information-page_page__A7Zcj{color:#263d35;background:#f4f0e1;padding:12px 0 64px}.public-information-page_shell__9KGuW{width:min(100% - 40px,1040px);margin:0 auto}.public-information-page_hero__kCFoT{max-width:780px;padding:26px 0 30px}.public-information-page_hero__kCFoT h1{margin:10px 0 20px;color:#174e48;font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.public-information-page_hero__kCFoT>p:last-child{font-size:1.12rem;line-height:1.8}.public-information-page_content__hM7vo{display:grid;gap:24px}.public-information-page_content__hM7vo>section{min-width:0;padding:clamp(20px,3vw,32px);border:1px solid #aebba7;border-radius:12px;background:#fffcf2}.public-information-page_content__hM7vo h2{margin:0 0 18px;color:#174e48;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.3}.public-information-page_content__hM7vo h3{color:#174e48}.public-information-page_content__hM7vo li,.public-information-page_content__hM7vo p{line-height:1.8}.public-information-page_content__hM7vo p:last-child{margin-bottom:0}.public-information-page_content__hM7vo li+li{margin-top:10px}.public-information-page_content__hM7vo a{color:#174e48;text-underline-offset:4px;overflow-wrap:anywhere}.public-information-page_content__hM7vo a:focus-visible{outline:3px solid #174e48;outline-offset:4px}.public-information-page_content__hM7vo .button{color:#fff}@media (max-width:600px){.public-information-page_shell__9KGuW{width:calc(100% - 32px)}.public-information-page_hero__kCFoT{padding-top:16px}.public-information-page_hero__kCFoT>p:last-child{font-size:1rem}}.page_keyConditions__lY2Su{padding:clamp(22px,4vw,36px);border:var(--border);border-radius:var(--radius);background:#fff4c4;box-shadow:var(--shadow)}.page_keyConditions__lY2Su .page_eyebrow__BEM8F{margin:0 0 10px;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page_keyConditions__lY2Su .page_conditionsTitle__DnkQG{color:var(--ink)}.page_keyConditions__lY2Su .page_completionRule__577jr{margin:20px 0 12px;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.45}.page_completionRule__577jr mark{padding:0 .15em;color:var(--blue);background:var(--yellow)}.page_keyConditions__lY2Su .page_deadline__OSkAm{padding:14px 0;margin:18px 0 0;border-top:1px solid #c6b868}.page_requirementsLink__fhjyt{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-weight:700}.page_keyConditions__lY2Su .page_alsoRequired__s6Lh9{margin:24px 0 10px;font-weight:700}.page_conditionsList__zEmZz{margin:0;padding-left:24px}.page_conditionsList__zEmZz li{padding-left:4px}.page_conditionsList__zEmZz li::marker{color:#174e48;font-weight:700}.page_keyConditions__lY2Su .page_summaryNote__QGyV9{padding-top:18px;margin-top:22px;border-top:1px solid #c6b868;font-size:.9rem}.page_termsSection__uFs4U{scroll-margin-top:100px}.page_workRequirements__MkZqz{margin:24px 0}.page_workRequirements__MkZqz>div{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.5fr);gap:24px;padding:22px 0;border-top:1px solid #b6c0af}.page_workRequirements__MkZqz>div:last-child{border-bottom:1px solid #b6c0af}.page_workRequirements__MkZqz dt{font-weight:700;line-height:1.5}.page_workRequirements__MkZqz dt span{display:block;width:fit-content;margin-top:8px;padding:3px 8px;border:1px solid #9eae93;border-radius:4px;background:#e7eedc;font-size:.8rem;font-weight:600}.page_workRequirements__MkZqz dd{margin:0;line-height:1.8}.page_completionNote__XKP56{padding:16px 20px;border-left:4px solid var(--blue);background:var(--blue-light)}@media (max-width:600px){.page_workRequirements__MkZqz>div{grid-template-columns:1fr;gap:12px}.page_keyConditions__lY2Su{margin-right:5px}}@media print{.page_keyConditions__lY2Su{box-shadow:none}.page_workRequirements__MkZqz>div{page-break-inside:avoid;break-inside:avoid}}