.software-page{color:#1d2425;background:#fff}.software-wrap,.software-page>section>div{max-width:1600px;padding-inline:var(--brand-gutter);margin-inline:auto}.software-page>section{padding-block:76px}.software-page>section>div{display:block}.software-page :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #785a1d}.software-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:550;line-height:1.8}.software-page h1{letter-spacing:-.055em;font-size:clamp(38px,4.8vw,68px);font-weight:550;line-height:1.16}.software-page h2{letter-spacing:-.04em;font-size:clamp(28px,3vw,42px);font-weight:550;line-height:1.35}.software-page h3{letter-spacing:-.025em;font-size:24px;font-weight:550;line-height:1.4}.software-heading{padding-block:58px 42px}.software-heading h1{max-width:1100px;margin-top:20px;font-size:clamp(32px,3vw,42px)}.software-lead{color:#626969;max-width:740px;margin-top:24px;font-size:16px;line-height:1.9}.software-screen-frame{background:#f6f6f2;border:1px solid #dcded8;padding:16px}.software-screen-caption{color:#626969;letter-spacing:.04em;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:10px;display:flex}.software-screen-frame figure{max-width:1180px;margin:auto}.software-screen-frame img{width:100%;height:auto}.software-functions{grid-template-columns:.8fr 1.6fr;gap:9%;display:grid}.software-functions>aside{align-self:start;position:sticky;top:120px}.software-functions aside h2{margin-top:16px}.software-functions aside>p:not(.software-eyebrow){color:#626969;margin-top:20px;font-size:14px;line-height:1.85}.software-functions nav{margin-top:28px;display:grid}.software-functions nav a{border-top:1px solid #dcded8;align-items:center;gap:16px;min-height:46px;font-size:12px;display:flex}.software-functions nav span,.software-function-descriptions article>span{color:#785a1d}.software-overview{padding-bottom:36px}.software-overview p,.software-function-descriptions article p{color:#626969;margin-top:18px;line-height:1.85}.software-function-descriptions article{border-top:1px solid #dcded8;grid-template-columns:40px 1fr;gap:24px;padding-block:28px 36px;scroll-margin-top:115px;display:grid}.software-function-descriptions article>span{padding-top:7px}.software-function-descriptions article p{margin-top:16px;font-size:15px}.software-page>.software-cta{background:#f6f6f2;border-top:1px solid #dcded8;padding-block:48px}.software-cta-content{justify-content:space-between;align-items:center;gap:40px;display:flex}.software-cta-content h2{margin-top:10px;font-size:30px}.software-cta-content p:not(.software-eyebrow){color:#626969;max-width:650px;margin-top:14px;font-size:14px;line-height:1.85}.software-page .software-button{color:#1d2425;text-align:center;white-space:normal;background:#e7c472;border-radius:3px;min-height:50px;padding:12px 23px;font-size:14px;font-weight:550}.software-page .software-button:hover{background:#dcb55c}@media (width<=767px){.software-page>section{padding-block:44px}.software-heading{padding-block:34px 28px}.software-heading h1{margin-top:16px;font-size:32px}.software-lead{margin-top:18px;font-size:14px}.software-screen-frame{padding:12px}.software-screen-caption{padding-bottom:10px;font-size:9px}.software-functions{grid-template-columns:1fr;gap:28px}.software-functions>aside{position:static}.software-functions nav{grid-template-columns:1fr 1fr;gap:0 20px}.software-functions nav a{gap:9px;font-size:11px}.software-function-descriptions article{grid-template-columns:25px 1fr;gap:15px;padding-block:24px}.software-function-descriptions article h3{font-size:22px}.software-function-descriptions article p{font-size:14px}.software-page>.software-cta{padding-block:32px}.software-cta-content{flex-direction:column;align-items:flex-start;gap:24px}.software-cta-content h2{font-size:27px}}
