._banner_bg7es_1{z-index:10;background:#fffdf9;border:1px solid #eadaca;border-radius:1rem;gap:1rem;max-width:720px;margin:auto;padding:1rem;display:grid;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 12px 50px #28181940}._banner_bg7es_1 p{color:var(--color-muted);margin:.3rem 0 0;font-size:.875rem;line-height:1.45}._actions_bg7es_3{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=650px){._banner_bg7es_1{grid-template-columns:1fr auto;align-items:center}}._backdrop_1k7z4_1{z-index:30;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2818197a;place-items:center;display:grid;position:fixed;inset:0}._dialog_1k7z4_2{background:#fffdf9;border-radius:1.5rem;width:min(100%,31rem);max-height:100%;padding:clamp(1.4rem,6vw,2.2rem);position:relative;overflow-y:auto;box-shadow:0 24px 80px #28181959}._close_1k7z4_3{width:2.5rem;height:2.5rem;color:var(--color-red);cursor:pointer;background:#ffefde;border:0;border-radius:50%;place-items:center;font-size:1.6rem;display:grid;position:absolute;top:.75rem;right:.75rem}._eyebrow_1k7z4_4{color:var(--color-red);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}._dialog_1k7z4_2 h2{color:var(--color-red);outline:none;margin:.55rem 2rem 1.2rem 0;font-size:clamp(1.6rem,7vw,2.2rem);line-height:1.08}._dialog_1k7z4_2 p{line-height:1.5}._primaryChoices_1k7z4_7{gap:.75rem;display:flex}._primaryChoices_1k7z4_7 button{min-width:6rem}._choiceList_1k7z4_9{gap:.7rem;display:grid}._choiceList_1k7z4_9 button{width:100%;min-height:3rem}._privacy_1k7z4_11{color:var(--color-muted);margin:1.25rem 0 0;font-size:.8rem}._continue_1k7z4_12{width:100%;margin-top:.65rem}._field_1k7z4_13{color:var(--color-muted);gap:.4rem;margin-bottom:1.25rem;font-size:.85rem;display:grid}._field_1k7z4_13 textarea{resize:vertical;color:#281819;width:100%;font:inherit;background:#fff;border:1px solid #d9c5b8;border-radius:.8rem;padding:.8rem}._features_1k7z4_15{border:0;gap:.55rem;margin:0 0 1.25rem;padding:0;display:grid}._features_1k7z4_15 legend{margin-bottom:.7rem;font-weight:750}._features_1k7z4_15 label{cursor:pointer;background:#fff4e8;border-radius:.8rem;align-items:center;gap:.65rem;padding:.6rem .75rem;display:flex}._features_1k7z4_15 input{accent-color:var(--color-red)}._error_1k7z4_19{color:var(--color-red);font-weight:650}._testNote_1k7z4_20{color:var(--color-muted);margin-bottom:0;font-size:.8rem}._stage_jqjz8_1{justify-items:center;min-width:0;display:grid;position:relative}._canvasFrame_jqjz8_2{--pedro-canvas-height:clamp(480px, 67svh, 720px);width:min(100%,820px);height:var(--pedro-canvas-height);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._rive_jqjz8_3{cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%!important;height:var(--pedro-canvas-height)!important}._stage_jqjz8_1[data-compact=true] ._rive_jqjz8_3{touch-action:none}._canvasFrame_jqjz8_2[aria-busy=true] ._rive_jqjz8_3{visibility:hidden}._logoButton_jqjz8_6{appearance:none;cursor:default;background:0 0;border:0;width:min(48%,12.5rem);margin:.35rem 0 1rem;padding:0}._logo_jqjz8_6{width:100%;height:auto;display:block}._fallback_jqjz8_8{place-items:center;height:100%;font-size:8rem;display:grid}._loader_jqjz8_9{z-index:2;color:var(--color-red);text-align:center;background:0 0;align-content:center;justify-items:center;gap:1rem;padding:1rem;font-size:.95rem;font-weight:750;display:grid;position:absolute;inset:0}._spinner_jqjz8_10{border:.35rem solid #8e191e2e;border-top-color:var(--color-red);border-radius:50%;width:3rem;height:3rem;animation:.8s linear infinite _pedro-spin_jqjz8_1}@keyframes _pedro-spin_jqjz8_1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._spinner_jqjz8_10{animation-duration:1.8s}}@media (height<=760px){._canvasFrame_jqjz8_2{--pedro-canvas-height:500px}}@media (width<=759px){._canvasFrame_jqjz8_2{--pedro-canvas-height:clamp(480px, 125vw, 520px)}._stage_jqjz8_1[data-compact=true]{margin-bottom:-2.5rem}._stage_jqjz8_1[data-compact=true] ._canvasFrame_jqjz8_2{height:clamp(330px,86vw,360px)}}@media (width<=759px) and (height<=760px){._canvasFrame_jqjz8_2{--pedro-canvas-height:480px}}@media (width>=560px) and (width<=759px){._stage_jqjz8_1[data-compact=true]{margin-bottom:0}._stage_jqjz8_1[data-compact=true] ._canvasFrame_jqjz8_2{width:min(100%,600px);height:445px}}@media (width>=900px){._stage_jqjz8_1[data-compact=false] ._logoButton_jqjz8_6{display:none}._stage_jqjz8_1[data-compact=true] ._canvasFrame_jqjz8_2{--pedro-canvas-height:clamp(500px, 56svh, 620px);width:min(100%,560px)}}@media (width>=900px) and (width<=1199px) and (orientation:portrait){._canvasFrame_jqjz8_2{--pedro-canvas-height:clamp(500px, 56svh, 620px);width:min(100%,560px)}._stage_jqjz8_1[data-compact=true] ._canvasFrame_jqjz8_2{height:430px}}._screen_1nvoa_1{width:min(100%,42rem);height:calc(100svh - max(1rem, env(safe-area-inset-top)) - max(2rem, env(safe-area-inset-bottom)));grid-template-rows:clamp(10rem,23svh,13rem) minmax(0,1fr);min-height:32rem;margin:0 auto;display:grid;overflow:hidden}._hero_1nvoa_11{background:#eadaca;border-radius:1.5rem;min-height:0;margin:.3rem 1rem 0;position:relative;overflow:hidden;box-shadow:0 12px 28px #5e35262e}._hero_1nvoa_11 img{object-fit:cover;width:100%;height:100%;display:block}._hero_1nvoa_11:after{content:"";pointer-events:none;background:linear-gradient(#0000,#2a1312d1);position:absolute;inset:32% 0 0}._heroCopy_1nvoa_14{z-index:1;color:#fff;text-shadow:0 2px 12px #1e0c0b7a;padding:clamp(1rem,4vw,1.5rem);position:absolute;bottom:0;left:0;right:0}._heroCopy_1nvoa_14 span{letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:850}._heroCopy_1nvoa_14 h1{text-wrap:balance;max-width:92%;margin:.28rem 0 0;font-size:clamp(1.55rem,5vw,2.35rem);line-height:1.02}._back_1nvoa_17{z-index:2;color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 8px #1e0c0b8c;background:0 0;border:1px solid #fff;border-radius:999px;padding:.55rem .85rem;font-weight:800;position:absolute;top:.75rem;left:.75rem;box-shadow:0 5px 18px #28181933}._back_1nvoa_17:hover{background:#ffffff1f}._back_1nvoa_17:focus-visible{outline-offset:.15rem;outline:.2rem solid #fff}._scrollArea_1nvoa_38{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-height:0;padding:1rem 1rem 3.5rem;overflow:hidden auto}._recipe_1nvoa_48{background:#fffffff0;border-radius:1.5rem;padding:clamp(1.25rem,5vw,2.5rem);box-shadow:0 12px 28px #5e352629}._recipe_1nvoa_48 h2{margin:1.7rem 0 .8rem;font-size:clamp(1.15rem,4vw,1.4rem)}._recipe_1nvoa_48 h2:first-child{margin-top:0}._ingredients_1nvoa_56{margin:0;padding:0;list-style:none}._ingredients_1nvoa_56 li{border-bottom:1px solid #eadaca;justify-content:space-between;gap:1rem;padding:.65rem 0;display:flex}._ingredients_1nvoa_56 strong{white-space:nowrap;text-align:right;flex:none;font-size:.9rem}._steps_1nvoa_59{gap:1rem;margin-bottom:0;padding-left:1.4rem;line-height:1.55;display:grid}._steps_1nvoa_59 li::marker{color:var(--color-red);font-weight:800}@media (height<=650px){._screen_1nvoa_1{grid-template-rows:8rem auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._scrollArea_1nvoa_38{scroll-behavior:auto}}._card_j8ly0_1{box-shadow:var(--shadow);background:#ffffffeb;border-radius:1.5rem;margin-top:30px;transition:opacity .36s,transform .52s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}._openCard_j8ly0_2{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}._openCard_j8ly0_2:focus-visible{outline:3px solid var(--color-red);outline-offset:-4px}._openCard_j8ly0_2:disabled{cursor:wait}._save_j8ly0_5{z-index:3;color:var(--color-red);cursor:pointer;background:#fff8eff0;border:1px solid #8e191e29;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem .75rem;font-weight:800;display:inline-flex;position:absolute;top:.8rem;right:.8rem;box-shadow:0 5px 18px #28181924}._save_j8ly0_5 span{font-size:1.15rem;line-height:1}._save_j8ly0_5[data-saved=true]{background:var(--color-red);color:#fff}._card_j8ly0_1[data-visible=false]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(4rem)}._card_j8ly0_1[data-visible=true]{visibility:visible;opacity:1;transform:translateY(0)}._image_j8ly0_10{aspect-ratio:16/9;object-fit:cover;background:#eadaca;width:100%}._content_j8ly0_11{padding:1.35rem}._eyebrow_j8ly0_12{color:var(--color-red);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}._content_j8ly0_11 h2{color:var(--color-red);margin:.35rem 0 .7rem;font-size:clamp(1.5rem,5vw,2.15rem);line-height:1.05}._content_j8ly0_11 p{margin:0;line-height:1.55}._facts_j8ly0_15{color:var(--color-muted);padding-top:.8rem;font-size:.9rem}._savedNote_j8ly0_16{color:var(--color-red);padding-top:.6rem;font-size:.82rem;font-weight:750}._actions_j8ly0_17{z-index:3;pointer-events:none;flex-wrap:nowrap;align-items:center;gap:.7rem;padding-top:1.2rem;display:flex;position:relative}._actions_j8ly0_17>._button_j8ly0_18{flex:none}._author_j8ly0_19{min-width:0;color:inherit;white-space:nowrap;pointer-events:auto;border:0;flex-direction:column;flex:0 auto;justify-content:center;gap:.12rem;font-family:Inter,ui-rounded,SF Pro Rounded,system-ui,sans-serif;line-height:1.2;text-decoration:none;display:inline-flex}._author_j8ly0_19:visited{color:inherit;box-shadow:none;border:0;text-decoration:none}._authorName_j8ly0_21{color:#8e191e;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._authorLabel_j8ly0_22{color:#67585a;align-items:center;gap:.24rem;font-size:10px;font-weight:500;display:inline-flex}._authorLabel_j8ly0_22 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1em;height:1em}._author_j8ly0_19:hover ._authorName_j8ly0_21{text-underline-offset:.16em;text-decoration:underline}._author_j8ly0_19:focus-visible{outline:2px solid var(--color-red);outline-offset:.2rem;border-radius:.2rem}@media (prefers-reduced-motion:reduce){._card_j8ly0_1{transition-duration:.01ms}}@media (width<=759px){._content_j8ly0_11{padding:1rem 1.1rem 1.1rem}._content_j8ly0_11 h2{margin:.3rem 0 .55rem;font-size:1.45rem}._content_j8ly0_11 p{line-height:1.4}._facts_j8ly0_15{padding-top:.65rem}._actions_j8ly0_17{padding-top:.9rem}}@media (width>=900px){._card_j8ly0_1{margin-top:0}._content_j8ly0_11 h2{font-size:clamp(1.55rem,2.1vw,1.95rem)}}._overlay_mt199_1{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2818197a;align-items:end;padding:1rem;display:grid;position:fixed;inset:0}._sheet_mt199_2{width:min(100%,42rem);max-height:min(82svh,48rem);box-shadow:var(--shadow);background:#fff8ef;border-radius:1.5rem 1.5rem .75rem .75rem;margin:0 auto;padding:1.4rem;position:relative;overflow-y:auto}._close_mt199_3{width:2.5rem;height:2.5rem;color:var(--color-red);cursor:pointer;background:#ffefde;border:0;border-radius:50%;place-items:center;font-size:1.6rem;display:grid;position:absolute;top:.8rem;right:.8rem}._eyebrow_mt199_4{color:var(--color-red);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._sheet_mt199_2 h2{color:var(--color-red);margin:.35rem 2.5rem .4rem 0;font-size:clamp(1.55rem,6vw,2.15rem);line-height:1.05}._sheet_mt199_2 h2:focus{outline:none}._intro_mt199_7{color:var(--color-muted);margin:0 0 1.1rem}._mode_mt199_8{background:#fff;border:1px solid #eadaca;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex}._mode_mt199_8[data-active=true]{background:#ffefde;border-color:#8e191e59}._mode_mt199_8 div{gap:.2rem;display:grid}._mode_mt199_8 span{color:var(--color-muted);font-size:.8rem}._hint_mt199_12{color:var(--color-muted);margin:.55rem .2rem 1rem;font-size:.8rem;line-height:1.4}._list_mt199_13{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._list_mt199_13 li{background:#fff;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}._recipe_mt199_15{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:5.4rem minmax(0,1fr);align-items:center;gap:.8rem;padding:0;display:grid}._recipe_mt199_15 img{object-fit:cover;width:5.4rem;height:4.1rem}._recipe_mt199_15 span{gap:.25rem;min-width:0;padding:.5rem 0;display:grid}._recipe_mt199_15 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._recipe_mt199_15 small{color:var(--color-muted)}._remove_mt199_20{width:3rem;color:var(--color-red);cursor:pointer;background:0 0;border:0;align-self:stretch;font-size:1.2rem}._empty_mt199_21{color:var(--color-muted);text-align:center;border:1px dashed #d9bba5;border-radius:1rem;padding:1.2rem}@media (width>=700px){._overlay_mt199_1{align-items:center}._sheet_mt199_2{border-radius:1.5rem}}._footer_xnlg0_1{width:100%;padding:1rem 0 max(.5rem, env(safe-area-inset-bottom));color:var(--color-muted);justify-items:center;gap:.45rem;margin-top:2.5rem;font-size:.75rem;display:grid}._footer_xnlg0_1[data-follows-suggestion=true]{margin-top:1.25rem}._links_xnlg0_3,._linkGroup_xnlg0_3{justify-content:center;align-items:center;gap:.4rem;display:flex}._links_xnlg0_3{flex-wrap:wrap}._linkGroup_xnlg0_3{white-space:nowrap}._footer_xnlg0_1 a,._footer_xnlg0_1 button{color:inherit;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}._footer_xnlg0_1 a:hover,._footer_xnlg0_1 button:hover{color:var(--color-red)}._footer_xnlg0_1 a:focus-visible,._footer_xnlg0_1 button:focus-visible{outline-offset:3px;border-radius:.2rem;outline:3px solid #f7995d}._testIndicator_xnlg0_9{color:#6b5b20;align-items:center;gap:.3rem;margin:0;font-size:.68rem;display:flex}._testDot_xnlg0_10{background:#d5a719;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 2px #d5a71929}@media (width<=600px){._links_xnlg0_3{flex-direction:column;gap:.35rem;font-size:clamp(.62rem,2.8vw,.75rem)}._linkGroup_xnlg0_3{gap:clamp(.22rem,1.7vw,.4rem)}._groupSeparator_xnlg0_14{display:none}}._page_5n6x0_1{width:min(1180px,100%);min-height:100svh;padding:max(1rem, env(safe-area-inset-top)) 1rem max(2rem, env(safe-area-inset-bottom));margin:auto}._refreshIndicator_5n6x0_2{z-index:70;top:max(.45rem, env(safe-area-inset-top));max-width:calc(100% - 2rem);color:var(--color-red);opacity:0;pointer-events:none;background:#fff8eff5;border:1px solid #8e191e2e;border-radius:999px;align-items:center;gap:.42rem;padding:.5rem .8rem;font-size:.78rem;font-weight:800;transition:opacity .16s,transform .16s;display:flex;position:fixed;left:50%;box-shadow:0 8px 24px #5e352629}._refreshIndicator_5n6x0_2[data-visible=true]{opacity:1}._refreshIndicator_5n6x0_2 span{place-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:inline-grid}._refreshIndicator_5n6x0_2[data-refreshing=true] span{animation:.8s linear infinite _refresh-spin_5n6x0_1}@keyframes _refresh-spin_5n6x0_1{to{transform:rotate(360deg)}}._desktopHeader_5n6x0_7{display:none}._topControls_5n6x0_8{z-index:8;top:max(.45rem, env(safe-area-inset-top));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;width:fit-content;max-width:100%;min-height:2rem;margin:0 0 .35rem auto;display:flex;position:sticky}._savedBar_5n6x0_9{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff8efc7;border:1px solid #8e191e17;border-radius:999px;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;padding:.25rem;display:flex;box-shadow:0 5px 18px #5e352617}._savedBar_5n6x0_9 button{color:var(--color-red);cursor:pointer;background:#fff8efeb;border:1px solid #8e191e2e;border-radius:999px;padding:.45rem .7rem;font-size:.78rem;font-weight:800}._savedBar_5n6x0_9 button[data-active=true]{background:var(--color-red);color:#fff}._accountButton_5n6x0_12{color:var(--color-red);cursor:pointer;background:#fff8efeb;border:1px solid #8e191e2e;border-radius:999px;padding:.45rem .72rem;font-size:.78rem;font-weight:800;box-shadow:0 5px 18px #5e352612}._accountButton_5n6x0_12:disabled{cursor:wait;opacity:.55}._srOnly_5n6x0_14{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._layout_5n6x0_15{align-items:center;row-gap:1rem;min-width:0;display:grid}._result_5n6x0_16{min-width:0;scroll-margin-top:max(1rem, env(safe-area-inset-top))}._result_5n6x0_16[hidden]{display:none}._loading_5n6x0_18,._error_5n6x0_18{box-shadow:var(--shadow);text-align:center;background:#ffffffe6;border-radius:1.5rem;padding:2rem}._error_5n6x0_18 strong{color:var(--color-red);font-size:1.4rem}._visionLoading_5n6x0_20{z-index:45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-red);text-align:center;background:#fff4e7e0;place-items:center;padding:2rem;font-size:1.05rem;font-weight:800;display:grid;position:fixed;inset:0}@media (width<=759px){._result_5n6x0_16{justify-self:center;width:min(100%,340px)}}@media (width<=430px){._savedBar_5n6x0_9 button{padding:.4rem .62rem;font-size:.74rem}}@media (width>=760px) and (width<=899px){._result_5n6x0_16{justify-self:center;width:min(100%,380px)}}@media (width>=900px){._page_5n6x0_1{flex-direction:column;width:min(1280px,100%);padding-inline:clamp(1.5rem,4vw,4rem);display:flex;position:relative}._desktopHeader_5n6x0_7{z-index:7;top:max(1.25rem, env(safe-area-inset-top));display:block;position:absolute;left:clamp(1.5rem,4vw,4rem)}._desktopHeader_5n6x0_7 button{cursor:default;background:0 0;border:0;width:clamp(5.5rem,7.5vw,7rem);margin:0;padding:0;display:block}._desktopHeader_5n6x0_7 img{width:100%;height:auto;display:block}._layout_5n6x0_15{flex:1;grid-template-columns:minmax(420px,1fr) minmax(0,0fr);column-gap:0;width:min(100%,1080px);min-height:0;margin:auto;padding:clamp(2rem,6svh,5rem) 0}._layout_5n6x0_15[data-result-visible=true]{grid-template-columns:minmax(420px,1fr) minmax(380px,440px);column-gap:clamp(1.5rem,3.5vw,3.5rem)}._result_5n6x0_16{justify-self:center;width:100%;max-width:440px}}@media (width>=900px) and (width<=1199px) and (orientation:portrait){._page_5n6x0_1{display:block}._layout_5n6x0_15,._layout_5n6x0_15[data-result-visible=true]{flex:none;grid-template-columns:minmax(0,1fr);column-gap:0;width:min(100%,760px);min-height:auto;margin-block:0;padding-block:.5rem 1rem}._result_5n6x0_16{width:min(100%,440px)}}._switch_1w9w3_1{background:var(--color-red);border-radius:999px;flex:none;gap:.08rem;padding:.2rem;display:inline-flex;box-shadow:0 5px 18px #5e352624}._switch_1w9w3_1 button{color:#fff;min-width:2rem;min-height:1.65rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:.25rem .5rem;font-size:.72rem;font-weight:900;line-height:1}._switch_1w9w3_1 button[data-active=true]{color:var(--color-red);background:#fff}._switch_1w9w3_1 button:focus-visible{outline-offset:1px;outline:2px solid #fff}._backdrop_1uba2_1{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#28110c73;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}._sheet_1uba2_2{background:#fffaf4;border-radius:1.5rem 1.5rem 1rem 1rem;outline:none;width:min(100%,520px);max-height:min(80svh,680px);padding:1.4rem;position:relative;overflow:auto;box-shadow:0 18px 60px #2d0e0a47}._sheet_1uba2_2 h2{color:var(--color-red);margin:0 2.5rem 1rem 0;font-size:1.35rem}._close_1uba2_4{width:2.3rem;height:2.3rem;color:var(--color-red);cursor:pointer;background:#ffeadb;border:0;border-radius:50%;font-size:1.5rem;position:absolute;top:.8rem;right:.8rem}._chips_1uba2_5{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._chips_1uba2_5 button{color:#3b211f;font:inherit;cursor:pointer;background:#fff;border:1px solid #97191e2e;border-radius:999px;padding:.5rem .7rem;font-weight:700}._chips_1uba2_5 span{color:var(--color-red)}._addRow_1uba2_8{grid-template-columns:1fr auto;gap:.5rem;margin:1rem 0;display:grid}._addRow_1uba2_8 input{min-width:0;font:inherit;border:1px solid #d9c7bc;border-radius:.8rem;padding:.75rem}._addRow_1uba2_8 button,._confirm_1uba2_10{background:var(--color-red);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:.8rem;padding:.75rem 1rem;font-weight:800}._actions_1uba2_11{gap:.55rem;display:grid}._confirm_1uba2_10{border-radius:999px;width:100%}._secondary_1uba2_13,._endRound_1uba2_13{width:100%;color:var(--color-red);font:inherit;cursor:pointer;background:0 0;border:0;padding:.65rem 1rem;font-weight:750}._secondary_1uba2_13{background:#fff;border:1px solid #97191e38;border-radius:999px}._endRound_1uba2_13{text-underline-offset:.18em;text-decoration:underline}._confirm_1uba2_10:disabled,._secondary_1uba2_13:disabled,._endRound_1uba2_13:disabled{opacity:.45;cursor:default}._error_1uba2_17{color:var(--color-red);font-weight:700}@media (width>=700px){._backdrop_1uba2_1{align-items:center}._sheet_1uba2_2{border-radius:1.5rem}}._overlay_1h70x_1{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2818197a;align-items:end;padding:1rem;display:grid;position:fixed;inset:0}._sheet_1h70x_2{width:min(100%,31rem);max-height:min(88svh,44rem);box-shadow:var(--shadow);background:#fff8ef;border-radius:1.5rem 1.5rem .75rem .75rem;margin:0 auto;padding:1.5rem;position:relative;overflow-y:auto}._close_1h70x_3{width:2.5rem;height:2.5rem;color:var(--color-red);cursor:pointer;background:#ffefde;border:0;border-radius:50%;place-items:center;font-size:1.6rem;display:grid;position:absolute;top:.8rem;right:.8rem}._eyebrow_1h70x_4{color:var(--color-red);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._sheet_1h70x_2 h2{color:var(--color-red);margin:.35rem 2.5rem .55rem 0;font-size:clamp(1.55rem,6vw,2.15rem);line-height:1.05}._sheet_1h70x_2 h2:focus{outline:none}._intro_1h70x_7{color:var(--color-muted);margin:0 0 1.2rem;line-height:1.5}._form_1h70x_8{gap:.9rem;display:grid}._field_1h70x_9{gap:.35rem;font-weight:750;display:grid}._field_1h70x_9 input{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d9bba5;border-radius:.8rem;padding:.85rem .9rem}._consent_1h70x_11{color:var(--color-muted);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.86rem;line-height:1.45;display:grid}._consent_1h70x_11 input{width:1.1rem;height:1.1rem;accent-color:var(--color-red);margin-top:.12rem}._privacy_1h70x_13{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.45}._message_1h70x_14{color:var(--color-red);background:#ffefde;border-radius:.8rem;padding:.8rem;font-weight:700;line-height:1.4}._error_1h70x_15{color:var(--color-red);font-size:.86rem}._account_1h70x_16{gap:1rem;display:grid}._email_1h70x_17{overflow-wrap:anywhere;font-weight:800}._quota_1h70x_18{background:#fff;border:1px solid #eadaca;border-radius:1rem;padding:.9rem}._quota_1h70x_18 strong,._quota_1h70x_18 span{display:block}._quota_1h70x_18 span{color:var(--color-muted);margin-top:.2rem;font-size:.86rem}._actions_1h70x_21{flex-wrap:wrap;gap:.65rem;display:flex}@media (width>=700px){._overlay_1h70x_1{align-items:center}._sheet_1h70x_2{border-radius:1.5rem}}._page_snzmz_1{width:min(760px,100%);min-height:100svh;padding:max(1.25rem, env(safe-area-inset-top)) 1rem max(1.5rem, env(safe-area-inset-bottom));margin:auto}._back_snzmz_2{color:var(--color-red);margin:0 0 1rem;font-size:.875rem;font-weight:750;text-decoration:none;display:inline-block}._card_snzmz_3{box-shadow:var(--shadow);background:#fffdf9eb;border:1px solid #eadaca;border-radius:1.5rem;padding:clamp(1.25rem,4vw,2.5rem)}._card_snzmz_3 h1{color:var(--color-red);margin:0 0 1.5rem;font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.05}._card_snzmz_3 h2{margin:1.75rem 0 .5rem;font-size:1.05rem;line-height:1.3}._card_snzmz_3 p,._card_snzmz_3 address{color:var(--color-muted);margin:.65rem 0;font-size:.95rem;font-style:normal;line-height:1.65}._card_snzmz_3 a{color:var(--color-red);overflow-wrap:anywhere;font-weight:700}._updated_snzmz_8{margin-top:2rem!important;font-size:.8rem!important}._page_j1ax3_1{width:min(760px,100%);min-height:100svh;padding:max(1.25rem, env(safe-area-inset-top)) 1rem max(1.5rem, env(safe-area-inset-bottom));margin:auto}._header_j1ax3_2{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._back_j1ax3_3{color:var(--color-red);font-size:.875rem;font-weight:750;text-decoration:none}._card_j1ax3_4{box-shadow:var(--shadow);background:#fffdf9eb;border:1px solid #eadaca;border-radius:1.5rem;padding:clamp(1.25rem,4vw,2.5rem)}._eyebrow_j1ax3_5{color:var(--color-red);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:900}._card_j1ax3_4 h1{color:var(--color-red);margin:.45rem 0 1.5rem;font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.08}._card_j1ax3_4 h2{margin:1.75rem 0 .5rem;font-size:1.1rem}._card_j1ax3_4 p{color:var(--color-muted);margin:.75rem 0;font-size:.98rem;line-height:1.7}:root{color:#281819;font-synthesis:none;--color-red:#8e191e;--color-muted:#66585a;--shadow:0 16px 45px #5e352629;background:#fff8ef;font-family:Inter,ui-rounded,SF Pro Rounded,system-ui,sans-serif}*{box-sizing:border-box}html{background:#fff8ef;min-width:320px}body{background:linear-gradient(145deg,#fff8efdb,#f7995d29),url(/images/background.jpg) 50%/cover fixed;min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input{font:inherit}button:focus-visible{outline-offset:3px;outline:3px solid #f7995d}.button{cursor:pointer;border:0;border-radius:999px;padding:.75rem 1rem;font-weight:750}.button:disabled{opacity:.65;cursor:wait}.button--primary{background:var(--color-red);color:#fff}.button--secondary{color:var(--color-red);background:#ffefde}.button--quiet{color:var(--color-muted);background:0 0}
