div:has(>[aria-haspopup])[data-v-9c039941]{align-items:center;display:flex;position:relative}div:has(>[aria-haspopup])[data-v-9c039941]>button{z-index:60;padding:var(--spacing) calc(var(--spacing) * 2.5);border-radius:var(--radius-md);background-color:var(--color-bg-base);box-shadow:0 0 0 1px var(--color-border-base-secondary),var(--shadow-lg);color:var(--color-text-base);font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);white-space:nowrap;text-transform:none;margin-block-start:calc(var(--spacing) * 2);position:absolute;inset-block-start:100%;inset-inline-start:0}div:has(>[aria-haspopup])[data-v-9c039941]>button:not(:focus-visible){clip-path:inset(50%);block-size:1px;inline-size:1px;box-shadow:none;margin:-1px;padding:0;overflow:hidden}[role=dialog][data-v-9c039941]{inline-size:calc(var(--spacing) * 80);transform-origin:var(--transform-origin);border-radius:var(--radius-xl);background-color:var(--color-bg-base);box-shadow:0 0 0 1px var(--color-border-base-secondary),var(--shadow-lg);outline:none;display:flow-root}@media (prefers-reduced-motion:no-preference){[role=dialog][data-v-9c039941]{transition:opacity .2s var(--ease-out-expo),scale .2s var(--ease-out-expo)}[role=dialog][data-ending-style][data-v-9c039941],[role=dialog][data-starting-style][data-v-9c039941]{scale:.96}[role=dialog][data-ending-style][data-v-9c039941]{transition-duration:.15s;transition-timing-function:var(--ease-out-cubic)}[role=dialog][data-instant][data-v-9c039941]{transition-duration:0s}}[role=dialog][data-ending-style][data-v-9c039941],[role=dialog][data-starting-style][data-v-9c039941]{opacity:0}[role=dialog]>div[data-v-9c039941]{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5);grid-template-columns:1.5fr 1fr;display:grid}button[data-v-9c039941]{border-radius:var(--radius-md)}button[data-v-9c039941]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}button>span[data-v-9c039941]:first-child{block-size:calc(var(--spacing) * 20);padding-inline:calc(var(--spacing) * 4);border-radius:var(--radius-md);background-color:var(--color-bg-base-secondary);box-shadow:0 0 0 1px var(--color-border-base-secondary);justify-content:center;align-items:center;display:flex}button>span[data-v-9c039941]:last-child{padding-inline:var(--spacing);color:var(--color-text-base);font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);text-align:center;margin-block-start:calc(var(--spacing) * 2);display:block}@media (hover:hover){button:hover>span[data-v-9c039941]:first-child{background-color:var(--color-bg-base-hover)}}button[data-v-9c039941] img{block-size:calc(var(--spacing) * 7)}button[data-v-9c039941] img[src*=\/mascot-]{block-size:calc(var(--spacing) * 9)}hr[data-v-9c039941]{border-color:var(--color-border-base-secondary)}a[data-v-9c039941]{margin:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);color:var(--color-text-base);font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);display:flex}@media (prefers-reduced-motion:no-preference){a[data-v-9c039941]{transition:background-color .15s var(--ease-out-quad)}}@media (hover:hover){a[data-v-9c039941]:hover{background-color:var(--color-bg-base-hover)}}a[data-v-9c039941]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}a svg[data-v-9c039941]{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);color:var(--color-icon-base-secondary);flex-shrink:0}.bar[data-v-818f0c08]{z-index:50;block-size:calc(var(--spacing) * 17);margin-inline:calc(var(--spacing) * -8);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 8) 0;color:var(--color-text-base);justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}@media (prefers-reduced-motion:no-preference){.bar[data-v-818f0c08]{transition:color .54s var(--ease-out-expo) .18s}}.bar[data-v-818f0c08]:before{content:"";inset:0 0 calc(var(--spacing) * -8);z-index:-1;background-image:linear-gradient(var(--color-bg-base) 65%,transparent);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}@media (prefers-reduced-motion:no-preference){.bar[data-v-818f0c08]:before{transition:opacity .54s var(--ease-out-expo)}}.bar:has(>[data-popup-open])[data-v-818f0c08]{color:var(--color-white)}.bar:has(>[data-popup-open])[data-v-818f0c08]:before{opacity:0}@media (width>=64rem){.bar[data-v-818f0c08]{display:none}}.bar>div>a[data-v-818f0c08]{align-items:center;display:flex}.bar>div>a[data-v-818f0c08] img{inline-size:auto;block-size:calc(var(--spacing) * 6)}@media (prefers-reduced-motion:no-preference){.bar>div>a[data-v-818f0c08] img{transition:filter .54s var(--ease-out-expo) .18s}}.bar:has(>[data-popup-open])>div>a[data-v-818f0c08] img{filter:brightness(0)invert()}.bar>button[data-v-818f0c08]{align-items:center;gap:calc(var(--spacing) * 2.5);color:inherit;display:inline-flex}.bar>button[data-v-818f0c08]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:var(--radius-sm)}.bar>button>span:first-child[data-v-818f0c08]{block-size:1em;inline-size:3em;font-size:var(--text-heading);line-height:1;display:block;overflow:hidden}.bar>button>span:first-child>span[data-v-818f0c08]{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.bar>button>span:first-child>span[data-v-818f0c08]{transition:translate .5s var(--ease-out-expo) .18s}}.bar>button>span:first-child span span[data-v-818f0c08]{white-space:nowrap;-webkit-user-select:none;user-select:none;text-transform:lowercase;block-size:1em;display:block}.bar>button[data-popup-open]>span:first-child>span[data-v-818f0c08]{translate:0 calc(-1em - var(--spacing) * .5)}.bar>button>span:last-child[data-v-818f0c08]{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:inline-flex;position:relative}.bar>button>span:last-child span[data-v-818f0c08]{inline-size:calc(var(--spacing) * 4);border-radius:var(--radius-full);background-color:currentColor;block-size:1.5px;position:absolute}@media (prefers-reduced-motion:no-preference){.bar>button>span:last-child span[data-v-818f0c08]{transition:translate .54s var(--ease-out-expo) .18s,rotate .54s var(--ease-out-expo) .18s}}.bar>button>span:last-child span[data-v-818f0c08]:first-child{translate:0 calc(var(--spacing) * -.75)}.bar>button>span:last-child span[data-v-818f0c08]:last-child{translate:0 calc(var(--spacing) * .75)}.bar>button[data-popup-open]>span:last-child span[data-v-818f0c08]{translate:0}.bar>button[data-popup-open]>span:last-child span[data-v-818f0c08]:first-child{rotate:45deg}.bar>button[data-popup-open]>span:last-child span[data-v-818f0c08]:last-child{rotate:-45deg}.backdrop[data-v-818f0c08]{background-color:var(--color-bg-overlay);opacity:calc(1 - var(--drawer-swipe-progress,0));position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.backdrop[data-v-818f0c08]{transition:opacity .45s var(--ease-out-quint)}.backdrop[data-swiping][data-v-818f0c08]{transition-duration:0s}.backdrop[data-ending-style][data-v-818f0c08]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}}.backdrop[data-ending-style][data-v-818f0c08],.backdrop[data-starting-style][data-v-818f0c08]{opacity:0}@media (width>=64rem){.backdrop[data-v-818f0c08]{display:none}}.viewport[data-v-818f0c08]{inset:calc(var(--spacing) * 20) calc(var(--spacing) * 4) calc(var(--spacing) * 4);display:flex;position:fixed}@media (width>=64rem){.viewport[data-v-818f0c08]{display:none}}.popup[data-v-818f0c08]{border-radius:var(--radius-lg);background-color:var(--color-bg-base);min-block-size:0;inline-size:100%;box-shadow:0 0 0 1px var(--color-border-base-secondary);transform:translateX(var(--drawer-swipe-movement-x,0));display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.popup[data-v-818f0c08]{transition:transform .45s var(--ease-out-quint)}.popup[data-ending-style][data-v-818f0c08]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}}.popup[data-swiping][data-v-818f0c08]{-webkit-user-select:none;user-select:none}.popup[data-ending-style][data-v-818f0c08],.popup[data-starting-style][data-v-818f0c08]{transform:translateX(calc(-100% - 2px - var(--spacing) * 4))}.content[data-v-818f0c08]{overscroll-behavior:contain;min-block-size:0;inline-size:100%;padding:calc(var(--spacing) * 10);flex-direction:column;display:flex;overflow-y:auto}.content>nav ul[data-v-818f0c08]{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.content>nav ul+ul[data-v-818f0c08]{margin-block-start:calc(var(--spacing) * 6)}.content>nav a[data-v-818f0c08]{color:var(--color-text-base-tertiary);font-size:var(--text-subtitle);line-height:var(--text-subtitle--line-height);font-weight:var(--text-subtitle--font-weight);text-transform:lowercase;display:flex}@media (prefers-reduced-motion:no-preference){.content>nav a[data-v-818f0c08]{transition:color .15s var(--ease-out-quad),translate .15s var(--ease-out-cubic)}}.content>nav a[data-active][data-v-818f0c08]{color:var(--color-text-base)}.content>nav a[data-v-818f0c08]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:var(--radius-sm)}@media (hover:hover){.content>nav a[data-v-818f0c08]:hover{color:var(--color-text-base);translate:calc(var(--spacing) * .5) 0}}@media (prefers-reduced-motion:no-preference){li[data-v-818f0c08]{transition:opacity .55s var(--ease-out-expo),translate .55s var(--ease-out-expo);transition-delay:calc(.315s + var(--index) * 60ms)}.popup[data-ending-style] :is(li)[data-v-818f0c08]{transition-duration:.15s;transition-delay:0s}}.popup:is([data-starting-style],[data-ending-style]) :is(li)[data-v-818f0c08]{opacity:0;translate:calc(var(--spacing) * -4) 0}aside[data-v-42e4cac6]{display:none}@media (width>=64rem){aside[data-v-42e4cac6]{block-size:calc(100dvh - var(--spacing) * 14);justify-content:space-between;gap:calc(var(--spacing) * 6);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--spacing) * 10)}}nav[data-v-42e4cac6]{--row:calc(var(--spacing) * 7);gap:var(--spacing);text-transform:lowercase;flex-direction:column;padding-inline-start:calc(var(--spacing) * 8);display:flex;position:relative}nav>span[data-v-42e4cac6]{block-size:var(--row);pointer-events:none;transform:translateY(calc((var(--row) + var(--spacing)) * var(--active-row)));align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--spacing) * 2)}@media (prefers-reduced-motion:no-preference){nav>span[data-v-42e4cac6]{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}}nav>span[data-v-42e4cac6] img{inline-size:auto;block-size:calc(var(--spacing) * 4)}@media (prefers-reduced-motion:no-preference){nav>span[data-v-42e4cac6] img[data-flip]{animation:flip .7s var(--ease-in-out-quad)}}nav>span[data-brand][data-v-42e4cac6] img{block-size:calc(var(--spacing) * 5)}nav>div[data-v-42e4cac6]{gap:var(--spacing);flex-direction:column;display:flex}nav>div+div[data-v-42e4cac6]{margin-block-start:calc(var(--spacing) * 6)}nav a[data-v-42e4cac6]{inline-size:100%;min-block-size:var(--row);color:var(--color-text-base-secondary);align-items:center;display:flex;position:relative}nav a[data-v-42e4cac6]:before{content:"";inset:calc(var(--spacing) * -1) calc(var(--spacing) * -2);position:absolute}nav a[data-active][data-v-42e4cac6]{color:var(--color-text-base)}@media (hover:hover){nav a[data-v-42e4cac6]:hover{color:var(--color-text-base)}}nav a[data-v-42e4cac6]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){nav a[data-v-42e4cac6]{transition:color var(--default-transition-duration) var(--ease-out-quad),transform var(--default-transition-duration) var(--ease-out-cubic)}@media (hover:hover){nav a[data-v-42e4cac6]:not([data-brand]):hover{transform:translateX(calc(var(--spacing) * .5))}}}nav a[data-v-42e4cac6] img{inline-size:auto;block-size:calc(var(--spacing) * 4)}footer[data-v-74215e67]{border-block-start:1px solid var(--color-border-base-tertiary);color:var(--color-text-base-secondary);overflow-y:clip;container-type:inline-size}footer>div[data-v-74215e67]{gap:calc(var(--spacing) * 8) calc(var(--spacing) * 16);padding-block:calc(var(--spacing) * 10);flex-wrap:wrap;display:flex}footer>div>div[data-v-74215e67]{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}footer>div>div:first-child[data-v-74215e67]{flex:1 1 calc(var(--spacing) * 64)}footer>div>div:first-child[data-v-74215e67] img{inline-size:auto;block-size:calc(var(--spacing) * 6);align-self:flex-start;margin-block-end:calc(var(--spacing) * 2)}footer>div>div:first-child>p[data-v-74215e67]{font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);margin-block-start:auto;padding-block-start:calc(var(--spacing) * 4)}footer>span[data-v-74215e67]{aspect-ratio:329/60;background-color:var(--color-border-base-secondary);-webkit-mask-composite:source-in,xor;inline-size:100%;margin-block-end:-4cqi;display:block;-webkit-mask-image:url(../logos/milkstraw/wordmark-light.svg),linear-gradient(#000,#0000 85%);mask-image:url(../logos/milkstraw/wordmark-light.svg),linear-gradient(#000,#0000 85%);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:contain,auto;mask-size:contain,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}a[data-v-74215e67]{text-transform:lowercase;inline-size:fit-content}a[data-v-74215e67]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (hover:hover){a[data-v-74215e67]:hover{color:var(--color-text-base)}}.layout[data-v-b6594b4b]{padding-inline:calc(var(--spacing) * 8)}@media (width>=64rem){.layout[data-v-b6594b4b]{max-inline-size:var(--container-page);padding-inline:calc(var(--spacing) * 10);margin-inline:auto}}@media (width>=90rem){.layout[data-v-b6594b4b]{padding-inline:calc(var(--spacing) * 12)}}.layout>a[data-v-b6594b4b]{z-index:50;translate:0 calc(var(--spacing) * -20);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);border-radius:var(--radius-md);background-color:var(--color-bg-base);color:var(--color-text-base);outline:2px solid var(--color-border-focus);outline-offset:2px;position:fixed;inset-block-start:calc(var(--spacing) * 4);inset-inline-start:calc(var(--spacing) * 4)}.layout>a[data-v-b6594b4b]:focus-visible{translate:0}.layout>div[data-v-b6594b4b]{-moz-column-gap:var(--container-gutter);justify-content:center;column-gap:var(--container-gutter);grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}@media (width>=64rem){.layout>div[data-v-b6594b4b]{grid-template-columns:var(--container-aside) minmax(0,var(--container-main));justify-content:start;padding-block-start:calc(var(--spacing) * 10);padding-block-end:calc(var(--spacing) * 8)}}@media (width>=80rem){.layout>div[data-v-b6594b4b]{grid-template-columns:var(--container-aside) minmax(0,var(--container-main)) var(--container-aside)}}.layout>div>#content[data-v-b6594b4b]{min-inline-size:0;max-inline-size:var(--container-main);padding-block-start:calc(var(--spacing) * 20);padding-block-end:calc(var(--spacing) * 32)}@media (width>=64rem){.layout>div>#content[data-v-b6594b4b]{padding-block-start:calc(var(--spacing) * 28)}}.layout>div>footer[data-v-b6594b4b]{max-inline-size:var(--container-main)}@media (width>=64rem){.layout>div>footer[data-v-b6594b4b]{grid-column:2}}
