.page-module__liXC9W__root{--gold:#a88a4e;--gold-bright:#c9a865;--gold-deep:#7a6235;--gold-soft:#f2ebdb;--gold-tint:#f7f2e6;--champagne:#c9a865;--ink:#0a0a0b;--navy:#0e0e0f;--text:#1f1f22;--text-muted:#6b6660;--text-light:#8c867e;--line:#d9cfb8;--line-soft:#ece3d0;--bg:#faf6ee;--bg-soft:#f2ecde;--max-w:1280px;--max-w-content:820px;--radius:4px;font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, sans-serif;color:var(--text);background:var(--bg);letter-spacing:.005em;flex-direction:column;min-height:100vh;scroll-padding-top:100px;font-size:16px;font-weight:400;line-height:1.65;display:flex}.page-module__liXC9W__root h1,.page-module__liXC9W__root h2,.page-module__liXC9W__root h3{color:var(--navy);font-family:inherit;font-weight:300;line-height:1.05}.page-module__liXC9W__root h1{letter-spacing:-.04em;font-size:clamp(40px,6.5vw,76px)}.page-module__liXC9W__root h2{letter-spacing:-.03em;font-size:clamp(28px,3.5vw,40px)}.page-module__liXC9W__root .gold{color:var(--gold);font-weight:700}.page-module__liXC9W__container{max-width:var(--max-w);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.page-module__liXC9W__eyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:600;display:inline-block}.page-module__liXC9W__nav{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line-soft);z-index:50;background:#faf6eeeb;padding:20px 0;position:sticky;top:0}.page-module__liXC9W__nav .page-module__liXC9W__container{justify-content:space-between;align-items:center;gap:24px;display:flex}.page-module__liXC9W__logo img{width:auto;height:48px}.page-module__liXC9W__navPhone{letter-spacing:.04em;color:var(--navy);align-items:center;gap:10px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.page-module__liXC9W__navPhone:hover,.page-module__liXC9W__navPhone svg{color:var(--gold)}@media (max-width:540px){.page-module__liXC9W__logo img{height:38px}.page-module__liXC9W__navPhone span{display:none}.page-module__liXC9W__navPhone:after{content:"Call";letter-spacing:.12em;text-transform:uppercase;font-size:12px}}.page-module__liXC9W__main{flex:1}.page-module__liXC9W__docHero{text-align:center;padding:clamp(56px,9vw,110px) 0 clamp(32px,5vw,56px);position:relative;overflow:hidden}.page-module__liXC9W__docHero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 0,#c9a8651f 0%,#0000 70%);position:absolute;inset:0}.page-module__liXC9W__docHero .page-module__liXC9W__container{z-index:1;max-width:900px;position:relative}.page-module__liXC9W__docEyebrowWrap{align-items:center;gap:14px;margin-bottom:24px;display:inline-flex}.page-module__liXC9W__docEyebrowWrap:before,.page-module__liXC9W__docEyebrowWrap:after{content:"";background:var(--gold);opacity:.5;width:28px;height:1px}.page-module__liXC9W__docHero h1{margin-bottom:18px}.page-module__liXC9W__docHeroSub{color:var(--text-muted);max-width:560px;margin:0 auto;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.page-module__liXC9W__docInfo{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--bg-soft);padding:18px 0}.page-module__liXC9W__docInfo .page-module__liXC9W__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(20px,4vw,56px);display:flex}.page-module__liXC9W__docInfoItem{letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:10px;font-size:12px;display:flex}.page-module__liXC9W__docInfoItem svg{color:var(--gold);flex-shrink:0}.page-module__liXC9W__docInfoItem strong{color:var(--navy);text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.page-module__liXC9W__rights{padding:clamp(48px,6vw,80px) 0 clamp(24px,3vw,40px)}.page-module__liXC9W__rights .page-module__liXC9W__container{max-width:1080px}.page-module__liXC9W__rightsHead{text-align:center;margin-bottom:clamp(36px,4vw,52px)}.page-module__liXC9W__rightsHead .page-module__liXC9W__eyebrow{margin-bottom:14px}.page-module__liXC9W__rightsHead h2{margin-bottom:12px}.page-module__liXC9W__rightsHead p{color:var(--text-muted);max-width:560px;margin:0 auto;font-size:16px}.page-module__liXC9W__rightsGrid{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.8vw,22px);display:grid}@media (max-width:900px){.page-module__liXC9W__rightsGrid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.page-module__liXC9W__rightsGrid{grid-template-columns:1fr}}.page-module__liXC9W__rightsCard{background:var(--bg);border:1px solid var(--line-soft);border-radius:var(--radius);text-align:center;padding:26px 22px;transition:transform .25s,box-shadow .25s,border-color .25s}.page-module__liXC9W__rightsCard:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 18px 40px -20px #7a623533}.page-module__liXC9W__rightsIcon{background:var(--gold-soft);width:44px;height:44px;color:var(--gold-deep);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.page-module__liXC9W__rightsIcon svg{stroke-width:2px;width:20px;height:20px}.page-module__liXC9W__rightsCard h3{letter-spacing:.14em;text-transform:uppercase;color:var(--navy);margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.3}.page-module__liXC9W__rightsCard p{color:var(--text-muted);font-size:13px;line-height:1.55}.page-module__liXC9W__docLayout{padding:clamp(32px,4vw,56px) 0 clamp(64px,8vw,110px)}.page-module__liXC9W__docGrid{grid-template-columns:260px 1fr;align-items:flex-start;gap:clamp(40px,5vw,72px);display:grid}@media (max-width:900px){.page-module__liXC9W__docGrid{grid-template-columns:1fr;gap:36px}}.page-module__liXC9W__docSidebar{position:sticky;top:112px}@media (max-width:900px){.page-module__liXC9W__docSidebar{position:relative;top:0}}.page-module__liXC9W__tocLabel{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:14px;font-size:10px;font-weight:700;position:relative}.page-module__liXC9W__tocLabel:after{content:"";background:var(--gold);width:32px;height:1px;position:absolute;bottom:-1px;left:0}.page-module__liXC9W__tocList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__liXC9W__tocLink{color:var(--text-muted);cursor:pointer;border-left:2px solid #0000;padding:10px 0 10px 14px;font-size:13px;line-height:1.45;transition:all .2s;display:block}.page-module__liXC9W__tocLink:hover{color:var(--gold);border-left-color:var(--line)}.page-module__liXC9W__tocLink.is-active{color:var(--navy);border-left-color:var(--gold);font-weight:600}@media (max-width:900px){.page-module__liXC9W__tocList{flex-flow:wrap;gap:6px}.page-module__liXC9W__tocLink{border:1px solid var(--line-soft);border-left:2px solid var(--line-soft);border-radius:999px;padding:8px 14px;font-size:12px}.page-module__liXC9W__tocLink.is-active{background:var(--gold-soft);border-color:var(--gold)}}.page-module__liXC9W__docContent{max-width:var(--max-w-content)}.page-module__liXC9W__docSection{margin-bottom:56px;scroll-margin-top:100px}.page-module__liXC9W__docSection:last-child{margin-bottom:0}.page-module__liXC9W__docSection h3{letter-spacing:.18em;text-transform:uppercase;color:var(--navy);border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:14px;font-size:15px;font-weight:700;line-height:1.35;position:relative}.page-module__liXC9W__docSection h3:after{content:"";background:var(--gold);width:40px;height:1px;position:absolute;bottom:-1px;left:0}.page-module__liXC9W__docSection p{color:var(--text);margin-bottom:20px;font-size:16px;line-height:1.72}.page-module__liXC9W__docSection p:last-child{margin-bottom:0}.page-module__liXC9W__docSection p strong{color:var(--navy);font-weight:700}.page-module__liXC9W__docSection .page-module__liXC9W__lede{color:var(--text);margin-bottom:28px;font-size:clamp(17px,1.7vw,19px);font-weight:400;line-height:1.6}.page-module__liXC9W__docSection ol{counter-reset:doc-list;margin:0 0 24px;padding-left:0;list-style:none}.page-module__liXC9W__docSection ol li{counter-increment:doc-list;padding:8px 0 8px 48px;line-height:1.68;position:relative}.page-module__liXC9W__docSection ol li:before{content:counter(doc-list);background:var(--gold-soft);width:30px;height:30px;color:var(--gold-deep);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:6px;left:0}.page-module__liXC9W__helpCallout{background:var(--bg-soft);border-left:3px solid var(--gold);border-radius:0 var(--radius) var(--radius) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(48px,6vw,72px);padding:clamp(32px,4vw,48px);display:flex}.page-module__liXC9W__helpCalloutText{flex:1;min-width:240px}.page-module__liXC9W__helpCalloutText .page-module__liXC9W__eyebrow{margin-bottom:8px}.page-module__liXC9W__helpCalloutText h3{color:var(--navy);letter-spacing:-.01em;margin-bottom:6px;font-size:clamp(20px,2.2vw,24px);font-weight:600}.page-module__liXC9W__helpCalloutText p{color:var(--text-muted);font-size:15px;line-height:1.55;margin-bottom:0!important}.page-module__liXC9W__helpCalloutCta{background:var(--navy);color:#fff;border-radius:var(--radius);letter-spacing:.04em;align-items:center;gap:10px;padding:14px 24px;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.page-module__liXC9W__helpCalloutCta:hover{background:var(--gold);transform:translateY(-2px);box-shadow:0 14px 32px -14px #a88a4e73}.page-module__liXC9W__helpCalloutCta svg{color:var(--gold-bright)}.page-module__liXC9W__helpCalloutCta:hover svg{color:#fff}.page-module__liXC9W__footer{background:var(--ink);color:#ffffff80;letter-spacing:.02em;padding:40px 0;font-size:12px}.page-module__liXC9W__footer .page-module__liXC9W__container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__liXC9W__footer a{color:#ffffff8c;transition:color .2s}.page-module__liXC9W__footer a:hover{color:var(--champagne)}.page-module__liXC9W__footerLinks a+a{margin-left:18px;position:relative}.page-module__liXC9W__footerLinks a+a:before{content:"·";color:#ffffff4d;margin-right:18px}@media (max-width:600px){.page-module__liXC9W__footer .page-module__liXC9W__container{text-align:center;flex-direction:column;gap:12px}.page-module__liXC9W__footerLinks{font-size:11px}}
