.privacy-page{color:#203e47;max-width:850px;margin:0 auto;padding:28px 24px 60px}.privacy-back{color:#226f7a;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.privacy-back:hover,.privacy-return:hover{text-decoration:underline}.privacy-header{align-items:center;gap:14px;margin:22px 0;font-weight:650;display:flex}.privacy-header img{object-fit:cover;border-radius:50%}.privacy-header small{color:#5c7076;font-size:13px;font-weight:400}.privacy-card{background:#fff;border:1px solid #d7e3e3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #164b5510}.privacy-heading{color:#227e89;letter-spacing:.12em;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.privacy-card h1{letter-spacing:-.035em;margin:18px 0;font:400 clamp(31px,5vw,43px)/1.15 Georgia,serif}.privacy-intro{color:#48616a;font-size:16px;line-height:1.75}.privacy-card section{margin-top:28px}.privacy-card h2{margin-bottom:9px;font-size:18px;font-weight:650;line-height:1.4}.privacy-card section p{color:#405c65;margin:8px 0;font-size:15px;line-height:1.8}.privacy-updated{color:#62767b;border-top:1px solid #e0e9e8;margin-top:30px;padding-top:20px;font-size:12px}.privacy-return{color:#176d79;align-items:center;min-height:44px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.privacy-page a:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #278c98}@media (max-width:520px){.privacy-page{padding:16px 16px 36px}.privacy-card{border-radius:16px;padding:25px 22px}.privacy-header{margin:15px 0 22px}.privacy-card h1{font-size:33px}.privacy-card section p{font-size:14px}}
