.zP5g_W_wrap{justify-self:center;width:100%;max-width:36rem;position:relative}@media (min-width:48em){.zP5g_W_wrap{justify-self:end}}.zP5g_W_frameLine{border:1px solid #b0925a80;border-radius:1.25rem;position:absolute;inset:-.75rem -.75rem .75rem .75rem;rotate:1.2deg}.zP5g_W_sheet{aspect-ratio:4/3;background:radial-gradient(at 20% 15%,#ffffffe6,#0000 55%),radial-gradient(at 85% 90%,#efe6d8b3,#0000 60%),#faf6ef;border-radius:.875rem;width:100%;position:relative;overflow:hidden;rotate:-1.2deg;box-shadow:0 1px 2px #2f3d2a0f,0 18px 40px #2f3d2a24}.zP5g_W_sheet>svg:first-child{width:100%;height:100%;display:block}.zP5g_W_isLinen{background:radial-gradient(at 30% 20%,#ffffffb3,#0000 55%),radial-gradient(at 80% 85%,#e6dac799,#0000 60%),#efe6d8}
.fPDuaq_person{mix-blend-mode:multiply;opacity:.9;transform-box:fill-box;transform-origin:50%;animation:fPDuaq_bloom 1.6s cubic-bezier(.16, 1, .3, 1) var(--delay) both}.fPDuaq_left{animation:fPDuaq_bloom 1.6s cubic-bezier(.16, 1, .3, 1) var(--delay) both,fPDuaq_speak 7s ease-in-out 2.4s infinite}.fPDuaq_right{animation:fPDuaq_bloom 1.6s cubic-bezier(.16, 1, .3, 1) var(--delay) both,fPDuaq_speak 7s ease-in-out 5.9s infinite}.fPDuaq_ripple{fill:none;stroke:#b0925a;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:fPDuaq_ripple 7s ease-out var(--delay) infinite}.fPDuaq_corner{z-index:1;color:#d6c39b;pointer-events:none;width:24%;height:auto;position:absolute;bottom:-1.75rem;right:-1.5rem}.fPDuaq_ink{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.fPDuaq_line{stroke-dasharray:1;animation:fPDuaq_draw var(--duration) ease-in-out var(--delay) both}.fPDuaq_leaf{stroke-width:1.8px;transform-box:fill-box;transform-origin:0;animation:fPDuaq_grow .8s cubic-bezier(.16, 1, .3, 1) var(--delay) both}.fPDuaq_word{transform-box:fill-box;transform-origin:50%;opacity:0;animation:fPDuaq_rise 4.5s ease-in-out var(--delay) infinite}@keyframes fPDuaq_bloom{0%{opacity:0;transform:scale(.55)}}@keyframes fPDuaq_speak{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes fPDuaq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fPDuaq_grow{0%{transform:scale(0)}}@keyframes fPDuaq_ripple{0%{opacity:0;transform:scale(1)}8%{opacity:.55}45%{opacity:0;transform:scale(1.32)}to{opacity:0;transform:scale(1.32)}}@keyframes fPDuaq_rise{0%{opacity:0;transform:translateY(14px)}30%{opacity:.9}to{opacity:0;transform:translateY(-26px)}}@media (prefers-reduced-motion:reduce){.fPDuaq_person,.fPDuaq_left,.fPDuaq_right,.fPDuaq_line,.fPDuaq_leaf{animation:none}.fPDuaq_word,.fPDuaq_ripple{display:none}}
.eaG-vG_board{position:absolute;inset:0}.eaG-vG_table{transform-box:fill-box;transform-origin:50%;animation:1.4s cubic-bezier(.16,1,.3,1) .1s both eaG-vG_appear}.eaG-vG_path{fill:none;stroke:#b0925a;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:0 11}.eaG-vG_revealPath{fill:none;stroke:#fff;stroke-width:16px;stroke-linecap:round;stroke-dasharray:1;animation:2.6s ease-in-out .6s both eaG-vG_draw}.eaG-vG_goal{fill:#b0925a;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.16,1,.3,1) 3.1s both eaG-vG_pop}.eaG-vG_cards{perspective:900px;position:absolute;inset:0}.eaG-vG_card,.eaG-vG_deck span{aspect-ratio:5/7;width:15%;position:absolute}.eaG-vG_deck span{background:#4a5d3f;border-radius:8%;top:62%;left:79%;rotate:8deg;box-shadow:0 2px 6px #1f2a1c40}.eaG-vG_deck span:nth-child(2){translate:-2px -3px}.eaG-vG_deck span:nth-child(3){background:radial-gradient(circle,#d6c39b59,#0000 60%),#4a5d3f;translate:-4px -6px}.eaG-vG_card{left:var(--x);top:var(--y);rotate:var(--r);animation:eaG-vG_deal .8s cubic-bezier(.16, 1, .3, 1) var(--deal) both,eaG-vG_float var(--float) ease-in-out calc(var(--flip) + 1s) infinite alternate}.eaG-vG_cardInner{width:100%;height:100%;transform-style:preserve-3d;animation:eaG-vG_flip .9s cubic-bezier(.16, 1, .3, 1) var(--flip) both;position:relative}.eaG-vG_face,.eaG-vG_back{backface-visibility:hidden;border-radius:8%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 6px 14px #1f2a1c29}.eaG-vG_face{background:var(--tone);outline-offset:-5px;color:#2f3d2a;border:1px solid #b0925a99;outline:1px solid #faf6efcc}.eaG-vG_face svg{width:44%;height:auto}.eaG-vG_back{background:#4a5d3f;transform:rotateY(180deg)}.eaG-vG_backSprig{color:#d6c39b;width:60%;height:auto}.eaG-vG_token{aspect-ratio:1;border-radius:50%;width:5%;animation:.6s cubic-bezier(.16,1,.3,1) both eaG-vG_drop;position:absolute;box-shadow:inset 0 -3px #0000002e,0 3px 6px #1f2a1c33}.eaG-vG_tokenGold{background:#b0925a;animation-delay:4.4s;top:60%;left:57%}.eaG-vG_tokenClay{background:#b07a55;animation-delay:4.7s;top:66%;left:63%}.eaG-vG_die{aspect-ratio:1;background:#faf6ef;border-radius:18%;width:6.5%;animation:.6s cubic-bezier(.16,1,.3,1) 5s both eaG-vG_drop;position:absolute;top:70%;left:46%;rotate:14deg;box-shadow:inset 0 -3px #00000014,0 3px 7px #1f2a1c33}.eaG-vG_die i{aspect-ratio:1;background:#2f3d2a;border-radius:50%;width:18%;position:absolute}.eaG-vG_die i:first-child{top:18%;left:18%}.eaG-vG_die i:nth-child(2){top:41%;left:41%}.eaG-vG_die i:nth-child(3){top:64%;left:64%}@keyframes eaG-vG_appear{0%{opacity:0;transform:scale(.85)}}@keyframes eaG-vG_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes eaG-vG_pop{0%{transform:scale(0)}}@keyframes eaG-vG_deal{0%{opacity:0;top:62%;left:79%;rotate:8deg}15%{opacity:1}}@keyframes eaG-vG_flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes eaG-vG_float{to{translate:0 -5px}}@keyframes eaG-vG_drop{0%{opacity:0;transform:translateY(-18px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.eaG-vG_table,.eaG-vG_revealPath,.eaG-vG_goal,.eaG-vG_card,.eaG-vG_cardInner,.eaG-vG_token,.eaG-vG_die{animation:none}}
.jkyz9q_pens{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;animation:jkyz9q_fade-out .9s cubic-bezier(.16, 1, .3, 1) var(--network) both}.jkyz9q_pens path{stroke-dasharray:1;animation:jkyz9q_draw var(--duration) linear var(--delay) both}.jkyz9q_ink{animation:jkyz9q_fade-in .9s cubic-bezier(.16, 1, .3, 1) var(--network) both}.jkyz9q_wash{animation:jkyz9q_wash-in 1s cubic-bezier(.16, 1, .3, 1) var(--delay) both,jkyz9q_breathe var(--breathe) ease-in-out calc(var(--delay) + 1s) infinite alternate}@keyframes jkyz9q_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes jkyz9q_fade-in{0%{opacity:0}}@keyframes jkyz9q_fade-out{to{opacity:0}}@keyframes jkyz9q_wash-in{0%{opacity:0}}@keyframes jkyz9q_breathe{to{opacity:.86}}@media (prefers-reduced-motion:reduce){.jkyz9q_pens{display:none}.jkyz9q_ink,.jkyz9q_wash{animation:none}}
._7OKDyq_container{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40em){._7OKDyq_container{padding-inline:1.5rem}}@media (min-width:64em){._7OKDyq_container{padding-inline:2.5rem}}._7OKDyq_containerWide{width:100%;max-width:90rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40em){._7OKDyq_containerWide{padding-inline:1.5rem}}@media (min-width:64em){._7OKDyq_containerWide{padding-inline:2.5rem}}._7OKDyq_containerNarrow{width:100%;max-width:46rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40em){._7OKDyq_containerNarrow{padding-inline:1.5rem}}@media (min-width:64em){._7OKDyq_containerNarrow{padding-inline:2.5rem}}._7OKDyq_containerText{width:100%;max-width:38rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40em){._7OKDyq_containerText{padding-inline:1.5rem}}@media (min-width:64em){._7OKDyq_containerText{padding-inline:2.5rem}}._7OKDyq_section{position:relative}._7OKDyq_sectionSm{padding-block:2.5rem}@media (min-width:64em){._7OKDyq_sectionSm{padding-block:3.5rem}}._7OKDyq_sectionMd{padding-block:3.5rem}@media (min-width:64em){._7OKDyq_sectionMd{padding-block:5.5rem}}._7OKDyq_sectionLg{padding-block:4.5rem}@media (min-width:64em){._7OKDyq_sectionLg{padding-block:7rem}}._7OKDyq_sectionHero{padding-top:2rem}@media (min-width:64em){._7OKDyq_sectionHero{padding-top:3rem}}._7OKDyq_sectionHero{padding-bottom:3rem}@media (min-width:64em){._7OKDyq_sectionHero{padding-bottom:5rem}}._7OKDyq_paper{background:#faf6ef}._7OKDyq_cream{background:#f5efe5}._7OKDyq_linen{background:#efe6d8}._7OKDyq_mist{background:#e4e9dc}._7OKDyq_forest{color:#faf6ef;background:#2f3d2a}
._9x-jzG_branch{overflow:visible}._9x-jzG_sway{transform-box:view-box;transform-origin:15% 97%;animation:9s ease-in-out 2.4s infinite _9x-jzG_sway}@media (prefers-reduced-motion:reduce){._9x-jzG_sway{animation:none}}@keyframes _9x-jzG_sway{0%,to{transform:rotate(0)}35%{transform:rotate(1.6deg)}70%{transform:rotate(-1deg)}}._9x-jzG_falling{pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._9x-jzG_falling{display:none}}._9x-jzG_fallingLeaf{color:#9aa98a;opacity:0;will-change:transform,opacity;animation-name:_9x-jzG_fall;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:-8%}._9x-jzG_fallingLeaf svg{width:100%;height:100%}@keyframes _9x-jzG_fall{0%{opacity:0;transform:translate(0,0)rotate(0)}10%{opacity:.55}50%{transform:translate3d(var(--drift), 55vh, 0) rotate(calc(var(--spin) * .5))}85%{opacity:.45}to{opacity:0;transform:translate3d(calc(var(--drift) * -.4), 115vh, 0) rotate(var(--spin))}}
.h1NRnq_card{flex-direction:column;height:100%;display:flex;position:relative}.h1NRnq_media{aspect-ratio:16/11;background:#e4e9dc;border-radius:.875rem;position:relative;overflow:hidden}.h1NRnq_image{object-fit:cover;width:100%;height:100%;transition:scale .5s cubic-bezier(.16,1,.3,1)}.h1NRnq_placeholder{background:linear-gradient(150deg,#e4e9dc,#ccd5bf);place-items:center;display:grid;position:absolute;inset:0}.h1NRnq_placeholderBranch{color:#2f3d2a73;width:32%;height:auto}.h1NRnq_body{flex-direction:column;padding-top:1.25rem;display:flex}.h1NRnq_meta{color:#8f897d;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.75rem;line-height:1.1rem;display:flex}.h1NRnq_category{color:#4a5d3f;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.h1NRnq_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;text-wrap:pretty;margin-top:.625rem;font-size:1.5rem;font-weight:500;line-height:1.22}.h1NRnq_link{background-image:linear-gradient(#b0925a,#b0925a);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .5s cubic-bezier(.16,1,.3,1)}.h1NRnq_link:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.h1NRnq_link:after{content:"";position:absolute;inset:0}.h1NRnq_excerpt{color:#6e6a60;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;font-size:.875rem;line-height:1.35rem;display:-webkit-box;overflow:hidden}.h1NRnq_card:hover .h1NRnq_image{scale:1.04}.h1NRnq_card:hover .h1NRnq_link{background-size:100% 1px}@media (min-width:48em){.h1NRnq_isFeatured{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2.5rem;display:grid}.h1NRnq_isFeatured .h1NRnq_body{padding-top:0}.h1NRnq_isFeatured .h1NRnq_title{font-size:2.1rem}}
.nYDMhW_toc{background:#f5efe5;border:1px solid #ddd1bdcc;border-radius:.875rem;padding:1.25rem 1.5rem}.nYDMhW_summary{letter-spacing:.12em;text-transform:uppercase;color:#4a5d3f;cursor:pointer;border-radius:.25rem;font-size:.75rem;font-weight:600;line-height:1.1rem;list-style:none}.nYDMhW_summary:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.nYDMhW_summary::-webkit-details-marker{display:none}.nYDMhW_summary:after{content:" +"}.nYDMhW_details[open] .nYDMhW_summary:after{content:" −"}.nYDMhW_list{counter-reset:toc;flex-direction:column;gap:.5rem;margin-top:1rem;font-size:.875rem;line-height:1.35rem;display:flex}.nYDMhW_sub{padding-left:1rem}.nYDMhW_link{color:#45433d;border-radius:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.nYDMhW_link:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.nYDMhW_link:hover{color:#2f3d2a;text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a;text-decoration:underline #b0925a}}
.DIO5Qq_nav{margin-bottom:1.5rem}.DIO5Qq_list{color:#8f897d;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;line-height:1.1rem;display:flex}.DIO5Qq_item{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.DIO5Qq_link{border-radius:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.DIO5Qq_link:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.DIO5Qq_link:hover{color:#2f3d2a}}.DIO5Qq_current{color:#6e6a60;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DIO5Qq_separator{color:#9aa98a;flex-shrink:0}
.YYo4lq_band{color:#faf6ef;background:radial-gradient(at 80% 20%,#4a5d3f8c,#0000 60%),linear-gradient(160deg,#2f3d2a 0%,#1f2a1c 100%);padding-block:4.5rem;position:relative;overflow:hidden}@media (min-width:64em){.YYo4lq_band{padding-block:7rem}}.YYo4lq_canopy{color:#6b7f5c;opacity:.16;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.YYo4lq_falling{z-index:0}.YYo4lq_inner{z-index:1;align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:48em){.YYo4lq_inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.YYo4lq_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#faf6ef;text-wrap:balance;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}.YYo4lq_lead{color:#ccd5bf;max-width:32rem;margin-top:1rem;font-size:1.125rem;line-height:1.8rem}.YYo4lq_cta{margin-top:2rem}.YYo4lq_social{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.YYo4lq_social a{color:#faf6ef;border:1px solid #faf6ef40;border-radius:9999px;padding:.625rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),translate .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.YYo4lq_social a:focus-visible{outline-offset:3px;outline:2px solid #d6c39b}@media (hover:hover) and (pointer:fine){.YYo4lq_social a:hover{color:#d6c39b;border-color:#d6c39b;translate:0 -2px}}.YYo4lq_visual{justify-self:center;width:min(100%,18rem);position:relative}@media (min-width:64em){.YYo4lq_visual{width:22rem}}.YYo4lq_arch{aspect-ratio:4/5;border-radius:50% 50% .875rem .875rem/40% 40% .875rem .875rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #1f2a1c2e}.YYo4lq_photo{object-fit:cover;object-position:50% 30%}.YYo4lq_archLine{border:1px solid #d6c39b99;border-radius:50% 50% .875rem .875rem/40% 40% .875rem .875rem;position:absolute;inset:-.75rem .75rem .75rem -.75rem}.YYo4lq_branch{color:#ccd5bf;opacity:.85;pointer-events:none;width:60%;height:auto;position:absolute;bottom:-10%;left:-38%}
.tZdl8q_root{color:#45433d;background:#f5efe5;min-height:100dvh}.tZdl8q_shell{min-height:100dvh;display:grid}@media (min-width:64em){.tZdl8q_shell{grid-template-columns:15.5rem minmax(0,1fr)}}.tZdl8q_main{min-width:0;padding:1.5rem 1rem calc(6rem + env(safe-area-inset-bottom))}@media (min-width:48em){.tZdl8q_main{padding:2rem 2rem calc(6rem + env(safe-area-inset-bottom))}}@media (min-width:64em){.tZdl8q_main{padding-bottom:4rem}}.tZdl8q_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.tZdl8q_pageTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:2.25rem;font-weight:500;line-height:1.1}.tZdl8q_pageLead{color:#6e6a60;margin-top:.25rem;font-size:.875rem;line-height:1.35rem}.tZdl8q_panel{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:.875rem;padding:1.25rem}@media (min-width:40em){.tZdl8q_panel{padding:1.75rem}}.tZdl8q_panelTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;margin-bottom:1rem;font-size:1.4rem;font-weight:500}.tZdl8q_primary{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.tZdl8q_primary:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.tZdl8q_primary:disabled,.tZdl8q_primary[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tZdl8q_primary{color:#faf6ef;background:#2f3d2a;min-height:2.25rem;padding-inline:1rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.tZdl8q_primary:hover{background:#4a5d3f;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.tZdl8q_secondary{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.tZdl8q_secondary:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.tZdl8q_secondary:disabled,.tZdl8q_secondary[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tZdl8q_secondary{color:#2f3d2a;background:0 0;border-color:#2f3d2a8c;min-height:2.25rem;padding-inline:1rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.tZdl8q_secondary:hover{background:#2f3d2a0d;border-color:#2f3d2a}}.tZdl8q_danger{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.tZdl8q_danger:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.tZdl8q_danger:disabled,.tZdl8q_danger[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tZdl8q_danger{color:#fff;background:#a8473a;min-height:2.25rem;padding-inline:1rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.tZdl8q_danger:hover{background:#a8473ae0}}.tZdl8q_ghost{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.tZdl8q_ghost:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.tZdl8q_ghost:disabled,.tZdl8q_ghost[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tZdl8q_ghost{color:#2f3d2a;background:0 0;border-radius:0;min-height:auto;padding-inline:0;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.tZdl8q_ghost:hover{color:#b0925a}}.tZdl8q_ghost{min-height:2.25rem}.tZdl8q_field{gap:.375rem;display:grid}.tZdl8q_field+.tZdl8q_field{margin-top:1rem}.tZdl8q_label{color:#2f3d2a;font-size:.875rem;font-weight:600;line-height:1.35rem}.tZdl8q_hint{color:#8f897d;font-size:.75rem;line-height:1.1rem}.tZdl8q_input,.tZdl8q_textarea,.tZdl8q_select{color:#2a2925;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #ddd1bd;border-radius:.625rem;padding:.625rem .875rem;font-size:1rem;line-height:1.65rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.tZdl8q_input::placeholder,.tZdl8q_textarea::placeholder,.tZdl8q_select::placeholder{color:#8f897d}.tZdl8q_input:focus,.tZdl8q_textarea:focus,.tZdl8q_select:focus{border-color:#b0925a;outline:none;box-shadow:0 0 0 3px #b0925a59}.tZdl8q_textarea{resize:vertical;min-height:6rem;line-height:1.5}.tZdl8q_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a5d3f' stroke-width='1.6'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.25rem}.tZdl8q_checkbox{cursor:pointer;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.35rem;display:flex}.tZdl8q_checkbox input{accent-color:#2f3d2a;width:1.05rem;height:1.05rem;margin-top:.15rem}.tZdl8q_error{color:#a8473a;background:#f6e1dc;border-radius:.625rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.35rem}.tZdl8q_success{color:#4a5d3f;background:#e4e9dc;border-radius:.625rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.35rem}.tZdl8q_badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1.1rem;display:inline-flex}.tZdl8q_badgeDraft{color:#6e6a60;background:#efe6d8}.tZdl8q_badgePublished{color:#4a5d3f;background:#e4e9dc}.tZdl8q_badgeScheduled{color:#2f3d2a;background:#d6c39b73}.tZdl8q_badgeTrashed{color:#a8473a;background:#f6e1dc}.tZdl8q_badgeChanges{color:#b07a55;background:#d6c39b59}.tZdl8q_form{gap:1rem;display:grid}.tZdl8q_formStack{gap:1.5rem;max-width:34rem;display:grid}.tZdl8q_disclosure summary{cursor:pointer;color:#8f897d;font-size:.75rem;line-height:1.1rem}.tZdl8q_disclosure>div{gap:1rem;margin-top:.75rem;display:grid}.tZdl8q_rise{animation:tZdl8q_rise .7s cubic-bezier(.16, 1, .3, 1) var(--delay,0s) both}@media (prefers-reduced-motion:reduce){.tZdl8q_rise{animation:none}}@keyframes tZdl8q_rise{0%{opacity:0;transform:translateY(.9rem)}}
._1UVjpG_card,._1UVjpG_compact{background:linear-gradient(135deg,#e4e9dc 0%,#f5efe5 70%);border:1px solid #ccd5bf;border-radius:1.25rem;gap:1.25rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}@media (min-width:40em){._1UVjpG_card,._1UVjpG_compact{padding:2.25rem}}@media (min-width:48em){._1UVjpG_card{grid-template-columns:auto minmax(0,1fr);gap:2rem;padding:2.5rem 3rem}}._1UVjpG_branch{color:#ccd5bf;opacity:.6;pointer-events:none;width:9rem;height:auto;position:absolute;top:-1rem;right:-2rem;transform:rotate(18deg)}._1UVjpG_icon{color:#2f3d2a;background:#faf6ef;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}._1UVjpG_body{max-width:40rem;position:relative}._1UVjpG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b0925a;font-size:.75rem;font-weight:600;line-height:1.1rem}._1UVjpG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;margin-top:.5rem;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:600;line-height:1.2}._1UVjpG_text{color:#6e6a60;margin-top:.75rem}._1UVjpG_cta{margin-top:1.5rem}
.uURLXq_article{background:#faf6ef}.uURLXq_header{padding-top:2rem;position:relative;overflow:hidden}@media (min-width:64em){.uURLXq_header{padding-top:3rem}}.uURLXq_header{padding-bottom:3rem}@media (min-width:64em){.uURLXq_header{padding-bottom:5rem}}.uURLXq_header{background:radial-gradient(at 100% 0,#e4e9dc,#0000 55%);padding-bottom:2.5rem}.uURLXq_headerBranch{color:#ccd5bf;pointer-events:none;width:9rem;height:auto;position:absolute;bottom:-3rem;right:-2.5rem}@media (min-width:64em){.uURLXq_headerBranch{width:13rem;right:4%}}.uURLXq_category{letter-spacing:.12em;text-transform:uppercase;color:#4a5d3f;border-radius:.25rem;margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1.1rem;display:inline-block}.uURLXq_category:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.uURLXq_category:hover{color:#b0925a}}.uURLXq_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:500;line-height:1.06}.uURLXq_excerpt{color:#6e6a60;margin-top:1.25rem;font-size:1.25rem;line-height:1.85rem}.uURLXq_byline{border-top:1px solid #ddd1bd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2rem;padding-top:1.5rem;display:flex}.uURLXq_author{border-radius:.375rem;align-items:center;gap:.75rem;display:inline-flex}.uURLXq_author:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.uURLXq_author>span:last-child{flex-direction:column;display:flex}.uURLXq_authorPhoto{border-radius:9999px;width:2.75rem;height:2.75rem;position:relative;overflow:hidden}.uURLXq_authorPhoto img{object-fit:cover}.uURLXq_authorName{color:#2f3d2a;font-weight:600}.uURLXq_authorRole{color:#6e6a60;font-size:.75rem;line-height:1.1rem}.uURLXq_meta{color:#8f897d;flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;line-height:1.35rem;display:flex}.uURLXq_coverWrap{margin-bottom:2.5rem}.uURLXq_cover{object-fit:cover;border-radius:1.25rem;width:100%;height:auto;max-height:38rem;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.uURLXq_body{padding-bottom:4rem}.uURLXq_content{margin-top:2.5rem}.uURLXq_content:first-child{margin-top:0}.uURLXq_after{flex-direction:column;gap:1.5rem;margin-top:4rem;display:flex}.uURLXq_adjacent{gap:1rem;margin-top:3rem;display:grid}@media (min-width:40em){.uURLXq_adjacent{grid-template-columns:1fr 1fr}}.uURLXq_adjacentLink{border:1px solid #ddd1bd;border-radius:.875rem;flex-direction:column;gap:.25rem;padding:1.25rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),translate .25s cubic-bezier(.16,1,.3,1);display:flex}.uURLXq_adjacentLink:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.uURLXq_adjacentLink:hover{border-color:#9aa98a;translate:0 -2px}}.uURLXq_adjacentNext{text-align:right}@media (min-width:40em){.uURLXq_adjacentNext{grid-column:2}}.uURLXq_adjacentLabel{color:#8f897d;font-size:.75rem;line-height:1.1rem}.uURLXq_adjacentTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.2rem;display:-webkit-box;overflow:hidden}.uURLXq_relatedTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;margin-bottom:2.5rem;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}.uURLXq_related{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:40em){.uURLXq_related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.uURLXq_related{grid-template-columns:repeat(3,minmax(0,1fr))}}
.yiLayG_dialog{width:min(94vw,var(--dialog-width,42rem));color:#45433d;background:#faf6ef;border:1px solid #ddd1bde6;border-radius:1.75rem;max-width:none;max-height:min(90dvh,60rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 60px #1f2a1c2e}.yiLayG_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1f2a1c6b}.yiLayG_dialog[open]{animation:.32s cubic-bezier(.16,1,.3,1) yiLayG_enter;display:flex}.yiLayG_dialog[open]::backdrop{animation:.32s cubic-bezier(.16,1,.3,1) yiLayG_fade}@media (max-width:39.98em){.yiLayG_dialog{border-bottom:0;border-radius:1.75rem 1.75rem 0 0;width:100%;max-height:94dvh;margin:auto 0 0}.yiLayG_dialog[open]{animation:.38s cubic-bezier(.16,1,.3,1) yiLayG_sheet}}.yiLayG_sm{--dialog-width:30rem}.yiLayG_md{--dialog-width:42rem}.yiLayG_lg{--dialog-width:62rem}.yiLayG_xl{--dialog-width:78rem}@media (min-width:40em){.yiLayG_xl{height:min(88dvh,60rem)}}.yiLayG_isClosing[open]{animation:.2s cubic-bezier(.4,0,.2,1) forwards yiLayG_leave}.yiLayG_isClosing[open]::backdrop{animation:.2s cubic-bezier(.4,0,.2,1) reverse forwards yiLayG_fade}@media (max-width:39.98em){.yiLayG_isClosing[open]{animation:.2s cubic-bezier(.4,0,.2,1) forwards yiLayG_sheetOut}}.yiLayG_isDragging{transition:none}.yiLayG_frame{outline:none;flex-direction:column;width:100%;min-height:0;display:flex}.yiLayG_header{background:linear-gradient(170deg,#e4e9dc8c,#faf6ef 70%);border-bottom:1px solid #ddd1bd99;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex;position:relative;overflow:hidden}@media (max-width:39.98em){.yiLayG_header{touch-action:none;padding:1.5rem 1.25rem 1rem}}.yiLayG_handle{display:none}@media (max-width:39.98em){.yiLayG_handle{background:#e6dac7;border-radius:9999px;width:2.5rem;height:4px;display:block;position:absolute;top:.5rem;left:50%;translate:-50%}}.yiLayG_sprig{color:#9aa98a;opacity:.3;pointer-events:none;width:4.5rem;height:auto;position:absolute;top:.5rem;right:3.5rem;rotate:-12deg}.yiLayG_heading{gap:.25rem;min-width:0;display:grid;position:relative}.yiLayG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;font-size:1.65rem;font-weight:500;line-height:1.15}.yiLayG_description{color:#6e6a60;font-size:.875rem;line-height:1.35rem}.yiLayG_close{color:#6e6a60;border-radius:9999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),rotate .25s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.yiLayG_close:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.yiLayG_close:hover{color:#2f3d2a;background:#efe6d8;rotate:90deg}}.yiLayG_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e6dac7 #0000;flex:1;align-content:start;gap:1.25rem;min-height:0;padding:1.25rem 1.5rem 1.5rem;display:grid;overflow-y:auto}@media (max-width:39.98em){.yiLayG_body{padding:1.25rem}}.yiLayG_footer{background:#f5efe599;border-top:1px solid #ddd1bd99;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem .75rem;padding:1rem 1.5rem;display:flex}@media (max-width:39.98em){.yiLayG_footer{padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom))}.yiLayG_footer>button:not([data-start]),.yiLayG_footer>a:not([data-start]){flex:1}}.yiLayG_footer>[data-start]{margin-right:auto}.yiLayG_footer:empty{display:none}html:has(dialog[open]){overflow:hidden}@keyframes yiLayG_enter{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}@keyframes yiLayG_leave{to{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes yiLayG_sheet{0%{transform:translateY(100%)}}@keyframes yiLayG_sheetOut{to{transform:translateY(100%)}}@keyframes yiLayG_fade{0%{opacity:0}}
.bgUUoW_body{align-items:flex-start;gap:1rem;display:flex}.bgUUoW_sign{border-radius:8% 68%;flex-shrink:0;place-items:center;width:3rem;height:3rem;animation:.5s cubic-bezier(.16,1,.3,1) bgUUoW_sprout;display:grid}.bgUUoW_danger{color:#a8473a;background:#f6e1dc}.bgUUoW_calm{color:#4a5d3f;background:#e4e9dc}.bgUUoW_message{color:#45433d;padding-top:.25rem;font-size:1rem;line-height:1.65rem}@keyframes bgUUoW_sprout{0%{opacity:0;transform:scale(.5)rotate(-30deg)}}
.XBnHjG_link{color:#2f3d2a;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.35rem;transition:color .15s cubic-bezier(.4,0,.2,1),gap .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.XBnHjG_link:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.XBnHjG_link:hover{color:#b0925a;gap:.75rem}}.XBnHjG_arrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.XBnHjG_link:hover .XBnHjG_arrow{transform:translate(3px)}.XBnHjG_isLight{color:#faf6ef}@media (hover:hover) and (pointer:fine){.XBnHjG_isLight:hover{color:#d6c39b}}
.OoW-YW_button{position:relative}.OoW-YW_primary{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.OoW-YW_primary:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.OoW-YW_primary:disabled,.OoW-YW_primary[aria-disabled=true]{opacity:.55;cursor:not-allowed}.OoW-YW_primary{color:#faf6ef;background:#2f3d2a;min-height:2.75rem;padding-inline:1.375rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.OoW-YW_primary:hover{background:#4a5d3f;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.OoW-YW_secondary{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.OoW-YW_secondary:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.OoW-YW_secondary:disabled,.OoW-YW_secondary[aria-disabled=true]{opacity:.55;cursor:not-allowed}.OoW-YW_secondary{color:#2f3d2a;background:0 0;border-color:#2f3d2a8c;min-height:2.75rem;padding-inline:1.375rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.OoW-YW_secondary:hover{background:#2f3d2a0d;border-color:#2f3d2a}}.OoW-YW_light{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.OoW-YW_light:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.OoW-YW_light:disabled,.OoW-YW_light[aria-disabled=true]{opacity:.55;cursor:not-allowed}.OoW-YW_light{color:#faf6ef;background:0 0;border-color:#faf6ef99;min-height:2.75rem;padding-inline:1.375rem;font-size:.875rem;line-height:1.35rem}@media (hover:hover) and (pointer:fine){.OoW-YW_light:hover{background:#faf6ef14;border-color:#faf6ef}}.OoW-YW_lg{min-height:3.25rem;padding-inline:1.75rem;font-size:1.0625rem;line-height:1.75rem}.OoW-YW_arrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.OoW-YW_button:hover .OoW-YW_arrow{transform:translate(4px)}
.ka9E-W_page{background:#faf6ef;min-height:100vh;margin:-1.5rem -1rem 0}@media (min-width:48em){.ka9E-W_page{margin:-2rem -2rem 0}}.ka9E-W_banner{z-index:30;color:#2f3d2a;text-align:center;background:#d6c39b;padding:.625rem 1rem;font-size:.875rem;line-height:1.35rem;position:sticky;top:0}.ka9E-W_article{width:100%;max-width:46rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40em){.ka9E-W_article{padding-inline:1.5rem}}@media (min-width:64em){.ka9E-W_article{padding-inline:2.5rem}}.ka9E-W_article{padding-block:3rem 5rem}.ka9E-W_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:500;line-height:1.06}.ka9E-W_excerpt{color:#6e6a60;margin-top:1.25rem;font-size:1.25rem;line-height:1.85rem}.ka9E-W_meta{color:#8f897d;margin-top:1.5rem;font-size:.875rem;line-height:1.35rem}.ka9E-W_cover{border-radius:1.25rem;width:100%;height:auto;margin-top:2rem}.ka9E-W_body{gap:2.5rem;margin-top:2.5rem;display:grid}
.WS3RGa_hero{padding-top:2rem;position:relative;overflow:hidden}@media (min-width:64em){.WS3RGa_hero{padding-top:3rem}}.WS3RGa_hero{padding-bottom:3rem}@media (min-width:64em){.WS3RGa_hero{padding-bottom:5rem}}.WS3RGa_hero{background:radial-gradient(at 100% 0,#e4e9dc,#0000 55%),#faf6ef}.WS3RGa_branch{color:#ccd5bf;pointer-events:none;width:11rem;height:auto;position:absolute;bottom:-3rem;right:-2rem}@media (min-width:64em){.WS3RGa_branch{width:15rem;right:2%}}.WS3RGa_inner{align-items:center;gap:2.5rem;display:grid;position:relative}@media (min-width:48em){.WS3RGa_withImage{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:3.5rem}.WS3RGa_withLandscape{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.WS3RGa_text{max-width:46rem}.WS3RGa_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b0925a;margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1.1rem}.WS3RGa_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(2.35rem,5.4vw,4.25rem);font-weight:500;line-height:1.06}.WS3RGa_lead{color:#6e6a60;max-width:40rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.8rem}@media (min-width:64em){.WS3RGa_lead{font-size:1.25rem;line-height:1.85rem}}.WS3RGa_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.WS3RGa_visual{justify-self:center;width:min(100%,22rem);position:relative}@media (min-width:64em){.WS3RGa_visual{width:26rem}}.WS3RGa_arch{aspect-ratio:4/5;border-radius:50% 50% .875rem .875rem/40% 40% .875rem .875rem;position:relative;overflow:hidden;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.WS3RGa_photo{object-fit:cover;animation:2.4s cubic-bezier(.16,1,.3,1) both WS3RGa_settle}@media (prefers-reduced-motion:reduce){.WS3RGa_photo{animation:none}}.WS3RGa_archLine{border:1px solid #b0925a80;border-radius:50% 50% .875rem .875rem/40% 40% .875rem .875rem;position:absolute;inset:-.75rem -.75rem .75rem .75rem}@keyframes WS3RGa_settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.WS3RGa_visualLandscape{justify-self:center;width:100%;max-width:36rem;position:relative}@media (min-width:48em){.WS3RGa_visualLandscape{justify-self:end}}.WS3RGa_frame{aspect-ratio:4/3;background:#e4e9dc;border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.WS3RGa_frameLine{border:1px solid #b0925a80;border-radius:1.75rem;position:absolute;inset:-.75rem -.75rem .75rem .75rem}
.TDmY1q_hero{background:#faf6ef;padding-top:2rem;padding-bottom:4rem;position:relative;overflow:hidden}@media (min-width:64em){.TDmY1q_hero{padding-top:3rem;padding-bottom:6rem}}.TDmY1q_glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#e4e9dc 0%,#f5efe599 45%,#0000 70%);border-radius:50%;width:70vw;max-width:60rem;position:absolute;top:-20%;right:-15%}.TDmY1q_branchLeft{color:#9aa98a;opacity:.75;pointer-events:none;width:10rem;height:auto;position:absolute;bottom:-2.5rem;left:-3.5rem}@media (min-width:64em){.TDmY1q_branchLeft{width:14rem;left:-1rem}}.TDmY1q_inner{align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:48em){.TDmY1q_inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.5rem}}@media (min-width:64em){.TDmY1q_inner{gap:4rem}}.TDmY1q_title{gap:1rem;display:grid}.TDmY1q_kicker{letter-spacing:.12em;text-transform:uppercase;color:#4a5d3f;font-size:.75rem;font-weight:600;line-height:1.1rem;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;line-height:1.6}.TDmY1q_tagline{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(2.35rem,5.4vw,4.25rem);font-weight:500;line-height:1.06}.TDmY1q_lead{color:#6e6a60;max-width:34rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.8rem}.TDmY1q_actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.25rem;display:flex}.TDmY1q_visual{justify-self:center;width:min(100%,22rem);position:relative}@media (min-width:48em){.TDmY1q_visual{justify-self:end;width:min(100%,30rem)}}.TDmY1q_arch{aspect-ratio:4/5;background:#e4e9dc;border-radius:50% 50% 1.25rem 1.25rem/40% 40% 1.25rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.TDmY1q_photo{object-fit:cover;object-position:50% 30%;animation:2.6s cubic-bezier(.16,1,.3,1) both TDmY1q_settle}@media (prefers-reduced-motion:reduce){.TDmY1q_photo{animation:none}}@keyframes TDmY1q_settle{0%{transform:scale(1.07)}to{transform:scale(1)}}.TDmY1q_archLine{border:1px solid #b0925a8c;border-radius:50% 50% 1.25rem 1.25rem/40% 40% 1.25rem 1.25rem;position:absolute;inset:-1rem -1rem 1rem 1rem}.TDmY1q_branchPhoto{color:#4a5d3f;pointer-events:none;width:42%;height:auto;position:absolute;bottom:-6%;left:-22%}.TDmY1q_signature{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#faf6efeb;border-radius:.875rem;justify-items:start;padding:.75rem 1.25rem .875rem;line-height:1.05;display:grid;position:absolute;bottom:1.5rem;right:-.5rem;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}@media (min-width:48em){.TDmY1q_signature{right:-1.5rem}}.TDmY1q_signatureName{font-family:var(--font-great-vibes),var(--font-cormorant),cursive;color:#b0925a;font-size:1.45rem}.TDmY1q_signatureFamily{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.2rem;font-weight:600}.TDmY1q_signatureRole{letter-spacing:.12em;text-transform:uppercase;color:#6e6a60;margin-top:.25rem;font-size:.62rem}
.LM4Ijq_list{border-top:1px solid #ddd1bd}.LM4Ijq_item{interpolate-size:allow-keywords;border-bottom:1px solid #ddd1bd}.LM4Ijq_item::details-content{height:0;transition:height .5s cubic-bezier(.16, 1, .3, 1),content-visibility .5s allow-discrete;overflow:hidden}.LM4Ijq_item[open]::details-content{height:auto}.LM4Ijq_question{cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;list-style:none;display:flex}.LM4Ijq_question:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.LM4Ijq_question::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.LM4Ijq_question:hover .LM4Ijq_questionText{color:#4a5d3f}}.LM4Ijq_questionText{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.35rem;font-weight:500;line-height:1.3;transition:color .15s cubic-bezier(.4,0,.2,1)}@media (min-width:48em){.LM4Ijq_questionText{font-size:1.5rem}}.LM4Ijq_icon{color:#b0925a;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.LM4Ijq_item[open] .LM4Ijq_icon{transform:rotate(45deg)}.LM4Ijq_answer{color:#6e6a60;max-width:44rem;padding-bottom:1.5rem;font-size:1.0625rem;line-height:1.75rem}
.aDd5WW_signature{padding-block:4.5rem;position:relative;overflow:hidden}@media (min-width:64em){.aDd5WW_signature{padding-block:7rem}}.aDd5WW_signature{background:#faf6ef}.aDd5WW_signatureInner{align-items:center;display:grid;position:relative}@media (min-width:48em){.aDd5WW_signatureInner{grid-template-columns:12rem minmax(0,1fr);gap:3rem}}.aDd5WW_signatureBranch{color:#9aa98a;width:12rem;height:auto;display:none}@media (min-width:48em){.aDd5WW_signatureBranch{display:block}}.aDd5WW_signatureFigure{max-width:46rem}.aDd5WW_signatureText{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;text-wrap:pretty;font-size:clamp(1.5rem,3vw,2.35rem);font-style:italic;font-weight:500;line-height:1.3}.aDd5WW_signatureCaption{justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.aDd5WW_rule{background:#b0925a;width:4rem;height:1px}.aDd5WW_script{font-family:var(--font-great-vibes),var(--font-cormorant),cursive;color:#b0925a;font-size:1.9rem}.aDd5WW_band{padding-block:4.5rem;position:relative;overflow:hidden}@media (min-width:64em){.aDd5WW_band{padding-block:7rem}}.aDd5WW_band{color:#faf6ef;text-align:center;background:radial-gradient(at 20% 0,#4a5d3f99,#0000 65%),linear-gradient(#2f3d2a 0%,#1f2a1c 100%)}.aDd5WW_canopy{color:#6b7f5c;opacity:.2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aDd5WW_bandInner{z-index:1;position:relative}.aDd5WW_bandText{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#faf6ef;text-wrap:balance;font-size:clamp(1.6rem,3.4vw,2.6rem);font-style:italic;font-weight:400;line-height:1.3}.aDd5WW_bandCaption{justify-content:center;margin-top:2rem;display:flex}.aDd5WW_sprig{color:#d6c39b;width:4rem;height:auto}
._9qxNCW_headingRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2.5rem;display:flex}._9qxNCW_faqLayout{gap:2.5rem;display:grid}@media (min-width:64em){._9qxNCW_faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4rem}._9qxNCW_faqIntro{top:calc(var(--header-height) + 2rem);position:sticky}}._9qxNCW_magnet{margin-top:2.5rem}
.h2WwRG_list{gap:1rem;display:grid}@media (min-width:48em){.h2WwRG_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.h2WwRG_item{color:#45433d;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;font-size:1.0625rem;line-height:1.75rem;display:grid}.h2WwRG_leaf{color:#9aa98a;width:1.35rem;height:auto;margin-top:.45em;transform:rotate(-30deg)}
.HfxUKG_main{padding-block:4.5rem}@media (min-width:64em){.HfxUKG_main{padding-block:7rem}}.HfxUKG_main{background:radial-gradient(at 50% 0,#e4e9dc,#0000 60%),#faf6ef}.HfxUKG_inner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.HfxUKG_branch{color:#9aa98a;width:6rem;height:auto}.HfxUKG_code{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#b0925a;font-size:5rem;line-height:1}.HfxUKG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}.HfxUKG_text{color:#6e6a60;font-size:1.125rem;line-height:1.8rem}.HfxUKG_links{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-top:1rem;font-size:.875rem;line-height:1.35rem;display:flex}.HfxUKG_links a{color:#2f3d2a;text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a;text-decoration:underline #b0925a}
.wnMvlG_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:48em){.wnMvlG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wnMvlG_grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}}.wnMvlG_card{background:#faf6ef;border:1px solid #ddd1bdb3;border-radius:1.25rem;flex-direction:column;transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.wnMvlG_card:hover{translate:0 -4px;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.wnMvlG_card:hover .wnMvlG_artBranch{rotate:-4deg}.wnMvlG_card:hover .wnMvlG_artIcon{scale:1.06}.wnMvlG_card:hover .wnMvlG_photoImage{scale:1.04}.wnMvlG_card:hover .wnMvlG_more{color:#b0925a;translate:3px}}.wnMvlG_card:focus-within{box-shadow:0 0 0 3px #b0925a59}.wnMvlG_photo{aspect-ratio:4/3;background:#e4e9dc;position:relative;overflow:hidden}.wnMvlG_photoImage{object-fit:cover;transition:scale .5s cubic-bezier(.16,1,.3,1)}.wnMvlG_art{aspect-ratio:16/10;color:#2f3d2a;background:linear-gradient(140deg,#e4e9dc 0%,#ccd5bf 100%);place-items:center;display:grid;position:relative;overflow:hidden}.wnMvlG_art[data-tone=art]{background:linear-gradient(140deg,#f5efe5 0%,#d6c39b 120%)}.wnMvlG_art[data-tone=group]{background:linear-gradient(140deg,#efe6d8 0%,#ccd5bf 130%)}.wnMvlG_artBranch{color:#faf6ef;opacity:.7;transform-origin:15% 95%;width:45%;height:auto;transition:rotate .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2.5rem;right:-1.5rem}.wnMvlG_artIcon{background:#faf6efbf;border-radius:9999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;transition:scale .5s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}.wnMvlG_body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.wnMvlG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.6rem;font-weight:500;line-height:1.2}.wnMvlG_link:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.wnMvlG_link:after{content:"";position:absolute;inset:0}.wnMvlG_link:focus-visible{outline:none}.wnMvlG_summary{color:#6e6a60;margin-top:.75rem;font-size:.875rem;line-height:1.35rem}.wnMvlG_more{color:#2f3d2a;margin-top:auto;padding-top:1.25rem;font-size:.875rem;font-weight:600;line-height:1.35rem;transition:color .15s cubic-bezier(.4,0,.2,1),translate .25s cubic-bezier(.16,1,.3,1)}
.bBwvlG_page{flex-direction:column;min-width:0;display:flex}.bBwvlG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.bBwvlG_toolbarStart,.bBwvlG_toolbarEnd{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}@media (max-width:47.98em){.bBwvlG_toolbar{gap:.75rem}.bBwvlG_toolbarStart{flex-wrap:nowrap;justify-content:space-between;width:100%}.bBwvlG_toolbarEnd{width:100%}.bBwvlG_views{flex:1}.bBwvlG_viewTab{text-align:center;flex:1;padding-inline:.5rem}}.bBwvlG_toolbarEnd .bBwvlG_newSession{display:none}@media (min-width:64em){.bBwvlG_toolbarEnd .bBwvlG_newSession{display:inline-flex}}.bBwvlG_title{min-width:0;position:relative}.bBwvlG_titleButton{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;border-radius:.375rem;align-items:center;gap:.625rem;font-size:clamp(1.7rem,2.4vw,2.3rem);font-weight:500;line-height:1.1;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.bBwvlG_titleButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.bBwvlG_titleButton svg{color:#9aa98a;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}@media (max-width:47.98em){.bBwvlG_titleButton svg{display:none}}@media (hover:hover) and (pointer:fine){.bBwvlG_titleButton:hover{color:#4a5d3f}.bBwvlG_titleButton:hover svg{transform:rotate(-8deg)scale(1.1)}}.bBwvlG_hiddenDate{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.bBwvlG_nav,.bBwvlG_views{background:#efe6d8bf;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.bBwvlG_navButton{color:#2f3d2a;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.bBwvlG_navButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_navButton:hover{background:#faf6ef}}.bBwvlG_todayButton{color:#2f3d2a;border-radius:9999px;height:2.25rem;padding-inline:1rem;font-size:.875rem;font-weight:600;line-height:1.35rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.bBwvlG_todayButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_todayButton:hover{background:#faf6ef}}.bBwvlG_todayButton:disabled{color:#8f897d;cursor:default;background:0 0}.bBwvlG_viewTab{color:#6e6a60;border-radius:9999px;padding:.375rem 1rem;font-size:.875rem;line-height:1.35rem;transition:background-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.bBwvlG_viewTab:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_viewTab:hover{color:#2f3d2a}}.bBwvlG_isActive{color:#2f3d2a;background:#faf6ef;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}.bBwvlG_zoneLine{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:.75rem 0 1rem;display:flex}@media (max-width:47.98em){.bBwvlG_zoneLine{margin:.5rem 0 .75rem}.bBwvlG_zoneLine .bBwvlG_zoneMain,.bBwvlG_zoneLine .bBwvlG_zoneLink{display:none}}.bBwvlG_zoneLine{color:#6e6a60;font-size:.75rem;line-height:1.1rem}.bBwvlG_zoneLine strong{color:#2f3d2a}.bBwvlG_zoneLink{color:#4a5d3f;text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a80;text-decoration:underline #b0925a80}.bBwvlG_zoneLink:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.bBwvlG_deviceNote{color:#2f3d2a;background:#d6c39b4d;border-radius:.625rem;flex-basis:100%;padding:.5rem .75rem}.bBwvlG_layout{gap:1.25rem;display:grid}@media (min-width:80em){.bBwvlG_layout{grid-template-columns:minmax(0,1fr) 18.5rem;align-items:start}}.bBwvlG_stage{--from:0;min-width:0;animation:.45s cubic-bezier(.16,1,.3,1) both bBwvlG_stageIn}.bBwvlG_stage[data-direction=back]{--from:-1.5rem}.bBwvlG_stage[data-direction=forward]{--from:1.5rem}.bBwvlG_timeGrid{--hour:3.5rem;--gutter:3.25rem;--col-min:6.5rem;height:calc(100dvh - 14rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:1.25rem;min-height:24rem;overflow:hidden}@media (min-width:64em){.bBwvlG_timeGrid{height:calc(100dvh - 12.5rem);min-height:32rem}}@media (min-width:96em){.bBwvlG_timeGrid{--hour:3.75rem}}.bBwvlG_scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e6dac7 #0000;height:100%;overflow:auto}.bBwvlG_gridHead,.bBwvlG_gridBody{grid-template-columns:var(--gutter) repeat(var(--days), minmax(var(--col-min), 1fr));min-width:fit-content;display:grid}.bBwvlG_gridHead{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#faf6eff0;border-bottom:1px solid #ddd1bdcc;position:sticky;top:0}.bBwvlG_corner{z-index:1;background:#faf6ef;position:sticky;left:0}.bBwvlG_dayHead{color:#6e6a60;border-left:1px solid #ddd1bd80;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem 0 .625rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.bBwvlG_dayHead:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_dayHead:not(:disabled):hover{background:#e4e9dc80}}.bBwvlG_dayHead:disabled{cursor:default}.bBwvlG_dayName{letter-spacing:.12em;text-transform:uppercase;color:#6b7f5c;font-size:.62rem;font-weight:600;line-height:1.1rem}.bBwvlG_dayNumber{width:2.25rem;height:2.25rem;font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;border-radius:9999px;place-items:center;font-size:1.35rem;font-weight:600;display:grid}.bBwvlG_dayHead.bBwvlG_isToday .bBwvlG_dayName{color:#b0925a}.bBwvlG_dayHead.bBwvlG_isToday .bBwvlG_dayNumber{color:#faf6ef;background:#2f3d2a;border-radius:8% 68%;animation:.8s cubic-bezier(.16,1,.3,1) both bBwvlG_leaf}.bBwvlG_isWeekend .bBwvlG_dayName{color:#b07a55}.bBwvlG_gutter{z-index:2;background:#faf6ef;border-right:1px solid #ddd1bd99;position:sticky;left:0}.bBwvlG_hourLabel{height:var(--hour);font-variant-numeric:tabular-nums;text-align:right;color:#8f897d;padding-right:.5rem;font-size:.66rem;display:block;translate:0 -.55em}.bBwvlG_column{height:calc(var(--hour)*24);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--hour) - 1px), #ddd1bd8c calc(var(--hour) - 1px), #ddd1bd8c var(--hour)),repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--hour) / 2 - 1px), #ddd1bd38 calc(var(--hour) / 2 - 1px), #ddd1bd38 calc(var(--hour) / 2));cursor:copy;border-left:1px solid #ddd1bd80;position:relative}.bBwvlG_column.bBwvlG_isWeekend{background-color:#f5efe58c}.bBwvlG_isTodayColumn{background-color:#e4e9dc47}.bBwvlG_ghost{top:calc(var(--hour)*var(--top));height:calc(var(--hour)/2);color:#4a5d3f;pointer-events:none;background:#e4e9dc80;border:1px dashed #9aa98a;border-radius:.375rem;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.7rem;font-weight:600;animation:.15s cubic-bezier(.16,1,.3,1) bBwvlG_fadeIn;display:flex;position:absolute;left:3px;right:3px}.bBwvlG_nowLine{z-index:3;top:calc(var(--hour)*var(--top));pointer-events:none;background:linear-gradient(90deg,#b0925a,#b0925a40);height:2px;position:absolute;left:0;right:0}.bBwvlG_nowLeaf{background:#b0925a;border-radius:8% 68%;width:12px;height:12px;animation:3s ease-in-out infinite bBwvlG_breathe;position:absolute;top:-5px;left:-6px;rotate:-45deg}.bBwvlG_event,.bBwvlG_event[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.bBwvlG_event[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.bBwvlG_event[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.bBwvlG_event[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.bBwvlG_event[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.bBwvlG_event[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.bBwvlG_event[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.bBwvlG_event[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.bBwvlG_event[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.bBwvlG_event[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.bBwvlG_event[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.bBwvlG_event{z-index:1;top:calc(var(--hour)*var(--top) + 1px);height:calc(var(--hour)*var(--span) - 2px);left:calc((100% - 6px)*var(--lane)/var(--lanes) + 3px);width:calc((100% - 6px)/var(--lanes) - 2px);border-left:3px solid var(--tint-accent);background:var(--tint-bg);color:var(--tint-ink);text-align:left;cursor:pointer;transform-origin:top;animation:bBwvlG_eventIn .55s cubic-bezier(.16, 1, .3, 1) calc(var(--i)*35ms) both;border-radius:.375rem;flex-direction:column;gap:1px;padding:.25rem .5rem .25rem .625rem;font-size:.72rem;line-height:1.3;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #2f3d2a0f}.bBwvlG_event:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_event:hover{z-index:2;transform:translateY(-1px);box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}}.bBwvlG_event[data-kind=personal]{background:repeating-linear-gradient(135deg, var(--tint-bg) 0 7px, #faf6ef 7px 12px);border-left-style:dashed}.bBwvlG_event[data-status=cancelled]{opacity:.55}.bBwvlG_event[data-status=cancelled] .bBwvlG_eventTitle{text-decoration:line-through}.bBwvlG_event[data-status=no_show]{opacity:.7;border-left-color:#a8473a99}.bBwvlG_event>*{flex-shrink:0}.bBwvlG_isCompact{flex-direction:row;align-items:center;gap:.375rem;padding-block:0}.bBwvlG_isCompact .bBwvlG_eventTop{flex-shrink:0}.bBwvlG_eventTop{align-items:center;gap:.25rem;display:flex}.bBwvlG_eventTime{font-variant-numeric:tabular-nums;opacity:.85}.bBwvlG_eventDone{flex-shrink:0}.bBwvlG_coin{background:#b0925a;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 2px #b0925a40}.bBwvlG_eventTitle{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-weight:600;display:flex;overflow:hidden}.bBwvlG_eventTitle svg{flex-shrink:0}.bBwvlG_eventName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bBwvlG_eventTheirs,.bBwvlG_eventMeta{opacity:.8;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-size:.66rem;display:flex;overflow:hidden}.bBwvlG_eventTheirs svg,.bBwvlG_eventMeta svg{flex-shrink:0}.bBwvlG_eventTopic{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.85rem;font-style:italic;display:-webkit-box;overflow:hidden}.bBwvlG_month{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}@media (min-width:64em){.bBwvlG_month{height:calc(100dvh - 12.5rem);min-height:34rem}}.bBwvlG_monthHead{text-align:center;border-bottom:1px solid #ddd1bdcc;grid-template-columns:repeat(7,minmax(0,1fr));padding:.625rem 0;display:grid}.bBwvlG_monthHead span{letter-spacing:.12em;text-transform:uppercase;color:#6b7f5c;font-size:.62rem;font-weight:600;line-height:1.1rem}.bBwvlG_monthHead .bBwvlG_isWeekend{color:#b07a55}.bBwvlG_monthBody{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(5.5rem,1fr);display:grid}.bBwvlG_cell{cursor:copy;min-width:0;animation:bBwvlG_fadeIn .5s cubic-bezier(.16, 1, .3, 1) calc(var(--i)*8ms) both;border-top:1px solid #ddd1bd80;border-left:1px solid #ddd1bd80;flex-direction:column;gap:.25rem;padding:.375rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.bBwvlG_cell:nth-child(7n+1){border-left:0}.bBwvlG_cell:nth-child(-n+7){border-top:0}@media (hover:hover) and (pointer:fine){.bBwvlG_cell:hover{background-color:#e4e9dc59}}.bBwvlG_cell.bBwvlG_isWeekend{background-color:#f5efe580}.bBwvlG_cellDate{font-variant-numeric:lining-nums;color:#2f3d2a;border-radius:9999px;align-self:flex-start;place-items:center;min-width:1.75rem;height:1.75rem;padding-inline:.25rem;font-size:.875rem;font-weight:600;line-height:1.35rem;display:grid}.bBwvlG_cellDate:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_cellDate:hover{background:#efe6d8}}.bBwvlG_cell.bBwvlG_isToday .bBwvlG_cellDate{color:#faf6ef;background:#2f3d2a;border-radius:8% 68%}.bBwvlG_cell.bBwvlG_isOutside{background-color:#f5efe559}.bBwvlG_cell.bBwvlG_isOutside .bBwvlG_cellDate{color:#8f897d}.bBwvlG_cell.bBwvlG_isOutside .bBwvlG_chips{opacity:.6}.bBwvlG_chips{gap:2px;min-width:0;display:grid}.bBwvlG_chip,.bBwvlG_chip[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.bBwvlG_chip[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.bBwvlG_chip[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.bBwvlG_chip[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.bBwvlG_chip[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.bBwvlG_chip[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.bBwvlG_chip[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.bBwvlG_chip[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.bBwvlG_chip[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.bBwvlG_chip[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.bBwvlG_chip[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.bBwvlG_chip{border-left:2px solid var(--tint-accent);background:var(--tint-bg);width:100%;min-width:0;color:var(--tint-ink);text-align:left;border-radius:.25rem;align-items:center;gap:.25rem;padding:2px .375rem;font-size:.7rem;display:flex}.bBwvlG_chip:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_chip:hover{filter:brightness(.97)}}.bBwvlG_chip[data-status=cancelled] .bBwvlG_chipTitle{opacity:.6;text-decoration:line-through}.bBwvlG_chipTime{font-variant-numeric:tabular-nums;opacity:.8;flex-shrink:0}.bBwvlG_chipTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.bBwvlG_more{color:#4a5d3f;align-self:flex-start;padding-inline:.375rem;font-size:.68rem;font-weight:600}.bBwvlG_more:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_more:hover{color:#b0925a}}.bBwvlG_agenda{gap:1.5rem;display:grid}.bBwvlG_agendaDay{gap:.75rem;display:grid}@media (min-width:64em){.bBwvlG_agendaDay{grid-template-columns:13rem minmax(0,1fr);align-items:start}}.bBwvlG_agendaDate{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:500;line-height:1.25;display:flex}@media (min-width:64em){.bBwvlG_agendaDate{padding-top:.75rem;position:sticky;top:1rem}}.bBwvlG_agendaTag{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;color:#4a5d3f;background:#e4e9dc;border-radius:9999px;padding:.125rem .625rem;font-size:.7rem;font-weight:600}.bBwvlG_agendaDay.bBwvlG_isToday .bBwvlG_agendaTag{color:#faf6ef;background:#2f3d2a}.bBwvlG_agendaItems{gap:.5rem;display:grid}.bBwvlG_agendaRise{animation:bBwvlG_rise .6s cubic-bezier(.16, 1, .3, 1) calc(min(var(--i),12)*45ms) both}.bBwvlG_agendaItem,.bBwvlG_agendaItem[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.bBwvlG_agendaItem[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.bBwvlG_agendaItem[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.bBwvlG_agendaItem[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.bBwvlG_agendaItem[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.bBwvlG_agendaItem[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.bBwvlG_agendaItem[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.bBwvlG_agendaItem[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.bBwvlG_agendaItem[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.bBwvlG_agendaItem[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.bBwvlG_agendaItem[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.bBwvlG_agendaItem{border:1px solid #ddd1bdb3;border-left:4px solid var(--tint-accent);text-align:left;background:#faf6ef;border-radius:.875rem;gap:.25rem 1.25rem;width:100%;padding:.875rem 1rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background-color .25s cubic-bezier(.16,1,.3,1);display:grid}.bBwvlG_agendaItem:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (min-width:48em){.bBwvlG_agendaItem{grid-template-columns:9rem minmax(0,1fr) auto;align-items:center}}@media (hover:hover) and (pointer:fine){.bBwvlG_agendaItem:hover{background:linear-gradient(90deg, var(--tint-bg), #faf6ef 70%);transform:translate(3px);box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.bBwvlG_agendaItem[data-status=cancelled]{opacity:.6}.bBwvlG_agendaItem[data-status=cancelled] .bBwvlG_agendaTitle{text-decoration:line-through}.bBwvlG_agendaTime{font-variant-numeric:tabular-nums;color:#2f3d2a;gap:.125rem;font-size:.875rem;font-weight:600;line-height:1.35rem;display:grid}.bBwvlG_agendaTheirs{color:#8f897d;align-items:center;gap:.25rem;font-size:.75rem;font-weight:400;line-height:1.1rem;display:inline-flex}.bBwvlG_agendaMain{gap:.125rem;min-width:0;display:grid}.bBwvlG_agendaTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;align-items:center;gap:.375rem;font-size:1.2rem;font-weight:600;display:inline-flex}.bBwvlG_agendaMeta{color:#6e6a60;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-size:.75rem;line-height:1.1rem;display:inline-flex;overflow:hidden}.bBwvlG_agendaBadges{flex-wrap:wrap;gap:.375rem;display:flex}.bBwvlG_agendaStatus,.bBwvlG_agendaUnpaid{border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.7rem;font-weight:600;display:inline-flex}.bBwvlG_status_done{color:#4a5d3f;background:#e4e9dc}.bBwvlG_status_cancelled{color:#6e6a60;background:#efe6d8}.bBwvlG_status_no_show{color:#a8473a;background:#f6e1dc}.bBwvlG_agendaUnpaid{color:#b07a55;border:1px dashed #b0925a}.bBwvlG_agendaEmpty{text-align:center;color:#6e6a60;border:1px dashed #ddd1bd;border-radius:1.25rem;justify-items:center;gap:.5rem;padding:4rem 1rem;font-size:.875rem;line-height:1.35rem;display:grid}.bBwvlG_agendaSprig{color:#9aa98a;width:4.5rem;height:auto;animation:6s ease-in-out infinite bBwvlG_sway}.bBwvlG_agendaEmptyTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.5rem}.bBwvlG_rail{align-content:start;gap:1rem;display:grid;position:relative}@media (min-width:48em){.bBwvlG_rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80em){.bBwvlG_rail{grid-template-columns:1fr;position:sticky;top:1.5rem}}.bBwvlG_railBranch{display:none}@media (min-width:80em){.bBwvlG_railBranch{z-index:-1;color:#ccd5bf;pointer-events:none;width:7rem;height:auto;display:block;position:absolute;bottom:-2.5rem;right:-1.5rem}}.bBwvlG_mini,.bBwvlG_railBlock{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:1.25rem;padding:1rem;animation:.6s cubic-bezier(.16,1,.3,1) both bBwvlG_rise}.bBwvlG_mini:nth-child(3),.bBwvlG_railBlock:nth-child(3){animation-delay:80ms}.bBwvlG_mini:nth-child(4),.bBwvlG_railBlock:nth-child(4){animation-delay:.16s}.bBwvlG_mini:nth-child(5),.bBwvlG_railBlock:nth-child(5){animation-delay:.24s}.bBwvlG_miniHead{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:1.15rem;font-weight:600;display:flex}.bBwvlG_miniNav{gap:.25rem;display:flex}.bBwvlG_miniNav button{color:#4a5d3f;border-radius:9999px;place-items:center;width:1.75rem;height:1.75rem;display:grid}.bBwvlG_miniNav button:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_miniNav button:hover{background:#efe6d8}}.bBwvlG_miniGrid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.bBwvlG_miniDow{text-transform:uppercase;color:#8f897d;padding-bottom:.25rem;font-size:.62rem}.bBwvlG_miniDay{aspect-ratio:1;font-variant-numeric:tabular-nums;color:#45433d;border-radius:9999px;place-items:center;font-size:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.bBwvlG_miniDay:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_miniDay:hover{background:#efe6d8}}.bBwvlG_miniDay.bBwvlG_isOutside{color:#8f897d99}.bBwvlG_miniDay.bBwvlG_inRange{background:#e4e9dc;border-radius:0}.bBwvlG_miniDay.bBwvlG_isToday{color:#faf6ef;background:#2f3d2a;border-radius:8% 68%}.bBwvlG_railTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.15rem;font-weight:600;display:flex}.bBwvlG_railTitle svg{color:#6b7f5c}.bBwvlG_railEmpty{color:#6e6a60;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.35rem;display:flex}.bBwvlG_railSprig{color:#9aa98a;width:2.5rem;height:auto}.bBwvlG_todayList,.bBwvlG_unpaidList{gap:.375rem;display:grid}.bBwvlG_todayItem,.bBwvlG_todayItem[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.bBwvlG_todayItem[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.bBwvlG_todayItem[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.bBwvlG_todayItem[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.bBwvlG_todayItem[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.bBwvlG_todayItem[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.bBwvlG_todayItem[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.bBwvlG_todayItem[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.bBwvlG_todayItem[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.bBwvlG_todayItem[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.bBwvlG_todayItem[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.bBwvlG_todayItem{border-left:3px solid var(--tint-accent);background:var(--tint-bg);width:100%;color:var(--tint-ink);text-align:left;border-radius:.625rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.1rem;transition:transform .25s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.bBwvlG_todayItem:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_todayItem:hover{transform:translate(2px)}}.bBwvlG_todayItem[data-status=cancelled] .bBwvlG_todayName{text-decoration:line-through}.bBwvlG_isPast{opacity:.6}.bBwvlG_isLive{box-shadow:0 0 0 2px #b0925a8c}.bBwvlG_todayTime{font-variant-numeric:tabular-nums}.bBwvlG_todayName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bBwvlG_liveDot{background:#b0925a;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite bBwvlG_breathe}.bBwvlG_summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}.bBwvlG_summary>div{background:#e4e9dc80;border-radius:.625rem;gap:.125rem;padding:.5rem .625rem;display:grid}.bBwvlG_summary dt{color:#6e6a60;font-size:.65rem}.bBwvlG_summary dd{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums;color:#2f3d2a;font-size:1.6rem;font-weight:600;line-height:1}.bBwvlG_summaryMoney{color:#6e6a60;border-top:1px dashed #ddd1bd;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding-block:.375rem;font-size:.875rem;line-height:1.35rem;display:flex}.bBwvlG_summaryMoney strong{color:#2f3d2a}.bBwvlG_owed strong{color:#b07a55}.bBwvlG_unpaidItem,.bBwvlG_unpaidItem[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.bBwvlG_unpaidItem[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.bBwvlG_unpaidItem[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.bBwvlG_unpaidItem[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.bBwvlG_unpaidItem[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.bBwvlG_unpaidItem[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.bBwvlG_unpaidItem[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.bBwvlG_unpaidItem[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.bBwvlG_unpaidItem[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.bBwvlG_unpaidItem[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.bBwvlG_unpaidItem[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.bBwvlG_unpaidItem{text-align:left;border:1px dashed #b0925a99;border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem;width:100%;padding:.5rem .75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.bBwvlG_unpaidItem:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.bBwvlG_unpaidItem:hover{background:#d6c39b33}}.bBwvlG_unpaidName{color:#2f3d2a;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.35rem;overflow:hidden}.bBwvlG_unpaidWhen{color:#8f897d;grid-row:2;font-size:.75rem;line-height:1.1rem}.bBwvlG_unpaidSum{color:#b07a55;grid-area:1/2/3;align-self:center;font-size:.875rem;font-weight:600;line-height:1.35rem}.bBwvlG_keys{display:none}@media (min-width:80em){.bBwvlG_keys{color:#8f897d;padding-inline:.5rem;font-size:.68rem;display:block}}.bBwvlG_keys kbd{min-width:1.4em;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;background:#faf6ef;border:1px solid #ddd1bd;border-radius:.25rem;padding:0 .25rem;display:inline-block}.bBwvlG_toast{z-index:80;color:#faf6ef;background:#2f3d2a;border-radius:9999px;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.35rem;animation:3.2s cubic-bezier(.16,1,.3,1) both bBwvlG_toast;position:fixed;bottom:1.5rem;left:50%;translate:-50%;box-shadow:0 24px 60px #1f2a1c2e}@keyframes bBwvlG_stageIn{0%{opacity:0;transform:translateX(var(--from))}}@keyframes bBwvlG_eventIn{0%{opacity:0;transform:scaleY(.6)}}@keyframes bBwvlG_fadeIn{0%{opacity:0}}@keyframes bBwvlG_rise{0%{opacity:0;transform:translateY(.6rem)}}@keyframes bBwvlG_leaf{0%{transform:scale(.4)rotate(-40deg)}}@keyframes bBwvlG_breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}@keyframes bBwvlG_sway{0%,to{rotate:0deg}50%{rotate:6deg}}@keyframes bBwvlG_toast{0%{opacity:0;transform:translateY(1rem)}8%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.bBwvlG_stage,.bBwvlG_event,.bBwvlG_cell,.bBwvlG_agendaRise,.bBwvlG_mini,.bBwvlG_railBlock,.bBwvlG_nowLeaf,.bBwvlG_liveDot,.bBwvlG_agendaSprig{animation:none}}
.T3RfyG_avatar,.T3RfyG_avatar[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.T3RfyG_avatar[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.T3RfyG_avatar[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.T3RfyG_avatar[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.T3RfyG_avatar[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.T3RfyG_avatar[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.T3RfyG_avatar[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.T3RfyG_avatar[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.T3RfyG_avatar[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.T3RfyG_avatar[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.T3RfyG_avatar[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.T3RfyG_avatar{background:linear-gradient(140deg, var(--tint-bg) 35%, var(--tint-accent) 160%);color:var(--tint-ink);border-radius:8% 68%;flex-shrink:0;place-items:center;transition:transform .5s cubic-bezier(.16,1,.3,1),border-radius .5s cubic-bezier(.16,1,.3,1);display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff8c}.T3RfyG_avatar:before{content:"";background:linear-gradient(90deg, transparent, var(--tint-accent), transparent);opacity:.45;height:1px;position:absolute;top:50%;left:12%;right:12%;rotate:45deg}.T3RfyG_letters{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:.04em;font-weight:600;position:relative}.T3RfyG_sm{width:2rem;height:2rem;font-size:.8rem}.T3RfyG_md{width:3rem;height:3rem;font-size:1.05rem}.T3RfyG_lg{width:5rem;height:5rem;font-size:1.7rem}
.inZg1a_logo{color:#2f3d2a;border-radius:.375rem;justify-items:start;line-height:1;display:inline-grid}.inZg1a_logo:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.inZg1a_given{font-family:var(--font-great-vibes),var(--font-cormorant),cursive;color:#b0925a;margin-left:.125rem;font-size:1.35rem;line-height:.9}@media (min-width:64em){.inZg1a_given{font-size:1.55rem}}.inZg1a_family{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:.01em;margin-top:-.125rem;font-size:1.3rem;font-weight:600}@media (min-width:64em){.inZg1a_family{font-size:1.5rem}}.inZg1a_tagline{letter-spacing:.12em;text-transform:uppercase;color:#6e6a60;margin-top:.25rem;font-size:.62rem}.inZg1a_isLight{color:#faf6ef}.inZg1a_isLight .inZg1a_given{color:#d6c39b}.inZg1a_isLight .inZg1a_tagline{color:#ccd5bf}
._7C0tWG_carousel{margin-top:2.5rem}._7C0tWG_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ccd5bf #0000;border-radius:.375rem;grid-auto-columns:minmax(16rem,84%);grid-auto-flow:column;gap:1.5rem;padding-bottom:1rem;display:grid;overflow-x:auto}._7C0tWG_track:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (min-width:40em){._7C0tWG_track{grid-auto-columns:calc(50% - .75rem)}}@media (min-width:64em){._7C0tWG_track{grid-auto-columns:calc(33.3333% - 1rem)}}._7C0tWG_slide{scroll-snap-align:start;display:flex}._7C0tWG_slide>*{width:100%}._7C0tWG_arrows{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}._7C0tWG_arrow{color:#b0925a;border:1px solid #b0925a;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:inline-flex}._7C0tWG_arrow:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){._7C0tWG_arrow:hover{color:#faf6ef;background:#b0925a}}._7C0tWG_arrow:disabled{opacity:.35;cursor:default;color:#b0925a;background:0 0}
.Woy2Sq_body{gap:.75rem;padding-top:1rem}@media (min-width:40em){.Woy2Sq_body{min-height:26rem}}.Woy2Sq_search{z-index:1;color:#8f897d;background:#fff;border:1px solid #ddd1bd;border-radius:.875rem;align-items:center;gap:.75rem;margin-top:-.25rem;padding:.75rem 1rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:-1rem;box-shadow:0 0 0 6px #faf6ef}.Woy2Sq_search:focus-within{border-color:#b0925a;box-shadow:0 0 0 6px #faf6ef,0 0 0 3px #b0925a59}.Woy2Sq_search input{min-width:0;font:inherit;color:#2a2925;background:0 0;border:0;outline:none;flex:1;font-size:1.0625rem;line-height:1.75rem}.Woy2Sq_search input::placeholder{color:#8f897d}.Woy2Sq_searching{color:#b0925a;animation:.9s ease-in-out infinite Woy2Sq_pulse}.Woy2Sq_list{gap:2px;display:grid}.Woy2Sq_group{letter-spacing:.12em;text-transform:uppercase;color:#6b7f5c;padding:.75rem .5rem .25rem;font-size:.62rem;font-weight:600;line-height:1.1rem}.Woy2Sq_item{text-align:left;color:#45433d;border-radius:.625rem;align-items:center;gap:.75rem;width:100%;min-height:3rem;padding:.5rem .75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.Woy2Sq_item:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.Woy2Sq_isActive{color:#2f3d2a;background:#e4e9dc}.Woy2Sq_icon{color:#4a5d3f;background:#efe6d8b3;border-radius:.625rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.Woy2Sq_isActive .Woy2Sq_icon{background:#faf6ef}.Woy2Sq_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:600;line-height:1.35rem;overflow:hidden}.Woy2Sq_hint{color:#8f897d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;line-height:1.1rem;overflow:hidden}.Woy2Sq_enter{color:#8f897d;flex-shrink:0;margin-left:auto}.Woy2Sq_empty{text-align:center;color:#6e6a60;padding:2rem 1rem;font-size:.875rem;line-height:1.35rem}.Woy2Sq_keys{display:none}@media (min-width:40em){.Woy2Sq_keys{color:#8f897d;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.7rem;display:flex}}.Woy2Sq_keys kbd{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;background:#faf6ef;border:1px solid #ddd1bd;border-radius:.25rem;padding:1px .375rem}.Woy2Sq_keys span{margin-right:.5rem}@keyframes Woy2Sq_pulse{50%{opacity:.4}}
.vaDHDG_form{gap:1rem;margin-top:1rem;animation:.5s cubic-bezier(.16,1,.3,1) vaDHDG_unfold;display:grid}.vaDHDG_field{gap:.375rem;display:grid}.vaDHDG_field>span{color:#2f3d2a;font-size:.875rem;font-weight:600;line-height:1.35rem}.vaDHDG_pair{gap:1rem;display:grid}@media (min-width:48em){.vaDHDG_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.vaDHDG_row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vaDHDG_buttons{gap:.5rem;margin-left:auto;display:flex}.vaDHDG_error{color:#a8473a;font-size:.875rem;line-height:1.35rem}@keyframes vaDHDG_unfold{0%{opacity:0;transform:translateY(-.4rem)}}
.JLT4gq_footer{color:#ccd5bf;background:#1f2a1c;padding-block:3.5rem 2rem;font-size:.875rem;line-height:1.35rem}.JLT4gq_footer a{border-radius:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.JLT4gq_footer a:focus-visible{outline-offset:3px;outline:2px solid #d6c39b}@media (hover:hover) and (pointer:fine){.JLT4gq_footer a:hover{color:#faf6ef}}.JLT4gq_grid{gap:2.5rem;display:grid}@media (min-width:40em){.JLT4gq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.JLT4gq_grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.JLT4gq_place{color:#9aa98a;margin-top:1rem}.JLT4gq_email{color:#ccd5bf;border-radius:.25rem;margin-top:.5rem;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-block}.JLT4gq_email:focus-visible{outline-offset:3px;outline:2px solid #d6c39b}@media (hover:hover) and (pointer:fine){.JLT4gq_email:hover{color:#d6c39b}}.JLT4gq_heading{letter-spacing:.12em;text-transform:uppercase;color:#d6c39b;margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1.1rem}.JLT4gq_list{flex-direction:column;gap:.625rem;display:flex}.JLT4gq_iconLink{align-items:center;gap:.5rem;display:inline-flex}.JLT4gq_bottom{color:#9aa98a;border-top:1px solid #faf6ef1f;gap:.75rem;margin-top:3rem;padding-top:1.5rem;font-size:.75rem;line-height:1.1rem;display:grid}@media (min-width:64em){.JLT4gq_bottom{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem}}.JLT4gq_note{max-width:40rem}.JLT4gq_legalLinks{flex-direction:column;gap:.5rem;display:flex}@media (min-width:64em){.JLT4gq_legalLinks{align-items:flex-end}}.JLT4gq_legal{text-underline-offset:3px;text-decoration:underline}.JLT4gq_credit{color:#9aa98a;letter-spacing:.04em}
.AXojpG_section{overflow:hidden}.AXojpG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2.5rem;display:flex}.AXojpG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b0925a;margin-bottom:.75rem;font-size:.75rem;font-weight:600;line-height:1.1rem}.AXojpG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}.AXojpG_summary{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1rem;display:flex}.AXojpG_rating{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:2.25rem;font-weight:600;line-height:1}.AXojpG_count{color:#6e6a60;font-size:.875rem;line-height:1.35rem}.AXojpG_links{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.AXojpG_stars{gap:.125rem;display:inline-flex}.AXojpG_starOn{color:#b0925a;fill:#b0925a}.AXojpG_starOff{color:#ddd1bd}.AXojpG_card{background:#f5efe5;border:1px solid #ddd1bdcc;border-radius:1.25rem;flex-direction:column;width:100%;padding:1.75rem 1.5rem 1.5rem;transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.AXojpG_card:hover{translate:0 -3px;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.AXojpG_cardSprig{color:#9aa98a;opacity:.7;width:3rem;height:auto;position:absolute;top:1.25rem;right:1.25rem}.AXojpG_text{color:#45433d;margin-top:1rem;font-size:1rem;line-height:1.65rem}.AXojpG_text p{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AXojpG_readMore{color:#4a5d3f;border-radius:.25rem;align-self:flex-start;margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1.1rem}.AXojpG_readMore:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.AXojpG_readMore:hover{color:#b0925a}}.AXojpG_author{align-items:center;gap:.75rem;margin-top:auto;padding-top:1.5rem;display:flex}.AXojpG_avatar,.AXojpG_avatarFallback{border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.AXojpG_avatar{object-fit:cover;background:#e4e9dc}.AXojpG_avatarFallback{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;background:#ccd5bf;justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.AXojpG_authorText{flex-direction:column;min-width:0;display:flex}.AXojpG_authorName{color:#2f3d2a;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.AXojpG_authorName:is(a){border-radius:.25rem}.AXojpG_authorName:is(a):focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.AXojpG_authorName:is(a):hover{-webkit-text-decoration:underline #b0925a;text-decoration:underline #b0925a}}.AXojpG_time{color:#8f897d;font-size:.75rem;line-height:1.1rem}.AXojpG_attribution{color:#8f897d;margin-top:1rem;font-size:.75rem;line-height:1.1rem}
._6wAnka_journey{margin-top:2.5rem;position:relative}._6wAnka_wave{display:none}@media (min-width:48em){._6wAnka_wave{fill:none;stroke:#b0925a;stroke-width:1.5px;stroke-linecap:round;width:100%;height:6.25rem;display:block;position:absolute;top:0;left:0;overflow:visible}}._6wAnka_steps{gap:2rem;display:grid;position:relative}._6wAnka_steps:before{content:"";background:#b0925a8c;width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.75rem}@media (min-width:48em){._6wAnka_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}._6wAnka_steps:before{display:none}}._6wAnka_step{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid;position:relative}@media (min-width:48em){._6wAnka_step{text-align:center;grid-template-columns:1fr;justify-items:center}}._6wAnka_marker{grid-row:span 2;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:48em){._6wAnka_marker{grid-row:auto;height:6.25rem;margin-bottom:.75rem}}._6wAnka_number{width:3.5rem;height:3.5rem;font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;background:#faf6ef;border:1px solid #b0925a;border-radius:9999px;justify-content:center;align-items:center;font-size:1.6rem;transition:background-color .5s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 0 .5rem #faf6ef}._6wAnka_step:hover ._6wAnka_number{color:#faf6ef;background:#2f3d2a}._6wAnka_sprig{color:#9aa98a;width:3rem;height:auto;position:absolute;top:-.25rem;right:-3rem;rotate:-18deg}@media (max-width:47.98em){._6wAnka_sprig{display:none}}._6wAnka_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.5rem;font-weight:500;line-height:1.2}._6wAnka_text{color:#6e6a60;max-width:16rem;margin-top:.5rem;font-size:.875rem;line-height:1.35rem}
.O77clq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.O77clq_tabs{gap:.25rem;display:flex;overflow-x:auto}.O77clq_tab{color:#6e6a60;white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;line-height:1.35rem;display:inline-flex}.O77clq_tab:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.O77clq_tab:hover{color:#2f3d2a;background:#efe6d8}}.O77clq_isActive{color:#faf6ef;background:#2f3d2a}@media (hover:hover) and (pointer:fine){.O77clq_isActive:hover{color:#faf6ef;background:#2f3d2a}}.O77clq_isActive .O77clq_count{color:#ccd5bf}.O77clq_count{color:#8f897d;font-size:.75rem;line-height:1.1rem}.O77clq_search{width:min(100%,20rem);position:relative}.O77clq_search input{min-height:2.5rem;padding-left:2.25rem}.O77clq_searchIcon{color:#8f897d;pointer-events:none;position:absolute;top:50%;left:.75rem;translate:0 -50%}.O77clq_trashBar{background:#efe6d8;border-radius:.625rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.35rem;display:flex}.O77clq_empty{text-align:center;color:#6e6a60;padding-block:3rem}.O77clq_list{gap:.5rem;display:grid}.O77clq_row{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem 1.25rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){.O77clq_row:hover{border-color:#ccd5bf;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.O77clq_main{flex:20rem;min-width:0}.O77clq_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;border-radius:.25rem;font-size:1.35rem;font-weight:500;line-height:1.25}.O77clq_title:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.O77clq_title:hover{text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a;text-decoration:underline #b0925a}}.O77clq_meta{color:#8f897d;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.5rem;font-size:.75rem;line-height:1.1rem;display:flex}.O77clq_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.hSgDcq_options{gap:.75rem;display:grid}@media (min-width:40em){.hSgDcq_options{grid-template-columns:repeat(3,minmax(0,1fr))}}.hSgDcq_options li{animation:hSgDcq_rise .45s cubic-bezier(.16, 1, .3, 1) calc(var(--i)*60ms) both}.hSgDcq_option,.hSgDcq_option[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.hSgDcq_option[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.hSgDcq_option[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.hSgDcq_option[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.hSgDcq_option[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.hSgDcq_option[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.hSgDcq_option[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.hSgDcq_option[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.hSgDcq_option[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.hSgDcq_option[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.hSgDcq_option[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.hSgDcq_option{background:linear-gradient(160deg, var(--tint-bg), #faf6ef 75%);text-align:left;border:1px solid #ddd1bdcc;border-radius:1.25rem;align-items:center;gap:1rem;width:100%;height:100%;padding:1rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);display:flex}.hSgDcq_option:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (min-width:40em){.hSgDcq_option{flex-direction:column;align-items:flex-start;padding:1.25rem}}@media (hover:hover) and (pointer:fine){.hSgDcq_option:hover{border-color:var(--tint-accent);transform:translateY(-2px);box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.hSgDcq_option:hover .hSgDcq_leaf{transform:rotate(-8deg)scale(1.06)}}.hSgDcq_leaf{background:var(--tint-accent);color:#fff;border-radius:8% 68%;flex-shrink:0;place-items:center;width:3rem;height:3rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid}.hSgDcq_text{gap:.25rem;display:grid}.hSgDcq_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.35rem;font-weight:600;line-height:1.2}.hSgDcq_hint{color:#6e6a60;font-size:.75rem;line-height:1.1rem}@keyframes hSgDcq_rise{0%{opacity:0;transform:translateY(.6rem)}}
.fWnQGG_journal{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:1.25rem;min-width:0;padding:1.25rem}@media (min-width:48em){.fWnQGG_journal{padding:1.75rem}}.fWnQGG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.fWnQGG_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;margin-bottom:.25rem;font-size:1.7rem;font-weight:500}.fWnQGG_composer{background:linear-gradient(170deg,#d6c39b2e,#faf6ef 70%);border:1px solid #d6c39b;border-radius:.875rem;margin-top:1.25rem;padding:1rem;animation:.5s cubic-bezier(.16,1,.3,1) fWnQGG_unfold}.fWnQGG_addNote{color:#4a5d3f;text-align:left;background:#e4e9dc40;border:1.5px dashed #9aa98a;border-radius:.875rem;align-items:center;gap:.75rem;width:100%;margin-top:1.25rem;padding:1rem 1.25rem;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:flex}.fWnQGG_addNote:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_addNote:hover{background:#e4e9dc99;border-color:#4a5d3f;transform:translateY(-1px)}.fWnQGG_addNote:hover svg{transform:rotate(-8deg)}}.fWnQGG_addNote svg{flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.fWnQGG_addNoteText{gap:.125rem;display:grid}.fWnQGG_addNoteTitle{color:#2f3d2a;font-size:.875rem;font-weight:600;line-height:1.35rem}.fWnQGG_addNoteHint{color:#6e6a60;font-size:.75rem;line-height:1.1rem}.fWnQGG_ahead{background:#e4e9dc99;border-radius:.875rem;margin-top:1.5rem;padding:1rem}.fWnQGG_aheadTitle{letter-spacing:.12em;text-transform:uppercase;color:#4a5d3f;margin-bottom:.5rem;font-size:.65rem;font-weight:600;line-height:1.1rem}.fWnQGG_aheadList{gap:.25rem;display:grid}.fWnQGG_aheadItem{border-radius:.625rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.35rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.fWnQGG_aheadItem:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_aheadItem:hover{background:#faf6efcc}}.fWnQGG_aheadWhen{color:#2f3d2a;font-weight:600}.fWnQGG_aheadWhat{color:#45433d}.fWnQGG_aheadPlan{color:#6b7f5c;margin-left:auto;font-size:.75rem;line-height:1.1rem}.fWnQGG_theirs{color:#8f897d;font-size:.75rem;line-height:1.1rem}.fWnQGG_filters{background:#efe6d8b3;border-radius:9999px;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}.fWnQGG_filter{color:#6e6a60;border-radius:9999px;padding:.375rem 1rem;font-size:.75rem;font-weight:600;line-height:1.1rem;transition:background-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.fWnQGG_filter:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.fWnQGG_isActive{color:#2f3d2a;background:#faf6ef;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}.fWnQGG_empty{text-align:center;color:#6e6a60;padding:2rem 1rem;font-size:.875rem;line-height:1.35rem}.fWnQGG_timeline{gap:1rem;padding-left:2rem;display:grid;position:relative}.fWnQGG_timeline:before{content:"";background:linear-gradient(#ccd5bf,#ccd5bf 85%,#0000);border-radius:9999px;width:1.5px;position:absolute;top:.5rem;bottom:.5rem;left:.75rem}.fWnQGG_item{position:relative}.fWnQGG_month{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#6b7f5c;margin:.5rem 0 .75rem -2rem;padding-left:2rem;font-size:1.15rem;font-style:italic}.fWnQGG_entry{background:#ffffffa6;border:1px solid #ddd1bdb3;border-radius:.875rem;padding:1rem 1rem 1rem 1.25rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative}@media (hover:hover) and (pointer:fine){.fWnQGG_entry:hover{border-color:#ccd5bf;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.fWnQGG_marker{color:#faf6ef;background:#faf6ef;border:1.5px solid #9aa98a;border-radius:8% 68%;place-items:center;width:1.125rem;height:1.125rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:1.25rem;left:-1.75rem;rotate:-45deg}.fWnQGG_marker svg{rotate:45deg}.fWnQGG_entry:hover .fWnQGG_marker{transform:scale(1.15)}.fWnQGG_status_done .fWnQGG_marker{background:#4a5d3f;border-color:#4a5d3f}.fWnQGG_status_planned .fWnQGG_marker{border-color:#b0925a}.fWnQGG_status_cancelled,.fWnQGG_status_no_show{background:#f5efe599}.fWnQGG_status_cancelled .fWnQGG_marker,.fWnQGG_status_no_show .fWnQGG_marker{border-style:dashed;border-color:#ddd1bd}.fWnQGG_markerNote{background:#d6c39b66;border-color:#d6c39b;border-radius:50%}.fWnQGG_noteEntry{background:linear-gradient(170deg,#efe6d859,#fff9 60%)}.fWnQGG_entryHead{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.fWnQGG_kind{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;align-items:center;gap:.375rem;font-size:1.2rem;font-weight:600;display:inline-flex}.fWnQGG_when{color:#6e6a60;font-size:.875rem;line-height:1.35rem}.fWnQGG_entryActions{gap:.25rem;margin-left:auto;display:inline-flex}.fWnQGG_iconButton{color:#8f897d;border-radius:9999px;place-items:center;width:2rem;height:2rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-grid}.fWnQGG_iconButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_iconButton:hover{color:#2f3d2a;background:#efe6d8}}.fWnQGG_tags{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.fWnQGG_tag{color:#8f897d;align-items:center;gap:.25rem;font-size:.75rem;line-height:1.1rem;display:inline-flex}.fWnQGG_badge_planned{color:#2f3d2a;background:#d6c39b66}.fWnQGG_badge_done{color:#4a5d3f;background:#e4e9dc}.fWnQGG_badge_cancelled{color:#6e6a60;background:#efe6d8}.fWnQGG_badge_no_show{color:#a8473a;background:#f6e1dc}.fWnQGG_payToggle{color:#b07a55;border:1px dashed #b0925a;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1.1rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.fWnQGG_payToggle:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_payToggle:hover{background:#d6c39b4d}}.fWnQGG_payToggle svg{animation:.5s cubic-bezier(.16,1,.3,1) fWnQGG_pop}.fWnQGG_isPaid{color:#4a5d3f;background:#e4e9dc;border-style:solid;border-color:#ccd5bf}.fWnQGG_ask{color:#2f3d2a;background:#d6c39b40;border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.35rem;display:flex}.fWnQGG_ask>span{margin-right:.25rem;font-weight:600}.fWnQGG_askButton{color:#2f3d2a;background:#faf6ef;border:1px solid #2f3d2a4d;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.1rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.fWnQGG_askButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_askButton:hover{background:#e4e9dc;border-color:#2f3d2a}}.fWnQGG_general{color:#6e6a60;white-space:pre-line;margin-top:.75rem;font-size:.75rem;font-style:italic;line-height:1.1rem}.fWnQGG_notes{border-top:1px dashed #ddd1bd;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.fWnQGG_topic{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#4a5d3f;font-size:1.15rem;font-style:italic}.fWnQGG_prose{color:#45433d;white-space:pre-line;overflow-wrap:anywhere;font-size:.875rem;line-height:1.35rem}.fWnQGG_clamp{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fWnQGG_isExpanded .fWnQGG_clamp{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.fWnQGG_notePair{gap:.75rem;display:grid}@media (min-width:48em){.fWnQGG_notePair{grid-template-columns:repeat(2,minmax(0,1fr))}}.fWnQGG_notePair>div{background:#e4e9dc73;border-radius:.625rem;padding:.75rem}.fWnQGG_noteLabel{letter-spacing:.12em;text-transform:uppercase;color:#6b7f5c;margin-bottom:.25rem;font-size:.6rem;font-weight:600;line-height:1.1rem}.fWnQGG_noteTools{flex-wrap:wrap;gap:1rem;display:flex}.fWnQGG_textButton{color:#4a5d3f;border-radius:.25rem;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;line-height:1.1rem;display:inline-flex}.fWnQGG_textButton:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_textButton:hover{color:#b0925a}}.fWnQGG_chevron{transition:rotate .25s cubic-bezier(.16,1,.3,1)}.fWnQGG_isExpanded .fWnQGG_chevron{rotate:180deg}.fWnQGG_addNotes{color:#4a5d3f;border:1px dashed #9aa98a;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.75rem;font-size:.875rem;line-height:1.35rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.fWnQGG_addNotes:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.fWnQGG_addNotes:hover{background:#e4e9dc80;border-color:#4a5d3f}}.fWnQGG_noteForm{gap:1rem;margin-top:.75rem;animation:.5s cubic-bezier(.16,1,.3,1) fWnQGG_unfold;display:grid}.fWnQGG_composer .fWnQGG_noteForm{margin-top:0}.fWnQGG_formRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fWnQGG_inline{color:#6e6a60;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.35rem;display:flex}.fWnQGG_inline input{width:auto;min-height:2.25rem;padding-block:.375rem}.fWnQGG_formButtons{gap:.5rem;margin-left:auto;display:flex}.fWnQGG_formError{color:#a8473a;font-size:.875rem;line-height:1.35rem}@keyframes fWnQGG_unfold{0%{opacity:0;transform:translateY(-.4rem)}}@keyframes fWnQGG_pop{0%{transform:scale(0)}70%{transform:scale(1.35)}}
._7qKu6a_section{padding-top:0}._7qKu6a_categories{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}._7qKu6a_chip{color:#45433d;border:1px solid #ddd1bd;border-radius:9999px;align-items:center;gap:.5rem;min-height:2.5rem;padding-inline:1rem;font-size:.875rem;line-height:1.35rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._7qKu6a_chip:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){._7qKu6a_chip:hover{background:#e4e9dc;border-color:#9aa98a}}._7qKu6a_isActive{color:#faf6ef;background:#2f3d2a;border-color:#2f3d2a}@media (hover:hover) and (pointer:fine){._7qKu6a_isActive:hover{background:#2f3d2a;border-color:#2f3d2a}}._7qKu6a_isActive ._7qKu6a_chipCount{color:#ccd5bf}._7qKu6a_chipCount{color:#8f897d;font-size:.75rem;line-height:1.1rem}._7qKu6a_featured{margin-bottom:3.5rem}._7qKu6a_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:40em){._7qKu6a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){._7qKu6a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._7qKu6a_grid{row-gap:3rem}._7qKu6a_empty{text-align:center;border:1px dashed #ccd5bf;border-radius:1.25rem;justify-items:center;gap:.75rem;padding:4rem 1.5rem;display:grid;position:relative;overflow:hidden}._7qKu6a_empty a{color:#2f3d2a;text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a;text-decoration:underline #b0925a}._7qKu6a_emptyBranch{color:#9aa98a;width:6rem;height:auto}._7qKu6a_emptyTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.8rem}._7qKu6a_emptyText{color:#6e6a60}._7qKu6a_magnet{margin-top:4rem}
._7NG2DG_toggle{color:#2f3d2a;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-right:-.5rem;display:inline-flex}._7NG2DG_toggle:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (min-width:64em){._7NG2DG_toggle{display:none}}._7NG2DG_panel{inset:var(--header-height) 0 0;z-index:60;opacity:0;background:#faf6ef;flex-direction:column;gap:2rem;padding:2rem 1.5rem 2.5rem;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;overflow-y:auto;transform:translateY(-.75rem)}._7NG2DG_panel[hidden]{display:none}._7NG2DG_panel._7NG2DG_isOpen{opacity:1;transform:none}@starting-style{._7NG2DG_panel._7NG2DG_isOpen{opacity:0;transform:translateY(-.75rem)}}@media (min-width:64em){._7NG2DG_panel{display:none}}._7NG2DG_panelBranch{color:#9aa98a;opacity:.5;pointer-events:none;width:12rem;height:auto;position:absolute;bottom:-1rem;right:-1.5rem}._7NG2DG_panelList{flex-direction:column;gap:.25rem;display:flex}._7NG2DG_panelLink{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;border-radius:.375rem;padding-block:.625rem;font-size:2rem;font-weight:500;display:block}._7NG2DG_panelLink:focus-visible{outline-offset:3px;outline:2px solid #b0925a}._7NG2DG_panelLink._7NG2DG_isActive{color:#b0925a}._7NG2DG_panelCta{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:600;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}._7NG2DG_panelCta:focus-visible{outline-offset:3px;outline:2px solid #b0925a}._7NG2DG_panelCta:disabled,._7NG2DG_panelCta[aria-disabled=true]{opacity:.55;cursor:not-allowed}._7NG2DG_panelCta{color:#faf6ef;background:#2f3d2a;min-height:3.25rem;padding-inline:1.75rem;font-size:1.0625rem;line-height:1.75rem}@media (hover:hover) and (pointer:fine){._7NG2DG_panelCta:hover{background:#4a5d3f;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}._7NG2DG_panelCta{align-self:flex-start}._7NG2DG_panelSocial{color:#2f3d2a;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;display:flex}._7NG2DG_panelSocial a{border-radius:9999px;padding:.5rem;display:inline-flex}._7NG2DG_panelSocial a:focus-visible{outline-offset:3px;outline:2px solid #b0925a}
._6rnh_a_heading{max-width:44rem}._6rnh_a_isCentered{text-align:center;margin-inline:auto}._6rnh_a_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b0925a;margin-bottom:.75rem;font-size:.75rem;font-weight:600;line-height:1.1rem}._6rnh_a_title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}._6rnh_a_lead{color:#6e6a60;margin-top:1rem;font-size:1.125rem;line-height:1.8rem}._6rnh_a_isLight ._6rnh_a_title{color:#faf6ef}._6rnh_a_isLight ._6rnh_a_lead{color:#ccd5bf}._6rnh_a_isLight ._6rnh_a_eyebrow{color:#d6c39b}
.Oza37a_channels{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:48em){.Oza37a_channels{grid-template-columns:repeat(2,minmax(0,1fr))}}.Oza37a_channel{background:#f5efe5;border:1px solid #ddd1bd;border-radius:1.25rem;gap:1.25rem;height:100%;padding:1.75rem;transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);display:flex}.Oza37a_channel:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.Oza37a_channel:hover{border-color:#ccd5bf;translate:0 -3px;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.Oza37a_channel:hover .Oza37a_channelIcon{color:#faf6ef;background:#2f3d2a}}.Oza37a_channelIcon{color:#2f3d2a;background:#faf6ef;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.Oza37a_channelBody{flex-direction:column;gap:.25rem;display:flex}.Oza37a_channelLabel{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.6rem;line-height:1.1}.Oza37a_channelHandle{color:#4a5d3f;font-weight:600}.Oza37a_channelText{color:#6e6a60;font-size:.875rem;line-height:1.35rem}.Oza37a_facts{border-top:1px solid #ddd1bd;gap:1.25rem;margin-top:2.5rem;padding-top:2rem;display:grid}@media (min-width:48em){.Oza37a_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.Oza37a_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.Oza37a_facts dt{letter-spacing:.12em;text-transform:uppercase;color:#4a5d3f;font-size:.75rem;font-weight:600;line-height:1.1rem}.Oza37a_facts dd{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;overflow-wrap:anywhere;margin-top:.25rem;font-size:1.3rem}.Oza37a_facts a{text-underline-offset:.2em;-webkit-text-decoration:underline #b0925a80;text-decoration:underline #b0925a80}.Oza37a_facts a:focus-visible{outline-offset:3px;outline:2px solid #b0925a}@media (hover:hover) and (pointer:fine){.Oza37a_facts a:hover{color:#4a5d3f}}
.S-CwSa_cover{object-fit:cover}.S-CwSa_h2{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:#2f3d2a;text-wrap:balance;font-size:clamp(1.95rem,3.8vw,3rem);font-weight:500;line-height:1.12}.S-CwSa_story{align-items:center;gap:3rem;display:grid}@media (min-width:48em){.S-CwSa_story{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem}}.S-CwSa_paragraph{color:#45433d;max-width:38rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.8rem}.S-CwSa_paragraph:first-of-type{margin-top:1.75rem}.S-CwSa_storyPhoto{aspect-ratio:4/5;border-radius:1.75rem;position:relative;box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.S-CwSa_storyPhoto img{border-radius:1.75rem}.S-CwSa_storyBranch{color:#4a5d3f;pointer-events:none;width:7rem;height:auto;position:absolute;bottom:-2.5rem;left:-3rem}.S-CwSa_cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:40em){.S-CwSa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.S-CwSa_cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.S-CwSa_cards{margin-top:2.5rem}.S-CwSa_card{background:#f5efe5;border:1px solid #ddd1bdb3;border-radius:.875rem;padding:1.25rem}@media (min-width:40em){.S-CwSa_card{padding:1.75rem}}.S-CwSa_card{background:#faf6ef;transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.S-CwSa_card:hover{translate:0 -3px;box-shadow:0 1px 2px #2f3d2a0a,0 8px 24px #2f3d2a0f}}.S-CwSa_cardTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.45rem;font-weight:500}.S-CwSa_cardText{color:#6e6a60;margin-top:.5rem;font-size:.875rem;line-height:1.35rem}.S-CwSa_methods{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:48em){.S-CwSa_methods{grid-template-columns:repeat(2,minmax(0,1fr))}}.S-CwSa_methods{margin-top:2.5rem}.S-CwSa_method{border-top:1px solid #ddd1bd;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;padding-top:1.5rem;display:grid}.S-CwSa_methodNumber{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#b0925a;font-size:1.6rem;line-height:1}.S-CwSa_methodTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.5rem;font-weight:500;line-height:1.2}.S-CwSa_methodsLinks{flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;display:flex}.S-CwSa_education{flex-direction:column;gap:1.25rem;margin-top:2rem;display:flex}.S-CwSa_educationItem{border-bottom:1px solid #ddd1bd;grid-template-columns:5rem minmax(0,1fr);gap:1.25rem;padding-bottom:1.25rem;display:grid}.S-CwSa_educationYear{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#b0925a;font-size:1.35rem}.S-CwSa_educationTitle{color:#2f3d2a;font-weight:600}
.YWpRUG_layout{gap:1.5rem;display:grid}@media (min-width:80em){.YWpRUG_layout{grid-template-columns:minmax(0,1fr) 24rem;align-items:start}}.YWpRUG_list{gap:.75rem;display:grid}.YWpRUG_summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.YWpRUG_name{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.35rem}.YWpRUG_editor{border-top:1px solid #ddd1bdcc;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}
.tsDOBW_header{position:relative}.tsDOBW_headerBranch{display:none}@media (min-width:80em){.tsDOBW_headerBranch{color:#9aa98a;opacity:.7;pointer-events:none;width:4.5rem;height:auto;display:block;position:absolute;top:-3.5rem;right:12rem;rotate:24deg}}.tsDOBW_flash{margin-bottom:1.25rem}.tsDOBW_grid{gap:1rem;display:grid}@media (min-width:48em){.tsDOBW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80em){.tsDOBW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96em){.tsDOBW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tsDOBW_card,.tsDOBW_card[data-tint=sage]{--tint-bg:#e7ecdf;--tint-ink:#3f5233;--tint-accent:#9aa98a}.tsDOBW_card[data-tint=moss]{--tint-bg:#dde5d2;--tint-ink:#34452b;--tint-accent:#6b7f5c}.tsDOBW_card[data-tint=mint]{--tint-bg:#dcece4;--tint-ink:#2f5544;--tint-accent:#7fb09a}.tsDOBW_card[data-tint=olive]{--tint-bg:#ece9d2;--tint-ink:#545427;--tint-accent:#a8a35c}.tsDOBW_card[data-tint=gold]{--tint-bg:#f3e9d2;--tint-ink:#66522a;--tint-accent:#c9a865}.tsDOBW_card[data-tint=peach]{--tint-bg:#f7e5d8;--tint-ink:#74452c;--tint-accent:#e0a985}.tsDOBW_card[data-tint=rose]{--tint-bg:#f4e1e2;--tint-ink:#733d47;--tint-accent:#d39aa3}.tsDOBW_card[data-tint=lavender]{--tint-bg:#e9e4f0;--tint-ink:#4b4262;--tint-accent:#a497c4}.tsDOBW_card[data-tint=sky]{--tint-bg:#dfe9ef;--tint-ink:#375464;--tint-accent:#8fb3c6}.tsDOBW_card[data-tint=clay]{--tint-bg:#f0dfd3;--tint-ink:#6b412e;--tint-accent:#b07a55}.tsDOBW_card[data-tint=linen]{--tint-bg:#f1ebe0;--tint-ink:#45433d;--tint-accent:#b9ac97}.tsDOBW_card{background:#faf6ef;border:1px solid #ddd1bdcc;border-radius:1.25rem;flex-direction:column;gap:1rem;height:100%;padding:1.25rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.tsDOBW_card:focus-visible{outline-offset:3px;outline:2px solid #b0925a}.tsDOBW_card:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--tint-bg), transparent 70%);opacity:.8;pointer-events:none;border-radius:50%;width:70%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:-40%;right:-25%}@media (hover:hover) and (pointer:fine){.tsDOBW_card:hover{border-color:var(--tint-accent);transform:translateY(-3px);box-shadow:0 2px 4px #2f3d2a0a,0 16px 40px #2f3d2a17}.tsDOBW_card:hover:before{transform:scale(1.25)}.tsDOBW_card:hover .tsDOBW_cardAvatar{transform:rotate(-10deg)}}.tsDOBW_cardTop{align-items:center;gap:.75rem;display:flex;position:relative}.tsDOBW_cardName{flex:1;min-width:0;display:grid}.tsDOBW_name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.45rem;font-weight:500;line-height:1.2;overflow:hidden}.tsDOBW_fullName{text-overflow:ellipsis;white-space:nowrap;color:#8f897d;font-size:.75rem;line-height:1.1rem;overflow:hidden}.tsDOBW_status_active{color:#4a5d3f;background:#e4e9dc}.tsDOBW_status_lead{color:#2f3d2a;background:#d6c39b73}.tsDOBW_status_paused{color:#6e6a60;background:#efe6d8}.tsDOBW_status_finished{color:#6e6a60;background:#e6dac799}.tsDOBW_facts{color:#45433d;gap:.5rem;font-size:.875rem;line-height:1.35rem;display:grid;position:relative}.tsDOBW_facts>div{align-items:baseline;gap:.625rem;display:flex}.tsDOBW_facts dt{color:var(--tint-ink);flex-shrink:0;translate:0 2px}.tsDOBW_clock{font-variant-numeric:tabular-nums;color:#2f3d2a;font-weight:600}.tsDOBW_muted{color:#8f897d}.tsDOBW_cardFoot{color:#8f897d;border-top:1px dashed #ddd1bd;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:auto;padding-top:.75rem;font-size:.75rem;line-height:1.1rem;display:flex;position:relative}.tsDOBW_empty{text-align:center;justify-items:center;gap:.75rem;padding-block:3.5rem;display:grid;position:relative;overflow:hidden}.tsDOBW_emptyBranch{color:#9aa98a;width:5rem;height:auto}.tsDOBW_emptyTitle{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:#2f3d2a;font-size:1.6rem}
