.DeferredVideo-module__Y3qrqq__boundary{width:100%;min-width:0;aspect-ratio:var(--deferred-video-aspect-ratio,9 / 16);background:#160f15;position:relative;overflow:hidden}.DeferredVideo-module__Y3qrqq__boundary video,.DeferredVideo-module__Y3qrqq__placeholder{width:100%;height:100%;min-height:inherit;aspect-ratio:inherit;display:block}.DeferredVideo-module__Y3qrqq__placeholder{background:radial-gradient(circle at 50% 42%,#ffffff17,#0000 34%),linear-gradient(145deg,#251921,#130d12);position:relative}.DeferredVideo-module__Y3qrqq__placeholder:after{color:#ffffffad;content:"▶";border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.DeferredVideo-module__Y3qrqq__placeholder:after{transition:none}}
.AccountExplore-module__HMYJmW__launcher.AccountExplore-module__HMYJmW__launcher{white-space:nowrap;color:#59465f;width:auto;height:auto;min-height:2.5rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded5df;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;gap:.55rem;padding:.45rem .8rem;font-size:.85rem;display:inline-flex}.AccountExplore-module__HMYJmW__launcher kbd{font:inherit;color:#837686;border:1px solid #e8e1e9;border-radius:.3rem;margin-left:.35rem;padding:.1rem .3rem;font-size:.7rem}.AccountExplore-module__HMYJmW__discovery{background:#fff;border:1px solid #e3dbe6;border-radius:.9rem;margin:1.25rem 0;padding:.6rem 1rem}.AccountExplore-module__HMYJmW__entry{color:#736279;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;min-height:2.75rem;padding:.5rem 0;display:flex}.AccountExplore-module__HMYJmW__entry span:nth-child(2){flex:1}.AccountExplore-module__HMYJmW__shortcuts{flex-wrap:wrap;gap:.35rem 1rem;padding-bottom:.2rem;display:flex}.AccountExplore-module__HMYJmW__shortcuts button{color:#654577;min-height:2.25rem;font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.78rem}.AccountExplore-module__HMYJmW__shortcuts button span{color:#a48dae}.AccountExplore-module__HMYJmW__dialog{color:#2d2133;overscroll-behavior:contain;background:#fff;border:1px solid #e3dbe6;border-radius:1.2rem;width:min(46rem,100% - 3rem);max-width:none;max-height:min(85dvh,56rem);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 100px #281c3540}.AccountExplore-module__HMYJmW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#261c354f}.AccountExplore-module__HMYJmW__dialogHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem 0;display:flex}.AccountExplore-module__HMYJmW__dialogHeader>span{letter-spacing:.12em;color:#837686;font-size:.66rem}.AccountExplore-module__HMYJmW__dialogHeader button{color:#654577;cursor:pointer;background:#f6f1f8;border:0;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.5rem}.AccountExplore-module__HMYJmW__launcher:focus-visible,.AccountExplore-module__HMYJmW__discovery button:focus-visible,.AccountExplore-module__HMYJmW__dialogHeader button:focus-visible{outline-offset:3px;outline:3px solid #ac84c7}@media (max-width:720px){.AccountExplore-module__HMYJmW__launcher.AccountExplore-module__HMYJmW__launcher{min-width:2.75rem;min-height:2.75rem;padding:.5rem}.AccountExplore-module__HMYJmW__launcher>span,.AccountExplore-module__HMYJmW__launcher kbd{display:none}.AccountExplore-module__HMYJmW__dialog{width:100%;height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;margin:0}.AccountExplore-module__HMYJmW__dialogHeader{padding:max(.8rem, env(safe-area-inset-top)) 1rem 0}.AccountExplore-module__HMYJmW__discovery{padding:.5rem .8rem}}
.ChartCommandBar-module__qGOw3W__shell{color:#2d2133;background:#fff;border:1px solid #e6dfea;border-radius:1.2rem;width:min(74rem,100% - 2rem);margin:1.5rem auto;padding:clamp(1.2rem,3vw,2rem)}.ChartCommandBar-module__qGOw3W__heading h2{letter-spacing:-.025em;margin:0;font:400 clamp(1.5rem,3vw,2.2rem)/1.2 Georgia,serif}.ChartCommandBar-module__qGOw3W__heading p{color:#736879;margin:.6rem 0 1.2rem}.ChartCommandBar-module__qGOw3W__command{background:#fcfaff;border:1px solid #9575ad;border-radius:.8rem;align-items:center;gap:.8rem;padding:.6rem;display:flex}.ChartCommandBar-module__qGOw3W__command>span{color:#755286;padding-left:.5rem;font-size:1.6rem}.ChartCommandBar-module__qGOw3W__command input{width:100%;min-width:0;font:inherit;color:#2d2133;background:0 0;border:0;flex:1;padding:.6rem 0;font-size:1rem}.ChartCommandBar-module__qGOw3W__shell button,.ChartCommandBar-module__qGOw3W__primary{font:inherit;cursor:pointer;color:#543660;background:#fff;border:1px solid #ded4e5;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;text-decoration:none;display:inline-flex}.ChartCommandBar-module__qGOw3W__command button,.ChartCommandBar-module__qGOw3W__shell .ChartCommandBar-module__qGOw3W__primary{color:#fff;background:#654577;border-color:#654577}.ChartCommandBar-module__qGOw3W__shell button:disabled{cursor:not-allowed;opacity:.55}.ChartCommandBar-module__qGOw3W__shell :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #ac84c7}.ChartCommandBar-module__qGOw3W__suggestions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ChartCommandBar-module__qGOw3W__suggestions button{background:#faf7fc;border-radius:2rem;padding:.4rem .8rem;font-size:.8rem}.ChartCommandBar-module__qGOw3W__result{background:#fcfaff;border:1px solid #e6dfea;border-radius:.8rem;margin-top:1rem;padding:1.2rem}.ChartCommandBar-module__qGOw3W__resultTop{color:#755286;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.8rem;display:flex}.ChartCommandBar-module__qGOw3W__resultTop button{background:0 0;border-color:#0000;padding:.3rem .75rem;font-size:1.25rem}.ChartCommandBar-module__qGOw3W__result h3{margin:.7rem 0;font:400 1.45rem/1.3 Georgia,serif}.ChartCommandBar-module__qGOw3W__result p{color:#736879;margin:.6rem 0;line-height:1.6}.ChartCommandBar-module__qGOw3W__fields{flex-wrap:wrap;gap:1rem;display:flex}.ChartCommandBar-module__qGOw3W__fields label,.ChartCommandBar-module__qGOw3W__chartType{color:#62526a;flex:1;gap:.45rem;min-width:min(12rem,100%);font-size:.85rem;display:grid}.ChartCommandBar-module__qGOw3W__shell select,.ChartCommandBar-module__qGOw3W__fields input{color:#2d2133;width:100%;min-width:0;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #ded4e5;border-radius:.5rem;padding:.6rem;font-size:1rem}.ChartCommandBar-module__qGOw3W__chartType{margin-top:1rem}.ChartCommandBar-module__qGOw3W__answer{margin-top:1.2rem}.ChartCommandBar-module__qGOw3W__actions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.ChartCommandBar-module__qGOw3W__shell .ChartCommandBar-module__qGOw3W__note{color:#736879;margin:.8rem 0 0;font-size:.78rem;line-height:1.5}.ChartCommandBar-module__qGOw3W__error{color:#9e244b}.ChartCommandBar-module__qGOw3W__compact{padding:1rem 1.2rem}.ChartCommandBar-module__qGOw3W__compact .ChartCommandBar-module__qGOw3W__heading{margin-bottom:.75rem}.ChartCommandBar-module__qGOw3W__compact .ChartCommandBar-module__qGOw3W__heading h2{font-size:1.3rem}@media (max-width:540px){.ChartCommandBar-module__qGOw3W__command{flex-wrap:wrap;gap:.35rem}.ChartCommandBar-module__qGOw3W__command>span{display:none}.ChartCommandBar-module__qGOw3W__command input{flex-basis:calc(100% - 7rem)}.ChartCommandBar-module__qGOw3W__command button{padding-inline:.65rem}.ChartCommandBar-module__qGOw3W__actions>*{width:100%}.ChartCommandBar-module__qGOw3W__result{padding:.9rem}}.ChartCommandBar-module__qGOw3W__typeahead,.ChartCommandBar-module__qGOw3W__toolBrowser{margin-top:1rem}.ChartCommandBar-module__qGOw3W__toolBrowser details{border-top:1px solid #e6dfea;padding:.75rem 0}.ChartCommandBar-module__qGOw3W__toolBrowser summary{cursor:pointer;color:#543660;padding:.35rem;font-weight:600}.ChartCommandBar-module__qGOw3W__toolGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.65rem;margin-top:.65rem;display:grid}.ChartCommandBar-module__qGOw3W__toolGrid button{text-align:left;flex-direction:column;align-items:flex-start;gap:.35rem}.ChartCommandBar-module__qGOw3W__toolGrid button span{color:#736879;font-size:.8rem;line-height:1.4}.ChartCommandBar-module__qGOw3W__shell .ChartCommandBar-module__qGOw3W__browseToggle{background:0 0;border:0;margin-top:.5rem;padding-inline:0;font-size:.82rem;text-decoration:underline}.ChartCommandBar-module__qGOw3W__embedded{border:0;border-radius:0;width:100%;margin:0;padding:1rem 1.5rem 1.5rem}@media (max-width:720px){.ChartCommandBar-module__qGOw3W__embedded{padding:1rem}}.ChartCommandBar-module__qGOw3W__command:focus-within{outline-offset:2px;outline:2px solid #ac84c7}.ChartCommandBar-module__qGOw3W__shell .ChartCommandBar-module__qGOw3W__command input:focus-visible{outline:none}
.AccountPlanSummary-module___Fj3XW__summary{color:var(--ink,#261e25);border-bottom:1px solid #402d381a;gap:.6rem;padding:.8rem .15rem;display:grid}.AccountPlanSummary-module___Fj3XW__heading{grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.AccountPlanSummary-module___Fj3XW__heading>i{width:1.85rem;height:1.85rem;color:var(--plum,#6d365f);background:#6d365f14;border-radius:50%;place-items:center;font-style:normal;display:grid}.AccountPlanSummary-module___Fj3XW__heading svg{width:.95rem;height:.95rem}.AccountPlanSummary-module___Fj3XW__heading>span{gap:.05rem;min-width:0;display:grid}.AccountPlanSummary-module___Fj3XW__heading small{color:var(--plum,#6d365f);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.AccountPlanSummary-module___Fj3XW__heading strong{color:var(--ink,#261e25);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}.AccountPlanSummary-module___Fj3XW__meta{color:var(--ink-soft,#5f555b);margin:-.45rem 0 0 2.45rem;font-size:.58rem;line-height:1.35}.AccountPlanSummary-module___Fj3XW__stats{border-top:1px solid #402d3814;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem;margin:0;padding:.65rem 0 0;display:grid}.AccountPlanSummary-module___Fj3XW__stat{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.3rem;min-width:0;display:grid}.AccountPlanSummary-module___Fj3XW__stat dt,.AccountPlanSummary-module___Fj3XW__stat dd{margin:0;font-size:.56rem;line-height:1.25}.AccountPlanSummary-module___Fj3XW__stat dt{color:var(--ink-soft,#5f555b);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AccountPlanSummary-module___Fj3XW__stat dd{color:var(--ink,#261e25);font-weight:750}.AccountPlanSummary-module___Fj3XW__stat dd span{color:var(--ink-soft,#5f555b);font-weight:600}.AccountPlanSummary-module___Fj3XW__stat .AccountPlanSummary-module___Fj3XW__usageCell{grid-column:1/-1;width:100%}.AccountPlanSummary-module___Fj3XW__usageLine{background:#6d365f1a;border-radius:999px;height:2px;display:block;overflow:hidden}.AccountPlanSummary-module___Fj3XW__usageLine i{border-radius:inherit;background:#a96391;height:100%;display:block}.AccountPlanSummary-module___Fj3XW__loading{border-top:1px solid #402d3814;height:2.45rem;display:block;position:relative;overflow:hidden}.AccountPlanSummary-module___Fj3XW__loading:before,.AccountPlanSummary-module___Fj3XW__loading:after{content:"";background:#6d365f17;border-radius:999px;height:.3rem;position:absolute;left:0}.AccountPlanSummary-module___Fj3XW__loading:before{width:100%;top:.7rem}.AccountPlanSummary-module___Fj3XW__loading:after{width:68%;top:1.55rem}.AccountPlanSummary-module___Fj3XW__action{color:var(--plum,#6d365f);justify-content:space-between;align-items:center;padding-top:.05rem;font-size:.61rem;font-weight:720;text-decoration:none;display:flex}.AccountPlanSummary-module___Fj3XW__action:hover{color:var(--ink,#261e25)}.AccountPlanSummary-module___Fj3XW__action span{font-size:.9rem;line-height:1}.AccountPlanSummary-module___Fj3XW__error{color:var(--ink-soft,#5f555b);margin:0;font-size:.58rem;line-height:1.4}@media (max-width:360px){.AccountPlanSummary-module___Fj3XW__stats{grid-template-columns:1fr}}
.HeaderAccountMenu-module__z67WNW__accountMenu{position:relative}.HeaderAccountMenu-module__z67WNW__avatarButton{width:3.35rem;height:3.05rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.HeaderAccountMenu-module__z67WNW__avatarImage{border:1.5px solid var(--ink);color:#fff;background:var(--plum);border-radius:50%;place-items:center;width:3.05rem;height:3.05rem;font-size:.88rem;font-weight:800;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 .4rem 1.15rem #4b2d4321}.HeaderAccountMenu-module__z67WNW__avatarButton:hover .HeaderAccountMenu-module__z67WNW__avatarImage,.HeaderAccountMenu-module__z67WNW__avatarButton[aria-expanded=true] .HeaderAccountMenu-module__z67WNW__avatarImage{border-color:var(--plum);transform:translateY(-1px);box-shadow:0 .6rem 1.4rem #6d365f38}.HeaderAccountMenu-module__z67WNW__avatarImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeaderAccountMenu-module__z67WNW__menuIndicator{width:1.15rem;height:1.15rem;color:var(--plum);background:#fffdfa;border:1px solid #6d365f3d;border-radius:50%;place-items:center;transition:color .16s,background .16s,transform .16s;display:grid;position:absolute;bottom:-.05rem;right:-.05rem;box-shadow:0 .2rem .55rem #402d3829}.HeaderAccountMenu-module__z67WNW__menuIndicator:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.32rem;height:.32rem;transform:translateY(-.1rem)rotate(45deg)}.HeaderAccountMenu-module__z67WNW__avatarButton:hover .HeaderAccountMenu-module__z67WNW__menuIndicator,.HeaderAccountMenu-module__z67WNW__avatarButton[aria-expanded=true] .HeaderAccountMenu-module__z67WNW__menuIndicator{color:#fff;background:var(--plum)}.HeaderAccountMenu-module__z67WNW__avatarButton[aria-expanded=true] .HeaderAccountMenu-module__z67WNW__menuIndicator{transform:rotate(180deg)}.HeaderAccountMenu-module__z67WNW__avatarButton:focus-visible{outline:2px solid var(--plum);outline-offset:.2rem;border-radius:999px}.HeaderAccountMenu-module__z67WNW__menuPanel{z-index:100;width:min(21.5rem,100vw - 2rem);max-height:calc(100vh - var(--site-header-height,5.9rem) - 1rem);scrollbar-color:#6d365f6b transparent;scrollbar-width:thin;background:radial-gradient(circle at 100% 0,#ca8fb024,#0000 42%),#fffdfa;border:1px solid #6d365f29;border-radius:1.15rem;gap:0;padding:1rem;display:grid;position:absolute;top:calc(100% + .8rem);right:0;overflow-y:auto;box-shadow:0 1.25rem 3.5rem #331f2e2e,inset 0 0 0 1px #ffffffb3}.HeaderAccountMenu-module__z67WNW__menuPanel::-webkit-scrollbar{width:.4rem}.HeaderAccountMenu-module__z67WNW__menuPanel::-webkit-scrollbar-track{background:0 0;margin-block:.75rem}.HeaderAccountMenu-module__z67WNW__menuPanel::-webkit-scrollbar-thumb{background:#6d365f57;border-radius:999px}.HeaderAccountMenu-module__z67WNW__menuPanel::-webkit-scrollbar-thumb:hover{background:#6d365f85}.HeaderAccountMenu-module__z67WNW__menuPanel:before{content:"";background:#fff9fb;border-top:1px solid #6d365f29;border-left:1px solid #6d365f29;width:.8rem;height:.8rem;position:absolute;top:-.42rem;right:1.05rem;transform:rotate(45deg)}.HeaderAccountMenu-module__z67WNW__accountHeading{color:var(--ink);border-bottom:1px solid #402d381a;border-radius:.55rem .55rem 0 0;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.1rem .15rem .8rem;text-decoration:none;transition:background .15s;display:grid}.HeaderAccountMenu-module__z67WNW__accountHeading:hover{background:#6d365f0f}.HeaderAccountMenu-module__z67WNW__accountHeading:focus-visible{outline:2px solid var(--plum);outline-offset:.15rem}.HeaderAccountMenu-module__z67WNW__headerMark{width:2.35rem;height:2.35rem;color:var(--plum);background:#6d365f12;border:1px solid #6d365f33;border-radius:50%;place-items:center;font-size:1rem;display:grid}.HeaderAccountMenu-module__z67WNW__accountHeading>span:last-child{gap:.05rem;min-width:0;display:grid}.HeaderAccountMenu-module__z67WNW__accountHeading small{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:780}.HeaderAccountMenu-module__z67WNW__accountHeading strong{color:var(--ink);font-family:var(--serif);font-size:1.3rem;font-weight:600;line-height:1.1}.HeaderAccountMenu-module__z67WNW__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .35rem;padding-block:.65rem;display:grid}.HeaderAccountMenu-module__z67WNW__menuGrid a{min-width:0;min-height:2.75rem;color:var(--ink);background:0 0;border:0;border-radius:.55rem;grid-template-columns:1.85rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.4rem .45rem;font-size:.7rem;font-weight:720;line-height:1.25;text-decoration:none;transition:border-color .15s,color .15s,background .15s,transform .15s;display:grid}.HeaderAccountMenu-module__z67WNW__menuGrid a:hover{color:var(--plum);background:#6d365f0f}.HeaderAccountMenu-module__z67WNW__menuGrid a i{width:1.85rem;height:1.85rem;color:var(--plum);background:#6d365f14;border-radius:50%;place-items:center;font-style:normal;display:grid}.HeaderAccountMenu-module__z67WNW__menuGrid a i svg{width:1.05rem;height:1.05rem}.HeaderAccountMenu-module__z67WNW__menuGrid a>span{min-width:0}.HeaderAccountMenu-module__z67WNW__menuGrid a b{color:#6d365f73;font-size:1rem;font-weight:500}.HeaderAccountMenu-module__z67WNW__menuGrid .HeaderAccountMenu-module__z67WNW__accountHome{color:var(--plum)}.HeaderAccountMenu-module__z67WNW__menuGrid .HeaderAccountMenu-module__z67WNW__accountHome:hover{color:var(--plum);background:#6d365f12}.HeaderAccountMenu-module__z67WNW__menuGrid .HeaderAccountMenu-module__z67WNW__accountHome i{color:#fff;background:var(--plum)}.HeaderAccountMenu-module__z67WNW__menuGrid .HeaderAccountMenu-module__z67WNW__accountHome b{color:#6d365f8c}.HeaderAccountMenu-module__z67WNW__logoutButton{min-height:2.65rem;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #402d381a;align-items:center;gap:.65rem;padding:.75rem .45rem .15rem;font-size:.7rem;font-weight:760;display:flex}.HeaderAccountMenu-module__z67WNW__logoutButton svg{width:1rem;height:1rem;color:var(--plum)}.HeaderAccountMenu-module__z67WNW__logoutButton:hover{color:var(--plum)}.HeaderAccountMenu-module__z67WNW__logoutButton:disabled{opacity:.6;cursor:wait}.HeaderAccountMenu-module__z67WNW__logoutError{color:#9f3657;margin:-.55rem 0 0;font-size:.67rem;line-height:1.45}@media (max-width:700px){.HeaderAccountMenu-module__z67WNW__avatarButton{width:2.8rem;height:2.55rem}.HeaderAccountMenu-module__z67WNW__avatarImage{width:2.55rem;height:2.55rem;box-shadow:none;border:0}.HeaderAccountMenu-module__z67WNW__avatarButton:hover .HeaderAccountMenu-module__z67WNW__avatarImage,.HeaderAccountMenu-module__z67WNW__avatarButton[aria-expanded=true] .HeaderAccountMenu-module__z67WNW__avatarImage{box-shadow:none;transform:none}.HeaderAccountMenu-module__z67WNW__menuIndicator{width:1rem;height:1rem}.HeaderAccountMenu-module__z67WNW__menuPanel{top:calc(var(--site-header-height,4.8rem) - .1rem);width:min(21.5rem,100vw - 1.5rem);max-height:calc(100vh - var(--site-header-height,4.8rem) - .75rem);position:fixed;right:.75rem}.HeaderAccountMenu-module__z67WNW__menuPanel:before{display:none}}@media (max-width:360px){.HeaderAccountMenu-module__z67WNW__menuPanel{gap:.65rem;padding:.8rem}.HeaderAccountMenu-module__z67WNW__menuGrid{gap:.3rem}.HeaderAccountMenu-module__z67WNW__menuGrid a{grid-template-columns:1.7rem minmax(0,1fr);gap:.45rem;padding-inline:.45rem;font-size:.65rem}.HeaderAccountMenu-module__z67WNW__menuGrid a b{display:none}}
.Navigation-module__fzaAya__mobileNavigation{display:none}@media (max-width:1000px){.Navigation-module__fzaAya__mobileNavigation{display:block}.Navigation-module__fzaAya__menuButton{border:1px solid var(--color-border-default,#d9cec5);min-height:3rem;color:var(--color-text-primary,#261e25);font:inherit;cursor:pointer;background:#fffdfad1;border-radius:999px;align-items:center;gap:.55rem;padding:.25rem .3rem .25rem .75rem;transition:border-color .16s,color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 .35rem 1.1rem #402d3814}.Navigation-module__fzaAya__menuButton:not(:has(.Navigation-module__fzaAya__menuAvatar)){padding-right:.75rem}.Navigation-module__fzaAya__menuButton:hover,.Navigation-module__fzaAya__menuButton[aria-expanded=true]{color:var(--color-action-primary,#6d365f);background:#fffdfa;border-color:#6d365f59;box-shadow:0 .5rem 1.3rem #6d365f21}.Navigation-module__fzaAya__menuGlyph{gap:.22rem;width:1.05rem;display:grid}.Navigation-module__fzaAya__menuGlyph i{background:currentColor;width:100%;height:1px;display:block}.Navigation-module__fzaAya__menuLabel{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:790}.Navigation-module__fzaAya__menuAvatar,.Navigation-module__fzaAya__drawerAvatar{color:#fff;background:var(--color-action-primary,#6d365f);border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden}.Navigation-module__fzaAya__menuAvatar{width:2.35rem;height:2.35rem;font-size:.72rem}.Navigation-module__fzaAya__menuAvatar img,.Navigation-module__fzaAya__drawerAvatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Navigation-module__fzaAya__backdrop{z-index:110;cursor:default;background:#261e257a;border:0;position:fixed;inset:0}.Navigation-module__fzaAya__drawer{z-index:111;overscroll-behavior:contain;width:min(27rem,100% - 1.25rem);height:100dvh;padding:max(1.15rem, env(safe-area-inset-top)) max(1.15rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) 1.15rem;color:var(--color-text-primary,#261e25);background:radial-gradient(circle at 100% 0%, #ca8fb029, transparent 33%), var(--color-bg-canvas,#f7f2ea);scrollbar-color:#6d365f6b transparent;scrollbar-width:thin;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-1.5rem 0 4rem #261e2533}.Navigation-module__fzaAya__drawer::-webkit-scrollbar{width:.4rem}.Navigation-module__fzaAya__drawer::-webkit-scrollbar-track{background:0 0;margin-block:.75rem}.Navigation-module__fzaAya__drawer::-webkit-scrollbar-thumb{background:#6d365f57;border-radius:999px}.Navigation-module__fzaAya__drawer::-webkit-scrollbar-thumb:hover{background:#6d365f85}.Navigation-module__fzaAya__drawerHeader{border-bottom:1px solid var(--color-border-default,#d9cec5);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.Navigation-module__fzaAya__drawerHeader>span{gap:.05rem;display:grid}.Navigation-module__fzaAya__drawerHeader small,.Navigation-module__fzaAya__accountIdentity small,.Navigation-module__fzaAya__guestPanel small,.Navigation-module__fzaAya__primaryLinks>strong,.Navigation-module__fzaAya__supportLinks>strong{color:var(--color-text-secondary,#5f555b);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:790}.Navigation-module__fzaAya__drawerHeader strong{font-family:var(--serif,Georgia, serif);font-size:1.55rem;font-weight:500;line-height:1.1}.Navigation-module__fzaAya__closeButton{border:1px solid var(--color-border-strong,#261e25);width:2.7rem;height:2.7rem;color:var(--color-text-primary,#261e25);background:var(--color-bg-surface,#fffdfa);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:1.45rem;line-height:1;display:inline-grid}.Navigation-module__fzaAya__accountPanel,.Navigation-module__fzaAya__guestPanel{background:#fffdfad1;border:1px solid #6d365f26;border-radius:1rem;margin-top:1rem;box-shadow:0 .65rem 1.7rem #402d3814}.Navigation-module__fzaAya__accountPanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.Navigation-module__fzaAya__accountIdentity{color:var(--color-text-primary,#261e25);border-bottom:1px solid #402d3817;border-radius:.55rem .55rem 0 0;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.15rem .15rem .75rem;text-decoration:none;transition:background .15s;display:grid}.Navigation-module__fzaAya__accountIdentity:hover{background:#6d365f0f}.Navigation-module__fzaAya__accountIdentity:focus-visible{outline:2px solid var(--color-accent,#6d365f);outline-offset:.15rem}.Navigation-module__fzaAya__drawerAvatar{width:2.5rem;height:2.5rem;font-size:.75rem}.Navigation-module__fzaAya__accountIdentity>span:last-child{gap:.05rem;display:grid}.Navigation-module__fzaAya__accountIdentity strong{font-family:var(--serif,Georgia, serif);font-size:1.2rem;line-height:1.1}.Navigation-module__fzaAya__accountLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding-block:.6rem;display:grid}.Navigation-module__fzaAya__accountLinks a{min-width:0;min-height:2.65rem;color:var(--color-text-primary,#261e25);border-radius:.65rem;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.4rem .45rem;font-size:.67rem;font-weight:720;line-height:1.25;text-decoration:none;display:grid}.Navigation-module__fzaAya__accountLinks a:hover{color:var(--color-action-primary,#6d365f);background:#6d365f12}.Navigation-module__fzaAya__accountLinks i{width:1.65rem;height:1.65rem;color:var(--color-action-primary,#6d365f);background:#6d365f14;border-radius:50%;place-items:center;font-style:normal;display:grid}.Navigation-module__fzaAya__accountLinks svg{width:.95rem;height:.95rem}.Navigation-module__fzaAya__drawerLogout{width:100%;min-height:2.55rem;color:var(--color-text-secondary,#5f555b);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #402d3817;align-items:center;gap:.65rem;padding:.55rem .6rem;font-size:.68rem;font-weight:760;display:flex}.Navigation-module__fzaAya__drawerLogout:hover{color:var(--color-action-primary,#6d365f)}.Navigation-module__fzaAya__drawerLogout svg{width:1rem;height:1rem}.Navigation-module__fzaAya__drawerLogout:disabled{opacity:.6;cursor:wait}.Navigation-module__fzaAya__drawerLogoutError{color:#9f3657;margin:0;padding:0 .6rem .35rem;font-size:.67rem;line-height:1.4}.Navigation-module__fzaAya__guestPanel{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem;display:grid}.Navigation-module__fzaAya__guestPanel>span{width:2rem;height:2rem;color:var(--color-action-primary,#6d365f);background:#6d365f14;border-radius:50%;place-items:center;display:grid}.Navigation-module__fzaAya__guestPanel>div{gap:.15rem;min-width:0;display:grid}.Navigation-module__fzaAya__guestPanel strong{font-family:var(--serif,Georgia, serif);font-size:.9rem;font-weight:600;line-height:1.25}.Navigation-module__fzaAya__guestPanel>a{color:#fff;background:var(--color-action-primary,#6d365f);border-radius:999px;align-items:center;min-height:2.25rem;padding-inline:.75rem;font-size:.67rem;font-weight:760;text-decoration:none;display:inline-flex}.Navigation-module__fzaAya__primaryLinks,.Navigation-module__fzaAya__supportLinks{display:grid}.Navigation-module__fzaAya__primaryLinks{margin-top:1.25rem}.Navigation-module__fzaAya__primaryLinks>strong,.Navigation-module__fzaAya__supportLinks>strong{margin-bottom:.4rem}.Navigation-module__fzaAya__primaryLinks a{border-bottom:1px solid var(--color-border-default,#d9cec5);min-height:3.25rem;font-family:var(--serif,Georgia, serif);justify-content:space-between;align-items:center;gap:1rem;font-size:1.08rem;text-decoration:none;display:flex}.Navigation-module__fzaAya__primaryLinks a[aria-current=page]{color:var(--color-action-primary,#6d365f);font-weight:700}.Navigation-module__fzaAya__primaryLinks a[aria-current=page]:after{content:"Current";font-family:var(--sans,sans-serif);font-size:.68rem;font-weight:750}.Navigation-module__fzaAya__supportLinks{gap:.1rem;margin-top:1.5rem}.Navigation-module__fzaAya__supportLinks a{min-height:2.35rem;color:var(--color-text-secondary,#5f555b);text-underline-offset:.22rem;align-items:center;font-size:.76rem;text-decoration:underline;display:flex}}@media (max-width:700px){.Navigation-module__fzaAya__menuButton{min-height:2.7rem;padding-left:.65rem}.Navigation-module__fzaAya__menuAvatar{width:2.1rem;height:2.1rem}}@media (max-width:360px){.Navigation-module__fzaAya__menuLabel{display:none}.Navigation-module__fzaAya__menuButton{gap:.4rem;padding-left:.6rem}.Navigation-module__fzaAya__guestPanel{grid-template-columns:2rem minmax(0,1fr)}.Navigation-module__fzaAya__guestPanel>a{grid-column:2;justify-self:start}}
.PublicExplore-module__dwwOLa__directory.PublicExplore-module__dwwOLa__directory{width:calc(100% - 2*clamp(1.25rem,5vw,5rem));margin:0 auto 2rem}.PublicExplore-module__dwwOLa__entry,.PublicExplore-module__dwwOLa__subtle{font:inherit;color:#654577;cursor:pointer;text-align:left}.PublicExplore-module__dwwOLa__entry{background:#fff;border:1px solid #ded5df;border-radius:.85rem;align-items:center;gap:.65rem;width:100%;min-height:3rem;margin:1rem 0;padding:1rem 1.2rem;display:flex}.PublicExplore-module__dwwOLa__entry span:last-child{margin-left:auto}.PublicExplore-module__dwwOLa__subtle{text-underline-offset:.2em;background:0 0;border:0;min-height:2.75rem;padding:.75rem 0;font-size:.85rem;text-decoration:underline;display:inline-block}.PublicExplore-module__dwwOLa__nextSteps{color:#2d2133;background:#faf7fc;border:1px solid #e6dfea;border-radius:1rem;max-width:74rem;margin:2rem auto;padding:clamp(1rem,3vw,2rem)}.PublicExplore-module__dwwOLa__pageInset{width:min(74rem,100% - 2rem)}.PublicExplore-module__dwwOLa__nextSteps h2{margin:0 0 .5rem;font:400 1.6rem/1.2 Georgia,serif}.PublicExplore-module__dwwOLa__nextSteps p{color:#736879;font-size:.9rem}.PublicExplore-module__dwwOLa__nextSteps>div{flex-wrap:wrap;gap:.75rem;margin:1rem 0 .25rem;display:flex}.PublicExplore-module__dwwOLa__nextSteps a,.PublicExplore-module__dwwOLa__article a{color:#654577;background:#fff;border:1px solid #ded5df;border-radius:.6rem;align-items:center;min-height:2.75rem;padding:.6rem 1rem;text-decoration:none;display:inline-flex}.PublicExplore-module__dwwOLa__article{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.PublicExplore-module__dwwOLa__entry:focus-visible,.PublicExplore-module__dwwOLa__subtle:focus-visible,.PublicExplore-module__dwwOLa__nextSteps a:focus-visible,.PublicExplore-module__dwwOLa__article a:focus-visible{outline-offset:3px;outline:3px solid #ac84c7}.PublicExplore-module__dwwOLa__directoryHero.PublicExplore-module__dwwOLa__directoryHero{padding-block:clamp(2rem,4vw,3.5rem)}.PublicExplore-module__dwwOLa__directoryHero.PublicExplore-module__dwwOLa__directoryHero h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.08}
.calendar-module__OZVH7a__page{color:#302632;background:#f7f3ef}.calendar-module__OZVH7a__hero,.calendar-module__OZVH7a__memberCallout{width:min(1180px,100% - 2rem);margin:0 auto}.calendar-module__OZVH7a__hero{padding:clamp(4rem,10vw,8rem) 0 clamp(2rem,5vw,4rem)}.calendar-module__OZVH7a__hero h1{letter-spacing:-.05em;max-width:900px;margin:.5rem 0 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6.8rem);font-weight:400;line-height:.94}.calendar-module__OZVH7a__hero>p:last-child{color:#6c626d;max-width:720px;line-height:1.7}.calendar-module__OZVH7a__discovery,.calendar-module__OZVH7a__explorer{width:min(1320px,100% - 2rem);margin:0 auto}.calendar-module__OZVH7a__explorer{background:#fff;border:1px solid #d8cfd9;border-radius:1rem;overflow:hidden;box-shadow:0 2rem 5rem #402a4514}.calendar-module__OZVH7a__toolbar,.calendar-module__OZVH7a__filters{border-bottom:1px solid #e4dde5;justify-content:space-between;align-items:end;gap:1rem;padding:1rem 1.2rem;display:flex}.calendar-module__OZVH7a__toolbar>div:first-child{align-items:center;gap:.75rem;display:flex}.calendar-module__OZVH7a__toolbar h2{text-align:center;min-width:14rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:400}.calendar-module__OZVH7a__toolbar button,.calendar-module__OZVH7a__filters button,.calendar-module__OZVH7a__viewSwitch button{color:#60436c;cursor:pointer;background:#fff;border:1px solid #d0c4d2;border-radius:.4rem;min-height:2.5rem;padding:.5rem .75rem}.calendar-module__OZVH7a__toolbar label,.calendar-module__OZVH7a__filters label{color:#746a76;letter-spacing:.05em;text-transform:uppercase;gap:.25rem;font-size:.62rem;font-weight:800;display:grid}.calendar-module__OZVH7a__toolbar input,.calendar-module__OZVH7a__filters select{color:#403543;background:#fff;border:1px solid #d0c4d2;border-radius:.4rem;min-height:2.5rem;padding:.5rem .7rem}.calendar-module__OZVH7a__viewSwitch{display:flex}.calendar-module__OZVH7a__viewSwitch button[aria-pressed=true]{color:#fff;background:#61436e}.calendar-module__OZVH7a__filters{background:#faf8fa;justify-content:flex-start;align-items:end}.calendar-module__OZVH7a__filters span{color:#756b78;align-self:center;margin-left:auto;font-size:.72rem}.calendar-module__OZVH7a__impactLegend{color:#756b78;letter-spacing:.03em;text-transform:uppercase;background:#fff;border-bottom:1px solid #e5dfe6;flex-wrap:wrap;gap:.65rem 1rem;padding:.7rem 1rem;font-size:.58rem;font-weight:800;display:flex}.calendar-module__OZVH7a__impactLegend span[data-impact=HIGH]{color:#963c58}.calendar-module__OZVH7a__impactLegend span[data-impact=MEDIUM]{color:#745183}.calendar-module__OZVH7a__impactLegend span[data-nature=SUPPORTIVE]{color:#3e6a50}.calendar-module__OZVH7a__impactLegend span[data-nature=CHALLENGING]{color:#865c20}.calendar-module__OZVH7a__workspace{grid-template-columns:minmax(0,1fr) minmax(19rem,.32fr);display:grid}.calendar-module__OZVH7a__weekdays,.calendar-module__OZVH7a__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__OZVH7a__weekdays span{color:#847a86;text-transform:uppercase;border-bottom:1px solid #e5dfe6;padding:.75rem;font-size:.62rem}.calendar-module__OZVH7a__days>button{color:#443848;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e2e9;border-top:0;border-left:0;flex-direction:column;gap:.45rem;min-height:8rem;padding:.6rem;display:flex}.calendar-module__OZVH7a__days .calendar-module__OZVH7a__muted{color:#b6adb8;background:#faf9fa}.calendar-module__OZVH7a__days .calendar-module__OZVH7a__selected{box-shadow:inset 0 0 0 2px #846094}.calendar-module__OZVH7a__days b{font-size:.72rem}.calendar-module__OZVH7a__days span{color:#654b6f;background:#f3ebf5;border-left:2px solid #a86078;padding:.3rem;font-size:.58rem;line-height:1.25;overflow:hidden}.calendar-module__OZVH7a__days span[data-impact=HIGH]{border-left-width:4px;border-left-color:#963c58;font-weight:800}.calendar-module__OZVH7a__days span[data-impact=MEDIUM]{border-left-width:3px}.calendar-module__OZVH7a__days span[data-nature=SUPPORTIVE]{border-color:#805294}.calendar-module__OZVH7a__days span[data-nature=CHALLENGING]{color:#735b2b;background:#faf2e2;border-color:#c49a49}.calendar-module__OZVH7a__days small{color:#806b88;font-size:.58rem}.calendar-module__OZVH7a__dayPanel{background:#faf8fa;border-left:1px solid #e5dfe6;padding:1.2rem}.calendar-module__OZVH7a__dayPanel h3{margin:.3rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400}.calendar-module__OZVH7a__events{gap:.65rem;display:grid}.calendar-module__OZVH7a__events details{background:#fff;border:1px solid #ded5e1;border-radius:.6rem;overflow:hidden}.calendar-module__OZVH7a__events summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.8rem;display:grid}.calendar-module__OZVH7a__events summary>i{background:#a86078;border-radius:50%;width:.55rem;height:.55rem}.calendar-module__OZVH7a__events summary>i[data-nature=SUPPORTIVE]{background:#805294}.calendar-module__OZVH7a__events summary>i[data-nature=CHALLENGING]{background:#c49a49}.calendar-module__OZVH7a__events summary>i[data-impact=HIGH]{box-shadow:0 0 0 3px #963c5829}.calendar-module__OZVH7a__events summary>span{gap:.2rem;min-width:0;display:grid}.calendar-module__OZVH7a__events summary small{color:#847887;text-transform:uppercase;font-size:.56rem}.calendar-module__OZVH7a__events summary strong{font-size:.76rem}.calendar-module__OZVH7a__events time{color:#756b78;font-size:.62rem}.calendar-module__OZVH7a__events details>p,.calendar-module__OZVH7a__events details>small{color:#665b69;margin:0;padding:0 .9rem .8rem 2rem;font-size:.72rem;line-height:1.55;display:block}.calendar-module__OZVH7a__timeline{max-width:760px;margin:0 auto;padding:1.5rem}.calendar-module__OZVH7a__loading,.calendar-module__OZVH7a__error{color:#775e81;text-align:center;padding:2rem}.calendar-module__OZVH7a__error{color:#8d425b}.calendar-module__OZVH7a__memberCallout{justify-content:space-between;align-items:end;gap:2rem;padding:clamp(4rem,8vw,7rem) 0;display:flex}.calendar-module__OZVH7a__memberCallout h2{max-width:720px;margin:.5rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:400;line-height:1}.calendar-module__OZVH7a__memberCallout p{color:#6c626d;max-width:700px;line-height:1.6}@media (max-width:800px){.calendar-module__OZVH7a__toolbar,.calendar-module__OZVH7a__filters,.calendar-module__OZVH7a__memberCallout{flex-direction:column;align-items:stretch}.calendar-module__OZVH7a__filters span{margin-left:0}.calendar-module__OZVH7a__workspace{grid-template-columns:1fr}.calendar-module__OZVH7a__days>button{min-height:5rem;padding:.35rem}.calendar-module__OZVH7a__days span{color:#0000;border:0;border-radius:50%;width:.5rem;height:.5rem;padding:0}.calendar-module__OZVH7a__dayPanel{border-top:1px solid #e5dfe6;border-left:0}}