@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Source+Sans+3:wght@400;600;700;800&display=swap");.page_site__lFw8A{--ink:#111;--yellow:#ffe566;--cyan:#5ecff5;--red:#ff4d6d;--green:#b8f04a;--magenta:#ff6bcb;--stroke:1.5px;--paper:#f4f1ea;min-height:100vh;max-width:52rem;margin:0 auto;background:var(--paper);color:var(--ink);font-family:Source Sans\ 3,Inter,system-ui,sans-serif;padding:1.25rem 1.1rem 0}@media (min-width:720px){.page_site__lFw8A{min-height:auto;margin:2rem auto;border:1px solid var(--ink);box-shadow:none;padding:2rem 2rem 0}}.page_rule__Q3qBb{border:0;border-top:1.5px solid var(--ink);margin:1.1rem 0}.page_band__02N6d{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem}.page_pill__qukMn{border:1.4px solid var(--ink);border-radius:999px;padding:.28rem .75rem .32rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:lowercase;line-height:1}.page_launch__dL_Ua{font-family:Playfair Display,Times New Roman,serif;font-weight:900;font-size:clamp(.78rem,2.4vw,1.05rem);letter-spacing:.1em;text-align:center;text-transform:uppercase}.page_trio__aJylF{display:grid;grid-template-columns:1fr;gap:1.4rem}@media (min-width:800px){.page_trio__aJylF{grid-template-columns:1fr 1.15fr 1fr;gap:1.5rem;align-items:start}}.page_brandCol__33qjU h2,.page_col___fVqT h2{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem}.page_col___fVqT h3{font-size:1.05rem;font-weight:800;line-height:1.25;margin-bottom:.75rem}.page_brandCol__33qjU p,.page_col___fVqT p{font-size:.92rem;font-weight:400;line-height:1.45}.page_brandCol__33qjU p+p,.page_col___fVqT p+p{margin-top:.7rem}.page_brandCol__33qjU{text-align:center}.page_brandName___0VUF{font-family:Playfair Display,Times New Roman,serif;font-weight:900;font-size:clamp(2rem,6vw,2.8rem);letter-spacing:.02em;line-height:.9;display:inline-block;border-bottom:2px solid var(--ink);padding-bottom:.35rem;margin-bottom:1rem}.page_qr__ukgh4{width:8.5rem;height:8.5rem;display:block;margin:0 auto 1rem;background:#fff;border:1.5px solid var(--ink);padding:.4rem}.page_topBar__vYlnA{background:transparent;border-bottom:none;padding:0;text-align:center;display:flex;flex-direction:column;align-items:center}.page_skyline__jawZz{background:var(--ink);color:#fff;text-align:center;font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;padding:.45rem .75rem}.page_masthead__uVyeM{text-align:center;padding:.85rem 1.1rem .7rem;border-bottom:3px solid var(--ink)}.page_paperKicker__HRRLd{font-size:.62rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.15rem}.page_paperName__YfG9i{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.1rem,9vw,3.1rem);letter-spacing:.04em;line-height:.85}.page_folio__LZJfP{display:flex;justify-content:space-between;gap:.5rem;margin-top:.55rem;padding-top:.45rem;border-top:1px solid var(--ink);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_lead__6dvk5{padding:1rem 1.1rem 1.15rem;border-bottom:1px solid var(--ink)}.page_leadRow___PG8U{display:grid;grid-template-columns:minmax(0,1fr) 5.6rem;align-items:center;gap:.6rem}.page_cakeSilhouette__QTiGs{width:5.6rem;height:6.4rem;-o-object-fit:contain;object-fit:contain;display:block}.page_hookQ__Bh5Hr{letter-spacing:0;margin-left:.06em}.page_paperCols__ziTET{display:grid;grid-template-columns:1fr 1fr}.page_paperCol__eu9ZC{padding:.9rem 1rem}.page_paperCol__eu9ZC+.page_paperCol__eu9ZC{border-left:1px solid var(--ink)}.page_paperCol__eu9ZC h2{font-family:Bebas Neue,Impact,sans-serif;font-size:1.45rem;letter-spacing:.04em;line-height:.9;margin-bottom:.45rem}.page_paperCol__eu9ZC p{font-size:.84rem;font-weight:500;line-height:1.4}.page_paperCol__eu9ZC p+p{margin-top:.45rem}.page_briefs__Dpw7G{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin:0 1.1rem;padding:.7rem 0 .8rem;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink)}.page_briefs__Dpw7G span{font-size:.62rem;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.page_briefs__Dpw7G b{display:block;font-family:Bebas Neue,Impact,sans-serif;font-size:1.15rem;font-weight:400;letter-spacing:.03em;margin-bottom:.1rem}.page_logoLink__6TL3v{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto .5rem}.page_masthead__uVyeM .page_logoImg__gS5Ep,.page_topBar__vYlnA .page_logoImg__gS5Ep{display:block;width:min(100%,8.5rem);max-width:8.5rem;height:auto;margin:0 auto .35rem;background:transparent}.page_kicker__ZGS1B{font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.page_freeCakeHook__CJLBq{font-family:Playfair Display,Times New Roman,serif;font-weight:900;font-size:clamp(4.2rem,16vw,7rem);letter-spacing:-.03em;line-height:.86;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center}.page_freeCakeHook__CJLBq span{display:block;line-height:.86}.page_freeCakeSub__TaHnK{max-width:28rem;margin:.7rem auto 0;font-size:1rem;font-weight:600;line-height:1.4;text-align:center}.page_title__7mp8O{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.5rem,9vw,4rem);line-height:.92;margin-top:.3rem;text-shadow:2px 2px 0 #fff}.page_titleLine2__ExcnF{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(1.35rem,5vw,2rem);letter-spacing:.06em;margin-top:.15rem;line-height:1}.page_subtitle__8CsTj{margin-top:.4rem;font-size:.92rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.page_mainRow__u7PiM{display:block}.page_contentWrap__drdBr{flex:1;min-width:0}.page_sidebar__fVnqu{display:none}.page_sidebar__fVnqu span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Bebas Neue,Impact,sans-serif;font-size:1rem;letter-spacing:.14em;white-space:nowrap}.page_sidebarAccent__4g3_l{color:var(--green)}.page_mysteryIntro__T9Dhz{padding:1rem 1.1rem .75rem;border-bottom:calc(var(--stroke) / 2) solid var(--ink);background:#fff}.page_introBadge__zYMEi{display:inline-block;padding:.2rem .55rem;background:var(--red);color:#fff;font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.page_introTitle__JKnBb{font-family:Bebas Neue,Impact,sans-serif;font-size:2rem;letter-spacing:.04em;margin-top:.45rem;line-height:.95}.page_introCopy__m7_eX{margin-top:.55rem;line-height:1.55;font-size:.92rem;font-weight:700;max-width:52rem}.page_introCopy__m7_eX em{font-style:normal;background:var(--yellow);padding:0 .2rem}.page_patriciaBar__fsqr4{padding:.85rem 1.1rem;border-bottom:calc(var(--stroke) / 2) solid var(--ink);background:var(--magenta);color:#fff}.page_patriciaBadge__XaZiJ{display:inline-block;padding:.15rem .5rem;background:var(--yellow);color:var(--ink);font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.page_patriciaName__6p12L{font-family:Bebas Neue,Impact,sans-serif;font-size:1.65rem;letter-spacing:.04em;margin-top:.4rem;line-height:1}.page_patriciaCopy__7Ijag{margin-top:.4rem;font-size:.86rem;font-weight:700;line-height:1.45;max-width:40rem}.page_challengeBar__B2vLm{padding:.85rem 1.1rem;border-bottom:calc(var(--stroke) / 2) solid var(--ink);background:var(--cyan)}.page_challengeTitle__ZoPgy{font-family:Bebas Neue,Impact,sans-serif;font-size:1.45rem;letter-spacing:.05em;line-height:1}.page_challengeSubhead__1vbc5{margin-top:.45rem;font-size:.95rem;font-weight:900;line-height:1.4;max-width:42rem}.page_challengeCopy__V6Hxw{margin-top:.45rem;font-size:.88rem;font-weight:700;line-height:1.45;max-width:42rem}.page_challengeCta__x84kF{margin-top:.55rem;font-family:Bebas Neue,Impact,sans-serif;font-size:1.05rem;letter-spacing:.04em;color:var(--ink);background:var(--yellow);display:inline-block;padding:.2rem .55rem;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.page_iconStrip__F2QJL,.page_teaseGrid__JU5YV{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:var(--stroke) solid var(--ink)}.page_favourites__yVFVF{border-bottom:var(--stroke) solid var(--ink)}.page_favouritesKicker__2B_XK{margin:0;padding:.7rem 1.1rem 0;font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.page_favouritesTitle__szf9b{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.35rem,4.5vw,1.85rem);letter-spacing:0;line-height:1.05;margin:.25rem 0 .75rem}.page_favourites__yVFVF .page_iconStrip__F2QJL{border-bottom:none}.page_iconCell__r19p3{border:calc(var(--stroke) / 2) solid var(--ink);padding:0 0 .7rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem}.page_iconCell__r19p3 strong{font-family:Bebas Neue,Impact,sans-serif;font-size:.82rem;letter-spacing:.03em;line-height:1;padding-inline:.4rem}.page_iconCell__r19p3 span{font-size:.55rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;line-height:1.2;padding-inline:.4rem}.page_bakeIconWrap__P_VZ9{display:block;position:relative;width:100%;aspect-ratio:1/1;height:auto;border-bottom:var(--stroke) solid var(--ink);background:#fff;overflow:hidden;flex-shrink:0}.page_iconStrip__F2QJL .page_bakeIconImg__j6GLI{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page_toneYellow__maP0y{background:var(--yellow)}.page_toneCyan__7RdWJ{background:var(--cyan)}.page_toneGreen__lf_dT{background:var(--green)}.page_toneRed__0CXNC{background:var(--red);color:#fff}.page_toneMagenta__ZmiFV{background:var(--magenta);color:#fff}.page_offerBar___eTLf{padding:.85rem 1.1rem;background:var(--ink);color:#fff;border-bottom:calc(var(--stroke) / 2) solid var(--ink);text-align:center;font-size:.82rem;line-height:1.45;font-weight:800}.page_prizeSignup__5n7Ru{padding:1.1rem;background:var(--magenta);color:#fff;border-bottom:var(--stroke) solid var(--ink);scroll-margin-top:1rem}.page_prizeSignupBadge__onEhu{display:inline-block;background:var(--yellow);color:var(--ink);font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:.25rem .55rem;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.page_prizeSignupTitle__3DVMx{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(1.85rem,6vw,2.5rem);letter-spacing:.04em;margin-top:.55rem;line-height:.95;text-shadow:2px 2px 0 var(--ink)}.page_prizeSignupLead__dl7M0{margin-top:.45rem;font-size:.88rem;font-weight:800;line-height:1.45;max-width:36rem}.page_prizeForm__VevLK{margin-top:.85rem;padding:.85rem;background:#fff;color:var(--ink);border:var(--stroke) solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.page_signupButton__qtocG{width:100%;margin-top:.35rem;border:var(--stroke) solid var(--ink);padding:.9rem;background:var(--red);color:#fff;font-family:Bebas Neue,Impact,sans-serif;font-size:1.6rem;letter-spacing:.08em;cursor:pointer;box-shadow:5px 5px 0 var(--ink)}.page_signupButton__qtocG:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.page_prizeFinePrint__Npg_t{margin-top:.65rem;font-size:.68rem;font-weight:700;line-height:1.4;opacity:.85;text-transform:none}.page_prizeSuccess__4OXUy{margin-top:.85rem;padding:1rem;background:var(--green);color:var(--ink);border:var(--stroke) solid var(--ink);box-shadow:6px 6px 0 var(--ink);font-weight:800;line-height:1.45}.page_prizeSuccess__4OXUy strong{font-family:Bebas Neue,Impact,sans-serif;font-size:1.5rem;display:block;margin-bottom:.35rem}.page_linkButton__juu0t{margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.page_linkButton__juu0t:hover{opacity:.85}.page_headerSignupCta__xyMwq{display:inline-block;margin-top:.9rem;padding:.55rem 1rem;max-width:22rem;background:var(--ink);color:var(--paper);border:var(--stroke) solid var(--ink);font-family:Source Sans\ 3,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;text-align:center;text-decoration:none}.page_headerSignupCta__xyMwq:hover{opacity:.85}.page_offerHighlight__LrTY_{font-family:Bebas Neue,Impact,sans-serif;font-size:1.1rem;color:var(--yellow);letter-spacing:.08em}.page_offerBar___eTLf p:last-child{margin-top:.35rem;font-size:.82rem;font-weight:800;line-height:1.45}.page_sectionTitle__7wUuT{font-family:Playfair Display,Times New Roman,serif;font-size:1.85rem;letter-spacing:0;margin-bottom:.75rem}.page_formLead__UOrNK{margin:-.35rem 0 .85rem;font-size:.84rem;font-weight:700;line-height:1.45;max-width:40rem}.page_formSection__zRzeL{padding:1rem 1.1rem 1.1rem;border-bottom:calc(var(--stroke) / 2) solid var(--ink);background:#fff}.page_formGrid__a4h5G{display:grid;grid-template-columns:1.15fr .85fr;gap:.85rem}.page_detailsColumn__akE7Z,.page_productColumn__jW0Xe{border:var(--stroke) solid var(--ink);padding:.85rem;box-shadow:5px 5px 0 var(--ink)}.page_productGroup__TRYiY+.page_productGroup__TRYiY{margin-top:1rem;padding-top:1rem;border-top:2px dashed var(--ink)}.page_groupLabel__yDhOy{font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.55rem}.page_productCards__vd0l9{display:grid;gap:.65rem}.page_productCardsThree__9bm_0{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.page_productCardsOne___BA19{grid-template-columns:1fr;margin-bottom:1rem}.page_productCardsOne___BA19 .page_productCard__W_BC_{padding-left:.8rem;cursor:default}@media (max-width:900px){.page_productCardsThree__9bm_0{grid-template-columns:1fr}}.page_detailsColumn__akE7Z{border:var(--stroke) solid var(--ink);padding:.85rem;box-shadow:5px 5px 0 var(--ink);background:var(--cyan)}.page_productCard__W_BC_{position:relative;display:block;border:var(--stroke) solid var(--ink);padding:.75rem .8rem .8rem 2.15rem;cursor:pointer;transition:transform .12s ease}.page_productCard__W_BC_:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.page_productCardActive__KT_qe{outline:3px solid var(--red);box-shadow:5px 5px 0 var(--ink)}.page_productCard__W_BC_ input{position:absolute;left:.75rem;top:.9rem;width:1rem;height:1rem}.page_cardToneYellow__zE83N{background:var(--yellow)}.page_cardToneCyan__BxZgC{background:var(--cyan)}.page_cardToneMagenta__n2zCk{background:var(--magenta);color:#fff}.page_cardToneGreen__mjpQe{background:var(--green)}.page_cardToneRed__b4QrK{background:var(--red);color:#fff}.page_productHead___qDUU{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.page_productBadge__y0AGB,.page_tierPill__BkUI_{display:inline-block;padding:.1rem .4rem;background:var(--ink);color:#fff;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_tierPill__BkUI_{background:#fff;color:var(--ink);border:2px solid var(--ink)}.page_productName__zXcOJ{display:block;font-family:Bebas Neue,Impact,sans-serif;font-size:1.25rem;letter-spacing:.03em;line-height:1}.page_productTagline__bpCzN{display:block;margin-top:.2rem;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.page_productDesc__DMjsp{margin-top:.4rem;font-size:.82rem;line-height:1.4;font-weight:700}.page_teaserList__2wZqr{margin:.45rem 0 .35rem;padding-left:1rem;font-size:.74rem;line-height:1.4;font-weight:800}.page_teaserList__2wZqr li::marker{content:"? ";font-weight:900}.page_surpriseNote__zB4oQ{font-size:.68rem;line-height:1.35;font-weight:700;opacity:.9;font-style:italic}.page_productPrice__wwa_K{display:inline-block;margin-top:.45rem;padding:.2rem .5rem;background:#fff;border:2px solid var(--ink);font-weight:900;font-size:.82rem}.page_cardToneMagenta__n2zCk .page_productPrice__wwa_K,.page_cardToneRed__b4QrK .page_productPrice__wwa_K{color:var(--ink)}.page_field__U65IW{display:block;margin-bottom:.65rem;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.page_field__U65IW input{display:block;width:100%;margin-top:.3rem;border:var(--stroke) solid var(--ink);padding:.6rem .7rem;font:inherit;font-weight:700;text-transform:none;letter-spacing:normal;background:#fff}.page_fieldRow__lSHAD{display:grid;grid-template-columns:1fr .85fr;gap:.65rem}.page_optional__EazSk{font-weight:700;opacity:.65;text-transform:none}.page_checkboxRow__xYxWa{display:flex;gap:.55rem;align-items:flex-start;margin:.75rem 0;font-size:.78rem;font-weight:800;line-height:1.4;text-transform:none}.page_checkboxRow__xYxWa input{margin-top:.1rem}.page_summary__1msqS{display:grid;gap:.1rem;margin:.75rem 0;padding:.65rem;border:var(--stroke) dashed var(--ink);background:var(--yellow);font-size:.82rem;font-weight:800}.page_summaryLabel__FRrdg{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.page_summaryTier__IVBPb{font-size:.72rem;opacity:.85}.page_error___xfej{margin:.45rem 0;padding:.6rem;border:var(--stroke) solid var(--red);background:#fff;color:#a00028;font-weight:800;font-size:.82rem}.page_configWarning__8Ie5G{margin-bottom:.75rem;padding:.65rem;border:var(--stroke) solid var(--ink);background:var(--yellow);font-size:.8rem;line-height:1.4;font-weight:700;text-transform:none}.page_submitButton__oascU{width:100%;border:var(--stroke) solid var(--ink);padding:.85rem;background:var(--ink);color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:.95rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.page_submitButton__oascU:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.page_secureNote__OX1R6{margin-top:.65rem;font-size:.72rem;line-height:1.4;font-weight:700;text-transform:none}.page_tierGuide__pDk3W{padding:1rem 1.1rem;border-bottom:calc(var(--stroke) / 2) solid var(--ink);background:#fff}.page_tierColumns__cWR22{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.page_tierPanel__NsUt6{border:var(--stroke) solid var(--ink);padding:.85rem;box-shadow:5px 5px 0 var(--ink)}.page_tierPanel__NsUt6 h3{font-family:Bebas Neue,Impact,sans-serif;font-size:1.35rem;margin-bottom:.5rem;border-bottom:2px solid var(--ink);padding-bottom:.35rem}.page_tierPanel__NsUt6 ul{font-size:.82rem;line-height:1.5;font-weight:700;padding-left:1rem}.page_steps__UC0s4{padding:1rem 1.1rem;background:var(--yellow);border-bottom:var(--stroke) solid var(--ink)}.page_steps__UC0s4 ol{border:var(--stroke) solid var(--ink);background:#fff;padding:.85rem .85rem .85rem 1.75rem;box-shadow:5px 5px 0 var(--ink);font-weight:800;line-height:1.5;font-size:.88rem}.page_urlBar__oPk9L{background:var(--ink);color:#fff;border-top:var(--stroke) solid var(--ink);padding:.75rem 1rem;text-align:center}.page_urlBar__oPk9L p{font-family:Bebas Neue,Impact,sans-serif;font-size:1.05rem;letter-spacing:.08em}.page_footer__iaVHT{padding:1.2rem 0 1.4rem;background:transparent;color:var(--ink);text-align:center;border-top:1.5px solid var(--ink);margin-top:.5rem}.page_footerSmall__3oIJR{margin-top:.3rem;font-size:.72rem;opacity:.85}.page_statusPage__Irv7h{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:#f4f1ea}.page_statusCard__j2_fb{max-width:520px;width:100%;border:var(--stroke) solid var(--ink);background:#fff;padding:1.4rem;box-shadow:10px 10px 0 var(--ink);text-align:center}.page_statusCard__j2_fb h1{font-family:Bebas Neue,Impact,sans-serif;font-size:2.4rem;line-height:1}.page_statusCard__j2_fb p{margin-top:.75rem;line-height:1.55;font-weight:700}.page_statusLink__YAccM{display:inline-block;margin-top:1rem;padding:.75rem 1rem;border:var(--stroke) solid var(--ink);background:var(--ink);color:#fff;font-weight:900;text-decoration:none}@media (max-width:900px){.page_iconStrip__F2QJL{grid-template-columns:repeat(3,1fr)}.page_fieldRow__lSHAD,.page_formGrid__a4h5G,.page_tierColumns__cWR22{grid-template-columns:1fr}}@media (max-width:480px){.page_iconStrip__F2QJL{grid-template-columns:1fr}.page_leadRow___PG8U{grid-template-columns:minmax(0,1fr) 4.4rem}.page_cakeSilhouette__QTiGs{width:4.4rem;height:5.1rem}.page_briefs__Dpw7G{grid-template-columns:repeat(2,1fr)}}