section.section-medium.post-hero,section.section-medium.post-content{max-width:1240px;margin:0 auto}section.section-medium.post-content{display:flex;flex-wrap:wrap;padding-bottom:60px}#post p#breadcrumbs{margin:40px 0}#post #breadcrumbs span,#post #breadcrumbs a{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:128%;letter-spacing:-.02em;color:#212121;text-decoration:none}#post #breadcrumbs a{font-weight:600;text-transform:uppercase}h1.post-title{font-family:"Montserrat",sans-serif;font-weight:700;font-size:52px;line-height:122%;letter-spacing:-.02em;color:#212121;margin:0 0 20px}.date{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:159%;letter-spacing:-.02em;text-transform:capitalize;color:#212121;display:flex;align-items:center;gap:10px;margin:0 0 20px}.post-content img{height:420px;object-fit:cover;object-position:center;border-radius:20px;width:100%}.post-image img{width:100%;height:370px;object-fit:cover;object-position:center;border-radius:20px;margin-bottom:clamp(20px,2vw,40px)}.post-content ul{margin:0}.post-content li::marker{color:#f9b000}.post-content li{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;color:#212121;margin-bottom:.5lh}#post h2,#post h3,#post h4,#post h5{width:100%}#post h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:42px;line-height:112%;letter-spacing:-.02em;margin:0 0 .5lh}#post h3{font-family:"Montserrat",sans-serif;font-weight:400;font-size:24px;line-height:149%;letter-spacing:-.02em;margin:0 0 .5lh}#post h4{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:149%;letter-spacing:-.02em;margin:0 0 .5lh}figure{display:inline-block;margin:1lh auto}figcaption p{font-size:16px}#post .post-content p a{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:149%;letter-spacing:-.02em;color:#1c92ff!important;transition:all .5s ease}#post .post-content p a:hover{transition:all .5s ease;color:#f9b000!important}#post .post-content p a:hover span{transition:all .5s ease;color:#f9b000!important}.post-content th{background:#f2f2f2;text-align:left;padding:12px}.post-content th,.post-content td{border:1px solid #ddd;padding:12px;text-align:left}.post-content .highlight{background-color:#ffe6e6;border-left:8px solid #b90000;padding:30px;margin:20px 0}.post-content table{width:100%;border-collapse:collapse;margin:20px 0}#post .post-content .highlight a{background:#f9b000;border-radius:500px;width:350px;height:45px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;color:#212121!important;letter-spacing:-.02em;transition:.5s ease all;margin:0!important}#post .post-content .highlight a:hover{box-shadow:0px 4px 36px rgba(249,176,0,.32);background:#ffcc50;color:#212121!important;transition:.5s ease all}.post-content p:last-of-type{margin:0!important}.post-content table{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:149%;letter-spacing:-.02em}@media screen and (max-width:768px){#post{overflow-x:hidden;max-width:100vw}.post-hero,.post-content{padding:0 20px;box-sizing:border-box;max-width:100vw;overflow-wrap:break-word;word-wrap:break-word}.post-content>*,.post-hero>*{max-width:100%;box-sizing:border-box}.post-content p,.post-content li,.post-content h2,.post-content h3,.post-content h4,.post-content .highlight,.post-content .keys-webform{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}#post #breadcrumbs span{display:flex;flex-wrap:wrap}h1.post-title{font-size:32px;overflow-wrap:break-word}.post-content p{font-size:16px}#post h2{font-size:28px}#post h3{font-size:20px}figcaption p{font-size:14px;text-align:center}#post .post-content .highlight a{width:100%;max-width:100%}.post-content .highlight{padding:20px;box-sizing:border-box;max-width:100%}.post-content table{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.post-content ul,.post-content ol{margin-left:0;padding-left:1.2em}.post-content img{height:auto;max-height:300px}.post-image img{height:auto;max-height:250px}.post-content figure{margin:1em 0;width:100%}.keys-webform{box-sizing:border-box;max-width:100%}.keys-webform>div{max-width:100%}}