.page_page__g7Z_W{background:var(--td-color-page);color:var(--td-color-text);padding-bottom:60px}.page_container__Oqn_C{max-width:1160px;margin:auto;padding:0 var(--td-space-30)}.page_page__g7Z_W h1,.page_page__g7Z_W h2,.page_page__g7Z_W h3{font-family:var(--font-poppins-sans),Poppins,sans-serif;font-weight:800;letter-spacing:-.04em}.page_page__g7Z_W h2{font-size:28px;line-height:1.25;margin:0 0 var(--td-space-30)}.page_hero__zjXLh{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:var(--td-space-30);padding:var(--td-space-40) 0 60px}.page_eyebrow__3Qfd2{font-size:12px;font-weight:700;letter-spacing:.13em;color:var(--td-color-muted);margin:0 0 var(--td-space-20)}.page_hero__zjXLh h1{font-size:clamp(40px,4.4vw,58px);line-height:1.08;margin:0 0 var(--td-space-20)}.page_hero__zjXLh h1 span{font:inherit;color:var(--td-color-link)}.page_heroCopy__xeShz>p:last-child{font-size:17px;font-weight:600;line-height:1.7;color:var(--td-color-muted);margin:0;max-width:430px}.page_heroArt___vBJf{margin:0;padding:var(--td-space-20) var(--td-space-10) 0;border-radius:30px;background:var(--td-color-surface)}.page_heroArt___vBJf img{display:block;width:100%;height:auto}.page_heroArt___vBJf figcaption{text-align:right;font-size:12px;font-weight:600;padding:var(--td-space-10) var(--td-space-10) var(--td-space-20);color:var(--td-color-muted)}.page_heroArt___vBJf a:hover{color:var(--td-color-link);text-decoration:underline}.page_cards__I4QqV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--td-space-20)}.page_card__VCjB9{border-radius:20px;padding:var(--td-space-30);display:flex;flex-direction:column;background:var(--td-color-closing-surface)}.page_featured__6Dzpl{background:var(--td-color-surface)}.page_licenseLabel__nSg_E{font-size:14px;font-weight:700;color:var(--td-color-muted);margin:0 0 var(--td-space-20)}.page_featured__6Dzpl .page_licenseLabel__nSg_E{color:var(--td-color-link)}.page_card__VCjB9 h3{font-size:26px;line-height:1.2;margin:0 0 var(--td-space-20);max-width:250px}.page_cardCopy__DBo53{font-size:16px;font-weight:600;line-height:1.7;color:var(--td-color-muted);margin:0 0 var(--td-space-30)}.page_cardLink__gAO3g{display:flex;align-items:center;justify-content:space-between;gap:var(--td-space-20);margin-top:auto;min-height:48px;font-size:15px;font-weight:700;color:var(--td-color-text);text-decoration:underline;text-underline-offset:5px}.page_featured__6Dzpl .page_cardLink__gAO3g{background:var(--td-color-action);color:var(--td-color-on-action);padding:var(--td-space-10) var(--td-space-20);border-radius:100px;text-decoration:none}.page_featured__6Dzpl .page_cardLink__gAO3g:hover{background:var(--td-color-action-hover)}.page_cardLink__gAO3g:hover{color:var(--td-color-link)}.page_usage__E0Xg6{background:var(--td-color-surface);border-radius:24px;padding:var(--td-space-30);margin-top:var(--td-space-40)}.page_permissions__I4baw{display:grid;grid-template-columns:1fr 1fr;gap:var(--td-space-40);padding:0}.page_permissions__I4baw h2{display:flex;align-items:center;gap:var(--td-space-10);font-size:24px;margin:0 0 var(--td-space-10)}.page_permissions__I4baw p{font-size:16px;font-weight:600;color:var(--td-color-muted);line-height:1.9;margin:0}.page_check__BZHzO,.page_restricted__zx6XC{flex-shrink:0;box-sizing:content-box;width:20px;height:20px;padding:var(--td-space-10);border-radius:50%;color:var(--td-color-page);background:var(--td-color-text)}.page_restricted__zx6XC{background:var(--td-color-link)}.page_page__g7Z_W details{border-bottom:1px solid var(--td-color-border)}.page_page__g7Z_W summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--td-space-20);padding:var(--td-space-20) 0;font-size:16px;font-weight:600;line-height:1.6;list-style:none}.page_page__g7Z_W summary::-webkit-details-marker{display:none}.page_page__g7Z_W summary>span{flex-shrink:0;font-size:24px;font-weight:400}.page_page__g7Z_W details[open]>summary>span{transform:rotate(45deg)}.page_emailLink__cUEbj{font-size:14px;overflow-wrap:anywhere}.page_useGrid__tB1Gx{display:grid;gap:var(--td-space-20);padding:var(--td-space-10) 0 var(--td-space-30)}.page_useGrid__tB1Gx>div{display:grid;grid-template-columns:230px 1fr;gap:var(--td-space-30)}.page_useGrid__tB1Gx h3{font-size:16px;letter-spacing:-.02em;margin:0}.page_useGrid__tB1Gx p{color:var(--td-color-muted);font-size:16px;font-weight:600;line-height:1.7;margin:0;max-width:640px}.page_faq__1uC2_ details>p a,.page_legalCopy__9B7zg a,.page_useGrid__tB1Gx a{color:var(--td-color-link);text-decoration:underline;text-underline-offset:3px}.page_faq__1uC2_{max-width:800px;margin:60px auto 0}.page_faq__1uC2_ h2{margin-bottom:var(--td-space-20)}.page_faq__1uC2_ details>p,.page_legalCopy__9B7zg{margin:0;padding:0 var(--td-space-30) var(--td-space-20) 0;color:var(--td-color-muted);font-size:16px;line-height:1.8}.page_legal__lYXTo{position:relative;max-width:1000px;margin:60px auto var(--td-space-40);padding:var(--td-space-30);border:1px solid var(--td-color-border);border-radius:24px;background:var(--td-color-closing-surface);scroll-margin-top:120px}.page_legalHeader__XvHlf{display:flex;align-items:flex-start;gap:var(--td-space-20);min-height:70px;padding-right:250px;margin-bottom:0}.page_legalIcon__z_XTz{flex-shrink:0;padding:var(--td-space-10);box-sizing:content-box;width:24px;height:24px;background:var(--td-color-surface);border-radius:12px;color:var(--td-color-link)}.page_legalHeader__XvHlf h2{margin:0 0 var(--td-space-10)}.page_legalHeader__XvHlf p{margin:0;font-size:16px;font-weight:600;line-height:1.7;color:var(--td-color-muted)}.page_legal__lYXTo details{border:0}.page_legal__lYXTo details>summary{position:absolute;top:var(--td-space-30);right:var(--td-space-30);display:inline-flex;min-height:48px;padding:var(--td-space-10) var(--td-space-20);border-radius:100px;background:var(--td-color-text);color:var(--td-color-on-dark);font-size:15px;font-weight:700}.page_legal__lYXTo details>summary:focus-visible{outline-color:var(--td-color-focus)}.page_legal__lYXTo .page_legalCopy__9B7zg{padding:var(--td-space-30) 0 0}.page_legalCopy__9B7zg p{margin:0 0 var(--td-space-20)}.page_legalCopy__9B7zg p:last-child{margin-bottom:0}.page_legal__lYXTo>p{border-top:1px solid var(--td-color-border);padding-top:var(--td-space-20);color:var(--td-color-muted);font-size:14px;font-weight:600;line-height:1.7;margin:var(--td-space-20) 0 0}.page_cta__RwjiL{scroll-margin-top:120px;background:var(--td-color-text);color:var(--td-color-on-dark);padding:var(--td-space-40);border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:var(--td-space-30)}.page_cta__RwjiL h2{font-size:clamp(28px,3.5vw,40px);line-height:1.2;margin:0}.page_contactInfo__HUHyY{display:flex;flex-direction:column;align-items:center;gap:var(--td-space-10);min-width:0}.page_contact__u9MUp{display:inline-flex;gap:var(--td-space-20);justify-content:space-between;align-items:center;border-radius:100px;background:var(--td-color-action);color:var(--td-color-on-action);font-size:15px;font-weight:700;padding:var(--td-space-20) var(--td-space-30);white-space:nowrap;transition:background-color .2s ease,transform .2s ease}.page_contact__u9MUp>span{transition:transform .2s ease}.page_contact__u9MUp:is(:hover,:focus-visible){background:var(--td-color-action-hover);transform:translateY(-2px)}.page_contact__u9MUp:is(:hover,:focus-visible)>span{transform:translate(2px,-2px)}.page_contact__u9MUp:active{transform:translateY(0)}.page_copyEmail__x9WdZ{cursor:pointer;color:var(--td-color-on-dark);font-size:14px;font-weight:600;padding:var(--td-space-10) 0;text-decoration:underline;text-underline-offset:4px}.page_copyStatus__HVzPb{color:var(--td-color-on-dark);font-size:14px;margin:0;text-align:center}.page_page__g7Z_W a:focus-visible,.page_page__g7Z_W button:focus-visible,.page_page__g7Z_W summary:focus-visible{outline:3px solid var(--td-color-focus);outline-offset:5px;border-radius:5px}.page_cta__RwjiL a:focus-visible,.page_cta__RwjiL button:focus-visible{outline-color:var(--td-color-on-dark)}@media (max-width:900px){.page_hero__zjXLh{grid-template-columns:1fr 1fr;gap:var(--td-space-20)}.page_hero__zjXLh h1{font-size:42px}.page_card__VCjB9{padding:var(--td-space-20)}.page_card__VCjB9 h3{font-size:23px}.page_cta__RwjiL{align-items:flex-start;flex-direction:column}}@media (max-width:680px){.page_container__Oqn_C{padding:0 var(--td-space-20)}.page_hero__zjXLh{grid-template-columns:1fr;gap:var(--td-space-20);padding:var(--td-space-30) 0 var(--td-space-40)}.page_heroCopy__xeShz{text-align:center}.page_heroCopy__xeShz>p:last-child{margin:auto}.page_hero__zjXLh h1{font-size:clamp(38px,10vw,52px)}.page_heroArt___vBJf{max-width:480px;width:100%;margin:auto}.page_page__g7Z_W h2{font-size:24px}.page_cards__I4QqV,.page_permissions__I4baw{grid-template-columns:1fr}.page_card__VCjB9{padding:var(--td-space-30)}.page_card__VCjB9 h3{max-width:none;font-size:26px}.page_permissions__I4baw{gap:var(--td-space-30);padding:0}.page_permissions__I4baw h2{font-size:22px}.page_useGrid__tB1Gx>div{grid-template-columns:1fr;gap:var(--td-space-10)}.page_faq__1uC2_{margin-top:var(--td-space-40)}.page_cta__RwjiL{padding:var(--td-space-30)}.page_contactInfo__HUHyY{width:100%}.page_contact__u9MUp{width:100%;font-size:13px;padding:var(--td-space-20);white-space:normal;overflow-wrap:anywhere}}.page_legal__lYXTo:has(.page_legalCopy__9B7zg:target){background:var(--td-color-surface);outline:2px solid var(--td-color-focus);outline-offset:6px}.page_legal__lYXTo:has(.page_legalCopy__9B7zg:target) .page_legalHeader__XvHlf h2{color:var(--td-color-link)}@media (max-width:680px){.page_usage__E0Xg6{padding:var(--td-space-30) var(--td-space-20)}.page_permissions__I4baw{padding-top:0}.page_useGrid__tB1Gx>div{gap:var(--td-space-10)}}.page_legalCopy__9B7zg{scroll-margin-top:200px}.page_legalCopy__9B7zg:target:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.page_contact__u9MUp,.page_contact__u9MUp>span{transition:none}.page_contact__u9MUp:is(:hover,:focus-visible),.page_contact__u9MUp:is(:hover,:focus-visible)>span{transform:none}}.page_noWrap__Q4GHP{white-space:nowrap;font:inherit}@media (max-width:680px){.page_legal__lYXTo{margin-top:var(--td-space-40);padding:var(--td-space-20)}.page_legalHeader__XvHlf{gap:var(--td-space-10);padding-right:0;min-height:0}.page_legal__lYXTo details>summary{position:static;display:flex;width:-moz-fit-content;width:fit-content;margin:var(--td-space-20) 0 0 auto}.page_legalHeader__XvHlf h2{font-size:24px}}:root{--td-space-10:10px;--td-space-20:20px;--td-space-30:30px;--td-space-40:40px;--td-space-50:50px;--td-space-60:60px;--td-space-70:70px;--td-space-80:80px}[data-palette=coral-ivory]{--td-ink:#20221f;--td-paper:#f8f8f2;--td-coral:#f45b69;--td-ivory:#f1ebdd;--td-deep-coral:#a82b3f;--td-color-text:var(--td-ink);--td-color-page:var(--td-paper);--td-color-muted:#575247;--td-color-border:#ded6c7;--td-color-surface:var(--td-ivory);--td-color-signature:var(--td-coral);--td-color-link:var(--td-deep-coral);--td-color-action:var(--td-coral);--td-color-on-action:var(--td-ink);--td-color-action-hover:#fa7280;--td-color-action-divider:#20221f35;--td-color-on-dark:var(--td-paper);--td-color-on-dark-accent:#f8bac1;--td-color-focus:var(--td-deep-coral);--td-color-selected-text:var(--td-deep-coral);--td-color-selected-surface:var(--td-ivory);--td-color-selected-border:#ded0b6;--td-color-hover-border:#d8b99c;--td-color-review-surface:#f8f5ef;--td-color-review-border:#e8e1d5;--td-color-caption:#777064;--td-color-control-text:#71695c;--td-color-control-border:#ddd4c4;--td-color-toolbar-surface:#ebe4d6;--td-color-loading-border:#ded3be;--td-color-preview-label:#71695c;--td-color-closing-surface:#fff}.knowledge_page__gDD5C{background:var(--td-color-page);color:var(--td-color-text);font:1rem/1.65 var(--font-inter-sans),Arial,sans-serif}.knowledge_wrap__9_IrZ{width:min(1160px,calc(100% - 40px));margin-inline:auto;padding-bottom:60px}.knowledge_page__gDD5C :is(h1,h2,h3,summary){font-family:var(--font-poppins-sans),Arial,sans-serif;font-weight:800;color:var(--td-color-text)}.knowledge_page__gDD5C :is(p,li){color:var(--td-color-muted);text-wrap:pretty}.knowledge_page__gDD5C a{color:var(--td-color-link);text-decoration:underline;text-underline-offset:.18em}.knowledge_page__gDD5C :is(a,summary):focus-visible{outline:3px solid var(--td-color-focus);outline-offset:4px}.knowledge_page__gDD5C .knowledge_button__edX9W,.knowledge_topics__h8Xeb a{display:inline-block;padding:10px 20px;border-radius:999px;font-weight:650;text-decoration:none}.knowledge_page__gDD5C .knowledge_button__edX9W{background:var(--td-color-action);color:var(--td-color-on-action)}.knowledge_page__gDD5C .knowledge_button__edX9W:hover{background:var(--td-color-action-hover)}.knowledge_topics__h8Xeb{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--td-color-border);padding-block:30px}.knowledge_topics__h8Xeb a{color:var(--td-color-text);background:var(--td-color-surface)}.knowledge_topics__h8Xeb a:hover{color:var(--td-color-link);text-decoration:underline}.knowledge_grid__YiMFd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--td-space-20)}.knowledge_card__kLere{padding:clamp(20px,3vw,40px);background:var(--td-color-closing-surface);border:1px solid var(--td-color-border);border-radius:24px}.knowledge_page__gDD5C :is(nav,[id]){scroll-margin-top:100px}.knowledge_card__kLere h2,.knowledge_section__GB0vm h2{font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:-.045em;line-height:1.15}.knowledge_card__kLere h3{margin:20px 0 5px;font-size:1.05rem}.knowledge_card__kLere ul{list-style:disc;padding-left:20px}.knowledge_section__GB0vm{margin-top:60px}.knowledge_section__GB0vm h2{margin-bottom:30px}.knowledge_section__GB0vm details{border-bottom:1px solid var(--td-color-border);padding:20px 0}.knowledge_section__GB0vm summary{cursor:pointer}.knowledge_section__GB0vm details p{max-width:72ch;margin-top:10px}.knowledge_section__GB0vm section{background:transparent}.knowledge_section__GB0vm section>div.knowledge_absolute__MSr_C{display:none}.knowledge_section__GB0vm article h3 a{color:var(--td-color-text)}@media (max-width:700px){.knowledge_grid__YiMFd{grid-template-columns:1fr}}.knowledge_catalog__dbGEl section,.knowledge_page__gDD5C .knowledge_catalog__dbGEl{background:var(--td-color-page)}.knowledge_catalog__dbGEl h2{color:var(--td-color-text);letter-spacing:-.045em;line-height:1.12;font-size:clamp(2rem,4vw,3.2rem)}.knowledge_catalog__dbGEl h3 a{color:var(--td-color-text);text-decoration:none}.knowledge_catalog__dbGEl h3 a:hover{text-decoration:underline}.knowledge_catalog__dbGEl button[aria-pressed]{background:var(--td-color-closing-surface);color:var(--td-color-text);border:1px solid var(--td-color-control-border)}.knowledge_catalog__dbGEl button[aria-pressed=true]{background:var(--td-color-action);color:var(--td-color-on-action);border-color:var(--td-color-link);box-shadow:inset 0 -2px var(--td-color-link)}.knowledge_catalog__dbGEl div:has(>button+button):has(>button[aria-label][aria-pressed]){background:var(--td-color-review-surface);border-color:var(--td-color-border)}.knowledge_catalog__dbGEl button:focus-visible{outline:3px solid var(--td-color-focus);outline-offset:2px}.glossary_index__Szq6Y,.glossary_resources__C4SY7{background:var(--td-color-surface);padding:clamp(20px,3vw,40px);border-radius:24px}.glossary_index__Szq6Y h2{font-size:1.5rem;margin-bottom:var(--td-space-20)}.glossary_index__Szq6Y div{display:flex;flex-wrap:wrap;gap:var(--td-space-10)}.glossary_index__Szq6Y div a{display:grid;place-items:center;min-width:44px;height:44px;background:var(--td-color-page);color:var(--td-color-text);border:1px solid var(--td-color-border);border-radius:12px;text-decoration:none;font-weight:700}.glossary_index__Szq6Y div a:hover{background:var(--td-color-action)}.glossary_group__2o2dN{display:grid;grid-template-columns:minmax(60px,.22fr) 1fr;gap:var(--td-space-20);padding-block:var(--td-space-40);border-bottom:1px solid var(--td-color-border)}.glossary_group__2o2dN h2{font-size:clamp(3rem,7vw,5rem);color:var(--td-color-link);line-height:1}.glossary_entry__9mBo9{max-width:78ch}.glossary_entry__9mBo9+.glossary_entry__9mBo9{margin-top:var(--td-space-30)}.glossary_entry__9mBo9 dt{font:800 1.4rem/1.3 var(--font-poppins-sans),sans-serif;margin-bottom:var(--td-space-10)}.glossary_examples__JuXdU{margin-top:var(--td-space-10);font-size:.95rem}.glossary_examples__JuXdU strong{color:var(--td-color-text);margin-right:.4em}.glossary_resources__C4SY7{margin-top:var(--td-space-40)}@media (max-width:600px){.glossary_group__2o2dN{grid-template-columns:1fr}}