.legal-page-module__laNkYa__page{color:#f0e6d8;background:#0a0a0a;min-height:100dvh;padding-bottom:6rem}.legal-page-module__laNkYa__topNav{z-index:10;-webkit-backdrop-filter:blur(12px);background:#0a0a0ad9;border-bottom:1px solid #d4a5741a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}@media (min-width:768px){.legal-page-module__laNkYa__topNav{padding:1.5rem 2.5rem}}.legal-page-module__laNkYa__backLink{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:#f0e6d8b3;align-items:center;gap:.6rem;font-size:.65rem;text-decoration:none;transition:color .2s,gap .25s;display:inline-flex}.legal-page-module__laNkYa__backLink:hover{color:#d4a574;gap:.9rem}.legal-page-module__laNkYa__logoLink{font-family:var(--font-display);letter-spacing:.15em;color:#d4a574;font-size:1.1rem;text-decoration:none;transition:color .2s}.legal-page-module__laNkYa__logoLink:hover{color:#f0e6d8}.legal-page-module__laNkYa__titleBlock{text-align:center;max-width:900px;margin:0 auto;padding:4rem 1.5rem 3rem}@media (min-width:768px){.legal-page-module__laNkYa__titleBlock{padding:6rem 2.5rem 4rem}}.legal-page-module__laNkYa__eyebrow{font-family:var(--font-mono);letter-spacing:.4em;text-transform:uppercase;color:#d4a574;margin:0 0 1.5rem;font-size:.7rem}@media (min-width:768px){.legal-page-module__laNkYa__eyebrow{margin-bottom:2rem;font-size:.8rem}}.legal-page-module__laNkYa__title{font-family:var(--font-display);letter-spacing:-.01em;color:#f0e6d8;margin:0;font-size:clamp(2rem,1.3rem + 2.2vw,3.5rem);font-weight:400;line-height:1.1}.legal-page-module__laNkYa__subtitle{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:#f0e6d880;margin:1.5rem 0 0;font-size:.7rem}.legal-page-module__laNkYa__content{background:#fffaf006;border-left:1px solid #d4a5740f;border-right:1px solid #d4a5740f;max-width:65ch;margin:0 auto;padding:2.5rem 1.5rem 3.5rem}@media (min-width:1024px){.legal-page-module__laNkYa__content{max-width:56rem;padding:4rem 3.5rem 5rem}}.legal-page-module__laNkYa__section{margin:0 0 2.5rem}.legal-page-module__laNkYa__section:last-child{margin-bottom:0}.legal-page-module__laNkYa__sectionTitle{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:#d4a574;margin:0 0 1.25rem;font-size:.75rem;font-weight:500;line-height:1.4}@media (min-width:768px){.legal-page-module__laNkYa__sectionTitle{margin-bottom:1.5rem;font-size:.85rem}}.legal-page-module__laNkYa__paragraph{font-family:var(--font-serif);color:#f0e6d8d9;margin:0 0 1rem;font-size:clamp(.95rem,.7rem + .35vw,1.1rem);line-height:1.7}.legal-page-module__laNkYa__paragraph:last-child{margin-bottom:0}.legal-page-module__laNkYa__paragraph strong{color:#f0e6d8;font-weight:500}.legal-page-module__laNkYa__paragraph a{color:#d4a574;text-underline-offset:3px;-webkit-text-decoration:underline #d4a57466;text-decoration:underline #d4a57466;transition:text-decoration-color .2s}.legal-page-module__laNkYa__paragraph a:hover{text-decoration-color:#d4a574}.legal-page-module__laNkYa__list,.legal-page-module__laNkYa__listOrdered{font-family:var(--font-serif);color:#f0e6d8d9;margin:0 0 1rem;padding-left:1.5rem;font-size:clamp(.95rem,.7rem + .35vw,1.1rem);line-height:1.7}.legal-page-module__laNkYa__list li,.legal-page-module__laNkYa__listOrdered li{margin-bottom:.5rem}.legal-page-module__laNkYa__list li:last-child,.legal-page-module__laNkYa__listOrdered li:last-child{margin-bottom:0}.legal-page-module__laNkYa__list strong,.legal-page-module__laNkYa__listOrdered strong{color:#f0e6d8;font-weight:500}.legal-page-module__laNkYa__list{padding-left:0;list-style:none}.legal-page-module__laNkYa__list li{padding-left:1.25rem;position:relative}.legal-page-module__laNkYa__list li:before{content:"▸";color:#d4a574;font-family:var(--font-mono);font-size:.75rem;line-height:1.7;position:absolute;left:0}.legal-page-module__laNkYa__infoBlock{font-family:var(--font-mono);color:#f0e6d8d9;background:#d4a5740a;border-left:2px solid #d4a5744d;margin:1rem 0 1.5rem;padding:1.25rem 1.5rem;font-size:.85rem;line-height:1.7}.legal-page-module__laNkYa__infoBlock strong{color:#d4a574;font-weight:500}.legal-page-module__laNkYa__infoBlock a{color:#d4a574;border-bottom:1px dotted #d4a57466;text-decoration:none;transition:border-color .2s}.legal-page-module__laNkYa__infoBlock a:hover{border-color:#d4a574}.legal-page-module__laNkYa__warning{font-family:var(--font-serif);color:#f0e6d8e6;background:#ff64640d;border-left:2px solid #ff646466;margin:1rem 0 1.5rem;padding:1.25rem 1.5rem;font-size:clamp(.95rem,.7rem + .35vw,1.05rem);line-height:1.7}.legal-page-module__laNkYa__warning strong{color:#ff9090;font-weight:500}.legal-page-module__laNkYa__contactGrid{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0 2.5rem;display:grid}@media (min-width:768px){.legal-page-module__laNkYa__contactGrid{grid-template-columns:repeat(2,1fr);gap:2rem}}.legal-page-module__laNkYa__contactCard{background:#d4a5740a;border:1px solid #d4a57426;padding:1.5rem 1.5rem 1.75rem;transition:border-color .25s,background .25s}.legal-page-module__laNkYa__contactCard:hover{background:#d4a5740f;border-color:#d4a57466}.legal-page-module__laNkYa__contactLabel{font-family:var(--font-mono);letter-spacing:.35em;text-transform:uppercase;color:#d4a574;margin:0 0 .65rem;font-size:.6rem}.legal-page-module__laNkYa__contactValue{font-family:var(--font-display);color:#f0e6d8;margin:0;font-size:1.25rem;font-weight:400;line-height:1.3}.legal-page-module__laNkYa__contactValue a{color:inherit;border-bottom:1px solid #d4a5744d;text-decoration:none;transition:border-color .2s,color .2s}.legal-page-module__laNkYa__contactValue a:hover{color:#d4a574;border-color:#d4a574}@media (min-width:768px){.legal-page-module__laNkYa__contactValue{font-size:1.4rem}}
