._11ajqlg0{padding:var(--section-y) var(--gutter) var(--section-y-tight)}
._11ajqlg1{max-width:var(--container-lg);background:var(--gradient-field-dark);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);text-align:center;margin:0 auto;padding:clamp(44px,6vw,80px);position:relative;overflow:hidden}
._11ajqlg2{z-index:1;max-width:620px;margin:0 auto;position:relative}
._11ajqlg3{font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:#fff;text-wrap:balance;margin:0;line-height:1.1}
._11ajqlg4{color:var(--clay-200);max-width:520px;margin:18px auto 0;font-size:17px;line-height:1.6}
._11ajqlg5{justify-content:center;margin-top:32px;display:flex}
._11ajqlg6{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--ink-900);background:var(--accent);border-radius:var(--radius-pill);box-shadow:var(--shadow-gold);transition:background var(--dur-base) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);align-items:center;gap:.55em;padding:16px 32px;font-size:17px;text-decoration:none;display:inline-flex}
._11ajqlg6:hover{background:var(--accent-strong);color:var(--ink-900);transform:translateY(-1px)}
._11ajqlg7{opacity:.1;width:230px;position:absolute;bottom:-40px;right:-30px}
._1r8bfbi0{font-family:var(--font-body);overflow-x:hidden}
._1r8bfbi1{max-width:var(--container-xl);margin:0 auto}
._1r8bfbi2{background:var(--color-bg);padding:var(--section-y) var(--gutter)}
._1r8bfbi3{background:var(--gradient-soft);padding:var(--section-y) var(--gutter)}
._1r8bfbi4{max-width:var(--container-md);text-align:center;margin:0 auto}
._1r8bfbi5{font-family:var(--font-display);font-size:clamp(28px,3.8vw,42px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:16px 0 0;line-height:1.12}
._1r8bfbi6{color:var(--text-body);text-wrap:pretty;max-width:600px;margin:22px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.55}
._1r8bfbi7{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--text-on-brand);background:var(--brand);border-radius:var(--radius-pill);box-shadow:var(--shadow-brand);transition:background var(--dur-base) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);align-items:center;gap:.55em;padding:15px 30px;font-size:17px;text-decoration:none;display:inline-flex}
._1r8bfbi7:hover{background:var(--brand-strong);box-shadow:var(--shadow-md);color:var(--text-on-brand);transform:translateY(-1px)}
._1r8bfbi8{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--text-strong);align-items:center;padding:8px 4px;font-size:16px;text-decoration:none;display:inline-flex}
._1r8bfbi8:hover{color:var(--brand-deep)}
._1r8bfbi9{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:16px 0 0;line-height:1.14}
._1r8bfbia{color:var(--text-body);text-wrap:pretty;max-width:640px;margin:22px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.55}
._1r8bfbib{font-family:var(--font-mono);color:var(--brand-deep);font-size:11px}
._1r8bfbic{color:var(--text-strong);font-size:13.5px;font-weight:var(--fw-medium)}
.wdfv270{background:var(--gradient-field);border-bottom:1px solid var(--border)}
.wdfv271{padding:clamp(40px, 5vw, 64px) var(--gutter) 0}
.wdfv272{align-items:center;gap:11px;display:inline-flex}
.wdfv273{font-family:var(--font-display);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);font-size:23px}
.wdfv274{max-width:var(--container-xl);padding:clamp(44px, 6vw, 80px) var(--gutter) clamp(64px, 9vw, 112px);grid-template-columns:1.06fr .94fr;align-items:center;gap:60px;margin:0 auto;display:grid}
.wdfv275{font-family:var(--font-display);font-size:clamp(40px,5.4vw,64px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tighter);color:var(--text-strong);text-wrap:balance;margin:16px 0 0;line-height:1.04}
.wdfv276{color:var(--text-strong);font-size:clamp(17px,2vw,20px);line-height:1.55;font-weight:var(--fw-medium);text-wrap:pretty;max-width:540px;margin:20px 0 0}
.wdfv277{color:var(--text-body);text-wrap:pretty;max-width:540px;margin:24px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.55}
.wdfv278{color:var(--text-strong);font-size:clamp(17px,2vw,20px);line-height:1.55;font-weight:var(--fw-semibold);text-wrap:pretty;max-width:540px;margin:18px 0 0}
.wdfv279{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}
.wdfv27a{background:var(--surface-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl), var(--ring-hairline);padding:24px}
.wdfv27b{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}
.wdfv27c{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-subtle);text-transform:uppercase;font-size:11px}
.wdfv27d{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--text-strong);font-size:18px}
.wdfv27e{font-weight:var(--fw-semibold);border-radius:var(--radius-pill);background:var(--clay-50);color:var(--brand-deep);border:1px solid var(--clay-200);align-items:center;gap:.4em;padding:5px 11px;font-size:12.5px;display:inline-flex}
.wdfv27f{background:currentColor;border-radius:50%;width:6px;height:6px}
.wdfv27g{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}
.wdfv27h{border-radius:var(--radius-md);background:var(--color-bg-subtle);box-shadow:var(--ring-hairline);padding:14px 15px}
.wdfv27i{justify-content:space-between;align-items:center;gap:12px;display:flex}
.wdfv27j{font-weight:var(--fw-semibold);color:var(--text-strong);font-size:14.5px}
.wdfv27k{background:var(--gray-200);border-radius:99px;height:6px;margin-top:10px;overflow:hidden}
.wdfv27l{background:var(--gradient-brand);border-radius:99px;height:100%}
.wdfv27m{border-radius:var(--radius-md);background:var(--clay-50);align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}
.wdfv27n{color:var(--brand-strong);flex:none;display:inline-flex}
.wdfv27o{color:var(--text-body);font-size:13px}
.wdfv27p{color:var(--text-strong)}
._1r5xo5o0{background:var(--ink-900);color:var(--clay-100)}
._1r5xo5o1{max-width:var(--container-xl);padding:var(--section-y-tight) var(--gutter);grid-template-columns:1.4fr 1fr;align-items:start;gap:36px;margin:0 auto;display:grid}
._1r5xo5o2{color:var(--clay-200);max-width:320px;margin-top:16px;font-size:14.5px;line-height:1.55}
._1r5xo5o3{font-family:var(--font-display);font-weight:var(--fw-bold);color:#fff;margin-bottom:14px;font-size:14px}
._1r5xo5o4{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}
._1r5xo5o5{color:var(--clay-200);font-size:14px;text-decoration:none}
._1r5xo5o5:hover{color:#fff}
._1r5xo5o6{border-top:1px solid #ffffff1a}
._1r5xo5o7{max-width:var(--container-xl);padding:20px var(--gutter);color:var(--clay-200);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;font-size:13.5px;display:flex}
._1tfeyir0{max-width:720px;margin-bottom:48px}
._1tfeyir1{font-family:var(--font-display);font-size:clamp(30px,4vw,42px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:14px 0 0;line-height:1.1}
._1tfeyir2{color:var(--text-muted);max-width:560px;margin:16px 0 0;font-size:17px;line-height:1.55}
._1tfeyir3{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}
._1tfeyir4{background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-md), var(--ring-hairline);padding:var(--space-7);flex-direction:column;display:flex;position:relative;overflow:hidden}
._1tfeyir5{align-items:baseline;gap:12px;display:flex}
._1tfeyir6{font-family:var(--font-mono);font-size:13px;font-weight:var(--fw-semibold);color:var(--brand);letter-spacing:.04em}
._1tfeyir7{background:var(--divider);flex:1;height:1px}
._1tfeyir8{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);font-size:11px}
._1tfeyir9{font-family:var(--font-display);font-size:21px;font-weight:var(--fw-bold);color:var(--text-strong);margin:16px 0 8px}
._1tfeyira{color:var(--text-body);margin:0 0 22px;font-size:15.5px;line-height:1.55}
._1tfeyirb{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}
._1tfeyirc{font-size:13px;font-weight:var(--fw-semibold);color:var(--brand-deep);background:var(--clay-50);border:1px solid var(--clay-200);border-radius:var(--radius-pill);padding:6px 12px}
._1tfeyird{font-size:13px;font-weight:var(--fw-semibold);color:var(--text-body);background:var(--color-bg-subtle);border:1px solid var(--border);border-radius:var(--radius-pill);padding:6px 12px}
._1tfeyire{flex-direction:column;gap:8px;margin:0 0 auto;padding:0;list-style:none;display:flex}
._1tfeyirf{background:var(--color-bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;padding:9px 12px;display:flex}
._1tfeyirg{border:1px dashed var(--border-strong);border-radius:var(--radius-md);align-items:center;gap:10px;padding:9px 12px;display:flex}
._1tfeyirh{color:var(--text-muted);font-size:13.5px;font-weight:var(--fw-medium)}
._1tfeyiri{border:2px solid var(--text-subtle);border-radius:50%;flex:none;width:15px;height:15px}
._1tfeyirj{margin-top:auto}
._1tfeyirk{background:var(--clay-50);border:1px solid var(--clay-200);border-radius:var(--radius-md);align-items:center;gap:8px;padding:8px 13px;display:inline-flex}
._1tfeyirl{font-size:13.5px;font-weight:var(--fw-semibold);color:var(--brand-deep)}
._1tfeyirm{gap:12px;margin-top:4px;padding-left:18px;display:flex}
._1tfeyirn{background:var(--clay-200);width:1px}
._1tfeyiro{flex-direction:column;flex:1;gap:8px;padding-top:8px;display:flex}
._1tfeyirp{background:var(--color-bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}
.j235xm0{max-width:var(--container-md);margin:0 auto}
.j235xm1{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:16px 0 0;line-height:1.14}
.j235xm2{flex-direction:column;gap:28px;margin:40px 0 0;padding:0;list-style:none;display:flex}
.j235xm3{border-bottom:1px solid var(--border);padding:0 0 28px}
.j235xm3:last-child{border-bottom:none;padding-bottom:0}
.j235xm4{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:0;font-size:clamp(18px,2.2vw,22px);line-height:1.25}
.j235xm5{color:var(--text-strong);font-size:17px;line-height:1.55;font-weight:var(--fw-medium);text-wrap:pretty;margin:14px 0 0}
.j235xm6{color:var(--text-body);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.6}
._1xgvy170{max-width:var(--container-xl);grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;margin:0 auto;display:grid}
._1xgvy171{font-family:var(--font-display);font-size:clamp(28px,3.6vw,40px);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:14px 0 0;line-height:1.12}
._1xgvy172{color:var(--text-body);text-wrap:pretty;max-width:480px;margin:22px 0 0;font-size:17px;line-height:1.6}
._1xgvy173{grid-column:1/-1;max-width:none;margin-top:32px}
._1xgvy174{flex-direction:column;gap:16px;display:flex}
._1xgvy175{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm), var(--ring-hairline);padding:24px 26px}
._1xgvy176{align-items:center;gap:12px;display:flex}
._1xgvy177{color:var(--brand-strong);flex:none;display:inline-flex}
._1xgvy178{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--text-strong);font-size:17px}
._1xgvy179{color:var(--text-muted);margin:12px 0 0;font-size:14.5px;line-height:1.55}
