@charset "UTF-8";body:has(.blog-article-page) .content-wrapper{padding-top:0!important}.blog-article-page{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.7;color:#2d3748}.blog-article-page .mobile-only{width:100%}@media (min-width: 993px){.blog-article-page .mobile-only{display:none!important}}@media (max-width: 992px){.blog-article-page .desktop-only{display:none!important}}.blog-article-page .desktop-background{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;padding-top:2rem;margin-bottom:0;min-height:unset!important;max-height:none!important}.blog-article-page .desktop-background .text-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;position:relative;z-index:2;opacity:1!important;transform:none!important;gap:1.5rem;max-width:90%;width:100%}.blog-article-page .homepage{min-height:unset!important;max-height:none!important}.blog-article-page .main-heading-home{font-size:50px;line-height:56px;font-weight:700;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5);opacity:1!important}.blog-article-page .sub-text-home{font-size:22px;line-height:28px;color:#fff;padding-bottom:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);opacity:1!important}.blog-article-page .landing-hero-transparency{font-size:18px;line-height:1.4;max-width:42rem;margin-left:auto;margin-right:auto;padding-bottom:.5rem;opacity:.95!important}.blog-article-page .article-title-banner{background:linear-gradient(135deg,#1a3a8a,#1668e3 60%,#2b7de9);padding:3rem 1.5rem;text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.blog-article-page .article-title-banner__inner{max-width:900px;margin:0 auto}.blog-article-page .article-title-banner h1,.blog-article-page .article-title-banner h2{color:#fff;font-size:2.5rem;font-weight:800;line-height:1.2;margin:0;letter-spacing:-.02em}.blog-article-page .article-body{max-width:900px;margin:0 auto;padding:2.5rem 1.5rem 3rem}.blog-article-page .article-section{margin-bottom:2.5rem}.blog-article-page .article-section h2{font-size:1.85rem;font-weight:700;color:#1a3a8a;margin-bottom:1.25rem;margin-top:0;padding-bottom:.5rem;border-bottom:3px solid #1668e3;line-height:1.3}.blog-article-page .article-section h3{font-size:1.3rem;font-weight:600;color:#2d3748;margin-top:1.75rem;margin-bottom:.75rem}.blog-article-page .article-section p{font-size:1.05rem;line-height:1.8;color:#4a5568;margin-bottom:1rem}.blog-article-page .article-section p strong{color:#1a3a8a;font-weight:600}.blog-article-page .article-image{margin:2rem 0 2.5rem;padding:0;text-align:center}.blog-article-page .article-image img{width:100%;max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px #00000014}.blog-article-page .checklist{list-style:none;padding:0;margin:1rem 0 1.5rem}.blog-article-page .checklist li{position:relative;padding:.6rem 0 .6rem 2rem;font-size:1.05rem;color:#4a5568;border-bottom:1px solid #edf2f7}.blog-article-page .checklist li:before{content:"✓";position:absolute;left:0;top:.6rem;color:#1668e3;font-weight:700;font-size:1.1rem}.blog-article-page .checklist li:last-child{border-bottom:none}.blog-article-page .article-cta{background:linear-gradient(135deg,#1a3a8a,#1668e3 60%,#2b7de9);border-radius:16px;padding:3rem 2.5rem;margin:3rem 0 1rem;text-align:center}.blog-article-page .article-cta h2{color:#fff;font-size:1.85rem;font-weight:700;margin-bottom:1.25rem;margin-top:0;border-bottom:none}.blog-article-page .article-cta p{color:#ffffffeb;font-size:1.05rem;line-height:1.8;margin-bottom:1rem;max-width:700px;margin-left:auto;margin-right:auto}.blog-article-page .article-cta p strong{color:#fff;font-weight:600}.blog-article-page .article-cta__button{display:inline-block;margin-top:1.5rem;padding:1rem 2.5rem;background:#fff;color:#1668e3;font-size:1.1rem;font-weight:700;border:none;border-radius:50px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 15px #00000026}.blog-article-page .article-cta__button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}.blog-article-page .article-cta__button:active{transform:translateY(0)}@media (max-width: 992px){.blog-article-page .article-title-banner{padding:2rem 1rem}.blog-article-page .article-title-banner h1{font-size:1.75rem}.blog-article-page .article-body{padding:1.5rem 1rem 2rem}.blog-article-page .article-section h2{font-size:1.5rem}.blog-article-page .article-section h3{font-size:1.15rem}.blog-article-page .article-cta{padding:2rem 1.5rem;margin:2rem 0 1rem}.blog-article-page .article-cta h2{font-size:1.5rem}}@media (max-width: 480px){.blog-article-page .article-title-banner{padding:1.5rem .75rem}.blog-article-page .article-title-banner h1{font-size:1.5rem}.blog-article-page .article-body{padding:1rem .75rem 1.5rem}.blog-article-page .article-section h2{font-size:1.35rem}.blog-article-page .article-section p{font-size:1rem}.blog-article-page .article-image img{border-radius:8px}.blog-article-page .article-cta{padding:1.5rem 1rem;border-radius:12px}.blog-article-page .article-cta__button{padding:.875rem 2rem;font-size:1rem}.blog-article-page .main-heading-home{font-size:32px;line-height:38px}.blog-article-page .sub-text-home{font-size:16px;line-height:20px}}.tivat-vs-delivery-blog .home-mpd-section{margin-top:.5rem}.tivat-vs-delivery-blog .nearby-destinations{margin-top:.5rem;padding-bottom:2.5rem}.tivat-vs-delivery-blog .comparison-table-wrapper{overflow-x:auto;margin:1rem 0;border-radius:12px;box-shadow:0 4px 20px #00000014}.tivat-vs-delivery-blog .comparison-table{width:100%;border-collapse:collapse;font-size:.95rem;min-width:600px}.tivat-vs-delivery-blog .comparison-table thead th{background:linear-gradient(135deg,#1a3a8a,#1668e3);color:#fff;font-weight:600;padding:1rem 1.25rem;text-align:left;font-size:.95rem;letter-spacing:.02em}.tivat-vs-delivery-blog .comparison-table thead th:first-child{border-radius:12px 0 0}.tivat-vs-delivery-blog .comparison-table thead th:last-child{border-radius:0 12px 0 0}.tivat-vs-delivery-blog .comparison-table tbody tr{border-bottom:1px solid #e2e8f0;transition:background-color .15s ease}.tivat-vs-delivery-blog .comparison-table tbody tr:nth-child(2n){background-color:#f7fafc}.tivat-vs-delivery-blog .comparison-table tbody tr:hover{background-color:#ebf4ff}.tivat-vs-delivery-blog .comparison-table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.tivat-vs-delivery-blog .comparison-table tbody tr:last-child td:last-child{border-radius:0 0 12px}.tivat-vs-delivery-blog .comparison-table tbody td{padding:.875rem 1.25rem;color:#4a5568;vertical-align:top}.tivat-vs-delivery-blog .comparison-table tbody td strong{color:#1668e3;font-weight:600}
