.bb{--cream:#FBF7EF;--ink:#232733;--indigo:#1E2E6B;--ochre:#E09324;--coral:#E4572E;--teal:#12868A;--plum:#7E3F94;--berry:#C22A55;--rose:#D14D77;--night:#111A3C;--max:1180px}.bb *{box-sizing:border-box;margin:0;padding:0}.bb{overflow-x:hidden;font-family:Nunito,system-ui,sans-serif;font-weight:600;color:var(--ink);background:var(--cream);line-height:1.55;-webkit-font-smoothing:antialiased}.bb img{max-width:100%;display:block}.bb .wrap{max-width:var(--max);margin:0 auto;padding:0 22px}.bb h1,.bb h2,.bb h3,.bb .baloo{font-family:Baloo,cursive;font-weight:800;line-height:.98;letter-spacing:-.015em}.bb .bungee{font-family:Bungee,cursive;text-transform:uppercase;letter-spacing:.02em}.bb .hand{font-family:Caveat,cursive;font-weight:700}.bb .bar{background:var(--indigo);color:#fff;text-align:center;padding:9px 14px;font-family:Bungee;font-size:11px;letter-spacing:.04em}.bb .bar span{opacity:.62;margin:0 8px}.bb .hero{background:var(--night);color:var(--cream);padding:54px 0 0;position:relative;overflow:hidden}.bb .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1100px 520px at 50% -12%,rgba(224,147,36,.2),transparent 62%)}.bb .hero .wrap{position:relative;display:grid;grid-template-columns:1.06fr .94fr;gap:46px;align-items:center}.bb .eyebrow{font-family:Bungee;font-size:11px;color:#4fc3c3;letter-spacing:.11em;margin-bottom:16px}.bb .hero h1{font-family:Titan,cursive;font-weight:400;font-size:clamp(38px,5.2vw,62px);line-height:.96;text-shadow:0 5px 0 rgba(0,0,0,.32)}.bb .hero h1 i{font-style:normal}.bb .hero .dek{font-family:Caveat;font-weight:700;font-size:clamp(22px,2.6vw,30px);color:#f5dfac;margin:18px 0 22px;line-height:1.1}.bb .hero p.sub{font-size:17px;max-width:38ch;color:#dde2f2;font-weight:600}.bb .pricebox{margin:26px 0 18px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.bb .price{font-family:Baloo;font-weight:800;font-size:52px;color:#f0a833;line-height:1}.bb .was{font-size:20px;color:#9aa4c6;text-decoration:line-through}.bb .save{font-family:Bungee;font-size:10px;background:var(--coral);color:#fff;padding:6px 11px 4px;border-radius:99px}.bb .cta{display:inline-block;font-family:Bungee;font-size:15px;background:var(--ochre);color:#12183a;padding:19px 34px 16px;border-radius:99px;text-decoration:none;box-shadow:0 6px #9c6413;transition:transform .12s,box-shadow .12s}.bb .cta:hover{transform:translateY(2px);box-shadow:0 4px #9c6413}.bb .cta.big{font-size:18px;padding:22px 46px 19px}.bb .microcta{font-size:13px;color:#9aa4c6;margin-top:12px;font-weight:600}.bb .herofig{position:relative}.bb .herofig img{border-radius:14px;box-shadow:0 26px 60px #0000008c;transform:rotate(-2.2deg)}.bb .stickers{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px;padding-bottom:46px}.bb .sticker{font-family:Bungee;font-size:9.5px;padding:8px 13px 6px;border-radius:99px;color:#111a3c}.bb .qband{background:var(--ochre);padding:15px 0;overflow:hidden;border-top:4px solid var(--night);border-bottom:4px solid var(--night)}.bb .qtrack{display:flex;gap:14px;width:max-content;animation:slide 46s linear infinite}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.bb .qchip{font-family:Baloo;font-weight:800;font-size:19px;color:var(--night);background:var(--cream);padding:9px 18px 7px;border-radius:99px;white-space:nowrap;border:2.5px solid var(--night)}.bb section{padding:78px 0}.bb .kicker{font-family:Bungee;font-size:11px;letter-spacing:.08em;margin-bottom:12px}.bb h2{font-size:clamp(30px,4vw,46px);margin-bottom:16px}.bb .lead{font-size:19px;max-width:62ch}.bb .lead p+p{margin-top:15px}.bb .problem{background:#f3eee2}.bb .quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:18px;margin-top:34px}.bb .quote{background:var(--cream);border:3px solid var(--indigo);border-radius:20px;padding:20px 22px;position:relative}.bb .quote:nth-child(2n){border-color:var(--coral);transform:rotate(.8deg)}.bb .quote:nth-child(3n){border-color:var(--teal);transform:rotate(-.7deg)}.bb .quote p{font-family:Caveat;font-weight:700;font-size:23px;line-height:1.12}.bb .quote cite{display:block;font-style:normal;font-size:11px;font-family:Bungee;opacity:.45;margin-top:11px}.bb .worlds{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;margin-top:34px}.bb .world{display:flex;align-items:center;gap:12px;background:var(--cream);border:3px solid var(--wc);border-radius:16px;padding:13px 16px}.bb .wnum{font-family:Baloo;font-weight:800;font-size:19px;color:var(--wc)}.bb .wname{font-family:Baloo;font-weight:800;font-size:15.5px;color:var(--wc);line-height:1.1}.bb .gallery{background:var(--night);color:var(--cream)}.bb .gscroll{display:grid;grid-auto-flow:column;grid-auto-columns:min(74vw,330px);gap:20px;overflow-x:auto;padding:34px 0 16px;scroll-snap-type:x mandatory}.bb .gcard{scroll-snap-align:center}.bb .gcard img{border-radius:12px;box-shadow:0 16px 38px #00000080}.bb .gcard figcaption{font-family:Bungee;font-size:10px;margin-top:12px;color:#8e9ac4}.bb .anatomy{display:grid;grid-template-columns:.95fr 1.05fr;gap:44px;align-items:center;margin-top:34px}.bb .anatomy img{border-radius:14px;border:4px solid var(--indigo);box-shadow:0 14px #1e2e6b24}.bb .abits{display:grid;gap:16px}.bb .abit{border-left:5px solid var(--ac);padding-left:17px}.bb .abit b{font-family:Bungee;font-size:12px;color:var(--ac);display:block;margin-bottom:4px}.bb .compare{background:#f3eee2}.bb .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:30px}.bb table{width:100%;min-width:620px;border-collapse:collapse;font-size:15.5px}.bb th,.bb td{padding:15px 13px;text-align:left;border-bottom:2px solid rgba(0,0,0,.09)}.bb thead th{font-family:Bungee;font-size:10.5px;color:var(--indigo);border-bottom:3px solid var(--indigo)}.bb td.y{color:var(--teal);font-weight:800}.bb td.n{color:#b4382e;font-weight:800}.bb tbody tr:first-child td{background:#e0932421}.bb .rowlab{font-weight:800}.bb .maths{background:var(--teal);color:#fff;text-align:center}.bb .bignum{font-family:Titan,cursive;font-size:clamp(56px,10vw,116px);line-height:1;text-shadow:0 6px 0 rgba(0,0,0,.22)}.bb .maths p{max-width:44ch;margin:18px auto 0;font-size:18px}.bb .objs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:34px}.bb .obj{background:var(--cream);border:3px solid var(--oc);border-radius:22px;padding:22px}.bb .obj b{font-family:Baloo;font-weight:800;font-size:19px;color:var(--oc);display:block;margin-bottom:7px}.bb .stack{background:var(--night);color:var(--cream)}.bb .stackbox{max-width:730px;margin:32px auto 0;background:#ffffff0b;border:3px solid rgba(240,168,51,.5);border-radius:26px;padding:12px 26px 26px}.bb .srow{display:flex;justify-content:space-between;gap:22px;padding:17px 0;border-bottom:1.5px dashed rgba(255,255,255,.15);align-items:flex-start}.bb .sname b{font-family:Baloo;font-weight:800;font-size:18px;display:block}.bb .sname span{font-size:14px;color:#aeb7d6}.bb .sval{font-family:Baloo;font-weight:800;font-size:19px;color:#8e9ac4;white-space:nowrap;text-decoration:line-through}.bb .total{display:flex;justify-content:space-between;padding:22px 0 6px;align-items:center}.bb .total .l{font-family:Bungee;font-size:13px}.bb .total .r{font-family:Baloo;font-weight:800;font-size:26px;color:#8e9ac4;text-decoration:line-through}.bb .today{display:flex;justify-content:space-between;align-items:center;padding-top:8px}.bb .today .l{font-family:Bungee;font-size:15px;color:#f0a833}.bb .today .r{font-family:Titan,cursive;font-size:50px;color:#f0a833;line-height:1}.bb .guar{background:var(--cream);text-align:center}.bb .gbox{max-width:660px;margin:0 auto;border:4px dashed var(--teal);border-radius:28px;padding:40px 34px}.bb .gbox .seal{font-family:Bungee;font-size:11px;background:var(--teal);color:#fff;display:inline-block;padding:8px 16px 6px;border-radius:99px;margin-bottom:18px}.bb .proof{background:#f3eee2}.bb .pnote{border:3px dashed var(--coral);border-radius:20px;padding:26px;margin-top:26px;background:#e4572e0f}.bb .pnote b{font-family:Bungee;font-size:11.5px;color:var(--coral);display:block;margin-bottom:9px}.bb .faq{border-bottom:2px solid rgba(0,0,0,.1);padding:6px 0}.bb .faq summary{font-family:Baloo;font-weight:800;font-size:20px;padding:16px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;color:var(--indigo)}.bb .faq summary::-webkit-details-marker{display:none}.bb .faq summary:after{content:"+";font-family:Baloo;color:var(--ochre);font-size:27px;line-height:.8}.bb .faq[open] summary:after{content:"\2013"}.bb .faq p{padding:0 0 18px;max-width:70ch;font-size:16px}.bb .final{background:var(--night);color:var(--cream);text-align:center}.bb .final h2{font-size:clamp(32px,5vw,54px)}.bb .final .dek{font-family:Caveat;font-weight:700;font-size:27px;color:#f5dfac;margin:14px 0 30px}.bb footer{background:#0c1330;color:#7683ad;text-align:center;padding:34px 0;font-size:12.5px}@media(max-width:880px){.bb .hero .wrap,.bb .anatomy{grid-template-columns:1fr;gap:32px}.bb .herofig img{transform:none;max-width:340px;margin:0 auto}.bb section{padding:56px 0}.bb table{font-size:13.5px;min-width:560px}.bb th,.bb td{padding:11px 8px}}.bb h1,.bb h2,.bb h3,.bb .price,.bb .wnum,.bb .wname,.bb .sname b,.bb .sval,.bb .total .r,.bb .faq summary,.bb .faq summary:after,.bb .qchip,.bb .obj b{font-family:"Baloo 2",cursive!important;font-weight:800!important}.bb .hero h1,.bb .bignum,.bb .today .r{font-family:Titan One,cursive!important;font-weight:400!important}.bb .dek,.bb .quote p,.bb .final .dek{font-family:Caveat,cursive!important;font-weight:700!important}.bb .bar,.bb .kicker,.bb .eyebrow,.bb .sticker,.bb .save,.bb .cta,.bb .seal,.bb thead th,.bb .abit b,.bb .total .l,.bb .today .l,.bb cite,.bb .pnote b,.bb .gcard figcaption{font-family:Bungee,cursive!important;font-weight:400!important}.bb{font-family:Nunito,system-ui,sans-serif;font-weight:600;color:#232733;line-height:1.55}.bb button.cta{border:0;cursor:pointer}.bb .quotes p,.bb .lead p{margin:0 0 15px}.bb section{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bb-landing.css.map */
