.statement[data-astro-cid-56df7zut]{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.statement__drift[data-astro-cid-56df7zut]{justify-items:center;gap:var(--space-4);display:grid}.statement__text[data-astro-cid-56df7zut]{max-width:44rem;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--statement-ink,var(--color-text));text-wrap:balance;font-size:clamp(1.2rem,1.05rem + .7vw,1.6rem);line-height:1.5}.statement__word[data-astro-cid-56df7zut]{display:inline-block}.statement__word--em[data-astro-cid-56df7zut]{color:var(--statement-accent,var(--color-forest));font-style:italic}@media (prefers-reduced-motion:no-preference){.motion .statement__word[data-astro-cid-56df7zut]{--start:calc(var(--i) / var(--count) * var(--spread));--w:clamp(0, (var(--progress,0) - var(--start)) / (1 - var(--spread)), 1)}.motion [data-astro-cid-56df7zut][data-effect=write]{--spread:.94}.motion [data-astro-cid-56df7zut][data-effect=write] .statement__word[data-astro-cid-56df7zut]{--edge:calc(var(--w) * 130% - 15%);-webkit-mask-image:linear-gradient(90deg, #000 var(--edge), transparent calc(var(--edge) + 15%));mask-image:linear-gradient(90deg, #000 var(--edge), transparent calc(var(--edge) + 15%));color:color-mix(in srgb, var(--statement-fresh,var(--color-forest)) calc((1 - var(--w)) * 100%), var(--statement-ink,var(--color-text)))}.motion [data-astro-cid-56df7zut][data-effect=write] .statement__word--em[data-astro-cid-56df7zut]{color:var(--statement-accent,var(--color-forest))}.motion [data-astro-cid-56df7zut][data-effect=rise]{--spread:.8}.motion [data-astro-cid-56df7zut][data-effect=rise] .statement__word[data-astro-cid-56df7zut]{opacity:calc(.12 + var(--w) * .88);translate:0 calc((1 - var(--w)) * .45em);filter:blur(calc((1 - var(--w)) * 1px))}.motion .statement__note[data-astro-cid-56df7zut]{opacity:clamp(0, (var(--progress,0) - .85) / .15, 1)}}.landing[data-astro-cid-d32ejlv2]{min-height:100svh;margin-top:calc(var(--header-h) * -1);padding:var(--header-h) var(--gutter) var(--space-7);text-align:center;place-items:center;display:grid;position:relative;overflow-x:clip}.landing__handover[data-astro-cid-d32ejlv2]{pointer-events:none;height:80svh;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){.landing__handover[data-astro-cid-d32ejlv2]{height:50svh}}.landing__ambient[data-astro-cid-d32ejlv2]{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 68%,#0000);mask-image:linear-gradient(#000 68%,#0000)}.landing__video-depth[data-astro-cid-d32ejlv2],.landing__media[data-astro-cid-d32ejlv2]{position:absolute;inset:0}.landing__media[data-astro-cid-d32ejlv2] .landing__video{--video-blur:0px;top:calc(var(--video-blur) * -3);left:calc(var(--video-blur) * -3);width:calc(100% + var(--video-blur) * 6);height:calc(100% + var(--video-blur) * 6);object-fit:cover;max-width:none;filter:blur(var(--video-blur)) saturate(1.9) contrast(1.08);position:absolute}.landing__media[data-astro-cid-d32ejlv2] .landing__photo{filter:saturate(1.05)}.landing__wash[data-astro-cid-d32ejlv2]{background:linear-gradient(to bottom, #faf9f54d, transparent 22%, transparent 72%, var(--color-paper)), radial-gradient(70% 70% at 50% 46%, #faf9f59e, #faf9f552);position:absolute;inset:0}.landing__sprig[data-astro-cid-d32ejlv2]{color:var(--color-charcoal);opacity:.5;position:absolute}.landing__sprig--right[data-astro-cid-d32ejlv2]{right:-1.5rem;top:calc(var(--header-h) + .5rem);height:8rem;rotate:200deg}.landing__sprig--top-left[data-astro-cid-d32ejlv2]{left:-1.5rem;top:calc(var(--header-h) + 1.5rem);height:7rem;rotate:155deg}@media (width>=900px){.landing__sprig--top-left[data-astro-cid-d32ejlv2]{height:clamp(15rem,38svh,22rem);top:9svh;left:7vw;rotate:158deg}.landing__sprig--right[data-astro-cid-d32ejlv2]{height:clamp(14rem,34svh,20rem);top:12svh;right:3vw;rotate:205deg}}.landing__petal[data-astro-cid-d32ejlv2]{left:var(--x);top:var(--y);opacity:0;width:.9rem;position:absolute}.landing__center[data-astro-cid-d32ejlv2]{justify-items:center;gap:clamp(var(--space-6), 6svh, var(--space-8));display:grid;position:relative}.landing__logo[data-astro-cid-d32ejlv2]{transform-origin:50.5% 100%;width:min(84vw,62svh,100svh - 21rem);scale:calc(1 + var(--landing-progress,0) * .73);opacity:calc(1 - var(--landing-progress,0) * 1.8);place-items:center;display:grid;position:relative}.landing__wreath[data-astro-cid-d32ejlv2]{transform-origin:50.5% 49%;width:100%}.landing__wreath[data-astro-cid-d32ejlv2] img{filter:brightness(0)invert(.16);width:100%;height:auto}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__wreath[data-astro-cid-d32ejlv2] img{filter:none}.landing__word-depth[data-astro-cid-d32ejlv2]{position:absolute;inset:0}.landing__wordmark[data-astro-cid-d32ejlv2]{width:44%;height:auto;position:absolute;top:49%;left:50.5%;translate:-50% -50%}.landing__copy[data-astro-cid-d32ejlv2]{justify-items:center;gap:var(--space-4);display:grid}.landing[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{letter-spacing:-.015em;max-width:32rem;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);line-height:1.25}.landing__links[data-astro-cid-d32ejlv2]{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing__cta[data-astro-cid-d32ejlv2]{min-height:3.25rem;font-size:var(--text-base);padding-inline:3.5rem;box-shadow:0 10px 28px #2426211f}.landing__cta[data-astro-cid-d32ejlv2].btn--outline{--btn-bg:#faf9f5d1;backdrop-filter:blur(6px)}.landing__cta[data-astro-cid-d32ejlv2].btn--outline:hover{--btn-bg:var(--color-paper)}@media (width<=479px){.landing__links[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;width:100%}}.landing__scroll[data-astro-cid-d32ejlv2]{bottom:var(--space-3);width:2.75rem;height:2.75rem;color:var(--color-muted);filter:opacity(calc(1 - var(--landing-progress,0) * 10));place-items:center;display:grid;position:absolute;left:50%;translate:-50%}.landing__scroll[data-astro-cid-d32ejlv2]:hover{color:var(--color-forest)}@media (height<=620px){.landing__scroll[data-astro-cid-d32ejlv2]{display:none}}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__wash[data-astro-cid-d32ejlv2]{background:linear-gradient(#18241d8c,#0000 24%),radial-gradient(70% 70% at 50% 46%,#25372ccc,#18241de6)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__media[data-astro-cid-d32ejlv2] .landing__video{filter:blur(var(--video-blur)) saturate(1.2)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__wordmark[data-astro-cid-d32ejlv2]{filter:brightness(0)invert()}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__sprig[data-astro-cid-d32ejlv2]{color:var(--color-paper);opacity:.55}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__petal[data-astro-cid-d32ejlv2]{filter:brightness(1.25)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{color:var(--color-paper)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__cta[data-astro-cid-d32ejlv2]{box-shadow:0 10px 28px #00000038}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__cta[data-astro-cid-d32ejlv2]:not(.btn--outline){--btn-bg:var(--color-paper);--btn-fg:var(--color-forest);--btn-border:var(--color-paper);--btn-leaf:var(--color-sage)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__cta[data-astro-cid-d32ejlv2]:not(.btn--outline):hover{--btn-bg:var(--color-white);--btn-border:var(--color-white)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__cta[data-astro-cid-d32ejlv2].btn--outline{--btn-bg:#18241d73;--btn-fg:var(--color-paper);--btn-border:var(--color-straw);--btn-leaf:var(--color-straw)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__cta[data-astro-cid-d32ejlv2].btn--outline:hover{--btn-bg:#18241da6;--btn-fg:var(--color-white)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] [data-astro-cid-d32ejlv2]:focus-visible{outline-color:var(--color-paper)}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__scroll[data-astro-cid-d32ejlv2]{color:#faf9f5bf}:root[data-tone=dark] .landing[data-astro-cid-d32ejlv2] .landing__scroll[data-astro-cid-d32ejlv2]:hover{color:var(--color-white)}@media (prefers-reduced-motion:no-preference){.landing__petal[data-astro-cid-d32ejlv2]{animation:petal-float var(--duration) linear var(--offset) infinite}.landing__wreath[data-astro-cid-d32ejlv2] img{animation:landing-fade 1.6s var(--ease) both, wreath-spin 320s linear infinite;transform-origin:50.5% 49%}.landing__wordmark[data-astro-cid-d32ejlv2]{animation:landing-rise 1.1s var(--ease) .5s both}.landing[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{animation:landing-rise 1.1s var(--ease) 1s both}.landing__links[data-astro-cid-d32ejlv2]{animation:landing-rise 1.1s var(--ease) 1.25s both}.landing__scroll[data-astro-cid-d32ejlv2]{animation:landing-fade 1.2s var(--ease) 1.8s both, scroll-bob 3.2s ease-in-out 3s infinite}}@keyframes wreath-spin{to{transform:rotate(360deg)}}@keyframes landing-rise{0%{opacity:0;transform:translateY(.6rem)}}@keyframes landing-fade{0%{opacity:0}}@keyframes scroll-bob{50%{transform:translateY(5px)}}@keyframes petal-float{0%{opacity:0;transform:translate(0,0)rotate(-20deg)}12%{opacity:.75}50%{transform:translate3d(var(--drift), -38svh, 0) rotate(120deg)}85%{opacity:.6}to{opacity:0;transform:translate3d(calc(var(--drift) * -.4), -80svh, 0) rotate(250deg)}}.intro[data-astro-cid-3ur34pkk]{position:relative}:root[data-tone=dark] .intro[data-astro-cid-3ur34pkk]{--statement-ink:var(--color-paper);--statement-fresh:var(--color-straw);--statement-accent:var(--color-straw);background:var(--color-forest);color:var(--color-paper)}:root[data-tone=dark] .intro[data-astro-cid-3ur34pkk] .sample-note{color:#faf9f5a6}:root[data-tone=dark] .intro[data-astro-cid-3ur34pkk] .intro__sprig[data-astro-cid-3ur34pkk]{color:var(--color-paper)}.intro__layer[data-astro-cid-3ur34pkk]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:clip}.intro__stage[data-astro-cid-3ur34pkk]{height:100svh;position:absolute;inset:0 0 auto}.intro__sprig[data-astro-cid-3ur34pkk]{color:var(--color-charcoal);opacity:.5;position:absolute;bottom:0}.intro__grow[data-astro-cid-3ur34pkk]{transform-origin:50% 100%;height:100%}@media (prefers-reduced-motion:no-preference){.intro__grow[data-astro-cid-3ur34pkk]{scale:calc(1 + var(--intro-progress,0) * .35)}}.intro__sprig--left[data-astro-cid-3ur34pkk]{transform-origin:50% 100%;height:9.5rem;left:-1.25rem;rotate:14deg}.intro__sprig--right[data-astro-cid-3ur34pkk]{transform-origin:50% 100%;opacity:.32;height:15rem;display:none;right:8vw;rotate:-12deg}@media (width>=900px){.intro__sprig--left[data-astro-cid-3ur34pkk]{height:clamp(18rem,44svh,26rem);left:5vw;rotate:16deg}.intro__sprig--right[data-astro-cid-3ur34pkk]{display:block}}.photo-banner[data-astro-cid-p4nknrqy]{background:var(--color-paper);flex-direction:column;display:flex;position:relative}.photo-banner__media[data-astro-cid-p4nknrqy]{aspect-ratio:5/4;order:2;position:relative;overflow:hidden}.photo-banner__bg[data-astro-cid-p4nknrqy]{object-fit:cover;object-position:var(--focus);width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.photo-banner__bg[data-astro-cid-p4nknrqy]{height:116%;inset:-8% 0 auto}}.photo-banner--mirror[data-astro-cid-p4nknrqy] .photo-banner__bg[data-astro-cid-p4nknrqy]{scale:-1 1}.photo-banner--mirror[data-astro-cid-p4nknrqy] .photo-banner__badge[data-astro-cid-p4nknrqy]{right:auto;left:var(--space-3)}.photo-banner__badge[data-astro-cid-p4nknrqy]{top:auto;bottom:var(--space-3);left:auto;right:var(--space-3);z-index:2}.photo-banner__inner[data-astro-cid-p4nknrqy]{padding-block:var(--space-7) var(--space-6);position:relative}.photo-banner__copy[data-astro-cid-p4nknrqy]{justify-items:start;gap:var(--space-4);max-width:34rem;display:grid}@media (width>=600px){.photo-banner__media[data-astro-cid-p4nknrqy]{aspect-ratio:16/9}}@media (width>=900px){.photo-banner[data-astro-cid-p4nknrqy]{min-height:clamp(32rem,48vw,44rem);display:block}.photo-banner__media[data-astro-cid-p4nknrqy]{aspect-ratio:auto;position:absolute;inset:0}.photo-banner[data-astro-cid-p4nknrqy]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf9f5e6 0%,#faf9f5a6 32%,#faf9f500 55%);position:absolute;inset:0}.photo-banner__inner[data-astro-cid-p4nknrqy]{z-index:2;min-height:inherit;padding-block:var(--space-8);align-items:center;display:flex}.photo-banner--mirror[data-astro-cid-p4nknrqy]:before{background:linear-gradient(270deg,#faf9f5e6 0%,#faf9f5a6 32%,#faf9f500 55%)}.photo-banner--mirror[data-astro-cid-p4nknrqy] .photo-banner__inner[data-astro-cid-p4nknrqy]{justify-content:flex-end}.photo-banner__copy[data-astro-cid-p4nknrqy]{max-width:min(34rem,40vw);padding-left:clamp(0rem,2vw,2.5rem)}.photo-banner--mirror[data-astro-cid-p4nknrqy] .photo-banner__copy[data-astro-cid-p4nknrqy]{padding-left:0;padding-right:clamp(0rem,2vw,2.5rem)}}.seasons[data-astro-cid-5ywhmf6f]{isolation:isolate;background:var(--color-paper);flex-direction:column;display:flex;position:relative}.seasons__media[data-astro-cid-5ywhmf6f]{aspect-ratio:5/4;order:2;position:relative;overflow:hidden}.seasons__track[data-astro-cid-5ywhmf6f]{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.seasons__track[data-astro-cid-5ywhmf6f]{height:116%;inset:-8% 0 auto}}.seasons__img[data-astro-cid-5ywhmf6f]{object-fit:cover;object-position:var(--focus);opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .9s var(--ease), visibility 0s .9s;position:absolute;inset:0}.seasons__img[data-astro-cid-5ywhmf6f].is-on,.seasons[data-astro-cid-5ywhmf6f]:not([data-scene])[data-season=spring] [data-astro-cid-5ywhmf6f][data-slide=spring][data-first],.seasons[data-astro-cid-5ywhmf6f]:not([data-scene])[data-season=summer] [data-astro-cid-5ywhmf6f][data-slide=summer][data-first],.seasons[data-astro-cid-5ywhmf6f]:not([data-scene])[data-season=autumn] [data-astro-cid-5ywhmf6f][data-slide=autumn][data-first],.seasons[data-astro-cid-5ywhmf6f]:not([data-scene])[data-season=winter] [data-astro-cid-5ywhmf6f][data-slide=winter][data-first],.seasons[data-astro-cid-5ywhmf6f][data-season=spring] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=spring],.seasons[data-astro-cid-5ywhmf6f][data-season=summer] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=summer],.seasons[data-astro-cid-5ywhmf6f][data-season=autumn] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=autumn],.seasons[data-astro-cid-5ywhmf6f][data-season=winter] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=winter]{opacity:1;visibility:visible;transition:opacity .9s var(--ease)}@media (prefers-reduced-motion:reduce){.seasons__img[data-astro-cid-5ywhmf6f],.seasons__img[data-astro-cid-5ywhmf6f].is-on{transition:none}.seasons__video[data-astro-cid-5ywhmf6f]{display:none}}.seasons__inner[data-astro-cid-5ywhmf6f]{gap:var(--space-6);padding-block:var(--space-7) var(--space-6);display:grid;position:relative}.seasons__copy[data-astro-cid-5ywhmf6f]{justify-items:start;gap:var(--space-4);max-width:34rem;display:grid}.seasons__copy[data-astro-cid-5ywhmf6f]>h2{margin-bottom:calc(-1 * var(--space-2));font-family:var(--font-sans)}.seasons__panes[data-astro-cid-5ywhmf6f]{width:100%;display:grid}.seasons__pane[data-astro-cid-5ywhmf6f]{align-content:start;justify-items:start;gap:var(--space-3);opacity:0;visibility:hidden;transition:opacity .6s var(--ease), visibility 0s .6s;grid-area:1/1;display:grid}.seasons[data-astro-cid-5ywhmf6f][data-season=spring] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=spring],.seasons[data-astro-cid-5ywhmf6f][data-season=summer] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=summer],.seasons[data-astro-cid-5ywhmf6f][data-season=autumn] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=autumn],.seasons[data-astro-cid-5ywhmf6f][data-season=winter] .seasons__pane[data-astro-cid-5ywhmf6f][data-slide=winter]{transition-delay:.2s,0s}.seasons__name[data-astro-cid-5ywhmf6f]{font-family:var(--font-serif);font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-forest);line-height:1.1}.seasons__text[data-astro-cid-5ywhmf6f]{max-width:28rem;color:var(--color-text)}.seasons__pane[data-astro-cid-5ywhmf6f] .btn[data-astro-cid-5ywhmf6f]{margin-top:var(--space-2)}.seasons__nav[data-astro-cid-5ywhmf6f]{gap:var(--space-2);display:flex}.seasons__pick[data-astro-cid-5ywhmf6f]{min-width:4.25rem;padding:var(--space-2) var(--space-2) var(--space-1);color:var(--color-muted);font:inherit;font-size:var(--text-xs);letter-spacing:.04em;cursor:pointer;transition:color var(--duration) var(--ease);background:0 0;border:0;justify-items:center;gap:.2rem;display:grid}.seasons__pick[data-astro-cid-5ywhmf6f] .seasons__icon{width:2rem;height:2rem;transition:translate .3s var(--ease)}.seasons__label[data-astro-cid-5ywhmf6f]{padding-bottom:.3rem;position:relative}.seasons__label[data-astro-cid-5ywhmf6f]:after{content:"";width:120%;height:.35rem;-webkit-mask:var(--ink-line) center / 100% 100% no-repeat;mask:var(--ink-line) center / 100% 100% no-repeat;transition:scale .4s var(--ease);background:currentColor;position:absolute;bottom:0;left:50%;translate:-50%;scale:0 1}.seasons__pick[data-astro-cid-5ywhmf6f]:hover{color:var(--color-text)}.seasons__pick[data-astro-cid-5ywhmf6f][aria-pressed=true]{color:var(--color-forest)}.seasons__pick[data-astro-cid-5ywhmf6f][aria-pressed=true] .seasons__label[data-astro-cid-5ywhmf6f]:after{scale:1}@media (prefers-reduced-motion:no-preference){.seasons__pick[data-astro-cid-5ywhmf6f]:hover .seasons__icon{translate:0 -2px}}.seasons__pick[data-astro-cid-5ywhmf6f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=899px){.seasons__art[data-astro-cid-5ywhmf6f]{display:none}.seasons__media[data-astro-cid-5ywhmf6f]:after{content:"";background:linear-gradient(180deg, #faf9f500, var(--color-paper));pointer-events:none;height:22%;position:absolute;inset:auto 0 0}.seasons__inner[data-astro-cid-5ywhmf6f]{display:contents}.seasons__copy[data-astro-cid-5ywhmf6f]{padding:var(--space-7) var(--gutter) var(--space-6);width:100%;max-width:calc(var(--container) + 2 * var(--gutter));order:1;margin-inline:auto}.seasons__nav[data-astro-cid-5ywhmf6f]{padding:var(--space-4) var(--gutter) 0;order:3;justify-content:center;gap:0}.seasons__pick[data-astro-cid-5ywhmf6f]{min-width:0;padding-inline:var(--space-1);flex:0 4.25rem}}@media (width>=600px){.seasons__media[data-astro-cid-5ywhmf6f]{aspect-ratio:4/3}}@media (width>=900px){.seasons[data-astro-cid-5ywhmf6f]{min-height:clamp(36rem,56.25vw,56rem);display:block}.seasons__media[data-astro-cid-5ywhmf6f]{aspect-ratio:auto;position:absolute;inset:0}.seasons[data-astro-cid-5ywhmf6f]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf9f5e6 0%,#faf9f5a6 32%,#faf9f500 55%);position:absolute;inset:0}.seasons[data-astro-cid-5ywhmf6f]:after{content:"";z-index:1;background:linear-gradient(180deg, #faf9f500 0%, #faf9f5d9 70%, var(--color-paper) 100%);pointer-events:none;height:38%;position:absolute;inset:auto 0 0}.seasons__art[data-astro-cid-5ywhmf6f]{width:auto;height:clamp(8rem,12vw,11rem);margin-bottom:var(--space-7);opacity:.8;display:block}.seasons__inner[data-astro-cid-5ywhmf6f]{min-height:inherit;align-content:end;gap:var(--space-5);padding-block:var(--space-8) calc(var(--seasons-rise,0rem) + var(--space-7));position:static}.seasons__copy[data-astro-cid-5ywhmf6f]{z-index:2;max-width:min(34rem,40vw);position:relative}.seasons__nav[data-astro-cid-5ywhmf6f]{z-index:2;justify-content:start;gap:var(--space-1);margin-left:calc(-1 * var(--space-2));position:relative}}.ig[data-astro-cid-xl45fsqv]{z-index:2;gap:var(--space-5);display:grid;position:relative}.ig__head[data-astro-cid-xl45fsqv]{justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.ig__intro[data-astro-cid-xl45fsqv]{justify-items:start;gap:var(--space-2);display:grid}.ig__lead[data-astro-cid-xl45fsqv]{color:var(--color-muted)}.ig__viewport[data-astro-cid-xl45fsqv]{--tile:clamp(9.5rem, 15vw, 15rem);--gap:var(--space-3);margin-block:-4rem -6rem;padding-block:4rem 6rem;overflow:hidden}.ig__track[data-astro-cid-xl45fsqv]{width:max-content;display:flex}.ig__list[data-astro-cid-xl45fsqv]{gap:var(--gap);padding-right:var(--gap);display:flex}.ig__item[data-astro-cid-xl45fsqv]{flex:0 0 var(--tile)}@media (prefers-reduced-motion:no-preference){.ig__track[data-astro-cid-xl45fsqv]{animation:ig-loop calc(var(--count) * 4s) linear infinite}}@keyframes ig-loop{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ig__viewport[data-astro-cid-xl45fsqv]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);overflow-x:auto}.ig__list[data-astro-cid-xl45fsqv][aria-hidden]{display:none}.ig__item[data-astro-cid-xl45fsqv]{scroll-snap-align:start}}.ig__tile[data-astro-cid-xl45fsqv]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-straw) 50%, transparent);background:var(--color-ivory-soft);border-radius:.5rem 2.5rem;display:block;position:relative;overflow:hidden}.ig__tile[data-astro-cid-xl45fsqv] img[data-astro-cid-xl45fsqv]{object-fit:cover;filter:saturate(1.15)sepia(.08)brightness(1.02);width:100%;height:100%;transition:scale .6s var(--ease)}.ig__mark[data-astro-cid-xl45fsqv]{color:var(--color-white);opacity:0;transition:opacity var(--duration) var(--ease);background:#29292947;place-items:center;display:grid;position:absolute;inset:0}.ig__mark[data-astro-cid-xl45fsqv] svg[data-astro-cid-xl45fsqv]{width:1.75rem;height:1.75rem}.ig__item[data-astro-cid-xl45fsqv]{transition:scale .5s var(--ease), translate .5s var(--ease);position:relative}.ig__item[data-astro-cid-xl45fsqv]:hover,.ig__item[data-astro-cid-xl45fsqv]:focus-within{z-index:1;translate:0 -.35rem;scale:1.16}.ig__item[data-astro-cid-xl45fsqv]:hover .ig__tile[data-astro-cid-xl45fsqv],.ig__item[data-astro-cid-xl45fsqv]:focus-within .ig__tile[data-astro-cid-xl45fsqv]{border-color:var(--color-straw);box-shadow:0 2px 6px #0000001f,0 10px 22px #00000029,0 20px 40px #00000024}.ig__tile[data-astro-cid-xl45fsqv]{transition:box-shadow .5s var(--ease), border-color .5s var(--ease);box-shadow:0 1px 3px #0000001f,0 6px 14px #0000001f}a[data-astro-cid-xl45fsqv].ig__tile:hover .ig__mark[data-astro-cid-xl45fsqv],a[data-astro-cid-xl45fsqv].ig__tile:focus-visible .ig__mark[data-astro-cid-xl45fsqv]{opacity:1}a[data-astro-cid-xl45fsqv].ig__tile:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ig__video[data-astro-cid-xl45fsqv]{top:var(--space-2);right:var(--space-2);border-block:.4rem solid #0000;border-left:.65rem solid var(--color-white);filter:drop-shadow(0 1px 2px #0006);width:0;height:0;position:absolute}@media (prefers-reduced-motion:reduce){.ig__item[data-astro-cid-xl45fsqv],.ig__item[data-astro-cid-xl45fsqv]:hover,.ig__item[data-astro-cid-xl45fsqv]:focus-within{translate:none;scale:none}.ig__item[data-astro-cid-xl45fsqv],.ig__tile[data-astro-cid-xl45fsqv],.ig__mark[data-astro-cid-xl45fsqv]{transition:none}}:root[data-tone=dark] .ig[data-astro-cid-xl45fsqv] h2{color:inherit}:root[data-tone=dark] .ig__lead[data-astro-cid-xl45fsqv]{color:#faf9f5b8}:root[data-tone=dark] .ig[data-astro-cid-xl45fsqv] .eyebrow,:root[data-tone=dark] .ig[data-astro-cid-xl45fsqv] .text-link{color:var(--color-straw)}.home-target[data-astro-cid-lcdefpme]:focus{outline:none}.home-statement-wrap[data-astro-cid-lcdefpme]{position:relative}.home-statement-wrap[data-astro-cid-lcdefpme]:before{content:"";z-index:1;pointer-events:none;background-color:var(--color-sage);opacity:.75;--art-left:url(/images/illustrations/statement-botanicals-left.webp);--art-right:url(/images/illustrations/statement-botanicals-right.webp);-webkit-mask:var(--art-left) left center / auto 100% no-repeat, var(--art-right) right center / auto 100% no-repeat;mask:var(--art-left) left center / auto 100% no-repeat, var(--art-right) right center / auto 100% no-repeat;position:absolute;inset:0 0 -6rem}@media (width<=719px){.home-statement-wrap[data-astro-cid-lcdefpme]:before{-webkit-mask-size:46%;mask-size:46%}}:root[data-tone=dark] .home-statement-wrap[data-astro-cid-lcdefpme]:before{background-color:var(--color-paper);opacity:.32}.home-statement[data-astro-cid-lcdefpme]{z-index:2;padding-block:clamp(var(--space-9), 20svh, 12rem) clamp(var(--space-8), 12svh, var(--space-9));position:relative}.home-instagram[data-astro-cid-lcdefpme]{padding-block:var(--space-6) clamp(var(--space-6), 6svh, var(--space-7))}:root[data-tone=dark] .home-instagram[data-astro-cid-lcdefpme]{background:var(--color-forest);color:var(--color-paper)}@media (width<=719px){.home-statement[data-astro-cid-lcdefpme]{padding-block:var(--space-9) var(--space-7)}}.season-shop__picks[data-astro-cid-lcdefpme]{padding-block:var(--space-6) var(--space-9)}@media (width<=639px){.season-shop__picks[data-astro-cid-lcdefpme]{padding-bottom:var(--space-6)}}@media (width>=900px){.season-shop[data-astro-cid-lcdefpme]{--seasons-rise:clamp(7rem, 12vw, 11rem)}.season-shop__picks[data-astro-cid-lcdefpme]{margin-top:calc(-1 * var(--seasons-rise));padding-top:0}}.season-shop__set[data-astro-cid-lcdefpme] .product-card__media{background:0 0}.season-shop__set[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{justify-content:start;align-items:baseline;column-gap:var(--space-5)}.season-shop__set[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl);color:var(--color-charcoal);margin-top:0}.season-shop__set[data-astro-cid-lcdefpme]{display:none}.season-shop[data-astro-cid-lcdefpme][data-season=spring] [data-astro-cid-lcdefpme][data-for=spring],.season-shop[data-astro-cid-lcdefpme][data-season=summer] [data-astro-cid-lcdefpme][data-for=summer],.season-shop[data-astro-cid-lcdefpme][data-season=autumn] [data-astro-cid-lcdefpme][data-for=autumn],.season-shop[data-astro-cid-lcdefpme][data-season=winter] [data-astro-cid-lcdefpme][data-for=winter]{display:block}@media (prefers-reduced-motion:no-preference){.season-shop__set[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme],.season-shop__set[data-astro-cid-lcdefpme] .product-card__media img,.season-shop__set[data-astro-cid-lcdefpme] .product-card__body{animation:season-set-in .6s var(--ease) backwards}}@keyframes season-set-in{0%{opacity:0;translate:0 .5rem}}.featured-custom[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--space-4);margin-top:var(--space-7);text-align:center;display:grid}.featured-custom[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:-.01em}.home-duo-wrap[data-astro-cid-lcdefpme]{padding-bottom:var(--space-7)}@media (width<=639px){.home-duo-wrap[data-astro-cid-lcdefpme]{padding-bottom:0}.home-inspiration[data-astro-cid-lcdefpme]{padding-block:var(--space-7) var(--space-6)}}.home-duo[data-astro-cid-lcdefpme]{display:grid}@media (width>=1000px){.home-duo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.year-teaser[data-astro-cid-lcdefpme],.gift[data-astro-cid-lcdefpme]{gap:var(--space-6);padding:var(--space-7) var(--gutter);grid-template-rows:auto 1fr;display:grid}@media (width>=1000px){.year-teaser[data-astro-cid-lcdefpme],.gift[data-astro-cid-lcdefpme]{padding:var(--space-8) clamp(var(--space-6), 5vw, var(--space-9))}}.year-teaser[data-astro-cid-lcdefpme]{background:var(--color-sage-soft)}.gift[data-astro-cid-lcdefpme]{background:var(--color-ivory-soft)}.year-teaser__photo[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-soft);border-radius:.75rem 4rem;margin:0;position:relative;overflow:hidden}.year-teaser__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;width:100%;height:auto;display:block}.year-teaser__seasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--color-forest);font-size:clamp(.8rem,.7rem + .4vw,1rem);font-style:italic;position:absolute}.year-teaser__seasons[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-quarter=spring]{top:6%;left:5%}.year-teaser__seasons[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-quarter=summer]{top:6%;right:5%}.year-teaser__seasons[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-quarter=autumn]{bottom:13%;right:5%}.year-teaser__seasons[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-quarter=winter]{bottom:6%;left:5%}.year-teaser__copy[data-astro-cid-lcdefpme],.gift__copy[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.year-teaser__copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme],.gift__copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem}.duo__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.year-teaser__price[data-astro-cid-lcdefpme]{font-size:var(--text-lg)}.year-teaser__price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-forest);font-weight:400}.gift__photo[data-astro-cid-lcdefpme]{aspect-ratio:16/10;box-shadow:var(--shadow-soft);border-radius:.75rem 4rem;margin:0;position:relative;overflow:hidden}.gift__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.gift__pack[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--color-muted)}.gift__pack[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-forest);font-weight:500}.gift__pack[data-astro-cid-lcdefpme] .sample-note[data-astro-cid-lcdefpme]{display:inline}.home-articles[data-astro-cid-lcdefpme]{gap:var(--space-6) var(--space-5);display:grid}@media (width>=600px){.home-articles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.home-articles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.care-tile[data-astro-cid-lcdefpme]{align-content:end;justify-items:start;gap:var(--space-3);padding:var(--space-7) var(--space-5) var(--space-5);background:var(--color-sage-soft);border-radius:var(--radius);display:grid;position:relative;overflow:hidden}@media (width>=600px){.care-tile[data-astro-cid-lcdefpme]{min-height:18rem}}.care-tile[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.care-tile__art){position:relative}.care-tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-xl)}.care-tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-muted)}.care-tile__art[data-astro-cid-lcdefpme]{opacity:.25;width:16rem;position:absolute;top:-7rem;right:-7rem}.home-sprigged[data-astro-cid-lcdefpme]{position:relative;overflow-x:clip}.home-sprig[data-astro-cid-lcdefpme]{height:clamp(9rem,20vw,17rem)}.home-sprig--featured[data-astro-cid-lcdefpme]{top:0;right:2vw;rotate:200deg}
