:root{--paper:#f5f0e7;--parchment:#e6ddd1;--card:#fff;--line:#ddd3c5;--ink:#292323;--ink-soft:#625c51;--muted:#777165;--burgundy:#762f43;--on-burgundy:#fff;--cream:#f5f0e7;--brand-text:#762f43;--orange:#e16a45;--pink:#e7a8b5;--lime:#d5d85b;--sage:#d7e0d2;--on-accent:#292323;--focus:#762f43;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--control-sm:44px;--control-md:48px;--control-lg:52px;--icon-md:20px;--icon-lg:24px;--font-display:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;--font-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--page-padding:var(--space-5);--section-gap:var(--space-7);--card-radius:var(--radius-lg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#1c1818;--parchment:#2b2525;--card:#262020;--line:#3a3232;--ink:#f5f0e7;--ink-soft:#bdb5aa;--muted:#a9a196;--burgundy:#762f43;--on-burgundy:#fff;--cream:#f5f0e7;--brand-text:#e7a8b5;--orange:#e16a45;--pink:#e7a8b5;--lime:#d5d85b;--sage:#d7e0d2;--on-accent:#292323;--focus:#e7a8b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#1c1818;--parchment:#2b2525;--card:#262020;--line:#3a3232;--ink:#f5f0e7;--ink-soft:#bdb5aa;--muted:#a9a196;--burgundy:#762f43;--on-burgundy:#fff;--cream:#f5f0e7;--brand-text:#e7a8b5;--orange:#e16a45;--pink:#e7a8b5;--lime:#d5d85b;--sage:#d7e0d2;--on-accent:#292323;--focus:#e7a8b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
body{font-family:var(--font-sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}.yes-row{gap:var(--space-3);padding:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.yes-col{gap:var(--space-4);padding:var(--space-5);flex-direction:column;max-width:390px;display:flex}.yes-icon{width:var(--icon-md);height:var(--icon-md);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.yes-focus:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-btn:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-chip:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-tab:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-search input:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-search-filter:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-link:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-card:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-card-save:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--focus);outline:none}.yes-btn{font:600 16px/20px var(--font-sans);justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-5);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:0;text-decoration:none;display:inline-flex}.yes-btn-lg{height:var(--control-lg);padding:0 var(--space-6)}.yes-btn-block{width:100%;display:flex}.yes-btn-primary{background:var(--burgundy);color:var(--on-burgundy)}.yes-btn-primary:hover{filter:brightness(1.12)}.yes-btn-secondary{background:var(--parchment);color:var(--ink)}.yes-btn-secondary:hover{filter:brightness(.96)}.yes-btn-inverse{background:var(--cream);color:var(--burgundy)}.yes-btn-ghost{color:var(--brand-text);padding:0 var(--space-2);background:0 0}.yes-btn:disabled{opacity:.45;cursor:not-allowed;filter:none}.yes-search{gap:var(--space-2);width:100%;display:flex}.yes-search-field{align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--parchment);color:var(--ink-soft);flex:1;display:flex}.yes-search input{min-width:0;height:100%;font:400 16px/24px var(--font-sans);color:var(--ink);border-radius:var(--radius-sm);background:0 0;border:0;flex:1}.yes-search input::placeholder{color:var(--ink-soft)}.yes-search-filter{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-md);background:var(--burgundy);color:var(--on-burgundy);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.yes-chips{gap:var(--space-2);scrollbar-width:none;padding:var(--space-1);margin:calc(-1*var(--space-1));display:flex;overflow-x:auto}.yes-chip{font:600 14px/20px var(--font-sans);height:var(--control-sm);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--parchment);color:var(--ink);cursor:pointer;white-space:nowrap;border:0}.yes-chip[aria-pressed=true]{background:var(--burgundy);color:var(--on-burgundy)}.yes-chip-orange{background:var(--orange);color:var(--on-accent)}.yes-chip-pink{background:var(--pink);color:var(--on-accent)}.yes-chip-lime{background:var(--lime);color:var(--on-accent)}.yes-chip-sage{background:var(--sage);color:var(--on-accent)}.yes-label{font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);background:var(--parchment);color:var(--ink);align-items:center;display:inline-flex}.yes-label-burgundy{background:var(--burgundy);color:var(--on-burgundy)}.yes-label-orange{background:var(--orange);color:var(--on-accent)}.yes-label-pink{background:var(--pink);color:var(--on-accent)}.yes-label-lime{background:var(--lime);color:var(--on-accent)}.yes-label-sage{background:var(--sage);color:var(--on-accent)}.yes-label-plain{color:var(--ink-soft);background:0 0;padding:0}.yes-section{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.yes-section h2{font:700 26px/30px var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0}.yes-link{align-items:center;gap:var(--space-1);font:600 14px/20px var(--font-sans);color:var(--brand-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.yes-link .yes-icon{width:16px;height:16px}.yes-link:after{content:"";inset-block:calc(-1*max(0px,(var(--control-sm) - 100%)/2));inset-inline:calc(-1*max(0px,(var(--control-sm) - 100%)/2));position:absolute}.yes-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);flex-direction:column;width:100%;text-decoration:none;display:flex;overflow:hidden}.yes-card-media{aspect-ratio:4/3;background:var(--parchment);position:relative;overflow:hidden;container-type:inline-size}.yes-card-media img{object-fit:cover;width:100%;height:100%;display:block}.yes-card-media .yes-label{left:var(--space-3);top:var(--space-3);position:absolute}.yes-card-wrap{min-width:0;display:flex;position:relative}.yes-card-wrap>.yes-card{flex:1}.yes-card-save{right:var(--space-2);top:var(--space-2);z-index:1;width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 4px color-mix(in srgb,var(--ink)28%,transparent);border:0;place-items:center;padding:0;transition:transform .12s;display:grid;position:absolute}.yes-card-save:active{transform:scale(.9)}.yes-card-save[aria-pressed=true]{color:var(--brand-text)}.yes-card-save[aria-pressed=true] .yes-icon{fill:currentColor}.yes-card-body{gap:var(--space-1);padding:var(--space-3)var(--space-4)var(--space-4);flex-direction:column;display:flex}.yes-card-when{font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text)}.yes-card-title{font:700 18px/22px var(--font-display);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.yes-card-meta{font:500 14px/20px var(--font-sans);color:var(--ink-soft)}.yes-card-foot{margin-top:var(--space-2);font:600 14px/20px var(--font-sans);justify-content:space-between;align-items:center;display:flex}.yes-card-compact{border-radius:var(--radius-md);flex-direction:row;align-items:stretch}.yes-card-compact .yes-card-media{aspect-ratio:auto;flex:none;width:96px}.yes-card-compact .yes-card-body{padding:var(--space-3);justify-content:center}.yes-poster{padding:var(--space-4);font:800 clamp(16px,12cqw,28px)/.95 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.yes-poster svg{opacity:.85;width:62%;height:auto;position:absolute;top:8px;right:-8px}.yes-poster span{position:relative}.yes-card-compact .yes-poster{padding:var(--space-2);font-size:14px}.yes-poster-burgundy{background:var(--burgundy);color:var(--cream)}.yes-poster-burgundy svg{stroke:var(--pink)}.yes-poster-orange{background:var(--orange);color:var(--on-accent)}.yes-poster-orange svg{stroke:var(--cream)}.yes-poster-pink{background:var(--pink);color:var(--on-accent)}.yes-poster-pink svg{stroke:var(--burgundy)}.yes-poster-lime{background:var(--lime);color:var(--on-accent)}.yes-poster-lime svg{stroke:var(--burgundy)}.yes-poster-sage{background:var(--sage);color:var(--on-accent)}.yes-poster-sage svg{stroke:var(--orange)}.yes-promo{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--burgundy);color:var(--on-burgundy);flex-direction:column;display:flex;position:relative;overflow:hidden}.yes-promo-eyebrow{font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);position:relative}.yes-promo h2{font:800 36px/36px var(--font-display);letter-spacing:-.02em;text-transform:uppercase;max-width:300px;margin:0;position:relative}.yes-promo p{font:400 16px/24px var(--font-sans);margin:0;position:relative}.yes-promo .yes-btn{margin-top:var(--space-2);align-self:flex-start;position:relative}.yes-promo-arrow{fill:none;width:136px;height:auto;stroke:var(--pink);stroke-width:10px;stroke-linejoin:miter;opacity:.9;position:absolute;bottom:-8px;right:-12px}.yes-promo-pink{background:var(--pink);color:var(--on-accent)}.yes-promo-pink .yes-promo-eyebrow{color:var(--burgundy)}.yes-promo-pink .yes-promo-arrow{stroke:var(--burgundy)}.yes-tabbar{justify-content:space-around;gap:var(--space-2);background:var(--card);border-top:1px solid var(--line);padding:var(--space-2)var(--space-2)var(--space-3);display:flex}.yes-tab{align-items:center;gap:var(--space-1);min-height:var(--control-sm);padding:var(--space-1)0;color:var(--ink-soft);font:600 11px/14px var(--font-sans);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;flex-direction:column;flex:1;display:flex}.yes-tab .yes-icon{width:var(--icon-lg);height:var(--icon-lg)}.yes-tab[aria-current=page]{color:var(--brand-text)}.yes-tab[aria-current=page]:after{content:"";border-radius:var(--radius-pill);background:var(--brand-text);width:4px;height:4px}html[lang=kk]{--font-display:var(--font-onest),"Helvetica Neue",Arial,sans-serif}@media (max-width:1023px){html[data-consent=ask] body{padding-bottom:var(--consent-h,108px)}html[data-consent=ask] .solo-shell{min-height:calc(100dvh - var(--consent-h,108px))}html[data-consent=ask]:has([data-rows="1"]){--consent-lift:76px}html[data-consent=ask]:has([data-rows="2"]){--consent-lift:140px}}@media (max-width:767px){.yes-card:not(.yes-card-compact) .yes-card-title{-webkit-line-clamp:3}}@media (min-width:1024px){.yes-card-wrap:hover .yes-card-save{transform:translateY(-2px)}.yes-card-wrap:hover .yes-card-save:active{transform:translateY(-2px)scale(.9)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) img[src$="/brand/yes-mark.svg"]{filter:brightness(0)invert(.94)sepia(.1)}}:root[data-theme=dark] img[src$="/brand/yes-mark.svg"]{filter:brightness(0)invert(.94)sepia(.1)}html{--bottom-chrome:calc(var(--tabbar-h,76px) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-chrome) + var(--space-4))}html:has([data-rows="1"]){scroll-padding-bottom:calc(var(--bottom-chrome) + 76px + var(--space-4))}html:has([data-rows="2"]){scroll-padding-bottom:calc(var(--bottom-chrome) + 140px + var(--space-4))}@media (max-width:1023px){html[data-consent=ask]{scroll-padding-bottom:calc(var(--bottom-chrome) + var(--consent-h,108px) + var(--space-4))}}@media (min-width:1024px){html{--bottom-chrome:0px}}@media (prefers-reduced-motion:reduce){.yes-card-save,.yes-card{transition:none}.yes-card-save:active{transform:none}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-size:16px;line-height:24px}a{color:inherit}img{max-width:100%}:root{--shell-w:560px;--tabbar-h:76px}.app-shell{max-width:var(--shell-w);min-height:100dvh;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));margin:0 auto}.app-side{display:contents}.app-side-brand,.app-side-foot{display:none}.app-main{min-width:0}.solo-shell{flex-direction:column;justify-content:center;max-width:560px;min-height:100dvh;margin:0 auto;display:flex}.solo-shell .yes-btn{white-space:normal;height:auto;min-height:var(--control-md);padding-top:var(--space-3);padding-bottom:var(--space-3);text-align:center}.page{gap:var(--space-6);padding:var(--space-5)var(--page-padding)var(--space-8);flex-direction:column;display:flex}.yes-tabbar-fixed{width:100%;max-width:var(--shell-w);z-index:20;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));position:fixed;bottom:0;left:50%;transform:translate(-50%)}.mast{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:2px solid var(--ink);padding-bottom:var(--space-2);display:flex}.mast-logo{width:auto;height:28px;display:block}.mast span{font:700 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.hero h1{font:800 40px/40px var(--font-display);letter-spacing:-.02em;margin:0}.hero h1 em{color:var(--brand-text);font-style:normal}.hero p{margin:var(--space-2)0 0;color:var(--ink-soft)}.grid-2{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.stack{gap:var(--space-4);flex-direction:column;display:flex}.stack-sm{gap:var(--space-3);flex-direction:column;display:flex}.meta{font:500 14px/20px var(--font-sans);color:var(--ink-soft)}.label-text{font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.display{font:800 34px/36px var(--font-display);letter-spacing:-.02em;margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.yes-age{font:700 12px/16px var(--font-sans);padding:2px var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--ink-soft);color:var(--ink)}a.yes-tab,a.yes-card,a.yes-btn{text-decoration:none}.yes-card-compact .yes-card-media{min-height:96px}.empty{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-6)var(--space-4);flex-direction:column;display:flex}.empty h2{font:700 22px/26px var(--font-display);margin:0}.empty p{color:var(--ink-soft);margin:0}a.yes-chip{align-items:center;text-decoration:none;display:inline-flex}a.yes-chip[data-selected]{background:var(--burgundy);color:var(--on-burgundy)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.yes-card-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){:root{--shell-w:960px;--page-padding:var(--space-8)}.grid-2{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.hero h1{font-size:48px;line-height:50px}.yes-tabbar-fixed{border-left:1px solid var(--line);border-right:1px solid var(--line)}}@media (min-width:1024px){:root{--shell-w:1320px;--side-w:248px;--tabbar-h:0px;--page-padding:40px}.app-shell{grid-template-columns:var(--side-w)minmax(0,1fr);max-width:none;margin:0;padding-bottom:0;display:grid}.app-side{gap:var(--space-6);height:100dvh;padding:var(--space-6)var(--space-4);background:var(--card);border-right:1px solid var(--line);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.app-side-brand{padding:var(--space-1)var(--space-3);border-radius:var(--radius-md);align-self:flex-start;display:block}.app-side-brand img{width:auto;height:36px;display:block}.app-side-brand:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.app-side-foot{gap:var(--space-2);padding:0 var(--space-3);flex-direction:column;margin-top:auto;display:flex}.yes-tabbar-fixed{justify-content:flex-start;gap:var(--space-1);background:0 0;border:0;flex-direction:column;width:auto;max-width:none;padding:0;position:static;transform:none}.yes-tab{justify-content:flex-start;gap:var(--space-3);min-height:var(--control-md);padding:0 var(--space-3);font:600 16px/22px var(--font-sans);flex-direction:row;flex:none}.yes-tab:hover{background:var(--parchment);color:var(--ink)}.yes-tab[aria-current=page]{background:var(--parchment)}.yes-tab[aria-current=page]:after{display:none}.page{width:100%;max-width:var(--shell-w);padding-top:var(--space-8);padding-bottom:var(--space-8);margin:0 auto}.mast{display:none}.hero h1{font-size:56px;line-height:58px}.display{font-size:44px;line-height:46px}.grid-2{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.yes-card{transition:transform .15s,box-shadow .15s}a.yes-card:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--ink)12%,transparent);transform:translateY(-2px)}.empty{padding:var(--space-8)var(--space-4)}}@media (min-width:1600px){:root{--side-w:280px;--shell-w:1440px}}.yes-card-badges{align-items:center;gap:var(--space-2);display:inline-flex}.yes-card-verified{color:var(--brand-text);display:inline-flex}.yes-card-verified .yes-icon{width:20px;height:20px}
