:root{--color-black:#0b0b0c;--color-black-soft:#16151a;--color-cream:#fff9f9;--color-cream-dim:#fff;--color-pink:#ff2c6d;--color-pink-deep:#d41654;--color-rose:#d9a79c;--color-ink-muted:#5c5854;--color-ink:var(--color-black);--color-paper:var(--color-cream);--font-display:"Bricolage Grotesque","Arial Narrow",sans-serif;--font-body:"Hanken Grotesk",-apple-system,sans-serif;--fs-display:clamp(2.75rem,3.2vw + 2rem,6rem);--fs-h2:clamp(2rem,1.6vw + 1.5rem,3.25rem);--fs-h3:clamp(1.35rem,.6vw + 1.15rem,1.75rem);--fs-lede:clamp(1.15rem,.4vw + 1rem,1.4rem);--fs-body:1.0625rem;--fs-small:.875rem;--fs-micro:.75rem;--space-section:clamp(4.5rem,6vw + 2rem,9rem);--space-gutter:clamp(1.5rem,4vw,4rem);--radius:2px;--ease-out-expo:cubic-bezier(.16,1,.3,1);color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}*{-webkit-tap-highlight-color:transparent}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}button{font:inherit}:root{accent-color:var(--color-pink)}::selection{background:var(--color-pink);color:var(--color-cream)}:focus-visible{outline:2px solid var(--color-pink);outline-offset:3px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-cream)}::-webkit-scrollbar-thumb{background:var(--color-black);border:3px solid var(--color-cream);border-radius:8px}*{scrollbar-color:var(--color-black) var(--color-cream);scrollbar-width:thin}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:.98;letter-spacing:-.03em;margin:0;text-wrap:balance}p{max-width:68ch}.container{max-width:1440px;margin-inline:auto;padding-inline:var(--space-gutter)}.kicker{font-family:var(--font-body);font-size:var(--fs-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-pink-deep)}.folio{font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:currentColor;opacity:.55}.btn{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.9rem;font-family:var(--font-body);font-weight:700;font-size:var(--fs-small);letter-spacing:.02em;color:var(--color-black);border-radius:var(--radius);background-image:url("https://cdn-ilepggg.nitrocdn.com/GyUDmGblKJdpTWfBrBYVWONGSQesBXJF/assets/images/optimized/rev-7531645/www.ricardo-uhlig.de/wp-content/themes/ricardo-uhlig/assets/images/tape-single.png");background-size:100% 100%;background-repeat:no-repeat;transition:filter .2s ease}.btn:hover{filter:brightness(.93)}.btn--ghost{background-image:none;background-color:transparent;color:currentColor;border:1.5px solid currentColor}.btn--ghost.nitro-lazy{background-image:none !important}.btn.nitro-lazy{background-image:none !important}.btn--ghost:hover{filter:none;background-color:rgba(127,127,127,.1)}.site-header{position:sticky;top:0;z-index:65;background:var(--color-paper);border-bottom:1px solid rgba(11,11,12,.1)}.site-header__inner{position:relative;max-width:1440px;margin-inline:auto;padding:1.1rem var(--space-gutter);display:flex;align-items:center;justify-content:space-between;gap:2rem}.site-logo{display:inline-flex}.site-logo img{height:40px;width:auto;display:block;animation:logo-stick .7s cubic-bezier(.34,1.56,.64,1) both}@keyframes logo-stick{0%{opacity:0;transform:translateY(-14px) rotate(-14deg) scale(.85)}60%{opacity:1;transform:translateY(2px) rotate(4deg) scale(1.04)}100%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}@media (prefers-reduced-motion: reduce){.site-logo img{animation:none}}.nav-toggle{position:relative;z-index:61;-webkit-appearance:none;appearance:none;background:none;border:1.5px solid var(--color-ink);border-radius:var(--radius);padding:.55rem 1rem;font-size:var(--fs-small);font-weight:600;cursor:pointer;color:var(--color-ink);transition:color .2s ease,border-color .2s ease}.site-header.is-on-dark .nav-toggle{border-color:var(--color-cream);color:var(--color-cream)}.home .site-header.is-on-dark{background:transparent;border-bottom-color:transparent}.site-nav{position:fixed;top:0;right:0;bottom:0;width:min(420px,100vw);background:var(--color-black);display:flex;flex-direction:column;justify-content:center;gap:0;padding:6rem var(--space-gutter) 4rem;transform:translateX(100%);transition:transform .45s cubic-bezier(.65,0,.35,1);z-index:60;overflow-y:auto}.site-nav.is-open{transform:translateX(0)}.site-nav>li{border-top:1px solid rgba(246,238,227,.12)}.site-nav>li:first-child{border-top:none}.site-nav a{display:block;padding:1.05rem 0;font-family:var(--font-display);font-size:clamp(1.4rem,1.2vw + 1.1rem,1.9rem);font-weight:600;color:var(--color-cream);border-bottom:none;transition:color .15s ease}.site-nav a:hover{color:var(--color-pink)}.site-nav>li{position:relative}.site-nav>li:has(.sub-menu)>a{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer}.site-nav>li:has(.sub-menu)>a::after{content:"";flex-shrink:0;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.6;transform:rotate(45deg);transition:transform .2s ease}.site-nav>li.is-expanded>a::after{transform:rotate(225deg)}.site-nav .sub-menu{display:block;position:static;border:none;background:none;padding-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding-bottom .3s ease}.site-nav>li.is-expanded .sub-menu{max-height:500px;padding-bottom:.75rem}.site-nav .sub-menu a{font-family:var(--font-body);font-size:var(--fs-small);font-weight:500;padding:.6rem 0 .6rem 1.25rem;color:var(--color-rose);border-left:1.5px solid transparent;transition:color .15s ease,border-color .15s ease,padding-left .15s ease}.site-nav .sub-menu a:hover{background:none;color:var(--color-pink);border-left-color:var(--color-pink);padding-left:1.6rem}.nav-overlay{position:fixed;inset:0;background:rgba(11,11,12,.45);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:55}.nav-overlay.is-open{opacity:1;pointer-events:auto}@media (min-width: 761px){.site-nav{padding-top:8rem}}.hero-pin{position:relative;height:220vh;height:220dvh}.hero{position:sticky;top:0;display:flex;align-items:center;background:var(--color-black);color:var(--color-cream);min-height:100vh;max-height:100vh;min-height:100dvh;max-height:100dvh;overflow:hidden}.hero__content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1.75rem;width:100%;max-width:760px;margin-inline:auto;padding:clamp(3rem,6vw,6rem) var(--space-gutter)}#hero-anim-hero-ref{position:fixed;top:50%;left:50%;width:min(62vw,58vh,760px);aspect-ratio:512/430;transform:translate(-50%,-50%)}@media (min-width: 900px){#hero-anim-hero-ref{width:min(50vw,62vh,980px)}}.hero__eyebrow-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hero__eyebrow-row .kicker{color:var(--color-rose)}.hero__eyebrow-row .folio{color:var(--color-cream);opacity:.4}.hero__title{font-size:var(--fs-display);color:var(--color-cream)}.hero__title em{font-style:normal;color:var(--color-pink)}.hero__lede{font-size:var(--fs-lede);color:var(--color-rose);max-width:42ch}.hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:.5rem}.review-badge{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-small);color:var(--color-cream)}.review-badge__stars{color:var(--color-pink);letter-spacing:.1em}.hero__media{position:relative;overflow:hidden;height:70vh;min-height:360px;background:var(--color-black)}@media (min-width: 900px){.hero__media{height:90vh}}.hero__media img,.hero__media-video{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.section{padding-block:var(--space-section)}.section--dark{background:var(--color-black);color:var(--color-cream)}.section--rose{background:var(--color-cream-dim)}.editorial-break{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:clamp(60vh,80vh,900px);overflow:hidden}.editorial-break img{position:absolute;top:-23%;left:0;width:100%;height:146%;object-fit:cover;display:block;will-change:transform}.editorial-break__scrim{position:absolute;inset:auto 0 0 0;padding:clamp(2rem,5vw,3.5rem) var(--space-gutter) clamp(2rem,4vw,3rem);background:linear-gradient(180deg,rgba(11,11,12,0) 0%,rgba(11,11,12,.65) 60%,rgba(11,11,12,.9) 100%)}.editorial-break__line{font-family:var(--font-display);font-size:clamp(1.3rem,1.2vw + 1rem,2rem);font-weight:500;color:var(--color-cream);max-width:34ch;margin:0}.section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3.5rem);flex-wrap:wrap}.section__title{font-size:var(--fs-h2)}.problem-grid{display:grid;gap:clamp(2rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:clamp(2.5rem,4vw,4rem)}.problem-item__index{display:block;font-family:var(--font-display);font-size:2rem;color:var(--color-pink-deep);margin-bottom:.75rem}.problem-item__lead{font-family:var(--font-display);font-size:1.35rem;font-weight:500;line-height:1.3;margin-bottom:.75rem;max-width:none}.problem-item__sub{font-size:var(--fs-small);color:var(--color-ink-muted)}.pull-quote{border-left:none;border-top:2px solid var(--color-pink);padding-top:1.5rem;max-width:60ch}.pull-quote p{font-family:var(--font-display);font-size:clamp(1.4rem,1.4vw + 1rem,2rem);font-weight:500;line-height:1.4;max-width:none}.pull-quote cite{display:block;margin-top:1rem;font-style:normal;font-size:var(--fs-small);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.06em}.expect-grid{display:grid;gap:clamp(2rem,3vw,3rem) clamp(1.5rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.expect-item__index{display:block;font-family:var(--font-display);font-size:1.5rem;color:var(--color-pink-deep);margin-bottom:.5rem}.expect-item h3{font-size:var(--fs-h3);margin-bottom:.6rem}.expect-item p{font-size:var(--fs-small);color:var(--color-ink-muted)}.section--rose .expect-item p{color:var(--color-ink)}.showreel{background:var(--color-black);line-height:0}.showreel__video{width:100%;max-height:90vh;aspect-ratio:16/9;object-fit:cover;display:block}.about__weg-video{margin-top:clamp(2rem,3vw,2.5rem);overflow:hidden;line-height:0}.about__weg-video-el{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.location-grid{display:grid;gap:clamp(2rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid rgba(246,238,227,.15);padding-top:clamp(2rem,3vw,3rem)}.location-item .kicker{color:var(--color-rose);display:block;margin-bottom:.75rem}.location-item p{font-size:var(--fs-body);max-width:none}.location-item__media{aspect-ratio:4/3;overflow:hidden;margin-bottom:1.25rem}.location-item__media img{width:100%;height:100%;object-fit:cover}.location-item__media--pair{display:grid;grid-template-columns:1fr 1fr;gap:1.5px;aspect-ratio:8/3}.stats-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding-block:clamp(3rem,5vw,5rem);border-top:1px solid rgba(11,11,12,.12);border-bottom:1px solid rgba(11,11,12,.12)}@media (min-width: 700px){.stats-bar{grid-template-columns:repeat(4,1fr)}}.stats-bar__item{display:flex;flex-direction:column;gap:.4rem}.stats-bar__number{font-family:var(--font-display);font-size:clamp(2rem,2.5vw + 1rem,3.25rem);color:var(--color-pink-deep)}.stats-bar__label{font-size:var(--fs-small);color:var(--color-ink-muted)}.process-grid{display:grid;gap:clamp(2rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.process-item__index{display:block;font-family:var(--font-display);font-size:2rem;color:var(--color-pink-deep);margin-bottom:.5rem}.process-item h3{font-size:var(--fs-h3);margin-bottom:.6rem}.process-item p{font-size:var(--fs-small);color:var(--color-ink-muted)}.section--dark .process-item p{color:var(--color-rose)}.addon-grid{margin-top:clamp(2.5rem,4vw,4rem);display:grid;gap:1.5px;background:rgba(11,11,12,.12);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.addon-item{background:var(--color-cream-dim);padding:1.75rem 2rem;display:flex;flex-direction:column;gap:.5rem}.addon-item h4{font-family:var(--font-display);font-size:1.15rem}.addon-item p{font-size:var(--fs-small);color:var(--color-ink-muted)}.addon-item__price{font-family:var(--font-display);color:var(--color-pink-deep);font-size:1.1rem}.category-index{display:flex;flex-wrap:wrap;border-top:1px solid rgba(11,11,12,.12)}.category-index__item{flex:1 1 220px;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.5rem .25rem;border-bottom:1px solid rgba(11,11,12,.12);border-right:1px solid rgba(11,11,12,.12);font-family:var(--font-display);font-size:clamp(1.1rem,1vw + .8rem,1.5rem);font-weight:500}.category-index__item:hover{color:var(--color-pink-deep)}.category-index__item span:last-child{font-family:var(--font-body);font-size:var(--fs-small);opacity:.5}.portfolio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5px;background:rgba(11,11,12,.12)}.portfolio-item{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--color-black)}.portfolio-item img{width:100%;height:100%;object-fit:cover}.portfolio-item__title{position:absolute;left:0;right:0;bottom:0;padding:1.25rem;color:var(--color-cream);font-family:var(--font-display);font-size:1.05rem;background:linear-gradient(to top,rgba(11,11,12,.75),transparent)}.portfolio-cta{margin-top:3rem}.testimonial-grid{display:grid;gap:clamp(2rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonial--extra{display:none}.testimonial--featured{max-width:900px}.testimonial{border-top:2px solid var(--color-pink);padding-top:1.5rem;margin:0}.testimonial p{font-family:var(--font-display);font-size:1.3rem;font-weight:400;letter-spacing:-.01em;line-height:1.4;color:var(--color-cream);max-width:none}.testimonial--featured{border-top-width:3px;padding-top:2rem}.testimonial--featured p{font-size:clamp(1.6rem,1.4vw + 1.2rem,2.35rem);line-height:1.35}.testimonial--featured img{width:64px;height:64px}.testimonial cite{display:block;margin-top:1.25rem;font-style:normal;font-size:var(--fs-small);color:var(--color-rose);text-transform:uppercase;letter-spacing:.08em}a.testimonial__source{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}a.testimonial__source:hover{border-bottom-color:currentColor}.testimonial__meta{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}.testimonial__avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:50% 22%;flex:none}.testimonial__meta cite{margin-top:0}.billing{display:grid;gap:1.5px;background:rgba(11,11,12,.12);grid-template-columns:1fr}@media (min-width: 800px){.billing{grid-template-columns:1fr 1.35fr 1fr;align-items:stretch}}.billing-act{background:var(--color-cream);padding:clamp(2rem,3vw,3rem) clamp(1.5rem,2.5vw,2.5rem);display:flex;flex-direction:column;gap:1rem}.billing-act--headline{background:var(--color-black);color:var(--color-cream);padding-block:clamp(2.75rem,4vw,4rem)}.billing-act--headline .package__price{color:var(--color-pink)}.billing-act--headline .billing-act__badge{color:var(--color-pink)}.billing-act__badge{font-size:var(--fs-micro);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-pink-deep)}.package__name{font-family:var(--font-display);font-size:clamp(1.5rem,1.5vw + 1.1rem,2.25rem);margin:0}.package__price{font-family:var(--font-display);font-size:1.15rem;color:var(--color-pink-deep)}.package__description{font-size:var(--fs-small);color:var(--color-ink-muted);margin:0}.billing-act--headline .package__description{color:var(--color-rose)}.package__features{margin-top:.5rem;display:flex;flex-direction:column;gap:.6rem;font-size:var(--fs-small)}.package__features li{padding-left:1.1rem;position:relative}.package__features li::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:1.5px;background:currentColor}.site-footer{background:var(--color-black-soft);color:var(--color-cream);padding-block:clamp(3rem,5vw,5.5rem);border-top:2px solid var(--color-pink)}.site-footer a:hover{color:var(--color-pink)}.site-footer__top{display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1.2fr 1fr;margin-bottom:clamp(2.5rem,4vw,3.5rem)}@media (max-width: 720px){.site-footer__top{grid-template-columns:1fr;gap:2.5rem}}.site-footer__signature{display:block;width:clamp(150px,15vw,210px);height:auto;margin-top:.75rem;transform:rotate(-2deg)}.site-footer__cta-signature{display:block;width:clamp(190px,20vw,270px);height:auto;margin:0 auto 1.5rem;transform:rotate(-2deg)}.site-footer__tagline{margin:.75rem 0 0;color:var(--color-rose);font-size:var(--fs-small)}.site-footer__contact{list-style:none;margin:1.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.site-footer__phone a{font-size:var(--fs-small);opacity:.7}.site-footer__link-strong{font-family:var(--font-display);font-size:1.05rem;font-weight:600}.site-footer__more-list{list-style:none;margin:1rem 0 1.5rem;padding:0;display:flex;flex-direction:column;gap:.55rem;font-size:1.05rem}.site-footer__legal ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;font-size:var(--fs-micro);opacity:.55}.site-footer__legal li:not(:last-child)::after{content:"·";margin:0 8px}.site-footer__legal-break{flex-basis:100%;width:0;height:0}.site-footer__legal-break::after{content:none}.site-footer__cta{text-align:center;padding:clamp(2rem,4vw,3rem) 0;border-top:1px solid rgba(246,238,227,.15);border-bottom:1px solid rgba(246,238,227,.15);margin-bottom:2rem}.site-footer__cta-title{font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.7rem);margin:0}.site-footer__cta-sub{color:var(--color-rose);margin:.5rem auto 1.5rem}.site-footer__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:var(--fs-micro);opacity:.55}.site-footer__cookie-link{background:none;border:none;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.site-footer__cookie-link:hover{color:var(--color-pink)}.site-main{padding-block:var(--space-section)}.site-main>.container,.site-main.container{max-width:1200px}.page-pakete h1,.page-faq h1,.page-kontakt h1,.archive-shooting h1,.single-shooting h1{font-size:var(--fs-display);margin-bottom:clamp(2rem,4vw,3rem);padding-inline:var(--space-gutter)}.packages-grid,.faq-list,.contact-channels,.contact-form,.page-intro,.portfolio-filter{padding-inline:var(--space-gutter)}.packages-grid{display:grid;gap:1.5px;background:rgba(11,11,12,.12);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:1200px;margin-inline:auto}.package{background:var(--color-paper);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1rem}.package--highlighted{background:var(--color-black);color:var(--color-cream)}.package--highlighted .package__price{color:var(--color-pink)}.faq-list{max-width:800px;margin-inline:auto;display:flex;flex-direction:column;gap:.75rem}.faq-item{border-bottom:1px solid rgba(11,11,12,.15);padding-block:1.1rem}.faq-item__question{font-family:var(--font-display);font-size:1.05rem;cursor:pointer;list-style:none}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::after{content:"+";float:right;color:var(--color-pink-deep)}.faq-item[open] .faq-item__question::after{content:"–"}.faq-item__answer{padding-top:.9rem;font-size:var(--fs-small);max-width:65ch}.contact-channels{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.contact-channel{display:inline-flex;align-items:center;padding:.95rem 1.9rem;font-size:var(--fs-small);font-weight:700;color:var(--color-black);border-radius:var(--radius);background-image:url("https://cdn-ilepggg.nitrocdn.com/GyUDmGblKJdpTWfBrBYVWONGSQesBXJF/assets/images/optimized/rev-7531645/www.ricardo-uhlig.de/wp-content/themes/ricardo-uhlig/assets/images/tape-single.png");background-size:100% 100%;background-repeat:no-repeat;transition:filter .2s ease}.contact-channel.nitro-lazy{background-image:none !important}.contact-channel:hover{filter:brightness(.93)}.contact-form{max-width:640px}.contact-form p{max-width:none;margin-bottom:1.25rem}.contact-form .form-row--2col{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25rem}@media (max-width: 560px){.contact-form .form-row--2col{grid-template-columns:1fr}}.contact-form label{display:block;font-size:var(--fs-small);font-weight:600;margin-bottom:.5rem}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form select,.contact-form textarea{width:100%;padding:.85rem 1rem;font-family:var(--font-body);font-size:var(--fs-body);background:var(--color-paper);border:1.5px solid rgba(11,11,12,.3);border-radius:var(--radius)}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--color-pink);outline:none}.contact-form input[type="submit"]{display:inline-flex;padding:.95rem 1.9rem;font-family:var(--font-body);font-weight:700;font-size:var(--fs-small);background-image:url("https://cdn-ilepggg.nitrocdn.com/GyUDmGblKJdpTWfBrBYVWONGSQesBXJF/assets/images/optimized/rev-7531645/www.ricardo-uhlig.de/wp-content/themes/ricardo-uhlig/assets/images/tape-single.png");background-size:100% 100%;background-repeat:no-repeat;color:var(--color-black);border:none;border-radius:var(--radius);cursor:pointer;transition:filter .2s ease}.contact-form input[type="submit"].nitro-lazy{background-image:none !important}.contact-form input[type="submit"]:hover{filter:brightness(.93)}.contact-form .wpcf7-not-valid-tip{color:var(--color-pink-deep);font-size:var(--fs-micro);margin-top:.35rem}.contact-form .wpcf7-response-output{border-radius:var(--radius);padding:1rem;font-size:var(--fs-small)}.contact-form .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:.6rem;font-weight:400;font-size:var(--fs-small)}.contact-form .wpcf7-acceptance input{width:auto;margin-top:.2rem}.contact-form .ru-hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.portfolio-filter{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;margin-bottom:1.75rem}.portfolio-filter a{font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid rgba(11,11,12,.15);opacity:.65;transition:opacity .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.portfolio-filter a:hover{opacity:1;border-color:var(--color-pink-deep);background:var(--color-pink-deep);color:var(--color-cream)}.portfolio-filter a.is-active{opacity:1;color:var(--color-cream);background:var(--color-ink);border-color:var(--color-ink)}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--fs-micro);letter-spacing:.04em;margin-bottom:1.5rem}.breadcrumbs a{color:var(--color-ink-muted)}.breadcrumbs a:hover{opacity:1;color:var(--color-pink-deep)}.breadcrumbs span[aria-hidden]{opacity:.35}.breadcrumbs span[aria-current]{opacity:.75}.category-hero{padding-block:clamp(3rem,6vw,5rem) 2rem}.category-hero__title{font-size:var(--fs-display);margin-top:.75rem;max-width:16ch}.category-hero__lede{margin-top:1.5rem;max-width:62ch}.category-hero__lede p{font-size:var(--fs-lede);color:var(--color-ink-muted);margin-bottom:1rem}.category-hero .portfolio-filter{margin-top:2.5rem;margin-bottom:0}.category-extra{max-width:700px}.category-extra p{margin-bottom:1.25rem;font-size:var(--fs-body)}.single-shooting__header{padding-inline:var(--space-gutter);margin-bottom:2rem}.single-shooting__categories{display:flex;gap:.75rem;margin-top:.75rem}.single-shooting__categories a{font-size:var(--fs-small);color:var(--color-pink-deep)}.single-shooting__gallery .wp-block-gallery{padding-inline:var(--space-gutter)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-out-expo),transform .9s var(--ease-out-expo)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}.portfolio-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5px;background:rgba(11,11,12,.12)}.portfolio-item{grid-column:span 3;aspect-ratio:4/5}.portfolio-item:nth-child(3n+1){grid-column:span 4;aspect-ratio:16/11}.portfolio-item:nth-child(3n+2){grid-column:span 2;aspect-ratio:4/5}.portfolio-item:nth-child(3n){grid-column:1/-1;aspect-ratio:21/9}.portfolio-item:nth-child(3n+1) img,.portfolio-item:nth-child(3n) img{object-position:center 22%}@media (max-width: 980px){.portfolio-grid{grid-template-columns:1fr}.portfolio-item,.portfolio-item:nth-child(3n+1),.portfolio-item:nth-child(3n+2),.portfolio-item:nth-child(3n){grid-column:1/-1;aspect-ratio:4/5}}.about__intro{display:grid;grid-template-columns:1fr;background:var(--color-black);color:var(--color-cream)}@media (min-width: 900px){.about__intro{grid-template-columns:.9fr 1.1fr;min-height:80vh}}.about__intro-media{overflow:hidden;min-height:420px}.about__intro-media img{width:100%;height:100%;object-fit:cover}.about__intro-content{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:clamp(3rem,6vw,6rem) var(--space-gutter)}.about__intro-content .kicker{color:var(--color-rose)}.about__title{font-size:var(--fs-display);color:var(--color-cream)}.about__lede{font-size:var(--fs-lede);color:var(--color-rose);max-width:40ch}.about__statement{max-width:900px;padding-block:clamp(3.5rem,6vw,6rem)}.about__statement-line{font-family:var(--font-display);font-size:clamp(1.5rem,1.6vw + 1rem,2.25rem);font-weight:500;letter-spacing:-.01em;line-height:1.4;max-width:none;margin-bottom:1.5rem}.about__work-sample{line-height:0}.about__work-sample img{width:100%;height:auto;max-height:82vh;object-fit:cover}.about__city{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,4rem);align-items:center;padding-block:var(--space-section)}@media (min-width: 900px){.about__city{grid-template-columns:.85fr 1.15fr}}.about__city-media{overflow:hidden}.about__city-media img{width:100%;height:auto;display:block}.about__spots{margin-top:2rem;display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(11,11,12,.12)}.about__spots li{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(11,11,12,.12);font-size:var(--fs-small)}.about__spots li span:first-child{font-family:var(--font-display);font-weight:600}.about__spots li span:last-child{color:var(--color-ink-muted);text-align:right}.about__principles-grid{display:grid;gap:1.5px;background:rgba(246,238,227,.1);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.about__principles-grid>div{background:var(--color-black-soft);padding:clamp(1.5rem,3vw,2.25rem)}.about__principles-index{display:block;font-family:var(--font-display);font-size:2.5rem;color:var(--color-pink-deep);margin-bottom:.5rem}.about__principles-grid h3{font-size:var(--fs-h3);margin-bottom:.75rem}.about__rebrand-note{font-family:var(--font-display);font-size:clamp(1.1rem,.6vw + .95rem,1.35rem);font-weight:500;color:var(--color-ink);opacity:.7;margin-bottom:1.75rem}.about__rebrand-note del{text-decoration:none;position:relative;opacity:.55}.about__rebrand-note del::after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:2px;background:var(--color-pink);transform:rotate(-2deg)}.about__cta{text-align:left}.about__cta .btn{margin-top:1.5rem}.about__cta--wide{text-align:center;border-top:1px solid rgba(246,238,227,.15);padding-top:clamp(2.5rem,4vw,3.5rem)}.about__cta--wide p{margin-inline:auto}@media (max-width: 640px){.category-index__item{flex-basis:100%}.billing{grid-template-columns:1fr}}.consent-banner{position:fixed;left:1.25rem;right:1.25rem;bottom:1.25rem;z-index:100;max-width:640px;margin:0 auto;background:var(--color-black);color:var(--color-cream);border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 40px rgba(0,0,0,.35)}.consent-banner[hidden]{display:none}.consent-banner__main{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.consent-banner__text{flex:1 1 320px;font-size:.9rem;line-height:1.5;margin:0;color:var(--color-rose)}.consent-banner__text a{color:var(--color-cream);text-decoration:underline}.consent-banner__actions{display:flex;gap:.75rem;flex-wrap:wrap}.consent-banner .btn,.consent-banner .btn--ghost{padding:.65rem 1.25rem;font-size:.85rem}.consent-banner__links{display:flex;gap:1rem;flex-wrap:wrap;padding-top:.75rem;border-top:1px solid rgba(246,238,227,.15)}.consent-banner__links a{font-size:.78rem;color:var(--color-cream);opacity:.6;text-decoration:underline}.consent-banner__links a:hover{opacity:.9}@media (max-width: 640px){.consent-banner{left:.75rem;right:.75rem;bottom:.75rem;padding:1.25rem}}body.lightbox-open{overflow:hidden}.lightbox{position:fixed;inset:0;z-index:200;background:rgba(11,11,12,.96);display:flex;align-items:center;justify-content:center}.lightbox[hidden]{display:none}.lightbox__stage{max-width:min(90vw,1100px);max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1rem}.lightbox__image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:var(--radius)}.lightbox__caption{color:var(--color-cream);opacity:.7;font-size:.85rem;letter-spacing:.03em;margin:0}.lightbox__close,.lightbox__prev,.lightbox__next{position:fixed;background:transparent;border:none;color:var(--color-cream);cursor:pointer;line-height:1}.lightbox__close{top:1.5rem;right:1.5rem;font-size:2.5rem}.lightbox__prev,.lightbox__next{top:50%;transform:translateY(-50%);font-size:3rem;padding:.5rem 1rem}.lightbox__prev{left:.5rem}.lightbox__next{right:.5rem}.lightbox__close:hover,.lightbox__prev:hover,.lightbox__next:hover{color:var(--color-pink)}@media (max-width: 640px){.lightbox__prev,.lightbox__next{font-size:2rem;padding:.5rem}.lightbox__close{top:1rem;right:1rem;font-size:2rem}}.blog-index__intro{text-align:center;max-width:700px;margin-inline:auto}.blog-index__lede{color:var(--color-ink-muted);font-size:var(--fs-lede);margin:1rem auto 0}.blog-feature{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(3rem,5vw,4.5rem);border-bottom:1px solid rgba(11,11,12,.1)}@media (min-width: 800px){.blog-feature{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2.5rem,4vw,4rem)}}.blog-feature__media{aspect-ratio:16/11;overflow:hidden;background:var(--color-black-soft)}.blog-feature__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out-expo)}.blog-feature:hover .blog-feature__media img{transform:scale(1.03)}.blog-feature__title{font-family:var(--font-display);font-size:clamp(1.75rem,1.6vw + 1.3rem,2.5rem);line-height:1.1;margin-top:.6rem}.blog-feature__excerpt{font-size:var(--fs-lede);color:var(--color-ink-muted);margin-top:1rem;max-width:50ch}.blog-feature__cta{display:inline-block;margin-top:1.25rem;font-size:var(--fs-small);font-weight:700;color:var(--color-pink-deep)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5px;background:rgba(11,11,12,.12);max-width:1200px;margin-inline:auto}.blog-card{background:var(--color-paper);display:flex;flex-direction:column}.blog-card__media{aspect-ratio:4/3;overflow:hidden;background:var(--color-black-soft)}.blog-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out-expo)}.blog-card:hover .blog-card__media img{transform:scale(1.04)}.blog-card__body{padding:1.75rem 1.75rem 2rem;display:flex;flex-direction:column;gap:.6rem}.blog-card__date{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-pink-deep)}.blog-card__title{font-family:var(--font-display);font-size:1.3rem;line-height:1.25}.blog-card__title a{color:inherit}.blog-card__excerpt{font-size:var(--fs-small);color:var(--color-ink-muted);max-width:45ch}.single-post__hero{position:relative;height:clamp(45vh,60vh,640px);overflow:hidden}.single-post__hero img{width:100%;height:100%;object-fit:cover;display:block}.single-post__hero-scrim{position:absolute;inset:auto 0 0 0;padding:clamp(2rem,5vw,3.5rem) var(--space-gutter) clamp(2rem,4vw,3rem);background:linear-gradient(180deg,rgba(11,11,12,0) 0%,rgba(11,11,12,.75) 55%,rgba(11,11,12,.95) 100%)}.single-post__title{font-family:var(--font-display);font-weight:650;font-size:clamp(2rem,2.4vw + 1.4rem,3.5rem);color:var(--color-cream);max-width:22ch;line-height:1.05}.single-post__date{font-size:var(--fs-small);color:var(--color-rose);margin-top:.75rem}.blog-post{max-width:68ch;margin-inline:auto;padding-inline:var(--space-gutter)}.blog-post h2{font-family:var(--font-display);font-size:clamp(1.5rem,1vw + 1.3rem,1.9rem);margin-top:2.5rem;margin-bottom:1rem}.blog-post h3{font-family:var(--font-display);font-size:clamp(1.2rem,.6vw + 1.1rem,1.4rem);margin-top:2rem;margin-bottom:.85rem}.blog-post p{margin-bottom:1.15rem;line-height:1.75}.blog-post p:first-of-type{margin-top:0}.blog-post strong{color:var(--color-ink)}.artist-spotlight{background:var(--color-black);color:var(--color-cream)}.artist-spotlight__hero{position:relative;height:clamp(60vh,80vh,900px);overflow:hidden}.artist-spotlight__hero img{width:100%;height:100%;object-fit:cover;display:block}.artist-spotlight__hero-scrim{position:absolute;inset:auto 0 0 0;padding:clamp(2rem,5vw,4rem) var(--space-gutter) clamp(2.5rem,5vw,4rem);background:linear-gradient(180deg,rgba(11,11,12,0) 0%,rgba(11,11,12,.75) 55%,rgba(11,11,12,.95) 100%)}.artist-spotlight__name{font-family:var(--font-display);font-weight:650;font-size:var(--fs-display);color:var(--color-cream);margin-top:.5rem;line-height:1}.artist-spotlight__role{font-size:var(--fs-lede);color:var(--color-rose);margin-top:.5rem;margin-bottom:1.5rem}.artist-spotlight__bio{max-width:68ch;padding-block:clamp(2.5rem,5vw,4rem);border-bottom:1px solid rgba(246,238,227,.1);margin-bottom:clamp(2.5rem,5vw,4rem)}.artist-spotlight__bio p{font-size:var(--fs-lede);color:var(--color-cream);line-height:1.6;margin-top:.9rem;margin-bottom:1.75rem}.artist-spotlight__strip{display:grid;grid-template-columns:1fr 1fr;gap:1.5px;background:rgba(246,238,227,.1)}.artist-spotlight__photo{display:block;aspect-ratio:4/5;overflow:hidden;grid-column:span 1}.artist-spotlight__photo--wide{grid-column:1/-1;aspect-ratio:21/9}.artist-spotlight__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out-expo)}.artist-spotlight__photo:hover img{transform:scale(1.03)}@media (max-width: 640px){.artist-spotlight__strip{grid-template-columns:1fr}.artist-spotlight__photo,.artist-spotlight__photo--wide{grid-column:1/-1;aspect-ratio:4/5}}.artist-grid-section{background:var(--color-black);color:var(--color-cream);padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,6vw,6rem)}.artist-grid-section .breadcrumbs{margin-bottom:2rem}.artist-grid-section .breadcrumbs a{color:var(--color-rose)}.artist-grid-section .breadcrumbs a:hover{opacity:1;color:var(--color-pink)}.artist-grid-section .breadcrumbs span[aria-hidden]{opacity:.35}.artist-grid-section .breadcrumbs span[aria-current]{opacity:.75}.artist-grid-section__title{font-size:var(--fs-display);color:var(--color-cream);margin-top:.75rem;max-width:18ch}.artist-grid-section__lede{font-size:var(--fs-lede);color:var(--color-rose);max-width:55ch;margin-top:1.25rem}.artist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(3rem,5vw,4rem)}.artist-card{display:block}.artist-card__media{aspect-ratio:4/5;overflow:hidden;background:var(--color-black-soft)}.artist-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out-expo)}.artist-card:hover .artist-card__media img{transform:scale(1.04)}.artist-card__meta{padding-top:1.1rem}.artist-card__name{display:block;font-family:var(--font-display);font-weight:600;font-size:1.3rem;color:var(--color-cream)}.artist-card__role{display:block;font-size:var(--fs-small);color:var(--color-rose);margin-top:.25rem}.pakete-cta{text-align:center}.pakete-cta__reassurance{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:2rem;font-size:var(--fs-small);color:var(--color-rose)}.pakete-cta__reassurance li{display:flex;align-items:center;gap:.5rem}.pakete-cta__reassurance li::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-pink);flex-shrink:0}.hero-anim-ref{position:absolute;visibility:hidden;pointer-events:none}#hero-logo-backdrop{position:fixed;inset:0;width:100%;height:100%;background:var(--color-black);z-index:64;pointer-events:none;will-change:opacity}#hero-logo-wrap{position:fixed;top:0;left:0;transform-origin:top left;z-index:66;pointer-events:none;will-change:transform}#hero-logo-wrap img{display:block;width:100%;height:auto}#hero-scroll-hint{position:fixed;left:50%;bottom:2.5rem;z-index:64;color:var(--color-cream);opacity:.6;pointer-events:none;will-change:opacity,transform;animation:hero-scroll-hint-bounce 1.6s ease-in-out infinite}#hero-scroll-hint span{display:block;width:14px;height:14px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}@keyframes hero-scroll-hint-bounce{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}@media (prefers-reduced-motion: reduce){#hero-logo-backdrop{display:none}#hero-logo-wrap{display:none}#hero-scroll-hint{display:none}}.woocommerce .product{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media (min-width: 900px){.woocommerce .product{grid-template-columns:1fr 1fr}}.woocommerce .woocommerce-tabs{grid-column:1/-1}.woocommerce .woocommerce-product-gallery{border-radius:var(--radius);overflow:hidden;background:var(--color-cream-dim)}.woocommerce .woocommerce-product-gallery img{display:block;width:100%;height:auto}.woocommerce .product_title{font-family:var(--font-display);font-size:var(--fs-h2);margin:0 0 1rem}.woocommerce .woocommerce-product-details__short-description{font-size:var(--fs-lede);opacity:.85;margin-bottom:1.5rem}.woocommerce .price{display:block;font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-pink-deep);margin-bottom:1.5rem}.woocommerce .price del{opacity:.5;font-size:.7em;margin-right:.5rem}.woocommerce table.variations{width:100%;margin-bottom:1.5rem;border-collapse:separate;border-spacing:0 1rem}.woocommerce table.variations label{display:block;font-size:var(--fs-small);font-weight:600;margin-bottom:.5rem}.woocommerce table.variations select{width:100%;padding:.85rem 1rem;font-family:var(--font-body);font-size:var(--fs-body);background:var(--color-paper);border:1.5px solid rgba(11,11,12,.3);border-radius:var(--radius)}.woocommerce table.variations select:focus{border-color:var(--color-pink);outline:none}.woocommerce table.variations tr{display:block}.woocommerce a.reset_variations{display:inline-block;margin-top:.5rem;font-size:var(--fs-micro);color:var(--color-ink);opacity:.6}.woocommerce .woocommerce-variation-price .price{font-size:var(--fs-h3);margin-bottom:0}.woocommerce .woocommerce-variation{padding:1.25rem;background:var(--color-cream-dim);border-radius:var(--radius);margin-bottom:1.5rem}.woocommerce .quantity input{width:4.5rem;padding:.85rem 1rem;font-family:var(--font-body);font-size:var(--fs-body);background:var(--color-paper);border:1.5px solid rgba(11,11,12,.3);border-radius:var(--radius)}.woocommerce .cart{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.woocommerce .single_add_to_cart_button,.woocommerce .checkout-button,.woocommerce #place_order{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.9rem;font-family:var(--font-body);font-weight:700;font-size:var(--fs-small);letter-spacing:.02em;color:var(--color-black);border:none;border-radius:var(--radius);background-color:var(--color-pink);background-image:url("https://cdn-ilepggg.nitrocdn.com/GyUDmGblKJdpTWfBrBYVWONGSQesBXJF/assets/images/optimized/rev-7531645/www.ricardo-uhlig.de/wp-content/themes/ricardo-uhlig/assets/images/tape-single.png");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer;transition:filter .2s ease}.woocommerce .single_add_to_cart_button.nitro-lazy,.woocommerce .checkout-button.nitro-lazy,.woocommerce #place_order.nitro-lazy{background-image:none !important}.woocommerce .single_add_to_cart_button:hover,.woocommerce .checkout-button:hover,.woocommerce #place_order:hover{filter:brightness(.93)}.woocommerce .single_add_to_cart_button.disabled{opacity:.5;pointer-events:none}.woocommerce .woocommerce-product-details__short-description ul{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:var(--fs-small);opacity:1}.woocommerce table.shop_table{width:100%;border-collapse:collapse;margin-bottom:2rem}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:1rem;text-align:left;border-bottom:1px solid rgba(11,11,12,.1)}.woocommerce .woocommerce-form-login input[type="text"],.woocommerce .woocommerce-form-login input[type="password"],.woocommerce .woocommerce-billing-fields input[type="text"],.woocommerce .woocommerce-billing-fields input[type="email"],.woocommerce .woocommerce-billing-fields input[type="tel"],.woocommerce .woocommerce-additional-fields textarea,.woocommerce #order_comments{width:100%;padding:.85rem 1rem;font-family:var(--font-body);font-size:var(--fs-body);background:var(--color-paper);border:1.5px solid rgba(11,11,12,.3);border-radius:var(--radius)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{list-style:none;padding:1rem 1.25rem;border-radius:var(--radius);background:var(--color-cream-dim);border-left:3px solid var(--color-pink);margin-bottom:1.5rem}.section-bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.studio-guide{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media (min-width: 800px){.studio-guide{grid-template-columns:1.2fr 1fr}}.studio-guide__form .wpcf7-form-control-wrap{display:block}.studio-guide__form .wpcf7 p{margin:0;display:flex;gap:.75rem;flex-wrap:wrap}.studio-guide__form input[type="email"]{flex:1 1 220px;min-width:0}.studio-guide__form input[type="submit"]{flex-shrink:0}.studio-guide__hint{margin-top:.75rem;font-size:var(--fs-micro);opacity:.6}.studio-guide__form .wpcf7-not-valid-tip{color:var(--color-pink-deep);font-size:var(--fs-micro);margin-top:.35rem}.studio-guide__form .wpcf7-response-output{margin-top:1rem;border-radius:var(--radius);padding:.85rem 1rem;font-size:var(--fs-small);border:1.5px solid rgba(11,11,12,.15)}div[id*="nitropack" i],div[class*="nitropack" i],a[href*="nitropack.io" i],.nitropack-footer-badge,#nitropack-badge{display:none !important;opacity:0 !important;visibility:hidden !important}