.display-site{background:#fff;color:#192326;font-size:16px;line-height:1.65;padding-top:64px}.display-site,.display-site *{letter-spacing:0}.display-shell{max-width:1240px;margin:0 auto;padding:48px 28px}.display-intro{padding-top:48px;padding-bottom:28px}.display-kicker{font-size:13px;font-weight:700;text-transform:uppercase;color:#08795f;margin-bottom:12px}.display-site h1{font-size:44px;line-height:1.12;font-weight:600;max-width:900px;margin:0 0 20px}.display-site h2{font-size:28px;line-height:1.25;font-weight:600;margin:0 0 14px}.display-site h3{font-size:21px;line-height:1.3;font-weight:600;margin:0 0 10px}.display-lead{font-size:19px;color:#526064;max-width:780px}.display-families{display:grid;grid-template-columns:1fr 1fr;gap:36px}.family-image{display:block;aspect-ratio:1.9;background:#f2f5f5;overflow:hidden}.family-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.family-image:hover img{transform:scale(1.025)}.family-image img[src*=epaper-family]{-o-object-fit:contain;object-fit:contain}.image-caption{font-size:12px;color:#626d71;margin:7px 0 18px}.family-heading{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.family-heading h2{font-size:26px}.family-heading>span{font-size:14px;color:#737f83}.display-families article>p:not(.image-caption){color:#526064;max-width:520px}.family-meta{display:flex;gap:18px;margin:20px 0 12px;font-size:14px;color:#526064}.family-meta span{border-left:1px solid #cbd4d6;padding-left:18px}.display-link{display:inline-flex;gap:16px;align-items:center;font-weight:600;min-height:44px;color:#08795f;text-decoration:underline;text-underline-offset:5px}.display-band{border-top:1px solid #dce2e3;border-bottom:1px solid #dce2e3;background:#f5f7f7}.display-section-head{display:flex;gap:24px;justify-content:space-between;align-items:baseline;margin-bottom:24px}.display-section-head p{color:#526064;max-width:580px}.display-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.display-three>article{border-top:2px solid #ccd9d5;padding-top:22px}.display-three p{color:#526064}.display-three img{width:100%;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;margin-bottom:18px}.taxonomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.taxonomy-card{border:1px solid #d7dfde;border-radius:6px;background:white;overflow:hidden;display:flex;flex-direction:column;min-width:0}.taxonomy-card-body{padding:22px;display:flex;flex:1;flex-direction:column}.taxonomy-card-body>p:not(.display-kicker){color:#526064}.taxonomy-card-body .display-link{margin-top:auto;padding-top:14px}.taxonomy-sample{display:grid;place-items:center;aspect-ratio:1.65;background:#edf1f0;overflow:hidden}.taxonomy-screen{position:relative;display:block;width:58%;aspect-ratio:1.7;border:7px solid #1d2525;background:#f4f1e8;box-shadow:0 16px 24px rgba(31,43,41,.18)}.taxonomy-screen:after{content:"";position:absolute;left:42%;bottom:-28px;width:16%;height:22px;background:#bf711c;border-radius:0 0 3px 3px}.taxonomy-screen b,.taxonomy-screen i{position:absolute;display:block;font-style:normal}.taxonomy-sample--mono .taxonomy-screen i{inset:16% 48% 16% 10%;background:#1e2524}.taxonomy-sample--mono .taxonomy-screen b{inset:16% 10% 16% 57%;border-top:7px solid #1e2524;border-bottom:7px solid #1e2524}.taxonomy-sample--four .taxonomy-screen{background:linear-gradient(90deg,#f4f1e8 0 50%,#ddbd32 50%)}.taxonomy-sample--four .taxonomy-screen i{inset:12% 52% 52% 8%;background:#202525;border-radius:50%}.taxonomy-sample--four .taxonomy-screen b{inset:56% 52% 8% 8%;background:#b94a39}.taxonomy-sample--full .taxonomy-screen{background:linear-gradient(145deg,#edf1df 0 35%,#6e8a69 35% 54%,#e2bb65 54% 72%,#a35148 72%)}.taxonomy-sample--full .taxonomy-screen i{width:34%;height:46%;left:12%;top:17%;border-radius:50%;border:5px solid rgba(255,255,255,.72)}.taxonomy-sample--full .taxonomy-screen b{width:30%;height:7px;right:12%;bottom:18%;background:rgba(255,255,255,.75)}.display-cta{display:flex;justify-content:space-between;align-items:center;gap:28px}.display-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 20px;border-radius:4px;background:#08795f;color:white;font-weight:600;border:1px solid #08795f;text-align:center}.display-button:hover{background:#06654f}.display-button.secondary{background:#fff;color:#192326;border-color:#bfcacd}.display-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.display-filterbar{display:flex;flex-wrap:wrap;gap:18px;align-items:end;padding:22px 0;border-top:1px solid #dce2e3;border-bottom:1px solid #dce2e3;margin-bottom:24px}.display-filterbar label{display:grid;gap:6px;font-size:14px;font-weight:600;min-width:170px}.display-filterbar input,.display-filterbar select{border:1px solid #bfcacd;border-radius:4px;background:white;font-size:16px;min-height:44px;padding:8px 12px;color:#192326}.display-filterbar label:first-child{flex:1}.display-filterbar p{margin-bottom:10px;color:#526064}.display-product{border:1px solid #dce2e3;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.display-product-body{padding:22px;display:flex;flex-direction:column;flex:1}.display-product-body .display-link{margin-top:auto;padding-top:14px}.display-product-media{aspect-ratio:1.7;display:grid;place-items:center;background:#f0f4f3;position:relative}.display-product-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.display-product-media .size-mark{font-size:44px;font-weight:500;color:#334e47}.display-product-media small{position:absolute;bottom:12px;left:16px;color:#526064;font-size:12px}.display-tag{font-size:12px;color:#765c18;background:#faf0ce;padding:3px 8px;display:inline-block;align-self:flex-start;margin-bottom:12px}.display-specs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:22px 0}.display-specs dd,.display-specs dt{padding:13px 0;border-bottom:1px solid #dce2e3;overflow-wrap:anywhere}.display-specs dt{color:#526064}.display-detail{display:grid;grid-template-columns:1fr 1fr;gap:50px}.display-detail .display-product-media{aspect-ratio:1.2}.display-site [id]{scroll-margin-top:84px}.display-site footer .text-muted{color:#526064;font-size:15px}.display-breadcrumb{font-size:14px;color:#526064;margin-bottom:24px}.display-breadcrumb a{text-decoration:underline}.display-note{border-left:3px solid #dab649;padding:12px 18px;background:#fff9e9;font-size:14px;margin:18px 0}.display-empty{padding:48px 0}.display-site a:focus-visible,.display-site button:focus-visible,.display-site input:focus-visible,.display-site select:focus-visible{outline:3px solid #149ac3;outline-offset:4px}.display-site details{border-bottom:1px solid #dce2e3;padding:20px 0}.display-site summary{cursor:pointer;font-weight:600}.display-site details p{max-width:850px;color:#526064;padding-top:12px}@media(max-width:900px){.display-three,.taxonomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.display-detail{gap:26px}.display-section-head{display:block}.display-site h1{font-size:36px}.display-families{gap:24px}}@media(max-width:600px){.display-shell{padding:30px 20px}.display-intro{padding-top:32px;padding-bottom:8px}.display-site h1{font-size:32px}.display-site h2{font-size:25px}.display-lead{font-size:17px}.display-detail,.display-families,.display-three,.taxonomy-grid{grid-template-columns:1fr}.display-families{gap:38px}.family-image{aspect-ratio:1.6}.display-cta{align-items:start;flex-direction:column}.display-filterbar label{min-width:0;width:100%}.display-filterbar label:first-child{flex:auto}.display-specs{grid-template-columns:1fr 1fr}.display-detail .display-product-media{aspect-ratio:1.8}}@media(prefers-reduced-motion:reduce){.family-image img{transition:none}.family-image:hover img{transform:none}}