.hero-visual>picture{display:block;width:100%;height:100%}.hero-visual>picture>img{width:100%;height:100%;object-fit:cover;object-position:57% center;border-radius:140px 12px 12px 12px}.server-product-icon{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#768563}.server-product-icon svg{width:100px;height:100px;stroke-width:.85}.add-button{display:none}.js-enabled .add-button{display:flex}.product-content h3 a:hover{color:#7d8c66}.product-category:hover{text-decoration:underline}.editorial-page{padding-top:32px;padding-bottom:65px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:10px;color:#8b9679;margin-bottom:30px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs [aria-current=page]{color:#556747}.editorial-heading{max-width:840px;margin-bottom:35px}.editorial-heading h1{font-size:clamp(31px,4vw,49px);line-height:1.18;letter-spacing:-1.9px;margin:13px 0 17px}.editorial-heading>p{font-size:14px;line-height:1.9;max-width:760px}.editorial-prose{max-width:800px;font-size:15px;line-height:1.95}.editorial-prose p{margin-bottom:19px;color:#69755f}.editorial-prose h2{font-size:26px;letter-spacing:-.8px;margin:32px 0 17px}.editorial-prose h3{font-size:20px;margin:25px 0 13px}.editorial-prose ul{padding-left:23px;margin:13px 0 24px}.editorial-prose li{padding-left:5px;margin:8px 0;color:#69755f}.editorial-prose a{text-decoration:underline}.editorial-prose dl{display:grid;grid-template-columns:155px 1fr;gap:13px;font-size:13px;margin:20px 0 30px}.editorial-prose dd{margin:0;overflow-wrap:anywhere;color:#7c866f}.editorial-products-heading{font-size:29px;margin:40px 0 15px}.editorial-disclosure{font-size:10px;margin-bottom:20px}.editorial-sources{max-width:800px;background:#edf0e4;border:1px solid #dde3d1;border-radius:8px;padding:25px;margin-top:35px;font-size:11px}.editorial-sources h2{font-size:19px;letter-spacing:-.5px}.editorial-sources ul{padding-left:18px;line-height:1.9}.editorial-sources li{margin:10px 0}.editorial-sources a{text-decoration:underline;color:#61764d}.editorial-sources p{font-size:10px;line-height:1.8;margin-top:18px}.editorial-byline{font-size:10px;color:#8b957b;margin:-15px 0 29px}.editorial-related{border-top:1px solid #e0e4d5;padding-top:34px;margin-top:45px}.editorial-related>h2{font-size:28px;letter-spacing:-1px;margin-bottom:25px}.editorial-related>.text-link{margin-top:23px}.guide-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.guide-card{border:1px solid #dfe4d4;border-radius:8px;padding:25px;background:#fdfcf7;display:flex;flex-direction:column}.guide-card h3{font-size:18px;letter-spacing:-.5px;margin:14px 0 12px}.guide-card h3 a:hover{color:#7f8d69}.guide-card p{font-size:11px;line-height:1.85;margin-bottom:20px}.guide-card>.text-link{margin-top:auto;padding-top:6px}.product-detail-card{max-width:330px;display:block;margin-top:30px}.editorial-return{margin-top:22px;font-size:12px;color:#7e8d69}.seo-page-note{font-size:10px;line-height:1.8;color:#879275;margin:12px 0 20px}.seo-panel textarea{min-height:210px}.seo-panel h3{font-size:17px;letter-spacing:-.3px;margin:28px 0 12px}.seo-panel>form{padding-top:6px}.seo-panel form .form-checks{margin-bottom:20px}.seo-panel .seo-length{font-size:9px;font-weight:400;color:#8b967c;margin-top:2px}.seo-panel .settings-note{margin-top:25px}.seo-panel .seo-pages-section{border-top:1px solid #dde3d1;margin-top:35px;padding-top:10px}.seo-code{font-family:monospace;font-size:10px;overflow-wrap:anywhere;padding:12px 15px;border:1px solid #dde3d1;background:#f4f5ec;border-radius:5px;margin:15px 0}.seo-inline-links{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;margin:17px 0}.seo-inline-links a{text-decoration:underline}.admin-sidebar nav{gap:2px}.publication-panel .publication-mode-label{margin:17px 0 20px;font-size:11px}.publication-mode-label select{margin-top:5px}.seo-public-status{font-size:10px;line-height:1.8;background:#edf0e4;border-radius:5px;padding:12px 15px;margin-top:17px}@media(max-width:900px){.guide-cards{grid-template-columns:repeat(2,1fr)}.editorial-page{padding-top:25px}.editorial-heading h1{font-size:39px}.editorial-prose{font-size:14px}.admin-sidebar nav button{font-size:12px;gap:9px}}@media(max-width:650px){.hero-visual>picture>img{border-radius:90px 9px 9px 9px}.editorial-page{padding-top:22px;padding-bottom:40px}.breadcrumbs{font-size:8px;gap:7px;margin-bottom:24px}.editorial-heading h1{font-size:31px;letter-spacing:-1.2px}.editorial-heading>p{font-size:12px;line-height:1.85}.editorial-prose{font-size:12px;line-height:1.95}.editorial-prose h2{font-size:23px;margin-top:27px}.editorial-prose h3{font-size:18px}.editorial-prose ul{padding-left:20px}.editorial-prose dl{grid-template-columns:1fr;gap:4px;font-size:11px}.editorial-prose dd{margin-bottom:12px}.editorial-sources{padding:21px 18px}.editorial-sources h2{font-size:18px}.editorial-sources li{font-size:10px}.editorial-products-heading{font-size:24px}.guide-cards{grid-template-columns:1fr;gap:12px}.guide-card{padding:22px}.guide-card h3{font-size:18px}.guide-card p{font-size:11px}.editorial-related>h2{font-size:25px}.editorial-byline{font-size:9px;line-height:1.8}.server-product-icon svg{width:80px;height:80px}.admin-sidebar nav button{font-size:10px;padding:8px}.seo-panel .form-grid{grid-template-columns:1fr}.seo-panel textarea{min-height:190px}}
