.SoftwareProducts_section__MycyK{position:relative;z-index:2;background:#fff;color:var(--pt-ink)}.SoftwareProducts_calloutWrap__15W1G{display:grid;grid-template-columns:1fr;gap:0;max-width:var(--pt-page-max);margin:0 auto;padding:clamp(112px,11vw,162px) 0 92px;overflow:hidden}.SoftwareProducts_callout__CyWq1{grid-column:1;max-width:1300px;margin:0 auto;font-size:clamp(2rem,3.9vw,4rem);line-height:1;letter-spacing:.01em;text-align:center;opacity:.4;transform:translateY(80px);will-change:opacity,transform}.SoftwareProducts_callout__CyWq1 span{color:var(--pt-muted)}.SoftwareProducts_scrollReveal__KteNA{opacity:0;transition:opacity .5s linear}.SoftwareProducts_scrollReveal__KteNA.SoftwareProducts_revealed__LJFjQ{opacity:1}.SoftwareProducts_products__mNo9W{width:100%;max-width:var(--pt-page-max);margin-inline:auto;padding:72px 0 57.08px}.SoftwareProducts_products__mNo9W>h2{margin:0 0 22px;font-family:var(--font-misans),sans-serif;font-size:20px;font-weight:400;line-height:1.4}.SoftwareProducts_list__Cj1AB{border-top:1px solid rgba(30,33,36,.04)}.SoftwareProducts_product__xCTQA{position:relative;display:flex;flex-direction:column;min-height:170.667px;padding:12px 0 28px;border-bottom:1px solid rgba(30,33,36,.04)}.SoftwareProducts_productDescriptionContainer__6RdpT{order:2}.SoftwareProducts_descriptionBlock__YalQU{display:block}.SoftwareProducts_productVisual__UYax4{position:absolute;top:14px;right:72px;width:310px;height:142px;pointer-events:none}.SoftwareProducts_productIcon__qOMb2{display:none}.SoftwareProducts_preview__HWAHY{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0;border-radius:4px;transform:translateY(10px);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_preview__HWAHY,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_preview__HWAHY{opacity:1;transform:translateY(0)}.SoftwareProducts_titleRow__2_ej1{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:16px}.SoftwareProducts_product__xCTQA h3{margin:0;font-family:var(--font-alliance2),var(--font-misans),sans-serif;font-size:80px;font-weight:400;font-feature-settings:"ss04";line-height:80px;opacity:1;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1);transform-origin:left center;will-change:transform,opacity}.SoftwareProducts_product__xCTQA:first-child h3{scale:1.25 1}.SoftwareProducts_product__xCTQA:nth-child(2) h3{scale:.97 1}.SoftwareProducts_product__xCTQA:nth-child(3) h3{scale:.955 1}.SoftwareProducts_product__xCTQA:nth-child(4) h3{scale:.905 1}.SoftwareProducts_product__xCTQA:nth-child(5) h3{scale:.96 1}.SoftwareProducts_productTitleContainer__WF5xe{order:1;display:flex}.SoftwareProducts_index__AG2QG{position:absolute;top:20px;right:0;color:#aaa;font-size:18px;line-height:25px}.SoftwareProducts_product__xCTQA p{margin:0;font-size:18px;line-height:1.6}@media (max-width:699px){.SoftwareProducts_section__MycyK{height:calc(1301.24px - var(--callout-collapse, 0px))}.SoftwareProducts_calloutWrap__15W1G{display:block;padding:72px 20px 64px}.SoftwareProducts_callout__CyWq1{max-width:none;font-size:clamp(1.6rem,6.4vw,2.2rem);line-height:1;text-wrap:wrap}.SoftwareProducts_products__mNo9W{padding:20px 20px 0}.SoftwareProducts_products__mNo9W>h2{font-family:var(--font-misans),Arial,sans-serif}.SoftwareProducts_product__xCTQA{min-height:184.667px;padding:12.667px 0 39.037px}.SoftwareProducts_productVisual__UYax4{display:none}.SoftwareProducts_list__Cj1AB{border-top:0}.SoftwareProducts_product__xCTQA h3{font-size:72px;line-height:72px}.SoftwareProducts_product__xCTQA:first-child h3,.SoftwareProducts_product__xCTQA:nth-child(2) h3{scale:.97 1}.SoftwareProducts_product__xCTQA:nth-child(3) h3{scale:.955 1}.SoftwareProducts_product__xCTQA:nth-child(4) h3{scale:.905 1}.SoftwareProducts_product__xCTQA:nth-child(5) h3{scale:.96 1}.SoftwareProducts_index__AG2QG{top:14px}.SoftwareProducts_product__xCTQA p{max-width:none;font-size:17px;line-height:1.6}.SoftwareProducts_preview__HWAHY{display:none}}@media (min-width:700px) and (max-width:899px){.SoftwareProducts_calloutWrap__15W1G{display:block;padding-right:20px;padding-left:20px}.SoftwareProducts_callout__CyWq1{width:680px;max-width:none;margin:0 auto}.SoftwareProducts_products__mNo9W{padding:72px 20px 57.08px}.SoftwareProducts_product__xCTQA:nth-child(3),.SoftwareProducts_product__xCTQA:nth-child(5){min-height:192.667px}}@media (min-width:700px) and (max-width:1499.98px){.SoftwareProducts_product__xCTQA{display:grid;grid-template-columns:minmax(0,1fr) clamp(170px,23%,320px) minmax(0,1fr);column-gap:clamp(16px,2.2%,42px);min-height:236px;padding:16px 0 24px;align-items:start}.SoftwareProducts_productDescriptionContainer__6RdpT{grid-column:1;grid-row:1;display:flex;min-width:0;align-items:stretch}.SoftwareProducts_descriptionBlock__YalQU{display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px}.SoftwareProducts_productDescriptionContainer__6RdpT p{max-width:260px;margin:0;font-size:16px;line-height:1.6}.SoftwareProducts_index__AG2QG{position:static;top:auto;right:auto;color:#767676;font-size:16px;line-height:1.6}.SoftwareProducts_productVisual__UYax4{position:relative;top:auto;right:auto;grid-column:2;grid-row:1;display:flex;width:auto;height:auto;align-items:flex-start;justify-content:center;transform:none}.SoftwareProducts_productIcon__qOMb2{display:block;width:100%;max-width:170px;height:auto;aspect-ratio:1;opacity:.16;object-fit:contain;transition:opacity .3s ease}.SoftwareProducts_preview__HWAHY{top:0;left:0;width:100%;height:auto;aspect-ratio:310/142;border-radius:2px;transform:translateY(0)}.SoftwareProducts_productTitleContainer__WF5xe{grid-column:3;grid-row:1;display:flex;min-width:0;align-items:flex-start;justify-content:flex-end;padding-left:0}.SoftwareProducts_product__xCTQA h3{font-size:clamp(44px,5.6vw,88px);line-height:1;text-align:right;transform-origin:right top}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_productIcon__qOMb2,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_productIcon__qOMb2{opacity:0}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_preview__HWAHY,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_preview__HWAHY{opacity:1}}@media (min-width:1500px){.SoftwareProducts_calloutWrap__15W1G{grid-template-columns:1fr;padding-right:0;padding-left:0}.SoftwareProducts_products__mNo9W{max-width:var(--pt-page-max);padding-right:0;padding-left:0}.SoftwareProducts_products__mNo9W>h2{margin-bottom:70px;font-size:46px;line-height:46px}.SoftwareProducts_list__Cj1AB{border-top:0}.SoftwareProducts_product__xCTQA{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px) minmax(0,1fr);column-gap:42px;min-height:328px;padding:12px 0 0;align-items:stretch}.SoftwareProducts_product__xCTQA:focus-visible,.SoftwareProducts_product__xCTQA:hover{z-index:0}.SoftwareProducts_product__xCTQA:focus-visible:before,.SoftwareProducts_product__xCTQA:hover:before{position:absolute;z-index:-1;top:0;left:50%;width:99vw;height:100%;background:#f7f7f7;content:"";transform:translateX(-50%)}.SoftwareProducts_productDescriptionContainer__6RdpT{grid-column:1;grid-row:1;display:flex;min-width:0;align-items:stretch;padding:0}.SoftwareProducts_descriptionBlock__YalQU{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:0 0 124px}.SoftwareProducts_productDescriptionContainer__6RdpT p{max-width:240px;margin:0;font-size:18px;line-height:1.6}.SoftwareProducts_index__AG2QG{position:static;padding:0;color:#767676;font-size:18px;line-height:49px}.SoftwareProducts_productVisual__UYax4{position:relative;top:auto;right:auto;grid-column:2;grid-row:1;display:flex;width:auto;height:auto;align-items:flex-start;justify-content:center;transform:none}.SoftwareProducts_productIcon__qOMb2{display:block;width:210px;height:210px;opacity:.16;object-fit:contain;transition:opacity .3s ease}.SoftwareProducts_preview__HWAHY{top:0;left:0;width:100%;height:238px;border-radius:2px;transform:translateY(0)}.SoftwareProducts_productTitleContainer__WF5xe{grid-column:3;grid-row:1;display:flex;min-width:0;align-items:flex-start;justify-content:flex-end;padding-left:0;overflow:visible}.SoftwareProducts_product__xCTQA h3{margin:0;font-size:clamp(112px,11.3vw,180px);line-height:.995;text-align:right;transform-origin:right top}.SoftwareProducts_product__xCTQA:first-child h3,.SoftwareProducts_product__xCTQA:nth-child(2) h3{scale:.92 1}.SoftwareProducts_product__xCTQA:nth-child(3) h3{scale:.905 1}.SoftwareProducts_product__xCTQA:nth-child(4) h3{scale:.86 1}.SoftwareProducts_product__xCTQA:nth-child(5) h3{scale:.92 1}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_productIcon__qOMb2,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_productIcon__qOMb2{opacity:0}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_preview__HWAHY,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_preview__HWAHY{opacity:1}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_productTitleContainer__WF5xe>h3,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_productTitleContainer__WF5xe>h3{animation:SoftwareProducts_product-nudge-in__2_tEC .5s ease forwards}.SoftwareProducts_product__xCTQA:not(:hover):not(:focus-visible) .SoftwareProducts_productTitleContainer__WF5xe>h3{animation:SoftwareProducts_product-nudge-out___rN0P .5s ease forwards}.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_index__AG2QG,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_index__AG2QG{animation:SoftwareProducts_product-turn-black__ISNz0 .3s ease forwards;transition:color .3s}.SoftwareProducts_product__xCTQA:not(:hover):not(:focus-visible) .SoftwareProducts_index__AG2QG{animation:SoftwareProducts_product-turn-original__eHqrz .3s ease forwards}}@media (min-width:1024px) and (max-width:1499.98px){.SoftwareProducts_calloutWrap__15W1G,.SoftwareProducts_products__mNo9W{padding-right:30px;padding-left:30px}.SoftwareProducts_product__xCTQA:first-child h3,.SoftwareProducts_product__xCTQA:nth-child(2) h3{scale:.92 1}.SoftwareProducts_product__xCTQA:nth-child(3) h3{scale:.905 1}.SoftwareProducts_product__xCTQA:nth-child(4) h3{scale:.86 1}.SoftwareProducts_product__xCTQA:nth-child(5) h3{scale:.92 1}}@media (min-width:700px) and (max-width:1499.98px) and (hover:hover) and (pointer:fine){.SoftwareProducts_product__xCTQA:focus-visible .SoftwareProducts_productTitleContainer__WF5xe>h3,.SoftwareProducts_product__xCTQA:hover .SoftwareProducts_productTitleContainer__WF5xe>h3{animation:SoftwareProducts_product-nudge-in-sm__GMiVq .5s ease forwards}.SoftwareProducts_product__xCTQA:not(:hover):not(:focus-visible) .SoftwareProducts_productTitleContainer__WF5xe>h3{animation:SoftwareProducts_product-nudge-out-sm__9ixIS .5s ease forwards}}@media (prefers-reduced-motion:reduce){.SoftwareProducts_scrollReveal__KteNA{opacity:1;transition:none}.SoftwareProducts_productTitleContainer__WF5xe>h3,.SoftwareProducts_product__xCTQA .SoftwareProducts_index__AG2QG{animation:none!important;transform:none!important}}@keyframes SoftwareProducts_product-nudge-in-sm__GMiVq{0%{transform:translateX(0)}to{transform:translateX(-10px)}}@keyframes SoftwareProducts_product-nudge-out-sm__9ixIS{0%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes SoftwareProducts_product-slide-right__kEh4p{0%{transform:translateX(0)}to{transform:translateX(16px)}}@keyframes SoftwareProducts_product-slide-left__XG_Bm{0%{transform:translateX(16px)}to{transform:translateX(0)}}@keyframes SoftwareProducts_product-nudge-in__2_tEC{0%{transform:translateX(0)}to{transform:translateX(-16px)}}@keyframes SoftwareProducts_product-nudge-out___rN0P{0%{transform:translateX(-16px)}to{transform:translateX(0)}}@keyframes SoftwareProducts_product-turn-black__ISNz0{0%{color:#767676}to{color:var(--pt-ink)}}@keyframes SoftwareProducts_product-turn-original__eHqrz{0%{color:var(--pt-ink)}to{color:#767676}}