@layer components{.hero[data-astro-cid-dcwno5ig]{container:home-hero/inline-size}.stage[data-astro-cid-dcwno5ig]{background:var(--bg-ultra-light);display:grid}.layout[data-astro-cid-dcwno5ig]{z-index:1;grid-row:1;position:relative}.copy[data-astro-cid-dcwno5ig]{padding-block:var(--space-l) var(--space-m);text-align:center}.frame[data-astro-cid-dcwno5ig]{grid-row:2;margin-block-start:calc(-1 * var(--photo-rise))}.photo[data-astro-cid-dcwno5ig]{--_w:calc(1.106 * 100cqi);--_gap:clamp(.5rem, 12svh - 2.5rem, 2.5rem);--_h:calc(var(--photo-rise) + var(--_gap) + .415 * var(--_w) + var(--space-l));block-size:var(--_h);mask-image:linear-gradient(transparent, calc(.7 * var(--photo-rise)), currentColor var(--photo-rise), currentColor calc(100% - var(--space-l)), transparent);display:block;position:relative;overflow:hidden}.image[data-astro-cid-dcwno5ig]{inline-size:var(--_w);block-size:auto;max-inline-size:none;position:absolute;inset-block-start:calc(var(--photo-rise) + var(--_gap) - .64 * var(--_w));inset-inline-start:calc(50cqi - .498 * var(--_w))}.headline[data-astro-cid-dcwno5ig]{max-inline-size:9.4em;font-size:var(--display);font-weight:var(--font-weight-display);line-height:var(--line-height-display);text-wrap:wrap;margin-inline:auto}.emphasis[data-astro-cid-dcwno5ig]{display:inline-block;position:relative}.underline[data-astro-cid-dcwno5ig]{pointer-events:none;block-size:max(.36em,1rem);inline-size:102%;max-inline-size:none;position:absolute;inset-block-end:-.38em;inset-inline-start:-1%;overflow:visible}.stroke[data-astro-cid-dcwno5ig]{fill:var(--green)}.lead[data-astro-cid-dcwno5ig]{max-inline-size:var(--line-length-short);font-size:var(--text-lead);margin-block-start:var(--space-m);margin-inline:auto;line-height:1.5}.keep[data-astro-cid-dcwno5ig]{white-space:nowrap}.actions[data-astro-cid-dcwno5ig]{justify-content:center;align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.shop[data-astro-cid-dcwno5ig]{justify-content:center;align-items:center;gap:var(--space-2xs);min-block-size:3.25rem;padding-inline:var(--space-m);border-radius:var(--radius-round);background:var(--honey);color:var(--text-dark);font:var(--font-weight-heading) var(--text-m)/1.2 var(--font-heading);white-space:nowrap;text-decoration:none;display:inline-flex}.shop[data-astro-cid-dcwno5ig]:hover{--_nudge:3px;background:var(--honey-dark);color:var(--text-dark)}.arrow[data-astro-cid-dcwno5ig]{block-size:1em;inline-size:1em;translate:var(--_nudge,0) 0;flex:none}@media not all and (max-width:40rem){.stage[data-astro-cid-dcwno5ig]{--_grid:calc(min(100cqi, var(--width-content)) - 2 * var(--gutter));--_screen:calc(100svh - var(--header-height));--_band:calc(var(--section-space-s) + 2.08 * var(--display-l) + var(--space-m) + 3 * var(--text-l) + var(--content-gap) + 3.25rem + var(--container-gap));--_height:min(min(1.08 * var(--_grid), 100cqi - 2 * var(--gutter)) / 2.106, max((var(--_screen) - var(--_band) - var(--section-space-s)) / .585, var(--_band) / 1.872));--_hero:calc(var(--_band) + .585 * var(--_height) + var(--section-space-s));isolation:isolate;min-block-size:var(--_hero);grid-template-rows:auto 1fr;position:relative}.frame[data-astro-cid-dcwno5ig]{grid-row:auto;margin-block-start:0;position:absolute;inset:0;overflow:hidden}.photo[data-astro-cid-dcwno5ig]{block-size:calc(2.862 * var(--_height));aspect-ratio:7168/2931;inline-size:auto;max-inline-size:none;position:absolute;inset-block-end:calc(var(--section-space-s) - .405 * var(--_height));inset-inline-start:calc(50cqi - 3.521 * var(--_height));mask-image:linear-gradient(90deg,#0000,currentColor 4% 96%,#0000)}.image[data-astro-cid-dcwno5ig]{block-size:100%;inline-size:100%;position:static}.stage[data-astro-cid-dcwno5ig]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--bg-home-hero-wash), var(--bg-home-hero-wash) calc(var(--_band) - var(--space-xl)), transparent var(--_band));position:absolute;inset:0}.layout[data-astro-cid-dcwno5ig]{z-index:2}.copy[data-astro-cid-dcwno5ig]{inline-size:min(100%,46rem);padding-block:var(--section-space-s) 0;margin-inline:auto}.headline[data-astro-cid-dcwno5ig]{font-size:var(--display-l)}.lead[data-astro-cid-dcwno5ig]{max-inline-size:var(--line-length-body);font-size:var(--text-l);font-weight:500}.clause[data-astro-cid-dcwno5ig]{display:block}.actions[data-astro-cid-dcwno5ig]{margin-block-start:var(--content-gap)}}@media (prefers-reduced-motion:no-preference){.shop[data-astro-cid-dcwno5ig]{transition:background-color var(--duration-fast) var(--ease-out)}.arrow[data-astro-cid-dcwno5ig]{transition:translate var(--duration-fast) var(--ease-out)}}.interests[data-astro-cid-cjofbtxi]{padding-block:var(--space-l) 0;background:var(--bg-white)}.layout[data-astro-cid-cjofbtxi]{container:interests/inline-size}.head[data-astro-cid-cjofbtxi]{justify-content:space-between;align-items:center;gap:var(--space-s);margin-block-end:var(--space-2xs);display:flex}.title[data-astro-cid-cjofbtxi]{font-size:var(--h3)}.tools[data-astro-cid-cjofbtxi]{align-items:center;gap:var(--space-xs);display:flex}.step[data-astro-cid-cjofbtxi]{inline-size:var(--target-m);block-size:var(--target-m);background:var(--bg-white);color:var(--text-dark);box-shadow:var(--shadow-float);cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:grid}.step[data-astro-cid-cjofbtxi][hidden]{display:none}.step[data-astro-cid-cjofbtxi]:hover{box-shadow:var(--shadow-float-hover)}.step[data-astro-cid-cjofbtxi][aria-disabled=true]{opacity:.4;box-shadow:none;cursor:default}.chevron[data-astro-cid-cjofbtxi]{stroke-width:2.65px;block-size:1.5rem;inline-size:1.5rem}.tiles[data-astro-cid-cjofbtxi]{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--space-xs)) / 3.4);gap:var(--space-xs);margin-inline:calc(-1 * var(--gutter));padding:var(--space-xs) var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;mask-image:linear-gradient(to right, currentColor calc(100% - var(--gutter)), transparent);list-style:none;display:grid;overflow-x:auto}.item[data-astro-cid-cjofbtxi]{scroll-snap-align:start}@container interests (inline-size>=36rem){.tiles[data-astro-cid-cjofbtxi]{grid-auto-columns:calc((100% - 4 * var(--space-xs)) / 4.4)}}@container interests (inline-size>=48rem){.tiles[data-astro-cid-cjofbtxi]{grid-auto-columns:calc((100% - 5 * var(--space-xs)) / 5.4)}}@container interests (inline-size>=68.5rem){.tiles[data-astro-cid-cjofbtxi]{column-gap:var(--space-s);grid-auto-columns:minmax(8.5rem,1fr)}}.tile[data-astro-cid-cjofbtxi]{justify-items:center;gap:var(--space-2xs);color:var(--text-dark);text-align:center;text-decoration:none;display:grid}.tile[data-astro-cid-cjofbtxi]:hover{--_lift:-3px;--_underline:underline;color:var(--text-dark)}.tile[data-astro-cid-cjofbtxi]:focus-visible{--_lift:-3px;--_underline:underline}.name[data-astro-cid-cjofbtxi]{font:var(--font-weight-heading) var(--text-s)/1.25 var(--font-heading);-webkit-text-decoration-line:var(--_underline,none);text-decoration-line:var(--_underline,none);text-underline-offset:3px;text-decoration-thickness:2px}.picture[data-astro-cid-cjofbtxi]{isolation:isolate;aspect-ratio:1584/1535;inline-size:min(100%,9rem);translate:0 var(--_lift,0);display:block;position:relative}.mug[data-astro-cid-cjofbtxi]{z-index:var(--_z,1);inline-size:51.3258%;position:absolute;inset-block-start:calc(var(--_y) / 1535 * 100%);inset-inline-start:calc(var(--_x) / 1584 * 100%)}.mug[data-astro-cid-cjofbtxi]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--shade-soft), transparent);block-size:16.69%;inline-size:81.67%;position:absolute;inset-block-start:89.76%;inset-inline-start:-6.15%}.mug[data-astro-cid-cjofbtxi]:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--shade-contact), transparent);block-size:6.57%;inline-size:61.01%;position:absolute;inset-block-start:94.56%;inset-inline-start:4.18%}.cutout[data-astro-cid-cjofbtxi]{block-size:auto;inline-size:100%;display:block}[data-astro-cid-cjofbtxi][data-mugs="3"] .mug[data-astro-cid-cjofbtxi]:first-child{--_x:109.5;--_y:667}[data-astro-cid-cjofbtxi][data-mugs="3"] .mug[data-astro-cid-cjofbtxi]:nth-child(2){--_x:660.5;--_y:667}[data-astro-cid-cjofbtxi][data-mugs="3"] .mug[data-astro-cid-cjofbtxi]:nth-child(3),[data-astro-cid-cjofbtxi][data-mugs="2"] .mug[data-astro-cid-cjofbtxi]:nth-child(2){--_x:385;--_y:33;--_z:2}[data-astro-cid-cjofbtxi][data-mugs="2"] .mug[data-astro-cid-cjofbtxi]:first-child{--_x:378;--_y:667}[data-astro-cid-cjofbtxi][data-mugs="2"] .mug[data-astro-cid-cjofbtxi]:nth-child(2){--_x:392}[data-astro-cid-cjofbtxi][data-mugs="1"] .mug[data-astro-cid-cjofbtxi]{--_x:385;--_y:667}:is([data-astro-cid-cjofbtxi][data-mugs="3"] .mug[data-astro-cid-cjofbtxi]:nth-child(3),[data-astro-cid-cjofbtxi][data-mugs="2"] .mug[data-astro-cid-cjofbtxi]:nth-child(2)):before{background:radial-gradient(closest-side, var(--shade-rim), transparent);block-size:11.63%;inline-size:66.42%;inset-block-start:93.81%;inset-inline-start:1.48%}:is([data-astro-cid-cjofbtxi][data-mugs="3"] .mug[data-astro-cid-cjofbtxi]:nth-child(3),[data-astro-cid-cjofbtxi][data-mugs="2"] .mug[data-astro-cid-cjofbtxi]:nth-child(2)):after{content:none}@media (prefers-reduced-motion:no-preference){.picture[data-astro-cid-cjofbtxi]{transition:translate var(--duration-slow) var(--ease-out)}.step[data-astro-cid-cjofbtxi]{transition:box-shadow var(--duration-base) var(--ease-out)}}}
