/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}body:has(.promotions-banner) .toastify{margin-top:40px}.toastify{display:flex;right:max(15px,calc((100vw - 1280px) / 2 + 24px));align-items:flex-start;max-width:500px;gap:12px;cursor:auto}.notify,.notify-success,.notify-error,.notify-info,.notify-warning{max-width:calc(100% - 32px);padding:24px;border-radius:16px}.toast-close{margin-top:2px;padding:0;cursor:pointer;opacity:1}.notify-icon{display:flex;margin-top:2px}.toast-close svg{pointer-events:none}.notify-content{display:flex;gap:12px}.notify-title{margin-bottom:8px;color:var(--text-dark-primary);font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.notify-text{color:var(--text-dark-primary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.notify-success{border:1px solid var(--color-green);background:var(--green-light)}.notify-success .toast-close{color:var(--color-green)}.notify-error{border:1px solid var(--color-red);background:var(--red-light)}.notify-error .toast-close{color:var(--color-red)}.notify-info{border:1px solid var(--color-blue);background:var(--blue-light)}.notify-info .toast-close{color:var(--color-blue)}.notify-warning{border:1px solid var(--color-orange);background:var(--yellow-light)}.notify-warning .toast-close{color:var(--color-orange)}@media (min-width:768px){.notify,.notify-success,.notify-error,.notify-info,.notify-warning{max-width:500px}}.badge{display:inline-flex;align-items:center;height:24px;padding:0 12px;gap:4px;border:none;border-radius:var(--radius-full);background-color:var(--color-bg-badge);color:var(--text-dark-primary);font:var(--font-c2);letter-spacing:var(--font-c2)}.badge.disabled{cursor:not-allowed}.badge--primary{background-color:var(--text-dark-primary);color:var(--text-light-primary)}.badge--sm{height:22px;font:var(--font-c3);letter-spacing:var(--font-c3)}.badge--lg{height:28px}.badge--error{background-color:var(--color-red);color:var(--text-light-primary)}.badge--error.badge--light{background-color:var(--red-light);color:var(--color-red)}.badge--success{background-color:var(--color-green);color:var(--text-light-primary)}.badge--success.badge--light{background-color:var(--green-light);color:var(--color-green)}.badge--warning{background-color:var(--yellow-light)}.badge--warning.badge--light{background-color:var(--yellow-light);color:var(--color-orange)}.badge--blue{background-color:var(--color-blue);color:var(--text-light-primary)}.badge--blue.badge--light{background-color:var(--blue-light);color:var(--color-blue)}.badge--purple{background-color:var(--color-purple);color:var(--text-light-primary)}.badge--purple.badge--light{background-color:var(--color-background-purple);color:var(--color-purple)}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-04)}.pagination .page-item{font:var(--font-c1);letter-spacing:var(--font-c1-spacing);border:1px solid var(--color-input-border-default);border-radius:var(--radius-2-xs);list-style:none}.pagination .page-item:hover{background-color:var(--neutral-200)}.pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;text-align:center;width:40px;height:40px;color:var(--text-dark-primary);background-color:transparent;border:none}.pagination .page-item.active{background-color:var(--neutral-900);border-color:var(--neutral-900)}.pagination .page-item.active .page-link{color:var(--text-light-primary)}.pagination .page-item.active:hover{background-color:var(--neutral-900)}.pagination .pagination-button{border:none;display:block;min-width:24px;height:24px}.pagination .pagination-button:hover{background-color:transparent}dialog{z-index:12;width:100%;max-height:75vh;padding:24px;border:none;border-radius:16px;box-shadow:var(--shadow-level-2)}dialog::backdrop{overflow:hidden;backdrop-filter:blur(5px);background:rgba(0,0,0,0.5)}body:has(dialog[open]){overflow:hidden}dialog[open]{top:50%;left:50%;transform:translate(-50%,-50%)}dialog .modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--color-divider-dark-primary);font:var(--font-s1);letter-spacing:var(--font-s1-spacing)}dialog .modal-header .modal-close{height:24px}dialog .modal-header .modal-close:focus-within{outline:none}dialog .modal-header .modal-close::after{content:url("/static/assets/svg/cross.7f5e4abfdcfb.svg?de441108987b");cursor:pointer}dialog .modal-body{display:flex;flex-direction:column;margin:0;padding:24px 0;font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}dialog .modal-body a{color:var(--color-blue);text-decoration:none}dialog .modal-body a:visited{color:var(--color-blue)}dialog .modal-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media (min-width:768px){dialog{width:472px}}@media (min-width:992px){dialog{width:592px}}dialog .modal-footer{display:flex;justify-content:end;gap:16px}dialog .modal-footer.center{justify-content:center}dialog .modal-footer.justify-between{justify-content:space-between}.blog-post-card__wrapper{position:relative}.blog-post-card{display:flex;flex-direction:column;height:100%;padding:16px;border:1px solid var(--neutral-200);border-radius:24px;cursor:pointer;background-color:var(--bg-primary);transition:all 0.3s ease-in-out}.blog-post-card:hover{border-color:var(--neutral-400)}.blog-post-card__image-wrapper{position:relative;margin-bottom:16px}.blog-post-card__image{width:100%;border-radius:24px;aspect-ratio:16/9;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}.blog-post-card__image-placeholder{display:grid;place-items:center;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:var(--spacing-04)}.blog-post-card:hover .blog-post-card__image{transform:scale(1.03)}.blog-post-card__tags-wrapper{position:absolute;top:32px;left:32px;display:flex;gap:8px}.blog-post-card__tags-wrapper .badge{transition:background-color 0.3s ease-in-out}.blog-post-card__tags-wrapper .badge:hover{background-color:var(--neutral-300)}.blog-post-card__link{display:flex;flex-direction:column;height:100%}.blog-post-card__content{display:block;margin-bottom:24px}.blog-post-card__info-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font:var(--font-c3);letter-spacing:var(--font-c3-spacing);color:var(--text-dark-tertiary)}.blog-post-card__title{display:-webkit-box;margin-bottom:8px;font:var(--font-s3);text-overflow:ellipsis;color:var(--text-dark-primary);letter-spacing:var(--font-s3-spacing);-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.blog-post-card__description{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-post-card__footer{display:flex;align-items:center;gap:8px;margin-top:auto}.blog-post-card__read-more-btn{margin-left:auto}.blog-post-card__read-more-btn-text{display:none}.blog-post-card__author-wrapper{display:flex;align-items:center;gap:8px;margin-left:auto}.blog-post-card__author-avatar{width:20px;height:20px;border-radius:50%}.blog-post-card__author-avatar svg{width:20px;height:20px}.blog-post-card__author-name{font:var(--font-c3);letter-spacing:var(--font-c3-spacing);color:var(--text-dark-secondary)}[data-action="like"]{cursor:pointer}[data-action="like"]>*{pointer-events:none}@media (min-width:565px){.blog-post-card__read-more-btn-text{display:block}}@media (min-width:768px){.blog-post-card{padding:20px;border-radius:32px}.blog-post-card:hover .blog-post-card__image{transform:scale(1.05)}.blog-post-card__tags-wrapper{left:36px;top:36px}.blog-post-card__info-wrapper,.blog-post-card__author-name{font:var(--font-c2);letter-spacing:var(--font-c2-spacing)}}@media (min-width:1200px){.blog-post-card__tags-wrapper{left:32px;top:32px}}.blog__heading{font:var(--font-h2);letter-spacing:var(--font-h2-spacing);text-align:center;margin-bottom:var(--spacing-04);margin-top:30px}.blog__current-page{font:var(--font-b5);letter-spacing:var(--font-b5-spacing);color:var(--text-dark-tertiary);margin-bottom:var(--spacing-02)}.blog__subheading{font:var(--font-b3);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-secondary);max-width:800px;margin-inline:auto;text-align:center}.blog__tags-wrapper,.blog__categories-wrapper{justify-content:center;display:flex;flex-wrap:wrap;gap:var(--spacing-04);margin-top:30px}.blog__tags-wrapper .badge:hover,.blog__categories-wrapper .badge:hover{outline:1px solid var(--color-input-border-hover)}.blog__categories-wrapper .badge.active,.blog__tags-wrapper .badge.active{border:1px solid var(--color-input-border-focus)}.blog__top-post{margin-top:80px;padding:var(--spacing-04);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);position:relative}.blog__top-post-pin{display:flex;width:60px;height:60px;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:var(--bg-primary-dark);position:absolute;right:12px;top:12px;z-index:2}.blog__top-post-image-wrapper{position:relative}.blog__top-post-badges-wrapper{position:absolute;top:16px;left:16px;display:flex;gap:var(--spacing-02)}.blog__top-post-placeholder,.blog__top-post-image{width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);margin-bottom:var(--spacing-06)}.blog__top-post-placeholder{display:flex;justify-content:center;align-items:center}.blog__top-post-content-wrapper{flex:1;display:flex;flex-direction:column}.blog__top-post-content-wrapper .blog__footer{margin-top:auto}.blog__top-post-description{font:var(--font-b3);letter-spacing:var(--font-b3-spacing);color:var(--text-dark-secondary);margin-bottom:32px}.blog__post-description{font:var(--font-b3);letter-spacing:var(--font-b3-spacing);color:var(--text-dark-secondary);margin-bottom:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog__top-post-info-wrapper{margin-bottom:32px;display:flex;flex-wrap:wrap;gap:32px}.blog__top-post-info-group-wrapper{display:flex;flex-direction:column;gap:var(--spacing-01)}.blog__top-post-info-name,.blog__top-post-info-value{font:var(--font-b3);letter-spacing:var(--font-b3-spacing);color:var(--text-dark-secondary)}.blog__top-post-author-name-wrapper{display:flex;gap:8px;align-items:center}.blog__top-post-author-name-wrapper img{border-radius:100%}.blog__top-post-info-value{color:var(--text-dark-primary)}.blog__posts-wrapper{margin-top:var(--spacing-06);margin-bottom:40px;display:grid;grid-template-columns:1fr;flex-wrap:wrap;gap:var(--spacing-04)}.blog__pagination-wrapper{margin-bottom:60px}.blog__post-card{display:flex;flex-direction:column;flex:1 1 100%;padding:var(--spacing-04);border-radius:var(--radius-lg);border:1px solid var(--color-border-primary)}.blog__post-card:hover{border:1px solid var(--color-input-border-hover)}.blog__post-image-wrapper{position:relative}.blog__post-tags-wrapper{position:absolute;top:16px;left:16px;display:flex;flex-wrap:wrap;gap:var(--spacing-02)}.blog__post-image-placeholder,.blog__post-image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:var(--spacing-04)}.blog__post-image-placeholder{display:flex;justify-content:center;background-color:var(--color-background-block);align-items:center}.blog__post-category{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-secondary)}.blog__post-category-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-02)}.blog__post-title{font:var(--font-s1);letter-spacing:var(--font-s1-spacing);color:var(--text-dark-primary);padding-bottom:var(--spacing-02);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.blog__date-author-wrapper{font:var(--font-c2);letter-spacing:var(--font-c2-spacing);display:flex;justify-content:space-between;color:var(--text-dark-secondary);margin-top:auto}.blog__post-author-wrapper{display:flex;align-items:center;gap:var(--spacing-02);color:var(--text-dark-secondary)}.blog__post-author-wrapper img{object-fit:cover;width:16px;height:16px;border-radius:100%}.blog__top-post-read-more{margin-left:auto}.blog__post-likes-views-wrapper{display:flex;gap:8px;align-items:center}.blog__post-likes-views-wrapper button{cursor:pointer}.blog__post-likes-views-wrapper button>*{pointer-events:none}.blog__post-likes-views-wrapper .badge--primary img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(75deg) brightness(107%) contrast(101%)}.blog__footer a{margin-left:auto}.blog__empty-wrapper{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.blog__empty-title{font:var(--font-h5);letter-spacing:var(--font-h5-spacing);margin:16px 0 8px 0}.blog__empty-subtitle{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-secondary)}.blog-authors__container{display:grid;grid-template-columns:1fr;gap:24px;margin-top:60px;margin-bottom:40px}@media (min-width:565px){.blog-authors__container{grid-template-columns:1fr 1fr}}.blog-authors__card{display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:var(--radius-lg);background:var(--color-background-block);box-shadow:var(--shadow-level-3);text-align:center;color:var(--text-dark-primary);transition:all 250ms ease-in-out}.blog-authors__card hr{}.blog-authors__card:hover{box-shadow:var(--shadow-level-4);transform:scale(1.02)}.blog-authors__avatar{width:80px;height:80px;object-fit:cover;border-radius:100%;margin-bottom:16px}.blog-authors__name{font:var(--font-a2);letter-spacing:var(--font-a2-spacing);margin-bottom:4px}.blog-authors__bio{font:var(--font-b4);letter-spacing:var(--font-b4-spacing);color:var(--text-dark-secondary);margin-bottom:32px}.blog-authors__card hr{margin-top:auto;margin-bottom:32px;width:100%}.blog-author__card-footer{display:flex;justify-content:space-between;gap:32px}.blog-author__footer-group{flex:1;text-align:center}.blog-author__footer-title{font:var(--font-c2);letter-spacing:var(--font-c2-spacing);color:var(--text-dark-secondary);margin-bottom:4px}.blog-author__footer-value{font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.blog__authors-wrapper{margin-top:100px}.blog__authors-title-wrapper{font:var(--font-h4);letter-spacing:var(--font-h4-spacing);display:flex;justify-content:space-between;align-items:center}.blog__authors-title-wrapper .swiper-control-button-wrapper{display:flex;gap:12px}.swiper-authors{margin-top:36px;padding-bottom:40px}.blog__authors-card{display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:var(--radius-lg);box-shadow:var(--shadow-level-3);background-color:var(--color-background-block);text-align:center;transition:all 250ms ease-in-out;color:var(--text-dark-primary);height:auto}.blog__authors-wrapper .blog-author__card-footer{justify-content:space-between}.blog__authors-card:hover{transform:scale(1.02);box-shadow:var(--shadow-level-4)}.blog__authors-card img{margin-bottom:8px}.blog__authors-card .avatar{width:48px;height:48px;object-fit:cover;border-radius:100%}.blog__authors-card button{margin-top:auto;width:100%}.blog__authors-card-title{font:var(--font-a3);letter-spacing:var(--font-a3-spacing);margin-bottom:24px}.swiper-pagination-authors{margin-top:40px}.author__header-wrapper{margin-top:40px}.author__info-wrapper{display:flex;flex-direction:column;align-items:center}.author__info-wrapper img{border-radius:100%;margin-bottom:24px;width:80px;height:80px;object-fit:cover}.author__about-text-wrapper{text-align:center}.author__name{font:var(--font-h5);letter-spacing:var(--font-h5-spacing)}.author__bio{font:var(--font-s4);letter-spacing:var(--font-s4-spacing);margin-bottom:var(--spacing-02)}.author__views-count{font:var(--font-c2);letter-spacing:var(--font-c2-spacing);color:var(--text-dark-secondary)}.author__views-count span{font:var(--font-a4);letter-spacing:var(--font-a4-spacing);color:var(--text-dark-primary)}.author__description-wrapper{max-width:728px;margin-top:80px}.author__description-title{font:var(--font-h4);letter-spacing:var(--font-h4-spacing);margin-bottom:16px}.author__description{white-space-collapse:preserve;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.author__description-wrapper button{margin-top:16px}.author__posts{margin-top:60px;margin-bottom:40px}.author__posts .blog__posts-wrapper{margin:0}.author__posts-section-title{font:var(--font-h4);letter-spacing:var(--font-h4-spacing);margin-bottom:36px}.author__bottom-margin{margin-bottom:80px}#show-full-description #modal-message{white-space-collapse:preserve}.blog__footer-text{margin-top:60px}.blog__filters-wrapper{display:grid;grid-template-columns:1fr;gap:36px;margin:36px 0}#show-full-description-button{color:var(--color-link)}#show-full-description-button:hover{color:var(--color-link-hover)}@media (min-width:768px){.blog__heading{font:var(--font-d3);letter-spacing:var(--font-d3-spacing);margin-bottom:var(--spacing-06);margin-top:40px}.blog__categories-wrapper{gap:var(--spacing-06);margin-top:40px}.blog__top-post-info-wrapper{gap:48px}.blog__top-post{padding:var(--spacing-06)}.blog__post-title--top{margin-bottom:var(--spacing-04);padding-right:40px}.blog__posts-wrapper{margin-top:60px;margin-bottom:60px;gap:var(--spacing-06);grid-template-columns:1fr 1fr}.blog__post-card{border-radius:var(--radius-xl)}.blog__pagination-wrapper{margin-bottom:80px}.blog__authors-wrapper{margin-top:120px}.blog-authors__container{grid-template-columns:1fr 1fr;margin-bottom:60px}.author__header-wrapper{margin-top:50px}.author__posts{margin-top:80px;margin-bottom:60px}.author__posts .blog__posts-wrapper{margin:0}.author__bottom-margin{margin-bottom:100px}.author__info-wrapper img{width:144px;height:144px}.author__name{font:var(--font-h3);letter-spacing:var(--font-h3-spacing);margin-bottom:var(--spacing-02)}.author__bio{font:var(--font-s3);letter-spacing:var(--font-s3-spacing);margin-bottom:var(--spacing-02)}.blog__filters-wrapper{grid-template-columns:repeat(6,1fr);gap:24px}.blog__filters-wrapper .custom-select{grid-column:span 2}.blog__search-input-wrapper{grid-column:span 4}}@media (min-width:1024px){.blog__heading{margin-top:50px}.blog__categories-wrapper{gap:var(--spacing-06)}.blog__posts-wrapper{grid-template-columns:1fr 1fr 1fr;gap:32px}.blog__top-post{display:flex;gap:60px}.blog__top-post-placeholder,.blog__top-post-image{width:440px;height:100%;object-fit:cover;margin-bottom:0}.blog__top-post-pin{right:-12px;top:-12px}.blog__pagination-wrapper{margin-bottom:100px}.blog__authors-wrapper{margin-top:160px}.blog-authors__container{grid-template-columns:repeat(3,1fr);gap:32px}.blog__filters-wrapper{grid-template-columns:repeat(12,1fr);gap:32px}.blog__filters-wrapper .custom-select{grid-column:3/6}.blog__search-input-wrapper{grid-column:6/11}@media (min-width:1280px){.blog-authors__container{grid-template-columns:repeat(4,1fr)}}.author__header-wrapper{margin-top:60px}.author__posts{margin-top:100px}.author__posts .blog__posts-wrapper{margin:0}.author__bottom-margin{margin-bottom:120px}}