@charset "UTF-8";#post{margin-bottom:120px}@media screen and (max-width: 812px){#post{margin-bottom:72px}}#post .post-main-image{max-width:900px;margin:0 auto 40px}#post .post-main-image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:16px}@media screen and (max-width: 812px){#post .post-main-image{max-width:100%;margin-bottom:28px}#post .post-main-image img{border-radius:12px}}#post .post-title{margin-bottom:48px}#post .post-title .h1{margin-bottom:16px}@media screen and (max-width: 1068px){#post .post-title{margin-bottom:24px}}#post .post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#646464;font-size:14px;line-height:20px}#post .post-meta__author{color:#2b2121;font-weight:600}#post .post-meta time{white-space:nowrap}@media screen and (max-width: 576px){#post .post-meta{align-items:flex-start;flex-direction:column;gap:4px}#post .post-meta__separator{display:none}}#post .post-description h1{font-weight:600;font-size:48px;line-height:56px;margin-bottom:42px}@media screen and (max-width: 1440px){#post .post-description h1{font-size:44px;line-height:52px}}@media screen and (max-width: 1068px){#post .post-description h1{font-size:38px;line-height:46px}}@media screen and (max-width: 812px){#post .post-description h1{font-size:30px;line-height:36px;margin-bottom:32px}}#post .post-description h2{font-weight:600;font-size:32px;line-height:40px;margin-bottom:24px}@media screen and (max-width: 1068px){#post .post-description h2{font-size:30px;line-height:38px}}@media screen and (max-width: 812px){#post .post-description h2{font-size:24px;line-height:32px}}#post .post-description h3{font-weight:600;font-size:24px;line-height:32px;margin-bottom:16px}@media screen and (max-width: 1068px){#post .post-description h3{font-size:20px;line-height:30px}}@media screen and (max-width: 576px){#post .post-description h3{font-size:24px;line-height:32px}}#post .post-description h3.lora{font-family:Lora,serif;font-style:italic}#post .post-description h4{font-weight:600;font-size:18px;line-height:24px;margin-bottom:16px}@media screen and (max-width: 576px){#post .post-description h4{font-size:16px;line-height:22px}}#post .post-description h5,#post .post-description p{font-size:16px;line-height:22px;margin-bottom:32px}#post .post-description h5{font-weight:600}#post .post-description h6{font-weight:500;font-size:14px;line-height:20px;margin-bottom:16px}#post .post-description ul,#post .post-description ol{gap:8px;display:flex;flex-direction:column;margin-bottom:24px}#post .post-description ul li,#post .post-description ol li{padding:unset;margin-left:24px}#post .post-description div.MsoNormal{margin-bottom:32px!important}#post .post-description a:not(.button-style){color:#c83200;font-weight:600;text-decoration-line:underline;text-decoration-color:#f83800;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:auto;transition:color .2s ease}#post .post-description a:not(.button-style):visited{color:#982b10}#post .post-description a:not(.button-style):hover{color:#922500;text-decoration-thickness:3px}#post .post-description a:not(.button-style):focus-visible{outline:2px solid #f83800;outline-offset:3px;border-radius:2px}#post .post-description img{border-radius:16px;object-fit:cover;object-position:center}#extra-posts{padding-top:82px;margin-bottom:120px}@media screen and (max-width: 812px){#extra-posts{margin-bottom:72px}}@media screen and (max-width: 576px){#extra-posts{padding-top:68px}}#extra-posts .blog-row{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:24px}@media screen and (max-width: 1440px){#extra-posts .blog-row{column-gap:18px;row-gap:22px}}@media screen and (max-width: 1068px){#extra-posts .blog-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 576px){#extra-posts .blog-row{grid-template-columns:repeat(1,1fr)}}#extra-posts .blog-row-col img{width:100%;height:200px;margin-bottom:10px;border-radius:12px;object-fit:cover;object-position:bottom left}#extra-posts .blog-row-col h2{margin-bottom:6px;color:#2b2121}#extra-posts .blog-row-col div:nth-child(3){font-weight:500;color:#646464;margin-bottom:10px;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#extra-posts .blog-row-col div:nth-child(4){display:flex}#extra-posts .blog-row-col div:nth-child(4) a{display:flex}.blog-cta{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(245px,.75fr);align-items:center;gap:38px;overflow:hidden;margin-top:24px;padding:38px 40px;border:1px solid #f0c9b8;border-radius:18px;background:linear-gradient(135deg,#fff5f2,#fff 62%,#fdf0e8);box-shadow:0 12px 34px #6a3b2217}.blog-cta:after{content:"α";position:absolute;right:-24px;bottom:-56px;color:#f8380013;font-family:Lora,serif;font-size:220px;line-height:1;pointer-events:none}.blog-cta__content,.blog-cta__actions,.blog-cta__assurance{position:relative;z-index:1}.blog-cta__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#c83200;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.blog-cta__kicker:before{content:"";width:20px;height:2px;background:#f83800}.blog-cta__title{margin:0 0 12px;color:#2b2121;font-size:29px;font-weight:600;line-height:34px}.blog-cta__text{margin:0;color:#646464;font-size:16px;line-height:24px}.blog-cta__actions{display:grid;gap:11px}.blog-cta__button{display:flex;align-items:center;justify-content:center;width:100%;height:52px;min-height:52px;box-sizing:border-box;padding:0 20px;font-size:16px;line-height:22px;text-align:center}.blog-cta__button--primary{box-shadow:0 9px 20px #f8380038}.blog-cta__assurance{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:-12px;padding-top:17px;border-top:1px solid #ecdcd3;color:#646464;font-size:13px;font-weight:600;line-height:18px}.blog-cta__assurance span:before{content:"✓";margin-right:7px;color:#237a55;font-weight:700}@media screen and (max-width: 812px){.blog-cta{grid-template-columns:1fr;gap:22px;padding:28px 22px 24px;border-radius:15px}.blog-cta:after{right:-34px;bottom:-38px;font-size:170px}.blog-cta__title{font-size:25px;line-height:31px}.blog-cta__actions{width:100%}.blog-cta__assurance{grid-column:1;display:grid;gap:10px;margin-top:0}}@media screen and (max-width: 420px){.blog-cta{margin-left:-4px;margin-right:-4px;padding:26px 18px 22px}.blog-cta__title{font-size:23px;line-height:29px}.blog-cta__text{font-size:15px;line-height:22px}}#post .post-title{text-align:center}#post .post-title .post-meta{justify-content:center;gap:12px 22px}#post .post-title .post-meta__separator{display:none}#post .post-title .post-meta__author,#post .post-title .post-meta time{display:inline-flex;align-items:center;gap:8px}#post .post-title .post-meta__author:before,#post .post-title .post-meta time:before{content:"";flex:0 0 18px;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain}#post .post-title .post-meta__author:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ba372a' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M9 15l5.5-5.5a1.4 1.4 0 0 1 2 2L11 17l-3 1z'/%3E%3C/svg%3E")}#post .post-title .post-meta time:nth-of-type(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ba372a' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E")}#post .post-title .post-meta time:nth-of-type(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ba372a' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 1 0-2.34 5.66'/%3E%3Cpath d='M20 4v7h-7'/%3E%3C/svg%3E")}@media screen and (max-width: 576px){#post .post-title .post-meta{align-items:center;gap:9px}}#post .post-description{max-width:900px;margin-left:auto;margin-right:auto;color:#2b2121}#post .post-description h1{display:none}#post .post-description p{margin-bottom:18px;color:#2b2121!important;font-family:Inter,sans-serif!important;font-size:18px!important;line-height:27px!important}#post .post-description p,#post .post-description li{text-align:justify;text-align-last:left;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#post .post-description p span,#post .post-description li span{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important}#post .post-description p em,#post .post-description p i,#post .post-description li em,#post .post-description li i{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal;line-height:inherit!important}#post .post-description p strong,#post .post-description p b,#post .post-description li strong,#post .post-description li b{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:500;line-height:inherit!important}#post .post-description h2{scroll-margin-top:96px;margin-top:44px;margin-bottom:18px;color:#ba372a!important;font-family:Inter,sans-serif;font-size:30px;font-weight:600;line-height:38px}#post .post-description h2 span,#post .post-description h2 strong,#post .post-description h2 b,#post .post-description h2 em,#post .post-description h2 i,#post .post-description h2 a{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important}#post .post-description h3{scroll-margin-top:96px;margin-top:32px;margin-bottom:14px;color:#2b2121!important;font-family:Inter,sans-serif;font-size:22px;font-weight:600;line-height:30px}#post .post-description h3 span,#post .post-description h3 strong,#post .post-description h3 b,#post .post-description h3 em,#post .post-description h3 i,#post .post-description h3 a{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important}#post .post-description h4{margin-top:28px;margin-bottom:12px;color:#2b2121!important;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:26px}#post .post-description h4 span,#post .post-description h4 strong,#post .post-description h4 b,#post .post-description h4 em,#post .post-description h4 i,#post .post-description h4 a{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important}#post .post-description h5,#post .post-description h6{margin-top:24px;margin-bottom:10px;color:#2b2121!important;font-family:Inter,sans-serif;font-style:normal;font-weight:600}#post .post-description h5 span,#post .post-description h5 strong,#post .post-description h5 b,#post .post-description h5 em,#post .post-description h5 i,#post .post-description h5 a,#post .post-description h6 span,#post .post-description h6 strong,#post .post-description h6 b,#post .post-description h6 em,#post .post-description h6 i,#post .post-description h6 a{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important}#post .post-description h5{font-size:17px;line-height:25px}#post .post-description h6{font-size:16px;line-height:24px}#post .post-description ul,#post .post-description ol{margin-bottom:22px;color:#2b2121!important;font-family:Inter,sans-serif!important;font-size:18px!important;line-height:27px!important}#post .post-description ul ul,#post .post-description ul ol,#post .post-description ol ul,#post .post-description ol ol{margin-top:8px;margin-bottom:0}#post .post-description li::marker{color:#ba372a;font-weight:600}#post .post-description a:not(.button-style){color:#2b2121!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:400;text-decoration-line:underline;text-decoration-color:#f83800;text-decoration-thickness:1px;text-underline-offset:3px}#post .post-description a:not(.button-style):visited{color:#2b2121}#post .post-description a:not(.button-style):hover{color:#922500;text-decoration-thickness:1px}#post .post-description blockquote{margin:26px 0;padding:20px 24px;border:1px solid #ded2cc;border-left:4px solid #ba372a;border-radius:8px;background:#f7f4f2;color:#2b2121}#post .post-description blockquote p:last-child{margin-bottom:0}#post .post-description hr{height:0;margin:32px 0;border:0;border-top:1px solid #d7cbc5}#post .post-description table{width:100%!important;border-collapse:collapse;color:#2b2121;font-family:Inter,sans-serif;font-size:16px;line-height:24px}#post .post-description table th,#post .post-description table td{padding:12px 14px!important;border:1px solid #d7cbc5!important;color:#2b2121!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left;vertical-align:top}#post .post-description table th{background:#f7f4f2!important;font-weight:600}#post .post-description img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}@media screen and (max-width: 812px){#post .post-description{max-width:100%}#post .post-description p,#post .post-description ul,#post .post-description ol{font-size:17px;line-height:26px}#post .post-description p{margin-bottom:17px}#post .post-description h2{margin-top:38px;margin-bottom:16px;font-size:26px;line-height:34px}#post .post-description h3{margin-top:30px;margin-bottom:12px;font-size:22px;line-height:30px}#post .post-description table{font-size:15px;line-height:22px}}@media screen and (max-width: 576px){#post .post-description p,#post .post-description li{text-align:left;-webkit-hyphens:none;hyphens:none}}#post .post-toc{max-width:900px;margin:0 auto 40px;padding:24px 28px 22px;border:1px solid #d9cdc7;border-radius:12px;background:#ffffff57}#post .post-toc[hidden]{display:none}#post .post-toc__title{margin-bottom:16px;color:#ba372a;font-size:21px;font-weight:600;line-height:28px}#post .post-toc__list{columns:2;column-gap:42px;margin:0;padding-left:24px;color:#ba372a}#post .post-toc__list li{break-inside:avoid;margin:0 0 9px;padding-left:4px}#post .post-toc__list li::marker{color:#ba372a;font-weight:600}#post .post-toc__list a{color:#2b2121;font-size:15px;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-color:#f83800a6;text-decoration-thickness:1px;text-underline-offset:3px}#post .post-toc__list a:visited{color:#2b2121}#post .post-toc__list a:hover{color:#922500;text-decoration-color:#f83800}#post .post-toc__list a:focus-visible{outline:2px solid rgb(248,56,0);outline-offset:3px;border-radius:2px}@media screen and (max-width: 812px){#post .post-toc{margin-bottom:32px;padding:22px 22px 18px}#post .post-toc__list{columns:1}}@media screen and (max-width: 420px){#post .post-toc{padding:20px 18px 16px;border-radius:10px}}
