@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);:root{--font-heading:'Bebas Neue', sans-serif;--font-body:'Lato', Arial, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-bold:700;--font-weight-black:700;--color-primary:#002b85;--color-text:#002b85;--color-muted:rgba(0, 43, 133, 0.72);--color-light:#f4f6fb}html,body,button,input,textarea,select,a,p,li,span,li,div{font-family:var(--font-body)!important}body{font-weight:var(--font-weight-regular);line-height:1.55;letter-spacing:-.01em}html,body{background-color:#000000!important}body.home,body.front-page{background-color:#550506!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Bebas Neue',sans-serif!important;letter-spacing:2px!important;font-weight:400!important;letter-spacing:-1px!important}p{font-family:var(--font-body)!important;font-weight:var(--font-weight-regular)!important}strong,b,.button,button,input[type="submit"],.button_dark,.button_white{font-family:var(--font-body)!important;font-weight:var(--font-weight-bold)!important}@media screen and (max-width:849px){.medium-logo-center .logo img{margin-left:30px!important}}.parano-booking-submit{width:100%!important;min-height:56px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .13)!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important;transition:0.3s ease}.parano-hover-accordion__item{border-radius:24px}.parano-rental-card{border-radius:24px}.parano-rental-more,.parano-rental-add{border-radius:24px!important}.parano-rental-category-filter button{border-radius:24px}.parano-footer__socials a svg{width:18px;height:18px;display:block}.parano-rental-card-body h3{font-size:22px!important}.parano-rental-cart-item h4{font-size:22px!important}.portfolio-masonry-content{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.portfolio-masonry-top{opacity:1;transition:opacity .35s ease,transform .35s ease}.portfolio-masonry-bottom{opacity:0;transform:translateY(18px);transition:opacity .35s ease,transform .35s ease}.portfolio-masonry-link:hover .portfolio-masonry-bottom,.portfolio-masonry-link:focus-visible .portfolio-masonry-bottom{opacity:1;transform:translateY(0)}.portfolio-masonry-bottom h2,.portfolio-masonry-meta{opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease}.portfolio-masonry-link:hover .portfolio-masonry-bottom h2,.portfolio-masonry-link:hover .portfolio-masonry-meta,.portfolio-masonry-link:focus-visible .portfolio-masonry-bottom h2,.portfolio-masonry-link:focus-visible .portfolio-masonry-meta{opacity:1;transform:translateY(0)}.portfolio-masonry-link:hover .portfolio-masonry-bottom h2{transition-delay:.04s}.portfolio-masonry-link:hover .portfolio-masonry-meta{transition-delay:.1s}.whvw-widget__shell{max-width:2280px!important;margin:0 auto;height:auto!important}@media (max-width:849px){.parano-rental-modal-image img{width:80%!important;height:auto!important;min-height:0px!important;object-fit:contain!important;display:block}.parano-rental-modal-box{width:100%!important}.parano-rental-modal-box{position:absolute;left:50%;top:50%;max-width:85vw!important;max-height:90vh!important;transform:translate(-50%,-50%);overflow:auto;background:#070707;border:1px solid rgb(255 255 255 / .14);color:#fff}.parano-rental-modal-content{padding:2px 10px 2px 30px!important}.parano-rental-modal-close{position:absolute;right:-20px!important;top:14px;z-index:5;width:34px!important;height:34px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .05);color:#fff;font-size:24px;line-height:1;cursor:pointer;padding:5px 5px 5px 5px!important;min-height:0px!important}}.parano-rental-product-modal,.parano-rental-cart-panel{position:fixed!important;inset:0!important;z-index:2147483647!important;isolation:isolate!important}.parano-rental-cart-button{position:fixed!important;z-index:2147483646!important}.parano-rental-modal-overlay,.parano-rental-cart-overlay{z-index:1!important}.parano-rental-modal-box,.parano-rental-cart-box{z-index:2!important}body.parano-rental-modal-open{overflow:hidden!important}.parano-contact-block .parano-contact-heading{margin-bottom:64px;margin-top:4px}.parano-rental-modal-box{position:absolute;left:50%;top:50%;max-width:70vw;max-height:80vh;transform:translate(-50%,-50%);overflow:auto;background:#070707;border:1px solid rgb(255 255 255 / .14);color:#fff}.parano-rental-modal-image img{width:100%;height:100%;min-height:0px!important;object-fit:contain!important;display:block}.parano-rental-modal-content h3{margin:0 0 14px;font-size:clamp(32px, 4vw, 58px);line-height:.95;font-weight:900;color:#fff}.parano-rental-modal-description{color:#fff!important;font-size:14px!important;line-height:1.7!important}.parano-rental-modal-description p{margin:0 0 16px;color:#fff;font-size:14px!important;line-height:1.7!important}.parano-rental-cart-box{position:absolute;left:50%;top:50%;width:1280px!important;padding:130px 130px 130px 130px!important;max-height:80vh!important;transform:translate(-50%,-50%);overflow:auto;padding:54px 34px 34px;background:#070707;border:1px solid rgb(255 255 255 / .14);color:#fff;box-shadow:0 30px 120px rgb(0 0 0 / .55)}.parano-rental-modal-close,.parano-rental-cart-close{position:absolute;right:16px;top:14px;z-index:5;width:34px!important;height:34px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .05);color:#fff;font-size:24px;line-height:1;cursor:pointer;padding:5px 5px 5px 5px!important;min-height:0px!important}.primary.is-link,.primary.is-outline,.primary.is-underline{color:#fff!important;opacity:.75}.primary.is-link:hover,.primary.is-outline:hover,.primary.is-underline:hover{color:#fff!important;opacity:1;transform:translateY(-1px) scale(1.015)!important}.secondary.is-link,.secondary.is-outline,.secondary.is-underline{color:#fff!important;opacity:.75}.secondary.is-link:hover,.secondary.is-outline:hover,.secondary.is-underline:hover{color:#fff!important;opacity:1;transform:translateY(-1px) scale(1.015)!important}.parano-team-section{width:1280px!important;position:relative;padding:70px 0 90px;overflow:hidden}.parano-team-wrap{width:min(100%, 1280px);margin:0 auto;padding:0 56px;display:grid;grid-template-columns:360px 1fr 1fr;grid-auto-rows:460px;gap:24px;align-items:stretch}.parano-team-side{position:relative;grid-column:1;grid-row:1;min-height:460px;overflow:visible}.parano-team-side__title{position:absolute;left:-190px;top:50%;font-family:'Bebas Neue',sans-serif!important;width:460px;height:90px;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;color:#fff;font-size:42px;line-height:.9;font-weight:400;letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap;z-index:2}.parano-team-side__text{position:absolute;left:-50px;top:64%;width:330px;height:56px;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;color:rgb(255 255 255 / .82);font-size:13px;line-height:1.35;font-weight:400;z-index:3}.parano-person-card{position:relative;overflow:hidden;min-height:460px;border-radius:28px;isolation:isolate;background:rgb(255 255 255 / .08);cursor:pointer;box-shadow:0 24px 80px rgb(0 0 0 / .25),inset 0 1px 0 rgb(255 255 255 / .16)}.parano-person-card--1{grid-column:2;grid-row:1}.parano-person-card--2{grid-column:3;grid-row:1}.parano-person-card--3{grid-column:1;grid-row:2}.parano-person-card--4{grid-column:2;grid-row:2}.parano-person-card--5{grid-column:3;grid-row:2}.parano-person-card--6{grid-column:1;grid-row:3}.parano-person-card--7{grid-column:2;grid-row:3}.parano-person-card--8{grid-column:3;grid-row:3}.parano-person-card__image{position:absolute;inset:0;z-index:1}.parano-person-card__image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform:scale(1.02);filter:grayscale(4%) contrast(.96) brightness(.96);transition:transform 0.7s cubic-bezier(.2,.8,.2,1),filter 0.7s cubic-bezier(.2,.8,.2,1)}.parano-person-card::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#fff0 38%,rgb(0 0 0 / .16) 70%,rgb(0 0 0 / .46) 100%);opacity:1;pointer-events:none;transition:opacity 0.45s ease}.parano-person-card::after{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(circle at 50% 78%,rgb(137 0 0 / .56) 0%,rgb(137 0 0 / .2) 38%,#fff0 70%);opacity:0;pointer-events:none;transition:opacity 0.45s ease}.parano-person-card__more{position:absolute;left:28px;bottom:30px;z-index:5;width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .42);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;gap:3px;transition:opacity 0.35s ease,transform 0.35s ease}.parano-person-card__more span{width:4px;height:4px;border-radius:50%;background:#fff;display:block}.parano-person-card__overlay{position:absolute;inset:0;z-index:6;display:flex;align-items:flex-end;padding:32px;background:linear-gradient(180deg,rgb(0 0 0 / .04) 0%,rgb(0 0 0 / .3) 36%,rgb(0 0 0 / .88) 100%);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity 0.45s cubic-bezier(.2,.8,.2,1),transform 0.45s cubic-bezier(.2,.8,.2,1)}.parano-person-card__content{max-width:92%;color:#fff}.parano-person-card__content h3{margin:0 0 8px;color:#fff;font-size:clamp(28px, 2.6vw, 44px);line-height:.92;font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.parano-person-card__role{margin-bottom:14px;color:rgb(255 255 255 / .72);font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.13em}.parano-person-card__content p{margin:0;max-width:360px;color:rgb(255 255 255 / .84);font-size:14px;line-height:1.5}.parano-person-card:hover .parano-person-card__image img{transform:scale(1.08);filter:grayscale(0%) contrast(1.02) brightness(.68)}.parano-person-card:hover::before{opacity:.15}.parano-person-card:hover::after{opacity:1}.parano-person-card:hover .parano-person-card__more{opacity:0;transform:scale(.75)}.parano-person-card:hover .parano-person-card__overlay{opacity:1;transform:translateY(0)}@media (max-width:849px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.parano-team-section{width:100%!important;max-width:100%!important;padding:46px 0 60px!important;overflow:hidden!important;box-sizing:border-box!important}.parano-team-wrap{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 18px!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:auto!important;gap:20px!important;box-sizing:border-box!important;overflow:hidden!important}.parano-team-side{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-height:auto!important;margin:0 0 8px!important;overflow:visible!important}.parano-team-side__title,.parano-team-side__text{position:relative!important;left:auto!important;top:auto!important;width:100%!important;max-width:100%!important;height:auto!important;transform:none!important;transform-origin:unset!important;box-sizing:border-box!important}.parano-team-side__title{font-size:34px!important;line-height:0.92!important;margin:0 0 14px!important;white-space:normal!important;letter-spacing:-0.055em!important}.parano-team-side__text{font-size:14px!important;line-height:1.45!important;margin:0!important;color:rgb(255 255 255 / .78)!important}.parano-person-card,.parano-person-card--1,.parano-person-card--2,.parano-person-card--3,.parano-person-card--4,.parano-person-card--5,.parano-person-card--6,.parano-person-card--7,.parano-person-card--8{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-height:auto!important;height:auto!important;aspect-ratio:9 / 14!important;margin:0!important;border-radius:24px!important;box-sizing:border-box!important;overflow:hidden!important}.parano-person-card__image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.parano-person-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.02)!important}.parano-person-card__overlay{position:absolute!important;inset:0!important;display:flex!important;align-items:flex-end!important;width:100%!important;height:100%!important;padding:24px!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;pointer-events:auto!important;background:linear-gradient(180deg,rgb(0 0 0 / .04) 0%,rgb(0 0 0 / .22) 42%,rgb(0 0 0 / .82) 100%)!important}.parano-person-card__content{max-width:100%!important;width:100%!important;box-sizing:border-box!important}.parano-person-card__content h3{font-size:30px!important;line-height:0.92!important;margin:0 0 8px!important;letter-spacing:-0.055em!important}.parano-person-card__role{font-size:10px!important;line-height:1.25!important;letter-spacing:0.12em!important;margin-bottom:10px!important}.parano-person-card__content p{max-width:100%!important;font-size:13px!important;line-height:1.45!important;margin:0!important}.parano-person-card__more{display:none!important}.parano-person-card:hover .parano-person-card__image img{transform:scale(1.02)!important;filter:grayscale(4%) contrast(.96) brightness(.96)!important}.parano-person-card:hover::before{opacity:1!important}.parano-person-card:hover::after{opacity:0!important}.parano-person-card:hover .parano-person-card__overlay{opacity:1!important;transform:none!important}}@media (max-width:549px){.parano-team-section{width:100%!important;max-width:100%!important;padding:38px 0 48px!important}.parano-team-wrap{padding:0 14px!important;gap:16px!important}.parano-team-side__title{font-size:30px!important}.parano-team-side__text{font-size:13px!important}.parano-person-card,.parano-person-card--1,.parano-person-card--2,.parano-person-card--3,.parano-person-card--4,.parano-person-card--5,.parano-person-card--6,.parano-person-card--7,.parano-person-card--8{aspect-ratio:9 / 15!important;border-radius:22px!important}.parano-person-card__overlay{padding:20px!important}.parano-person-card__content h3{font-size:26px!important}.parano-person-card__role{font-size:9px!important;margin-bottom:8px!important}.parano-person-card__content p{font-size:12px!important;line-height:1.4!important}}.flex-left{flex-grow:1!important}.nav-right{background:none!important}.header-glass-filter-svg{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.header-nav-main{position:relative!important;overflow:hidden!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;width:100%!important;max-width:fit-content!important;padding:8px 24px!important;gap:20px!important;border-radius:100px!important;background:rgb(20 20 20 / .42)!important;-webkit-backdrop-filter:blur(14px) saturate(130%)!important;backdrop-filter:blur(14px) saturate(130%)!important;border:1px solid rgb(255 255 255 / .12)!important}.header-nav-main::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;border-radius:inherit!important;overflow:hidden!important;backdrop-filter:url("#header-glass-filter") blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;opacity:0.75!important;pointer-events:none!important}.header-nav-main .menu-item a:hover{transform:translateY(-1px) scale(1.015)!important;box-shadow:none!important;color:#fff!important;opacity:1!important}.header-nav-main>*{position:relative!important;z-index:3!important}.header-nav-main .menu-item{position:relative!important;overflow:hidden!important;isolation:isolate!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:8px!important;height:38px!important;padding:0 16px!important;box-shadow:none!important;transition:background 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease,transform 0.28s ease!important}.header-nav-main .menu-item:hover,.header-nav-main .menu-item.current-menu-item,.header-nav-main .menu-item.current_page_item,.header-nav-main .menu-item.current-menu-ancestor{transform:translateY(-1px) scale(1.015)!important;box-shadow:none!important;color:#fff!important}.header-nav-main .menu-item:hover::before,.header-nav-main .menu-item.current-menu-item::before,.header-nav-main .menu-item.current_page_item::before,.header-nav-main .menu-item.current-menu-ancestor::before{opacity:1!important}.header-nav-main .menu-item>a{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:100%!important;padding:0!important;color:rgb(255 255 255 / .76)!important;text-decoration:none!important;line-height:1!important;text-shadow:0 1px 2px rgb(0 0 0 / .2)!important;transition:color 0.28s ease,text-shadow 0.28s ease!important}.header-nav-main .menu-item:hover>a,.header-nav-main .menu-item.current-menu-item>a,.header-nav-main .menu-item.current_page_item>a,.header-nav-main .menu-item.current-menu-ancestor>a{color:#ffffff!important;text-shadow:0 1px 3px rgb(0 0 0 / .35)!important}.bacground_hero{background:linear-gradient(180deg,#540505 0%,#fff0 50%,#540505 100%)}.bacground_hero2{background-image:url(https://paranofilms.com/wp-content/uploads/2026/06/PARANO-films-logo-grenadine-rgb-medium-8.png),linear-gradient(181.15deg,#540505 42.99%,#000000 95.03%);min-height:100vh!important;background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:overlay}.bacground_hero3{position:relative;overflow:hidden;min-height:100vh!important;background-image:url(https://paranofilms.com/wp-content/uploads/2026/06/PARANO-films-logo-grenadine-rgb-medium-6.svg),radial-gradient(ellipse at 50% 52%,rgb(180 0 0 / .25) 0%,rgb(137 0 0 / .25) 14%,rgb(80 0 0 / .25) 45%,#fff0 70%),radial-gradient(ellipse at 50% -20%,#fff0 0%,#fff0 48%,rgb(0 0 0 / .95) 62%,rgb(0 0 0 / .75) 78%,#020202 100%),linear-gradient(180deg,#020202 0%,#070000 15%,#360000 34%,#540505 52%,#4d0000 70%,#020202 100%);background-repeat:no-repeat;background-size:120% auto,110% 82%,160% 80%,contain;background-position:center 43%,center 50%,center bottom,center;background-blend-mode:overlay,screen,normal,normal}.bacground_hero3::after{content:"";position:absolute;inset:auto 0 0 0;height:38vh;background:linear-gradient(180deg,#fff0 0%,rgb(2 2 2 / .45) 58%,#020202 100%);pointer-events:none;z-index:1}.film-card{position:relative;width:100%;max-width:304px;min-height:296px;display:flex;align-items:flex-end;padding:0;overflow:hidden;color:#fff}.film-card__content{position:relative;z-index:2;width:100%;padding:0 0 0 0}.film-card h2{position:relative;margin:0 0 10px 0;padding-bottom:4px;font-size:46px!important;font-weight:400!important;letter-spacing:-0.5px!important;text-transform:uppercase;color:#fff}.film-card p{margin:0 0 22px 0;font-size:16.5px;line-height:1.25;font-weight:400;color:#fff}.film-card__button{position:relative;width:100%;min-height:58px;padding:0 28px;border-radius:999px;background:rgb(255 255 255 / .22);display:flex;align-items:center;justify-content:center;gap:18px;color:#fff;text-decoration:none;font-size:14px;font-weight:700;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:0.3s ease}.film-card__button:hover{background:rgb(255 255 255 / .34);transform:translateY(-2px)}@media (max-width:480px){.film-card{max-width:100%;min-height:280px}.film-card h2{font-size:30px}.film-card__button{min-height:56px}}.selected-work-heading{width:100%;text-align:center;padding:20px 20px 124px}.selected-work-heading h2{margin:0 0 6px;font-size:clamp(42px, 6vw, 64px);line-height:.95;font-weight:400;letter-spacing:-.02em;color:#050505;text-transform:uppercase}.selected-work-heading__lead{margin:0;font-size:clamp(14px, 1.4vw, 16px);line-height:1.4;font-weight:400;color:#000!important}.selected-work-heading__sub{margin:2px 0 0;font-size:clamp(13px, 1.3vw, 15px);line-height:1.4;font-weight:400;color:#000!important}@media (max-width:768px){.selected-work-heading{padding:26px 16px 28px}.selected-work-heading h2{font-size:46px}.selected-work-heading__lead,.selected-work-heading__sub{max-width:340px;margin-left:auto;margin-right:auto}}.parano-hover-accordion{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;color:#fff;background:#fff0}.parano-hover-accordion::before,.parano-hover-accordion::after{display:none!important}.parano-hover-accordion__item{position:relative;z-index:1;overflow:hidden;height:185px;min-height:185px;border-bottom:1px solid rgb(255 255 255 / .22);cursor:pointer;background:#fff0;transition:height .55s cubic-bezier(.22,.61,.36,1),min-height .55s cubic-bezier(.22,.61,.36,1),background .35s ease}.parano-hover-accordion__bg-video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .45s ease,transform .7s ease}.parano-hover-accordion__item::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(0 0 0 / .62),rgb(0 0 0 / .32)),rgb(0 0 0 / .18);opacity:0;transition:opacity .35s ease;pointer-events:none}.parano-hover-accordion__inner{position:relative;z-index:2;display:grid;grid-template-columns:54px minmax(0,1fr);gap:34px;width:100%;min-height:185px;padding:30px 24px 28px 24px;box-sizing:border-box}.parano-hover-accordion__count{padding-top:2px;font-size:13px;line-height:1;font-weight:400;color:rgb(255 255 255 / .95)}.parano-hover-accordion__text{max-width:520px}.parano-hover-accordion__title{margin:0 0 10px 0;color:#fff;font-size:clamp(25px, 2.75vw, 32px);line-height:.95;font-weight:400!important;letter-spacing:-0.5px!important;text-transform:uppercase}.parano-hover-accordion__description{color:#fff!important;font-size:clamp(15px, 1.2vw, 16px);line-height:1.35;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .45s ease}.parano-hover-accordion__description p{font-weight:400!important;color:#fbefef;line-height:24px;margin:0}.parano-hover-accordion__hover-content{display:block;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(12px);transition:max-height .5s ease,opacity .35s ease,visibility .35s ease,transform .35s ease}.parano-hover-accordion__button,.parano-hover-accordion__item .button_white{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;padding:12px 24px;border:1px solid rgb(255 255 255 / .78);border-radius:999px;background:#fff0;color:#fff;font-size:13px;line-height:1;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.04em;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.parano-hover-accordion__button:hover,.parano-hover-accordion__item .button_white:hover{background:#fff;color:#090000;border-color:#fff}.parano-hover-accordion__item:hover{min-height:320px;background:rgb(0 0 0 / .12)}.parano-hover-accordion__item:hover .parano-hover-accordion__bg-video{opacity:1;transform:scale(1)}.parano-hover-accordion__item:hover::after{opacity:1}.parano-hover-accordion__item:hover .parano-hover-accordion__description{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;max-height:280px;overflow:visible}.parano-hover-accordion__item:hover .parano-hover-accordion__hover-content{max-height:160px;opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:768px){.parano-hover-accordion__item{height:175px;min-height:175px}.parano-hover-accordion__inner{grid-template-columns:44px minmax(0,1fr);gap:20px;min-height:175px;padding:28px 22px 26px 22px}.parano-hover-accordion__title{font-size:25px;line-height:.96;margin-bottom:10px}.parano-hover-accordion__description{font-size:15px;line-height:1.35}.parano-hover-accordion__item:hover{height:min(56.25vw, 430px);min-height:300px}.parano-hover-accordion__item:hover .parano-hover-accordion__description{max-height:210px}}@media (max-width:480px){.parano-hover-accordion__item{height:180px;min-height:180px}.parano-hover-accordion__inner{grid-template-columns:42px minmax(0,1fr);gap:16px;min-height:180px;padding:28px 18px 24px 18px}.parano-hover-accordion__count{font-size:12px}.parano-hover-accordion__title{font-size:23px;line-height:.96;margin-bottom:10px}.parano-hover-accordion__description{font-size:14px;line-height:1.35}.parano-hover-accordion__item:hover{height:min(56.25vw, 360px);min-height:285px}.parano-hover-accordion__item:hover .parano-hover-accordion__description{max-height:190px}}.button_dark{align-items:center;appearance:none;background-color:#040404;border-radius:24px;border-style:none;box-shadow:rgb(0 0 0 / .2) 0 3px 5px -1px,rgb(0 0 0 / .14) 0 6px 10px 0,rgb(0 0 0 / .12) 0 1px 18px 0;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-flex;fill:currentcolor;font-family:var(--font-body);font-size:17px;font-weight:700;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform 270ms cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:auto;will-change:transform,opacity;z-index:0}.button_dark:hover{background:#000;color:#174ea6}.button_dark:active{box-shadow:0 4px 4px 0 rgb(60 64 67 / 30%),0 8px 12px 6px rgb(60 64 67 / 15%);outline:none}.button_dark:focus{outline:none;border:2px solid #4285f4}.button_dark:not(:disabled){box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.button_dark:not(:disabled):hover{box-shadow:rgb(60 64 67 / .3) 0 2px 3px 0,rgb(60 64 67 / .15) 0 6px 10px 4px}.button_dark:not(:disabled):focus{box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.button_dark:not(:disabled):active{box-shadow:rgb(60 64 67 / .3) 0 4px 4px 0,rgb(60 64 67 / .15) 0 8px 12px 6px}.button_dark:disabled{box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.button_white{align-items:center;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:rgb(0 0 0 / .2) 0 3px 5px -1px,rgb(0 0 0 / .14) 0 6px 10px 0,rgb(0 0 0 / .12) 0 1px 18px 0;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;fill:currentcolor;font-family:var(--font-body);font-size:17px;font-weight:700;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform 270ms cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:auto;will-change:transform,opacity;z-index:0}.button_white:hover{background:#F6F9FE;color:#174ea6}.button_white:active{box-shadow:0 4px 4px 0 rgb(60 64 67 / 30%),0 8px 12px 6px rgb(60 64 67 / 15%);outline:none}.button_white:focus{outline:none;border:2px solid #4285f4}.button_white:not(:disabled){box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.button_white:not(:disabled):hover{box-shadow:rgb(60 64 67 / .3) 0 2px 3px 0,rgb(60 64 67 / .15) 0 6px 10px 4px}.button_white:not(:disabled):focus{box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.button_white:not(:disabled):active{box-shadow:rgb(60 64 67 / .3) 0 4px 4px 0,rgb(60 64 67 / .15) 0 8px 12px 6px}.button_white:disabled{box-shadow:rgb(60 64 67 / .3) 0 1px 3px 0,rgb(60 64 67 / .15) 0 4px 8px 3px}.parano_acco.accordion .toggle{border-radius:999px;height:1.5em;left:0!important;margin-right:5px;position:relative;top:-.3em;transform-origin:50% 50%;width:2.3em}.parano_acco .toggle{margin-left:0}.parano_acco .icon-angle-down:before{content:"+";color:#fff!important}.parano_acco .accordion-title.plain{display:flex;!important;border-top:0px!important}.parano_acco .accordion-title.plain span{order:1!important;font-size:1.5rem;font-weight:700}.parano_acco .accordion-title.plain button{order:2!important;margin-left:auto}.portfolio-paranofilm-masonry{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:115px;grid-auto-flow:dense;gap:12px;width:100%}.portfolio-paranofilm-masonry.is-masonry-js{display:block;position:relative}.portfolio-paranofilm-masonry.is-masonry-js .portfolio-masonry-link{position:absolute;top:0;left:0;grid-column:unset;grid-row:unset;transition:transform 0.45s cubic-bezier(.22,1,.36,1),width 0.45s cubic-bezier(.22,1,.36,1),height 0.45s cubic-bezier(.22,1,.36,1)}.portfolio-masonry-link{display:block;position:relative;min-width:0;min-height:0;text-decoration:none!important;color:inherit}.portfolio-tile--big{grid-column:span 7;grid-row:span 4}.portfolio-tile--large{grid-column:span 7;grid-row:span 3}.portfolio-tile--wide{grid-column:span 5;grid-row:span 3}.portfolio-tile--medium{grid-column:span 4;grid-row:span 3}.portfolio-tile--small{grid-column:span 3;grid-row:span 3}.portfolio-tile--vertical{grid-column:span 3;grid-row:span 4}.portfolio-masonry-card{position:relative;width:100%;height:100%;overflow:hidden;border-radius:24px;cursor:pointer;opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s ease}.portfolio-masonry-card.is-visible{opacity:1;transform:translateY(0)}.portfolio-masonry-media{position:relative;width:100%;height:100%;overflow:hidden;border-radius:24px;background:#111;isolation:isolate}.portfolio-masonry-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:1!important;transform:scale(1.02);transition:transform 0.75s ease,filter 0.75s ease}.portfolio-masonry-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgb(0 0 0 / .08) 0%,rgb(0 0 0 / .08) 45%,rgb(0 0 0 / .62) 100%);transition:opacity 0.4s ease}.portfolio-masonry-logo{position:absolute;top:22px;right:22px;z-index:5;max-width:82px;max-height:52px;width:auto!important;height:auto!important;object-fit:contain;opacity:0;transform:translateY(10px) scale(.96);transition:opacity 0.35s ease,transform 0.35s ease}.portfolio-masonry-content{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:space-between;padding:22px;color:#fff;pointer-events:none}.portfolio-masonry-number{margin:0;font-size:15px;line-height:1;font-weight:700;letter-spacing:.04em;color:#fff;opacity:.9}.portfolio-masonry-bottom h2{margin:0 0 14px;color:#fff;font-size:clamp(10px, 1.2vw, 30px);line-height:1.08;letter-spacing:-.04em;text-shadow:0 8px 28px rgb(0 0 0 / .5)}.portfolio-masonry-meta{display:grid;grid-template-columns:1fr;gap:8px;opacity:0;transform:translateY(14px);transition:opacity 0.35s ease,transform 0.35s ease}.portfolio-masonry-meta-row{display:flex;justify-content:space-between;gap:14px;padding-top:8px;border-top:1px solid rgb(255 255 255 / .22)}.portfolio-masonry-meta span{display:block;font-size:10px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:rgb(255 255 255 / .55)}.portfolio-masonry-meta p{margin:0;color:#fff;font-size:13px;line-height:1.25;text-align:right;font-weight:400}.portfolio-masonry-dots{display:none!important;position:absolute;left:28px;bottom:28px;z-index:6;width:34px;height:34px;border-radius:999px;opacity:1;background:rgb(255 255 255 / .28);border:1px solid rgb(255 255 255 / .25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform 0.35s ease,background 0.35s ease}.portfolio-masonry-dots span{display:none}.portfolio-masonry-dots::before{content:'•••';position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);color:#fff;font-size:16px;line-height:1;letter-spacing:1px}.portfolio-masonry-link:hover .portfolio-masonry-video{transform:scale(1.07);filter:saturate(1.08) contrast(1.03)}.portfolio-masonry-link:hover .portfolio-masonry-logo,.portfolio-masonry-link:hover .portfolio-masonry-meta{opacity:1;transform:translateY(0)}.portfolio-masonry-link:hover .portfolio-masonry-dots{transform:scale(1.08);background:rgb(255 255 255 / .38)}.portfolio-masonry-link:hover .portfolio-masonry-overlay{opacity:.95}@media screen and (max-width:1024px){.portfolio-paranofilm-masonry{grid-template-columns:repeat(8,1fr);grid-auto-rows:105px;gap:10px}.portfolio-tile--big,.portfolio-tile--large,.portfolio-tile--wide{grid-column:span 4;grid-row:span 3}.portfolio-tile--medium,.portfolio-tile--small{grid-column:span 4;grid-row:span 3}.portfolio-tile--vertical{grid-column:span 4;grid-row:span 4}.portfolio-masonry-card,.portfolio-masonry-media{border-radius:20px}.portfolio-masonry-content{padding:20px}}@media screen and (max-width:640px){.portfolio-paranofilm-masonry{display:flex;flex-direction:column;gap:16px}.portfolio-masonry-link,.portfolio-masonry-link:nth-child(n){width:100%}.portfolio-masonry-card{height:auto;aspect-ratio:4 / 5;border-radius:18px}.portfolio-masonry-media{height:100%;border-radius:18px}.portfolio-masonry-content{padding:18px}.portfolio-masonry-logo{top:18px;right:18px;max-width:64px;max-height:42px;opacity:1;transform:none}.portfolio-masonry-bottom h2{font-size:24px;margin-bottom:12px}.portfolio-masonry-meta{opacity:1;transform:none}.portfolio-masonry-dots{left:20px;bottom:20px;width:32px;height:32px}}@media screen and (max-width:420px){.portfolio-masonry-card{aspect-ratio:3 / 4}.portfolio-masonry-bottom h2{font-size:21px}.portfolio-masonry-meta-row{flex-direction:column;gap:5px}.portfolio-masonry-meta p{text-align:left;font-size:12px}}.off-canvas .mfp-content a,.off-canvas .mfp-content,.off-canvas .mfp-content input::placeholder{color:#fff!important}.main-menu-overlay{background-color:#0a0a0a!important}.transparent #nav-icon1 span{background:#fff}.transparent #nav-icon1{margin:25px auto}#nav-icon1{width:30px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{margin:13px auto;display:block;position:absolute;height:2px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0;width:15px}#nav-icon1 span:nth-child(2){top:8px}#nav-icon1 span:nth-child(3){top:16px;width:15px;left:15px}#nav-icon1.open span:nth-child(1){top:10px!important;-webkit-transform:rotate(135deg)!important;-moz-transform:rotate(135deg)!important;-o-transform:rotate(135deg)!important;transform:rotate(135deg)!important}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.video_textv2{font-family:var(--font-heading);font-size:2rem}.video_text h1{font-family:var(--font-heading);font-size:15rem;position:relative!important;z-index:1;background-size:cover!important;background-position:center!important;opacity:1;animation:fadeIn 2s ease-in-out forwards}@media (max-width:768px){.video_textv2{width:100%;font-size:1.3em}}@media (max-width:480px){.video_textv2{line-height:0px!important;font-size:2em!important}.video_textv2 h1{font-size:1em;top:40px}}.hero-video-overlay p{font-size:2rem;margin:1rem 0 0}.video_text:before{position:absolute;font-family:var(--font-heading);font-size:4rem;content:"CREATE MORE IN";line-height:120px;left:50%;transform:translateX(-50%);bottom:90%;z-index:2;text-align:center;color:rgb(255 255 255);opacity:0;animation:slideIn 1.5s ease-out forwards;animation-delay:0.5s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translateX(-50%)}}:root{--font-heading:'Lato', Arial, sans-serif;--font-body:'Lato', Arial, sans-serif;--color-primary:#002b85;--color-text:#002b85;--color-muted:rgba(0, 43, 133, 0.72);--color-light:#f4f6fb}body{font-family:var(--font-body);font-weight:400;color:var(--color-text);line-height:1.55;letter-spacing:-.01em}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-primary);font-weight:900;line-height:1.08;letter-spacing:-.035em;margin-top:0;margin-bottom:.55em}h1{font-size:clamp(42px, 6vw, 92px);line-height:.98;letter-spacing:-.06em}h2{font-size:clamp(32px, 4vw, 64px);line-height:1.02}h3{font-size:clamp(24px, 3vw, 40px);line-height:1.08}h4{font-size:clamp(20px, 2.2vw, 32px);line-height:1.12}h5{font-size:clamp(18px, 1.7vw, 24px);line-height:1.18}h6{font-size:16px;line-height:1.25;text-transform:none}p{font-family:var(--font-body);font-size:clamp(15px, 1.05vw, 17px);line-height:1.65;font-weight:400;color:var(--color-muted);margin-top:0;margin-bottom:1.2em}.text-small,small{font-size:13px;line-height:1.55;letter-spacing:-.005em}.text-large{font-size:clamp(18px, 1.4vw, 22px);line-height:1.55}a{color:var(--color-primary);text-decoration:none;transition:opacity 0.25s ease}a:hover{opacity:.72}.typography-section{background:#fff;border-radius:24px;padding:clamp(32px, 5vw, 72px);color:var(--color-primary)}.typography-hero{background:var(--color-light);border-radius:20px;padding:clamp(28px, 4vw, 56px);display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;margin-bottom:64px}.typography-hero__title{font-family:var(--font-heading);font-size:clamp(34px, 5vw, 76px);line-height:.95;letter-spacing:-.06em;font-weight:900;color:var(--color-primary);margin:0}.typography-hero__sample{font-family:var(--font-heading);font-size:clamp(96px, 15vw, 220px);font-weight:900;line-height:.8;letter-spacing:-.08em;color:var(--color-primary)}.typography-label{font-family:var(--font-heading);font-size:14px;font-weight:900;color:var(--color-primary);margin-bottom:18px}.typography-divider{width:100%;height:1px;background:rgb(0 43 133 / .12);margin:24px 0 40px}@media (max-width:768px){.typography-section{padding:28px 20px;border-radius:18px}.typography-hero{grid-template-columns:1fr;gap:24px;padding:28px 22px}.typography-hero__sample{font-size:clamp(90px, 32vw, 160px)}h1{font-size:clamp(38px, 12vw, 64px)}h2{font-size:clamp(30px, 9vw, 46px)}h3{font-size:clamp(24px, 7vw, 34px)}}.parano-services{width:100%;padding:24px 0}.parano-services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}.parano-service-card{position:relative;overflow:hidden;min-height:210px;padding:28px 30px 30px;border-radius:28px;background:rgb(18 18 18 / .72);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 18px 60px rgb(0 0 0 / .22);transition:transform 0.35s ease,border-color 0.35s ease,background 0.35s ease}.parano-service-card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65}.parano-service-card::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.055;mix-blend-mode:overlay}.parano-service-card:hover{transform:translateY(-4px);background:rgb(22 22 22 / .78);border-color:rgb(255 255 255 / .2)}.parano-service-card h3,.parano-service-card p,.parano-service-card__btn{position:relative;z-index:2}.parano-service-card h3{margin:0 0 14px;color:#fff;font-size:clamp(28px, 2.4vw, 42px);line-height:1.05;font-weight:700;letter-spacing:-.04em}.parano-service-card p{margin:0 0 34px;max-width:720px;color:rgb(255 255 255 / .52);font-size:clamp(15px, 1.1vw, 21px);line-height:1.35;font-weight:700}.parano-service-card__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:66px;padding:16px 28px;border-radius:999px;color:rgb(255 255 255 / .9);background:rgb(255 255 255 / .105);border:1px solid rgb(255 255 255 / .075);text-decoration:none;font-size:17px;line-height:1;font-weight:700;box-shadow:inset 0 1px 0 rgb(255 255 255 / .065),0 10px 28px rgb(0 0 0 / .16);transition:background 0.3s ease,color 0.3s ease,transform 0.3s ease,border-color 0.3s ease}.parano-service-card__btn:hover{color:#fff;background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .16);transform:translateY(-2px)}@media (max-width:849px){.parano-services{padding:20px 0}.parano-services__grid{grid-template-columns:1fr;gap:18px}.parano-service-card{min-height:190px;padding:24px 22px 24px;border-radius:24px}.parano-service-card h3{font-size:30px;margin-bottom:12px}.parano-service-card p{font-size:15px;line-height:1.4;margin-bottom:28px}.parano-service-card__btn{min-height:58px;font-size:15px;padding:14px 22px}}.sekcja_kontakt .section-bg{position:absolute!important;overflow:hidden!important}.sekcja_kontakt .section-bg::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .45) 18%,#fff0 38%,#fff0 62%,rgb(0 0 0 / .45) 82%,rgb(0 0 0 / .85) 100%)}.sekcja_kontakt .section-content{position:relative!important;z-index:5!important}.parano-contact-block{position:relative;width:100%;margin:0 auto;color:#fff;box-sizing:border-box}.parano-contact-heading{margin-bottom:64px;margin-top:164px}.parano-contact-heading h2{margin:0;color:#fff;font-size:clamp(46px, 2vw, 78px);line-height:.88;font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.parano-contact-grid{display:grid;grid-template-columns:minmax(0,500px) minmax(0,500px);gap:120px;align-items:start}.parano-contact-form-card,.parano-contact-info-card{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .005) 40%,rgb(255 255 255 / .02) 100%);border:1px solid rgb(255 255 255 / .15);box-shadow:0 24px 80px rgb(0 0 0 / .2),inset 0 1px 1px rgb(255 255 255 / .25),inset 0 -10px 20px rgb(255 255 255 / .01),inset 0 10px 20px rgb(0 0 0 / .02);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.parano-contact-form-card>*,.parano-contact-info-card>*{position:relative;z-index:2}.parano-contact-form-card{padding:24px}.parano-contact-info-card{padding:26px}.parano-contact-info-grid{display:grid;gap:24px}.parano-contact-info-item span{display:block;margin-bottom:6px;color:rgb(255 255 255 / .48);font-size:13px;line-height:1.2;font-weight:700}.parano-contact-info-item a,.parano-contact-info-item p{display:block;margin:0;color:rgb(255 255 255 / .94);font-size:15px;line-height:1.45;text-decoration:none}.parano-contact-info-item a:hover{color:#fff}.parano-contact-buttons{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:4px}.parano-contact-buttons a{min-height:58px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;text-decoration:none;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);transition:0.3s ease}.parano-contact-buttons a:hover{background:rgb(255 255 255 / .16);transform:translateY(-2px)}.parano-contact-text{max-width:520px;margin-top:74px;padding-left:24px}.parano-contact-text p{margin:0;color:rgb(255 255 255 / .62);font-size:clamp(23px, 2.1vw, 30px);line-height:1.18;letter-spacing:-.035em}.parano-contact-text strong{color:#fff;font-weight:700}.parano-cf7-form{width:100%}.parano-cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.parano-cf7-field{margin-bottom:12px}.parano-cf7-field input,.parano-cf7-field select,.parano-cf7-field textarea{width:100%!important;min-height:58px;padding:0 16px!important;color:#ffffff!important;font-size:13px!important;line-height:1.3!important;background:rgb(255 255 255 / .035)!important;border:1px solid rgb(255 255 255 / .09)!important;border-radius:10px!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important}.parano-cf7-field textarea{min-height:156px;padding-top:18px!important;resize:vertical}.parano-cf7-field input::placeholder,.parano-cf7-field textarea::placeholder{color:rgb(255 255 255 / .72)}.parano-cf7-field select{appearance:none;-webkit-appearance:none;cursor:pointer}.parano-cf7-field .wpcf7-form-control-wrap{display:block}.parano-cf7-acceptance{display:block;margin:18px 0 28px;color:rgb(255 255 255 / .65);font-size:11px;line-height:1.35}.parano-cf7-acceptance .wpcf7-form-control,.parano-cf7-acceptance .wpcf7-list-item,.parano-cf7-acceptance label{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important}.parano-cf7-acceptance input[type="checkbox"]{flex:0 0 12px!important;width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;margin:2px 0 0 0!important;accent-color:#fff}.parano-cf7-acceptance .wpcf7-list-item-label{display:block!important;flex:1!important;margin:0!important;color:rgb(255 255 255 / .65);font-size:11px;line-height:1.35}.parano-cf7-submit input{width:100%!important;min-height:56px;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .13)!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important;transition:0.3s ease}.parano-cf7-submit input:hover{background:rgb(255 255 255 / .22)!important;transform:translateY(-2px)}.parano-cf7-form .wpcf7-spinner{display:none}.parano-cf7-form .wpcf7-not-valid-tip{margin-top:5px;color:#ffb5b5;font-size:11px}.parano-cf7-form .wpcf7-response-output{margin:14px 0 0!important;padding:12px 14px!important;border-radius:12px;color:#fff;font-size:12px;border-color:rgb(255 255 255 / .22)!important}@media (max-width:1024px){.parano-contact-block{max-width:100%;padding:56px 24px 70px}.parano-contact-grid{grid-template-columns:1fr;gap:34px}.parano-contact-form-card,.parano-contact-info-card{max-width:620px}.parano-contact-text{max-width:620px;margin-top:34px;padding-left:0}}@media (max-width:549px){.parano-contact-block{padding:44px 16px 56px}.parano-contact-heading{margin-bottom:34px}.parano-contact-heading h2{font-size:38px}.parano-contact-form-card,.parano-contact-info-card{border-radius:22px;padding:18px}.parano-cf7-row{grid-template-columns:1fr;gap:0}.parano-cf7-field input,.parano-cf7-field select,.parano-cf7-field textarea{min-height:52px;font-size:12px!important}.parano-cf7-field textarea{min-height:130px}.parano-contact-buttons{grid-template-columns:1fr;gap:12px}.parano-contact-buttons a{min-height:52px}.parano-contact-text p{font-size:24px}}.parano-footer{position:relative;width:100%;padding:66px 50px 34px;background:#020202;color:#fff;overflow:hidden;box-sizing:border-box}.parano-footer::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.26;background-image:radial-gradient(circle at 20% 20%,rgb(255 255 255 / .12) 0 1px,transparent 1px),radial-gradient(circle at 80% 80%,rgb(255 255 255 / .08) 0 1px,transparent 1px);background-size:4px 4px,6px 6px;mix-blend-mode:screen}.parano-footer>*{position:relative;z-index:2}.parano-footer__top{display:grid;grid-template-columns:minmax(0,460px) 1fr;gap:120px;align-items:start}.parano-footer__brand{max-width:460px}.parano-footer__logo{display:block;width:205px;height:auto;margin-bottom:22px}.parano-footer__lead{margin:0;max-width:430px;color:rgb(255 255 255 / .42);font-size:25px;line-height:1.12;font-weight:400;letter-spacing:-.045em}.parano-footer__lead span{color:#fff}.parano-footer__menus{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:80px;padding-top:12px}.parano-footer__menu h4{margin:0 0 22px;color:#fff;font-size:26px;line-height:1.2;font-weight:900}.parano-footer__menu a{display:block;width:fit-content;margin-bottom:12px;color:rgb(255 255 255 / .62);font-size:14px;line-height:1.2;font-weight:400;text-decoration:none;transition:color 0.25s ease,transform 0.25s ease}.parano-footer__menu a:hover{color:#fff;transform:translateX(3px)}.parano-footer__line{width:100%;height:1px;margin:70px 0 38px;background:rgb(255 255 255 / .16)}.parano-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px}.parano-footer__legal{display:flex;align-items:center;gap:48px}.parano-footer__legal a{color:rgb(255 255 255 / .78);font-size:12px;line-height:1;text-decoration:none;transition:color 0.25s ease}.parano-footer__legal a:hover{color:#fff}.parano-footer__socials{display:flex;align-items:center;gap:14px}.parano-footer__socials a{width:38px;height:38px;border-radius:50%;border:1px solid rgb(255 255 255 / .2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;font-weight:700;text-decoration:none;transition:background 0.25s ease,border-color 0.25s ease,transform 0.25s ease}.parano-footer__socials a:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .42);transform:translateY(-3px)}@media (max-width:1024px){.parano-footer{padding:58px 32px 34px}.parano-footer__top{grid-template-columns:1fr;gap:54px}.parano-footer__menus{gap:46px;padding-top:0}.parano-footer__line{margin:54px 0 34px}}@media (max-width:749px){.parano-footer{padding:48px 22px 30px}.parano-footer__logo{width:180px;margin-bottom:20px}.parano-footer__lead{font-size:24px;line-height:1.13}.parano-footer__menus{grid-template-columns:1fr 1fr;gap:34px 46px}.parano-footer__bottom{flex-direction:column;align-items:flex-start}.parano-footer__legal{gap:28px;flex-wrap:wrap}.parano-footer__socials{margin-top:4px}}@media (max-width:480px){.parano-footer{padding:42px 18px 28px}.parano-footer__logo{width:160px}.parano-footer__lead{font-size:21px;max-width:330px}.parano-footer__menus{grid-template-columns:1fr;gap:30px}.parano-footer__menu h4{margin-bottom:16px}.parano-footer__menu a{margin-bottom:10px}.parano-footer__line{margin:42px 0 28px}.parano-footer__legal{gap:22px}}.podcast-extra-sections{color:#fff}.podcast-extra-sections p{color:rgb(255 255 255 / .68)}.podcast-extra-sections h2,.podcast-extra-sections h3,.podcast-extra-sections h4{color:#fff}.podcast-section-label{margin-bottom:14px;color:rgb(255 255 255 / .48);letter-spacing:.18em;text-transform:uppercase}.podcast-card,.podcast-stat-card,.podcast-link-card,.podcast-plan-card{padding:28px;border-radius:28px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 22px 70px rgb(0 0 0 / .18);transition:transform .3s ease,border-color .3s ease,background .3s ease;min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.podcast-plan-card{min-height:700px!important}.podcast-card:hover,.podcast-stat-card:hover,.podcast-link-card:hover,.podcast-plan-card:hover{transform:translateY(-5px);border-color:rgb(255 255 255 / .3);background:rgb(255 255 255 / .085)}.podcast-number,.podcast-plan-label{color:rgb(255 255 255 / .42)!important;letter-spacing:.14em;text-transform:uppercase}.podcast-stat-card{text-align:center;background:radial-gradient(circle at 50% 0%,rgb(137 0 0 / .3),transparent 46%),rgb(255 255 255 / .055)}.podcast-stat-card h3{margin-bottom:18px;font-size:clamp(64px, 8vw, 120px);line-height:.85}.podcast-plan-card-featured{background:radial-gradient(circle at 50% 0%,rgb(137 0 0 / .38),transparent 50%),rgb(255 255 255 / .075);border-color:rgb(255 255 255 / .28)}.podcast-plan-card ul{margin-left:0;padding-left:18px}.podcast-plan-card li{color:rgb(255 255 255 / .72);padding:8px 0;border-top:1px solid rgb(255 255 255 / .1)}.podcast-link-card a,.podcast-plan-card a{display:inline-block;padding:13px 22px;border-radius:999px;border:1px solid rgb(255 255 255 / .22);color:#fff!important;text-decoration:none!important;background:rgb(255 255 255 / .1);transition:background .25s ease,color .25s ease,border-color .25s ease}.podcast-link-card a:hover,.podcast-plan-card a:hover{background:#fff;color:#050505!important;border-color:#fff}@media (max-width:849px){.podcast-card,.podcast-stat-card,.podcast-link-card,.podcast-plan-card{padding:24px;border-radius:24px}.podcast-stat-card{text-align:left}}