#gw-single-post{box-sizing:border-box}#gw-single-post *,#gw-single-post *:before,#gw-single-post *:after{box-sizing:inherit}.full-bleed-container{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background-color:#fff!important}#post-content h2{font-size:1.85rem;font-weight:800;color:#0f172a;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3;letter-spacing:-.025em}#post-content h3{font-size:1.45rem;font-weight:700;color:#1e293b;margin-top:2rem;margin-bottom:.75rem;line-height:1.3}#post-content p{font-size:1.05rem;line-height:1.8;color:#475569;margin-bottom:1.5rem}#post-content a{color:#019b98;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:500}#post-content ul{list-style:none!important;padding-left:0!important;margin-bottom:1.5rem}#post-content ul li{position:relative;padding-left:2.5rem;margin-bottom:.75rem;font-size:1.05rem;color:#475569;line-height:1.4}#post-content ul li:before{content:"";position:absolute;left:.75rem;top:.4rem;width:10px;height:10px;border-radius:50%;background:linear-gradient(90deg,#d3e269,#019b98);box-shadow:0 2px 4px #019b984d}#post-content ol{padding-left:1.5rem;margin-bottom:1.5rem}#post-content ol li{margin-bottom:.75rem;font-size:1.05rem;color:#475569;padding-left:.5rem;line-height:1.6}#post-content blockquote{background-color:#fff;border:1px solid #e5e7eb;border-left:4px solid #019B98;border-radius:.75rem;padding:1.5rem 1.5rem 1.5rem 2.5rem;margin:2.5rem 0;position:relative;box-shadow:inset 0 2px 4px #0000000d,0 4px 6px -1px #0000000d}#post-content blockquote:before{content:"“";position:absolute;left:.75rem;top:.75rem;font-size:3.5rem;color:#d3e269;font-family:Georgia,serif;line-height:1;opacity:.9}#post-content blockquote p{background:linear-gradient(90deg,#019b98,#00c87b);color:#fff;padding:1.25rem 1.5rem;border-radius:.5rem;font-size:1.15rem;font-style:italic;font-weight:600;box-shadow:inset 0 2px 4px #0000001a;margin:0}#post-content blockquote p a{color:#fff!important;text-decoration:underline}#post-content blockquote p a:hover{color:#333!important;text-decoration:none}#post-content img:not(.cta-img){background-color:#f8fafc;border:1px solid #e5e7eb;padding:6px;border-radius:1.25rem;box-shadow:inset 0 2px 4px #0000000d;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;-o-object-fit:contain!important;object-fit:contain!important;margin:2.5rem 0;display:block}.wp-block-table{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:2rem!important;padding:.75rem!important;box-shadow:inset 0 2px 4px #0000000d!important;margin:2.5rem 0!important;overflow-x:auto!important;display:block!important}.wp-block-table table{width:100%!important;min-width:600px!important;border-collapse:separate!important;border-spacing:0!important;background-color:#fff!important;border-radius:1.25rem!important;overflow:hidden!important;border:1px solid #f1f5f9!important;box-shadow:0 1px 3px #0000001a!important}.wp-block-table th,.wp-block-table td{padding:1.25rem 1.5rem!important;border:1px solid #f1f5f9!important;color:#475569!important;font-size:.95rem!important;line-height:1.5!important;vertical-align:middle!important;text-align:center!important}.wp-block-table thead th{background-color:#f8fafc!important;color:#07343b!important;font-weight:700!important;border-bottom:2px solid #e2e8f0!important}.wp-block-table thead th:first-child,.wp-block-table tbody td:first-child{text-align:left!important;font-weight:600!important;color:#1e293b!important;background-color:#f8fafc!important;width:35%!important}#post-content table{width:100%;border-collapse:collapse;margin:24px 0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}#post-content th{background:linear-gradient(135deg,#019b98,#07343b);color:#d3e269;font-weight:700;padding:14px 16px;border-bottom:2px solid rgba(211,226,105,.3);text-align:center}#post-content th:first-child{text-align:left;color:#fff}#post-content td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#475569;text-align:center;vertical-align:middle}#post-content tr:last-child td{border-bottom:none}
