.nice-resource-page{background:#f6f8fb!important;}
.nice-resource-overview{margin:0 0 24px;border-bottom:1px solid #dfe6ef;background:#fff;}
.nice-resource-overview__panel{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr) 138px;gap:24px;align-items:center;min-height:188px;padding:30px 0;}
.nice-resource-overview__icon{width:112px;height:112px;overflow:hidden;border:1px solid #dbe5f1;border-radius:18px;background:#f2f7fd;box-shadow:0 8px 20px rgba(31,65,112,.1);}
.nice-resource-overview__icon img{display:block;width:100%;height:100%;object-fit:cover;}
.nice-resource-overview__main{min-width:0;}
.nice-resource-overview__eyebrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px;}
.nice-resource-overview__eyebrow>a,.nice-resource-overview__eyebrow>span{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:4px 9px;border-radius:6px;font-size:11px;font-weight:700;line-height:16px;}
.nice-resource-overview__eyebrow>a{background:#eaf3ff;color:#1769c2;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;}
.nice-resource-overview__eyebrow>a:hover{background:#d9eaff;color:#0f57a8;box-shadow:0 3px 10px rgba(37,99,235,.12);}
.nice-resource-overview__eyebrow>a:focus-visible{outline:3px solid rgba(37,99,235,.22);outline-offset:2px;}
.nice-resource-overview__verified{background:#eaf8f0;color:#168253;}
.nice-resource-overview__premium{background:#fff2e8;color:#c65a12;}
.nice-resource-overview__free{background:#edf8f2;color:#18784d;}
.nice-resource-overview__title{margin:0 0 10px;color:#172033;font-size:30px;font-weight:800;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere;}
.nice-resource-overview__intro{display:-webkit-box;max-width:760px;overflow:hidden;margin:0 0 15px;color:#637187;font-size:13px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.nice-resource-overview__meta{display:flex;flex-wrap:wrap;gap:8px 18px;color:#748196;font-size:11px;}
.nice-resource-overview__meta span{display:inline-flex;align-items:center;gap:6px;}
.nice-resource-overview__meta i{color:#438bdc;}
.nice-resource-overview__meta-category a{color:inherit;cursor:pointer;transition:color .2s ease;}
.nice-resource-overview__meta-category a:hover{color:#1769c2;}
.nice-resource-overview__meta-category a:focus-visible{outline:2px solid rgba(37,99,235,.24);outline-offset:2px;border-radius:2px;}
.nice-resource-overview__meta-status{padding-right:16px;border-right:1px solid #dfe5ed;font-weight:750;}
.nice-resource-overview__meta-premium{color:#c65a12;}
.nice-resource-overview__meta-premium i{color:#e56b18;}
.nice-resource-overview__meta-free{color:#18784d;}
.nice-resource-overview__meta-free i{color:#1c925f;}
.nice-resource-overview__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-top:14px;border:1px solid #dce9f8;border-radius:8px;background:#f7fbff;overflow:hidden;}
.nice-resource-overview__fact{display:flex;align-items:center;gap:9px;min-width:0;min-height:48px;padding:8px 12px;border-right:1px solid #dce9f8;}
.nice-resource-overview__fact:last-child{border-right:0;}
.nice-resource-overview__fact>i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;border-radius:6px;background:#e6f1ff;color:#2879d3;font-size:11px;}
.nice-resource-overview__fact>span{display:block;min-width:0;color:#8190a3;font-size:9px;line-height:14px;white-space:nowrap;}
.nice-resource-overview__fact strong{display:block;max-width:150px;overflow:hidden;color:#26344a;font-size:11px;font-weight:800;white-space:nowrap;text-overflow:ellipsis;}
.nice-resource-overview__aside{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:112px;padding-left:22px;border-left:1px solid #e5eaf1;text-align:center;}
.nice-resource-overview__aside strong{color:#172033;font-size:25px;font-weight:800;line-height:1;}
.nice-resource-overview__aside>span{margin:6px 0 14px;color:#8995a6;font-size:10px;}
.nice-resource-overview__aside>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:116px;min-height:38px;border-radius:7px;background:#f97316;color:#fff;font-size:12px;font-weight:750;transition:background-color .2s ease,box-shadow .2s ease;}
.nice-resource-overview__aside>a:hover{background:#dc5e0b;color:#fff;box-shadow:0 6px 16px rgba(249,115,22,.22);}
.nice-resource-overview__aside>a:focus-visible,.nice-resource-overview__edit:focus-visible{outline:3px solid rgba(37,99,235,.25);outline-offset:2px;}
.nice-resource-overview__edit{position:absolute;top:18px;right:0;color:#718096;font-size:11px;}
.nice-resource-overview__edit:hover{color:#2563eb;}
.nice-resource-article{border:1px solid #e1e7ef!important;border-radius:8px!important;background:#fff;box-shadow:0 5px 18px rgba(32,53,83,.05)!important;}
.nice-resource-article .entry-content{counter-reset:nice-section;}
.nice-resource-article .entry-content h2{counter-increment:nice-section;display:flex;align-items:center;gap:11px;margin:34px 0 19px;padding:12px 15px!important;border:1px solid #cfe2fb!important;border-left:4px solid #2563eb!important;border-radius:7px;background:#f2f7ff;color:#172033!important;font-size:19px!important;font-weight:800;line-height:1.45;letter-spacing:0!important;}
.nice-resource-article .entry-content h2:before{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:27px;height:27px;border-radius:6px;background:#2563eb;color:#fff;font-size:11px;font-weight:800;content:counter(nice-section,decimal-leading-zero);}
.nice-resource-article .entry-content h3{position:relative;margin:28px 0 15px;padding:0 0 9px 17px!important;border:0!important;border-bottom:1px solid #e2e8f0!important;color:#243047!important;font-size:17px!important;font-weight:800;line-height:1.5;letter-spacing:0!important;}
.nice-resource-article .entry-content h3:before{position:absolute;top:5px;bottom:13px;left:0;width:4px;border-radius:2px;background:#38bdf8;content:"";}
.nice-resource-article .entry-content h4{margin:24px 0 13px;color:#263248;font-size:15px;font-weight:800;letter-spacing:0;}
.nice-resource-summary{margin-bottom:27px!important;border:1px solid #cfe2fb!important;border-left:4px solid #438bdc!important;border-radius:7px!important;background:#f4f8fd!important;color:#40536c!important;}
.nice-resource-share{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding-top:20px!important;}
.nice-resource-share__title{color:#526176;font-size:12px;font-weight:750;}
.nice-resource-share .xshare{float:none;}
.nice-resource-share .xshare-title{display:none;}
.nice-resource-share--standalone{min-height:58px;margin:0 0 17px;padding:10px 18px!important;border:1px solid #dce4ee!important;border-radius:8px;background:#fff;box-shadow:0 5px 18px rgba(32,53,83,.05);}
.nice-resource-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,1fr);grid-template-areas:"article sidebar" "download download" "share share" "after .";column-gap:24px;align-items:start;}
.nice-resource-layout--single{grid-template-columns:minmax(0,1fr);grid-template-areas:"article" "download" "share" "after";}
.nice-resource-layout__article{grid-area:article;min-width:0;}
.nice-resource-layout>.sidebar-column{grid-area:sidebar;float:none;width:auto;max-width:none;min-width:0;padding:0;}
@media(min-width:992px){
  .single .site{overflow:visible;}
  .nice-resource-layout>.sidebar-column{align-self:stretch;}
  .nice-resource-layout>.sidebar-column>.widget-area{position:sticky;top:86px;}
}
.nice-resource-layout__download{grid-area:download;min-width:0;margin-top:17px;}
.nice-resource-layout__download .nice-resource-download{margin-bottom:12px;}
.nice-resource-share--wide{grid-area:share;margin-bottom:0;}
.nice-resource-layout__after{grid-area:after;min-width:0;}
.nice-download-anchor{position:relative;top:-86px;height:0;visibility:hidden;}
.nice-resource-download{scroll-margin-top:86px;margin:0 0 24px;overflow:visible;border:1px solid #dce4ee;border-radius:8px;background:#fff;box-shadow:0 5px 18px rgba(32,53,83,.05);}
.nice-resource-download__header{display:grid;grid-template-columns:46px minmax(150px,190px) minmax(0,1fr);gap:14px;align-items:center;padding:14px 20px;border-bottom:1px solid #e5eaf1;background:#f8fafc;}
.nice-resource-download__header--locked{grid-template-columns:46px minmax(150px,210px) minmax(280px,1fr) auto;gap:16px;background:#f2f7ff;border-bottom-color:#d7e5f8;}
.nice-resource-download__header--locked .nice-resource-download__mark{background:#1f64e8;box-shadow:0 7px 16px rgba(31,100,232,.24);}
.nice-resource-download__header--locked .nice-resource-download__heading h2{color:#112d57;}
.nice-resource-download__header--locked .nice-resource-download__heading p{color:#607796;}
.nice-resource-download__header--locked .nice-resource-download__locked--header{grid-column:3/-1;}
.nice-resource-download__mark{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:8px;background:#2563eb;color:#fff;font-size:21px;box-shadow:0 6px 14px rgba(37,99,235,.2);}
.nice-resource-download__heading{min-width:0;}
.nice-resource-download__heading>span{display:block;margin-bottom:2px;color:#438bdc;font-size:8px;font-weight:800;letter-spacing:0;}
.nice-resource-download__heading h2{margin:0;color:#172033;font-size:18px;font-weight:800;line-height:1.35;letter-spacing:0;}
.nice-resource-download__heading p{margin:3px 0 0;color:#748196;font-size:10px;line-height:17px;}
.nice-resource-download__status{display:flex;flex-direction:column;align-items:flex-end;min-width:112px;padding-left:18px;border-left:1px solid #dfe5ed;}
.nice-resource-download__status span{color:#7b8798;font-size:9px;}
.nice-resource-download__status span i{color:#f97316;}
.nice-resource-download__status strong{margin-top:3px;color:#f97316;font-size:17px;font-weight:800;}
.nice-resource-download__body{padding:14px 20px;}
.nice-resource-download__list{display:flex;flex-wrap:wrap;gap:8px;position:relative;min-width:0;overflow:visible;}
.nice-download-channel{position:relative;flex:0 0 calc((100% - 40px)/6);min-width:0;}
.nice-download-channel__action{width:100%;}
.nice-download-channel__button{display:grid;grid-template-columns:34px minmax(0,1fr) 14px;gap:9px;align-items:center;width:100%;min-height:52px;padding:7px 10px;border:1px solid #dce5f0;border-radius:7px;background:#fff;color:#263248!important;text-align:left;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;}
.nice-download-channel__button:hover{border-color:#86b7ef;background:#f6faff;color:#175dad!important;box-shadow:0 5px 13px rgba(37,99,235,.1);}
.nice-download-channel__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;background:#eaf3ff;color:#2563eb;font-size:14px;}
.nice-download-channel__text{display:block;min-width:0;}
.nice-download-channel__text strong,.nice-download-channel__text small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nice-download-channel__text strong{color:inherit;font-size:11px;font-weight:800;line-height:17px;}
.nice-download-channel__text small{margin-top:1px;color:#8793a5;font-size:8px;line-height:13px;}
.nice-download-channel__arrow{color:#f97316;font-size:13px;text-align:center;transition:transform .2s ease;}
.nice-download-channel__button:hover .nice-download-channel__arrow{transform:translateX(2px);}
.nice-download-channel__button:focus-visible,.nice-resource-download__primary:focus-visible,.nice-resource-download__demo:focus-visible{outline:3px solid rgba(37,99,235,.24);outline-offset:2px;}
.nice-download-channel__tooltip{position:absolute;z-index:30;bottom:calc(100% + 9px);left:50%;display:flex;align-items:center;gap:9px;width:max-content;max-width:320px;padding:9px 10px;border:1px solid #cfd9e6;border-radius:7px;background:#172033;color:#fff;box-shadow:0 9px 24px rgba(23,32,51,.2);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;}
.nice-download-channel__tooltip:after{position:absolute;top:100%;left:50%;width:9px;height:9px;background:#172033;content:"";transform:translate(-50%,-5px) rotate(45deg);}
.nice-download-channel:hover .nice-download-channel__tooltip,.nice-download-channel:focus-within .nice-download-channel__tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0);}
.nice-download-channel__tooltip-title{display:inline-flex;align-items:center;gap:5px;padding-right:9px;border-right:1px solid rgba(255,255,255,.16);font-size:9px;font-weight:800;white-space:nowrap;}
.nice-download-channel__tooltip-title i{color:#66aaf6;}
.nice-download-channel__tooltip label{display:inline-flex;align-items:center;gap:5px;margin:0;color:#b9c3d1;font-size:8px;white-space:nowrap;}
.nice-download-channel__tooltip input{width:76px!important;height:24px!important;margin:0!important;padding:3px 6px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:4px!important;background:rgba(255,255,255,.09)!important;color:#fff!important;font-size:9px!important;font-weight:750;text-align:center;cursor:copy;}
.nice-resource-download__locked{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;align-items:center;padding:15px;border:1px solid #dce6f2;border-radius:8px;background:#f7faff;}
.nice-resource-download__lock-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:8px;background:#e7f0fc;color:#2563eb;font-size:17px;}
.nice-resource-download__locked strong{display:block;color:#263248;font-size:12px;}
.nice-resource-download__locked p{margin:3px 0 0;color:#778397;font-size:9px;line-height:16px;}
.nice-resource-download__locked--header{position:relative;min-width:0;padding:0 138px 0 0;display:flex;align-items:center;justify-content:center;gap:14px;border:0;border-left:1px solid #d8e5f6;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;}
.nice-resource-download__locked--header>div:not(.nice-resource-download__actions){min-width:0;text-align:center;}
.nice-resource-download__locked--header strong{font-size:16px;line-height:22px;}
.nice-resource-download__locked--header p{margin-top:4px;font-size:11px;line-height:18px;}
.nice-resource-download__locked--header .nice-resource-download__actions{position:absolute;top:50%;right:0;display:flex;align-items:center;transform:translateY(-50%);}
.nice-resource-download__locked--header .nice-resource-download__primary{min-width:124px;min-height:40px;padding:8px 14px;font-size:11px;}
.nice-resource-download__primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:120px;min-height:40px;padding:8px 14px;border:0;border-radius:7px;background:#2563eb!important;color:#fff!important;font-size:10px;font-weight:800;cursor:pointer;}
.nice-resource-download__primary:hover{background:#174fb7!important;}
.nice-resource-download__empty{display:flex;align-items:center;justify-content:center;gap:12px;min-height:86px;border:1px dashed #cbd7e6;border-radius:8px;background:#fafcff;color:#8490a2;text-align:left;}
.nice-resource-download__empty>i{font-size:21px;color:#438bdc;}
.nice-resource-download__empty strong,.nice-resource-download__empty span{display:block;}
.nice-resource-download__empty strong{color:#334057;font-size:11px;}
.nice-resource-download__empty span{margin-top:3px;font-size:9px;}
.nice-resource-download__demo{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#2563eb;font-size:10px;font-weight:750;}
.nice-resource-download__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0 20px 16px;}
.nice-resource-download__meta>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid #e7ebf1;background:#fafbfc;}
.nice-resource-download__meta dt{color:#7a8798;font-size:9px;font-weight:500;}
.nice-resource-download__meta dd{overflow:hidden;margin:0;color:#2f3b50;font-size:10px;font-weight:750;white-space:nowrap;text-overflow:ellipsis;}
.nice-resource-download__meta-version dd{color:#2563eb;}
.nice-resource-download__meta-update{justify-content:flex-end!important;}
.nice-resource-download__meta-update dd{overflow:visible;white-space:normal;text-align:right;}
.nice-resource-download__meta-update dd span{display:inline;color:#7a8798;font-size:8px;font-weight:500;white-space:nowrap;}
.nice-resource-download__lcp{padding:18px 20px;}
.nice-resource-download__lcp .widget-pay{position:static!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
.nice-resource-download__lcp .widget-pay:before{display:none!important;}
.nice-resource-download__lcp .btn--block{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:7px!important;}
.nice-resource-download-anchor{display:block;width:100%;height:1px;margin-top:-1px;pointer-events:none;scroll-margin-top:68vh;}
.nice-resource-layout>.sidebar-column .widget-area .widget{margin-bottom:12px;padding:14px;border-radius:8px!important;}
.nice-resource-layout>.sidebar-column .widget-area .widget-title{margin:-14px -14px 10px!important;padding:11px 14px!important;font-size:12px!important;}
.nice-resource-layout #relatedpost .posts .left{min-height:54px;padding:7px 0 7px 82px;}
.nice-resource-layout #relatedpost .nice-related-item{display:block;}
.nice-resource-layout #relatedpost .nice-related-auto-extra{display:none;}
.nice-resource-layout #relatedpost .posts .entry-media{float:left;width:70px;margin:0 0 0 -82px;}
.nice-resource-layout #relatedpost .posts .entry-media a{height:46px;}
.nice-resource-layout #relatedpost .posts .left>a[rel="bookmark"]{display:-webkit-box;height:auto;min-height:46px;overflow:hidden;color:#334057;font-size:11px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.nice-resource-layout #relatedpost .posts .left>a[rel="bookmark"]:hover{color:#2563eb;}
.nice-resource-guide{order:10;}
.nice-resource-guide ul{margin:0;padding:0;list-style:none;}
.nice-resource-guide li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid #edf0f4;color:#66758a;font-size:9px;line-height:15px;}
.nice-resource-guide li:last-child{padding-bottom:0;border-bottom:0;}
.nice-resource-guide li:first-child{padding-top:0;}
.nice-resource-guide li i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#edf5ff;color:#2879d3;font-size:10px;}
.nice-resource-guide li strong{display:block;margin-bottom:1px;color:#27344a;font-size:10px;}
@media(max-width:991px){
  .nice-resource-layout,.nice-resource-layout--single{grid-template-columns:minmax(0,1fr);grid-template-areas:"article" "download" "share" "sidebar" "after";}
  .nice-resource-layout>.sidebar-column{width:auto;max-width:none;margin-top:17px;padding:0;}
  .nice-resource-overview__panel{grid-template-columns:92px minmax(0,1fr);gap:20px;min-height:166px;padding:25px 0;}
  .nice-resource-overview__icon{width:92px;height:92px;border-radius:15px;}
  .nice-resource-overview__aside{display:none;}
  .nice-resource-overview__facts{grid-column:1/-1;}
}
@media(max-width:767px){
  .nice-resource-overview{margin-bottom:18px;}
  .nice-resource-overview__panel{grid-template-columns:72px minmax(0,1fr);gap:14px;min-height:0;padding:22px 0;}
  .nice-resource-overview__icon{width:72px;height:72px;border-radius:13px;box-shadow:0 5px 14px rgba(31,65,112,.1);}
  .nice-resource-overview__eyebrow{gap:5px;margin-bottom:7px;}
  .nice-resource-overview__eyebrow>a,.nice-resource-overview__eyebrow>span{min-height:22px;padding:3px 7px;font-size:9px;}
  .nice-resource-overview__title{margin-bottom:7px;font-size:21px;line-height:1.35;}
  .nice-resource-overview__intro{display:none;}
  .nice-resource-overview__meta{gap:5px 12px;font-size:9px;}
  .nice-resource-overview__meta{column-gap:10px;}
  .nice-resource-overview__meta-status{padding-right:10px;}
  .nice-resource-overview__meta-category,.nice-resource-overview__meta-views,.nice-resource-overview__meta-comments{display:none!important;}
  .nice-resource-overview__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px;}
  .nice-resource-overview__fact{min-height:42px;padding:7px 9px;}
  .nice-resource-overview__fact:nth-child(2n){border-right:0;}
  .nice-resource-overview__fact>span{font-size:8px;}
  .nice-resource-overview__fact strong{font-size:10px;}
  .nice-resource-overview__aside{padding-top:12px;}
  .nice-resource-overview__aside strong{font-size:19px;}
  .nice-resource-overview__aside>a{min-height:35px;}
  .nice-resource-overview__edit{display:none;}
  .nice-resource-article .entry-content h2{gap:8px;margin-top:27px;padding:10px 11px!important;font-size:16px!important;}
  .nice-resource-article .entry-content h2:before{width:24px;height:24px;font-size:9px;}
  .nice-resource-article .entry-content h3{margin-top:23px;font-size:15px!important;}
  .nice-resource-download{margin-bottom:18px;}
  .nice-resource-download__header{grid-template-columns:40px minmax(0,1fr);gap:11px;padding:14px;}
  .nice-resource-download__header--locked{grid-template-columns:40px minmax(0,1fr);gap:11px;}
  .nice-resource-download__header--locked .nice-resource-download__locked--header{grid-column:1/-1;}
  .nice-resource-download__mark{width:40px;height:40px;font-size:18px;}
  .nice-resource-download__list{grid-column:1/-1;flex-wrap:wrap;padding-top:10px;border-top:1px solid #e1e7ee;}
  .nice-resource-download__status{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center;min-width:0;padding:10px 0 0;border-top:1px solid #e1e7ee;border-left:0;}
  .nice-resource-download__status strong{margin:0;font-size:15px;}
  .nice-resource-download__body{padding:14px;}
  .nice-download-channel{flex:1 1 calc(50% - 5px);}
  .nice-resource-download__locked{grid-template-columns:40px minmax(0,1fr);}
  .nice-resource-download__lock-icon{width:40px;height:40px;}
  .nice-resource-download__actions{grid-column:1/-1;}
  .nice-resource-download__primary{width:100%;}
  .nice-resource-download__locked--header{position:static;grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:1px;padding:10px 0 0;border:0;border-top:1px solid #d8e5f6;border-radius:0;background:transparent;}
  .nice-resource-download__locked--header strong{font-size:14px;line-height:20px;}
  .nice-resource-download__locked--header p{font-size:10px;line-height:17px;}
  .nice-resource-download__locked--header .nice-resource-download__actions{position:static;grid-column:1/-1;transform:none;}
  .nice-resource-download__locked--header .nice-resource-download__primary{width:100%;font-size:10px;}
  .nice-resource-download__meta{grid-template-columns:1fr;padding:0 14px 14px;}
  .nice-resource-download__lcp{padding:14px;}
}
@media(max-width:420px){
  .nice-resource-overview__panel{grid-template-columns:60px minmax(0,1fr);gap:11px;}
  .nice-resource-overview__icon{width:60px;height:60px;border-radius:11px;}
  .nice-resource-overview__title{font-size:18px;}
  .nice-resource-overview__facts{grid-template-columns:1fr;}
  .nice-resource-overview__fact,.nice-resource-overview__fact:nth-child(2n){border-right:0;border-bottom:1px solid #dce9f8;}
  .nice-resource-overview__fact:last-child{border-bottom:0;}
  .nice-resource-overview__eyebrow>span.nice-resource-overview__verified{display:none;}
  .nice-resource-overview__aside{grid-template-columns:auto auto 1fr;}
  .nice-resource-overview__aside>a{justify-self:end;width:106px;}
  .nice-resource-download__list{display:grid;grid-template-columns:1fr;}
  .nice-download-channel__tooltip{left:0;max-width:calc(100vw - 58px);transform:translate(0,6px);}
  .nice-download-channel:hover .nice-download-channel__tooltip,.nice-download-channel:focus-within .nice-download-channel__tooltip{transform:translate(0,0);}
  .nice-download-channel__tooltip:after{left:28px;}
}
@media(prefers-reduced-motion:reduce){.nice-resource-overview__eyebrow>a,.nice-resource-overview__meta-category a,.nice-resource-overview__aside>a,.nice-download-channel__button,.nice-download-channel__arrow,.nice-download-channel__tooltip{transition:none;}}
