._page_1m1kl_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._wrap_1m1kl_1{width:min(840px,calc(100% - 36px));margin:auto;padding:75px 0 120px}._back_1m1kl_1{color:var(--primary);display:inline-flex;gap:8px;align-items:center;font-size:14px;text-decoration:none;margin-bottom:26px}._kicker_1m1kl_1{font:700 11px var(--font-family-monospace);letter-spacing:1.4px;color:var(--accent)}._wrap_1m1kl_1 h1{font:500 clamp(45px,6vw,74px)/1.11 var(--font-family-display);letter-spacing:-1.8px;margin:18px 0 23px}._summary_1m1kl_1{font-size:19px!important;color:#b2cac2!important}._wrap_1m1kl_1 h2{font:550 35px/1.17 var(--font-family-display);margin:46px 0 12px;scroll-margin-top:100px}._wrap_1m1kl_1 h3{font-size:20px;margin:27px 0 8px}._wrap_1m1kl_1 p,._wrap_1m1kl_1 li{font-size:16px;line-height:1.94;color:var(--muted-foreground)}._wrap_1m1kl_1 ul,._wrap_1m1kl_1 ol{padding-left:25px}._wrap_1m1kl_1 li{margin:9px 0}._wrap_1m1kl_1 a{color:var(--primary)}._note_1m1kl_1{border:1px solid var(--border);border-left:3px solid var(--primary);background:var(--surface);border-radius:7px;padding:19px 23px;margin:26px 0}._note_1m1kl_1 p{margin:0}._table_1m1kl_1{width:100%;border-collapse:collapse;margin:21px 0;font-size:14px}._table_1m1kl_1 th,._table_1m1kl_1 td{border:1px solid var(--border);padding:14px 12px;text-align:left;vertical-align:top}._table_1m1kl_1 th{color:var(--foreground);background:var(--surface)}._table_1m1kl_1 td{color:var(--muted-foreground)}._callout_1m1kl_1{margin:45px 0;padding:32px;background:var(--card);border-radius:14px;border:1px solid var(--border)}._callout_1m1kl_1 h2{margin:0 0 10px}._button_1m1kl_1{display:inline-flex;align-items:center;gap:10px;padding:13px 18px;background:var(--primary);color:var(--primary-foreground)!important;font-weight:800;text-decoration:none;border-radius:8px}._small_1m1kl_1{font-size:12px!important;color:var(--muted-foreground)}._related_1m1kl_1{margin-top:65px;padding-top:35px;border-top:1px solid var(--border)}._related_1m1kl_1>a{display:block;margin:11px 0}@media(max-width:650px){._wrap_1m1kl_1{padding:45px 0 80px}._wrap_1m1kl_1 h2{font-size:29px}._table_1m1kl_1{font-size:12px}._table_1m1kl_1 td,._table_1m1kl_1 th{padding:9px}}
