@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.1605mo-2lr-0r.woff2)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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.2id34538z-nu0.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.0rt3gmdbw_rg-.woff2)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.woff2)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.2jrdrem4nuvb1.woff2)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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.xABMhW_className{font-family:Fraunces,Fraunces Fallback}.xABMhW_variable{--font-a-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.nWG2Uq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.nWG2Uq_variable{--font-a-body:"Instrument Sans", "Instrument Sans Fallback"}
.sr10{--a-blush:#f6e7dc;--a-cream:#fcf7f1;--a-pearl:#fffdfa;--a-peach:#ebc9b4;--a-sand:#f1e4d3;--a-mist:#f4ece6;--a-rose:#b76b52;--a-gold:#b9893b;--a-gold-deep:#8f6a25;--a-wine:#3a0e1b;--a-wine-2:#561b2e;--a-ink:#25141a;--a-line:#25141a1f;--a-ease:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-a-body), system-ui, sans-serif;color:var(--a-ink);background:var(--a-cream);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}html:has(.sr10){scroll-behavior:smooth}@layer components{.a10-display{font-family:var(--font-a-display), Georgia, serif;font-variation-settings:"SOFT" 60, "opsz" 144;letter-spacing:-.02em;text-wrap:balance;font-weight:350;line-height:.98}.a10-serif{font-family:var(--font-a-display), Georgia, serif;font-variation-settings:"SOFT" 40, "opsz" 36;letter-spacing:-.01em;font-weight:400}.a10-eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:600}.a10-gold-text{background:linear-gradient(100deg,#9a6c24 0%,#d9ac5c 38%,#b9893b 62%,#8a5d1c 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.a10-btn{letter-spacing:.08em;text-transform:uppercase;transition:transform .5s var(--a-ease), background-color .3s, color .3s, box-shadow .5s var(--a-ease);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.8rem;font-weight:600;display:inline-flex}.a10-btn:active{transform:scale(.97)}.a10-btn:disabled{cursor:not-allowed;opacity:.45}.a10-btn-wine{background:var(--a-wine);color:var(--a-blush);box-shadow:0 12px 30px -14px #3a0e1bb3}.a10-btn-wine:hover:not(:disabled){background:var(--a-wine-2);transform:translateY(-2px)}.a10-btn-gold{color:#2a1608;background:linear-gradient(110deg,#c89a47,#ecca85 50%,#c28f3c);box-shadow:0 14px 34px -16px #b9893be6}.a10-btn-gold:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 40px -16px #b9893b}.a10-btn-ghost{background:0 0;border:1px solid}.a10-btn-ghost:hover:not(:disabled){background:color-mix(in srgb, currentColor 10%, transparent)}.a10-more{opacity:0;transition:grid-template-rows .55s var(--a-ease), opacity .4s ease;grid-template-rows:0fr;display:grid}.group:hover .a10-more,.group:focus-within .a10-more,.a10-more-open{opacity:1;grid-template-rows:1fr}}.a10-grain:after{content:"";pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .4  0 0 0 0 .25  0 0 0 0 .2  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.a10-arch{border-top-left-radius:999px;border-top-right-radius:999px;overflow:hidden}.a10-watermark{z-index:-10;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-a-display), Georgia, serif;letter-spacing:-.03em;color:color-mix(in srgb, var(--a-rose) 9%, transparent);white-space:nowrap;font-style:italic;font-weight:300;line-height:.9;position:absolute}[data-a10-ready="1"] .a10-reveal{opacity:0;transition:opacity 1s var(--a-ease), transform 1.1s var(--a-ease);transition-delay:var(--d,0s);transform:translateY(28px)}[data-a10-ready="1"] .a10-reveal.is-in{opacity:1;transform:none}@keyframes a10-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes a10-arch-in{0%{clip-path:inset(100% 0 0 round 999px 999px 0 0)}to{clip-path:inset(0 round 999px 999px 0 0)}}@keyframes a10-float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-14px)rotate(-3deg)}}@keyframes a10-spin{to{transform:rotate(360deg)}}@keyframes a10-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes a10-marquee{to{transform:translate(-50%)}}@keyframes a10-shimmer{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes a10-stamp{0%{opacity:0;transform:scale(2.2)rotate(-18deg)}60%{opacity:1;transform:scale(.94)rotate(-9deg)}to{opacity:1;transform:scale(1)rotate(-9deg)}}@keyframes a10-modal-in{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes a10-fade{0%{opacity:0}to{opacity:1}}@keyframes a10-slide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes a10-toast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.a10-intro{animation:a10-rise 1.2s var(--a-ease) both;animation-delay:var(--d,0s)}.a10-arch-intro{animation:a10-arch-in 1.6s var(--a-ease) .1s both}.a10-float{animation:7s ease-in-out infinite a10-float}.a10-spin-slow{animation:26s linear infinite a10-spin}.a10-marquee{animation:38s linear infinite a10-marquee}.a10-marquee:hover{animation-play-state:paused}.a10-modal-in{animation:a10-modal-in .55s var(--a-ease) both}.a10-fade-in{animation:.4s both a10-fade}.a10-slide-in{animation:a10-slide-in .6s var(--a-ease) both}.a10-toast-in{animation:a10-toast .5s var(--a-ease) both}.a10-stamp{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffdfa99;transform:rotate(-9deg)}[data-a10-ready="1"] .a10-reveal:not(.is-in) .a10-stamp{opacity:0}[data-a10-ready="1"] .a10-reveal.is-in .a10-stamp{animation:a10-stamp .9s .55s var(--a-ease) both}.a10-hot-ring:before,.a10-hot-ring:after{content:"";border:1px solid #ffffffe6;border-radius:999px;animation:2.4s ease-out infinite a10-pulse;position:absolute;inset:0}.a10-hot-ring:after{animation-delay:1.2s}.a10-shimmer-line{background:linear-gradient(100deg,#0000 20%,#b9893bd9 50%,#0000 80%) 0 0/200% 100%;animation:3.4s linear infinite a10-shimmer}.a10-scroll-x{scrollbar-width:none}.a10-scroll-x::-webkit-scrollbar{display:none}.sr10 :focus-visible{outline:2px solid var(--a-gold);outline-offset:3px;border-radius:4px}.sr10 ::selection{color:var(--a-wine);background:#ecca85}@media (prefers-reduced-motion:reduce){.sr10{scroll-behavior:auto}html:has(.sr10){scroll-behavior:auto}[data-a10-ready="1"] .a10-reveal{opacity:1;transition:none;transform:none}.a10-intro,.a10-arch-intro,.a10-float,.a10-spin-slow,.a10-marquee,.a10-hot-ring:before,.a10-hot-ring:after,.a10-shimmer-line{animation:none!important}}.a10-tilt{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--a-ease), box-shadow .6s var(--a-ease);will-change:transform}.a10-tilt-img{transform:translate3d(var(--mx,0px), var(--my,0px), 0) scale(1.03);transition:transform .8s var(--a-ease)}.group:hover .a10-tilt-img{transform:translate3d(var(--mx,0px), var(--my,0px), 0) scale(1.1)}.a10-shine:after{content:"";pointer-events:none;transition:transform 1.1s var(--a-ease);background:linear-gradient(115deg,#0000 38%,#ffffff8c 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.group:hover .a10-shine:after{transform:translate(130%)}@keyframes a10-bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-10px)rotate(1.5deg)}}.a10-bob{animation:6.5s ease-in-out infinite a10-bob}@keyframes a10-card-wipe{0%{clip-path:inset(0 0 100% round 1.5rem)}to{clip-path:inset(0 round 1.5rem)}}[data-a10-ready="1"] .a10-reveal:not(.is-in) .a10-card{clip-path:inset(0 0 100% round 1.5rem)}[data-a10-ready="1"] .a10-reveal.is-in .a10-card{animation:a10-card-wipe 1.1s var(--a-ease) both;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.a10-tilt,.a10-tilt-img,.group:hover .a10-tilt-img{transform:none!important}.a10-bob,.a10-reveal .a10-card{clip-path:none!important;animation:none!important}.a10-shine:after{display:none}}.a10-bento{grid-auto-rows:215px}@media (min-width:640px){.a10-bento{grid-auto-rows:255px}}@media (min-width:1024px){.a10-bento{grid-auto-rows:290px}}@keyframes a10-slide-text{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.a10-slide-text{animation:a10-slide-text 1s var(--a-ease) .2s both}@media (prefers-reduced-motion:reduce){.a10-slide-text{animation:none}}.a10-paper{background-color:#f3ead8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='.035 .05' numOctaves='4' seed='7'/><feColorMatrix values='0 0 0 0 .55  0 0 0 0 .42  0 0 0 0 .25  0 0 0 .42 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>"),radial-gradient(120% 90% at 20% 0,#ffffffa6,#0000 60%)}.a10-gold-foil{background:linear-gradient(135deg,#b9893b 0%,#f3d58f 22%,#c89a47 45%,#f6e0a6 66%,#b07d2c 100%)}@keyframes a10-twinkle{0%,to{opacity:.25;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(18deg)}}.a10-twinkle{animation:3.6s ease-in-out infinite a10-twinkle}.a10-zoom-img{transition:transform 1.6s var(--a-ease)}.group:hover .a10-zoom-img{transform:scale(1.07)}@media (min-width:1024px){.a10-diag-a{clip-path:polygon(0 0,100% 0,87% 100%,0 100%);z-index:3;width:45%;position:absolute;inset:0 auto 0 0}.a10-diag-b{clip-path:polygon(11% 0,100% 0,100% 100%,0 100%);z-index:2;width:44%;position:absolute;inset:0 auto 0 36%}.a10-diag-c{clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);z-index:4;width:31%;position:absolute;inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.a10-twinkle{opacity:.8;animation:none}}@keyframes a10-step-fwd{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes a10-step-back{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}.a10-step-fwd{animation:a10-step-fwd .55s var(--a-ease) both}.a10-step-back{animation:a10-step-back .55s var(--a-ease) both}@keyframes a10-tick{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.a10-tick path{stroke-dasharray:24;animation:a10-tick .5s var(--a-ease) .1s both}@keyframes a10-ticket-in{0%{opacity:0;transform:translateY(30px)rotate(-2deg)scale(.96)}to{opacity:1;transform:none}}.a10-ticket-in{animation:a10-ticket-in .9s var(--a-ease) both}.a10-perf{background-image:radial-gradient(circle, var(--a-blush) 0 4px, transparent 4.5px);background-repeat:repeat-x;background-size:16px 16px}.a10-welcome-surface{background:radial-gradient(65% 58% at 15% 18%,#fffdfae0,#0000 72%),radial-gradient(58% 62% at 88% 82%,#ebc9b4a6,#0000 75%),radial-gradient(45% 42% at 52% 48%,#b9893b14,#0000 70%),linear-gradient(#f6e7dc 0%,#f1ded0 48%,#f8ede4 100%)}.a10-tray-outer{background:linear-gradient(145deg,#efe5d8 0%,#ded0be 52%,#e9decb 100%);box-shadow:0 28px 54px -26px #3a0e1b57,0 12px 24px -14px #8a5d1c38,inset 0 1px #ffffffd9,inset 0 -2px 4px #3a0e1b1f}.a10-tray-well{background-color:#ebe0d1;background-image:radial-gradient(120% 100% at 50% 0,#3a0e1b14,#0000 55%),linear-gradient(#fffdfa73 0%,#dbcbb859 100%);box-shadow:inset 0 6px 14px -4px #3a0e1b2e,inset 0 2px 4px #3a0e1b1a,0 1px #ffffffb3}.a10-ring-roll{background:linear-gradient(#dcd0be 0%,#f6efe6 30%,#fdfaf5 48%,#eadfce 78%,#cabaa4 100%);box-shadow:0 3px 6px -2px #3a0e1b29,inset 0 1px 1px #ffffffe6}@media (prefers-reduced-motion:reduce){.a10-step-fwd,.a10-step-back,.a10-ticket-in,.a10-tick path{stroke-dashoffset:0;animation:none}}@media (min-width:1024px){.sr10 .a10-header-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.sr10 .a10-header-actions{justify-self:end}}.sr10 .a10-desc{color:color-mix(in srgb, var(--a-ink) 68%, var(--a-blush));font-weight:300}
