@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_c9729747-module__qEFoya__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_c9729747-module__qEFoya__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_d1034768-module__gHfoHW__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_d1034768-module__gHfoHW__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
[data-niche=casual]{--dy-r-snug:clamp(2rem, 6vw, 5.5rem);--dy-r-open:clamp(3rem, 11vw, 10rem);--dy-r-flush:0rem;--dy-hdr-row:4rem;--dy-hdr-collapsed:3rem;--dy-cols:12;--dy-page:1560px;--dy-margin:clamp(1rem, 4vw, 4rem);--dy-gutter:clamp(.75rem, 1.5vw, 1.5rem);--dy-row-gap:clamp(1.5rem, 3vw, 2.5rem);--dy-measure-lede:38ch;--dy-measure-body:58ch;--dy-measure-note:32ch;--dy-t-word:clamp(2.75rem, 11vw, 8.5rem);--dy-t-hero:clamp(2.5rem, 10.5vw, 7.25rem);--dy-t-order:clamp(3.5rem, 18vw, 12rem);--dy-t-title:clamp(1.5rem, 3.4vw, 2.6rem);--dy-t-sub:clamp(1.1rem, 1.8vw, 1.45rem);--dy-t-price:clamp(1.4rem, 2.8vw, 2.25rem);--dy-t-price-big:clamp(2rem, 5vw, 3.6rem);--dy-lh-word:.95;--dy-lh-title:1.04;--dy-lh-sub:1.16;--dy-track-word:-.03em;--dy-track-title:-.02em;--dy-t-lede:clamp(1.0625rem, 1.35vw, 1.2rem);--dy-t-body:.9375rem;--dy-t-note:.8125rem;--dy-t-label:.6875rem;--dy-track-label:.14em;--dy-hair:1px;--dy-pill:999px;--dy-control:3rem;--dy-control-sm:2.5rem;--dy-ease:cubic-bezier(.2, .8, .2, 1);--dy-enter:.32s;--dy-settle:.6s;--dy-scene:.9s;--dy-stagger-line:90ms;--dy-wipe:0;--dy-wipe-x:50%;--dy-wipe-y:50%}@media (min-width:40rem){[data-niche=casual]{--dy-hdr-row:4.5rem}}[dir=rtl] [data-niche=casual]{--dy-track-word:0;--dy-track-title:0;--dy-track-label:0;--dy-lh-word:1.15;--dy-lh-title:1.2;--dy-lh-sub:1.32}:where([data-niche=casual]) .dy-scene{--dy-inset:max(var(--dy-margin), (100% - var(--dy-page)) / 2);padding-block:var(--dy-rhythm,var(--dy-r-open));position:relative;overflow-x:clip}:where([data-niche=casual]) .dy-scene[id]{scroll-margin-block-start:calc(var(--e-chrome-total) + 1rem)}:where([data-niche=casual]) .dy-r-snug{--dy-rhythm:var(--dy-r-snug)}:where([data-niche=casual]) .dy-r-open{--dy-rhythm:var(--dy-r-open)}:where([data-niche=casual]) .dy-r-flush{--dy-rhythm:var(--dy-r-flush)}:where([data-niche=casual]) .dy-scene--full{align-content:center;min-block-size:100svh;display:grid}html[data-dayra-debug] [data-niche=casual] .dy-scene[data-rhythm=snug]+.dy-scene[data-rhythm=snug],html[data-dayra-debug] [data-niche=casual] .dy-scene[data-rhythm=open]+.dy-scene[data-rhythm=open],html[data-dayra-debug] [data-niche=casual] .dy-scene[data-rhythm=flush]+.dy-scene[data-rhythm=flush]{outline-offset:-3px;outline:3px solid red}:where([data-niche=casual]) .dy-bar{inline-size:min(var(--dy-page), 100% - 2 * var(--dy-margin));margin-inline:auto}:where([data-niche=casual]) .dy-grid{grid-template-columns:repeat(var(--dy-cols), minmax(0, 1fr));column-gap:var(--dy-gutter);row-gap:var(--dy-row-gap);inline-size:min(var(--dy-page), 100% - 2 * var(--dy-margin));margin-inline:auto;display:grid}:where([data-niche=casual]) .dy-field{grid-column:1/-1;min-inline-size:0}@media (min-width:48rem){:where([data-niche=casual]) .dy-field{grid-column:var(--dy-field-md-start,1) / var(--dy-field-md-end,-1)}}@media (min-width:64rem){:where([data-niche=casual]) .dy-field{grid-column:var(--dy-field-start,1) / var(--dy-field-end,-1)}}:where([data-niche=casual]) .dy-bleed{grid-column:1/-1;min-inline-size:0}:where([data-niche=casual]) .dy-bleed--both{margin-inline:calc(-1 * var(--dy-inset))}:where([data-niche=casual]) .dy-bleed--start{margin-inline-start:calc(-1 * var(--dy-inset))}:where([data-niche=casual]) .dy-bleed--end{margin-inline-end:calc(-1 * var(--dy-inset))}:where([data-niche=casual]) .dy-word{font-family:var(--e-font-display);font-weight:700;font-size:var(--dy-t-word);line-height:var(--dy-lh-word);letter-spacing:var(--dy-track-word);text-transform:uppercase;text-wrap:balance;align-items:center;gap:.28em;display:flex}:where([data-niche=casual]) .dy-word__ring{block-size:.42em;inline-size:.42em;color:var(--e-accent-2);flex:none}:where([data-niche=casual]) .scope-sumac .dy-word__ring,:where([data-niche=casual]) .scope-ink .dy-word__ring{color:var(--e-accent-2)}:where([data-niche=casual]) .dy-display{font-family:var(--e-font-display);font-weight:700;line-height:var(--dy-lh-title);letter-spacing:var(--dy-track-title);text-wrap:balance}:where([data-niche=casual]) .dy-display--hero{font-weight:800;font-size:var(--dy-t-hero);line-height:var(--dy-lh-word);letter-spacing:var(--dy-track-word)}:where([data-niche=casual]) .dy-display--order{font-weight:800;font-size:var(--dy-t-order);letter-spacing:var(--dy-track-word);text-transform:uppercase;line-height:.9}:where([data-niche=casual]) .dy-display--title{font-size:var(--dy-t-title)}:where([data-niche=casual]) .dy-display--sub{font-size:var(--dy-t-sub);line-height:var(--dy-lh-sub);letter-spacing:0}:where([data-niche=casual]) .dy-body{font-family:var(--e-font-body);font-weight:400;font-size:var(--dy-t-body);text-wrap:pretty;line-height:1.6}:where([data-niche=casual]) .dy-body--lede{font-size:var(--dy-t-lede);font-weight:500;line-height:1.45}:where([data-niche=casual]) .dy-body--note{font-size:var(--dy-t-note);line-height:1.5}:where([data-niche=casual]) .dy-measure-lede{max-inline-size:var(--dy-measure-lede)}:where([data-niche=casual]) .dy-measure-body{max-inline-size:var(--dy-measure-body)}:where([data-niche=casual]) .dy-measure-note{max-inline-size:var(--dy-measure-note)}:where([data-niche=casual]) .dy-label{font-family:var(--e-font-body);font-weight:600;font-size:var(--dy-t-label);letter-spacing:var(--dy-track-label);text-transform:uppercase;line-height:1.3}:where([data-niche=casual]) .dy-num{font-family:var(--e-font-body);font-variant-numeric:tabular-nums;font-weight:500}:where([data-niche=casual]) .dy-price{font-family:var(--e-font-display);font-weight:800;font-size:var(--dy-t-price);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}:where([data-niche=casual]) .dy-price--big{font-size:var(--dy-t-price-big)}:where([data-niche=casual]) .dy-price--inline{font-size:1em}:where([data-niche=casual]) .dy-hair{block-size:var(--dy-hair);background:var(--e-line);border:0;inline-size:100%}:where([data-niche=casual]) .dy-hair--strong{background:var(--e-line-strong)}:where([data-niche=casual]) .dy-hair--pickle{background:var(--e-accent-2)}:where([data-niche=casual]) .dy-hair--draw{transform-origin:0;transition:transform var(--dy-scene) var(--dy-ease);transform:scaleX(1)}[dir=rtl] :where([data-niche=casual]) .dy-hair--draw{transform-origin:100%}:where([data-niche=casual]) .dy-hair--draw.dy-pending{transform:scaleX(0)}:where([data-niche=casual]) .dy-pill{min-block-size:var(--dy-control);border-radius:var(--dy-pill);border:var(--dy-hair) solid transparent;background:var(--e-accent);color:var(--e-on-accent);font-family:var(--e-font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dy-enter) var(--dy-ease), color var(--dy-enter) var(--dy-ease), border-color var(--dy-enter) var(--dy-ease), transform var(--dy-enter) var(--dy-ease);justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}:where([data-niche=casual]) .dy-pill:hover{background:var(--e-accent-strong)}:where([data-niche=casual]) .dy-pill:active{transform:scale(.97)}:where([data-niche=casual]) .dy-pill--ghost{color:currentColor;background:0 0;border-color:currentColor}:where([data-niche=casual]) .dy-pill--ghost:hover{background:color-mix(in srgb, currentColor 8%, transparent)}:where([data-niche=casual]) .dy-pill--ink{background:var(--e-ink);color:var(--e-on-ink)}:where([data-niche=casual]) .dy-pill--ink:hover{background:#000}:where([data-niche=casual]) .dy-pill--sm{min-block-size:var(--dy-control-sm);padding-inline:1.1rem;font-size:.875rem}:where([data-niche=casual]) .dy-pill--wide{inline-size:100%}:where([data-niche=casual]) .dy-pill[disabled],:where([data-niche=casual]) .dy-pill[aria-disabled=true]{opacity:.5;cursor:not-allowed}:where([data-niche=casual]) .dy-chip{min-block-size:var(--dy-control-sm);border-radius:var(--dy-pill);border:var(--dy-hair) solid var(--e-line-strong);color:var(--e-text);font-family:var(--e-font-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dy-enter) var(--dy-ease), background-color var(--dy-settle) var(--dy-ease), color var(--dy-enter) var(--dy-ease);background:0 0;align-items:center;gap:.55rem;padding-inline:.9rem 1.1rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex;position:relative}:where([data-niche=casual]) .dy-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where([data-niche=casual]) .dy-chip__ring{block-size:.8rem;inline-size:.8rem;color:var(--e-accent-2);transition:color var(--dy-enter) var(--dy-ease);flex:none}:where([data-niche=casual]) .dy-chip__delta{opacity:.7;font-variant-numeric:tabular-nums}:where([data-niche=casual]) .dy-chip:hover{border-color:var(--e-text)}:where([data-niche=casual]) .dy-chip:has(input:checked){background:var(--e-text);color:var(--e-bg);border-color:var(--e-text)}:where([data-niche=casual]) .dy-chip:has(input:checked) .dy-chip__ring{color:var(--e-bg)}:where([data-niche=casual]) .dy-chip:has(input:focus-visible){outline:2px solid var(--e-focus);outline-offset:3px}:where([data-niche=casual]) .dy-chip:has(input:disabled){opacity:.45;cursor:not-allowed}:where([data-niche=casual]) .dy-ring{inline-size:var(--dy-ring-size,1em);block-size:var(--dy-ring-size,1em);color:currentColor;vertical-align:middle;display:inline-block}:where([data-niche=casual]) .dy-ring path{fill:none;stroke:currentColor;stroke-linecap:butt}:where([data-niche=casual]) .dy-ring--draw path{stroke-dasharray:1;stroke-dashoffset:1px;animation:dy-ring-draw .7s var(--dy-ease) forwards}:where([data-niche=casual]) .dy-ring--draw path:nth-child(2){animation-delay:60ms}:where([data-niche=casual]) .dy-ring--draw path:nth-child(3){animation-delay:.12s}@keyframes dy-ring-draw{to{stroke-dashoffset:0}}:where([data-niche=casual]) .dy-dot{background:var(--e-accent-2);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem;display:inline-block}:where([data-niche=casual]) .dy-dot--breathe{animation:dy-breathe 2.4s var(--dy-ease) infinite alternate}:where([data-niche=casual]) .dy-dot--off{background:var(--e-muted)}@keyframes dy-breathe{0%{opacity:.6}to{opacity:1}}:where([data-niche=casual]) .dy-marks{align-items:center;gap:.35rem;display:inline-flex}:where([data-niche=casual]) .dy-mark{border:var(--dy-hair) solid var(--e-accent-2);block-size:1.35rem;inline-size:1.35rem;color:var(--e-accent-2-strong);font-family:var(--e-font-body);letter-spacing:0;text-transform:lowercase;border-radius:50%;place-items:center;font-size:.5625rem;font-weight:600;line-height:1;display:inline-grid}:where([data-niche=casual]) .dy-mark--spicy{border-color:var(--e-accent);color:var(--e-accent-ink)}:where([data-niche=casual]) .dy-figure{min-inline-size:0;position:relative}:where([data-niche=casual]) .dy-figure__body{position:relative;overflow:hidden}:where([data-niche=casual]) .dy-reveal{clip-path:circle(80%);transition:clip-path var(--dy-scene) var(--dy-ease)}:where([data-niche=casual]) .dy-reveal>*{transition:transform var(--dy-scene) var(--dy-ease)}:where([data-niche=casual]) .dy-reveal.dy-pending{clip-path:circle(0%)}:where([data-niche=casual]) .dy-reveal.dy-pending>*{transform:scale(1.04)}:where([data-niche=casual]) .dy-figure__cap{color:var(--e-muted);font-size:var(--dy-t-note);align-items:baseline;gap:.75rem;margin-block-start:.75rem;line-height:1.45;display:flex}:where([data-niche=casual]) .dy-figure--round .dy-figure__body{aspect-ratio:1;border-radius:50%}:where([data-niche=casual]) .dy-line-mask{padding-block:.06em .14em;display:block;overflow:hidden}:where([data-niche=casual]) .dy-line-mask+.dy-line-mask{margin-block-start:-.2em}[dir=rtl] :where([data-niche=casual]) .dy-line-mask{padding-block:.18em .24em}[dir=rtl] :where([data-niche=casual]) .dy-line-mask+.dy-line-mask{margin-block-start:-.42em}:where([data-niche=casual]) .dy-line{transition:transform var(--dy-settle) var(--dy-ease);transition-delay:calc(var(--dy-line-i,0) * var(--dy-stagger-line));display:block;transform:translateY(0)}:where([data-niche=casual]) .dy-pending .dy-line{transform:translateY(110%)}:where([data-niche=casual]) .dy-instant .dy-line,:where([data-niche=casual]) .dy-instant.dy-reveal,:where([data-niche=casual]) .dy-instant.dy-reveal>*,:where([data-niche=casual]) .dy-instant.dy-hair--draw,:where([data-niche=casual]) .dy-instant.dy-stamp{transition:none}:where([data-niche=casual]) .dy-line--intro{animation:dy-line-rise var(--dy-settle) var(--dy-ease) both}@keyframes dy-line-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}:where([data-niche=casual]) .dy-stamp{transition:transform var(--dy-settle) var(--dy-ease);display:inline-block;transform:scale(1)}:where([data-niche=casual]) .dy-stamp.dy-pending{transform:scale(1.15)}:where([data-niche=casual]) .dy-stamp--intro{animation:dy-stamp-in var(--dy-settle) var(--dy-ease) both}@keyframes dy-stamp-in{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}:where([data-niche=casual]) .dy-rise{opacity:1;transition:opacity var(--dy-settle) var(--dy-ease), transform var(--dy-settle) var(--dy-ease);transition-delay:calc(var(--dy-rise-i,0) * var(--dy-stagger-line));transform:translateY(0)}:where([data-niche=casual]) .dy-rise.dy-pending{opacity:0;transform:translateY(.75rem)}:where([data-niche=casual]) .dy-rise--intro{animation:dy-rise-in var(--dy-settle) var(--dy-ease) both}@keyframes dy-rise-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}:where([data-niche=casual]) .dy-sheet{background:var(--e-surface);block-size:auto;max-block-size:92dvh;inline-size:100%;max-inline-size:100%;color:var(--e-text);transition:transform var(--dy-settle) var(--dy-ease);touch-action:none;border:0;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%);box-shadow:0 -24px 60px -24px #00000080}:where([data-niche=casual]) .dy-sheet[open]{transform:translateY(0)}:where([data-niche=casual]) .dy-sheet::backdrop{background:color-mix(in srgb, var(--e-scrim,#151311) 60%, transparent);transition:opacity var(--dy-settle) var(--dy-ease)}:where([data-niche=casual]) .dy-sheet__handle{border-radius:var(--dy-pill);background:var(--e-line-strong);flex:none;block-size:.3rem;inline-size:2.5rem;margin:.75rem auto 0;display:block}:where([data-niche=casual]) .dy-sheet__head{padding:1rem var(--dy-margin) .75rem;flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}:where([data-niche=casual]) .dy-sheet__body{overscroll-behavior:contain;min-block-size:0;padding:0 var(--dy-margin) 1rem;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:auto;overflow-y:auto}:where([data-niche=casual]) .dy-sheet__foot{padding:.75rem var(--dy-margin) calc(.75rem + env(safe-area-inset-bottom));border-block-start:var(--dy-hair) solid var(--e-line);background:var(--e-surface);flex:none}@media (min-width:64rem){:where([data-niche=casual]) .dy-sheet{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:440px;inset:0 0 0 auto;transform:translate(100%);box-shadow:-24px 0 60px -24px #00000073}[dir=rtl] :where([data-niche=casual]) .dy-sheet{inset:0 auto 0 0;transform:translate(-100%);box-shadow:24px 0 60px -24px #00000073}:where([data-niche=casual]) .dy-sheet[open]{transform:translate(0)}:where([data-niche=casual]) .dy-sheet__handle{display:none}:where([data-niche=casual]) .dy-sheet__head{padding:1.5rem 1.75rem 1rem}:where([data-niche=casual]) .dy-sheet__body{padding:0 1.75rem 1rem}:where([data-niche=casual]) .dy-sheet__foot{padding:1rem 1.75rem 1.25rem}}:where([data-niche=casual]) .dy-close{border:var(--dy-hair) solid var(--e-line-strong);color:currentColor;cursor:pointer;block-size:2.25rem;inline-size:2.25rem;transition:border-color var(--dy-enter) var(--dy-ease);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}:where([data-niche=casual]) .dy-close:hover{border-color:currentColor}:where([data-niche=casual]) .dy-stepper{border:var(--dy-hair) solid var(--e-line-strong);border-radius:var(--dy-pill);block-size:var(--dy-control-sm);align-items:center;display:inline-flex}:where([data-niche=casual]) .dy-stepper button{inline-size:var(--dy-control-sm);color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;block-size:100%;font-size:1.1rem;line-height:1;display:grid}:where([data-niche=casual]) .dy-stepper output{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:1.5rem;font-weight:600}:where([data-niche=casual]) .dy-input,:where([data-niche=casual]) .dy-select{inline-size:100%;min-block-size:var(--dy-control);border:var(--dy-hair) solid var(--e-line-strong);border-radius:var(--dy-pill);background:var(--e-bg);color:var(--e-text);font-family:var(--e-font-body);padding-inline:1rem;font-size:.9375rem}:where([data-niche=casual]) .dy-input::placeholder{color:var(--e-muted)}:where([data-niche=casual]) .dy-input:focus-visible,:where([data-niche=casual]) .dy-select:focus-visible{border-color:var(--e-text)}:where([data-niche=casual]) .dy-row{border-block-end:var(--dy-hair) solid var(--e-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding-block:.7rem;display:grid}:where([data-niche=casual]) .dy-deck{gap:var(--dy-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--dy-inset);padding-inline:var(--dy-inset);scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;padding-block:.25rem;display:flex;overflow-x:auto}:where([data-niche=casual]) .dy-deck::-webkit-scrollbar{display:none}:where([data-niche=casual]) .dy-deck>*{scroll-snap-align:start;flex:none;min-inline-size:0}:where([data-niche=casual]) .dy-link{color:currentColor;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--dy-enter) var(--dy-ease)}:where([data-niche=casual]) .dy-link:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-pending .dy-line,:where([data-niche=casual]) .dy-line--intro{animation:none;transform:none}:where([data-niche=casual]) .dy-reveal.dy-pending{clip-path:circle(80%)}:where([data-niche=casual]) .dy-reveal.dy-pending>*,:where([data-niche=casual]) .dy-hair--draw.dy-pending,:where([data-niche=casual]) .dy-stamp.dy-pending{transform:none}:where([data-niche=casual]) .dy-rise.dy-pending,:where([data-niche=casual]) .dy-rise--intro,:where([data-niche=casual]) .dy-stamp--intro{opacity:1;animation:none;transform:none}:where([data-niche=casual]) .dy-ring--draw path{stroke-dashoffset:0;animation:none}:where([data-niche=casual]) .dy-dot--breathe{animation:none}:where([data-niche=casual]) .dy-sheet{transition:none}}
