.fx-bare{--ink:var(--color-ink);--soft:var(--color-ink-soft);--rule:var(--color-line);--surface:var(--color-card);--raised:var(--color-card);font-size:15px;line-height:1.65;overflow-x:clip}.fx-bare.fx-bare-narrow{box-sizing:border-box;width:min(760px,88%);margin:0 auto;padding:70px 0 100px}.fx-bare :is(h1,h2,h3){font-family:var(--font-display,var(--display));letter-spacing:-.045em;text-wrap:balance;font-weight:400}.fx-bare h1{letter-spacing:-.055em;margin:0;font-size:49px;line-height:1.06}.fx-bare h2{font-size:28px;line-height:1.2}.fx-bare :is(p,li){line-height:1.85}.pg.dark-site .fx-doc .ph{text-align:left;padding:80px 0 55px}.pg.dark-site .fx-doc .ph>.wrap{width:auto;max-width:none;margin:0;padding:0}.pg.dark-site .fx-doc .ph .crumb{margin-bottom:18px;font-size:12px}.pg.dark-site .fx-doc .ph .crumb a{min-height:32px;color:var(--soft);align-items:center;text-decoration:none;display:inline-flex}.pg.dark-site .fx-doc .ph .crumb a:hover{color:var(--ink)}.pg.dark-site .fx-doc .ph h1{max-width:none;font-family:var(--font-display,var(--display));letter-spacing:-.055em;text-align:left;margin:0;font-size:58px;font-weight:400;line-height:1.04}.pg.dark-site .fx-doc .ph .lead{max-width:650px;color:var(--soft);text-align:left;margin:25px 0 0;font-size:16px;line-height:1.8}.pg.dark-site .fx-doc .ph .meta{max-width:650px;color:var(--soft);text-align:left;margin:18px 0 0;font-size:12px;line-height:1.7}.pg.dark-site .fx-doc .ph .actions{justify-content:flex-start;gap:8px;margin-top:24px}.pg.dark-site .fx-doc .pb{padding:0 0 120px}.pg.dark-site .fx-doc .pb>.wrap{width:auto;max-width:none;margin:0;padding:0}.pg.dark-site .fx-doc .measure{max-width:800px}.pg.dark-site .fx-doc .fx-doc-wrap.has-rail{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:80px;display:grid}.pg.dark-site .fx-doc .fx-doc-rail{align-self:start;max-height:calc(100vh - 150px);margin:0;padding:0;position:sticky;top:115px;overflow-y:auto}.pg.dark-site .fx-doc .fx-doc-rail h2{letter-spacing:-.02em;margin:0 0 20px;font-size:17px;line-height:1.3}.pg.dark-site .fx-doc .fx-doc-rail ol{margin:0;padding:0;list-style:none}.pg.dark-site .fx-doc .fx-doc-rail a{min-height:32px;color:var(--soft);background:0 0;border-radius:0;margin:0;padding:7px 0;font-size:12px;line-height:1.6;text-decoration:none;display:block}.pg.dark-site .fx-doc .fx-doc-rail a:hover,.pg.dark-site .fx-doc .fx-doc-rail a[aria-current=true]{color:var(--ink);background:0 0}.pg.dark-site .fx-doc .fx-doc-rail a:focus-visible{outline:2px solid var(--fx-blue);outline-offset:3px}.pg.dark-site .fx-doc :is(h2,section)[id]{scroll-margin-top:100px}.pg.dark-site .fx-doc .doc{color:var(--soft)}.pg.dark-site .fx-doc .doc>section,.pg.dark-site .fx-doc .doc>.sec{border-top:1px solid var(--rule);margin:0;padding:40px 0}.pg.dark-site .fx-doc .doc>:is(section,.sec):first-child{border-top:0;padding-top:0}.pg.dark-site .fx-doc .doc :is(h2,.sec>h2){letter-spacing:-.045em;color:var(--ink);margin:0 0 20px;font-size:34px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .doc h3{letter-spacing:-.03em;color:var(--ink);margin:0 0 10px;font-size:21px;font-weight:400;line-height:1.25}.pg.dark-site .fx-doc .doc :is(p,li,dd,dt,td,th){font-size:15px;line-height:1.85}.pg.dark-site .fx-doc .doc :is(strong,b){color:var(--ink);font-weight:500}.pg.dark-site .fx-doc .rounded-xl,.pg.dark-site .fx-doc .rounded-2xl{border-radius:8px}.pg.dark-site .fx-doc .doc>.rounded-xl{margin:0 0 40px}.pg.dark-site .fx-doc .doc>.rounded-xl :is(p,li){font-size:14px;line-height:1.8}.pg.dark-site .fx-doc .doc>div.rounded-xl h2{letter-spacing:-.03em;margin:0;font-size:21px;line-height:1.25}:is(.pg.dark-site .fx-doc,.fx-bare) a:not(.btn):not(.tile):not(.fx-link){color:var(--ink);text-underline-offset:4px;-webkit-text-decoration:underline #666;text-decoration:underline #666}.pg.dark-site .fx-doc .doc a:not(.btn):not(.tile){box-shadow:none;background:0 0;border-radius:0}:is(.pg.dark-site .fx-doc,.fx-bare) a:not(.btn):not(.tile):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);box-shadow:none;background:0 0}:is(.pg.dark-site .fx-doc,.fx-bare) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--fx-blue,#287dff);outline-offset:4px}:is(.pg.dark-site .fx-doc,.fx-bare) :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=submit]),textarea,select){background:var(--surface);min-height:50px;color:var(--ink);border:1px solid #444;border-radius:7px}:is(.pg.dark-site .fx-doc,.fx-bare) :is(input,textarea,select)::placeholder{color:var(--soft)}:is(.pg.dark-site .fx-doc,.fx-bare) :is(.btn-solid,button[type=submit],[class*="bg-(--color-accent)"]){min-height:46px;color:var(--ink);background:0 0;border:1px solid #484848;border-radius:7px;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}:is(.pg.dark-site .fx-doc,.fx-bare) :is(.btn-solid,button[type=submit],[class*="bg-(--color-accent)"]):hover:not(:disabled){background:var(--raised);border-color:#888}:is(.pg.dark-site .fx-doc,.fx-bare) .btn-line{color:var(--ink);background:0 0;border:1px solid #484848;border-radius:7px}:is(.pg.dark-site .fx-doc,.fx-bare) .btn-line:hover{background:var(--raised);border-color:#888}.pg.dark-site .fx-doc .pb>.wrap>.panel.pad{background:0 0;border:0;border-radius:0;padding:0}.pg.dark-site .fx-doc .pb>.wrap>.sec{border-top:1px solid var(--rule);margin:0;padding:55px 0 10px}.pg.dark-site .fx-doc .pb>.wrap>.panel+.sec{margin-top:40px}.pg.dark-site .fx-doc .pb>.wrap>.sec>h2{letter-spacing:-.045em;color:var(--ink);margin:0 0 12px;font-size:33px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;margin:20px 0 0;padding:0;list-style:none}.pg.dark-site .fx-doc .tile{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;height:auto;padding:22px 0;display:block}.pg.dark-site .fx-doc .tile:hover{border-color:var(--ink)}.pg.dark-site .fx-doc .tile-t{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:400}.pg.dark-site .fx-doc .tile-d{max-width:52ch;color:var(--soft);font-size:13px;line-height:1.8}.pg.dark-site .fx-doc .sec-note{max-width:62ch;color:var(--soft);margin-top:24px;font-size:13px;line-height:1.8}.pg.dark-site .fx-doc .legal-end{border-top:0;margin-top:55px;padding-top:0}.pg.dark-site .fx-doc .pb>.wrap>.measure.doc{max-width:800px}.pg.dark-site .fx-doc .pb>.wrap>.next,.pg.dark-site .fx-doc .pb>.next{border-top:1px solid var(--rule);padding:55px 0 0}.pg.dark-site .fx-doc .fx-doc-text>div>section{border-top:1px solid var(--rule);margin:0;padding:40px 0 0}.pg.dark-site .fx-doc .fx-doc-text>div>section:first-child{border-top:0;padding-top:0}.pg.dark-site .fx-doc .fx-doc-text>div>section>h2{letter-spacing:-.045em;color:var(--ink);margin:0 0 12px;font-size:34px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .fx-doc-text>div :is(p,li,dd,dt){font-size:15px;line-height:1.85}.pg.dark-site .fx-doc .fx-doc-text>div>section>:is(ul,dl){padding-left:0;list-style:none}.pg.dark-site .fx-doc .demo-page{padding-top:0}.pg.dark-site .fx-doc .demo-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:0 50px}.pg.dark-site .fx-doc .demo-layout .demo-intro{grid-area:1/1}.pg.dark-site .fx-doc .demo-layout .demo-intro .ph{padding:80px 0 85px}.pg.dark-site .fx-doc .demo-layout .demo-intro .ph h1{letter-spacing:-.055em;font-size:58px;line-height:1.04}.pg.dark-site .fx-doc .demo-layout .demo-intro .ph .lead{max-width:650px;margin-top:25px;font-size:16px;line-height:1.8}.pg.dark-site .fx-doc .demo-layout>.fx-lead{grid-area:1/2}.pg.dark-site .fx-doc .demo-layout .demo-contact{grid-area:2/1/auto/-1;max-width:700px;margin-top:0;padding:10px 0 80px}.pg.dark-site .fx-doc .demo-contact-panel{background:0 0;border:0;border-radius:0;padding:0}.pg.dark-site .fx-doc .demo-contact-panel h2{font-family:var(--font-display,var(--display));letter-spacing:-.045em;margin:0 0 8px;font-size:33px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .demo-page .demo-field :is(input,textarea){background:var(--surface);border-radius:7px}.pg.dark-site .fx-doc .demo-shut .btn{width:auto;display:inline-flex}.pg.dark-site .fx-doc .demo-shut .demo-mail-mark{display:none}.pg.dark-site .fx-doc .demo-sent h2{border-bottom:0;padding-bottom:8px}.pg.dark-site .fx-doc .demo-reassurance{text-align:left;padding:18px 0 0}.pg.dark-site .fx-doc .demo-layout .demo-cover,.pg.dark-site .fx-doc .demo-layout .demo-before{grid-column:1/-1}.pg.dark-site .fx-doc .demo-layout .demo-cover{border-top:1px solid var(--rule);grid-row:3;padding:55px 0 10px}.pg.dark-site .fx-doc .demo-layout .demo-before{grid-row:4;margin-top:0;padding:40px 0 0}.pg.dark-site .fx-doc .demo-cover>h2,.pg.dark-site .fx-doc .demo-before>h2{letter-spacing:-.045em;margin:0;font-size:33px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .demo-cover .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.pg.dark-site .fx-doc .demo-cover .tiles li{border:0}.pg.dark-site .fx-doc .demo-cover .tile{border-top:1px solid var(--rule);padding:22px 0}.pg.dark-site .fx-doc .giving-band{color:var(--soft);background:0 0;padding:80px 0 120px}.pg.dark-site .fx-doc .giving-band>.wrap{width:auto;max-width:none;margin:0;padding:0}.pg.dark-site .fx-doc .giving-band h1{max-width:none;font-family:var(--font-display,var(--display));letter-spacing:-.055em;color:var(--ink);margin:0;font-size:58px;font-weight:400;line-height:1.04}.pg.dark-site .fx-doc .giving-band .giving-purpose{max-width:650px;color:var(--soft);margin:25px 0 0;font-size:16px;line-height:1.8}.pg.dark-site .fx-doc .giving-band .giving-statement{border-top:1px solid var(--rule);max-width:800px;font-family:var(--font-display,var(--display));letter-spacing:-.045em;color:var(--ink);margin:55px 0 0;padding-top:40px;font-size:34px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .giving-band .giving-rules{border:0;max-width:800px;margin:25px 0 0;padding:0}.pg.dark-site .fx-doc .giving-band .giving-rules p{border-top:1px solid var(--rule);color:var(--soft);margin:0;padding:14px 0;font-size:15px;line-height:1.85}.pg.dark-site .fx-doc .giving-band .giving-rules p:first-child{padding-top:14px}.pg.dark-site .fx-doc .fx-doc-notice{max-width:none}.pg.dark-site .fx-doc .fx-doc-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:80px;margin-top:55px;display:grid}.pg.dark-site .fx-doc .fx-doc-grid>div{min-width:0;max-width:800px;margin:0}.pg.dark-site .fx-doc .fx-doc-notice>section[aria-labelledby=glance]{margin:0 0 40px}.pg.dark-site .fx-doc .fx-doc-notice>section[aria-labelledby=glance] h2{margin:0 0 12px}.pg.dark-site .fx-doc .fx-doc-notice>.rounded-xl{max-width:800px;margin:0 0 40px}.pg.dark-site .fx-doc .fx-doc-grid h2[id]{letter-spacing:-.045em;color:var(--ink);margin:0 0 20px;font-size:34px;font-weight:400;line-height:1.12}.pg.dark-site .fx-doc .fx-doc-grid>div>section{border-top:1px solid var(--rule);margin:0;padding:40px 0}.pg.dark-site .fx-doc .fx-doc-grid>div>section:first-child{border-top:0;padding-top:0}.pg.dark-site .fx-doc .fx-doc-grid :is(p,li,dd,dt,td,th){font-size:15px;line-height:1.85}.fx-bare section.border-t,.fx-bare .border-t{border-top-color:var(--rule)}.fx-bare .rounded-xl,.fx-bare .rounded-2xl{border-radius:8px}.fx-bare ul.grid>li>a{border-radius:0}.pg.dark-site .fx-doc .designed-body>.page-hero{text-align:left;max-width:none;padding:80px 0 55px}.pg.dark-site .fx-doc .designed-body>.page-hero h1{max-width:none;font-family:var(--font-display,var(--display));letter-spacing:-.055em;margin:0;font-size:58px;font-weight:400;line-height:1.04}.pg.dark-site .fx-doc .designed-body>.page-hero>p{max-width:650px;color:var(--soft);margin:25px 0 0;font-size:16px;line-height:1.8}.pg.dark-site .fx-doc .designed-body>.questions-list{max-width:800px;margin:0;padding:0 0 120px}.pg.dark-site .fx-doc .designed-body>.questions-list details{border:0;border-top:1px solid var(--rule);padding:20px 0}.pg.dark-site .fx-doc .designed-body>.questions-list summary{min-height:32px;color:var(--ink);padding:0;font-size:16px}.pg.dark-site .fx-doc .designed-body>.questions-list details p{max-width:none;color:var(--soft);margin:18px 30px 0 0;padding:0;font-size:13px;line-height:1.9}.pg.dark-site .fx-doc .designed-body>.questions-list a{color:var(--ink);text-decoration-color:#666}.pg.dark-site .fx-doc .pb>.next>.wrap{width:auto;max-width:none;margin:0;padding:0}.pg.dark-site .fx-doc .cq-dashboard h1{font-family:var(--font-display,var(--display));letter-spacing:-.055em;font-size:58px;font-weight:400;line-height:1.04}.fx-bare.fx-bare-narrow.fx-bare-form{width:min(560px,88%)}@media (max-width:1000px){.pg.dark-site .fx-doc .ph h1,.pg.dark-site .fx-doc .giving-band h1,.pg.dark-site .fx-doc .demo-layout .demo-intro .ph h1{font-size:49px}.pg.dark-site .fx-doc .fx-doc-wrap.has-rail,.pg.dark-site .fx-doc .fx-doc-grid{grid-template-columns:170px minmax(0,1fr);gap:40px}.pg.dark-site .fx-doc .demo-layout{gap:0 40px}.pg.dark-site .fx-doc .demo-layout .demo-intro .ph{padding:55px 0 65px}.fx-bare h1{font-size:44px}.pg.dark-site .fx-doc .designed-body>.page-hero h1,.pg.dark-site .fx-doc .cq-dashboard h1{font-size:49px}}@media (max-width:700px){.pg.dark-site .fx-doc .ph{padding:45px 0 40px}.pg.dark-site .fx-doc .ph h1,.pg.dark-site .fx-doc .giving-band h1,.pg.dark-site .fx-doc .demo-layout .demo-intro .ph h1{font-size:45px}.pg.dark-site .fx-doc .ph .lead,.pg.dark-site .fx-doc .giving-band .giving-purpose,.pg.dark-site .fx-doc .demo-layout .demo-intro .ph .lead{font-size:14px;line-height:1.9}.pg.dark-site .fx-doc .pb{padding-bottom:70px}.pg.dark-site .fx-doc .fx-doc-wrap.has-rail,.pg.dark-site .fx-doc .fx-doc-grid{display:block}.pg.dark-site .fx-doc .fx-doc-rail{border-bottom:1px solid var(--rule);max-height:none;margin-bottom:30px;padding:0 0 25px;position:static;overflow:visible}.pg.dark-site .fx-doc .fx-doc-grid{margin-top:35px}.pg.dark-site .fx-doc .doc :is(h2,.sec>h2),.pg.dark-site .fx-doc .fx-doc-grid h2[id],.pg.dark-site .fx-doc .fx-doc-text>div>section>h2{font-size:31px}.pg.dark-site .fx-doc .doc>section,.pg.dark-site .fx-doc .doc>.sec,.pg.dark-site .fx-doc .fx-doc-grid>div>section{padding:32px 0}.pg.dark-site .fx-doc .doc :is(p,li,dd,dt,td,th),.pg.dark-site .fx-doc .fx-doc-grid :is(p,li,dd,dt,td,th){font-size:14px;line-height:1.9}.pg.dark-site .fx-doc .pb>.wrap>.sec>h2,.pg.dark-site .fx-doc .demo-contact-panel h2,.pg.dark-site .fx-doc .demo-cover>h2,.pg.dark-site .fx-doc .demo-before>h2{font-size:30px}.pg.dark-site .fx-doc .tiles,.pg.dark-site .fx-doc .demo-cover .tiles{grid-template-columns:minmax(0,1fr)}.pg.dark-site .fx-doc .demo-layout .demo-contact{padding-bottom:55px}.pg.dark-site .fx-doc .demo-shut .btn,.pg.dark-site .fx-doc .demo-fields>.btn{width:100%;min-height:48px;display:flex}.pg.dark-site .fx-doc .giving-band{padding:45px 0 70px}.pg.dark-site .fx-doc .giving-band .giving-statement{margin-top:35px;padding-top:30px;font-size:30px}.pg.dark-site .fx-doc .giving-band .giving-rules p{font-size:14px;line-height:1.9}.fx-bare.fx-bare-narrow{padding:45px 0 70px}.fx-bare h1{font-size:45px}.pg.dark-site .fx-doc .designed-body>.page-hero{padding:45px 0 40px}.pg.dark-site .fx-doc .designed-body>.page-hero h1,.pg.dark-site .fx-doc .cq-dashboard h1{font-size:45px}.pg.dark-site .fx-doc .designed-body>.page-hero>p{font-size:14px;line-height:1.9}.pg.dark-site .fx-doc .designed-body>.questions-list{padding-bottom:70px}}@media (max-width:760px){.pg.dark-site .fx-doc .demo-layout{flex-direction:column;align-items:stretch;display:flex}.pg.dark-site .fx-doc .demo-layout .demo-intro .ph{padding:45px 0 40px}}@media print{.pg.dark-site .fx-doc .fx-doc-wrap.has-rail,.pg.dark-site .fx-doc .fx-doc-grid{display:block}.pg.dark-site .fx-doc .fx-doc-rail{max-height:none;position:static;overflow:visible}}
