.optional-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:82rem;margin:2.4rem auto 0;padding:0}.optional-benefits li{margin:0}.collection-support{padding:6rem 0 8rem}.collection-support__inner{display:grid;gap:4rem}.collection-support__policy,.collection-support__contact{border-radius:2.4rem;overflow:hidden}.collection-support__policy{padding:4.8rem;text-align:center;background:#f5f7fb;border:.1rem solid rgba(7,13,37,.1)}.collection-support__eyebrow{margin:0 0 1rem;color:#ed1b2f;font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collection-support h2{margin:0;color:#070d25;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.08}.collection-support__lead{max-width:76rem;margin:1.6rem auto 0;font-size:1.7rem;line-height:1.65}.collection-support__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:88rem;margin:3.2rem auto 0;text-align:left}.collection-support__card{display:flex;gap:1.6rem;padding:2.4rem;background:#fff;border-radius:1.6rem;box-shadow:0 1.2rem 3rem #070d2514}.collection-support__card>span{display:grid;flex:0 0 4rem;width:4rem;height:4rem;place-items:center;color:#fff;background:#ed1b2f;border-radius:50%;font-size:1.2rem;font-weight:700}.collection-support__card h3{margin:0 0 .6rem;color:#070d25;font-size:1.7rem}.collection-support__card p{margin:0;line-height:1.55}.collection-support__email{margin:2.8rem 0 0}.collection-support__email a{color:#070d25;font-weight:700;text-underline-offset:.4rem}.collection-support__contact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:#070d25}.collection-support__contact-intro{padding:4.8rem;color:#fff}.collection-support__contact-intro h2,.collection-support__contact-intro p{color:#fff}.collection-support__contact-intro>p:not(.collection-support__eyebrow):not(.collection-support__response){margin:1.6rem 0 0;font-size:1.7rem;line-height:1.65}.collection-support__response{display:inline-flex;margin:2.4rem 0 0;padding:.9rem 1.4rem;color:#070d25!important;background:#fff;border-radius:999px;font-size:1.3rem;font-weight:700}.collection-support__form{padding:4rem;background:#fff}.collection-support__form .field+.field,.collection-support__form .contact__fields+.field{margin-top:1.6rem}.collection-support__form .contact__button{margin-top:2rem}@media screen and (max-width:749px){.optional-benefits{align-items:center;flex-direction:column}.collection-support{padding:4rem 0 5rem}.collection-support__policy,.collection-support__contact-intro,.collection-support__form{padding:2.8rem 2rem}.collection-support__cards,.collection-support__contact{grid-template-columns:1fr}}.parent-guide{border-bottom:.4rem solid rgb(var(--color-button));padding:4.8rem 0}.parent-guide__header{max-width:78rem;margin:0 auto 3.2rem;text-align:center}.parent-guide__eyebrow{margin:0 0 .8rem;color:rgb(var(--color-button));font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.parent-guide__title{margin:0;font-size:clamp(3rem,5vw,5.2rem);line-height:1.05}.parent-guide__intro{margin-top:1.6rem;font-size:1.7rem}.parent-guide__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin:0;padding:0;list-style:none}.parent-guide__step{display:flex;gap:1.6rem;min-height:14rem;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1.2rem;background:rgb(var(--color-background))}.parent-guide__number{display:grid;flex:0 0 4rem;width:4rem;height:4rem;place-items:center;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:800}.parent-guide__step h2{margin:0 0 .8rem;font-size:1.8rem}.parent-guide__step p{margin:0}.parent-guide__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;margin-top:2.4rem;font-size:1.4rem;font-weight:700}.parent-guide__facts span:before{content:"\2713";margin-right:.7rem;color:rgb(var(--color-button))}.parent-guide__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.8rem}@media screen and (max-width:749px){.parent-guide{padding:3.2rem 0}.parent-guide__steps{grid-template-columns:1fr}.parent-guide__step{min-height:0;padding:1.8rem}.parent-guide__actions .button{width:100%}}.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}}.school-updates{padding-block:clamp(5rem,8vw,9rem)}.school-updates__heading{margin:0 auto 3.5rem;max-width:76rem;text-align:center}.school-updates__heading>p{color:#e21d2f;font-size:1.2rem;font-weight:800;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.school-updates__heading h2{margin:0 0 1.2rem}.school-updates__heading .rte{color:#07132fad}.school-updates__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.school-update{align-items:center;border:1px solid rgba(7,19,47,.11);border-radius:1.6rem;display:grid;gap:2.5rem;grid-template-columns:minmax(15rem,.7fr) minmax(20rem,1.3fr);min-height:29rem;overflow:hidden;padding:2.5rem;position:relative}.school-update--gift{background:linear-gradient(145deg,#f4f7fb,#fff)}.school-update--shipping{background:linear-gradient(145deg,#07132f,#10224a);color:#fff}.school-update__visual{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.school-update__visual img{height:22rem;object-fit:contain;width:100%}.school-update__badge{align-items:center;background:#e21d2f;border-radius:50%;color:#fff;display:flex;font-size:1.4rem;font-weight:800;height:5.4rem;justify-content:center;position:absolute;right:0;top:0;width:5.4rem}.school-update__icon{align-items:center;display:flex;justify-content:center}.school-update__icon svg{fill:none;height:13rem;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;width:13rem}.school-update__content{position:relative;z-index:1}.school-update__number{color:#e21d2f;font-size:1.3rem;font-weight:800}.school-update__label{font-size:1.1rem;font-weight:800;letter-spacing:.11em;margin:.5rem 0 1rem;text-transform:uppercase}.school-update h3{color:inherit;font-size:clamp(2.2rem,3vw,3.4rem);line-height:1.05;margin:0 0 1.2rem}.school-update p:not(.school-update__label){color:inherit;opacity:.76}.school-update strong{color:#e21d2f;display:inline-block;font-size:1.8rem;margin-top:1rem}@media screen and (max-width:989px){.school-updates__grid{grid-template-columns:1fr}}@media screen and (max-width:549px){.school-update{gap:1.2rem;grid-template-columns:11rem 1fr;min-height:22rem;padding:1.8rem}.school-update__visual img{height:15rem}.school-update__icon svg{height:8rem;width:8rem}.school-update h3{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
