.templates_page__nVeWF{background:var(--f-cream);color:var(--f-green);font-family:var(--f-font);font-size:16px;line-height:1.6;min-height:100vh}.templates_page__nVeWF a{color:inherit}.templates_page__nVeWF h1,.templates_page__nVeWF h2,.templates_page__nVeWF h3,.templates_page__nVeWF ol,.templates_page__nVeWF p,.templates_page__nVeWF ul{margin:0}.templates_page__nVeWF :focus-visible{outline:2px solid var(--f-green);outline-offset:4px;border-radius:4px}.templates_wrap__64gYh{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}.templates_narrow__mtLWn{max-width:760px}.templates_skipLink__TE0fq{position:absolute;left:16px;top:-60px;z-index:50;background:var(--f-green);color:var(--f-onGreen)!important;padding:12px 16px;border-radius:999px;text-decoration:none}.templates_skipLink__TE0fq:focus{top:12px}.templates_header__bQ9LN{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--f-cream) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--f-hairline)}.templates_headerInner__D2_kR{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}.templates_wordmark__w4oc3{font-size:22px;letter-spacing:-1.2px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.templates_headerNav__7f5_g{display:none}.templates_headerNav__7f5_g a{font-size:13px;text-decoration:none}.templates_headerNav__7f5_g a:hover{opacity:.65}.templates_buttonLight___VbUp,.templates_buttonSmall__U2I0h,.templates_button__c9ny2{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .16s var(--f-ease),opacity .16s var(--f-ease)}.templates_buttonSmall__U2I0h,.templates_button__c9ny2{background:var(--f-green);color:var(--f-onGreen)!important}.templates_buttonSmall__U2I0h{min-height:40px;padding:8px 16px;font-size:13px;gap:10px}.templates_buttonLight___VbUp{background:var(--f-onGreen);color:var(--f-green)!important}.templates_buttonLight___VbUp:hover,.templates_buttonSmall__U2I0h:hover,.templates_button__c9ny2:hover{transform:translateY(-2px)}.templates_buttonLight___VbUp:active,.templates_buttonSmall__U2I0h:active,.templates_button__c9ny2:active{transform:scale(.97)}.templates_textLink__t_rty{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:600;text-underline-offset:4px}.templates_crumbs__TSWX4{padding-top:20px;font-size:13px;color:var(--f-textMuted)}.templates_crumbs__TSWX4 ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px}.templates_crumbs__TSWX4 li{display:flex;align-items:center;gap:6px}.templates_crumbs__TSWX4 li+li:before{content:"/";opacity:.5}.templates_crumbs__TSWX4 a{text-decoration:none}.templates_crumbs__TSWX4 a:hover{text-decoration:underline}.templates_crumbs__TSWX4 [aria-current]{color:var(--f-green)}.templates_hero__rAtzH{padding-block:36px 48px}.templates_eyebrow__VpnVa{display:block;font-size:11px;letter-spacing:1.4px;font-weight:600;line-height:1.3;color:var(--f-textMuted)}.templates_hero__rAtzH h1{font-size:40px;letter-spacing:-1.8px;line-height:1.05;font-weight:600;margin:14px 0 18px;text-wrap:balance}.templates_lede__rcevU{font-size:17px;line-height:1.6;color:var(--f-ink);max-width:640px}.templates_heroActions__iCctX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px}.templates_heroActions__iCctX .templates_button__c9ny2{width:100%}.templates_heroNote__ZIhJo{margin-top:14px!important;font-size:13px;color:var(--f-textMuted)}.templates_section__eFzX7{padding-block:48px;border-top:1px solid var(--f-hairline)}.templates_section__eFzX7 h2{font-size:28px;letter-spacing:-.9px;line-height:1.15;font-weight:600;margin-bottom:16px;text-wrap:balance}.templates_sectionLead__kSxCY{color:var(--f-ink);max-width:640px;margin-bottom:28px!important}.templates_prose__iGIGW p{color:var(--f-ink);max-width:680px}.templates_prose__iGIGW p+p{margin-top:16px}.templates_sides___0tbJ{display:grid;grid-gap:12px;gap:12px}.templates_side__K4i9b{background:var(--f-paper);border:1px solid var(--f-hairline);border-radius:20px;padding:22px}.templates_side__K4i9b h3{font-size:18px;letter-spacing:-.3px;font-weight:600;margin-bottom:12px}.templates_side__K4i9b ul{padding-left:18px;color:var(--f-ink)}.templates_side__K4i9b li+li{margin-top:10px}.templates_clauses__WKEAw{list-style:none;padding:0;counter-reset:clause;display:grid;grid-gap:12px;gap:12px}.templates_clause__jHwiE{counter-increment:clause;border:1px solid var(--f-hairline);border-radius:20px;padding:22px;background:var(--f-paper)}.templates_clause__jHwiE h3{display:flex;gap:12px;align-items:baseline;font-size:19px;letter-spacing:-.3px;line-height:1.25;font-weight:600;margin-bottom:10px}.templates_clause__jHwiE h3:before{content:counter(clause,decimal-leading-zero);font-size:12px;letter-spacing:.5px;color:var(--f-textMuted);font-weight:600}.templates_clause__jHwiE>p{color:var(--f-ink)}.templates_notes__9bR18{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.templates_note__e0NAG{font-size:14px;line-height:1.55;color:var(--f-ink);background:var(--f-tint);border-radius:12px;padding:10px 12px}.templates_note__e0NAG strong{color:var(--f-green);font-weight:700}.templates_doc__geLBF{margin:0;background:var(--f-paper);border:1px solid var(--f-hairlineStrong);border-radius:20px;padding:24px 20px;box-shadow:0 18px 40px color-mix(in srgb,var(--f-green) 8%,transparent)}.templates_docTitle__PKti0{font-size:12px;letter-spacing:1.2px;font-weight:700;text-transform:uppercase;padding-bottom:14px;margin-bottom:16px!important;border-bottom:1px solid var(--f-hairline)}.templates_doc__geLBF p{font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.65;color:var(--f-ink)}.templates_doc__geLBF p+p{margin-top:14px}.templates_doc__geLBF p strong{font-family:var(--f-font);font-size:14px;color:var(--f-green)}.templates_doc__geLBF figcaption{margin-top:18px;font-size:12px;color:var(--f-textMuted)}.templates_band__XZQUl{background:var(--f-green);color:var(--f-onGreen);border-radius:28px;padding:32px 22px;margin:48px 0}.templates_band__XZQUl h2{font-size:28px;letter-spacing:-.9px;line-height:1.15;font-weight:600;margin-bottom:12px}.templates_band__XZQUl p{max-width:520px;margin-bottom:24px!important;opacity:.9}.templates_band__XZQUl .templates_buttonLight___VbUp{width:100%}.templates_faq__PqqvB details{border-bottom:1px solid var(--f-hairlineStrong)}.templates_faq__PqqvB details:first-child{border-top:1px solid var(--f-hairlineStrong)}.templates_faq__PqqvB summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;min-height:48px;cursor:pointer;list-style:none}.templates_faq__PqqvB summary::-webkit-details-marker{display:none}.templates_faq__PqqvB summary h3{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.1px}.templates_faq__PqqvB summary svg{transition:transform .2s var(--f-ease)}.templates_faq__PqqvB details[open] summary svg{transform:rotate(45deg)}.templates_faq__PqqvB details p{padding-bottom:20px;color:var(--f-ink);max-width:680px}.templates_cards__J4I25{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px}.templates_card__O_auz{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px;border-radius:20px;border:1px solid var(--f-hairline);background:var(--f-paper);text-decoration:none;transition:border-color .16s var(--f-ease),transform .16s var(--f-ease)}.templates_card__O_auz:hover{border-color:var(--f-green);transform:translateY(-2px)}.templates_card__O_auz h3{font-size:18px;letter-spacing:-.3px;font-weight:600;line-height:1.25}.templates_card__O_auz p{font-size:14px;color:var(--f-ink)}.templates_cardMore__c_80b{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.templates_moreLinks__ux4Zq{margin-top:24px!important;font-size:14px;color:var(--f-ink)}.templates_moreLinks__ux4Zq a{font-weight:600;text-underline-offset:3px}.templates_chooser__MlETl{list-style:none;padding:0;display:grid;grid-gap:0;gap:0}.templates_chooser__MlETl li{display:grid;grid-gap:4px;gap:4px;padding:16px 0;border-bottom:1px solid var(--f-hairline)}.templates_chooser__MlETl li:first-child{border-top:1px solid var(--f-hairline)}.templates_chooser__MlETl span{color:var(--f-ink)}.templates_chooser__MlETl a{font-weight:600;text-underline-offset:3px}.templates_disclaimer__12GzJ{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--f-ink);background:var(--f-tint);border-radius:16px;padding:16px 18px;margin:0 0 48px}.templates_disclaimer__12GzJ strong{color:var(--f-green)}.templates_footer__SkbhL{border-top:1px solid var(--f-hairline);padding:32px 0 40px;font-size:13px;color:var(--f-textMuted)}.templates_footerInner__a0NsB{display:flex;flex-direction:column;gap:16px}.templates_footer__SkbhL nav{display:flex;flex-wrap:wrap;gap:8px 20px}.templates_footer__SkbhL nav a{text-decoration:none;min-height:24px}.templates_footer__SkbhL nav a:hover{text-decoration:underline}@media (min-width:720px){.templates_wrap__64gYh{padding:0 32px}.templates_headerInner__D2_kR{height:76px}.templates_wordmark__w4oc3{font-size:28px}.templates_headerNav__7f5_g{display:flex;align-items:center;gap:24px;margin-left:auto}.templates_hero__rAtzH{padding-block:56px 72px}.templates_hero__rAtzH h1{font-size:60px;letter-spacing:-2.8px}.templates_lede__rcevU{font-size:19px}.templates_heroActions__iCctX .templates_button__c9ny2{width:auto}.templates_section__eFzX7{padding-block:72px}.templates_section__eFzX7 h2{font-size:38px;letter-spacing:-1.4px}.templates_sides___0tbJ{gap:16px}.templates_notes__9bR18,.templates_sides___0tbJ{grid-template-columns:1fr 1fr}.templates_doc__geLBF{padding:40px 44px}.templates_band__XZQUl{padding:48px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:32px;gap:32px;align-items:end}.templates_band__XZQUl h2{font-size:38px;letter-spacing:-1.4px}.templates_band__XZQUl p{margin-bottom:0!important}.templates_band__XZQUl .templates_buttonLight___VbUp{width:auto;justify-self:start}.templates_cards__J4I25{grid-template-columns:repeat(2,1fr);gap:16px}.templates_chooser__MlETl li{grid-template-columns:1.3fr 1fr;gap:24px;align-items:baseline}.templates_footerInner__a0NsB{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.templates_hero__rAtzH h1{font-size:72px;letter-spacing:-3px}.templates_split__xnuYl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:64px;gap:64px}.templates_split__xnuYl>:first-child h2{position:-webkit-sticky;position:sticky;top:110px}.templates_clauses__WKEAw{grid-template-columns:1fr}.templates_cards__J4I25{grid-template-columns:repeat(3,1fr)}.templates_cardsWide__L_RlT{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.templates_buttonLight___VbUp,.templates_buttonSmall__U2I0h,.templates_button__c9ny2,.templates_card__O_auz,.templates_faq__PqqvB summary svg{transition:none}}