.cus-page{color:#252525;background:#fff;font-family:Arial,sans-serif}.cus-container{width:min(82%,1540px);margin-inline:auto}.cus-page h1,.cus-page h2,.cus-page h3{letter-spacing:0;font-family:Cabinet Grotesk,Arial,sans-serif;font-weight:750}.cus-hero{color:#fff;background:#042b42;height:clamp(360px,30.5vw,590px);position:relative}.cus-hero>img{object-fit:cover}.cus-hero-copy{z-index:1;align-items:center;height:100%;padding-top:64px;display:flex;position:relative}.cus-hero h1{max-width:70%;font-size:clamp(40px,4.3vw,82px);line-height:1.03}.cus-intro{min-height:clamp(630px,49vw,940px);position:relative}.cus-intro-copy{z-index:2;width:61%;padding:clamp(68px,5.5vw,108px) 0 70px;position:relative}.cus-intro-copy>img{width:120px;height:auto;margin-bottom:12px;display:block}.cus-intro h2{font-size:clamp(32px,3.3vw,64px);line-height:1.08}.cus-intro-rule{background:#164894;border-radius:2px;width:112px;height:4px;margin:30px 0}.cus-intro-copy>p{max-width:700px;margin:0 0 23px;font-size:clamp(16px,1.1vw,21px);line-height:1.4}.cus-intro-copy>.cus-intro-lead{font-size:clamp(18px,1.45vw,28px);font-weight:700;line-height:1.3}.cus-cable-model{z-index:1;pointer-events:none;width:43%;max-width:825px;height:auto;position:absolute;top:-16vw;right:0}.cus-contact-link{color:#164894;align-items:center;gap:12px;padding-block:8px;font-size:15px;font-weight:700;display:inline-flex}.cus-contact-link:hover{text-underline-offset:4px;text-decoration:underline}.cus-contact-link:focus-visible,.cus-table-scroll:focus-visible{outline-offset:5px;outline:3px solid #164894}.cus-factors{isolation:isolate;color:#fff;background:#052735;padding:clamp(56px,5vw,95px) 0;position:relative}.cus-factors-background{z-index:-1;object-fit:cover}.cus-factors-layout{grid-template-columns:35% minmax(0,1fr);gap:32px;display:grid}.cus-factors-intro h2{margin-bottom:34px;font-size:clamp(32px,3.4vw,62px);line-height:1.08}.cus-factors-intro>p{font-size:clamp(19px,1.7vw,32px);font-weight:700;line-height:1.3}.cus-factors-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:38px 24px;display:grid}.cus-factors-grid article{border-left:3px solid #fff;grid-column:span 2;padding-left:16px}.cus-factors-grid article:nth-child(n+4){grid-column:span 3}.cus-factors-grid h3{margin-bottom:14px;font-size:clamp(22px,2vw,38px);line-height:1.1}.cus-factors-grid p{font-size:clamp(14px,1.05vw,20px);line-height:1.35}.cus-materials{padding-block:80px 100px}.cus-materials h2{color:#173349;margin-bottom:24px;font-size:clamp(24px,2vw,36px);line-height:1.15}.cus-table-scroll{overflow-x:auto}.cus-table-scroll table{table-layout:fixed;border-collapse:collapse;color:#354d5b;width:100%;font-size:clamp(13px,.95vw,18px);line-height:1.3}.cus-table-scroll th{color:#fff;text-align:left;background:#14374f;font-weight:600}.cus-table-scroll th,.cus-table-scroll td{vertical-align:middle;overflow-wrap:anywhere;padding:10px 12px}.cus-table-scroll th:nth-child(-n+2){width:17%}.cus-table-scroll th:nth-child(3){width:15%}.cus-table-scroll tbody tr:nth-child(odd){background:#f3f4f5}.cus-table-scroll tbody tr:nth-child(2n){background:#fff}.cus-table-hint{display:none}@media (min-width:1921px){.cus-cable-model{top:-307px}}@media (max-width:1100px){.cus-container{width:88%}.cus-intro-copy{width:59%}.cus-intro h2{font-size:34px}.cus-cable-model{top:-9vw}.cus-factors-layout{grid-template-columns:1fr;gap:38px}.cus-factors-intro{justify-content:space-between;align-items:center;gap:32px;display:flex}.cus-factors-intro h2{margin:0}.cus-table-scroll table{min-width:850px}.cus-table-hint{color:#52667e;margin-bottom:14px;font-size:14px;display:block}}@media (max-width:700px){.cus-container{width:auto;margin-inline:24px}.cus-hero{height:390px}.cus-hero h1{max-width:100%;font-size:clamp(30px,7.8vw,48px)}.cus-hero>img{object-position:58% center}.cus-intro{flex-direction:column;min-height:0;display:flex}.cus-intro-copy{width:100%;padding:48px 0 24px}.cus-intro h2{font-size:clamp(29px,7.7vw,42px)}.cus-intro h2 br{display:none}.cus-intro-rule{margin-block:24px}.cus-intro-copy>p{font-size:16px}.cus-intro-copy>.cus-intro-lead{font-size:20px}.cus-cable-model{width:min(88%,450px);max-width:none;margin:0 auto 36px;position:relative;top:auto;right:auto}.cus-factors{padding-block:48px}.cus-factors-intro{display:block}.cus-factors-intro h2{margin-bottom:20px;font-size:36px}.cus-factors-intro>p{font-size:21px}.cus-factors-grid{grid-template-columns:1fr;gap:30px}.cus-factors-grid article,.cus-factors-grid article:nth-child(n+4){grid-column:auto}.cus-factors-grid h3{font-size:26px}.cus-factors-grid p{max-width:36ch;font-size:16px}.cus-materials{padding-block:48px 60px}}
.lander-about{--lander-ink:var(--ink,#172633);--lander-blue:var(--blue,#124090);--lander-white:#fff;--lander-field:#f1f3f5;--lander-night:#05090e;color:var(--lander-ink);background:var(--lander-white)}body:has(.lander-about){background:#fff}.lander-wrap{width:min(100% - 112px,1600px);margin-inline:auto}.lander-about :is(h1,h2,h3,p){margin:0}.lander-about h2{letter-spacing:-.045em;font-size:clamp(44px,4.5vw,76px);font-weight:600;line-height:1.03}.lander-about p{font-size:18px;font-weight:450;line-height:1.6}.lander-hero{color:var(--lander-white);background:var(--lander-night);position:relative}.lander-hero-image{width:100%;height:auto;display:block}.lander-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:68px;display:flex;position:absolute;inset:0}.lander-hero h1{letter-spacing:-.045em;font-size:clamp(48px,5.8vw,96px);font-weight:600;line-height:1.02}.lander-hero-copy>p{margin-top:18px}.lander-link{width:fit-content;min-height:48px;color:var(--lander-white);background:var(--lander-blue);justify-content:space-between;align-items:center;gap:28px;padding:13px 22px;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.lander-link svg{flex-shrink:0;transition:transform .2s}.lander-link:hover{background:var(--lander-ink)}.lander-link:hover svg{transform:translate(2px,-2px)}.lander-link:active{transform:translateY(2px)}.lander-link--light{color:var(--lander-blue);background:var(--lander-white)}.lander-link--light:hover{color:var(--lander-white);background:var(--lander-blue)}.lander-hero .lander-link{margin-top:26px}.lander-about-nav{flex-wrap:wrap;gap:12px;padding-block:22px;display:flex}.lander-about-nav a{padding:12px 20px;font-size:16px;transition:color .2s,background .2s}.lander-about-nav a:first-child{margin-left:-20px}.lander-about-nav a[aria-current=page]{color:var(--lander-blue);font-weight:700}.lander-about-nav a:hover{background:var(--lander-field);color:var(--lander-blue)}.lander-story{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,96px);padding-block:96px 120px;display:grid}.lander-story-copy{padding-top:24px}.lander-story-copy p{max-width:47ch;margin-top:24px}.lander-story-copy .lander-story-lead{margin-top:36px;font-size:22px;line-height:1.5}.lander-story-detail{margin-top:100px}.lander-story-detail h3{letter-spacing:-.025em;font-size:34px;font-weight:600;line-height:1.15}.lander-story-detail .lander-link{margin-top:32px}.lander-text-link{width:fit-content;min-height:48px;color:var(--lander-blue);align-items:center;gap:16px;margin-top:12px;font-size:16px;font-weight:600;display:flex}.lander-text-link:hover{text-underline-offset:5px;text-decoration:underline}.lander-specimen-stage{min-width:0}.lander-specimen{position:sticky;top:110px}.lander-specimen img{width:100%;height:auto;display:block}.lander-capabilities{background:var(--lander-field);padding-block:100px 112px;scroll-margin-top:110px}.lander-section-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:56px;display:flex}.lander-section-heading>p{max-width:34ch}.lander-products{grid-template-columns:minmax(240px,.9fr) minmax(0,2.4fr);align-items:start;gap:44px;display:grid}.lander-family-nav{gap:5px;display:grid}.lander-family-nav :is(a,button){min-height:62px;color:var(--lander-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px 1fr 20px;align-items:center;gap:12px;padding:14px 15px;font-size:17px;line-height:1.3;transition:background .2s,color .2s;display:grid}.lander-family-nav :is(a,button)>span:first-child{font-size:14px;font-weight:700}.lander-family-nav :is(a,button):hover{background:var(--lander-white)}.lander-family-nav button[aria-pressed=true]{color:var(--lander-white);background:var(--lander-blue)}.lander-family-nav button svg{transition:transform .2s}.lander-family-nav button:hover svg{transform:translate(3px)}.lander-family-panel[hidden]{display:none}.lander-family-panel{scroll-margin-top:115px}.lander-family-panel+.lander-family-panel:not([hidden]){margin-top:64px}.lander-products--interactive .lander-family-panel{margin-top:0!important}.lander-family-picture{background:#eee;overflow:hidden}.lander-family-picture img{width:100%;height:auto;display:block}.lander-products--interactive .lander-family-picture img{animation:.5s cubic-bezier(.22,1,.36,1) both lander-specimen-in}.lander-family-copy{max-width:66ch;padding-top:32px}.lander-family-copy h3{letter-spacing:-.025em;font-size:34px;font-weight:600;line-height:1.12}.lander-family-copy>p{margin-top:20px}.lander-family-copy .lander-family-application{margin-top:18px;font-size:16px;line-height:1.5}.lander-family-copy .lander-link{margin-top:28px}.lander-world{color:var(--lander-white);background:var(--lander-night);position:relative}.lander-world-image{width:100%;height:auto;display:block}.lander-world-content{justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.lander-world-content>div{width:40%;max-width:550px}.lander-world-content p{margin-top:24px}.lander-world-content .lander-world-lead{margin-top:32px;font-size:22px;line-height:1.5}.lander-world-content .lander-link{margin-top:34px}.lander-about :is(a,button):focus-visible{outline:3px solid var(--lander-blue);outline-offset:5px}.lander-world :is(a,button):focus-visible,.lander-hero :is(a,button):focus-visible{outline-color:var(--lander-white)}@keyframes lander-specimen-in{0%{clip-path:inset(0 100% 0 0);transform:translate(16px)}to{clip-path:inset(0);transform:translate(0)}}@media (min-width:1800px){.lander-story{grid-template-columns:.9fr 1.1fr}.lander-specimen img{object-fit:contain;max-height:960px}}@media (max-width:1100px){.lander-wrap{width:calc(100% - 64px)}.lander-story{gap:32px;padding-block:64px 88px}.lander-story-detail{margin-top:64px}.lander-products{grid-template-columns:250px minmax(0,1fr);gap:28px}.lander-world-content>div{width:45%}.lander-world-content h2{font-size:50px}.lander-world-content p{margin-top:18px;font-size:16px}.lander-world-content .lander-world-lead{margin-top:20px;font-size:20px}.lander-world-content .lander-link{margin-top:24px}}@media (max-width:900px){.header.header--lander-hero{color:#000;background:#fff;border-bottom-color:#e6e9e7;position:sticky;top:0}.header.header--lander-hero .brand img{filter:none}.header--lander-hero .primary-nav{display:none}.lander-hero h1{font-size:50px}.lander-hero-copy{padding-top:0}.lander-hero-copy>p{max-width:40ch;margin-top:12px;font-size:17px}.lander-hero .lander-link{margin-top:16px}.lander-story{grid-template-columns:1fr;gap:40px;padding-top:44px}.lander-story-copy{grid-template-columns:1fr 1fr;gap:40px;padding:0;display:grid}.lander-story h2{font-size:44px}.lander-story-detail{margin-top:0}.lander-story-detail h3{font-size:30px}.lander-story-copy .lander-story-lead{margin-top:24px;font-size:20px}.lander-specimen{position:static}.lander-specimen img{object-fit:contain;width:70%;max-height:520px;margin-inline:auto}.lander-section-heading{margin-bottom:36px;display:block}.lander-section-heading>p{max-width:50ch;margin-top:24px}.lander-products{display:block}.lander-family-nav{grid-template-columns:repeat(2,1fr);margin-bottom:28px}.lander-family-nav :is(a,button){min-height:58px}.lander-family-copy{max-width:60ch}.lander-capabilities{padding-block:72px}.lander-world-content{padding-block:0 72px;position:static}.lander-world-content>div{width:100%;max-width:58ch}.lander-world-content h2{font-size:52px}.lander-world-content h2 br{display:none}.lander-world-content p{font-size:18px}}@media (max-width:600px){.lander-wrap{width:calc(100% - 40px)}.lander-hero-copy{padding:0}.lander-hero h1{letter-spacing:-.035em;font-size:34px}.lander-hero-copy>p{display:none}.lander-hero .lander-link{gap:16px;min-height:38px;margin-top:12px;padding:8px 12px;font-size:14px}.lander-about-nav{grid-template-columns:1fr 1fr;gap:0;padding-block:16px;display:grid}.lander-about-nav a{min-height:44px;padding:12px 8px;font-size:15px}.lander-about-nav a:first-child{margin-left:0}.lander-about h2{font-size:42px}.lander-about p{font-size:17px}.lander-story{gap:32px;padding-block:40px 64px}.lander-story-copy{display:contents}.lander-story-copy>div:first-child{grid-row:1}.lander-specimen-stage{grid-row:2}.lander-story-detail{grid-row:3}.lander-story-copy p{margin-top:20px}.lander-story-copy .lander-story-lead{margin-top:28px;font-size:20px}.lander-specimen img{width:95%;max-height:420px}.lander-story-detail h3{font-size:30px}.lander-capabilities{padding-block:64px;scroll-margin-top:84px}.lander-section-heading{margin-bottom:30px}.lander-family-nav{gap:4px}.lander-family-nav :is(a,button){grid-template-columns:1fr;gap:8px;min-height:64px;padding:12px;font-size:15px}.lander-family-nav :is(a,button)>span:first-child,.lander-family-nav :is(a,button)>svg{display:none}.lander-family-nav :is(a,button):last-child{grid-column:1/-1}.lander-family-picture{margin-inline:-20px}.lander-family-copy{padding-top:26px}.lander-family-copy h3{font-size:30px}.lander-family-copy .lander-family-application{font-size:16px}.lander-world-content{padding-block:8px 64px}.lander-world-content h2{max-width:9ch}.lander-world-content h2 br{display:initial}.lander-world-content .lander-world-lead{margin-top:28px;font-size:20px}}@media (prefers-reduced-motion:reduce){.lander-about *,.lander-about :before,.lander-about :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.abp-page{--abp-ink:var(--ink,#172633);--abp-blue:var(--blue,#124090);--abp-white:#fff;--abp-field:#f1f3f5;--abp-media:#eee;background:var(--abp-white);color:var(--abp-ink)}body:has(.abp-page){background:#fff}.abp-wrap{width:min(100% - 112px,1600px);margin-inline:auto}.abp-page :is(h1,h2,p){margin:0}.abp-page h2{letter-spacing:-.045em;font-size:clamp(44px,4.5vw,76px);font-weight:600;line-height:1.03}.abp-page p{font-size:18px;font-weight:450;line-height:1.6}.abp-hero{color:var(--abp-white);background:var(--abp-ink);position:relative}.abp-hero-image{width:100%;height:auto;display:block}.abp-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:68px;display:flex;position:absolute;inset:0}.abp-hero h1{letter-spacing:-.045em;font-size:clamp(48px,5.8vw,96px);font-weight:600;line-height:1.02}.abp-hero-copy>p{margin-top:18px}.abp-button{width:fit-content;min-height:48px;color:var(--abp-white);background:var(--abp-blue);justify-content:space-between;align-items:center;gap:28px;padding:13px 22px;font-size:16px;font-weight:600;line-height:1.4;transition:background .2s,color .2s,transform .2s;display:inline-flex}.abp-button--light{color:var(--abp-blue);background:var(--abp-white)}.abp-button:hover{background:var(--abp-ink);color:var(--abp-white)}.abp-button--light:hover{background:var(--abp-blue)}.abp-button:active{transform:translateY(2px)}.abp-button svg{flex-shrink:0;transition:transform .2s}.abp-button:hover svg{transform:translate(2px,-2px)}.abp-hero .abp-button{margin-top:26px}.abp-about-nav{flex-wrap:wrap;gap:12px;padding-block:22px;display:flex}.abp-about-nav a{min-height:44px;padding:12px 20px;font-size:16px;transition:background .2s,color .2s}.abp-about-nav a:first-child{margin-left:-20px}.abp-about-nav a[aria-current=page]{color:var(--abp-blue);font-weight:700}.abp-about-nav a:hover{color:var(--abp-blue);background:var(--abp-field)}.abp-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;padding-block:90px 80px;display:grid}.abp-intro>div{max-width:50ch}.abp-intro p+p{margin-top:20px}.abp-products-section,.abp-services-section,.abp-culture-section{padding-bottom:120px}.abp-product-explorer,.abp-services-section,.abp-culture-section{scroll-margin-top:110px}.abp-product-filters,.abp-product-jumps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abp-product-filters button,.abp-product-jumps a{background:var(--abp-field);min-height:48px;color:var(--abp-ink);border:0;padding:14px 22px;font-size:16px;font-weight:500;line-height:1.4;transition:background .2s,color .2s}.abp-product-filters button:hover,.abp-product-jumps a:hover{background:var(--abp-ink);color:var(--abp-white)}.abp-product-filters button[aria-pressed=true]{background:var(--abp-blue);color:var(--abp-white)}.abp-product-explorer .abp-result-count{margin-top:22px;font-size:16px}.abp-product-list{gap:112px;margin-top:64px;display:grid}.abp-product-row{grid-template-columns:.85fr 1.55fr;align-items:center;gap:64px;scroll-margin-top:115px;display:grid}.abp-product-row[hidden]{display:none}.abp-product-row:nth-child(2n){grid-template-columns:1.55fr .85fr}.abp-product-row:nth-child(2n) .abp-product-copy{order:2}.abp-product-row:nth-child(2n) .abp-product-plate{order:1}.abp-product-copy h2{letter-spacing:-.025em;font-size:clamp(30px,2.6vw,44px);line-height:1.12}.abp-product-copy>p{max-width:43ch;margin-top:24px}.abp-product-copy .abp-product-application{margin-top:18px;font-size:16px}.abp-text-link{width:fit-content;min-height:48px;color:var(--abp-blue);align-items:center;gap:20px;font-size:16px;font-weight:650;line-height:1.4;display:inline-flex}.abp-text-link svg{flex-shrink:0;transition:transform .2s}.abp-text-link:hover{text-underline-offset:6px;text-decoration:underline}.abp-text-link:hover svg{transform:translate(2px,-2px)}.abp-product-copy .abp-text-link{margin-top:24px}.abp-product-plate{background:var(--abp-media);min-width:0}.abp-product-plate img{width:100%;height:auto;display:block}.abp-services-layout{grid-template-columns:260px minmax(0,1fr);gap:64px;display:grid}.abp-service-nav{gap:6px;display:grid;position:sticky;top:112px}.abp-service-nav>p{margin-bottom:20px;padding-inline:16px;font-weight:600}.abp-service-nav a{justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:14px 16px;font-size:17px;line-height:1.4;transition:color .2s,background .2s;display:flex}.abp-service-nav a svg{flex-shrink:0;transition:transform .2s}.abp-service-nav a:hover{color:var(--abp-blue);background:var(--abp-field)}.abp-service-nav a[aria-current=location]{color:var(--abp-white);background:var(--abp-blue)}.abp-service-nav a:hover svg{transform:translate(3px)}.abp-service-chapters{gap:100px;display:grid}.abp-service-chapter{scroll-margin-top:112px}.abp-service-picture{background:var(--abp-ink)}.abp-service-picture img{width:100%;height:auto;display:block}.abp-service-copy{max-width:70ch;padding-top:36px}.abp-service-copy h2{letter-spacing:-.025em;font-size:38px;line-height:1.12}.abp-service-copy>p{margin-top:24px}.abp-service-copy .abp-text-link{margin-top:20px}.abp-disclosure{background:var(--abp-field);margin-top:26px}.abp-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:16px 20px;font-size:17px;font-weight:600;line-height:1.4;list-style:none;transition:color .2s;display:flex}.abp-disclosure summary::-webkit-details-marker{display:none}.abp-disclosure summary svg{flex-shrink:0;transition:transform .25s}.abp-disclosure summary:hover{color:var(--abp-blue)}.abp-disclosure[open] summary svg{transform:rotate(180deg)}.abp-disclosure>ul{margin:0;padding:0 30px 22px 40px;font-size:17px;line-height:1.6}.abp-disclosure li+li{margin-top:8px}.abp-disclosure>p{padding:0 20px 22px;font-size:17px}.abp-culture-jumps{flex-wrap:wrap;gap:8px 32px;margin-bottom:64px;display:flex}.abp-culture-jumps a{min-height:48px;color:var(--abp-blue);align-items:center;gap:14px;font-size:16px;display:flex}.abp-culture-jumps a:hover{text-underline-offset:6px;text-decoration:underline}.abp-culture-value{min-width:0;scroll-margin-top:110px}.abp-culture-value--featured{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.abp-culture-photo{background:var(--abp-field);overflow:hidden}.abp-culture-photo img{width:100%;height:auto;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.abp-culture-photo:hover img{transform:scale(1.025)}.abp-culture-copy{padding-top:32px}.abp-culture-value--featured .abp-culture-copy{padding-top:0}.abp-culture-copy h2{letter-spacing:-.025em;font-size:clamp(32px,2.7vw,44px);line-height:1.12}.abp-culture-value--featured h2{font-size:clamp(38px,3.5vw,56px)}.abp-culture-copy>p{max-width:52ch;margin-top:24px}.abp-culture-pair{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:120px;display:grid}.abp-culture-pair>:first-child{grid-column:1/6}.abp-culture-pair>:last-child{grid-column:7/-1;margin-top:140px}.abp-culture-pair--reverse>:first-child{grid-column:1/7}.abp-culture-pair--reverse>:last-child{grid-column:9/-1;margin-top:160px}.abp-contact{color:var(--abp-white);background:var(--abp-blue);padding-block:100px}.abp-contact-inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;display:grid}.abp-contact h2{font-size:clamp(44px,4.2vw,68px)}.abp-contact-inner>div{max-width:46ch}.abp-contact .abp-button{margin-top:30px}.abp-contact .abp-button:hover{background:var(--abp-ink)}.abp-page :is(a,button,summary):focus-visible{outline:3px solid var(--abp-blue);outline-offset:5px}.abp-hero :is(a,button):focus-visible,.abp-contact :is(a,button):focus-visible{outline-color:var(--abp-white)}@media (max-width:1100px){.abp-wrap{width:calc(100% - 64px)}.abp-intro{gap:48px;padding-block:70px 64px}.abp-product-row,.abp-product-row:nth-child(2n){grid-template-columns:1fr 1.4fr;gap:36px}.abp-product-row:nth-child(2n){grid-template-columns:1.4fr 1fr}.abp-services-layout{grid-template-columns:220px minmax(0,1fr);gap:32px}.abp-service-nav a{font-size:16px}.abp-service-copy h2{font-size:34px}.abp-culture-value--featured{gap:48px}.abp-culture-pair--reverse>:last-child{grid-column:8/-1}}@media (max-width:900px){.header.header--about-hero{color:#000;background:#fff;border-bottom-color:#e6e9e7;position:sticky;top:0}.header.header--about-hero .brand img{filter:none}.header--about-hero .primary-nav{display:none}.abp-hero-copy{padding-top:0}.abp-hero h1{font-size:50px}.abp-hero-copy>p{margin-top:12px;font-size:17px}.abp-hero .abp-button{margin-top:16px}}@media (max-width:850px){.abp-page h2{font-size:46px}.abp-intro{gap:36px}.abp-product-list{gap:80px;margin-top:48px}.abp-product-row,.abp-product-row:nth-child(2n){grid-template-columns:1fr;gap:30px}.abp-product-row .abp-product-copy,.abp-product-row:nth-child(2n) .abp-product-copy{order:2}.abp-product-row .abp-product-plate,.abp-product-row:nth-child(2n) .abp-product-plate{order:1}.abp-product-copy{max-width:65ch}.abp-product-copy>p{max-width:62ch}.abp-product-copy h2{font-size:34px}.abp-services-layout{display:block}.abp-service-nav{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:44px;position:static}.abp-service-nav>p{grid-column:1/-1;margin-bottom:12px;padding:0}.abp-service-nav a{background:var(--abp-field)}.abp-service-copy h2{font-size:34px}.abp-culture-value--featured{grid-template-columns:1.05fr 1fr;gap:32px}.abp-culture-copy h2,.abp-culture-value--featured h2{font-size:32px}.abp-culture-copy>p{font-size:17px}.abp-culture-pair{margin-top:80px}.abp-culture-pair>:first-child{grid-column:1/7}.abp-culture-pair>:last-child{grid-column:7/-1;margin-top:100px}.abp-contact{padding-block:80px}.abp-contact-inner{gap:36px}}@media (max-width:600px){.abp-wrap{width:calc(100% - 40px)}.abp-hero h1{letter-spacing:-.035em;font-size:34px}.abp-hero-copy>p{display:none}.abp-hero .abp-button{gap:16px;min-height:38px;margin-top:12px;padding:8px 12px;font-size:14px}.abp-about-nav{grid-template-columns:1fr 1fr;gap:0;padding-block:16px;display:grid}.abp-about-nav a{padding:12px 8px;font-size:15px}.abp-about-nav a:first-child{margin-left:0}.abp-page h2{font-size:42px}.abp-page p{font-size:17px}.abp-intro{padding-block:40px;display:block}.abp-intro>div{margin-top:28px}.abp-intro p+p{margin-top:18px}.abp-products-section,.abp-services-section,.abp-culture-section{padding-bottom:64px}.abp-product-explorer,.abp-services-section,.abp-culture-section{scroll-margin-top:84px}.abp-product-filters{grid-template-columns:1fr 1fr;gap:6px;display:grid}.abp-product-filters button{text-align:left;padding:12px;font-size:15px}.abp-product-filters button:first-child{grid-column:1/-1}.abp-product-jumps{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.abp-product-jumps a{padding:12px;font-size:15px}.abp-product-explorer .abp-result-count{font-size:16px}.abp-product-list{gap:64px;margin-top:36px}.abp-product-row{scroll-margin-top:90px}.abp-product-plate{margin-inline:-20px}.abp-product-copy h2{font-size:32px}.abp-product-copy>p{margin-top:20px}.abp-product-copy .abp-product-application{font-size:16px}.abp-service-nav{grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:36px}.abp-service-nav a{padding:12px;font-size:15px}.abp-service-nav a:last-child{grid-column:1/-1}.abp-service-nav>p{font-size:17px}.abp-service-nav a svg{width:16px}.abp-service-chapters{gap:64px}.abp-service-chapter{scroll-margin-top:90px}.abp-service-picture{margin-inline:-20px}.abp-service-copy{padding-top:28px}.abp-service-copy h2{font-size:32px}.abp-disclosure summary{gap:12px;padding:14px 16px;font-size:16px}.abp-disclosure>p{padding-inline:16px;font-size:17px}.abp-disclosure>ul{padding-inline:36px 18px;font-size:17px}.abp-culture-jumps{gap:2px;margin-bottom:36px;display:grid}.abp-culture-jumps a{justify-content:space-between;min-height:48px;font-size:16px}.abp-culture-value{scroll-margin-top:90px}.abp-culture-value--featured{display:block}.abp-culture-value--featured .abp-culture-copy{padding-top:28px}.abp-culture-copy h2,.abp-culture-value--featured h2{font-size:32px}.abp-culture-copy{padding-top:26px}.abp-culture-copy>p{margin-top:20px}.abp-culture-pair{margin-top:64px;display:block}.abp-culture-pair>:last-child{margin-top:64px}.abp-contact{padding-block:64px}.abp-contact-inner{display:block}.abp-contact h2{font-size:42px}.abp-contact-inner>div{margin-top:30px}}@media (prefers-reduced-motion:reduce){.abp-page *,.abp-page :before,.abp-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html:has(.abp-page){scroll-behavior:auto}}
