@font-face{font-family:Fraunces;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/fraunces-variable.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/fraunces-variable-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/karla-variable.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pinyon-script-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wine: #880D43;--wine-deep: #5C0A2E;--redpink: #EA224D;--pink: #F98B95;--pink-soft: #FBD5D3;--chartreuse:#BDC346;--olive: #747D23;--olive-deep:#48501A;--cream: #FEF4E9;--cream-2: #F8E9DA;--peach: #FCAD82;--blue: #ABC0D4;--orange: #F56415;--marigold: #FAC048;--ink: var(--wine-deep);--ink-soft: #7A5560;--paper: var(--cream);--paper-warm: var(--cream-2);--accent-text: var(--wine);--rule: rgba(136, 13, 67, .22);--rule-soft: rgba(136, 13, 67, .12);--display: "Fraunces", "Iowan Old Style", Georgia, serif;--body: "Karla", "Helvetica Neue", Helvetica, sans-serif;--script: "Pinyon Script", "Snell Roundhand", cursive;--wonk: "WONK" 1, "SOFT" 40;--t--1: clamp(.78rem, .755rem + .12vw, .85rem);--t-0: clamp(1rem, .97rem + .16vw, 1.09rem);--t-1: clamp(1.19rem, 1.12rem + .34vw, 1.4rem);--t-2: clamp(1.45rem, 1.31rem + .68vw, 1.9rem);--t-3: clamp(1.8rem, 1.53rem + 1.32vw, 2.7rem);--t-4: clamp(2.3rem, 1.77rem + 2.6vw, 4rem);--t-5: clamp(2.9rem, 1.83rem + 5.2vw, 6.2rem);--t-6: clamp(3.4rem, 1.5rem + 9vw, 9rem);--sp-1: .5rem;--sp-2: .875rem;--sp-3: 1.5rem;--sp-4: 2.5rem;--sp-5: 4rem;--sp-6: 6rem;--sp-7: clamp(5rem, 3rem + 9vw, 10rem);--gutter: clamp(1.25rem, .6rem + 3vw, 4.5rem);--maxw: 1560px;--measure: 62ch;--fig: 430px;--fig-sm: 360px;--fig-tile: 350px;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:var(--t-0);line-height:1.62;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}img,picture,svg,video{display:block;max-width:100%}img{height:auto}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--display);font-variation-settings:var(--wonk);font-weight:400;line-height:.98;letter-spacing:-.022em;text-wrap:balance}.display{font-size:var(--t-5);line-height:.92;letter-spacing:-.032em}.display-xl{font-size:var(--t-6);line-height:.88;letter-spacing:-.038em}.h2{font-size:var(--t-4)}.h3{font-size:var(--t-3)}.h4{font-size:var(--t-2)}em,.italic{font-style:italic;font-variation-settings:"WONK" 1,"SOFT" 60}p{text-wrap:pretty}.lede{font-size:var(--t-1);line-height:1.5;max-width:40ch;color:var(--ink-soft)}.prose{max-width:var(--measure)}.prose p+p{margin-top:1.1em}.eyebrow{font-family:var(--body);font-size:var(--t--1);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--wine);display:flex;align-items:center;gap:.75em}.eyebrow:before{content:"";width:2.2em;height:1px;background:currentColor;opacity:.55;flex:none}.eyebrow.no-rule:before{display:none}.numeral{font-family:var(--display);font-variation-settings:"WONK" 1,"SOFT" 0;font-weight:300;font-size:var(--t-4);line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(136,13,67,.4);letter-spacing:.02em}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.wrap-narrow{max-width:1080px}.section{padding-block:var(--sp-7)}.section-tight{padding-block:clamp(3rem,2rem + 5vw,6rem)}.rule{height:1px;background:var(--rule-soft);border:0}a{color:inherit}.btn{--btn-bg: var(--wine);--btn-fg: var(--cream);display:inline-flex;align-items:center;gap:.7em;font-family:var(--body);font-size:var(--t--1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:1.05em 1.9em;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bg);position:relative;overflow:hidden;isolation:isolate;transition:color .45s var(--ease),border-color .45s var(--ease);cursor:pointer}.btn:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:translateY(101%);transition:transform .5s var(--ease-out)}.btn:hover:after,.btn:focus-visible:after{transform:translateY(0)}.btn-ghost{--btn-bg: transparent;--btn-fg: var(--wine);border-color:var(--rule)}.btn-ghost:hover,.btn-ghost:focus-visible{color:var(--cream)}.btn-cream{--btn-bg: var(--cream);--btn-fg: var(--wine)}.btn-cream:after{background:var(--marigold)}.btn-cream:hover,.btn-cream:focus-visible{color:var(--wine-deep)}.link{text-decoration:none;font-weight:600;font-size:var(--t--1);letter-spacing:.14em;text-transform:uppercase;color:var(--wine);display:inline-flex;align-items:center;gap:.6em;padding-top:.5em;padding-bottom:.65em;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .45s var(--ease-out)}.link:hover,.link:focus-visible{background-size:100% 1px}.link .arw{transition:transform .4s var(--ease-out)}.link:hover .arw{transform:translate(.35em)}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--redpink);outline-offset:3px;border-radius:2px}.fig{position:relative;overflow:hidden;background:var(--paper-warm)}.fig img{width:100%;height:100%;object-fit:cover}.fig-arch{border-radius:50vw 50vw 4px 4px/34vw 34vw 4px 4px}.fig-round{border-radius:999px}.scallop{--s: clamp(16px, 2.4vw, 30px);-webkit-mask:radial-gradient(var(--s) at 50% calc(100% - var(--s) + 1px),#0000 99%,#000 101%) 0 0/calc(2*var(--s)) 100%,linear-gradient(#000 0 0) 0 0/100% calc(100% - var(--s)) no-repeat;mask:radial-gradient(var(--s) at 50% calc(100% - var(--s) + 1px),#0000 99%,#000 101%) 0 0/calc(2*var(--s)) 100%,linear-gradient(#000 0 0) 0 0/100% calc(100% - var(--s)) no-repeat}.fig-zoom img{transition:transform 1.1s var(--ease-out),filter .6s var(--ease)}.fig-zoom:hover img{transform:scale(1.045)}.reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--d, 0ms);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:var(--gutter);top:-100px;background:var(--wine);color:var(--cream);padding:.75rem 1.25rem;border-radius:0 0 8px 8px;z-index:10000;text-decoration:none;font-size:var(--t--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:top .3s var(--ease)}.skip:focus{top:0}.on-wine{background:var(--wine);color:var(--cream)}.on-wine .eyebrow{color:var(--marigold)}.on-wine .numeral{-webkit-text-stroke-color:rgba(254,244,233,.55)}.on-wine .lede{color:#fef4e9d1}.on-wine .link{color:var(--marigold)}.on-olive{background:var(--olive-deep);color:var(--cream)}.stack>*+*{margin-top:var(--sp-3)}.stack-lg>*+*{margin-top:var(--sp-4)}.cluster{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);align-items:center}.apos{font-family:var(--display);font-variation-settings:"WONK" 0,"SOFT" 0;font-weight:500;font-style:italic;font-size:.62em;vertical-align:.16em;letter-spacing:0;margin-inline:.06em .03em}.script{font-family:var(--script);font-weight:400;font-style:normal;letter-spacing:.01em;line-height:.9;text-transform:none;font-size:1.42em;display:inline-block;vertical-align:baseline}.script-lead{display:block;font-family:var(--script);margin-top:.28em;font-size:clamp(2rem,1.2rem + 3.6vw,4.4rem);line-height:.86;color:var(--redpink);margin-bottom:.06em;transform:rotate(-2.2deg);transform-origin:left center}.band{position:relative}.band-olive{background:var(--olive-deep);color:var(--cream)}.band-wine{background:var(--wine);color:var(--cream)}.band-pink{background:var(--pink-soft);color:var(--wine-deep)}.band-chartreuse{background:var(--chartreuse);color:var(--olive-deep)}.band-cream{background:var(--paper-warm);color:var(--ink)}.band-olive .eyebrow,.band-wine .eyebrow{color:var(--marigold)}.band-olive .lede,.band-wine .lede{color:#fef4e9d6}.band-olive .numeral,.band-wine .numeral{-webkit-text-stroke-color:rgba(254,244,233,.4)}.band-olive .link,.band-wine .link{color:var(--marigold)}.band-chartreuse .eyebrow,.band-chartreuse .link{color:var(--wine)}.band-chartreuse .lede{color:var(--olive-deep)}.stripe-pink{background-image:repeating-linear-gradient(90deg,var(--pink-soft) 0 clamp(14px,1.7vw,26px),var(--cream) clamp(14px,1.7vw,26px) clamp(28px,3.4vw,52px))}.stripe-olive{background-image:repeating-linear-gradient(90deg,var(--olive-deep) 0 clamp(14px,1.7vw,26px),var(--pink-soft) clamp(14px,1.7vw,26px) clamp(28px,3.4vw,52px))}.stripe-band{height:clamp(38px,5vw,74px);width:100%}.pattern-band{width:100%;height:clamp(104px,10vw,168px);background-image:url(/brand/pattern-floral.webp);background-size:clamp(210px,23vw,340px);background-position:center;background-repeat:repeat}.fig-arch-top{border-radius:999px 999px 6px 6px}.fig-arch-soft{border-radius:46% 46% 6px 6px/32% 32% 6px 6px}.frame{padding:clamp(8px,1vw,14px);background:var(--cream);border:1px solid var(--rule);box-shadow:0 1px 0 0 var(--cream),0 0 0 1px var(--rule-soft)}.frame-stamp{--n: 12px;padding:clamp(8px,1vw,14px);background:var(--cream);filter:drop-shadow(0 2px 10px rgba(92,10,46,.1));-webkit-mask:radial-gradient(var(--n) at 50% 0,#0000 99%,#000 101%) 50% 0/calc(2*var(--n)) 100%,radial-gradient(var(--n) at 50% 100%,#0000 99%,#000 101%) 50% 100%/calc(2*var(--n)) 100%,radial-gradient(var(--n) at 0 50%,#0000 99%,#000 101%) 0 50%/100% calc(2*var(--n)),radial-gradient(var(--n) at 100% 50%,#0000 99%,#000 101%) 100% 50%/100% calc(2*var(--n));-webkit-mask-composite:source-in;mask-composite:intersect}.rule-double{border:0;height:5px;background:linear-gradient(var(--rule),var(--rule)) 0 0/100% 1px no-repeat,linear-gradient(var(--rule),var(--rule)) 0 100%/100% 1px no-repeat}.marquee{--speed: 46s;display:flex;overflow:hidden;user-select:none;gap:0;padding-block:clamp(.85rem,.6rem + .8vw,1.4rem);border-block:1px solid currentColor;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee__track{flex:none;display:flex;align-items:center;gap:clamp(1.4rem,1rem + 1.6vw,3rem);padding-right:clamp(1.4rem,1rem + 1.6vw,3rem);min-width:100%;justify-content:space-around;animation:marquee var(--speed) linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__item{font-family:var(--display);font-variation-settings:"WONK" 1,"SOFT" 60;font-style:italic;font-size:clamp(.95rem,.85rem + .5vw,1.5rem);letter-spacing:.01em;white-space:nowrap;opacity:.95}.marquee__sep{flex:none;opacity:.7}.marquee__sep svg{width:clamp(11px,1.2vw,17px);height:auto}@keyframes marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}.marquee{mask-image:none}.marquee__track:nth-child(2){display:none}}.marquee-sans .marquee__item{font-family:var(--body);font-style:normal;font-weight:600;font-size:var(--t--1);letter-spacing:.24em;text-transform:uppercase}.stamp{width:clamp(92px,11vw,168px);aspect-ratio:1;position:absolute;z-index:5;filter:drop-shadow(0 4px 16px rgba(92,10,46,.16))}.stamp img{width:100%;height:100%;object-fit:contain}.stamp-spin{animation:spin 44s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.orn{position:absolute;pointer-events:none;color:var(--rule);opacity:.9;z-index:1}.orn svg{width:100%;height:auto;display:block}.band-olive .orn,.band-wine .orn{color:#fef4e957}.wave{display:block;width:100%;height:clamp(28px,4vw,64px);fill:currentColor}.wave-flip{transform:scaleY(-1)}.price-chip{font-family:var(--body);font-size:var(--t--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wine);border:1px solid var(--rule);border-radius:999px;padding:.42em .9em;white-space:nowrap;flex:none}.band-wine .price-chip,.band-olive .price-chip{color:var(--marigold);border-color:#fac0486b}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:900;background:color-mix(in srgb,var(--cream) 88%,transparent);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--rule-soft);transition:box-shadow .4s var(--ease)}.nav[data-astro-cid-dmqpwcec][data-stuck]{box-shadow:0 6px 26px -18px #5c0a2e80}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:clamp(62px,5.4vw,84px)}.nav__brand[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.7rem;text-decoration:none;flex:none}.nav__brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:clamp(34px,3.4vw,46px);height:auto}.nav__word[data-astro-cid-dmqpwcec]{font-family:var(--display);font-variation-settings:"WONK" 1,"SOFT" 40;font-size:clamp(1rem,.9rem + .4vw,1.28rem);letter-spacing:.005em;color:var(--wine);white-space:nowrap}.nav__word[data-astro-cid-dmqpwcec] em[data-astro-cid-dmqpwcec]{font-family:var(--script);font-style:normal;font-size:1.25em}.nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:clamp(1.2rem,.6rem + 1.8vw,2.6rem)}.nav__link[data-astro-cid-dmqpwcec]{font-size:var(--t--1);font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--wine);position:relative;padding-block:.4em}.nav__link[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-out)}.nav__link[data-astro-cid-dmqpwcec]:hover:after,.nav__link[data-astro-cid-dmqpwcec][aria-current=page]:after{transform:scaleX(1);transform-origin:left}.nav__cta[data-astro-cid-dmqpwcec]{padding:.78em 1.5em}.nav__toggle[data-astro-cid-dmqpwcec]{display:none;background:none;border:0;padding:.85rem .6rem;margin-right:-.6rem;cursor:pointer;color:var(--wine)}.nav__bars[data-astro-cid-dmqpwcec]{display:block;width:26px}.nav__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]{display:block;height:1.5px;background:currentColor;border-radius:2px;transition:transform .4s var(--ease-out),opacity .3s}.nav__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]+i[data-astro-cid-dmqpwcec]{margin-top:7px}[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]:first-child{transform:translateY(4.25px) rotate(45deg)}[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-4.25px) rotate(-45deg)}.menu[data-astro-cid-dmqpwcec]{position:fixed;inset:0;z-index:890;background:var(--wine);color:var(--cream);display:grid;place-items:center;animation:menuIn .5s var(--ease-out)}@keyframes menuIn{0%{opacity:0}to{opacity:1}}.menu__inner[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;gap:.2rem;text-align:center;padding:var(--gutter)}.menu__link[data-astro-cid-dmqpwcec]{font-family:var(--display);font-variation-settings:"WONK" 1,"SOFT" 40;font-size:clamp(2.1rem,1.3rem + 5vw,3.4rem);line-height:1.18;text-decoration:none;color:var(--cream);display:flex;align-items:baseline;justify-content:center;gap:.6rem;opacity:0;animation:linkIn .6s var(--ease-out) forwards;animation-delay:calc(70ms * var(--i) + 90ms)}@keyframes linkIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.menu__n[data-astro-cid-dmqpwcec]{font-family:var(--body);font-size:.75rem;letter-spacing:.2em;color:var(--marigold)}.menu__link--cta[data-astro-cid-dmqpwcec]{color:var(--marigold)}.menu__link--cta[data-astro-cid-dmqpwcec] .menu__n[data-astro-cid-dmqpwcec]{color:#fef4e98c}.menu__foot[data-astro-cid-dmqpwcec]{margin-top:var(--sp-4);font-size:var(--t--1);letter-spacing:.2em;text-transform:uppercase;color:#fef4e999}@media(max-width:860px){.nav__links[data-astro-cid-dmqpwcec]{display:none}.nav__toggle[data-astro-cid-dmqpwcec]{display:block}}@media(min-width:861px){.menu[data-astro-cid-dmqpwcec]{display:none!important}}@media(prefers-reduced-motion:reduce){.menu[data-astro-cid-dmqpwcec],.menu__link[data-astro-cid-dmqpwcec]{animation:none;opacity:1}}.bicon[data-astro-cid-t7mqzaxp]{height:auto;pointer-events:none;user-select:none}.foot[data-astro-cid-sz7xmlte]{position:relative;padding-block:clamp(5.5rem,3rem + 8vw,9rem) clamp(2rem,1.5rem + 2vw,3rem)}.foot__stamp[data-astro-cid-sz7xmlte]{position:absolute;top:0;left:50%;z-index:2;width:clamp(96px,11vw,150px);transform:translate(-50%,-52%)}.foot__stamp[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%;height:auto;filter:drop-shadow(0 5px 14px rgba(0,0,0,.26))}.foot__inner[data-astro-cid-sz7xmlte]{display:grid;gap:clamp(2.6rem,1.6rem + 3.6vw,5rem)}.foot__lead[data-astro-cid-sz7xmlte]{position:relative;text-align:center;display:grid;gap:1.6rem;justify-items:center}.foot__script[data-astro-cid-sz7xmlte]{font-size:clamp(2.2rem,1.3rem + 4.2vw,4.6rem);color:var(--marigold);line-height:.95;transform:rotate(-1.6deg)}.foot__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(2rem,1rem + 3vw,4rem);border-top:1px solid rgba(254,244,233,.22);padding-top:clamp(2rem,1.4rem + 2vw,3.4rem)}.foot__h[data-astro-cid-sz7xmlte]{font-family:var(--body);font-size:var(--t--1);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--marigold);margin-bottom:1.1rem}.foot__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:.15rem}.foot__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;padding-block:.5rem;text-decoration:none;color:#fef4e9e0;font-size:var(--t-0);background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .4s var(--ease-out),color .3s;padding-bottom:2px;overflow-wrap:break-word;word-break:normal}.foot__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--cream);background-size:100% 1px}.foot__base[data-astro-cid-sz7xmlte]>p[data-astro-cid-sz7xmlte]{position:relative;z-index:1}.foot__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;padding-block:.5rem;color:#fef4e9c7;text-decoration:none;border-bottom:1px solid rgba(254,244,233,.35)}.foot__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--cream);border-color:var(--cream)}.foot__area[data-astro-cid-sz7xmlte]{color:#fef4e9c7;font-size:var(--t-0)}.foot__base[data-astro-cid-sz7xmlte]{position:relative;isolation:isolate;border-top:1px solid rgba(254,244,233,.18);padding-top:1.6rem;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:space-between;align-items:center;font-size:var(--t--1);color:#fef4e9c7;letter-spacing:.06em}.foot__tag[data-astro-cid-sz7xmlte]{letter-spacing:.2em;text-transform:uppercase}.foot__orn{position:absolute;right:0;top:50%;width:clamp(48px,4.4vw,70px);opacity:.85;transform:translateY(-50%) rotate(11deg);pointer-events:none;z-index:0}@media(max-width:900px){.foot__orn{display:none}}@media(max-width:640px){.foot__base[data-astro-cid-sz7xmlte]{justify-content:center;text-align:center}.foot__orn{display:none}}
