:root{--purple:#653392;--purple-deep:#4c2876;--purple-dark:#2e1547;--purple-night:#1e0e30;--lav:#d4b7ee;--lav-soft:#f5f0fb;--paper:#fff;--ink:#292828;--muted:#6b6a70;--gray:#575959;--rule:#e4dcf0;--maxw:1120px;--hero-img:url(data:image/webp;base64,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)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.72}h1,h2,h3,.display{color:var(--purple-deep);letter-spacing:.01em;font-family:Cinzel,Georgia,serif;font-weight:500}a{color:inherit}img{max-width:100%}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.narrow{max-width:680px;margin:0 auto}.center{text-align:center}h2{margin:0 0 10px;font-size:clamp(27px,3.5vw,39px);line-height:1.26}h3{margin:0 0 10px;font-size:20px}.lede{color:var(--muted);font-size:18px}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--purple);margin:0 0 16px;font-family:Cinzel,serif;font-size:12px;font-weight:600}.diamond{color:var(--purple);text-align:center;margin:22px 0;font-size:13px}.sec-dark .eyebrow,.sec-band .eyebrow,.sec-dark .diamond,.sec-band .diamond{color:var(--lav)}.topbar{color:var(--ink);border-bottom:1px solid var(--rule);z-index:40;background:#fff;position:sticky;top:0}.topbar .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.lockup{color:var(--ink);align-items:center;gap:18px;text-decoration:none;display:inline-flex}.mfa-mark{width:auto;height:52px;display:block}.lockup .bar{background:var(--rule);flex:none;width:1px;height:34px;display:block}.rgg-lock{align-items:center;gap:10px;display:inline-flex}.rgg-mark{width:auto;height:26px;display:block}.rgg-name{letter-spacing:.18em;text-transform:uppercase;color:var(--gray);max-width:98px;font-family:Cinzel,serif;font-size:10.5px;font-weight:600;line-height:1.4}.topcall{white-space:nowrap;background:var(--purple);color:#fff;letter-spacing:.03em;border:1px solid var(--purple);justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 24px;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.topcall svg{fill:currentColor;flex:none;width:17px;height:17px}.topcall:hover{background:var(--purple-deep);border-color:var(--purple-deep)}.hero{isolation:isolate;background-color:var(--purple-night);background-image:var(--hero-img);color:#fff;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:118px 0 110px;position:relative;overflow:hidden}.hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 108%,#160a24cc 0%,#160a2485 46%,#160a2433 100%),linear-gradient(#160a2485 0%,#160a241a 36%,#160a2494 100%);position:absolute;inset:0}.hero .wrap{z-index:1;position:relative}.hero .eyebrow{color:#ffffffc2}.hero h1{color:#fff;letter-spacing:.015em;text-wrap:balance;text-shadow:0 2px 20px #0000008c;max-width:900px;margin:0 auto;font-family:Cinzel,serif;font-size:clamp(33px,5.2vw,60px);font-weight:500;line-height:1.16}.hero .sub{color:#ebe2f5;text-shadow:0 1px 12px #0009;max-width:520px;margin:26px auto 0;font-size:19px;line-height:1.6}.hero .cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex}.heroart{display:none}@media (width>=1024px){.hero{aspect-ratio:1600/445;align-items:center;width:100%;min-height:430px;padding:44px 0;display:flex}.hero .wrap{width:100%}}section{padding:84px 0}.sec-paper{background:var(--paper)}.sec-alt{background:var(--lav-soft)}.sec-dark{background:var(--purple-dark);color:#e6dcf2}.sec-dark h2{color:#fff}.sec-band{background:linear-gradient(180deg,var(--purple-deep) 0%,var(--purple-dark) 100%);color:#e6dcf2}.sec-band h2{color:#fff}.btn{letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--purple);min-height:62px;color:var(--purple-deep);background:0 0;justify-content:center;align-items:center;gap:11px;padding:0 38px;font-family:Cinzel,serif;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn svg{fill:currentColor;flex:none;width:18px;height:18px}.btn:hover{background:var(--purple);color:#fff;border-color:var(--purple)}.btn-lg{min-height:72px;padding:0 48px;font-size:17px}.btn-solid{background:var(--purple);color:#fff;border-color:var(--purple)}.btn-solid:hover{background:var(--purple-deep);color:#fff;border-color:var(--purple-deep)}.btn-white{color:var(--purple-deep);background:#fff;border-color:#fff;box-shadow:0 14px 34px -22px #0009}.btn-white:hover{background:var(--lav);color:var(--purple-dark);border-color:var(--lav)}.btn-ghost{color:#fff;border-color:#ffffff73}.btn-ghost:hover{color:var(--purple-deep);background:#fff;border-color:#fff}.rule-orn{justify-content:center;align-items:center;gap:16px;margin:46px 0 0;display:flex}.rule-orn i{background:var(--rule);width:78px;height:1px;display:block}.rule-orn span{color:var(--purple);font-size:11px}a:focus-visible,.btn:focus-visible,button:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.textlink{color:#fff;border-bottom:1px solid var(--lav);text-decoration:none}.split{grid-template-columns:.97fr 1.03fr;align-items:start;gap:54px;max-width:1090px;margin:52px auto 0;display:grid}.covercol,.pshot-wrap{position:relative}.pshot-bg{pointer-events:none;background:radial-gradient(72% 58% at 50% 56%,#65339224 0%,#65339200 74%);position:absolute;inset:-10% 0 -14%}.pshot{filter:drop-shadow(0 20px 30px #2e154747);width:100%;height:auto;display:block;position:relative}.guidecap{text-align:center;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.6}.guidecap b{color:var(--purple-deep);letter-spacing:.015em;margin-bottom:7px;font-family:Cinzel,serif;font-size:21px;font-weight:600;display:block}.guidelist{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.guidelist li{border:1px solid var(--rule);background:#fff;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.guidelist .n{letter-spacing:.14em;color:var(--purple);flex:none;padding-top:2px;font-family:Cinzel,serif;font-size:13px;font-weight:600}.guidelist p{color:var(--ink);margin:0;font-size:16px;line-height:1.58}.card{border:1px solid var(--rule);background:#fff;padding:40px 32px;box-shadow:0 2px 22px -14px #2e154738}.card h3{text-align:center;margin-bottom:6px;font-size:25px}.card .sub{text-align:center;color:var(--muted);margin:0 0 26px;font-size:16px}.callout-call{text-align:center;border-top:1px solid var(--rule);margin:28px 0 0;padding-top:24px;font-size:18px}.callout-call .btn{margin-top:14px}.finetext{text-align:center;color:var(--muted);margin:18px 0 0;font-size:14px}.hs-form-frame{min-height:120px}.hs-form-frame input[type=text],.hs-form-frame input[type=email],.hs-form-frame input[type=tel],.hs-form-frame select,.hs-form-frame textarea{border:1px solid var(--rule);width:100%;color:var(--ink);background:#fcfafe;border-radius:0;min-height:52px;padding:14px;font-family:Montserrat,sans-serif;font-size:16px}.hs-form-frame input:focus,.hs-form-frame select:focus,.hs-form-frame textarea:focus{outline:2px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.hs-form-frame label{color:var(--muted);letter-spacing:.02em;font-size:14px}.hs-form-frame input[type=submit],.hs-form-frame .hs-button{background:var(--purple);color:#fff;border:1px solid var(--purple);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border-radius:0;width:100%;min-height:64px;font-family:Cinzel,serif;font-size:16px;font-weight:600;transition:background-color .15s}.hs-form-frame input[type=submit]:hover,.hs-form-frame .hs-button:hover{background:var(--purple-deep)}.accounts{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);max-width:820px;margin:40px auto 0;display:grid}.accounts div{color:#e6dcf2;text-align:center;border-bottom:1px solid #fff3;padding:17px 10px;font-size:16px}.cols{grid-template-columns:repeat(3,1fr);gap:46px;margin-top:48px;display:grid}.col .num{color:var(--purple);letter-spacing:.18em;font-family:Cinzel,serif;font-size:16px;font-weight:600}.col .rule{background:var(--rule);height:1px;margin:12px 0 18px}.col .lead{color:var(--purple-deep);margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.52}.col p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.7}.verse{text-align:center;max-width:640px;color:var(--purple-deep);margin:52px auto 0;font-family:Cinzel,serif;font-size:19px;font-style:italic;line-height:1.55}.verse cite{letter-spacing:.2em;text-transform:uppercase;color:var(--purple);margin-top:14px;font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;display:block}.badges{flex-wrap:wrap;justify-content:center;gap:14px;margin:28px 0 36px;display:flex}.badge{border:1px solid var(--rule);color:var(--ink);background:#fff;align-items:center;gap:9px;min-height:58px;padding:12px 20px;font-size:15px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex}a.badge:hover{border-color:var(--purple);box-shadow:0 2px 12px -5px #2e154759}.badge svg{flex:none;width:18px;height:18px}.badge-logo{flex:none;width:auto;display:block}.badge-logo--tp{height:22px}.badge-logo--bbb{height:30px}.badge .stars-p{color:var(--purple);letter-spacing:2px;font-size:13px}.badge .dot{color:var(--rule)}.reviews{text-align:left;grid-template-columns:repeat(2,1fr);gap:26px;display:grid}.review{border:1px solid var(--rule);background:#fff;padding:28px 26px}.stars{color:var(--purple);letter-spacing:3px;margin-bottom:14px;font-size:15px}.review p{margin:0 0 18px;font-size:17px;line-height:1.64}.review .who{color:var(--purple-deep);font-size:15px;font-weight:600}.review .when{color:var(--muted);font-size:13px}footer{background:var(--purple-night);color:#b4a6c6;padding:58px 0 30px;font-size:16px}.fgrid{grid-template-columns:1.1fr 1fr 1fr;gap:36px;display:grid}footer a{color:#dcd2ea;min-height:34px;line-height:34px;text-decoration:none;display:inline-block}footer a:hover{color:var(--lav)}footer a.logo-stack{min-height:0;line-height:1}.footer-logo{width:100%;max-width:270px;height:auto;display:block}.flabel{letter-spacing:.2em;text-transform:uppercase;color:var(--lav);margin-bottom:12px;font-family:Cinzel,serif;font-size:11px;font-weight:600}.socials{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.social{color:#e2d7f0;border:1px solid #d4b7ee73;justify-content:center;align-items:center;width:50px;height:50px;min-height:50px;line-height:0;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.social svg{width:21px;height:21px}.social:hover{background:var(--lav);color:var(--purple-dark);border-color:var(--lav)}.partner-note{color:#b4a6c6;background:#ffffff08;border:1px solid #ffffff24;margin-top:36px;padding:18px 20px;font-size:14px;line-height:1.62}.disclosure{color:#8e829e;border-top:1px solid #ffffff24;margin-top:26px;padding-top:24px;font-size:13.5px;line-height:1.65}.disclosure p{margin:0 0 12px}.legal-links a{margin:0 2px}.callbar{z-index:60;background:var(--purple-dark);border-top:1px solid #d4b7ee80;padding:10px 14px;display:none;position:fixed;bottom:0;left:0;right:0}.callbar a{min-height:58px;color:var(--purple-deep);letter-spacing:.11em;text-transform:uppercase;background:#fff;justify-content:center;align-items:center;gap:10px;font-family:Cinzel,serif;font-size:17px;font-weight:600;text-decoration:none;display:flex}.callbar svg{fill:currentColor;width:19px;height:19px}@media (width<=880px){.cols{grid-template-columns:1fr;gap:38px}.reviews{grid-template-columns:1fr}.fgrid{grid-template-columns:1fr;gap:26px}.split{grid-template-columns:1fr;gap:34px}.pshot-wrap{max-width:420px;margin:0 auto}.covercol{max-width:520px;margin:0 auto}.accounts{grid-template-columns:1fr}section{padding:62px 0}body{font-size:17px}.card{padding:30px 20px}.btn,.btn-lg{letter-spacing:.09em;width:100%;padding:0 22px;font-size:15px}}@media (width<=820px){.hero{background-image:none;background-color:var(--purple-dark);padding:66px 0 0}.hero:before{display:none}.hero h1,.hero .sub{text-shadow:none}.heroart{aspect-ratio:1600/445;background:var(--hero-img) center/cover no-repeat;width:100%;margin-top:40px;display:block}}@media (width<=700px){.hero{padding:56px 0 0}.topbar .wrap{gap:10px;min-height:74px}.mfa-mark{height:36px}.rgg-mark{height:22px}.rgg-name{display:none}.lockup{gap:12px}.topcall{gap:7px;min-height:46px;padding:0 14px;font-size:15px}.topcall svg{width:15px;height:15px}.callbar{display:block}body{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.featured-publications{max-width:520px;margin:30px auto 0}.featured-publications img{width:100%;height:auto;display:block}@media (width<=700px){.wrap{padding-left:18px;padding-right:18px}.topbar .wrap{grid-template-columns:minmax(0,1fr) auto;display:grid}.lockup{min-width:0}.topcall{flex:none}.hero h1{overflow-wrap:anywhere;font-size:clamp(30px,10vw,43px)}.hero .sub{padding:0 4px;font-size:17px}.heroart{background-position:50%;min-height:132px}.guidelist li{gap:12px;padding:16px}.featured-publications{margin-top:24px}.fgrid>*{min-width:0}.partner-note,.disclosure{overflow-wrap:anywhere}}@media (width<=420px){.mfa-mark{max-width:130px;height:30px}.rgg-mark{max-width:54px;height:18px}.lockup .bar{height:28px}.topcall{min-width:46px;padding:0 10px;font-size:0}.topcall svg{width:18px;height:18px}section{padding:52px 0}.card{padding:26px 16px}.callbar{padding-bottom:max(10px,env(safe-area-inset-bottom))}}.thank-page{background:var(--lav-soft);grid-template-rows:auto 1fr auto;min-height:100vh;font-family:Montserrat,system-ui,sans-serif;display:grid}.thank-topbar{background:var(--paper);border-bottom:1px solid var(--rule)}.thank-topbar .wrap{justify-content:space-between;align-items:center;gap:18px;min-height:88px;display:flex}.thank-brand{color:var(--purple-deep);font-family:Cinzel,serif;font-size:20px;font-weight:600;text-decoration:none}.thank-main{align-items:center;padding:80px 0;display:flex}.thank-main h1{color:var(--purple-deep);margin:0;font-size:clamp(34px,5vw,56px);line-height:1.18}.thank-lede{color:var(--muted);max-width:540px;margin:0 auto;font-size:19px}.thank-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.thank-footer{background:var(--purple-night);color:var(--lav);padding:30px 0;font-size:14px}@media (width<=700px){.thank-topbar .wrap{grid-template-columns:minmax(0,1fr) auto;min-height:74px;display:grid}.thank-brand{font-size:16px}.thank-main{padding:58px 0}.thank-actions{display:grid}}
