.blog-page{--dark: #0A1128;--sage: #6b9080;--bg: #FAF8F5;--t1: #1a1a1a;--t3: #555;--fb: "Roboto", sans-serif;--fd: "Roboto", sans-serif}.blog-hero{max-width:1100px;margin:0 auto;padding:72px 48px 52px}.blog-hero-label{font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b9080;margin-bottom:16px}.blog-hero h1{font-family:Roboto,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15;color:#0a1128;max-width:600px;margin-bottom:18px}.blog-hero p{font-size:1.15rem;color:#555;max-width:520px;line-height:1.75;font-weight:400}.blog-posts-wrap{max-width:1100px;margin:0 auto;padding:40px 48px 96px}.blog-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blog-card{background:#fff;border-radius:24px;box-shadow:0 4px 24px #00000012;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s;color:inherit}.blog-card:hover{box-shadow:0 14px 48px #00000021;transform:translateY(-4px)}.blog-card-image{width:100%;height:220px;object-fit:cover;object-position:center;display:block;flex-shrink:0}.blog-card-body{padding:24px 26px 28px;display:flex;flex-direction:column;flex:1}.blog-card-tag{display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#6b9080;background:#6b90801a;padding:4px 11px;border-radius:100px;margin-bottom:12px;align-self:flex-start}.blog-card-body h3{font-family:Roboto,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.35;color:#0a1128;margin-bottom:10px}.blog-card-body p{font-size:.975rem;line-height:1.7;color:#555;font-weight:400;margin-bottom:20px;flex:1}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.blog-read-link{display:inline-flex;align-items:center;gap:6px;font-size:.92rem;font-weight:600;color:#0a1128;text-decoration:none;border-bottom:2px solid #6b9080;padding-bottom:1px;transition:color .2s,border-color .2s}.blog-read-link:hover{color:#6b9080}.blog-read-link .arrow{transition:transform .2s;display:inline-block}.blog-card:hover .blog-read-link .arrow{transform:translate(4px)}.blog-card-meta{font-size:.9375rem;color:#555;opacity:.7}.blog-cta-bar{background:#0a1128;padding:72px 48px;text-align:center;border-radius:24px;margin:0 48px 64px}.blog-cta-bar h2{font-family:Roboto,sans-serif;font-size:1.9rem;color:#fff;margin-bottom:14px}.blog-cta-bar p{color:#ffffffd9;font-size:1.05rem;margin-bottom:28px;font-weight:400;max-width:460px;margin-left:auto;margin-right:auto}.blog-btn-sage{display:inline-block;background:#6b9080;color:#fff;padding:14px 36px;border-radius:100px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:opacity .2s;border:none;cursor:pointer}.blog-btn-sage:hover{opacity:.88}.blog-breadcrumb{max-width:900px;margin:0 auto;padding:24px 48px 0;font-size:.9rem;color:#555}.blog-breadcrumb a{color:#6b9080;text-decoration:none}.blog-breadcrumb span{margin:0 8px}.blog-article{max-width:900px;margin:0 auto;padding:0 48px 80px}.blog-post-header{padding:40px 0 48px}.blog-post-tag{display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b9080;background:#6b90801a;padding:5px 12px;border-radius:100px;margin-bottom:20px}.blog-post-header h1{font-family:Roboto,sans-serif;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:700;line-height:1.18;color:#0a1128;margin-bottom:22px}.blog-post-lede{font-size:1.25rem;color:#555;line-height:1.8;font-weight:400;margin-bottom:32px;border-left:3px solid #6b9080;padding-left:20px}.blog-post-meta{font-size:.9rem;color:#555;display:flex;gap:20px;align-items:center;margin-bottom:40px;flex-wrap:wrap}.blog-hero-image{width:100%;height:400px;object-fit:cover;border-radius:16px;display:block;margin-bottom:56px}.blog-article h2{font-family:Roboto,sans-serif;font-size:1.65rem;font-weight:700;color:#0a1128;margin:48px 0 16px}.blog-article h3{font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:600;color:#0a1128;margin:32px 0 12px}.blog-article p{font-size:1.1rem;line-height:1.85;color:#555;margin-bottom:20px;font-weight:400}.blog-article strong{color:#1a1a1a;font-weight:600}.blog-scenario-box{background:#0a1128;border-radius:24px;padding:32px 36px;margin:40px 0}.blog-scenario-box p{font-family:Roboto,sans-serif;font-size:1.2rem;font-style:italic;color:#ffffffeb;line-height:1.7;margin:0}.blog-scenario-label{font-family:Roboto,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b9080;margin-bottom:14px;font-style:normal;display:block}.blog-warning-box{background:#ef444412;border-left:4px solid #ef4444;border-radius:0 12px 12px 0;padding:22px 26px;margin:28px 0}.blog-warning-box p{color:#1a1a1a;margin:0;font-weight:400}.blog-warning-box strong{color:#ef4444}.blog-info-card{background:#fff;border-radius:24px;padding:28px 32px;margin:32px 0;box-shadow:0 4px 24px #00000012}.blog-info-card h3{margin-top:0;font-size:1.15rem}.blog-info-card p{font-size:1.02rem;margin:0}.blog-three-things{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0 36px}.blog-thing-card{background:#fff;border-radius:24px;padding:22px 20px;box-shadow:0 4px 24px #00000012}.blog-thing-number{font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:700;color:#6b9080;line-height:1;margin-bottom:10px}.blog-thing-title{font-size:.95rem;font-weight:600;color:#0a1128;margin-bottom:6px}.blog-thing-desc{font-size:.9rem;color:#555;line-height:1.5}.blog-mistakes-list{list-style:none;display:flex;flex-direction:column;gap:14px;margin:20px 0 32px;padding:0}.blog-mistakes-list li{display:flex;align-items:flex-start;gap:14px;font-size:1.07rem;color:#555;line-height:1.6}.blog-mistakes-list li:before{content:"✗";color:#ef4444;font-weight:700;font-size:1.1rem;margin-top:1px;flex-shrink:0}.blog-checklist{list-style:none;display:flex;flex-direction:column;gap:12px;margin:20px 0 32px;padding:0}.blog-checklist li{display:flex;align-items:flex-start;gap:14px;font-size:1.07rem;color:#555;line-height:1.6}.blog-checklist li:before{content:"✓";color:#6b9080;font-weight:700;font-size:1.1rem;margin-top:1px;flex-shrink:0}.blog-penalty-box{background:#ef44440f;border-radius:24px;padding:28px 32px;margin:32px 0;border:1px solid rgba(239,68,68,.15)}.blog-penalty-box h3{color:#ef4444;margin-top:0;font-size:1.15rem}.blog-penalty-box p{font-size:1.02rem;margin:0}.blog-regulation-box{background:#6b908014;border-radius:24px;padding:28px 32px;margin:32px 0}.blog-regulation-box h3{color:#6b9080;margin-top:0}.blog-regulation-box p{font-size:1.02rem;margin:0}.blog-hs-codes{background:#fff;border-radius:24px;padding:28px 32px;margin:32px 0;box-shadow:0 4px 24px #00000012}.blog-hs-codes h3{margin-top:0;font-size:1.15rem}.blog-hs-row{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06);gap:20px}.blog-hs-row:last-child{border-bottom:none;padding-bottom:0}.blog-hs-code{font-weight:600;font-size:1rem;color:#0a1128;white-space:nowrap}.blog-hs-desc{font-size:.95rem;color:#555;line-height:1.5;flex:1}.blog-hs-flag{font-size:.9375rem;font-weight:600;padding:3px 10px;border-radius:100px;white-space:nowrap}.blog-hs-flag.eudr{background:#ef44441a;color:#ef4444}.blog-hs-flag.maybe{background:#d4820a1a;color:#d4820a}.blog-hs-flag.clear{background:#6b90801a;color:#6b9080}.blog-timeline{display:flex;flex-direction:column;gap:0;margin:28px 0 36px}.blog-timeline-item{display:flex;gap:20px;position:relative}.blog-timeline-item:not(:last-child):before{content:"";position:absolute;left:15px;top:36px;bottom:0;width:2px;background:#0000001a}.blog-timeline-dot{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:700;color:#fff;margin-top:4px}.blog-timeline-dot.green{background:#6b9080}.blog-timeline-dot.amber{background:#d4820a}.blog-timeline-dot.red{background:#ef4444}.blog-timeline-content{padding-bottom:24px}.blog-timeline-content strong{display:block;color:#0a1128;font-size:1.02rem;margin-bottom:4px}.blog-timeline-content p{font-size:.98rem;margin:0;line-height:1.6}.blog-cost-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0 36px}.blog-cost-card{background:#fff;border-radius:24px;padding:20px;box-shadow:0 4px 24px #00000012;text-align:center}.blog-cost-number{font-family:Roboto,sans-serif;font-size:1.9rem;font-weight:700;color:#ef4444;line-height:1;margin-bottom:8px}.blog-cost-label{font-size:.88rem;color:#555;line-height:1.4}.blog-article-cta{background:#0a1128;padding:64px 48px;text-align:center;margin-top:80px;border-radius:24px}.blog-article-cta h2{font-family:Roboto,sans-serif;font-size:1.9rem;color:#fff;margin:0 0 14px}.blog-article-cta p{color:#ffffffd9;font-size:1.05rem;margin-bottom:28px;font-weight:400}.blog-related-posts{margin:64px 0}.blog-related-posts h3{font-family:Roboto,sans-serif;font-size:1.2rem;color:#0a1128;margin-bottom:20px}.blog-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.blog-related-card{background:#fff;border-radius:24px;padding:20px;box-shadow:0 4px 24px #00000012;text-decoration:none;display:block;transition:transform .2s;color:inherit}.blog-related-card:hover{transform:translateY(-3px)}.blog-related-card .blog-rel-tag{font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b9080;margin-bottom:8px;display:block}.blog-related-card p{font-family:Roboto,sans-serif;font-size:1.05rem;color:#0a1128;line-height:1.4;margin:0;font-weight:600}@media(max-width:768px){.blog-hero{padding:40px 20px 32px}.blog-posts-wrap{padding:24px 20px 64px}.blog-cards-grid{grid-template-columns:1fr}.blog-cta-bar{margin:0 20px 48px;padding:48px 24px}.blog-breadcrumb{padding:16px 20px 0}.blog-article{padding:0 20px 48px}.blog-post-header{padding:24px 0 32px}.blog-post-meta{flex-direction:column;gap:8px}.blog-hero-image{height:240px;margin-bottom:36px}.blog-three-things,.blog-cost-grid,.blog-related-grid{grid-template-columns:1fr}.blog-scenario-box{padding:24px 20px}.blog-article-cta{padding:40px 24px}.blog-hs-row{flex-direction:column;gap:8px}.blog-timeline-item:not(:last-child):before{left:15px}}
