@font-face{font-family:FooterNewsreader;src:url(/assets/fonts/guides/newsreader.ttf) format("truetype");font-weight:100 900;font-display:swap}.public-footer_footer__IOOHG.public-footer{display:block;background:#101112;border-top:1px solid #303338;padding:60px 32px 28px;color:#b0b5ba;font-size:14px}.public-footer_frame__SDfVL{max-width:1240px;margin:0 auto}.public-footer_top__VGliP{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:56px;padding-bottom:44px}.public-footer_brand__LzfYj{min-width:0}.public-footer_brand__LzfYj>a:first-child{display:inline-flex;min-height:44px;align-items:center}.public-footer_brand__LzfYj img{display:block;height:auto}.public-footer_tagline__VA4k5{font-family:FooterNewsreader,Georgia,serif;font-size:34px;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:#f1f3f2;margin:22px 0 18px}.public-footer_email__pNJ9i{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;max-width:100%;font-size:15px;color:#c6cec0}.public-footer_links__23oT9{display:grid;grid-template-columns:1fr 1fr;gap:32px}.public-footer_links__23oT9 nav{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.public-footer_links__23oT9 h2{color:#b0b5ba;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 12px}.public-footer_links__23oT9 a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;color:#f1f3f2}.public-footer_footer__IOOHG a{text-underline-offset:5px}.public-footer_footer__IOOHG a:hover{color:#e5f78a;text-decoration:underline}.public-footer_footer__IOOHG a:focus-visible{outline:2px solid #e5f78a;outline-offset:5px}.public-footer_footer__IOOHG summary{min-height:44px;padding-block:10px;cursor:pointer;font-size:13px}.public-footer_footer__IOOHG summary:focus-visible{outline:2px solid #e5f78a;outline-offset:4px}.public-footer_footer__IOOHG details p{max-width:72ch;font-size:13px;line-height:1.7;margin:12px 0 0}.public-footer_footer__IOOHG ::selection{background:#e5f78a;color:#101112}.public-footer_bottom__1LFrz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:24px;border-top:1px solid #303338;font-size:13px;line-height:1.7}.public-footer_bottom__1LFrz p{margin:0}@media (max-width:767px){.public-footer_footer__IOOHG.public-footer{padding:40px 20px calc(96px + env(safe-area-inset-bottom))}.public-footer_top__VGliP{grid-template-columns:1fr;gap:32px;padding-bottom:32px}.public-footer_tagline__VA4k5{font-size:32px}.public-footer_links__23oT9{gap:24px}.public-footer_bottom__1LFrz{flex-direction:column;align-items:flex-start;gap:6px;padding-top:22px}}@media (max-width:350px){.public-footer_footer__IOOHG.public-footer{padding-inline:16px}.public-footer_email__pNJ9i{font-size:14px}}.public-header_glass__Bg8cD{--header-glass-ground:rgb(22 25 27/96%);height:64px;width:calc(100% - 32px);max-width:1440px;margin:10px auto;top:10px;padding-inline:20px;gap:24px;border:1px solid rgb(240 247 238/20%);border-radius:18px;background:linear-gradient(115deg,rgb(255 255 255/7%),transparent 42%,rgb(229 247 138/3%)),var(--header-glass-ground);box-shadow:0 8px 28px rgb(0 0 0/18%),inset 0 1px 0 rgb(255 255 255/12%);isolation:isolate}.public-header_glass__Bg8cD .logo{width:128px;height:46px}.public-header_glass__Bg8cD>a{display:inline-flex;align-items:center;min-height:44px;flex-shrink:0;border-radius:8px}.public-header_glass__Bg8cD .desktop-nav{gap:6px;font-size:14px;color:#d0d5d3}.public-header_glass__Bg8cD .desktop-nav a{display:inline-flex;align-items:center;min-height:44px;padding-inline:12px;border-radius:10px;white-space:nowrap;transition:background-color .16s ease-out,color .16s ease-out}.public-header_glass__Bg8cD .desktop-nav a:hover{color:#f1f3f2;background:rgb(255 255 255/8%)}.public-header_glass__Bg8cD .desktop-nav a[aria-current=page]{color:#e5f78a;background:rgb(229 247 138/9%)}.public-header_glass__Bg8cD .header-actions{gap:8px}.public-header_glass__Bg8cD .chip{background:rgb(255 255 255/5%);border-color:rgb(240 247 238/15%);padding-inline:12px}.public-header_glass__Bg8cD .header-actions a:hover{background:rgb(255 255 255/11%);border-color:rgb(240 247 238/30%)}.public-header_glass__Bg8cD a:focus-visible{outline:2px solid #e5f78a;outline-offset:2px}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.public-header_glass__Bg8cD{--header-glass-ground:rgb(16 19 21/78%);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}}@media (min-width:768px) and (max-width:1100px){.public-header_glass__Bg8cD{padding-inline:16px;gap:16px}.public-header_glass__Bg8cD .desktop-nav{gap:2px;font-size:13px}.public-header_glass__Bg8cD .desktop-nav a{padding-inline:8px}.public-header_glass__Bg8cD .header-saved{display:none}}@media (max-width:767px){.public-header_glass__Bg8cD{width:100%;max-width:none;height:64px;margin:0;top:0;padding-inline:18px;gap:12px;border-radius:0;border-width:0 0 1px;box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}.public-header_glass__Bg8cD .logo{width:118px;height:43px}.public-header_glass__Bg8cD .desktop-nav{display:none}.public-header_glass__Bg8cD .chip{padding-inline:10px}}@media (prefers-reduced-transparency:reduce){.public-header_glass__Bg8cD{--header-glass-ground:#181c1d;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.public-header_glass__Bg8cD{background:Canvas;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.public-header_glass__Bg8cD .desktop-nav a[aria-current=page]{color:LinkText;text-decoration:underline}}