.hs-software{--hs-bg:#f5f4f1;--hs-surface:#fff;--hs-soft:#eceae5;--hs-line:#dedbd4;--hs-ink:#15151a;--hs-grey:#6b6963;background:var(--hs-bg);color:var(--hs-ink);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.55;letter-spacing:0}.hs-software *,.hs-software *:before,.hs-software *:after{box-sizing:border-box}.hs-software [hidden]{display:none!important}.hs-software :is(h1,h2,h3,p,ul,dl,dd){margin:0}.hs-software :is(h1,h2,h3){color:var(--hs-ink);font-style:normal;line-height:1.08;letter-spacing:-.045em;text-transform:none}.hs-software h1{font-weight:800!important;font-size:clamp(52px,6.5vw,100px);letter-spacing:-.065em;line-height:1}.hs-software h2{font-size:clamp(26px,3vw,40px);font-weight:700!important}.hs-software h3{font-size:25px;font-weight:700!important}.hs-software a{color:inherit;text-decoration:none}.hs-software button,.hs-software select{font:inherit;letter-spacing:0}.hs-software img{display:block}.hs-software p+p{margin-top:12px}.hs-software :is(a,button,select,summary):focus-visible{outline:2px solid var(--hs-ink);outline-offset:5px}.hs-software .hs-container{width:min(1400px,calc(100% - 96px));margin-inline:auto}.hs-software .hs-muted{color:var(--hs-grey)}.hs-software .hs-small{font-size:14px}.hs-software .hs-eyebrow{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--hs-grey);line-height:1.5}.hs-software .hs-link{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding-block:5px;font-size:14px;text-decoration:underline;text-decoration-color:#bfbbb2;text-underline-offset:5px;transition:text-decoration-color .18s}.hs-software .hs-link:hover{text-decoration-color:var(--hs-ink)}.hs-software .hs-pill{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:13px 23px;min-height:46px;border:1px solid var(--hs-ink);border-radius:99px;background:var(--hs-ink);color:#fff;font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;text-align:center;transition:background .18s,color .18s}.hs-software .hs-pill:hover{background:#35353a;color:#fff}.hs-software .hs-pill--outline{background:transparent;color:var(--hs-ink)}.hs-software .hs-pill--outline:hover{background:var(--hs-soft);color:var(--hs-ink)}.hs-software .hs-pill:disabled{background:var(--hs-soft);color:var(--hs-grey);border-color:var(--hs-soft);cursor:default}.hs-software .hs-image{position:relative;overflow:hidden;isolation:isolate;background:var(--hs-soft);border-radius:8px}.hs-software .hs-image img{width:100%;height:auto;max-width:none}.hs-software .hs-image--full{background:transparent}.hs-software .hs-image--full img{width:100%;height:auto;object-fit:contain}.hs-software .hs-breadcrumb{display:flex;flex-wrap:wrap;gap:16px;padding-top:30px;color:var(--hs-grey);font-size:13px}.hs-software .hs-breadcrumb a:hover{text-decoration:underline}.hs-software .hs-product__heading{padding:34px 0 30px}.hs-software .hs-product__heading .hs-eyebrow{margin-bottom:12px}.hs-software .hs-product__tagline{font-size:clamp(20px,2.4vw,32px);line-height:1.25;letter-spacing:-.035em;margin-top:12px;max-width:1050px}.hs-software .hs-product__grid{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(340px,1fr);gap:38px;align-items:start}.hs-software .hs-product__media{min-width:0}.hs-software .hs-product__info h2{font-size:28px}.hs-software .hs-product__overview{font-size:16px;line-height:1.65;margin-top:14px}.hs-software .hs-product__facts{list-style:none;padding:0;margin-top:20px;color:var(--hs-grey);font-size:14px}.hs-software .hs-product__facts li{padding:10px 0;border-top:1px solid var(--hs-line)}.hs-software .hs-purchase{display:block;padding:22px;background:#fff;border:1px solid var(--hs-line);border-radius:9px;margin-top:22px}.hs-software .hs-purchase h3{font-size:20px;letter-spacing:-.025em;margin-bottom:16px}.hs-software .hs-purchase__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hs-software .hs-purchase__options>:only-child{grid-column:1/-1}.hs-software .hs-purchase__option{padding:13px 11px;border:1px solid var(--hs-line);border-radius:6px;line-height:1.4}.hs-software .hs-purchase__option--selected{border-color:var(--hs-ink)}.hs-software .hs-purchase__option strong{display:block;font-size:13px;font-weight:600}.hs-software .hs-purchase__option span{display:block;font-size:11px;color:var(--hs-grey);margin-top:6px}.hs-software .hs-purchase__option small{display:block;font-size:10px;color:var(--hs-grey);margin-top:8px}.hs-software .hs-purchase__announcement{padding:13px 0;color:var(--hs-grey);font-size:13px;text-align:center;margin-top:13px}.hs-software .hs-purchase__pricing{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:22px 0;font-size:29px;font-weight:600}.hs-software .hs-purchase__pricing s{font-size:16px;color:var(--hs-grey);font-weight:400}.hs-software .hs-buy{width:100%;margin-top:10px}.hs-software .hs-product-form{margin:0}.hs-software .hs-product-form label{display:block;font-size:12px;margin:15px 0 7px}.hs-software .hs-product-form select{width:100%;min-height:44px;border:1px solid var(--hs-line);border-radius:6px;color:var(--hs-ink);background:#fff;padding:10px;font-size:13px}.hs-software .hs-dynamic{margin-top:12px}.hs-software .hs-product__help{margin-top:14px;text-align:right}.hs-software .hs-product__help .hs-link{font-size:12px;color:var(--hs-grey)}.hs-software .hs-full-view{border:0;background:none;margin-top:10px;color:var(--hs-grey);cursor:pointer;font-size:12px}.hs-software .hs-image-dialog{border:1px solid var(--hs-line);padding:20px;border-radius:12px;width:min(1500px,95vw);max-width:95vw;max-height:94dvh;background:var(--hs-bg);color:var(--hs-ink)}.hs-software .hs-image-dialog::backdrop{background:#15151abf}.hs-software .hs-dialog-close{display:flex;margin:0 0 15px auto;position:sticky;top:0;z-index:1;background:var(--hs-bg)}.hs-software .hs-product__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;padding:30px 0;border-top:1px solid var(--hs-line);gap:30px}.hs-software .hs-product__features article+article{border-left:1px solid var(--hs-line);padding-left:30px}.hs-software .hs-product__features h2{font-size:21px;margin-bottom:10px;letter-spacing:-.025em}.hs-software .hs-product__features .hs-muted{font-size:14px}.hs-software .hs-product__detail-image{max-width:1000px;margin:30px auto}.hs-software .hs-product__details{border-bottom:1px solid var(--hs-line)}.hs-software .hs-product__details details{border-top:1px solid var(--hs-line)}.hs-software .hs-product__details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;font-size:15px;font-weight:500;cursor:pointer}.hs-software .hs-product__details summary::-webkit-details-marker{display:none}.hs-software .hs-product__details details[open] summary span{transform:rotate(45deg)}.hs-software .hs-requirements{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:10px 0 28px}.hs-software .hs-requirements dt{color:var(--hs-grey);font-size:12px}.hs-software .hs-requirements dd{font-size:14px;margin-top:6px}.hs-software .hs-details-copy{padding-bottom:22px;max-width:900px;font-size:14px}.hs-software .hs-details-copy ul{padding-left:20px;margin-top:12px}.hs-software .hs-product__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:32px 0 48px}.hs-software .hs-product__related h2{font-size:20px;letter-spacing:-.025em}.hs-software .hs-product__related p{font-size:13px;margin:10px 0}.hs-software .hs-product__related .hs-link{font-size:13px}@media(max-width:989px){.hs-software .hs-container{width:calc(100% - 48px)}.hs-software .hs-product__grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);gap:24px}.hs-software .hs-purchase{padding:15px}}@media(max-width:749px){.hs-software .hs-container{width:calc(100% - 36px)}.hs-software .hs-breadcrumb{padding-top:25px;font-size:12px}.hs-software .hs-product__heading{padding:26px 0}.hs-software .hs-product__heading h1{font-size:clamp(36px,12vw,60px);overflow-wrap:anywhere}.hs-software .hs-product__tagline{font-size:22px}.hs-software .hs-product__grid{grid-template-columns:1fr;gap:24px}.hs-software .hs-product__info h2{font-size:27px}.hs-software .hs-product__overview{font-size:15px}.hs-software .hs-purchase{padding:20px}.hs-software .hs-purchase__option strong{font-size:14px}.hs-software .hs-product__features{grid-template-columns:1fr;gap:24px;padding:25px 0;margin-top:28px}.hs-software .hs-product__features article+article{padding:0;border:0}.hs-software .hs-product__related{grid-template-columns:1fr;gap:28px;padding:30px 0}.hs-software .hs-requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hs-software .hs-image-dialog{padding:10px}}@media(prefers-reduced-motion:reduce){.hs-software *{transition:none!important;scroll-behavior:auto!important}}.hs-software .hs-small{font-size:13px}.hs-software .hs-range{max-width:1160px;margin:56px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hs-software .hs-item{display:flex;flex-direction:column;background:var(--hs-surface);border-radius:12px;padding:12px;color:var(--hs-ink);transition:transform .25s}.hs-software a.hs-item:hover{transform:translateY(-2px)}.hs-software .hs-item__shot{aspect-ratio:1.5;width:100%;background:#111116;border-radius:8px;display:block;padding:0;overflow:hidden}.hs-software .hs-item__shot img{width:100%;height:100%;object-fit:cover;object-position:50% 26%;border-radius:8px;display:block}.hs-software .hs-item__shot--venue img{object-position:50% 38%}.hs-software .hs-item__shot--empty span{color:var(--hs-grey);font-size:13px;font-weight:500}.hs-software .hs-item__copy{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px 14px 12px}.hs-software .hs-item__copy h3{font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:1.1}.hs-software .hs-item__copy p{font-size:14px;color:var(--hs-grey);margin-top:6px;max-width:30em}.hs-software .hs-item__buy{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.hs-software .hs-item__buy .hs-price{font-size:16px;font-weight:600;letter-spacing:-.02em}.hs-software .hs-item__buy .hs-pill{min-height:38px;padding:9px 16px;font-size:12.5px}.hs-software .hs-item__free{font-size:12px;color:var(--hs-grey)}.hs-software .hs-panel--bundle{padding:48px 40px;text-align:center;scroll-margin-top:110px}.hs-software .hs-panel--bundle h2{font-size:clamp(30px,3.6vw,46px);font-weight:700;letter-spacing:-.05em;line-height:1.05}.hs-software .hs-panel--bundle>p{font-size:clamp(17px,1.7vw,20px);color:var(--hs-grey);letter-spacing:-.025em;margin-top:12px}.hs-software .hs-bundle__names{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;margin:26px auto 0;max-width:760px;font-size:12.5px;font-weight:600}.hs-software .hs-bundle__names span{padding:0 14px;border-left:1px solid #cfccc5}.hs-software .hs-bundle__names span:first-child{border-left:0}.hs-software .hs-bundle__buy{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:30px}.hs-software .hs-bundle__buy .hs-price{font-size:21px;font-weight:600;letter-spacing:-.02em}.hs-software .hs-tools{margin-top:20px;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.hs-software .hs-tools h3{font-size:16px;font-weight:600;letter-spacing:-.02em}.hs-software .hs-tools p{font-size:13.5px;color:var(--hs-grey);margin-top:3px}.hs-software .hs-tools .hs-pill{min-height:38px;padding:9px 16px;font-size:12.5px}.hs-software.hs-hub{padding-top:var(--ah-header-h,74px)}@media(max-width:989px){.hs-software.hs-hub{padding-top:var(--ah-mobile-fixed-offset,var(--ah-header-mobile-h,72px))}}.hs-software .hs-os{width:15px;height:15px;flex:none;margin-right:-2px}@media(max-width:989px){.hs-software .hs-panel--bundle{padding:30px}.hs-software .hs-tools{padding:22px 30px}}@media(max-width:749px){.hs-software .hs-range{margin-top:38px;grid-template-columns:1fr;gap:16px}.hs-software .hs-item__shot{padding:0}.hs-software .hs-item__copy{flex-direction:column;align-items:flex-start;padding:18px 8px 8px}.hs-software .hs-item__buy{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.hs-software .hs-panel--bundle{padding:30px 22px}.hs-software .hs-panel--bundle h2{font-size:34px}.hs-software .hs-bundle__names span{padding:0 10px}.hs-software .hs-tools{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/254/assets/hs-software.css.map */
