.privacy{box-sizing:border-box;background:#fffaf2;min-height:100vh;padding:32px 16px 64px}.privacy__inner{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;display:flex}.privacy__crumbs{margin-top:-20px;padding-right:96px}.privacy__crumbs .seo-breadcrumbs{padding:0!important}.privacy__header{text-align:center;margin-bottom:4px}.privacy__title{color:var(--color-text,#3d2e1f);margin:0 0 6px;font-size:max(1.8rem,min(5vw,2.4rem));font-weight:800}.privacy__updated{color:var(--color-text-muted,#9a8a78);margin:0 0 12px;font-size:.85rem}.privacy__lead{max-width:560px;color:var(--color-text-secondary,#6c5d4f);margin:0 auto;font-size:1.02rem;line-height:1.55}.privacy__card{background:#fff;border-radius:20px;padding:20px 22px;box-shadow:0 4px 24px #a0641e12}.privacy__card--summary{box-shadow:none;background:#fff4e5;border:1px solid #ff8c002e}.privacy__heading{color:var(--color-text,#3d2e1f);margin:0 0 10px;font-size:1.15rem;font-weight:800}.privacy__card p,.privacy__list li{color:var(--color-text-secondary,#5b4d40);font-size:.97rem;line-height:1.6}.privacy__card p{margin:0 0 10px}.privacy__card p:last-child{margin-bottom:0}.privacy__list{margin:0 0 10px;padding-left:20px}.privacy__list:last-child{margin-bottom:0}.privacy__list li+li{margin-top:6px}.privacy__list strong{color:var(--color-text,#3d2e1f)}.privacy__contacts{flex-wrap:wrap;gap:8px 28px;margin:12px 0 0;display:flex}.privacy__contacts dt{color:var(--color-text-muted,#9a8a78);font-size:.8rem}.privacy__contacts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.privacy__contacts a{color:#0984e3;text-decoration:none}.privacy__contacts a:hover{text-decoration:underline}@media (max-width:480px){.privacy__card{padding:18px 16px}}
