.pj-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pj-hero{background:var(--teal);color:#fff}.pj-hero__inner{padding-block:clamp(120px,20.6vw,296px) clamp(72px,11.2vw,161px)}.pj-hero__inner>*{max-width:501px}.pj-hero .eyebrow{margin-bottom:23px}.pj-hero .h2{margin-bottom:37px}.pj-hero__text{max-width:498px;font-size:17px;line-height:25px}.pj-hero__text>*+*{margin-top:25px}.pj-hero__text a{color:#fff}.pj-hero .btn{margin-top:clamp(40px,4.7vw,67px)}.pj-btn-white{color:var(--teal-dark);background:#fff;border-color:#fff;min-width:192px}.pj-btn-white:hover{background:var(--teal-dark);color:#fff;border-color:#fff}.pj-list{padding-block:clamp(64px,8.8vw,127px) clamp(96px,11.2vw,161px)}.pj-list .eyebrow{margin-bottom:23px}.pj-list .h2{margin-bottom:clamp(36px,5.4vw,78px)}.pj-cards{gap:48px;margin:0;padding:0;list-style:none;display:grid}.pj-card{border:1px solid var(--ink);border-radius:15px;grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,654px) 1fr;column-gap:32px;min-height:500px;padding:0 61px 53px 67px;display:grid;position:relative;overflow:hidden}.pj-card__img{grid-area:1/1/auto/-1;margin:0 -61px 32px -67px;display:block;overflow:hidden}.pj-card__img img{object-fit:cover;width:100%;height:100%;max-height:300px;transition:scale .4s}.pj-card__img:hover img{scale:1.03}.pj-card__title{font:700 22px/35px var(--font-head);letter-spacing:-.01em;grid-area:2/1;align-self:end;margin-bottom:28px}.pj-card__title a{text-decoration:none}.pj-card__title a:hover{color:var(--teal-dark)}.pj-card__text{grid-area:3/1;max-width:646px;padding-bottom:6px;font-size:14px;line-height:23px}.pj-card__btn{grid-area:3/2;place-self:end;min-width:192px}.pj-head{padding-top:clamp(118px,13.4vw,193px)}.pj-head .eyebrow{margin-bottom:19px}.pj-head .h2{margin-bottom:clamp(32px,4.2vw,61px)}.pj-gallery{width:min(100% - 2 * var(--gutter), 855px);background:var(--placeholder);border-radius:11px;margin-inline:auto;position:relative;overflow:hidden}.pj-gallery__track{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:855/479;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pj-gallery__track::-webkit-scrollbar{display:none}.pj-gallery__track:focus-visible{outline:2px solid var(--teal);outline-offset:-4px}.pj-gallery__slide{scroll-snap-align:start;flex:0 0 100%}.pj-gallery__slide img{object-fit:cover;width:100%;height:100%}.pj-gallery__mark{pointer-events:none;width:153px;position:absolute;bottom:-4px;left:22px}.pj-gallery__btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .3s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;translate:0 -50%}.pj-gallery__btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;filter:drop-shadow(0 1px 3px #00000059);width:39px;height:39px}.pj-gallery__btn--prev{left:24px}.pj-gallery__btn--next{right:30px}.pj-gallery__btn:hover{background:#0000002e}.pj-gallery__btn:focus-visible{outline-offset:0;outline:2px solid #fff}.pj-details{width:min(100% - 2 * var(--gutter), 708px);margin-inline:auto;padding-block:clamp(64px,8.3vw,120px) clamp(96px,11.1vw,160px)}.pj-details__heading{font:400 27px/32px var(--font-body);letter-spacing:0;border-bottom:1px solid var(--ink);margin-bottom:27px;padding-bottom:27px}.pj-details__label{font:400 15px/19px var(--font-head);letter-spacing:0;max-width:683px;margin-bottom:16px}.pj-details__label strong{font-weight:700}.pj-details__label--gap{margin-top:33px}.pj-details__label--app{margin-top:37px;margin-bottom:12px}.pj-details__product{color:var(--teal);font-weight:500;text-decoration:none}a.pj-details__product:hover{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.pj-details__text{max-width:683px;font-size:15px;line-height:18px}.pj-details__text>*+*{margin-top:15px}.pj-details__text a{color:var(--teal-dark)}.pj-details__text ul,.pj-details__text ol{padding-left:1.2em}.pj-details__btn{min-width:272px;margin-top:54px}.pj-feature{background:var(--teal);color:#fff;padding-block:clamp(64px,8.4vw,121px) clamp(64px,8.5vw,122px)}.pj-feature__inner{width:min(100% - 2 * var(--gutter), 1059px);grid-template-columns:minmax(0,498px) minmax(0,348px);justify-content:space-between;align-items:start;gap:48px;margin-inline:auto;display:grid}.pj-feature .eyebrow{margin:2px 0 21px}.pj-feature .h2{margin-bottom:49px}.pj-feature__prose{font-size:17px;line-height:25px}.pj-feature__prose>*+*{margin-top:25px}.pj-feature__prose a{color:#fff}.pj-feature__link{margin-top:71px;display:inline-block}.pj-product{text-align:center;background:#127473;border:2px solid #cacaca1a;border-radius:20px;align-content:start;justify-items:center;min-height:523px;padding:41px 47px 51px;display:grid}.pj-product__icon{width:174px;height:auto;margin-bottom:23px}.pj-product__name{font:400 27px/35px var(--font-head);letter-spacing:-.01em;border-bottom:1.2px solid #cacaca;width:calc(100% + 10px);margin-bottom:21px;padding:0 0 13px}.pj-product__name strong{font-weight:700}.pj-product__text{max-width:247px;font-size:14px;line-height:20px}.pj-product__text strong{font-weight:700}.pj-product__text>*+*{margin-top:12px}.pj-expert{padding-block:clamp(72px,9.2vw,132px) clamp(96px,15.7vw,226px)}.pj-expert__head{text-align:center}.pj-expert__heading{font:400 clamp(22px, 1.9vw, 27px)/32px var(--font-body);letter-spacing:0;border-bottom:1px solid var(--ink);min-width:min(576px,100%);padding:0 70px 27px;display:inline-block}.pj-expert__grid{width:min(100% - 2 * var(--gutter), 792px);grid-template-columns:375px 354px;justify-content:space-between;gap:63px;margin-inline:auto;padding-top:84px;display:grid}.pj-expert__photo{aspect-ratio:375/491;object-fit:cover;width:100%}.pj-expert__body{padding-top:44px}.pj-expert__label{font:700 15.5px/25px var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:var(--teal)}.pj-expert__name{font:700 32px/35px var(--font-head);letter-spacing:-.01em;margin:18px 0 30px}.pj-expert__name span{font:italic 400 20px/35px var(--font-head);letter-spacing:-.01em;margin-top:4px;display:block}.pj-expert__text{font-size:15px;line-height:23px}.pj-expert__link{margin-top:18px;font-size:15px;font-weight:700;line-height:23px;display:inline-block}.pj-more{background:var(--stone);padding-top:clamp(64px,6.25vw,90px)}.pj-more .slider-block{padding-bottom:clamp(64px,5.7vw,82px)}.pj-more .slider-block .h2{margin-bottom:43px}.pj-more .card__img{margin-bottom:24px}.pj-more .card__title--more{font:400 19px/25px var(--font-head);letter-spacing:-.01em;white-space:pre-line;margin:4px -25px 0 0}.pj-more a.card__link:hover .card__title--more{color:var(--teal-dark)}.pj-more .slider__next{width:44px;height:44px;box-shadow:none;color:#fff;background:0 0;top:116px;right:26px}.pj-more .slider__next svg{stroke-width:1.5px;filter:drop-shadow(0 1px 3px #00000059);width:39px;height:39px}.pj-more .slider__next:hover{box-shadow:none;background:#0000002e}@media (width<=1100px){.pj-expert__grid{grid-template-columns:1fr 1fr;gap:48px}.pj-feature__inner{grid-template-columns:minmax(0,1fr) minmax(0,348px)}}@media (width<=900px){.pj-card{grid-template-columns:1fr;min-height:380px;padding:0 32px 36px}.pj-card__img{margin:0 -32px 28px}.pj-card__title{margin-bottom:14px}.pj-card__btn{grid-area:4/1;justify-self:start;margin-top:28px}.pj-feature__inner{grid-template-columns:1fr;gap:56px}.pj-product{justify-self:center;width:100%;max-width:420px;min-height:0}.pj-feature__link{margin-top:36px}}@media (width<=820px){.pj-expert__heading{min-width:0;padding:0 10px 22px}.pj-expert__grid{grid-template-columns:1fr;gap:32px;padding-top:48px}.pj-expert__photo{order:2;max-width:420px}.pj-expert__body{order:1;padding-top:0}.pj-more .slider__next{top:98px;right:12px}}@media (width<=600px){.pj-cards{gap:28px}.pj-card{min-height:0;padding:0 22px 28px}.pj-card__img{margin:0 -22px 24px}.pj-card:not(.pj-card--img){padding-top:28px}.pj-card__title{font-size:20px;line-height:28px}.pj-card__btn{width:100%}.pj-gallery{border-radius:8px}.pj-gallery__track{aspect-ratio:4/3}.pj-gallery__mark{width:104px;left:12px}.pj-gallery__btn--prev{left:6px}.pj-gallery__btn--next{right:6px}.pj-gallery__btn svg{width:30px;height:30px}.pj-details__heading{font-size:24px}.pj-details__text{line-height:21px}.pj-details__btn{width:100%;min-width:0}.pj-product{padding:36px 24px 40px}.pj-expert__name{font-size:28px}}@media (width>=1100px){.pj-more .slider-block .wrap{width:auto;margin-left:70px}.pj-more .slider__track{padding-left:70px;scroll-padding-left:70px}.pj-feature__inner{margin-left:max(var(--gutter), calc(50% - 514px))}}.win .pj-hero__text,.win .pj-hero__text *,.win .pj-feature__prose,.win .pj-feature__prose *,.win .pj-product__text{letter-spacing:.0344em;font-weight:300}.win .pj-product__text strong{letter-spacing:.0306em;font-weight:500}.win .pj-hero .eyebrow,.win .pj-feature .eyebrow,.win .pj-feature__link{letter-spacing:.031em;font-weight:700}
