.legal-module__8113wq__page{color:#17201d;background:radial-gradient(circle at 12% 2%,#1f634f14,#0000 28rem),#fbfcfa;min-height:100vh}.legal-module__8113wq__header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfcfae6;border-bottom:1px solid #dde4df}.legal-module__8113wq__headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.legal-module__8113wq__headerLinks{color:#53605b;align-items:center;gap:20px;font-size:.875rem;display:flex}.legal-module__8113wq__headerLinks a,.legal-module__8113wq__footer a,.legal-module__8113wq__document a{color:inherit;text-decoration:none}.legal-module__8113wq__headerLinks a:hover,.legal-module__8113wq__footer a:hover,.legal-module__8113wq__document a:hover{color:#17694f;text-underline-offset:3px;text-decoration:underline}.legal-module__8113wq__hero{border-bottom:1px solid #dde4df;width:min(1120px,100% - 40px);margin:0 auto;padding:76px 0 54px}.legal-module__8113wq__eyebrow{color:#24775d;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 15px;font-size:.75rem;font-weight:600}.legal-module__8113wq__title{letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(2.6rem,7vw,5.25rem);font-weight:570;line-height:.98}.legal-module__8113wq__summary{color:#53605b;max-width:650px;margin:24px 0 0;font-size:1.05rem;line-height:1.7}.legal-module__8113wq__updated{color:#707c77;margin:24px 0 0;font-size:.84rem}.legal-module__8113wq__layout{grid-template-columns:220px minmax(0,720px);align-items:start;gap:clamp(48px,8vw,104px);width:min(1120px,100% - 40px);margin:0 auto;padding:56px 0 90px;display:grid}.legal-module__8113wq__toc{position:sticky;top:32px}.legal-module__8113wq__tocTitle{color:#7b8682;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.68rem;font-weight:600}.legal-module__8113wq__toc ol{margin:0;padding:0;list-style:none}.legal-module__8113wq__toc li{margin:0 0 9px}.legal-module__8113wq__toc a{color:#65716c;font-size:.78rem;line-height:1.35;text-decoration:none}.legal-module__8113wq__toc a:hover{color:#17694f}.legal-module__8113wq__document{min-width:0}.legal-module__8113wq__intro{background:#f1f6f2;border:1px solid #d7e1db;border-radius:14px;margin:0 0 42px;padding:20px 22px}.legal-module__8113wq__section{margin:0 0 46px;scroll-margin-top:24px}.legal-module__8113wq__section h2{color:#15201c;letter-spacing:-.025em;margin:0 0 15px;font-size:1.36rem;font-weight:610;line-height:1.3}.legal-module__8113wq__section h3{color:#24302c;margin:25px 0 9px;font-size:1rem;font-weight:650}.legal-module__8113wq__document p,.legal-module__8113wq__document li{color:#47544f;font-size:.965rem;line-height:1.78}.legal-module__8113wq__document p{margin:0 0 14px}.legal-module__8113wq__document ul{margin:10px 0 16px;padding-left:22px}.legal-module__8113wq__document li{margin:0 0 8px;padding-left:4px}.legal-module__8113wq__document strong{color:#26322e;font-weight:650}.legal-module__8113wq__contactCard{background:#fff;border:1px solid #d7e1db;border-radius:14px;margin-top:18px;padding:20px 22px}.legal-module__8113wq__contactCard p{margin:0 0 3px}.legal-module__8113wq__footer{color:#65716c;border-top:1px solid #dde4df}.legal-module__8113wq__footerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 40px);min-height:92px;margin:0 auto;font-size:.82rem;display:flex}.legal-module__8113wq__footerLinks{gap:18px;display:flex}@media (max-width:760px){.legal-module__8113wq__headerInner,.legal-module__8113wq__hero,.legal-module__8113wq__layout,.legal-module__8113wq__footerInner{width:min(100% - 32px,720px)}.legal-module__8113wq__headerLinks a:first-child{display:none}.legal-module__8113wq__hero{padding:52px 0 38px}.legal-module__8113wq__layout{grid-template-columns:1fr;padding:38px 0 64px}.legal-module__8113wq__toc{display:none}.legal-module__8113wq__footerInner{flex-direction:column;align-items:flex-start;gap:12px;padding:26px 0}}
