.Terms_container__K7wXm{background-color:#fffdf7;min-height:100vh;padding-bottom:4rem}.Terms_hero__UWf9p{background:linear-gradient(135deg,#103b70,#1a5599);color:white;padding:4rem 1.5rem;text-align:center}.Terms_heroIcon__zYT3m{font-size:4rem;display:block;margin-bottom:1rem}.Terms_heroTitle__udVAY{font-size:2.5rem;margin:0 0 1rem;color:#f5a623;font-weight:700}.Terms_heroSubtitle__CGdrF{font-size:1.05rem;max-width:720px;margin:0 auto 1rem;opacity:.95;line-height:1.6}.Terms_lastUpdated__iNNSW{display:inline-block;font-size:.9rem;background:rgba(255,255,255,.15);padding:.4rem 1rem;border-radius:20px;margin:.5rem 0 0}.Terms_lastUpdated__iNNSW strong{color:#f5a623}.Terms_toc__Ghoxh{max-width:900px;margin:-2rem auto 2.5rem;padding:1.75rem 2rem;background:white;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative;z-index:2}.Terms_tocTitle__TaTK8{margin:0 0 1rem;font-size:1.15rem;color:#103b70;font-weight:700}.Terms_tocList__nIWFO{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.5rem}.Terms_tocList__nIWFO li{margin:0}.Terms_tocList__nIWFO a{display:inline-block;color:#475569;text-decoration:none;font-size:.9rem;padding:.35rem 0;line-height:1.5;transition:color .2s}.Terms_tocList__nIWFO a:hover{color:#f5a623}.Terms_section__uSrXa{max-width:900px;margin:0 auto 2.5rem;padding:2rem;background:white;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.04);scroll-margin-top:2rem}.Terms_sectionTitle__jpbpQ{font-size:1.35rem;color:#103b70;margin:0 0 1.25rem;font-weight:700;padding-bottom:.75rem;border-bottom:2px solid #f5a623}.Terms_paragraph__aqMCD{font-size:1rem;line-height:1.75;color:#334155;margin:0 0 1rem}.Terms_paragraph__aqMCD:last-child{margin-bottom:0}.Terms_bulletList__CfLgW{list-style:none;padding:0;margin:0 0 1.25rem}.Terms_bulletList__CfLgW li{position:relative;padding:.6rem 0 .6rem 1.75rem;font-size:.95rem;line-height:1.7;color:#334155;border-bottom:1px solid #f1f5f9}.Terms_bulletList__CfLgW li:last-child{border-bottom:none}.Terms_bulletList__CfLgW li:before{content:"▸";position:absolute;left:.35rem;top:.6rem;color:#f5a623;font-weight:700;font-size:1rem}.Terms_bulletList__CfLgW strong{color:#103b70}.Terms_callout__OqEpc{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #16a34a;border-radius:8px;margin:1rem 0}.Terms_callout__OqEpc[data-type=important]{background:#fef2f2;border-color:#fecaca #fecaca #fecaca #dc2626}.Terms_calloutIcon__9VMwx{flex-shrink:0;font-size:1.25rem;line-height:1.4}.Terms_calloutText__GGjoi{margin:0;font-size:.9rem;color:#334155;line-height:1.6}.Terms_calloutText__GGjoi strong{color:#103b70}.Terms_callout__OqEpc[data-type=important] .Terms_calloutText__GGjoi strong{color:#991b1b}.Terms_contactBox__G3y2A{background:linear-gradient(135deg,#103b70,#1a5599);border-radius:12px;padding:2rem 1.5rem;text-align:center;color:white}.Terms_contactText__Qzean{font-size:1rem;line-height:1.7;margin:0 0 1rem;opacity:.95}.Terms_contactText__Qzean:last-of-type{margin-bottom:1.5rem}.Terms_contactButton__Xgc5R{display:inline-block;padding:.85rem 2rem;background:#f5a623;color:white;border-radius:10px;font-weight:700;font-size:1rem;text-decoration:none;transition:background .2s,transform .1s}.Terms_contactButton__Xgc5R:hover{background:#d48a1a}.Terms_contactButton__Xgc5R:active{transform:scale(.98)}.Terms_footerNote__foFgt{max-width:900px;margin:0 auto;padding:1.5rem;text-align:center;color:#64748b;font-size:.85rem;line-height:1.6}.Terms_footerNote__foFgt p{margin:0 0 .5rem}.Terms_footerNote__foFgt p:last-child{margin-bottom:0}.Terms_footerNote__foFgt strong{color:#103b70}.Terms_relatedLinks__0k8sA{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.Terms_relatedLinks__0k8sA a{font-size:.85rem;font-weight:600;color:#103b70;text-decoration:none;padding:.5rem 1rem;background:#f8fafc;border-radius:8px;transition:background .2s,color .2s}.Terms_relatedLinks__0k8sA a:hover{background:#103b70;color:white}@media (max-width:768px){.Terms_hero__UWf9p{padding:3rem 1.25rem}.Terms_heroIcon__zYT3m{font-size:3rem}.Terms_heroTitle__udVAY{font-size:1.75rem}.Terms_heroSubtitle__CGdrF{font-size:.95rem}.Terms_toc__Ghoxh{margin:-1.5rem 1.25rem 2rem;padding:1.25rem 1.5rem}.Terms_tocList__nIWFO{grid-template-columns:1fr}.Terms_section__uSrXa{margin:0 1.25rem 1.75rem;padding:1.5rem}.Terms_sectionTitle__jpbpQ{font-size:1.15rem}.Terms_bulletList__CfLgW li,.Terms_paragraph__aqMCD{font-size:.92rem}.Terms_contactBox__G3y2A{padding:1.5rem 1.25rem}}@media (max-width:480px){.Terms_callout__OqEpc{padding:.85rem 1rem}.Terms_relatedLinks__0k8sA{flex-direction:column}.Terms_relatedLinks__0k8sA a{text-align:center}}