@import url(https:/assets/vanilla-cookieconsent/dist/cookieconsent-8b7d4a752b2f27d441c1f686ebf346eee26e06e6a2fe8dca0c1de50d5f60b9f1.css);:root{--color-primary: #0100e6;--container: 1200px;--page-y-padding: 80px;--page-x-padding: 50px;--main-content-padding: 36px;--container-padding: 2.5rem;--font-family: 'Fredoka', Arial, sans-serif;--font-size-base: 16px;--text-secondary: #414651}@media (max-width: 768px){:root{--page-y-padding: 20px}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:var(--font-family);font-size:var(--font-size-base);padding:var(--page-x-padding) var(--page-y-padding);line-height:1.6;font-weight:400;display:flex;flex-direction:column;color:black;margin:0;background-color:#FCFCFC;justify-content:flex-start;min-height:100vh}button,input[type="submit"],input[type="reset"]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}h1,h2,h3,h4,h5,h6{margin:0}ul,ol,li{margin:0;padding:0;list-style:none}.h1{font-weight:500;font-size:45px;line-height:1.2}a{text-decoration:none;color:black}main,header,footer{width:100%;margin:0 auto;max-width:var(--container);padding-left:var(--container-padding);padding-right:var(--container-padding)}main{padding:var(--main-content-padding) 0;display:flex;align-items:center;flex-direction:column}.btn{border-radius:12px;font-size:16px;padding:10px 28px;transition:background 0.2s, color 0.2s, border-color 0.2s;text-align:center;cursor:pointer}.btn-primary{background:#f7f7fe;color:#111115;border:2px solid #0100e6;font-weight:500}.btn-primary:hover{background:#0100e6;color:#fff}.btn-secondary{background:#F0F0F0;color:#111115}.btn-secondary:hover{background:#d7d7d7}.btn-share{border-radius:6px;background:white;color:var(--color-primary);border:2px solid #0100e6;display:flex;align-items:center;gap:10px}.btn-share svg{flex-shrink:0}.btn-share:hover{background:#0100e6;color:#fff}.btn-social-share-buttons{display:flex;align-items:center;justify-content:center;gap:10px}.btn-social-share{color:var(--color-primary);line-height:0}.btn-sm{font-size:14px;padding:6px 14px}header{display:flex;align-items:center;justify-content:space-between;gap:50px;flex-wrap:wrap}header:has(.header-menu-checkbox:checked){--header-icon-mobile-after--transform: translateY(2.25px) rotate(45deg);--header-icon-mobile-before--transform: translateY(-2.25px) rotate(-45deg);--header-icon-mobile--bg: transparent}.header-logo{width:150px;flex-grow:1}.header-nav-list{display:flex;gap:34px;justify-content:flex-end;align-items:center}.header-nav-link{font-size:15px;transition:color 0.2s}.header-nav-link:hover{color:var(--color-primary)}.header-cta{display:flex;align-items:center}.header-menu-checkbox{display:none}.header-hamburger{display:none;cursor:pointer;z-index:1001;position:relative}.header-icon-mobile{--height: 16px;--width: 24px;--line: 2px;position:relative;display:block;width:calc(var(--width) + var(--line));height:var(--line);margin-top:calc((var(--height) * 0.5) - (var(--line) * 0.5));margin-bottom:calc((var(--height) * 0.5) - (var(--line) * 0.5));color:var(--color-text, #000);background-color:var(--header-icon-mobile--bg, currentColor);transition:all 0.3s ease-out}.header-icon-mobile::before,.header-icon-mobile::after{position:absolute;display:block;width:100%;height:var(--line);content:'';background-color:currentColor;transition:transform 0.3s ease-out 0.1s}.header-icon-mobile::before{top:calc(-1 * (var(--height) * 0.5) + (var(--line) * 0.5));transform:var(--header-icon-mobile-before--transform);transform-origin:calc(100% + (var(--line) * 0.5)) top}.header-icon-mobile::after{bottom:calc(-1 * (var(--height) * 0.5) + (var(--line) * 0.5));transform:var(--header-icon-mobile-after--transform);transform-origin:calc(100% + (var(--line) * 0.5)) bottom}.header-mobile-nav{display:none;width:100vw;margin-left:calc(-1 * (24px + 12px));opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:all 0.3s ease;border-radius:0}.header-mobile-nav-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;gap:24px;list-style:none;margin:0}.header-mobile-cta{margin-top:8px}.header-menu-checkbox:checked~.header-mobile-nav{opacity:1;visibility:visible;max-height:300px}@media (max-width: 768px){header{flex-direction:row;gap:0}.header-logo{width:auto;max-width:100px;flex-grow:0}.header-desktop-nav,.header-cta{display:none}.header-hamburger{display:block}.header-mobile-nav{display:block}}footer{background:#f6f6f6;border-radius:20px;margin:auto auto 0 auto;display:flex;align-items:center;gap:60px;padding:20px 40px 20px 20px}.footer-logo{flex-grow:1}.footer-nav-list{display:flex;gap:50px;align-items:center}.footer-nav-link{font-size:15px;font-weight:500;transition:color 0.2s}.footer-nav-link:hover{color:var(--color-primary)}.footer-contact-email{font-size:15px;font-weight:500;white-space:nowrap}@media (max-width: 768px){footer{flex-direction:column;gap:24px;padding:24px 12px}.footer-nav-list{justify-content:flex-start;flex-direction:column;gap:12px}}.podcast-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:370px;cursor:pointer;transition:box-shadow 0.2s, transform 0.2s;border-radius:24px;padding:20px}.podcast-card:hover{box-shadow:0 6px 24px 0 rgba(0,0,0,0.1);transform:translateY(-2px) scale(1.01)}.podcast-card-image-wrapper{width:100%}.podcast-card-image{width:100%;height:250px;object-fit:cover;border-radius:24px}.podcast-card-title{width:100%;font-weight:500;font-size:18px;text-align:left;padding-top:8px;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word}.podcast-card-info{width:100%;display:flex;gap:10px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.podcast-episode-card{display:flex;flex-direction:column;align-items:flex-start;border-radius:20px;padding:20px;gap:18px;transition:box-shadow 0.2s, transform 0.2s, border-color 0.2s;border:2px solid #F0F0F0;background:white;cursor:pointer}.podcast-episode-card:hover{box-shadow:0 6px 24px 0 rgba(0,0,0,0.1);transform:translateY(-2px) scale(1.01);border-color:var(--color-primary)}.podcast-episode-title{font-size:18px;font-weight:500;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word}.podcast-episode-description{font-size:15px;color:var(--text-secondary);margin:0;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word}.podcast-episode-card-stats{width:100%;display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.tag{font-size:15px;font-weight:400;border-radius:8px;padding:0 8px;display:flex;align-items:center;white-space:nowrap;gap:8px}.tag.tag-blue{background:#d3e2ff;color:#0f54dc}.tag.tag-pink{background:#ffe3fd;color:#932b8a}.tag.tag-green{background:rgba(2,162,112,0.14);color:#0F7E5B}.tag svg{flex-shrink:0}.breadcrumb{width:100%;margin-bottom:40px}.breadcrumb-list{display:flex;flex-direction:row;align-items:center;gap:6px}@media (max-width: 768px){.breadcrumb-list{flex-wrap:wrap}}.breadcrumb-item{padding:2px 18px;border-radius:12px;border:1px solid rgba(0,0,0,0.05);background:#f6f6f6}.breadcrumb-item:last-child{overflow:hidden}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item a,.breadcrumb-item span{font-size:16px;color:#8d8d8d;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.breadcrumb-separator{color:#EAEAEA}nav.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:32px 0}nav.pagination>:not(.current,.gap) a,nav.pagination>.current{font-size:15px;font-weight:500;display:inline-flex;width:fit-content;border-radius:10px;border:1px solid var(--color-primary);padding:2px 10px}nav.pagination>:not(.current,.gap) a{color:var(--color-primary)}nav.pagination>:not(.current,.gap) a:hover{background:var(--color-primary);color:white}nav.pagination>.current{color:white;background:var(--color-primary)}.page-section{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 40px;border-radius:20px;border:1px solid #F0F0F0;background-color:white;box-sizing:border-box}.page-section a{color:var(--color-primary);text-decoration:none}.page-section a:hover{text-decoration:underline}.page-section-header{display:flex;flex-direction:row;align-items:center;gap:18px;font-weight:600;font-size:20px}.page-section-header svg{flex-shrink:0;color:var(--color-primary)}.about-us-page p{font-size:20px;color:#A7A7A7;text-align:center;line-height:1.2}.about-us-page .about-us-cta{margin-top:36px}.contact-us-page iframe{max-width:700px}.home-banner{padding-top:25px;padding-bottom:50px;display:flex;flex-direction:column;gap:16px;align-items:center}.home-banner .home-banner-logo{width:290px}.home-banner-headline{color:#a7a7a7;font-size:20px;text-align:center;font-weight:400}.home-podcasts-section{margin-top:64px}.home-podcasts-section h1,.home-podcasts-section h2{text-align:center}.home-podcasts-section .home-banner-headline{margin-top:24px}.podcasts-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--podcasts-grid-gap, 10px);margin-top:var(--podcasts-grid-margin-top, 48px)}.home-btn-wrapper{display:flex;justify-content:center;margin-top:40px}@media (max-width: 900px){.podcasts-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.podcasts-grid{grid-template-columns:1fr}}.podcast-page{display:flex;flex-direction:column;align-items:center;gap:40px}.podcast-header{width:100%;display:flex;align-items:flex-start;gap:46px}@media (max-width: 768px){.podcast-header{flex-direction:column;align-items:center;gap:20px}}.podcast-episodes{width:100%}.podcast-thumbnail{flex-shrink:0;width:240px;display:flex;align-items:center;justify-content:center}.podcast-thumbnail img{width:100%;object-fit:cover;border-radius:23px}.podcast-header-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:13px}.podcast-header-share{margin-top:10px;display:flex;align-items:center;gap:20px}.podcast-title{font-size:35px;font-weight:600;line-height:1}.podcast-header-tags{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.podcast-description{font-size:16px;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word}.read-more-btn{color:#848484;cursor:pointer;display:none}.read-more-btn:hover{text-decoration:underline}.episodes-grid{width:100%;display:grid;row-gap:20px;column-gap:24px;grid-template-columns:repeat(var(--podcast-episodes-columns, 2), 1fr)}@media (max-width: 768px){.episodes-grid{--podcast-episodes-columns: 1}}.podcast-genres-list{display:flex;flex-wrap:wrap;gap:10px;align-items:center;line-height:1}.podcast-genres-list .podcast-genre{color:#939393;font-size:20px;font-weight:400;text-decoration:none}.podcast-genres-list .podcast-genre:hover{text-decoration:underline}.podcast-genres-list .podcast-genre::before{content:'#'}.transcription-page{display:flex;flex-direction:column;align-items:center;gap:40px}.episode-header{display:flex;align-items:flex-start;gap:46px;margin-bottom:40px;width:100%}@media (max-width: 768px){.episode-header{flex-direction:column;align-items:center;gap:20px}}.episode-thumbnail{flex-shrink:0;width:240px;display:flex;align-items:center;justify-content:center}.episode-thumbnail img{width:100%;object-fit:cover;border-radius:23px}.episode-header-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:13px}.episode-header-share{margin-top:10px;display:flex;align-items:center;gap:20px}.episode-header-podcast-name{font-size:24px;color:#939393;font-weight:400;text-decoration:none}.episode-header-podcast-name:hover{text-decoration:underline}.episode-title{font-size:35px;font-weight:600}.episode-transcription-body{margin:15px 0 25px 0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.episode-header-tags{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.hsp-paragraph{display:flex;flex-direction:column;align-items:flex-start;gap:10px;letter-spacing:initial;line-height:inherit;margin-bottom:1em;font-size:16px}.hsp-paragraph-timestamp{transition:color 0.1s linear;color:#6E6E6E;font-weight:500;font-size:15px}.hsp-paragraph-words{height:fit-content;height:-moz-fit-content;margin:0}
