body.single-post .laf-single-hero{display:block;min-height:0;padding:clamp(40px,6vw,76px) 0;background:#162033;overflow:hidden}body.single-post .laf-single-hero:before{content:"";position:absolute;top:-190px;right:-130px;width:520px;height:520px;border:1px solid rgba(1,154,205,.2);border-radius:50%;pointer-events:none}body.single-post .laf-single-hero__inner{z-index:1;max-width:1396px;padding:0 32px;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(40px,6vw,88px);align-items:center}body.single-post .laf-single-hero__topline{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:24px}body.single-post .laf-single-hero__category{display:inline-flex;align-items:center;min-height:32px;padding:7px 14px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;font:700 12px/1 Roboto,Arial,sans-serif;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}body.single-post .laf-single-hero__category:hover{border-color:#019acd;background:#019acd;color:#fff}body.single-post .laf-single-hero__date{display:inline;margin:0;color:#ffffffad;font:500 13px/1.4 Roboto,Arial,sans-serif}body.single-post .laf-single-hero__title{max-width:15ch;margin:0!important;color:#fff!important;font-family:Barlow Condensed,Arial Narrow,sans-serif!important;font-size:clamp(40px,4.5vw,62px)!important;font-weight:600!important;line-height:.98!important;letter-spacing:-.025em;text-wrap:balance}body.single-post .laf-single-hero__excerpt{max-width:58ch;margin:24px 0 0;color:#ffffffc7;font:400 17px/1.65 Roboto,Arial,sans-serif}body.single-post .laf-single-hero__byline{margin:22px 0 0;color:#fff9;font:500 13px/1.5 Roboto,Arial,sans-serif}body.single-post .laf-single-hero__byline a{color:#fff;font-weight:700;text-decoration-color:#019acdbf;text-underline-offset:4px}body.single-post .laf-single-body{padding:clamp(56px,7vw,88px) 0}body.single-post .laf-single-container{max-width:1396px;grid-template-columns:minmax(0,1fr) 310px;gap:clamp(44px,5vw,72px)}body.single-post .laf-single-content{min-width:0}body.single-post .laf-single-hero a:focus-visible{outline:3px solid rgba(1,154,205,.42);outline-offset:4px}@media(max-width:1024px){body.single-post .laf-single-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:36px;padding:0 24px}body.single-post .laf-single-hero__title{font-size:clamp(38px,5.4vw,56px)!important}body.single-post .laf-single-container{grid-template-columns:1fr;padding:0 24px}}@media(max-width:767px){body.single-post .laf-single-hero{min-height:0;padding:32px 0 0}body.single-post .laf-single-hero:before{display:none}body.single-post .laf-single-hero__inner{grid-template-columns:1fr;gap:30px;padding:0}body.single-post .laf-single-hero__content{padding:0 20px}body.single-post .laf-single-hero__topline{margin-bottom:18px}body.single-post .laf-single-hero__title{max-width:15ch;font-size:clamp(34px,10.5vw,46px)!important;line-height:1!important}body.single-post .laf-single-hero__excerpt{margin-top:18px;font-size:15px;line-height:1.6}body.single-post .laf-single-hero__byline{margin-top:16px}body.single-post .laf-single-body{padding:48px 0}body.single-post .laf-single-container{padding:0 20px}}@media(prefers-reduced-motion:reduce){body.single-post .laf-single-hero__category{transition:none}}
