._hero_117hz_2{position:relative;background:var(--md-bg);border-bottom:1px solid var(--md-border);padding:var(--md-sp-20) 0 var(--md-sp-12);overflow:hidden;isolation:isolate}._heroInner_117hz_11{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--md-sp-3);text-align:center;max-width:720px;margin:0 auto}._heading_117hz_23{font-size:var(--md-fs-h1);font-weight:800;letter-spacing:var(--md-tracking-tighter);line-height:1.1;margin:0;color:var(--md-text)}._sub_117hz_32{font-size:var(--md-fs-lead);color:var(--md-muted);margin:0;line-height:1.55}._jumpNav_117hz_39{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--md-sp-2);margin-top:var(--md-sp-3)}._jumpLink_117hz_47{font-size:.85rem;font-weight:600;color:var(--md-text-2);text-decoration:none;padding:6px 12px;border:1px solid var(--md-border);border-radius:999px;background:var(--md-surface, transparent)}._jumpLink_117hz_47:hover{color:var(--md-text);border-color:var(--md-text-2)}._groupSection_117hz_64{scroll-margin-top:calc(var(--md-nav-h) + 24px)}._grid_117hz_68{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--md-sp-5);text-align:left}._item_117hz_75{display:flex;flex-direction:column;gap:var(--md-sp-3)}._itemHead_117hz_81{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--md-sp-3);flex-wrap:wrap}._itemTitles_117hz_89{flex:1 1 220px;min-width:0}._itemName_117hz_94{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0;color:var(--md-text)}._itemExamples_117hz_102{font-size:.85rem;color:var(--md-muted);margin:var(--md-sp-1) 0 0}._itemBadges_117hz_108{display:flex;align-items:center;gap:var(--md-sp-2);flex-wrap:wrap}._how_117hz_115{font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--md-text-2);background:var(--md-primary-soft);border-radius:999px;padding:3px 9px;white-space:nowrap}._itemBody_117hz_127{font-size:.92rem;color:var(--md-text-2);margin:0;line-height:1.55}._notes_117hz_134{margin:0;padding-left:1.1em;font-size:.85rem;color:var(--md-muted);line-height:1.5;display:flex;flex-direction:column;gap:var(--md-sp-1)}._contract_117hz_146{display:flex;flex-direction:column;gap:var(--md-sp-8);text-align:left;max-width:900px;margin:0 auto}._contractWhere_117hz_155{font-size:1.05rem;font-weight:800;letter-spacing:var(--md-tracking-tight);margin:0 0 var(--md-sp-3);padding-bottom:var(--md-sp-2);border-bottom:1px solid var(--md-border);color:var(--md-text)}._contractList_117hz_165{margin:0;display:flex;flex-direction:column;gap:var(--md-sp-4)}._contractRow_117hz_172{display:grid;grid-template-columns:minmax(200px,2fr) 3fr;gap:var(--md-sp-2) var(--md-sp-6);align-items:start}._contractKey_117hz_179{margin:0;font-size:.85rem;word-break:break-word}._contractKey_117hz_179 code,._contractExample_117hz_186{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;background:var(--md-primary-soft);border-radius:var(--md-radius-sm);padding:2px 6px;color:var(--md-text)}._contractValue_117hz_195{margin:0;display:flex;flex-direction:column;gap:var(--md-sp-1);min-width:0}._contractExample_117hz_186{align-self:flex-start;word-break:break-word}._contractNote_117hz_208{font-size:.88rem;color:var(--md-muted);line-height:1.5}._ctaSection_117hz_215{padding:var(--md-sp-16) 0 var(--md-sp-20)}._ctaCard_117hz_219{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--md-sp-6)}._ctaHeading_117hz_227{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin:0 0 var(--md-sp-1);color:var(--md-text)}._ctaSub_117hz_235{font-size:.95rem;color:var(--md-text-2);margin:0}._ctaActions_117hz_241{display:flex;gap:var(--md-sp-3);flex-wrap:wrap}@media(max-width:640px){._grid_117hz_68,._contractRow_117hz_172{grid-template-columns:1fr}._ctaCard_117hz_219{flex-direction:column;align-items:flex-start}}
