.blog-index{background:#fbfaf6;color:#152640}.blog-index-hero{padding:0 0 90px;background:radial-gradient(circle at 82% 22%,#dbe6f5 0,transparent 32%),linear-gradient(135deg,#f7f4ed,#f5f7fa);border-bottom:1px solid #dfe4e9}.blog-index-hero .crumbs{margin:0;padding-top:25px}.blog-index-hero .wrap>span{display:block;margin-top:68px;color:#49617c;font-size:11px;font-weight:800;letter-spacing:.17em}.blog-index-hero h1{max-width:900px;margin:19px 0 22px;font-size:clamp(48px,6.2vw,86px);line-height:.95;letter-spacing:-.06em}.blog-index-hero h1 em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#2859d6}.blog-index-hero p{max-width:730px;color:#56677d;font-size:18px;line-height:1.7}.blog-guides,.blog-library{padding-top:92px;padding-bottom:105px}.blog-section-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:38px}.blog-section-heading span{display:block;color:#5d6f85;font-size:10px;font-weight:850;letter-spacing:.17em;margin-bottom:13px}.blog-section-heading h2{font-size:clamp(36px,4vw,56px);line-height:1;margin:0;letter-spacing:-.045em}.blog-section-heading>p{color:#627188;line-height:1.7;max-width:480px;margin:0}.blog-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog-guide-card{position:relative;min-height:520px;overflow:hidden;border-radius:26px;background:#172a45;color:#fff;box-shadow:0 26px 65px #22395418;isolation:isolate}.blog-guide-card img{object-fit:cover;transition:transform .7s ease}.blog-guide-card:hover img{transform:scale(1.035)}.blog-guide-shade{position:absolute;inset:0;background:linear-gradient(180deg,#1124400d 12%,#11233acc 67%,#0e1f35f5);z-index:1}.blog-guide-card.schengen .blog-guide-shade{background:linear-gradient(180deg,#102b4b08 8%,#102b4bcc 67%,#0d233df5)}.blog-guide-card.bulgaria .blog-guide-shade{background:linear-gradient(180deg,#133d2909 8%,#123728c9 67%,#102c23f5)}.blog-guide-copy{position:absolute;inset:auto 34px 34px;z-index:2}.blog-guide-copy>span{display:block;font-size:10px;font-weight:850;letter-spacing:.18em;color:#d5e2f4}.blog-guide-copy h2{margin:13px 0 14px;font-size:clamp(28px,2.6vw,40px);line-height:1.08;letter-spacing:-.035em}.blog-guide-copy p{max-width:590px;margin:0;color:#d9e2ee;line-height:1.55;font-size:14px}.blog-guide-copy strong,.blog-library-card strong{display:flex;align-items:center;gap:8px;margin-top:25px;font-size:13px}.blog-guide-copy svg,.blog-library-card svg{width:17px}.blog-library{border-top:1px solid #e0e4e8}.blog-library-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.blog-library-card{display:flex;flex-direction:column;min-height:300px;padding:29px;border:1px solid #dbe1e8;border-radius:20px;background:#fff;color:#152640;transition:transform .25s,box-shadow .25s}.blog-library-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #22395410}.blog-library-card>span{font-size:10px;font-weight:850;letter-spacing:.14em;color:#2859d6}.blog-library-card h3{margin:22px 0 14px;font-size:23px;line-height:1.15}.blog-library-card p{color:#68778c;line-height:1.6;font-size:14px}.blog-library-card strong{margin-top:auto;color:#2859d6}@media(max-width:850px){.blog-guide-grid,.blog-section-heading{grid-template-columns:1fr}.blog-section-heading{gap:17px}.blog-library-grid{grid-template-columns:1fr 1fr}.blog-guide-card{min-height:500px}}@media(max-width:600px){.blog-index-hero{padding-bottom:65px}.blog-index-hero .wrap>span{margin-top:45px}.blog-index-hero h1{font-size:44px}.blog-index-hero p{font-size:16px}.blog-guides,.blog-library{padding-top:65px;padding-bottom:72px}.blog-guide-grid,.blog-library-grid{grid-template-columns:1fr}.blog-guide-card{min-height:455px;border-radius:20px}.blog-guide-copy{inset:auto 22px 24px}.blog-guide-copy h2{font-size:28px}.blog-guide-copy p{font-size:13px}.blog-library-card{min-height:250px}}@media(prefers-reduced-motion:reduce){.blog-guide-card img{transition:none}}.blog-editorial{border-top:1px solid #e0e4e8}.blog-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.blog-editorial-card{overflow:hidden;border:1px solid #d9e0e8;border-radius:24px;background:#fff;color:#152640;transition:transform .25s,box-shadow .25s}.blog-editorial-card:hover{transform:translateY(-4px);box-shadow:0 24px 52px #17345a16}.blog-editorial-image{position:relative;min-height:260px;overflow:hidden;background:#132641}.blog-editorial-image img{object-fit:cover;transition:transform .6s}.blog-editorial-card:hover img{transform:scale(1.035)}.blog-editorial-card>div:last-child{padding:29px}.blog-editorial-card span{font-size:10px;font-weight:850;letter-spacing:.15em;color:#2859d6}.blog-editorial-card h3{margin:16px 0 13px;font-size:29px;line-height:1.08}.blog-editorial-card p{font-size:14px;line-height:1.62;color:#65758a}.blog-editorial-card strong{display:flex;align-items:center;gap:8px;margin-top:23px;color:#2859d6;font-size:13px}.blog-editorial-card svg{width:17px}@media(max-width:850px){.blog-editorial-grid{grid-template-columns:1fr}}@media(max-width:600px){.blog-editorial-image{min-height:220px}.blog-editorial-card>div:last-child{padding:23px}.blog-editorial-card h3{font-size:25px}}