.ProgressBar-module-scss-module__J73Grq__Progress{z-index:2147483647;pointer-events:none;background:color-mix(in srgb, var(--brand,#1f65b7) 12%, transparent);block-size:4px;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.ProgressBar-module-scss-module__J73Grq__Track{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand,#1f65b7) 44%, white), color-mix(in srgb, var(--brand,#1f65b7) 72%, white), transparent);opacity:.84;block-size:100%;inline-size:32%;box-shadow:0 0 10px color-mix(in srgb, var(--brand,#1f65b7) 22%, transparent);will-change:transform;animation:4.2s cubic-bezier(.42,0,.2,1) infinite ProgressBar-module-scss-module__J73Grq__page-progress;display:block;transform:translate(-108%)}@keyframes ProgressBar-module-scss-module__J73Grq__page-progress{8%{transform:translate(-78%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.ProgressBar-module-scss-module__J73Grq__Track{inline-size:100%;animation:none;transform:none}}
.LoginSignupButton-module-scss-module__EvGmoW__Button{justify-content:center;align-items:center;gap:var(--space1);color:var(--palette-accent-strong);height:40px;padding:0 var(--space2);border-radius:var(--radius-input);background-color:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));font-weight:700;transition:all .2s ease-in-out;display:flex}@media screen and (min-width:0){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:40px;min-width:40px;min-height:40px;padding:0}}@media screen and (min-width:600px){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:auto;padding:0 var(--space2)}}.LoginSignupButton-module-scss-module__EvGmoW__Button:hover,.LoginSignupButton-module-scss-module__EvGmoW__Button:focus{background-color:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-paper));color:var(--palette-accent-strong);box-shadow:0 0 3px 1px color-mix(in srgb, var(--palette-accent) 48%, transparent);transform:scale(1.05)}.LoginSignupButton-module-scss-module__EvGmoW__Button:active{background-color:color-mix(in srgb, var(--palette-accent) 16%, var(--palette-paper));color:var(--palette-accent);box-shadow:inset 0 0 3px 1px color-mix(in srgb, var(--palette-accent) 52%, transparent);transform:scale(.98)}.LoginSignupButton-module-scss-module__EvGmoW__Login{justify-content:flex-end;align-items:center;gap:var(--space1);color:var(--palette-accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;width:fit-content;height:40px;padding:0;display:flex}.LoginSignupButton-module-scss-module__EvGmoW__Login:focus-visible{outline:2px solid var(--palette-accent);outline-offset:3px;border-radius:var(--radius-input)}
.Logo-module-scss-module__oFsZ4q__Logo{height:40px}.Logo-module-scss-module__oFsZ4q__Mark{fill:var(--palette-logo-mark)}.Logo-module-scss-module__oFsZ4q__Root{--palette-logo-mark:var(--logo);overflow:hidden}[data-palette=warm] .Logo-module-scss-module__oFsZ4q__Root{--palette-logo-mark:var(--palette-accent)}@media screen and (max-width:599px){.Logo-module-scss-module__oFsZ4q__Root{width:40px}}@media screen and (min-width:600px){.Logo-module-scss-module__oFsZ4q__Root{width:125px}}.Logo-module-scss-module__oFsZ4q__Text .Logo-module-scss-module__oFsZ4q__Ja,.Logo-module-scss-module__oFsZ4q__Text .Logo-module-scss-module__oFsZ4q__En{fill:var(--palette-ink);stroke:var(--palette-ink);stroke-width:.5px}
@media screen and (min-width:0){.ZuikiController-module-scss-module__Xg4i8q__ZuikiContainer{margin:var(--space4)}}@media screen and (min-width:600px){.ZuikiController-module-scss-module__Xg4i8q__ZuikiContainer{margin:var(--space4)}}.ZuikiController-module-scss-module__Xg4i8q__JoinDate{font-size:var(--font-size1);color:var(--palette-muted);margin:var(--space1) 0;font-family:Courier New,Courier,monospace}.ZuikiController-module-scss-module__Xg4i8q__Name{margin:var(--space2) 0}.ZuikiController-module-scss-module__Xg4i8q__Name .ZuikiController-module-scss-module__Xg4i8q__Label{margin:var(--space1) 0;font-weight:700}.ZuikiController-module-scss-module__Xg4i8q__Name .ZuikiController-module-scss-module__Xg4i8q__Body{background-color:color-mix(in srgb, var(--palette-surface) 84%, var(--palette-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 82%, transparent);color:var(--palette-ink);padding:var(--space2);border-radius:var(--space1)}@media screen and (min-width:0){.ZuikiController-module-scss-module__Xg4i8q__ConfirmDialogContainer{margin:var(--space1)}}@media screen and (min-width:600px){.ZuikiController-module-scss-module__Xg4i8q__ConfirmDialogContainer{margin:var(--space2)}}.ZuikiController-module-scss-module__Xg4i8q__RitualNotUser .ZuikiController-module-scss-module__Xg4i8q__Title{margin-top:var(--space2);font-size:var(--font-size3);color:var(--palette-accent-strong);text-align:center;margin:var(--space2);font-weight:700}@keyframes ZuikiController-module-scss-module__Xg4i8q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ZuikiController-module-scss-module__Xg4i8q__LoadingIcon{color:var(--palette-accent);animation:1s linear infinite ZuikiController-module-scss-module__Xg4i8q__spin}.ZuikiController-module-scss-module__Xg4i8q__Header h1{margin:var(--space2) 0;padding:1rem 0;font-size:var(--font-size3)!important}.ZuikiController-module-scss-module__Xg4i8q__Controller{margin:var(--space3) 0;justify-content:space-between;align-items:flex-end;display:flex}.ZuikiController-module-scss-module__Xg4i8q__Number{z-index:-1;font-family:var(--font-chaparral),serif;will-change:transform;font-size:50px;font-weight:700;animation:5s infinite ZuikiController-module-scss-module__Xg4i8q__number;position:absolute;right:0}.ZuikiController-module-scss-module__Xg4i8q__Description{font-size:var(--font-size2);margin:var(--space3) 0;color:var(--palette-ink);text-align:left}@keyframes ZuikiController-module-scss-module__Xg4i8q__number{0%{color:var(--palette-accent);transform:translateY(-100%)rotate(0)scale(1)}50%{color:var(--palette-accent-strong);transform:translate(-2%,-105%)rotate(5deg)scale(1.1)}to{color:var(--palette-accent);transform:translateY(-100%)rotate(0)scale(1)}}.ZuikiController-module-scss-module__Xg4i8q__StarController{margin:var(--space4) 0;justify-content:center;align-items:center;gap:var(--space4);flex-wrap:wrap;display:flex}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button{box-shadow:0 0 4px 2px color-mix(in srgb, var(--palette-accent) 56%, transparent);border-radius:var(--space2);width:100px;height:58px;color:var(--palette-accent);-webkit-user-select:none;user-select:none;font:var(--font-size3)/1 var(--font-mono);text-align:center;justify-content:center;align-items:center;padding-top:4px;transition:all .5s;display:flex;position:relative}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button:hover{box-shadow:0 0 4px 2px color-mix(in srgb, var(--palette-accent-strong) 56%, transparent);color:var(--palette-accent-strong);transform:scale(1.1)}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button:active{box-shadow:inset 0 0 4px 2px color-mix(in srgb, var(--palette-border) 76%, transparent);transform:scale(1)}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button[disabled=true]{box-shadow:0 0 4px 2px color-mix(in srgb, var(--palette-border) 76%, transparent);color:var(--palette-muted)}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button[data-current=true]{box-shadow:0 0 20px -10px var(--palette-shadow-soft);color:var(--palette-paper);background-color:var(--palette-accent-strong);z-index:1;transform:scale(1.5)}.ZuikiController-module-scss-module__Xg4i8q__StarController .ZuikiController-module-scss-module__Xg4i8q__Button .ZuikiController-module-scss-module__Xg4i8q__Label{font:bold var(--font-size2) var(--font-mono);position:absolute;top:2px;right:7px}
.RitualMenu-module-scss-module__htjrKa__DropdownMenuContent,.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubContent{z-index:100;background-color:var(--bg-1);min-width:220px;box-shadow:-10px -10px 38px -25px var(--positive),10px 10px 38px -25px var(--secondary),0px 0px 10px -3px var(--tertiary);will-change:transform,opacity;border-radius:6px;padding:5px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.RitualMenu-module-scss-module__htjrKa__DropdownMenuContent[data-side=top],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubContent[data-side=top]{animation-name:RitualMenu-module-scss-module__htjrKa__slideDownAndFade}.RitualMenu-module-scss-module__htjrKa__DropdownMenuContent[data-side=right],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubContent[data-side=right]{animation-name:RitualMenu-module-scss-module__htjrKa__slideLeftAndFade}.RitualMenu-module-scss-module__htjrKa__DropdownMenuContent[data-side=bottom],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubContent[data-side=bottom]{animation-name:RitualMenu-module-scss-module__htjrKa__slideUpAndFade}.RitualMenu-module-scss-module__htjrKa__DropdownMenuContent[data-side=left],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubContent[data-side=left]{animation-name:RitualMenu-module-scss-module__htjrKa__slideRightAndFade}.RitualMenu-module-scss-module__htjrKa__DropdownMenuItem,.RitualMenu-module-scss-module__htjrKa__DropdownMenuCheckboxItem,.RitualMenu-module-scss-module__htjrKa__DropdownMenuRadioItem,.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubTrigger{font-size:var(--font-size2);color:var(--normal);border-radius:var(--space1);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:relative}.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubTrigger[data-state=open]{background-color:var(--positive);color:var(--positive-r)}.RitualMenu-module-scss-module__htjrKa__DropdownMenuItem[data-disabled],.RitualMenu-module-scss-module__htjrKa__DropdownMenuCheckboxItem[data-disabled],.RitualMenu-module-scss-module__htjrKa__DropdownMenuRadioItem[data-disabled],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubTrigger[data-disabled]{color:var(--muted2);pointer-events:none;font-weight:100}.RitualMenu-module-scss-module__htjrKa__DropdownMenuItem[data-highlighted],.RitualMenu-module-scss-module__htjrKa__DropdownMenuCheckboxItem[data-highlighted],.RitualMenu-module-scss-module__htjrKa__DropdownMenuRadioItem[data-highlighted],.RitualMenu-module-scss-module__htjrKa__DropdownMenuSubTrigger[data-highlighted]{background-color:var(--positive);color:var(--positive-r)}.RitualMenu-module-scss-module__htjrKa__DropdownMenuLabel{font-size:var(--font-size2);color:var(--normal);padding:1rem 1rem 1rem 1.5rem}.RitualMenu-module-scss-module__htjrKa__DropdownMenuSeparator{background-color:var(--bg-6);height:1px;margin:.5rem 0}.RitualMenu-module-scss-module__htjrKa__DropdownMenuItemIndicator{justify-content:center;align-items:center;width:25px;display:inline-flex;position:absolute;left:0}.RitualMenu-module-scss-module__htjrKa__DropdownMenuArrow{fill:var(--bg-1)}.RitualMenu-module-scss-module__htjrKa__IconButton{width:40px;height:40px;color:var(--normal);background-color:var(--bg-1);border-radius:100%;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.RitualMenu-module-scss-module__htjrKa__IconButton:hover{transform:scale(1.2)}.RitualMenu-module-scss-module__htjrKa__IconButton:focus{box-shadow:0 0 0 1px var(--positive)}.RitualMenu-module-scss-module__htjrKa__RightSlot{color:var(--normal);margin-left:auto;padding-left:20px}[data-highlighted]>.RitualMenu-module-scss-module__htjrKa__RightSlot{color:var(--normal)}[data-disabled] .RitualMenu-module-scss-module__htjrKa__RightSlot{color:var(--normal-6)}@keyframes RitualMenu-module-scss-module__htjrKa__slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes RitualMenu-module-scss-module__htjrKa__slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes RitualMenu-module-scss-module__htjrKa__slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes RitualMenu-module-scss-module__htjrKa__slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
.RitualsTable-module-scss-module__Geob1q__RitualTable{background-color:var(--bg-0);box-shadow:var(--elevation-stroke);border-radius:var(--radius-input)}@media screen and (min-width:0){.RitualsTable-module-scss-module__Geob1q__RitualTable{margin:0}}@media screen and (min-width:600px){.RitualsTable-module-scss-module__Geob1q__RitualTable{max-width:var(--panel-md);margin:0 auto}}.RitualsTable-module-scss-module__Geob1q__Ritual{border-bottom:.5px dotted var(--bg-4);align-items:center;gap:var(--space1);grid-template-columns:45px 1fr auto;height:62px;padding:0 10px;display:grid;position:relative}.RitualsTable-module-scss-module__Geob1q__Ritual .RitualsTable-module-scss-module__Geob1q__Image img{border-radius:100px;width:45px;height:45px}.RitualsTable-module-scss-module__Geob1q__Ritual:last-child{border-bottom:none}.RitualsTable-module-scss-module__Geob1q__Ritual[data-current=true]{border-left-color:var(--brand);box-shadow:0 0 5px -1px var(--brand);font-weight:700}.RitualsTable-module-scss-module__Geob1q__Ritual[data-current=true] .RitualsTable-module-scss-module__Geob1q__Title,.RitualsTable-module-scss-module__Geob1q__Ritual[data-current=true] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method{color:var(--brand)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-current=true] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:hover{stroke:var(--brand)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-current=true] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:active{color:var(--brand);stroke:none}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=waiting]{border-left-color:var(--tertiary)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=before] .RitualsTable-module-scss-module__Geob1q__Title,.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=before] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method{color:var(--tertiary)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=before] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:hover{stroke:var(--tertiary)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=before] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:active{color:var(--tertiary);stroke:none}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=end] .RitualsTable-module-scss-module__Geob1q__Title,.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=end] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method{color:var(--positive)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=end] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:hover{stroke:var(--positive)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=end] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:active{color:var(--positive);stroke:none}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Title{color:var(--muted2)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Title,.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Date{color:var(--muted);text-decoration:line-through}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Label{color:var(--muted)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method{cursor:default;color:var(--muted2)}.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:hover,.RitualsTable-module-scss-module__Geob1q__Ritual[data-status=cancel] .RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:active{transform:scale(1)}.RitualsTable-module-scss-module__Geob1q__CurrentMark{z-index:1;background-color:var(--brand);writing-mode:vertical-rl;color:var(--brand-r);border-radius:.2rem;padding:.2rem;font-size:.8rem;position:absolute;left:0}.RitualsTable-module-scss-module__Geob1q__Main,.RitualsTable-module-scss-module__Geob1q__Main>div{min-width:0}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Title{font-size:var(--font-size2);color:var(--positive);font-weight:700}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date{color:var(--normal-6);align-items:center;gap:.2rem;font-size:.9rem;display:flex}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date .RitualsTable-module-scss-module__Geob1q__DateText{min-width:0}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date .RitualsTable-module-scss-module__Geob1q__Suffix{margin-left:.2rem}.RitualsTable-module-scss-module__Geob1q__Other{justify-content:flex-end;align-items:center;display:flex}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate{font-size:var(--font-size1);background-color:var(--bg-1);border-radius:var(--radius-input);justify-content:center;align-items:baseline;gap:.2rem;padding:.4rem .5rem .2rem;display:flex}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki .RitualsTable-module-scss-module__Geob1q__Label,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate .RitualsTable-module-scss-module__Geob1q__Label{color:var(--normal)}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki .RitualsTable-module-scss-module__Geob1q__Value,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate .RitualsTable-module-scss-module__Geob1q__Value{font-family:var(--font-mono);text-align:right}@media screen and (min-width:0){.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate{padding:.2rem .4rem .1rem;font-size:12px}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki .RitualsTable-module-scss-module__Geob1q__Value,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate .RitualsTable-module-scss-module__Geob1q__Value{width:1.6rem}}@media screen and (min-width:600px){.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate{padding:.4rem .5rem .2rem}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki .RitualsTable-module-scss-module__Geob1q__Label,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate .RitualsTable-module-scss-module__Geob1q__Label{display:block}.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Zuiki .RitualsTable-module-scss-module__Geob1q__Value,.RitualsTable-module-scss-module__Geob1q__Other .RitualsTable-module-scss-module__Geob1q__Rate .RitualsTable-module-scss-module__Geob1q__Value{width:1.6rem}}@media screen and (min-width:0){.RitualsTable-module-scss-module__Geob1q__Info,.RitualsTable-module-scss-module__Geob1q__Control{display:none}}@media screen and (min-width:600px){.RitualsTable-module-scss-module__Geob1q__Info,.RitualsTable-module-scss-module__Geob1q__Control{display:flex}}.RitualsTable-module-scss-module__Geob1q__Control{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem}.RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method{cursor:pointer;border-radius:15%;align-items:center;gap:.3rem;padding:10px;transition:transform .1s;display:flex}.RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:hover{transform:scale(1.2)}.RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method:active{transform:scale(1.15)}.RitualsTable-module-scss-module__Geob1q__Control .RitualsTable-module-scss-module__Geob1q__Method .RitualsTable-module-scss-module__Geob1q__Icon{width:20px;height:20px}@media screen and (max-width:380px){.RitualsTable-module-scss-module__Geob1q__Ritual{grid-template-columns:40px minmax(0,1fr) auto;gap:.35rem;height:auto;min-height:62px;padding:.45rem .4rem}.RitualsTable-module-scss-module__Geob1q__Ritual .RitualsTable-module-scss-module__Geob1q__Image img{width:36px;height:36px}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Title{font-size:.86rem;line-height:1.25}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.05rem .2rem;font-size:.72rem;line-height:1.25;display:grid}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date svg{width:14px;height:14px;margin-top:1px}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date .RitualsTable-module-scss-module__Geob1q__DateText{white-space:normal;overflow-wrap:anywhere}.RitualsTable-module-scss-module__Geob1q__Main .RitualsTable-module-scss-module__Geob1q__Date .RitualsTable-module-scss-module__Geob1q__Suffix{grid-column:2;margin-left:0;font-size:.68rem;line-height:1.2}}
.Anjali-module-scss-module__cWV1uq__wrapper{max-width:var(--panel-xxl);margin:0 auto}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper{padding-left:var(--space2);padding-right:var(--space2)}.Anjali-module-scss-module__cWV1uq__wrapper h1,.Anjali-module-scss-module__cWV1uq__wrapper h2{text-wrap-style:balance}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper{padding-left:var(--space4);padding-right:var(--space4)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{text-align:center;margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{padding-left:var(--space2);padding-right:var(--space2)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{padding-left:var(--space4);padding-right:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA{padding-left:var(--space8);padding-right:var(--space8)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA .Anjali-module-scss-module__cWV1uq__ctaLead{font-size:var(--font-size3);margin-bottom:var(--space3);text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA .Anjali-module-scss-module__cWV1uq__button{font-size:var(--font-size4);padding:var(--space4)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA .Anjali-module-scss-module__cWV1uq__ctaMeta{margin:var(--space4) 0 0;gap:var(--space2);flex-wrap:wrap;justify-content:center;padding:0;list-style:none;display:flex}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__mainCTA .Anjali-module-scss-module__cWV1uq__ctaMeta li{background-color:rgba(var(--secondary-rgb), .15);color:var(--secondary-h);padding:var(--space2) var(--space3);border-radius:var(--radius-input);font-size:var(--font-size2)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{padding:var(--space4)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{padding:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{padding:var(--space8)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{background:linear-gradient(140deg, rgba(var(--secondary-rgb), .08), rgba(var(--tertiary-rgb), .08));border-radius:var(--radius-input);max-width:var(--panel-lg);box-shadow:0 6px 20px #0000000f}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{max-width:var(--panel-xl)}}@media screen and (min-width:1200px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart{max-width:var(--panel-xxl)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickHeader{text-align:center;margin-bottom:var(--space6)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__eyebrow{font-size:var(--font-size2);letter-spacing:.08em;color:var(--secondary-h);margin-bottom:var(--space2)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickTitle{font-size:var(--font-size6);margin-bottom:var(--space2);text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickSubTitle{font-size:var(--font-size3);text-wrap-style:balance;max-width:720px;margin:0 auto}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickGrid{gap:var(--space3);margin-bottom:var(--space6);display:grid}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard{background-color:var(--bg-1);padding:var(--space4);border-radius:var(--radius-input);border:1px solid #0000000a}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard h3{font-size:var(--font-size4);margin-bottom:var(--space2);line-height:1.4}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p{line-height:1.8;font-size:var(--font-size3);margin-top:0}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p){text-align:justify}:lang(en) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p{text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard p{font-size:var(--font-size2);line-height:1.6}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard[data-tone=primary]{border-color:rgba(var(--positive-rgb), .3)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard[data-tone=secondary]{border-color:rgba(var(--secondary-rgb), .3)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickCard[data-tone=tertiary]{border-color:rgba(var(--tertiary-rgb), .3)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickSteps{margin:0 auto var(--space6);gap:var(--space2);padding:0;list-style:none;display:grid}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickSteps{grid-template-columns:repeat(4,minmax(0,1fr))}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickSteps li{align-items:center;gap:var(--space3);background-color:rgba(var(--secondary-rgb), .12);padding:var(--space3);border-radius:var(--radius-input);font-size:var(--font-size3);display:flex}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__stepBadge{background-color:var(--secondary);color:#fff;width:36px;height:36px;font-weight:700;font-size:var(--font-size2);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickActions{gap:var(--space2);text-align:center;max-width:420px;margin:0 auto;display:grid}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__quickButton{font-size:var(--font-size4);padding:var(--space4)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__quickStart .Anjali-module-scss-module__cWV1uq__subButton{font-size:var(--font-size3)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{padding-left:var(--space2);padding-right:var(--space2)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{padding-left:var(--space4);padding-right:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction{padding-left:var(--space8);padding-right:var(--space8)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction h1,.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction h2,.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction h3{font-family:var(--font);font-weight:700}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p{margin-top:var(--space4);line-height:1.8;font-size:var(--font-size3)}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p){text-align:justify}:lang(en) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p{text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction p em{margin:var(--space1);text-align:left;font-style:normal}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__mainCatch{font-size:var(--font-size6);margin-bottom:var(--space2);text-align:center}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__subCatch{font-size:var(--font-size4);margin:var(--space2) 0 var(--space8);text-align:center;text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText{font-size:var(--font-size3);line-height:1.8;font-size:var(--font-size3)}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText){text-align:justify}:lang(en) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText{text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText ul{gap:var(--space2);margin-top:var(--space8);margin-bottom:var(--space8);flex-flow:column;padding-left:0;list-style:none;display:flex}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__introduction .Anjali-module-scss-module__cWV1uq__leadText ul li{background-color:rgba(var(--tertiary-rgb), .1);color:var(--tertiary-h);box-shadow:inset 0 0 3px rgba(var(--tertiary-rgb), .5);font-size:var(--font-size3);padding:var(--space4);border-radius:var(--radius-input);text-align:left;justify-content:flex-start;align-items:center;display:flex}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept{max-width:var(--panel-xl);margin:var(--space10) auto;padding:var(--space4) var(--space4);background-image:linear-gradient(90deg,#3b82f6,#7c3aed);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept .Anjali-module-scss-module__cWV1uq__title{color:#fff;font-size:var(--font-size8);margin-bottom:var(--space4)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept .Anjali-module-scss-module__cWV1uq__vrd{padding:var(--space4);background-color:#fff;border-radius:20px}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept .Anjali-module-scss-module__cWV1uq__vrd .Anjali-module-scss-module__cWV1uq__vrdText{color:#0000;font-size:var(--font-size8);background-image:linear-gradient(270deg,#3b82f6,#7c3aed);-webkit-background-clip:text;background-clip:text;font-weight:700}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept .Anjali-module-scss-module__cWV1uq__vrd .Anjali-module-scss-module__cWV1uq__vrdText{text-align:center}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept{padding:var(--space8)}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__concept .Anjali-module-scss-module__cWV1uq__title{margin-bottom:var(--space8)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{padding:0 var(--space2);margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{padding-left:var(--space2);padding-right:var(--space2)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{padding-left:var(--space4);padding-right:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview{padding-left:var(--space8);padding-right:var(--space8)}}.Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview .Anjali-module-scss-module__cWV1uq__text{line-height:1.8;font-size:var(--font-size3)}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview .Anjali-module-scss-module__cWV1uq__text,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview .Anjali-module-scss-module__cWV1uq__text,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview .Anjali-module-scss-module__cWV1uq__text){text-align:justify}:lang(en) .Anjali-module-scss-module__cWV1uq__wrapper .Anjali-module-scss-module__cWV1uq__overview .Anjali-module-scss-module__cWV1uq__text{text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__headerSkeleton{background-color:var(--header);width:100%;height:56px}.Anjali-module-scss-module__cWV1uq__deferRender,.Anjali-module-scss-module__cWV1uq__finalCta,.Anjali-module-scss-module__cWV1uq__cardsContainer{content-visibility:auto;contain-intrinsic-size:auto 900px}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__deferRender,.Anjali-module-scss-module__cWV1uq__finalCta,.Anjali-module-scss-module__cWV1uq__cardsContainer{contain-intrinsic-size:auto 600px}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__deferRender,.Anjali-module-scss-module__cWV1uq__finalCta,.Anjali-module-scss-module__cWV1uq__cardsContainer{contain-intrinsic-size:auto 800px}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__deferRender,.Anjali-module-scss-module__cWV1uq__finalCta,.Anjali-module-scss-module__cWV1uq__cardsContainer{contain-intrinsic-size:auto 1000px}}.Anjali-module-scss-module__cWV1uq__cardsContainer{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__cardsContainer{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__cardsContainer{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}.Anjali-module-scss-module__cWV1uq__cardsContainer h1{margin-top:var(--space10);font-size:var(--font-size6);text-align:center}.Anjali-module-scss-module__cWV1uq__cardsContainer h2{font-size:var(--font-size4);text-align:center;margin-top:var(--space4);margin-bottom:var(--space10)}.Anjali-module-scss-module__cWV1uq__card{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__card{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__card{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__card{padding:var(--space4)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__card{padding:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__card{padding:var(--space8)}}.Anjali-module-scss-module__cWV1uq__card .Anjali-module-scss-module__cWV1uq__number{font-size:var(--font-size10);margin:var(--space2) 0 var(--space4);text-align:center;font-weight:700}.Anjali-module-scss-module__cWV1uq__card h1{font-size:var(--font-size6);text-align:center;padding:var(--space4) var(--space2);text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__card h2{font-size:var(--font-size4);text-align:center;padding:var(--space4) var(--space2);text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__card h3{font-size:var(--font-size4);margin:var(--space6) auto;text-align:center;font-weight:700}.Anjali-module-scss-module__cWV1uq__card h4{font-size:var(--font-size3);margin-top:var(--space4);font-weight:700}.Anjali-module-scss-module__cWV1uq__card p{margin-top:var(--space4);line-height:1.8;font-size:var(--font-size3)}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__card p,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__card p,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__card p){text-align:justify}:lang(en) .Anjali-module-scss-module__cWV1uq__card p{text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__card img{margin-top:var(--space4)}.Anjali-module-scss-module__cWV1uq__card .Anjali-module-scss-module__cWV1uq__anjaliElement{margin:var(--space4) auto;width:fit-content}.Anjali-module-scss-module__cWV1uq__card .Anjali-module-scss-module__cWV1uq__footer{margin-top:var(--space4);font-size:var(--font-size3)}.Anjali-module-scss-module__cWV1uq__card[data-color=positive]{background-color:rgba(var(--positive-rgb), .2)}.Anjali-module-scss-module__cWV1uq__card[data-color=positive] h3,.Anjali-module-scss-module__cWV1uq__card[data-color=positive] h4,.Anjali-module-scss-module__cWV1uq__card[data-color=positive] .Anjali-module-scss-module__cWV1uq__number{color:var(--positive)}.Anjali-module-scss-module__cWV1uq__card[data-color=secondary]{background-color:rgba(var(--secondary-rgb), .2)}.Anjali-module-scss-module__cWV1uq__card[data-color=secondary] h3,.Anjali-module-scss-module__cWV1uq__card[data-color=secondary] h4,.Anjali-module-scss-module__cWV1uq__card[data-color=secondary] .Anjali-module-scss-module__cWV1uq__number{color:var(--secondary)}.Anjali-module-scss-module__cWV1uq__card[data-color=tertiary]{background-color:rgba(var(--tertiary-rgb), .2)}.Anjali-module-scss-module__cWV1uq__card[data-color=tertiary] h3,.Anjali-module-scss-module__cWV1uq__card[data-color=tertiary] h4,.Anjali-module-scss-module__cWV1uq__card[data-color=tertiary] .Anjali-module-scss-module__cWV1uq__number{color:var(--tertiary)}.Anjali-module-scss-module__cWV1uq__plain{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__plain{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__plain{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__plain{padding-left:var(--space2);padding-right:var(--space2)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__plain{padding-left:var(--space4);padding-right:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__plain{padding-left:var(--space8);padding-right:var(--space8)}}.Anjali-module-scss-module__cWV1uq__plain header{margin-top:var(--space8);margin-bottom:var(--space8);text-align:center}.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__title{font-size:var(--font-size6)}.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__subTitle{margin-top:var(--space4);font-size:var(--font-size4)}.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note{line-height:1.8;font-size:var(--font-size3)}:is(:lang(ja) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,:lang(ja) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note,:lang(zh-CN) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note,:lang(zh-TW) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note){text-align:justify}:is(:lang(en) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,:lang(en) .Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note){text-align:left;text-wrap:pretty;hyphens:auto}.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__text,.Anjali-module-scss-module__cWV1uq__plain .Anjali-module-scss-module__cWV1uq__note{margin-top:var(--space4)}.Anjali-module-scss-module__cWV1uq__finalCta{margin-top:var(--space8)}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__finalCta{padding-left:var(--space2);padding-right:var(--space2);margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__finalCta{max-width:var(--panel-lg);padding-left:var(--space4);padding-right:var(--space4);margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.Anjali-module-scss-module__cWV1uq__finalCta{padding-left:var(--space2);padding-right:var(--space2)}}@media screen and (min-width:600px){.Anjali-module-scss-module__cWV1uq__finalCta{padding-left:var(--space4);padding-right:var(--space4)}}@media screen and (min-width:800px){.Anjali-module-scss-module__cWV1uq__finalCta{padding-left:var(--space8);padding-right:var(--space8)}}.Anjali-module-scss-module__cWV1uq__finalCta .Anjali-module-scss-module__cWV1uq__leadText{font-size:var(--font-size6);text-align:center;padding:var(--space4) var(--space2);text-wrap-style:balance}.Anjali-module-scss-module__cWV1uq__finalCta .Anjali-module-scss-module__cWV1uq__buttonLink{font-size:var(--font-size6);padding:var(--space4) var(--space2);margin:var(--space8) auto;text-align:center;font-weight:700}.Anjali-module-scss-module__cWV1uq__finalCta .Anjali-module-scss-module__cWV1uq__registerTitle{font-size:var(--font-size4);text-align:center;padding:var(--space4) var(--space2);text-wrap-style:balance}
.Join-module-scss-module__SK8eOG__Root{color:var(--palette-ink);background:var(--palette-paper);--join-card-surface:color-mix(in srgb, var(--palette-surface-strong) 82%, var(--palette-paper));--join-card-border:color-mix(in srgb, var(--palette-border) 88%, transparent);--join-card-shadow:0 18px 40px -30px #11182729}[data-theme=dark] .Join-module-scss-module__SK8eOG__Root{--join-card-surface:color-mix(in srgb, var(--palette-surface-strong) 78%, black);--join-card-border:color-mix(in srgb, var(--palette-border) 84%, #ffffff1f);--join-card-shadow:0 24px 52px -34px #000000c7}.Join-module-scss-module__SK8eOG__Page{width:min(100% - var(--space3),960px);padding:var(--space3) 0 var(--space8);margin:0 auto}@media screen and (min-width:600px){.Join-module-scss-module__SK8eOG__Page{width:min(100% - var(--space4),960px);padding:var(--space4) 0 var(--space8)}}.Join-module-scss-module__SK8eOG__Hero,.Join-module-scss-module__SK8eOG__Section{gap:var(--space3);display:grid}.Join-module-scss-module__SK8eOG__Section{margin-top:var(--space6);padding-top:var(--space5);border-top:1px solid color-mix(in srgb, var(--palette-border) 92%, transparent)}.Join-module-scss-module__SK8eOG__Hero{border-top:0;padding-top:0}.Join-module-scss-module__SK8eOG__ActionSection{gap:var(--space3);margin-top:var(--space5);display:grid}@media screen and (min-width:800px){.Join-module-scss-module__SK8eOG__Hero{gap:var(--space4);grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:start}}.Join-module-scss-module__SK8eOG__HeroMain{gap:var(--space3);display:grid}.Join-module-scss-module__SK8eOG__Eyebrow,.Join-module-scss-module__SK8eOG__SectionEyebrow,.Join-module-scss-module__SK8eOG__RitualLabel{color:var(--palette-accent);letter-spacing:.08em;margin:0;font-size:.82rem;font-weight:700}.Join-module-scss-module__SK8eOG__Title{color:var(--palette-ink);font-family:var(--font);letter-spacing:-.02em;text-wrap:auto;margin:0;font-size:clamp(2rem,4.8vw,3.2rem);font-weight:800;line-height:1.26}.Join-module-scss-module__SK8eOG__Lead,.Join-module-scss-module__SK8eOG__SectionLead,.Join-module-scss-module__SK8eOG__StatusBody,.Join-module-scss-module__SK8eOG__ItemBody,.Join-module-scss-module__SK8eOG__LoginLeadBody,.Join-module-scss-module__SK8eOG__EmptyState p,.Join-module-scss-module__SK8eOG__SupportText{color:var(--palette-muted);margin:0;font-size:1rem;line-height:1.9}.Join-module-scss-module__SK8eOG__SupportLink{color:var(--palette-accent-strong);text-underline-offset:.16em;font-weight:700;text-decoration:underline}.Join-module-scss-module__SK8eOG__SupportLink:hover,.Join-module-scss-module__SK8eOG__SupportLink:focus-visible{color:var(--palette-accent)}.Join-module-scss-module__SK8eOG__ActionRow{gap:var(--space1);flex-wrap:wrap;align-items:center;display:flex}.Join-module-scss-module__SK8eOG__StatusBlock,.Join-module-scss-module__SK8eOG__ControllerWrap,.Join-module-scss-module__SK8eOG__LoginLead,.Join-module-scss-module__SK8eOG__EmptyState{gap:var(--space1);display:grid}.Join-module-scss-module__SK8eOG__StatusBlock,.Join-module-scss-module__SK8eOG__ControllerWrap,.Join-module-scss-module__SK8eOG__EmptyState{padding:var(--space3);border-radius:var(--reading-radius-sm);background:var(--join-card-surface);border:1px solid var(--join-card-border);box-shadow:var(--join-card-shadow)}.Join-module-scss-module__SK8eOG__Badge{width:fit-content;padding:var(--space0) var(--space1);background:color-mix(in srgb, var(--palette-accent) 12%, var(--palette-paper));color:var(--palette-accent-strong);letter-spacing:.08em;border-radius:999px;margin:0;font-size:.78rem;font-weight:700}.Join-module-scss-module__SK8eOG__StatusTitle,.Join-module-scss-module__SK8eOG__SectionTitle{color:var(--palette-ink);font-family:var(--font);letter-spacing:-.01em;text-wrap:auto;margin:0;font-size:clamp(1.34rem,2.4vw,1.9rem);font-weight:800;line-height:1.42}.Join-module-scss-module__SK8eOG__RitualInfo{gap:var(--space1);padding-top:var(--space2);border-top:1px solid color-mix(in srgb, var(--palette-border) 92%, transparent);display:grid}.Join-module-scss-module__SK8eOG__RitualTitle{color:var(--palette-ink);margin:0;font-size:1rem;font-weight:700;line-height:1.7;text-decoration:none}.Join-module-scss-module__SK8eOG__RitualTitle:hover,.Join-module-scss-module__SK8eOG__RitualTitle:focus-visible{color:var(--palette-accent);text-decoration:underline}.Join-module-scss-module__SK8eOG__RitualDate{color:var(--palette-muted);margin:0;font-size:.95rem;line-height:1.7}.Join-module-scss-module__SK8eOG__LoginLead{padding:var(--space2);background:color-mix(in srgb, var(--palette-paper) 92%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 88%, transparent);border-radius:16px}.Join-module-scss-module__SK8eOG__LoginLeadTitle,.Join-module-scss-module__SK8eOG__ItemTitle{color:var(--palette-ink);margin:0;font-size:1rem;font-weight:700;line-height:1.7}.Join-module-scss-module__SK8eOG__StepList,.Join-module-scss-module__SK8eOG__NoteList{counter-reset:step;gap:var(--space2);margin:0;padding:0;list-style:none;display:grid}.Join-module-scss-module__SK8eOG__StepList li{counter-increment:step;gap:var(--space2);padding-top:var(--space3);border-top:1px solid color-mix(in srgb, var(--palette-border) 92%, transparent);grid-template-columns:auto 1fr;align-items:start;display:grid}.Join-module-scss-module__SK8eOG__StepList li:first-child{border-top:0;padding-top:0}.Join-module-scss-module__SK8eOG__StepList li:before,.Join-module-scss-module__SK8eOG__NoteList li:before{content:counter(step);background:color-mix(in srgb, var(--palette-accent) 12%, var(--palette-paper));width:1.7rem;height:1.7rem;color:var(--palette-accent-strong);border-radius:999px;place-items:center;font-size:.85rem;font-weight:700;line-height:1;display:grid}.Join-module-scss-module__SK8eOG__NoteList{gap:var(--space2)}.Join-module-scss-module__SK8eOG__NoteList li{counter-increment:step;gap:var(--space1) var(--space2);padding:var(--space3);background:var(--join-card-surface);border:1px solid var(--join-card-border);box-shadow:var(--join-card-shadow);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.Join-module-scss-module__SK8eOG__NoteList li>*{grid-column:2}.Join-module-scss-module__SK8eOG__NoteContent,.Join-module-scss-module__SK8eOG__StepList li>div{gap:var(--space1);display:grid}.Join-module-scss-module__SK8eOG__ControllerWrap{gap:var(--space2)}
