.single-post{background-image:url(/wp-content/uploads/2025/08/form.webp);background-position:right top;background-repeat:no-repeat;background-size:contain}.single-post .home-cta__body h2{flex-grow:1;width:auto}@media (max-width:900px){.single-post .home-cta__body h2{font-size:32px}.single-post .home-cta__body h2 br{display:none}}.single-post .home-cta__body>div{width:auto}@media (max-width:900px){.single-post .home-cta__body>div{width:100%}}.article{padding:60px 0}.article .white-button{width:fit-content}.article__body{margin-top:40px;display:flex;padding:40px;align-items:flex-start;gap:60px;align-self:stretch;border-radius:12px;background:var(--black, #000);box-shadow:0 0 40px 2px rgba(255, 255, 255, 0.05)}@media (max-width:900px){.article__body{padding:40px 16px;flex-direction:column}}.article__body .col1{width:35%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:900px){.article__body .col1{width:100%}}.article__body .col1 h1{color:var(--white, #fff);font-family:Docade;font-size:40px;font-style:normal;font-weight:400;line-height:120%}@media (max-width:900px){.article__body .col1 h1{font-size:32px}}.article__body .col1 p{color:var(--white, #fff);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.article__body .col1 p b{display:block}.article__body .col1 img{border-radius:8px;height:250px;object-fit:cover;width:100%;filter:grayscale(1)}.article__body .col2{width:65%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;overflow:hidden}@media (max-width:900px){.article__body .col2{width:100%}}.article__body .col2 p{color:var(--white, #fff);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.article__body .col2 h2{color:var(--white, #fff);font-size:32px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-0.02px}.article__body .col2 .row table{border-spacing:8px;border-collapse:separate}@media (max-width:900px){.article__body .col2 .row table{border-spacing:0}.article__body .col2 .row table tr{display:flex;flex-direction:column;gap:8px}}.article__body .col2 .row table td{border-radius:8px;border:1px solid #222;background:var(--background, #080808);padding:12px;color:#b3b3b3;font-size:14.6px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:-0.02px;vertical-align:top}.article__body .col2 .row table td b,.article__body .col2 .row table td strong{font-weight:400}.article__body .col2 .row table td h4{color:#b3b3b3;font-size:14.6px;font-style:normal;font-weight:700;line-height:19.2px;letter-spacing:-0.02px;margin-bottom:20px}.article__body .col2 .row table td ul{padding:0 0 0 18px;background:none;border:none}.article__body .col2 ul{list-style-type:disc;margin-bottom:20px;padding:12px 12px 12px 30px;border-radius:8px;border:1px solid #222;background:var(--background, #080808);width:100%}.article__body .col2 ul:last-child{margin:0}.article__body .col2 ul li{list-style-type:disc;color:#b3b3b3;font-size:14.6px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:-0.02px}.article__body .col2 h3{color:var(--white, #fff);font-size:20px;font-style:normal;font-weight:700;line-height:130%}.article__body .col2 .wp-block-group{width:100%}.article__body .col2 .wp-block-group__inner-container{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row){border-radius:8px;border:1px solid #222;background:var(--background, #080808);overflow:hidden}@media (max-width:900px){.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row){width:100%;overflow-x:auto}}.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row) table{border:none}@media (max-width:900px){.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row) table{width:790px}}.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row) table tr:first-child td{color:#b3b3b3;font-size:14.6px;font-style:normal;font-weight:700;line-height:19.2px;letter-spacing:-0.02px}.article__body .col2 .wp-block-group__inner-container .wp-block-table:not(.row) table tr td{padding:12px;color:#fff;font-size:14.6px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:-0.02px;border:none;vertical-align:top}