.page{color:#172939;background:radial-gradient(circle at 88% 8%,#967e6c29,#0000 29%),linear-gradient(#ece8e1 0%,#f4f0e9 55%,#e8e3db 100%);min-height:100vh;font-family:Arial,Helvetica,sans-serif}.page *{box-sizing:border-box}.header{z-index:1;border-bottom:1px solid #17293924;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);margin:0 auto;padding:30px 0;display:flex;position:relative}.brand{color:#172939;flex-direction:column;text-decoration:none;display:inline-flex}.brand strong{letter-spacing:-.09em;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:.86}.brand span{letter-spacing:.4em;margin-top:7px;font-size:7px}.backLink{color:#785f4d;letter-spacing:.12em;text-transform:uppercase;font-size:11px;text-decoration:none}.hero{padding:clamp(82px,12vw,155px) 24px clamp(68px,9vw,110px)}.heroInner{width:min(980px,100%);margin:0 auto}.eyebrow{color:#8b715f;letter-spacing:.25em;text-transform:uppercase;margin:0 0 26px;font-size:10px}.hero h1{letter-spacing:-.055em;max-width:900px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,8vw,104px);font-weight:400;line-height:.96}.intro{color:#5f6465;max-width:710px;margin:38px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2.2vw,25px);line-height:1.6}.updated{color:#8b8178;letter-spacing:.13em;text-transform:uppercase;margin:32px 0 0;font-size:10px}.shell{width:min(1180px,100% - 48px);margin:0 auto;padding-bottom:120px}.legalNav{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.legalNav a{color:#53606a;letter-spacing:.09em;text-transform:uppercase;border:1px solid #17293929;border-radius:999px;padding:11px 15px;font-size:10px;text-decoration:none;transition:background .25s,border-color .25s,color .25s}.legalNav a:hover{color:#f3eee6;background:#172939;border-color:#172939}.document{-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffffb0,#e3ded661);border:1px solid #ffffffd1;border-radius:16px;padding:clamp(32px,6vw,78px);box-shadow:0 30px 90px #25313914}.document section+section{border-top:1px solid #17293921;margin-top:58px;padding-top:52px}.document h2{letter-spacing:-.03em;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.3vw,42px);font-weight:400;line-height:1.16}.document h3{color:#785f4d;letter-spacing:.12em;text-transform:uppercase;margin:30px 0 12px;font-size:11px;font-weight:600}.document p,.document li{color:#4e5a61;font-size:14px;line-height:1.9}.document p{margin:0 0 18px}.document ul,.document ol{margin:18px 0 0;padding-left:22px}.document li+li{margin-top:9px}.document a{color:#785f4d;text-underline-offset:4px;text-decoration-color:#785f4d6b}.document strong{color:#172939}.document table{border-collapse:collapse;width:100%;margin-top:25px}.document th,.document td{color:#4e5a61;text-align:left;vertical-align:top;border-bottom:1px solid #17293921;padding:16px 14px;font-size:13px;line-height:1.65}.document th{color:#172939;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.document address{color:#4e5a61;font-size:14px;font-style:normal;line-height:1.9}.notice{background:#9d826f1a;border-left:3px solid #9f806a;border-radius:0 8px 8px 0;margin-top:28px;padding:23px 25px}.notice p:last-child{margin-bottom:0}.sourceList{flex-wrap:wrap;gap:12px 24px;list-style:none;display:flex;padding:0!important}@media (max-width:700px){.header,.shell{width:min(100% - 30px,1180px)}.hero{padding-left:15px;padding-right:15px}.document{overflow:hidden}.document table,.document thead,.document tbody,.document tr,.document th,.document td{display:block}.document thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.document tr+tr{margin-top:20px}.document td{padding:10px 0}}@media (prefers-reduced-motion:reduce){.page *{scroll-behavior:auto!important;transition:none!important}}
