.AboutJobHiveAi_page__f9Cgo{--line:#dedbd2;background:#fbfaf6;color:var(--color-jh-text)}.AboutJobHiveAi_page__f9Cgo a:focus-visible{border-radius:2px;outline:2px solid var(--color-jh-text);outline-offset:2px}.AboutJobHiveAi_hero__DcZp_{position:relative;overflow:hidden;padding:clamp(5rem,10vw,8rem) 2rem clamp(4rem,7vw,6rem);border-bottom:1px solid var(--line)}.AboutJobHiveAi_hero__DcZp_:before{position:absolute;inset:0 max(0rem,calc((100vw - 1368px) / 2));content:"";border-right:1px solid rgba(36,37,31,.07);border-left:1px solid rgba(36,37,31,.07);pointer-events:none}.AboutJobHiveAi_heroInner__YCcs7{position:relative;width:min(1280px,100%);margin:0 auto;text-align:left}.AboutJobHiveAi_kicker__e9CTU{margin:0 0 1rem;color:var(--color-jh-kicker);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.AboutJobHiveAi_title__cQNGC{margin:0 0 1.25rem;color:var(--color-jh-text);max-width:10ch;font-family:Georgia,serif;font-size:clamp(3.4rem,7vw,6.5rem);font-weight:400;letter-spacing:-.06em;line-height:.92}.AboutJobHiveAi_lead__sIC3I{max-width:42rem;margin:0;color:var(--color-jh-text-secondary);font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6}.AboutJobHiveAi_lead__sIC3I a{color:var(--color-jh-text);text-decoration:underline;text-decoration-color:var(--color-jh-brand);text-underline-offset:3px;transition:color .2s ease}.AboutJobHiveAi_lead__sIC3I a:hover{color:var(--color-jh-brand-strong)}.AboutJobHiveAi_section__QLriK{padding:clamp(3.5rem,7vw,5.5rem) 2rem clamp(4rem,8vw,6rem)}.AboutJobHiveAi_layout__AFC1p{display:grid;width:min(1280px,100%);grid-template-columns:minmax(0,1fr) 22rem;gap:clamp(2.5rem,5vw,4rem);margin:0 auto}.AboutJobHiveAi_prose___PDWF{display:flex;flex-direction:column;min-width:0;gap:2.75rem}.AboutJobHiveAi_prose___PDWF h2{margin:0 0 .9rem;color:var(--color-jh-text);font-size:1.4rem;font-weight:700;letter-spacing:-.01em}.AboutJobHiveAi_prose___PDWF p{margin:0 0 .9rem;color:var(--color-jh-text-secondary);font-size:1.02rem;line-height:1.7}.AboutJobHiveAi_prose___PDWF p:last-child{margin-bottom:0}.AboutJobHiveAi_prose___PDWF a{color:var(--color-jh-text);text-decoration:underline;text-decoration-color:var(--color-jh-brand);text-underline-offset:3px;transition:color .2s ease}.AboutJobHiveAi_prose___PDWF a:hover{color:var(--color-jh-brand-strong)}.AboutJobHiveAi_callout__Q_pdA{padding:1.5rem 1.75rem;background:color-mix(in oklab,var(--color-jh-brand) 6%,var(--color-jh-surface-card));border-width:1px;border:1px solid color-mix(in oklab,var(--color-jh-brand) 24%,transparent);border-left-width:3px;border-radius:0;box-shadow:none}.AboutJobHiveAi_callout__Q_pdA h2{font-size:1.1rem}.AboutJobHiveAi_infoCard__9VF8B{align-self:start;padding:1.75rem;background:var(--color-jh-surface-card);border:1px solid var(--line);border-radius:var(--radius-jh-card);box-shadow:0 18px 50px rgba(46,43,35,.07)}.AboutJobHiveAi_infoCardTitle__N44ya{margin:0 0 1.5rem;color:var(--color-jh-text);font-size:1rem;font-weight:700;letter-spacing:-.01em}.AboutJobHiveAi_infoRows__TMlH6{display:flex;flex-direction:column;gap:1.25rem}.AboutJobHiveAi_infoRow__o0bdm{display:flex;align-items:flex-start;gap:.85rem}.AboutJobHiveAi_infoIcon__fVDZg{display:grid;flex-shrink:0;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;background:var(--color-jh-tag);border-radius:50%;transition:background .2s ease}.AboutJobHiveAi_infoRow__o0bdm:hover .AboutJobHiveAi_infoIcon__fVDZg{background:color-mix(in oklab,var(--color-jh-brand) 24%,var(--color-jh-tag))}.AboutJobHiveAi_infoIconSvg__6pz8w{width:1.05rem;height:1.05rem;color:var(--color-jh-text-secondary);transition:color .2s ease}.AboutJobHiveAi_infoRow__o0bdm:hover .AboutJobHiveAi_infoIconSvg__6pz8w{color:var(--color-jh-text)}.AboutJobHiveAi_infoRowBody__ojx5_{display:flex;flex-direction:column;min-width:0;gap:.2rem}.AboutJobHiveAi_infoLabel__x5Xpi{margin:0;color:var(--color-jh-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AboutJobHiveAi_infoValue__Serxv{margin:0;overflow-wrap:anywhere;color:var(--color-jh-text);font-size:.92rem;line-height:1.5}.AboutJobHiveAi_infoValue__Serxv a{color:var(--color-jh-text);text-decoration:none;border-bottom:1px solid var(--line);transition:color .2s ease,border-color .2s ease}.AboutJobHiveAi_infoValue__Serxv a:hover{color:var(--color-jh-brand-strong);border-color:var(--color-jh-brand-strong)}.AboutJobHiveAi_divider__tj1LV{height:1px;margin:1.75rem 0;background:var(--line);border:none}.AboutJobHiveAi_infoCardSubtitle__DoIr8{margin:0 0 1rem;color:var(--color-jh-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AboutJobHiveAi_profileList__jS3FW{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}.AboutJobHiveAi_profileList__jS3FW a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .15rem;color:var(--color-jh-text);text-decoration:none;border-bottom:1px solid var(--line);font-size:.9rem;font-weight:600;transition:color .2s ease}.AboutJobHiveAi_profileList__jS3FW li:last-child a{border-bottom:none}.AboutJobHiveAi_profileList__jS3FW a:hover{color:var(--color-jh-brand-strong)}.AboutJobHiveAi_profileArrow__6XQey{width:1rem;height:1rem;flex-shrink:0;color:var(--color-jh-text-muted);transition:transform .2s ease,color .2s ease}.AboutJobHiveAi_profileList__jS3FW a:hover .AboutJobHiveAi_profileArrow__6XQey{color:var(--color-jh-brand-strong);transform:translate(2px,-2px)}.AboutJobHiveAi_footerNote__Xlg7S{width:min(1280px,100%);margin:clamp(3rem,6vw,4.5rem) auto 0;padding-top:clamp(2rem,4vw,2.75rem);color:var(--color-jh-text-secondary);text-align:center;border-top:1px solid var(--line);font-size:.95rem}.AboutJobHiveAi_footerNote__Xlg7S a{color:var(--color-jh-text);text-decoration:underline;text-decoration-color:var(--color-jh-brand);text-underline-offset:3px;transition:color .2s ease}.AboutJobHiveAi_footerNote__Xlg7S a:hover{color:var(--color-jh-brand-strong)}@media (max-width:900px){.AboutJobHiveAi_layout__AFC1p{grid-template-columns:1fr}}@media (max-width:640px){.AboutJobHiveAi_hero__DcZp_{padding:3.5rem 1.25rem 2.75rem}.AboutJobHiveAi_section__QLriK{padding:3rem 1.25rem 3.5rem}.AboutJobHiveAi_infoCard__9VF8B{padding:1.5rem}}.SiteChrome_chrome__UXgwS{--ink:#f8f6ef;--muted:#b9b7ae;--dim:#7e7c74;--night:#20211e;--panel:#2a2c28;--line:rgba(255,255,255,0.16);--accent:#e5b91f}.SiteChrome_header___SN2D{position:sticky;top:0;z-index:40;color:var(--ink);background:var(--night);border-bottom:1px solid var(--line);transition:color .3s ease,background .3s ease,border-color .3s ease}.SiteChrome_headerLight__zuIbu{--ink:#24251f;--muted:#696860;--dim:#7d7b73;--night:#fbfaf6;--panel:#f3f1ea;--line:#e4e0d7;color:var(--ink);background:#fbfaf6}.SiteChrome_headerInner__MS98G{display:flex;align-items:center;gap:2rem;width:min(1280px,calc(100% - 4rem));margin:auto;padding:1.15rem 0}.SiteChrome_logo__YcGqS{display:flex;align-items:center;gap:.65rem}.SiteChrome_logo__YcGqS img{display:block;width:7.25rem;height:auto}.SiteChrome_links__GiPUA{display:flex;align-items:center;gap:clamp(1rem,2.6vw,2.25rem);margin:0 0 0 clamp(1.5rem,4vw,3.5rem);color:var(--muted);font-size:.82rem}.SiteChrome_links__GiPUA a{position:relative;color:inherit;text-decoration:none;transition:color .2s ease}.SiteChrome_links__GiPUA a:after{position:absolute;right:0;bottom:-.35rem;left:0;height:1px;content:"";background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.SiteChrome_links__GiPUA a:hover{color:var(--ink)}.SiteChrome_links__GiPUA a:hover:after{transform:scaleX(1)}.SiteChrome_navDropdown__azt_M{position:relative}.SiteChrome_navDropdown__azt_M summary{display:inline-flex;align-items:center;gap:.35rem;color:inherit;cursor:pointer;list-style:none;transition:color .2s ease}.SiteChrome_navDropdown__azt_M summary::-webkit-details-marker{display:none}.SiteChrome_navDropdown__azt_M summary:hover,.SiteChrome_navDropdown__azt_M[open] summary{color:var(--ink)}.SiteChrome_navDropdown__azt_M summary span{font-size:.75rem;transition:transform .2s ease}.SiteChrome_navDropdown__azt_M[open] summary span{transform:rotate(180deg)}.SiteChrome_navDropdownMenu__U7GKz{position:absolute;top:calc(100% + 1.2rem);left:50%;display:grid;width:34rem;grid-template-columns:repeat(2,1fr);padding:.55rem;color:#24251f;background:#fbfaf6;border:1px solid #dedbd2;box-shadow:0 20px 50px rgba(36,37,31,.12);transform:translateX(-50%)}.SiteChrome_navDropdownMenu__U7GKz a{display:grid;gap:.35rem;padding:1rem;color:#24251f;background:transparent}.SiteChrome_navDropdownMenu__U7GKz a:after{display:none}.SiteChrome_navDropdownMenu__U7GKz a:hover{background:#f1efe7}.SiteChrome_navDropdownMenu__U7GKz strong{font-size:.82rem}.SiteChrome_navDropdownMenu__U7GKz a span{color:#696860;font-size:.7rem}.SiteChrome_actions__hNE2R{display:flex;align-items:center;gap:1rem;margin-left:auto}.SiteChrome_signIn__mx1JQ{color:var(--muted);font-size:.82rem;text-decoration:none;transition:color .2s ease}.SiteChrome_signIn__mx1JQ:hover{color:var(--ink)}.SiteChrome_cta__u0Hv8{display:inline-flex;align-items:center;gap:.55rem;padding:.68rem 1.05rem;color:var(--night)!important;text-decoration:none;background:var(--accent);border-radius:3px;font-size:.8rem;font-weight:700;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.SiteChrome_cta__u0Hv8:hover{box-shadow:0 5px 0 rgba(0,0,0,.16);transform:translateY(-2px)}.SiteChrome_cta__u0Hv8 span{transition:transform .2s ease}.SiteChrome_cta__u0Hv8:hover span{transform:translate(2px,-2px)}.SiteChrome_menuToggle__91UzR{display:none;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;color:var(--ink);background:none;border:1px solid var(--line);border-radius:3px}.SiteChrome_menuToggle__91UzR svg{width:1.1rem;height:1.1rem}@media (max-width:1080px){.SiteChrome_links__GiPUA,.SiteChrome_signIn__mx1JQ{display:none}.SiteChrome_menuToggle__91UzR{display:inline-flex}}@media (max-width:640px){.SiteChrome_headerInner__MS98G{width:calc(100% - 2rem);gap:.65rem}.SiteChrome_logo__YcGqS img{width:6.5rem}.SiteChrome_actions__hNE2R{gap:.5rem}.SiteChrome_cta__u0Hv8{padding:.62rem .72rem;font-size:.7rem}}.SiteChrome_mobileMenu__wAs8S{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;overflow-y:auto;padding:1.15rem clamp(1.25rem,5vw,2rem);color:var(--ink);background:var(--night);animation:SiteChrome_fadeSlideIn__zx63w .25s ease both}@keyframes SiteChrome_fadeSlideIn__zx63w{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}.SiteChrome_mobileMenuTop__05Iiu{display:flex;align-items:center;justify-content:space-between}.SiteChrome_mobileLinks__XHu5J{display:flex;flex-direction:column;gap:.25rem;margin-top:2.5rem}.SiteChrome_mobileLinks__XHu5J a{padding:.85rem 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:1.35rem;letter-spacing:-.02em;text-decoration:none}.SiteChrome_mobileGroupLabel__dhkqD{margin:1.2rem 0 .2rem;color:var(--accent);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SiteChrome_mobileFooter__lE_t4{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem}.SiteChrome_announcement__IuQzC{color:var(--ink);background:var(--panel);border-bottom:1px solid var(--line)}.SiteChrome_announcementInner__DcZu8{width:min(1280px,calc(100% - 4rem));margin:auto;padding:.55rem 0;text-align:center;font-size:.78rem}.SiteChrome_announcementHighlight__ZgJUQ{color:var(--accent);font-weight:600}.SiteChrome_footer__m8_7q{color:var(--muted);background:var(--night);border-top:1px solid var(--line)}.SiteChrome_footerInner__w2Um6{width:min(1280px,calc(100% - 4rem));margin:auto;padding:clamp(2.5rem,6vw,3.5rem) 0 2rem}.SiteChrome_footerTop___t2NR{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.SiteChrome_footerLogo__Un7bU img{display:block;width:6.5rem;height:auto}.SiteChrome_footerNav__B7HBk{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.SiteChrome_footerNav__B7HBk a{color:var(--muted);font-size:.82rem;text-decoration:none;transition:color .2s ease}.SiteChrome_footerNav__B7HBk a:hover{color:var(--ink)}.SiteChrome_footerBottom__YaOjV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:clamp(2rem,5vw,3rem);padding-top:1.5rem;border-top:1px solid var(--line);font-size:.72rem}.SiteChrome_footerBottom__YaOjV a{color:var(--muted);text-decoration:none}.SiteChrome_footerBottom__YaOjV a:hover{color:var(--ink)}@media (max-width:640px){.SiteChrome_footerTop___t2NR{flex-direction:column}}.CommercialPage_page__IdOgy{min-height:100dvh;color:#24251f;background:#fbfaf6}.CommercialPage_section__5Amrt{padding:clamp(5rem,9vw,8rem) clamp(1rem,5vw,4.5rem)}.CommercialPage_container___Ei40{width:min(1280px,100%);margin:auto}.CommercialPage_intro__QpqKS{display:grid;grid-template-columns:minmax(0,.8fr) minmax(24rem,1.2fr);gap:clamp(3rem,9vw,9rem);align-items:start}.CommercialPage_kicker__wi6Y2{margin:0 0 1rem;color:#4d7561;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.CommercialPage_closing__5lgmC h2,.CommercialPage_intro__QpqKS h2{max-width:13ch;margin:0;font-family:Georgia,serif;font-size:clamp(3rem,5vw,5.4rem);font-weight:400;letter-spacing:-.06em;line-height:.96;text-wrap:balance}.CommercialPage_introCopy__0Ce84{max-width:46rem;color:#696860;font-size:1.03rem;line-height:1.7}.CommercialPage_introCopy__0Ce84 p{margin:0 0 1rem}.CommercialPage_ledger__w0Zi_{margin-top:clamp(3rem,6vw,5rem);border-top:1px solid #dedbd2}.CommercialPage_row__swmN0{display:grid;grid-template-columns:4rem minmax(13rem,.45fr) 1fr;gap:1.5rem;padding:1.7rem 0;border-bottom:1px solid #dedbd2}.CommercialPage_row__swmN0>span{color:#4d7561;font:600 .62rem/1.5 ui-monospace,monospace}.CommercialPage_row__swmN0 h3{margin:0;font-size:1rem;letter-spacing:-.02em}.CommercialPage_row__swmN0 p{max-width:43rem;margin:0;color:#696860;font-size:.9rem;line-height:1.6}.CommercialPage_dark__M2kYj{color:#f8f6ef;background:#24251f}.CommercialPage_dark__M2kYj .CommercialPage_container___Ei40{display:grid;grid-template-columns:minmax(0,.75fr) minmax(24rem,1.25fr);gap:clamp(3rem,9vw,9rem)}.CommercialPage_dark__M2kYj h2{max-width:12ch;margin:0;font-family:Georgia,serif;font-size:clamp(3rem,5vw,5.4rem);font-weight:400;letter-spacing:-.06em;line-height:.96;text-wrap:balance}.CommercialPage_dark__M2kYj p{max-width:38rem;margin:0;color:#b9b7ae;line-height:1.7}.CommercialPage_steps__WxbYU{display:grid;margin-top:2rem;border-top:1px solid rgba(255,255,255,.16)}.CommercialPage_steps__WxbYU div{display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.16)}.CommercialPage_steps__WxbYU span{color:#e5b91f;font:600 .58rem/1.5 ui-monospace,monospace}.CommercialPage_steps__WxbYU strong{font-size:.88rem}.CommercialPage_steps__WxbYU small{grid-column:2;color:#b9b7ae;line-height:1.55}.CommercialPage_actions__eBLzU{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.CommercialPage_primary__LFaBK,.CommercialPage_secondary__256_5{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.8rem 1rem;border:1px solid #e5b91f;border-radius:3px;font-size:.76rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s}.CommercialPage_primary__LFaBK{color:#24251f;background:#e5b91f}.CommercialPage_secondary__256_5{color:#f8f6ef;border-color:rgba(255,255,255,.25)}.CommercialPage_primary__LFaBK:hover,.CommercialPage_secondary__256_5:hover{transform:translateY(-2px)}.CommercialPage_secondary__256_5:hover{background:rgba(255,255,255,.08)}.CommercialPage_faq__kZBFr{display:grid;grid-template-columns:minmax(15rem,.45fr) 1fr;gap:clamp(3rem,8vw,8rem)}.CommercialPage_faq__kZBFr h2{margin:0;font-family:Georgia,serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:400;letter-spacing:-.055em;line-height:1}.CommercialPage_faq__kZBFr dl{margin:0;border-top:1px solid #dedbd2}.CommercialPage_faq__kZBFr dl>div{padding:1.4rem 0;border-bottom:1px solid #dedbd2}.CommercialPage_faq__kZBFr dt{font-weight:650}.CommercialPage_faq__kZBFr dd{margin:.65rem 0 0;color:#696860;line-height:1.6}.CommercialPage_closing__5lgmC{text-align:center}.CommercialPage_closing__5lgmC h2{margin:auto}.CommercialPage_closing__5lgmC p{max-width:35rem;margin:1.5rem auto 0;color:#696860;line-height:1.65}.CommercialPage_closing__5lgmC .CommercialPage_actions__eBLzU{justify-content:center}.CommercialPage_closing__5lgmC .CommercialPage_secondary__256_5{color:#4d7561;border-color:#bfc8bf}@media(max-width:760px){.CommercialPage_dark__M2kYj .CommercialPage_container___Ei40,.CommercialPage_faq__kZBFr,.CommercialPage_intro__QpqKS{grid-template-columns:1fr}.CommercialPage_row__swmN0{grid-template-columns:2rem 1fr}.CommercialPage_row__swmN0 p{grid-column:2}.CommercialPage_section__5Amrt{padding:4.5rem 1rem}.CommercialPage_closing__5lgmC h2,.CommercialPage_dark__M2kYj h2,.CommercialPage_intro__QpqKS h2{font-size:clamp(2.8rem,12vw,4.2rem)}}.GlossaryPage_page__Gr0yQ{--ink:#24251f;--muted:#62635b;--line:#dedbd2;--paper:#fbfaf6;--panel:#f1efe7;--accent:#4d7561;color:var(--ink);background:var(--paper)}.GlossaryPage_inner__KBQmP{width:min(1120px,calc(100% - 4rem));margin:auto}.GlossaryPage_index__BRPP8{padding:2rem 0;border-bottom:1px solid var(--line)}.GlossaryPage_index__BRPP8 nav{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem}.GlossaryPage_index__BRPP8 a{color:var(--muted);font-size:.78rem;text-decoration-color:transparent;text-underline-offset:.22rem}.GlossaryPage_index__BRPP8 a:hover{color:var(--accent);text-decoration-color:currentColor}.GlossaryPage_relationships__os84I,.GlossaryPage_terms__fJeV0{padding:clamp(4rem,8vw,7rem) 0}.GlossaryPage_sectionHeader__Rv_nQ{max-width:42rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.GlossaryPage_sectionHeader__Rv_nQ h2{margin:0;font-family:Georgia,serif;font-size:clamp(2.5rem,4.5vw,4.4rem);font-weight:400;letter-spacing:-.045em;line-height:1}.GlossaryPage_sectionHeader__Rv_nQ p{margin:1.1rem 0 0;color:var(--muted);line-height:1.6}.GlossaryPage_terms__fJeV0 dl{display:grid;grid-template-columns:repeat(2,1fr);margin:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.GlossaryPage_terms__fJeV0 dl>div{scroll-margin-top:7rem;padding:clamp(1.5rem,3vw,2.25rem);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.GlossaryPage_terms__fJeV0 dt{font-family:Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.8rem);letter-spacing:-.025em}.GlossaryPage_terms__fJeV0 dd{margin:1rem 0 0}.GlossaryPage_terms__fJeV0 dd p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.65}.GlossaryPage_terms__fJeV0 dd .GlossaryPage_synonyms__toc68{margin-top:1rem;color:var(--accent);font-size:.75rem}.GlossaryPage_relationships__os84I{background:var(--panel);border-top:1px solid var(--line)}.GlossaryPage_relationships__os84I ul{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none}.GlossaryPage_relationships__os84I li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem;background:var(--paper);border:1px solid var(--line)}.GlossaryPage_relationships__os84I li a{color:var(--ink);font-size:.8rem;font-weight:700}.GlossaryPage_relationships__os84I li a:last-child{text-align:right}.GlossaryPage_relationships__os84I li span{color:var(--accent);font-size:.7rem}.GlossaryPage_learnLink__97gej{display:inline-flex;margin-top:2rem;color:var(--accent);font-size:.82rem;font-weight:700;text-underline-offset:.22rem}@media (max-width:760px){.GlossaryPage_relationships__os84I ul,.GlossaryPage_terms__fJeV0 dl{grid-template-columns:1fr}}@media (max-width:640px){.GlossaryPage_inner__KBQmP{width:calc(100% - 2rem)}.GlossaryPage_relationships__os84I li{grid-template-columns:1fr}.GlossaryPage_relationships__os84I li a:last-child{text-align:left}}.KnowledgeArticle_page__kLatB{--ink:#24251f;--muted:#62635b;--line:#dedbd2;--paper:#fbfaf6;--panel:#f1efe7;--accent:#4d7561;color:var(--ink);background:var(--paper)}.KnowledgeArticle_hero__XZ2tV{border-bottom:1px solid var(--line)}.KnowledgeArticle_heroInner__vjAq_{display:grid;width:min(1280px,calc(100% - 4rem));grid-template-columns:minmax(0,.53fr) minmax(22rem,.47fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);margin:auto;padding:clamp(4rem,8vw,7rem) 0}.KnowledgeArticle_back__aPWfQ{display:inline-flex;margin-bottom:3rem;color:var(--accent);font-size:.76rem;font-weight:700;text-underline-offset:.25rem}.KnowledgeArticle_tag__wQYPS{margin:0 0 1rem;color:var(--accent);font-size:.75rem;font-weight:700}.KnowledgeArticle_hero__XZ2tV h1{max-width:13ch;margin:0;font-family:Georgia,serif;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:400;letter-spacing:-.055em;line-height:.96}.KnowledgeArticle_description__ZD9_0{max-width:42rem;margin:1.5rem 0 0;color:var(--muted);font-size:1.08rem;line-height:1.62}.KnowledgeArticle_meta__KVKc_{margin:1.3rem 0 0;color:var(--muted);font-size:.76rem}.KnowledgeArticle_heroImage__SdXjx{display:block;width:100%;height:auto;border:1px solid var(--line)}.KnowledgeArticle_articleGrid__YfeTj{display:grid;width:min(1160px,calc(100% - 4rem));grid-template-columns:14rem minmax(0,46rem);justify-content:space-between;gap:clamp(3rem,8vw,8rem);margin:auto;padding:clamp(4rem,8vw,7rem) 0}.KnowledgeArticle_toc__eYQ_7{position:sticky;top:7rem;align-self:start;padding-left:1.1rem;border-left:2px solid var(--accent)}.KnowledgeArticle_toc__eYQ_7 p{margin:0 0 1rem;font-size:.75rem;font-weight:700}.KnowledgeArticle_toc__eYQ_7 ol{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.KnowledgeArticle_toc__eYQ_7 a{color:var(--muted);font-size:.82rem;line-height:1.35;text-decoration:none}.KnowledgeArticle_toc__eYQ_7 a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.2rem}.KnowledgeArticle_content__Jyy9w{min-width:0}.KnowledgeArticle_summary__q8UDy{margin:0 0 clamp(3rem,6vw,5rem);padding:0 0 clamp(2rem,4vw,3rem);border-bottom:1px solid var(--line);color:var(--ink);font-family:Georgia,serif;font-size:clamp(1.55rem,2.8vw,2.25rem);line-height:1.35}.KnowledgeArticle_productPath__rEjcO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin:-2rem 0 clamp(3rem,6vw,5rem);padding:1.4rem;border-left:3px solid var(--accent);background:var(--panel)}.KnowledgeArticle_productPath__rEjcO span,.KnowledgeArticle_productPath__rEjcO strong{display:block}.KnowledgeArticle_productPath__rEjcO strong{font-size:.9rem}.KnowledgeArticle_productPath__rEjcO span{margin-top:.35rem;color:var(--muted);font-size:.8rem;line-height:1.5}.KnowledgeArticle_productPath__rEjcO a{color:var(--accent);font-size:.78rem;font-weight:700;white-space:nowrap;text-underline-offset:.25rem}.KnowledgeArticle_content__Jyy9w section{scroll-margin-top:7rem}.KnowledgeArticle_content__Jyy9w section+section{margin-top:clamp(3.5rem,7vw,6rem)}.KnowledgeArticle_content__Jyy9w h2{max-width:18ch;margin:0 0 1.4rem;font-size:clamp(1.8rem,3vw,2.55rem);letter-spacing:-.04em;line-height:1.08}.KnowledgeArticle_content__Jyy9w li,.KnowledgeArticle_content__Jyy9w p{color:var(--muted);font-size:1.02rem;line-height:1.78}.KnowledgeArticle_content__Jyy9w p{margin:0 0 1.15rem}.KnowledgeArticle_content__Jyy9w ul{display:grid;gap:.8rem;margin:1.5rem 0 0;padding-left:1.2rem}.KnowledgeArticle_concepts__k01O3>div{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.KnowledgeArticle_concepts__k01O3 a{display:grid;gap:.55rem;padding:1.3rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background .2s ease}.KnowledgeArticle_concepts__k01O3 a:hover{background:var(--panel)}.KnowledgeArticle_concepts__k01O3 strong{font-size:.9rem}.KnowledgeArticle_concepts__k01O3 span{color:var(--muted);font-size:.78rem;line-height:1.5}.KnowledgeArticle_faq__Bkwcr details{border-bottom:1px solid var(--line)}.KnowledgeArticle_faq__Bkwcr details:first-of-type{border-top:1px solid var(--line)}.KnowledgeArticle_faq__Bkwcr summary{padding:1.3rem 2rem 1.3rem 0;font-weight:700;cursor:pointer}.KnowledgeArticle_faq__Bkwcr details p{max-width:39rem;padding-bottom:1.4rem}.KnowledgeArticle_sources__MkfA5 ol{display:grid;gap:1rem;margin:0;padding-left:1.3rem}.KnowledgeArticle_sources__MkfA5 li a,.KnowledgeArticle_sources__MkfA5 li span{display:block}.KnowledgeArticle_sources__MkfA5 li a{color:var(--accent);font-weight:700;text-underline-offset:.2rem}.KnowledgeArticle_sources__MkfA5 li span{margin-top:.2rem;color:var(--muted);font-size:.78rem}.KnowledgeArticle_sources__MkfA5 .KnowledgeArticle_disclaimer__VWs6j{margin-top:2rem;padding:1rem 1.2rem;color:#4c574f;background:#e9ede7;border-left:3px solid var(--accent);font-size:.84rem}.KnowledgeArticle_related__5o3XQ{display:grid;width:min(1280px,calc(100% - 4rem));grid-template-columns:minmax(15rem,.3fr) minmax(0,.7fr);gap:clamp(2rem,6vw,6rem);margin:auto;padding:clamp(4rem,8vw,7rem) 0 clamp(6rem,10vw,9rem);border-top:1px solid var(--line)}.KnowledgeArticle_related__5o3XQ h2{margin:0 0 1rem;font-family:Georgia,serif;font-size:clamp(2rem,3vw,3.25rem);font-weight:400;letter-spacing:-.04em}.KnowledgeArticle_related__5o3XQ>div>a{color:var(--accent);font-size:.82rem;font-weight:700}.KnowledgeArticle_related__5o3XQ ul{display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--line);border-left:1px solid var(--line)}.KnowledgeArticle_related__5o3XQ li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.KnowledgeArticle_related__5o3XQ li a{display:grid;min-height:10rem;align-content:end;gap:.65rem;padding:1.5rem;color:inherit;text-decoration:none}.KnowledgeArticle_related__5o3XQ li a:hover{background:var(--panel)}.KnowledgeArticle_related__5o3XQ li span{color:var(--accent);font-size:.72rem;font-weight:700}.KnowledgeArticle_related__5o3XQ li strong{font-family:Georgia,serif;font-size:1.3rem;font-weight:400}@media (max-width:900px){.KnowledgeArticle_articleGrid__YfeTj,.KnowledgeArticle_heroInner__vjAq_,.KnowledgeArticle_related__5o3XQ{grid-template-columns:1fr}.KnowledgeArticle_toc__eYQ_7{position:static}}@media (max-width:640px){.KnowledgeArticle_articleGrid__YfeTj,.KnowledgeArticle_heroInner__vjAq_,.KnowledgeArticle_related__5o3XQ{width:calc(100% - 2rem)}.KnowledgeArticle_concepts__k01O3>div,.KnowledgeArticle_related__5o3XQ ul{grid-template-columns:1fr}.KnowledgeArticle_productPath__rEjcO{grid-template-columns:1fr;gap:1rem}.KnowledgeArticle_productPath__rEjcO a{white-space:normal}.KnowledgeArticle_hero__XZ2tV h1{font-size:clamp(2.7rem,13vw,4.25rem)}}