.bb-home,.bb-home *{box-sizing:border-box}.bb-home{background:var(--bb-bg,#fdf6d7);color:var(--bb-ink,#54216e);font-family:Nunito,Arial,sans-serif;overflow:hidden;overflow:clip}.bb-home__inner{max-width:1600px;margin:auto;padding:64px 54px 52px}.bb-home__hero{display:grid;grid-template-columns:44% 56%;align-items:center;min-height:540px}.bb-home__copy,.bb-home__copy .bb-home__heading,.bb-home__copy .bb-home__eyebrow,.bb-home__copy .bb-home__intro,.bb-home__copy .bb-home__caption{text-align:center}.bb-home__eyebrow{font-family:Bevan,Georgia,serif;font-size:clamp(29px,3.1vw,49px);margin:0 0 24px;letter-spacing:0;white-space:nowrap}.bb-home__heading{font:400 clamp(42px,4.55vw,72px)/1.2 Bevan,Georgia,serif!important;letter-spacing:-.04em!important;color:var(--bb-head,#f0686a);margin:0 0 24px}.bb-home__intro{font-size:23px;line-height:1.45;font-weight:700;margin:0 0 35px}.bb-home__button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;max-width:100%;min-height:62px;padding:23px 36px;border:0;border-radius:70px;background:var(--bb-button,#28c8c4);color:var(--bb-ink,#54216e);font-size:26px;font-weight:900;line-height:1.2;text-decoration:none;transition:filter .18s ease}.bb-home__button:hover{color:var(--bb-ink,#54216e);filter:brightness(1.05)}.bb-home__button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.bb-home__button span{font-size:40px;font-weight:400;line-height:.6}.bb-home__caption{font-size:18px;margin:14px 0 0}.bb-home__art{position:relative;height:540px;isolation:isolate}.bb-home__blob{position:absolute;top:-12px;right:-16px;bottom:-15px;left:-12px;width:calc(100% + 28px);height:calc(100% + 27px);overflow:visible;z-index:-1;pointer-events:none}.bb-home__blob path{fill:var(--bb-blob,#badafb);stroke:#a667cb;stroke-width:1.5;transition:stroke .2s ease}.bb-home--animated .bb-home__blob path{animation:bb-home-outline 4.5s ease-in-out infinite alternate}.bb-home--animated .bb-home__blob{animation:bb-home-wave 2.75s ease-in-out infinite alternate}.bb-home__photo-panel{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;overflow:visible}.bb-home__photo{position:absolute;overflow:hidden;transform:scale(.92);transition:transform .35s ease;transform-origin:center;filter:drop-shadow(0 9px 7px rgba(32,24,39,.25)) drop-shadow(0 2px 2px rgba(32,24,39,.12))}.bb-home__photo img{position:absolute;max-width:none;height:auto;display:block;pointer-events:none}.bb-home__photo--plate{width:92%;aspect-ratio:1526/641;left:5%;top:3%}.bb-home__photo--plate img{width:102.425%;left:-1.18%;top:-73.635%}.bb-home__photo--truck{width:43%;aspect-ratio:1456/1224;left:9%;top:40%}.bb-home__photo--truck img{width:100.137%;left:-.137%;top:0}.bb-home__photo--block{width:43%;aspect-ratio:1359/788;right:1%;bottom:8%}.bb-home__photo--block img{width:158.94%;left:-29.58%;top:-88.45%}.bb-home__tag{position:absolute;z-index:2;display:flex;align-items:center;gap:11px;border:1.3px solid #9451ab;border-radius:30px;background:#fdf6bb;padding:0 14px 0 0;font-size:15px;font-weight:900;white-space:nowrap;transition:transform .35s ease,color .2s ease,background-color .2s ease,border-color .2s ease;transform-origin:center}.bb-home__tag b{display:grid;place-items:center;width:39px;height:39px;background:#8a469b;color:#fdf6bb;border-radius:50%}.bb-home__tag--plate{top:11%;right:18%}.bb-home__tag--truck{top:59%;left:1%}.bb-home__tag--block{bottom:3%;right:-1%}.bb-home__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.bb-home__step{display:flex;gap:19px;padding:3px 24px;align-items:start;transition:transform .35s ease,color .2s ease;transform-origin:center}.bb-home__step+.bb-home__step{border-left:1px solid #af77cc}.bb-home__number{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border-radius:50%;background:var(--bb-head,#f0686a);color:#fdf6bb;font-size:24px;font-weight:800}.bb-home__step h3{font:400 28px/1.2 Bevan,Georgia,serif;margin:0 0 10px;color:var(--bb-ink,#54216e)}.bb-home__step p{font-size:19px;line-height:1.4;margin:0}@keyframes bb-home-wave{0%{transform:translate3d(-.6%,0,0) rotate(-.7deg)}to{transform:translate3d(.6%,.6%,0) rotate(.56deg)}}@media(max-width:1199px)and (min-width:900px){.bb-home__inner{padding:48px 32px}.bb-home__hero{grid-template-columns:46% 54%}.bb-home__intro{font-size:20px}.bb-home__button{font-size:20px;padding:20px 24px;gap:20px}.bb-home__art{height:495px}.bb-home__step{padding:3px 15px}.bb-home__step h3{font-size:23px}.bb-home__step p{font-size:16px}}@media(max-width:899px){.bb-home__inner{padding:36px 24px 40px}.bb-home__hero{grid-template-columns:1fr;min-height:0}.bb-home__eyebrow{font-size:clamp(24px,5.4vw,41px);margin-bottom:17px}.bb-home__heading{font-size:clamp(36px,8vw,60px)!important;margin-bottom:20px}.bb-home__intro{font-size:19px;margin-bottom:26px}.bb-home__button{font-size:20px;padding:20px 24px;gap:20px}.bb-home__caption{font-size:16px;margin-left:0}.bb-home__art{height:clamp(340px,85vw,510px);margin-top:40px}.bb-home__photo--plate{top:8%}.bb-home__photo--truck{top:42%}.bb-home__photo--block{bottom:10%}.bb-home__tag{font-size:11px;gap:6px;padding-right:10px}.bb-home__tag b{width:28px;height:28px}.bb-home__tag--plate{top:12%;right:14%}.bb-home__tag--truck{top:60%;left:0}.bb-home__tag--block{right:-1%;bottom:3%}.bb-home__steps{grid-template-columns:1fr;gap:22px;margin-top:37px}.bb-home__step{padding:0}.bb-home__step+.bb-home__step{border:0}.bb-home__step h3{font-size:23px}.bb-home__step p{font-size:17px}.bb-home__number{width:42px;height:42px;font-size:19px}}@media(prefers-reduced-motion:reduce){.bb-home--animated .bb-home__blob{animation:none}.bb-home__button{transition:none}}.bb-home__tag b,.bb-home__number,.bb-home__step h3,.bb-home__step p{transition:color .2s ease,background-color .2s ease}.bb-home[data-bb-active] .bb-home__blob path{stroke:var(--bb-head,#f0686a)}.bb-home[data-bb-active=plate] [data-bb-part=plate],.bb-home[data-bb-active=truck] [data-bb-part=truck],.bb-home[data-bb-active=block] [data-bb-part=block]{--bb-part-active:1}.bb-home [data-bb-part]{outline-offset:5px}.bb-home [data-bb-part]:focus-visible{outline:3px solid var(--bb-ink,#54216e)}.bb-home[data-bb-active=plate] .bb-home__photo[data-bb-part=plate]{transform:scale(1.04);z-index:1}.bb-home[data-bb-active=plate] .bb-home__tag[data-bb-part=plate],.bb-home[data-bb-active=plate] .bb-home__step[data-bb-part=plate]{transform:scale(1.045);color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=plate] .bb-home__tag[data-bb-part=plate]{border-color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=plate] .bb-home__tag[data-bb-part=plate] b{background:var(--bb-head,#f0686a)}.bb-home[data-bb-active=plate] .bb-home__step[data-bb-part=plate] .bb-home__number{background:var(--bb-ink,#54216e)}.bb-home[data-bb-active=plate] .bb-home__step[data-bb-part=plate] h3,.bb-home[data-bb-active=plate] .bb-home__step[data-bb-part=plate] p{color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=truck] .bb-home__photo[data-bb-part=truck]{transform:scale(1.04);z-index:1}.bb-home[data-bb-active=truck] .bb-home__tag[data-bb-part=truck],.bb-home[data-bb-active=truck] .bb-home__step[data-bb-part=truck]{transform:scale(1.045);color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=truck] .bb-home__tag[data-bb-part=truck]{border-color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=truck] .bb-home__tag[data-bb-part=truck] b{background:var(--bb-head,#f0686a)}.bb-home[data-bb-active=truck] .bb-home__step[data-bb-part=truck] .bb-home__number{background:var(--bb-ink,#54216e)}.bb-home[data-bb-active=truck] .bb-home__step[data-bb-part=truck] h3,.bb-home[data-bb-active=truck] .bb-home__step[data-bb-part=truck] p{color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=block] .bb-home__photo[data-bb-part=block]{transform:scale(1.04);z-index:1}.bb-home[data-bb-active=block] .bb-home__tag[data-bb-part=block],.bb-home[data-bb-active=block] .bb-home__step[data-bb-part=block]{transform:scale(1.045);color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=block] .bb-home__tag[data-bb-part=block]{border-color:var(--bb-head,#f0686a)}.bb-home[data-bb-active=block] .bb-home__tag[data-bb-part=block] b{background:var(--bb-head,#f0686a)}.bb-home[data-bb-active=block] .bb-home__step[data-bb-part=block] .bb-home__number{background:var(--bb-ink,#54216e)}.bb-home[data-bb-active=block] .bb-home__step[data-bb-part=block] h3,.bb-home[data-bb-active=block] .bb-home__step[data-bb-part=block] p{color:var(--bb-head,#f0686a)}@media(prefers-reduced-motion:reduce){.bb-home [data-bb-part],.bb-home__tag b,.bb-home__number,.bb-home__step h3,.bb-home__step p{transition:none}}@keyframes bb-home-outline{0%{d:path("M180 22 C280 -12 325 62 480 58 C620 54 704 10 814 48 C934 88 984 176 967 292 C952 382 932 414 950 506 C976 632 885 692 775 670 C695 650 645 690 550 659 C442 624 410 608 315 621 C204 640 128 656 58 597 C-20 530 2 446 59 374 C115 306 81 227 111 136 C134 71 148 35 180 22 Z")}50%{d:path("M180 30 C280 -8 348 48 480 48 C620 48 715 24 814 58 C934 88 972 186 958 292 C945 382 943 414 961 506 C976 632 885 678 775 662 C695 645 638 678 550 650 C442 614 410 618 315 630 C204 650 125 644 58 587 C-12 526 10 446 67 374 C124 306 89 227 119 136 C140 73 150 43 180 30 Z")}to{d:path("M180 18 C280 -18 327 68 480 65 C620 61 694 5 814 42 C934 82 989 172 975 292 C960 382 924 414 942 506 C968 638 885 698 775 678 C695 658 650 697 550 666 C442 631 410 600 315 614 C204 634 132 662 58 604 C-26 534 -4 446 51 374 C107 306 74 227 104 136 C128 68 146 31 180 18 Z")}}@media(max-width:899px){.bb-home__photo{filter:drop-shadow(0 5px 4px rgba(32,24,39,.25)) drop-shadow(0 1px 1px rgba(32,24,39,.12))}}@media(prefers-reduced-motion:reduce){.bb-home--animated .bb-home__blob path{animation:none;transition:none}}.bb-home__cta{position:relative;display:inline-block;max-width:100%}.bb-home__pulse{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;border:3px solid var(--bb-pulse,#cd201a);pointer-events:none;animation:bb-home-pulse 2.8s ease-out infinite}.bb-home__cta .bb-home__button{position:relative;font-size:24px;font-weight:800;letter-spacing:.02em;box-shadow:0 10px 20px #5b2c8d29;transition:filter .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.bb-home__cta .bb-home__button:hover{transform:translateY(-3px)}@keyframes bb-home-pulse{0%{transform:scale(.9);opacity:.5}70%,to{transform:scale(1.5);opacity:0}}.bb-home__step{display:block;text-align:center}.bb-home__step-pill{display:inline-flex;align-items:center;justify-content:flex-start;gap:13px;width:100%;max-width:300px;padding:5px 18px 5px 5px;border:3px solid var(--bb-ink,#54216e);border-radius:999px;background:#fff8e6;box-shadow:0 0 0 1px var(--bb-head,#f0686a);transition:border-color .2s ease,box-shadow .2s ease}.bb-home__step-pill .bb-home__number{width:42px;height:42px;font-size:22px}.bb-home__step-pill h3{font-family:Nunito,Arial,sans-serif;font-weight:800;font-size:22px;line-height:1.2;margin:0;flex:1;text-align:center}.bb-home__step>p{margin:12px auto 0;max-width:300px;font-size:18px}.bb-home[data-bb-active=plate] .bb-home__step[data-bb-part=plate] .bb-home__step-pill,.bb-home[data-bb-active=truck] .bb-home__step[data-bb-part=truck] .bb-home__step-pill,.bb-home[data-bb-active=block] .bb-home__step[data-bb-part=block] .bb-home__step-pill{border-color:var(--bb-head,#f0686a);box-shadow:0 0 0 1px var(--bb-ink,#54216e)}@media(max-width:1199px)and (min-width:900px){.bb-home__step-pill{gap:6px;padding-right:12px}.bb-home__step-pill h3{font-size:18px}.bb-home__step-pill .bb-home__number{width:34px;height:34px;font-size:18px}}@media(max-width:899px){.bb-home__cta .bb-home__button{font-size:20px}.bb-home__step-pill{max-width:300px}.bb-home__step-pill h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.bb-home__pulse{animation:none;opacity:0}.bb-home__button.moxi-trippy-button{animation:none!important}.bb-home__cta .bb-home__button,.bb-home__step-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/moxi-brunny-builder-home.css.map */
