@import url(https://fonts.googleapis.com/css2?family=Fira+Sans&family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/style.scss (1) ***!
  \**************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/style.scss (2) ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.site-header{display:flex;position:sticky;top:0;z-index:1000}@media (max-width:768px) and (orientation:landscape){.site-header{position:relative}}.site-hero{flex-direction:column;background-image:linear-gradient(rgba(44,88,123,.85) 50%,rgba(21,59,90,.85) 76%),url(//gcs.gda.pl/wp-content/themes/gcs-theme/build/images/siedziba_gcs.e28e2eba.webp);background-position:center;background-size:cover;padding:0}@media (max-width:768px){.site-hero{background-image:linear-gradient(rgba(44,88,123,.85) 50%,rgba(21,59,90,.85) 76%),url(//gcs.gda.pl/wp-content/themes/gcs-theme/build/images/siedziba_gcs_mobile.0e26eeac.webp)}}.site-hero__container{display:grid;grid-template-columns:1fr;align-items:center;color:#fff;padding:50px 10px}@media (min-width:768px){.site-hero__container{grid-template-columns:1fr 1fr;grid-column-gap:20px;justify-content:space-between;padding:130px 10px}}.site-hero__buttons{display:none}@media (min-width:768px){.site-hero__buttons{display:flex}}.site-hero-info{display:flex;flex-direction:column}.site-hero-info__heading{font-size:2.2rem;letter-spacing:-1px;line-height:1.1;word-spacing:5px;margin-top:0;margin-bottom:0;color:#fff}@media (min-width:576px){.site-hero-info__heading{font-size:2.8rem}}@media (min-width:900px){.site-hero-info__heading{font-size:3.2rem;font-weight:600;font-weight:700}}.site-hero-info__text{font-size:1.1rem;color:#fff;margin-top:30px;margin-bottom:30px;line-height:1.6}.featured-info{display:flex;justify-self:flex-end;flex-direction:column;border:1px solid #fff;padding:25px;font-size:1.5rem;font-weight:600;width:100%}@media (min-width:768px){.featured-info{max-width:350px}}.featured-info__icon{font-size:4.5rem;text-align:right}.featured-info__link{color:#fff;text-decoration:none;font-size:1rem;padding-bottom:5px;transition:all .3s}.featured-info__link:hover{color:#fff;text-decoration:underline}.section-padding{padding:100px 0}.section-header{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;width:100%}.section-header__heading{letter-spacing:1px;font-family:"Inter",sans-serif;font-weight:600;font-size:2rem;text-transform:uppercase;margin-top:0;margin-bottom:40px;color:var(--grey)}.section-header__heading:after{margin:20px auto 0 auto;display:block;content:"";width:80px;height:3px;background-color:#0175ae}.section-description{margin-top:0;color:#4c5359;font-size:1.1rem;max-width:650px;line-height:1.5;font-weight:300;font-family:"Inter",sans-serif;margin-bottom:40px}@media (min-width:576px){.section-header{margin:0 auto}}@media (min-width:768px){.section-header{padding-bottom:30px}}@media (min-width:768px){.posts{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:80px;margin-bottom:60px}}@media (min-width:992px){.posts{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:50px}}.post-container{color:#1a1a52;cursor:pointer;transition:all .4s;text-decoration:none}.post-container:hover .post__title{text-decoration:underline}.post-container:hover .post__image{transform:scale(1.1)}.post{display:flex;margin-bottom:40px;flex-direction:column;height:100%;border-radius:10px}@media (min-width:768px){.post{margin-bottom:0}}.post__excerpt{color:var(--grey-light);font-size:.94rem;line-height:24px;margin:15px 0}.post__image-container{width:100%;overflow:hidden;position:relative;padding-top:66.67%;border-radius:10px}.post__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:10px;transform:scale(1);transition:all .5s linear}.post__title{font-size:1.4rem;color:var(--grey-dark);line-height:1.3;margin:1.4rem 0;font-weight:600;letter-spacing:-.4px}.post__description{padding-top:20px}.meta-icon{color:var(--red-light);margin-right:5px}@media (min-width:1280px){.post-container--front-page:first-child{display:grid;grid-template-columns:repeat(3,1fr);grid-column-start:1;grid-column-end:4}.post-container--front-page:first-child .post{display:grid;background-color:#f9fafb;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px;grid-column-start:1;grid-column-end:4;line-height:0;border-radius:8px;box-shadow:rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px}.post-container--front-page:first-child .post__image{border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0}.post-container--front-page:first-child:hover .post__image{transform:scale(1)}.post-container--front-page:first-child .post__image-container{grid-column-start:1;grid-column-end:3;border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0}.post-container--front-page:first-child .post__excerpt{display:flex;color:#4c5359;font-size:1rem;line-height:1.5}.post-container--front-page:first-child .post__link{display:none}.post-container--front-page:first-child .post__title{font-size:1.9rem;line-height:1.2}.post-container--front-page:first-child .post__description{padding:30px 10px}.post-container--front-page:first-child .post__date{margin-top:20px;color:var(--grey)}}.benefits{background-color:#f9fafb;display:flex;flex-direction:column}.cards{display:grid;grid-row-gap:20px;list-style:none;width:100%;padding:5px 10px;padding-bottom:40px}@media (min-width:445px){.cards{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (min-width:992px){.cards{grid-column-gap:40px;grid-template-columns:repeat(3,1fr)}}.card{display:flex;border:1px solid rgba(104,179,216,.2196078431);padding:20px;border-radius:8px;margin-bottom:8px}.card__link{display:flex;text-decoration:none;transition:all .3s linear}.card__link:hover .card__title{color:#0175ae;text-decoration:underline}.card__icon{font-size:2.2rem;padding:0;margin-right:20px;color:#0175ae}.card__title{display:inline-block;padding-top:5px;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s linear;color:var(--grey-dark)}.card__description{margin-top:8px;color:var(--grey-light);font-size:1rem;line-height:1.5}.info-cards{display:grid;grid-row-gap:20px;list-style:none;width:100%;padding-left:0;padding-bottom:40px}@media (min-width:445px){.info-cards{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (min-width:992px){.info-cards{grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}}.info-card{display:flex;flex-direction:column;padding:30px;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;border-radius:8px}.info-card--hidden{display:none}.info-card__link{text-decoration:none}.info-card__link:hover .info-card__title{text-decoration:underline}.info-card__link:hover .info-card__icon{color:var(--red);background-color:rgba(204,61,61,.3529411765)}.info-card__icons{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.info-card__icon-arrow{font-size:1.5rem}.info-card__icon{display:flex;align-items:center;justify-content:center;width:65px;height:65px;background-color:rgba(1,116,174,.2588235294);border-radius:50%;font-size:2rem;padding:0;color:#0175ae;transition:all .3s linear}.info-card__icon--green{background-color:rgba(58,190,170,.541);color:#21695f}.info-card__icon--yellow{background-color:rgba(204,173,61,.6235294118);color:#756424}.info-card__title{margin:0;font-size:1.2rem;font-weight:600;color:var(--grey-dark);transition:all .3s linear}.info-card__description{margin-top:8px;color:var(--grey-light);font-size:1rem;line-height:1.5;margin-bottom:0}.filter-benefits__list{list-style:none;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:0;margin-bottom:50px}@media (min-width:576px){.filter-benefits__list{flex-direction:row}}.filter-benefits__button{background:0 0;border:1px solid #0175ae;font-size:1rem;padding:8px 15px;border-radius:6px;color:#0175ae;font-weight:500;margin:0 5px 10px;cursor:pointer;transition:all .3s}.filter-benefits__button:hover{background-color:rgba(1,116,174,.8784313725);color:#fff}.filter-benefits__button--active{background-color:rgba(1,116,174,.8784313725);color:#fff}.footer{background-color:#014363;color:#ececec;border-top:1px solid var(--red);font-size:.95rem}.footer__heading{color:#ececec;font-size:.95rem;letter-spacing:.2px;text-transform:uppercase}.footer__heading:after{content:"";height:2px;width:35px;background-color:#ececec;display:block;margin-top:3px}.footer__image{width:80%;height:auto}.footer__item{margin-bottom:30px}.footer__grid{padding-top:60px;padding-bottom:60px}@media (min-width:576px){.footer__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px}}@media (min-width:992px){.footer__grid{grid-template-columns:repeat(3,1fr)}}.footer__column{line-height:1.6}.footer__copyright{text-align:center;padding:10px}.footer-navigation__list{list-style:none;padding:0}.footer-navigation li{margin-bottom:0}.footer-navigation__item{margin-bottom:5px}.footer-navigation__link{text-decoration:none;color:#f1f1f1;font-size:.95rem;padding-bottom:3px;border-bottom:1px solid transparent;transition:all .3s}.footer-navigation__link:hover{color:#f1f1f1;border-bottom:1px solid #ececec}.footer-navigation__paragraph{margin-bottom:50px}.footer-navigation__column{margin-bottom:40px}@media (min-width:576px){.footer-navigation__column{margin-bottom:0}}.action-banners{background-color:var(--red-transparent);width:100%}.action-banners--sidebar{margin-top:20px;background-color:#f3f4f7}@media (min-width:768px){.action-banners{padding:5px}}.action-banners__list{display:flex;flex-direction:column;justify-content:center;list-style:none;padding:0 5px;margin:0 5px}@media (min-width:1060px){.action-banners__list{flex-direction:row}}.action-banners__list--sidebar{flex-direction:column;padding-top:5px}.action-banners__item{padding:10px 0}@media (min-width:768px){.action-banners__item{padding:5px 10px}}.action-banner{display:flex;justify-content:center;align-items:center;padding:20px;border:1px solid rgba(255,255,255,.3215686275);color:#fff;transition:color .5s;cursor:pointer;text-decoration:none;transition:all .3s}.action-banner:hover{border:1px solid #fff;color:#fff}.action-banner__icon{font-size:60px;margin-right:20px}.action-banner__text{width:130px;font-family:"Inter",sans-serif;font-size:1.25rem;flex-shrink:1;line-height:1.3}.action-banner--sidebar{color:#012c41;border:1px solid #012c41;margin-bottom:10px;transition:all .3s}.action-banner--sidebar:hover{border:1px solid var(--red);color:var(--red)}.search-form{margin-top:10px;width:100%;background-color:#f9fafb;border:1px solid #d3d3d3;padding:10px;display:flex;flex-direction:column}@media (min-width:576px){.search-form{padding:35px}}.search-form__label{font-weight:600;font-size:1.2rem;margin-bottom:6px}.search-form__row{display:flex}.search-form__input{flex-grow:1;padding:10px;border:1px solid #d3d3d3}.search-form__button{background-color:var(--red);color:#fff;width:50px;border:none;cursor:pointer}.about-grid{margin-top:40px;margin-bottom:80px;display:grid;grid-gap:40px}@media screen and (min-width:992px){.about-grid{margin-top:80px;grid-gap:120px}}.about-item{display:grid;grid-column-gap:60px;grid-template-rows:auto auto;grid-template-columns:repeat(2,1fr)}.about-item__list{list-style:none;padding-left:0;margin-bottom:1.6rem}.about-item__list-item{line-height:1.7rem;color:var(--grey-dark)}.about-item__list-item:before{content:"\f0a9";font-family:"Font Awesome 6 Free";color:rgba(1,116,174,.8274509804);font-weight:900;margin-right:10px}.about-item__description{grid-column:1;color:var(--grey-light);line-height:1.75rem;font-size:1.2rem}.about-item__image-box{grid-column:2}.about-item__title{color:var(--grey-dark);font-size:2.2rem;font-weight:700;letter-spacing:-.7px;line-height:40px;margin-top:0}.about-item__image{max-width:100%;width:100%;border-radius:12px}.about-item:nth-child(even) .about-item__description{grid-column:2}.about-item:nth-child(even) .about-item__image-box{grid-column:1;grid-row:1}@media screen and (max-width:991px){.about-grid{grid-template-columns:1fr}.about-item{grid-template-columns:1fr;grid-template-rows:auto auto}.about-item__description{grid-column:1}.about-item__image-box{margin-top:30px;grid-column:1}.about-item:nth-child(even) .about-item__description{grid-column:1;grid-row:1}.about-item:nth-child(even) .about-item__image-box{grid-row:2}}.shorts{background-color:#f9fafb;display:flex;flex-direction:column}.shorts__list{display:grid;grid-row-gap:20px;list-style:none;width:100%;padding:5px 10px;padding-bottom:40px}@media (min-width:445px){.shorts__list{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (min-width:992px){.shorts__list{grid-column-gap:40px;grid-template-columns:repeat(3,1fr)}}:root{--grey:#343a40;--grey-light:#50575e;--grey-superlight:#6f7780;--grey-dark:#212529;--red:#9d2f2f;--red-transparent:#9d2f2fe6;--red-light:#cc3d3d;--red-light-transparent:hwb(0 24% 20%/0.353);--red-dark:#7a2525}html{scroll-behavior:smooth}*{box-sizing:border-box}body{font-family:"Inter",sans-serif;color:var(--grey)}h2{line-height:1.3}h3{font-size:1.3rem;color:var(--grey-dark)}h5{font-size:1rem}ul,ol{font-size:1.05rem;line-height:1.5}li{padding:1px}a{color:#0175ae;transition:color .3s}a:hover{color:var(--red)}blockquote{font-size:1.13em;width:100%;margin:50px auto;font-style:italic;color:#555;padding:40px;border-left:8px solid #0283c3;line-height:1.6;position:relative;background:#f4f5f8}:focus{outline:none}:focus-visible{outline:4px solid #ff9500;outline-offset:2px}iframe{max-width:100%}.badge{background-color:#f9fafb;color:#0175ae;font-size:.85rem;padding:5px 10px;border-radius:5px;border:1px solid #0175ae}.button{display:inline-block;border:2px solid var(--red);background-color:var(--red);padding:12px 20px;color:#fff;font-size:1.05rem;text-decoration:none;transition:all .3s;word-spacing:2px}.button--center{display:flex;align-self:center}.button:hover{background-color:#fff;color:var(--red)}.button--white{border:2px solid #fff;background-color:transparent;color:#fff;margin-right:12px;align-self:flex-start}.button--white:hover{color:#035077;background-color:rgba(255,255,255,.9215686275)}.button--blue{border:2px solid #0175ae;background-color:#0175ae}.button--blue:hover{color:#0175ae}.button--green{border:2px solid #2f9e8d;background-color:#2f9e8d;margin-right:12px;align-self:flex-start}.button--green:hover{color:#2f9e8d}.button--blue-border{border:2px solid #0175ae;background-color:#fff;color:#0175ae;margin-right:12px;align-self:flex-start}.button--blue-border:hover{background-color:#0175ae;color:#fff}.back-to-top{position:fixed;display:flex;opacity:0;bottom:30px;right:30px;background-color:rgba(58,190,170,.6705882353);width:60px;height:60px;border-radius:50px;justify-content:center;align-items:center;font-size:2rem;cursor:pointer;transition:opacity .3s}.back-to-top--visible{opacity:1}.back-to-top__link{color:#fff;text-decoration:none}.back-to-top__link:hover{color:#fff}.container{max-width:1280px;width:100%;margin:0 auto;padding-right:15px;padding-left:15px}.grid-sidebar{display:grid;grid-template-columns:1fr}@media (min-width:1048px){.grid-sidebar{grid-template-columns:1fr 350px;grid-column-gap:40px;max-width:1280px;width:100%;margin:0 auto;padding:60px 10px}}@media (min-width:1048px){.grid-sidebar--left{grid-template-columns:350px 1fr}}.sidebar__image{margin-top:40px;width:100%}.site-main{background-color:#fff}.site-main--grey-bg{background-color:#f9fafb}.widget{margin-bottom:30px}.widget_media_image img{width:100%}.pagination{display:flex;justify-content:center}.page-numbers{color:var(--grey);font-size:1.1rem;padding:7px 12px;margin:0 5px;text-decoration:none;transition:all .3s linear}.page-numbers:hover{text-decoration:underline;color:var(--red)}.current{background-color:var(--red);color:#fff}.skip-navigation{position:absolute;left:-9999px;background-color:#014363}.skip-navigation:focus-within{position:static;width:100vw;left:0;right:0;top:0;background:#014363;color:#fff;padding:10px}.skip-navigation a{color:#fff}.top-navigation{background-color:#fff;display:flex;padding:20px 0;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;border-bottom:1px solid #cdcdcd}.nav-links{line-height:1.7}.top-navigation__container{display:flex;justify-content:space-between}.top-navigation__elements{display:flex}.top-navigation--active{padding:5px;z-index:100}.top-navigation__logo{align-self:flex-start;width:220px;height:auto;transition:width .3s ease-in-out}.top-navigation--active .top-navigation__logo{width:160px}.top-navigation__list{list-style:none;display:flex;align-items:center;justify-content:flex-end;width:100%;padding-right:30px;border-right:1px solid #cdcdcd}.top-navigation__link{font-size:.85rem;text-decoration:none;margin-left:35px;padding-bottom:6px;text-transform:uppercase;color:#212529;font-weight:600;border-bottom:2px solid #fff;transition:all .3s}.top-navigation__link:hover{color:var(--red);border-bottom:2px solid var(--red)}.top-navigation__link--active{color:var(--red)}.top-navigation__icons{list-style:none;padding-left:0;margin-left:15px;display:flex;align-items:center}.top-navigation__icon{font-size:1.1rem}.deaf-link{color:#555}.top-navigation__icons>*{padding:0 10px}.search-button{background:0 0;border:none;color:#555}.bip-img{width:55px;height:auto}.top-navigation__switcher{display:none;background:0 0;border:none}@media (max-width:1199px){.top-navigation{padding:20px 5px}.top-navigation__list{padding-left:30px;justify-content:center;margin:50px 0;border-right:none}.top-navigation__link{font-size:.9rem;margin:10px}.top-navigation__switcher{display:inline-block;position:absolute;right:15px;top:30px;font-size:2rem;color:#555;cursor:pointer}.top-navigation__container{flex-direction:column}.top-navigation__elements{display:none;flex-direction:column;align-items:center}.top-navigation__elements--visible{display:flex}}@media (max-width:767px){.top-navigation__logo{width:170px}.top-navigation__list{flex-direction:column;padding:0}.top-navigation__link{font-size:1.1rem}.top-navigation__link:hover{border-bottom:none}.top-navigation__item{padding:20px 0;border-bottom:1px solid rgba(128,128,128,.318);width:100%}.top-navigation__icons{margin:0}.top-navigation__elements{min-height:100vh}}#breadcrumbs{padding-top:25px;margin-top:0;color:#fff}#breadcrumbs a{font-size:.95rem;color:#fff}.breadcrumb_last{font-size:.95rem;color:#fff}.news{display:flex;flex-direction:column}.articles{padding:90px 0}.article{display:flex;flex-direction:column;align-items:flex-start;color:var(--grey);text-decoration:none;padding-bottom:30px;margin-bottom:30px}@media (min-width:768px){.article{flex-direction:row}}.article__photo{width:100%;height:auto;margin-right:30px;margin-bottom:8px;border-radius:8px}@media (min-width:768px){.article__photo{width:450px;flex-shrink:0}}.article__title{color:var(--grey-dark);margin-top:10px;margin-bottom:0;font-weight:600;font-size:1.5rem}@media (min-width:768px){.article__title{margin-top:0}}.article__excerpt p{font-size:1.1rem;line-height:1.6;color:var(--grey)}.article__link{color:var(--grey-dark);text-decoration:none;transition:all .3s linear}.article__link:hover{color:var(--red);text-decoration:underline}.entry p{font-size:1.05rem;line-height:1.6}.entry__header{border-bottom:2px solid var(--red);display:flex;flex-direction:column;align-items:center;background-position:center;background-size:cover}.entry__header-container{display:flex;padding:40px 15px 70px;align-items:center;justify-content:flex-start}.entry__description{display:flex;flex-direction:column;align-items:flex-start}.entry__heading{font-size:1.9rem;line-height:1.2;word-spacing:5px;margin-top:0;margin-bottom:0;color:#fff;font-weight:600}@media (min-width:768px){.entry__heading{font-size:2.2rem}}.entry-meta{margin-top:22px;margin-bottom:22px;font-size:.78rem;color:rgba(255,255,255,.768627451);text-transform:uppercase;letter-spacing:.3px}@media (min-width:768px){.entry-meta{font-size:.85rem;letter-spacing:.6px}}.entry-meta--grey{margin-top:5px;margin-bottom:12px;color:#6b737b}@media (min-width:768px){.entry-meta--small{font-size:.8rem}}.entry-meta__item{margin-top:5px;display:inline-block}.entry-meta__item--second{margin-left:10px}.article-container{width:100%;margin:0 auto;padding:10px 15px;font-size:1.1rem;line-height:1.6;overflow:auto}.last-posts{padding:50px 0}.last-posts__grid{display:grid}@media (min-width:576px){.last-posts__grid{grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}@media (min-width:992px){.last-posts__grid{grid-template-columns:repeat(3,1fr)}}.last-posts__post{margin-bottom:30px}.last-posts__heading{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #cdcdcd;text-transform:uppercase;font-size:1.4rem}.mzon-header{margin-bottom:2.2rem;margin-top:.1rem;padding-bottom:.3rem;border-bottom:1px solid rgba(211,211,211,.43)}@media (min-width:576px){.mzon-header{display:flex;justify-content:space-between;align-items:center}}.mzon-header__title{font-size:2rem;margin:.5rem 0}.mzon-cards{padding:10px;background-color:#f9fafb}.mzon-article{display:flex;flex-direction:column;align-items:flex-start;color:var(--grey);text-decoration:none;padding-bottom:30px;margin-bottom:30px}@media (min-width:768px){.mzon-article{flex-direction:row}}.mzon-article__photo{width:100%;height:auto;margin-right:30px;margin-bottom:8px;border-radius:8px}@media (min-width:768px){.mzon-article__photo{width:350px;flex-shrink:0}}.mzon-article__title{color:var(--grey-dark);margin-top:10px;margin-bottom:0;font-weight:600;font-size:1.4rem;line-height:2rem}@media (min-width:768px){.mzon-article__title{margin-top:0}}.mzon-article__excerpt p{font-size:1rem;line-height:1.6;color:var(--grey)}.mzon-article__link{color:var(--grey-dark);text-decoration:none;transition:all .3s linear}.mzon-article__link:hover{color:var(--red);text-decoration:underline}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;top:120%;left:50%;margin-left:-60px;background-color:#000;color:#fff;text-align:center;font-size:.8rem;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext,.tooltip:focus-within .tooltiptext{visibility:visible}