.information-page.information-page{background:var(--black);color:var(--cream);font-family:Inter,sans-serif}.information-page.information-page main{max-width:1180px;margin:0 auto;padding:64px 32px 96px}.information-page.information-page :is(.about-hero,.how-hero,.safety-hero){text-align:center;max-width:850px;margin:0 auto;padding:24px 0 64px}.information-page.information-page :is(h1,h2){color:var(--cream);letter-spacing:-.025em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.information-page.information-page h1{margin:20px auto 24px;font-size:clamp(42px,5.6vw,72px);line-height:1.08}.information-page.information-page h1 em,.information-page.information-page h2 em{color:var(--gold-light);font-weight:500}.information-page.information-page h2{margin:14px 0 18px;font-size:clamp(28px,3vw,38px);line-height:1.16}.information-page.information-page p{color:var(--muted);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.85}.information-page.information-page :is(.about-hero,.how-hero,.safety-hero)>p{max-width:720px;margin:auto;font-size:17px}.information-page.information-page :is(section,article,.value-card,.how-step,.safety-card)>span{letter-spacing:2.4px;color:var(--gold-light);text-transform:uppercase;text-align:inherit;margin-bottom:16px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}.information-page.information-page :is(.about-values,.how-steps,.safety-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.information-page.information-page :is(.value-card,.how-step,.safety-card){background:var(--black-card);text-align:left;box-shadow:none;border:1px solid #c7a45d30;border-radius:4px;min-height:0;padding:32px;transform:none}.information-page.information-page :is(.value-card,.how-step,.safety-card):before{display:none}.information-page.information-page .safety-card p{text-align:left}.information-page.information-page :is(.about-block,.how-bottom,.safety-wellbeing,.safety-bottom){box-shadow:none;text-align:left;background:0 0;border:0;border-top:1px solid #c7a45d30;border-radius:0;margin-top:48px;padding:48px 0}.information-page.information-page :is(.about-cta,.how-bottom,.safety-bottom){text-align:center}.information-page.information-page :is(.safety-wellbeing,.safety-bottom) p{max-width:780px;margin:16px auto}.information-page.information-page .safety-wellbeing p{margin-left:0}.information-page.information-page a{color:var(--gold-light)}.information-page.information-page .owner-inbox-link{text-align:right;margin:0 0 24px}@media (width<=700px){.information-page.information-page main{padding:40px 20px 64px}.information-page.information-page :is(.about-values,.how-steps,.safety-grid){grid-template-columns:1fr}.information-page.information-page :is(.value-card,.how-step,.safety-card){padding:26px}.information-page.information-page :is(.about-hero,.how-hero,.safety-hero){padding-bottom:40px}}.information-page.information-page :is(.safety-card,.value-card,.how-step) h2{text-align:left}.information-page.legal-page main{overflow-wrap:anywhere;max-width:900px}.information-page.legal-page section{scroll-margin-top:calc(var(--app-nav-height) + env(safe-area-inset-top) + 24px);margin-top:48px}.information-page.legal-page h3{color:var(--cream);margin-top:28px}.information-page.legal-page li{color:var(--muted);margin:12px 0;line-height:1.85}.information-page.legal-page ol{padding-left:24px}.information-page.information-page .about-data-credits{text-align:center;scroll-margin-top:calc(var(--app-nav-height) + 24px);border-top:1px solid #c7a45d30;margin-top:24px;padding-top:24px}.information-page.information-page .about-data-credits h2{color:var(--cream-dark);margin:0 0 8px;font-size:20px}.information-page.information-page .about-data-credits p{margin:0;font-size:12px;line-height:1.7}.information-page.information-page .about-data-credits a{text-underline-offset:3px}
