.temper-single-post,.wp-block-temper-blocks-single-post{height:100%}.temper-single-post .tease,.wp-block-temper-blocks-single-post .tease{background:#0b2547;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.temper-single-post .tease .post-featured-image,.wp-block-temper-blocks-single-post .tease .post-featured-image{position:relative}.temper-single-post .tease .post-featured-image img,.wp-block-temper-blocks-single-post .tease .post-featured-image img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.temper-single-post .tease .post-featured-image .h2,.wp-block-temper-blocks-single-post .tease .post-featured-image .h2{background:#0b2547;border-left:4px solid var(--wp--preset--color--satellite-red,#e22526);border-radius:0 4px 0 0;bottom:0;font-size:var(--wp--preset--font-size--step-1);left:0;margin:0;max-width:17ch;padding:1rem 1rem 1rem 1.5rem;position:absolute;right:0}.temper-single-post .tease .post-featured-image .h2 a,.wp-block-temper-blocks-single-post .tease .post-featured-image .h2 a{color:var(--wp--preset--color--white,#fff);text-decoration:none}.temper-single-post .tease .post-featured-image .h2 a:hover,.wp-block-temper-blocks-single-post .tease .post-featured-image .h2 a:hover{text-decoration:underline}.temper-single-post .tease:hover,.wp-block-temper-blocks-single-post .tease:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.temper-single-post .tease .post-content,.wp-block-temper-blocks-single-post .tease .post-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1.5rem}.temper-single-post .tease .post-main-content,.wp-block-temper-blocks-single-post .tease .post-main-content{flex-grow:1}.temper-single-post .tease .post-button,.wp-block-temper-blocks-single-post .tease .post-button{margin-top:1rem}.temper-single-post .tease .post-link-button,.wp-block-temper-blocks-single-post .tease .post-link-button{align-items:center;border:2px solid transparent;border-radius:4px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:24px;justify-content:center;text-decoration:none;transition:all .3s ease}.temper-single-post .tease .post-link-button:hover,.wp-block-temper-blocks-single-post .tease .post-link-button:hover{background:var(--wp--preset--color--black,#333);box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.temper-single-post .tease .post-link-button:focus,.wp-block-temper-blocks-single-post .tease .post-link-button:focus{background:#fff;border-color:var(--wp--preset--color--primary,#007cba);color:var(--wp--preset--color--primary,#007cba);outline:none}.temper-single-post .tease .categories,.wp-block-temper-blocks-single-post .tease .categories{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1rem;padding:0}.temper-single-post .tease .categories .category,.wp-block-temper-blocks-single-post .tease .categories .category{align-items:center;border-radius:4px;color:var(--wp--preset--color--light-green);display:flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.25rem .5rem}.temper-single-post .tease .categories .category svg,.wp-block-temper-blocks-single-post .tease .categories .category svg{height:14px;width:14px}.temper-single-post .tease .categories .category svg path,.wp-block-temper-blocks-single-post .tease .categories .category svg path{fill:var(--wp--preset--color--light-green)}.temper-single-post .tease .h2,.wp-block-temper-blocks-single-post .tease .h2{font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.temper-single-post .tease .h2 a,.wp-block-temper-blocks-single-post .tease .h2 a{color:var(--wp--preset--color--white,#fff);text-decoration:none}.temper-single-post .tease .h2 a:hover,.wp-block-temper-blocks-single-post .tease .h2 a:hover{text-decoration:underline}.temper-single-post .tease .excerpt,.wp-block-temper-blocks-single-post .tease .excerpt{color:var(--wp--preset--color--white,#fff)}.temper-single-post .tease p,.wp-block-temper-blocks-single-post .tease p{color:var(--wp--preset--color--white,#fff);flex-grow:1;line-height:1.5;margin:0 0 1rem}.temper-single-post .tease.tease-inset,.wp-block-temper-blocks-single-post .tease.tease-inset{min-height:300px;position:relative}.temper-single-post .tease.tease-inset .post-featured-image,.wp-block-temper-blocks-single-post .tease.tease-inset .post-featured-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.temper-single-post .tease.tease-inset .post-featured-image img,.wp-block-temper-blocks-single-post .tease.tease-inset .post-featured-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.temper-single-post .tease.tease-inset .post-content,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(11,37,71,.89);border-radius:4px 0 4px 0;box-shadow:0 8px 32px rgba(0,0,0,.3);gap:24px;max-width:350px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:84%;z-index:2}.temper-single-post .tease.tease-inset .post-content .categories,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .categories{margin-bottom:.75rem}.temper-single-post .tease.tease-inset .post-content .h2,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .h2{border-left:6px solid var(--wp--preset--color--satellite-red);color:#fff;font-size:var(--wp--preset--font-size--step-1);margin-bottom:.5rem;padding-left:24px}.temper-single-post .tease.tease-inset .post-content .h2 a,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .h2 a{color:#fff}.temper-single-post .tease.tease-inset .post-content .excerpt,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .excerpt{color:#fff;font-size:.875rem;margin-bottom:.75rem}.temper-single-post .tease.tease-inset .post-content .post-link-button,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .post-link-button{background:var(--wp--preset--color--satellite-red,#e22526)}.temper-single-post .tease.tease-inset .post-content .post-link-button:hover,.wp-block-temper-blocks-single-post .tease.tease-inset .post-content .post-link-button:hover{background:var(--wp--preset--color--white,#fff);color:var(--wp--preset--color--satellite-red,#e22526)}.temper-single-post .no-post,.wp-block-temper-blocks-single-post .no-post{background:#f9f9f9;border:2px dashed #ddd;border-radius:8px;color:#666;padding:3rem 1rem;text-align:center}.temper-single-post .no-post p,.wp-block-temper-blocks-single-post .no-post p{font-size:1.1rem;margin:0}
