._page_t754j_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:0 5vw}._header_t754j_2{max-width:1180px;margin:auto;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border)}._header_t754j_2 a{display:inline-flex;align-items:center;gap:10px;color:var(--foreground);text-decoration:none}._brand_t754j_4{font-weight:700;font-size:20px}._content_t754j_5{max-width:1180px;margin:auto;padding:54px 0}._hero_t754j_6{max-width:800px}._hero_t754j_6 span{display:flex;gap:8px;align-items:center;color:#7ce7ff;font:12px var(--font-family-monospace);letter-spacing:.12em}._hero_t754j_6 h1{font-size:clamp(32px,5vw,54px);line-height:1.1;margin:20px 0}._hero_t754j_6 p{color:var(--muted-foreground);font-size:18px;line-height:1.65}._hero_t754j_6 small{color:var(--muted-foreground)}._policies_t754j_11{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 42px}._policies_t754j_11 a{padding:12px 16px;border:1px solid var(--border);border-radius:10px;color:var(--foreground);text-decoration:none;font-size:14px}._policies_t754j_11 a[aria-current=page]{border-color:#7ce7ff;background:#7ce7ff14}._layout_t754j_14{display:grid;grid-template-columns:230px minmax(0,1fr);gap:56px}._contents_t754j_15{display:flex;flex-direction:column;gap:15px;align-self:start;position:sticky;top:24px;font-size:13px}._contents_t754j_15 strong{font-size:11px;letter-spacing:.12em;color:var(--muted-foreground)}._contents_t754j_15 a{color:var(--muted-foreground);text-decoration:none;line-height:1.5}._article_t754j_18{min-width:0}._article_t754j_18 section{scroll-margin-top:30px;padding-bottom:28px;margin-bottom:26px;border-bottom:1px solid var(--border)}._article_t754j_18 h2{font-size:22px;margin:0 0 12px}._article_t754j_18 p{line-height:1.85;color:var(--muted-foreground);overflow-wrap:anywhere}._article_t754j_18 a{color:#7ce7ff;overflow-wrap:anywhere}._contact_t754j_23{padding:24px;border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column;gap:10px;margin-bottom:32px}._page_t754j_1 a:focus-visible{outline:2px solid #7ce7ff;outline-offset:4px}@media(max-width:760px){._layout_t754j_14{grid-template-columns:1fr;gap:32px}._contents_t754j_15{position:static;display:grid;grid-template-columns:1fr 1fr}._contents_t754j_15 strong{grid-column:1/-1}._content_t754j_5{padding-top:32px}._header_t754j_2{font-size:12px}}@media(max-width:420px){._contents_t754j_15{grid-template-columns:1fr}._policies_t754j_11 a{flex:1 1 40%}}
