.br-site{--br-ink:#222323;--br-muted:#656767;--br-dark:#171919;--br-line:#dedfdb;--br-metal:#c4b28c;color:var(--br-ink);background:#fafbf9;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.7;overflow:clip}.br-site *{box-sizing:border-box}.br-site h1,.br-site h2,.br-site h3,.br-site p,.br-site figure{margin:0}.br-site a,.br-site button{transition:color .2s,background .2s,border-color .2s}.br-site :focus-visible{outline-offset:6px;outline:3px solid #a38651}.br-site section[id]{scroll-margin-top:24px}.br-container{width:min(1340px,100% - 112px);margin-inline:auto}.br-opening{background:var(--br-dark);color:#f5f5ef}.br-header{border-bottom:1px solid #383a38;justify-content:space-between;align-items:center;gap:32px;min-height:106px;display:flex}.br-brand{color:inherit;letter-spacing:-.9px;white-space:nowrap;align-items:baseline;gap:14px;font-size:1.6rem;font-weight:600;display:inline-flex}.br-brand>span{letter-spacing:1.7px;text-transform:uppercase;color:var(--br-metal);font-size:.75rem;font-weight:400}.br-header nav{color:#c7c9c4;gap:30px;font-size:.875rem;display:flex}.br-header nav a:hover{color:#fff}.br-header-link{border-bottom:1px solid #7e7768;align-items:center;gap:18px;padding-bottom:5px;font-size:.875rem;display:flex}.br-header-link>span{color:var(--br-metal);font-size:1.2rem}.br-hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:52px;padding-top:48px;padding-bottom:55px;display:grid}.br-eyebrow{letter-spacing:1.5px;color:#767974;font-size:.75rem;font-weight:500;line-height:1.6}.br-opening .br-eyebrow{color:#c4bba8;max-width:430px}.br-hero h1{letter-spacing:-2.5px;margin:32px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,4.3vw,4.15rem);font-weight:400;line-height:1.12}.br-site h1 em,.br-site h2 em{font-weight:400}.br-hero h1 em{color:var(--br-metal)}.br-hero-description{color:#b9bfba;max-width:525px;font-size:1.0625rem;line-height:1.85}.br-hero-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:35px;display:flex}.br-button{border:1px solid var(--br-metal);background:var(--br-metal);color:#20211f;text-align:left;cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:17px 25px;font-size:.9375rem;font-weight:600;line-height:1.5;display:inline-flex}.br-button:hover{background:#d8c8a7;border-color:#d8c8a7}.br-button>span{font-size:1.35rem;font-weight:400}.br-text-link{text-underline-offset:5px;align-items:center;gap:20px;font-size:.875rem;font-weight:500;line-height:1.6;display:inline-flex}.br-text-link:hover{text-decoration:underline}.br-hero-actions .br-text-link{color:#c5c9c4}.br-hero-visual{background:#6a7479;height:585px;position:relative}.br-building{object-fit:cover;object-position:center 65%;filter:saturate(.25)brightness(.83);width:100%;height:100%;display:block}.br-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 65%,#151a1ab3);position:absolute;inset:0}.br-hero-visual figcaption{z-index:1;color:#f0efeb;justify-content:space-between;gap:12px;font-size:.75rem;display:flex;position:absolute;bottom:25px;left:24px;right:24px}.br-hero-visual figcaption>span:first-child{letter-spacing:1px}.br-intro-strip{color:#b5bab5;border-top:1px solid #383a38;justify-content:space-between;align-items:center;gap:25px;min-height:89px;font-size:.8125rem;display:flex}.br-intro-strip>span{color:#f1f0e9}.br-intro-strip>a{color:var(--br-metal);align-items:center;gap:25px;display:inline-flex}.br-section{padding-block:112px}.br-site h2{letter-spacing:-1.9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.45rem,3.8vw,3.65rem);font-weight:400;line-height:1.15}.br-site h2 em{color:#72776e}.br-site h3{letter-spacing:-.5px;font-size:1.35rem;font-weight:500;line-height:1.4}.br-pains{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.br-section-heading{align-self:start;position:sticky;top:40px}.br-section-heading h2{margin:22px 0 28px}.br-lead{max-width:340px;color:var(--br-muted);font-size:1rem;line-height:1.8}.br-pain{border-top:1px solid var(--br-line);grid-template-columns:30px 1fr;gap:22px;padding:35px 0;display:grid}.br-pain:last-child{border-bottom:1px solid var(--br-line)}.br-number{letter-spacing:1px;color:#8b8069;padding-top:4px;font-size:.75rem}.br-pain h3{font-size:1.4rem}.br-pain h3+p{color:var(--br-muted);margin-top:14px;font-size:1rem;line-height:1.8}.br-resolution{border-left:2px solid #c4b28c;margin-top:22px;padding-left:18px}.br-resolution>span{color:#71664f;letter-spacing:1px;font-size:.75rem}.br-resolution p{color:#424842;margin-top:7px;font-size:1rem;line-height:1.8}.br-control{background:#eff0ec}.br-demo-section{grid-template-columns:1fr 1.05fr;align-items:center;gap:105px;display:grid}.br-demo-copy h2{margin:25px 0 27px}.br-demo-copy>p:not(.br-eyebrow,.br-caption){color:var(--br-muted);max-width:415px;font-size:1rem}.br-control-list{margin:32px 0 24px;padding:0}.br-control-list>div{border-top:1px solid #d2d6cc;grid-template-columns:90px 1fr;gap:18px;padding-block:15px;display:grid}.br-control-list dt{font-size:.875rem;font-weight:600}.br-control-list dd{color:var(--br-muted);margin:0;font-size:1rem}.br-caption{color:#74796e;font-size:.8125rem}.br-demo{background:#f8f9f6;border:1px solid #cbcec5;border-radius:3px;overflow:hidden;box-shadow:0 22px 64px #2329230e}.br-demo-header{color:#f3f4ec;background:#252a27;border-bottom:1px solid #d7d9d2;justify-content:space-between;align-items:center;padding:24px;display:flex}.br-demo-header b{font-size:1rem;font-weight:500}.br-demo-header>span{letter-spacing:1.2px;color:#d0c2a4;font-size:.75rem}.br-demo-tabs{gap:7px;padding:24px;display:flex}.br-demo-tabs button{color:#73786b;cursor:pointer;background:0 0;border:1px solid #d9dcd3;flex:1;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 9px;font-size:.875rem;display:flex}.br-demo-tabs button[aria-selected=true]{color:#3c392f;background:#e9e5da;border-color:#bdb5a1}.br-demo-tabs button>span{font-size:.75rem}.br-demo-client{align-items:center;gap:12px;padding:0 24px 23px;display:flex}.br-avatar{color:#79755f;border:1px solid #cbcbbb;flex-shrink:0;place-items:center;width:40px;height:40px;font-family:Georgia,serif;display:grid}.br-demo-client b{font-size:.9375rem;font-weight:500;display:block}.br-demo-client div>span{color:#717668;font-size:.8125rem;display:block}.br-pill{color:#74694d;white-space:nowrap;background:#eeecdf;margin-left:auto;padding:3px 9px;font-size:.8125rem}.br-demo-body{background:#fff;border:1px solid #e0e2d9;min-height:344px;margin:0 24px;padding:26px}.br-demo-body .br-eyebrow{letter-spacing:.7px;font-size:.75rem}.br-demo-body h3{margin-top:17px;font-size:1.35rem}.br-demo-body>p{color:var(--br-muted);min-height:84px;margin-top:13px;font-size:1rem}.br-demo-reward{border-block:1px solid #e2e3dc;justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding-block:18px;display:flex}.br-demo-reward>span{max-width:145px;color:var(--br-muted);font-size:.8125rem}.br-demo-reward b{color:#675d44;text-align:right;font-size:.9375rem;font-weight:500}.br-demo-next{color:#697160;align-items:flex-start;gap:12px;font-size:.8125rem;display:flex}.br-demo-next>span{color:#8a7955;font-size:1.2rem}.br-demo-caption{color:#727969;font-size:.75rem;line-height:1.75;padding:18px 24px!important}.br-section-top{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.br-section-top h2{margin-top:23px}.br-section-top>p{max-width:375px;color:var(--br-muted);font-size:1rem}.br-launch-grid{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:60px;display:grid}.br-launch-grid article{border-top:1px solid #a6aa9f;padding-top:21px}.br-launch-grid h3{max-width:270px;margin:24px 0 17px}.br-launch-grid p{color:var(--br-muted);font-size:1rem}.br-crm-note{border-top:1px solid var(--br-line);grid-template-columns:1fr 1.4fr auto;align-items:center;gap:36px;margin-top:65px;padding-top:35px;display:grid}.br-crm-note b{font-size:1rem;font-weight:500}.br-crm-note p{color:var(--br-muted);font-size:1rem}.br-faq{border-top:1px solid var(--br-line);grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.br-faq h2{margin:23px 0 30px}.br-faq details{border-bottom:1px solid var(--br-line);padding-block:23px}.br-faq details:first-child{padding-top:0}.br-faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:25px;font-size:1.0625rem;list-style:none;display:flex}.br-faq summary::-webkit-details-marker{display:none}.br-faq summary>span{color:#827a65;font-size:1.4rem;font-weight:300;line-height:1}.br-faq details[open] summary>span{transform:rotate(45deg)}.br-faq details p{color:var(--br-muted);margin-top:19px;font-size:1rem}.br-contact{background:var(--br-dark);color:#f1f2eb;padding-block:100px}.br-contact-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:120px;display:grid}.br-contact .br-eyebrow{color:#bcb6a5}.br-contact h2{margin:28px 0;font-size:clamp(2.5rem,4vw,3.85rem)}.br-contact h2 em{color:var(--br-metal)}.br-contact-grid>div>p:not(.br-eyebrow){color:#b6beb7;max-width:470px;margin-bottom:29px;font-size:1rem}.br-contact .br-text-link{color:var(--br-metal)}.br-form{background:#212523;border:1px solid #474a43;padding:37px;position:relative}.br-form h3{max-width:310px;margin-bottom:27px;font-family:Georgia,serif;font-size:1.8rem;font-weight:400;line-height:1.25}.br-form>label:not(.br-honeypot){color:#d4d9d2;margin-top:20px;font-size:.875rem;display:block}.br-form label>input:not([type=checkbox]){color:#fff;background:0 0;border:0;border-bottom:1px solid #666b60;border-radius:0;width:100%;min-height:47px;margin-top:8px;padding:12px 0;font-size:1rem;display:block}.br-form input::placeholder{color:#949e92}.br-form .br-consent{align-items:flex-start;gap:11px;line-height:1.8;color:#b0b8aa!important;margin-block:27px!important;font-size:.75rem!important;display:flex!important}.br-consent input{min-width:17px;min-height:17px;accent-color:var(--br-metal);margin-top:3px}.br-consent a{text-underline-offset:3px;text-decoration:underline}.br-form .br-button{width:100%}.br-form .br-button:disabled{opacity:.6;cursor:wait}.br-form-note{color:#a9b2a2;text-align:center;font-size:.75rem;margin-top:15px!important}.br-form-error{color:#ffc4bd;font-size:.875rem;margin-bottom:18px!important}.br-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.br-form-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:380px;display:flex}.br-form-success p{color:#c0c6bb;margin-bottom:25px;font-size:1rem}.br-success-icon{color:var(--br-metal);margin-bottom:22px;font-size:1.8rem}.br-footer{background:var(--br-dark);color:#f1f1e9}.br-footer>div{border-top:1px solid #393d36;flex-wrap:wrap;align-items:center;gap:35px;padding-block:32px;display:flex}.br-footer p{color:#a3ac9b;flex:1;font-size:.75rem}.br-footer a:not(.br-brand),.br-footer>div>span{color:#a3ac9b;font-size:.75rem}.br-skip{color:#222;z-index:100;background:#fff;padding:15px;position:absolute;top:-100px;left:20px}.br-skip:focus{top:10px}.br-mobile-cta{display:none}body:has(.br-site)>.global-language-switcher{display:none}@media (min-width:1550px){.br-hero h1{font-size:4.45rem}.br-hero-visual{height:645px}.br-hero{padding-block:60px}}@media (max-width:1150px){.br-container{width:calc(100% - 72px)}.br-header{gap:24px}.br-header nav{gap:20px}.br-brand{gap:10px;font-size:1.4rem}.br-hero{grid-template-columns:1.25fr 1fr;gap:30px}.br-hero h1{letter-spacing:-1.8px;font-size:3.2rem}.br-hero-visual{height:600px}.br-hero-visual figcaption{flex-direction:column;gap:4px}.br-pains{gap:55px}.br-demo-section{gap:45px}.br-launch-grid{gap:30px}.br-contact-grid{gap:60px}.br-form{padding:28px}.br-faq{gap:50px}.br-crm-note{grid-template-columns:1fr 1.5fr}.br-crm-note a{grid-column:2}}@media (max-width:850px){.br-header nav{display:none}.br-hero{grid-template-columns:1fr;gap:38px}.br-hero h1{font-size:clamp(3rem,6.7vw,4.2rem)}.br-hero-description{max-width:600px}.br-hero-visual{height:390px}.br-building{object-position:center 68%}.br-hero-visual figcaption{flex-direction:row}.br-intro-strip{flex-wrap:wrap;gap:10px 30px;padding-block:25px}.br-intro-strip p{order:3;width:100%}.br-intro-strip a{margin-left:auto}.br-section{padding-block:80px}.br-pains{grid-template-columns:1fr;gap:40px}.br-section-heading{position:static}.br-lead{max-width:530px}.br-demo-section{grid-template-columns:1fr;gap:45px}.br-demo-copy>p:not(.br-eyebrow,.br-caption){max-width:520px}.br-control-list{max-width:560px}.br-demo{width:100%;max-width:600px}.br-demo-body{min-height:310px}.br-section-top{flex-direction:column;align-items:flex-start;gap:25px}.br-section-top>p{max-width:560px}.br-launch-grid{grid-template-columns:1fr;gap:30px;margin-top:36px}.br-launch-grid h3{max-width:none;margin-top:16px}.br-crm-note{grid-template-columns:1fr;gap:15px;margin-top:36px}.br-crm-note a{grid-column:auto;margin-top:5px}.br-faq{grid-template-columns:1fr;gap:40px}.br-contact-grid{grid-template-columns:1fr;gap:45px}.br-contact-grid>div>p:not(.br-eyebrow){max-width:590px}.br-form{width:100%;max-width:600px}.br-footer p{flex-basis:60%}}@media (max-width:480px){.br-container{width:calc(100% - 40px)}.br-header{gap:20px;min-height:86px}.br-brand{flex-direction:column;gap:6px;font-size:1.3rem;line-height:1.1}.br-brand>span{letter-spacing:2px;font-size:.75rem}.br-header-link{gap:10px;max-width:145px;font-size:.75rem}.br-hero{padding-top:34px;padding-bottom:32px}.br-eyebrow{letter-spacing:1px;font-size:.75rem}.br-hero h1{letter-spacing:-1.4px;margin-block:26px;font-size:clamp(2.5rem,10.5vw,3.2rem);line-height:1.12}.br-hero-description{font-size:1rem;line-height:1.8}.br-hero-actions{gap:23px;margin-top:28px}.br-hero-actions .br-button{width:100%;padding-inline:18px}.br-hero-visual{height:300px}.br-hero-visual figcaption{flex-direction:column;bottom:17px;left:17px;right:17px}.br-intro-strip{font-size:.75rem}.br-intro-strip>span{flex-basis:100%}.br-intro-strip a{order:4;margin-top:5px;margin-left:0}.br-site h2{letter-spacing:-1.25px;font-size:2.4rem}.br-section{padding-block:62px}.br-pain{grid-template-columns:25px 1fr;gap:10px;padding-block:29px}.br-pain h3{font-size:1.25rem}.br-control-list>div{grid-template-columns:65px 1fr;gap:15px}.br-demo-header{padding:20px 16px}.br-demo-tabs{gap:5px;padding:18px 13px}.br-demo-tabs button{gap:5px;padding-inline:6px;font-size:.875rem}.br-demo-tabs button>span{display:none}.br-demo-client{flex-wrap:wrap;gap:10px;padding:0 14px 20px}.br-demo-client b{font-size:.875rem}.br-demo-client div>span{font-size:.75rem}.br-pill{padding:3px 6px;font-size:.75rem}.br-avatar{width:32px;height:36px}.br-demo-body{min-height:400px;margin:0 12px;padding:22px 17px}.br-demo-body h3{font-size:1.25rem}.br-demo-reward{gap:14px}.br-demo-reward>span{max-width:120px}.br-demo-caption{padding:16px!important}.br-faq summary{font-size:1rem}.br-contact{padding-block:64px}.br-contact h2{font-size:2.65rem}.br-form{padding:27px 20px}.br-form h3{font-size:1.7rem}.br-footer>div{gap:20px;padding-bottom:110px}.br-footer p{flex-basis:100%;order:3}.br-footer>div>span{order:4}.br-footer a:not(.br-brand){margin-left:auto}.br-mobile-cta{z-index:100;min-height:52px;padding:14px 20px;display:flex;position:fixed;bottom:12px;left:20px;right:20px;box-shadow:0 5px 30px #12161130}:is(body:has(#request:target) .br-mobile-cta,body:has(.br-form:focus-within) .br-mobile-cta){display:none}}@media (prefers-reduced-motion:reduce){html:has(.br-site){scroll-behavior:auto}.br-site *{transition:none!important}}
