.pg.dark-site .fx-signin.account-grid{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:110px;max-width:1080px;margin-inline:auto;padding-top:95px;padding-bottom:120px}.pg.dark-site .fx-signin .account-intro h1{max-width:none;font-family:var(--font-display,var(--display));letter-spacing:-.055em;text-wrap:balance;margin:20px 0 0;font-size:62px;font-weight:400;line-height:1.04}.pg.dark-site .fx-signin .account-intro>p{max-width:500px;color:var(--soft);margin-top:26px}.pg.dark-site .fx-signin .account-intro>.eyebrow{color:var(--soft);margin:0;font-size:12px;font-weight:400}.pg.dark-site .fx-signin .account-intro>.account-caveat{margin-top:14px;font-size:12px}.pg.dark-site .fx-signin .account-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--cq-panel-radius);padding:30px}.pg.dark-site .fx-signin .account-card h2{font-family:var(--font-display,var(--display));letter-spacing:-.045em;margin-bottom:12px;font-size:26px;font-weight:400}.pg.dark-site .fx-signin .account-card>p{color:var(--soft);font-size:14px;line-height:1.8}.pg.dark-site .fx-signin .account-card .account-small{font-size:12px}.pg.dark-site .fx-signin .account-card .account-switch{border-top:1px solid var(--rule)}.pg.dark-site .fx-signin .account-card input:not([type=checkbox],[type=radio],[type=hidden]){background:var(--surface);min-height:50px;color:var(--ink);border-radius:var(--cq-control-radius);border:1px solid #444;padding:12px 15px}.pg.dark-site .fx-signin .account-card :is(button,[type=submit],[class*="bg-(--color-accent)"]){min-height:46px;color:var(--ink);border-radius:var(--cq-action-radius);background:0 0;border:1px solid #484848;justify-content:center;align-items:center;gap:10px;font-weight:400;display:inline-flex}.pg.dark-site .fx-signin .account-card :is(button,[type=submit],[class*="bg-(--color-accent)"]):hover:not(:disabled){background:var(--raised);border-color:#888}.pg.dark-site .fx-signin .account-card :is(a,button,input):focus-visible{outline:2px solid var(--chart-owner,#287dff);outline-offset:4px}.pg.dark-site .fx-signin.account-home{max-width:680px}.pg.dark-site .fx-signin.account-home h1{font-family:var(--font-display,var(--display));letter-spacing:-.055em;margin:16px 0 24px;font-size:49px;font-weight:400;line-height:1.06}@media (max-width:1150px){.pg.dark-site .fx-signin.account-grid{gap:65px}}@media (max-width:900px){.pg.dark-site .fx-signin.account-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px;padding-bottom:64px}.pg.dark-site .fx-signin .account-intro h1{font-size:45px}.pg.dark-site .fx-signin.account-home h1{font-size:39px}.pg.dark-site .fx-signin .account-card{padding:24px}}.cx-report .ob-app:has(.rs-sample) .ob-layout{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:100px;width:min(1268px,88%);margin-inline:auto;padding:65px 0 85px}.cx-report .ob-app:has(.rs-sample) .ob-story{background:0 0;border-right:0;padding:0;display:block}.cx-report .ob-app:has(.rs-sample) .ob-story-body{max-width:520px;margin:0}.cx-report .ob-app:has(.rs-sample) .ob-eyebrow{letter-spacing:.04em;text-transform:none;font-size:12px}.cx-report .ob-app:has(.rs-sample) .ob-story-title{letter-spacing:-.055em;max-width:520px;margin-top:18px;font-size:59px;font-weight:400;line-height:1.04}.cx-report .ob-app:has(.rs-sample) .ob-story-copy{max-width:450px;margin:25px 0;font-size:14px;line-height:1.8}.cx-report .ob-app:has(.rs-sample) .ob-story-list{margin-top:24px}.cx-report .ob-app:has(.rs-sample) .ob-panel{background:0 0;padding:10px 0 0}.cx-report .ob-app:has(.rs-sample) .ob-progress-row{font-size:12px}.cx-report .ob-app:has(.rs-sample) .ob-progress{gap:20px;margin-top:12px}.cx-report .ob-app:has(.rs-sample) .ob-progress li{background:var(--ob-rule);height:1px}.cx-report .ob-app:has(.rs-sample) .ob-progress li.ob-passed{background:var(--ob-soft)}.cx-report .ob-app:has(.rs-sample) .ob-progress li.ob-current{background:var(--chart-owner,#287dff)}.cx-report .ob-app:has(.rs-sample) .ob-screen{justify-content:flex-start;max-width:none;min-height:0;margin:0;padding:55px 0 0}.cx-report .ob-app:has(.rs-sample) .ob-heading{letter-spacing:-.045em;margin-bottom:20px;font-size:36px;font-weight:400;line-height:1.12}.cx-report .ob-app:has(.rs-sample) .ob-intro{margin-top:0;font-size:14px;line-height:1.8}.cx-report .ob-app:has(.rs-sample) .ob-form{margin-top:30px}.cx-report .ob-app:has(.rs-sample) .ob-field>span:first-child{color:var(--ob-ink)}.cx-report .ob-app:has(.rs-sample) .ob-label{color:var(--ob-ink)}.cx-report .ob-app:has(.rs-sample) .ob-field :is(input,select){background:var(--ob-surface);border:1px solid #444;border-radius:7px;min-height:50px;padding:12px 15px}.cx-report .ob-app:has(.rs-sample) .ob-primary{border-radius:7px;min-height:46px;padding:11px 17px;font-weight:400}.cx-report .ob-app:has(.rs-sample) .ob-primary:hover{background:var(--ob-raised);border-color:#888}.cx-report .ob-app:has(.rs-sample) .ob-actions{margin-top:25px}.cx-report .ob-app:has(.rs-sample) .ob-summary{border-radius:7px}.cx-report .ob-app:has(.rs-sample) .ob-code-inputs input{border-radius:7px}.cx-report .ob-app:has(.rs-sample) .ob-error{margin:0 0 20px;font-size:12px}.cx-report .ob-app:has(.rs-sample) .ob-check{border:1px solid var(--ob-rule);border-radius:7px;align-items:center;padding:17px;font-size:12px}.cx-report .ob-app:has(.rs-sample) .ob-fine{margin:25px 0;font-size:12px;line-height:1.9}@media (max-width:1150px){.cx-report .ob-app:has(.rs-sample) .ob-layout{gap:60px}.cx-report .ob-app:has(.rs-sample) .ob-story-title{font-size:49px}.cx-report .ob-app:has(.rs-sample) .ob-heading{font-size:31px}.cx-report .ob-app:has(.rs-sample) .ob-progress{gap:14px}}@media (max-width:720px){.cx-report .ob-app:has(.rs-sample) .ob-layout{flex-direction:column;gap:24px;width:calc(100% - 40px);padding:36px 0 55px;display:flex}:is(.cx-report .ob-app:has(.rs-sample) .ob-story,.cx-report .ob-app:has(.rs-sample) .ob-story-body){display:contents}.cx-report .ob-app:has(.rs-sample) .ob-panel{order:2;min-height:0;padding:12px 0 0}.cx-report .ob-app:has(.rs-sample) .ob-story-body>.rs-sample{order:3}.cx-report .ob-app:has(.rs-sample) .ob-story-title{font-size:45px;line-height:1.05}.cx-report .ob-app:has(.rs-sample) .ob-story-copy{margin:0;font-size:14px;line-height:1.8}.cx-report .ob-app:has(.rs-sample) .ob-screen{padding:30px 0 0}.cx-report .ob-app:has(.rs-sample) .ob-heading{font-size:30px}}.cx-report .ob-full-report .av-wait.panel{text-align:left;border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;align-items:flex-start;padding:40px 0}.cx-report .ob-full-report .av-wait-t{font-family:var(--font-display,var(--display));letter-spacing:-.045em;font-size:30px;font-weight:400;line-height:1.15}.cx-report .ob-full-report .av-wait-d{font-size:14px;line-height:1.8}.cx-report .ob-full-report .av-wait .btn{min-height:46px;color:var(--ink);border-radius:var(--cq-action-radius);background:0 0;border:1px solid #484848;padding:11px 17px;font-weight:400}.cx-report .ob-full-report .av-wait .btn:hover:not(:disabled){background:var(--raised);border-color:#888}.cx-report .ob-full-report .av-task.panel{max-width:640px;margin-inline:0}.pg.dark-site .fx-doc .example-workspace{border:0;border-radius:0;display:block;overflow:visible}.pg.dark-site .fx-doc .example-workspace aside{border:0;border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:4px 30px;padding:20px 0;display:flex}.pg.dark-site .fx-doc .example-workspace aside .cq-brand-lockup{display:none}.pg.dark-site .fx-doc .example-workspace aside>p{color:var(--soft);margin:0;font-size:12px}.pg.dark-site .fx-doc .example-workspace nav{flex-wrap:wrap;gap:0 30px;display:flex}.pg.dark-site .fx-doc .example-workspace nav a{min-height:44px;color:var(--soft);background:0 0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.pg.dark-site .fx-doc .example-workspace nav a:hover,.pg.dark-site .fx-doc .example-workspace nav a[aria-current=page]{color:var(--ink);background:0 0}.pg.dark-site .fx-doc .example-workspace nav a[aria-current=page]{-webkit-text-decoration-color:var(--chart-owner,#287dff);text-decoration-color:var(--chart-owner,#287dff)}.pg.dark-site .fx-doc .example-workspace .example-content{max-width:1050px;padding:45px 0 80px}.pg.dark-site .fx-doc .example-workspace .example-content :is(h2,h3){font-family:var(--font-display,var(--display));letter-spacing:-.045em;color:var(--ink);font-weight:400}.pg.dark-site .fx-doc .example-workspace .example-content h2{font-size:34px;line-height:1.12}.pg.dark-site .fx-doc .example-workspace .example-content .example-businesses{flex-wrap:wrap;gap:0 24px;margin:8px 0 24px;display:flex}.pg.dark-site .fx-doc .example-workspace .example-content .example-businesses a{min-height:44px;color:var(--soft);align-items:center;font-size:13px;display:inline-flex}.pg.dark-site .fx-doc .example-workspace .example-content .example-businesses a[aria-current=true]{color:var(--ink)}.pg.dark-site .fx-doc .example-workspace .example-content blockquote{border-left:2px solid var(--chart-owner,#287dff);border-radius:0}.pg.dark-site .fx-doc .example-workspace .destination-card{border-radius:var(--cq-panel-radius);background:var(--surface)}@media (max-width:760px){.pg.dark-site .fx-doc .example-workspace nav{display:flex}.pg.dark-site .fx-doc .example-workspace .example-content{padding:30px 0 55px}.pg.dark-site .fx-doc .example-workspace .example-content h2{font-size:30px}}.fx-bare.fx-ai{overflow-x:clip}.fx-bare.fx-ai :is(h1,h2,h3){font-family:var(--font-display,var(--display));letter-spacing:-.045em;text-wrap:balance;font-weight:400}.fx-bare.fx-ai h1{letter-spacing:-.055em;font-size:58px;line-height:1.04}.fx-bare.fx-ai h2{font-size:34px;line-height:1.12}.fx-bare.fx-ai :is(p,li){line-height:1.85}.fx-bare.fx-ai [class*=rounded-]{border-radius:var(--cq-panel-radius)}.fx-bare.fx-ai section+section{border-top:1px solid var(--rule)}.fx-bare.fx-ai :is(a:not([class*=bg-]),button,summary,input,select,textarea):focus-visible{outline:2px solid var(--chart-owner,#287dff);outline-offset:4px}.fx-bare.fx-ai :is(button,[type=submit],[class*="bg-(--color-accent)"]){min-height:46px;color:var(--ink);border-radius:var(--cq-action-radius);background:0 0;border:1px solid #484848;font-weight:400}.fx-bare.fx-ai :is(button,[type=submit],[class*="bg-(--color-accent)"]):hover:not(:disabled){background:var(--raised);border-color:#888}.fx-bare.fx-ai input:not([type=checkbox],[type=radio],[type=hidden],[type=submit]){background:var(--surface);min-height:50px;color:var(--ink);border-radius:var(--cq-control-radius);border:1px solid #444}@media (max-width:700px){.fx-bare.fx-ai h1{font-size:45px}.fx-bare.fx-ai h2{font-size:30px}}@media print{.fx-bare.fx-ai{font-size:12pt}.fx-bare.fx-ai :is(button,[type=submit]){display:none}}
