.prz-landing{--prz-accent: #da3f3f;position:relative}.prz-anchor,.prz-form{scroll-margin-top:calc(var(--m-header-height, 80px) + var(--m-announcement-height, 0px) + 16px)}.prz-anchor{position:absolute;top:0;left:0}.prz-uppercase{text-transform:uppercase}.prz-landing .m-section__heading{text-wrap:balance}.prz-landing .m-section__description{max-width:720px;margin-top:12px;font-size:16px;line-height:1.6;color:rgba(var(--color-foreground),.8);text-wrap:pretty}.prz-landing .m-section__header.m\:text-center .m-section__description{margin-left:auto;margin-right:auto}.prz-landing .m-section__description p+p{margin-top:.75em}.prz-banner__inner{max-width:var(--prz-content-width, 860px);margin-left:auto;margin-right:auto}.prz-banner--center{text-align:center}.prz-banner--center .prz-buttons,.prz-banner--center .prz-chips{justify-content:center}.prz-banner__block+.prz-banner__block{margin-top:20px}.prz-banner__heading+.prz-banner__text{margin-top:16px}.prz-banner__block+.prz-buttons{margin-top:32px}.prz-buttons+.prz-chips,.prz-buttons+.prz-banner__text{margin-top:28px}.prz-banner__heading{margin:0;text-wrap:balance}.prz-banner__line{display:block}.prz-banner__text{max-width:780px;color:rgb(var(--color-foreground));line-height:1.6;text-wrap:pretty}.prz-banner--center .prz-banner__text{margin-left:auto;margin-right:auto}.prz-text--small{font-size:14px}.prz-banner__text.prz-text--small{color:rgba(var(--color-foreground),.75)}.prz-text--medium{font-size:16px}.prz-text--large{font-size:17px}@media(min-width:768px){.prz-text--large{font-size:19px}}.prz-eyebrow{display:inline-block;color:rgb(var(--color-heading));font-size:13px;font-weight:var(--font-weight-body--bold, 700);letter-spacing:.18em;line-height:1.4;text-transform:uppercase;text-wrap:balance}.prz-eyebrow--badge{padding:6px 14px;border:1px solid currentColor}.prz-eyebrow__dot{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--prz-accent);vertical-align:.1em}.prz-landing a[href^="tel:"]{white-space:nowrap}.prz-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.prz-buttons .m-button{margin:0}.m-button.prz-button--outline{background-color:transparent;border-color:rgb(var(--color-button));color:rgb(var(--color-button))}.m-button.prz-button--outline:hover,.m-button.prz-button--outline:focus{background-color:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.prz-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.prz-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));font-size:14px;line-height:1.4;text-align:left}.prz-chips--dots .prz-chip:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:rgb(var(--color-button))}.prz-checklist{margin:0;padding:0;list-style:none;text-align:left}.prz-banner--center .prz-checklist{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.prz-banner__block+.prz-checklist{margin-top:24px}.prz-checklist__item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;color:rgb(var(--color-foreground));line-height:1.6;text-wrap:pretty}.prz-checklist__item:first-child{padding-top:0}.prz-checklist__item:last-child{padding-bottom:0}.prz-checklist--divided .prz-checklist__item+.prz-checklist__item{border-top:1px dashed rgba(var(--color-foreground),.25)}.prz-checklist__icon{flex:none;width:20px;height:20px;margin-top:calc((1.6em - 20px)/2);color:rgb(var(--color-button))}.prz-checklist strong,.prz-checklist b{color:rgb(var(--color-heading))}.prz-stats{display:grid;grid-template-columns:repeat(var(--prz-columns-mobile, 2),minmax(0,1fr));gap:var(--prz-gap-mobile, 12px)}.prz-stat{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:18px 12px;text-align:center}.prz-stat--button{justify-content:center}.prz-stats--left .prz-stat{align-items:flex-start;text-align:left}.prz-stats--outlined .prz-stat{border:1px solid rgba(var(--color-foreground),.22)}.prz-stats--filled .prz-stat{background:rgba(var(--color-foreground),.06)}.prz-stat__value{color:rgb(var(--color-heading));font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);font-size:30px;line-height:1.05}.prz-stat__label{margin-top:8px;color:rgba(var(--color-foreground),.8);font-size:13px;line-height:1.45}.prz-stat .m-button{margin:0;width:100%;padding-left:12px;padding-right:12px}.prz-clients{display:grid;grid-template-columns:repeat(var(--prz-columns-mobile, 1),minmax(0,1fr));gap:var(--prz-gap-mobile, 16px)}.prz-client{display:flex;flex-direction:column;min-width:0}.prz-clients--bordered .prz-client{border:1px solid rgba(var(--color-foreground),.12)}.prz-client__media{display:flex;align-items:center;justify-content:center;gap:8px;height:calc(var(--prz-image-height, 210px) * .8);padding:16px;overflow:hidden;border-bottom:1px solid rgba(var(--color-foreground),.12)}.prz-client__media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.prz-client__media--pair img{max-width:calc(50% - 4px)}.prz-client__media--cover{gap:0;padding:0}.prz-client__media--cover img{width:100%;height:100%;max-width:none;object-fit:cover}.prz-client__media--cover.prz-client__media--pair img{width:50%}.prz-client__body{display:flex;flex:1;flex-direction:column;padding:18px}.prz-client__number,.prz-client__sector,.prz-card__number{margin:0 0 8px;font-size:12px;font-weight:var(--font-weight-body--bold, 700);letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.prz-client__number,.prz-card__number{color:var(--prz-accent);font-variant-numeric:tabular-nums}.prz-client__sector{margin-bottom:6px;color:rgb(var(--color-heading))}.prz-client__name{margin:0 0 6px}.prz-client__tagline{margin:0 0 10px;color:rgba(var(--color-foreground),.75);font-size:15px;font-style:italic;line-height:1.5}.prz-client__text{color:rgba(var(--color-foreground),.85);font-size:14px;line-height:1.6}.prz-client__text.rte ul{margin:12px 0 0;padding:0;list-style:none}.prz-client__text.rte li{position:relative;padding:0 0 4px 18px;line-height:1.5}.prz-client__text.rte li:before{content:"\2014";position:absolute;left:0;color:rgb(var(--color-heading));font-weight:var(--font-weight-body--bold, 700)}.prz-client__link{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-top:16px;color:rgb(var(--color-heading));font-size:14px;font-weight:var(--font-weight-body--bold, 700);letter-spacing:.04em;text-decoration:none;word-break:break-word}.prz-client__link:hover,.prz-client__link:focus-visible{text-decoration:underline}.prz-client__link svg{flex:none}.prz-cards{display:grid;grid-template-columns:repeat(var(--prz-columns-mobile, 1),minmax(0,1fr));gap:var(--prz-gap-mobile, 16px)}.prz-card{display:flex;flex-direction:column;min-width:0;padding:20px}.prz-cards--bordered .prz-card{border:1px solid rgba(var(--color-foreground),.12)}.prz-cards--center .prz-card{align-items:center;text-align:center}.prz-card__number{margin-bottom:10px}.prz-card__title{margin:0;text-wrap:balance}.prz-card__title+.prz-card__text{margin-top:8px}.prz-card__text{color:rgba(var(--color-foreground),.85);line-height:1.6;text-wrap:pretty}.prz-form-card{max-width:var(--prz-content-width, 860px);margin-left:auto;margin-right:auto;padding:24px 18px;text-align:left}.prz-form__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.prz-form__field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.prz-form__label{padding:0;color:rgb(var(--color-heading));font-size:14px;font-weight:var(--font-weight-body--bold, 700);line-height:1.4}legend.prz-form__label{margin-bottom:8px}.prz-form__required{color:rgb(var(--color-error))}.prz-form .form-field:focus{box-shadow:0 0 0 1px rgb(var(--color-foreground))}.prz-form .form-field[aria-invalid=true]{border-color:rgb(var(--color-error))}.prz-form select.form-field{padding-right:36px;background-position-x:calc(100% - 14px);cursor:pointer}.prz-form textarea.form-field{min-height:120px;line-height:1.6;resize:vertical}.prz-form__options{display:flex;flex-wrap:wrap;gap:10px 24px}.prz-form__option{display:inline-flex;align-items:center;gap:8px;color:rgb(var(--color-foreground));line-height:1.4;cursor:pointer}.prz-form__option input{flex:none;width:18px;height:18px;margin:0;accent-color:rgb(var(--color-button));cursor:pointer}.prz-form__error{color:rgb(var(--color-error));font-size:13px;line-height:1.4}.prz-form__notice{margin:0 0 20px;padding:12px 16px;border:1px solid currentColor;line-height:1.5}.prz-form__notice:focus{outline:none}.prz-form__notice--success{background:var(--color-success-bg);color:rgb(var(--color-success))}.prz-form__notice--error{background:var(--color-error-bg);color:rgb(var(--color-error))}.prz-form__notice ul{margin:6px 0 0;padding-left:18px;list-style:disc}.prz-form__warning{margin:0 0 18px;padding:10px 14px;border:1px dashed rgb(var(--color-error));color:rgb(var(--color-error));font-size:14px}.prz-form__footer{margin-top:24px;text-align:center}.prz-form__submit{margin:0}.prz-form__submit--full{width:100%}.prz-form__note{margin-top:12px;color:rgba(var(--color-foreground),.75);font-size:13px;line-height:1.5;text-wrap:pretty}.prz-form-section__text{margin-top:24px;color:rgba(var(--color-foreground),.75);font-size:14px;line-height:1.6}.prz-faq-wrap{max-width:var(--prz-content-width, 900px);margin-left:auto;margin-right:auto}.prz-faq{border-top:1px solid rgba(var(--color-foreground),.15)}.prz-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.15)}.prz-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;color:rgb(var(--color-heading));font-size:16px;font-weight:var(--font-weight-body--bold, 700);line-height:1.45;list-style:none;cursor:pointer}.prz-faq__question::-webkit-details-marker{display:none}.prz-faq__question:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.prz-faq__icon{display:inline-flex;flex:none;color:rgb(var(--color-button));transition:transform var(--m-duration-default, .25s) ease}.prz-faq--plus .prz-faq__item[open] .prz-faq__icon{transform:rotate(45deg)}.prz-faq--chevron .prz-faq__item[open] .prz-faq__icon{transform:rotate(180deg)}.prz-faq__answer{padding-bottom:20px;color:rgba(var(--color-foreground),.85);line-height:1.7;text-wrap:pretty}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){.prz-faq{interpolate-size:allow-keywords}.prz-faq__item::details-content{height:0;overflow:clip;transition:height var(--m-duration-default, .25s) ease,content-visibility var(--m-duration-default, .25s) allow-discrete}.prz-faq__item[open]::details-content{height:auto}}}@media(prefers-reduced-motion:reduce){.prz-faq__icon{transition:none}}@media(min-width:768px){.prz-stats{grid-template-columns:repeat(var(--prz-columns-tablet, 2),minmax(0,1fr));gap:var(--prz-gap, 16px)}.prz-stat{padding:24px 16px}.prz-stat__value{font-size:36px}.prz-stat__label{font-size:14px}.prz-stat .m-button{width:auto;padding-left:30px;padding-right:30px}.prz-clients{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--prz-gap, 20px)}.prz-client__media{height:var(--prz-image-height, 210px)}.prz-client__body{padding:22px}.prz-cards{grid-template-columns:repeat(var(--prz-columns-tablet, 2),minmax(0,1fr));gap:var(--prz-gap, 20px)}.prz-card{padding:24px}.prz-form-card{padding:36px 32px}.prz-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.prz-form__field--full{grid-column:1 / -1}.prz-faq__question{padding:20px 0;font-size:18px}.prz-faq__answer{padding:0 36px 24px 0;font-size:16px}}@media(min-width:768px)and (max-width:1023px){.prz-card:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:1024px){.prz-stats{grid-template-columns:repeat(var(--prz-columns, 4),minmax(0,1fr))}.prz-stat__value{font-size:40px}.prz-clients,.prz-cards{grid-template-columns:repeat(var(--prz-columns, 3),minmax(0,1fr))}.prz-card{padding:28px 26px}}@media(max-width:767px){.prz-eyebrow{font-size:12px;letter-spacing:.12em}.prz-eyebrow--badge{padding:5px 12px}.prz-buttons--stack{flex-direction:column;align-items:stretch}.prz-buttons--stack .m-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/prizzi-landing.css.map */
