.legal-pages_page__koj8i{max-width:850px;margin:0 auto;padding:40px 24px 64px;line-height:1.75}.legal-pages_page__koj8i h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:24px 0 16px;color:#164f40}.legal-pages_page__koj8i h2{font-size:1.25rem;line-height:1.4;margin:32px 0 10px}.legal-pages_page__koj8i li,.legal-pages_page__koj8i p{overflow-wrap:anywhere}.legal-pages_links__zEI4I a,.legal-pages_page__koj8i a{text-decoration:underline;text-underline-offset:4px}.legal-pages_links__zEI4I a:focus-visible,.legal-pages_page__koj8i a:focus-visible{outline:3px solid #bc863c;outline-offset:5px;border-radius:2px}.legal-pages_intro__vq4g8{font-size:1.1rem}.legal-pages_date__991AA{color:#59655f;font-size:.9rem}.legal-pages_contents__gFwtv{background:#fff;border:1px solid #dce5df;border-radius:12px;padding:18px 22px}.legal-pages_contents__gFwtv ul{margin:8px 0 0;padding-left:22px}.legal-pages_links__zEI4I{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;padding:24px;background:#0d2c24;color:#eef4f1;font-size:.9rem;line-height:1.6}@media print{.legal-pages_contents__gFwtv,.legal-pages_links__zEI4I{display:none}.legal-pages_page__koj8i{max-width:none;padding:0}.legal-pages_page__koj8i h2{break-after:avoid}}.install-prompt_container__cox_p{background:#f3f6f3;border-top:1px solid #d4e2d9;padding:14px max(20px,4vw);font:14px/1.6 Arial,Helvetica,sans-serif;color:#234c3d}.install-prompt_details__fDBXF{width:100%;max-width:850px;margin:0 auto}.install-prompt_details__fDBXF summary{cursor:pointer;font-weight:700;min-height:32px;align-content:center}.install-prompt_content__p5ErA{padding:4px 0 6px}.install-prompt_content__p5ErA p{margin:10px 0;max-width:680px}.install-prompt_content__p5ErA button{border:1px solid #176b54;border-radius:9px;background:#176b54;color:#fff;min-height:44px;padding:10px 16px;font:700 14px Arial,Helvetica,sans-serif;cursor:pointer;margin:4px 12px 4px 0}.install-prompt_content__p5ErA button:disabled{opacity:.65;cursor:wait}.install-prompt_content__p5ErA .install-prompt_dismiss__U_TrZ{background:transparent;color:#234c3d;border-color:#aac8ba;font-weight:400}.install-prompt_content__p5ErA button:focus-visible,.install-prompt_details__fDBXF summary:focus-visible{outline:3px solid #c98b42;outline-offset:3px}@media(max-width:450px){.install-prompt_container__cox_p{padding:12px 16px}.install-prompt_content__p5ErA button{width:100%;margin-inline:0}}