.volunteer_page__gRJp1,.volunteer_page__gRJp1 *{font-family:var(--font-archivo),Arial,sans-serif;font-style:normal}.volunteer_page__gRJp1 h2{font-size:clamp(28px,3.2vw,42px);line-height:1.15;font-weight:500;letter-spacing:-.035em}.volunteer_availability__5SovI{max-width:1088px;margin:0 auto 24px;padding:20px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;border-block:1px solid #d8cab8;font-size:14px;letter-spacing:.01em;color:#4a4234}.volunteer_availability__5SovI>span{color:#b58a5a}.volunteer_availability__5SovI a:not(.btn){color:#8f3b31;font-weight:700;font-size:16px;text-underline-offset:4px;transition:color .2s ease}.volunteer_availability__5SovI a:not(.btn):hover{color:#6b2d20}.volunteer_availabilityInline__cMrYR{max-width:640px;margin:32px auto 0;justify-content:center;text-align:center;border:1px solid #e6c9a0;border-radius:0;background:#fff;padding:18px 24px;box-shadow:0 10px 26px -18px rgba(143,59,49,.35);color:#2b2620;gap:10px 12px;padding-inline:20px}.volunteer_availabilityInline__cMrYR .btn{padding:.6rem 1.1rem;font-size:.7rem;letter-spacing:.06em}.volunteer_track__Lj012{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px);background:#fffaf2;border-top:3px solid #8f3b31}.volunteer_track__Lj012 .volunteer_number__9HvFJ{font-size:11px;text-transform:uppercase;letter-spacing:.13em;color:#8f3b31;margin-bottom:22px}.volunteer_track__Lj012>a{margin-top:auto;margin-block-start:24px}.volunteer_life__1tepQ{max-width:1152px;margin:auto;padding:56px 32px 24px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.volunteer_photo__FNO7_{position:relative;aspect-ratio:1.1;isolation:isolate}.volunteer_photo__FNO7_:before{content:"";position:absolute;inset:14px -14px -14px 14px;z-index:-1;background:#8f5a3c;box-shadow:8px 10px 0 rgba(92,52,34,.18);transform:skewY(-2deg)}.volunteer_photo__FNO7_ img{z-index:1;transition:transform .5s ease-out}.volunteer_photo__FNO7_:hover img{transform:scale(1.05)}.volunteer_faq__U5ue8 h2,.volunteer_life__1tepQ h2,.volunteer_promises__viJ3L h2{margin-top:16px}.volunteer_life__1tepQ p,.volunteer_promises__viJ3L p{margin-top:20px;color:#4a4234;line-height:1.8}.volunteer_roles__AmSxL{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;font-size:12px;color:#6f4027}.volunteer_roles__AmSxL span{border-top:1px solid #d8cab8;padding-top:12px}.volunteer_promises__viJ3L{max-width:1088px;margin:0 auto;padding:40px;background:#e7ebdd;border-left:3px solid #6b7a5e}.volunteer_promises__viJ3L p{max-width:78ch}.volunteer_faq__U5ue8{max-width:832px;margin:auto;padding:64px 32px 40px}.volunteer_faq__U5ue8 h2{margin-bottom:28px}.volunteer_faq__U5ue8 details{border-bottom:1px solid #d8cab8;padding:20px 0}.volunteer_faq__U5ue8 summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:16px;list-style:none}.volunteer_faq__U5ue8 summary::-webkit-details-marker{display:none}.volunteer_faq__U5ue8 summary span{color:#8f3b31}.volunteer_faq__U5ue8 details[open] summary span{transform:rotate(45deg)}.volunteer_faq__U5ue8 details p{margin-top:14px;font-size:14px;line-height:1.75;color:#4a4234}@media(max-width:767px){.volunteer_availability__5SovI{margin-inline:20px;padding:16px 0;text-align:center}.volunteer_availability__5SovI>span{display:none}.volunteer_life__1tepQ{grid-template-columns:1fr;padding:32px 20px 0;gap:28px}.volunteer_photo__FNO7_{aspect-ratio:1.25}.volunteer_promises__viJ3L{margin-inline:20px;padding:28px 22px}.volunteer_faq__U5ue8{padding:48px 20px 32px}}.form-loader_overlay__VWeGA{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;z-index:2147483000;display:grid;place-items:center;background:rgba(243,241,234,.78);backdrop-filter:blur(3px)}.form-loader_box__x1w6K{display:grid;justify-items:center;gap:18px}.form-loader_ring__Xd4cs{position:relative;width:112px;height:112px;display:grid;place-items:center}.form-loader_ring__Xd4cs:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(143,59,49,.18);border-top-color:#8f3b31;animation:form-loader_spin__UMbhZ 1.1s linear infinite}.form-loader_logo__TmW4j{width:68px;height:68px;object-fit:contain;animation:form-loader_breathe__ISGuI 1.8s ease-in-out infinite}.form-loader_label__T_ilT{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#635b50}@keyframes form-loader_spin__UMbhZ{to{transform:rotate(1turn)}}@keyframes form-loader_breathe__ISGuI{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.06);opacity:1}}@media (prefers-reduced-motion:reduce){.form-loader_logo__TmW4j,.form-loader_ring__Xd4cs:before{animation:none}}.page-hero_hero__2eDcC{position:relative;isolation:isolate;display:flex;align-items:flex-end;height:560px;overflow:hidden;background:#302b23;color:#fff8ee;border-radius:0}.page-hero_image__J_MC0{object-fit:cover;object-position:var(--hero-position,50% 50%)}.page-hero_heroFramed__mNbrB{width:min(calc(100% - 40px),1120px);height:calc(100svh - 176px);min-height:0;margin:96px auto 16px;border-radius:2px}.page-hero_heroFramed__mNbrB .page-hero_image__J_MC0{object-fit:cover}.page-hero_heroFramed__mNbrB .page-hero_content__PFRYW{padding-inline:40px}.page-hero_heroContain__cUNm0{height:calc(100svh - 10px);min-height:560px;max-height:900px;align-items:flex-start}.page-hero_heroContain__cUNm0 .page-hero_content__PFRYW{padding-top:244px;padding-bottom:40px}.page-hero_imageContain___scx1{object-fit:cover;object-position:var(--hero-position,50% 50%)}.page-hero_heroContain__cUNm0 .page-hero_overlay__Yi_d7{background:linear-gradient(90deg,rgba(10,7,4,.78),rgba(12,8,5,.56) 34%,rgba(16,10,6,.3) 56%,rgba(20,13,8,.12) 74%,transparent 90%),linear-gradient(270deg,rgba(10,7,4,.3),rgba(10,7,4,.1) 16%,transparent 34%),linear-gradient(180deg,rgba(10,7,4,.42) 0,rgba(10,7,4,.1) 26%,rgba(10,7,4,.06) 50%,rgba(10,7,4,.22) 78%,rgba(10,7,4,.3)),radial-gradient(70% 60% at 90% 85%,rgba(143,59,49,.12),transparent 60%)}.page-hero_overlay__Yi_d7{position:absolute;inset:0;background:radial-gradient(70% 55% at 88% 12%,rgba(143,59,49,.16),transparent 62%),radial-gradient(125% 95% at 12% 100%,rgba(26,15,7,.86),rgba(26,15,7,.2) 55%,transparent 82%),linear-gradient(0deg,rgba(22,13,6,.92) 0,rgba(34,21,11,.52) 30%,rgba(43,28,16,.12) 60%,transparent 82%),linear-gradient(180deg,rgba(22,13,6,.46) 0,transparent 30%),linear-gradient(100deg,rgba(26,15,7,.5),transparent 56%)}.page-hero_content__PFRYW{position:relative;z-index:1;width:100%;max-width:1216px;margin-inline:auto;padding:120px 32px 48px}.page-hero_eyebrow__rkyQg{display:flex;align-items:center;gap:14px;margin-bottom:18px;font-family:var(--font-archivo),Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.55)}.page-hero_eyebrow__rkyQg:before{content:"";width:32px;height:1px;flex-shrink:0;background:#dfc6a5}.page-hero_title__e6EMi{max-width:22ch;font-family:var(--font-fraunces),Georgia,serif;font-style:normal;font-size:clamp(36px,4.2vw,58px);font-weight:400;line-height:1.1;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 8px rgba(0,0,0,.45)}.page-hero_description__BzWvI{max-width:64ch;margin-top:20px;font-family:var(--font-archivo),Arial,sans-serif;font-size:15.5px;line-height:1.75;color:#fff9f0;text-shadow:0 1px 3px rgba(0,0,0,.6),0 2px 16px rgba(0,0,0,.45)}.page-hero_actions__Zw5RI{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.page-hero_actions__Zw5RI a{border-radius:0}@media (max-width:639px){.page-hero_hero__2eDcC{height:600px}.page-hero_heroContain__cUNm0{height:68svh;min-height:380px;max-height:560px}.page-hero_heroContain__cUNm0 .page-hero_content__PFRYW{padding-top:128px}.page-hero_image__J_MC0{object-position:var(--hero-mobile-position,var(--hero-position,50% 50%))}.page-hero_content__PFRYW{padding:112px 20px 36px}.page-hero_heroFramed__mNbrB{width:calc(100% - 24px);height:calc(100svh - 148px);margin:82px auto 12px}.page-hero_heroFramed__mNbrB .page-hero_content__PFRYW{padding-inline:24px}.page-hero_title__e6EMi{font-size:34px}.page-hero_eyebrow__rkyQg{font-size:12px;letter-spacing:.16em;margin-bottom:14px}.page-hero_description__BzWvI{margin-top:16px;font-size:14px;line-height:1.65}.page-hero_overlay__Yi_d7{background:radial-gradient(60% 45% at 85% 10%,rgba(143,59,49,.16),transparent 60%),linear-gradient(0deg,rgba(22,13,6,.94) 0,rgba(34,21,11,.55) 32%,rgba(43,28,16,.14) 66%,transparent 88%),linear-gradient(180deg,rgba(22,13,6,.5) 0,transparent 34%)}}@media (max-width:359px){.page-hero_title__e6EMi{font-size:30px}}@media (max-width:639px){.page-hero_hero__2eDcC.page-hero_heroLandscape__oW5oz{display:flex;height:auto;aspect-ratio:3/2;min-height:280px}.page-hero_heroLandscape__oW5oz>img{object-fit:cover}.page-hero_heroLandscape__oW5oz .page-hero_content__PFRYW{padding:20px 16px}.page-hero_heroLandscape__oW5oz .page-hero_eyebrow__rkyQg{margin-bottom:8px;font-size:10px}.page-hero_heroLandscape__oW5oz .page-hero_title__e6EMi{font-size:clamp(22px,6vw,32px)}.page-hero_heroLandscape__oW5oz .page-hero_description__BzWvI{margin-top:10px;font-size:12px;line-height:1.5}.page-hero_heroLandscape__oW5oz .page-hero_actions__Zw5RI{margin-top:14px}}.stays-hero-gallery_hero__7pGLc{position:relative;isolation:isolate;--stay-drift:0px;padding:98px 0 12px;background:#f3f1ea;color:#302b23;overflow:hidden}.stays-hero-gallery_hero__7pGLc,.stays-hero-gallery_hero__7pGLc *{font-family:var(--font-archivo),Arial,sans-serif;font-style:normal}.stays-hero-gallery_container__b2jOP{position:relative;z-index:1;width:100%;margin:0 auto;padding:0}.stays-hero-gallery_track__K0rWT{position:relative;height:clamp(260px,32vw,470px);overflow:hidden}.stays-hero-gallery_track__K0rWT::-webkit-scrollbar{display:none}.stays-hero-gallery_slide__8Pyhh{position:absolute;top:50%;left:50%;width:20%;height:96%;overflow:hidden;background:transparent;transform:translate(calc(-50% + var(--offset)),-50%) scale(var(--scale));transform-origin:center;will-change:transform,opacity;border-radius:3px;transition:width .55s cubic-bezier(.2,.8,.2,1)}.stays-hero-gallery_slide__8Pyhh[data-active=true]{width:32%}.stays-hero-gallery_image__2wUV2{object-fit:cover}.stays-hero-gallery_caption__5O6Dj{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:7px;opacity:0;padding:64px 24px 24px;background:linear-gradient(0deg,rgba(30,27,22,.92),rgba(30,27,22,.64) 46%,transparent);color:#fbf9f3;transition:opacity .25s ease}.stays-hero-gallery_captionMeta__Fpojn{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#efb878;text-shadow:0 1px 0 rgba(255,255,255,.12);font-size:14px;font-weight:700;line-height:1.4}.stays-hero-gallery_captionDate__xWAq6{display:inline-flex;align-items:center;gap:9px;color:#ffffff;text-shadow:none;font-size:14px;font-weight:600}.stays-hero-gallery_captionDate__xWAq6:before{content:"";width:4px;height:4px;border-radius:50%;background:#efb878}.stays-hero-gallery_captionName__FqzOK{display:block;max-width:19ch;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(26px,2.4vw,38px);font-style:italic;font-weight:450;line-height:1.08;overflow-wrap:anywhere;color:#fbf9f3;text-shadow:0 2px 18px rgba(0,0,0,.34)}.stays-hero-gallery_slide__8Pyhh[data-active=true] .stays-hero-gallery_caption__5O6Dj{opacity:1}.stays-hero-gallery_footer__aH_gQ{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1152px;margin:12px auto 0;padding:0 32px}.stays-hero-gallery_eyebrow__jDZUu{margin-bottom:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#682b22}.stays-hero-gallery_footer__aH_gQ h1{font-size:clamp(23px,2.3vw,30px);font-weight:400;letter-spacing:-.035em;line-height:1.2}.stays-hero-gallery_explore__LLSF4{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:4px;color:#8f3b31;font-size:13px}.stays-hero-gallery_controls__v6pgZ{display:flex;align-items:center;gap:4px}.stays-hero-gallery_controls__v6pgZ button{display:grid;place-items:center;min-width:44px;min-height:44px;cursor:pointer;color:#8f3b31}.stays-hero-gallery_controls__v6pgZ button:hover{background:#e9dfd0}.stays-hero-gallery_controls__v6pgZ .stays-hero-gallery_pause__xRPqz:hover{background:#713027}.stays-hero-gallery_previous__odkGJ{display:flex;transform:rotate(180deg)}.stays-hero-gallery_count__JCaLr{font-size:12px;font-variant-numeric:tabular-nums;color:#766958;padding:0 7px;white-space:nowrap}.stays-hero-gallery_controls__v6pgZ .stays-hero-gallery_pause__xRPqz{font-size:12px;font-weight:500;margin-left:10px;padding:0 16px;background:#8f3b31;color:#fffaf2}.stays-hero-gallery_hero__7pGLc a:focus-visible,.stays-hero-gallery_hero__7pGLc button:focus-visible{outline:2px solid #8f3b31;outline-offset:-3px}@media (max-width:639px){.stays-hero-gallery_hero__7pGLc{position:relative;isolation:isolate;--stay-drift:0px;padding:88px 0 8px}.stays-hero-gallery_container__b2jOP{padding:0}.stays-hero-gallery_track__K0rWT{height:clamp(220px,65vw,320px)}.stays-hero-gallery_slide__8Pyhh{width:33.333333%;height:94%}.stays-hero-gallery_slide__8Pyhh[data-active=true]{width:68%}.stays-hero-gallery_caption__5O6Dj{gap:6px;padding:46px 15px 16px}.stays-hero-gallery_captionDate__xWAq6,.stays-hero-gallery_captionMeta__Fpojn{font-size:13px}.stays-hero-gallery_captionName__FqzOK{max-width:17ch;font-size:23px}.stays-hero-gallery_footer__aH_gQ{display:block;margin-top:10px;padding:0 20px}.stays-hero-gallery_footer__aH_gQ h1{font-size:25px;max-width:20ch}.stays-hero-gallery_controls__v6pgZ{justify-content:center;border-top:1px solid #ded4c5;padding-top:8px;margin-top:8px}}.stays-hero-gallery_imageLayer__0vkNm{position:absolute;inset:-6% 0 0;transform:translateY(calc(var(--stay-drift) * -.25));will-change:transform}@media (max-width:639px){.stays-hero-gallery_imageLayer__0vkNm{bottom:0}}@media (prefers-reduced-motion:reduce){.stays-hero-gallery_imageLayer__0vkNm{transform:none;will-change:auto}}.stays-hero-gallery_hero__7pGLc:before{content:"";position:absolute;z-index:0;inset:76px 0 0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 640' preserveAspectRatio='none'%3E%3Cpath fill='%23e6d8bd' d='M0 120C240 20 410 45 700 105S1190 185 1440 60V500C1180 565 980 430 710 480S240 575 0 490Z'/%3E%3Cpath fill='%23ddcaa9' fill-opacity='.42' d='M0 310C270 405 420 220 750 290S1180 420 1440 300V455C1180 530 990 405 710 460S240 540 0 465Z'/%3E%3Cpath fill='none' stroke='%23b88a66' stroke-opacity='.22' stroke-width='1.2' d='M0 100C240 0 410 25 700 85S1190 165 1440 40'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}@media (max-width:639px){.stays-hero-gallery_hero__7pGLc:before{top:72px;bottom:100px}}.stays-hero-gallery_eventsHero__Z4PtJ{min-height:620px;height:min(100svh,900px);padding:92px 0 12px}.stays-hero-gallery_eventsHero__Z4PtJ:before{inset:180px -8% 0;opacity:.72}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_container__b2jOP{display:flex;flex-direction:column;height:100%;min-height:0}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_footer__aH_gQ{order:-1;width:min(100%,1216px);margin:0 auto 8px;padding:0 32px;align-items:flex-end;flex-shrink:0}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_eyebrow__jDZUu{font-size:12px;font-weight:600;letter-spacing:.2em;margin-bottom:10px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_footer__aH_gQ h1{max-width:23ch;font-size:clamp(28px,2.6vw,38px);line-height:1.12;letter-spacing:-.045em}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_explore__LLSF4{font-size:12px;font-weight:500;gap:18px;margin-top:8px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_track__K0rWT{flex:1;min-height:0;height:auto;overflow:hidden}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_slide__8Pyhh{width:32%;height:89%;top:50%;padding:0;background:transparent;transform:translate(calc(-50% + var(--offset)),-50%) scale(var(--scale))}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_slide__8Pyhh[data-active=true]{width:42%}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_imageLayer__0vkNm{inset:0;transform:none}@media (min-width:640px){.stays-hero-gallery_eventsHero__Z4PtJ{min-height:572px;height:min(calc(100svh - 48px),852px)}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_image__2wUV2{object-fit:fill}}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_controls__v6pgZ{padding-bottom:10px;gap:8px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_controls__v6pgZ button{border:1px solid #8f3b3140;background:#fffaf2;transition:background .2s,color .2s}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_controls__v6pgZ button:hover{background:#8f3b31;color:#fffaf2}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_count__JCaLr{color:#6b3f22;min-width:65px;text-align:center}@media (max-width:639px){.stays-hero-gallery_eventsHero__Z4PtJ{padding-top:92px;padding-bottom:12px}.stays-hero-gallery_eventsHero__Z4PtJ:before{inset:205px -30% 0}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_footer__aH_gQ{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;padding:0 20px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_footer__aH_gQ>div:first-child{width:100%}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_footer__aH_gQ h1{font-size:clamp(24px,7vw,30px);max-width:22ch}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_eyebrow__jDZUu{font-size:11px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_controls__v6pgZ{justify-content:flex-start;border:0;padding:0;margin:0}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_controls__v6pgZ button{min-height:38px;min-width:38px}.stays-hero-gallery_eventsHero__Z4PtJ{height:auto;min-height:0}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_track__K0rWT{flex:none;height:68vw;min-height:220px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_slide__8Pyhh{width:76%;height:auto;aspect-ratio:3/2;background:transparent}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_image__2wUV2{object-fit:fill}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_slide__8Pyhh[data-active=true]{width:88%}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_caption__5O6Dj{inset:auto 0 0;gap:6px;padding:50px 17px 18px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_captionDate__xWAq6,.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_captionMeta__Fpojn{font-size:13px}.stays-hero-gallery_eventsHero__Z4PtJ .stays-hero-gallery_captionName__FqzOK{max-width:18ch;font-size:23px}}@media (prefers-reduced-motion:reduce){.stays-hero-gallery_slide__8Pyhh:hover .stays-hero-gallery_image__2wUV2{transform:none}.stays-hero-gallery_caption__5O6Dj,.stays-hero-gallery_slide__8Pyhh{transition:none}}.artist-offerings_section__e7l1a{padding:72px 0;background:#f3f1ea;scroll-margin-top:112px}.artist-offerings_container__pGC_B{max-width:1152px;margin:0 auto;padding:0 32px}.artist-offerings_heading__Z040g{max-width:660px;margin:0 auto 44px;text-align:center}.artist-offerings_eyebrow__nS0Vj{color:#8f3b31;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.17em;line-height:1.7}.artist-offerings_headingTitle__6__KZ{margin-top:14px;font-family:var(--font-bellefair),Georgia,serif;font-size:clamp(30px,3.3vw,42px);font-weight:400;line-height:1.16;letter-spacing:-.02em;text-wrap:balance}.artist-offerings_intro__wrTW7{max-width:450px;margin:16px auto 0;color:#625b50;font-size:14px;line-height:1.8;text-wrap:balance}.artist-offerings_grid__21OuT{display:grid;gap:28px}.artist-offerings_item__Mvs3w{min-width:0}.artist-offerings_card__aatbY{--card-accent:#8f3b31;display:grid;grid-template-columns:1fr 1fr;background:#f8f4ec;color:#302b23}.artist-offerings_card__aatbY[data-tone=olive]{--card-accent:#46583c;background:#e9ecdf}.artist-offerings_media__9YDmq{position:relative;min-height:370px;background:#d7cfbf;overflow:hidden}.artist-offerings_image__ZrixN{object-fit:cover}.artist-offerings_body__o87EY{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:38px 44px}.artist-offerings_card__aatbY[data-tone=olive] .artist-offerings_media__9YDmq{grid-column:2;grid-row:1}.artist-offerings_card__aatbY[data-tone=olive] .artist-offerings_body__o87EY{grid-column:1;grid-row:1}.artist-offerings_label__xhAaY{display:flex;align-items:center;gap:12px;color:var(--card-accent);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.13em}.artist-offerings_label__xhAaY>span{border-right:1px solid #91877566;padding-right:12px;font-size:11px;letter-spacing:0}.artist-offerings_title__XjJLQ{margin-top:17px;font-family:var(--font-bellefair),Georgia,serif;font-size:clamp(30px,3vw,38px);font-weight:400;line-height:1.12;letter-spacing:-.02em}.artist-offerings_description__zp0y8{margin:15px 0 20px;color:#5a554b;font-size:13px;line-height:1.85;max-width:390px}.artist-offerings_details__uzOfy{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--card-accent);font-size:11px;font-weight:500;line-height:1.6}.artist-offerings_details__uzOfy>span{display:flex;align-items:center;gap:7px}.artist-offerings_details__uzOfy>span:before{content:"";width:4px;height:4px;background:currentColor;border-radius:50%}.artist-offerings_action__k6_05.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;max-width:100%;margin-top:27px;white-space:normal}.artist-offerings_arrow__x_reg{display:flex;flex-shrink:0;transition:transform .2s}.artist-offerings_action__k6_05:hover .artist-offerings_arrow__x_reg{transform:translateX(3px)}.artist-offerings_action__k6_05:focus-visible{outline:2px solid var(--card-accent);outline-offset:4px}@media (min-width:768px) and (max-width:1023px){.artist-offerings_body__o87EY{padding:28px}}@media (max-width:767px){.artist-offerings_section__e7l1a{padding:48px 0}.artist-offerings_container__pGC_B{padding:0 20px}.artist-offerings_heading__Z040g{margin-bottom:30px}.artist-offerings_headingTitle__6__KZ{font-size:32px}.artist-offerings_intro__wrTW7{font-size:13px}.artist-offerings_grid__21OuT{gap:24px}.artist-offerings_card__aatbY{grid-template-columns:1fr}.artist-offerings_media__9YDmq{min-height:0;aspect-ratio:1.4}.artist-offerings_card__aatbY[data-tone=olive] .artist-offerings_body__o87EY,.artist-offerings_card__aatbY[data-tone=olive] .artist-offerings_media__9YDmq{grid-column:auto;grid-row:auto}.artist-offerings_body__o87EY{padding:28px 24px}.artist-offerings_title__XjJLQ{font-size:32px}.artist-offerings_action__k6_05.btn{margin-top:24px}}@media (prefers-reduced-motion:reduce){.artist-offerings_action__k6_05,.artist-offerings_arrow__x_reg{transition:none}.artist-offerings_action__k6_05:hover .artist-offerings_arrow__x_reg{transform:none}}