.performance-notice{background:#f5f7fa;color:#07132f;padding:clamp(3rem,6vw,7rem) 0 clamp(5rem,8vw,10rem)}.performance-notice__hero{align-items:center;background:linear-gradient(135deg,#07132f,#10244f);border-radius:2rem;color:#fff;display:grid;gap:3rem;grid-template-columns:minmax(0,1.55fr) minmax(20rem,.45fr);min-height:39rem;overflow:hidden;padding:clamp(3rem,6vw,7rem);position:relative}.performance-notice__hero-copy{max-width:76rem;position:relative;z-index:1}.performance-notice__eyebrow{color:#e21d2f;font-size:1.2rem;font-weight:800;letter-spacing:.13em;margin:0 0 1rem;text-transform:uppercase}.performance-notice__hero h1{color:inherit;font-size:clamp(3.6rem,6.4vw,7.2rem);letter-spacing:-.035em;line-height:1.02;margin:0;max-width:76rem}.performance-notice__lead{font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55;margin:2rem 0 0;max-width:68rem;opacity:.86}.performance-notice__hero-mark{bottom:-24rem;opacity:.97;position:absolute;right:-8rem;width:min(48vw,58rem)}.performance-notice__hero-mark img{display:block;height:auto;width:100%}.performance-notice__summary{display:grid;gap:1.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0}.performance-notice__card{background:#fff;border:.1rem solid rgba(7,19,47,.1);border-radius:1.6rem;min-height:24rem;padding:3rem}.performance-notice__number{color:#e21d2f;display:block;font-size:1.3rem;font-weight:800;letter-spacing:.08em;margin-bottom:3rem}.performance-notice__card h2{font-size:clamp(2rem,2.4vw,2.7rem);line-height:1.12;margin:0 0 1.2rem}.performance-notice__card p{color:#07132fb8;line-height:1.65;margin:0}.performance-notice__reassurance{align-items:center;background:#fff;border-left:.5rem solid #e21d2f;border-radius:1.2rem;display:grid;gap:2.4rem;grid-template-columns:auto 1fr;margin:2rem 0 clamp(5rem,8vw,9rem);padding:clamp(2.4rem,4vw,4rem)}.performance-notice__check{align-items:center;background:#e21d2f;border-radius:50%;color:#fff;display:flex;font-size:2.8rem;font-weight:800;height:6rem;justify-content:center;width:6rem}.performance-notice__reassurance h2{font-size:clamp(2.4rem,3.5vw,3.8rem);line-height:1.08;margin:0 0 1rem}.performance-notice__reassurance p:last-child{margin:0;max-width:82rem}.performance-notice__contact{align-items:start;background:#07132f;border-radius:2rem;color:#fff;display:grid;gap:clamp(3rem,6vw,7rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:clamp(3rem,6vw,6rem)}.performance-notice__contact h2{color:inherit;font-size:clamp(3rem,4vw,5rem);line-height:1.04;margin:0 0 1.5rem}.performance-notice__contact-copy>p:not(.performance-notice__eyebrow){opacity:.78}.performance-notice__contact-detail{border-top:.1rem solid rgba(255,255,255,.2);display:grid;gap:.4rem;margin-top:3rem;padding-top:2rem}.performance-notice__contact-detail span{opacity:.72}.performance-notice__form-wrap{background:#fff;border-radius:1.4rem;color:#07132f;padding:clamp(2rem,4vw,3.5rem)}.performance-notice__fields{display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.performance-notice__field{margin-bottom:1.6rem}.performance-notice__field label{display:block;font-size:1.3rem;font-weight:700;margin:0 0 .7rem}.performance-notice__field input,.performance-notice__field textarea{background:#f7f8fa;border:.1rem solid rgba(7,19,47,.22);border-radius:.9rem;box-sizing:border-box;color:#07132f;font:inherit;min-height:4.8rem;padding:1.2rem 1.4rem;width:100%}.performance-notice__field textarea{resize:vertical}.performance-notice__field input:focus,.performance-notice__field textarea:focus{border-color:#e21d2f;outline:.2rem solid rgba(226,29,47,.18);outline-offset:.1rem}.performance-notice__form .button{margin-top:.4rem;width:100%}.performance-notice__status{background:#eaf7ed;border-radius:.8rem;margin-bottom:2rem;padding:1.4rem}.performance-notice__status--error{background:#fff0f1}@media screen and (max-width:989px){.performance-notice__hero{grid-template-columns:1fr;padding-right:18rem}.performance-notice__hero-mark{bottom:-21rem;right:-7rem;width:45rem}.performance-notice__summary{grid-template-columns:1fr}.performance-notice__card{min-height:0}.performance-notice__number{margin-bottom:1.5rem}.performance-notice__contact{grid-template-columns:1fr}}@media screen and (max-width:749px){.performance-notice__hero{min-height:47rem;padding:3rem 2.4rem 14rem}.performance-notice__hero-mark{bottom:-17rem;right:-5rem;width:34rem}.performance-notice__reassurance{align-items:start;grid-template-columns:1fr}.performance-notice__fields{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAACA */
