.CastileCloudBank_bank__mmtb4,.CastileCloudBank_cloud__JJeCz{--outline:3px}@media (min-width:48em){.CastileCloudBank_bank__mmtb4,.CastileCloudBank_cloud__JJeCz{--outline:3.5px}}@media (min-width:62em){.CastileCloudBank_bank__mmtb4,.CastileCloudBank_cloud__JJeCz{--outline:4.5px}}.CastileCloudBank_cloud__JJeCz{display:block;width:100%;height:auto;overflow:visible}.CastileCloudBank_cloud__JJeCz path{stroke:#231f20;stroke-width:var(--outline);stroke-linejoin:round;vector-effect:non-scaling-stroke}.CastileCloudBank_bank__mmtb4{position:absolute;left:0;right:0;bottom:-1px;height:72px}@media (min-width:48em){.CastileCloudBank_bank__mmtb4{height:94px}}@media (min-width:62em){.CastileCloudBank_bank__mmtb4{height:124px}}.CastileCloudBank_flip__q_27c{top:-1px;bottom:auto;transform:scaleY(-1)}.CastileCloudBank_bank__mmtb4 svg{display:block;width:100%;height:100%;overflow:visible}.CastileCloudBank_outline__X4pIi{stroke:#231f20;stroke-width:var(--outline);stroke-linejoin:round;vector-effect:non-scaling-stroke}.CastileFaq_root__KRWoX{border:2px solid #231f20;border-radius:24px;background:#fff;padding:4px 28px}.CastileFaq_item__itoCH{border-bottom:2px dashed rgba(35,31,32,.22)}.CastileFaq_item__itoCH:last-child{border-bottom:0}.CastileFaq_control___HRDL{padding:18px 2px;background:transparent}.CastileFaq_control___HRDL:hover{background:transparent}.CastileFaq_item__itoCH .CastileFaq_chevron__Smibe{width:30px;min-width:30px;height:30px;-webkit-margin-start:14px;margin-inline-start:14px;display:flex;align-items:center;justify-content:center;border:2px solid #231f20;border-radius:50%;color:#231f20;transition:transform .22s ease,background-color .15s ease,color .15s ease}.CastileFaq_item__itoCH .CastileFaq_chevron__Smibe svg{display:block;width:12px;height:12px}.CastileFaq_item__itoCH[data-active] .CastileFaq_chevron__Smibe{transform:rotate(45deg);background:#231f20;color:#fff}.CastileFaq_content__elIG5{padding:0 2px 20px}.CastileFaq_callout___orZO{display:flex;gap:12px;padding:14px 16px;border-radius:16px;background:#fff6d6}.CastileFaq_calloutStar__On_z4{flex-shrink:0;width:16px;margin-top:3px;line-height:0}@media (max-width:47.99em){.CastileFaq_root__KRWoX{padding:2px 16px}.CastileFaq_control___HRDL{padding:16px 0}}@media (prefers-reduced-motion:reduce){.CastileFaq_chevron__Smibe{transition:none}}.CastileFaq_band__l11uh{position:relative;margin-inline:calc(50% - 50vw);margin-block:-24px -32px;background:#8dd1ed;padding:96px 16px 112px}@media (min-width:48em){.CastileFaq_band__l11uh{margin-block:-40px -56px;padding:120px 24px 140px}}@media (min-width:62em){.CastileFaq_band__l11uh{margin-block:-64px -88px;padding:150px 32px 170px}}.CastileFaq_inner__hGZLo{position:relative;max-width:1232px;margin-inline:auto}.CastileFaq_floaters__5Qd1d{display:none}@media (min-width:62em){.CastileFaq_floaters__5Qd1d{display:block;position:absolute;inset:0;pointer-events:none}}.CastileFaq_float__jSNEd{position:absolute;line-height:0;rotate:var(--r);animation:CastileFaq_bob__D2hs9 5s ease-in-out var(--d) infinite alternate}@keyframes CastileFaq_bob__D2hs9{0%{translate:0 -7px}to{translate:0 7px}}@media (prefers-reduced-motion:reduce){.CastileFaq_float__jSNEd{animation:none}}.CastileGuideLoader_loader__dg4JF{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#fefbf3}.CastileGuideLoader_loader__dg4JF:after{content:"";position:absolute;top:100%;left:0;right:0;height:22px;background:radial-gradient(circle at 32px 0,#fefbf3 32px,transparent 33px) 0 0 /64px 22px repeat-x}.CastileGuideLoader_loader__dg4JF[data-phase=showing]{animation:CastileGuideLoader_autoDismiss__ZZ75s .4s ease 2.6s forwards}.CastileGuideLoader_loader__dg4JF[data-phase=leaving]{animation:CastileGuideLoader_lift__11t_w .65s cubic-bezier(.7,0,.2,1) both}.CastileGuideLoader_art__Xvvzz{width:min(56vw,240px);height:auto;overflow:visible}.CastileGuideLoader_loader__dg4JF[data-phase=leaving] .CastileGuideLoader_art__Xvvzz,.CastileGuideLoader_loader__dg4JF[data-phase=leaving] .CastileGuideLoader_dots__2rS9M{animation:CastileGuideLoader_shrink__a4dBi .25s ease-in both}.CastileGuideLoader_band__NULxD path{stroke-dasharray:1;stroke-dashoffset:1;animation:CastileGuideLoader_draw___z2kk .65s cubic-bezier(.3,.6,.3,1) both;animation-delay:inherit}.CastileGuideLoader_cloud__aTOQc{transform-box:view-box;animation:CastileGuideLoader_pop__6IiIa .45s cubic-bezier(.34,1.56,.64,1) .65s both}.CastileGuideLoader_bubble__rwWSI{animation:CastileGuideLoader_rise__EmTeO 1.6s ease-out infinite both}.CastileGuideLoader_dots__2rS9M{display:flex;gap:8px}.CastileGuideLoader_dots__2rS9M span{width:10px;height:10px;border-radius:999px;background:#231f20;animation:CastileGuideLoader_hop__wPQz3 .9s ease-in-out infinite}.CastileGuideLoader_dots__2rS9M span:nth-child(2){animation-delay:.15s}.CastileGuideLoader_dots__2rS9M span:nth-child(3){animation-delay:.3s}@keyframes CastileGuideLoader_draw___z2kk{to{stroke-dashoffset:0}}@keyframes CastileGuideLoader_pop__6IiIa{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes CastileGuideLoader_rise__EmTeO{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-70px)}}@keyframes CastileGuideLoader_hop__wPQz3{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes CastileGuideLoader_shrink__a4dBi{to{opacity:0;transform:scale(.85)}}@keyframes CastileGuideLoader_lift__11t_w{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 24px))}}@keyframes CastileGuideLoader_autoDismiss__ZZ75s{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.CastileGuideLoader_band__NULxD path{animation:none;stroke-dashoffset:0}.CastileGuideLoader_bubble__rwWSI,.CastileGuideLoader_cloud__aTOQc,.CastileGuideLoader_dots__2rS9M span,.CastileGuideLoader_loader__dg4JF[data-phase=leaving] .CastileGuideLoader_art__Xvvzz,.CastileGuideLoader_loader__dg4JF[data-phase=leaving] .CastileGuideLoader_dots__2rS9M{animation:none}.CastileGuideLoader_bubble__rwWSI{opacity:0}.CastileGuideLoader_loader__dg4JF[data-phase=leaving]{animation:CastileGuideLoader_autoDismiss__ZZ75s .25s ease both}}.CastileStickerCard_card__feDA5{background:#fff;border:2px solid #231f20;border-radius:24px;transform:rotate(var(--tilt,0deg))}.CastileStickerCard_number__kFZ2t{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:2px solid #231f20;border-radius:50%;font-size:16px;line-height:1}.CastileStickerCard_operator__KatMN{margin-top:11px;font-size:30px;line-height:1}@media (min-width:48em){.CastileStickerCard_operator__KatMN{margin-top:15px}}.CastileStickerCard_compare___2b1e{width:100%;border-collapse:separate;border-spacing:0;font-size:17px;line-height:1.25}.CastileStickerCard_compare___2b1e td,.CastileStickerCard_compare___2b1e th{padding:8px 10px;text-align:left;vertical-align:middle;font-weight:400}.CastileStickerCard_compare___2b1e thead th{font-size:13px;text-transform:uppercase;color:rgba(35,31,32,.6)}.CastileStickerCard_compare___2b1e tbody th{padding-left:0;font-size:12px;text-transform:uppercase;white-space:nowrap;color:rgba(35,31,32,.6)}.CastileStickerCard_compare___2b1e tbody td{color:rgba(35,31,32,.7)}.CastileStickerCard_compare___2b1e tbody tr+tr>*{border-top:1.5px dashed rgba(35,31,32,.22)}.CastileStickerCard_compare___2b1e .CastileStickerCard_compareCastile__b1vJz{background:rgba(243,208,16,.35);color:#231f20}.CastileStickerCard_compare___2b1e thead .CastileStickerCard_compareCastile__b1vJz{border-radius:14px 14px 0 0}.CastileStickerCard_compare___2b1e tbody tr:last-child .CastileStickerCard_compareCastile__b1vJz{border-radius:0 0 14px 14px}.CastileStickerCard_stepArrow__qNeMg{flex-shrink:0;width:24px;margin-top:16px}@media (min-width:48em){.CastileStickerCard_stepArrow__qNeMg{width:28px;margin-top:18px}}.CastileStickerCard_hop__FPjh_>*{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.CastileStickerCard_hop__FPjh_:hover>*{transform:translateY(-6px) rotate(-4deg)}@media (prefers-reduced-motion:reduce){.CastileStickerCard_hop__FPjh_:hover>*,.CastileStickerCard_hop__FPjh_>*{transition:none;transform:none}}.CastileShopBar_dock__CdJkT{position:fixed;left:0;right:0;bottom:0;z-index:95;display:flex;justify-content:center;pointer-events:none}.CastileShopBar_bar__luqIA{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:2px solid #231f20;background:#fefbf3;pointer-events:auto}@media (min-width:48em){.CastileShopBar_dock__CdJkT{bottom:24px}.CastileShopBar_bar__luqIA{width:auto;gap:20px;padding:8px 8px 8px 24px;border:2px solid #231f20;border-radius:999px}}.CastileShopBar_dots__SRltd{display:flex;gap:4px}.CastileShopBar_dot__prtjo{width:10px;height:10px;border:1.5px solid #231f20;border-radius:50%}.CastileProductCard_panel__yCo4X{container-type:size;isolation:isolate}.CastileProductCard_carton__j9YIk{z-index:2}.CastileProductCard_piece__OjyzQ{position:absolute;left:50%;top:46%;z-index:1;width:calc(var(--w) * 1cqw);line-height:0;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.2);transition:transform .24s ease-in,opacity .16s ease-in}.CastileProductCard_burst__Cqanp[data-burst] .CastileProductCard_piece__OjyzQ{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--x) * 1cqw),calc(var(--y) * 1cqh)) rotate(var(--r)) scale(1);transition:transform .56s cubic-bezier(.34,1.56,.64,1) var(--d),opacity .14s ease var(--d)}@media (hover:hover){.CastileProductCard_burst__Cqanp:hover .CastileProductCard_piece__OjyzQ{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--x) * 1cqw),calc(var(--y) * 1cqh)) rotate(var(--r)) scale(1);transition:transform .56s cubic-bezier(.34,1.56,.64,1) var(--d),opacity .14s ease var(--d)}.CastileProductCard_burst__Cqanp:hover .CastileProductCard_drift__pOkjm{animation:CastileProductCard_drift__pOkjm 2.6s ease-in-out calc(var(--d) + .56s) infinite alternate}}.CastileProductCard_drift__pOkjm{display:block}@keyframes CastileProductCard_drift__pOkjm{to{transform:translateY(-6%) rotate(4deg)}}@media (prefers-reduced-motion:reduce){.CastileProductCard_piece__OjyzQ{display:none}}.CastileWhyCartons_plate__v8Kmu{background-color:#fefbf3;background-image:linear-gradient(rgba(0,145,247,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,145,247,.1) 1px,transparent 0);background-size:24px 24px;background-position:-1px -1px;border:2px solid #231f20;border-radius:32px}.CastileWhyCartons_plateFooter__mhU0_{border-top:2px dashed rgba(35,31,32,.35)}.CastileWhyCartons_number__3eAxu{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:2px solid #231f20;border-radius:50%;font-size:16px;line-height:1;color:#231f20}.CastileWhyCartons_dot__Yv04b{width:10px;height:10px;background:#231f20;border:2px solid #fff;border-radius:50%}.CastileWhyCartons_leader__0tmWd{position:absolute;height:2px;border-radius:1px;background:#231f20;box-shadow:0 0 0 1.5px #fff;transform-origin:0 50%;transform:translateY(-50%) rotate(var(--angle)) scaleX(1);pointer-events:none}.CastileWhyCartons_plasticBar__5HF0V{height:22px;border:2px solid #231f20;border-radius:999px}.CastileWhyCartons_plasticBarBottle__aGVFE{background:repeating-linear-gradient(-45deg,rgba(35,31,32,.28) 0 3px,#fff 3px 8px)}.CastileWhyCartons_diagram__HZp57[data-reveal=armed] .CastileWhyCartons_leader__0tmWd{transform:translateY(-50%) rotate(var(--angle)) scaleX(0)}.CastileWhyCartons_diagram__HZp57[data-reveal=armed] .CastileWhyCartons_dot__Yv04b,.CastileWhyCartons_diagram__HZp57[data-reveal=armed] .CastileWhyCartons_number__3eAxu{opacity:0}.CastileWhyCartons_diagram__HZp57[data-reveal=shown] .CastileWhyCartons_number__3eAxu{animation:CastileWhyCartons_pointIn__yBws7 .38s cubic-bezier(.3,1.3,.6,1) calc(var(--i, 0) * .28s) both}.CastileWhyCartons_diagram__HZp57[data-reveal=shown] .CastileWhyCartons_leader__0tmWd{animation:CastileWhyCartons_leaderOut__ZGbQF .42s cubic-bezier(.3,.7,.3,1) calc(var(--i, 0) * .28s + .18s) both}.CastileWhyCartons_diagram__HZp57[data-reveal=shown] .CastileWhyCartons_dot__Yv04b{animation:CastileWhyCartons_pointIn__yBws7 .26s ease-out calc(var(--i, 0) * .28s + .56s) both}@keyframes CastileWhyCartons_pointIn__yBws7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes CastileWhyCartons_leaderOut__ZGbQF{0%{transform:translateY(-50%) rotate(var(--angle)) scaleX(0)}to{transform:translateY(-50%) rotate(var(--angle)) scaleX(1)}}.CastileWhyCartons_bars__TzvWe[data-reveal=armed] .CastileWhyCartons_plasticBar__5HF0V{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.CastileWhyCartons_bars__TzvWe[data-reveal=armed] .CastileWhyCartons_barNote__AdkEz{opacity:0}.CastileWhyCartons_bars__TzvWe[data-reveal=shown] .CastileWhyCartons_plasticBar__5HF0V{animation:CastileWhyCartons_fillAcross__3qf_q .9s cubic-bezier(.2,.7,.2,1) .15s both}.CastileWhyCartons_bars__TzvWe[data-reveal=shown] .CastileWhyCartons_plasticBarCarton__j_gzP{animation-duration:.45s;animation-delay:.95s}.CastileWhyCartons_bars__TzvWe[data-reveal=shown] .CastileWhyCartons_barNote__AdkEz{animation:CastileWhyCartons_noteIn__M7gBM .45s cubic-bezier(.2,.7,.2,1) 1.3s both}@keyframes CastileWhyCartons_fillAcross__3qf_q{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes CastileWhyCartons_noteIn__M7gBM{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}