/* Quorum product site */
.market{background:#f7f8f7;color:#152d3a}.market-nav{height:82px;background:#fff;border-bottom:1px solid #dfe6e8}.market-logo{color:#132f3d}.market-logo span{background:#153f52;border-radius:4px}.market-logo b{color:#dc9060}.market-nav nav a,.market-nav-actions>a:first-child{color:#294653}.market-btn.dark{background:#153f52}.market-btn.light{background:#f2ae7b;color:#183b4b}.market-hero{background:#092b3c;grid-template-columns:minmax(0,47%) minmax(0,53%);min-height:660px}.market-hero-copy{padding-top:100px}.market-kicker{color:#a9d8d3}.market-kicker i{background:#f3ae7b}.market-hero h1{font-size:clamp(50px,5vw,76px);line-height:1.07;letter-spacing:-.05em}.market em{color:#f1af80}.market-hero-copy>p{color:#c7d9dd}.market-art{background:radial-gradient(circle at 46% 45%,#3a7180,#174658 50%,#0d3042 90%)}.market-window{transform:perspective(1200px) rotateY(-4deg) rotateX(2deg);width:min(90%,800px)}.market-hero-foot span:first-child{color:#f1af80}.market-proof{background:#fff;color:#2f5260;border-bottom:1px solid #e0e7e8}.market-proof span:first-child{color:#9e7160}.market-label{color:#af6b44}.market-section h2,.market-story h2,.market-demo h2{color:#163747}.market-grid{background:#dce5e8;border-color:#dce5e8}.market-grid article{min-height:330px}.market-grid h3,.market-steps h3{color:#153e4f}.market-grid article>span,.market-access-card span{color:#aa6644}.market-grid small,.market-inline{color:#1b5a70}.market-story{background:#e7eff1}.market-tags span{background:#fff;color:#174253}.market-access{background:#eef3f4}.market-faq summary:after{color:#a8603d}.market-final{background:#0b3042}.market-footer{background:#092633}.market-footer .market-logo{color:white}
.market-demo{padding:115px max(5vw,32px);background:#fff}.market-demo-head{display:grid;grid-template-columns:1fr .55fr;gap:8vw;align-items:end;margin-bottom:48px}.market-demo-head h2{font:400 clamp(40px,4.5vw,68px)/1.1 Georgia,serif;letter-spacing:-.045em;margin:22px 0 0}.market-demo-head p{color:#5c7280;font-size:17px;line-height:1.7;max-width:500px}.market-demo-shell{border:1px solid #d9e4e7;background:#f4f7f8;display:grid;grid-template-columns:250px 1fr;min-height:495px;box-shadow:0 18px 60px #14384b0b}.market-demo-tabs{border-right:1px solid #d9e4e7;background:#f7fafb;padding:18px 0}.market-demo-tabs button{display:block;width:100%;border:0;background:transparent;color:#506976;text-align:left;padding:21px 20px;font-size:14px;font-weight:750;cursor:pointer;border-left:3px solid transparent}.market-demo-tabs button[aria-selected=true]{background:#fff;color:#123d50;border-left-color:#e39a67}.market-demo-tabs button:hover{background:#eaf1f3}.market-demo-content{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;align-items:center;padding:48px 0 0 45px;overflow:hidden}.market-demo-copy{align-self:center;padding-bottom:48px}.market-demo-copy>span,.market-demo-preview-main>small{font-size:11px;letter-spacing:.13em;font-weight:850;color:#ac6944}.market-demo-copy h3{font:400 clamp(30px,3vw,44px)/1.14 Georgia,serif;color:#183b4c;margin:22px 0}.market-demo-copy p{color:#617984;line-height:1.75;font-size:15px}.market-demo-copy a{display:inline-block;margin-top:22px;color:#195c73;font-size:14px;font-weight:800;border-bottom:1px solid}.market-demo-preview{align-self:end;background:#fff;border:1px solid #d5e1e4;border-bottom:0;border-right:0;border-radius:10px 0 0 0;box-shadow:-18px -16px 35px #17475913;min-height:385px;overflow:hidden}.market-demo-preview-top{height:48px;background:#153f51;color:#d5e9ed;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:11px}.market-demo-preview-main{padding:30px}.market-demo-preview-main h4{font:400 25px Georgia,serif;color:#153e50;margin:12px 0 24px}.market-demo-preview-row{display:grid;grid-template-columns:92px 1fr;gap:5px 14px;border-top:1px solid #e3eaec;padding:14px 0}.market-demo-preview-row span{grid-row:span 2;font-size:10px;letter-spacing:.08em;color:#557884;font-weight:800}.market-demo-preview-row b{font-size:14px;color:#193c4b}.market-demo-preview-row small{color:#718995}.market-demo-tabs button:focus-visible{outline:3px solid #e3935d;outline-offset:-3px}
@media(max-width:1050px){.market-hero{grid-template-columns:1fr}.market-demo-shell{grid-template-columns:1fr}.market-demo-tabs{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #d9e4e7}.market-demo-tabs button{min-width:195px;border-left:0;border-bottom:3px solid transparent}.market-demo-tabs button[aria-selected=true]{border-left:0;border-bottom-color:#e39a67}.market-demo-content{padding:34px 0 0 34px}.market-demo-head{grid-template-columns:1fr;gap:12px}}
@media(max-width:650px){.market-hero h1{font-size:50px}.market-demo{padding:76px 24px}.market-demo-content{display:block;padding:25px 0 0 25px}.market-demo-copy{padding:0 22px 25px 0}.market-demo-preview{min-height:320px}.market-demo-preview-main{padding:20px}.market-demo-preview-row{grid-template-columns:65px 1fr}}
.market-pricing-toggle{display:inline-flex;background:#dce7e9;padding:4px;border-radius:8px;margin:0 0 28px;gap:4px}.market-pricing-toggle button{border:0;background:transparent;color:#48636e;border-radius:6px;padding:12px 18px;font-size:14px;font-weight:750;cursor:pointer}.market-pricing-toggle button[aria-pressed=true]{background:white;color:#163d4e;box-shadow:0 2px 9px #153b4c18}.market-pricing-toggle span{font-size:11px;color:#9b633d;margin-left:5px}.market-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.market-pricing-grid article{background:#fff;border:1px solid #d9e4e7;padding:34px;display:flex;flex-direction:column;min-height:500px}.market-pricing-grid .market-plan-featured{border:2px solid #194b60;box-shadow:0 15px 35px #173f5015}.market-plan-eyebrow{font-size:11px;font-weight:850;letter-spacing:.12em;color:#a56b4c}.market-pricing-grid h3{font:400 30px Georgia,serif;color:#173b4c;margin:19px 0 24px}.market-plan-price{font:400 48px Georgia,serif;color:#173b4c;white-space:nowrap}.market-plan-price small{font:500 12px system-ui;color:#637a85;white-space:normal}.market-pricing-grid p{color:#647b86;line-height:1.55;min-height:48px}.market-pricing-grid ul{list-style:none;padding:18px 0 22px;border-top:1px solid #e4e9ea;margin:12px 0 auto}.market-pricing-grid li{padding:8px 0 8px 23px;position:relative;color:#355868;font-size:14px}.market-pricing-grid li:before{content:'✓';position:absolute;left:0;color:#2e806c}.market-btn.outline{border:1px solid #1c5266;color:#19485b;background:#fff}.market-plan-availability{display:block;border:1px solid #d9e3e6;background:#f3f6f7;color:#4e6a76;text-align:center;padding:15px;font-size:13px;font-weight:750}.market-access-note{margin-top:20px;max-width:850px}@media(max-width:900px){.market-pricing-grid{grid-template-columns:1fr}.market-pricing-grid article{min-height:auto}.market-pricing-grid p{min-height:auto}}
