@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}:root{font-family:Inter,system-ui,sans-serif;font-synthesis:none;color-scheme:dark;color:#fff;background:#2b3038;--surface: #353b44;--muted: #c2c6cb;--accent: #e59658;--border: #49505b}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px;-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid #f4b886;outline-offset:5px}h1,h2,p{margin:0}.page-shell{min-height:100svh;display:grid;place-items:center;padding:32px 16px}.link-card{width:min(100%,460px);background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:44px 40px 28px;text-align:center;box-shadow:0 12px 40px #00000014}.brand-mark{display:block;width:104px;height:auto;margin:0 auto 20px}h1{font-size:34px;font-weight:600;letter-spacing:-1.1px;line-height:1.15;text-wrap:balance}.tagline{margin-top:16px;font-size:16px;line-height:1.6;color:var(--muted);text-wrap:balance}.group-links{display:grid;gap:12px;margin-top:32px}.group-link{display:flex;align-items:center;gap:18px;width:100%;padding:20px 24px;min-height:82px;border-radius:12px;background:linear-gradient(to right,#c06a36,#df874a);color:#363a45;text-decoration:none;text-align:left;transition:box-shadow .18s ease,transform .18s ease}.group-link:hover{background:linear-gradient(to right,#c06a36,#df874a);box-shadow:6px 8px 18px #130d0a47;transform:translate(-2px,-2px)}.group-link:active{background:linear-gradient(to right,#b96030,#d57d42);box-shadow:2px 3px 8px #130d0a38;transform:translate(0)}.group-image{display:block;width:52px;height:52px;flex-shrink:0;border:0;border-radius:0;object-fit:contain;object-position:center}.group-label{display:grid;gap:6px;min-width:0}.group-label strong{font-size:16px;font-weight:600;line-height:1.35}.group-label>span{font-size:13px;line-height:1.4}.card-footer{margin-top:28px}.disclosure{color:var(--muted);font-size:12px;line-height:1.7}.privacy-link{display:inline-flex;align-items:center;min-height:44px;font-size:12px;margin-top:8px}.privacy-link:hover,.back-link:hover{color:var(--accent)}.preview-note{color:var(--muted);font-size:10px;line-height:1.6;margin-top:12px}.privacy-shell{padding:32px 16px}.privacy-card{max-width:640px;margin:0 auto;padding:32px 40px;border:1px solid var(--border);border-radius:20px;background:var(--surface)}.back-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;margin-bottom:24px}.privacy-brand{font-size:13px;font-weight:600;margin-bottom:12px;color:var(--accent)}.privacy-card h1{font-size:30px}.privacy-card section{margin-top:28px}.privacy-card h2{font-size:15px;font-weight:600;line-height:1.5;margin-bottom:8px}.privacy-card section p{color:var(--muted);font-size:14px;line-height:1.7}.privacy-card section p+p{margin-top:10px}.privacy-card a{overflow-wrap:anywhere}.privacy-card .review-date{font-size:12px}@media(max-width:480px){.link-card{padding:36px 28px 24px}h1{font-size:32px}.group-link{gap:14px;padding:18px}.privacy-card{padding:20px 24px 28px}}@media(max-width:360px){.link-card{padding-inline:22px}.group-link{padding-inline:14px;gap:12px}.group-label strong{font-size:15px}.group-image{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.group-link{transition:none}.group-link:hover{transform:none}}
