@import"https://use.typekit.net/yks1rxq.css";@import"https://fonts.googleapis.com/css2?family=Kalam:wght@700&family=Oswald:wght@500;700&display=swap";:root{--bs-blue: #3794cb;--bs-yellow: #f2ee00;--bs-charcoal: #292929;--bs-paper: #fff;--bs-grid: #d5e5f0;--bs-ink: #070707;--bs-display: "oswald", Impact, sans-serif;--bs-body: "myriad-pro", Arial, sans-serif;--bs-hand: "kalam", "Comic Sans MS", cursive;--bs-everyday: "pd-everyday", "kalam", cursive;--bs-content-width: 72.3125em}.bs-section{position:relative;overflow:hidden;color:var(--bs-ink);font-family:var(--bs-body);font-size:clamp(12.3875px,1.25vw,16px);line-height:1.45;background-position:center;background-size:cover}.bs-section,.bs-section *{box-sizing:border-box}.bs-section img{display:block;max-width:100%;height:auto}.bs-section p{margin:0;text-wrap:balance}.bs-wrap,.bs-canvas{width:min(var(--bs-content-width),calc(100% - 2em));margin-inline:auto}.bs-wrap{width:min(var(--bs-content-width),calc(100% - 2em));margin:auto;padding-inline:0}.bs-canvas{position:relative;width:min(var(--bs-content-width),calc(100% - 2em));height:100%;margin-inline:auto}.bs-grid-bg{background-color:#fff;background-image:linear-gradient(var(--bs-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bs-grid) 1px,transparent 1px);background-size:2em 2em}.bs-title{margin:0;font:700 4.5em/1 var(--bs-display);letter-spacing:-.05em;text-transform:uppercase}.bs-copy{font-size:1em;line-height:1.5}.bs-copy p+p{margin-top:1.15em}.bs-hand{font-family:var(--bs-hand);font-weight:700}.bs-button{display:inline-flex;align-items:center;justify-content:center;min-height:3em;padding:.75em 1em;border:.0625em solid #111;border-radius:.5em;background:var(--bs-yellow);box-shadow:.125em .125em #111;color:#111;font:700 1em / 1.5 var(--bs-display);text-decoration:none;text-transform:uppercase;transition:transform .2s}.bs-button:hover{transform:translate(-.12em,-.12em)}.bs-note{--bs-plane-width: 100%;--bs-plane-height: 100%;--bs-plane-rotate: 0deg;--bs-content-left: 2em;--bs-content-top: 3em;--bs-content-width: calc(100% - 4em) ;--bs-content-rotate: 0deg;position:relative;filter:none}.bs-note__paper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;max-width:none!important;object-fit:contain}.bs-note__artwork{display:block;width:100%;height:auto!important;max-width:none!important;object-fit:contain}.bs-note__plane{position:absolute;z-index:1;top:50%;left:50%;width:var(--bs-plane-width);height:var(--bs-plane-height);transform:translate(-50%,-50%) rotate(var(--bs-plane-rotate));transform-origin:center}.bs-note__content{position:absolute;z-index:1;top:var(--bs-content-top);left:var(--bs-content-left);width:var(--bs-content-width);padding:0;transform:rotate(var(--bs-content-rotate));transform-origin:center}.bs-tape{position:absolute;z-index:2;top:-.9em;left:50%;width:6em;height:1.7em;transform:translate(-50%) rotate(-3deg);background:#f5cb24;opacity:.9}.bs-placeholder{display:grid;place-items:center;min-height:18em;border:.125em dashed rgba(0,0,0,.25);font-family:var(--bs-display);text-transform:uppercase}.bs-price-selector{display:flex;flex-direction:column;gap:.75em;align-items:flex-start}.bs-price-selector__heading{color:var(--bs-ink);font:700 1em/1.5 var(--bs-display);letter-spacing:-.01em;text-transform:uppercase}.bs-prices{display:flex;gap:.5em;align-items:center}.bs-price-form{display:contents}.bs-price[disabled]{opacity:.5;cursor:not-allowed}.bs-price{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:.8em 2.4em;border:.0625em solid var(--bs-ink);border-radius:99em;background:#fff;color:var(--bs-ink);font:700 1.25em/1.2 var(--bs-display);letter-spacing:-.01em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.bs-price.is-featured{background:#eeeb1b}.bs-price small{position:absolute;bottom:calc(100% - .875em);height:24px;left:50%;display:flex;align-items:center;padding:0 .6em;border:.125em solid var(--bs-ink);border-radius:99em;background:#4799d3;color:#fff;font:500 .6em / 1 var(--bs-display);letter-spacing:-.01em;text-transform:uppercase;transform:translate(-50%)}.bs-price-selector__microcopy{font:700 1em/1 var(--bs-hand);letter-spacing:-.05em}.bs-hero-with-mission{height:93.6875em;background:#fff}.bs-hero{position:relative;z-index:1;min-height:48.3125em;background-position:top center;background-size:100% auto}.bs-hero__top{position:relative;top:4.625em;left:2.15625em;display:grid;grid-template-columns:33.25em 36.8125em;column-gap:2.25em;align-items:center;width:100%;max-width:72.3125em;height:39.625em;padding:0}.bs-hero__content{align-self:center;max-width:33.25em}.bs-hero .bs-title{font-size:4.5em;line-height:1;letter-spacing:-.05em}.bs-pill{display:inline-block;margin-bottom:.857em;padding:.571em 1.14em;border:.0625em solid var(--bs-ink);border-radius:99em;background:var(--bs-blue);box-shadow:.125em .125em 0 var(--bs-ink);color:#fff;font:700 .875em/1.25em var(--bs-display);letter-spacing:-.01em;text-transform:uppercase;transform:rotate(-3deg)}.bs-hero__title em{color:#4799d3;font-style:normal}.bs-hero__copy{max-width:30.75em;margin-top:1.5em;font-size:1em;line-height:1.5}.bs-hero .bs-price-selector{margin-top:2.5em}.bs-price-selector--hero .bs-price-selector__microcopy{color:#2a79b1}.bs-hero__visual{position:relative;width:36.8125em;min-height:39.625em}.bs-hero__product{position:absolute;top:0;right:0;width:36.8125em;max-width:none;max-height:none;object-fit:contain}.bs-hero__decor{position:absolute;z-index:2;max-width:none;pointer-events:none}.bs-hero__decor--bolt{top:11em;left:34em;width:5em}.bs-hero__decor--star{top:18.375em;left:-1.5em;width:4.8125em}.bs-mission{position:relative;z-index:2;width:100%;height:49.375em;margin-top:-4em;color:#3991d0;--sparkles-x: -2em;--sparkles-y: .5em;--smiley-x: 65.90625em;--smiley-y: 39.5em}.bs-mission:before{display:none}.bs-mission:after{content:"";position:absolute;top:15vw;right:0;bottom:0;left:0;z-index:0;background-color:#3991d0;pointer-events:none}.bs-section .bs-mission__background{position:absolute;top:0;left:-1px;z-index:0;width:calc(100% + 2px);height:auto!important;max-width:none!important;transform:none;pointer-events:none}.bs-mission__layout{position:absolute;z-index:1;left:2.15625em;top:18em;display:flex;gap:2.5em;align-items:flex-start;width:68.5em}.bs-mission__heading{flex:0 0 27.4663em;width:27.4663em;padding-top:3.4131em}.bs-mission__heading p{margin-top:1.5em!important}.bs-mission .bs-title{width:8.5em;color:#fff;font-size:3.5em;line-height:1;letter-spacing:-.05em}.bs-mission__hand{width:21.9731em;margin-top:1.2em;color:#f7ec21;font-size:1.25em;line-height:1.4;letter-spacing:-.05em}.bs-mission__note{--smiley-x: 33.7837em;--smiley-y: 21.5em;position:relative;flex:0 0 38.5625em;width:38.5625em;height:25.4375em}.bs-mission__note-plane{position:absolute;top:0;right:0;bottom:0;left:0;width:38.5625em;height:25.4375em;transform:rotate(10deg);transform-origin:center}.bs-mission__note-paper{position:absolute;object-fit:cover!important;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;max-width:none!important;object-fit:fill;transform:scaleX(-1);transform-origin:center}.bs-mission__copy{position:absolute;z-index:1;top:3.75em;left:3em;width:31.5625em;height:18em;padding:0;color:#1c1c1c;font-family:var(--bs-body);font-size:1em;font-style:normal!important;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;transform:rotate(-5deg);transform-origin:center}.bs-mission__copy p{font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.bs-mission__copy p+p{margin-top:1.5em}.bs-mission__sparkles{position:absolute;z-index:2;top:var(--sparkles-y);left:var(--sparkles-x);width:4.9375em;height:6.3125em!important;max-width:none!important;transform:none}.bs-mission__smiley{position:absolute;z-index:2;top:var(--smiley-y);left:var(--smiley-x);width:5.75em;height:5.5625em!important;max-width:none!important}.bs-intro{padding:6em 0;background-position:top left;background-repeat:repeat}.bs-intro__layout{width:68em}.bs-intro__content{width:56.625em}.bs-intro .bs-title{width:8.9em;color:#111;font-size:4.5em;line-height:1}.bs-intro__copy{width:46em;margin:1.5em 0;font-size:1.125em;line-height:1.4444}.bs-intro__copy p+p{margin-top:1.4444em}.bs-intro__copy strong{display:block;color:#000;font:700 1.1111em/1.4 var(--bs-hand);letter-spacing:-.05em}.bs-intro .bs-price-selector{gap:.75em;margin-top:1.5em}.bs-price-selector--solution .bs-price-selector__microcopy{color:#3991d0}.bs-intro__doodle{position:absolute;z-index:1;left:45.03125em;top:5.1875em;width:18em;height:28.5625em!important;max-width:none;object-fit:contain;transform:translate(6.25em)}.bs-intro__crown{position:absolute;z-index:2;top:.375em;left:53.71875em;width:5.9375em;height:5.125em!important;max-width:none!important;transform:translate(6.25em)}.bs-intro__sparkles{position:absolute;z-index:2;top:20.9375em;left:58.84375em;width:4.9375em;height:6.3125em;max-width:none;transform:translate(6.25em)}.bs-inside{height:91.125em;min-height:95.125em;padding:0;background:var(--bs-charcoal);background-color:var(--bs-charcoal);color:#fff}.bs-inside>.bs-wrap{position:relative;width:min(var(--bs-content-width),calc(100% - 2em));height:91.125em;padding:0}.bs-inside__heading{position:absolute;top:6.75em;left:12.90625em;width:46.5em;text-align:center;isolation:isolate}.bs-inside__heading .bs-title{position:relative;z-index:1;margin:0;color:#111;font-size:4.5em;line-height:1}.bs-inside__heading .bs-title span{position:relative;display:inline-block;padding:.04em .18em .09em;background:var(--bs-yellow);color:#111;transform:rotate(-.2deg)}.bs-inside__sub{position:relative;z-index:2;display:table;margin:.01em auto 0;padding:.04em .24em .1em;background:var(--bs-yellow);color:#111;font:400 4.5em/1 var(--bs-everyday);text-transform:uppercase;white-space:nowrap;transform:rotate(.2deg)}.bs-inside__heading .bs-title span:before,.bs-inside__heading .bs-title span:after,.bs-inside__sub:before,.bs-inside__sub:after{content:none}.bs-notes{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.bs-notes .bs-note{position:absolute;color:#111;min-height:0}.bs-notes .bs-note--identity{--bs-plane-width: 29.5625em;--bs-plane-height: 17.75em;--bs-plane-rotate: -6deg;--bs-content-left: 2.0808em;--bs-content-top: 4.2717em;--bs-content-width: 25.4375em;--bs-content-rotate: 0deg;top:20.6875em;left:5.65625em;width:31.4375em;height:21.4375em}.bs-notes .bs-note--faith-guide{--bs-plane-width: 29.5625em;--bs-plane-height: 19.1875em;--bs-plane-rotate: 6deg;--bs-content-left: 3em;--bs-content-top: 6em;--bs-content-width: 25.5625em;--bs-content-rotate: 0deg;top:20.9375em;left:40.16185em;width:31.8125em;height:23.1875em}.bs-notes .bs-note--hard-to-stand{--bs-plane-width: 35.25em;--bs-plane-height: 15.8125em;--bs-plane-rotate: 0deg;--bs-content-left: 3.1769em;--bs-content-top: 4.2894em;--bs-content-width: 30.2288em;--bs-content-rotate: -.89deg;top:43em;left:3.21875em;width:35.25em;height:15.8125em}.bs-notes .bs-note--parent-section{--bs-plane-width: 26.875em;--bs-plane-height: 17.75em;--bs-plane-rotate: 0deg;--bs-content-left: 2.1875em;--bs-content-top: 3.5em;--bs-content-width: 22.75em;--bs-content-rotate: 0deg;top:44em;left:40.78125em;width:27.375em;height:19.1875em}.bs-notes .bs-note--school-moments{--bs-plane-width: 29.5625em;--bs-plane-height: 15.6406em;--bs-plane-rotate: -4.79deg;--bs-content-left: 2.1726em;--bs-content-top: 4em;--bs-content-width: 25.5625em;--bs-content-rotate: 0deg;top:60.7186em;left:6.03125em;width:30.9375em;height:18.375em}.bs-notes .bs-note--bold-commitment{--bs-plane-width: 30.375em;--bs-plane-height: 13.6875em;--bs-plane-rotate: 1deg;--bs-content-left: 3.75em;--bs-content-top: 3.5963em;--bs-content-width: 24.6185em;--bs-content-rotate: -1.53deg;top:65.625em;left:38.34375em;width:30.375em;height:13.6875em}.bs-note__title{margin:0 0 .375em;font:700 2em/1.25 var(--bs-hand);letter-spacing:-.05em}.bs-note__copy{font-size:1em;line-height:1.5}.bs-inside__footer-cluster{position:absolute;top:80.625em;left:11.375em;width:50.625em;min-height:7.5em}.bs-inside__footer{position:relative;z-index:1;width:100%;min-height:7.5em;margin:0;padding:2em 1.5em;background:var(--bs-yellow);color:#111;border-radius:.25em;font-size:1.25em;line-height:1.4;letter-spacing:-.05em;text-align:center;transform:none}.bs-inside__footer-decor{position:absolute;z-index:2;max-width:none!important;pointer-events:none}.bs-inside__footer-decor--squiggle{top:-.8125em;left:-8.65625em;width:6.8125em;height:4.875em!important}.bs-inside__footer-decor--smiley{top:.375em;left:49.5em;width:5.75em;height:5.5625em!important}.bs-inside__decor{position:absolute;z-index:2;max-width:none;pointer-events:none}.bs-inside__decor--bolt{top:13.0625em;left:51.21875em;width:5.1875em;height:5.4375em}.bs-inside__decor--arrow{top:10.8125em;left:11.34375em;width:7.6875em;height:4.125em}.bs-inside__decor--flower{top:35.0625em;left:1.46875em;width:3.5em;height:3.8125em}.bs-why{height:53em;background:#3991d0;color:#fff}.bs-why__content{position:absolute;z-index:2;left:2.15625em;top:6em;display:flex;flex-direction:column;gap:2em;align-items:flex-start;width:44.6875em}.bs-why__content>div:first-child{margin-bottom:-.5em}.bs-why__pill{margin:0;background:#efed46;color:#000;transform:rotate(-5.05deg)}.bs-why .bs-title{width:9.9306em;color:#fff;font-size:4.5em;line-height:1}.bs-why__quote{width:32em;color:#eeeb1b;font-size:1.3em;line-height:1.3333;letter-spacing:-.05em}.bs-why__copy{width:34.5739em;color:#fff;font-size:1.125em;line-height:1.4444;letter-spacing:-.05em;transform:rotate(-.4deg)}.bs-why__closing{width:24.0833em;color:#fff;font:700 1.5em/1.3333 var(--bs-display)}.bs-why__family{position:absolute;z-index:1;left:41.21875em;top:26.0625em;width:30.125em;height:24.8125em!important;max-width:none!important;object-fit:contain}.bs-why__transition{position:absolute;z-index:3;bottom:0;left:50%;width:100%;height:9.4375em!important;max-width:none!important;object-fit:cover;transform:translate(-50%)}.bs-commitment{height:73.75em;min-height:73.75em;padding:0;background-color:#ebebeb}.bs-section .bs-commitment__paper{position:absolute;inset:0 auto auto 0;z-index:0;width:100%;height:auto!important;max-width:none!important;object-fit:contain;object-position:top center;transform:none;pointer-events:none}.bs-commitment>.bs-wrap{position:relative;z-index:1;width:min(var(--bs-content-width),calc(100% - 2em));height:73.75em;padding:0}.bs-commitment__header{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center;top:calc(6em + 2rem)}.bs-commitment__header .bs-title{width:100%;margin-inline:auto}.bs-commitment__intro{width:min(34.375em,100%);margin:1.5em auto 0!important;text-align:center}.bs-commitment__notes{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.bs-commitment__notes .bs-note{position:absolute;min-height:0}.bs-commitment__notes .bs-note--child-commitment{--bs-plane-width: 29.5625em;--bs-plane-height: 17.75em;--bs-plane-rotate: -6deg;--bs-content-left: 2.0625em;--bs-content-top: 4em;--bs-content-width: 25.4375em;--bs-content-rotate: 0deg;top:22.25em;left:3.84375em;width:31.4375em;height:21.4375em}.bs-commitment__notes .bs-note--parent-commitment{--bs-plane-width: 29.5625em;--bs-plane-height: 19.1875em;--bs-plane-rotate: 10deg;--bs-content-left: 2em;--bs-content-top: 3.9104em;--bs-content-width: 26.5625em;--bs-content-rotate: 0deg;top:25.6875em;left:39.92565em;width:32.75em;height:24.875em}.bs-label{display:inline-block;margin:0;padding:.5em 1em;border:.0625em solid #111;border-radius:99em;color:#fff;box-shadow:.125em .125em #111;font:700 .875em/1.4286 var(--bs-display);text-transform:uppercase}.bs-label--blue{background:var(--bs-blue)}.bs-label--purple{background:#8b59bc}.bs-commitment-note__copy{margin-top:1.5em;font-family:var(--bs-body);font-size:1em;font-style:normal;font-weight:400;line-height:1.5}.bs-commitment-note__copy p{font:inherit}.bs-action-panel{position:absolute;top:46.1875em;left:4.90625em;width:62.5625em;min-height:22.5em;padding:4em 6em;background:#efcd42;border-radius:.5em .5em 0 0;text-align:center;clip-path:none;z-index:-1}.bs-action-panel__copy{max-width:50.5625em;margin:auto;font-size:1em;line-height:1.5}.bs-action-panel__copy p{margin:0}.bs-action-panel__copy p:first-child{font-size:1.25em}.bs-action-panel__copy p+p{margin-top:1.25em}.bs-action-panel .bs-button{margin-top:2.5em;background:var(--bs-blue);color:#fff;border-color:#111;box-shadow:.125em .125em #111}.bs-final{height:46.6875em;background-color:#282828;background-position:center;background-size:cover;color:#fff}.bs-final__content{position:absolute;z-index:3;left:2.03125em;top:6.9375em;display:flex;flex-direction:column;gap:1.5em;align-items:flex-start;width:44.8125em}.bs-final__pill{margin:0;transform:rotate(-2deg)}.bs-final .bs-title{width:7.46875em;color:#fff;font-size:6em;line-height:1;letter-spacing:-.03em}.bs-final__lead{width:27.0417em;color:#fff;font:700 1.5em/1.3333 var(--bs-display)}.bs-final__description{width:29.6667em;color:#fff;font-size:1.125em;line-height:1.4444}.bs-final .bs-price-selector{margin-top:1em}.bs-final .bs-price-selector__heading{color:#fff}.bs-price-selector--final .bs-price-selector__microcopy{color:#f7ec21}.bs-final__kids{position:absolute;z-index:2;left:42.71875em;top:4.4375em;width:28.5em;height:37.8125em!important;max-width:none!important;object-fit:contain}.bs-final__sparkles{position:absolute;z-index:4;left:40.09375em;top:27.8125em;width:4.9375em;height:6.3125em!important;max-width:none!important}.bs-final__paper{position:absolute;z-index:0;left:auto;right:calc(50% - 50vw);bottom:0;width:29.1875em;height:15.5em!important;max-width:none!important;transform:none}.bs-landing-footer{height:6.25em;background-color:#fff;background-image:linear-gradient(var(--bs-grid) .0625em,transparent .0625em),linear-gradient(90deg,var(--bs-grid) .0625em,transparent .0625em);background-position:top center;background-size:2em 2em;color:#000;font-family:Altivo,Arial,sans-serif}.bs-landing-footer__inner{position:absolute;left:1.15625em;top:2em;display:flex;align-items:center;justify-content:space-between;width:70.0625em}.bs-landing-footer__disclaimer{display:flex;gap:1em;align-items:center}.bs-landing-footer__mark{flex:0 0 1.6072em;width:1.6072em;height:1.875em!important}.bs-landing-footer__disclaimer p{width:38em;font-size:.75em;line-height:1.5}.bs-landing-footer__links{display:flex;gap:2em;align-items:center}.bs-landing-footer__links a{color:#000;font-size:.875em;line-height:1;text-decoration:none;white-space:nowrap}@media(max-width:991px){.bs-section{font-size:clamp(10px,calc(8.8614px + .355812vw),12.3875px)}.bs-wrap{padding-inline:3em}.bs-canvas{width:100%;height:auto}.bs-hero-with-mission,.bs-hero,.bs-mission,.bs-intro,.bs-inside,.bs-why,.bs-commitment,.bs-final,.bs-landing-footer{width:100%;height:auto;min-height:auto}.bs-prices{margin-top:1.25em}.bs-price{padding-inline:1.5em;font-size:1.375em}.bs-price small{font-size:.75em}.bs-price-selector__microcopy{font-size:1.3em}.bs-hero{padding:4em 0}.bs-hero__top{top:auto;left:auto;grid-template-columns:1fr;gap:2em;max-width:100%;height:auto}.bs-hero .bs-price-selector{font-size:13px}.bs-hero__content{width:100%;max-width:100%}.bs-hero__copy{max-width:100%;margin-inline:auto}.bs-price-selector--hero,.bs-price-selector--solution,.bs-price-selector--final{gap:.75em}.bs-price-selector--hero .bs-prices,.bs-price-selector--solution .bs-prices,.bs-price-selector--final .bs-prices{flex-wrap:nowrap;width:auto;max-width:100%}.bs-price-selector--hero .bs-prices{justify-content:center}.bs-price-selector--hero .bs-price,.bs-price-selector--solution .bs-price,.bs-price-selector--final .bs-price{flex:0 0 auto;min-width:5.5em;padding:.75em 1.75em;border-radius:99em}.bs-price-selector--hero .bs-price small,.bs-price-selector--solution .bs-price small,.bs-price-selector--final .bs-price small{padding:.75em 1.25em;font-size:.5em}.bs-hero__visual{width:36.8125em;min-height:39.625em;margin:auto}.bs-hero__product{right:50%;width:36.8125em;transform:translate(50%)}.bs-hero__decor{display:none}.bs-mission{margin-top:0;padding:0 3em 6em;padding-top:calc(17.1875vw + 4em);padding-bottom:6em;background:transparent}.bs-mission:before{display:none}.bs-mission:after{display:block;top:17.1875vw;background-color:#3991d0}.bs-section .bs-mission__background{display:block;top:1px;width:101%;height:auto!important}.bs-mission__layout{position:relative;inset:auto;display:grid;gap:3em;width:100%;height:auto}.bs-mission__heading{width:100%;padding:0;text-align:center}.bs-mission .bs-title,.bs-mission__hand{margin-inline:auto}.bs-mission__note{--note-safe-top: 3.5em;--note-safe-x: clamp(2.5em, 8vw, 4em);--note-safe-bottom: 3.75em;flex:none;width:min(42.75em,calc(100% - 1em));height:auto;margin:auto}.bs-mission__note-plane{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:28em;transform:rotate(1deg)}.bs-mission__copy{position:relative;inset:auto;width:100%;height:auto;padding:var(--note-safe-top) var(--note-safe-x) var(--note-safe-bottom);box-sizing:border-box;text-align:left;transform:none}.bs-mission__sparkles{top:-2em;left:-1.5em;width:3.5em;height:auto!important}.bs-mission__smiley{display:block;top:auto;right:-1.5em;bottom:2.5em;left:auto;width:4.75em;height:auto!important}.bs-intro{padding:5em 3em}.bs-intro__layout{position:relative;inset:auto;display:grid;grid-template-areas:"content" "visual";grid-template-columns:minmax(0,1fr);gap:clamp(2.5em,6vw,5em);width:100%;height:auto}.bs-hero .bs-title,.bs-mission .bs-title,.bs-intro .bs-title,.bs-why .bs-title,.bs-final .bs-title{width:100%}.bs-mission__hand,.bs-intro__copy,.bs-why__quote,.bs-why__copy,.bs-why__closing,.bs-commitment__intro,.bs-final__lead,.bs-final__description{width:100%;max-width:100%}.bs-hero__copy,.bs-mission__copy,.bs-intro__copy,.bs-why__copy,.bs-commitment__intro,.bs-action-panel__copy,.bs-final__description{font-size:1.5em}.bs-note__copy,.bs-commitment-note__copy{font-size:1.5em;line-height:1.35}.bs-mission__copy{font-size:1.35em;line-height:1.4}.bs-mission__copy p+p{margin-top:1em}.bs-note__title{margin-bottom:.3em;font-size:1.75em;line-height:1.15}.bs-commitment-note__copy{margin-top:1em}.bs-commitment-note__copy p+p{margin-top:.9em}.bs-mission__hand,.bs-why__quote,.bs-why__closing,.bs-final__lead{font-size:2em}.bs-pill,.bs-label,.bs-button,.bs-price-selector__heading{font-size:1.125em;white-space:nowrap}.bs-intro__content{grid-area:content;width:100%;max-width:100%;margin-inline:auto}.bs-intro .bs-title{width:100%;margin-inline:auto;font-size:clamp(3.75em,7vw,4.5em)}.bs-intro__copy{width:100%;max-width:100%;margin:1.5em auto;font-size:clamp(1.5em,2vw,1.5em)}.bs-intro .bs-price-selector{width:100%;font-size:13px}.bs-price-selector--solution .bs-prices{justify-content:center}.bs-intro__doodle,.bs-intro__crown,.bs-intro__sparkles{grid-area:visual;position:relative;inset:auto;display:block;justify-self:center;max-width:100%}.bs-intro__doodle{z-index:1;align-self:start;width:min(23em,70vw);height:auto!important;margin-top:1em;object-fit:contain;transform:none}.bs-intro__crown{z-index:2;align-self:start;width:min(6.5em,18vw);height:auto!important;max-width:none!important;transform:translate(120%,-10%)}.bs-intro__sparkles{z-index:2;align-self:center;width:min(5.25em,15vw);height:auto!important;transform:translate(170%,35%)}.bs-inside,.bs-commitment{padding:5em 0}.bs-inside>.bs-wrap,.bs-commitment>.bs-wrap{width:min(80em,100%);height:auto;padding-inline:3em}.bs-inside__heading,.bs-commitment__header,.bs-notes,.bs-commitment__notes,.bs-inside__footer-cluster,.bs-action-panel{position:relative;inset:auto;width:auto}.bs-inside__heading,.bs-commitment__header{margin-inline:auto}.bs-notes,.bs-commitment__notes{display:grid;grid-template-columns:1fr;gap:3em;margin-top:4em}.bs-notes .bs-note,.bs-commitment__notes .bs-note{position:relative;inset:auto;display:grid;grid-template-areas:"note";height:auto;min-height:0;margin-inline:auto}.bs-notes .bs-note--identity{--bs-note-safe-top: 13.588%;--bs-note-safe-right: 14.467%;--bs-note-safe-bottom: 6.819%;--bs-plane-rotate: 0deg;--bs-note-safe-left: 10.619%}.bs-notes .bs-note--faith-guide{--bs-note-safe-top: 6.005%;--bs-note-safe-right: 7.073%;--bs-note-safe-bottom: 6.56%;--bs-note-safe-left: 12.574%;--bs-plane-rotate: 0deg;width:min(31.8125em,100%)}.bs-notes .bs-note--hard-to-stand{--bs-note-safe-top: 2.168%;--bs-note-safe-right: 5.232%;--bs-note-safe-bottom: 2.691%;--bs-note-safe-left: 13.012%;width:min(35.25em,100%)}.bs-notes .bs-note--parent-section{--bs-note-safe-top: 12.785%;--bs-note-safe-right: 8.904%;--bs-note-safe-bottom: 7.009%;--bs-note-safe-left: 7.991%;width:min(27.375em,100%)}.bs-notes .bs-note--school-moments{--bs-note-safe-top: 8.353%;--bs-note-safe-right: 3.887%;--bs-note-safe-bottom: 4.752%;--bs-note-safe-left: 9.487%;width:min(30.9375em,100%)}.bs-notes .bs-note--bold-commitment{--bs-note-safe-top: 1.84%;--bs-note-safe-right: 6.606%;--bs-note-safe-bottom: 3.154%;--bs-note-safe-left: 12.346%;width:min(30.375em,100%)}.bs-commitment__notes .bs-note--child-commitment{--bs-note-safe-top: 14.543%;--bs-note-safe-right: 12.525%;--bs-note-safe-bottom: 6.819%;--bs-note-safe-left: 12.561%;width:min(31.4375em,100%)}.bs-commitment__notes .bs-note--parent-commitment{--bs-note-safe-top: 11.833%;--bs-note-safe-right: 9.733%;--bs-note-safe-bottom: 6.836%;--bs-note-safe-left: 12.214%;width:min(32.75em,100%)}.bs-notes .bs-note__plane,.bs-commitment__notes .bs-note__plane{grid-area:note;position:relative;z-index:1;inset:auto;display:flex;align-self:stretch;align-items:center;justify-content:center;width:100%;height:auto;min-height:0;padding:var(--bs-note-safe-top) var(--bs-note-safe-right) var(--bs-note-safe-bottom) var(--bs-note-safe-left);box-sizing:border-box;transform:none}.bs-notes .bs-note__content,.bs-commitment__notes .bs-note__content{position:relative;inset:auto;width:100%;height:auto;margin:auto;padding:0;box-sizing:border-box;overflow-wrap:break-word;transform:rotate(calc(var(--bs-plane-rotate) + var(--bs-content-rotate)));transform-origin:center}.bs-notes .bs-note__paper,.bs-commitment__notes .bs-note__paper{grid-area:note;position:relative;inset:auto;width:100%;height:100%!important;align-self:stretch;object-fit:fill}.bs-inside__footer-cluster,.bs-action-panel{margin-top:4em}.bs-why{padding:5em 3em 0}.bs-why__content{position:relative;inset:auto;width:100%;margin-inline:auto}.bs-why .bs-title,.bs-why__quote,.bs-why__copy,.bs-why__closing{margin-inline:auto}.bs-why__family{position:relative;inset:auto;width:min(30.125em,75%);height:auto!important;margin:5em auto -8em}.bs-why__transition{position:relative;left:auto;width:calc(100% + 6em);height:auto!important;margin:-1em -3em 0;transform:none}.bs-final{padding:5em 3em 0}.bs-final__content{position:relative;inset:auto;width:100%;max-width:100%;margin-inline:auto}.bs-final .bs-title,.bs-final__lead,.bs-final__description{margin-inline:auto}.bs-final .bs-price-selector{width:100%;font-size:13px}.bs-price-selector--final .bs-prices{justify-content:center}.bs-final__kids{position:relative;inset:auto;width:min(28.5em,70%);height:auto!important;margin:3em auto 0}.bs-final__sparkles{display:none!important}.bs-final__paper{left:auto;right:calc(50% - 50vw);bottom:-8em;width:min(29.1875em,70%);height:auto!important;transform:none}.bs-landing-footer{padding:2em 3em}.bs-landing-footer__inner{position:relative;inset:auto;display:grid;gap:1.5em;width:100%}.bs-landing-footer__disclaimer p{width:auto;font-size:1em}.bs-landing-footer__links a{font-size:1em}.bs-inside__decor{display:none}.bs-inside__footer-decor{display:block}.bs-inside__footer-decor--squiggle{top:-.8125em;right:auto;left:-8.65625em}.bs-inside__footer-decor--smiley{top:.375em;right:-4.625em;left:auto}.bs-inside__footer{font-size:2em}.bs-note__paper.bs-note__paper--identity{transform:scaleY(1.2) rotate(5deg)}.bs-section .bs-commitment__paper{width:190%}.bs-title{font-size:3.5em}.bs-final .bs-title{font-size:4.5em}.bs-inside__decor--arrow{display:none!important}.bs-note__paper.bs-note__paper--faith-guide{transform:scaleY(1.2) rotate(-7deg)}.bs-notes .bs-note--school-moments{--bs-plane-rotate: 0deg}.bs-note__paper.bs-note__paper--school-moments{transform:scaleY(1.3) rotate(4deg)}.bs-note__paper.bs-note__paper--child-commitment{transform:scaleY(1.3) rotate(6deg)}.bs-commitment__notes .bs-note--parent-commitment,.bs-commitment__notes .bs-note--child-commitment{--bs-plane-rotate: 0deg}.bs-note__paper.bs-note__paper--parent-commitment{transform:scaleY(1.5) rotate(-10deg)}.bs-mission__note-paper,.bs-note__paper.bs-note__paper--parent-section{transform:scaleY(1.2)}}@media(min-width:768px)and (max-width:991px){.bs-inside__footer-decor{display:block}.bs-inside__footer-decor--squiggle{top:-.8125em;right:auto;left:-8.65625em}.bs-inside__footer-decor--smiley{top:.375em;right:-4.625em;left:auto}}@media(max-width:767px){.bs-wrap{padding-inline:1.5em}.bs-inside__sub{margin-top:.16em}.bs-hero__visual{width:min(36.8125em,100%);min-height:0;margin-inline:auto}.bs-hero__product{position:relative;inset:auto;width:100%;max-width:100%;transform:none}.bs-prices{gap:.5em}.bs-price{flex:1;padding-inline:1em}.bs-mission{padding:0 1.5em 6em;padding-top:calc(17.1875vw + 4em);padding-bottom:6em}.bs-mission__note{flex:none;width:min(42.75em,calc(100% - 1em));height:auto;margin:1em auto 0}.bs-mission__note-plane{position:relative;inset:auto;width:100%;height:auto;min-height:28em;transform:rotate(1deg)}.bs-mission__copy{position:relative;inset:auto;width:100%;height:auto;padding:2.75em clamp(2em,7vw,3.25em) 3.25em;box-sizing:border-box;text-align:left;transform:none}.bs-mission__sparkles{top:-2em;left:-1.5em;width:3.5em;height:auto!important}.bs-notes,.bs-commitment__notes{grid-template-columns:1fr;gap:4.5em}.bs-commitment__notes{gap:6.5em}.bs-note,.bs-notes .bs-note,.bs-commitment__notes .bs-note{transform:none;padding:0}.bs-action-panel{padding:2.5em 1.3em}.bs-intro,.bs-why,.bs-final,.bs-landing-footer{padding-inline:1.5em}.bs-inside>.bs-wrap,.bs-commitment>.bs-wrap{padding-inline:1.5em}.bs-intro .bs-title,.bs-intro__copy,.bs-why__quote,.bs-why__copy,.bs-why__closing,.bs-final .bs-title,.bs-final__lead,.bs-final__description{width:100%}.bs-landing-footer__disclaimer p{width:auto}.bs-landing-footer__links{flex-wrap:wrap;gap:1em 2em}.bs-inside__footer-decor{display:none}.bs-inside__footer-decor--smiley{display:none!important}}@media(max-width:479px){.bs-wrap,.bs-mission,.bs-intro,.bs-why,.bs-final,.bs-landing-footer{padding-inline:1.25em}.bs-inside>.bs-wrap,.bs-commitment>.bs-wrap{padding-inline:2.25em}.bs-price-selector,.bs-prices{width:100%}.bs-price{min-width:0;padding-inline:.5em}.bs-mission__note-plane{min-height:30em}.bs-action-panel{padding-inline:2.5em}.bs-inside__footer-decor{display:none}}@media(prefers-reduced-motion:reduce){.bs-button{transition:none}.bs-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-bold-stand-v2.css.map */
