.Setup-module__zjgI6a__setup{background:var(--surface-canvas);min-height:100vh;color:var(--text-primary);font-family:var(--vurna-font-body);flex-direction:column;display:flex}.Setup-module__zjgI6a__top{justify-content:space-between;align-items:center;padding:20px 36px;display:flex}.Setup-module__zjgI6a__top a{display:inline-flex}.Setup-module__zjgI6a__nav{gap:4px;display:flex}.Setup-module__zjgI6a__split{flex:1;grid-template-columns:minmax(0,46fr) minmax(0,54fr);display:grid}.Setup-module__zjgI6a__single{grid-template-columns:minmax(0,1fr)}.Setup-module__zjgI6a__ask{justify-content:center;align-items:center;padding:8px 48px 48px;display:flex}.Setup-module__zjgI6a__askCol{flex-direction:column;gap:4px;width:100%;max-width:440px;display:flex}.Setup-module__zjgI6a__preview{background:var(--surface-sunken);border-radius:18px;justify-content:center;align-items:center;margin:0 28px 28px 0;padding:36px;display:flex;position:relative}.Setup-module__zjgI6a__caption{text-align:center;color:var(--text-secondary);font-size:12.5px;position:absolute;bottom:18px;left:0;right:0}.Setup-module__zjgI6a__title{font-family:var(--vurna-font-display);letter-spacing:-.015em;font-variation-settings:"opsz" 60, "SOFT" 48;outline:none;margin:0 0 10px;font-size:34px;font-weight:400;line-height:1.12}.Setup-module__zjgI6a__sub{color:var(--text-secondary);margin:0 0 22px;font-size:15px;line-height:1.5}.Setup-module__zjgI6a__voiceRow{align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.Setup-module__zjgI6a__voiceHeading{outline:none}.Setup-module__zjgI6a__voiceHeading p{margin:0;font-size:30px;line-height:1.2}.Setup-module__zjgI6a__voiceSub{color:var(--text-secondary);margin:0 0 26px 50px;font-size:15px;line-height:1.55}.Setup-module__zjgI6a__chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.Setup-module__zjgI6a__chip{border-radius:var(--vurna-radius-pill);border:1px solid var(--border-default);height:36px;font:inherit;color:var(--text-primary);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 14px;font-size:14px;display:inline-flex}.Setup-module__zjgI6a__chip:hover{border-color:var(--border-strong)}.Setup-module__zjgI6a__chip:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.Setup-module__zjgI6a__chip svg{font-size:14px}.Setup-module__zjgI6a__chipMore{color:var(--text-secondary);border-style:dashed}.Setup-module__zjgI6a__chipOn{background:var(--text-primary);color:var(--surface-canvas);border-color:#0000;font-weight:500}.Setup-module__zjgI6a__group{letter-spacing:.04em;color:var(--text-secondary);margin:0 2px 9px;font-size:12px;font-weight:500}.Setup-module__zjgI6a__quiet{color:var(--text-secondary);margin:-8px 2px 18px;font-size:12.5px;line-height:1.5}.Setup-module__zjgI6a__toggleRow{border-radius:var(--vurna-radius-card);background:var(--surface-card);border:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;padding:14px 16px;display:flex}.Setup-module__zjgI6a__toggleRow b{font-size:14.5px;font-weight:500;display:block}.Setup-module__zjgI6a__toggleRow span{color:var(--text-secondary);font-size:12.5px}.Setup-module__zjgI6a__consent{border-radius:var(--vurna-radius-card);background:var(--surface-card);border:1px solid var(--border-subtle);margin-bottom:18px;padding:14px 16px}.Setup-module__zjgI6a__consentHead{font-family:var(--vurna-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px;font-size:10px}.Setup-module__zjgI6a__consentLabel{cursor:pointer;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.Setup-module__zjgI6a__consentLabel svg{flex-shrink:0;font-size:20px}.Setup-module__zjgI6a__consentLabel:focus-within svg{outline:2px solid var(--text-primary);outline-offset:2px;border-radius:3px}.Setup-module__zjgI6a__consentText{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.55}.Setup-module__zjgI6a__consentText a{color:var(--text-primary)}.Setup-module__zjgI6a__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Setup-module__zjgI6a__err{color:var(--text-secondary);justify-content:center;align-items:center;gap:6px;margin:10px 2px 0;font-size:12.5px;display:flex}.Setup-module__zjgI6a__err svg{color:var(--vurna-color-ember);font-size:14px}.Setup-module__zjgI6a__week{border-radius:var(--vurna-radius-card);background:var(--surface-card);border:1px solid var(--border-subtle);width:100%;max-width:440px;box-shadow:var(--shadow-raised);padding:20px 22px 14px}.Setup-module__zjgI6a__weekEyebrow{font-family:var(--vurna-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 6px;font-size:10px}.Setup-module__zjgI6a__weekTitle{font-family:var(--vurna-font-display);font-variation-settings:"opsz" 36, "SOFT" 48;margin:0 0 10px;font-size:22px;line-height:1.15}.Setup-module__zjgI6a__facts{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.Setup-module__zjgI6a__fact{border-radius:var(--vurna-radius-pill);border:1px solid var(--border-default);height:26px;color:var(--text-primary);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.Setup-module__zjgI6a__rows{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.Setup-module__zjgI6a__row{border-bottom:1px solid var(--border-subtle);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.Setup-module__zjgI6a__row:last-child{border-bottom:0}.Setup-module__zjgI6a__day{font-family:var(--vurna-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:10px}.Setup-module__zjgI6a__ghost{background:var(--border-subtle);border-radius:5px;height:10px}.Setup-module__zjgI6a__writing .Setup-module__zjgI6a__ghost{background:var(--border-default);animation:Setup-module__zjgI6a__setup-writing 1.2s var(--vurna-ease-in-out) infinite alternate}@keyframes Setup-module__zjgI6a__setup-writing{0%{opacity:.5}to{opacity:1}}.Setup-module__zjgI6a__dish{font-size:14px}.Setup-module__zjgI6a__meta{color:var(--text-secondary);font-size:12px}.Setup-module__zjgI6a__workingLine{color:#0000;background:linear-gradient(100deg, var(--text-tertiary) 42%, var(--text-primary) 50%, var(--text-tertiary) 58%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:22px 0 0 50px;font-size:15px;animation:2.3s ease-in-out infinite Setup-module__zjgI6a__setup-sweep,.32s ease-out Setup-module__zjgI6a__setup-line-in}@keyframes Setup-module__zjgI6a__setup-sweep{0%{background-position:100% 0}61%,to{background-position:0 0}}@keyframes Setup-module__zjgI6a__setup-line-in{0%{opacity:0}}.Setup-module__zjgI6a__building{border-radius:50%;flex-shrink:0;display:inline-flex;position:relative}.Setup-module__zjgI6a__building:after{content:"";border:1.5px solid var(--voice);pointer-events:none;border-radius:50%;animation:1.8s cubic-bezier(.22,1,.36,1) infinite Setup-module__zjgI6a__setup-ring;position:absolute;inset:0}@keyframes Setup-module__zjgI6a__setup-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.Setup-module__zjgI6a__workingLine{color:var(--text-secondary);background:0 0;animation:none}.Setup-module__zjgI6a__building:after{display:none}}.Setup-module__zjgI6a__reveal{flex-direction:column;flex:1;padding:4px 36px 30px;display:flex}.Setup-module__zjgI6a__reveal .Setup-module__zjgI6a__voiceSub{margin-bottom:22px}.Setup-module__zjgI6a__cols{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Setup-module__zjgI6a__col{border-radius:var(--vurna-radius-card);background:var(--surface-card);border:1px solid var(--border-subtle);flex-direction:column;gap:10px;padding:14px 14px 16px;display:flex}.Setup-module__zjgI6a__colPending{border-style:dashed;border-color:var(--border-default);background:0 0}.Setup-module__zjgI6a__tile{background:var(--surface-sunken);min-height:140px;color:var(--text-secondary);border-radius:10px;flex:1;justify-content:center;align-items:center;font-size:26px;display:flex}.Setup-module__zjgI6a__colPending .Setup-module__zjgI6a__tile{background:0 0}.Setup-module__zjgI6a__tilePhoto{background-position:50%;background-size:cover}.Setup-module__zjgI6a__tileMaking{animation:.9s cubic-bezier(.65,0,.35,1) infinite alternate Setup-module__zjgI6a__setup-breath}@keyframes Setup-module__zjgI6a__setup-breath{0%{opacity:1}to{opacity:.42}}.Setup-module__zjgI6a__colDish{font-family:var(--vurna-font-display);font-variation-settings:"opsz" 24, "SOFT" 40;font-size:17px;line-height:1.2}.Setup-module__zjgI6a__colWaiting{color:var(--text-secondary);font-size:14px;font-style:italic}.Setup-module__zjgI6a__revealFoot{justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;display:flex}.Setup-module__zjgI6a__status{color:var(--text-secondary);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}@media (max-width:900px){.Setup-module__zjgI6a__top{padding:14px 18px}.Setup-module__zjgI6a__split{grid-template-columns:minmax(0,1fr)}.Setup-module__zjgI6a__preview{border-radius:12px;order:-1;justify-content:flex-start;margin:0 16px 6px;padding:10px 12px}.Setup-module__zjgI6a__preview .Setup-module__zjgI6a__week{box-shadow:none;background:0 0;border:0;max-width:none;padding:0}.Setup-module__zjgI6a__preview .Setup-module__zjgI6a__weekTitle,.Setup-module__zjgI6a__preview .Setup-module__zjgI6a__rows{display:none}.Setup-module__zjgI6a__preview .Setup-module__zjgI6a__facts{margin:0}.Setup-module__zjgI6a__caption{text-align:left;margin:6px 0 0;position:static}.Setup-module__zjgI6a__preview{flex-direction:column;align-items:stretch}.Setup-module__zjgI6a__ask{align-items:flex-start;padding:14px 18px 28px}.Setup-module__zjgI6a__title{font-size:26px}.Setup-module__zjgI6a__voiceHeading p{font-size:24px}.Setup-module__zjgI6a__voiceSub,.Setup-module__zjgI6a__stages{margin-left:0}.Setup-module__zjgI6a__reveal{padding:4px 18px 28px}.Setup-module__zjgI6a__cols{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);gap:0}.Setup-module__zjgI6a__col{border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;flex-direction:row;align-items:baseline;gap:12px;padding:10px 0}.Setup-module__zjgI6a__tile{display:none}.Setup-module__zjgI6a__colDish{font-family:var(--vurna-font-body);flex:1;font-size:15px}.Setup-module__zjgI6a__revealFoot{flex-direction:column;align-items:stretch}}.Setup-module__zjgI6a__ask:has(.Setup-module__zjgI6a__askList){padding:0 48px 24px}.Setup-module__zjgI6a__askCol:has(.Setup-module__zjgI6a__askList){max-width:470px}.Setup-module__zjgI6a__askCol:has(.Setup-module__zjgI6a__askList) .Setup-module__zjgI6a__voiceSub{margin-bottom:18px}.Setup-module__zjgI6a__askHead{font-family:var(--vurna-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);margin:-6px 0 0;padding-bottom:6px;font-size:10px}.Setup-module__zjgI6a__askList{margin:0;padding:4px 0 0;list-style:none}.Setup-module__zjgI6a__askList li{align-items:flex-start;gap:12px;padding:4px 0;font-size:14px;line-height:1.4;display:flex}.Setup-module__zjgI6a__askList svg{width:18px;height:18px;color:var(--text-secondary);flex-shrink:0}.Setup-module__zjgI6a__askFree{color:var(--text-secondary);border-top:1px solid var(--border-subtle);margin:2px 0 14px;padding-top:9px;font-size:12.5px;line-height:1.5}.Setup-module__zjgI6a__askFree b{color:var(--text-primary);font-weight:500}.Setup-module__zjgI6a__plans{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.Setup-module__zjgI6a__pendingCheckout{opacity:.45;cursor:not-allowed;pointer-events:none}.Setup-module__zjgI6a__plan{text-align:left;cursor:pointer;font-family:var(--vurna-font-body);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--vurna-radius-card);background:var(--surface-card);transition:border-color .2s var(--vurna-ease-out), box-shadow .2s var(--vurna-ease-out);flex-direction:column;gap:2px;padding:11px 14px 12px;display:flex;position:relative}.Setup-module__zjgI6a__plan:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.Setup-module__zjgI6a__planOn{border-color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--text-primary)}.Setup-module__zjgI6a__planRadio{border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:11px;right:12px}.Setup-module__zjgI6a__planOn .Setup-module__zjgI6a__planRadio{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-canvas)}.Setup-module__zjgI6a__planRadio svg{width:11px;height:11px}.Setup-module__zjgI6a__planName{align-items:center;gap:7px;padding-right:24px;font-size:13.5px;font-weight:500;display:flex}.Setup-module__zjgI6a__planChip{font-family:var(--vurna-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--vurna-radius-pill);padding:2px 6px;font-size:8.5px;font-weight:500}.Setup-module__zjgI6a__planPrice{font-family:var(--vurna-font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 32, "SOFT" 40;margin-top:3px;font-size:24px}.Setup-module__zjgI6a__planPrice small{font-family:var(--vurna-font-body);color:var(--text-secondary);letter-spacing:0;margin-left:5px;font-size:12px}.Setup-module__zjgI6a__planEq{font-family:var(--vurna-font-mono);color:var(--text-secondary);font-size:10.5px}.Setup-module__zjgI6a__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 14px;padding:0;list-style:none;display:grid;position:relative}.Setup-module__zjgI6a__rail:before{content:"";background:var(--border-strong);height:1px;position:absolute;top:5px;left:5px;right:33%}.Setup-module__zjgI6a__rail li{color:var(--text-secondary);padding-top:18px;font-size:12px;line-height:1.4;position:relative}.Setup-module__zjgI6a__rail li:before{content:"";background:var(--surface-canvas);border:1px solid var(--border-strong);border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0}.Setup-module__zjgI6a__rail li.Setup-module__zjgI6a__railNow:before{background:var(--cta-bg);border-color:var(--cta-bg)}.Setup-module__zjgI6a__rail b{font-family:var(--vurna-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:2px;font-size:10px;font-weight:500;display:block}.Setup-module__zjgI6a__askNote{color:var(--text-secondary);text-align:center;margin:4px 0 0;font-size:12.5px;line-height:1.45}.Setup-module__zjgI6a__askStatus{color:var(--text-secondary);border-radius:var(--vurna-radius-input);border:1px dashed var(--border-default);margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.5}.Setup-module__zjgI6a__askPaddle{color:var(--text-secondary);margin:8px 0 0;font-size:11.5px;line-height:1.5}.Setup-module__zjgI6a__food{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.Setup-module__zjgI6a__food:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 0 100%,#140e0b8c 0%,#0000 60%);position:absolute;inset:0}.Setup-module__zjgI6a__mosaic{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"b c a a""d d a a""e f g g";gap:6px;display:grid;position:absolute;inset:0}.Setup-module__zjgI6a__mosaicTile{background:var(--border-subtle);background-position:50%;background-size:cover}.Setup-module__zjgI6a__photo0{background-image:url(/pricing/mon-miso-salmon.jpg)}.Setup-module__zjgI6a__photo1{background-image:url(/pricing/tue-tomato-risotto.jpg)}.Setup-module__zjgI6a__photo2{background-image:url(/pricing/wed-chicken-katsu.jpg)}.Setup-module__zjgI6a__photo3{background-image:url(/pricing/thu-sheet-pan-gnocchi.jpg)}.Setup-module__zjgI6a__photo4{background-image:url(/pricing/fri-yaki-udon.jpg)}.Setup-module__zjgI6a__photo5{background-image:url(/pricing/sat-pizza-margherita.jpg)}.Setup-module__zjgI6a__photo6{background-image:url(/pricing/sun-pesto-rigatoni.jpg)}.Setup-module__zjgI6a__mosaicCap{pointer-events:none;position:relative}.Setup-module__zjgI6a__mosaicCap:before{content:"";background:linear-gradient(#0000 55%,#140e0b8c 100%);position:absolute;inset:0}.Setup-module__zjgI6a__mosaicCap span{font-family:var(--vurna-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fbf6eeeb;font-size:9.5px;position:absolute;bottom:10px;left:12px}.Setup-module__zjgI6a__area_a{grid-area:a}.Setup-module__zjgI6a__area_b{grid-area:b}.Setup-module__zjgI6a__area_c{grid-area:c}.Setup-module__zjgI6a__area_d{grid-area:d}.Setup-module__zjgI6a__area_e{grid-area:e}.Setup-module__zjgI6a__area_f{grid-area:f}.Setup-module__zjgI6a__area_g{grid-area:g}.Setup-module__zjgI6a__weekOnFood{z-index:1;max-width:360px;padding:16px 18px 8px;position:absolute;bottom:28px;left:28px;box-shadow:0 30px 60px -20px #0000008c}@media (max-width:900px){.Setup-module__zjgI6a__food{margin:-10px -12px;padding:10px 0 4px;position:relative;inset:auto;overflow:hidden}.Setup-module__zjgI6a__food:after,.Setup-module__zjgI6a__weekOnFood,.Setup-module__zjgI6a__mosaicCap{display:none}.Setup-module__zjgI6a__mosaic{gap:7px;padding:0 12px;display:flex;position:static;transform:rotate(-2.5deg)}.Setup-module__zjgI6a__mosaicTile{border:1px solid var(--border-default);border-radius:11px;flex:0 0 82px;height:96px}.Setup-module__zjgI6a__rail{grid-template-columns:1fr;gap:10px}.Setup-module__zjgI6a__rail:before{width:1px;height:auto;top:6px;bottom:6px;right:auto}.Setup-module__zjgI6a__rail li{padding:0 0 0 22px}.Setup-module__zjgI6a__ask:has(.Setup-module__zjgI6a__askList){padding:14px 18px 28px}.Setup-module__zjgI6a__planChip{display:none}.Setup-module__zjgI6a__planPrice{font-size:21px}}
