body:has(.proton-peacock){--proton-ink: #0b0c10;--proton-copy: #3b3e46;--proton-muted: #6a6d77;--proton-surface: #f6f7f9;--proton-surface-strong: #eef0f4;--proton-border: rgba(11, 12, 16, .12);--proton-accent: #0e97a8;--proton-gradient: linear-gradient(96deg, #12a99a 0%, #1e9ad8 30%, #2f6fe0 56%, #6b45e4 80%, #9a3fd0 100%)}.proton-peacock{--proton-ink: #0b0c10;--proton-copy: #3b3e46;--proton-muted: #6a6d77;--proton-surface: #f6f7f9;--proton-surface-strong: #eef0f4;--proton-border: rgba(11, 12, 16, .12);--proton-accent: #0e97a8;--proton-gradient: linear-gradient(96deg, #12a99a 0%, #1e9ad8 30%, #2f6fe0 56%, #6b45e4 80%, #9a3fd0 100%)}body:has(.proton-peacock) .product__title h1,.proton-peacock h2,.proton-peacock h3{letter-spacing:-.025em}body:has(.proton-peacock) .product__info-container{background:var(--proton-surface);border:1px solid var(--proton-border);border-radius:.8rem;padding:clamp(2rem,3vw,3.6rem)}.proton-peacock__eyebrow{color:var(--proton-accent);font-size:1.2rem;font-weight:700;letter-spacing:.14em;margin:0 0 1.2rem;text-transform:uppercase}.proton-peacock{color:var(--proton-ink);overflow:hidden}.proton-peacock__section{padding-block:clamp(6.4rem,9vw,12rem)}.proton-peacock__section--soft{background:var(--proton-surface)}.proton-peacock__section--strong{background:var(--proton-surface-strong)}.proton-peacock__intro{padding-block:clamp(4.8rem,6vw,8rem)}.proton-peacock__intro-copy{font-size:clamp(2.4rem,2.5vw,3.8rem);letter-spacing:-.025em;line-height:1.32;margin:0;max-width:110rem}.proton-peacock__wrap{margin-inline:auto;max-width:124rem;padding-inline:clamp(2rem,5vw,7.2rem)}.proton-peacock__gradient{-webkit-background-clip:text;background:var(--proton-gradient);background-clip:text;color:transparent}.proton-peacock__lede{color:var(--proton-copy);font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.65;max-width:78rem}.proton-peacock__headline{font-size:clamp(3.2rem,4vw,5.4rem);line-height:1.04;margin:1.6rem 0 2.2rem}.proton-peacock__split,.proton-peacock__feature,.proton-peacock__founder{align-items:center;display:grid;gap:clamp(3.2rem,6vw,7.2rem);grid-template-columns:repeat(2,minmax(0,1fr))}.proton-peacock__image{background:#fff;border:1px solid var(--proton-border);border-radius:.8rem;display:block;height:auto;width:100%}.proton-peacock__pros{display:grid;gap:1.4rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4rem}.proton-peacock__pro{margin:0}.proton-peacock__pro-image{aspect-ratio:4 / 5;object-fit:cover}.proton-peacock__pro figcaption,.proton-peacock__founder-caption{font-size:1.45rem;font-weight:650;margin-top:1.2rem}.proton-peacock__role{color:var(--proton-muted);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.proton-peacock__feature-list{display:grid;gap:clamp(5rem,8vw,9rem);margin-top:clamp(5rem,8vw,9rem)}.proton-peacock__feature:nth-child(odd) .proton-peacock__feature-media{order:2}.proton-peacock__feature h3,.proton-peacock__founder h3{font-size:clamp(2.5rem,3vw,4rem);line-height:1.1;margin:0 0 1.6rem}.proton-peacock__feature p,.proton-peacock__founder p{color:var(--proton-copy);font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.65}.proton-peacock__statement{margin-inline:auto;max-width:96rem;text-align:center}.proton-peacock__statement h2{font-size:clamp(3.4rem,4.8vw,6.4rem);line-height:1.08;margin:0 0 2.4rem}.proton-peacock__statement p{color:var(--proton-copy);font-size:clamp(1.8rem,1.9vw,2.3rem);line-height:1.62}.proton-peacock__badges{display:grid;gap:1.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.proton-peacock__badge{align-items:center;background:#fff;border:1px solid var(--proton-border);border-radius:.6rem;display:flex;font-size:1.35rem;font-weight:650;justify-content:center;min-height:10rem;padding:1.8rem;text-align:center}.proton-peacock__faq{margin-inline:auto;max-width:88rem}.proton-peacock__faq details{border-top:1px solid var(--proton-border)}.proton-peacock__faq details:last-child{border-bottom:1px solid var(--proton-border)}.proton-peacock__faq summary{align-items:center;cursor:pointer;display:flex;font-size:clamp(1.7rem,1.6vw,2rem);font-weight:650;justify-content:space-between;list-style:none;padding-block:2.2rem}.proton-peacock__faq summary::-webkit-details-marker{display:none}.proton-peacock__faq summary:after{color:var(--proton-accent);content:"+";font-size:2.6rem;font-weight:400;margin-left:2rem}.proton-peacock__faq details[open] summary:after{content:"\2212"}.proton-peacock__faq-answer{color:var(--proton-copy);font-size:1.55rem;line-height:1.7;max-width:76rem;padding:0 0 2.4rem}.proton-peacock__cta{align-items:center;display:flex;flex-direction:column;text-align:center}.proton-peacock__cta h2{font-size:clamp(3.4rem,5vw,6.8rem);line-height:1.08;margin:0 0 2.8rem;max-width:100rem}.proton-peacock__button{background:var(--proton-gradient);border-radius:.3rem;color:#07070a;display:inline-flex;font-size:1.6rem;font-weight:700;justify-content:center;min-height:5.8rem;padding:1.7rem 3rem;text-decoration:none}.proton-peacock__button:hover,.proton-peacock__button:focus-visible{color:#07070a;filter:brightness(1.05)}.proton-peacock__button:focus-visible{outline:.2rem solid var(--proton-ink);outline-offset:.4rem}@media screen and (max-width:989px){body:has(.proton-peacock) .product__info-container{padding:2.4rem}.proton-peacock__pros,.proton-peacock__badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.proton-peacock__split,.proton-peacock__feature,.proton-peacock__founder{grid-template-columns:1fr}.proton-peacock__feature:nth-child(odd) .proton-peacock__feature-media{order:initial}.proton-peacock__pros{gap:2.4rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/proton-peacock.css.map */
