.Wordmark-module__6you7a__mark{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;font-weight:400;line-height:1;display:inline-block}
.AppStoreBadge-module__fDd7YW__store{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.AppStoreBadge-module__fDd7YW__status{color:var(--ink-secondary);font-size:12px;line-height:1.5}.AppStoreBadge-module__fDd7YW__badge{line-height:0;display:inline-flex}.AppStoreBadge-module__fDd7YW__badge img{width:auto;height:100%;display:block}
.SiteFrame-module__qLunAq__page{background:var(--canvas);min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.SiteFrame-module__qLunAq__page>main{flex:1;scroll-margin-top:96px}.SiteFrame-module__qLunAq__headerInner,.SiteFrame-module__qLunAq__footer{width:min(1168px,100% - 96px);margin-inline:auto}.SiteFrame-module__qLunAq__header{z-index:10;border-bottom:1px solid var(--hairline);background:var(--canvas);transition:box-shadow .3s,border-color .3s;position:sticky;top:0}.SiteFrame-module__qLunAq__page[data-scrolled=true] .SiteFrame-module__qLunAq__header{border-bottom-color:#d4dacc;box-shadow:0 4px 18px #25362a0b}.SiteFrame-module__qLunAq__headerInner{justify-content:space-between;align-items:center;gap:32px;min-height:76px;display:flex}.SiteFrame-module__qLunAq__brand{flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.SiteFrame-module__qLunAq__header nav,.SiteFrame-module__qLunAq__footer nav{align-items:center;gap:32px;display:flex}.SiteFrame-module__qLunAq__header nav a,.SiteFrame-module__qLunAq__footer nav a{align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex;position:relative}.SiteFrame-module__qLunAq__header nav a:after,.SiteFrame-module__qLunAq__footer nav a:after{content:"";bottom:8px;transform-origin:0;height:1px;transition:transform .3s var(--ease-pop);background:currentColor;position:absolute;inset-inline:0;transform:scaleX(0)}.SiteFrame-module__qLunAq__header nav a:is(:hover,:focus-visible,[aria-current=location]):after,.SiteFrame-module__qLunAq__footer nav a:is(:hover,:focus-visible):after{transform:scaleX(1)}.SiteFrame-module__qLunAq__navCta,.SiteFrame-module__qLunAq__back{white-space:nowrap;align-items:center;gap:18px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.SiteFrame-module__qLunAq__navCta{background:var(--forest);color:var(--paper);transition:background .2s ease, transform .22s var(--ease-pop), box-shadow .22s ease;border-radius:5px;padding:8px 16px;font-weight:500}.SiteFrame-module__qLunAq__navCta:hover{background:#3c4b38}.SiteFrame-module__qLunAq__navCta svg,.SiteFrame-module__qLunAq__back svg{transition:transform .22s var(--ease-pop)}.SiteFrame-module__qLunAq__back{color:var(--ink-secondary);gap:10px}.SiteFrame-module__qLunAq__back:hover{color:var(--ink)}@media (hover:hover){.SiteFrame-module__qLunAq__navCta:hover{transform:translateY(-2px);box-shadow:0 5px 12px #25362a1f}.SiteFrame-module__qLunAq__navCta:hover svg{transform:translate(3px)}.SiteFrame-module__qLunAq__back:hover svg{transform:translate(-3px)}}.SiteFrame-module__qLunAq__navCta:active{box-shadow:none;transform:translateY(0)scale(.98)}.SiteFrame-module__qLunAq__page [data-depth-item]{transform:translate3d(0, var(--depth-offset,0px), 0)}@media (max-width:760px),(pointer:coarse){.SiteFrame-module__qLunAq__page [data-depth-item]{transform:none}}@media (prefers-reduced-motion:reduce){.SiteFrame-module__qLunAq__page [data-depth-item],.SiteFrame-module__qLunAq__navCta:is(:hover,:active){transform:none}}.SiteFrame-module__qLunAq__footer{border-top:1px solid var(--hairline);padding-block:28px max(36px, env(safe-area-inset-bottom));flex-wrap:wrap;align-items:center;gap:22px 32px;display:flex}.SiteFrame-module__qLunAq__footer>span{color:var(--ink-secondary);font-size:12px}.SiteFrame-module__qLunAq__footer nav{gap:24px;margin-left:auto}.SiteFrame-module__qLunAq__footer small{color:var(--ink-secondary);font-size:10px}.SiteFrame-module__qLunAq__store{gap:12px;margin-left:12px;display:grid}.SiteFrame-module__qLunAq__store>div{gap:8px}.SiteFrame-module__qLunAq__store>div>span:first-child{font-size:10px}.SiteFrame-module__qLunAq__skip{z-index:30;background:var(--forest);color:var(--paper);padding:10px 16px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.SiteFrame-module__qLunAq__skip:focus{transform:none}@media (max-width:1100px){.SiteFrame-module__qLunAq__headerInner,.SiteFrame-module__qLunAq__footer{width:calc(100% - 64px)}.SiteFrame-module__qLunAq__header nav{gap:24px}}@media (max-width:760px){.SiteFrame-module__qLunAq__headerInner,.SiteFrame-module__qLunAq__footer{width:calc(100% - 40px)}.SiteFrame-module__qLunAq__headerInner{gap:20px;min-height:68px}.SiteFrame-module__qLunAq__header nav{display:none}.SiteFrame-module__qLunAq__navCta{gap:18px;padding-inline:12px;font-size:12px}.SiteFrame-module__qLunAq__back{gap:7px;font-size:12px}.SiteFrame-module__qLunAq__footer{gap:12px 20px;padding-top:24px}.SiteFrame-module__qLunAq__footer>span{margin-left:auto;font-size:11px}.SiteFrame-module__qLunAq__footer nav{width:100%;margin-left:0}.SiteFrame-module__qLunAq__store{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;margin:4px 0 0;display:flex}}@media (max-width:380px){.SiteFrame-module__qLunAq__headerInner,.SiteFrame-module__qLunAq__footer{width:calc(100% - 32px)}.SiteFrame-module__qLunAq__navCta svg{display:none}}
.PhoneScreenshot-module__JJ04zG__phone{border:1px solid var(--hairline);background:var(--canvas);border-radius:20px;padding:6px;overflow:hidden}.PhoneScreenshot-module__JJ04zG__screen{background:var(--canvas);border-radius:14px;width:100%;height:auto}@media (max-width:480px){.PhoneScreenshot-module__JJ04zG__phone{border-radius:14px;padding:4px}.PhoneScreenshot-module__JJ04zG__screen{border-radius:10px}}
.AppShowcase-module__tTDMdq__preview{width:326px;max-width:100%;margin-inline:auto}.AppShowcase-module__tTDMdq__screenButton{cursor:zoom-in;background:0 0;border:0;width:100%;min-width:0;padding:0;font-weight:400;display:block}.AppShowcase-module__tTDMdq__capture{border:1px solid var(--ink-secondary);background:var(--raised-fill);transition:transform .5s var(--ease-pop), box-shadow .5s var(--ease-pop), border-color .3s ease;border-radius:36px;padding:7px;display:block;overflow:hidden}.AppShowcase-module__tTDMdq__deviceScreen{border-radius:28px;display:block;position:relative;overflow:hidden}.AppShowcase-module__tTDMdq__capture img{width:100%;height:auto;display:block}.AppShowcase-module__tTDMdq__island{pointer-events:none;background:#000;border-radius:999px;width:31%;height:4%;position:absolute;top:1.6%;left:34.5%}.AppShowcase-module__tTDMdq__screenButton:hover .AppShowcase-module__tTDMdq__capture{border-color:var(--ink)}.AppShowcase-module__tTDMdq__compact{width:300px}.AppShowcase-module__tTDMdq__dialog{border:1px solid var(--hairline);background:var(--canvas);width:min(540px,100% - 32px);max-height:calc(100svh - 32px);color:var(--ink);overscroll-behavior:contain;border-radius:8px;margin:auto;padding:0;position:fixed;inset:0}.AppShowcase-module__tTDMdq__dialog::backdrop{background:#121c14b8;animation:.28s both AppShowcase-module__tTDMdq__openBackdrop}.AppShowcase-module__tTDMdq__dialog[data-closing=true]::backdrop{animation:.18s both AppShowcase-module__tTDMdq__closeBackdrop}.AppShowcase-module__tTDMdq__dialogContent{padding:24px 24px 20px}.AppShowcase-module__tTDMdq__dialogHeader{z-index:1;background:var(--canvas);justify-content:space-between;align-items:center;padding-block:8px;display:flex;position:sticky;top:0}.AppShowcase-module__tTDMdq__dialogHeader h2{font-size:34px}.AppShowcase-module__tTDMdq__dialogHeader p{color:var(--ink-secondary);margin-top:5px;font-size:13px}.AppShowcase-module__tTDMdq__close{border:1px solid var(--hairline);border-radius:var(--radius-chip);cursor:pointer;width:48px;height:48px;transition:background .2s ease, transform .25s var(--ease-pop);background:0 0;place-items:center;font-size:16px;display:grid}.AppShowcase-module__tTDMdq__close:hover{background:var(--fill)}.AppShowcase-module__tTDMdq__screenControls{gap:8px;margin-block:20px;display:flex}.AppShowcase-module__tTDMdq__screenControls button{border:1px solid var(--hairline);border-radius:var(--radius-chip);cursor:pointer;min-height:48px;transition:background .24s ease, color .24s ease, border-color .24s ease, transform .2s var(--ease-pop);background:0 0;flex:1;padding:7px;font-size:13px;font-weight:400}.AppShowcase-module__tTDMdq__screenControls button:hover{background:var(--fill)}.AppShowcase-module__tTDMdq__screenControls button[aria-pressed=true]{background:var(--selection-fill);color:var(--on-selection);border-color:var(--selection-fill)}.AppShowcase-module__tTDMdq__fullScreen{aspect-ratio:1206/2622;border:1px solid var(--hairline-dashed);background:#faf9f4;border-radius:15px;width:min(100%,300px);margin-inline:auto;position:relative;overflow:hidden}.AppShowcase-module__tTDMdq__fullCapture{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.AppShowcase-module__tTDMdq__fullCapture[data-active=true]{opacity:1;z-index:1}.AppShowcase-module__tTDMdq__fullScreen .AppShowcase-module__tTDMdq__island{z-index:2}.AppShowcase-module__tTDMdq__dialogNote{color:var(--ink-secondary);text-align:center;margin-top:16px;font-size:12px}@media (max-width:760px){.AppShowcase-module__tTDMdq__preview{width:280px}.AppShowcase-module__tTDMdq__capture{border-radius:30px;padding:6px}.AppShowcase-module__tTDMdq__deviceScreen{border-radius:23px}.AppShowcase-module__tTDMdq__compact{width:264px}.AppShowcase-module__tTDMdq__dialogContent{padding-inline:16px}.AppShowcase-module__tTDMdq__screenControls{gap:6px}.AppShowcase-module__tTDMdq__screenControls button{padding-inline:5px;font-size:12px}}.AppShowcase-module__tTDMdq__dialog[open]{animation:.36s cubic-bezier(.16,1,.3,1) AppShowcase-module__tTDMdq__openPreview}@keyframes AppShowcase-module__tTDMdq__openPreview{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AppShowcase-module__tTDMdq__openBackdrop{0%{opacity:0}to{opacity:1}}@keyframes AppShowcase-module__tTDMdq__closeBackdrop{0%{opacity:1}to{opacity:0}}@media (hover:hover) and (pointer:fine){.AppShowcase-module__tTDMdq__screenButton:hover .AppShowcase-module__tTDMdq__capture{transform:translateY(-7px);box-shadow:0 16px 24px #25362a1a}.AppShowcase-module__tTDMdq__close:hover{transform:rotate(8deg)}}.AppShowcase-module__tTDMdq__screenButton:active .AppShowcase-module__tTDMdq__capture{transform:scale(.985)}.AppShowcase-module__tTDMdq__screenControls button:active,.AppShowcase-module__tTDMdq__close:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.AppShowcase-module__tTDMdq__dialog[open],.AppShowcase-module__tTDMdq__dialog::backdrop{animation:none}.AppShowcase-module__tTDMdq__screenButton:is(:hover,:active) .AppShowcase-module__tTDMdq__capture,.AppShowcase-module__tTDMdq__close:is(:hover,:active),.AppShowcase-module__tTDMdq__screenControls button:active{transform:none}}
.HouseholdPreview-module__e749Yq__preview{background:var(--soft-green);border-radius:14px;justify-items:center;gap:25px;min-width:0;padding:32px 24px 22px;display:grid}.HouseholdPreview-module__e749Yq__heading{align-items:center;gap:12px;width:min(100%,292px);display:flex}.HouseholdPreview-module__e749Yq__avatar{width:38px;height:38px;color:var(--forest);background:#bdcfb2;border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.HouseholdPreview-module__e749Yq__heading p{font-size:14px;font-weight:500;line-height:1.4}.HouseholdPreview-module__e749Yq__heading div>span{color:var(--ink-secondary);margin-top:3px;font-size:12px;display:block}.HouseholdPreview-module__e749Yq__phone{width:min(100%,238px)}.HouseholdPreview-module__e749Yq__phone>div{width:100%}.HouseholdPreview-module__e749Yq__caption{color:var(--ink-secondary);text-align:center;font-size:10px}@media (max-width:760px){.HouseholdPreview-module__e749Yq__preview{gap:22px;padding:28px 24px 20px}.HouseholdPreview-module__e749Yq__phone{width:218px}}@media (max-width:380px){.HouseholdPreview-module__e749Yq__preview{padding-inline:18px}.HouseholdPreview-module__e749Yq__heading{gap:9px}.HouseholdPreview-module__e749Yq__heading p{font-size:13px}.HouseholdPreview-module__e749Yq__heading div>span{font-size:11px}}
.HeroPreview-module__ZuLp-q__preview{flex-direction:column;width:100%;height:100%;min-height:0;margin:0;display:flex}.HeroPreview-module__ZuLp-q__devices{flex:1;width:100%;min-height:0;position:relative;container-type:size}.HeroPreview-module__ZuLp-q__tablet{width:min(96cqw,84.1487cqh);box-shadow:0 18px 44px rgb(var(--shadow-ink) / .14);background:#fff;border:1px solid #adb7a4;border-radius:21px;padding:8px;position:absolute;top:7%;left:0;overflow:hidden}.HeroPreview-module__ZuLp-q__tabletScreen{background:#191c17;border-radius:13px;position:relative;overflow:hidden;container-type:inline-size}.HeroPreview-module__ZuLp-q__tabletScreen>img{width:100%;height:auto;display:block}.HeroPreview-module__ZuLp-q__tabletClock{color:#f7f6f0;background:#191c17;align-items:center;width:45%;height:4%;padding-left:2%;font:600 1.2cqw -apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:absolute;top:0;left:0}.HeroPreview-module__ZuLp-q__phone{z-index:1;background:var(--raised-fill);width:min(39cqw,35.8764cqh);box-shadow:0 20px 48px rgb(var(--shadow-ink) / .22), 0 0 0 3px var(--soft-green);border:1px solid #adb7a4;border-radius:28px;padding:6px;position:absolute;bottom:max(24px,4cqh);right:0;overflow:hidden}.HeroPreview-module__ZuLp-q__screen{aspect-ratio:1206/2622;isolation:isolate;background:#faf9f4;border-radius:21px;position:relative;overflow:hidden}.HeroPreview-module__ZuLp-q__capture{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:0}.HeroPreview-module__ZuLp-q__capture:first-child{position:relative}.HeroPreview-module__ZuLp-q__capture[data-active=true]{opacity:1;z-index:1}.HeroPreview-module__ZuLp-q__island{z-index:2;pointer-events:none;background:#000;border-radius:999px;width:31%;height:4%;position:absolute;top:1.6%;left:34.5%}.HeroPreview-module__ZuLp-q__caption{color:var(--ink-secondary);flex:none;justify-content:space-between;align-items:center;margin-top:4px;font-size:11px;display:flex}.HeroPreview-module__ZuLp-q__caption button{border-radius:var(--radius-small);min-width:70px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:400;display:inline-flex}.HeroPreview-module__ZuLp-q__caption button:hover{color:var(--ink);background:var(--fill)}@media (max-width:760px){.HeroPreview-module__ZuLp-q__tablet{border-radius:16px;padding:6px;top:0}.HeroPreview-module__ZuLp-q__tabletScreen{border-radius:10px}.HeroPreview-module__ZuLp-q__phone{border-radius:18px;width:min(48cqw,35.8764cqh);padding:4px;bottom:0}.HeroPreview-module__ZuLp-q__screen{border-radius:13px}.HeroPreview-module__ZuLp-q__caption,.HeroPreview-module__ZuLp-q__caption button{font-size:10px}}@media (prefers-reduced-motion:reduce){.HeroPreview-module__ZuLp-q__capture{transition:none}}
.Ketchup404Scene-module__2Cj7mG__experience{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;width:100%;display:grid}.Ketchup404Scene-module__2Cj7mG__copy{min-width:0}.Ketchup404Scene-module__2Cj7mG__eyebrow{font-size:13px;font-weight:500}.Ketchup404Scene-module__2Cj7mG__title{margin-top:20px;font-size:clamp(52px,6vw,78px);line-height:1.025}.Ketchup404Scene-module__2Cj7mG__lede{max-width:360px;color:var(--ink-secondary);margin-top:24px;font-size:16px;line-height:1.75}.Ketchup404Scene-module__2Cj7mG__actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:30px;display:flex}.Ketchup404Scene-module__2Cj7mG__primary,.Ketchup404Scene-module__2Cj7mG__secondary{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:13px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.Ketchup404Scene-module__2Cj7mG__primary{color:var(--on-primary);background:var(--primary-action);border:1px solid var(--primary-action);transition:background .18s}.Ketchup404Scene-module__2Cj7mG__primary:hover{background:var(--primary-pressed)}.Ketchup404Scene-module__2Cj7mG__secondary{color:var(--ink-secondary);text-underline-offset:5px;background:0 0;border:0;gap:7px;padding-inline:0;text-decoration:underline}.Ketchup404Scene-module__2Cj7mG__secondary:hover{color:var(--ink)}.Ketchup404Scene-module__2Cj7mG__plate{aspect-ratio:1.05;background:var(--soft-green);width:100%;color:var(--forest);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex}.Ketchup404Scene-module__2Cj7mG__plate svg{width:100%}.Ketchup404Scene-module__2Cj7mG__plate>span{color:var(--ink-secondary);margin:-22px 16px 32px;font-size:12px}@media (max-width:1100px){.Ketchup404Scene-module__2Cj7mG__experience{gap:52px}}@media (max-width:760px){.Ketchup404Scene-module__2Cj7mG__experience{grid-template-columns:minmax(0,1fr);gap:36px;max-width:480px;margin-inline:auto}.Ketchup404Scene-module__2Cj7mG__title{font-size:clamp(48px,11vw,64px)}.Ketchup404Scene-module__2Cj7mG__lede{font-size:15px}.Ketchup404Scene-module__2Cj7mG__plate{aspect-ratio:1.35}.Ketchup404Scene-module__2Cj7mG__plate svg{max-height:280px}.Ketchup404Scene-module__2Cj7mG__plate>span{margin-top:-30px;margin-bottom:22px;font-size:11px}}
.direction-module__w6-d4a__direction{--paper:#f7f6f0;--soft-green:#e7ecdc;--forest:#25362a;--line:#dde1d5;--canvas:var(--paper);--ink:var(--forest);--ink-secondary:#626c5e;background:var(--paper);color:var(--forest);min-height:100svh}html:has(.direction-module__w6-d4a__direction){scroll-behavior:smooth}.direction-module__w6-d4a__direction main{scroll-margin-top:76px}.direction-module__w6-d4a__direction :where(a,button){-webkit-tap-highlight-color:transparent}.direction-module__w6-d4a__direction :where(a,button):focus-visible{outline-offset:4px;outline:2px solid #355941}.direction-module__w6-d4a__direction button{touch-action:manipulation}.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta){transition:background .2s ease, box-shadow .25s ease, transform .25s var(--ease-pop)}.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta) svg{transition:transform .22s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta):hover svg{transform:translate(3px)}}.direction-module__w6-d4a__direction h1,.direction-module__w6-d4a__direction h2,.direction-module__w6-d4a__direction h3{font-family:var(--font-sans), sans-serif;letter-spacing:-.035em;text-wrap:pretty;font-weight:500}.direction-module__w6-d4a__heroBenefits,.direction-module__w6-d4a__sharedPlan,.direction-module__w6-d4a__product,.direction-module__w6-d4a__tableInner,.direction-module__w6-d4a__invitation,.direction-module__w6-d4a__questions{width:min(1168px,100% - 96px);margin-inline:auto}.direction-module__w6-d4a__hero{isolation:isolate;color:#f7f6f0;background:#172319;justify-content:flex-end;align-items:center;min-height:min(860px,100svh - 76px);padding:56px max(48px,50vw - 584px);display:flex;position:relative;overflow:hidden}.direction-module__w6-d4a__hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0e17100a 22%,#0e1710bd 52%,#0e1710e0 100%);position:absolute;inset:0}.direction-module__w6-d4a__heroIntro{z-index:2;width:min(47%,550px);min-width:0;position:relative}.direction-module__w6-d4a__heroPhoto{z-index:0;position:absolute;inset:0;overflow:hidden}.direction-module__w6-d4a__heroPhoto>img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block;position:absolute;inset:0}.direction-module__w6-d4a__hero :where(a,button):focus-visible{outline-color:#f7f6f0}.direction-module__w6-d4a__sharedPlan{padding-top:6px}.direction-module__w6-d4a__eyebrow{letter-spacing:-.01em;font-size:13px;font-weight:500}.direction-module__w6-d4a__hero h1{letter-spacing:-.04em;margin-top:18px;font-size:clamp(34px,4.4vw,62px);line-height:1.04}.direction-module__w6-d4a__hero h1>span{white-space:nowrap;display:block}.direction-module__w6-d4a__heroBottom{margin-top:26px}.direction-module__w6-d4a__heroBottom>p{color:#efeee4;letter-spacing:-.015em;max-width:430px;font-size:17px;line-height:1.7}.direction-module__w6-d4a__heroBottom .direction-module__w6-d4a__desktopBreak{display:none}.direction-module__w6-d4a__heroConversion{flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;display:flex}.direction-module__w6-d4a__heroConversion>span{color:#efeee4;font-size:11px}.direction-module__w6-d4a__cta{color:#221b14;background:#ff5a3c;border-radius:5px;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:13px 20px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.direction-module__w6-d4a__cta:hover{background:#f36a4f}.direction-module__w6-d4a__demo{background:var(--soft-green);border-radius:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;column-gap:76px;margin-top:36px;padding:42px 72px 18px;display:grid;position:relative;overflow:hidden}.direction-module__w6-d4a__demoPlan{place-self:start;width:100%;max-width:445px;padding-top:26px}.direction-module__w6-d4a__demoHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.direction-module__w6-d4a__demoLabel{color:#56624e;font-size:12px}.direction-module__w6-d4a__tinyPeople{align-items:center;padding-left:8px;display:flex}.direction-module__w6-d4a__tinyPeople>span{border:2px solid var(--soft-green);width:31px;height:31px;color:var(--forest);background:#f9f7ec;border-radius:50%;place-items:center;margin-left:-6px;font-size:11px;display:grid}.direction-module__w6-d4a__tinyPeople>span:nth-child(2){background:#bdcfb2}.direction-module__w6-d4a__tinyPeople>span:nth-child(3){background:#e5cf99}.direction-module__w6-d4a__demoPlan h2{letter-spacing:-.03em;margin-top:18px;margin-bottom:24px;font-size:clamp(30px,3vw,40px);line-height:1.06}.direction-module__w6-d4a__dinners{gap:8px;margin:0;padding:0;list-style:none;display:grid}.direction-module__w6-d4a__dinner{text-align:left;cursor:pointer;width:100%;min-height:100px;transition:background .3s ease, border-color .3s ease, box-shadow .3s ease, transform .3s var(--ease-pop);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:18px;padding:13px 18px 13px 13px;font-weight:400;display:flex;position:relative}.direction-module__w6-d4a__dinner:hover{background:#fdfcf78c;border-color:#cbd4be}.direction-module__w6-d4a__dinner:active{background:#fdfcf7}.direction-module__w6-d4a__dinner[data-active=true]{background:#fdfcf7;border-color:#d8dece;box-shadow:0 5px 16px #25362a0a}.direction-module__w6-d4a__dinnerProgress{transform-origin:0;visibility:hidden;background:#9caf8a;border-radius:2px;height:2px;animation:6.5s linear forwards paused direction-module__w6-d4a__cooking-progress;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0)}.direction-module__w6-d4a__dinner[data-running=true] .direction-module__w6-d4a__dinnerProgress{visibility:visible;animation-play-state:running}@keyframes direction-module__w6-d4a__cooking-progress{to{transform:scaleX(1)}}.direction-module__w6-d4a__dishPhoto{flex:none;width:70px;height:70px;position:relative}.direction-module__w6-d4a__dishPhoto>img{object-fit:cover;border-radius:6px;width:100%;height:100%}.direction-module__w6-d4a__cookBadge{border:3px solid var(--soft-green);width:29px;height:29px;color:var(--forest);background:#f7f3e4;border-radius:50%;place-items:center;font-size:12px;font-weight:500;transition:border-color .5s,transform .5s cubic-bezier(.22,1.5,.4,1);display:grid;position:absolute;bottom:-5px;right:-6px}.direction-module__w6-d4a__dinner[data-active=true] .direction-module__w6-d4a__cookBadge{border-color:#fdfcf7;transform:scale(1.12)rotate(-7deg)}.direction-module__w6-d4a__cookBadge[data-tone=basil]{background:#bdcfb2}.direction-module__w6-d4a__cookBadge[data-tone=mango]{background:#e5cf99}.direction-module__w6-d4a__dinnerDetails{min-width:0;display:block}.direction-module__w6-d4a__dinnerDetails>span{color:#626c5e;font-size:11px;line-height:1.4;display:block}.direction-module__w6-d4a__dinnerDetails>strong{letter-spacing:-.025em;margin-top:2px;font-size:18px;font-weight:500;line-height:1.3;display:block}.direction-module__w6-d4a__dinnerDetails>.direction-module__w6-d4a__dinnerCook{color:#626c5e;margin-top:3px;font-size:12px}.direction-module__w6-d4a__activeMark{background:var(--forest);color:#f7f6f0;opacity:0;width:23px;height:23px;transition:opacity .3s ease, transform .45s var(--ease-pop);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid;transform:translate(-7px)scale(.8)}.direction-module__w6-d4a__dinner[data-active=true] .direction-module__w6-d4a__activeMark{opacity:1;transform:none}.direction-module__w6-d4a__demoNote{color:#626c5e;margin-top:22px;font-size:12px;line-height:1.7}.direction-module__w6-d4a__demoDevice{justify-self:center;width:100%;min-width:0;height:100%;min-height:0}.direction-module__w6-d4a__demoDevice>div{height:100%}.direction-module__w6-d4a__demoFootnote{color:#626c5e;border-top:1px solid #cbd4be;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding-top:14px;font-size:10px;display:flex}.direction-module__w6-d4a__principles{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:42px 0 38px;list-style:none;display:grid}.direction-module__w6-d4a__principles li{padding-right:20px}.direction-module__w6-d4a__principles li+li{border-left:1px solid var(--line);padding-left:30px}.direction-module__w6-d4a__principles svg{color:#355941;margin-bottom:18px;display:block}.direction-module__w6-d4a__principles h3{letter-spacing:-.025em;max-width:240px;font-size:clamp(22px,2.3vw,28px);line-height:1.18}.direction-module__w6-d4a__principles p{max-width:250px;color:var(--ink-secondary);margin-top:10px;font-size:12px;line-height:1.65}.direction-module__w6-d4a__product{padding-block:96px 104px;scroll-margin-top:108px}.direction-module__w6-d4a__sectionIntro{grid-template-columns:1.15fr .85fr;align-items:end;column-gap:90px;display:grid}.direction-module__w6-d4a__sectionIntro>.direction-module__w6-d4a__eyebrow{grid-column:1/-1;margin-bottom:18px}.direction-module__w6-d4a__sectionIntro h2{font-size:clamp(38px,4vw,52px);line-height:1.08}.direction-module__w6-d4a__sectionIntro>p:last-child{color:var(--ink-secondary);max-width:395px;font-size:16px;line-height:1.75}.direction-module__w6-d4a__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:44px;display:grid}.direction-module__w6-d4a__feature{min-width:0}.direction-module__w6-d4a__featureVisual{border-radius:10px;justify-content:center;height:385px;padding-top:34px;display:flex;position:relative;overflow:hidden}.direction-module__w6-d4a__recipeVisual{background:#e9ddd0}.direction-module__w6-d4a__groceryVisual{background:#e5e9e0}.direction-module__w6-d4a__featureVisual>div{align-self:flex-start;width:284px}.direction-module__w6-d4a__featureCopy{padding:27px 4px 0}.direction-module__w6-d4a__featureNumber{color:var(--ink-secondary);font-size:11px}.direction-module__w6-d4a__featureCopy h3{letter-spacing:-.03em;margin-top:14px;font-size:clamp(26px,2.5vw,33px);line-height:1.13}.direction-module__w6-d4a__featureCopy>p{max-width:430px;color:var(--ink-secondary);margin-top:15px;font-size:14px;line-height:1.75}.direction-module__w6-d4a__table{color:#f7f6f0;background:#25362a;padding-block:84px 88px;scroll-margin-top:76px}.direction-module__w6-d4a__tableInner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:100px;display:grid}.direction-module__w6-d4a__tableIntro h2{margin-top:22px;font-size:clamp(42px,4.6vw,60px);line-height:1.07}.direction-module__w6-d4a__tableIntro>p:not(.direction-module__w6-d4a__eyebrow){color:#c2cdba;max-width:390px;margin-top:28px;font-size:16px;line-height:1.8}.direction-module__w6-d4a__tablePrivacy{color:#c2cdba;align-items:center;gap:10px;margin-top:26px;font-size:12px;display:flex}.direction-module__w6-d4a__textLink{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:16px;font-size:13px;text-decoration:underline;display:inline-flex}.direction-module__w6-d4a__tableStory{justify-self:center;width:min(100%,480px);min-width:0;margin:0}.direction-module__w6-d4a__tableComposition{padding-bottom:52px;position:relative}.direction-module__w6-d4a__tableActivity{z-index:2;width:calc(100% - 24px);max-width:320px;color:var(--forest);background:#fff;border:1px solid #b6c0af;border-radius:12px;margin:0;position:absolute;bottom:0;left:-56px;overflow:hidden;box-shadow:0 0 0 3px #25362a,0 18px 36px #07120a52,0 3px 8px #07120a29}.direction-module__w6-d4a__activityAvatar{flex:none;position:relative}.direction-module__w6-d4a__tableActivity .direction-module__w6-d4a__socialAvatar{width:34px;height:34px}.direction-module__w6-d4a__activityBadge{color:#fff;background:#25362a;border:2px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-3px;right:-4px}.direction-module__w6-d4a__activityContent{align-items:center;gap:12px;height:78px;padding:13px 15px;animation:.45s cubic-bezier(.2,.7,.2,1) both direction-module__w6-d4a__activity-arrive;display:flex}.direction-module__w6-d4a__activityContent>div{min-width:0}.direction-module__w6-d4a__activityContent p{font-size:13px;line-height:1.45}.direction-module__w6-d4a__activityContent strong{font-weight:600}.direction-module__w6-d4a__activityContent div>span{color:#626c5e;margin-top:3px;font-size:12px;line-height:1.45;display:block}.direction-module__w6-d4a__activityTime{color:#626c5e;align-self:flex-start;margin-left:auto;font-size:10px}.direction-module__w6-d4a__socialAvatar{width:34px;height:34px;color:var(--forest);background:#bdcfb2;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.direction-module__w6-d4a__socialAvatar[data-tone=mango]{background:#e5cf99}.direction-module__w6-d4a__tablePost{color:var(--forest);background:#f7f6f0;border:1px solid #dde1d5;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px #0a180e2e}.direction-module__w6-d4a__postAuthor{align-items:center;gap:10px;padding:16px 20px;display:flex}.direction-module__w6-d4a__postAuthor>div{gap:1px;display:grid}.direction-module__w6-d4a__postAuthor strong{font-size:13px;font-weight:600;line-height:1.4}.direction-module__w6-d4a__postAuthor div>span{color:#626c5e;font-size:10px}.direction-module__w6-d4a__postAuthor>svg{color:#626c5e;margin-left:auto}.direction-module__w6-d4a__postPhoto{aspect-ratio:1.35;overflow:hidden}.direction-module__w6-d4a__postPhoto>img{object-fit:cover;object-position:50% 52%;width:100%;height:100%}.direction-module__w6-d4a__postCopy{padding:18px 20px 0}.direction-module__w6-d4a__postCopy h3{font-size:25px;line-height:1.2}.direction-module__w6-d4a__postCopy>p{color:#626c5e;margin-top:7px;font-size:12px;line-height:1.6}.direction-module__w6-d4a__recipeAttachment{border:1px solid #dde1d5;border-radius:6px;align-items:center;gap:7px;margin-top:15px;padding:10px;font-size:11px;line-height:1.4;display:flex}.direction-module__w6-d4a__recipeAttachment svg{flex:none;width:15px}.direction-module__w6-d4a__recipeAttachment>span{color:#626c5e;flex:none;margin-left:auto;font-size:10px}.direction-module__w6-d4a__postActions{color:#626c5e;border-bottom:1px solid #dde1d5;justify-content:space-between;align-items:center;gap:12px;margin:7px 20px 0;font-size:10px;display:flex}.direction-module__w6-d4a__postActions>span,.direction-module__w6-d4a__postActions button{align-items:center;gap:6px;display:inline-flex}.direction-module__w6-d4a__postActions button{cursor:pointer;color:#355941;background:0 0;border:none;min-height:44px;padding:0;font-size:11px;font-weight:500}.direction-module__w6-d4a__postActions button:hover{color:#25362a}.direction-module__w6-d4a__postConversation{min-height:162px;padding:16px 20px 48px}.direction-module__w6-d4a__postComment{opacity:0;align-items:center;gap:10px;transition:opacity .38s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex;transform:translateY(8px)}.direction-module__w6-d4a__postComment[data-visible=true]{opacity:1;transform:none}.direction-module__w6-d4a__postComment .direction-module__w6-d4a__socialAvatar{width:27px;height:27px;font-size:11px}.direction-module__w6-d4a__postComment strong{font-size:11px;font-weight:600;line-height:1.35}.direction-module__w6-d4a__postComment p{color:#626c5e;font-size:11px;line-height:1.5}.direction-module__w6-d4a__postReply{margin-top:12px;margin-left:37px}.direction-module__w6-d4a__commentHeart{fill:#0000;color:#a44534;flex:none;margin-left:auto;transition:fill .3s,transform .35s cubic-bezier(.2,.7,.2,1);transform:scale(.85)}.direction-module__w6-d4a__commentHeart[data-liked=true]{fill:currentColor;transform:scale(1)}.direction-module__w6-d4a__tableCaption{color:#c2cdba;justify-content:space-between;align-items:center;gap:12px;padding:6px 1px 0;font-size:10px;display:flex}.direction-module__w6-d4a__tableCaption button{min-width:64px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:400;display:inline-flex}.direction-module__w6-d4a__tableCaption button:hover{color:#f7f6f0}.direction-module__w6-d4a__table :where(a,button):focus-visible{outline-color:#bdcfb2}.direction-module__w6-d4a__tablePost button:focus-visible{outline-color:#355941}@keyframes direction-module__w6-d4a__activity-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.direction-module__w6-d4a__invitation{color:#221b14;background:#ff5a3c;border-radius:10px;grid-template-columns:1.1fr .9fr;align-items:center;gap:20px 80px;margin-top:92px;padding:52px 60px 58px;display:grid}.direction-module__w6-d4a__invitation>.direction-module__w6-d4a__eyebrow{grid-column:1/-1}.direction-module__w6-d4a__invitation h2{font-size:clamp(44px,5vw,66px);line-height:1.02}.direction-module__w6-d4a__invitation>div>p{font-size:16px;line-height:1.6}.direction-module__w6-d4a__darkCta{color:#f7f6f0;background:#25362a;border-radius:5px;justify-content:space-between;align-items:center;gap:36px;min-height:52px;margin-top:22px;padding:13px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.direction-module__w6-d4a__darkCta:hover{background:#3c4b38}.direction-module__w6-d4a__invitation>div>span{margin-top:11px;font-size:10px;display:block}.direction-module__w6-d4a__questions{grid-template-columns:.9fr 1.1fr;gap:90px;padding-block:100px 88px;scroll-margin-top:100px;display:grid}.direction-module__w6-d4a__questions h2{margin-top:18px;font-size:42px;line-height:1.08}.direction-module__w6-d4a__questionList{border-top:1px solid var(--line)}.direction-module__w6-d4a__question{border-bottom:1px solid var(--line)}.direction-module__w6-d4a__question h3{font-size:inherit}.direction-module__w6-d4a__question h3 button{letter-spacing:normal;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:70px;padding:20px 0;font-size:14px;font-weight:400;display:flex}.direction-module__w6-d4a__question h3 button:hover{color:#355941}.direction-module__w6-d4a__question h3 button>span{font-size:21px;font-weight:300;line-height:1;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.direction-module__w6-d4a__question h3 button>span[data-open=true]{transform:rotate(45deg)}.direction-module__w6-d4a__answer{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.2,1),opacity .24s,visibility .32s;display:grid}.direction-module__w6-d4a__answer[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr}.direction-module__w6-d4a__answer>div{min-height:0;overflow:hidden}.direction-module__w6-d4a__answer p{color:var(--ink-secondary);padding:0 24px 22px 0;font-size:13px;line-height:1.8}@media (max-width:1100px){.direction-module__w6-d4a__heroBenefits,.direction-module__w6-d4a__sharedPlan,.direction-module__w6-d4a__product,.direction-module__w6-d4a__tableInner,.direction-module__w6-d4a__invitation,.direction-module__w6-d4a__questions{width:calc(100% - 64px)}.direction-module__w6-d4a__hero{padding:40px 32px}.direction-module__w6-d4a__hero h1{font-size:4.4vw}.direction-module__w6-d4a__heroBottom>p{font-size:16px}.direction-module__w6-d4a__demo{column-gap:44px;padding:36px 40px 18px}.direction-module__w6-d4a__demoPlan h2{font-size:34px}.direction-module__w6-d4a__dinner{gap:14px;padding-left:10px}.direction-module__w6-d4a__dinnerDetails>strong{font-size:17px}.direction-module__w6-d4a__sectionIntro{column-gap:56px}.direction-module__w6-d4a__sectionIntro>p:last-child{font-size:15px}.direction-module__w6-d4a__tableInner{gap:56px}.direction-module__w6-d4a__invitation{gap:20px 44px;padding-inline:40px}}@media (max-width:760px){.direction-module__w6-d4a__heroBenefits,.direction-module__w6-d4a__sharedPlan,.direction-module__w6-d4a__product,.direction-module__w6-d4a__tableInner,.direction-module__w6-d4a__invitation,.direction-module__w6-d4a__questions{width:calc(100% - 40px)}.direction-module__w6-d4a__hero{min-height:clamp(700px,100svh - 68px,820px);padding:32px 20px;display:block}.direction-module__w6-d4a__hero:after{background:linear-gradient(#172319 0% 26%,#172319cc 45%,#1723191f 64%,#0000 80%)}.direction-module__w6-d4a__heroIntro{width:100%;max-width:510px;margin-inline:auto}.direction-module__w6-d4a__heroPhoto>img{width:min(200%,1000px);max-width:none;height:auto;inset:auto auto 0 -15%;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}.direction-module__w6-d4a__eyebrow{font-size:12px}.direction-module__w6-d4a__hero h1{letter-spacing:-.035em;margin-top:14px;font-size:clamp(32px,8.8vw,42px);line-height:1.06}.direction-module__w6-d4a__heroBottom{margin-top:18px;display:block}.direction-module__w6-d4a__heroBottom>p{max-width:440px;font-size:14px;line-height:1.6}.direction-module__w6-d4a__desktopBreak{display:none}.direction-module__w6-d4a__heroConversion{gap:9px;margin-top:20px}.direction-module__w6-d4a__cta{min-height:50px;font-size:13px}.direction-module__w6-d4a__demo{border-radius:10px;flex-direction:column;gap:28px;margin-top:30px;padding:24px 24px 14px;display:flex}.direction-module__w6-d4a__demoPlan{max-width:100%;padding-top:0}.direction-module__w6-d4a__demoPlan h2{margin-top:18px;margin-bottom:18px;font-size:31px}.direction-module__w6-d4a__demoHeading{gap:10px}.direction-module__w6-d4a__demoLabel{font-size:11px}.direction-module__w6-d4a__tinyPeople>span{width:27px;height:27px}.direction-module__w6-d4a__dinners{gap:6px}.direction-module__w6-d4a__dinner{gap:15px;min-height:87px;padding:11px}.direction-module__w6-d4a__dishPhoto{width:58px;height:58px}.direction-module__w6-d4a__cookBadge{width:26px;height:26px;font-size:10px}.direction-module__w6-d4a__dinnerDetails>strong{font-size:17px}.direction-module__w6-d4a__dinnerDetails>span{font-size:10px}.direction-module__w6-d4a__dinnerDetails>.direction-module__w6-d4a__dinnerCook{font-size:11px}.direction-module__w6-d4a__demoNote{margin-top:18px;font-size:11px}.direction-module__w6-d4a__demoDevice{width:min(360px,100%);height:clamp(382px,55svh,478px)}.direction-module__w6-d4a__demoFootnote{text-align:center;width:100%;margin-top:-10px;padding-top:13px;font-size:9px;display:block}.direction-module__w6-d4a__principles{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:30px}.direction-module__w6-d4a__principles li,.direction-module__w6-d4a__principles li+li{border:0;grid-template-columns:34px 1fr;column-gap:17px;padding:0;display:grid}.direction-module__w6-d4a__principles svg{grid-row:1/3;margin:2px 0 0}.direction-module__w6-d4a__principles h3{max-width:none;font-size:22px}.direction-module__w6-d4a__principles p{max-width:none;margin-top:5px;font-size:12px}.direction-module__w6-d4a__product{padding-block:56px 60px;scroll-margin-top:94px}.direction-module__w6-d4a__sectionIntro{display:block}.direction-module__w6-d4a__sectionIntro>.direction-module__w6-d4a__eyebrow{margin-bottom:16px}.direction-module__w6-d4a__sectionIntro h2{font-size:clamp(33px,6.5vw,44px)}.direction-module__w6-d4a__sectionIntro>p:last-child{max-width:500px;margin-top:21px;font-size:15px}.direction-module__w6-d4a__features{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:30px}.direction-module__w6-d4a__featureVisual{height:330px;padding-top:26px}.direction-module__w6-d4a__featureVisual>div{width:268px}.direction-module__w6-d4a__featureCopy{padding-top:22px}.direction-module__w6-d4a__featureCopy h3{font-size:28px}.direction-module__w6-d4a__featureCopy>p{margin-top:13px;font-size:14px}.direction-module__w6-d4a__table{padding-block:52px;scroll-margin-top:68px}.direction-module__w6-d4a__tableInner{grid-template-columns:minmax(0,1fr);gap:32px}.direction-module__w6-d4a__tableIntro h2{margin-top:18px;font-size:43px}.direction-module__w6-d4a__tableIntro>p:not(.direction-module__w6-d4a__eyebrow){max-width:480px;margin-top:21px;font-size:15px}.direction-module__w6-d4a__tablePrivacy{margin-top:23px;font-size:11px}.direction-module__w6-d4a__tableStory{justify-self:center;width:min(100%,480px)}.direction-module__w6-d4a__tableActivity{width:calc(100% - 20px);left:-8px}.direction-module__w6-d4a__activityContent{padding-inline:13px}.direction-module__w6-d4a__postPhoto{aspect-ratio:1.2}.direction-module__w6-d4a__tableCaption{font-size:9px}.direction-module__w6-d4a__invitation{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:52px;padding:32px 27px 36px}.direction-module__w6-d4a__invitation h2{font-size:clamp(40px,9vw,55px)}.direction-module__w6-d4a__invitation>div>p{margin-top:1px;font-size:15px}.direction-module__w6-d4a__darkCta{gap:30px;margin-top:24px;font-size:13px}.direction-module__w6-d4a__invitation>div>span{font-size:9px;line-height:1.6}.direction-module__w6-d4a__questions{grid-template-columns:minmax(0,1fr);gap:29px;padding-block:56px;scroll-margin-top:90px}.direction-module__w6-d4a__questions h2{margin-top:15px;font-size:35px}.direction-module__w6-d4a__question h3 button{font-size:14px}}@media (max-width:380px){.direction-module__w6-d4a__heroBenefits,.direction-module__w6-d4a__sharedPlan,.direction-module__w6-d4a__product,.direction-module__w6-d4a__tableInner,.direction-module__w6-d4a__invitation,.direction-module__w6-d4a__questions{width:calc(100% - 32px)}.direction-module__w6-d4a__hero{padding-inline:16px}.direction-module__w6-d4a__hero h1{font-size:32px}.direction-module__w6-d4a__demo{padding-inline:16px}.direction-module__w6-d4a__demoPlan h2{font-size:28px}.direction-module__w6-d4a__demoLabel{font-size:10px}.direction-module__w6-d4a__tinyPeople>span{width:25px;height:25px}.direction-module__w6-d4a__dinner{gap:13px;padding-inline:9px}.direction-module__w6-d4a__dinnerDetails>strong{font-size:15px}.direction-module__w6-d4a__activeMark{width:20px;height:20px}.direction-module__w6-d4a__demoFootnote{font-size:8px}.direction-module__w6-d4a__featureCopy h3{font-size:25px}.direction-module__w6-d4a__postAuthor,.direction-module__w6-d4a__postCopy{padding-inline:15px}.direction-module__w6-d4a__postActions{gap:8px;margin-inline:15px}.direction-module__w6-d4a__postActions>span{font-size:9px}.direction-module__w6-d4a__postConversation{padding-inline:15px}.direction-module__w6-d4a__recipeAttachment{padding-inline:8px;font-size:10px}.direction-module__w6-d4a__activityContent{gap:8px}.direction-module__w6-d4a__activityContent p{font-size:11px}.direction-module__w6-d4a__activityContent div>span{font-size:10px}.direction-module__w6-d4a__activityTime{display:none}.direction-module__w6-d4a__tableCaption>span{max-width:175px;line-height:1.5}.direction-module__w6-d4a__invitation{padding-inline:23px}.direction-module__w6-d4a__invitation h2{font-size:37px}.direction-module__w6-d4a__darkCta{gap:23px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){html:has(.direction-module__w6-d4a__direction){scroll-behavior:auto}.direction-module__w6-d4a__dinner,.direction-module__w6-d4a__cookBadge,.direction-module__w6-d4a__activeMark,.direction-module__w6-d4a__cta,.direction-module__w6-d4a__answer,.direction-module__w6-d4a__postComment{transition:none}.direction-module__w6-d4a__activityContent{animation:none}}@media (max-width:760px){.direction-module__w6-d4a__demoPlan h2,.direction-module__w6-d4a__demoNote{display:none}.direction-module__w6-d4a__demoHeading{margin-bottom:20px}.direction-module__w6-d4a__dinners{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.direction-module__w6-d4a__dinner{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:0;padding:12px 5px}.direction-module__w6-d4a__dishPhoto{width:54px;height:54px}.direction-module__w6-d4a__dinnerDetails>span{font-size:10px}.direction-module__w6-d4a__dinnerDetails>strong{justify-content:center;align-items:center;min-height:34px;font-size:13px;line-height:1.3;display:flex}.direction-module__w6-d4a__dinnerDetails>.direction-module__w6-d4a__dinnerCook{margin-top:4px;font-size:10px;line-height:1.4}.direction-module__w6-d4a__activeMark{display:none}.direction-module__w6-d4a__demoDevice{padding-top:0}}@media (max-width:380px){.direction-module__w6-d4a__dishPhoto{width:49px;height:49px}.direction-module__w6-d4a__dinnerDetails>strong{font-size:12px}.direction-module__w6-d4a__dinnerDetails>.direction-module__w6-d4a__dinnerCook{font-size:9px}}@media (hover:hover) and (pointer:fine){.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta):hover{transform:translateY(-2px);box-shadow:0 7px 16px #25362a1f}.direction-module__w6-d4a__dinner:hover{transform:translate(3px)}.direction-module__w6-d4a__principles svg{transition:transform .45s cubic-bezier(.16,1,.3,1)}.direction-module__w6-d4a__principles li:hover svg{transform:translateY(-4px)rotate(-5deg)}.direction-module__w6-d4a__textLink svg{transition:transform .35s var(--ease-pop)}.direction-module__w6-d4a__textLink:hover svg{transform:translate(2px,-2px)}}.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta):active{box-shadow:none;transform:scale(.98)}.direction-module__w6-d4a__dinner:active{transform:scale(.985)}.direction-module__w6-d4a__postActions button svg{transition:transform .4s cubic-bezier(.22,1.5,.4,1)}.direction-module__w6-d4a__postActions button[aria-pressed=true] svg{transform:scale(1.12)}.direction-module__w6-d4a__question h3 button{transition:color .22s}@media (prefers-reduced-motion:reduce){.direction-module__w6-d4a__direction :where(.direction-module__w6-d4a__cta,.direction-module__w6-d4a__darkCta,.direction-module__w6-d4a__dinner):is(:hover,:active),.direction-module__w6-d4a__direction .direction-module__w6-d4a__cookBadge,.direction-module__w6-d4a__direction .direction-module__w6-d4a__activeMark,.direction-module__w6-d4a__direction .direction-module__w6-d4a__principles li:hover svg,.direction-module__w6-d4a__direction .direction-module__w6-d4a__textLink:hover svg,.direction-module__w6-d4a__direction .direction-module__w6-d4a__postActions button svg{transform:none}.direction-module__w6-d4a__dinnerProgress{display:none}}@media (min-width:761px){.direction-module__w6-d4a__demo{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px clamp(28px,5vw,64px);height:calc(100svh - 108px);max-height:760px;padding:clamp(18px,3vh,32px) clamp(28px,4.5vw,60px) 18px;scroll-margin-top:92px}.direction-module__w6-d4a__demoPlan{align-self:center;padding-top:0}.direction-module__w6-d4a__demoPlan h2{margin-block:clamp(12px,2vh,18px) clamp(16px,2.4vh,24px);font-size:clamp(28px,4.1vh,40px)}.direction-module__w6-d4a__dinner{min-height:clamp(72px,10.5vh,100px);padding-block:10px}.direction-module__w6-d4a__dishPhoto{width:clamp(46px,7.5vh,70px);height:clamp(46px,7.5vh,70px)}.direction-module__w6-d4a__demoNote{margin-top:clamp(10px,2vh,20px)}.direction-module__w6-d4a__demoFootnote{margin-top:0;padding-top:12px}}@media (min-width:761px) and (max-height:580px){.direction-module__w6-d4a__demoPlan h2,.direction-module__w6-d4a__demoNote{display:none}.direction-module__w6-d4a__demoHeading{margin-bottom:14px}.direction-module__w6-d4a__dinner{min-height:68px;padding-block:8px}.direction-module__w6-d4a__dishPhoto{width:44px;height:44px}}
.admin-module__kHu_Aq__authPage{isolation:isolate;min-height:min(660px,75svh);padding:max(28px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));background:var(--canvas);place-items:center;display:grid;position:relative;overflow:hidden}.admin-module__kHu_Aq__authAtmosphere,.admin-module__kHu_Aq__authGlow,.admin-module__kHu_Aq__authGrain,.admin-module__kHu_Aq__authVignette{display:none}.admin-module__kHu_Aq__authCard{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--card-fill);gap:28px;width:min(100%,29rem);padding:clamp(26px,5vw,44px);display:grid;position:relative}.admin-module__kHu_Aq__authBrand,.admin-module__kHu_Aq__pageHeader,.admin-module__kHu_Aq__panelHeader,.admin-module__kHu_Aq__tableHeader,.admin-module__kHu_Aq__releaseLine,.admin-module__kHu_Aq__releaseHero,.admin-module__kHu_Aq__historyTop,.admin-module__kHu_Aq__auditTopline{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-module__kHu_Aq__authBrand a,.admin-module__kHu_Aq__brandLink,.admin-module__kHu_Aq__mobileBar a{text-decoration:none;display:inline-flex}.admin-module__kHu_Aq__status{letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;width:fit-content;min-height:25px;padding:3px 9px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.admin-module__kHu_Aq__authCopy{gap:8px;display:grid}.admin-module__kHu_Aq__authTitle{font-size:clamp(2rem,7vw,2.8rem);font-weight:500}.admin-module__kHu_Aq__bodyMuted,.admin-module__kHu_Aq__smallMuted,.admin-module__kHu_Aq__pageDescription,.admin-module__kHu_Aq__panelDetail,.admin-module__kHu_Aq__metricDetail,.admin-module__kHu_Aq__tableHeader p,.admin-module__kHu_Aq__tableFooter,.admin-module__kHu_Aq__composerIntro>p{color:var(--ink-secondary)}.admin-module__kHu_Aq__bodyMuted{font-size:.94rem}.admin-module__kHu_Aq__smallMuted{font-size:.82rem;line-height:1.5}.admin-module__kHu_Aq__eyebrow,.admin-module__kHu_Aq__label,.admin-module__kHu_Aq__searchLabel,.admin-module__kHu_Aq__metricLabel,.admin-module__kHu_Aq__identityLabel{color:var(--ink-secondary);letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1.4}.admin-module__kHu_Aq__authForm,.admin-module__kHu_Aq__field,.admin-module__kHu_Aq__composer,.admin-module__kHu_Aq__historyPanel,.admin-module__kHu_Aq__pageStack,.admin-module__kHu_Aq__coverageSection{display:grid}.admin-module__kHu_Aq__authForm{gap:16px}.admin-module__kHu_Aq__field{gap:7px;min-width:0;position:relative}.admin-module__kHu_Aq__input,.admin-module__kHu_Aq__textarea{border-radius:var(--radius-small);background:var(--fill);width:100%;min-height:46px;color:var(--ink);font:inherit;border:1px solid #0000;outline:none;padding:11px 13px;font-size:.94rem}.admin-module__kHu_Aq__input:focus,.admin-module__kHu_Aq__textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.admin-module__kHu_Aq__floatField{min-width:0;display:block}.admin-module__kHu_Aq__floatControl{display:block;position:relative}.admin-module__kHu_Aq__floatInput{border:1px solid var(--hairline);border-radius:var(--radius-small);background:var(--canvas);width:100%;min-height:58px;color:var(--ink);font:inherit;padding:24px 14px 8px;font-size:1rem}.admin-module__kHu_Aq__floatInput:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.admin-module__kHu_Aq__floatLabel{transform-origin:0;color:var(--ink-secondary);white-space:nowrap;pointer-events:none;font-size:1rem;line-height:1;transition:transform .19s,letter-spacing .19s;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.admin-module__kHu_Aq__floatInput:focus+.admin-module__kHu_Aq__floatLabel,.admin-module__kHu_Aq__floatInput:not(:placeholder-shown)+.admin-module__kHu_Aq__floatLabel{letter-spacing:0;font-weight:500;transform:translateY(-152%)scale(.72)}.admin-module__kHu_Aq__floatInput:not(:focus)::placeholder{color:#0000}.admin-module__kHu_Aq__floatFieldArea .admin-module__kHu_Aq__floatLabel{top:25px;transform:none}.admin-module__kHu_Aq__floatArea{resize:vertical;min-height:116px;padding-top:26px;line-height:1.5}.admin-module__kHu_Aq__floatFieldArea .admin-module__kHu_Aq__floatInput:focus+.admin-module__kHu_Aq__floatLabel,.admin-module__kHu_Aq__floatFieldArea .admin-module__kHu_Aq__floatInput:not(:placeholder-shown)+.admin-module__kHu_Aq__floatLabel{transform:translateY(-16px)scale(.72)}.admin-module__kHu_Aq__floatSelect{appearance:none;cursor:pointer}.admin-module__kHu_Aq__floatFieldSelect .admin-module__kHu_Aq__floatLabel{letter-spacing:0;font-weight:500;transform:translateY(-152%)scale(.72)}.admin-module__kHu_Aq__floatField .admin-module__kHu_Aq__counter{top:9px;right:12px}.admin-module__kHu_Aq__floatField .admin-module__kHu_Aq__fieldHelp{margin-top:6px;display:block}.admin-module__kHu_Aq__floatField:has(.admin-module__kHu_Aq__codeInput) .admin-module__kHu_Aq__floatLabel{left:50%;transform:translate(-50%,-50%)}.admin-module__kHu_Aq__floatField:has(.admin-module__kHu_Aq__codeInput) .admin-module__kHu_Aq__codeInput{padding-top:26px}:is(.admin-module__kHu_Aq__floatField:has(.admin-module__kHu_Aq__codeInput) .admin-module__kHu_Aq__floatInput:focus+.admin-module__kHu_Aq__floatLabel,.admin-module__kHu_Aq__floatField:has(.admin-module__kHu_Aq__codeInput) .admin-module__kHu_Aq__floatInput:not(:placeholder-shown)+.admin-module__kHu_Aq__floatLabel){transform:translate(-50%,-190%)scale(.72)}.admin-module__kHu_Aq__textarea{resize:vertical;line-height:1.5}.admin-module__kHu_Aq__codeInput{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.45rem}.admin-module__kHu_Aq__primaryButton,.admin-module__kHu_Aq__secondaryButton,.admin-module__kHu_Aq__smallButton,.admin-module__kHu_Aq__textButton,.admin-module__kHu_Aq__signOut,.admin-module__kHu_Aq__primaryLink,.admin-module__kHu_Aq__panelLink{font:inherit;cursor:pointer;font-weight:500}.admin-module__kHu_Aq__primaryButton,.admin-module__kHu_Aq__secondaryButton,.admin-module__kHu_Aq__primaryLink{border:0;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:9px 18px;text-decoration:none;display:inline-flex}.admin-module__kHu_Aq__primaryButton,.admin-module__kHu_Aq__primaryLink{background:var(--primary-action);color:var(--on-primary)}.admin-module__kHu_Aq__primaryButton:hover,.admin-module__kHu_Aq__primaryLink:hover{outline:2px solid var(--ink);outline-offset:2px}.admin-module__kHu_Aq__primaryButton:disabled:hover{outline:none}.admin-module__kHu_Aq__secondaryButton{background:var(--ink);color:var(--canvas)}.admin-module__kHu_Aq__primaryButton:disabled,.admin-module__kHu_Aq__secondaryButton:disabled{background:var(--fill);color:var(--ink-secondary);cursor:default}.admin-module__kHu_Aq__smallButton:disabled,.admin-module__kHu_Aq__textButton:disabled,.admin-module__kHu_Aq__signOut:disabled{color:var(--ink-secondary);cursor:default;text-decoration:none}.admin-module__kHu_Aq__textButton,.admin-module__kHu_Aq__signOut{color:var(--ink-secondary);text-underline-offset:3px;background:0 0;border:0;padding:5px 0;font-size:.83rem;text-decoration:underline}.admin-module__kHu_Aq__callout,.admin-module__kHu_Aq__dangerCallout,.admin-module__kHu_Aq__serviceError,.admin-module__kHu_Aq__resultMessage{border-radius:var(--radius-row);gap:7px;padding:14px 16px;font-size:.88rem;display:grid}.admin-module__kHu_Aq__callout{background:var(--fill)}.admin-module__kHu_Aq__callout code{overflow-wrap:anywhere;font-size:.79rem}.admin-module__kHu_Aq__calloutTitle,.admin-module__kHu_Aq__serviceErrorTitle{font-weight:700}.admin-module__kHu_Aq__dangerCallout,.admin-module__kHu_Aq__serviceError,.admin-module__kHu_Aq__result_bad{background:var(--tomato-tint);border:1px solid var(--tomato)}.admin-module__kHu_Aq__formError{color:var(--danger-text);font-size:.84rem}.admin-module__kHu_Aq__enrollment{text-align:center;justify-items:center;gap:9px;display:grid}.admin-module__kHu_Aq__qrCode{width:208px;height:208px;box-shadow:0 0 0 1px var(--hairline);border:8px solid #fff;border-radius:12px}.admin-module__kHu_Aq__secret{background:var(--fill);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;max-width:100%;padding:8px 10px;font-size:.76rem}.admin-module__kHu_Aq__console{background:var(--canvas);grid-template-columns:232px minmax(0,1fr);min-height:100svh;display:grid}.admin-module__kHu_Aq__skipLink{z-index:100;background:var(--selection-fill);color:var(--on-selection);border-radius:5px;padding:9px 14px;position:fixed;top:-80px;left:12px}.admin-module__kHu_Aq__skipLink:focus{top:12px}.admin-module__kHu_Aq__sidebar{border-right:1px solid var(--nav-hairline);background:var(--canvas);flex-direction:column;height:100svh;padding:26px 18px 20px;display:flex;position:sticky;top:0}.admin-module__kHu_Aq__brandLink{align-items:baseline;gap:10px;padding:2px 10px 24px}.admin-module__kHu_Aq__founderWord{color:var(--ink-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.71rem;font-weight:700}.admin-module__kHu_Aq__nav{gap:4px;display:grid}.admin-module__kHu_Aq__navLink{min-height:43px;color:var(--ink-secondary);border-radius:5px;align-items:center;gap:11px;padding:8px 11px;font-size:.87rem;font-weight:500;text-decoration:none;display:flex}.admin-module__kHu_Aq__navLink:hover{background:var(--hairline-soft);color:var(--ink)}.admin-module__kHu_Aq__navLinkCurrent{background:var(--soft-green);color:var(--ink)}.admin-module__kHu_Aq__navGlyph{width:18px;color:var(--ink-secondary);text-align:center;font-size:1rem}.admin-module__kHu_Aq__identity{border-top:1px solid var(--hairline);gap:4px;margin-top:auto;padding:16px 10px 0;display:grid}.admin-module__kHu_Aq__identityEmail{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.admin-module__kHu_Aq__identity .admin-module__kHu_Aq__signOut{justify-self:start}.admin-module__kHu_Aq__sessionAlert{z-index:90;border:1px solid var(--tomato);border-radius:var(--radius-row);background:var(--tomato-tint);max-width:min(28rem,100vw - 36px);color:var(--accent-text);box-shadow:var(--shadow-card);padding:12px 15px;font-size:.82rem;position:fixed;bottom:18px;right:18px}.admin-module__kHu_Aq__mobileBar,.admin-module__kHu_Aq__mobileNav{display:none}.admin-module__kHu_Aq__main{min-width:0;padding:clamp(28px,4vw,58px)}.admin-module__kHu_Aq__pageStack{gap:26px;width:min(100%,88rem);margin:0 auto}.admin-module__kHu_Aq__pageHeader{align-items:flex-end;padding-bottom:2px}.admin-module__kHu_Aq__pageHeader>div:first-child{gap:7px;display:grid}.admin-module__kHu_Aq__pageTitle{font-size:clamp(2rem,4vw,3.3rem);font-weight:500}.admin-module__kHu_Aq__pageDescription{max-width:47rem;font-size:.95rem}.admin-module__kHu_Aq__pageAction{flex:none}.admin-module__kHu_Aq__metricGrid,.admin-module__kHu_Aq__metricGridThree{gap:12px;display:grid}.admin-module__kHu_Aq__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-module__kHu_Aq__metricGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-module__kHu_Aq__metric,.admin-module__kHu_Aq__panel,.admin-module__kHu_Aq__tablePanel,.admin-module__kHu_Aq__composer,.admin-module__kHu_Aq__historyPanel{border:1px solid var(--hairline);background:var(--card-fill);border-radius:var(--radius-card);box-shadow:none}.admin-module__kHu_Aq__metric{align-content:space-between;gap:7px;min-height:140px;padding:18px;display:grid}.admin-module__kHu_Aq__metricValue{font-family:var(--font-sans),sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1}.admin-module__kHu_Aq__metricDetail{align-self:end;font-size:.76rem;line-height:1.4}.admin-module__kHu_Aq__twoColumn,.admin-module__kHu_Aq__twoColumnWide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.admin-module__kHu_Aq__twoColumnWide{grid-template-columns:minmax(0,2fr) minmax(15rem,.75fr)}.admin-module__kHu_Aq__panel{gap:18px;padding:20px;display:grid}.admin-module__kHu_Aq__panelHeader{align-items:flex-start}.admin-module__kHu_Aq__panelHeader>div{gap:3px;display:grid}.admin-module__kHu_Aq__panelTitle,.admin-module__kHu_Aq__tableHeader h2{letter-spacing:-.012em;font-size:1.08rem}.admin-module__kHu_Aq__panelDetail{max-width:37rem;font-size:.78rem;line-height:1.45}.admin-module__kHu_Aq__panelLink{width:fit-content;color:var(--ink);text-underline-offset:3px;font-size:.81rem}.admin-module__kHu_Aq__definitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.admin-module__kHu_Aq__definitionGrid div{border-radius:var(--radius-small);background:var(--hairline-soft);gap:3px;padding:12px;display:grid}.admin-module__kHu_Aq__definitionGrid dt{color:var(--ink-secondary);font-size:.73rem}.admin-module__kHu_Aq__definitionGrid dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:700}.admin-module__kHu_Aq__releaseLine,.admin-module__kHu_Aq__releaseHero{align-items:flex-start}.admin-module__kHu_Aq__releaseBuild{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;font-size:1.45rem;font-weight:600}.admin-module__kHu_Aq__releaseHero{padding:8px 0}.admin-module__kHu_Aq__releaseCards{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:10px;display:grid}.admin-module__kHu_Aq__releaseCard{border:1px solid var(--hairline-soft);border-radius:var(--radius-small);background:var(--hairline-soft);gap:7px;padding:15px;display:grid}.admin-module__kHu_Aq__status_ready{background:var(--basil-tint);color:var(--completion)}.admin-module__kHu_Aq__status_attention{background:var(--tomato-tint);color:var(--accent-text)}.admin-module__kHu_Aq__status_unavailable{background:var(--fill);color:var(--ink-secondary)}.admin-module__kHu_Aq__status_unknown{background:var(--grape-tint);color:var(--ink-secondary)}.admin-module__kHu_Aq__checkList,.admin-module__kHu_Aq__operationList,.admin-module__kHu_Aq__auditList,.admin-module__kHu_Aq__historyList{margin:0;padding:0;list-style:none;display:grid}.admin-module__kHu_Aq__checkRow,.admin-module__kHu_Aq__operationRow{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:18px;padding:13px 0;display:flex}.admin-module__kHu_Aq__checkRow:first-child,.admin-module__kHu_Aq__operationRow:first-child{border-top:0;padding-top:0}.admin-module__kHu_Aq__checkRow:last-child,.admin-module__kHu_Aq__operationRow:last-child{padding-bottom:0}.admin-module__kHu_Aq__checkLabel{font-size:.9rem;font-weight:700}.admin-module__kHu_Aq__tableSubtext{color:var(--ink-secondary);margin-top:3px;font-size:.73rem;line-height:1.4;display:block}.admin-module__kHu_Aq__operationRow{align-items:flex-start}.admin-module__kHu_Aq__operationRow>div:first-child{gap:3px;display:grid}.admin-module__kHu_Aq__operationRow>div:first-child>p:not(.admin-module__kHu_Aq__checkLabel,.admin-module__kHu_Aq__tableSubtext){font-size:.84rem}.admin-module__kHu_Aq__operationAction{flex:none;justify-items:end;gap:7px;display:grid}.admin-module__kHu_Aq__auditRow{border-top:1px solid var(--hairline-soft);grid-template-columns:12px 1fr;gap:10px;padding:13px 0;font-size:.83rem;display:grid;position:relative}.admin-module__kHu_Aq__auditRow:first-child{border-top:0;padding-top:0}.admin-module__kHu_Aq__auditDot{background:var(--ink-faint);border-radius:50%;width:8px;height:8px;margin-top:7px}.admin-module__kHu_Aq__auditDot_succeeded,.admin-module__kHu_Aq__auditDot_allowed{background:var(--basil)}.admin-module__kHu_Aq__auditDot_failed,.admin-module__kHu_Aq__auditDot_denied{background:var(--tomato)}.admin-module__kHu_Aq__auditDot_pending{background:var(--mango)}.admin-module__kHu_Aq__auditTopline{margin-bottom:3px}.admin-module__kHu_Aq__coverageGap{grid-template-columns:25px 1fr;gap:10px;display:grid}.admin-module__kHu_Aq__coverageIcon{background:var(--fill);width:25px;height:25px;color:var(--ink-secondary);border-radius:50%;place-items:center;display:grid}.admin-module__kHu_Aq__coverageGap h3,.admin-module__kHu_Aq__proseGrid h3{font-family:var(--font-sans),sans-serif;letter-spacing:0;font-size:.88rem;font-weight:700}.admin-module__kHu_Aq__coverageGap p,.admin-module__kHu_Aq__proseGrid p{color:var(--ink-secondary);margin-top:3px;font-size:.8rem;line-height:1.5}.admin-module__kHu_Aq__coverageGap a{margin-top:5px;font-size:.78rem;font-weight:700;display:inline-block}.admin-module__kHu_Aq__coverageSection{gap:16px}.admin-module__kHu_Aq__sectionTitle{font-size:1.4rem}.admin-module__kHu_Aq__plainList{color:var(--ink-secondary);gap:7px;margin:0;padding-left:1.1rem;font-size:.82rem;display:grid}.admin-module__kHu_Aq__coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-module__kHu_Aq__coverageGrid .admin-module__kHu_Aq__coverageGap{border:1px solid var(--hairline);border-radius:var(--radius-row);background:var(--card-fill);min-height:160px;padding:18px}.admin-module__kHu_Aq__proseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.admin-module__kHu_Aq__serviceError{max-width:48rem}.admin-module__kHu_Aq__requestId{color:var(--ink-secondary);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.admin-module__kHu_Aq__emptyState{text-align:center;justify-items:center;gap:5px;padding:46px 20px}.admin-module__kHu_Aq__emptyMark{background:var(--fill);width:32px;height:32px;color:var(--ink-secondary);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.admin-module__kHu_Aq__emptyTitle{font-weight:700}.admin-module__kHu_Aq__searchForm{gap:7px;max-width:36rem;display:grid}.admin-module__kHu_Aq__searchRow{grid-template-columns:1fr auto;gap:8px;display:grid}.admin-module__kHu_Aq__tablePanel{overflow:hidden}.admin-module__kHu_Aq__tableHeader,.admin-module__kHu_Aq__tableFooter{padding:18px 20px}.admin-module__kHu_Aq__tableHeader{border-bottom:1px solid var(--hairline);align-items:flex-start}.admin-module__kHu_Aq__tableHeader p,.admin-module__kHu_Aq__tableFooter{font-size:.75rem}.admin-module__kHu_Aq__tableScroll{width:100%;overflow-x:auto}.admin-module__kHu_Aq__table{border-collapse:collapse;width:100%;min-width:680px;font-size:.82rem}.admin-module__kHu_Aq__table th{background:var(--hairline-soft);color:var(--ink-secondary);letter-spacing:.055em;text-align:left;text-transform:uppercase;padding:10px 16px;font-size:.68rem;font-weight:700}.admin-module__kHu_Aq__table td{border-top:1px solid var(--hairline-soft);vertical-align:top;padding:14px 16px}.admin-module__kHu_Aq__table tbody tr:first-child td{border-top:0}.admin-module__kHu_Aq__tableFooter{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-module__kHu_Aq__sourceList,.admin-module__kHu_Aq__channelList{gap:8px;margin:0;display:grid}.admin-module__kHu_Aq__sourceList div,.admin-module__kHu_Aq__channelList div{border-bottom:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:14px;padding-bottom:8px;font-size:.83rem;display:flex}.admin-module__kHu_Aq__sourceList div:last-child,.admin-module__kHu_Aq__channelList div:last-child{border-bottom:0;padding-bottom:0}.admin-module__kHu_Aq__sourceList dd,.admin-module__kHu_Aq__channelList dd{margin:0;font-weight:700}.admin-module__kHu_Aq__announcementGrid{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.75fr);align-items:start;gap:16px;display:grid}.admin-module__kHu_Aq__composer,.admin-module__kHu_Aq__historyPanel{gap:22px;padding:clamp(18px,3vw,26px)}.admin-module__kHu_Aq__historyPanel{position:sticky;top:24px}.admin-module__kHu_Aq__composerIntro{grid-template-columns:1fr minmax(15rem,.8fr);align-items:end;gap:22px;display:grid}.admin-module__kHu_Aq__composerIntro>div{gap:5px;display:grid}.admin-module__kHu_Aq__composerIntro>p{font-size:.82rem;line-height:1.5}.admin-module__kHu_Aq__fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.admin-module__kHu_Aq__fieldset legend{margin-bottom:8px}.admin-module__kHu_Aq__audienceGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.admin-module__kHu_Aq__audienceButton{border:1px solid var(--hairline);border-radius:var(--radius-small);background:var(--card-fill);min-height:94px;color:var(--ink);text-align:left;cursor:pointer;align-content:start;gap:4px;padding:12px;display:grid;position:relative}.admin-module__kHu_Aq__audienceButton strong{font-size:.79rem}.admin-module__kHu_Aq__audienceButton span{color:var(--ink-secondary);font-size:.68rem;line-height:1.4}.admin-module__kHu_Aq__audienceButton:hover{border-color:var(--ink-faint)}.admin-module__kHu_Aq__audienceButton:focus-within{outline:2px solid var(--ink);outline-offset:3px}.admin-module__kHu_Aq__audienceButton:has(input:disabled){background:var(--fill);color:var(--ink-secondary);cursor:default}.admin-module__kHu_Aq__audienceButton:has(input:disabled) span{color:var(--ink-secondary)}.admin-module__kHu_Aq__audienceCurrent{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--hairline-soft)}.admin-module__kHu_Aq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-module__kHu_Aq__fieldWide{grid-column:1/-1}.admin-module__kHu_Aq__counter{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:.67rem;position:absolute;top:2px;right:8px}.admin-module__kHu_Aq__fieldHelp{color:var(--ink-secondary);font-size:.72rem;line-height:1.45}.admin-module__kHu_Aq__composerActions{justify-content:flex-end;display:flex}.admin-module__kHu_Aq__previewCard{border:1px solid var(--hairline);border-radius:var(--radius-row);background:var(--canvas);gap:16px;padding:18px;display:grid}.admin-module__kHu_Aq__notificationPreview{background:var(--fill);box-shadow:0 5px 16px rgba(var(--shadow-ink)/.07);border-radius:17px;grid-template-columns:40px 1fr;gap:12px;padding:13px;font-size:.82rem;display:grid}.admin-module__kHu_Aq__appTile{background:var(--primary-action);width:40px;height:40px;color:var(--on-primary);font-family:var(--font-sans),sans-serif;border-radius:10px;place-items:center;font-size:.57rem;display:grid}.admin-module__kHu_Aq__notificationTitle{font-weight:700}.admin-module__kHu_Aq__previewFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-module__kHu_Aq__previewFacts div{background:var(--card-fill);border:1px solid var(--hairline-soft);border-radius:10px;gap:2px;padding:10px;display:grid}.admin-module__kHu_Aq__previewFacts strong{font-variant-numeric:tabular-nums;font-size:.92rem}.admin-module__kHu_Aq__previewFacts span{color:var(--ink-secondary);font-size:.67rem}.admin-module__kHu_Aq__channelList{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.admin-module__kHu_Aq__channelList div{background:var(--fill);border:0;border-radius:10px;padding:8px 10px}.admin-module__kHu_Aq__result_good{background:var(--basil-tint)}.admin-module__kHu_Aq__result_plain{background:var(--fill)}.admin-module__kHu_Aq__historyList{gap:0}.admin-module__kHu_Aq__historyRow{border-top:1px solid var(--hairline-soft);gap:5px;padding:14px 0;font-size:.8rem;display:grid}.admin-module__kHu_Aq__historyRow:first-child{border-top:0}.admin-module__kHu_Aq__historyId{color:var(--ink-secondary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.64rem}.admin-module__kHu_Aq__historyActions{gap:7px;margin-top:4px;display:flex}.admin-module__kHu_Aq__smallButton{border:1px solid var(--hairline);background:var(--card-fill);min-height:44px;color:var(--ink);border-radius:5px;padding:5px 10px;font-size:.7rem}.admin-module__kHu_Aq__smallButton:hover{border-color:var(--ink)}.admin-module__kHu_Aq__loading{min-height:50vh;color:var(--ink-secondary);justify-content:center;align-items:center;gap:9px;font-size:.84rem;display:flex}.admin-module__kHu_Aq__loadingDot{background:var(--tomato);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite alternate admin-module__kHu_Aq__pulse}@keyframes admin-module__kHu_Aq__pulse{to{opacity:.4;transform:scale(1.7)}}.admin-module__kHu_Aq__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.admin-module__kHu_Aq__loadingDot,.admin-module__kHu_Aq__authAtmosphere span{animation:none}.admin-module__kHu_Aq__floatLabel{transition:none}}@media (max-width:1180px){.admin-module__kHu_Aq__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-module__kHu_Aq__announcementGrid{grid-template-columns:1fr}.admin-module__kHu_Aq__historyPanel{position:static}.admin-module__kHu_Aq__coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.admin-module__kHu_Aq__console{display:block}.admin-module__kHu_Aq__sidebar{display:none}.admin-module__kHu_Aq__mobileBar{min-height:58px;padding:max(12px,env(safe-area-inset-top)) 18px 10px;border-bottom:1px solid var(--hairline);background:var(--card-fill);align-items:center;gap:9px;display:flex}.admin-module__kHu_Aq__mobileBar .admin-module__kHu_Aq__signOut{margin-left:auto}.admin-module__kHu_Aq__mobileNav{border-bottom:1px solid var(--hairline);background:var(--card-fill);scrollbar-width:none;gap:5px;padding:8px 14px;display:flex;overflow-x:auto}.admin-module__kHu_Aq__mobileNav::-webkit-scrollbar{display:none}.admin-module__kHu_Aq__mobileNavLink{color:var(--ink-secondary);border-radius:5px;flex:none;padding:7px 10px;font-size:.75rem;font-weight:700;text-decoration:none}.admin-module__kHu_Aq__mobileNavCurrent{background:var(--fill);color:var(--ink)}.admin-module__kHu_Aq__main{padding:28px 18px 56px}.admin-module__kHu_Aq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.admin-module__kHu_Aq__pageHeader{flex-direction:column;align-items:flex-start}.admin-module__kHu_Aq__pageAction,.admin-module__kHu_Aq__pageAction>*{width:100%}.admin-module__kHu_Aq__twoColumn,.admin-module__kHu_Aq__twoColumnWide,.admin-module__kHu_Aq__metricGridThree,.admin-module__kHu_Aq__coverageGrid,.admin-module__kHu_Aq__proseGrid,.admin-module__kHu_Aq__composerIntro,.admin-module__kHu_Aq__formGrid{grid-template-columns:1fr}.admin-module__kHu_Aq__fieldWide{grid-column:auto}.admin-module__kHu_Aq__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__kHu_Aq__tableFooter{flex-direction:column;align-items:flex-start}}@media (max-width:430px){.admin-module__kHu_Aq__main{padding-inline:13px}.admin-module__kHu_Aq__metricGrid{grid-template-columns:1fr}.admin-module__kHu_Aq__metric{min-height:118px}.admin-module__kHu_Aq__audienceGrid,.admin-module__kHu_Aq__previewFacts,.admin-module__kHu_Aq__definitionGrid{grid-template-columns:1fr}.admin-module__kHu_Aq__authCard{padding:24px 20px}}.admin-module__kHu_Aq__authNotice{color:var(--ink-secondary);text-align:center;margin-top:-6px;font-size:.72rem;line-height:1.45}.admin-module__kHu_Aq__shellNotice{color:var(--ink-secondary);margin-top:14px;font-size:.68rem;line-height:1.4}
.Ketchup404-module__wbE2qW__main{align-items:center;width:min(1168px,100% - 96px);margin-inline:auto;padding-block:72px 88px;display:grid}@media (max-width:1100px){.Ketchup404-module__wbE2qW__main{width:calc(100% - 64px)}}@media (max-width:760px){.Ketchup404-module__wbE2qW__main{width:calc(100% - 40px);padding-block:40px 48px}}@media (max-width:380px){.Ketchup404-module__wbE2qW__main{width:calc(100% - 32px)}}
.page-module__jv5swG__main{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:80px;width:min(1080px,100% - 96px);margin-inline:auto;padding-block:64px 80px;display:grid}.page-module__jv5swG__copy{min-width:0}.page-module__jv5swG__eyebrow{margin-bottom:20px;font-size:13px;font-weight:500}.page-module__jv5swG__title{letter-spacing:-.035em;overflow-wrap:anywhere;margin-bottom:24px;font-size:clamp(44px,4.8vw,66px);line-height:1.055}.page-module__jv5swG__who{color:var(--ink)}.page-module__jv5swG__lede{max-width:420px;font-size:17px;line-height:1.7}.page-module__jv5swG__actions{justify-items:start;gap:16px;margin-top:30px;display:grid}.page-module__jv5swG__cta{background:var(--primary-action);color:var(--on-primary);border-radius:5px;justify-content:center;align-items:center;min-height:52px;padding:13px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s;display:inline-flex}.page-module__jv5swG__cta:hover{background:var(--primary-pressed)}.page-module__jv5swG__quiet{min-height:44px;color:var(--ink-secondary);text-underline-offset:4px;align-items:center;font-size:12px;display:inline-flex}.page-module__jv5swG__quiet:hover{color:var(--ink)}.page-module__jv5swG__facts{border-top:1px solid var(--hairline);gap:15px;margin-top:32px;padding-top:24px;display:grid}.page-module__jv5swG__fact{color:var(--ink-secondary);align-items:baseline;gap:11px;font-size:13px;line-height:1.7;display:flex}.page-module__jv5swG__fact b{color:var(--ink);font-weight:500}.page-module__jv5swG__dot{background:#9caf8d;border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.page-module__jv5swG__preview,.page-module__jv5swG__tablePreview{justify-self:end;width:100%;min-width:0;max-width:440px}.page-module__jv5swG__tablePreview{background:var(--forest);border-radius:14px;padding:26px 22px 12px}.page-module__jv5swG__tablePreview figcaption button:focus-visible{outline-color:#bdcfb2}@media (max-width:1100px){.page-module__jv5swG__main{gap:52px;width:calc(100% - 64px)}}@media (max-width:760px){.page-module__jv5swG__main{grid-template-columns:minmax(0,1fr);gap:40px;width:min(480px,100% - 40px);padding-block:40px 48px}.page-module__jv5swG__title{font-size:clamp(40px,10vw,58px)}.page-module__jv5swG__lede{font-size:16px}.page-module__jv5swG__preview,.page-module__jv5swG__tablePreview{justify-self:center;max-width:none}.page-module__jv5swG__tablePreview{padding:22px 16px 10px}.page-module__jv5swG__facts{margin-top:28px}}@media (max-width:380px){.page-module__jv5swG__main{width:calc(100% - 32px)}.page-module__jv5swG__tablePreview{padding-inline:12px}.page-module__jv5swG__quiet{font-size:11px}}
