body.single-post{background:#090b0e;color:#bdc7d5}body.single-post .wp-site-blocks{padding:0}body.single-post main.gel-post-shell{max-width:none!important;margin:0!important;padding:0 26px 60px!important;font-family:Arial,Helvetica,sans-serif}.gel-post-hero{max-width:1050px;margin:0 auto!important;padding:60px 0 35px!important;border-bottom:1px solid #344554}.gel-post-eyebrow{color:#89dff7;font-size:11px;letter-spacing:2px;font-weight:700;margin:0 0 22px}.gel-post-shell .gel-post-title{font-size:clamp(32px,4.2vw,58px)!important;line-height:1.1!important;letter-spacing:-1.5px;text-transform:none;color:#f3f5f7;margin:0!important;text-align:left}.gel-post-shell .gel-post-featured{max-width:1050px!important;margin:35px auto!important}.gel-post-featured img{display:block;max-height:600px;width:100%;height:auto;object-fit:contain;background:#101820;border:1px solid #2c3d4b}.gel-post-shell .gel-post-body{max-width:860px!important;margin:40px auto 0!important;padding:0!important;font-size:16px;line-height:1.9;color:#bdc7d5;overflow-wrap:anywhere}.gel-post-body h2,.gel-post-body h3,.gel-post-body h4{color:#f3f5f7;line-height:1.3;text-transform:none}.gel-post-body h2{font-size:29px;margin-top:38px}.gel-post-body h3{font-size:23px;margin-top:30px}.gel-post-body p{margin-bottom:24px}.gel-post-body a{color:#89dff7;text-underline-offset:4px}.gel-post-body img{max-width:100%;height:auto}.gel-post-body iframe{max-width:100%;border:0}.gel-post-shell .gel-read-next{max-width:1050px;margin:60px auto 0!important;padding-top:30px;border-top:1px solid #344554}.gel-read-next-top{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.gel-read-next-top p{margin:0;color:#a9baca;font-size:11px;letter-spacing:2px;text-transform:uppercase}.gel-read-next-top a{color:#89dff7;text-decoration:none;font-size:13px}.gel-post-nav{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}.gel-post-nav .wp-block-post-navigation-link{margin:0!important;min-width:0}.gel-post-nav a{display:block;height:100%;background:#111a24;border:1px solid #304452;padding:23px 25px;color:#f3f5f7!important;text-decoration:none;transition:border-color .2s,background .2s;overflow-wrap:anywhere}.gel-post-nav .post-navigation-link__label{display:block;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#89dff7;margin-bottom:12px}.gel-post-nav .post-navigation-link__title{font-size:18px;line-height:1.45;font-weight:600}.gel-post-nav .gel-post-next{text-align:right}.gel-post-nav a:hover{background:#172633;border-color:#89dff7}.gel-post-nav a:focus-visible,.gel-read-next-top a:focus-visible{outline:2px solid #89dff7;outline-offset:4px}@media(max-width:650px){body.single-post main.gel-post-shell{padding:0 20px 40px!important}.gel-post-hero{padding-top:38px!important}.gel-post-shell .gel-post-title{letter-spacing:-.8px}.gel-post-shell .gel-post-body{margin-top:30px!important}.gel-post-nav{grid-template-columns:1fr}.gel-post-nav .gel-post-next{text-align:left}.gel-post-shell .gel-read-next{margin-top:40px!important}}@media(prefers-reduced-motion:reduce){.gel-post-nav a{transition:none}}.gel-post-shell .gel-post-featured[hidden]{display:none!important}