@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-primary: #2176ff;--color-primary-dark: #0a74d7;--color-dark: #1a2535;--color-body: #374151;--color-muted: #6b7280;--color-bg: #f5f7fa;--color-white: #fff;--color-border: #e5e7eb;--color-footer-bg: #e9eefe;--font-primary: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--container-max: 1440px;--header-height: 80px;--trans-base: .2s}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fdfeff;color:#1a2535}img{display:block}a{color:inherit}.section{padding:40px 0}@media(min-width:768px){.section{padding:60px 0}}@media(min-width:992px){.section{padding:50px 0}}.section .container{display:flex;flex-direction:column}.section_dark h2,.section_dark p{color:var(--white, #fffdfd)}.hide{display:none!important}.primary-color{color:var(--bs-primary, #0a74d7)!important}.secondary-color{color:var(--bs-secondary, #f0977d)!important}.success-color{color:var(--bs-success, #00b67a)!important}.overflow-hidden{overflow:hidden}.overflow-hidden-x{overflow-x:hidden}.overflow-hidden-y{overflow-y:hidden}.semi-bold{font-weight:600}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.container{max-width:1440px;margin:0 auto;padding:0 20px}@media(min-width:768px){.container{padding:0 40px}}.header{z-index:999;position:sticky;top:0;width:100%;background:transparent;height:60px;transition:backdrop-filter .1s ease-in-out}@media(min-width:768px){.header{height:92px}}@media(min-width:1200px){.header{height:110px}}@media(min-width:1440px){.header{height:110px}}.header__burger{display:flex;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:6px}.header__burger span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,opacity .25s}.header__burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger.open span:nth-child(2){opacity:0}.header__burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(min-width:1024px){.header__burger{display:none}}.header_bg-hands:after,.header_bg-hands:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0}.header_bg-hands:before{z-index:2;background:linear-gradient(0deg,#ffffff1a 0% 100%),linear-gradient(0deg,#0d183180 0% 100%),linear-gradient(0deg,#00000080 0% 100%);backdrop-filter:blur(1px)}.header_bg-hands:after{z-index:1;background-image:url(/blog/images/backgrounds/header-bg-hands.jpg);background-image:-webkit-image-set(url(/blog/images/backgrounds/header-bg-hands.webp) 1x,url(/blog/images/backgrounds/header-bg-hands@2x.webp) 2x);background-image:image-set(url(/blog/images/backgrounds/header-bg-hands.webp) type("image/webp") 1x,url(/blog/images/backgrounds/header-bg-hands@2x.webp) type("image/webp") 2x,url(/blog/images/backgrounds/header-bg-hands.jpg) type("image/jpeg") 1x,url(/blog/images/backgrounds/header-bg-hands@2x.jpg) type("image/jpeg") 2x);background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .3s ease-in-out}.header_shadow:after{opacity:.3}.header>.container{position:relative;z-index:3;height:100%}@media(max-width:767px){.header>.container{padding:0 16px}}.header__button-block .btn-primary{max-width:180px;width:100%;width:180px}@media(min-width:768px){.header__button-block .btn-primary{width:208px;max-width:208px}}.header__button-block{display:none;position:relative}@media(min-width:1200px){.header__button-block{display:flex}}.header__button-block>p{display:none;width:100%;text-align:center;margin:0;position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%);color:var(--White-Smoke, #fafafa);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.header__right-side{padding-right:0;margin-left:auto}@media(min-width:768px){.header__right-side{padding-right:64px}}@media(min-width:992px){.header__right-side{display:flex;align-items:center;gap:15px;padding-right:49px}}@media(min-width:1200px){.header__right-side{display:flex;align-items:center;gap:16px;padding-right:0}}.header__inner{height:100%;padding:0;position:relative;display:flex;align-items:center;justify-content:space-between}@media(min-width:1200px){.header__inner{padding:12px 0}}.header__logo{display:flex;align-items:center;height:100%;padding:0;width:100%;max-width:106px}.header__logo>img,.header__logo>svg{display:block;max-width:100%;height:auto}@media(min-width:768px){.header__logo{max-width:172px;padding:0 8px}}.header_achievement-logos{background:unset;position:relative;height:auto;padding:16px 0}.header_achievement-logos .achievement-logos__block:nth-child(3){gap:10px;flex-direction:row}@media(min-width:576px){.header_achievement-logos .achievement-logos__block:nth-child(3){gap:12px;max-width:1899px}}.header_achievement-logos .achievement-logos__block-content{color:#2a3243}.header_achievement-logos .header__logo{display:block;min-width:160px;margin-top:24px}@media(min-width:576px){.header_achievement-logos .header__logo{margin-top:8px}}.header_achievement-logos .header__inner{display:flex;flex-direction:column-reverse}@media(min-width:576px){.header_achievement-logos .header__inner{flex-direction:row}}.nav{display:none;flex:1}@media(min-width:1024px){.nav{display:flex}}.nav__list{display:flex;list-style:none;padding:0;margin:0;gap:24px}@media(min-width:1280px){.nav__list{gap:32px}}.nav .menu-list__item{list-style:none}.nav .menu-list__link{color:#fafafa;text-decoration:none;font-size:14px;font-weight:500;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;transition:color .2s}.nav .menu-list__link:hover{color:#0a74d7}.btn-primary{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;background:#0a74d7;color:#fff;text-decoration:none;border-radius:12px;font-size:15px;font-weight:600;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;transition:background .2s;border:none;cursor:pointer}.btn-primary:hover{background:#0086fb}.working-time{display:flex;justify-content:space-between;align-items:center;padding:0;gap:8px;color:var(--White-Smoke, #fafafa);font-family:Inter;transition:color .3s ease-in-out;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration:none}@media(min-width:768px){.working-time{padding:4px 1px;font-size:16px;line-height:16px}}@media(min-width:992px){.working-time>img{display:block;width:28px}}@media(min-width:1200px){.working-time{font-size:14px;line-height:16px}}.working-time:hover{color:var(--White-Smoke, rgba(250, 250, 250, .8470588235))}.working-time>span{display:inline-block;width:110px}@media(min-width:768px){.working-time>span{width:147px}}@media(min-width:1200px){.working-time>span{width:128px}}.drawer-burger::part(base){z-index:999}@media(min-width:768px){.drawer-burger::part(panel){--size: 600px}}.drawer-burger::part(header){padding:16px 20px 0;min-height:56px;align-items:center}.drawer-burger::part(title){display:none}.drawer-burger::part(close-button){display:none}.drawer-burger::part(body){padding:20px 60px 60px}@media(min-width:768px){.drawer-burger::part(body){padding:20px 60px 60px}}@media(min-width:992px){.drawer-burger::part(body){padding:20px 60px 45px 80px}}.drawer-burger__close{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;opacity:.7;transition:opacity .2s}.drawer-burger__close:hover{opacity:1}.drawer-burger__content{display:flex;align-items:flex-start;flex-direction:column;gap:18px}.drawer-burger__content p{margin:0}.drawer-burger__menu-title{color:#909da2;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:120%;letter-spacing:.56px;text-transform:uppercase}.drawer-burger__menu-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.drawer-burger__menu-list .menu-list__link{color:#22282b;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:150%;text-decoration:none;transition:color .2s}.drawer-burger__menu-list .menu-list__link:hover{color:#0a74d7}.burger-contacts{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin-top:23px}@media(min-width:768px){.burger-contacts{gap:24px;margin-top:48px}}.burger-contacts__block{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.burger-contacts__block-title{color:#909da2;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.28px;text-transform:uppercase;margin:0}.burger-contacts__block-content>a{color:#0a74d7;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:150%;text-decoration:none}.burger-contacts__block-content>a:hover{text-decoration:underline}.dialog-common::part(base){z-index:1000}.dialog-common::part(header){position:relative}.dialog-common::part(header-actions){padding:0}.dialog-common::part(close-button){display:none}.dialog-common::part(title){color:#22282b;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:150%;text-transform:capitalize;padding:60px 24px 0;margin-right:20px}@media(min-width:768px){.dialog-common::part(title){padding:50px 24px 24px}}.dialog-common::part(body){padding:24px 23px 0}.dialog-common::part(panel){max-height:100vh;height:100vh;max-width:100%}@media(min-width:768px){.dialog-common::part(panel){height:auto;border-radius:20px;--width: 628px}}.dialog-close-btn{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.dialog-close-btn:hover{opacity:1}.dialog-free-quote::part(panel){min-height:480px}.dialog-free-quote .flight-contacts{background:transparent;box-shadow:none;border:none;padding:0 0 32px;width:100%}.flight-contacts__form{display:flex;flex-direction:column;gap:16px}.flight-contacts__button-block,.flight-contacts__button-block .contacts-button{width:100%}.flight-contacts__button-block .contacts-button::part(base){width:100%;height:48px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;background-color:#0a74d7;border-color:#0a74d7;border-radius:12px;transition:background .2s,border-color .2s}.flight-contacts__button-block .contacts-button::part(base):hover{background-color:#0086fb;border-color:#0086fb}.form-field-wrap{position:relative;width:100%}.field-error{display:block;color:#e53e3e;font-size:11px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-top:4px;min-height:14px}.form__input{width:100%}.form__input::part(base){border-radius:8px;border-color:#d1d5db;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:48px;transition:border-color .2s}.form__input::part(input){font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;color:#22282b}.form__input[data-invalid]::part(base){border-color:#e53e3e}.form__text{margin:0;color:#667085;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:500;line-height:120%;letter-spacing:-.1px}.form__text svg{flex-shrink:0;margin-top:1px}.form__text span{color:#667085;font-size:10px;font-weight:500}.form__text a{color:#0a74d7;font-size:10px;font-weight:500;text-decoration:underline}.form__text__stop{color:#22282b}sl-drawer:not(:defined),sl-dialog:not(:defined){display:none}.footer{position:relative;z-index:1;background:var(--bg-color-footer);color:var(--black-100);box-shadow:0 15px 25px 7px #00000029;-webkit-box-shadow:0px 15px 25px 7px rgba(0,0,0,.16)}.footer__info-logo{display:flex;justify-content:center;width:100%}.footer__info-logo img{display:block;height:auto;width:196px}@media(min-width:768px){.footer__info-logo{width:auto;justify-content:flex-start;order:1}}@media(min-width:992px){.footer__info-logo{width:255px}}@media(min-width:1200px){.footer__info-logo{width:196px}}.footer__container{max-width:var(--max-width);display:flex;flex-direction:column;margin:0 auto;gap:40px}.footer__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px;width:100%}@media(min-width:768px){.footer__info{position:relative;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media(min-width:992px){.footer__info{gap:20px}}@media(min-width:1200px){.footer__info{gap:40px}}.footer__menu-list{position:relative;display:flex;flex-direction:column;gap:16px;margin:0}.footer__menu-list .menu-list__item{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.footer__menu-list .menu-list__item{max-width:161px}}.footer__menu-list .menu-list__link{position:relative}.footer__menu-list .menu-list__link:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;background-color:var(--Dark-blue, #2a3243);transition:transform .4s,transform-origin 0s;transform:scaleX(0);transform-origin:right center;height:1px}.footer__menu-list .menu-list__link:hover:before{transform:scaleX(1);transform-origin:left center}.footer__menu-list .menu-list__link,.footer__menu-list .menu-list__title{color:var(--Dark-blue, #2a3243);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:150%}@media(min-width:768px){.footer__menu-list .menu-list__link,.footer__menu-list .menu-list__title{font-size:16px}}.footer__menu-list .menu-list__text>a[href]{white-space:nowrap}.footer__menu-list .menu-list__text,.footer__menu-list .menu-list__text>a{color:var(--Steel-Blue, #667085);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media(min-width:768px){.footer__menu-list .menu-list__text,.footer__menu-list .menu-list__text>a{font-size:16px}}.footer__information{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.footer__information>p{color:var(--Dark-blue, #2a3243);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%;max-width:204px;margin:0}@media(min-width:768px){.footer__information>p{max-width:unset}}.footer__information>div{display:flex;justify-content:center;align-items:center;gap:12px;margin:0 -10px}.footer__information>div>a{text-decoration:none;color:var(--bs-primary, #0a74d7);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.footer__price_disclaimer{padding:0 4px}.footer__price_disclaimer p{color:var(--Dark-blue, #2a3243);opacity:.85;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media(min-width:768px){.footer__price_disclaimer p{margin:0}.footer__price_disclaimer p+p{margin:25px 0 0}}@media(min-width:992px){.footer__price_disclaimer p{font-size:14px}.footer__price_disclaimer p+p{margin:21px 0 0}}@media(min-width:768px){.footer__price_disclaimer-extra p+p{margin:25px 0 0}}@media(min-width:992px){.footer__price_disclaimer-extra p+p{margin:21px 0 0}}.footer__show-more,.footer__show-less{display:inline;color:var(--bs-primary, #0a74d7);font-family:Montserrat;font-size:inherit;font-style:normal;font-weight:600;line-height:inherit;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-decoration:underline;vertical-align:baseline}.footer__show-more:hover,.footer__show-less:hover{opacity:.8}.footer__show-more span,.footer__show-less span{display:inline}.footer__price_disclaimer-extra{margin-top:12px!important}.footer.footer-short .footer__price_disclaimer-extra{display:none}.footer__socials{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.footer__socials{order:2;gap:12px;width:257px}}@media(min-width:992px){.footer__socials{width:228px;position:absolute;top:auto;bottom:0;left:0}}@media(min-width:1200px){.footer__socials{order:3;position:static}}@media(min-width:1920px){.footer__socials{width:262px}}.footer__socials-title{margin:0;color:#4a5568;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}@media(min-width:768px){.footer__socials-title{font-size:14px}}.footer .socials{display:flex;margin:0;gap:50px}@media(min-width:768px){.footer .socials{margin-top:auto;gap:unset;justify-content:space-between;padding:0 0 0 3px}}.footer .socials a{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.footer .socials a{width:32px;min-width:32px;height:32px}}@media(min-width:768px){.footer .menu-categories{order:3;gap:24px}}@media(min-width:992px){.footer .menu-categories{order:2;width:614px}}@media(min-width:1200px){.footer .menu-categories{width:685px}}@media(min-width:1920px){.footer .menu-categories{width:879px}}.footer .menu-categories__block:nth-child(3){width:100%}@media(min-width:768px){.footer .menu-categories__block:nth-child(3){width:355px}.footer .menu-categories__block:nth-child(3) .menu-list__item:nth-child(3){position:absolute;top:0;right:0;left:auto}}@media(min-width:1920px){.footer .menu-categories__block:nth-child(3){width:416px}}.menu-categories{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:40px}.menu-categories__block{min-width:120px}.menu-categories__block-title{color:#4a5568;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;margin:0 0 16px;letter-spacing:.5px}.menu-list{list-style:none;padding:0;margin:0}.menu-list__item{margin:0}.menu-list__link{color:#374151;text-decoration:none;font-size:14px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:color .2s}.menu-list__link:hover{color:#0a74d7}.menu-list__title{margin:0 0 2px;font-size:12px;font-weight:500;color:#909da2;letter-spacing:.3px}.menu-list__text{margin:0 0 12px;font-size:14px}.menu-list__text a{color:#374151;text-decoration:none}.menu-list__text a:hover{color:#0a74d7}.socials{display:flex;gap:12px;flex-wrap:wrap}.socials a{display:flex;transition:opacity .2s}.socials a:hover{opacity:.8}.card{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 2px 8px #00000012;transition:box-shadow .2s,transform .2s}.card:hover{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.card__image{position:relative;aspect-ratio:16/9;overflow:hidden}.card__image picture{display:block;width:100%;height:100%}.card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.card__image:hover img{transform:scale(1.04)}.card__image-placeholder{width:100%;height:100%;background:#e5e7eb}.card__tag{position:absolute;top:12px;left:12px;background:#2176ff;color:#fff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.card__body{padding:14px 16px 16px;flex:1;display:flex;flex-direction:column;gap:8px}.card__dates{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px;color:#9ca3af}.card__dates-sep{color:#e5e7eb}.card__title{font-size:16px;font-weight:700;color:#1a2535;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__desc{font-size:13px;color:#6b7280;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__authors{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid #f0f0f0}.card__expert{display:flex;align-items:center;gap:5px}.card__expert-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.card__expert-avatar--placeholder{background:#d1d5db}.card__expert picture{display:block;width:24px;height:24px;flex-shrink:0;border-radius:50%;overflow:hidden}.card__expert-name{font-size:12px;color:#374151;font-weight:500;white-space:nowrap}.sidebar{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.sidebar{top:84px;align-self:start}}.sidebar__widget{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000000f}.sidebar__widget-table-of-contents{display:none}@media(min-width:992px){.sidebar__widget-table-of-contents{display:block}}.sidebar__widget--flight{display:none;padding:0;overflow:hidden;border-radius:12px}@media(min-width:1440px){.sidebar__widget--flight{display:block;min-height:460px}}.sidebar__title{display:flex;gap:7px;align-items:center;font-size:15px;font-weight:700;color:#1a2535;margin:0 0 16px;padding-bottom:12px}.sidebar__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.sidebar__link{display:flex;gap:12px;text-decoration:none;color:inherit;align-items:flex-start}.sidebar__link:hover .sidebar__article-title{color:#2176ff}.sidebar__thumb{width:72px;height:56px;flex-shrink:0;border-radius:6px;overflow:hidden}.sidebar__thumb picture{display:block;width:100%;height:100%}.sidebar__thumb img{width:100%;height:100%;object-fit:cover}.sidebar__thumb-placeholder{width:100%;height:100%;background:#e5e7eb}.sidebar__info{display:flex;flex-direction:column;gap:4px;min-width:0}.sidebar__article-title{font-size:13px;font-weight:600;color:#1a2535;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.sidebar__date{font-size:11px;color:#6b7280}.toc__list{list-style:none;padding:0;margin:0;counter-reset:none;display:flex;flex-direction:column;gap:2px}.toc__item{display:block}.toc__link{display:flex;align-items:baseline;gap:6px;padding:6px 8px;border-radius:6px;font-size:13px;color:#374151;text-decoration:none;line-height:1.4;transition:background .15s,color .15s}.toc__link:hover,.toc__link--active{background:#f0f4ff;color:#0553a1}.toc__link:hover .toc__num,.toc__link--active .toc__num{color:#0553a1}.toc__link--active{font-weight:600}.toc__num{color:#667085;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:20px;flex-shrink:0;min-width:18px}@font-face{font-family:Inter;src:url(/blog/fonts/Inter-Regular.woff2) format("woff2"),url(/blog/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/blog/fonts/Inter-SemiBold.woff2) format("woff2"),url(/blog/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/blog/fonts/Montserrat-Regular.woff2) format("woff2"),url(/blog/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/blog/fonts/Montserrat-Bold.woff2) format("woff2"),url(/blog/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/blog/fonts/Montserrat-Medium.woff2) format("woff2"),url(/blog/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/blog/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/blog/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:#6b7280;margin-bottom:16px}.breadcrumb>span{display:flex;align-items:center;gap:4px}.breadcrumb__link{display:flex;align-items:center;gap:4px;white-space:nowrap;color:#2a3243;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none}.breadcrumb__link:hover{color:#2176ff}.breadcrumb__sep{color:#2a3243}.breadcrumb__current{color:#5a6474;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.breadcrumb__current,.breadcrumb__link span{text-overflow:ellipsis;max-width:240px;overflow:hidden;white-space:nowrap}.topic-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.topic-tab{display:inline-flex;align-items:center;padding:6px 16px;border-radius:20px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.topic-tab:hover:not(.topic-tab--active){border-color:#2176ff;color:#2176ff}.topic-tab--active{background:#2176ff;color:#fff;border-color:#2176ff}.card-filter-item{display:flex;flex-direction:column}.card-filter-item .card{flex:1}.blog-page{padding:40px 0 64px}.blog-page__inner{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:1024px){.blog-page__inner{grid-template-columns:1fr 300px;align-items:start}}.blog-page__heading{font-size:24px;font-weight:700;color:#1a2535;margin:0 0 8px}@media(min-width:768px){.blog-page__heading{font-size:28px}}.blog-page__subtitle{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 20px}.blog-page__grid{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px){.blog-page__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-page__grid{grid-template-columns:repeat(3,1fr)}}.blog-page__empty{color:#6b7280;font-size:15px}.pagination{display:flex;gap:6px;margin-top:36px;flex-wrap:wrap}.pagination__btn{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:6px;background:#fff;color:#374151;text-decoration:none;font-size:14px;font-weight:500;border:1px solid #e5e7eb;transition:background .15s,color .15s,border-color .15s}.pagination__btn:hover:not(.pagination__btn--active){background:#f0f4ff;border-color:#2176ff;color:#2176ff}.pagination__btn--active{background:#2176ff;color:#fff;border-color:#2176ff;pointer-events:none}.article-page{padding:40px 0 64px}.article-page__inner{display:flex;flex-direction:column;gap:32px;justify-content:center}@media(min-width:992px){.article-page__inner{flex-direction:row;gap:48px}}.article__section{scroll-margin-top:76px}@media(min-width:768px){.article__section{scroll-margin-top:108px}}@media(min-width:992px){.article__section{scroll-margin-top:112px}}@media(min-width:1200px){.article__section{scroll-margin-top:126px}}.article{overflow:hidden;max-width:100%}@media(min-width:992px){.article{max-width:1060px}}.article__header{padding:28px 0 0}.article__category-badge{display:inline-block;background:#2176ff;color:#fff;font-size:11px;font-weight:600;padding:3px 12px;border-radius:20px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.article__title{color:#0f172a;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.5px;margin:0 0 12px}@media(min-width:768px){.article__title{font-size:24px}}@media(min-width:992px){.article__title{font-size:28px}}@media(min-width:1200px){.article__title{font-size:32px}}@media(min-width:1440px){.article__title{font-size:36px}}.article__lead{color:#2a3243;font-family:Montserrat;font-size:16px;font-style:italic;font-weight:400;line-height:32px;margin:32px 0 0}@media(min-width:768px){.article__lead{font-size:18px}}.article__experts{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.article__expert{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:220px;max-width:504px;padding:16px;border-radius:12px;border:1px solid #e2e8f0;background:#fff}.article__expert-avatar{min-width:64px;width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.article__expert-avatar--placeholder{background:#d1d5db}.article__expert-body{display:flex;flex-direction:column;gap:12px;min-width:0}.article__expert-name-info{display:flex;flex-direction:column;gap:8px;margin-right:auto}.article__expert-name-row{display:flex;align-items:center;gap:12px}.article__expert-name{color:#0f172a;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.article__expert-badge{display:flex;padding:2px 8px;flex-direction:column;align-items:flex-start;white-space:normal;border-radius:4px;background:#0a74d71a;color:#0a74d7;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:13px;letter-spacing:.5px;text-transform:uppercase}.article__expert-desc{font-size:12px;color:#6b7280;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article__expert-social{display:flex;padding:8px;align-items:center;gap:8px;border-radius:8px;border:1px solid #e2e8f0;color:#334155;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.article__expert-social span{display:none}@media(min-width:768px){.article__expert-social span{display:inline}}.article__category-title{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#2176ff;text-decoration:none;padding:14px 0}.article__category-title:hover{text-decoration:underline}.article__stats-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0 4px}.article__stats-likes{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#2176ff}.article__stats-sep{color:#e5e7eb;font-size:14px;line-height:1}.article__stats-date{color:#64748b;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.12px}@media(min-width:992px){.article__stats-date{font-size:16px}}.article__stats-date-title{color:#0f172a}.article__share{display:flex;align-items:center;gap:6px;margin-left:auto}.article__share-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb;color:#6b7280;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.article__share-btn:hover{background:#f0f4ff;border-color:#2176ff;color:#2176ff}.article__share-btn--copy.copied{background:#dcfce7;border-color:#16a34a;color:#16a34a}.article__cover{width:100%;max-height:480px;object-fit:cover;display:block;margin-top:24px}.article__section{max-width:100%;padding:32px 0 0}@media(min-width:768px){.article__section{padding:56px 0 0}}.article__section:last-of-type{padding-bottom:0}.article__section-title{color:#2a3243;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0 0 16px}@media(min-width:768px){.article__section-title{font-size:20px}}@media(min-width:992px){.article__section-title{font-size:24px}}.article__section-num{font-variant-numeric:tabular-nums;flex-shrink:0}.article__quote-block{margin:32px 0;padding:20px 24px;border-left:3px solid #2176ff;background:#f9fafb;border-radius:0 8px 8px 0}.article__quote-block-text{margin:0;color:#4b5563;font-family:Montserrat;font-size:18px;font-style:italic;line-height:1.6}.article__quote-block-author{display:block;margin-top:12px;color:#6b7280;font-size:13px;font-style:normal;font-weight:600}.article__quote-block-author:before{content:"— "}.article__media-block{margin:32px 0}.article__media-block img{width:100%;height:auto;border-radius:8px;display:block}.article__slider-block{display:flex;gap:12px;margin:32px 0;overflow-x:auto;scroll-snap-type:x mandatory}.article__slider-block picture{flex:0 0 auto;scroll-snap-align:start}.article__slider-block img{width:280px;height:200px;object-fit:cover;border-radius:8px;display:block}@media(min-width:768px){.article__slider-block img{width:340px;height:240px}}.article__content{color:#667085;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.article__content picture{display:block}.article__content table{border-spacing:0;border-radius:8px;border:1px solid #e2e8f0;overflow:hidden}.article__content table tr:not(:first-child) td{border-top:1px solid #e2e8f0}.article__content table th,.article__content table td{text-align:left;padding:12px}@media(min-width:768px){.article__content table th,.article__content table td{padding:16px 24px}}.article__content table thead tr{border-radius:8px 8px 0 0;border-bottom:1px solid #e2e8f0;background:#e0e7ff;color:#2a3243;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.article__content table tbody tr{color:#2a3243;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.article__content h2{color:#1a2535;margin-top:1.5em}.article__content h3{font-size:18px;color:var(--Steel-Blue, #667085);font-weight:600;margin-top:1.5em}.article__content a{color:#0a74d7}.article__content img{max-width:100%;width:100%;height:auto;border-radius:8px;margin:16px 0;aspect-ratio:auto 16/9}.article__content figure{margin:20px 0}.article__content figure img{width:100%;margin:0;border-radius:8px 8px 0 0}.article__content figure figcaption{color:#667085;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:6px 0;border-top:none;font-style:italic}.article__content blockquote{border-left:3px solid #2176ff;padding-left:16px;margin:16px 0;color:#4b5563;font-style:italic}.article__content pre{background:#f8f9fa;padding:16px;border-radius:8px;overflow-x:auto;font-size:13px}.article__content ul{padding:0 0 0 20px;margin:20px 0 0}.article__content ul li::marker{font-size:6px}.article__summarize{display:flex;align-items:center;flex-wrap:wrap;gap:0px;margin:40px 0 0;max-width:100%}.article__summarize-label{display:flex;width:100%;align-items:center;gap:5px;color:#0a74d7;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap}.article__summarize-tools{padding:10px 0;display:flex;align-items:center;flex-wrap:nowrap;gap:6px;overflow:auto}.article__summarize-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;color:#2a3243;font-family:Montserrat;font-size:14px;font-style:normal;line-height:15px;font-weight:500;border-radius:16px;border:1px solid rgba(10,116,215,.2);background:#e9eefe;text-decoration:none;transition:background .15s,border-color .15s}.article__summarize-btn:hover{background:#f0f4ff;border-color:var(--tool-color, #2176ff)}.article__summarize-icon{display:flex;align-items:center;color:var(--tool-color, #6b7280)}.article__like-wrap{padding:0}.article__tags{display:flex;flex-wrap:wrap;gap:8px;padding:20px 28px 0}.article__tag{font-size:12px;color:#2176ff;background:#eff6ff;padding:3px 10px;border-radius:20px;text-decoration:none}.article__tag:hover{background:#dbeafe}.article__sources{padding:20px 28px 28px;border-top:1px solid #f0f0f0}.article__sources h3{font-size:14px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px}.article__sources ul{padding-left:16px;margin:0}.article__sources li{font-size:13px;color:#6b7280;margin-bottom:4px}.article__sources a{color:#2176ff;text-decoration:none}.article__sources a:hover{text-decoration:underline}#flight-search-article{padding:0;border-top:1px solid #f0f0f0;margin-top:28px;min-height:750px}@media(min-width:1440px){#flight-search-article{display:none}}.faq-section{padding:28px 0;border-top:1px solid #f0f0f0;margin-top:28px}.faq-section h2{font-size:20px;font-weight:700;color:#1a2535;margin:0 0 20px}.faq-item{overflow:hidden;border-bottom:1px solid var(--Light-Gray, #cecece)}.faq-item__q{padding:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item__q,.faq-item__q h3{font-size:14px;font-weight:600;color:#1a2535;margin:0}.faq-item__q::-webkit-details-marker{display:none}.faq-item__icon{width:26.667px;height:26.667px;flex-shrink:0;transition:transform .2s;user-select:none;-webkit-user-select:none}.faq-item[open] .faq-item__q .faq-item__icon{transform:rotate(180deg)}.faq-item__a{padding:12px 16px;font-size:14px;color:#4b5563;line-height:1.6;margin:0}.related-articles{margin-top:48px}.related-articles__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:8px}.related-articles__title{font-size:20px;font-weight:700;color:#1a2535;margin:0}@media(min-width:768px){.related-articles__title{font-size:22px}}.related-articles__category{color:#2176ff}.related-articles__view-all{font-size:14px;font-weight:600;color:#2176ff;text-decoration:none;white-space:nowrap}.related-articles__view-all:hover{text-decoration:underline}.related-articles__grid{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px){.related-articles__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.related-articles__grid{grid-template-columns:repeat(3,1fr)}}.error-page{padding:80px 0;display:flex;align-items:center;justify-content:center;min-height:50vh}.error-page__inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px}.error-page__code{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;letter-spacing:.08em;color:#2176ff;margin-bottom:12px}.error-page__title{font-size:26px;font-weight:700;color:#1a2535;margin:0 0 12px}@media(min-width:768px){.error-page__title{font-size:30px}}.error-page__desc{font-size:15px;color:#6b7280;line-height:1.6;margin:0 0 28px}.error-page__debug{width:100%;margin:0 0 28px;padding:12px 16px;border-radius:8px;background:#f8f9fa;color:#374151;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;text-align:left;white-space:pre-wrap;word-break:break-word}.error-page__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.error-page__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.error-page__btn--primary{background:#2176ff;color:#fff}.error-page__btn--primary:hover{background:#0a74d7}.error-page__btn--secondary{background:#fff;color:#374151;border-color:#e5e7eb}.error-page__btn--secondary:hover{border-color:#2176ff;color:#2176ff}.preview-banner[data-astro-cid-sckkx6r4]{position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem 1rem;background:#1a1a1a;color:#fff;font-size:.875rem;text-align:center}.preview-banner[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#7fc8ff;text-decoration:underline;white-space:nowrap}
