@keyframes mkFadeIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.mk-fade-in{animation:mkFadeIn .8s ease forwards}.mk-delay-1{animation-delay:.15s;opacity:0}.mk-delay-2{animation-delay:.3s;opacity:0}.mk-highlight{color:#05D671}.section__media-kit-hero{padding-top:11rem;padding-bottom:5rem;text-align:center}.section__media-kit-hero .h1{font-size:4.5em;line-height:1.1}.media-kit-hero__description{max-width:64rem;margin:1.5rem auto 2.5rem}.media-kit__download-btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.5rem;background-color:#181F26;color:#fff;border-radius:100px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.media-kit__download-btn:hover{background-color:#05D671;color:#181F26;transform:translateY(-2px)}.media-kit__download-btn svg{width:20px;height:20px;flex-shrink:0}.section__media-kit-logos .padding-section__large,.section__media-kit-variants .padding-section__large,.section__media-kit-guidelines .padding-section__large,.section__media-kit-dimensions .padding-section__large{padding:5em 0}.section__media-kit-logos{padding-top:2rem;padding-bottom:2rem}.media-kit__section-header{text-align:center;margin-bottom:3rem}.media-kit__section-description{max-width:64rem;margin:1.25rem auto 0}.media-kit__logo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.media-kit__logo-card{transition:transform .2s ease}.media-kit__logo-card:hover{transform:translateY(-4px)}.media-kit__logo-preview{display:block;width:100%;border-radius:20px;overflow:hidden}.media-kit__logo-preview img{display:block;width:100%;height:auto}.media-kit__logo-info{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-top:.375rem}.media-kit__logo-label{font-weight:600;font-size:1.0625rem;color:#181F26}.media-kit__logo-sublabel{font-size:.875rem;color:#6b7280;margin-top:.25rem}.media-kit__logo-download{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;border:1.5px solid #e5e7eb;border-radius:100px;font-size:.875rem;font-weight:600;color:#181F26;text-decoration:none;transition:all .2s ease}.media-kit__logo-download:hover{border-color:#05D671;background-color:#05D671;color:#181F26}.media-kit__logo-download svg{width:16px;height:16px}.section__media-kit-dimensions{padding-top:2rem;padding-bottom:2rem}.media-kit__dimensions-grid{display:grid;grid-template-columns:3fr 2fr;gap:4rem;max-width:860px;margin:0 auto}.media-kit__dimension-card{text-align:center}.media-kit__dimension-label{font-size:2.25rem;font-weight:700;color:#05D671;margin-bottom:1.5rem}.media-kit__dimension-preview{display:flex;align-items:flex-end;justify-content:center}.media-kit__dimension-preview img{width:100%;max-width:360px;height:auto;object-fit:contain}.media-kit__dimension-card:last-child .media-kit__dimension-preview img{max-width:200px}@media (max-width:767px){.media-kit__dimensions-grid{grid-template-columns:1fr;gap:3rem;max-width:360px}.media-kit__dimension-card:last-child .media-kit__dimension-preview img{max-width:140px}}.section__media-kit-variants{padding-top:2rem;padding-bottom:2rem}.media-kit__variants-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.media-kit__variant-card{transition:transform .2s ease}.media-kit__variant-card:hover{transform:translateY(-4px)}.media-kit__variant-preview{display:block;border-radius:20px;overflow:hidden}.media-kit__variant-preview img{display:block;width:100%;height:auto}.media-kit__variant-info{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-top:.375rem}.media-kit__variant-label{font-weight:600;font-size:.9375rem;color:#181F26}.section__media-kit-guidelines{padding-top:2rem;padding-bottom:2rem}.media-kit__guidelines-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 3rem;margin-top:3rem}.media-kit__guideline-card{text-align:center}.media-kit__guideline-img{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;margin-bottom:1rem}.media-kit__guideline-img img{max-width:200px;height:auto;display:block}.media-kit__guideline-text{font-size:.9375rem;line-height:1.6;color:#374151}.section__media-kit-contact{padding-top:2rem;padding-bottom:6rem}.media-kit__contact-card{background-color:#181F26;border-radius:28px;padding:5rem 4rem;text-align:center;position:relative;overflow:hidden}.media-kit__contact-circle{position:absolute;opacity:.08;pointer-events:none}.media-kit__contact-circle._1{top:-20%;right:-10%;width:450px;height:450px}.media-kit__contact-circle._2{bottom:-25%;left:-10%;width:400px;height:400px}.media-kit__contact-title{color:#fff;margin-bottom:1.25rem}.media-kit__contact-description{color:rgba(255,255,255,.65);max-width:64rem;margin:0 auto 2.5rem;line-height:1.7}.media-kit__contact-email{display:inline-flex;align-items:center;gap:.625rem;color:#05D671;font-size:1.25rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.media-kit__contact-email:hover{opacity:.8}.media-kit__divider{width:100%;height:1px;background-color:rgba(0,0,0,.06);margin:0 auto}@media (max-width:991px){.section__media-kit-hero .h1{font-size:3.5em}.media-kit__guidelines-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section__media-kit-hero .h1{font-size:2.8em}.media-kit__logo-grid{grid-template-columns:1fr}.media-kit__contact-card{padding:3.5rem 2rem;border-radius:20px}.section__media-kit-hero{padding-top:8rem;padding-bottom:3rem}.section__media-kit-hero .container-large,.section__media-kit-logos .container-large,.section__media-kit-dimensions .container-large,.section__media-kit-variants .container-large,.section__media-kit-guidelines .container-large,.section__media-kit-contact .container-large{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:479px){.section__media-kit-hero .h1{font-size:2.2em}.media-kit__variants-grid{grid-template-columns:1fr}.media-kit__guidelines-grid{grid-template-columns:1fr}.media-kit__logo-info{flex-direction:column;align-items:flex-start;gap:.75rem}.media-kit__contact-card{padding:2.5rem 1.5rem}.section__media-kit-hero .container-large,.section__media-kit-logos .container-large,.section__media-kit-dimensions .container-large,.section__media-kit-variants .container-large,.section__media-kit-guidelines .container-large,.section__media-kit-contact .container-large{padding-left:1.25rem;padding-right:1.25rem}}
