.cr27-blog{margin-inline:auto;max-width:1600px;padding:clamp(40px,6vw,88px) var(--pad,24px)}.cr27-blog .cr27-blog__intro{margin-bottom:48px;max-width:1000px}.cr27-blog .cr27-blog__eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.cr27-blog h1{font-size:clamp(2.5rem,5.4vw,5.75rem);line-height:1.06;overflow-wrap:anywhere}.cr27-blog .cr27-blog__description{font-size:1.125rem;margin-top:24px;max-width:65ch}.cr27-blog .cr27-blog__description>*+*{margin-top:1em}.cr27-blog .cr27-blog__back{display:inline-block;font-weight:700;margin-block:22px}.cr27-blog .cr27-blog__grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.cr27-blog .cr27-blog__card{background:#fff;border:1px solid var(--line,#dedbe4);border-radius:4px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.cr27-blog .cr27-blog__card-image{aspect-ratio:16/10;background:#f0ebed;display:grid;padding:16px;place-items:center}.cr27-blog .cr27-blog__card-image img{display:block;height:100%;max-height:240px;object-fit:contain;width:100%}.cr27-blog .cr27-blog__card-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,32px)}.cr27-blog .cr27-blog__card h2{font-size:clamp(1.5rem,2.1vw,2rem);line-height:1.15;overflow-wrap:anywhere}.cr27-blog .cr27-blog__card h2 a{text-decoration-thickness:1px}.cr27-blog .cr27-blog__meta{color:var(--muted,#62627a);display:flex;flex-wrap:wrap;font-size:.875rem;gap:10px 24px}.cr27-blog .cr27-blog__authors,.cr27-blog .cr27-blog__tags{display:flex;flex-wrap:wrap;gap:8px 12px;list-style:none;margin:0;padding:0}.cr27-blog .cr27-blog__tags{font-size:.75rem;line-height:1.5}.cr27-blog .cr27-blog__tags a,.cr27-blog .cr27-blog__tags span{border:1px solid var(--line,#dedbe4);border-radius:3px;display:inline-block;overflow-wrap:anywhere;padding:5px 10px}.cr27-blog .cr27-blog__summary{font-size:1rem;overflow-wrap:anywhere}.cr27-blog .cr27-blog__read{font-weight:700;margin-top:auto;padding-top:8px}.cr27-blog .cr27-blog__unavailable{color:var(--muted,#62627a);font-size:.875rem}.cr27-blog .cr27-blog__empty{padding-block:32px}.cr27-blog .cr27-blog__pagination{align-items:center;border-top:1px solid var(--line,#dedbe4);display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:center;margin-top:56px;padding-block:24px}.cr27-blog .cr27-blog__pagination a{font-weight:700;padding:8px}.cr27-blog .cr27-blog__post-header{margin:0 auto 40px;max-width:1040px}.cr27-blog .cr27-blog__post-header .cr27-blog__back{margin-top:0}.cr27-blog .cr27-blog__post-header .cr27-blog__tags{margin-bottom:24px}.cr27-blog .cr27-blog__post-header .cr27-blog__meta{margin-top:28px}.cr27-blog .cr27-blog__featured-image{margin:0 auto 48px;max-width:1040px}.cr27-blog .cr27-blog__featured-image img{display:block;height:auto;margin-inline:auto;max-height:640px;max-width:100%;width:auto}.cr27-blog .cr27-blog__body,.cr27-blog .cr27-blog__post-footer{margin-inline:auto;max-width:780px}.cr27-blog .cr27-blog__body{font-size:1.125rem;line-height:1.8;overflow-wrap:anywhere}.cr27-blog .cr27-blog__body blockquote,.cr27-blog .cr27-blog__body figure,.cr27-blog .cr27-blog__body ol,.cr27-blog .cr27-blog__body p,.cr27-blog .cr27-blog__body pre,.cr27-blog .cr27-blog__body table,.cr27-blog .cr27-blog__body ul{margin-block:0 1.4em}.cr27-blog .cr27-blog__body h2{font-size:clamp(1.8rem,3vw,2.7rem);margin:1.6em 0 .65em}.cr27-blog .cr27-blog__body h3{font-size:clamp(1.4rem,2.5vw,2rem);margin:1.5em 0 .6em}.cr27-blog .cr27-blog__body h4,.cr27-blog .cr27-blog__body h5,.cr27-blog .cr27-blog__body h6{font-family:var(--head,sans-serif);font-size:1.2rem;margin:1.3em 0 .6em}.cr27-blog .cr27-blog__body a{text-decoration:underline;text-decoration-thickness:1px}.cr27-blog .cr27-blog__body img{height:auto!important;max-width:100%!important}.cr27-blog .cr27-blog__body iframe,.cr27-blog .cr27-blog__body video{max-width:100%}.cr27-blog .cr27-blog__body figure{margin-inline:0}.cr27-blog .cr27-blog__body figcaption{color:var(--muted,#62627a);font-size:.875rem;margin-top:.5em}.cr27-blog .cr27-blog__body blockquote{background:#fff;border-left:4px solid var(--pink,#fea49f);margin-inline:0;padding:16px 24px}.cr27-blog .cr27-blog__body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.cr27-blog .cr27-blog__body td,.cr27-blog .cr27-blog__body th{border:1px solid var(--line,#dedbe4);padding:10px 14px;text-align:start}.cr27-blog .cr27-blog__body pre{background:#f0ebed;font-size:.9rem;max-width:100%;overflow-x:auto;padding:20px}.cr27-blog .cr27-blog__post-footer{border-top:1px solid var(--line,#dedbe4);margin-top:48px;padding-top:16px}@media (max-width:1000px){.cr27-blog .cr27-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.cr27-blog .cr27-blog__grid{grid-template-columns:minmax(0,1fr)}.cr27-blog .cr27-blog__body{font-size:1rem}.cr27-blog .cr27-blog__pagination{gap:12px}.cr27-blog .cr27-blog__pagination span{flex-basis:100%;order:-1;text-align:center}}