@charset "UTF-8";.jfk-contact-form-section__media figure,.jfk-contact-form-section__media picture,.jfk-form-shell__contact-media figure,.jfk-form-shell__contact-media picture{display:block;height:100%;margin:0;width:100%}.jfk-contact-form-section__media>figure,.jfk-contact-form-section__media>figure>picture,.jfk-form-shell__contact-media>figure,.jfk-form-shell__contact-media>figure>picture{inset:0;position:absolute}.jfk-form-shell{background:linear-gradient(155deg,rgba(0,48,83,.98),rgba(0,28,63,.98));border:1px solid rgba(182,185,193,.5);border-radius:2.2rem;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);color:#fff;padding:7rem}.jfk-form-shell--product{padding:3.2rem}.jfk-form-shell--product .jfk-form-shell__heading{gap:3rem;margin-bottom:5rem}.jfk-form-shell--product .jfk-form-shell__heading .jfk-catalogue-heading h2{font-size:clamp(3rem,2.6vw,4.2rem)}.jfk-form-shell__heading{display:grid;gap:8rem;grid-template-columns:minmax(0,1fr) minmax(30rem,46rem);margin-bottom:5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.jfk-form-shell__heading:empty{display:none}.jfk-form-shell__heading .jfk-catalogue-heading h2{color:#fff;font-size:clamp(4rem,4vw,6rem)}.jfk-form-shell__heading .jfk-catalogue-heading em{color:#b6b9c1}.jfk-form-shell__heading>p{color:hsla(0,0%,100%,.65);font-size:1.6rem;line-height:1.5;margin:0 0 .8rem}.jfk-form-shell__content--contact{display:grid;gap:8rem;grid-template-columns:minmax(0,1.1fr) minmax(34rem,.9fr)}.jfk-form-shell .wpcf7-form{display:grid;gap:2.8rem 3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-form-shell .wpcf7-form>p{margin:0}.jfk-form-shell .wpcf7-form>p:has(.wpcf7-acceptance),.jfk-form-shell .wpcf7-form>p:has(input[type=submit]),.jfk-form-shell .wpcf7-form>p:has(select),.jfk-form-shell .wpcf7-form>p:has(textarea){grid-column:1/-1}.jfk-form-shell .wpcf7-form label{color:#30aff8;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;letter-spacing:.1rem;line-height:1.5;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.jfk-form-shell .wpcf7-form-control-wrap{display:block}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio])),.jfk-form-shell select,.jfk-form-shell textarea{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.22);border-radius:0;color:#fff;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:1.7rem;min-height:5rem;outline:0;padding:1rem 0;width:100%}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio]))::-webkit-input-placeholder,.jfk-form-shell select::-webkit-input-placeholder,.jfk-form-shell textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.45)}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio]))::-moz-placeholder,.jfk-form-shell select::-moz-placeholder,.jfk-form-shell textarea::-moz-placeholder{color:hsla(0,0%,100%,.45)}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio]))::-ms-input-placeholder,.jfk-form-shell select::-ms-input-placeholder,.jfk-form-shell textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.45)}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio]))::placeholder,.jfk-form-shell select::placeholder,.jfk-form-shell textarea::placeholder{color:hsla(0,0%,100%,.45)}.jfk-form-shell input:where(:not([type=submit],[type=checkbox],[type=radio])):focus,.jfk-form-shell select:focus,.jfk-form-shell textarea:focus{border-color:#30aff8}.jfk-form-shell textarea{min-height:9rem;resize:vertical}.jfk-form-shell select{color-scheme:light}.jfk-form-shell select option{background-color:#fff;color:#001c3f}.jfk-form-shell .wpcf7-list-item{margin:0}.jfk-form-shell .wpcf7-acceptance label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:hsla(0,0%,100%,.66);-ms-flex-direction:row;flex-direction:row;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;text-transform:none}.jfk-form-shell input[type=checkbox]{accent-color:#30aff8;height:2rem;width:2rem}.jfk-form-shell input[type=submit]{background:#30aff8;border:0;border-radius:1.8rem;color:#03182c;cursor:pointer;font-size:1.5rem;font-weight:700;min-height:5.6rem;padding:1.7rem 3rem}.jfk-form-shell .wpcf7-not-valid-tip{color:#ffb6b1;font-size:1.2rem;margin-top:.6rem}.jfk-form-shell .wpcf7-response-output{border-color:#30aff8!important;grid-column:1/-1;margin:0!important;padding:1.5rem!important}.jfk-form-shell .jfk-turnstile,.jfk-form-shell .wpcf7-turnstile{grid-column:1/-1;min-width:0;width:100%}.jfk-form-shell .jfk-turnstile:empty,.jfk-form-shell .wpcf7-turnstile:empty{display:none}.jfk-form-shell .jfk-turnstile iframe,.jfk-form-shell .wpcf7-turnstile iframe{max-width:100%}.jfk-form-shell__contact{border:1px solid rgba(182,185,193,.45);border-radius:2rem;min-height:72rem;overflow:hidden;position:relative}.jfk-form-shell__contact-media,.jfk-form-shell__contact-media:after{inset:0;position:absolute}.jfk-form-shell__contact-media img{height:100%;object-fit:cover;width:100%}.jfk-form-shell__contact-media:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(18%,transparent),color-stop(48%,rgba(0,28,63,.6)),color-stop(68%,#001c3f));background:linear-gradient(180deg,transparent 18%,rgba(0,28,63,.6) 48%,#001c3f 68%);content:""}.jfk-form-shell__contact-body{bottom:4rem;left:4rem;position:absolute;right:4rem}.jfk-form-shell__contact-body>div{border-bottom:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:10.1rem;padding:2.7rem 0 2.7rem 5.9rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jfk-form-shell__contact-body>div:last-child{border-bottom:0}.jfk-form-shell__contact-body .jfk-form-shell__contact-icon{background:rgba(48,175,248,.2);border-radius:1.4rem;display:grid;font-style:normal;height:4.4rem;left:0;place-items:center;position:absolute;top:2.7rem;width:4.4rem}.jfk-form-shell__contact-body .jfk-form-shell__contact-icon img{display:block;height:2.4rem;object-fit:contain;width:2.6rem}.jfk-form-shell__contact-body .jfk-form-shell__contact-icon--address img{height:2.12rem;width:1.52rem}.jfk-form-shell__contact-body .jfk-form-shell__contact-icon--email img{height:2.2rem;width:2.2rem}.jfk-form-shell__contact-body small{color:#30aff8;font-family:JetBrains Mono,sans-serif;text-transform:uppercase}.jfk-form-shell__contact-body strong{font-size:1.6rem;font-weight:450}@media (max-width:1099.98px){.jfk-form-shell__content--contact,.jfk-form-shell__heading{gap:4rem;grid-template-columns:1fr}.jfk-form-shell__contact{min-height:55rem}}@media (max-width:767.98px){.jfk-form-shell{padding:4rem}}@media (max-width:639.98px){.jfk-form-shell{padding:3rem 2.2rem}.jfk-form-shell .wpcf7-form{grid-template-columns:1fr}.jfk-form-shell .wpcf7-form>p{grid-column:1/-1}}.jfk-catalogue-card__media figure,.jfk-catalogue-card__media picture,.jfk-catalogue-solution__media figure,.jfk-catalogue-solution__media picture,.jfk-catalogue-technical__media figure,.jfk-catalogue-technical__media picture,.jfk-product-detail__hero-image figure,.jfk-product-detail__hero-image picture,.jfk-sector-archive-card__media figure,.jfk-sector-archive-card__media picture,.jfk-sector-detail__case>span figure,.jfk-sector-detail__case>span picture,.jfk-sector-detail__intro-media figure,.jfk-sector-detail__intro-media picture{display:block;height:100%;margin:0;width:100%}.jfk-catalogue-card__media>figure,.jfk-catalogue-card__media>figure>picture,.jfk-catalogue-technical__media>figure,.jfk-catalogue-technical__media>figure>picture{inset:0;position:absolute}.jfk-catalogue-section{background:#fbfaf9;color:#0e0a07;overflow:hidden;padding:12.5rem 0}.jfk-catalogue-section--muted{background:#efefef}.jfk-catalogue-split-intro{--jfk-split-margin-bottom:9rem}.jfk-catalogue-split-intro--light .jfk-catalogue-heading h2,.jfk-catalogue-split-intro--light .jfk-catalogue-heading h3{color:#fff}.jfk-catalogue-split-intro--light .jfk-catalogue-heading em{color:#b6b9c1}.jfk-catalogue-split-intro--light>p{color:hsla(0,0%,100%,.66)}.jfk-catalogue-card-grid{display:grid;gap:3rem}.jfk-catalogue-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.jfk-catalogue-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.jfk-catalogue-card-grid--compact .jfk-catalogue-card a{min-height:44rem}.jfk-catalogue-card{min-width:0}.jfk-catalogue-card>.jfk-catalogue-card__content,.jfk-catalogue-card>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;border:1px solid rgba(182,185,193,.4);border-radius:2.2rem;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);color:#fff;height:100%;isolation:isolate;justify-content:flex-end;min-height:48.7rem;overflow:hidden;padding-top:20rem;text-decoration:none;-webkit-transition:border-color .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1)}.jfk-catalogue-card>.jfk-catalogue-card__content:focus-visible,.jfk-catalogue-card>.jfk-catalogue-card__content:hover,.jfk-catalogue-card>a:focus-visible,.jfk-catalogue-card>a:hover{border-color:#30aff8}.jfk-catalogue-card>.jfk-catalogue-card__content:focus-visible:after,.jfk-catalogue-card>.jfk-catalogue-card__content:hover:after,.jfk-catalogue-card>a:focus-visible:after,.jfk-catalogue-card>a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jfk-catalogue-card>.jfk-catalogue-card__content:focus-visible .jfk-catalogue-card__media img,.jfk-catalogue-card>.jfk-catalogue-card__content:hover .jfk-catalogue-card__media img,.jfk-catalogue-card>a:focus-visible .jfk-catalogue-card__media img,.jfk-catalogue-card>a:hover .jfk-catalogue-card__media img{-webkit-transform:scale(var(--jfk-card-image-scale,1.04));transform:scale(var(--jfk-card-image-scale,1.04))}.jfk-catalogue-card>.jfk-catalogue-card__content:focus-visible .jfk-catalogue-card__action,.jfk-catalogue-card>.jfk-catalogue-card__content:hover .jfk-catalogue-card__action,.jfk-catalogue-card>a:focus-visible .jfk-catalogue-card__action,.jfk-catalogue-card>a:hover .jfk-catalogue-card__action{color:#30aff8}.jfk-catalogue-card>.jfk-catalogue-card__content:focus-visible .jfk-right-arrow,.jfk-catalogue-card>.jfk-catalogue-card__content:hover .jfk-right-arrow,.jfk-catalogue-card>a:focus-visible .jfk-right-arrow,.jfk-catalogue-card>a:hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-catalogue-card>a:after{background:rgba(0,0,0,.2);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(-8%);transform:translateY(-8%);-webkit-transition:opacity .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);z-index:0}.jfk-catalogue-card__media,.jfk-catalogue-card__shade{inset:0;position:absolute}.jfk-catalogue-card__media img{display:block;height:100%;object-fit:cover;-webkit-transition:-webkit-transform .55s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .55s cubic-bezier(.33,1,.68,1);transition:transform .55s cubic-bezier(.33,1,.68,1);transition:transform .55s cubic-bezier(.33,1,.68,1),-webkit-transform .55s cubic-bezier(.33,1,.68,1);width:100%}.jfk-catalogue-card__shade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.35)),color-stop(32%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(24%,rgba(0,48,83,0)),color-stop(78%,#003053));background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 32%),linear-gradient(180deg,rgba(0,48,83,0) 24%,#003053 78%)}.jfk-catalogue-card__body{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:3.2rem;position:relative;right:0;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.jfk-catalogue-card__body h3{font-size:clamp(2.2rem,1.7vw,3rem);font-weight:500;letter-spacing:0;line-height:1.12}.jfk-catalogue-card__body>span{color:hsla(0,0%,100%,.72);font-size:1.4rem;line-height:1.5}@media (max-width:1279.98px){.jfk-catalogue-card-grid--four{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099.98px){.jfk-catalogue-card-grid--four,.jfk-catalogue-card-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.jfk-catalogue-section{padding:8rem 0}}@media (max-width:639.98px){.jfk-catalogue-card-grid--four,.jfk-catalogue-card-grid--three{grid-template-columns:1fr}.jfk-catalogue-card a,.jfk-catalogue-card__content{min-height:46rem}}.jfk-import-gallery{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.jfk-import-gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:4/3;background:#fff;border:1px solid rgba(182,185,193,.4);border-radius:1.6rem;justify-content:center;min-width:0;overflow:hidden;padding:2.4rem}.jfk-import-gallery__item figure{height:100%;width:100%}.jfk-import-gallery__item img{display:block;height:100%;object-fit:contain;width:100%}.jfk-import-gallery__item:focus-visible{outline:3px solid currentcolor;outline-offset:4px}.jfk-catalogue-card--family .jfk-catalogue-card__body h3{font-size:2.8rem;line-height:1.25}.jfk-catalogue-card--family .jfk-catalogue-card__body>span{font-size:1.6rem;line-height:1.5}.jfk-catalogue-card:has(>a[data-jfk-event-name=finder_contatto]) .jfk-catalogue-card__shade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),color-stop(32%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(24%,rgba(0,28,63,0)),color-stop(78%,#001c3f));background:linear-gradient(180deg,rgba(0,0,0,.6),transparent 32%),linear-gradient(180deg,rgba(0,28,63,0) 24%,#001c3f 78%)}.jfk-catalogue-card:has(>a[data-jfk-event-name=finder_contatto])>a:is(:hover,:focus-visible) .jfk-catalogue-card__action{color:#30aff8}@media (max-width:639.98px){.jfk-catalogue-card-grid .jfk-catalogue-card__body h3{font-size:2.8rem;line-height:1.25}.jfk-catalogue-card-grid .jfk-catalogue-card__body>span{font-size:1.6rem;line-height:1.5}}#solutions-hero .jfk-hero__media img{object-position:center}.jfk-inner-page{background:#efefef;color:#0e0a07;overflow:hidden}.jfk-inner-page dd,.jfk-inner-page dl,.jfk-inner-page figure,.jfk-inner-page p{margin:0}.jfk-inner-page img{display:block;height:100%;object-fit:cover;width:100%}.jfk-group-band__media>figure,.jfk-group-band__media>figure>picture{display:block;height:100%;inset:0;margin:0;position:absolute;width:100%}.jfk-group-company__logo figure,.jfk-group-company__logo picture,.jfk-group-editorial-card__media figure,.jfk-group-editorial-card__media picture,.jfk-group-intro__media figure,.jfk-group-intro__media picture,.jfk-group-numbers__media figure,.jfk-group-numbers__media picture,.jfk-inner-row__media figure,.jfk-inner-row__media picture{display:block;height:100%;margin:0;width:100%}.jfk-inner-section{padding:12.7rem 0;position:relative}.jfk-inner-heading{max-width:78rem;min-width:0;width:100%}.jfk-inner-heading .jfk-home-heading{font-size:clamp(4.2rem,4.45vw,8.5rem)}.jfk-inner-split-intro{display:grid;gap:12rem;grid-template-columns:minmax(0,1fr) minmax(30rem,50.6rem);-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:11.5rem}.jfk-inner-split-intro>p{color:#4e5661;font-size:1.8rem;line-height:1.6;padding-bottom:1rem}.jfk-inner-alternating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13rem}.jfk-inner-row{display:grid;gap:min(7.92vw,152px);grid-template-columns:minmax(0,638fr) minmax(0,770fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0}.jfk-inner-row--reverse{grid-template-columns:minmax(0,770fr) minmax(0,638fr)}.jfk-inner-row--reverse .jfk-inner-row__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jfk-inner-row--reverse .jfk-inner-row__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jfk-inner-row__content{max-width:638px}.jfk-inner-row h3{font-size:clamp(28px,2.61vw,50px);font-weight:600;letter-spacing:0;line-height:1.1;margin:0}.jfk-inner-row__content>.jfk-home-eyebrow{font-size:25px;line-height:1}.jfk-inner-row__content>p:not(.jfk-home-eyebrow,.jfk-inner-row__label){color:#4e5661;font-size:1.7rem;line-height:1.55;margin-top:3.5rem}.jfk-inner-row__label{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:16px;font-weight:400;letter-spacing:.16rem;margin-top:3rem;text-transform:uppercase}.jfk-inner-row__media{aspect-ratio:4/3;border-radius:2rem;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);height:auto;overflow:hidden}.jfk-inner-row__media:has(img.jfk-preserve-product-image){aspect-ratio:auto}.jfk-inner-row__media:has(img.jfk-preserve-product-image) figure,.jfk-inner-row__media:has(img.jfk-preserve-product-image) img,.jfk-inner-row__media:has(img.jfk-preserve-product-image) picture{height:auto}.jfk-inner-link-list{border-top:1px solid #b6b9c1;list-style:none;margin:2rem 0 0;padding:0}.jfk-inner-link-list li{border-bottom:1px solid #b6b9c1}.jfk-inner-link-list>li>a,.jfk-inner-link-list>li>span{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#0e0a07;font-size:1.5rem;font-weight:600;gap:2rem;justify-content:space-between;text-decoration:none}.jfk-inner-link-list>li>a .jfk-right-arrow,.jfk-inner-link-list>li>span .jfk-right-arrow{-webkit-transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1)}.jfk-inner-link-list>li>a:is(a):focus-visible,.jfk-inner-link-list>li>a:is(a):hover,.jfk-inner-link-list>li>span:is(a):focus-visible,.jfk-inner-link-list>li>span:is(a):hover{color:#30aff8}.jfk-inner-link-list>li>a:is(a):focus-visible .jfk-right-arrow,.jfk-inner-link-list>li>a:is(a):hover .jfk-right-arrow,.jfk-inner-link-list>li>span:is(a):focus-visible .jfk-right-arrow,.jfk-inner-link-list>li>span:is(a):hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-inner-solutions-list{background:#fbfaf9}.jfk-inner-solutions-list .jfk-inner-row__media:has(img.jfk-preserve-product-image){aspect-ratio:4/3}.jfk-inner-solutions-list .jfk-inner-row__media:has(img.jfk-preserve-product-image) figure,.jfk-inner-solutions-list .jfk-inner-row__media:has(img.jfk-preserve-product-image) img,.jfk-inner-solutions-list .jfk-inner-row__media:has(img.jfk-preserve-product-image) picture{height:100%}.jfk-inner-solutions-list .jfk-inner-row__media:has(img.jfk-preserve-product-image) img{object-fit:cover}.jfk-inner-solutions-list--compact .jfk-inner-heading{margin-bottom:9rem}.jfk-inner-solutions-list--compact .jfk-inner-row:last-child{display:none}.jfk-inner-process{background:#fbfaf9}.jfk-inner-process__steps{display:grid;gap:7rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.jfk-inner-process__steps li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jfk-inner-process__steps li:not(:last-child):after{background:#30aff8;content:"";height:1.8rem;-webkit-mask:url(../../images/icons/right-arrow.svg) center/contain no-repeat;mask:url(../../images/icons/right-arrow.svg) center/contain no-repeat;position:absolute;right:-4.6rem;top:4.8rem;width:2.2rem}.jfk-inner-process__steps li:not(:last-child):before{background:#30aff8;content:"";height:2px;left:5.6rem;position:absolute;right:-3rem;top:5.6rem}.jfk-inner-process__steps b{background:#fbfaf9;border:2px solid #30aff8;border-radius:50%;color:#30aff8;display:grid;font-family:JetBrains Mono,sans-serif;font-size:4rem;height:11.3rem;place-items:center;position:relative;width:11.3rem;z-index:1}.jfk-inner-process__steps h3{font-size:2.5rem;font-weight:600;line-height:1.2;margin-top:3.5rem}.jfk-inner-process__steps span{color:#4e5661;font-size:1.6rem;line-height:1.55;margin-top:1.5rem}.jfk-inner-services{background:#efefef;padding:12.7rem 0}.jfk-inner-services--dark{background:linear-gradient(135deg,#003053,#001c3f);color:#fff}.jfk-inner-services--dark .jfk-home-heading em{color:#30aff8}.jfk-inner-services__grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9rem}.jfk-inner-service-card{background:#003053;border:1px solid rgba(182,185,193,.48);border-radius:2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:21.3rem;padding:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-transition:border-color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),color .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:border-color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),color .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:border-color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),color .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);transition:border-color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),color .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1)}.jfk-inner-service-card:first-child,.jfk-inner-service-card:nth-child(4){grid-column:span 2}.jfk-inner-service-card:not(.is-static):focus-visible,.jfk-inner-service-card:not(.is-static):hover{background:#30aff8;border-color:#30aff8;color:#001c3f}.jfk-inner-service-card:not(.is-static):focus-visible .jfk-inner-service-card__top,.jfk-inner-service-card:not(.is-static):focus-visible>span:last-child:not(.jfk-inner-service-card__top),.jfk-inner-service-card:not(.is-static):hover .jfk-inner-service-card__top,.jfk-inner-service-card:not(.is-static):hover>span:last-child:not(.jfk-inner-service-card__top){color:#001c3f}.jfk-inner-service-card:not(.is-static):focus-visible .jfk-right-arrow,.jfk-inner-service-card:not(.is-static):hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-inner-service-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;font-style:normal;gap:2rem;justify-content:space-between;letter-spacing:.1rem;text-transform:uppercase}.jfk-inner-service-card__top b{font-size:24px;line-height:1}.jfk-inner-service-card__top b,.jfk-inner-service-card__top i{font-style:normal;font-weight:500}.jfk-inner-service-card__top i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.jfk-inner-service-card>h3{font-size:2.8rem;font-weight:500;line-height:1.2;margin-top:4rem}.jfk-inner-service-card>span:last-child:not(.jfk-inner-service-card__top){color:hsla(0,0%,100%,.65);font-size:1.5rem;line-height:1.45;margin-top:1.2rem;max-width:52rem}.jfk-inner-services--dark .jfk-inner-service-card>span:last-child:not(.jfk-inner-service-card__top){color:hsla(0,0%,100%,.6)}.jfk-inner-services--dark .jfk-inner-service-card:not(.is-static):focus-visible>span:last-child:not(.jfk-inner-service-card__top),.jfk-inner-services--dark .jfk-inner-service-card:not(.is-static):hover>span:last-child:not(.jfk-inner-service-card__top){color:#001c3f}.jfk-inner-service-details{background:#fbfaf9}.jfk-inner-service-details .jfk-inner-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.jfk-inner-service-details .jfk-inner-row__media{aspect-ratio:3/2;height:auto}.jfk-inner-service-details .jfk-inner-row h3{font-size:clamp(3.8rem,4vw,6rem)}.jfk-group-intro{background:#fbfaf9}.jfk-group-intro__grid{display:grid;gap:min(7.92vw,152px);grid-template-columns:minmax(0,63.8rem) minmax(0,77.3rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jfk-group-intro__grid>div>p{color:#4e5661;font-size:1.7rem;line-height:1.6;margin-top:4rem}.jfk-group-intro__grid .jfk-group-intro__media{border-radius:2rem;height:60.4rem;overflow:hidden}.jfk-group-companies{background:#efefef}.jfk-group-companies__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8rem}.jfk-group-company{background:#fbfaf9;border:1px solid #b6b9c1;border-radius:2rem;min-height:40.7rem;padding:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jfk-group-company,.jfk-group-company__logo{display:-webkit-box;display:-ms-flexbox;display:flex}.jfk-group-company__logo{height:14rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid #b6b9c1;justify-content:center;padding-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jfk-group-company__logo figure{aspect-ratio:var(--logo-ratio,1.8);height:auto;overflow:hidden;position:relative;width:min(100%,var(--logo-width,18rem))}.jfk-group-company__logo figure:before{content:none;display:none}.jfk-group-company__logo img{display:block;height:100%;max-width:none;object-fit:contain;object-position:center;width:100%}.jfk-group-company__logo--its{--logo-width:16rem;--logo-ratio:453/312}.jfk-group-company__logo--ccz{--logo-width:18rem;--logo-ratio:284/169}.jfk-group-company__logo--jfk{--logo-width:30rem;--logo-ratio:908/200;margin-left:-1.6rem;margin-right:-1.6rem}.jfk-group-company__logo--jfk img{height:auto;-webkit-transform:translate(-3.8%,-33.4337%);transform:translate(-3.8%,-33.4337%);width:110.1322%}.jfk-group-company__logo--shanghai{--logo-width:26rem;--logo-ratio:1246/555}.jfk-group-company__logo--shanghai img{height:auto;-webkit-transform:translate(-10.5566%,-30.1983%);transform:translate(-10.5566%,-30.1983%);width:125.4414%}.jfk-group-company__logo--datus{--logo-width:14rem;--logo-ratio:1024/788}.jfk-group-company h3{font-size:2.3rem;font-weight:600;margin:2.5rem 0 0}.jfk-group-company p{color:#4e5661;font-size:1.5rem;line-height:1.5;margin-top:1.5rem}.jfk-group-company a{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;letter-spacing:.08rem;margin-top:auto;padding-top:2rem;text-decoration:none;text-transform:uppercase}.jfk-group-band{background:#003053;color:#fff;min-height:64.5rem;overflow:hidden;padding:12.5rem 0;position:relative}.jfk-group-band__media,.jfk-group-band__overlay{inset:0;position:absolute}.jfk-group-band__overlay{background:-webkit-gradient(linear,left top,right top,from(rgba(0,48,83,.96)),color-stop(52%,rgba(0,48,83,.75)),to(rgba(0,48,83,.25)));background:linear-gradient(90deg,rgba(0,48,83,.96),rgba(0,48,83,.75) 52%,rgba(0,48,83,.25));z-index:1}.jfk-group-band .container{position:relative;z-index:1}.jfk-group-band .jfk-home-heading em{color:#30aff8}.jfk-group-band .container>p{color:hsla(0,0%,100%,.7);font-size:1.7rem;line-height:1.5;margin-top:3.5rem;max-width:50.6rem}.jfk-group-numbers{background:-webkit-gradient(linear,left top,left bottom,from(#003053),color-stop(98.41%,#001c3f));background:linear-gradient(180deg,#003053,#001c3f 98.41%);color:#fff;padding:12.8rem 0}.jfk-group-numbers .jfk-home-heading em{color:#30aff8}.jfk-group-numbers__top{display:grid;gap:12rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.jfk-group-numbers__top>*{max-width:100%;min-width:0;width:100%}.jfk-group-numbers__top>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:4rem;justify-content:space-between}.jfk-group-numbers__top figure{border-radius:2rem;height:50rem;overflow:hidden}@media (min-width:1100px){.jfk-group-numbers__top figure{height:60rem}}@media (min-width:1350px){.jfk-group-numbers__top figure{height:65rem}}@media (min-width:1500px){.jfk-group-numbers__top figure{height:70rem}}@media (min-width:1720px){.jfk-group-numbers__top figure{height:76.5rem}}.jfk-group-numbers__stats{display:grid;gap:6rem 8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8rem;min-width:0}.jfk-group-numbers__stats dd,.jfk-group-numbers__stats dt,.jfk-group-numbers__stats>div{max-width:100%;min-width:0}.jfk-group-numbers__stats dt{font-size:clamp(5.2rem,5vw,8rem);font-weight:500;line-height:1}.jfk-group-numbers__stats dd{color:hsla(0,0%,100%,.55);font-family:JetBrains Mono,sans-serif;font-size:1.2rem;letter-spacing:.16rem;margin-top:1.5rem;text-transform:uppercase}.jfk-group-numbers__media,.jfk-group-numbers__media figure,.jfk-group-numbers__media img,.jfk-group-numbers__media picture{max-width:100%;min-width:0;width:100%}.jfk-group-certifications{border-top:1px solid hsla(0,0%,100%,.25);margin-top:12rem;padding-top:10rem}.jfk-group-certifications__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:7rem}.jfk-group-certificate{background:rgba(48,175,248,.07);border:1px solid rgba(48,175,248,.45);border-radius:2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:28rem;padding:3rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-transition:border-color .3s cubic-bezier(.33,1,.68,1),background-color .3s cubic-bezier(.33,1,.68,1),color .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1),background-color .3s cubic-bezier(.33,1,.68,1),color .3s cubic-bezier(.33,1,.68,1)}.jfk-group-certificate i,.jfk-group-certificate span{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;font-style:normal;letter-spacing:.1rem;text-transform:uppercase}.jfk-group-certificate h3{font-size:2.6rem;font-weight:500;margin-top:3rem}.jfk-group-certificate small{color:hsla(0,0%,100%,.65);font-size:1.4rem;line-height:1.5;margin-top:1.2rem}.jfk-group-certificate i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:3rem;top:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.jfk-group-certificate:focus-visible,.jfk-group-certificate:hover{background:#30aff8;border-color:#30aff8;color:#001c3f;--jfk-download-icon-offset:1.7rem}.jfk-group-certificate:focus-visible i,.jfk-group-certificate:focus-visible small,.jfk-group-certificate:focus-visible span,.jfk-group-certificate:hover i,.jfk-group-certificate:hover small,.jfk-group-certificate:hover span{color:#001c3f}.jfk-group-certificate__download-icon{display:inline-block;height:1.5rem;position:relative;width:1.5rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.jfk-group-certificate__download-icon:after,.jfk-group-certificate__download-icon:before{background:currentcolor;content:"";inset:0;-webkit-mask:url(../../images/icons/download-action.svg) center/contain no-repeat;mask:url(../../images/icons/download-action.svg) center/contain no-repeat;position:absolute;-webkit-transform:translateY(var(--jfk-download-icon-offset,0));transform:translateY(var(--jfk-download-icon-offset,0));-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-group-certificate__download-icon:before{bottom:1.7rem;top:-1.7rem}@media (prefers-reduced-motion:reduce){.jfk-group-certificate__download-icon:after,.jfk-group-certificate__download-icon:before{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.jfk-group-editorial{background:#efefef}.jfk-group-editorial__grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8rem}.jfk-group-partners{background:#efefef;padding:8rem 0}.jfk-group-partners__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4rem}.jfk-group-partners__card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #b6b9c1;border-radius:20px;color:#0e0a07;-ms-flex-direction:column;flex-direction:column;padding:6rem 3rem 3rem;text-decoration:none;-webkit-transition:border-color .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1)}.jfk-group-partners__card:focus-visible,.jfk-group-partners__card:hover{border-color:#30aff8;color:#0e0a07}.jfk-group-partners__card:focus-visible>span,.jfk-group-partners__card:hover>span{color:#30aff8}.jfk-group-partners__card:focus-visible img,.jfk-group-partners__card:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.jfk-group-partners__card:focus-visible .jfk-right-arrow,.jfk-group-partners__card:hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-group-partners__card img{height:140px;margin-bottom:3rem;object-fit:contain;-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);width:100%}.jfk-group-partners__card h3{font-size:2.4rem}.jfk-group-partners__card p{font-size:1.6rem;line-height:1.5}.jfk-group-partners__card>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:3rem;top:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;font-weight:600;gap:1rem;letter-spacing:.2rem;line-height:1.2;max-width:calc(100% - 6rem);text-align:right;text-transform:uppercase}.jfk-group-partners__card .jfk-right-arrow{-ms-flex-negative:0;flex-shrink:0}@media (prefers-reduced-motion:reduce){.jfk-group-partners .jfk-right-arrow,.jfk-group-partners__card,.jfk-group-partners__card img{-webkit-transition:none;transition:none}}@media (max-width:1099.98px){.jfk-group-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.jfk-group-partners__grid{grid-template-columns:1fr}}.jfk-group-editorial-card{background:#001c3f;border-radius:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:658px;padding:40px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;border:1px solid #b6b9c1;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);justify-content:flex-end;overflow:hidden;text-decoration:none;-webkit-transition:border-color .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);transition:border-color .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-group-editorial-card:after{background:linear-gradient(179.24deg,rgba(0,48,83,0) 17.28%,#001c3f 77.31%),linear-gradient(180deg,rgba(0,0,0,.25),transparent);content:"";inset:0;position:absolute}.jfk-group-editorial-card:nth-child(2){background:#003053;border-color:#4e5661}.jfk-group-editorial-card:nth-child(2):after{background:linear-gradient(179.24deg,rgba(0,48,83,0) 26.38%,#003053 77.83%),linear-gradient(180deg,rgba(0,0,0,.75),transparent)}.jfk-group-editorial-card:nth-child(3){background:#246b9f}.jfk-group-editorial-card:nth-child(3):after{background:linear-gradient(179.24deg,rgba(0,48,83,0) 24.95%,#246b9f 83.55%),linear-gradient(180deg,rgba(0,0,0,.6),transparent)}.jfk-group-editorial-card__media{inset:0;position:absolute}.jfk-group-editorial-card__media img{-webkit-transition:-webkit-transform .55s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .55s cubic-bezier(.33,1,.68,1);transition:transform .55s cubic-bezier(.33,1,.68,1);transition:transform .55s cubic-bezier(.33,1,.68,1),-webkit-transform .55s cubic-bezier(.33,1,.68,1)}.jfk-group-editorial-card>h3,.jfk-group-editorial-card>p,.jfk-group-editorial-card>small,.jfk-group-editorial-card>span:not(.jfk-group-editorial-card__media,.jfk-group-editorial-card__action){position:relative;z-index:1}.jfk-group-editorial-card__action{z-index:2}.jfk-group-editorial-card>h3{font-size:2.7rem;font-weight:500;line-height:1.2}.jfk-group-editorial-card>p{color:hsla(0,0%,100%,.8);font-size:1.6rem;font-weight:400;line-height:1.5;margin:1.6rem 0 0}.jfk-group-editorial-card>small{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;letter-spacing:.1rem;margin-top:2.5rem;text-transform:uppercase}.jfk-group-editorial-card:not(.is-static):focus-visible,.jfk-group-editorial-card:not(.is-static):hover{border-color:#30aff8}.jfk-group-editorial-card:not(.is-static):focus-visible .jfk-group-editorial-card__media img,.jfk-group-editorial-card:not(.is-static):hover .jfk-group-editorial-card__media img{-webkit-transform:scale(1.04);transform:scale(1.04)}.jfk-group-editorial-card:not(.is-static):focus-visible .jfk-group-editorial-card__action,.jfk-group-editorial-card:not(.is-static):hover .jfk-group-editorial-card__action{color:#30aff8}.jfk-group-editorial-card:not(.is-static):focus-visible .jfk-right-arrow,.jfk-group-editorial-card:not(.is-static):hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1099.98px){.jfk-group-intro__grid,.jfk-group-numbers__top,.jfk-inner-split-intro{gap:6rem;grid-template-columns:1fr}.jfk-inner-row,.jfk-inner-row--reverse{gap:6rem;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.jfk-group-certifications__grid,.jfk-group-companies__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-group-numbers__media{height:60rem}}@media (max-width:767.98px){.jfk-inner-process__steps li:after,.jfk-inner-process__steps li:before{display:none}.jfk-group-band,.jfk-group-numbers,.jfk-inner-section,.jfk-inner-services{padding-bottom:8rem;padding-top:8rem}.jfk-inner-split-intro{margin-bottom:7rem}.jfk-inner-row,.jfk-inner-row--reverse{gap:3.5rem;grid-template-columns:1fr}.jfk-inner-row .jfk-inner-row__content,.jfk-inner-row .jfk-inner-row__media,.jfk-inner-row--reverse .jfk-inner-row__content,.jfk-inner-row--reverse .jfk-inner-row__media{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.jfk-inner-row .jfk-inner-row__media,.jfk-inner-row--reverse .jfk-inner-row__media{height:auto;min-width:0;width:100%}.jfk-inner-alternating{gap:8rem}.jfk-inner-process__steps{gap:4rem;grid-template-columns:1fr}.jfk-inner-process__steps li:not(:last-child):before{content:"";display:block;height:auto;inset:5.6rem auto -9.6rem 5.6rem;width:2px}.jfk-inner-process__steps li{min-height:11.3rem;padding-left:14rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jfk-inner-process__steps b{left:0;position:absolute;top:0}.jfk-inner-process__steps span,.jfk-inner-process__steps strong{margin-top:0}.jfk-inner-process__steps span{margin-top:1rem}.jfk-inner-services__grid{grid-template-columns:1fr;margin-top:6rem}.jfk-inner-service-card:nth-child(n){grid-column:auto}.jfk-group-intro__media,.jfk-group-numbers__media{height:min(90vw,55rem)}.jfk-group-editorial__grid{grid-template-columns:1fr}.jfk-group-editorial-card{min-height:52rem;padding:3rem}.jfk-group-editorial-card .jfk-group-editorial-card__action{right:3rem;top:3rem}}@media (max-width:639.98px){.jfk-inner-heading .jfk-home-heading{font-size:4.2rem}.jfk-group-certifications__grid,.jfk-group-companies__grid{grid-template-columns:1fr}.jfk-group-numbers__stats{gap:4rem 2rem}.jfk-group-numbers__stats dt{font-size:4.2rem}}.jfk-inner-services--light-cards .jfk-inner-services__grid{margin-top:5rem}.jfk-inner-services--light-cards .jfk-inner-service-card{background:#fff;-webkit-box-shadow:0 .5rem 2rem rgba(0,28,63,.05);box-shadow:0 .5rem 2rem rgba(0,28,63,.05);color:#001c3f}.jfk-inner-services--light-cards .jfk-inner-service-card>span:last-child:not(.jfk-inner-service-card__top){color:#67717e}.jfk-inner-services--light-cards .jfk-inner-service-card .jfk-inner-service-card__top>i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;gap:1rem;letter-spacing:.2rem}.jfk-inner-service-details .jfk-inner-row[id]{scroll-margin-top:12rem}.jfk-inner-service-card[href*="#"]:focus-visible .jfk-right-arrow,.jfk-inner-service-card[href*="#"]:hover .jfk-right-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:767.98px){.jfk-group-numbers__top,.jfk-group-numbers__top>div{gap:4rem}.jfk-group-numbers__stats{margin:0}}.jfk-download-certifications-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:1.2rem;text-decoration:underline;text-underline-offset:.4rem}.jfk-download-certifications-link .jfk-right-arrow{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-download-certifications-link:focus-visible,.jfk-download-certifications-link:hover{color:#30aff8}.jfk-download-certifications-link:focus-visible .jfk-right-arrow,.jfk-download-certifications-link:hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:768px){.jfk-cf7-form.jfk-cf7-form--contact .jfk-cf7-grid{grid-auto-rows:minmax(8.4rem,auto)}.jfk-cf7-form.jfk-cf7-form--contact textarea{display:block;height:4.2rem}.jfk-cf7-form.jfk-cf7-form--contact .jfk-cf7-field--file{position:relative}.jfk-cf7-form.jfk-cf7-form--contact .jfk-cf7-field--file input{display:block}.jfk-cf7-form.jfk-cf7-form--contact .jfk-cf7-field--file small{left:0;position:absolute;top:calc(100% + .6rem)}}.downloads-block__panel .wpcf7-form,.jfk-form-shell .wpcf7-form{display:block;max-width:none;padding:0;width:100%}.jfk-cf7-form{color:#fff}.jfk-cf7-form .jfk-cf7-columns{display:grid;gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-cf7-form .jfk-cf7-group{border:0;margin:0;min-width:0;padding:0}.jfk-cf7-form .jfk-cf7-group legend{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.25;margin:0 0 3rem;padding:0 0 1.6rem;width:100%}.jfk-cf7-form .jfk-cf7-grid{display:grid;gap:3.2rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-cf7-form .jfk-cf7-field{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.jfk-cf7-form .jfk-cf7-field>span:first-child{color:#30aff8;font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:400;letter-spacing:.07rem;line-height:1.5rem;text-transform:uppercase}.jfk-cf7-form .jfk-cf7-field--wide{grid-column:1/-1}.jfk-cf7-form .jfk-cf7-field>.wpcf7-form-control-wrap{margin-top:auto}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio]),.jfk-cf7-form select,.jfk-cf7-form textarea{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0;color:#fff;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:1.8rem;font-weight:400;height:4.2rem;line-height:2.8rem;min-height:0;outline:0;padding:0 0 1rem;width:100%}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio])::-webkit-input-placeholder,.jfk-cf7-form select::-webkit-input-placeholder,.jfk-cf7-form textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.55);opacity:1}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio])::-moz-placeholder,.jfk-cf7-form select::-moz-placeholder,.jfk-cf7-form textarea::-moz-placeholder{color:hsla(0,0%,100%,.55);opacity:1}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio])::-ms-input-placeholder,.jfk-cf7-form select::-ms-input-placeholder,.jfk-cf7-form textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.55);opacity:1}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio])::placeholder,.jfk-cf7-form select::placeholder,.jfk-cf7-form textarea::placeholder{color:hsla(0,0%,100%,.55);opacity:1}.jfk-cf7-form input:not([type=submit],[type=checkbox],[type=radio]):focus,.jfk-cf7-form select:focus,.jfk-cf7-form textarea:focus{border-bottom-color:#30aff8;-webkit-box-shadow:0 2px 0 rgba(48,175,248,.16);box-shadow:0 2px 0 rgba(48,175,248,.16)}.jfk-cf7-form textarea{height:8rem;padding-top:0;resize:vertical}.jfk-cf7-form input[type=file]{font-size:1.4rem;height:auto;padding:.8rem 0}.jfk-cf7-form input[type=file]::file-selector-button{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.24);border-radius:.8rem;color:#fff;cursor:pointer;margin-right:1.2rem;padding:.9rem 1.2rem}.jfk-cf7-form .jfk-cf7-field--file small{color:hsla(0,0%,100%,.55);font-size:1.2rem;line-height:1.5}.jfk-cf7-form .jfk-cf7-field--choices .wpcf7-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.6rem}.jfk-cf7-form .jfk-cf7-field--choices .wpcf7-list-item{margin:0}.jfk-cf7-form .jfk-cf7-field--choices .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.78);font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:1.4rem;gap:.7rem;letter-spacing:0;text-transform:none}.jfk-cf7-form .jfk-cf7-field--choices input[type=checkbox],.jfk-cf7-form .jfk-cf7-field--choices input[type=radio]{accent-color:#30aff8;height:1.8rem;margin:0;width:1.8rem}.jfk-cf7-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,hsla(0,0%,100%,.45) 0) calc(100% - .6rem) 1.5rem/.6rem .6rem no-repeat;color:hsla(0,0%,100%,.55);padding-right:3rem}.jfk-cf7-form select option{background-color:#fff;color:#030920}.jfk-cf7-form .jfk-cf7-consent{margin-top:5.5rem}.jfk-cf7-form .jfk-cf7-consent .wpcf7-list-item,.jfk-cf7-form .jfk-cf7-consent .wpcf7-list-item label{margin:0}.jfk-cf7-form .jfk-cf7-consent .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#b6b9c1;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.jfk-cf7-form .jfk-cf7-consent input[type=checkbox]{-webkit-box-flex:0;accent-color:#30aff8;-ms-flex:0 0 2rem;flex:0 0 2rem;height:2rem;margin:.2rem 0 0;width:2rem}.jfk-cf7-form .jfk-cf7-required{color:hsla(0,0%,100%,.55);font-size:1.3rem;line-height:2rem;margin:1.8rem 0 0}.jfk-cf7-form .jfk-cf7-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}.jfk-cf7-form .jfk-cf7-helper{color:hsla(0,0%,100%,.65);font-size:1.3rem;line-height:1.5;margin:0}.jfk-cf7-form .jfk-cf7-helper a{color:#fff;font-weight:600}.jfk-cf7-form .jfk-cf7-submit{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jfk-cf7-actions .jfk-cf7-form .jfk-cf7-submit{margin-top:0}.jfk-cf7-form .jfk-cf7-submit input[type=submit]{background:#30aff8;border:0;border-radius:2rem;-webkit-box-shadow:0 .4rem .75rem rgba(0,0,0,.1);box-shadow:0 .4rem .75rem rgba(0,0,0,.1);color:#030920;cursor:pointer;font-size:1.6rem;font-weight:600;line-height:1.6rem;min-height:5.6rem;padding:2rem 5.6rem 2rem 3rem;-webkit-transition:background-color .25s cubic-bezier(.33,1,.68,1);transition:background-color .25s cubic-bezier(.33,1,.68,1)}.jfk-cf7-form .jfk-cf7-submit input[type=submit]:focus-visible,.jfk-cf7-form .jfk-cf7-submit input[type=submit]:hover{background:#6dcaff}.jfk-cf7-form .jfk-cf7-submit input[type=submit]:disabled{cursor:wait;opacity:.72}.jfk-cf7-form .jfk-cf7-submit .jfk-cf7-submit__arrow{color:#030920;font-size:2rem;pointer-events:none;position:absolute;right:2.7rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:opacity .2s ease,-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .2s ease,-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .2s ease,transform .3s cubic-bezier(.33,1,.68,1);transition:opacity .2s ease,transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-cf7-form .jfk-cf7-submit:focus-within .jfk-cf7-submit__arrow,.jfk-cf7-form .jfk-cf7-submit:hover .jfk-cf7-submit__arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-cf7-form .jfk-cf7-submit .spinner,.jfk-cf7-form .jfk-cf7-submit .wpcf7-spinner{-webkit-animation:jfk-form-spinner .75s linear infinite;animation:jfk-form-spinner .75s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;background:transparent;border:.2rem solid rgba(3,9,32,.35);border-radius:50%;border-top-color:#030920;display:block;height:1.8rem;margin:0;opacity:0;pointer-events:none;position:absolute;right:2.5rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;visibility:hidden;width:1.8rem}.jfk-cf7-form .jfk-cf7-submit .wpcf7-spinner:before{display:none}.jfk-cf7-form .wpcf7-not-valid-tip{color:#ffb6b1;display:block;font-size:1.2rem;margin-top:.5rem;max-width:none;padding:0;position:static;text-align:left;-webkit-transform:none;transform:none}.jfk-cf7-form .jfk-cf7-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2rem 3rem;margin-top:2.4rem}.jfk-cf7-form .jfk-cf7-footer>*{min-width:0}.jfk-cf7-form .jfk-cf7-footer>.jfk-cf7-privacy{-webkit-box-flex:1;-ms-flex:1 1 60rem;flex:1 1 60rem}.jfk-cf7-form .jfk-cf7-footer .jfk-cf7-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.jfk-cf7-form .jfk-cf7-footer .jfk-cf7-submit{margin-top:0}.jfk-cf7-form .jfk-cf7-privacy{color:#b6b9c1;font-size:1.2rem;line-height:1.5}.jfk-cf7-form .jfk-cf7-privacy p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-privacy-notice__title{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:.6rem}.jfk-cf7-form .jfk-cf7-privacy a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:.25rem}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent{border:0;margin:1.2rem 0 0;min-width:0;padding:0}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent:first-child{margin-top:0}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent .wpcf7-list-item label{font-size:1.2rem;gap:1rem;line-height:1.5}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent input[type=checkbox]{-ms-flex-preferred-size:1.6rem;flex-basis:1.6rem;height:1.6rem;width:1.6rem}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-privacy__acceptance>a{display:inline-block;margin-top:.6rem}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent--marketing{margin-top:1.6rem}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent--marketing legend{color:#fff;float:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,arial,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:0;line-height:1.5;margin-bottom:.6rem;padding:0;text-transform:none;width:auto}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-consent--marketing .wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;margin-top:.8rem}.jfk-cf7-form .jfk-cf7-privacy .jfk-cf7-required{font-size:1.2rem;margin-top:1.2rem}.jfk-cf7-form--download .jfk-cf7-footer>.jfk-cf7-privacy{-ms-flex-preferred-size:100%;flex-basis:100%}.wpcf7-form.submitting .jfk-cf7-submit__arrow,.wpcf7-form[data-status=submitting] .jfk-cf7-submit__arrow{opacity:0}.jfk-cf7-submit .spinner.in-progress,.jfk-cf7-submit .wpcf7-spinner.in-progress,.wpcf7-form.submitting .spinner,.wpcf7-form.submitting .spinner.in-progress,.wpcf7-form.submitting .wpcf7-spinner,.wpcf7-form.submitting .wpcf7-spinner.in-progress,.wpcf7-form[data-status=submitting] .spinner,.wpcf7-form[data-status=submitting] .spinner.in-progress,.wpcf7-form[data-status=submitting] .wpcf7-spinner,.wpcf7-form[data-status=submitting] .wpcf7-spinner.in-progress{-webkit-animation-play-state:running;animation-play-state:running;opacity:1;visibility:visible}@-webkit-keyframes jfk-form-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes jfk-form-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:639.98px){.jfk-cf7-form .jfk-cf7-columns,.jfk-cf7-form .jfk-cf7-grid{gap:3rem;grid-template-columns:1fr}.jfk-cf7-form .jfk-cf7-field--wide{grid-column:auto}.jfk-cf7-form .jfk-cf7-actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jfk-catalogue-intro{background:radial-gradient(circle at 82% 40%,rgba(48,175,248,.08),transparent 34%),linear-gradient(135deg,#064269,#001c3f);overflow:clip;position:relative}.jfk-catalogue-intro .jfk-hero--catalogue-plain{background:transparent;min-height:0}.jfk-catalogue-intro .jfk-hero--catalogue-plain .jfk-hero__inner{padding-bottom:5rem}.jfk-catalogue-intro .jfk-hero--catalogue-plain .jfk-hero__overlay{background:transparent}.jfk-catalogue-intro .jfk-product-finder{margin-bottom:0;margin-top:0;padding-top:0}.jfk-product-finder{color:#fff;margin-top:-15rem;padding-bottom:10rem;padding-top:3rem;position:relative;z-index:2}@media (min-width:1600px){.jfk-product-finder{margin-top:-10rem}}.jfk-product-finder form{display:grid;gap:4rem;grid-template-columns:repeat(3,minmax(0,1fr)) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.jfk-product-finder .jfk-finder__fields{display:contents}.jfk-catalogue-technical{background:#003053;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;overflow:hidden;padding:12rem 0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jfk-catalogue-technical__media,.jfk-catalogue-technical__overlay{inset:0;position:absolute}.jfk-catalogue-technical__media img{height:100%;object-fit:cover;width:100%}.jfk-catalogue-technical__overlay{background:-webkit-gradient(linear,left top,right top,from(rgba(0,48,83,.96)),color-stop(rgba(0,48,83,.72)),to(rgba(0,48,83,.3)));background:linear-gradient(90deg,rgba(0,48,83,.96),rgba(0,48,83,.72),rgba(0,48,83,.3));z-index:1}.jfk-catalogue-technical__content{display:grid;gap:3rem;grid-template-columns:minmax(0,70rem);position:relative;z-index:1;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.jfk-catalogue-technical__content .jfk-catalogue-heading h2{color:#fff}.jfk-catalogue-technical__content .jfk-catalogue-heading em{color:#b6b9c1}.jfk-catalogue-technical__content>div:last-child{color:hsla(0,0%,100%,.68);font-size:1.6rem;line-height:1.6}.jfk-catalogue-solutions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11rem}.jfk-catalogue-solution{display:grid;gap:11rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jfk-catalogue-solution--reverse{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.jfk-catalogue-solution--reverse>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jfk-catalogue-solution--reverse .jfk-catalogue-solution__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jfk-catalogue-solution small{color:#30aff8;font-family:JetBrains Mono,sans-serif}.jfk-catalogue-solution h3{font-size:clamp(3.3rem,3.5vw,5.5rem);line-height:1.06;margin:1.5rem 0 2rem}.jfk-catalogue-solution p{color:#4e5661;font-size:1.6rem;line-height:1.6}.jfk-catalogue-solution a{color:#003053;display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.08rem;margin-top:2rem;text-transform:uppercase}.jfk-catalogue-solution__media{border-radius:2rem;height:54rem;margin:0;overflow:hidden}.jfk-catalogue-solution__media img{height:100%;object-fit:cover;width:100%}.jfk-catalogue-comparison{background:-webkit-gradient(linear,left top,left bottom,from(#003053),to(#001c3f));background:linear-gradient(180deg,#003053,#001c3f);color:#fff;padding:12rem 0}.jfk-catalogue-table-wrap{background:linear-gradient(136.381deg,rgba(48,175,248,.15) 21.351%,rgba(0,28,63,.15) 87.389%);border:1px solid rgba(182,185,193,.34);border-radius:1.8rem;overflow-x:auto}.jfk-catalogue-table-wrap table{border-collapse:collapse;min-width:90rem;width:100%}.jfk-catalogue-table-wrap td,.jfk-catalogue-table-wrap th{border-bottom:1px solid hsla(0,0%,100%,.12);padding:2rem 2.2rem;text-align:left}.jfk-catalogue-table-wrap th{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase}.jfk-catalogue-table-wrap td{color:hsla(0,0%,100%,.72);font-size:1.3rem}.jfk-catalogue-table-wrap td:first-child{color:#fff}.jfk-catalogue-table-wrap td:first-child small,.jfk-catalogue-table-wrap td:first-child strong{display:block}.jfk-catalogue-table-wrap td:first-child strong{font-size:1.6rem;font-weight:500}.jfk-catalogue-table-wrap td:first-child small{color:#b6b9c1;font-size:1.4rem;font-weight:400;line-height:1.7}.jfk-sector-archive{background:#fbfaf9;padding:12.5rem 0}.jfk-sector-archive__grid{display:grid;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-sector-archive-card{border:1px solid rgba(182,185,193,.45);border-radius:2rem;-webkit-box-shadow:0 .4rem 1rem rgba(0,0,0,.2);box-shadow:0 .4rem 1rem rgba(0,0,0,.2);color:#fff;isolation:isolate;min-height:60rem;overflow:hidden;position:relative}.jfk-sector-archive-card__media,.jfk-sector-archive-card__shade{inset:0;position:absolute}.jfk-sector-archive-card__media img{height:100%;object-fit:cover;object-position:right center;width:100%}.jfk-sector-archive-card__shade{background:-webkit-gradient(linear,left top,right top,from(#001c3f),color-stop(48%,rgba(0,28,63,.95)),color-stop(78%,rgba(0,28,63,.24)),to(rgba(0,28,63,.12)));background:linear-gradient(90deg,#001c3f,rgba(0,28,63,.95) 48%,rgba(0,28,63,.24) 78%,rgba(0,28,63,.12))}.jfk-sector-archive-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60rem;padding:4rem;position:relative;width:min(62%,43rem);z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jfk-sector-archive-card__body>small{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:2rem}.jfk-sector-archive-card__body h2{font-size:3rem;font-weight:500;line-height:1.12;margin:2.5rem 0 1.5rem}.jfk-sector-archive-card__body>p{color:hsla(0,0%,100%,.68);font-size:1.4rem;line-height:1.55;margin:0 0 2.5rem}.jfk-sector-archive-card__body>a{background:#30aff8;border-radius:1.6rem;color:#001c3f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;gap:2rem;min-height:5.2rem;padding:1.5rem 2.4rem;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem;-webkit-transition:background-color .25s cubic-bezier(.33,1,.68,1);transition:background-color .25s cubic-bezier(.33,1,.68,1)}.jfk-sector-archive-card__body>a:focus-visible,.jfk-sector-archive-card__body>a:hover{background:#6dcaff}.jfk-sector-archive-card__body>a span{display:inline-block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-sector-archive-card__body>a:focus-visible span,.jfk-sector-archive-card__body>a:hover span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-sector-archive-card__body>div{margin-top:auto;padding-top:3rem}.jfk-sector-archive-card__body>div>strong{color:#30aff8;display:block;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;letter-spacing:.1rem;margin-bottom:1.2rem;text-transform:uppercase}.jfk-sector-archive-card__body ul{list-style:none;margin:0;padding:0}.jfk-sector-archive-card__body li{border-top:1px solid hsla(0,0%,100%,.2);color:#efefef;font-size:1.3rem;padding:1rem 0}.jfk-sector-archive-card__body li a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-transition:color .25s cubic-bezier(.33,1,.68,1);transition:color .25s cubic-bezier(.33,1,.68,1)}.jfk-sector-archive-card__body li a .jfk-right-arrow{-webkit-transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1)}.jfk-sector-archive-card__body li a:focus-visible,.jfk-sector-archive-card__body li a:hover{color:#30aff8}.jfk-sector-archive-card__body li a:focus-visible .jfk-right-arrow,.jfk-sector-archive-card__body li a:hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-sector-reasons{background:#efefef;padding:11rem 0}.jfk-sector-reasons .jfk-catalogue-heading{margin-bottom:6rem}.jfk-sector-reasons__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-sector-reasons__grid article{background:#fbfaf9;border:1px solid #d2d4d7;border-radius:1.5rem;min-height:16rem;padding:3rem;position:relative}.jfk-sector-reasons__grid .jfk-sector-reasons__icon{height:4.4rem;position:absolute;right:3rem;top:3rem;width:4.4rem}.jfk-sector-reasons__grid small{color:#30aff8;display:block;font-family:JetBrains Mono,sans-serif;font-size:2.4rem;line-height:1;margin-bottom:3rem}.jfk-sector-reasons__grid h3{color:#003053;font-size:2.2rem;margin:0 0 1rem}.jfk-sector-reasons__grid p{color:#4e5661;font-size:1.4rem;margin:0}.jfk-sector-detail__intro{background:#fbfaf9;padding:12rem 0}.jfk-sector-detail__intro-grid{display:grid;gap:12rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.jfk-sector-detail__intro-grid .jfk-catalogue-heading h2{font-size:clamp(4.4rem,4.4vw,7rem)}.jfk-sector-detail__intro-grid>div>div:last-child{color:#4e5661;font-size:1.6rem;line-height:1.65;margin-top:3rem}.jfk-sector-detail__intro-grid figure{border-radius:2rem;height:56rem;margin:0;overflow:hidden}.jfk-sector-detail__intro-grid figure img{height:100%;object-fit:cover;width:100%}.jfk-sector-detail__products{background:#efefef;padding:6rem 0}.jfk-sector-detail__products .jfk-catalogue-card a{min-height:38rem}.jfk-sector-detail__products .jfk-catalogue-card__body{padding:2.5rem}.jfk-sector-detail__products .jfk-catalogue-card__action{right:2.5rem;top:2.5rem}.jfk-sector-detail__cases{background:#efefef;padding:11rem 0}.jfk-sector-detail__cases .jfk-catalogue-heading{margin-bottom:6rem}.jfk-sector-detail__cases .jfk-catalogue-heading h2{font-size:clamp(4rem,4vw,6rem)}.jfk-sector-detail__case-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.jfk-sector-detail__case-grid .jfk-sector-detail__case{background:#fbfaf9;border:1px solid #d0d2d5;border-radius:1.6rem;color:#0e0a07;display:grid;gap:1.2rem 2rem;grid-template-columns:1fr auto;overflow:hidden;padding:0 0 2.5rem;text-decoration:none}.jfk-sector-detail__case-grid .jfk-sector-detail__case>span{grid-column:1/-1;height:28rem;overflow:hidden}.jfk-sector-detail__case-grid .jfk-sector-detail__case>span img{height:100%;object-fit:cover;width:100%}.jfk-sector-detail__case-grid strong{font-size:2rem;line-height:1.2;padding-left:2.5rem}.jfk-sector-detail__case-grid small{color:#4e5661;font-size:1.3rem;grid-column:1;line-height:1.5;padding-left:2.5rem}.jfk-sector-detail__case-grid .jfk-right-arrow{color:#30aff8;grid-column:2;grid-row:2/4;padding-right:2.5rem}.jfk-product-detail{background:#fbfaf9;color:#0e0a07}.jfk-product-detail__hero{background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#0d3a5c),to(#001c3f));background:linear-gradient(180deg,#0d3a5c 12%,#001c3f);color:#fff;min-height:119.6rem;padding:16.7rem 0 10rem}.jfk-product-detail__breadcrumb{color:#efefef;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;letter-spacing:.1rem;margin:0 0 7.3rem;text-align:center;text-transform:uppercase}.jfk-product-detail__breadcrumb a{color:inherit;font-size:inherit}.jfk-product-detail__breadcrumb a:focus-visible,.jfk-product-detail__breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.jfk-product-detail__hero-grid{display:grid;gap:14.9rem;grid-template-columns:minmax(0,1fr) 50.7rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:0}.jfk-product-detail__hero-copy h1{font-size:clamp(5.5rem,5vw,8.5rem);font-weight:600;letter-spacing:0;line-height:1.06;margin:0}.jfk-product-detail__hero-copy>.jfk-product-detail__series{color:#b6b9c1;font-size:clamp(2.6rem,2.5vw,4rem);font-style:italic;font-weight:300;line-height:1.083;margin:2.8rem 0 3.5rem!important}.jfk-product-detail__highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3.2rem;list-style:none;margin:2rem 0 3.5rem;padding:0}.jfk-product-detail__highlights li{color:#efefef;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;text-transform:uppercase}.jfk-product-detail__highlights li:before{color:#30aff8;content:"◇";margin-right:.8rem}.jfk-product-detail__intro{color:#b6b9c1;font-size:1.6rem;line-height:1.5;max-width:90rem}.jfk-product-detail__intro p{margin:0 0 2rem}.jfk-product-detail__hero-card{background:linear-gradient(155deg,rgba(0,58,97,.98),rgba(0,28,63,.98));border:1px solid rgba(182,185,193,.4);border-radius:2rem;-webkit-box-shadow:0 .4rem 2rem rgba(0,0,0,.25);box-shadow:0 .4rem 2rem rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.4rem;padding:4.7rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.jfk-product-detail__hero-image{border-radius:2rem 2rem 0 0;height:48.1rem;margin:-4.7rem -4.7rem -3rem;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));mask-image:linear-gradient(#000 70%,transparent);overflow:hidden}.jfk-product-detail__hero-image img{height:100%;object-fit:cover;width:100%}.jfk-product-detail__primary-cta,.jfk-product-detail__secondary-cta{border-radius:1.8rem;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1);transition:background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1)}.jfk-product-detail__primary-cta{background:#30aff8;color:#001c3f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.7rem;font-weight:600;min-height:8.6rem;padding:2rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jfk-product-detail__primary-cta .jfk-right-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.jfk-product-detail__primary-cta:focus-visible,.jfk-product-detail__primary-cta:hover{background:#6dcaff}.jfk-product-detail__primary-cta:focus-visible .jfk-right-arrow,.jfk-product-detail__primary-cta:hover .jfk-right-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jfk-product-detail__secondary-cta{border:1px solid hsla(0,0%,100%,.12);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 6rem 2.5rem 2.8rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.jfk-product-detail__secondary-cta:focus-visible,.jfk-product-detail__secondary-cta:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.24)}.jfk-product-detail__secondary-cta:focus-visible .jfk-right-arrow,.jfk-product-detail__secondary-cta:hover .jfk-right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jfk-product-detail__secondary-cta .jfk-right-arrow{color:#30aff8;position:absolute;right:2.8rem;top:2.8rem;-webkit-transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1);transition:transform .25s cubic-bezier(.33,1,.68,1),-webkit-transform .25s cubic-bezier(.33,1,.68,1)}.jfk-product-detail__secondary-cta strong{font-size:1.8rem}.jfk-product-detail__secondary-cta span{color:hsla(0,0%,100%,.62);font-size:1.3rem;line-height:1.5}.jfk-product-detail__section{padding:13rem 0}.jfk-product-detail__editorial{background:#efefef}.jfk-product-detail__versions ol{counter-reset:versions;list-style:none;margin:0;padding:0}.jfk-product-detail__versions li{counter-increment:versions;display:grid;gap:2rem;grid-template-columns:11.2rem minmax(20rem,.92fr) minmax(25rem,1fr);padding:4rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.jfk-product-detail__versions li+li{border-top:1px solid #c9cbd0}.jfk-product-detail__versions li:before{color:#30aff8;content:counter(versions,decimal-leading-zero);font-family:JetBrains Mono,sans-serif;font-size:4rem;font-style:italic;font-weight:300;line-height:1.5}.jfk-product-detail__versions h3{font-size:3rem;font-weight:600;line-height:1.167;margin:0 0 1rem}.jfk-product-detail__versions p,.jfk-product-detail__versions small{color:#4e5661;font-size:1.6rem;line-height:1.5}.jfk-product-detail__versions p{margin:0}.jfk-product-detail__feature-grid p+p,.jfk-product-detail__versions p+p{margin-top:1.4rem}.jfk-product-detail__features{background:linear-gradient(135deg,#07476f,#001c3f 82%);color:#fff}.jfk-product-detail__feature-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.jfk-product-detail__feature-grid article{background:rgba(0,48,83,.68);border:1px solid rgba(182,185,193,.38);border-radius:2rem;min-height:34.1rem;padding:4.4rem 3.4rem}.jfk-product-detail__feature-grid small{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.4rem;line-height:1.5;text-transform:uppercase}.jfk-product-detail__feature-grid h3{color:#fff;font-size:2.8rem;font-weight:500;line-height:1.25;margin:1.5rem 0}.jfk-product-detail__feature-grid p{color:hsla(0,0%,100%,.62);font-size:1.6rem;line-height:1.5;margin:0}.jfk-product-detail__mounting-grid{display:grid;gap:10rem;grid-template-columns:1fr 1fr}.jfk-product-detail__mounting-grid--single{grid-template-columns:minmax(0,1fr)}.jfk-product-detail__mounting-grid h3{color:#003053;font-size:3rem;line-height:1.167;margin:0 0 3rem}.jfk-product-detail__mounting-grid h3 em{color:#4e5661;font-weight:300}.jfk-product-detail__mounting-grid ol{counter-reset:mount;list-style:none;margin:0;padding:0}.jfk-product-detail__mounting-grid li{border-bottom:1px solid #d0d2d5;counter-increment:mount;display:grid;gap:2rem;grid-template-columns:11.2rem 1fr;padding:3rem 0}.jfk-product-detail__mounting-grid li:before{color:#30aff8;content:counter(mount,decimal-leading-zero);font-family:JetBrains Mono,sans-serif;font-size:4rem;font-style:italic;font-weight:300;grid-row:1/3;line-height:1.5}.jfk-product-detail__mounting-grid li strong{font-size:2.2rem;line-height:1.35}.jfk-product-detail__mounting-grid li span{color:#4e5661;font-size:1.6rem;line-height:1.5}.jfk-product-detail__mounting-grid dl{margin:0}.jfk-product-detail__mounting-grid dl div{border-bottom:1px solid #d0d2d5;display:grid;gap:2rem;grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);padding:2rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.jfk-product-detail__mounting-grid dd,.jfk-product-detail__mounting-grid dt{font-size:1.6rem;line-height:1.5;min-width:0;overflow-wrap:anywhere}.jfk-product-detail__mounting-grid dd{color:#4e5661;margin:0;text-align:right}.jfk-product-detail__documents{background:#efefef}.jfk-product-detail__documents .jfk-catalogue-heading{margin-bottom:5rem}.jfk-product-detail__documents>.container>div:last-child{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.jfk-product-detail__documents a{background:#faf9f7;border:1px solid #c4c6cc;border-radius:1.8rem;-webkit-box-shadow:0 .3rem .8rem rgba(0,0,0,.08);box-shadow:0 .3rem .8rem rgba(0,0,0,.08);color:#0e0a07;display:grid;gap:2rem;grid-template-columns:auto 1fr;isolation:isolate;min-height:25rem;overflow:hidden;padding:3rem;position:relative;text-decoration:none;-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-transition:border-color .25s cubic-bezier(.33,1,.68,1),color .4s cubic-bezier(.33,1,.68,1);transition:border-color .25s cubic-bezier(.33,1,.68,1),color .4s cubic-bezier(.33,1,.68,1)}.jfk-product-detail__documents a:before{background:#001c3f;content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .4s cubic-bezier(.33,1,.68,1);transition:opacity .4s cubic-bezier(.33,1,.68,1);z-index:-1}.jfk-product-detail__documents a:focus-visible,.jfk-product-detail__documents a:hover{border-color:#30aff8;color:#fff;--jfk-download-icon-offset:1.7rem}.jfk-product-detail__documents a:focus-visible:before,.jfk-product-detail__documents a:hover:before{opacity:1}.jfk-product-detail__documents a:focus-visible small,.jfk-product-detail__documents a:hover small{color:#b6b9c1}.jfk-product-detail__documents a:focus-visible .jfk-document-icon,.jfk-product-detail__documents a:hover .jfk-document-icon{background-color:transparent;border-color:#b6b9c1;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.jfk-product-detail__documents a .jfk-document-icon{background:#e1e1e1 url(../../images/icons/download-file.svg) 50%/2.4rem no-repeat;border:1px solid transparent;border-radius:1.4rem;height:4.8rem;-webkit-mask:none;mask:none;-webkit-transition:background-color .4s cubic-bezier(.33,1,.68,1),border-color .4s cubic-bezier(.33,1,.68,1);transition:background-color .4s cubic-bezier(.33,1,.68,1),border-color .4s cubic-bezier(.33,1,.68,1);width:4.8rem}.jfk-product-detail__documents a .jfk-document-action{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;gap:1rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.jfk-product-detail__documents a strong{font-size:2.5rem;font-weight:500;grid-column:1/-1;line-height:1.25;margin-top:1.5rem}.jfk-product-detail__documents a small{color:#4e5661;font-size:1.3rem;grid-column:1/-1}.jfk-product-detail__documents a i{display:inline-block;height:1.5rem;position:relative;width:1.5rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.jfk-product-detail__documents a i:after,.jfk-product-detail__documents a i:before{background:currentcolor;content:"";inset:0;-webkit-mask:url(../../images/icons/download-action.svg) center/contain no-repeat;mask:url(../../images/icons/download-action.svg) center/contain no-repeat;position:absolute;-webkit-transform:translateY(var(--jfk-download-icon-offset,0));transform:translateY(var(--jfk-download-icon-offset,0));-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.jfk-product-detail__documents a i:before{bottom:1.7rem;top:-1.7rem}@media (prefers-reduced-motion:reduce){.jfk-product-detail__documents a i:after,.jfk-product-detail__documents a i:before{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.jfk-product-detail__form-section{background:linear-gradient(135deg,#003053,#001c3f);overflow:hidden;padding:4rem 0;position:relative}.jfk-product-detail__form-section>.container{position:relative;z-index:1}.jfk-product-detail .jfk-home-sectors{background:linear-gradient(135deg,#003053,#001c3f);color:#fff}.jfk-product-detail .jfk-home-sectors .jfk-home-heading{color:#fff}.jfk-product-detail .jfk-home-sectors .jfk-home-eyebrow,.jfk-product-detail .jfk-home-sectors .jfk-home-heading em{color:#30aff8}.jfk-product-detail .jfk-home-sectors .jfk-home-sectors__intro>p{color:hsla(0,0%,100%,.7)}.jfk-product-detail__related{background:#fbfaf9}.jfk-product-detail__related .jfk-catalogue-card{max-width:56rem;width:100%}.jfk-product-detail .jfk-catalogue-split-intro{--jfk-split-margin-bottom:11.5rem}.jfk-imported-editorial{display:grid;gap:1.5rem 5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:110rem}.jfk-imported-editorial h2{font-size:clamp(3.6rem,4.5vw,6rem);grid-column:1/-1;line-height:1.08;margin:7rem 0 2rem}.jfk-imported-editorial h2:first-child{margin-top:0}.jfk-imported-editorial h3{color:#003053;font-size:2.2rem;margin:2.5rem 0 .5rem}.jfk-imported-editorial p{color:#4e5661;font-size:1.6rem;line-height:1.65;margin:0 0 1rem;min-width:0;overflow-wrap:anywhere}.jfk-imported-editorial__microcopy{color:#003053!important;font-family:JetBrains Mono,sans-serif;font-size:1.3rem!important;font-weight:600}.jfk-imported-editorial__table-value{border-bottom:1px solid #b6b9c1;padding:1.2rem 0}@media (max-width:1099.98px){.jfk-product-finder form{grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-catalogue-technical__content{gap:4rem;grid-template-columns:1fr}.jfk-product-detail__hero-grid{grid-template-columns:1fr}.jfk-product-detail__hero-card{max-width:60rem}.jfk-product-detail .jfk-form-shell--product{padding:3rem}.jfk-product-detail__documents>.container>div:last-child,.jfk-product-detail__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jfk-sector-detail__intro-grid{gap:5rem;grid-template-columns:1fr}}@media (max-width:767.98px){.jfk-product-finder{margin-top:-10rem}.jfk-product-finder form{gap:2rem;grid-template-columns:1fr}.jfk-catalogue-solution,.jfk-catalogue-solution--reverse{gap:4rem;grid-template-columns:1fr}.jfk-catalogue-solution>div,.jfk-catalogue-solution__media{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.jfk-catalogue-solution__media{height:42rem}.jfk-product-detail__hero{min-height:0;padding-top:13rem}.jfk-product-detail__hero-grid{gap:6rem}.jfk-product-detail__versions li{gap:1.5rem;grid-template-columns:4rem minmax(0,1fr)}.jfk-product-detail__versions li>div:last-child{grid-column:2}.jfk-product-detail__mounting-grid{gap:6rem;grid-template-columns:1fr}.jfk-product-detail__mounting-grid dl div{grid-template-columns:minmax(11rem,.65fr) minmax(0,1.35fr)}.jfk-sector-archive__grid{grid-template-columns:1fr}.jfk-sector-detail__case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.jfk-catalogue-section--editorial>.container,.jfk-product-detail,.jfk-product-detail__hero-card,.jfk-product-detail__hero-copy,.jfk-product-detail__hero-grid,.jfk-product-detail__section>.container{max-width:100%;min-width:0}.jfk-product-detail__hero-copy h1{font-size:clamp(3.4rem,10vw,4.8rem)}.jfk-product-detail__hero-copy h1,.jfk-product-detail__intro,.jfk-product-detail__primary-cta,.jfk-product-detail__secondary-cta,.jfk-product-detail__series{overflow-wrap:anywhere;word-break:normal}.jfk-imported-editorial{grid-template-columns:minmax(0,1fr)}.jfk-imported-editorial h2{font-size:clamp(3.4rem,10vw,4.8rem);grid-column:auto;overflow-wrap:anywhere}.jfk-catalogue-split-intro,.jfk-catalogue-split-intro .jfk-catalogue-heading,.jfk-catalogue-split-intro>*{max-width:100%;min-width:0}.jfk-catalogue-split-intro{gap:4rem;grid-template-columns:minmax(0,1fr)}.jfk-catalogue-split-intro .jfk-catalogue-heading h2,.jfk-catalogue-split-intro .jfk-catalogue-heading h3{overflow-wrap:anywhere}.jfk-product-detail .jfk-catalogue-split-intro .jfk-catalogue-heading h2,.jfk-product-detail .jfk-catalogue-split-intro .jfk-catalogue-heading h3{font-size:clamp(3.2rem,10vw,4.6rem);overflow-wrap:anywhere}.jfk-product-detail__versions h3,.jfk-product-detail__versions p,.jfk-product-detail__versions small{min-width:0;overflow-wrap:anywhere}.jfk-product-detail__hero-card{padding:2.5rem}.jfk-product-detail__related .jfk-catalogue-split-intro{--jfk-split-margin-bottom:4rem}.jfk-product-detail__form-section{padding:4rem 0}.jfk-product-detail__form-section>.container{padding-left:1rem;padding-right:1rem;width:min(100%,90.625vw + 3rem)}}@media (max-width:639.98px) and (min-width:400px){.jfk-product-detail__form-section>.container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:639.98px){.jfk-product-detail .jfk-form-shell--product{padding:3rem 2.2rem}.jfk-product-detail__hero-image{height:36rem;margin:-2.5rem -2.5rem 1rem}.jfk-product-detail__documents>.container>div:last-child,.jfk-product-detail__feature-grid{grid-template-columns:1fr}.jfk-sector-archive-card__body{padding:3rem;width:78%}.jfk-sector-detail__case-grid,.jfk-sector-reasons__grid{grid-template-columns:1fr}}.jfk-catalogue-editorial-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.jfk-catalogue-editorial-grid article{border:1px solid #b6b9c1;border-radius:1.6rem;padding:3rem}.jfk-catalogue-editorial-grid h3{font-size:2.4rem}.jfk-catalogue-editorial-grid p{line-height:1.6;margin:1.5rem 0 0}@media (min-width:1100px){.jfk-sector-reasons__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jfk-sector-reasons__grid article:first-child,.jfk-sector-reasons__grid article:last-child{grid-column:span 2}}.jfk-catalogue-card-grid:not(.jfk-catalogue-card-grid--compact):has(>:only-child),.jfk-product-detail__feature-grid:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:56rem}.jfk-catalogue-card-grid:not(.jfk-catalogue-card-grid--compact):has(>:nth-child(2):last-child),.jfk-product-detail__feature-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639.98px){.jfk-catalogue-card-grid:not(.jfk-catalogue-card-grid--compact):has(>:nth-child(2):last-child),.jfk-product-detail__feature-grid:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}}.jfk-catalogue-applications{background:#efefef;color:#0e0a07}.jfk-catalogue-applications .jfk-inner-heading{margin-bottom:8rem}.jfk-catalogue-applications .jfk-inner-row__media img{height:100%;object-fit:cover;width:100%}.jfk-catalogue-applications .jfk-inner-row:not(:has(img)){grid-template-columns:minmax(0,1fr)}.jfk-catalogue-applications .jfk-inner-row__media img.jfk-preserve-product-image,.jfk-catalogue-technical__media img.jfk-preserve-product-image,.jfk-sector-archive-card__media img.jfk-preserve-product-image,.jfk-sector-detail__case-grid .jfk-sector-detail__case>span img.jfk-preserve-product-image,.jfk-sector-detail__intro-media img.jfk-preserve-product-image{object-fit:contain;object-position:center}.jfk-catalogue-faq .jfk-inner-row h3{font-size:clamp(28px,2.61vw,50px);letter-spacing:0;line-height:1.1}@media (min-width:1100px){.jfk-catalogue-faq .jfk-inner-row{gap:min(7.92vw,152px);grid-template-columns:minmax(0,638fr) minmax(0,770fr)}.jfk-catalogue-faq .jfk-inner-row--reverse{grid-template-columns:minmax(0,770fr) minmax(0,638fr)}}.jfk-catalogue-results{scroll-margin-top:10rem}.jfk-catalogue-results__header{margin-bottom:4rem}.jfk-catalogue-results__eyebrow{color:#30aff8;font-family:JetBrains Mono,sans-serif;font-size:1.3rem;letter-spacing:.16em;margin:0 0 1.5rem;text-transform:uppercase}.jfk-catalogue-results__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 3rem;margin-bottom:2.5rem}.jfk-catalogue-results__heading h2{color:#001c3f;font-size:clamp(2.6rem,3vw,4rem);font-weight:400;line-height:1.2;margin:0}.jfk-catalogue-results__heading p{color:#4e5661;font-size:1.5rem;margin:0}.jfk-catalogue-results__criteria{border-bottom:1px solid rgba(0,48,83,.15);border-top:1px solid rgba(0,48,83,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem;gap:2rem 4rem;line-height:1.5;margin:0;padding:2.5rem 0}.jfk-catalogue-results__criteria dt{color:#4e5661;font-family:JetBrains Mono,sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.jfk-catalogue-results__criteria dd{color:#001c3f;margin:.6rem 0 0}@media (max-width:767.98px){.jfk-catalogue-table-wrap{overflow:hidden}.jfk-catalogue-table-wrap table{min-width:0}.jfk-catalogue-table-wrap thead{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.jfk-catalogue-table-wrap tbody,.jfk-catalogue-table-wrap td,.jfk-catalogue-table-wrap tr{display:block}.jfk-catalogue-table-wrap tr{border-bottom:1px solid hsla(0,0%,100%,.22);padding:2rem}.jfk-catalogue-table-wrap tr:last-child{border-bottom:0}.jfk-catalogue-table-wrap td{overflow-wrap:anywhere;padding:1.2rem 0}.jfk-catalogue-table-wrap td:last-child{border-bottom:0}.jfk-catalogue-table-wrap td:before{color:#30aff8;content:attr(data-label);display:block;font-family:JetBrains Mono,sans-serif;font-size:1.2rem;letter-spacing:.1rem;margin-bottom:.5rem;text-transform:uppercase}}.jfk-catalogue-card__specs{color:#fff;display:block;font-size:1.3rem;font-weight:600;line-height:1.5;margin:1rem 0}.jfk-catalogue-card__specs:before{color:#30aff8;content:"-";margin-right:.6rem}.jfk-catalogue-download{background:#efefef;padding:4rem 0}.jfk-catalogue-download a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#003053;border-radius:1.5rem;color:#fff;gap:2rem;justify-content:space-between;padding:3rem}.jfk-catalogue-download strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.jfk-sector-detail__intro-media{border-radius:2rem;overflow:hidden}.jfk-sector-detail__intro-media figure{display:grid;place-items:center}.jfk-sector-detail__intro-grid .jfk-sector-detail__intro-media img{border-radius:2rem;height:auto;max-height:56rem;max-width:100%;width:auto}@media (max-width:767.98px){.jfk-product-detail__section,.jfk-sector-detail__cases,.jfk-sector-detail__intro{padding-bottom:8rem;padding-top:8rem}.jfk-product-detail .jfk-catalogue-split-intro{--jfk-split-margin-bottom:4rem;gap:3rem}.jfk-product-detail__mounting-grid{gap:4rem}.jfk-product-detail__versions li{gap:2.4rem 3rem;grid-template-columns:5rem minmax(0,1fr)}.jfk-product-detail__versions li:before{align-self:center;grid-row:1/4}.jfk-product-detail__versions li>div:first-child{display:contents}.jfk-product-detail__versions h3{grid-column:2;margin:0}.jfk-product-detail__versions small{grid-column:2;grid-row:3}.jfk-product-detail__versions li>div:last-child{grid-row:2}.jfk-product-detail .jfk-image-gallery-section{padding-bottom:4rem;padding-top:4rem}.jfk-catalogue-technical__overlay{background:-webkit-gradient(linear,left top,right top,from(rgba(0,48,83,.96)),color-stop(65%,rgba(0,48,83,.88)),to(rgba(0,48,83,.68)));background:linear-gradient(90deg,rgba(0,48,83,.96),rgba(0,48,83,.88) 65%,rgba(0,48,83,.68))}}@media (max-width:1099.98px){.jfk-sector-detail__intro-grid .jfk-sector-detail__intro-media figure,.jfk-sector-detail__intro-grid .jfk-sector-detail__intro-media picture{height:auto}}