@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.about-ritual) *,:where(.about-ritual) :before,:where(.about-ritual) :after{--about-ritual-tw-border-spacing-x:0;--about-ritual-tw-border-spacing-y:0;--about-ritual-tw-translate-x:0;--about-ritual-tw-translate-y:0;--about-ritual-tw-translate-z:0;--about-ritual-tw-scale-x:1;--about-ritual-tw-scale-y:1;--about-ritual-tw-scale-z:1;--about-ritual-tw-rotate-x:initial;--about-ritual-tw-rotate-y:initial;--about-ritual-tw-rotate-z:initial;--about-ritual-tw-skew-x:initial;--about-ritual-tw-skew-y:initial;--about-ritual-tw-scroll-snap-strictness:proximity;--about-ritual-tw-space-y-reverse:0;--about-ritual-tw-divide-y-reverse:0;--about-ritual-tw-border-style:solid;--about-ritual-tw-gradient-position:initial;--about-ritual-tw-gradient-from:#0000;--about-ritual-tw-gradient-via:#0000;--about-ritual-tw-gradient-to:#0000;--about-ritual-tw-gradient-stops:initial;--about-ritual-tw-gradient-via-stops:initial;--about-ritual-tw-gradient-from-position:0%;--about-ritual-tw-gradient-via-position:50%;--about-ritual-tw-gradient-to-position:100%;--about-ritual-tw-leading:initial;--about-ritual-tw-font-weight:initial;--about-ritual-tw-tracking:initial;--about-ritual-tw-ordinal:initial;--about-ritual-tw-slashed-zero:initial;--about-ritual-tw-numeric-figure:initial;--about-ritual-tw-numeric-spacing:initial;--about-ritual-tw-numeric-fraction:initial;--about-ritual-tw-shadow:0 0 #0000;--about-ritual-tw-shadow-color:initial;--about-ritual-tw-shadow-alpha:100%;--about-ritual-tw-inset-shadow:0 0 #0000;--about-ritual-tw-inset-shadow-color:initial;--about-ritual-tw-inset-shadow-alpha:100%;--about-ritual-tw-ring-color:initial;--about-ritual-tw-ring-shadow:0 0 #0000;--about-ritual-tw-inset-ring-color:initial;--about-ritual-tw-inset-ring-shadow:0 0 #0000;--about-ritual-tw-ring-inset:initial;--about-ritual-tw-ring-offset-width:0px;--about-ritual-tw-ring-offset-color:#fff;--about-ritual-tw-ring-offset-shadow:0 0 #0000;--about-ritual-tw-outline-style:solid;--about-ritual-tw-blur:initial;--about-ritual-tw-brightness:initial;--about-ritual-tw-contrast:initial;--about-ritual-tw-grayscale:initial;--about-ritual-tw-hue-rotate:initial;--about-ritual-tw-invert:initial;--about-ritual-tw-opacity:initial;--about-ritual-tw-saturate:initial;--about-ritual-tw-sepia:initial;--about-ritual-tw-drop-shadow:initial;--about-ritual-tw-drop-shadow-color:initial;--about-ritual-tw-drop-shadow-alpha:100%;--about-ritual-tw-drop-shadow-size:initial;--about-ritual-tw-backdrop-blur:initial;--about-ritual-tw-backdrop-brightness:initial;--about-ritual-tw-backdrop-contrast:initial;--about-ritual-tw-backdrop-grayscale:initial;--about-ritual-tw-backdrop-hue-rotate:initial;--about-ritual-tw-backdrop-invert:initial;--about-ritual-tw-backdrop-opacity:initial;--about-ritual-tw-backdrop-saturate:initial;--about-ritual-tw-backdrop-sepia:initial;--about-ritual-tw-duration:initial;--about-ritual-tw-ease:initial;--about-ritual-tw-text-shadow-color:initial;--about-ritual-tw-text-shadow-alpha:100%;--about-ritual-tw-content:""}:where(.about-ritual) ::backdrop{--about-ritual-tw-border-spacing-x:0;--about-ritual-tw-border-spacing-y:0;--about-ritual-tw-translate-x:0;--about-ritual-tw-translate-y:0;--about-ritual-tw-translate-z:0;--about-ritual-tw-scale-x:1;--about-ritual-tw-scale-y:1;--about-ritual-tw-scale-z:1;--about-ritual-tw-rotate-x:initial;--about-ritual-tw-rotate-y:initial;--about-ritual-tw-rotate-z:initial;--about-ritual-tw-skew-x:initial;--about-ritual-tw-skew-y:initial;--about-ritual-tw-scroll-snap-strictness:proximity;--about-ritual-tw-space-y-reverse:0;--about-ritual-tw-divide-y-reverse:0;--about-ritual-tw-border-style:solid;--about-ritual-tw-gradient-position:initial;--about-ritual-tw-gradient-from:#0000;--about-ritual-tw-gradient-via:#0000;--about-ritual-tw-gradient-to:#0000;--about-ritual-tw-gradient-stops:initial;--about-ritual-tw-gradient-via-stops:initial;--about-ritual-tw-gradient-from-position:0%;--about-ritual-tw-gradient-via-position:50%;--about-ritual-tw-gradient-to-position:100%;--about-ritual-tw-leading:initial;--about-ritual-tw-font-weight:initial;--about-ritual-tw-tracking:initial;--about-ritual-tw-ordinal:initial;--about-ritual-tw-slashed-zero:initial;--about-ritual-tw-numeric-figure:initial;--about-ritual-tw-numeric-spacing:initial;--about-ritual-tw-numeric-fraction:initial;--about-ritual-tw-shadow:0 0 #0000;--about-ritual-tw-shadow-color:initial;--about-ritual-tw-shadow-alpha:100%;--about-ritual-tw-inset-shadow:0 0 #0000;--about-ritual-tw-inset-shadow-color:initial;--about-ritual-tw-inset-shadow-alpha:100%;--about-ritual-tw-ring-color:initial;--about-ritual-tw-ring-shadow:0 0 #0000;--about-ritual-tw-inset-ring-color:initial;--about-ritual-tw-inset-ring-shadow:0 0 #0000;--about-ritual-tw-ring-inset:initial;--about-ritual-tw-ring-offset-width:0px;--about-ritual-tw-ring-offset-color:#fff;--about-ritual-tw-ring-offset-shadow:0 0 #0000;--about-ritual-tw-outline-style:solid;--about-ritual-tw-blur:initial;--about-ritual-tw-brightness:initial;--about-ritual-tw-contrast:initial;--about-ritual-tw-grayscale:initial;--about-ritual-tw-hue-rotate:initial;--about-ritual-tw-invert:initial;--about-ritual-tw-opacity:initial;--about-ritual-tw-saturate:initial;--about-ritual-tw-sepia:initial;--about-ritual-tw-drop-shadow:initial;--about-ritual-tw-drop-shadow-color:initial;--about-ritual-tw-drop-shadow-alpha:100%;--about-ritual-tw-drop-shadow-size:initial;--about-ritual-tw-backdrop-blur:initial;--about-ritual-tw-backdrop-brightness:initial;--about-ritual-tw-backdrop-contrast:initial;--about-ritual-tw-backdrop-grayscale:initial;--about-ritual-tw-backdrop-hue-rotate:initial;--about-ritual-tw-backdrop-invert:initial;--about-ritual-tw-backdrop-opacity:initial;--about-ritual-tw-backdrop-saturate:initial;--about-ritual-tw-backdrop-sepia:initial;--about-ritual-tw-duration:initial;--about-ritual-tw-ease:initial;--about-ritual-tw-text-shadow-color:initial;--about-ritual-tw-text-shadow-alpha:100%;--about-ritual-tw-content:""}}:where(.about-ritual){--color-gray-50:#f9fafb;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-gray-900:#101828;--color-neutral-200:#e5e5e5;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-black:#000;--color-white:#fff;--spacing:4px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--text-xs:12px;--text-xs--line-height:calc(1/.75);--text-sm:14px;--text-sm--line-height:calc(1.25/.875);--text-base:16px;--text-base--line-height: 1.5 ;--text-xl:20px;--text-xl--line-height:calc(1.75/1.25);--text-2xl:24px;--text-2xl--line-height:calc(2/1.5);--text-5xl:48px;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-xs:2px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:about-ritual-spin 1s linear infinite;--animate-pulse:about-ritual-pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-primitive-indigo-blue-100:#142b6f;--color-primitive-indigo-blue-80:#43558c;--color-primitive-indigo-blue-60:#62719f;--color-primitive-indigo-blue-40:#a1aac5;--color-primitive-indigo-blue-20:#d0d5e2;--color-primitive-yellow-100:#ffd600;--color-primitive-yellow-80:#ffde33;--color-primitive-yellow-60:#ffe666;--color-primitive-yellow-40:#ffef99;--color-primitive-yellow-20:#fff7cc;--color-primitive-warm-100:#e4c25e;--color-primitive-warm-60:#f0dba8;--color-primitive-warm-40:#f6eacb;--color-primitive-warm-20:#fcf8ee;--color-primitive-white:#fff;--color-primitive-cool-100:#c3cfd5;--color-primitive-cool-60:#dbe2e6;--color-primitive-cool-40:#eaeef0;--color-primitive-cool-20:#f5f7f8;--color-primitive-danger:#c83d1e;--color-primitive-warning:#db7f16;--color-primitive-success:#4c840d;--color-primitive-focus:#4b3dc4;--color-background:var(--color-primitive-white);--color-background-inverse:var(--color-primitive-indigo-blue-100);--color-foreground:var(--color-primitive-indigo-blue-100);--color-foreground-inverse:var(--color-primitive-white);--color-brand-01:var(--color-primitive-indigo-blue-100);--color-brand-02:var(--color-primitive-indigo-blue-60);--color-brand-03:var(--color-primitive-yellow-100);--color-brand-04:var(--color-primitive-yellow-40);--color-brand-05:var(--color-primitive-yellow-20);--color-brand-06:var(--color-primitive-warm-100);--color-brand-07:var(--color-primitive-warm-40);--color-brand-08:var(--color-primitive-warm-20);--color-brand-09:var(--color-primitive-cool-100);--color-brand-10:var(--color-primitive-cool-40);--color-brand-11:var(--color-primitive-cool-20);--color-link:var(--color-primitive-indigo-blue-100);--color-danger:var(--color-primitive-danger);--color-focus:var(--color-primitive-focus);--color-accent-01:#ab4824;--color-accent-01-inverse:#ab4824;--color-accent-02:#ab4824;--color-accent-02-inverse:#ab4824;--color-background-secondary:#fff;--color-background-secondary-inverse:#b3b2b1;--color-blue:#3b52e8;--color-border-01:#b3b2b1;--color-border-01-inverse:#717171;--color-border-02:#b3b2b1;--color-border-02-inverse:#717171;--color-disabled:#b3b2b1;--color-disabled-inverse:#717171;--color-foreground-secondary:#717171;--color-foreground-secondary-inverse:#f6ede0;--color-grey-100:#f6ede0;--color-grey-200:#fef6eb;--color-grey-300:#b3b2b1;--color-grey-400:#717171;--color-grey-500:#717171;--color-grey-600:#2b2727;--color-light-blue:#d2eefc;--color-link-inverse:#fff;--color-orange:#ab4824;--color-yellow:#ffe7b6;--color-green:#005e16;--font-family-primary:"AboutRitualCircular";--font-family-secondary:"AboutRitualDutch";--max-width-none:none;--max-width-sm:384px;--max-width-md:448px;--max-width-xl:576px;--max-width-full:100%;--max-width-fit:fit-content;--max-width-96:384px;--leading-none:1;--button-padding-block:12px;--button-padding-inline:24px;--button-min-width:0;--button-height:45px;--button-border-radius:25px;--button-compact-padding-block:8px;--button-compact-padding-inline:16px;--button-compact-min-width:0;--button-compact-height:40px;--button-compact-border-radius:25px;--button-primary-bg:var(--color-foreground);--button-primary-color:var(--color-foreground-secondary-inverse);--button-primary-hover-bg:var(--color-accent-01);--button-primary-hover-color:var(--color-foreground-secondary-inverse);--button-primary-focus-color:var(--color-primitive-indigo-blue-40);--button-primary-disabled-bg:var(--color-disabled);--button-primary-disabled-color:var(--color-white);--button-secondary-bg:transparent;--button-secondary-color:var(--color-black);--button-secondary-border:var(--color-black);--button-secondary-border-width:1px;--button-secondary-hover-bg:var(--color-black);--button-secondary-hover-color:var(--color-white);--button-secondary-focus-color:var(--color-focus);--button-secondary-disabled-color:var(--color-disabled);--button-secondary-disabled-border:var(--color-disabled);--button-tertiary-color:var(--color-black);--button-tertiary-border:var(--color-black);--button-tertiary-border-width:0px;--button-tertiary-padding-bottom:0px;--button-tertiary-padding-bottom-desktop:0px;--button-tertiary-hover-color:var(--color-black);--button-tertiary-hover-border:var(--color-grey-300);--button-tertiary-focus-color:var(--color-focus);--button-tertiary-disabled-color:var(--color-disabled);--button-tertiary-disabled-border:var(--color-disabled);--button-red-bg:var(--color-red);--button-red-color:var(--color-white);--button-red-border:var(--color-red);--button-red-hover-bg:var(--color-red);--button-red-hover-color:var(--color-white);--button-red-focus-color:var(--color-focus);--button-red-disabled-bg:var(--color-grey-300);--button-red-disabled-color:var(--color-foreground-secondary-inverse);--button-primary-inverse-bg:var(--color-accent-02);--button-primary-inverse-color:var(--color-white);--button-primary-inverse-hover-bg:var(--color-orange);--button-primary-inverse-hover-color:var(--color-black);--button-primary-inverse-focus-color:var(--color-focus);--button-primary-inverse-disabled-bg:var(--color-disabled);--button-primary-inverse-disabled-color:var(--color-white);--button-secondary-inverse-bg:var(--color-black);--button-secondary-inverse-color:var(--color-white);--button-secondary-inverse-border:var(--color-black);--button-secondary-inverse-border-width:1px;--button-secondary-inverse-hover-bg:transparent;--button-secondary-inverse-hover-color:var(--color-black);--button-secondary-inverse-focus-color:var(--color-focus);--button-secondary-inverse-disabled-color:var(--color-disabled);--button-secondary-inverse-disabled-border:var(--color-disabled);--button-tertiary-inverse-color:var(--color-black);--button-tertiary-inverse-border:var(--color-black);--button-tertiary-inverse-border-width:0px;--button-tertiary-inverse-hover-color:var(--color-black);--button-tertiary-inverse-hover-border:var(--color-grey-300);--button-tertiary-inverse-focus-color:var(--color-focus);--button-tertiary-inverse-disabled-color:var(--color-disabled);--button-tertiary-inverse-disabled-border:var(--color-disabled);--button-quaternary-padding:0;--button-quaternary-color:var(--color-foreground);--button-quaternary-hover-color:var(--color-foreground);--line-height-120:120%;--line-height-125:125%;--line-height-150:150%;--font-weight-book:450;--aspect-portrait:63/76;--aspect-landscape:160/107;--animate-marquee:about-ritual-marquee 15s linear infinite;--sl-toast-top:calc(var(--header-height,0px) + 16px);--sl-toast-left:unset;--sl-toast-bottom:unset;--sl-toast-right:16px}@supports (color:color(display-p3 0 0 0)){:where(.about-ritual){--color-gray-50:color(display-p3 .977213 .98084 .985102);--color-gray-200:color(display-p3 .899787 .906171 .92106);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-400:color(display-p3 .605734 .630385 .680158);--color-gray-600:color(display-p3 .297358 .332176 .39043);--color-gray-900:color(display-p3 .070423 .0928982 .151928);--color-neutral-200:color(display-p3 .898161 .898161 .898161);--color-stone-100:color(display-p3 .960863 .960863 .958167);--color-stone-200:color(display-p3 .905089 .897839 .893512)}}@supports (color:lab(0% 0 0)){:where(.about-ritual){--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612289 -3.7138);--color-gray-400:lab(65.9269% -.832677 -8.17474);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-900:lab(8.11897% .811271 -12.254);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579)}}:where(.about-ritual) *,:where(.about-ritual) :after,:where(.about-ritual) :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.about-ritual) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.about-ritual) ::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.about-ritual) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.about-ritual){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:where(.about-ritual) hr{height:0;color:inherit;border-top-width:1px}:where(.about-ritual) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.about-ritual) h1,:where(.about-ritual) h2,:where(.about-ritual) h3,:where(.about-ritual) h4,:where(.about-ritual) h5,:where(.about-ritual) h6{font-size:inherit;font-weight:inherit}:where(.about-ritual) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.about-ritual) b,:where(.about-ritual) strong{font-weight:bolder}:where(.about-ritual) code,:where(.about-ritual) kbd,:where(.about-ritual) samp,:where(.about-ritual) pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}:where(.about-ritual) small{font-size:80%}:where(.about-ritual) sub,:where(.about-ritual) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.about-ritual) sub{bottom:-.25em}:where(.about-ritual) sup{top:-.5em}:where(.about-ritual) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.about-ritual) :-moz-focusring{outline:auto}:where(.about-ritual) progress{vertical-align:baseline}:where(.about-ritual) summary{display:list-item}:where(.about-ritual) ol,:where(.about-ritual) ul,:where(.about-ritual) menu{list-style:none}:where(.about-ritual) img,:where(.about-ritual) svg,:where(.about-ritual) video,:where(.about-ritual) canvas,:where(.about-ritual) audio,:where(.about-ritual) iframe,:where(.about-ritual) embed,:where(.about-ritual) object{vertical-align:middle;display:block}:where(.about-ritual) img,:where(.about-ritual) video{max-width:100%;height:auto}:where(.about-ritual) button,:where(.about-ritual) input,:where(.about-ritual) select,:where(.about-ritual) optgroup,:where(.about-ritual) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.about-ritual) ::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.about-ritual) ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.about-ritual) :where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(.about-ritual) :where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(.about-ritual) :where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(.about-ritual) :where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(.about-ritual) :where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(.about-ritual) :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}:where(.about-ritual) ::-webkit-file-upload-button{margin-inline-end:4px}:where(.about-ritual) ::file-selector-button{margin-inline-end:4px}:where(.about-ritual) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:where(.about-ritual) ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}:where(.about-ritual) textarea{resize:vertical}:where(.about-ritual) ::-webkit-search-decoration{-webkit-appearance:none}:where(.about-ritual) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(.about-ritual) ::-webkit-datetime-edit{display:inline-flex}:where(.about-ritual) ::-webkit-datetime-edit-fields-wrapper{padding:0}:where(.about-ritual) ::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) ::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}:where(.about-ritual) :-moz-ui-invalid{box-shadow:none}:where(.about-ritual) button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.about-ritual) input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.about-ritual) ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.about-ritual) ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.about-ritual) ::-webkit-inner-spin-button{height:auto}:where(.about-ritual) ::-webkit-outer-spin-button{height:auto}:where(.about-ritual) [hidden]:where(:not([hidden=until-found])){display:none!important}:where(.about-ritual) button:not(:disabled),:where(.about-ritual) [role=button]:not(:disabled){cursor:pointer}:where(.about-ritual) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(.about-ritual) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}:where(.about-ritual) input[type=search]::-webkit-search-results-button{-webkit-appearance:none}:where(.about-ritual) input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:where(.about-ritual){padding-right:var(--scrollbar-width);color:var(--color-foreground);overflow-x:clip}:where(.about-ritual) .announcement-bar-wrapper{margin-right:calc(var(--scrollbar-width)*-1);transition-property:margin;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .clip-auto{clip:auto}:where(.about-ritual) .skip-to-content-link:focus{top:calc(var(--spacing)*4);left:calc(var(--spacing)*4);z-index:2147483647;background-color:var(--color-white);width:auto;height:auto;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none;display:block;position:absolute;overflow:visible}@media(min-width:1024px){:where(.about-ritual) .skip-to-content-link:focus{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .skip-to-content-link:focus{color:var(--color-primitive-indigo-blue-100);--about-ritual-tw-shadow:0 4px 6px -1px var(--about-ritual-tw-shadow-color,#0000001a),0 2px 4px -2px var(--about-ritual-tw-shadow-color,#0000001a);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow);clip:auto;clip-path:none;white-space:normal}:where(.about-ritual) :focus-visible{outline:2px solid var(--color-primitive-indigo-blue-100);outline-offset:2px}:where(.about-ritual) :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])) a[data-product-url]:focus-visible{--about-ritual-tw-outline-style:none;outline-style:none;position:relative}:where(.about-ritual) :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])) a[data-product-url]:focus-visible:after{pointer-events:none;inset:calc(var(--spacing)*0);z-index:10;border-radius:inherit;border-style:var(--about-ritual-tw-border-style);border-width:2px;border-color:var(--color-primitive-indigo-blue-100);content:"";position:absolute}:where(.about-ritual) [data-scroll-container][role=list]>[role=listitem][tabindex="0"]:focus-visible{outline-offset:-2px}:where(.about-ritual) [data-field-input]:focus-visible{outline:none}:where(.about-ritual) details>summary{list-style:none}:where(.about-ritual) details>summary::marker{display:none}:where(.about-ritual) details>summary::-webkit-details-marker{display:none}:where(.about-ritual) .remove-arrow::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(.about-ritual) .remove-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(.about-ritual) .remove-arrow{-moz-appearance:textfield}:where(.about-ritual):has(:is(modal-dialog,:where([data-about-source-tag=modal-dialog]))[open]){overflow:hidden}:where(.about-ritual) :is(swiper-container,:where([data-about-source-tag=swiper-container])){color:var(--color-foreground);--swiper-theme-color:currentColor;--swiper-pagination-bottom:0}:where(.about-ritual) :is(accessible-link,:where([data-about-source-tag=accessible-link])){cursor:pointer}:where(.about-ritual) :is(svg-icon,:where([data-about-source-tag=svg-icon])){width:1em;height:1em;font-size:var(--icon-size,inherit);display:inline-flex;box-sizing:content-box!important}:where(.about-ritual) .rte a:not(.btn),:where(.about-ritual) .text-block a:not(.btn){color:var(--color-link);-webkit-text-decoration-color:var(--color-link);text-decoration-color:var(--color-link);text-underline-offset:4px;text-decoration-line:underline!important}:where(.about-ritual) :is(.rte a:not(.btn),.text-block a:not(.btn)):disabled{color:var(--color-disabled)}:where(.about-ritual) :is(tooltip-element,:where([data-about-source-tag=tooltip-element])) [data-tooltip-trigger]{cursor:pointer}:where(.about-ritual) :is(tooltip-element,:where([data-about-source-tag=tooltip-element])) [data-tooltip-content]{background-color:var(--color-primitive-cool-40);width:max-content;max-width:min(344px,100vw - 32px);padding:calc(var(--spacing)*4);display:none;position:absolute}:where(.about-ritual) :is(tooltip-element,:where([data-about-source-tag=tooltip-element])) [data-tooltip-arrow]{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);background-color:inherit;position:absolute;rotate:45deg}:where(.about-ritual) [data-flyout-drawer-backdrop]{inset:calc(var(--spacing)*0);z-index:2147483600;background-color:#000000a8;display:none;position:fixed}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) [data-flyout-drawer-backdrop]{background-color:color-mix(in oklab,var(--color-black)66%,transparent)}}:where(.about-ritual) [data-flyout-drawer-backdrop]:is(:where(.group\/flyout)[open] *){display:block}:where(.about-ritual) [data-flyout-drawer-content]{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);z-index:2147483600;--about-ritual-tw-translate-x:100%;width:100%;height:100dvh;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y);overscroll-behavior:contain;transition-property:translate;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration));--about-ritual-tw-duration:.5s;--about-ritual-tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);position:fixed}:where(.about-ritual) [data-flyout-drawer-content]:is(:where(.group\/flyout)[open] *){--about-ritual-tw-translate-x:calc(var(--spacing)*0);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}@media(prefers-reduced-motion:reduce){:where(.about-ritual) [data-flyout-drawer-content]{transition-property:none}}:where(.about-ritual) [data-flyout-drawer-content] .hide-scrollbar{overscroll-behavior:contain}:where(.about-ritual) *{scrollbar-color:initial;scrollbar-width:initial}:where(.about-ritual) p{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) p{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) caption{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) h1{font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h1{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) h2{font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h2{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) h3{font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h3{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) h4{font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h4{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) h5{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h5{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) h6{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) h6{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) blockquote{font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-secondary,"AboutRitualDutch");letter-spacing:0;text-transform:none;font-style:normal;font-weight:400;line-height:1.4;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) blockquote{font-family:var(--font-family-secondary,"AboutRitualDutch");letter-spacing:0;text-transform:none;font-style:normal;font-weight:400;line-height:1.4;text-decoration:none}}:where(.about-ritual) a{text-decoration:none}:where(.about-ritual) a:hover{color:undefined;text-decoration:underline}:where(.about-ritual) .rte>:first-child{margin-top:calc(var(--spacing)*0)}:where(.about-ritual) .rte>:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .rte table{table-layout:fixed;width:100%}:where(.about-ritual) .rte img{margin-bottom:calc(var(--spacing)*4);max-width:100%;height:auto;max-width:var(--max-width-full);border-radius:4px}@media(min-width:1024px){:where(.about-ritual) .rte img{border-radius:4px}}:where(.about-ritual) .rte img{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .rte>ul>li,:where(.about-ritual) .rte>ol>li{list-style-position:outside}:where(.about-ritual) :is(.rte>ul>li,.rte>ol>li):last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .rte blockquote{display:inline-flex}:where(.about-ritual) .rte blockquote>*{margin-block:calc(var(--spacing)*-2)}@media(min-width:640px){:where(.about-ritual) .order-mobile-table thead,:where(.about-ritual) .order-mobile-table th,:where(.about-ritual) .order-mobile-table tfoot td:first-of-type{display:none}:where(.about-ritual) .order-mobile-table td{text-align:right;display:flex}:where(.about-ritual) .order-mobile-table tbody tr{border-top-style:var(--about-ritual-tw-border-style);padding-block:calc(var(--spacing)*4);border-top-width:1px}:where(.about-ritual) .order-mobile-table td[data-label]:before{padding-right:calc(var(--spacing)*8);text-align:left;font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;flex-grow:1;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .order-mobile-table td[data-label]:before{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .order-mobile-table td[data-label]:before{text-transform:uppercase;content:attr(data-label)}:where(.about-ritual) .order-mobile-table td:first-of-type{align-items:center;display:flex}:where(.about-ritual) .order-mobile-table tr{flex-direction:column;justify-content:flex-start;width:100%;display:flex}}:where(.about-ritual) .rte em,:where(.about-ritual) .rte i{font-style:italic}:where(.about-ritual) .rte strong{font-weight:700}:where(.about-ritual) .rte table th{border-collapse:collapse;border-style:var(--about-ritual-tw-border-style);--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-width:1px}:where(.about-ritual) .rte table td{border-collapse:collapse;border-style:var(--about-ritual-tw-border-style);padding:calc(var(--spacing)*2);border-width:1px}@media(min-width:640px){:where(.about-ritual) .rte table td{padding-inline:calc(var(--spacing)*5)}}:where(.about-ritual) .rte iframe{width:100%;max-width:100%;height:auto;max-width:var(--max-width-full)}:where(.about-ritual) .rte ol,:where(.about-ritual) .rte ul{margin-left:calc(var(--spacing)*0);width:-moz-fit-content;width:fit-content;padding:calc(var(--spacing)*0);font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte ol,:where(.about-ritual) .rte ul{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .rte ol{--list-marker-gap:8px;padding-inline-start:calc(var(--spacing)*6);padding-inline-start:calc(24px + var(--list-marker-gap))}:where(.about-ritual) .text-block ol,:where(.about-ritual) .text-block ul{width:-moz-fit-content;width:fit-content;font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block ol,:where(.about-ritual) .text-block ul{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .rte ol li,:where(.about-ritual) .rte ul li{font-family:var(--font-family-secondary,"AboutRitualDutch"),serif}:where(.about-ritual) .rte ol li p,:where(.about-ritual) .rte ul li p{margin-bottom:calc(var(--spacing)*4)}:where(.about-ritual) .text-block ol li,:where(.about-ritual) .text-block ul li{font-family:var(--font-family-primary)}:where(.about-ritual) .rte ol,:where(.about-ritual) .text-block ol{list-style-type:decimal}:where(.about-ritual) .rte ol ul,:where(.about-ritual) .text-block ol ul,:where(.about-ritual) .rte ul{list-style-type:disc}:where(.about-ritual) .rte ul li li,:where(.about-ritual) .text-block ul li li{margin-left:2.5em;list-style:circle}:where(.about-ritual) .rte ul li li li,:where(.about-ritual) .text-block ul li li li{list-style:square}:where(.about-ritual) .rte ul li::marker{opacity:.56}:where(.about-ritual) .rte h1{font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h1{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) .rte h2{font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h2{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) .rte h3{font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h3{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .rte h4{font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h4{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .rte h5{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h5{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .rte h6{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte h6{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .rte h1,:where(.about-ritual) .rte h2,:where(.about-ritual) .rte h3,:where(.about-ritual) .rte h4,:where(.about-ritual) .rte h5,:where(.about-ritual) .rte h6{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*6)}:where(.about-ritual) .rte p{margin-bottom:calc(var(--spacing)*6);font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .rte p{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .rte p{font-family:var(--font-family-secondary,"AboutRitualDutch"),serif}:where(.about-ritual) .rte>ul,:where(.about-ritual) .rte>ol,:where(.about-ritual) .rte>div>ul,:where(.about-ritual) .rte>div>ol{margin-bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .rte.rte-article ul,:where(.about-ritual) .rte.rte-article ol{padding-inline-start:calc(var(--spacing)*6);padding-bottom:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .rte.rte-article strong,:where(.about-ritual) .rte.rte-article b{font-family:var(--font-family-primary);font-weight:700}:where(.about-ritual) .text-block.h1>:not(:-webkit-any(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.h1>:not(:-moz-any(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.h1>:not(:is(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h1>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.h1>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.h1>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) .text-block.h2>:not(:-webkit-any(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.h2>:not(:-moz-any(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.h2>:not(:is(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h2>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.h2>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.h2>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) .text-block.h3>:not(:-webkit-any(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h3>:not(:-moz-any(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h3>:not(:is(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h3>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h3>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h3>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.h4>:not(:-webkit-any(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h4>:not(:-moz-any(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h4>:not(:is(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h4>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h4>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h4>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.h5>:not(:-webkit-any(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h5>:not(:-moz-any(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h5>:not(:is(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h5>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h5>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.h5>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.h6>:not(:-webkit-any(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.h6>:not(:-moz-any(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.h6>:not(:is(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.h6>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.h6>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.h6>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.p>:not(:-webkit-any(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.p>:not(:-moz-any(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.p>:not(:is(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.p>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.p>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.p>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:-webkit-any(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:-moz-any(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:is(em,i)){font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h1>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:-webkit-any(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:-moz-any(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:is(em,i)){font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h2>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:-webkit-any(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:-moz-any(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:is(em,i)){font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h3>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:-webkit-any(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:-moz-any(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:is(em,i)){font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h4>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:-webkit-any(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:-moz-any(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:is(em,i)){font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h5>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:-webkit-any(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:-moz-any(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:is(em,i)){font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:h6>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:-webkit-any(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:-moz-any(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:is(em,i)){font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:-webkit-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:-moz-any(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:p>:not(:is(em,i)){font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .rte h1,:where(.about-ritual) .rte h2,:where(.about-ritual) .rte h3,:where(.about-ritual) .rte h4,:where(.about-ritual) .rte h5,:where(.about-ritual) .rte h6{margin-top:calc(var(--spacing)*10)}}:where(.about-ritual) .text-block :empty{padding-block-start:.5lh;padding-block-end:.5lh}:where(.about-ritual) .text-block ul{list-style-type:disc}:where(.about-ritual) .text-block>ol>li:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .text-block ul,:where(.about-ritual) .text-block ol{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none}:where(.about-ritual) .text-block ul>li,:where(.about-ritual) .text-block ol>li{--list-marker-gap:8px;--list-marker-width:calc(var(--marker-font-size,16px)*var(--marker-width-multiplier,1.2));padding-inline-start:calc(var(--list-marker-width) + var(--list-marker-gap));display:block;position:relative}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h1):before{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h1):before{font-size:66px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h2):before{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h2):before{font-size:48px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h3):before{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h3):before{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h4):before{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h4):before{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h5):before{font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h5):before{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h6):before{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(h6):before{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(p):before{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(.text-block ul>li,.text-block ol>li):has(p):before{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block li:has(>h1){--marker-font-size:40px;--marker-width-multiplier:1.6}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h1){--marker-font-size:66px}}:where(.about-ritual) .text-block li:has(>h2){--marker-font-size:40px;--marker-width-multiplier:1.5}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h2){--marker-font-size:48px}}:where(.about-ritual) .text-block li:has(>h3){--marker-font-size:32px;--marker-width-multiplier:1.4}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h3){--marker-font-size:40px}}:where(.about-ritual) .text-block li:has(>h4){--marker-font-size:24px;--marker-width-multiplier:1.2}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h4){--marker-font-size:32px}}:where(.about-ritual) .text-block li:has(>h5){--marker-font-size:20px;--marker-width-multiplier:1.2}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h5){--marker-font-size:24px}}:where(.about-ritual) .text-block li:has(>h6){--marker-font-size:12px;--marker-width-multiplier:1.2}@media(min-width:1024px){:where(.about-ritual) .text-block li:has(>h6){--marker-font-size:16px}}:where(.about-ritual) .text-block li:has(>p){--marker-font-size:16px;--marker-width-multiplier:1.2}:where(.about-ritual) .text-block ol{counter-reset:item}:where(.about-ritual) .text-block ul>li:before{content:"\2022";width:var(--list-marker-width);color:currentColor;display:block}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .text-block ul>li:before{color:color-mix(in srgb,currentColor 56%,transparent)}}:where(.about-ritual) .text-block ul>li:before{position:absolute}:where(.about-ritual) .text-block ul>li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ul>li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ul>li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ul>li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block ul>li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block ul>li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block ol>li{counter-increment:item}:where(.about-ritual) .text-block ol>li:before{content:counter(item)".";width:var(--list-marker-width);text-align:end;display:inline-block;position:absolute}:where(.about-ritual) .text-block ol>li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ol>li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ol>li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}:where(.about-ritual) .text-block ol>li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block ol>li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block ol>li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}:where(.about-ritual) .text-block.text-label-1>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-1>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-1>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-label-1>:not(:-webkit-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-1>:not(:-moz-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-1>:not(:is(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-label-2>:not(:-webkit-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-2>:not(:-moz-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-2>:not(:is(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-label-2>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-2>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-label-2>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-body>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-body>:not(:-webkit-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body>:not(:-moz-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body>:not(:is(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-body-2>:not(:-webkit-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body-2>:not(:-moz-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body-2>:not(:is(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-body-2>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body-2>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-body-2>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-caption>:not(:-webkit-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-caption>:not(:-moz-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-caption>:not(:is(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-caption>:not(:-webkit-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-caption>:not(:-moz-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-caption>:not(:is(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-caption.font-bold>:not(:-webkit-any(em,i)){--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .text-block.text-caption.font-bold>:not(:-moz-any(em,i)){--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .text-block.text-caption.font-bold>:not(:is(em,i)){--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .text-block.text-eyebrow>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-eyebrow>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-eyebrow>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-eyebrow>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-eyebrow>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-eyebrow>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.text-heading-3>:not(:-webkit-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-3>:not(:-moz-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-3>:not(:is(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-heading-3>:not(:-webkit-any(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-3>:not(:-moz-any(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-3>:not(:is(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.text-heading-4>:not(:-webkit-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-4>:not(:-moz-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-4>:not(:is(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-heading-4>:not(:-webkit-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-4>:not(:-moz-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-4>:not(:is(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.text-heading-5>:not(:-webkit-any(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-5>:not(:-moz-any(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-5>:not(:is(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-heading-5>:not(:-webkit-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-5>:not(:-moz-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.text-heading-5>:not(:is(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-block.text-heading-6>:not(:-webkit-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-heading-6>:not(:-moz-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-heading-6>:not(:is(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-block.text-heading-6>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-heading-6>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.text-heading-6>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:-webkit-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:-moz-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-1>:not(:is(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:-webkit-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:-moz-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:is(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-label-2>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:-webkit-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:-moz-any(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body>:not(:is(em,i)){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:-webkit-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:-moz-any(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:is(em,i)){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-body-2>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-caption>:not(:-webkit-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-caption>:not(:-moz-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-caption>:not(:is(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-eyebrow>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-eyebrow>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-eyebrow>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:-webkit-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:-moz-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:is(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:-webkit-any(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:-moz-any(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-3>:not(:is(em,i)){font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:-webkit-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:-moz-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:is(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:-webkit-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:-moz-any(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-4>:not(:is(em,i)){font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:-webkit-any(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:-moz-any(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:is(em,i)){font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:-webkit-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:-moz-any(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-5>:not(:is(em,i)){font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:-webkit-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:-moz-any(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:is(em,i)){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:-webkit-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:-moz-any(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .text-block.lg\:text-heading-6>:not(:is(em,i)){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-block.font-family-secondary>:not(:-webkit-any(em,i)),:where(.about-ritual) .text-block.font-family-secondary *{font-family:var(--font-family-secondary)}:where(.about-ritual) .text-block.font-family-secondary>:not(:-moz-any(em,i)),:where(.about-ritual) .text-block.font-family-secondary *{font-family:var(--font-family-secondary)}:where(.about-ritual) .text-block.font-family-secondary>:not(:is(em,i)),:where(.about-ritual) .text-block.font-family-secondary *{font-family:var(--font-family-secondary)}:where(.about-ritual) .cc-window.cc-floating{border-radius:8px!important}@media(min-width:1024px){:where(.about-ritual) .cc-window.cc-floating{border-radius:8px!important}}:where(.about-ritual) .cc-window.cc-floating{background-color:#fff9!important}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .cc-window.cc-floating{background-color:color-mix(in oklab,var(--color-background-secondary)60%,transparent)!important}}:where(.about-ritual) .cc-window.cc-floating{--about-ritual-tw-backdrop-blur:blur(var(--blur-xs))!important;-webkit-backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,)!important;backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,)!important}:where(.about-ritual) .cc-btn{border-radius:4px!important}@media(min-width:1024px){:where(.about-ritual) .cc-btn{border-radius:4px!important}}:where(.about-ritual) .cc-btn{background-color:var(--color-accent-01)!important;font-size:16px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) .cc-btn{font-size:18px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}}@media(hover:hover){:where(.about-ritual) .cc-btn:hover{background-color:var(--color-accent-02)!important;color:var(--color-foreground)!important}}:where(.about-ritual) .cc-message{font-size:16px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) .cc-message{font-size:18px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel])){width:100%;display:block;position:relative}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-navigation]{padding-bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .core-carousel-slides{scroll-snap-type:x var(--about-ritual-tw-scroll-snap-strictness);--about-ritual-tw-scroll-snap-strictness:mandatory;gap:var(--core-carousel-gap);scrollbar-width:none;width:100%;display:flex;overflow:auto}:where(.about-ritual) .core-carousel-slides::-webkit-scrollbar{display:none}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll])) [data-scroll-container]{scrollbar-width:none}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll])) [data-scroll-container]::-webkit-scrollbar{display:none}:where(.about-ritual) .core-carousel-slide{width:calc(var(--core-carousel-slide-width) - var(--core-carousel-slide-gap-per-slide));max-width:100%;max-width:var(--max-width-full);scroll-snap-align:center;flex:none;position:relative}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-items-to-show] .core-carousel-slide{scroll-snap-align:start}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-multi-scroll] .core-carousel-slide{scroll-snap-align:none}@media(min-width:768px){:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-multi-scroll] .core-carousel-slide:nth-of-type(4n+1) .core-carousel-slide:nth-of-type(4n+1){scroll-snap-align:start;scroll-snap-stop:always}}:where(.about-ritual) .core-carousel-slides.smooth-scroll{scroll-behavior:smooth}:where(.about-ritual) [data-nav-dots-wrapper] button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:var(--about-ritual-tw-border-style);background-color:var(--button-primary-color);width:min(max(16px,1.66667vw),24px);height:min(max(16px,1.66667vw),24px);padding:calc(var(--spacing)*0);border-width:0;border-radius:3.40282e38px;margin:min(max(8px,1.11111vw),16px)}:where(.about-ritual) [data-nav-dots-wrapper] button:focus-visible{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(2px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow);--about-ritual-tw-ring-color:var(--button-primary-bg)}:where(.about-ritual) [data-nav-dots-wrapper] button[aria-disabled=true]{background-color:var(--button-primary-bg)}:where(.about-ritual) .core-carousel-progress{right:calc(var(--spacing)*0);bottom:calc(-1*min(max(16px,1.66667vw),24px));left:calc(var(--spacing)*0);z-index:2;height:var(--progress-height,4px);background-color:var(--button-primary-color);width:100%;display:flex;position:absolute}:where(.about-ritual) .core-carousel-progress-thumb{height:100%;width:var(--scroll);background-color:var(--button-primary-bg);transition-property:width;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration));--about-ritual-tw-duration:50ms;--about-ritual-tw-ease:linear;transition-duration:50ms;transition-timing-function:linear}:where(.about-ritual) .core-carousel-button{z-index:2;height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--about-ritual-tw-gradient-from,--about-ritual-tw-gradient-via,--about-ritual-tw-gradient-to;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration));--about-ritual-tw-duration:.2s;--about-ritual-tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-loop] .core-carousel-button{--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y);position:absolute;top:50%}:where(.about-ritual) .core-carousel-button.disabled{cursor:not-allowed;opacity:.5}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-loop] .core-carousel-button-next{right:min(max(15px,1.38889vw),20px)}@media(min-width:768px){:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-mobile-only] [data-nav-dots-wrapper],:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-mobile-only] .core-carousel-progress,:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-mobile-only] .core-carousel-button{display:none}}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] [data-nav-dots-wrapper],:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-progress,:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-button{display:none}@media(min-width:768px){:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] [data-nav-dots-wrapper],:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-progress,:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-button{display:flex}}@media not all and (min-width:767px){:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-slides{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-desktop-only] .core-carousel-slide{width:100%}}@media(min-width:768px){:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-mobile-only] .core-carousel-slides{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.about-ritual) :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-is-mobile-only] .core-carousel-slide{width:100%}}:where(.about-ritual) .\@container{container-type:inline-size}:where(.about-ritual) .btn{justify-content:center;align-items:center;gap:var(--button-gap,10px);transition-property:background-color,color,border-color,opacity;transition-duration:var(--button-transition-duration,.15s);transition-timing-function:var(--button-transition-timing,ease-in-out);text-decoration:none;display:inline-flex}:where(.about-ritual) .btn:hover,:where(.about-ritual) .btn:focus,:where(.about-ritual) .btn:focus-within{text-decoration:none}:where(.about-ritual) .btn:focus-visible{text-decoration:none}:where(.about-ritual) .btn{--icon-size:var(--button-icon-size,10px);font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:400;line-height:1.5}@media(min-width:1024px){:where(.about-ritual) .btn{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;gap:var(--button-gap,10px);--icon-size:var(--button-icon-size,10px);font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}}:where(.about-ritual) .btn>svg,:where(.about-ritual) .btn>.icon,:where(.about-ritual) .btn>img{width:var(--icon-size,16px);height:var(--icon-size,16px);color:currentColor;flex-shrink:0}:where(.about-ritual) .btn:disabled,:where(.about-ritual) .btn.disabled{pointer-events:none;opacity:var(--button-disabled-opacity,.6)}:where(.about-ritual) .btn[variant=primary]{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn[variant=primary]{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn[variant=primary]{background-color:var(--button-primary-bg);color:var(--button-primary-color);border-color:var(--button-primary-border,transparent);border-width:var(--button-primary-border-width,0);border-style:solid}:where(.about-ritual) .btn[variant=primary]:hover{background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-color);border-color:var(--button-primary-hover-border,transparent)}:where(.about-ritual) .btn[variant=primary]:focus,:where(.about-ritual) .btn[variant=primary]:focus-within{outline-color:var(--button-primary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=primary]:focus-visible{outline-color:var(--button-primary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=primary]:disabled,:where(.about-ritual) .btn[variant=primary].disabled{background-color:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-color);border-color:var(--button-primary-disabled-border,transparent)}:where(.about-ritual) .btn[variant=secondary]{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn[variant=secondary]{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn[variant=secondary]{background-color:var(--button-secondary-bg);color:var(--button-secondary-color);border-color:var(--button-secondary-border,transparent);border-width:var(--button-secondary-border-width,0);border-style:solid}:where(.about-ritual) .btn[variant=secondary]:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-color);border-color:var(--button-secondary-hover-border,transparent)}:where(.about-ritual) .btn[variant=secondary]:focus,:where(.about-ritual) .btn[variant=secondary]:focus-within{outline-color:var(--button-secondary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=secondary]:focus-visible{outline-color:var(--button-secondary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=secondary]:disabled,:where(.about-ritual) .btn[variant=secondary].disabled{background-color:var(--button-secondary-disabled-bg);color:var(--button-secondary-disabled-color);border-color:var(--button-secondary-disabled-border,transparent)}:where(.about-ritual) .btn[variant=tertiary]{color:var(--button-tertiary-color);border-bottom-width:var(--button-tertiary-border-width);border-bottom-style:solid;border-color:var(--button-tertiary-border);width:-moz-fit-content;width:fit-content;background-color:#0000;padding-block-end:var(--button-tertiary-padding-bottom);padding-inline-start:0;padding-inline-end:0;line-height:1}@media(min-width:1024px){:where(.about-ritual) .btn[variant=tertiary]{padding-block-end:var(--button-tertiary-padding-bottom-desktop)}}:where(.about-ritual) .btn[variant=tertiary]:hover,:where(.about-ritual) .btn[variant=tertiary][active]{color:var(--button-tertiary-hover-color);border-color:var(--button-tertiary-hover-border)}:where(.about-ritual) .btn[variant=tertiary]:disabled,:where(.about-ritual) .btn[variant=tertiary].disabled{color:var(--button-tertiary-disabled-color);border-color:var(--button-tertiary-disabled-border)}:where(.about-ritual) .btn[variant=tertiary]:focus,:where(.about-ritual) .btn[variant=tertiary]:focus-within{border-color:var(--button-tertiary-focus-color);outline-width:0}:where(.about-ritual) .btn[variant=tertiary]:focus-visible{border-color:var(--button-tertiary-focus-color);outline-width:0}:where(.about-ritual) .btn[variant=primary-inverse]{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn[variant=primary-inverse]{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn[variant=primary-inverse]{background-color:var(--button-primary-inverse-bg);color:var(--button-primary-inverse-color);border-color:var(--button-primary-inverse-border,transparent);border-width:var(--button-primary-inverse-border-width,0);border-style:solid}:where(.about-ritual) .btn[variant=primary-inverse]:hover{background-color:var(--button-primary-inverse-hover-bg);color:var(--button-primary-inverse-hover-color);border-color:var(--button-primary-inverse-hover-border,transparent)}:where(.about-ritual) .btn[variant=primary-inverse]:focus,:where(.about-ritual) .btn[variant=primary-inverse]:focus-within{outline-color:var(--button-primary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=primary-inverse]:focus-visible{outline-color:var(--button-primary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=primary-inverse]:disabled,:where(.about-ritual) .btn[variant=primary-inverse].disabled{background-color:var(--button-primary-inverse-disabled-bg);color:var(--button-primary-inverse-disabled-color);border-color:var(--button-primary-inverse-disabled-border,transparent)}:where(.about-ritual) .btn[variant=secondary-inverse]{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn[variant=secondary-inverse]{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn[variant=secondary-inverse]{background-color:var(--button-secondary-inverse-bg);color:var(--button-secondary-inverse-color);border-color:var(--button-secondary-inverse-border,transparent);border-width:var(--button-secondary-inverse-border-width,0);border-style:solid}:where(.about-ritual) .btn[variant=secondary-inverse]:hover{background-color:var(--button-secondary-inverse-hover-bg);color:var(--button-secondary-inverse-hover-color);border-color:var(--button-secondary-inverse-hover-border,transparent)}:where(.about-ritual) .btn[variant=secondary-inverse]:focus,:where(.about-ritual) .btn[variant=secondary-inverse]:focus-within{outline-color:var(--button-secondary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=secondary-inverse]:focus-visible{outline-color:var(--button-secondary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=secondary-inverse]:disabled,:where(.about-ritual) .btn[variant=secondary-inverse].disabled{background-color:var(--button-secondary-inverse-disabled-bg);color:var(--button-secondary-inverse-disabled-color);border-color:var(--button-secondary-inverse-disabled-border,transparent)}:where(.about-ritual) .btn[variant=tertiary-inverse]{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn[variant=tertiary-inverse]{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn[variant=tertiary-inverse]{background-color:var(--button-tertiary-inverse-bg);color:var(--button-tertiary-inverse-color);border-color:var(--button-tertiary-inverse-border,transparent);border-width:var(--button-tertiary-inverse-border-width,0);border-style:solid}:where(.about-ritual) .btn[variant=tertiary-inverse]:hover{background-color:var(--button-tertiary-inverse-hover-bg);color:var(--button-tertiary-inverse-hover-color);border-color:var(--button-tertiary-inverse-hover-border,transparent)}:where(.about-ritual) .btn[variant=tertiary-inverse]:focus,:where(.about-ritual) .btn[variant=tertiary-inverse]:focus-within{outline-color:var(--button-tertiary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=tertiary-inverse]:focus-visible{outline-color:var(--button-tertiary-inverse-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn[variant=tertiary-inverse]:disabled,:where(.about-ritual) .btn[variant=tertiary-inverse].disabled{background-color:var(--button-tertiary-inverse-disabled-bg);color:var(--button-tertiary-inverse-disabled-color);border-color:var(--button-tertiary-inverse-disabled-border,transparent)}:where(.about-ritual) .pointer-events-auto{pointer-events:auto}:where(.about-ritual) .pointer-events-none{pointer-events:none}:where(.about-ritual) .collapse{visibility:collapse}:where(.about-ritual) .invisible{visibility:hidden}:where(.about-ritual) .visible{visibility:visible}:where(.about-ritual) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.about-ritual) .\!absolute{position:absolute!important}:where(.about-ritual) .absolute{position:absolute}:where(.about-ritual) .fixed{position:fixed}:where(.about-ritual) .relative{position:relative}:where(.about-ritual) .static{position:static}:where(.about-ritual) .sticky{position:sticky}:where(.about-ritual) .inset-0{inset:calc(var(--spacing)*0)}:where(.about-ritual) .inset-x-0{inset-inline:calc(var(--spacing)*0)}:where(.about-ritual) .inset-y-0{inset-block:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*0)}:where(.about-ritual) .start-0:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*0)}:where(.about-ritual) .start-0\.5:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*.5)}:where(.about-ritual) .start-0\.5:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*.5)}:where(.about-ritual) .start-0\.5:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*.5)}:where(.about-ritual) .start-0\.5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*.5)}:where(.about-ritual) .start-0\.5:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*.5)}:where(.about-ritual) .start-0\.5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*.5)}:where(.about-ritual) .start-7:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*7)}:where(.about-ritual) .start-7:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*7)}:where(.about-ritual) .start-7:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing)*7)}:where(.about-ritual) .start-7:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*7)}:where(.about-ritual) .start-7:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*7)}:where(.about-ritual) .start-7:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing)*7)}:where(.about-ritual) .start-sm-forms-padding:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .start-sm-forms-padding:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .start-sm-forms-padding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .start-sm-forms-padding:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .start-sm-forms-padding:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .start-sm-forms-padding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .end-sm-forms-padding:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .end-sm-forms-padding:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .end-sm-forms-padding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .end-sm-forms-padding:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .end-sm-forms-padding:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .end-sm-forms-padding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .-top-2{top:calc(var(--spacing)*-2)}:where(.about-ritual) .-top-4{top:calc(var(--spacing)*-4)}:where(.about-ritual) .top-\(--header-height\){top:var(--header-height)}:where(.about-ritual) .top-\(--top-position-mobile\){top:var(--top-position-mobile)}:where(.about-ritual) .top-0{top:calc(var(--spacing)*0)}:where(.about-ritual) .top-0\.5{top:calc(var(--spacing)*.5)}:where(.about-ritual) .top-1{top:calc(var(--spacing)*1)}:where(.about-ritual) .top-1\/2{top:50%}:where(.about-ritual) .top-2{top:calc(var(--spacing)*2)}:where(.about-ritual) .top-2\/4{top:50%}:where(.about-ritual) .top-3{top:calc(var(--spacing)*3)}:where(.about-ritual) .top-3\.5{top:calc(var(--spacing)*3.5)}:where(.about-ritual) .top-3\.75{top:calc(var(--spacing)*3.75)}:where(.about-ritual) .top-4{top:calc(var(--spacing)*4)}:where(.about-ritual) .top-5{top:calc(var(--spacing)*5)}:where(.about-ritual) .top-6{top:calc(var(--spacing)*6)}:where(.about-ritual) .top-15{top:calc(var(--spacing)*15)}:where(.about-ritual) .top-\[150px\]{top:150px}:where(.about-ritual) .top-\[calc\(100\%\+0\.938rem\)\]{top:calc(100% + 15.008px)}:where(.about-ritual) .top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}:where(.about-ritual) .top-\[calc\(100dvh_-_68px\)\]{top:calc(100dvh - 68px)}:where(.about-ritual) .top-auto{top:auto}:where(.about-ritual) .top-full{top:100%}:where(.about-ritual) .top-px{top:1px}:where(.about-ritual) .-right-2{right:calc(var(--spacing)*-2)}:where(.about-ritual) .-right-5{right:calc(var(--spacing)*-5)}:where(.about-ritual) .right-0{right:calc(var(--spacing)*0)}:where(.about-ritual) .right-1{right:calc(var(--spacing)*1)}:where(.about-ritual) .right-2{right:calc(var(--spacing)*2)}:where(.about-ritual) .right-3{right:calc(var(--spacing)*3)}:where(.about-ritual) .right-3\.75{right:calc(var(--spacing)*3.75)}:where(.about-ritual) .right-4{right:calc(var(--spacing)*4)}:where(.about-ritual) .right-6{right:calc(var(--spacing)*6)}:where(.about-ritual) .right-15{right:calc(var(--spacing)*15)}:where(.about-ritual) .right-auto{right:auto}:where(.about-ritual) .right-sm{right:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .-bottom-2{bottom:calc(var(--spacing)*-2)}:where(.about-ritual) .-bottom-11{bottom:calc(var(--spacing)*-11)}:where(.about-ritual) .-bottom-sm{bottom:calc(-1*min(max(16px,1.66667vw),24px))}:where(.about-ritual) .bottom-0{bottom:calc(var(--spacing)*0)}:where(.about-ritual) .bottom-2{bottom:calc(var(--spacing)*2)}:where(.about-ritual) .bottom-4{bottom:calc(var(--spacing)*4)}:where(.about-ritual) .bottom-6{bottom:calc(var(--spacing)*6)}:where(.about-ritual) .bottom-\[3px\]{bottom:3px}:where(.about-ritual) .bottom-auto{bottom:auto}:where(.about-ritual) .bottom-full{bottom:100%}:where(.about-ritual) .bottom-sm{bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .-left-1{left:calc(var(--spacing)*-1)}:where(.about-ritual) .-left-1\.25{left:calc(var(--spacing)*-1.25)}:where(.about-ritual) .-left-2{left:calc(var(--spacing)*-2)}:where(.about-ritual) .-left-5{left:calc(var(--spacing)*-5)}:where(.about-ritual) .left-\(--left-position-mobile\){left:var(--left-position-mobile)}:where(.about-ritual) .left-0{left:calc(var(--spacing)*0)}:where(.about-ritual) .left-1\/2{left:50%}:where(.about-ritual) .left-2{left:calc(var(--spacing)*2)}:where(.about-ritual) .left-2\/4{left:50%}:where(.about-ritual) .left-3{left:calc(var(--spacing)*3)}:where(.about-ritual) .left-4{left:calc(var(--spacing)*4)}:where(.about-ritual) .left-6{left:calc(var(--spacing)*6)}:where(.about-ritual) .left-\[calc\(100dvw_-_68px\)\]{left:calc(100dvw - 68px)}:where(.about-ritual) .left-auto{left:auto}:where(.about-ritual) .left-sm{left:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .isolate{isolation:isolate}:where(.about-ritual) .-z-10{z-index:-10}:where(.about-ritual) .z-0{z-index:0}:where(.about-ritual) .z-1{z-index:1}:where(.about-ritual) .z-10{z-index:10}:where(.about-ritual) .z-11{z-index:11}:where(.about-ritual) .z-20{z-index:20}:where(.about-ritual) .z-30{z-index:30}:where(.about-ritual) .z-40{z-index:40}:where(.about-ritual) .z-50{z-index:50}:where(.about-ritual) .z-\[1\]{z-index:1}:where(.about-ritual) .z-\[2\]{z-index:2}:where(.about-ritual) .z-\[5\]{z-index:5}:where(.about-ritual) .z-\[6\]{z-index:6}:where(.about-ritual) .z-\[2147\2026\]{z-index:2147\2026}:where(.about-ritual) .z-\[2147483600\]{z-index:2147483600}:where(.about-ritual) .order-2{order:2}:where(.about-ritual) .order-none{order:0}:where(.about-ritual) .col-span-1{grid-column:span 1/span 1}:where(.about-ritual) .col-span-2{grid-column:span 2/span 2}:where(.about-ritual) .col-span-5{grid-column:span 5/span 5}:where(.about-ritual) .col-span-7{grid-column:span 7/span 7}:where(.about-ritual) .col-span-12{grid-column:span 12/span 12}:where(.about-ritual) .col-start-1{grid-column-start:1}:where(.about-ritual) .col-start-2{grid-column-start:2}:where(.about-ritual) .row-span-4{grid-row:span 4/span 4}:where(.about-ritual) .row-start-1{grid-row-start:1}:where(.about-ritual) .container{width:100%}@media(min-width:640px){:where(.about-ritual) .container{max-width:640px}}@media(min-width:768px){:where(.about-ritual) .container{max-width:768px}}@media(min-width:1024px){:where(.about-ritual) .container{max-width:1024px}}@media(min-width:1280px){:where(.about-ritual) .container{max-width:1280px}}@media(min-width:1536px){:where(.about-ritual) .container{max-width:1536px}}:where(.about-ritual) .-m-1{margin:calc(var(--spacing)*-1)}:where(.about-ritual) .m-0{margin:calc(var(--spacing)*0)}:where(.about-ritual) .m-auto{margin:auto}:where(.about-ritual) .m-sm{margin:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .container{margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:min(max(15px,1.38889vw),20px);padding-inline-end:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .-mx-\(--product-main-mobile-padding-x\){margin-inline:calc(var(--product-main-mobile-padding-x)*-1)}:where(.about-ritual) .-mx-1{margin-inline:calc(var(--spacing)*-1)}:where(.about-ritual) .-mx-2{margin-inline:calc(var(--spacing)*-2)}:where(.about-ritual) .-mx-6{margin-inline:calc(var(--spacing)*-6)}:where(.about-ritual) .mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}:where(.about-ritual) .mx-6{margin-inline:calc(var(--spacing)*6)}:where(.about-ritual) .mx-auto{margin-inline-start:auto;margin-inline-end:auto}:where(.about-ritual) .-my-3{margin-block:calc(var(--spacing)*-3)}:where(.about-ritual) .my-6{margin-block:calc(var(--spacing)*6)}:where(.about-ritual) .my-8{margin-block:calc(var(--spacing)*8)}:where(.about-ritual) .my-auto{margin-block-start:auto;margin-block-end:auto}:where(.about-ritual) .my-lg{margin-block-start:min(max(32px,3.33333vw),48px);margin-block-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .-ms-6{margin-inline-start:calc(var(--spacing)*-6)}:where(.about-ritual) .ms-1{margin-inline-start:calc(var(--spacing)*1)}:where(.about-ritual) .ms-auto{margin-inline-start:auto}:where(.about-ritual) .ms-xs{margin-inline-start:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .-me-6{margin-inline-end:calc(var(--spacing)*-6)}:where(.about-ritual) .\!mt-0\.5{margin-top:calc(var(--spacing)*.5)!important}:where(.about-ritual) .-mt-1{margin-top:calc(var(--spacing)*-1)}:where(.about-ritual) .-mt-3{margin-top:calc(var(--spacing)*-3)}:where(.about-ritual) .mt-1{margin-top:calc(var(--spacing)*1)}:where(.about-ritual) .mt-1\.5{margin-top:calc(var(--spacing)*1.5)}:where(.about-ritual) .mt-2{margin-top:calc(var(--spacing)*2)}:where(.about-ritual) .mt-2xs{margin-top:min(max(4px,.555556vw),8px)}:where(.about-ritual) .mt-3{margin-top:calc(var(--spacing)*3)}:where(.about-ritual) .mt-4{margin-top:calc(var(--spacing)*4)}:where(.about-ritual) .mt-6{margin-top:calc(var(--spacing)*6)}:where(.about-ritual) .mt-8{margin-top:calc(var(--spacing)*8)}:where(.about-ritual) .mt-auto{margin-top:auto}:where(.about-ritual) .mt-lg{margin-top:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .mt-md{margin-top:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .mt-px{margin-top:1px}:where(.about-ritual) .mt-sm{margin-top:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .mt-xs{margin-top:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .-mr-2{margin-right:calc(var(--spacing)*-2)}:where(.about-ritual) .-mr-6{margin-right:calc(var(--spacing)*-6)}:where(.about-ritual) .mr-2{margin-right:calc(var(--spacing)*2)}:where(.about-ritual) .mr-sm{margin-right:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .mr-xs{margin-right:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .mb-0{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .mb-2{margin-bottom:calc(var(--spacing)*2)}:where(.about-ritual) .mb-2xs{margin-bottom:min(max(4px,.555556vw),8px)}:where(.about-ritual) .mb-3{margin-bottom:calc(var(--spacing)*3)}:where(.about-ritual) .mb-4{margin-bottom:calc(var(--spacing)*4)}:where(.about-ritual) .mb-6{margin-bottom:calc(var(--spacing)*6)}:where(.about-ritual) .mb-8{margin-bottom:calc(var(--spacing)*8)}:where(.about-ritual) .mb-20{margin-bottom:calc(var(--spacing)*20)}:where(.about-ritual) .mb-\[50vh\]{margin-bottom:50vh}:where(.about-ritual) .mb-lg{margin-bottom:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .mb-md{margin-bottom:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .mb-sm{margin-bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .mb-xs{margin-bottom:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .-ml-6{margin-left:calc(var(--spacing)*-6)}:where(.about-ritual) .-ml-9{margin-left:calc(var(--spacing)*-9)}:where(.about-ritual) .ml-2{margin-left:calc(var(--spacing)*2)}:where(.about-ritual) .ml-4{margin-left:calc(var(--spacing)*4)}:where(.about-ritual) .ml-6{margin-left:calc(var(--spacing)*6)}:where(.about-ritual) .ml-10{margin-left:calc(var(--spacing)*10)}:where(.about-ritual) .ml-auto{margin-left:auto}:where(.about-ritual) .box-border{box-sizing:border-box}:where(.about-ritual) .scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}:where(.about-ritual) .scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}:where(.about-ritual) .scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}:where(.about-ritual) .scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}:where(.about-ritual) .scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}:where(.about-ritual) .scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}:where(.about-ritual) .scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}:where(.about-ritual) .scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}:where(.about-ritual) .scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}:where(.about-ritual) .scrollbar-thin::-webkit-scrollbar{width:8px;height:8px;display:block}:where(.about-ritual) .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.about-ritual) .scrollbar-none{scrollbar-width:none}:where(.about-ritual) .scrollbar-none::-webkit-scrollbar{display:none}:where(.about-ritual) .\!hidden{display:none!important}:where(.about-ritual) .block{display:block}:where(.about-ritual) .contents{display:contents}:where(.about-ritual) .flex{display:flex}:where(.about-ritual) .flex\!{display:flex!important}:where(.about-ritual) .flow-root{display:flow-root}:where(.about-ritual) .grid{display:grid}:where(.about-ritual) .hidden{display:none}:where(.about-ritual) .inline{display:inline}:where(.about-ritual) .inline-block{display:inline-block}:where(.about-ritual) .inline-flex{display:inline-flex}:where(.about-ritual) .list-item{display:list-item}:where(.about-ritual) .table{display:table}:where(.about-ritual) .aspect-\[3\/3\.7\]{aspect-ratio:3/3.7}:where(.about-ritual) .aspect-\[3\/4\]{aspect-ratio:3/4}:where(.about-ritual) .aspect-\[4\/3\]{aspect-ratio:4/3}:where(.about-ritual) .aspect-\[8\/10\]{aspect-ratio:8/10}:where(.about-ritual) .aspect-\[9\/11\]{aspect-ratio:9/11}:where(.about-ritual) .aspect-\[9\/16\]{aspect-ratio:9/16}:where(.about-ritual) .aspect-\[16\/9\]{aspect-ratio:16/9}:where(.about-ritual) .aspect-\[155\/187\]{aspect-ratio:155/187}:where(.about-ritual) .aspect-\[213\/285\]{aspect-ratio:213/285}:where(.about-ritual) .aspect-\[269\/201\]{aspect-ratio:269/201}:where(.about-ritual) .aspect-\[270\/143\]{aspect-ratio:270/143}:where(.about-ritual) .aspect-\[300\/260\]{aspect-ratio:300/260}:where(.about-ritual) .aspect-\[300\/342\]{aspect-ratio:300/342}:where(.about-ritual) .aspect-\[300\/530\]{aspect-ratio:300/530}:where(.about-ritual) .aspect-\[327\/134\]{aspect-ratio:327/134}:where(.about-ritual) .aspect-\[327\/391\]{aspect-ratio:327/391}:where(.about-ritual) .aspect-\[329\/229\]{aspect-ratio:329/229}:where(.about-ritual) .aspect-\[334\/208\]{aspect-ratio:334/208}:where(.about-ritual) .aspect-\[407\/304\]{aspect-ratio:407/304}:where(.about-ritual) .aspect-auto{aspect-ratio:auto}:where(.about-ritual) .aspect-landscape{aspect-ratio:var(--aspect-landscape)}:where(.about-ritual) .aspect-portrait{aspect-ratio:var(--aspect-portrait)}:where(.about-ritual) .aspect-square{aspect-ratio:1}:where(.about-ritual) .aspect-video{aspect-ratio:var(--aspect-video)}:where(.about-ritual) .\!size-6{width:calc(var(--spacing)*6)!important;height:calc(var(--spacing)*6)!important}:where(.about-ritual) .\!size-10{width:calc(var(--spacing)*10)!important;height:calc(var(--spacing)*10)!important}:where(.about-ritual) .\!size-12{width:calc(var(--spacing)*12)!important;height:calc(var(--spacing)*12)!important}:where(.about-ritual) .\!size-14{width:calc(var(--spacing)*14)!important;height:calc(var(--spacing)*14)!important}:where(.about-ritual) .\!size-full{width:100%!important;height:100%!important}:where(.about-ritual) .size-\(--icon-container-size\){width:var(--icon-container-size);height:var(--icon-container-size)}:where(.about-ritual) .size-\(--marquee-logo-h-mobile\){width:var(--marquee-logo-h-mobile);height:var(--marquee-logo-h-mobile)}:where(.about-ritual) .size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}:where(.about-ritual) .size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}:where(.about-ritual) .size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}:where(.about-ritual) .size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}:where(.about-ritual) .size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}:where(.about-ritual) .size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:where(.about-ritual) .size-4\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}:where(.about-ritual) .size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}:where(.about-ritual) .size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}:where(.about-ritual) .size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}:where(.about-ritual) .size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}:where(.about-ritual) .size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}:where(.about-ritual) .size-14\!{width:calc(var(--spacing)*14)!important;height:calc(var(--spacing)*14)!important}:where(.about-ritual) .size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}:where(.about-ritual) .size-18{width:calc(var(--spacing)*18);height:calc(var(--spacing)*18)}:where(.about-ritual) .size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}:where(.about-ritual) .size-22\.5{width:calc(var(--spacing)*22.5);height:calc(var(--spacing)*22.5)}:where(.about-ritual) .size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}:where(.about-ritual) .size-24\.25{width:calc(var(--spacing)*24.25);height:calc(var(--spacing)*24.25)}:where(.about-ritual) .size-30{width:calc(var(--spacing)*30);height:calc(var(--spacing)*30)}:where(.about-ritual) .size-\[1em\]{width:1em;height:1em}:where(.about-ritual) .size-\[40px\]{width:40px;height:40px}:where(.about-ritual) .size-\[123px\]{width:123px;height:123px}:where(.about-ritual) .size-\[200vw\]{width:200vw;height:200vw}:where(.about-ritual) .size-\[inherit\]\!{width:inherit!important;height:inherit!important}:where(.about-ritual) .size-\[var\(--value-prop-icon-size\)\]{width:var(--value-prop-icon-size);height:var(--value-prop-icon-size)}:where(.about-ritual) .size-full{width:100%;height:100%}:where(.about-ritual) .size-sm-forms-iconsize{width:12px;height:12px}:where(.about-ritual) .btn-primary{min-width:var(--button-min-width,160px);padding-block:var(--button-padding-block,8px);padding-inline:var(--button-padding-inline,15px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px);white-space:nowrap}@media(min-width:1024px){:where(.about-ritual) .btn-primary{padding-inline:var(--button-padding-inline,20px);border-radius:var(--button-border-radius,4px);height:var(--button-height,40px)}}:where(.about-ritual) .btn-primary{background-color:var(--button-primary-bg);color:var(--button-primary-color);border-color:var(--button-primary-border,transparent);border-width:var(--button-primary-border-width,0);border-style:solid}:where(.about-ritual) .btn-primary:hover{background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-color);border-color:var(--button-primary-hover-border,transparent)}:where(.about-ritual) .btn-primary:focus,:where(.about-ritual) .btn-primary:focus-within{outline-color:var(--button-primary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn-primary:focus-visible{outline-color:var(--button-primary-focus-color);outline-width:var(--button-focus-width);outline-offset:var(--button-focus-offset);outline-style:solid}:where(.about-ritual) .btn-primary:disabled,:where(.about-ritual) .btn-primary.disabled{background-color:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-color);border-color:var(--button-primary-disabled-border,transparent)}:where(.about-ritual) .\!h-\[3rem\]{height:48px!important}:where(.about-ritual) .fluid-h-\[14\|14\]{height:min(max(14px,.972222vw),14px)}:where(.about-ritual) .fluid-h-\[16\|16\]{height:min(max(16px,1.11111vw),16px)}:where(.about-ritual) .h-\(--height-mobile\){height:var(--height-mobile)}:where(.about-ritual) .h-\(--image-marquee-size-mobile\){height:var(--image-marquee-size-mobile)}:where(.about-ritual) .h-\(--var\){height:var(--var)}:where(.about-ritual) .h-0{height:calc(var(--spacing)*0)}:where(.about-ritual) .h-0\.5{height:calc(var(--spacing)*.5)}:where(.about-ritual) .h-0\.25{height:calc(var(--spacing)*.25)}:where(.about-ritual) .h-1{height:calc(var(--spacing)*1)}:where(.about-ritual) .h-2xl{height:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .h-2xs{height:min(max(4px,.555556vw),8px)}:where(.about-ritual) .h-3{height:calc(var(--spacing)*3)}:where(.about-ritual) .h-3xl{height:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .h-4{height:calc(var(--spacing)*4)}:where(.about-ritual) .h-4\.5{height:calc(var(--spacing)*4.5)}:where(.about-ritual) .h-5{height:calc(var(--spacing)*5)}:where(.about-ritual) .h-6{height:calc(var(--spacing)*6)}:where(.about-ritual) .h-8{height:calc(var(--spacing)*8)}:where(.about-ritual) .h-10{height:calc(var(--spacing)*10)}:where(.about-ritual) .h-11{height:calc(var(--spacing)*11)}:where(.about-ritual) .h-12{height:calc(var(--spacing)*12)}:where(.about-ritual) .h-14{height:calc(var(--spacing)*14)}:where(.about-ritual) .h-14\!{height:calc(var(--spacing)*14)!important}:where(.about-ritual) .h-14\.5{height:calc(var(--spacing)*14.5)}:where(.about-ritual) .h-15{height:calc(var(--spacing)*15)}:where(.about-ritual) .h-18{height:calc(var(--spacing)*18)}:where(.about-ritual) .h-28{height:calc(var(--spacing)*28)}:where(.about-ritual) .h-28\.5{height:calc(var(--spacing)*28.5)}:where(.about-ritual) .h-40{height:calc(var(--spacing)*40)}:where(.about-ritual) .h-48{height:calc(var(--spacing)*48)}:where(.about-ritual) .h-64{height:calc(var(--spacing)*64)}:where(.about-ritual) .h-96{height:calc(var(--spacing)*96)}:where(.about-ritual) .h-\[1lh\]{height:1lh}:where(.about-ritual) .h-\[1px\]{height:1px}:where(.about-ritual) .h-\[2px\]{height:2px}:where(.about-ritual) .h-\[3px\]{height:3px}:where(.about-ritual) .h-\[6\.563rem\]{height:105.008px}:where(.about-ritual) .h-\[25vh\]{height:25vh}:where(.about-ritual) .h-\[48px\]{height:48px}:where(.about-ritual) .h-\[50px\]{height:50px}:where(.about-ritual) .h-\[85vh\]{height:85vh}:where(.about-ritual) .h-\[100dvh\]{height:100dvh}:where(.about-ritual) .h-\[max\(100dvh\,_100dvw\)\]{height:max(100dvh,100dvw)}:where(.about-ritual) .h-\[max\(100dvh\,_100dvw\)\]\!{height:max(100dvh,100dvw)!important}:where(.about-ritual) .h-\[var\(--swatch--size\,_0\.75rem\)\]{height:var(--swatch--size,12px)}:where(.about-ritual) .h-auto{height:auto}:where(.about-ritual) .h-dvh{height:100dvh}:where(.about-ritual) .h-fit{height:-moz-fit-content;height:fit-content}:where(.about-ritual) .h-full{height:100%}:where(.about-ritual) .h-lg{height:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .h-md{height:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .h-px{height:1px}:where(.about-ritual) .h-screen{height:100vh}:where(.about-ritual) .h-sm{height:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .h-sm-forms-inputheight{height:40px}:where(.about-ritual) .h-xl{height:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .h-xs{height:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .max-h-\(--video-max-h-mobile\){max-height:var(--video-max-h-mobile)}:where(.about-ritual) .max-h-\[50vh\]{max-height:50vh}:where(.about-ritual) .max-h-\[770px\]{max-height:770px}:where(.about-ritual) .max-h-\[unset\]\!{max-height:unset!important}:where(.about-ritual) .max-h-full{max-height:100%}:where(.about-ritual) .max-h-max{max-height:max-content}:where(.about-ritual) .min-h-0{min-height:calc(var(--spacing)*0)}:where(.about-ritual) .min-h-10{min-height:calc(var(--spacing)*10)}:where(.about-ritual) .min-h-14{min-height:calc(var(--spacing)*14)}:where(.about-ritual) .min-h-16{min-height:calc(var(--spacing)*16)}:where(.about-ritual) .min-h-40{min-height:calc(var(--spacing)*40)}:where(.about-ritual) .min-h-\[10rem\]{min-height:160px}:where(.about-ritual) .min-h-full{min-height:100%}:where(.about-ritual) .\!w-14{width:calc(var(--spacing)*14)!important}:where(.about-ritual) .\!w-auto{width:auto!important}:where(.about-ritual) .fluid-w-\[14\|14\]{width:min(max(14px,.972222vw),14px)}:where(.about-ritual) .fluid-w-\[16\|16\]{width:min(max(16px,1.11111vw),16px)}:where(.about-ritual) .w-\(--core-section-mobile-width-percentage\){width:var(--core-section-mobile-width-percentage)}:where(.about-ritual) .w-\(--klaviyo-signup-form-width\){width:var(--klaviyo-signup-form-width)}:where(.about-ritual) .w-\(--width-mobile\){width:var(--width-mobile)}:where(.about-ritual) .w-0{width:calc(var(--spacing)*0)}:where(.about-ritual) .w-0\.5{width:calc(var(--spacing)*.5)}:where(.about-ritual) .w-1\/2{width:50%}:where(.about-ritual) .w-1\/3{width:33.3333%}:where(.about-ritual) .w-2\/3{width:66.6667%}:where(.about-ritual) .w-2xl{width:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .w-2xs{width:min(max(4px,.555556vw),8px)}:where(.about-ritual) .w-3\/4{width:75%}:where(.about-ritual) .w-3xl{width:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .w-4{width:calc(var(--spacing)*4)}:where(.about-ritual) .w-5{width:calc(var(--spacing)*5)}:where(.about-ritual) .w-6{width:calc(var(--spacing)*6)}:where(.about-ritual) .w-7{width:calc(var(--spacing)*7)}:where(.about-ritual) .w-7\/12{width:58.3333%}:where(.about-ritual) .w-9{width:calc(var(--spacing)*9)}:where(.about-ritual) .w-10\!{width:calc(var(--spacing)*10)!important}:where(.about-ritual) .w-11{width:calc(var(--spacing)*11)}:where(.about-ritual) .w-12{width:calc(var(--spacing)*12)}:where(.about-ritual) .w-12\.5{width:calc(var(--spacing)*12.5)}:where(.about-ritual) .w-14{width:calc(var(--spacing)*14)}:where(.about-ritual) .w-16{width:calc(var(--spacing)*16)}:where(.about-ritual) .w-18{width:calc(var(--spacing)*18)}:where(.about-ritual) .w-20{width:calc(var(--spacing)*20)}:where(.about-ritual) .w-24{width:calc(var(--spacing)*24)}:where(.about-ritual) .w-28{width:calc(var(--spacing)*28)}:where(.about-ritual) .w-30{width:calc(var(--spacing)*30)}:where(.about-ritual) .w-32{width:calc(var(--spacing)*32)}:where(.about-ritual) .w-32\.5{width:calc(var(--spacing)*32.5)}:where(.about-ritual) .w-36{width:calc(var(--spacing)*36)}:where(.about-ritual) .w-40{width:calc(var(--spacing)*40)}:where(.about-ritual) .w-68{width:calc(var(--spacing)*68)}:where(.about-ritual) .w-76\.75{width:calc(var(--spacing)*76.75)}:where(.about-ritual) .w-\[2ch\]{width:2ch}:where(.about-ritual) .w-\[6\.063rem\]{width:97.008px}:where(.about-ritual) .w-\[36px\]{width:36px}:where(.about-ritual) .w-\[43px\]{width:43px}:where(.about-ritual) .w-\[44px\]{width:44px}:where(.about-ritual) .w-\[48px\]{width:48px}:where(.about-ritual) .w-\[71px\]{width:71px}:where(.about-ritual) .w-\[72px\]{width:72px}:where(.about-ritual) .w-\[85vh\]{width:85vh}:where(.about-ritual) .w-\[calc\(100\%\+24px\)\]{width:calc(100% + 24px)}:where(.about-ritual) .w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}:where(.about-ritual) .w-\[max\(100dvh\,_100dvw\)\]{width:max(100dvh,100dvw)}:where(.about-ritual) .w-\[max\(100dvh\,_100dvw\)\]\!{width:max(100dvh,100dvw)!important}:where(.about-ritual) .w-\[max\(155px\,calc\(\(100\%-1rem\*1\.05\)\/2\.05\)\)\]{width:max(155px,48.7805% - 8.19512px)}:where(.about-ritual) .w-\[var\(--swatch--size\,_0\.75rem\)\]{width:var(--swatch--size,12px)}:where(.about-ritual) .w-auto{width:auto}:where(.about-ritual) .w-dvw{width:100dvw}:where(.about-ritual) .w-fit{width:-moz-fit-content;width:fit-content}:where(.about-ritual) .w-full{width:100%}:where(.about-ritual) .w-lg{width:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .w-max{width:max-content}:where(.about-ritual) .w-md{width:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .w-screen{width:100vw}:where(.about-ritual) .w-sm{width:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .w-xl{width:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .w-xs{width:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .max-w-\(--card-max-w-mobile\){max-width:var(--card-max-w-mobile)}:where(.about-ritual) .max-w-\(--video-max-w-mobile\){max-width:var(--video-max-w-mobile)}:where(.about-ritual) .max-w-3xl{max-width:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .max-w-18{max-width:calc(var(--spacing)*18)}:where(.about-ritual) .max-w-96{max-width:var(--max-width-96)}:where(.about-ritual) .max-w-125{max-width:calc(var(--spacing)*125)}:where(.about-ritual) .max-w-\[8rem\]{max-width:128px}:where(.about-ritual) .max-w-\[10rem\]{max-width:160px}:where(.about-ritual) .max-w-\[12rem\]{max-width:192px}:where(.about-ritual) .max-w-\[35\.625rem\]{max-width:570px}:where(.about-ritual) .max-w-\[40\%\]{max-width:40%}:where(.about-ritual) .max-w-\[44px\]{max-width:44px}:where(.about-ritual) .max-w-\[50\%\]{max-width:50%}:where(.about-ritual) .max-w-\[50px\]{max-width:50px}:where(.about-ritual) .max-w-\[71px\]{max-width:71px}:where(.about-ritual) .max-w-\[75\%\]{max-width:75%}:where(.about-ritual) .max-w-\[407px\]{max-width:407px}:where(.about-ritual) .max-w-\[454px\]{max-width:454px}:where(.about-ritual) .max-w-\[770px\]{max-width:770px}:where(.about-ritual) .max-w-\[min\(21\.5rem\,calc\(100vw-2rem\)\)\]{max-width:min(344px,100vw - 32px)}:where(.about-ritual) .max-w-\[min\(100\%\,11rem\)\]{max-width:min(100%,176px)}:where(.about-ritual) .max-w-\[unset\]\!{max-width:unset!important}:where(.about-ritual) .max-w-dvw{max-width:100dvw}:where(.about-ritual) .max-w-fit{max-width:-moz-fit-content;max-width:fit-content;max-width:var(--max-width-fit)}:where(.about-ritual) .max-w-full{max-width:100%;max-width:var(--max-width-full)}:where(.about-ritual) .max-w-md{max-width:var(--max-width-md)}:where(.about-ritual) .max-w-none{max-width:none;max-width:var(--max-width-none)}:where(.about-ritual) .max-w-sm{max-width:var(--max-width-sm)}:where(.about-ritual) .max-w-xl{max-width:var(--max-width-xl)}:where(.about-ritual) .max-w-xs{max-width:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .\!min-w-\(--custom-button-width\){min-width:var(--custom-button-width)!important}:where(.about-ritual) .\!min-w-auto{min-width:auto!important}:where(.about-ritual) .\!min-w-none{min-width:min(max(0px,0vw),0px)!important}:where(.about-ritual) .min-w-0{min-width:calc(var(--spacing)*0)}:where(.about-ritual) .min-w-5{min-width:calc(var(--spacing)*5)}:where(.about-ritual) .min-w-25{min-width:calc(var(--spacing)*25)}:where(.about-ritual) .min-w-40{min-width:calc(var(--spacing)*40)}:where(.about-ritual) .min-w-48{min-width:calc(var(--spacing)*48)}:where(.about-ritual) .min-w-68{min-width:calc(var(--spacing)*68)}:where(.about-ritual) .min-w-\[71px\]{min-width:71px}:where(.about-ritual) .min-w-\[155px\]{min-width:155px}:where(.about-ritual) .min-w-\[240px\]{min-width:240px}:where(.about-ritual) .min-w-max{min-width:max-content}:where(.about-ritual) .flex-1{flex:1}:where(.about-ritual) .flex-none{flex:none}:where(.about-ritual) .flex-shrink{flex-shrink:1}:where(.about-ritual) .flex-shrink-0{flex-shrink:0}:where(.about-ritual) .shrink{flex-shrink:1}:where(.about-ritual) .shrink-0{flex-shrink:0}:where(.about-ritual) .grow{flex-grow:1}:where(.about-ritual) .grow-0{flex-grow:0}:where(.about-ritual) .grow-1{flex-grow:1}:where(.about-ritual) .basis-\[calc\(50\%-0\.5rem\)\]{flex-basis:calc(50% - 8px)}:where(.about-ritual) .basis-full{flex-basis:100%}:where(.about-ritual) .table-fixed{table-layout:fixed}:where(.about-ritual) .border-collapse{border-collapse:collapse}:where(.about-ritual) .border-spacing-0{--about-ritual-tw-border-spacing-x:calc(var(--spacing)*0);--about-ritual-tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--about-ritual-tw-border-spacing-x)var(--about-ritual-tw-border-spacing-y)}:where(.about-ritual) .origin-\[0\]{transform-origin:0}:where(.about-ritual) .-translate-0\.5{--about-ritual-tw-translate-x:calc(var(--spacing)*-.5);--about-ritual-tw-translate-y:calc(var(--spacing)*-.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-0{--about-ritual-tw-translate-x:calc(var(--spacing)*0);--about-ritual-tw-translate-y:calc(var(--spacing)*0);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-x-1\/2{--about-ritual-tw-translate-x: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-x-2\/4{--about-ritual-tw-translate-x: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-x-\[40\%\]{--about-ritual-tw-translate-x: -40% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-x-full{--about-ritual-tw-translate-x:-100%;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-x-1\/2{--about-ritual-tw-translate-x: 50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-x-\[40\%\]{--about-ritual-tw-translate-x:40%;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-y-1\/2{--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-y-2\.5{--about-ritual-tw-translate-y:calc(var(--spacing)*-2.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-y-2\/4{--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .-translate-y-\[40\%\]{--about-ritual-tw-translate-y: -40% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-y-0\.5{--about-ritual-tw-translate-y:calc(var(--spacing)*.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-y-4{--about-ritual-tw-translate-y:calc(var(--spacing)*4);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .translate-y-\[40\%\]{--about-ritual-tw-translate-y:40%;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .scale-75{--about-ritual-tw-scale-x:75%;--about-ritual-tw-scale-y:75%;--about-ritual-tw-scale-z:75%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}:where(.about-ritual) .-rotate-90{rotate:-90deg}:where(.about-ritual) .rotate-0{rotate:none}:where(.about-ritual) .rotate-45{rotate:45deg}:where(.about-ritual) .rotate-90{rotate:90deg}:where(.about-ritual) .rotate-180{rotate:180deg}:where(.about-ritual) .transform{transform:var(--about-ritual-tw-rotate-x,)var(--about-ritual-tw-rotate-y,)var(--about-ritual-tw-rotate-z,)var(--about-ritual-tw-skew-x,)var(--about-ritual-tw-skew-y,)}:where(.about-ritual) .animate-marquee{animation:var(--animate-marquee)}:where(.about-ritual) .animate-pulse{animation:var(--animate-pulse)}:where(.about-ritual) .animate-spin{animation:var(--animate-spin)}:where(.about-ritual) .btn{font-size:14px;font-family:var(--font-family-primary);letter-spacing:0;text-transform:none;cursor:pointer;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .btn{font-size:16px}}:where(.about-ritual) .cursor-default{cursor:default}:where(.about-ritual) .cursor-pointer{cursor:pointer}:where(.about-ritual) .cursor-text{cursor:text}:where(.about-ritual) .resize{resize:both}:where(.about-ritual) .snap-x{scroll-snap-type:x var(--about-ritual-tw-scroll-snap-strictness)}:where(.about-ritual) .snap-mandatory{--about-ritual-tw-scroll-snap-strictness:mandatory}:where(.about-ritual) .scroll-ps-6{scroll-padding-inline-start:calc(var(--spacing)*6)}:where(.about-ritual) .list-inside{list-style-position:inside}:where(.about-ritual) .list-disc{list-style-type:disc}:where(.about-ritual) .list-none{list-style-type:none}:where(.about-ritual) .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.about-ritual) .\!grid-cols-\[16px_10px_16px\]{grid-template-columns:16px 10px 16px!important}:where(.about-ritual) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.about-ritual) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.about-ritual) .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.about-ritual) .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}:where(.about-ritual) .grid-cols-\[16px_24px_16px\]{grid-template-columns:16px 24px 16px}:where(.about-ritual) .grid-cols-\[100px_1fr\]{grid-template-columns:100px 1fr}:where(.about-ritual) .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}:where(.about-ritual) .grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}:where(.about-ritual) .grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}:where(.about-ritual) .grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}:where(.about-ritual) .grid-cols-subgrid{grid-template-columns:subgrid}:where(.about-ritual) .grid-rows-\[0fr\]{grid-template-rows:0fr}:where(.about-ritual) .grid-rows-\[1fr\,auto\]{grid-template-rows:1fr,auto}:where(.about-ritual) .grid-rows-\[1fr\]{grid-template-rows:1fr}:where(.about-ritual) .grid-rows-\[var\(--dmn-dialog-header-height\,_60px\)_minmax\(0\,_1fr\)_auto\]{grid-template-rows:var(--dmn-dialog-header-height,60px)minmax(0,1fr)auto}:where(.about-ritual) .grid-rows-\[var\(--dmn-dialog-header-height\,_60px\)_\2026\]{grid-template-rows:var(--dmn-dialog-header-height,60px)\2026}:where(.about-ritual) .flex-col{flex-direction:column}:where(.about-ritual) .flex-col-reverse{flex-direction:column-reverse}:where(.about-ritual) .flex-row{flex-direction:row}:where(.about-ritual) .flex-row-reverse{flex-direction:row-reverse}:where(.about-ritual) .flex-nowrap{flex-wrap:nowrap}:where(.about-ritual) .flex-wrap{flex-wrap:wrap}:where(.about-ritual) .place-content-center{place-content:center}:where(.about-ritual) .place-content-start{place-content:start}:where(.about-ritual) .place-items-center{place-items:center}:where(.about-ritual) .place-items-end{place-items:end}:where(.about-ritual) .place-items-start{place-items:start}:where(.about-ritual) .content-start{align-content:flex-start}:where(.about-ritual) .items-baseline{align-items:baseline}:where(.about-ritual) .items-center{align-items:center}:where(.about-ritual) .items-center\!{align-items:center!important}:where(.about-ritual) .items-end{align-items:flex-end}:where(.about-ritual) .items-start{align-items:flex-start}:where(.about-ritual) .items-stretch{align-items:stretch}:where(.about-ritual) .justify-between{justify-content:space-between}:where(.about-ritual) .justify-center{justify-content:center}:where(.about-ritual) .justify-center\!{justify-content:center!important}:where(.about-ritual) .justify-end{justify-content:flex-end}:where(.about-ritual) .justify-start{justify-content:flex-start}:where(.about-ritual) .justify-items-center{justify-items:center}:where(.about-ritual) .justify-items-end{justify-items:end}:where(.about-ritual) .justify-items-start{justify-items:start}:where(.about-ritual) .gap-\(--enhanced-card-grid-heading-gap\){gap:var(--enhanced-card-grid-heading-gap)}:where(.about-ritual) .gap-0{gap:calc(var(--spacing)*0)}:where(.about-ritual) .gap-0\.5{gap:calc(var(--spacing)*.5)}:where(.about-ritual) .gap-1{gap:calc(var(--spacing)*1)}:where(.about-ritual) .gap-1\.5{gap:calc(var(--spacing)*1.5)}:where(.about-ritual) .gap-1\.25{gap:calc(var(--spacing)*1.25)}:where(.about-ritual) .gap-2{gap:calc(var(--spacing)*2)}:where(.about-ritual) .gap-2\.5{gap:calc(var(--spacing)*2.5)}:where(.about-ritual) .gap-2xl{gap:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .gap-2xs{gap:min(max(4px,.555556vw),8px)}:where(.about-ritual) .gap-3{gap:calc(var(--spacing)*3)}:where(.about-ritual) .gap-3xl{gap:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .gap-4{gap:calc(var(--spacing)*4)}:where(.about-ritual) .gap-4\!{gap:calc(var(--spacing)*4)!important}:where(.about-ritual) .gap-5{gap:calc(var(--spacing)*5)}:where(.about-ritual) .gap-6{gap:calc(var(--spacing)*6)}:where(.about-ritual) .gap-8{gap:calc(var(--spacing)*8)}:where(.about-ritual) .gap-10{gap:calc(var(--spacing)*10)}:where(.about-ritual) .gap-16{gap:calc(var(--spacing)*16)}:where(.about-ritual) .gap-\[2px\]{gap:2px}:where(.about-ritual) .gap-\[12px\]{gap:12px}:where(.about-ritual) .gap-\[24px\]{gap:24px}:where(.about-ritual) .gap-\[40px\]{gap:40px}:where(.about-ritual) .gap-lg{gap:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .gap-md{gap:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .gap-sm{gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .gap-sm-md{gap:24px}:where(.about-ritual) .gap-sm-sm{gap:16px}:where(.about-ritual) .gap-sm-xs{gap:8px}:where(.about-ritual) .gap-xl{gap:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .gap-xs{gap:min(max(8px,1.11111vw),16px)}:where(.about-ritual) :where(.space-y-2>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) :where(.space-y-3>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) :where(.space-y-4>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) :where(.space-y-8>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) :where(.space-y-sm>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(min(max(16px,calc(calc(100vw/1440)*24)),24px)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(min(max(16px,calc(calc(100vw/1440)*24)),24px)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) :where(.space-y-xs>:not(:last-child)){--about-ritual-tw-space-y-reverse:0;margin-block-start:calc(min(max(8px,calc(calc(100vw/1440)*16)),16px)*var(--about-ritual-tw-space-y-reverse));margin-block-end:calc(min(max(8px,calc(calc(100vw/1440)*16)),16px)*calc(1 - var(--about-ritual-tw-space-y-reverse)))}:where(.about-ritual) .gap-x-0{column-gap:calc(var(--spacing)*0)}:where(.about-ritual) .gap-x-1{column-gap:calc(var(--spacing)*1)}:where(.about-ritual) .gap-x-2{column-gap:calc(var(--spacing)*2)}:where(.about-ritual) .gap-x-2xl{column-gap:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .gap-x-2xs{column-gap:min(max(4px,.555556vw),8px)}:where(.about-ritual) .gap-x-3xl{column-gap:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .gap-x-4{column-gap:calc(var(--spacing)*4)}:where(.about-ritual) .gap-x-10{column-gap:calc(var(--spacing)*10)}:where(.about-ritual) .gap-x-\[16px\]{column-gap:16px}:where(.about-ritual) .gap-x-lg{column-gap:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .gap-x-md{column-gap:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .gap-x-sm{column-gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .gap-x-xl{column-gap:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .gap-x-xs{column-gap:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .gap-y-0{row-gap:calc(var(--spacing)*0)}:where(.about-ritual) .gap-y-1{row-gap:calc(var(--spacing)*1)}:where(.about-ritual) .gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.about-ritual) .gap-y-2xl{row-gap:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .gap-y-2xs{row-gap:min(max(4px,.555556vw),8px)}:where(.about-ritual) .gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.about-ritual) .gap-y-3xl{row-gap:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .gap-y-4{row-gap:calc(var(--spacing)*4)}:where(.about-ritual) .gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.about-ritual) .gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.about-ritual) .gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.about-ritual) .gap-y-10{row-gap:calc(var(--spacing)*10)}:where(.about-ritual) .gap-y-12{row-gap:calc(var(--spacing)*12)}:where(.about-ritual) .gap-y-lg{row-gap:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .gap-y-md{row-gap:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .gap-y-sm{row-gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .gap-y-xl{row-gap:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .gap-y-xs{row-gap:min(max(8px,1.11111vw),16px)}:where(.about-ritual) :where(.divide-y>:not(:last-child)){--about-ritual-tw-divide-y-reverse:0;border-bottom-style:var(--about-ritual-tw-border-style);border-top-style:var(--about-ritual-tw-border-style);border-top-width:calc(1px*var(--about-ritual-tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--about-ritual-tw-divide-y-reverse)))}:where(.about-ritual) :where(.divide-border-02>:not(:last-child)){border-color:var(--color-border-02)}:where(.about-ritual) :where(.divide-primitive-cool-40>:not(:last-child)){border-color:var(--color-primitive-cool-40)}:where(.about-ritual) .self-center{align-self:center}:where(.about-ritual) .self-end{align-self:flex-end}:where(.about-ritual) .self-start{align-self:flex-start}:where(.about-ritual) .self-stretch{align-self:stretch}:where(.about-ritual) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.about-ritual) .overflow-clip{overflow:clip}:where(.about-ritual) .overflow-hidden{overflow:hidden}:where(.about-ritual) .overflow-scroll{overflow:scroll}:where(.about-ritual) .overflow-visible{overflow:visible}:where(.about-ritual) .overflow-x-auto{overflow-x:auto}:where(.about-ritual) .overflow-x-clip{overflow-x:clip}:where(.about-ritual) .overflow-x-hidden{overflow-x:hidden}:where(.about-ritual) .overflow-y-auto{overflow-y:auto}:where(.about-ritual) .overflow-y-hidden{overflow-y:hidden}:where(.about-ritual) .overflow-y-scroll{overflow-y:scroll}:where(.about-ritual) .overflow-y-visible{overflow-y:visible}:where(.about-ritual) .rounded-forms-radius{border-radius:4px}@media(min-width:1024px){:where(.about-ritual) .rounded-forms-radius{border-radius:4px}}:where(.about-ritual) .rounded-lg{border-radius:16px}@media(min-width:1024px){:where(.about-ritual) .rounded-lg{border-radius:16px}}:where(.about-ritual) .rounded-md{border-radius:8px}@media(min-width:1024px){:where(.about-ritual) .rounded-md{border-radius:8px}:where(.about-ritual) .rounded-none{border-radius:0}:where(.about-ritual) .rounded-none\!{border-radius:0!important}}:where(.about-ritual) .rounded-sm{border-radius:4px}@media(min-width:1024px){:where(.about-ritual) .rounded-sm{border-radius:4px}}:where(.about-ritual) .rounded{border-radius:4px}:where(.about-ritual) .rounded-\(--border-radius-mobile\){border-radius:var(--border-radius-mobile)}:where(.about-ritual) .rounded-2xl{border-radius:var(--radius-2xl)}:where(.about-ritual) .rounded-3xl{border-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-\[0\.5rem\]{border-radius:8px}:where(.about-ritual) .rounded-\[0\.625rem\]{border-radius:10px}:where(.about-ritual) .rounded-\[2\.75rem\]{border-radius:44px}:where(.about-ritual) .rounded-\[3rem\]{border-radius:48px}:where(.about-ritual) .rounded-\[4px\]{border-radius:4px}:where(.about-ritual) .rounded-\[8px\]{border-radius:8px}:where(.about-ritual) .rounded-\[16px\]{border-radius:16px}:where(.about-ritual) .rounded-\[25px\]{border-radius:25px}:where(.about-ritual) .rounded-\[44px\]{border-radius:44px}:where(.about-ritual) .rounded-\[48px\]{border-radius:48px}:where(.about-ritual) .rounded-\[inherit\]{border-radius:inherit}:where(.about-ritual) .rounded-full{border-radius:3.40282e38px}:where(.about-ritual) .rounded-full\!{border-radius:3.40282e38px!important}:where(.about-ritual) .rounded-none{border-radius:0}:where(.about-ritual) .rounded-none\!{border-radius:0!important}:where(.about-ritual) .rounded-xs{border-radius:var(--radius-xs)}:where(.about-ritual) .rounded-s-3xl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-s-3xl:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-s-3xl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-s-3xl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-s-3xl:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-s-3xl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .rounded-e-3xl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}:where(.about-ritual) .border{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .border-0{border-style:var(--about-ritual-tw-border-style);border-width:0}:where(.about-ritual) .border-2{border-style:var(--about-ritual-tw-border-style);border-width:2px}:where(.about-ritual) .border-2\!{border-style:var(--about-ritual-tw-border-style)!important;border-width:2px!important}:where(.about-ritual) .border-t{border-top-style:var(--about-ritual-tw-border-style);border-top-width:1px}:where(.about-ritual) .border-t-2{border-top-style:var(--about-ritual-tw-border-style);border-top-width:2px}:where(.about-ritual) .\!border-b-0{border-bottom-style:var(--about-ritual-tw-border-style)!important;border-bottom-width:0!important}:where(.about-ritual) .border-b{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:1px}:where(.about-ritual) .border-b-2{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:2px}:where(.about-ritual) .border-dashed{--about-ritual-tw-border-style:dashed;border-style:dashed}:where(.about-ritual) .border-none{--about-ritual-tw-border-style:none;border-style:none}:where(.about-ritual) .border-solid{--about-ritual-tw-border-style:solid;border-style:solid}:where(.about-ritual) .\!border-primitive-yellow-60{border-color:var(--color-primitive-yellow-60)!important}:where(.about-ritual) .border-\[\#e5e5e5\]{border-color:#e5e5e5}:where(.about-ritual) .border-black{border-color:var(--color-black)}:where(.about-ritual) .border-border-01{border-color:var(--color-border-01)}:where(.about-ritual) .border-border-02{border-color:var(--color-border-02)}:where(.about-ritual) .border-current{border-color:currentColor}:where(.about-ritual) .border-foreground\!{border-color:var(--color-foreground)!important}:where(.about-ritual) .border-foreground-secondary{border-color:var(--color-foreground-secondary)}:where(.about-ritual) .border-gray-300{border-color:var(--color-gray-300)}:where(.about-ritual) .border-neutral-200{border-color:var(--color-neutral-200)}:where(.about-ritual) .border-primitive-cool-40{border-color:var(--color-primitive-cool-40)}:where(.about-ritual) .border-primitive-cool-60{border-color:var(--color-primitive-cool-60)}:where(.about-ritual) .border-primitive-indigo-blue-20{border-color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .border-primitive-indigo-blue-40{border-color:var(--color-primitive-indigo-blue-40)}:where(.about-ritual) .border-primitive-indigo-blue-100{border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .border-primitive-yellow-40{border-color:var(--color-primitive-yellow-40)}:where(.about-ritual) .border-primitive-yellow-60{border-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .border-primitive-yellow-60\!{border-color:var(--color-primitive-yellow-60)!important}:where(.about-ritual) .border-primitive-yellow-80{border-color:var(--color-primitive-yellow-80)}:where(.about-ritual) .border-transparent{border-color:#0000}:where(.about-ritual) .border-t-border-01{border-top-color:var(--color-border-01)}:where(.about-ritual) .border-t-primitive-cool-20{border-top-color:var(--color-primitive-cool-20)}:where(.about-ritual) .border-t-primitive-cool-40{border-top-color:var(--color-primitive-cool-40)}:where(.about-ritual) .border-t-primitive-indigo-blue-20{border-top-color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .border-t-primitive-indigo-blue-100{border-top-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .border-b-neutral-200{border-bottom-color:var(--color-neutral-200)}:where(.about-ritual) .border-b-primitive-cool-40{border-bottom-color:var(--color-primitive-cool-40)}:where(.about-ritual) .border-b-primitive-indigo-blue-20{border-bottom-color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .border-b-primitive-indigo-blue-100{border-bottom-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\!bg-primitive-yellow-40{background-color:var(--color-primitive-yellow-40)!important}:where(.about-ritual) .\!bg-transparent{background-color:#0000!important}:where(.about-ritual) .bg-\(--badge-background-color\){background-color:var(--badge-background-color)}:where(.about-ritual) .bg-\(--bg-color\){background-color:var(--bg-color)}:where(.about-ritual) .bg-\(--button-primary-bg\){background-color:var(--button-primary-bg)}:where(.about-ritual) .bg-\(--swatch--background\){background-color:var(--swatch--background)}:where(.about-ritual) .bg-\[\#0B38BD\]{background-color:#0b38bd}:where(.about-ritual) .bg-\[\#007bff\]{background-color:#007bff}:where(.about-ritual) .bg-\[\#F8F8FA\]\!{background-color:#f8f8fa!important}:where(.about-ritual) .bg-\[\#ffffff\]{background-color:#fff}:where(.about-ritual) .bg-\[--bg-color\]{background-color:--bg-color}:where(.about-ritual) .bg-\[--bg\]{background-color:--bg}:where(.about-ritual) .bg-\[rgb\(243\,242\,246\)\]{background-color:#f3f2f6}:where(.about-ritual) .bg-\[var\(--color-primitive-success\)\]{background-color:var(--color-primitive-success)}:where(.about-ritual) .bg-accent-01{background-color:var(--color-accent-01)}:where(.about-ritual) .bg-accent-02{background-color:var(--color-accent-02)}:where(.about-ritual) .bg-background{background-color:var(--color-background)}:where(.about-ritual) .bg-background-secondary{background-color:var(--color-background-secondary)}:where(.about-ritual) .bg-black\/66{background-color:#000000a8}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .bg-black\/66{background-color:color-mix(in oklab,var(--color-black)66%,transparent)}}:where(.about-ritual) .bg-brand-11{background-color:var(--color-brand-11)}:where(.about-ritual) .bg-foreground{background-color:var(--color-foreground)}:where(.about-ritual) .bg-gray-50{background-color:var(--color-gray-50)}:where(.about-ritual) .bg-gray-200{background-color:var(--color-gray-200)}:where(.about-ritual) .bg-link{background-color:var(--color-link)}:where(.about-ritual) .bg-primitive-cool-20{background-color:var(--color-primitive-cool-20)}:where(.about-ritual) .bg-primitive-cool-40{background-color:var(--color-primitive-cool-40)}:where(.about-ritual) .bg-primitive-cool-60{background-color:var(--color-primitive-cool-60)}:where(.about-ritual) .bg-primitive-indigo-blue-20{background-color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .bg-primitive-indigo-blue-40{background-color:var(--color-primitive-indigo-blue-40)}:where(.about-ritual) .bg-primitive-indigo-blue-100{background-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .bg-primitive-indigo-blue-100\/20{background-color:#142b6f33}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .bg-primitive-indigo-blue-100\/20{background-color:color-mix(in oklab,var(--color-primitive-indigo-blue-100)20%,transparent)}}:where(.about-ritual) .bg-primitive-warm-20{background-color:var(--color-primitive-warm-20)}:where(.about-ritual) .bg-primitive-warm-40{background-color:var(--color-primitive-warm-40)}:where(.about-ritual) .bg-primitive-white{background-color:var(--color-primitive-white)}:where(.about-ritual) .bg-primitive-yellow-20{background-color:var(--color-primitive-yellow-20)}:where(.about-ritual) .bg-primitive-yellow-40{background-color:var(--color-primitive-yellow-40)}:where(.about-ritual) .bg-primitive-yellow-40\!{background-color:var(--color-primitive-yellow-40)!important}:where(.about-ritual) .bg-primitive-yellow-40\/80{background-color:#ffef99cc}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .bg-primitive-yellow-40\/80{background-color:color-mix(in oklab,var(--color-primitive-yellow-40)80%,transparent)}}:where(.about-ritual) .bg-primitive-yellow-60{background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .bg-primitive-yellow-100{background-color:var(--color-primitive-yellow-100)}:where(.about-ritual) .bg-stone-100{background-color:var(--color-stone-100)}:where(.about-ritual) .bg-stone-200{background-color:var(--color-stone-200)}:where(.about-ritual) .bg-transparent{background-color:#0000}:where(.about-ritual) .bg-white{background-color:var(--color-white)}:where(.about-ritual) .bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}:where(.about-ritual) .bg-radial-\[50\%_50\%_at_50\%_50\%\]{--about-ritual-tw-gradient-position:50% 50% at 50% 50%;background-image:radial-gradient(var(--about-ritual-tw-gradient-stops,50% 50% at 50% 50%))}:where(.about-ritual) .bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,\#FFD600_0\%\,rgba\(255\,214\,0\,0\.20\)_62\.18\%\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:radial-gradient(50% 50%,#ffd600,#ffd60033 62.18%,#fff0)}:where(.about-ritual) .from-\(--from-color\){--about-ritual-tw-gradient-from:var(--from-color);--about-ritual-tw-gradient-stops:var(--about-ritual-tw-gradient-via-stops,var(--about-ritual-tw-gradient-position),var(--about-ritual-tw-gradient-from)var(--about-ritual-tw-gradient-from-position),var(--about-ritual-tw-gradient-to)var(--about-ritual-tw-gradient-to-position))}:where(.about-ritual) .from-primitive-yellow-100\/60{--about-ritual-tw-gradient-from:#ffd60099}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .from-primitive-yellow-100\/60{--about-ritual-tw-gradient-from:color-mix(in oklab,var(--color-primitive-yellow-100)60%,transparent)}}:where(.about-ritual) .from-primitive-yellow-100\/60{--about-ritual-tw-gradient-stops:var(--about-ritual-tw-gradient-via-stops,var(--about-ritual-tw-gradient-position),var(--about-ritual-tw-gradient-from)var(--about-ritual-tw-gradient-from-position),var(--about-ritual-tw-gradient-to)var(--about-ritual-tw-gradient-to-position))}:where(.about-ritual) .from-0\%{--about-ritual-tw-gradient-from-position:0%}:where(.about-ritual) .to-\(--to-color\){--about-ritual-tw-gradient-to:var(--to-color);--about-ritual-tw-gradient-stops:var(--about-ritual-tw-gradient-via-stops,var(--about-ritual-tw-gradient-position),var(--about-ritual-tw-gradient-from)var(--about-ritual-tw-gradient-from-position),var(--about-ritual-tw-gradient-to)var(--about-ritual-tw-gradient-to-position))}:where(.about-ritual) .to-transparent{--about-ritual-tw-gradient-to:transparent;--about-ritual-tw-gradient-stops:var(--about-ritual-tw-gradient-via-stops,var(--about-ritual-tw-gradient-position),var(--about-ritual-tw-gradient-from)var(--about-ritual-tw-gradient-from-position),var(--about-ritual-tw-gradient-to)var(--about-ritual-tw-gradient-to-position))}:where(.about-ritual) .to-100\%{--about-ritual-tw-gradient-to-position:100%}:where(.about-ritual) .bg-cover{background-size:cover}:where(.about-ritual) .bg-\[position\:var\(--swatch-focal-point\,_initial\)\]{background-position:var(--swatch-focal-point,initial)}:where(.about-ritual) .bg-origin-border{background-origin:border-box}:where(.about-ritual) .mask-contain{-webkit-mask-size:contain;mask-size:contain}:where(.about-ritual) .mask-center{-webkit-mask-position:50%;mask-position:50%}:where(.about-ritual) .mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.about-ritual) .\!object-contain{object-fit:contain!important}:where(.about-ritual) .object-contain{object-fit:contain}:where(.about-ritual) .object-cover{object-fit:cover}:where(.about-ritual) .object-fill{object-fit:fill}:where(.about-ritual) .object-none{object-fit:none}:where(.about-ritual) .object-bottom{object-position:bottom}:where(.about-ritual) .object-center{object-position:center}:where(.about-ritual) .object-left{object-position:left}:where(.about-ritual) .object-right{object-position:right}:where(.about-ritual) .object-top{object-position:top}:where(.about-ritual) .\!p-0{padding:calc(var(--spacing)*0)!important}:where(.about-ritual) .\!p-6{padding:calc(var(--spacing)*6)!important}:where(.about-ritual) .p-\(--section-padding\){padding:var(--section-padding)}:where(.about-ritual) .p-0{padding:calc(var(--spacing)*0)}:where(.about-ritual) .p-0\!{padding:calc(var(--spacing)*0)!important}:where(.about-ritual) .p-1{padding:calc(var(--spacing)*1)}:where(.about-ritual) .p-1\.5{padding:calc(var(--spacing)*1.5)}:where(.about-ritual) .p-2{padding:calc(var(--spacing)*2)}:where(.about-ritual) .p-2xs{padding:min(max(4px,.555556vw),8px)}:where(.about-ritual) .p-3{padding:calc(var(--spacing)*3)}:where(.about-ritual) .p-4{padding:calc(var(--spacing)*4)}:where(.about-ritual) .p-5{padding:calc(var(--spacing)*5)}:where(.about-ritual) .p-6{padding:calc(var(--spacing)*6)}:where(.about-ritual) .p-6\!{padding:calc(var(--spacing)*6)!important}:where(.about-ritual) .p-md{padding:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .p-pagemargin{padding:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .p-sm{padding:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .p-sm-sm{padding:16px}:where(.about-ritual) .p-xs{padding:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .px-1{padding-inline:calc(var(--spacing)*1)}:where(.about-ritual) .px-1\.5{padding-inline:calc(var(--spacing)*1.5)}:where(.about-ritual) .px-2{padding-inline:calc(var(--spacing)*2)}:where(.about-ritual) .px-2xs{padding-inline-start:min(max(4px,.555556vw),8px);padding-inline-end:min(max(4px,.555556vw),8px)}:where(.about-ritual) .px-3{padding-inline:calc(var(--spacing)*3)}:where(.about-ritual) .px-4{padding-inline:calc(var(--spacing)*4)}:where(.about-ritual) .px-5{padding-inline:calc(var(--spacing)*5)}:where(.about-ritual) .px-6{padding-inline:calc(var(--spacing)*6)}:where(.about-ritual) .px-8{padding-inline:calc(var(--spacing)*8)}:where(.about-ritual) .px-\[var\(--between-components-modules-spacing-15\,24px\)\]{padding-inline:var(--between-components-modules-spacing-15,24px)}:where(.about-ritual) .px-forms-padding{padding-inline-start:min(max(10px,.694445vw),10px);padding-inline-end:min(max(10px,.694445vw),10px)}:where(.about-ritual) .px-lg{padding-inline-start:min(max(32px,3.33333vw),48px);padding-inline-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .px-md{padding-inline-start:min(max(24px,2.22222vw),32px);padding-inline-end:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .px-pagemargin{padding-inline-start:min(max(15px,1.38889vw),20px);padding-inline-end:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .px-sm{padding-inline-start:min(max(16px,1.66667vw),24px);padding-inline-end:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .px-sm-forms-padding{padding-inline-start:10px;padding-inline-end:10px}:where(.about-ritual) .px-sm-md{padding-inline-start:24px;padding-inline-end:24px}:where(.about-ritual) .px-sm-sm{padding-inline-start:16px;padding-inline-end:16px}:where(.about-ritual) .px-xl{padding-inline-start:min(max(48px,4.44444vw),64px);padding-inline-end:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .px-xs{padding-inline-start:min(max(8px,1.11111vw),16px);padding-inline-end:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .py-\(--pad\){padding-block:var(--pad)}:where(.about-ritual) .py-\(--section-padding\){padding-block:var(--section-padding)}:where(.about-ritual) .py-0\.5{padding-block:calc(var(--spacing)*.5)}:where(.about-ritual) .py-1{padding-block:calc(var(--spacing)*1)}:where(.about-ritual) .py-2{padding-block:calc(var(--spacing)*2)}:where(.about-ritual) .py-3{padding-block:calc(var(--spacing)*3)}:where(.about-ritual) .py-4{padding-block:calc(var(--spacing)*4)}:where(.about-ritual) .py-6{padding-block:calc(var(--spacing)*6)}:where(.about-ritual) .py-8{padding-block:calc(var(--spacing)*8)}:where(.about-ritual) .py-10{padding-block:calc(var(--spacing)*10)}:where(.about-ritual) .py-\[4px\]{padding-block-start:4px;padding-block-end:4px}:where(.about-ritual) .py-\[17\.5px\]{padding-block-start:17.5px;padding-block-end:17.5px}:where(.about-ritual) .py-\[var\(--Between-Components-spacing-0_75\,12px\)\]{padding-block:var(--Between-Components-spacing-0_75,12px)}:where(.about-ritual) .py-md{padding-block-start:min(max(24px,2.22222vw),32px);padding-block-end:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .py-pagemargin{padding-block-start:min(max(15px,1.38889vw),20px);padding-block-end:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .py-sm{padding-block-start:min(max(16px,1.66667vw),24px);padding-block-end:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .py-sm-xs{padding-block-start:8px;padding-block-end:8px}:where(.about-ritual) .py-xl{padding-block-start:min(max(48px,4.44444vw),64px);padding-block-end:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .py-xs{padding-block-start:min(max(8px,1.11111vw),16px);padding-block-end:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .ps-0{padding-inline-start:calc(var(--spacing)*0)}:where(.about-ritual) .ps-2xl{padding-inline-start:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .ps-2xs{padding-inline-start:min(max(4px,.555556vw),8px)}:where(.about-ritual) .ps-3xl{padding-inline-start:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .ps-6{padding-inline-start:calc(var(--spacing)*6)}:where(.about-ritual) .ps-lg{padding-inline-start:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .ps-md{padding-inline-start:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .ps-sm{padding-inline-start:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .ps-xl{padding-inline-start:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .ps-xs{padding-inline-start:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .pe-0{padding-inline-end:calc(var(--spacing)*0)}:where(.about-ritual) .pe-2xl{padding-inline-end:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .pe-2xs{padding-inline-end:min(max(4px,.555556vw),8px)}:where(.about-ritual) .pe-3xl{padding-inline-end:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .pe-6{padding-inline-end:calc(var(--spacing)*6)}:where(.about-ritual) .pe-10{padding-inline-end:calc(var(--spacing)*10)}:where(.about-ritual) .pe-12{padding-inline-end:calc(var(--spacing)*12)}:where(.about-ritual) .pe-lg{padding-inline-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .pe-md{padding-inline-end:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .pe-sm{padding-inline-end:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .pe-xl{padding-inline-end:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .pe-xs{padding-inline-end:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .pt-0{padding-top:calc(var(--spacing)*0)}:where(.about-ritual) .pt-0\.5{padding-top:calc(var(--spacing)*.5)}:where(.about-ritual) .pt-1{padding-top:calc(var(--spacing)*1)}:where(.about-ritual) .pt-2{padding-top:calc(var(--spacing)*2)}:where(.about-ritual) .pt-2xl{padding-top:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .pt-2xs{padding-top:min(max(4px,.555556vw),8px)}:where(.about-ritual) .pt-3{padding-top:calc(var(--spacing)*3)}:where(.about-ritual) .pt-3xl{padding-top:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .pt-4{padding-top:calc(var(--spacing)*4)}:where(.about-ritual) .pt-6{padding-top:calc(var(--spacing)*6)}:where(.about-ritual) .pt-8{padding-top:calc(var(--spacing)*8)}:where(.about-ritual) .pt-14{padding-top:calc(var(--spacing)*14)}:where(.about-ritual) .pt-16{padding-top:calc(var(--spacing)*16)}:where(.about-ritual) .pt-lg{padding-top:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .pt-md{padding-top:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .pt-sm{padding-top:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .pt-sm-forms-padding{padding-top:10px}:where(.about-ritual) .pt-sm-md{padding-top:24px}:where(.about-ritual) .pt-xl{padding-top:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .pt-xs{padding-top:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .pr-2{padding-right:calc(var(--spacing)*2)}:where(.about-ritual) .pr-2xl{padding-right:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .pr-3{padding-right:calc(var(--spacing)*3)}:where(.about-ritual) .pr-4{padding-right:calc(var(--spacing)*4)}:where(.about-ritual) .pr-5{padding-right:calc(var(--spacing)*5)}:where(.about-ritual) .pr-6{padding-right:calc(var(--spacing)*6)}:where(.about-ritual) .pr-8{padding-right:calc(var(--spacing)*8)}:where(.about-ritual) .pr-10{padding-right:calc(var(--spacing)*10)}:where(.about-ritual) .pr-12{padding-right:calc(var(--spacing)*12)}:where(.about-ritual) .pr-24{padding-right:calc(var(--spacing)*24)}:where(.about-ritual) .pr-882{padding-right:calc(var(--spacing)*882)}:where(.about-ritual) .pr-sm{padding-right:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .pb-0{padding-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}:where(.about-ritual) .pb-1{padding-bottom:calc(var(--spacing)*1)}:where(.about-ritual) .pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}:where(.about-ritual) .pb-2{padding-bottom:calc(var(--spacing)*2)}:where(.about-ritual) .pb-2xl{padding-bottom:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .pb-2xs{padding-bottom:min(max(4px,.555556vw),8px)}:where(.about-ritual) .pb-3{padding-bottom:calc(var(--spacing)*3)}:where(.about-ritual) .pb-3xl{padding-bottom:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .pb-4{padding-bottom:calc(var(--spacing)*4)}:where(.about-ritual) .pb-6{padding-bottom:calc(var(--spacing)*6)}:where(.about-ritual) .pb-8{padding-bottom:calc(var(--spacing)*8)}:where(.about-ritual) .pb-10{padding-bottom:calc(var(--spacing)*10)}:where(.about-ritual) .pb-12{padding-bottom:calc(var(--spacing)*12)}:where(.about-ritual) .pb-18{padding-bottom:calc(var(--spacing)*18)}:where(.about-ritual) .pb-\[0\.75em\]{padding-bottom:.75em}:where(.about-ritual) .pb-\[calc\(\(100\%_-_2px\)_\/_1\.25\)\]{padding-bottom:calc(80% - 1.6px)}:where(.about-ritual) .pb-lg{padding-bottom:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .pb-md{padding-bottom:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .pb-sm{padding-bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .pb-xl{padding-bottom:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .pb-xs{padding-bottom:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .pl-2{padding-left:calc(var(--spacing)*2)}:where(.about-ritual) .pl-3{padding-left:calc(var(--spacing)*3)}:where(.about-ritual) .pl-4{padding-left:calc(var(--spacing)*4)}:where(.about-ritual) .pl-6{padding-left:calc(var(--spacing)*6)}:where(.about-ritual) .pl-7{padding-left:calc(var(--spacing)*7)}:where(.about-ritual) .pl-9{padding-left:calc(var(--spacing)*9)}:where(.about-ritual) .pl-14{padding-left:calc(var(--spacing)*14)}:where(.about-ritual) .pl-16{padding-left:calc(var(--spacing)*16)}:where(.about-ritual) .pl-\[18px\]{padding-left:18px}:where(.about-ritual) .pl-md{padding-left:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .pl-pagegutter{padding-left:min(max(10px,1.38889vw),20px)}:where(.about-ritual) .pl-sm-sm{padding-left:16px}:where(.about-ritual) .pl-xs{padding-left:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .text-center{text-align:center}:where(.about-ritual) .text-end{text-align:end}:where(.about-ritual) .text-left{text-align:left}:where(.about-ritual) .text-right{text-align:right}:where(.about-ritual) .text-start{text-align:start}:where(.about-ritual) .align-middle{vertical-align:middle}:where(.about-ritual) .align-text-top{vertical-align:text-top}:where(.about-ritual) .\!text-body-2{font-size:14px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) .\!text-body-2{font-size:16px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) .text-body{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-body{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-body-2{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-body-2{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-caption{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-caption{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-eyebrow{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-eyebrow{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-heading-1{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-1{font-size:66px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) .text-heading-2{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-2{font-size:48px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) .text-heading-3{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-3{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-heading-4{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-4{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-heading-5{font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-5{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .text-heading-6{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-heading-6{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-label-1{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-label-1{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-label-2{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-label-2{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .text-label-3{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.43;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-label-3{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.43;text-decoration:none}}:where(.about-ritual) .text-utility{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .text-utility{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none}}:where(.about-ritual) .caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .caption{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .eyebrow{font-size:min(max(16px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .eyebrow{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .h1{font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h1{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}}:where(.about-ritual) .h2{font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h2{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}}:where(.about-ritual) .h3{font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h3{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .h4{font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h4{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .h5{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h5{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .h6{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .h6{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .label-1{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .label-1{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .p{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .p{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .utility{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .utility{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none}}:where(.about-ritual) .account-eyebrow{font-size:12px;line-height:18px;font-family:var(--font-family-primary);letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;text-decoration:none}:where(.about-ritual) .font-family-primary{font-family:var(--font-family-primary)}:where(.about-ritual) .font-family-secondary{font-family:var(--font-family-secondary)}:where(.about-ritual) .text-2xl{font-size:var(--text-2xl);line-height:var(--about-ritual-tw-leading,var(--text-2xl--line-height))}:where(.about-ritual) .text-base{font-size:var(--text-base);line-height:var(--about-ritual-tw-leading,var(--text-base--line-height))}:where(.about-ritual) .text-sm{font-size:var(--text-sm);line-height:var(--about-ritual-tw-leading,var(--text-sm--line-height))}:where(.about-ritual) .text-xs{font-size:var(--text-xs);line-height:var(--about-ritual-tw-leading,var(--text-xs--line-height))}:where(.about-ritual) .\!text-\[0\.875rem\]{font-size:14px!important}:where(.about-ritual) .\!text-\[1rem\]{font-size:16px!important}:where(.about-ritual) .text-\[0\.75rem\]{font-size:12px}:where(.about-ritual) .text-\[0\.875rem\]{font-size:14px}:where(.about-ritual) .text-\[1\.5rem\]{font-size:24px}:where(.about-ritual) .text-\[1\.125rem\]{font-size:18px}:where(.about-ritual) .text-\[1rem\]{font-size:16px}:where(.about-ritual) .text-\[2\.5rem\]{font-size:40px}:where(.about-ritual) .text-\[2rem\]{font-size:32px}:where(.about-ritual) .text-\[14px\]{font-size:14px}:where(.about-ritual) .text-\[16px\]{font-size:16px}:where(.about-ritual) .text-\[20px\]{font-size:20px}:where(.about-ritual) .text-\[28px\]{font-size:28px}:where(.about-ritual) .\!leading-\[1\.5\]{--about-ritual-tw-leading:1.5!important;line-height:1.5!important}:where(.about-ritual) .\!leading-\[1\.5rem\]{--about-ritual-tw-leading:24px!important;line-height:24px!important}:where(.about-ritual) .\!leading-\[21px\]{--about-ritual-tw-leading:21px!important;line-height:21px!important}:where(.about-ritual) .leading-5{--about-ritual-tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}:where(.about-ritual) .leading-\[1\.25\]{--about-ritual-tw-leading:1.25;line-height:1.25}:where(.about-ritual) .leading-\[1\.25rem\]{--about-ritual-tw-leading:20px;line-height:20px}:where(.about-ritual) .leading-\[1\.125rem\]{--about-ritual-tw-leading:18px;line-height:18px}:where(.about-ritual) .leading-\[1\.375\]{--about-ritual-tw-leading:1.375;line-height:1.375}:where(.about-ritual) .leading-\[1\.625rem\]{--about-ritual-tw-leading:26px;line-height:26px}:where(.about-ritual) .leading-\[2\.5rem\]{--about-ritual-tw-leading:40px;line-height:40px}:where(.about-ritual) .leading-\[150\%\]{--about-ritual-tw-leading:150%;line-height:150%}:where(.about-ritual) .leading-\[inherit\]{--about-ritual-tw-leading:inherit;line-height:inherit}:where(.about-ritual) .leading-none{--about-ritual-tw-leading:var(--leading-none);line-height:1;line-height:var(--leading-none)}:where(.about-ritual) .line-height-125\!{line-height:var(--line-height-125)!important}:where(.about-ritual) .line-height-150{line-height:var(--line-height-150)}:where(.about-ritual) .font-\[var\(--font-weight-book\)\]{--about-ritual-tw-font-weight:var(--font-weight-book);font-weight:var(--font-weight-book)}:where(.about-ritual) .font-bold{--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .font-book{--about-ritual-tw-font-weight:var(--font-weight-book);font-weight:var(--font-weight-book)}:where(.about-ritual) .font-light{--about-ritual-tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}:where(.about-ritual) .font-medium{--about-ritual-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.about-ritual) .font-normal{--about-ritual-tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.about-ritual) .font-semibold{--about-ritual-tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:where(.about-ritual) .tracking-\[0\.05em\]{--about-ritual-tw-tracking:.05em;letter-spacing:.05em}:where(.about-ritual) .tracking-\[0\.08em\]{--about-ritual-tw-tracking:.08em;letter-spacing:.08em}:where(.about-ritual) .tracking-\[0\.96px\]{--about-ritual-tw-tracking:.96px;letter-spacing:.96px}:where(.about-ritual) .tracking-wide{--about-ritual-tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}:where(.about-ritual) .text-balance{text-wrap:balance}:where(.about-ritual) .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:where(.about-ritual) .break-words{overflow-wrap:break-word}:where(.about-ritual) .break-all{word-break:break-all}:where(.about-ritual) .text-ellipsis{text-overflow:ellipsis}:where(.about-ritual) .whitespace-nowrap{white-space:nowrap}:where(.about-ritual) .whitespace-pre-line{white-space:pre-line}:where(.about-ritual) .whitespace-pre-wrap{white-space:pre-wrap}:where(.about-ritual) .\!text-primitive-indigo-blue-60{color:var(--color-primitive-indigo-blue-60)!important}:where(.about-ritual) .text-\(--badge-text-color\){color:var(--badge-text-color)}:where(.about-ritual) .text-\(--button-primary-color\){color:var(--button-primary-color)}:where(.about-ritual) .text-\(--foreground\){color:var(--foreground)}:where(.about-ritual) .text-\[\#000000\]{color:#000}:where(.about-ritual) .text-\[\#666666\]{color:#666}:where(.about-ritual) .text-\[\#ffffff\]{color:#fff}:where(.about-ritual) .text-\[inherit\]{color:inherit}:where(.about-ritual) .text-\[style-name\]{color:style-name}:where(.about-ritual) .text-accent-01{color:var(--color-accent-01)}:where(.about-ritual) .text-accent-01-inverse{color:var(--color-accent-01-inverse)}:where(.about-ritual) .text-accent-02{color:var(--color-accent-02)}:where(.about-ritual) .text-accent-02-inverse{color:var(--color-accent-02-inverse)}:where(.about-ritual) .text-background{color:var(--color-background)}:where(.about-ritual) .text-background-inverse{color:var(--color-background-inverse)}:where(.about-ritual) .text-background-secondary{color:var(--color-background-secondary)}:where(.about-ritual) .text-background-secondary-inverse{color:var(--color-background-secondary-inverse)}:where(.about-ritual) .text-black{color:var(--color-black)}:where(.about-ritual) .text-blue{color:var(--color-blue)}:where(.about-ritual) .text-border-01{color:var(--color-border-01)}:where(.about-ritual) .text-border-01-inverse{color:var(--color-border-01-inverse)}:where(.about-ritual) .text-border-02{color:var(--color-border-02)}:where(.about-ritual) .text-border-02-inverse{color:var(--color-border-02-inverse)}:where(.about-ritual) .text-danger{color:var(--color-danger)}:where(.about-ritual) .text-disabled{color:var(--color-disabled)}:where(.about-ritual) .text-disabled-inverse{color:var(--color-disabled-inverse)}:where(.about-ritual) .text-focus{color:var(--color-focus)}:where(.about-ritual) .text-foreground{color:var(--color-foreground)}:where(.about-ritual) .text-foreground-inverse{color:var(--color-foreground-inverse)}:where(.about-ritual) .text-foreground-secondary{color:var(--color-foreground-secondary)}:where(.about-ritual) .text-foreground-secondary-inverse{color:var(--color-foreground-secondary-inverse)}:where(.about-ritual) .text-gray-400{color:var(--color-gray-400)}:where(.about-ritual) .text-gray-600{color:var(--color-gray-600)}:where(.about-ritual) .text-gray-900{color:var(--color-gray-900)}:where(.about-ritual) .text-green{color:var(--color-green)}:where(.about-ritual) .text-grey-100{color:var(--color-grey-100)}:where(.about-ritual) .text-grey-200{color:var(--color-grey-200)}:where(.about-ritual) .text-grey-300{color:var(--color-grey-300)}:where(.about-ritual) .text-grey-400{color:var(--color-grey-400)}:where(.about-ritual) .text-grey-500{color:var(--color-grey-500)}:where(.about-ritual) .text-grey-600{color:var(--color-grey-600)}:where(.about-ritual) .text-inherit{color:inherit}:where(.about-ritual) .text-light-blue{color:var(--color-light-blue)}:where(.about-ritual) .text-link{color:var(--color-link)}:where(.about-ritual) .text-link-inverse{color:var(--color-link-inverse)}:where(.about-ritual) .text-orange{color:var(--color-orange)}:where(.about-ritual) .text-primitive-danger{color:var(--color-primitive-danger)}:where(.about-ritual) .text-primitive-indigo-blue-20{color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .text-primitive-indigo-blue-40{color:var(--color-primitive-indigo-blue-40)}:where(.about-ritual) .text-primitive-indigo-blue-60{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .text-primitive-indigo-blue-80{color:var(--color-primitive-indigo-blue-80)}:where(.about-ritual) .text-primitive-indigo-blue-100{color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .text-primitive-success{color:var(--color-primitive-success)}:where(.about-ritual) .text-primitive-warm-40{color:var(--color-primitive-warm-40)}:where(.about-ritual) .text-primitive-warm-60{color:var(--color-primitive-warm-60)}:where(.about-ritual) .text-primitive-warm-100{color:var(--color-primitive-warm-100)}:where(.about-ritual) .text-primitive-warning{color:var(--color-primitive-warning)}:where(.about-ritual) .text-primitive-warning\!{color:var(--color-primitive-warning)!important}:where(.about-ritual) .text-primitive-white{color:var(--color-primitive-white)}:where(.about-ritual) .text-primitive-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .text-primitive-white\/40{color:color-mix(in oklab,var(--color-primitive-white)40%,transparent)}}:where(.about-ritual) .text-primitive-yellow-20{color:var(--color-primitive-yellow-20)}:where(.about-ritual) .text-primitive-yellow-40{color:var(--color-primitive-yellow-40)}:where(.about-ritual) .text-primitive-yellow-60{color:var(--color-primitive-yellow-60)}:where(.about-ritual) .text-primitive-yellow-80{color:var(--color-primitive-yellow-80)}:where(.about-ritual) .text-primitive-yellow-100{color:var(--color-primitive-yellow-100)}:where(.about-ritual) .text-white{color:var(--color-white)}:where(.about-ritual) .text-yellow{color:var(--color-yellow)}:where(.about-ritual) .capitalize{text-transform:capitalize}:where(.about-ritual) .lowercase{text-transform:lowercase}:where(.about-ritual) .uppercase{text-transform:uppercase}:where(.about-ritual) .italic{font-style:italic}:where(.about-ritual) .ordinal{--about-ritual-tw-ordinal:ordinal;font-variant-numeric:var(--about-ritual-tw-ordinal,)var(--about-ritual-tw-slashed-zero,)var(--about-ritual-tw-numeric-figure,)var(--about-ritual-tw-numeric-spacing,)var(--about-ritual-tw-numeric-fraction,)}:where(.about-ritual) .line-through{text-decoration-line:line-through}:where(.about-ritual) .no-underline{text-decoration-line:none}:where(.about-ritual) .underline{text-decoration-line:underline}:where(.about-ritual) .underline-offset-2{text-underline-offset:2px}:where(.about-ritual) .underline-offset-4{text-underline-offset:4px}:where(.about-ritual) .placeholder-background-secondary::placeholder{color:var(--color-background-secondary)}:where(.about-ritual) .opacity-0{opacity:0}:where(.about-ritual) .opacity-45{opacity:.45}:where(.about-ritual) .opacity-50{opacity:.5}:where(.about-ritual) .opacity-\[0\.56\]{opacity:.56}:where(.about-ritual) .mix-blend-hard-light{mix-blend-mode:hard-light}:where(.about-ritual) .shadow{--about-ritual-tw-shadow:0 1px 3px 0 var(--about-ritual-tw-shadow-color,#0000001a),0 1px 2px -1px var(--about-ritual-tw-shadow-color,#0000001a);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .shadow-\[0_1px_4px_rgb\(20_43_111\/0\.15\)\]{--about-ritual-tw-shadow:0 1px 4px var(--about-ritual-tw-shadow-color,#142b6f26);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .shadow-\[0_4px_16px_0_rgba\(0\,0\,0\,\.05\)\]{--about-ritual-tw-shadow:0 4px 16px 0 var(--about-ritual-tw-shadow-color,#0000000d);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .shadow-md{--about-ritual-tw-shadow:0 4px 6px -1px var(--about-ritual-tw-shadow-color,#0000001a),0 2px 4px -2px var(--about-ritual-tw-shadow-color,#0000001a);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .shadow-sm{--about-ritual-tw-shadow:0 1px 3px 0 var(--about-ritual-tw-shadow-color,#0000001a),0 1px 2px -1px var(--about-ritual-tw-shadow-color,#0000001a);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .ring{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .ring-0{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(0px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .ring-1{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .inset-ring{--about-ritual-tw-inset-ring-shadow:inset 0 0 0 1px var(--about-ritual-tw-inset-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .ring-\(--color-foreground\){--about-ritual-tw-ring-color:var(--color-foreground)}:where(.about-ritual) .inset-ring-primitive-yellow-80{--about-ritual-tw-inset-ring-color:var(--color-primitive-yellow-80)}:where(.about-ritual) .outline-hidden{--about-ritual-tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.about-ritual) .outline-hidden{outline-offset:2px;outline:2px solid #0000}}:where(.about-ritual) .outline{outline-style:var(--about-ritual-tw-outline-style);outline-width:1px}:where(.about-ritual) .blur{--about-ritual-tw-blur:blur(8px);filter:var(--about-ritual-tw-blur,)var(--about-ritual-tw-brightness,)var(--about-ritual-tw-contrast,)var(--about-ritual-tw-grayscale,)var(--about-ritual-tw-hue-rotate,)var(--about-ritual-tw-invert,)var(--about-ritual-tw-saturate,)var(--about-ritual-tw-sepia,)var(--about-ritual-tw-drop-shadow,)}:where(.about-ritual) .drop-shadow-md{--about-ritual-tw-drop-shadow-size:drop-shadow(0 3px 3px var(--about-ritual-tw-drop-shadow-color,#0000001f));--about-ritual-tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--about-ritual-tw-blur,)var(--about-ritual-tw-brightness,)var(--about-ritual-tw-contrast,)var(--about-ritual-tw-grayscale,)var(--about-ritual-tw-hue-rotate,)var(--about-ritual-tw-invert,)var(--about-ritual-tw-saturate,)var(--about-ritual-tw-sepia,)var(--about-ritual-tw-drop-shadow,)}:where(.about-ritual) .drop-shadow-sm{--about-ritual-tw-drop-shadow-size:drop-shadow(0 1px 2px var(--about-ritual-tw-drop-shadow-color,#00000026));--about-ritual-tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--about-ritual-tw-blur,)var(--about-ritual-tw-brightness,)var(--about-ritual-tw-contrast,)var(--about-ritual-tw-grayscale,)var(--about-ritual-tw-hue-rotate,)var(--about-ritual-tw-invert,)var(--about-ritual-tw-saturate,)var(--about-ritual-tw-sepia,)var(--about-ritual-tw-drop-shadow,)}:where(.about-ritual) .filter{filter:var(--about-ritual-tw-blur,)var(--about-ritual-tw-brightness,)var(--about-ritual-tw-contrast,)var(--about-ritual-tw-grayscale,)var(--about-ritual-tw-hue-rotate,)var(--about-ritual-tw-invert,)var(--about-ritual-tw-saturate,)var(--about-ritual-tw-sepia,)var(--about-ritual-tw-drop-shadow,)}:where(.about-ritual) .backdrop-blur-md{--about-ritual-tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,);backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,)}:where(.about-ritual) .backdrop-filter{-webkit-backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,);backdrop-filter:var(--about-ritual-tw-backdrop-blur,)var(--about-ritual-tw-backdrop-brightness,)var(--about-ritual-tw-backdrop-contrast,)var(--about-ritual-tw-backdrop-grayscale,)var(--about-ritual-tw-backdrop-hue-rotate,)var(--about-ritual-tw-backdrop-invert,)var(--about-ritual-tw-backdrop-opacity,)var(--about-ritual-tw-backdrop-saturate,)var(--about-ritual-tw-backdrop-sepia,)}:where(.about-ritual) .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--about-ritual-tw-gradient-from,--about-ritual-tw-gradient-via,--about-ritual-tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[background-color\,translate\]{transition-property:background-color,translate;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[grid-template-rows\,margin-top\]{transition-property:grid-template-rows,margin-top;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[opacity\,display\,transform\]{transition-property:opacity,display,transform;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[top\,transform\,font-size\,color\]{transition-property:top,transform,font-size,color;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[visibility\,grid-template-rows\,padding-top\]{transition-property:visibility,grid-template-rows,padding-top;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-\[visibility\,grid-template-rows\]{transition-property:visibility,grid-template-rows;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-all{transition-property:all;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--about-ritual-tw-gradient-from,--about-ritual-tw-gradient-via,--about-ritual-tw-gradient-to;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-opacity{transition-property:opacity;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration))}:where(.about-ritual) .\!transition-none{transition-property:none!important}:where(.about-ritual) .\[transition-behavior\:allow-discrete\]{transition-behavior:allow-discrete}:where(.about-ritual) .duration-200{--about-ritual-tw-duration:.2s;transition-duration:.2s}:where(.about-ritual) .duration-300{--about-ritual-tw-duration:.3s;transition-duration:.3s}:where(.about-ritual) .duration-500{--about-ritual-tw-duration:.5s;transition-duration:.5s}:where(.about-ritual) .ease-in-out{--about-ritual-tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:where(.about-ritual) .ease-out{--about-ritual-tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:where(.about-ritual) .outline-none{--about-ritual-tw-outline-style:none;outline-style:none}:where(.about-ritual) .select-all{-webkit-user-select:all;user-select:all}:where(.about-ritual) .select-none{-webkit-user-select:none;user-select:none}:where(.about-ritual) .\[--button-height\:3rem\]{--button-height:48px}:where(.about-ritual) .\[--button-tertiary-border\:var\(--color-primitive-indigo-blue-100\)\]{--button-tertiary-border:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[--button-tertiary-color\:\.\.\.\]{--button-tertiary-color:...}:where(.about-ritual) .\[--button-tertiary-color\:var\(--color-primitive-indigo-blue-100\)\]{--button-tertiary-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[--icon-size\:1em\]{--icon-size:1em}:where(.about-ritual) .\[--pill-padding-x\:0\.9375rem\]{--pill-padding-x:15px}:where(.about-ritual) .\[--pill-padding-y\:0\.4375rem\]{--pill-padding-y:7px}:where(.about-ritual) .\[background\:var\(--bg\)\]{background:var(--bg)}:where(.about-ritual) .\[direction\:ltr\]{direction:ltr}:where(.about-ritual) .\[direction\:rtl\]{direction:rtl}:where(.about-ritual) .\[grid-area\:hamburger-menu\]{grid-area:hamburger-menu}:where(.about-ritual) .\[grid-area\:heading\]{grid-area:heading}:where(.about-ritual) .\[grid-area\:icons\]{grid-area:icons}:where(.about-ritual) .\[grid-area\:navigation\]{grid-area:navigation}:where(.about-ritual) .\[grid-template-areas\:\"hamburger-menu_heading_icons\"\]{grid-template-areas:"hamburger-menu heading icons"}:where(.about-ritual) .\[scrollbar-width\:none\]{scrollbar-width:none}:where(.about-ritual) .scrollbar-thumb-background-secondary{--scrollbar-thumb:#fff}:where(.about-ritual) .scrollbar-track-\[transparent\]{--scrollbar-track:transparent}:where(.about-ritual) .text-shadow-primitive-indigo-blue-60{--about-ritual-tw-text-shadow-color:#62719f}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .text-shadow-primitive-indigo-blue-60{--about-ritual-tw-text-shadow-color:color-mix(in oklab,var(--color-primitive-indigo-blue-60)var(--about-ritual-tw-text-shadow-alpha),transparent)}}:where(.about-ritual) .group-open\:h-0\.5:-webkit-any(:where(.group):-webkit-any([open],:popover-open,:open) *){height:calc(var(--spacing)*.5)}:where(.about-ritual) .group-open\:h-0\.5:-moz-any(:where(.group):-moz-any([open],:popover-open,:open) *){height:calc(var(--spacing)*.5)}:where(.about-ritual) .group-open\:h-0\.5:is(:where(.group):is([open],:popover-open,:open) *){height:calc(var(--spacing)*.5)}:where(.about-ritual) .group-open\:rotate-180:-webkit-any(:where(.group):-webkit-any([open],:popover-open,:open) *){rotate:180deg}:where(.about-ritual) .group-open\:rotate-180:-moz-any(:where(.group):-moz-any([open],:popover-open,:open) *){rotate:180deg}:where(.about-ritual) .group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}:where(.about-ritual) .group-open\/search\:absolute:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){position:absolute}:where(.about-ritual) .group-open\/search\:absolute:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){position:absolute}:where(.about-ritual) .group-open\/search\:absolute:is(:where(.group\/search):is([open],:popover-open,:open) *){position:absolute}:where(.about-ritual) .group-open\/search\:top-1\/2:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){top:50%}:where(.about-ritual) .group-open\/search\:top-1\/2:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){top:50%}:where(.about-ritual) .group-open\/search\:top-1\/2:is(:where(.group\/search):is([open],:popover-open,:open) *){top:50%}:where(.about-ritual) .group-open\/search\:right-pagegutter:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){right:min(max(10px,1.38889vw),20px)}:where(.about-ritual) .group-open\/search\:right-pagegutter:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){right:min(max(10px,1.38889vw),20px)}:where(.about-ritual) .group-open\/search\:right-pagegutter:is(:where(.group\/search):is([open],:popover-open,:open) *){right:min(max(10px,1.38889vw),20px)}:where(.about-ritual) .group-open\/search\:z-40:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){z-index:40}:where(.about-ritual) .group-open\/search\:z-40:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){z-index:40}:where(.about-ritual) .group-open\/search\:z-40:is(:where(.group\/search):is([open],:popover-open,:open) *){z-index:40}:where(.about-ritual) .group-open\/search\:flex:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){display:flex}:where(.about-ritual) .group-open\/search\:flex:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){display:flex}:where(.about-ritual) .group-open\/search\:flex:is(:where(.group\/search):is([open],:popover-open,:open) *){display:flex}:where(.about-ritual) .group-open\/search\:hidden:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){display:none}:where(.about-ritual) .group-open\/search\:hidden:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){display:none}:where(.about-ritual) .group-open\/search\:hidden:is(:where(.group\/search):is([open],:popover-open,:open) *){display:none}:where(.about-ritual) .group-open\/search\:inline-flex:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){display:inline-flex}:where(.about-ritual) .group-open\/search\:inline-flex:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){display:inline-flex}:where(.about-ritual) .group-open\/search\:inline-flex:is(:where(.group\/search):is([open],:popover-open,:open) *){display:inline-flex}:where(.about-ritual) .group-open\/search\:-translate-y-1\/2:-webkit-any(:where(.group\/search):-webkit-any([open],:popover-open,:open) *){--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-open\/search\:-translate-y-1\/2:-moz-any(:where(.group\/search):-moz-any([open],:popover-open,:open) *){--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-open\/search\:-translate-y-1\/2:is(:where(.group\/search):is([open],:popover-open,:open) *){--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-focus-within\:bg-primitive-yellow-100:is(:where(.group):focus-within *){background-color:var(--color-primitive-yellow-100)}:where(.about-ritual) .group-focus-within\/swatch\:ring-1:is(:where(.group\/swatch):focus-within *){--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .group-focus-within\/swatch\:ring-\(--color-foreground\)\/50:is(:where(.group\/swatch):focus-within *){--about-ritual-tw-ring-color:#142b6f80}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .group-focus-within\/swatch\:ring-\(--color-foreground\)\/50:is(:where(.group\/swatch):focus-within *){--about-ritual-tw-ring-color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}@media(hover:hover){:where(.about-ritual) .group-hover\:block:is(:where(.group):hover *){display:block}:where(.about-ritual) .group-hover\:h-0\.5:is(:where(.group):hover *){height:calc(var(--spacing)*.5)}:where(.about-ritual) .group-hover\:-translate-x-1:is(:where(.group):hover *){--about-ritual-tw-translate-x:calc(var(--spacing)*-1);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-hover\:translate-y-1:is(:where(.group):hover *){--about-ritual-tw-translate-y:calc(var(--spacing)*1);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-hover\:translate-y-4\.5:is(:where(.group):hover *){--about-ritual-tw-translate-y:calc(var(--spacing)*4.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-hover\:scale-105:is(:where(.group):hover *){--about-ritual-tw-scale-x:105%;--about-ritual-tw-scale-y:105%;--about-ritual-tw-scale-z:105%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}:where(.about-ritual) .group-hover\:scale-110:is(:where(.group):hover *){--about-ritual-tw-scale-x:110%;--about-ritual-tw-scale-y:110%;--about-ritual-tw-scale-z:110%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}:where(.about-ritual) .group-hover\:scale-120:is(:where(.group):hover *){--about-ritual-tw-scale-x:120%;--about-ritual-tw-scale-y:120%;--about-ritual-tw-scale-z:120%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}:where(.about-ritual) .group-hover\:bg-\[var\(--color-primitive-yellow-60\)\]:is(:where(.group):hover *){background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .group-hover\:bg-primitive-yellow-60:is(:where(.group):hover *){background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .group-hover\:bg-primitive-yellow-100:is(:where(.group):hover *){background-color:var(--color-primitive-yellow-100)}:where(.about-ritual) .group-hover\:opacity-75:is(:where(.group):hover *){opacity:.75}:where(.about-ritual) .group-hover\/accordion-button\:bg-primitive-yellow-60:is(:where(.group\/accordion-button):hover *){background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .group-hover\/callout-cta\:border-b-primitive-indigo-blue-60:is(:where(.group\/callout-cta):hover *){border-bottom-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .group-hover\/flyout-drawer-open-button\:bg-primitive-yellow-60:is(:where(.group\/flyout-drawer-open-button):hover *){background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .group-hover\/menutoggle\:h-0\.5:is(:where(.group\/menutoggle):hover *){height:calc(var(--spacing)*.5)}:where(.about-ritual) .group-hover\/quaternary-button-with-icon\:bg-primitive-yellow-60:is(:where(.group\/quaternary-button-with-icon):hover *){background-color:var(--color-primitive-yellow-60)}}:where(.about-ritual) .group-focus-visible\:bg-primitive-yellow-60:is(:where(.group):focus-visible *){background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(2px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .group-has-\[\:checked\]\:mt-3:is(:where(.group):has(:checked) *){margin-top:calc(var(--spacing)*3)}:where(.about-ritual) .group-has-\[\:checked\]\:block:is(:where(.group):has(:checked) *){display:block}:where(.about-ritual) .group-has-\[\:checked\]\:grid-rows-\[1fr\]:is(:where(.group):has(:checked) *){grid-template-rows:1fr}:where(.about-ritual) .group-has-\[\:checked\]\/swatch\:bg-transparent:is(:where(.group\/swatch):has(:checked) *){background-color:#0000}:where(.about-ritual) .group-has-\[\:checked\]\/swatch\:ring-1:is(:where(.group\/swatch):has(:checked) *){--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .group-has-\[\:disabled\]\/checkbox\:cursor-default:is(:where(.group\/checkbox):has(:disabled) *){cursor:default}:where(.about-ritual) .group-has-\[\:disabled\]\/checkbox\:opacity-60:is(:where(.group\/checkbox):has(:disabled) *){opacity:.6}:where(.about-ritual) .group-has-\[\:disabled\]\/radio\:cursor-default:is(:where(.group\/radio):has(:disabled) *){cursor:default}:where(.about-ritual) .group-has-\[\:disabled\]\/radio\:opacity-60:is(:where(.group\/radio):has(:disabled) *){opacity:.6}:where(.about-ritual) .group-has-\[\:disabled\]\/swatch\:opacity-30:is(:where(.group\/swatch):has(:disabled) *){opacity:.3}:where(.about-ritual) .group-has-\[\:disabled\]\/switch\:cursor-default:is(:where(.group\/switch):has(:disabled) *){cursor:default}:where(.about-ritual) .group-has-\[\:disabled\]\/switch\:opacity-60:is(:where(.group\/switch):has(:disabled) *){opacity:.6}:where(.about-ritual) .group-has-\[\[data-open\]\]\:visible:is(:where(.group):has([data-open]) *){visibility:visible}:where(.about-ritual) .group-has-\[\[data-open\]\]\:block:is(:where(.group):has([data-open]) *){display:block}:where(.about-ritual) .group-has-\[\[data-open\]\]\:hidden:is(:where(.group):has([data-open]) *){display:none}:where(.about-ritual) .group-has-\[\[data-open\]\]\:grid-rows-\[1fr\]:is(:where(.group):has([data-open]) *){grid-template-rows:1fr}:where(.about-ritual) .group-has-\[\[data-open\]\]\:pt-sm:is(:where(.group):has([data-open]) *){padding-top:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .group-has-\[\[error\]\]\:text-primitive-danger:is(:where(.group):has([error]) *){color:var(--color-primitive-danger)}:where(.about-ritual) .group-has-\[\[success\]\]\:text-primitive-success:is(:where(.group):has([success]) *){color:var(--color-primitive-success)}:where(.about-ritual) .group-has-\[input\[name\=\"properties\[\\_\\_shopify\\_send\\_gift\\_card\\_to\\_recipient\]\"\]\:checked\]\:grid:-webkit-any(:where(.group):has(:-webkit-any(input[name="properties[__shopify_send_gift_card_to_recipient]"]:checked)) *){display:grid}:where(.about-ritual) .group-has-\[input\[name\=\"properties\[\\_\\_shopify\\_send\\_gift\\_card\\_to\\_recipient\]\"\]\:checked\]\:grid:-moz-any(:where(.group):has(:-moz-any(input[name="properties[__shopify_send_gift_card_to_recipient]"]:checked)) *){display:grid}:where(.about-ritual) .group-has-\[input\[name\=\"properties\[\\_\\_shopify\\_send\\_gift\\_card\\_to\\_recipient\]\"\]\:checked\]\:grid:is(:where(.group):has(:is(input[name="properties[__shopify_send_gift_card_to_recipient]"]:checked)) *){display:grid}:where(.about-ritual) .group-aria-busy\/add\:flex:is(:where(.group\/add)[aria-busy=true] *){display:flex}:where(.about-ritual) .group-aria-expanded\/flyout-drawer-open-button\:block:is(:where(.group\/flyout-drawer-open-button)[aria-expanded=true] *){display:block}:where(.about-ritual) .group-aria-expanded\/flyout-drawer-open-button\:hidden:is(:where(.group\/flyout-drawer-open-button)[aria-expanded=true] *){display:none}:where(.about-ritual) .group-data-\[loading\]\/flyout\:pointer-events-none:is(:where(.group\/flyout)[data-loading] *){pointer-events:none}:where(.about-ritual) .group-data-\[loading\]\/flyout\:flex:is(:where(.group\/flyout)[data-loading] *){display:flex}:where(.about-ritual) .group-data-\[loading\]\/flyout\:opacity-70:is(:where(.group\/flyout)[data-loading] *){opacity:.7}:where(.about-ritual) .group-data-\[state\=\"error-api\"\]\/email-signup\:block:is(:where(.group\/email-signup)[data-state=error-api] *){display:block}:where(.about-ritual) .group-data-\[state\=\"error-validation\"\]\/email-signup\:block:is(:where(.group\/email-signup)[data-state=error-validation] *){display:block}:where(.about-ritual) .group-data-\[state\=\"success\"\]\/email-signup\:block:is(:where(.group\/email-signup)[data-state=success] *){display:block}:where(.about-ritual) .group-\[\.ingredients--expanded\]\:block:is(:where(.group).ingredients--expanded *){display:block}:where(.about-ritual) .group-\[\.loading\]\/product-form\:pointer-events-none:is(:where(.group\/product-form).loading *){pointer-events:none}:where(.about-ritual) .group-\[\.on-sale\]\/price\:block:is(:where(.group\/price).on-sale *){display:block}:where(.about-ritual) .group-\[\.on-sale\]\/price\:hidden:is(:where(.group\/price).on-sale *){display:none}:where(.about-ritual) .group-\[\[error\]\]\:border-2:is(:where(.group)[error] *){border-style:var(--about-ritual-tw-border-style);border-width:2px}:where(.about-ritual) .group-\[\[error\]\]\:border-\[transparent\]:is(:where(.group)[error] *){border-color:#0000}:where(.about-ritual) .group-\[\[error\]\]\:border-primitive-danger:is(:where(.group)[error] *){border-color:var(--color-primitive-danger)}:where(.about-ritual) .group-\[\[error\]\]\:ring-2:is(:where(.group)[error] *){--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(2px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .group-\[\[muted\=\"false\"\]\]\:hidden:is(:where(.group)[muted=false] *){display:none}:where(.about-ritual) .group-\[\[muted\=\"true\"\]\]\:hidden:is(:where(.group)[muted=true] *){display:none}:where(.about-ritual) .group-\[\[open\]\]\:grid:is(:where(.group)[open] *){display:grid}:where(.about-ritual) .group-\[\[open\]\]\:translate-y-0:is(:where(.group)[open] *){--about-ritual-tw-translate-y:calc(var(--spacing)*0);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-\[\[open\]\]\:opacity-100:is(:where(.group)[open] *){opacity:1}:where(.about-ritual) .group-\[\[open\]\]\/filter-dropdown\:-rotate-180:is(:where(.group\/filter-dropdown)[open] *){rotate:-180deg}:where(.about-ritual) .group-\[\[open\]\]\/header-drawer\:block:is(:where(.group\/header-drawer)[open] *){display:block}:where(.about-ritual) .group-\[\[open\]\]\/header-drawer\:translate-x-0:is(:where(.group\/header-drawer)[open] *){--about-ritual-tw-translate-x:calc(var(--spacing)*0);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .group-\[\[open\]\]\/menutoggle\:hidden:is(:where(.group\/menutoggle)[open] *){display:none}:where(.about-ritual) .group-\[\[open\]\]\/menutoggle\:inline-flex:is(:where(.group\/menutoggle)[open] *){display:inline-flex}:where(.about-ritual) .group-\[\[playing\=\"false\"\]\]\:hidden:is(:where(.group)[playing=false] *){display:none}:where(.about-ritual) .group-\[\[playing\=\"true\"\]\]\:hidden:is(:where(.group)[playing=true] *){display:none}:where(.about-ritual) .group-\[\[playing\=\"true\"\]\]\:opacity-0:is(:where(.group)[playing=true] *){opacity:0}:where(.about-ritual) .group-\[\[success\]\]\:border-2:is(:where(.group)[success] *){border-style:var(--about-ritual-tw-border-style);border-width:2px}:where(.about-ritual) .group-\[\[success\]\]\:border-primitive-success:is(:where(.group)[success] *){border-color:var(--color-primitive-success)}:where(.about-ritual) .peer-checked\:translate-x-2:is(:where(.peer):checked~*){--about-ritual-tw-translate-x:calc(var(--spacing)*2);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-checked\:translate-x-2\.5:is(:where(.peer):checked~*){--about-ritual-tw-translate-x:calc(var(--spacing)*2.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-checked\:border-4:is(:where(.peer):checked~*){border-style:var(--about-ritual-tw-border-style);border-width:4px}:where(.about-ritual) .peer-checked\:border-foreground:is(:where(.peer):checked~*){border-color:var(--color-foreground)}:where(.about-ritual) .peer-checked\:border-primitive-indigo-blue-100:is(:where(.peer):checked~*){border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .peer-checked\:border-transparent:is(:where(.peer):checked~*){border-color:#0000}:where(.about-ritual) .peer-checked\:bg-background:is(:where(.peer):checked~*){background-color:var(--color-background)}:where(.about-ritual) .peer-checked\:bg-foreground:is(:where(.peer):checked~*){background-color:var(--color-foreground)}:where(.about-ritual) .peer-checked\:text-label-1:is(:where(.peer):checked~*){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .peer-checked\:text-label-1:is(:where(.peer):checked~*){font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}:where(.about-ritual) .peer-placeholder-shown\:translate-y-0:is(:where(.peer):placeholder-shown~*){--about-ritual-tw-translate-y:calc(var(--spacing)*0);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-placeholder-shown\:scale-100:is(:where(.peer):placeholder-shown~*){--about-ritual-tw-scale-x:100%;--about-ritual-tw-scale-y:100%;--about-ritual-tw-scale-z:100%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}@media(hover:hover){:where(.about-ritual) .peer-hover\:border-primitive-indigo-blue-100:is(:where(.peer):hover~*){border-color:var(--color-primitive-indigo-blue-100)}}:where(.about-ritual) .peer-focus\:-top-1\.5:is(:where(.peer):focus~*){top:calc(var(--spacing)*-1.5)}:where(.about-ritual) .peer-focus\:-translate-y-2\.5:is(:where(.peer):focus~*){--about-ritual-tw-translate-y:calc(var(--spacing)*-2.5);translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-focus\:translate-y-1\/2:is(:where(.peer):focus~*){--about-ritual-tw-translate-y: 50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-focus\:scale-75:is(:where(.peer):focus~*){--about-ritual-tw-scale-x:75%;--about-ritual-tw-scale-y:75%;--about-ritual-tw-scale-z:75%;scale:var(--about-ritual-tw-scale-x)var(--about-ritual-tw-scale-y)}:where(.about-ritual) .peer-focus\:text-body-2:is(:where(.peer):focus~*){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .peer-focus\:text-body-2:is(:where(.peer):focus~*){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .peer-focus\:text-sm:is(:where(.peer):focus~*){font-size:var(--text-sm);line-height:var(--about-ritual-tw-leading,var(--text-sm--line-height))}:where(.about-ritual) .peer-focus\:text-foreground:is(:where(.peer):focus~*){color:var(--color-foreground)}:where(.about-ritual) .peer-focus\:text-primitive-indigo-blue-60:is(:where(.peer):focus~*){color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .peer-focus-visible\:ring-1:is(:where(.peer):focus-visible~*){--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--about-ritual-tw-outline-style);outline-width:2px}:where(.about-ritual) .peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}:where(.about-ritual) .peer-focus-visible\:outline-primitive-indigo-blue-100:is(:where(.peer):focus-visible~*){outline-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .peer-disabled\:border-border-01:is(:where(.peer):disabled~*){border-color:var(--color-border-01)}:where(.about-ritual) .peer-disabled\:border-primitive-indigo-blue-40:is(:where(.peer):disabled~*){border-color:var(--color-primitive-indigo-blue-40)}:where(.about-ritual) .peer-disabled\:text-primitive-indigo-blue-20:is(:where(.peer):disabled~*){color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:-top-1\.5:is(:where(.peer):not(:placeholder-shown)~*){top:calc(var(--spacing)*-1.5)}:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:translate-y-1\/2:is(:where(.peer):not(:placeholder-shown)~*){--about-ritual-tw-translate-y: 50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:text-body-2:is(:where(.peer):not(:placeholder-shown)~*){font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:text-body-2:is(:where(.peer):not(:placeholder-shown)~*){font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:text-sm:is(:where(.peer):not(:placeholder-shown)~*){font-size:var(--text-sm);line-height:var(--about-ritual-tw-leading,var(--text-sm--line-height))}:where(.about-ritual) .peer-\[\:not\(\:placeholder-shown\)\]\:text-primitive-indigo-blue-60:is(:where(.peer):not(:placeholder-shown)~*){color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .peer-\[\[error\]\]\:text-primitive-danger:is(:where(.peer)[error]~*){color:var(--color-primitive-danger)}:where(.about-ritual) .peer-\[\[success\]\]\:text-primitive-success:is(:where(.peer)[success]~*){color:var(--color-primitive-success)}:where(.about-ritual) .before\:invisible:before{content:var(--about-ritual-tw-content);visibility:hidden}:where(.about-ritual) .before\:absolute:before{content:var(--about-ritual-tw-content);position:absolute}:where(.about-ritual) .before\:top-0:before{content:var(--about-ritual-tw-content);top:calc(var(--spacing)*0)}:where(.about-ritual) .before\:left-0:before{content:var(--about-ritual-tw-content);left:calc(var(--spacing)*0)}:where(.about-ritual) .before\:z-10:before{content:var(--about-ritual-tw-content);z-index:10}:where(.about-ritual) .before\:block:before{content:var(--about-ritual-tw-content);display:block}:where(.about-ritual) .before\:h-0:before{content:var(--about-ritual-tw-content);height:calc(var(--spacing)*0)}:where(.about-ritual) .before\:h-full:before{content:var(--about-ritual-tw-content);height:100%}:where(.about-ritual) .before\:w-\(--promo-progress\):before{content:var(--about-ritual-tw-content);width:var(--promo-progress)}:where(.about-ritual) .before\:overflow-hidden:before{content:var(--about-ritual-tw-content);overflow:hidden}:where(.about-ritual) .before\:rounded-\[0\.625rem\]:before{content:var(--about-ritual-tw-content);border-radius:10px}:where(.about-ritual) .before\:bg-primitive-yellow-100:before{content:var(--about-ritual-tw-content);background-color:var(--color-primitive-yellow-100)}:where(.about-ritual) .before\:content-\[\"\"\]:before{--about-ritual-tw-content:"";content:var(--about-ritual-tw-content)}:where(.about-ritual) .before\:content-\[attr\(data-label-sizer\)\]:before{--about-ritual-tw-content:attr(data-label-sizer);content:var(--about-ritual-tw-content)}:where(.about-ritual) .before\:rounded-\[0\.625rem\]:before{content:var(--about-ritual-tw-content)}:where(.about-ritual) .after\:absolute:after{content:var(--about-ritual-tw-content);position:absolute}:where(.about-ritual) .after\:-inset-1\.5:after{content:var(--about-ritual-tw-content);inset:calc(var(--spacing)*-1.5)}:where(.about-ritual) .after\:inset-0:after{content:var(--about-ritual-tw-content);inset:calc(var(--spacing)*0)}:where(.about-ritual) .after\:rounded-md:after{content:var(--about-ritual-tw-content);border-radius:8px}@media(min-width:1024px){:where(.about-ritual) .after\:rounded-md:after{border-radius:8px}}:where(.about-ritual) .after\:\!content-none:after{content:var(--about-ritual-tw-content);--about-ritual-tw-content:none!important;content:none!important}:where(.about-ritual) .after\:content-\[\'\'\]:after{--about-ritual-tw-content:"";content:var(--about-ritual-tw-content)}:where(.about-ritual) .first\:text-primitive-indigo-blue-60:first-child{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .last\:border-b-0:last-child{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:0}:where(.about-ritual) .last\:pb-13:last-child{padding-bottom:calc(var(--spacing)*13)}:where(.about-ritual) .last-of-type\:border-0:last-of-type{border-style:var(--about-ritual-tw-border-style);border-width:0}:where(.about-ritual) .checked\:border-foreground:checked{border-color:var(--color-foreground)}:where(.about-ritual) .checked\:bg-foreground:checked{background-color:var(--color-foreground)}:where(.about-ritual) .empty\:hidden:empty{display:none}:where(.about-ritual) .focus-within\:border-primitive-indigo-blue-100:focus-within{border-color:var(--color-primitive-indigo-blue-100)}@media(hover:hover){:where(.about-ritual) .hover\:scale-\[1\.075\]:hover{scale:1.075}:where(.about-ritual) .hover\:border:hover{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .hover\:\!border-b-0:hover{border-bottom-style:var(--about-ritual-tw-border-style)!important;border-bottom-width:0!important}:where(.about-ritual) .hover\:border-foreground:hover{border-color:var(--color-foreground)}:where(.about-ritual) .hover\:border-primitive-indigo-blue-60:hover{border-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .hover\:border-primitive-indigo-blue-100:hover{border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .hover\:\!bg-white:hover{background-color:var(--color-white)!important}:where(.about-ritual) .hover\:bg-background:hover{background-color:var(--color-background)}:where(.about-ritual) .hover\:bg-background-secondary:hover{background-color:var(--color-background-secondary)}:where(.about-ritual) .hover\:bg-primitive-indigo-blue-100:hover{background-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .hover\:bg-primitive-yellow-100:hover{background-color:var(--color-primitive-yellow-100)}:where(.about-ritual) .hover\:\!text-primitive-indigo-blue-60:hover{color:var(--color-primitive-indigo-blue-60)!important}:where(.about-ritual) .hover\:text-foreground:hover{color:var(--color-foreground)}:where(.about-ritual) .hover\:text-primitive-indigo-blue-60:hover{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .hover\:text-primitive-indigo-blue-100:hover{color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .hover\:text-white:hover{color:var(--color-white)}:where(.about-ritual) .hover\:no-underline:hover{text-decoration-line:none}:where(.about-ritual) .hover\:decoration-primitive-indigo-blue-60:hover{-webkit-text-decoration-color:var(--color-primitive-indigo-blue-60);text-decoration-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .hover\:decoration-2:hover{text-decoration-thickness:2px}:where(.about-ritual) .hover\:opacity-60:hover{opacity:.6}:where(.about-ritual) .hover\:opacity-80:hover{opacity:.8}:where(.about-ritual) .hover\:opacity-85:hover{opacity:.85}:where(.about-ritual) .hover\:shadow-md:hover{--about-ritual-tw-shadow:0 4px 6px -1px var(--about-ritual-tw-shadow-color,#0000001a),0 2px 4px -2px var(--about-ritual-tw-shadow-color,#0000001a);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .hover\:inset-ring:hover{--about-ritual-tw-inset-ring-shadow:inset 0 0 0 1px var(--about-ritual-tw-inset-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .hover\:inset-ring-primitive-cool-60:hover{--about-ritual-tw-inset-ring-color:var(--color-primitive-cool-60)}:where(.about-ritual) .hover\:not-disabled\:border-primitive-indigo-blue-100:hover:not(:disabled){border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .hover\:not-disabled\:bg-primitive-cool-40:hover:not(:disabled){background-color:var(--color-primitive-cool-40)}}:where(.about-ritual) .focus\:border:focus{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .focus\:border-foreground:focus{border-color:var(--color-foreground)}:where(.about-ritual) .focus\:border-primitive-indigo-blue-100:focus{border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .focus\:ring-0:focus{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(0px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .focus\:outline-hidden:focus{--about-ritual-tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.about-ritual) .focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}:where(.about-ritual) .focus\:outline-none:focus{--about-ritual-tw-outline-style:none;outline-style:none}:where(.about-ritual) .focus-visible\:text-foreground:focus-visible{color:var(--color-foreground)}:where(.about-ritual) .focus-visible\:ring-1:focus-visible{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(1px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .focus-visible\:ring-2:focus-visible{--about-ritual-tw-ring-shadow:var(--about-ritual-tw-ring-inset,)0 0 0 calc(2px + var(--about-ritual-tw-ring-offset-width))var(--about-ritual-tw-ring-color,currentcolor);box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)}:where(.about-ritual) .focus-visible\:outline:focus-visible{outline-style:var(--about-ritual-tw-outline-style);outline-width:1px}:where(.about-ritual) .focus-visible\:outline-2:focus-visible{outline-style:var(--about-ritual-tw-outline-style);outline-width:2px}:where(.about-ritual) .focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}:where(.about-ritual) .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}:where(.about-ritual) .focus-visible\:outline-primitive-focus:focus-visible{outline-color:var(--color-primitive-focus)}:where(.about-ritual) .focus-visible\:outline-primitive-white:focus-visible{outline-color:var(--color-primitive-white)}:where(.about-ritual) .focus-visible\:outline-none:focus-visible{--about-ritual-tw-outline-style:none;outline-style:none}:where(.about-ritual) .disabled\:pointer-events-none:disabled{pointer-events:none}:where(.about-ritual) .disabled\:cursor-default:disabled{cursor:default}:where(.about-ritual) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where(.about-ritual) .disabled\:border-border-01:disabled{border-color:var(--color-border-01)}:where(.about-ritual) .disabled\:border-disabled:disabled{border-color:var(--color-disabled)}:where(.about-ritual) .disabled\:bg-primitive-cool-20:disabled{background-color:var(--color-primitive-cool-20)}:where(.about-ritual) .disabled\:text-disabled:disabled{color:var(--color-disabled)}:where(.about-ritual) .disabled\:text-primitive-indigo-blue-20:disabled{color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .disabled\:opacity-50:disabled{opacity:.5}:where(.about-ritual) .disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){:where(.about-ritual) .has-enabled\:hover\:border-primitive-indigo-blue-40:has(:enabled):hover{border-color:var(--color-primitive-indigo-blue-40)}}:where(.about-ritual) .has-disabled\:cursor-default:has(:disabled){cursor:default}:where(.about-ritual) .has-disabled\:bg-primitive-cool-20:has(:disabled){background-color:var(--color-primitive-cool-20)}:where(.about-ritual) .has-\[\:checked\]\:border-primitive-indigo-blue-100:has(:checked){border-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}:where(.about-ritual) .has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}:where(.about-ritual) .has-\[\:focus-visible\]\:border-primitive-indigo-blue-60:has(:focus-visible){border-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}:where(.about-ritual) .aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}:where(.about-ritual) .aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}:where(.about-ritual) .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}:where(.about-ritual) .aria-selected\:bg-background[aria-selected=true]{background-color:var(--color-background)}@media(prefers-reduced-motion:reduce){:where(.about-ritual) .motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1024px){:where(.about-ritual) .max-lg\:order-2{order:2}}@media not all and (min-width:768px){:where(.about-ritual) .max-md\:group-has-\[\[data-open\]\]\:pt-sm:is(:where(.group):has([data-open]) *){padding-top:min(max(16px,1.66667vw),24px)}}@media(min-width:1024px){:where(.about-ritual) .min-\[1024px\]\:text-\[0\.875rem\]{font-size:14px}}@media(min-width:640px){:where(.about-ritual) .sm\:col-auto{grid-column:auto}:where(.about-ritual) .sm\:col-span-3{grid-column:span 3/span 3}:where(.about-ritual) .sm\:aspect-auto{aspect-ratio:auto}:where(.about-ritual) .sm\:h-full{height:100%}:where(.about-ritual) .sm\:w-full{width:100%}:where(.about-ritual) .sm\:grid-cols-\[100px_1fr_auto\]{grid-template-columns:100px 1fr auto}:where(.about-ritual) .sm\:flex-row{flex-direction:row}:where(.about-ritual) .sm\:p-0{padding:calc(var(--spacing)*0)}}@media(min-width:768px){:where(.about-ritual) .md\:absolute{position:absolute}:where(.about-ritual) .md\:fixed{position:fixed}:where(.about-ritual) .md\:relative{position:relative}:where(.about-ritual) .md\:sticky{position:sticky}:where(.about-ritual) .md\:inset-0{inset:calc(var(--spacing)*0)}:where(.about-ritual) .md\:inset-auto{top:auto;bottom:auto;left:auto;right:auto}:where(.about-ritual) .md\:top-\(--header-height\){top:var(--header-height)}:where(.about-ritual) .md\:top-\(--locked-scroll-sticky-top\){top:var(--locked-scroll-sticky-top)}:where(.about-ritual) .md\:top-0{top:calc(var(--spacing)*0)}:where(.about-ritual) .md\:top-auto{top:auto}:where(.about-ritual) .md\:-bottom-12{bottom:calc(var(--spacing)*-12)}:where(.about-ritual) .md\:bottom-0{bottom:calc(var(--spacing)*0)}:where(.about-ritual) .md\:bottom-auto{bottom:auto}:where(.about-ritual) .md\:order-first{order:-9999}:where(.about-ritual) .md\:col-span-2{grid-column:span 2/span 2}:where(.about-ritual) .md\:col-span-8{grid-column:span 8/span 8}:where(.about-ritual) .md\:col-start-1{grid-column-start:1}:where(.about-ritual) .md\:col-start-2{grid-column-start:2}:where(.about-ritual) .md\:col-start-3{grid-column-start:3}:where(.about-ritual) .md\:row-span-4{grid-row:span 4/span 4}:where(.about-ritual) .md\:row-start-1{grid-row-start:1}:where(.about-ritual) .md\:mx-auto{margin-inline-start:auto;margin-inline-end:auto}:where(.about-ritual) .md\:mt-0{margin-top:calc(var(--spacing)*0)}:where(.about-ritual) .md\:mt-2xl{margin-top:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:mt-2xs{margin-top:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:mt-3xl{margin-top:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:mt-\[calc\(45vh-50\%\)\]{margin-top:calc(45vh - 50%)}:where(.about-ritual) .md\:mt-lg{margin-top:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:mt-md{margin-top:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:mt-sm{margin-top:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:mt-xl{margin-top:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:mt-xs{margin-top:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:mb-26{margin-bottom:calc(var(--spacing)*26)}:where(.about-ritual) .md\:mb-30{margin-bottom:calc(var(--spacing)*30)}:where(.about-ritual) .md\:block{display:block}:where(.about-ritual) .md\:flex{display:flex}:where(.about-ritual) .md\:grid{display:grid}:where(.about-ritual) .md\:hidden{display:none}:where(.about-ritual) .md\:inline{display:inline}:where(.about-ritual) .md\:inline-block{display:inline-block}:where(.about-ritual) .md\:inline-flex{display:inline-flex}:where(.about-ritual) .md\:aspect-\[4\/3\]{aspect-ratio:4/3}:where(.about-ritual) .md\:aspect-\[9\/16\]{aspect-ratio:9/16}:where(.about-ritual) .md\:aspect-\[327\/391\]{aspect-ratio:327/391}:where(.about-ritual) .md\:aspect-\[338\/170\]{aspect-ratio:338/170}:where(.about-ritual) .md\:aspect-auto{aspect-ratio:auto}:where(.about-ritual) .md\:aspect-square{aspect-ratio:1}:where(.about-ritual) .md\:aspect-video{aspect-ratio:var(--aspect-video)}:where(.about-ritual) .md\:\!size-24{width:calc(var(--spacing)*24)!important;height:calc(var(--spacing)*24)!important}:where(.about-ritual) .md\:size-\(--marquee-logo-h-desktop\){width:var(--marquee-logo-h-desktop);height:var(--marquee-logo-h-desktop)}:where(.about-ritual) .md\:size-\[80vw\]{width:80vw;height:80vw}:where(.about-ritual) .md\:size-\[104px\]{width:104px;height:104px}:where(.about-ritual) .md\:\!h-\[3\.125rem\]{height:50px!important}:where(.about-ritual) .md\:h-\(--image-marquee-size-desktop\){height:var(--image-marquee-size-desktop)}:where(.about-ritual) .md\:h-0{height:calc(var(--spacing)*0)}:where(.about-ritual) .md\:h-1\/4{height:25%}:where(.about-ritual) .md\:h-2xl{height:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:h-2xs{height:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:h-3xl{height:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:h-10{height:calc(var(--spacing)*10)}:where(.about-ritual) .md\:h-full{height:100%}:where(.about-ritual) .md\:h-lg{height:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:h-md{height:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:h-sm{height:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:h-xl{height:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:h-xs{height:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:max-h-\(--video-max-h-desktop\){max-height:var(--video-max-h-desktop)}:where(.about-ritual) .md\:max-h-\[1080px\]{max-height:1080px}:where(.about-ritual) .md\:min-h-full{min-height:100%}:where(.about-ritual) .md\:\!w-auto{width:auto!important}:where(.about-ritual) .md\:w-\(--core-section-width-percentage\){width:var(--core-section-width-percentage)}:where(.about-ritual) .md\:w-0{width:calc(var(--spacing)*0)}:where(.about-ritual) .md\:w-2xl{width:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:w-2xs{width:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:w-3\/4{width:75%}:where(.about-ritual) .md\:w-3xl{width:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:w-4\/12{width:33.3333%}:where(.about-ritual) .md\:w-5\/12{width:41.6667%}:where(.about-ritual) .md\:w-36{width:calc(var(--spacing)*36)}:where(.about-ritual) .md\:w-75{width:calc(var(--spacing)*75)}:where(.about-ritual) .md\:w-\[90px\]{width:90px}:where(.about-ritual) .md\:w-\[113px\]{width:113px}:where(.about-ritual) .md\:w-\[172px\]{width:172px}:where(.about-ritual) .md\:w-\[191px\]{width:191px}:where(.about-ritual) .md\:w-\[205px\]{width:205px}:where(.about-ritual) .md\:w-\[300px\]{width:300px}:where(.about-ritual) .md\:w-\[545px\]{width:545px}:where(.about-ritual) .md\:w-\[calc\(100\%\+48px\)\]{width:calc(100% + 48px)}:where(.about-ritual) .md\:w-lg{width:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:w-md{width:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:w-sm{width:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:w-xl{width:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:w-xs{width:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:\!max-w-2\/3{max-width:66.6667%!important}:where(.about-ritual) .md\:\!max-w-\[375px\]{max-width:375px!important}:where(.about-ritual) .md\:max-w-\(--card-max-w-desktop\){max-width:var(--card-max-w-desktop)}:where(.about-ritual) .md\:max-w-\(--video-max-w-desktop\){max-width:var(--video-max-w-desktop)}:where(.about-ritual) .md\:max-w-1\/2{max-width:50%}:where(.about-ritual) .md\:max-w-20{max-width:calc(var(--spacing)*20)}:where(.about-ritual) .md\:max-w-36{max-width:calc(var(--spacing)*36)}:where(.about-ritual) .md\:max-w-\[50\%\]{max-width:50%}:where(.about-ritual) .md\:max-w-\[70vw\]{max-width:70vw}:where(.about-ritual) .md\:max-w-\[75\%\]{max-width:75%}:where(.about-ritual) .md\:max-w-\[90px\]{max-width:90px}:where(.about-ritual) .md\:max-w-\[120px\]{max-width:120px}:where(.about-ritual) .md\:max-w-\[375px\]{max-width:375px}:where(.about-ritual) .md\:max-w-\[400px\]{max-width:400px}:where(.about-ritual) .md\:max-w-\[408px\]{max-width:408px}:where(.about-ritual) .md\:max-w-\[431px\]{max-width:431px}:where(.about-ritual) .md\:max-w-\[454px\]{max-width:454px}:where(.about-ritual) .md\:max-w-\[455px\]{max-width:455px}:where(.about-ritual) .md\:max-w-\[560px\]{max-width:560px}:where(.about-ritual) .md\:max-w-\[768px\]{max-width:768px}:where(.about-ritual) .md\:max-w-\[1080px\]{max-width:1080px}:where(.about-ritual) .md\:\!min-w-auto{min-width:auto!important}:where(.about-ritual) .md\:min-w-36{min-width:calc(var(--spacing)*36)}:where(.about-ritual) .md\:min-w-56{min-width:calc(var(--spacing)*56)}:where(.about-ritual) .md\:min-w-75{min-width:calc(var(--spacing)*75)}:where(.about-ritual) .md\:flex-1{flex:1}:where(.about-ritual) .md\:flex-none{flex:none}:where(.about-ritual) .md\:shrink-0{flex-shrink:0}:where(.about-ritual) .md\:grow{flex-grow:1}:where(.about-ritual) .md\:basis-auto{flex-basis:auto}:where(.about-ritual) .md\:translate-x-1\/4{--about-ritual-tw-translate-x: 25% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.about-ritual) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.about-ritual) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.about-ritual) .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.about-ritual) .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:where(.about-ritual) .md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}:where(.about-ritual) .md\:flex-col{flex-direction:column}:where(.about-ritual) .md\:flex-row{flex-direction:row}:where(.about-ritual) .md\:flex-nowrap{flex-wrap:nowrap}:where(.about-ritual) .md\:items-center{align-items:center}:where(.about-ritual) .md\:items-start{align-items:flex-start}:where(.about-ritual) .md\:justify-between{justify-content:space-between}:where(.about-ritual) .md\:justify-center{justify-content:center}:where(.about-ritual) .md\:justify-start{justify-content:flex-start}:where(.about-ritual) .md\:gap-4{gap:calc(var(--spacing)*4)}:where(.about-ritual) .md\:gap-6{gap:calc(var(--spacing)*6)}:where(.about-ritual) .md\:gap-6\!{gap:calc(var(--spacing)*6)!important}:where(.about-ritual) .md\:gap-12{gap:calc(var(--spacing)*12)}:where(.about-ritual) .md\:gap-\[32px\]{gap:32px}:where(.about-ritual) .md\:gap-\[40px\]{gap:40px}:where(.about-ritual) .md\:gap-\[56px\]{gap:56px}:where(.about-ritual) .md\:gap-lg{gap:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:gap-md{gap:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:gap-sm{gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:gap-xs{gap:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:gap-x-0{column-gap:calc(var(--spacing)*0)}:where(.about-ritual) .md\:gap-x-2xl{column-gap:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:gap-x-2xs{column-gap:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:gap-x-3xl{column-gap:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.about-ritual) .md\:gap-x-lg{column-gap:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:gap-x-md{column-gap:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:gap-x-sm{column-gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:gap-x-xl{column-gap:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:gap-x-xs{column-gap:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.about-ritual) .md\:gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.about-ritual) .md\:gap-y-16{row-gap:calc(var(--spacing)*16)}:where(.about-ritual) .md\:gap-y-28{row-gap:calc(var(--spacing)*28)}:where(.about-ritual) .md\:self-start{align-self:flex-start}:where(.about-ritual) .md\:border-t{border-top-style:var(--about-ritual-tw-border-style);border-top-width:1px}:where(.about-ritual) .md\:border-t-0{border-top-style:var(--about-ritual-tw-border-style);border-top-width:0}:where(.about-ritual) .md\:border-b{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:1px}:where(.about-ritual) .md\:border-b-0{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:0}:where(.about-ritual) .md\:object-cover{object-fit:cover}:where(.about-ritual) .md\:p-8{padding:calc(var(--spacing)*8)}:where(.about-ritual) .md\:p-12{padding:calc(var(--spacing)*12)}:where(.about-ritual) .md\:px-0{padding-inline:calc(var(--spacing)*0)}:where(.about-ritual) .md\:px-8\.5{padding-inline:calc(var(--spacing)*8.5)}:where(.about-ritual) .md\:px-10{padding-inline:calc(var(--spacing)*10)}:where(.about-ritual) .md\:px-12{padding-inline:calc(var(--spacing)*12)}:where(.about-ritual) .md\:px-lg{padding-inline-start:min(max(32px,3.33333vw),48px);padding-inline-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:px-sm{padding-inline-start:min(max(16px,1.66667vw),24px);padding-inline-end:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:px-xl{padding-inline-start:min(max(48px,4.44444vw),64px);padding-inline-end:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:py-4{padding-block:calc(var(--spacing)*4)}:where(.about-ritual) .md\:py-6{padding-block:calc(var(--spacing)*6)}:where(.about-ritual) .md\:py-12{padding-block:calc(var(--spacing)*12)}:where(.about-ritual) .md\:py-14{padding-block:calc(var(--spacing)*14)}:where(.about-ritual) .md\:ps-0{padding-inline-start:calc(var(--spacing)*0)}:where(.about-ritual) .md\:ps-2xl{padding-inline-start:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:ps-2xs{padding-inline-start:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:ps-3xl{padding-inline-start:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:ps-lg{padding-inline-start:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:ps-md{padding-inline-start:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:ps-sm{padding-inline-start:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:ps-xl{padding-inline-start:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:ps-xs{padding-inline-start:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:pe-\(--overflow-product-tiles-scroll-end-margin\){padding-inline-end:var(--overflow-product-tiles-scroll-end-margin)}:where(.about-ritual) .md\:pe-0{padding-inline-end:calc(var(--spacing)*0)}:where(.about-ritual) .md\:pe-2xl{padding-inline-end:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:pe-2xs{padding-inline-end:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:pe-3xl{padding-inline-end:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:pe-lg{padding-inline-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:pe-md{padding-inline-end:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:pe-sm{padding-inline-end:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:pe-xl{padding-inline-end:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:pe-xs{padding-inline-end:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:pt-0{padding-top:calc(var(--spacing)*0)}:where(.about-ritual) .md\:pt-2xl{padding-top:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:pt-2xs{padding-top:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:pt-3xl{padding-top:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:pt-4{padding-top:calc(var(--spacing)*4)}:where(.about-ritual) .md\:pt-lg{padding-top:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:pt-md{padding-top:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:pt-sm{padding-top:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:pt-xl{padding-top:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:pt-xs{padding-top:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:pr-pagegutter{padding-right:min(max(10px,1.38889vw),20px)}:where(.about-ritual) .md\:pb-0{padding-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .md\:pb-2xl{padding-bottom:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .md\:pb-2xs{padding-bottom:min(max(4px,.555556vw),8px)}:where(.about-ritual) .md\:pb-3xl{padding-bottom:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .md\:pb-8{padding-bottom:calc(var(--spacing)*8)}:where(.about-ritual) .md\:pb-lg{padding-bottom:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .md\:pb-md{padding-bottom:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .md\:pb-pagemargin{padding-bottom:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .md\:pb-sm{padding-bottom:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .md\:pb-xl{padding-bottom:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .md\:pb-xs{padding-bottom:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .md\:pl-\[108px\]{padding-left:108px}:where(.about-ritual) .md\:text-center{text-align:center}:where(.about-ritual) .md\:text-left{text-align:left}:where(.about-ritual) .md\:text-body{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .md\:text-body{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .md\:text-2xl{font-size:var(--text-2xl);line-height:var(--about-ritual-tw-leading,var(--text-2xl--line-height))}:where(.about-ritual) .md\:text-5xl{font-size:var(--text-5xl);line-height:var(--about-ritual-tw-leading,var(--text-5xl--line-height))}:where(.about-ritual) .md\:text-\[2\.5rem\]{font-size:40px}:where(.about-ritual) .md\:text-\[2rem\]{font-size:32px}:where(.about-ritual) .md\:text-\[16px\]{font-size:16px}:where(.about-ritual) .md\:text-\[32px\]{font-size:32px}:where(.about-ritual) .md\:leading-\[3\.125rem\]{--about-ritual-tw-leading:50px;line-height:50px}:where(.about-ritual) .md\:leading-\[58px\]{--about-ritual-tw-leading:58px;line-height:58px}:where(.about-ritual) .md\:tracking-\[-0\.02em\]{--about-ritual-tw-tracking:-.02em;letter-spacing:-.02em}:where(.about-ritual) .md\:group-has-\[\[data-open\]\]\:pt-sm:is(:where(.group):has([data-open]) *){padding-top:min(max(16px,1.66667vw),24px)}}@media(min-width:1024px){:where(.about-ritual) .lg\:absolute{position:absolute}:where(.about-ritual) .lg\:sticky{position:sticky}:where(.about-ritual) .lg\:start-sm-forms-padding:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .lg\:start-sm-forms-padding:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .lg\:start-sm-forms-padding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.about-ritual) .lg\:start-sm-forms-padding:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .lg\:start-sm-forms-padding:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .lg\:start-sm-forms-padding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .lg\:end-sm-forms-padding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}:where(.about-ritual) .lg\:top-\(--core-section-sticky-offset\){top:var(--core-section-sticky-offset)}:where(.about-ritual) .lg\:top-\(--header-height\){top:var(--header-height)}:where(.about-ritual) .lg\:top-\(--top-position-desktop\){top:var(--top-position-desktop)}:where(.about-ritual) .lg\:top-1\/2{top:50%}:where(.about-ritual) .lg\:top-\[calc\(100\%\+1\.063rem\)\]{top:calc(100% + 17.008px)}:where(.about-ritual) .lg\:top-\[calc\(var\(--header-height\)\+1rem\)\]{top:calc(var(--header-height) + 16px)}:where(.about-ritual) .lg\:-bottom-xs{bottom:calc(-1*min(max(8px,1.11111vw),16px))}:where(.about-ritual) .lg\:bottom-0{bottom:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:left-\(--left-position-desktop\){left:var(--left-position-desktop)}:where(.about-ritual) .lg\:left-100{left:calc(var(--spacing)*100)}:where(.about-ritual) .lg\:z-10{z-index:10}:where(.about-ritual) .lg\:order-2{order:2}:where(.about-ritual) .lg\:order-none{order:0}:where(.about-ritual) .lg\:col-span-1{grid-column:span 1/span 1}:where(.about-ritual) .lg\:col-span-2{grid-column:span 2/span 2}:where(.about-ritual) .lg\:col-span-5{grid-column:span 5/span 5}:where(.about-ritual) .lg\:col-span-7{grid-column:span 7/span 7}:where(.about-ritual) .lg\:mx-0{margin-inline:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:mt-0{margin-top:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:mt-\[calc\(50vh-50\%\)\]{margin-top:calc(50vh - 50%)}:where(.about-ritual) .lg\:mt-xs{margin-top:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .lg\:mr-0{margin-right:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:mb-50{margin-bottom:calc(var(--spacing)*50)}:where(.about-ritual) .lg\:block{display:block}:where(.about-ritual) .lg\:flex{display:flex}:where(.about-ritual) .lg\:grid{display:grid}:where(.about-ritual) .lg\:hidden{display:none}:where(.about-ritual) .lg\:size-lg-forms-iconsize{width:10px;height:10px}:where(.about-ritual) .lg\:h-\(--height-desktop\){height:var(--height-desktop)}:where(.about-ritual) .lg\:h-0{height:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:h-2xl{height:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .lg\:h-2xs{height:min(max(4px,.555556vw),8px)}:where(.about-ritual) .lg\:h-3xl{height:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .lg\:h-full{height:100%}:where(.about-ritual) .lg\:h-lg{height:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .lg\:h-lg-forms-inputheight{height:40px}:where(.about-ritual) .lg\:h-md{height:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .lg\:h-sm{height:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .lg\:h-xl{height:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .lg\:h-xs{height:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .lg\:min-h-\[50vh\]{min-height:50vh}:where(.about-ritual) .lg\:w-\(--width-desktop\){width:var(--width-desktop)}:where(.about-ritual) .lg\:w-0{width:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:w-1\/2{width:50%}:where(.about-ritual) .lg\:w-2xl{width:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .lg\:w-2xs{width:min(max(4px,.555556vw),8px)}:where(.about-ritual) .lg\:w-3\/12{width:25%}:where(.about-ritual) .lg\:w-3xl{width:min(max(80px,6.66667vw),96px)}:where(.about-ritual) .lg\:w-17\.5{width:calc(var(--spacing)*17.5)}:where(.about-ritual) .lg\:w-lg{width:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .lg\:w-md{width:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .lg\:w-sm{width:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .lg\:w-xl{width:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .lg\:w-xs{width:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .lg\:max-w-92\.5{max-width:calc(var(--spacing)*92.5)}:where(.about-ritual) .lg\:max-w-100{max-width:calc(var(--spacing)*100)}:where(.about-ritual) .lg\:shrink-0{flex-shrink:0}:where(.about-ritual) .lg\:grow{flex-grow:1}:where(.about-ritual) .lg\:basis-\[57\%\]{flex-basis:57%}:where(.about-ritual) .lg\:-translate-x-\[calc\(50\%_-_12px\)\]{--about-ritual-tw-translate-x: calc((50% - 12px)*-1) ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .lg\:-translate-y-1\/2{--about-ritual-tw-translate-y: -50% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.about-ritual) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.about-ritual) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.about-ritual) .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:where(.about-ritual) .lg\:grid-cols-\[65\%_1fr\]{grid-template-columns:65% 1fr}:where(.about-ritual) .lg\:items-center{align-items:center}:where(.about-ritual) .lg\:items-start{align-items:flex-start}:where(.about-ritual) .lg\:justify-between{justify-content:space-between}:where(.about-ritual) .lg\:gap-4{gap:calc(var(--spacing)*4)}:where(.about-ritual) .lg\:gap-6{gap:calc(var(--spacing)*6)}:where(.about-ritual) .lg\:gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.about-ritual) .lg\:gap-x-27{column-gap:calc(var(--spacing)*27)}:where(.about-ritual) .lg\:gap-x-sm{column-gap:min(max(16px,1.66667vw),24px)}:where(.about-ritual) .lg\:gap-y-0{row-gap:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:gap-y-16{row-gap:calc(var(--spacing)*16)}:where(.about-ritual) .lg\:self-center{align-self:center}:where(.about-ritual) .lg\:self-end{align-self:flex-end}:where(.about-ritual) .lg\:self-start{align-self:flex-start}:where(.about-ritual) .lg\:rounded-\(--border-radius-desktop\){border-radius:var(--border-radius-desktop)}:where(.about-ritual) .lg\:border-t{border-top-style:var(--about-ritual-tw-border-style);border-top-width:1px}:where(.about-ritual) .lg\:border-r{border-right-style:var(--about-ritual-tw-border-style);border-right-width:1px}:where(.about-ritual) .lg\:border-b-0{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:0}:where(.about-ritual) .lg\:border-border-01{border-color:var(--color-border-01)}:where(.about-ritual) .lg\:p-8{padding:calc(var(--spacing)*8)}:where(.about-ritual) .lg\:px-0{padding-inline:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:px-5{padding-inline:calc(var(--spacing)*5)}:where(.about-ritual) .lg\:px-lg{padding-inline-start:min(max(32px,3.33333vw),48px);padding-inline-end:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .lg\:px-lg-forms-padding{padding-inline-start:10px;padding-inline-end:10px}:where(.about-ritual) .lg\:py-2xl{padding-block-start:min(max(64px,5.55556vw),80px);padding-block-end:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .lg\:py-6{padding-block:calc(var(--spacing)*6)}:where(.about-ritual) .lg\:py-md{padding-block-start:min(max(24px,2.22222vw),32px);padding-block-end:min(max(24px,2.22222vw),32px)}:where(.about-ritual) .lg\:py-xs{padding-block-start:min(max(8px,1.11111vw),16px);padding-block-end:min(max(8px,1.11111vw),16px)}:where(.about-ritual) .lg\:ps-lg{padding-inline-start:min(max(32px,3.33333vw),48px)}:where(.about-ritual) .lg\:pt-0{padding-top:calc(var(--spacing)*0)}:where(.about-ritual) .lg\:pt-2xl{padding-top:min(max(64px,5.55556vw),80px)}:where(.about-ritual) .lg\:pt-lg-forms-padding{padding-top:10px}:where(.about-ritual) .lg\:pr-\[16\.666\%\]{padding-right:16.666%}:where(.about-ritual) .lg\:pb-7{padding-bottom:calc(var(--spacing)*7)}:where(.about-ritual) .lg\:pb-12{padding-bottom:calc(var(--spacing)*12)}:where(.about-ritual) .lg\:pb-xl{padding-bottom:min(max(48px,4.44444vw),64px)}:where(.about-ritual) .lg\:pl-sm-xl{padding-left:48px}:where(.about-ritual) .lg\:text-body{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-body{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-body-2{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-body-2{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-caption{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-eyebrow{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-heading-2{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .lg\:text-heading-2{font-size:48px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .lg\:text-heading-3{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-3{font-size:40px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-4{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-4{font-size:32px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-5{font-size:20px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-5{font-size:24px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:text-heading-6{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-heading-6{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-label-1{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-label-1{font-size:18px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-label-2{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-label-2{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:h1{font-size:min(max(40px,4.58333vw),66px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .lg\:h1{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:450;line-height:1.1;text-decoration:none}:where(.about-ritual) .lg\:h2{font-size:min(max(40px,3.33333vw),48px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .lg\:h2{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.2;text-decoration:none}:where(.about-ritual) .lg\:h3{font-size:min(max(32px,2.77778vw),40px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h3{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h4{font-size:min(max(24px,2.22222vw),32px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h4{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:-.01em;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h5{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h5{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}:where(.about-ritual) .lg\:h6{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:h6{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}:where(.about-ritual) .lg\:text-xs{font-size:var(--text-xs);line-height:var(--about-ritual-tw-leading,var(--text-xs--line-height))}:where(.about-ritual) .lg\:text-\[0\.875rem\]{font-size:14px}:where(.about-ritual) .lg\:text-\[1\.5rem\]{font-size:24px}:where(.about-ritual) .lg\:text-\[1rem\]{font-size:16px}:where(.about-ritual) .lg\:text-\[2\.5rem\]{font-size:40px}:where(.about-ritual) .lg\:leading-\[1\.5\]{--about-ritual-tw-leading:1.5;line-height:1.5}:where(.about-ritual) .lg\:leading-\[1\.5rem\]{--about-ritual-tw-leading:24px;line-height:24px}:where(.about-ritual) .lg\:leading-\[1\.25rem\]{--about-ritual-tw-leading:20px;line-height:20px}:where(.about-ritual) .lg\:leading-\[1\.875rem\]{--about-ritual-tw-leading:30px;line-height:30px}:where(.about-ritual) .lg\:leading-\[1\.3125rem\]{--about-ritual-tw-leading:21px;line-height:21px}:where(.about-ritual) .lg\:line-height-\[1\.625rem\]{line-height:26px}:where(.about-ritual) .lg\:line-height-\[1\.625rem\]\!{line-height:26px!important}:where(.about-ritual) .lg\:-tracking-\[0\.05rem\]{--about-ritual-tw-tracking: -.8px ;letter-spacing:-.8px}:where(.about-ritual) .lg\:-tracking-\[0\.015rem\]\!{--about-ritual-tw-tracking: -.24px !important;letter-spacing:-.24px!important}:where(.about-ritual) .lg\:first\:mb-40:first-child{margin-bottom:calc(var(--spacing)*40)}:where(.about-ritual) .lg\:first\:max-w-none:first-child{max-width:none;max-width:var(--max-width-none)}}@media(min-width:1280px){:where(.about-ritual) .xl\:left-125{left:calc(var(--spacing)*125)}:where(.about-ritual) .xl\:max-w-125{max-width:calc(var(--spacing)*125)}:where(.about-ritual) .xl\:max-w-\[min\(100\%\,_1120px\)\]{max-width:min(100%,1120px)}:where(.about-ritual) .xl\:grid-cols-\[repeat\(3\,338px\)\]{grid-template-columns:repeat(3,338px)}}@media(min-width:1536px){:where(.about-ritual) .\32xl\:left-135{left:calc(var(--spacing)*135)}:where(.about-ritual) .\32xl\:container{width:100%}@media(min-width:640px){:where(.about-ritual) .\32xl\:container{max-width:640px}}@media(min-width:768px){:where(.about-ritual) .\32xl\:container{max-width:768px}}@media(min-width:1024px){:where(.about-ritual) .\32xl\:container{max-width:1024px}}@media(min-width:1280px){:where(.about-ritual) .\32xl\:container{max-width:1280px}}:where(.about-ritual) .\32xl\:container{max-width:1536px}:where(.about-ritual) .\32xl\:container{margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:min(max(15px,1.38889vw),20px);padding-inline-end:min(max(15px,1.38889vw),20px)}:where(.about-ritual) .\32xl\:w-full{width:100%}:where(.about-ritual) .\32xl\:max-w-135{max-width:calc(var(--spacing)*135)}:where(.about-ritual) .\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.about-ritual) .\32xl\:px-\[calc\(\(100\%_-_var\(--breakpoint-2xl\)\)_\/_2_\+_84px\)\]{padding-inline:calc((100% - var(--breakpoint-2xl))/2 + 84px)}}@container not (width>=256px){:where(.about-ritual) .\@max-\[16rem\]\:size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}}:where(.about-ritual) .rtl\:peer-focus\:left-auto:where(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-webkit-any(:where(.peer):focus~*){left:auto}:where(.about-ritual) .rtl\:peer-focus\:left-auto:where(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-moz-any(:where(.peer):focus~*){left:auto}:where(.about-ritual) .rtl\:peer-focus\:left-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.peer):focus~*){left:auto}:where(.about-ritual) .rtl\:peer-focus\:translate-x-1\/4:where(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-webkit-any(:where(.peer):focus~*){--about-ritual-tw-translate-x: 25% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .rtl\:peer-focus\:translate-x-1\/4:where(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-moz-any(:where(.peer):focus~*){--about-ritual-tw-translate-x: 25% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .rtl\:peer-focus\:translate-x-1\/4:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.peer):focus~*){--about-ritual-tw-translate-x: 25% ;translate:var(--about-ritual-tw-translate-x)var(--about-ritual-tw-translate-y)}:where(.about-ritual) .\[\&_\*\]\:mb-0 *{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_\*\]\:text-body-2 *{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&_\*\]\:text-body-2 *{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&_\*\]\:text-caption *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&_\*\]\:text-caption *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&_\*\]\:text-heading-6 *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&_\*\]\:text-heading-6 *{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&_\*\]\:font-family-secondary\! *{font-family:var(--font-family-secondary)!important}:where(.about-ritual) .\[\&_\*\]\:text-\[12px\] *{font-size:12px}:where(.about-ritual) .\[\&_\*\]\:leading-\[20px\] *{--about-ritual-tw-leading:20px;line-height:20px}:where(.about-ritual) .\[\&_\*\]\:font-\[var\(--font-weight-book\)\] *{--about-ritual-tw-font-weight:var(--font-weight-book);font-weight:var(--font-weight-book)}:where(.about-ritual) .\[\&_\*\]\:text-foreground *{color:var(--color-foreground)}:where(.about-ritual) .\[\&_\*\]\:text-primitive-indigo-blue-60 *{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .\[\&_\.aspect-portrait\]\:aspect-\[155\/187\] .aspect-portrait{aspect-ratio:155/187}:where(.about-ritual) .\[\&_\.download-action\]\:w-full .download-action{width:100%}:where(.about-ritual) .\[\&_\.download-action\]\:max-w-none .download-action{max-width:none;max-width:var(--max-width-none)}:where(.about-ritual) .\[\&_\.download-action\]\:min-w-0 .download-action{min-width:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_\.enhanced-card\]\:cursor-pointer .enhanced-card{cursor:pointer}:where(.about-ritual) .\[\&_\.metafield-rich_text_field\]\:contents .metafield-rich text field{display:contents}:where(.about-ritual) .\[\&_\.metafield-rich_text_field_em\]\:font-family-secondary .metafield-rich text field em{font-family:var(--font-family-secondary)}:where(.about-ritual) .\[\&_\.metafield-rich_text_field_em\]\:italic .metafield-rich text field em{font-style:italic}:where(.about-ritual) .\[\&_\.metafield-rich_text_field_p\]\:m-0 .metafield-rich text field p{margin:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_\.modal\]\:h-auto\! .modal{height:auto!important}:where(.about-ritual) .\[\&_\.modal\]\:max-w-\(--modal-max-width\)\! .modal{max-width:var(--modal-max-width)!important}:where(.about-ritual) .\[\&_\.modal\]\:rounded-xl .modal{border-radius:var(--radius-xl)}:where(.about-ritual) .\[\&_\:empty\]\:hidden :empty{display:none}:where(.about-ritual) .\[\&_\>\*\]\:block>*{display:block}:where(.about-ritual) .\[\&_\>\*\]\:inline>*{display:inline}:where(.about-ritual) .\[\&_\>\*\]\:font-family-secondary>*{font-family:var(--font-family-secondary)}:where(.about-ritual) .\[\&_\>\*\]\:italic>*{font-style:italic}:where(.about-ritual) .\[\&_\[data-slot\=header\]\]\:h6 [data-slot=header]{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&_\[data-slot\=header\]\]\:h6 [data-slot=header]{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&_\[sub-section-id\*\=buy-buttons\]\]\:right-2 [sub-section-id*=buy-buttons]{right:calc(var(--spacing)*2)}:where(.about-ritual) .\[\&_\[sub-section-id\*\=buy-buttons\]\]\:bottom-2 [sub-section-id*=buy-buttons]{bottom:calc(var(--spacing)*2)}:where(.about-ritual) .\[\&_\[sub-section-id\=price\]\]\:hidden [sub-section-id=price]{display:none}:where(.about-ritual) .\[\&_a\]\:pointer-events-auto a{pointer-events:auto}:where(.about-ritual) .\[\&_a\]\:font-bold a{--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .\[\&_a\]\:text-primitive-indigo-blue-80 a{color:var(--color-primitive-indigo-blue-80)}:where(.about-ritual) .\[\&_a\]\:text-primitive-indigo-blue-100 a{color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[\&_a\]\:underline a{text-decoration-line:underline}:where(.about-ritual) .\[\&_a\]\:decoration-primitive-indigo-blue-100 a{-webkit-text-decoration-color:var(--color-primitive-indigo-blue-100);text-decoration-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}:where(.about-ritual) .\[\&_button\]\:pointer-events-auto button{pointer-events:auto}:where(.about-ritual) .\[\&_button\]\:flex button{display:flex}:where(.about-ritual) .\[\&_button\]\:h-8 button{height:calc(var(--spacing)*8)}:where(.about-ritual) .\[\&_button\]\:w-8 button{width:calc(var(--spacing)*8)}:where(.about-ritual) .\[\&_button\]\:items-center button{align-items:center}:where(.about-ritual) .\[\&_button\]\:justify-center button{justify-content:center}:where(.about-ritual) .\[\&_button\]\:rounded-full button{border-radius:3.40282e38px}:where(.about-ritual) .\[\&_button\]\:bg-primitive-cool-40 button{background-color:var(--color-primitive-cool-40)}@media(hover:hover){:where(.about-ritual) .\[\&_button\]\:hover\:opacity-56 button:hover{opacity:.56}}:where(.about-ritual) .\[\&_em\]\:font-family-secondary em{font-family:var(--font-family-secondary)}:where(.about-ritual) .\[\&_em\]\:font-normal em{--about-ritual-tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.about-ritual) .\[\&_em\]\:italic em{font-style:italic}:where(.about-ritual) .\[\&_li_\+_li\]\:before\:content-\[\'\>\'\] li+li:before{--about-ritual-tw-content:">";content:var(--about-ritual-tw-content)}:where(.about-ritual) .\[\&_li_a\]\:uppercase li a,:where(.about-ritual) .\[\&_li_span\]\:uppercase li span{text-transform:uppercase}:where(.about-ritual) .\[\&_li\+li\]\:-ml-\[1px\] li+li{margin-left:-1px}:where(.about-ritual) .\[\&_ol\:last-child\]\:mb-0 ol:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_ol\:last-child\]\:pb-0 ol:last-child{padding-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_p\]\:text-body-2 p{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&_p\]\:text-body-2 p{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&_p\]\:font-family-secondary p{font-family:var(--font-family-secondary)}:where(.about-ritual) .\[\&_p\]\:text-\[20px\] p{font-size:20px}:where(.about-ritual) .\[\&_p\]\:leading-\[1\.25\] p{--about-ritual-tw-leading:1.25;line-height:1.25}:where(.about-ritual) .\[\&_p\]\:text-primitive-indigo-blue-80 p{color:var(--color-primitive-indigo-blue-80)}:where(.about-ritual) .\[\&_p\]\:text-primitive-indigo-blue-100 p{color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[\&_p\:empty\]\:hidden p:empty{display:none}:where(.about-ritual) .\[\&_product-card-wrapper\]\:block :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])){display:block}:where(.about-ritual) .\[\&_product-card-wrapper\]\:w-full :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])){width:100%}:where(.about-ritual) .\[\&_span\]\:block span{display:block}:where(.about-ritual) .\[\&_span\]\:px-2 span{padding-inline:calc(var(--spacing)*2)}:where(.about-ritual) .\[\&_span\]\:text-primitive-indigo-blue-100 span{color:var(--color-primitive-indigo-blue-100)}@media(hover:hover){:where(.about-ritual) .hover\:\[\&_span\]\:border-primitive-indigo-blue-60:hover span{border-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .hover\:\[\&_span\]\:text-primitive-indigo-blue-60:hover span{color:var(--color-primitive-indigo-blue-60)}}:where(.about-ritual) .\[\&_span\.current\]\:font-bold span.current{--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) .\[\&_tbody_tr\:nth-child\(even\)_td\]\:bg-primitive-cool-20\/35 tbody tr:nth-child(2n) td{background-color:#f5f7f859}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .\[\&_tbody_tr\:nth-child\(even\)_td\]\:bg-primitive-cool-20\/35 tbody tr:nth-child(2n) td{background-color:color-mix(in oklab,var(--color-primitive-cool-20)35%,transparent)}}:where(.about-ritual) .\[\&_td\]\:border td{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .\[\&_td\]\:border-solid td{--about-ritual-tw-border-style:solid;border-style:solid}:where(.about-ritual) .\[\&_td\]\:border-border-01 td{border-color:var(--color-border-01)}:where(.about-ritual) .\[\&_ul\:last-child\]\:mb-0 ul:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&_ul\:last-child\]\:pb-0 ul:last-child{padding-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media(hover:hover){:where(.about-ritual) .\[\&\:disabled\]\:hover\:text-disabled:disabled:hover{color:var(--color-disabled)}}:where(.about-ritual) .\[\&\:has\(\+\[data-top-menu\]\.hidden\)\]\:hidden:has(+[data-top-menu].hidden){display:none}:where(.about-ritual) .\[\&\:not\(\.hidden\)\]\:flex:not(.hidden){display:flex}:where(.about-ritual) .\[\&\>\*\]\:h-full>*{height:100%}:where(.about-ritual) .\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&\>\.overflow-card\]\:shrink-0>.overflow-card{flex-shrink:0}:where(.about-ritual) .\[\&\>\.overflow-card\:has\(product-flyout-drawer\[open\]\)\]\:relative>.overflow-card:has(:is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer]))[open]){position:relative}:where(.about-ritual) .\[\&\>\.overflow-card\:has\(product-flyout-drawer\[open\]\)\]\:z-\[2147483600\]>.overflow-card:has(:is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer]))[open]){z-index:2147483600}:where(.about-ritual) .\[\&\>\.shopify-block\]\:flex>.shopify-block{display:flex}:where(.about-ritual) .\[\&\>\.shopify-block\]\:items-center>.shopify-block{align-items:center}:where(.about-ritual) .\[\&\>\.shopify-block\]\:self-stretch>.shopify-block{align-self:stretch}:where(.about-ritual) .\[\&\>label\:first-of-type\]\:top-\[4px\]>label:first-of-type{top:4px}:where(.about-ritual) .\[\&\>li\]\:py-6>li{padding-block:calc(var(--spacing)*6)}:where(.about-ritual) .\[\&\>li\]\:pl-11>li{padding-left:calc(var(--spacing)*11)}:where(.about-ritual) .\[\&\>span\>p\]\:m-0>span>p{margin:calc(var(--spacing)*0)}:where(.about-ritual) .\[\&\>span\>p\]\:text-body-2>span>p{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .\[\&\>span\>p\]\:text-body-2>span>p{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .\[\&\>span\>p\]\:\[font-size\:inherit\]>span>p{font-size:inherit}:where(.about-ritual) .\[\&\>span\>p\]\:\[line-height\:inherit\]>span>p{line-height:inherit}:where(.about-ritual) .\[\&\[aria-selected\=\"true\"\]\]\:border[aria-selected=true]{border-style:var(--about-ritual-tw-border-style);border-width:1px}:where(.about-ritual) .\[\&\[aria-selected\=\"true\"\]\]\:border-primitive-yellow-80[aria-selected=true]{border-color:var(--color-primitive-yellow-80)}:where(.about-ritual) .\[\&\[aria-selected\=\"true\"\]\]\:bg-primitive-yellow-60[aria-selected=true]{background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .\[\&\[aria-selected\=\"true\"\]\]\:text-primitive-indigo-blue-100[aria-selected=true]{color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) .\[\&\[loading\]\]\:pointer-events-none[loading]{pointer-events:none}:where(.about-ritual) .\[\&\[loading\]\]\:opacity-50[loading]{opacity:.5}:where(.about-ritual) .\[\&\[selected\]\]\:bg-background-secondary[selected]{background-color:var(--color-background-secondary)}:where(.about-ritual) .\[\&\[selected\]\]\:text-foreground[selected]{color:var(--color-foreground)}:where(.about-ritual) .btn[size=standard]{height:var(--button-height);min-width:var(--button-min-width);border-radius:var(--button-border-radius);padding:var(--button-padding-block);padding-inline:var(--button-padding-inline)}:where(.about-ritual) .btn[size=compact]{height:var(--button-compact-height);min-width:var(--button-compact-min-width);border-radius:var(--button-compact-border-radius);padding:var(--button-compact-padding-block);padding-inline:var(--button-compact-padding-inline)}:where(.about-ritual) :-webkit-any(.btn[variant=primary],.btn.btn-primary)[color=white]{--button-primary-bg:var(--color-primitive-white);--button-primary-color:var(--color-primitive-indigo-blue-100);--button-primary-hover-bg:var(--color-primitive-indigo-blue-100);--button-primary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :-moz-any(.btn[variant=primary],.btn.btn-primary)[color=white]{--button-primary-bg:var(--color-primitive-white);--button-primary-color:var(--color-primitive-indigo-blue-100);--button-primary-hover-bg:var(--color-primitive-indigo-blue-100);--button-primary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :is(.btn[variant=primary],.btn.btn-primary)[color=white]{--button-primary-bg:var(--color-primitive-white);--button-primary-color:var(--color-primitive-indigo-blue-100);--button-primary-hover-bg:var(--color-primitive-indigo-blue-100);--button-primary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :-webkit-any(.btn[variant=primary],.btn.btn-primary)[color=red]{--button-primary-bg:var(--color-danger);--button-primary-color:var(--color-primitive-white);--button-primary-hover-bg:var(--color-primitive-white);--button-primary-hover-color:var(--color-danger)}:where(.about-ritual) :-moz-any(.btn[variant=primary],.btn.btn-primary)[color=red]{--button-primary-bg:var(--color-danger);--button-primary-color:var(--color-primitive-white);--button-primary-hover-bg:var(--color-primitive-white);--button-primary-hover-color:var(--color-danger)}:where(.about-ritual) :is(.btn[variant=primary],.btn.btn-primary)[color=red]{--button-primary-bg:var(--color-danger);--button-primary-color:var(--color-primitive-white);--button-primary-hover-bg:var(--color-primitive-white);--button-primary-hover-color:var(--color-danger)}:where(.about-ritual) :-webkit-any(.btn[variant=secondary],.btn.btn-secondary)[color=white]{--button-secondary-bg:var(--color-primitive-white);--button-secondary-color:var(--color-primitive-indigo-blue-100);--button-secondary-hover-bg:var(--color-primitive-indigo-blue-100);--button-secondary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :-moz-any(.btn[variant=secondary],.btn.btn-secondary)[color=white]{--button-secondary-bg:var(--color-primitive-white);--button-secondary-color:var(--color-primitive-indigo-blue-100);--button-secondary-hover-bg:var(--color-primitive-indigo-blue-100);--button-secondary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :is(.btn[variant=secondary],.btn.btn-secondary)[color=white]{--button-secondary-bg:var(--color-primitive-white);--button-secondary-color:var(--color-primitive-indigo-blue-100);--button-secondary-hover-bg:var(--color-primitive-indigo-blue-100);--button-secondary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :-webkit-any(.btn[variant=secondary],.btn.btn-secondary)[color=red]{--button-secondary-bg:var(--color-danger);--button-secondary-color:var(--color-primitive-white);--button-secondary-hover-bg:var(--color-primitive-white);--button-secondary-hover-color:var(--color-danger)}:where(.about-ritual) :-moz-any(.btn[variant=secondary],.btn.btn-secondary)[color=red]{--button-secondary-bg:var(--color-danger);--button-secondary-color:var(--color-primitive-white);--button-secondary-hover-bg:var(--color-primitive-white);--button-secondary-hover-color:var(--color-danger)}:where(.about-ritual) :is(.btn[variant=secondary],.btn.btn-secondary)[color=red]{--button-secondary-bg:var(--color-danger);--button-secondary-color:var(--color-primitive-white);--button-secondary-hover-bg:var(--color-primitive-white);--button-secondary-hover-color:var(--color-danger)}:where(.about-ritual) .btn[variant=tertiary],:where(.about-ritual) .btn.btn-tertiary{border-radius:0;height:auto}@media(min-width:1024px){:where(.about-ritual) .btn[variant=tertiary],:where(.about-ritual) .btn.btn-tertiary{border-radius:0}}:where(.about-ritual) .btn[variant=tertiary],:where(.about-ritual) .btn.btn-tertiary{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:2px;border-radius:0}@media(hover:hover){:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary):hover{border-bottom-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary):hover{border-bottom-color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary):hover{border-bottom-color:var(--color-primitive-indigo-blue-60)}}:where(.about-ritual) .btn[variant=tertiary],:where(.about-ritual) .btn.btn-tertiary{padding:0 0 6px}:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary):focus{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary):focus{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary):focus{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary):focus-within{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary):focus-within{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary):focus-within{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary):focus-visible{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary):focus-visible{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary):focus-visible{border-style:var(--about-ritual-tw-border-style);outline-style:var(--about-ritual-tw-outline-style);outline-width:2px;outline-color:var(--button-tertiary-focus-color);border-width:0}:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary)[color=white]{--button-tertiary-color:var(--color-primitive-white);--button-tertiary-border:var(--color-primitive-white);--button-tertiary-hover-color:var(--color-primitive-indigo-blue-100);--button-tertiary-hover-border:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary)[color=white]{--button-tertiary-color:var(--color-primitive-white);--button-tertiary-border:var(--color-primitive-white);--button-tertiary-hover-color:var(--color-primitive-indigo-blue-100);--button-tertiary-hover-border:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary)[color=white]{--button-tertiary-color:var(--color-primitive-white);--button-tertiary-border:var(--color-primitive-white);--button-tertiary-hover-color:var(--color-primitive-indigo-blue-100);--button-tertiary-hover-border:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :-webkit-any(.btn[variant=tertiary],.btn.btn-tertiary)[color=red]{--button-tertiary-color:var(--color-danger);--button-tertiary-border:var(--color-danger);--button-tertiary-hover-color:var(--color-primitive-white);--button-tertiary-hover-border:var(--color-primitive-white)}:where(.about-ritual) :-moz-any(.btn[variant=tertiary],.btn.btn-tertiary)[color=red]{--button-tertiary-color:var(--color-danger);--button-tertiary-border:var(--color-danger);--button-tertiary-hover-color:var(--color-primitive-white);--button-tertiary-hover-border:var(--color-primitive-white)}:where(.about-ritual) :is(.btn[variant=tertiary],.btn.btn-tertiary)[color=red]{--button-tertiary-color:var(--color-danger);--button-tertiary-border:var(--color-danger);--button-tertiary-hover-color:var(--color-primitive-white);--button-tertiary-hover-border:var(--color-primitive-white)}:where(.about-ritual) .btn[variant=quaternary],:where(.about-ritual) .btn.btn-quaternary{padding:var(--button-quaternary-padding);--about-ritual-tw-leading:1.5;--about-ritual-tw-tracking:1.28px;letter-spacing:1.28px;color:var(--button-quaternary-color);text-transform:uppercase;line-height:1.5}@media(hover:hover){:where(.about-ritual) :-webkit-any(.btn[variant=quaternary],.btn.btn-quaternary):hover{color:var(--button-quaternary-hover-color)}:where(.about-ritual) :-moz-any(.btn[variant=quaternary],.btn.btn-quaternary):hover{color:var(--button-quaternary-hover-color)}:where(.about-ritual) :is(.btn[variant=quaternary],.btn.btn-quaternary):hover{color:var(--button-quaternary-hover-color)}}:where(.about-ritual) :-webkit-any(.btn[variant=quaternary],.btn.btn-quaternary)[color=white]{--button-quaternary-color:var(--color-primitive-white);--button-quaternary-hover-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :-moz-any(.btn[variant=quaternary],.btn.btn-quaternary)[color=white]{--button-quaternary-color:var(--color-primitive-white);--button-quaternary-hover-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :is(.btn[variant=quaternary],.btn.btn-quaternary)[color=white]{--button-quaternary-color:var(--color-primitive-white);--button-quaternary-hover-color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :-webkit-any(.btn[variant=quaternary],.btn.btn-quaternary)[color=red]{--button-quaternary-color:var(--color-danger);--button-quaternary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :-moz-any(.btn[variant=quaternary],.btn.btn-quaternary)[color=red]{--button-quaternary-color:var(--color-danger);--button-quaternary-hover-color:var(--color-primitive-white)}:where(.about-ritual) :is(.btn[variant=quaternary],.btn.btn-quaternary)[color=red]{--button-quaternary-color:var(--color-danger);--button-quaternary-hover-color:var(--color-primitive-white)}:where(.about-ritual) .prop_65_visible .prop_65{display:block}:where(.about-ritual) .prop_65{display:none}@font-face{font-family:AboutRitualCircular;font-style:normal;font-weight:300;font-display:swap;src:url(about-us-circularxxweb-light.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:italic;font-weight:300;font-display:swap;src:url(about-us-circularxxweb-lightitalic.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:normal;font-weight:400;font-display:swap;src:url(about-us-circularxxweb-regular.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:italic;font-weight:400;font-display:swap;src:url(about-us-circularxxweb-italic.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:normal;font-weight:450;font-display:swap;src:url(about-us-circularxxweb-book.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:normal;font-weight:500;font-display:swap;src:url(about-us-circularxxweb-medium.woff2) format("woff2")}@font-face{font-family:AboutRitualCircular;font-style:normal;font-weight:700;font-display:swap;src:url(about-us-circularxxweb-bold.woff2) format("woff2")}@font-face{font-family:AboutRitualDutch;font-style:italic;font-weight:400;font-display:swap;src:url(about-us-dutch801rmbt-italic-normal-400.woff2) format("woff2")}@font-face{font-family:AboutRitualDutch;font-style:normal;font-weight:400;font-display:swap;src:url(about-us-dutch801rmbt-normal-normal-400.woff2) format("woff2")}@font-face{font-family:AboutRitualDutchHeadline;font-style:italic;font-weight:400;font-display:swap;src:url(about-us-dutch801ithdbt-italic-normal-400.woff2) format("woff2")}@font-face{font-family:AboutRitualDutch;font-style:italic;font-weight:600;font-display:swap;src:url(about-us-dutch801sebdbt-italic-normal-600.woff2) format("woff2")}@font-face{font-family:AboutRitualDutch;font-style:normal;font-weight:600;font-display:swap;src:url(about-us-dutch801sebdbt-normal-normal-600.woff2) format("woff2")}@font-face{font-family:AboutRitualDutch;font-style:italic;font-weight:700;font-display:swap;src:url(about-us-dutch801rmbt-italic-normal-700.woff2) format("woff2")}:where(.about-ritual) [cloak]{display:none!important}:where(.about-ritual){margin:0;font-family:var(--font-family-primary, "AboutRitualCircular");line-height:1.5}:where(.about-ritual) .container{max-width:1440px;margin:0 auto}:where(.about-ritual) .ingredient-library-grid [data-flyout-drawer-open-button]:before,:where(.about-ritual) .ingredient-library-grid [data-flyout-drawer-open-button]:after{content:none}:where(.about-ritual) .overflow-product-tiles__track{--overflow-product-tiles-gap: 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--overflow-product-tiles-gap)}:where(.about-ritual) .overflow-product-tiles__track :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])):has(:is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer]))[open]){position:relative;z-index:2147483600}@media screen and (min-width:768px){:where(.about-ritual) .overflow-product-tiles__track{--overflow-product-tiles-gap: 24px;--overflow-product-tiles-columns: 4.3;display:flex;gap:var(--overflow-product-tiles-gap);overflow-x:auto;scrollbar-width:none;padding-block:4px;margin-block:-4px}:where(.about-ritual) .overflow-product-tiles__track::-webkit-scrollbar{display:none}:where(.about-ritual) .overflow-product-tiles__track>*{flex:0 0 auto;width:calc((100% + var(--overflow-product-tiles-scroll-end-margin, 0px) - (var(--overflow-product-tiles-gap) * (var(--overflow-product-tiles-columns) - 1))) / var(--overflow-product-tiles-columns))}}:where(.about-ritual) .image-marquee .animate-marquee{flex:none}:where(.about-ritual) .stat-grid__tile>:is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-weight-book,450)}:where(.about-ritual) .table-group-cell{vertical-align:var(--table-row-valign, top);padding-block-start:var(--table-row-pt, 0px);padding-block-end:var(--table-row-pb, 0px);padding-inline-start:var(--table-row-gap, 0px);word-break:break-word}:where(.about-ritual) .table-group-cell:first-child{width:33.333%;padding-inline-start:var(--table-row-ps, 0px)}:where(.about-ritual) .table-group-cell:last-child{padding-inline-end:var(--table-row-pe, 0px)}:where(.about-ritual) .table-group-row[data-row-divider]>td{border-bottom-width:var(--table-row-border-width, 1px);border-bottom-style:solid;border-bottom-color:var(--table-row-border-color, var(--color-primitive-indigo-blue-20))}:where(.about-ritual) .callout-grid__items{display:flex;flex-direction:column}@media screen and (min-width:768px){:where(.about-ritual) .callout-grid__items{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}:where(.about-ritual) .callout-grid__items>.callout{flex:1 1 0;min-width:0}}:where(.about-ritual) .callout [data-flyout-drawer-open-button]:before,:where(.about-ritual) .callout [data-flyout-drawer-open-button]:after{content:none}:where(.about-ritual) .core-accordion__body :is(product-card-wrapper,:where([data-about-source-tag=product-card-wrapper])){display:block;width:100%;max-width:155px}:where(.about-ritual) .custom-table-group{table-layout:fixed}:where(.about-ritual) .custom-table-group__headline{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-primitive-indigo-blue-20)}:where(.about-ritual) .divider-block__line{display:block;width:100%;border-block-start-width:var(--divider-thickness);border-block-start-style:var(--divider-style);border-color:var(--divider-color)}:where(.about-ritual) .enhanced-card-grid{container-type:inline-size}:where(.about-ritual) .enhanced-card-grid__items{--enhanced-card-grid-gap-current: var(--enhanced-card-grid-gap-mobile, var(--enhanced-card-grid-gap));gap:var(--enhanced-card-grid-gap-current)}:where(.about-ritual) .enhanced-card-grid__items--grid{display:grid;grid-template-columns:repeat(var(--enhanced-card-grid-mobile-columns),minmax(0,1fr))}:where(.about-ritual) .enhanced-card-grid__items--scroll,:where(.about-ritual) .enhanced-card-grid__items--responsive{--enhanced-card-grid-bleed-start: max(0px, calc(50vw - 50cqw) );--enhanced-card-grid-bleed-end: max(0px, calc(50vw - 50cqw) );--enhanced-card-grid-scroll-end-margin-current: var(--enhanced-card-grid-scroll-end-margin-mobile);--enhanced-card-grid-visible-columns: calc(var(--enhanced-card-grid-mobile-columns) + .2);display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline-start:calc(-1 * var(--enhanced-card-grid-bleed-start));margin-inline-end:calc(-1 * var(--enhanced-card-grid-bleed-end));padding-inline-start:var(--enhanced-card-grid-bleed-start);padding-inline-end:var(--enhanced-card-grid-scroll-end-margin-current);scroll-padding-inline-start:var(--enhanced-card-grid-bleed-start);scroll-padding-inline-end:var(--enhanced-card-grid-scroll-end-margin-current);padding-block:4px;margin-block:-4px}@media screen and (max-width:767px){:where(.about-ritual) .enhanced-card-grid__items--full-bleed-end{--enhanced-card-grid-bleed-end: 0px}}:where(.about-ritual) .enhanced-card-grid__items--scroll::-webkit-scrollbar,:where(.about-ritual) .enhanced-card-grid__items--responsive::-webkit-scrollbar{display:none}:where(.about-ritual) .shopify-section:has(.enhanced-card-grid__items--scroll),:where(.about-ritual) .shopify-section:has(.enhanced-card-grid__items--responsive){overflow-x:clip}:where(.about-ritual) [data-flyout-drawer-content] .enhanced-card-grid__items--scroll,:where(.about-ritual) [data-flyout-drawer-content] .enhanced-card-grid__items--responsive{--enhanced-card-grid-bleed-start: 24px;--enhanced-card-grid-bleed-end: 24px}:where(.about-ritual) .enhanced-card-grid__items--scroll>.enhanced-card,:where(.about-ritual) .enhanced-card-grid__items--responsive>.enhanced-card{flex:0 0 calc((100cqw - (var(--enhanced-card-grid-gap-current) * (var(--enhanced-card-grid-visible-columns) - 1))) / var(--enhanced-card-grid-visible-columns));scroll-snap-align:start}@media screen and (min-width:768px){:where(.about-ritual) .enhanced-card-grid__items{--enhanced-card-grid-gap-current: var(--enhanced-card-grid-gap);gap:var(--enhanced-card-grid-gap-current)}:where(.about-ritual) .enhanced-card-grid__items--grid{grid-template-columns:repeat(var(--enhanced-card-grid-desktop-columns),minmax(0,1fr))}:where(.about-ritual) .enhanced-card-grid__items--scroll{--enhanced-card-grid-visible-columns: calc(var(--enhanced-card-grid-desktop-columns) + .2);--enhanced-card-grid-scroll-end-margin-current: var(--enhanced-card-grid-scroll-end-margin)}:where(.about-ritual) .enhanced-card-grid__items--full-bleed-end-desktop{--enhanced-card-grid-bleed-end: 0px}:where(.about-ritual) .enhanced-card-grid__items--responsive{--enhanced-card-grid-bleed-start: 0px;--enhanced-card-grid-bleed-end: 0px;--enhanced-card-grid-scroll-end-margin-current: 0px;display:grid;grid-template-columns:repeat(var(--enhanced-card-grid-desktop-columns),minmax(0,1fr));overflow-x:visible;scroll-snap-type:none}:where(.about-ritual) .enhanced-card-grid__items--responsive>.enhanced-card{flex:initial;scroll-snap-align:none}:where(.about-ritual) [data-flyout-drawer-content] .enhanced-card-grid__items--responsive{--enhanced-card-grid-bleed-start: 0px;--enhanced-card-grid-bleed-end: 0px}}:where(.about-ritual) .enhanced-card [data-flyout-drawer-open-button]:after,:where(.about-ritual) .enhanced-card [data-flyout-drawer-open-button]:before{content:none}:where(.about-ritual) .footer-menu-grid>:first-child :is(custom-accordion,:where([data-about-source-tag=custom-accordion])){border-color:transparent}@media(min-width:768px){:where(.about-ritual) .footer-menu-grid{display:grid;grid-template-columns:repeat(var(--footer-cols, 1),minmax(0,1fr))}}:where(.about-ritual) .icon-text-grid__items{gap:var(--icon-text-grid-gap)}:where(.about-ritual) .icon-text-grid__items--grid{display:grid;grid-template-columns:repeat(var(--icon-text-grid-mobile-columns),minmax(0,1fr))}:where(.about-ritual) .icon-text-grid__items--scroll,:where(.about-ritual) .icon-text-grid__items--responsive{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scrollbar-width:none}:where(.about-ritual) .icon-text-grid__items--scroll::-webkit-scrollbar,:where(.about-ritual) .icon-text-grid__items--responsive::-webkit-scrollbar{display:none}:where(.about-ritual) .icon-text-grid__items--scroll>.icon-text,:where(.about-ritual) .icon-text-grid__items--responsive>.icon-text{flex:0 0 calc((100% - (var(--icon-text-grid-gap) * (var(--icon-text-grid-mobile-columns) - 1))) / var(--icon-text-grid-mobile-columns));scroll-snap-align:start}@media screen and (min-width:768px){:where(.about-ritual) .icon-text-grid__items--grid{grid-template-columns:repeat(var(--icon-text-grid-desktop-columns),minmax(0,1fr))}:where(.about-ritual) .icon-text-grid__items--scroll>.icon-text{flex-basis:calc((100% - (var(--icon-text-grid-gap) * (var(--icon-text-grid-desktop-columns) - 1))) / var(--icon-text-grid-desktop-columns))}:where(.about-ritual) .icon-text-grid__items--responsive{display:grid;grid-template-columns:repeat(var(--icon-text-grid-desktop-columns),minmax(0,1fr));overflow-x:visible;scroll-snap-type:none}:where(.about-ritual) .icon-text-grid__items--responsive>.icon-text{flex:initial;scroll-snap-align:none}}:where(.about-ritual) .image-marquee--full-width{width:100vw;margin-inline-start:calc(50% - 50vw)}:where(.about-ritual) .shopify-section:has(.image-marquee--full-width){overflow-x:clip}:where(.about-ritual) *:has(>.starburst--no-clip){isolation:auto}:where(.about-ritual) .stat-grid__rows{display:grid;grid-template-columns:repeat(var(--stat-grid-columns-mobile, 2),minmax(0,1fr));column-gap:var(--stat-grid-column-gap-mobile, var(--stat-grid-column-gap));row-gap:var(--stat-grid-row-gap-mobile, var(--stat-grid-row-gap))}@media screen and (min-width:768px){:where(.about-ritual) .stat-grid__rows{grid-template-columns:repeat(var(--stat-grid-columns-desktop, 2),minmax(0,1fr));column-gap:var(--stat-grid-column-gap);row-gap:var(--stat-grid-row-gap)}}:where(.about-ritual) .stat-grid__row{display:contents}:where(.about-ritual) .testimonial__quote em{font-family:var(--font-family-secondary, "AboutRitualDutch"),serif}:where(.about-ritual) .testimonial--highlight .testimonial__quote em{background-color:var(--color-primitive-yellow-60);box-shadow:0 0 10px 2px var(--color-primitive-yellow-60);border-radius:.3em;padding-inline:.1em;margin-inline:-.1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.about-ritual) .divider__line{height:var(--divider-border-thickness);flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}:where(.about-ritual) .loyalty-tier-icon{position:relative;display:inline-block;flex-shrink:0;inline-size:var(--loyalty-tier-icon-size, 72px);aspect-ratio:1;vertical-align:middle}@media(min-width:768px){:where(.about-ritual) .loyalty-tier-icon{inline-size:var(--loyalty-tier-icon-size-desktop, var(--loyalty-tier-icon-size, 72px))}}:where(.about-ritual) .loyalty-tier-icon__ring{--loyalty-tier-icon-ring-index: 1;--loyalty-tier-icon-ring-glow-start: 79.36%;--loyalty-tier-icon-ring-band: calc(100% - var(--loyalty-tier-icon-ring-glow-start));position:absolute;inset:calc((var(--loyalty-tier-icon-ring-index) - 1) * 8.0247%);border-radius:50%;background:radial-gradient(closest-side,rgb(238 238 238 / 0%) var(--loyalty-tier-icon-ring-glow-start),rgb(242 232 179 / 25%) calc(var(--loyalty-tier-icon-ring-glow-start) + var(--loyalty-tier-icon-ring-band) * .25),rgb(247 226 119 / 50%) calc(var(--loyalty-tier-icon-ring-glow-start) + var(--loyalty-tier-icon-ring-band) * .5),rgb(251 220 60 / 75%) calc(var(--loyalty-tier-icon-ring-glow-start) + var(--loyalty-tier-icon-ring-band) * .75),var(--color-primitive-yellow-100, #ffd600) 100%)}:where(.about-ritual) .loyalty-tier-icon__ring:nth-child(2){--loyalty-tier-icon-ring-index: 2}:where(.about-ritual) .loyalty-tier-icon__ring:nth-child(3){--loyalty-tier-icon-ring-index: 3}:where(.about-ritual) .loyalty-tier-icon__ring:nth-child(4){--loyalty-tier-icon-ring-index: 4}:where(.about-ritual) .loyalty-tier-icon__ring:nth-child(5){--loyalty-tier-icon-ring-index: 5}:where(.about-ritual) .loyalty-tier-icon__ring:nth-child(6){--loyalty-tier-icon-ring-index: 6;--loyalty-tier-icon-ring-glow-start: 40.87%}@keyframes about-ritual-loyalty-tier-icon-ring-in{0%{opacity:0;scale:var(--loyalty-tier-icon-ring-scale-from, 1.25)}to{opacity:1;scale:1}}:where(.about-ritual) .loyalty-tier-icon[data-animate] .loyalty-tier-icon__ring{animation-name:about-ritual-loyalty-tier-icon-ring-in;animation-duration:var(--loyalty-tier-icon-ring-duration, 1.6s);animation-timing-function:var(--loyalty-tier-icon-ring-ease, cubic-bezier(.25, 0, .25, 1));animation-delay:calc((var(--loyalty-tier-icon-ring-index) - 1) * var(--loyalty-tier-icon-ring-stagger, .8s));animation-fill-mode:both}:where(.about-ritual) :where(details:not([open])) .loyalty-tier-icon[data-animate] .loyalty-tier-icon__ring{animation:none}@media(prefers-reduced-motion:reduce){:where(.about-ritual) .loyalty-tier-icon[data-animate] .loyalty-tier-icon__ring{animation:none}}:where(.about-ritual) .marketing-element[data-flyout-drawer-open-button]:after,:where(.about-ritual) .marketing-element[data-flyout-drawer-open-button]:before{content:none}:where(.about-ritual) .product-cta-tooltip:before{content:"";position:absolute;top:-12px;inset-inline-start:var(--product-cta-tooltip-caret, 50%);transform:translate(-50%);width:0;height:0;border-inline:12px solid transparent;border-bottom:12px solid var(--color-primitive-yellow-20)}:where(.about-ritual) .product-cta-tooltip__dot:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:100%;height:100%;border-radius:50%;background-color:var(--color-primitive-yellow-60);transform:translate(-50%,-50%) scale(1);animation:about-ritual-product-cta-tooltip-pulse 2s ease-out infinite}@keyframes about-ritual-product-cta-tooltip-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}70%,to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@media(prefers-reduced-motion:reduce){:where(.about-ritual) .product-cta-tooltip__dot:after{animation:none}}:where(.about-ritual),:where(.about-ritual) .color-scheme-1{--color-background: #ffffff;--color-background-secondary: #fef6eb;--color-foreground: #142b6f;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #717171;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: #142b6f;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-2,:where(.about-ritual).color-scheme-2{--color-background: #fcf8ee;--color-background-secondary: #fcf8ee;--color-foreground: #142b6f;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #2b2727;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: #2b2727;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-3,:where(.about-ritual).color-scheme-3{--color-background: #2b2727;--color-background-secondary: #717171;--color-foreground: #ffffff;--color-foreground-secondary: #b3b2b1;--color-accent-01: #ab4824;--color-accent-02: #f6ede0;--color-border-01: #717171;--color-border-02: #b3b2b1;--color-disabled: #717171;--color-link: #f6ede0;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-4,:where(.about-ritual).color-scheme-4{--color-background: #ab4824;--color-background-secondary: #2b2727;--color-foreground: #ffffff;--color-foreground-secondary: #f6ede0;--color-accent-01: #f6ede0;--color-accent-02: #ffffff;--color-border-01: #f6ede0;--color-border-02: #717171;--color-disabled: #717171;--color-link: #f6ede0;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-5,:where(.about-ritual).color-scheme-5{--color-background: rgba(0,0,0,0);--color-background-secondary: rgba(0,0,0,0);--color-foreground: #142b6f;--color-foreground-secondary: #e8e6e5;--color-accent-01: #ab4824;--color-accent-02: #f6ede0;--color-border-01: #e8e6e5;--color-border-02: #d1cfce;--color-disabled: #9a9795;--color-link: #f6ede0;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-87701d80-3471-4cb5-a6af-572cd5a7a03c,:where(.about-ritual).color-scheme-87701d80-3471-4cb5-a6af-572cd5a7a03c{--color-background: #f5f7f8;--color-background-secondary: #fef6eb;--color-foreground: #142b6f;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #717171;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: #ab4824;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-35bd0eae-1dd2-4d92-b985-012365149b20,:where(.about-ritual).color-scheme-35bd0eae-1dd2-4d92-b985-012365149b20{--color-background: #142b6f;--color-background-secondary: #fef6eb;--color-foreground: #ffffff;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #717171;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: #ffffff;--button-primary-color: #142b6f;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #ffffff;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-4723a1c3-3d00-4204-9886-dc43a4b226ad,:where(.about-ritual).color-scheme-4723a1c3-3d00-4204-9886-dc43a4b226ad{--color-background: #ffd600;--color-background-secondary: #fef6eb;--color-foreground: #142b6f;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #717171;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: #ab4824;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual) .color-scheme-a11c2878-fe15-443d-bd94-2620f4925e1f,:where(.about-ritual).color-scheme-a11c2878-fe15-443d-bd94-2620f4925e1f{--color-background: #fffdf0;--color-background-secondary: #fef6eb;--color-foreground: #142b6f;--color-foreground-secondary: #717171;--color-accent-01: #ab4824;--color-accent-02: #717171;--color-border-01: #b3b2b1;--color-border-02: #717171;--color-disabled: #b3b2b1;--color-link: ;--button-primary-color: #ffffff;--button-primary-hover-color: #142b6f;--button-primary-disabled-color: #a1aac5;--button-primary-bg: #142b6f;--button-primary-hover-bg: #ffd600;--button-primary-disabled-bg: #eaeef0;--button-primary-border: ;--button-primary-border-hover: ;--button-primary-border-disabled: ;--button-primary-focus-color: #a1aac5;--button-secondary-color: #142b6f;--button-secondary-hover-color: #142b6f;--button-secondary-disabled-color: #a1aac5;--button-secondary-bg: ;--button-secondary-hover-bg: #ffd600;--button-secondary-disabled-bg: #eaeef0;--button-secondary-border: #142b6f;--button-secondary-border-hover: ;--button-secondary-border-disabled: ;--button-secondary-focus-color: #0b38bd;--button-tertiary-color: #142b6f;--button-tertiary-hover-color: #62719f;--button-tertiary-disabled-color: #a1aac5;--button-tertiary-bg: ;--button-tertiary-hover-bg: ;--button-tertiary-disabled-bg: ;--button-tertiary-border: ;--button-tertiary-border-hover: ;--button-tertiary-border-disabled: ;--button-tertiary-focus-color: #0b38bd;--button-red-color: #ffffff;--button-red-hover-color: #c83d1e;--button-red-disabled-color: #a1aac5;--button-red-bg: #c83d1e;--button-red-hover-bg: #ffffff;--button-red-disabled-bg: #eaeef0;--button-red-border: ;--button-red-border-hover: ;--button-red-border-disabled: ;--button-red-focus-color: #a1aac5}:where(.about-ritual){--color-danger: #C83D1E;--color-warning: #DB7F16;--color-success: #4C840D;--color-focus: #4B3DC4;--color-overlay: transparent;--color-brand-01: #142B6F;--color-brand-02: #62719F;--color-brand-03: #FFD600;--color-brand-04: #FFEF99;--color-brand-05: #FFF7CC;--color-brand-06: #E4C25E;--color-brand-07: #F6EACB;--color-brand-08: #FCF8EE;--color-brand-09: #C3CFD5;--color-brand-10: #EAEEF0;--color-brand-11: #F5F7F8}/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@media(prefers-reduced-motion:no-preference){:where(.about-ritual) :is(main-header,:where([data-about-source-tag=main-header])){view-transition-name:site-header}}:where(.about-ritual) #recharge-customer-portal .recharge-navigation-overview,:where(.about-ritual) #recharge-customer-portal .recharge-navigation-schedule,:where(.about-ritual) #recharge-customer-portal .recharge-navigation-orders,:where(.about-ritual) #recharge-customer-portal .recharge-navigation-subscriptions,:where(.about-ritual) #recharge-customer-portal .recharge-navigation-logout,:where(.about-ritual) #recharge-customer-portal .recharge-navigation-customer,:where(.about-ritual) #recharge-customer-portal .recharge-section-payment-header .recharge-action-link{display:none!important}:where(.about-ritual),:where(.about-ritual) .sl-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sl-color-gray-50:#f9f9f9;--sl-color-gray-100:#f4f4f5;--sl-color-gray-200:#e4e4e7;--sl-color-gray-300:#d4d4d8;--sl-color-gray-400:#a1a1aa;--sl-color-gray-500:#71717a;--sl-color-gray-600:#52525b;--sl-color-gray-700:#3f3f46;--sl-color-gray-800:#27272a;--sl-color-gray-900:#18181b;--sl-color-gray-950:#131316;--sl-color-red-50:#fef2f2;--sl-color-red-100:#fee2e2;--sl-color-red-200:#fecaca;--sl-color-red-300:#fca5a5;--sl-color-red-400:#f87171;--sl-color-red-500:#ef4444;--sl-color-red-600:#dc2626;--sl-color-red-700:#b91c1c;--sl-color-red-800:#991b1b;--sl-color-red-900:#7f1d1d;--sl-color-red-950:#501414;--sl-color-orange-50:#fff7ed;--sl-color-orange-100:#ffedd5;--sl-color-orange-200:#fed7aa;--sl-color-orange-300:#fdba74;--sl-color-orange-400:#fb923c;--sl-color-orange-500:#f97316;--sl-color-orange-600:#ea580c;--sl-color-orange-700:#c2410c;--sl-color-orange-800:#9a3412;--sl-color-orange-900:#7c2d12;--sl-color-orange-950:#52200f;--sl-color-amber-50:#fffbeb;--sl-color-amber-100:#fef3c7;--sl-color-amber-200:#fde68a;--sl-color-amber-300:#fcd34d;--sl-color-amber-400:#fbbf24;--sl-color-amber-500:#f59e0b;--sl-color-amber-600:#d97706;--sl-color-amber-700:#b45309;--sl-color-amber-800:#92400e;--sl-color-amber-900:#78350f;--sl-color-amber-950:#4a230b;--sl-color-yellow-50:#fefce8;--sl-color-yellow-100:#fef9c3;--sl-color-yellow-200:#fef08a;--sl-color-yellow-300:#fde047;--sl-color-yellow-400:#facc15;--sl-color-yellow-500:#eab308;--sl-color-yellow-600:#ca8a04;--sl-color-yellow-700:#a16207;--sl-color-yellow-800:#854d0e;--sl-color-yellow-900:#713f12;--sl-color-yellow-950:#3c260b;--sl-color-lime-50:#f7fee7;--sl-color-lime-100:#ecfccb;--sl-color-lime-200:#d9f99d;--sl-color-lime-300:#bef264;--sl-color-lime-400:#a3e635;--sl-color-lime-500:#84cc16;--sl-color-lime-600:#65a30d;--sl-color-lime-700:#4d7c0f;--sl-color-lime-800:#3f6212;--sl-color-lime-900:#365314;--sl-color-lime-950:#26390e;--sl-color-green-50:#f0fdf4;--sl-color-green-100:#dcfce7;--sl-color-green-200:#bbf7d0;--sl-color-green-300:#86efac;--sl-color-green-400:#4ade80;--sl-color-green-500:#22c55e;--sl-color-green-600:#16a34a;--sl-color-green-700:#15803d;--sl-color-green-800:#166534;--sl-color-green-900:#14532d;--sl-color-green-950:#0c311b;--sl-color-emerald-50:#ecfdf5;--sl-color-emerald-100:#d1fae5;--sl-color-emerald-200:#a7f3d0;--sl-color-emerald-300:#6ee7b7;--sl-color-emerald-400:#34d399;--sl-color-emerald-500:#10b981;--sl-color-emerald-600:#059669;--sl-color-emerald-700:#047857;--sl-color-emerald-800:#065f46;--sl-color-emerald-900:#064e3b;--sl-color-emerald-950:#032d22;--sl-color-teal-50:#f0fdfa;--sl-color-teal-100:#ccfbf1;--sl-color-teal-200:#99f6e4;--sl-color-teal-300:#5eead4;--sl-color-teal-400:#2dd4bf;--sl-color-teal-500:#14b8a6;--sl-color-teal-600:#0d9488;--sl-color-teal-700:#0f766e;--sl-color-teal-800:#115e59;--sl-color-teal-900:#134e4a;--sl-color-teal-950:#0c2e2c;--sl-color-cyan-50:#ecfeff;--sl-color-cyan-100:#cffafe;--sl-color-cyan-200:#a5f3fc;--sl-color-cyan-300:#67e8f9;--sl-color-cyan-400:#22d3ee;--sl-color-cyan-500:#06b6d4;--sl-color-cyan-600:#0891b2;--sl-color-cyan-700:#0e7490;--sl-color-cyan-800:#155e75;--sl-color-cyan-900:#164e63;--sl-color-cyan-950:#103442;--sl-color-sky-50:#f0f9ff;--sl-color-sky-100:#e0f2fe;--sl-color-sky-200:#bae6fd;--sl-color-sky-300:#7dd3fc;--sl-color-sky-400:#38bdf8;--sl-color-sky-500:#0ea5e9;--sl-color-sky-600:#0284c7;--sl-color-sky-700:#0369a1;--sl-color-sky-800:#075985;--sl-color-sky-900:#0c4a6e;--sl-color-sky-950:#0b3249;--sl-color-blue-50:#eff6ff;--sl-color-blue-100:#dbeafe;--sl-color-blue-200:#bfdbfe;--sl-color-blue-300:#93c5fd;--sl-color-blue-400:#60a5fa;--sl-color-blue-500:#3b82f6;--sl-color-blue-600:#2563eb;--sl-color-blue-700:#1d4ed8;--sl-color-blue-800:#1e40af;--sl-color-blue-900:#1e3a8a;--sl-color-blue-950:#152149;--sl-color-indigo-50:#eef2ff;--sl-color-indigo-100:#e0e7ff;--sl-color-indigo-200:#c7d2fe;--sl-color-indigo-300:#a5b4fc;--sl-color-indigo-400:#818cf8;--sl-color-indigo-500:#6366f1;--sl-color-indigo-600:#4f46e5;--sl-color-indigo-700:#4338ca;--sl-color-indigo-800:#3730a3;--sl-color-indigo-900:#312e81;--sl-color-indigo-950:#242154;--sl-color-violet-50:#f5f3ff;--sl-color-violet-100:#ede9fe;--sl-color-violet-200:#ddd6fe;--sl-color-violet-300:#c4b5fd;--sl-color-violet-400:#a78bfa;--sl-color-violet-500:#8b5cf6;--sl-color-violet-600:#7c3aed;--sl-color-violet-700:#6d28d9;--sl-color-violet-800:#5b21b6;--sl-color-violet-900:#4c1d95;--sl-color-violet-950:#311558;--sl-color-purple-50:#faf5ff;--sl-color-purple-100:#f3e8ff;--sl-color-purple-200:#e9d5ff;--sl-color-purple-300:#d8b4fe;--sl-color-purple-400:#c084fc;--sl-color-purple-500:#a855f7;--sl-color-purple-600:#9333ea;--sl-color-purple-700:#7e22ce;--sl-color-purple-800:#6b21a8;--sl-color-purple-900:#581c87;--sl-color-purple-950:#2f1143;--sl-color-fuchsia-50:#fdf4ff;--sl-color-fuchsia-100:#fae8ff;--sl-color-fuchsia-200:#f5d0fe;--sl-color-fuchsia-300:#f0abfc;--sl-color-fuchsia-400:#e879f9;--sl-color-fuchsia-500:#d946ef;--sl-color-fuchsia-600:#c026d3;--sl-color-fuchsia-700:#a21caf;--sl-color-fuchsia-800:#86198f;--sl-color-fuchsia-900:#701a75;--sl-color-fuchsia-950:#38103a;--sl-color-pink-50:#fdf2f8;--sl-color-pink-100:#fce7f3;--sl-color-pink-200:#fbcfe8;--sl-color-pink-300:#f9a8d4;--sl-color-pink-400:#f472b6;--sl-color-pink-500:#ec4899;--sl-color-pink-600:#db2777;--sl-color-pink-700:#be185d;--sl-color-pink-800:#9d174d;--sl-color-pink-900:#831843;--sl-color-pink-950:#430e23;--sl-color-rose-50:#fff1f2;--sl-color-rose-100:#ffe4e6;--sl-color-rose-200:#fecdd3;--sl-color-rose-300:#fda4af;--sl-color-rose-400:#fb7185;--sl-color-rose-500:#f43f5e;--sl-color-rose-600:#e11d48;--sl-color-rose-700:#be123c;--sl-color-rose-800:#9f1239;--sl-color-rose-900:#881337;--sl-color-rose-950:#4a0d20;--sl-color-primary-50:var(--sl-color-sky-50);--sl-color-primary-100:var(--sl-color-sky-100);--sl-color-primary-200:var(--sl-color-sky-200);--sl-color-primary-300:var(--sl-color-sky-300);--sl-color-primary-400:var(--sl-color-sky-400);--sl-color-primary-500:var(--sl-color-sky-500);--sl-color-primary-600:var(--sl-color-sky-600);--sl-color-primary-700:var(--sl-color-sky-700);--sl-color-primary-800:var(--sl-color-sky-800);--sl-color-primary-900:var(--sl-color-sky-900);--sl-color-primary-950:var(--sl-color-sky-950);--sl-color-success-50:var(--sl-color-green-50);--sl-color-success-100:var(--sl-color-green-100);--sl-color-success-200:var(--sl-color-green-200);--sl-color-success-300:var(--sl-color-green-300);--sl-color-success-400:var(--sl-color-green-400);--sl-color-success-500:var(--sl-color-green-500);--sl-color-success-600:var(--sl-color-green-600);--sl-color-success-700:var(--sl-color-green-700);--sl-color-success-800:var(--sl-color-green-800);--sl-color-success-900:var(--sl-color-green-900);--sl-color-success-950:var(--sl-color-green-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-color-neutral-0:#fff;--sl-color-neutral-1000:#000;--sl-border-radius-small:3px;--sl-border-radius-medium:4px;--sl-border-radius-large:8px;--sl-border-radius-x-large:16px;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 2px #71717a0f;--sl-shadow-small:0 1px 2px #71717a1f;--sl-shadow-medium:0 2px 4px #71717a1f;--sl-shadow-large:0 2px 8px #71717a1f;--sl-shadow-x-large:0 4px 16px #71717a1f;--sl-spacing-3x-small:2px;--sl-spacing-2x-small:4px;--sl-spacing-x-small:8px;--sl-spacing-small:12px;--sl-spacing-medium:16px;--sl-spacing-large:20px;--sl-spacing-x-large:28px;--sl-spacing-2x-large:36px;--sl-spacing-3x-large:48px;--sl-spacing-4x-large:72px;--sl-transition-x-slow:1s;--sl-transition-slow:.5s;--sl-transition-medium:.25s;--sl-transition-fast:.15s;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif;--sl-font-size-2x-small:10px;--sl-font-size-x-small:12px;--sl-font-size-small:14px;--sl-font-size-medium:16px;--sl-font-size-large:20px;--sl-font-size-x-large:24px;--sl-font-size-2x-large:36px;--sl-font-size-3x-large:48px;--sl-font-size-4x-large:72px;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-semibold:500;--sl-font-weight-bold:700;--sl-letter-spacing-denser:-.03em;--sl-letter-spacing-dense:-.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:.075em;--sl-letter-spacing-looser:.15em;--sl-line-height-denser:1;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-line-height-looser:2.6;--sl-focus-ring-color:var(--sl-color-primary-600);--sl-focus-ring-style:solid;--sl-focus-ring-width:3px;--sl-focus-ring:var(--sl-focus-ring-style)var(--sl-focus-ring-width)var(--sl-focus-ring-color);--sl-focus-ring-offset:1px;--sl-button-font-size-small:var(--sl-font-size-x-small);--sl-button-font-size-medium:var(--sl-font-size-small);--sl-button-font-size-large:var(--sl-font-size-medium);--sl-input-height-small:30px;--sl-input-height-medium:40px;--sl-input-height-large:50px;--sl-input-background-color:var(--sl-color-neutral-0);--sl-input-background-color-hover:var(--sl-input-background-color);--sl-input-background-color-focus:var(--sl-input-background-color);--sl-input-background-color-disabled:var(--sl-color-neutral-100);--sl-input-border-color:var(--sl-color-neutral-300);--sl-input-border-color-hover:var(--sl-color-neutral-400);--sl-input-border-color-focus:var(--sl-color-primary-500);--sl-input-border-color-disabled:var(--sl-color-neutral-300);--sl-input-border-width:1px;--sl-input-required-content:"*";--sl-input-required-content-offset:-2px;--sl-input-required-content-color:var(--sl-input-label-color);--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-neutral-700);--sl-input-color-hover:var(--sl-color-neutral-700);--sl-input-color-focus:var(--sl-color-neutral-700);--sl-input-color-disabled:var(--sl-color-neutral-900);--sl-input-icon-color:var(--sl-color-neutral-500);--sl-input-icon-color-hover:var(--sl-color-neutral-600);--sl-input-icon-color-focus:var(--sl-color-neutral-600);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled:var(--sl-color-neutral-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-focus-ring-color:#0ea5e966;--sl-input-focus-ring-offset:0;--sl-input-filled-background-color:var(--sl-color-neutral-100);--sl-input-filled-background-color-hover:var(--sl-color-neutral-100);--sl-input-filled-background-color-focus:var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled:var(--sl-color-neutral-100);--sl-input-filled-color:var(--sl-color-neutral-800);--sl-input-filled-color-hover:var(--sl-color-neutral-800);--sl-input-filled-color-focus:var(--sl-color-neutral-700);--sl-input-filled-color-disabled:var(--sl-color-neutral-800);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-neutral-500);--sl-toggle-size-small:14px;--sl-toggle-size-medium:18px;--sl-toggle-size-large:22px;--sl-overlay-background-color:#71717a54;--sl-panel-background-color:var(--sl-color-neutral-0);--sl-panel-border-color:var(--sl-color-neutral-200);--sl-panel-border-width:1px;--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-neutral-800);--sl-tooltip-color:var(--sl-color-neutral-0);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-2x-small)var(--sl-spacing-x-small);--sl-tooltip-arrow-size:6px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}@supports (scrollbar-gutter:stable){:where(.about-ritual) .sl-scroll-lock{scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}.sl-scroll-lock :where(.about-ritual){overflow:hidden!important}}@supports not (scrollbar-gutter:stable){.sl-scroll-lock :where(.about-ritual){padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}:where(.about-ritual) .locale-selectors select{height:calc(var(--spacing)*5);padding:calc(var(--spacing)*0);border-color:#0000}:where(.about-ritual) .locale-selectors div{height:calc(var(--spacing)*5)}:where(.about-ritual){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.about-ritual) h6,:where(.about-ritual) .h6,:where(.about-ritual) .text-heading-6{text-transform:uppercase}:where(.about-ritual) h1 em,:where(.about-ritual) h2 em,:where(.about-ritual) h3 em,:where(.about-ritual) h4 em,:where(.about-ritual) h5 em,:where(.about-ritual) h6 em,:where(.about-ritual) .h1 em,:where(.about-ritual) .h2 em,:where(.about-ritual) .h3 em,:where(.about-ritual) .h4 em,:where(.about-ritual) .h5 em,:where(.about-ritual) .h6 em,:where(.about-ritual) .text-heading-3 em,:where(.about-ritual) .text-heading-4 em,:where(.about-ritual) .text-heading-5 em,:where(.about-ritual) .text-heading-6 em,:where(.about-ritual) .text-label-1 em,:where(.about-ritual) .text-label-2 em,:where(.about-ritual) .text-label-3 em,:where(.about-ritual) .text-body em,:where(.about-ritual) .text-body-2 em,:where(.about-ritual) .text-caption em,:where(.about-ritual) .text-eyebrow em{font-family:var(--font-family-secondary,"AboutRitualDutch"),serif}:where(.about-ritual) .ordered-list-style-1 .heading-line{font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .ordered-list-style-1 .heading-line{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .ordered-list-style-1 .heading-line{text-transform:uppercase}:where(.about-ritual) .ordered-list-style-1 .caption-line p{font-size:min(max(14px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .ordered-list-style-1 .caption-line p{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .ordered-list-style-1 .caption-line p{font-family:var(--font-family-secondary,"AboutRitualDutch"),serif}:where(.about-ritual) .ordered-list-style-1 li:before{left:calc(var(--spacing)*0);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;border-radius:3.40282e38px;justify-content:center;align-items:center;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none;display:flex;position:absolute}@media(min-width:1024px){:where(.about-ritual) .ordered-list-style-1 li:before{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .ordered-list-style-1 li:before{color:var(--color-white);font-style:italic;font-family:var(--font-family-secondary,"AboutRitualDutch"),serif;background-color:var(--color-primitive-indigo-blue-100);content:counter(item)}:where(.about-ritual) .ordered-list-style-2 .heading-line{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .ordered-list-style-2 .heading-line{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .ordered-list-style-2 li:before{left:calc(var(--spacing)*0);font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;justify-content:center;align-items:center;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none;display:flex;position:absolute}@media(min-width:1024px){:where(.about-ritual) .ordered-list-style-2 li:before{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .ordered-list-style-2 li:before{font-style:italic;font-family:var(--font-family-secondary,"AboutRitualDutch"),serif;color:var(--color-primitive-indigo-blue-60);content:counter(item,decimal-leading-zero)}:where(.about-ritual) .ordered-list-style-1{counter-reset:item}:where(.about-ritual) .ordered-list-style-1 li,:where(.about-ritual) .ordered-list-style-2 li{counter-increment:item;position:relative}:where(.about-ritual) .ordered-list-style-1 li{--list-marker-gap:8px;padding-inline-start:calc(28px + var(--list-marker-gap))}:where(.about-ritual) .ordered-list-style-2{counter-reset:item}:where(.about-ritual) .ordered-list-style-2 li:first-child{border-block-style:var(--about-ritual-tw-border-style);border-block-start-width:1px;border-block-end-width:1px}:where(.about-ritual) .ordered-list-style-2 li{--list-marker-gap:8px;border-color:var(--color-primitive-indigo-blue-20);border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:1px;padding-inline-start:calc(44px + var(--list-marker-gap))}:where(.about-ritual) .ordered-list-style-2 .caption-line{display:none}@media(prefers-reduced-motion:reduce){:where(.about-ritual) .animate-marquee{animation-play-state:paused}}:where(.about-ritual) [data-marquee-state=paused] .animate-marquee{animation-play-state:paused}:where(.about-ritual) [data-marquee-state=running] .animate-marquee{animation-play-state:running}:where(.about-ritual) :is(marquee-controls,:where([data-about-source-tag=marquee-controls])):not([data-marquee-state=paused]) .marquee__toggle-icon-play,:where(.about-ritual) :is(marquee-controls,:where([data-about-source-tag=marquee-controls]))[data-marquee-state=paused] .marquee__toggle-icon-pause{display:none}:where(.about-ritual) .flyout-page--static .h3{font-size:32px}:where(.about-ritual) .flyout-page--static .text-heading-5{font-size:20px;line-height:1.25}:where(.about-ritual) .flyout-page--static .text-heading-6{font-size:12px}:where(.about-ritual) .flyout-page--static .text-label-1{font-size:16px}:where(.about-ritual) .flyout-page--static .text-body-2{font-size:14px}:where(.about-ritual) .flyout-page--static .text-heading-4{font-size:24px;line-height:1.25}:where(.about-ritual) .flyout-page--static .text-body,:where(.about-ritual) .flyout-page--static .text-body-1{font-size:16px}:where(.about-ritual) .flyout-page--static .text-label-2{font-size:14px}:where(.about-ritual) .flyout-page--static :-webkit-any(.text-heading-4,.text-heading-5,.text-heading-6,.text-label-1,.text-label-2,.text-body,.text-body-1,.text-body-2) p{font:inherit;letter-spacing:inherit}:where(.about-ritual) .flyout-page--static :-moz-any(.text-heading-4,.text-heading-5,.text-heading-6,.text-label-1,.text-label-2,.text-body,.text-body-1,.text-body-2) p{font:inherit;letter-spacing:inherit}:where(.about-ritual) .flyout-page--static :is(.text-heading-4,.text-heading-5,.text-heading-6,.text-label-1,.text-label-2,.text-body,.text-body-1,.text-body-2) p{font:inherit;letter-spacing:inherit}:where(.about-ritual) .callout--static .text-heading-6{font-size:12px}:where(.about-ritual) .callout--static .text-heading-5{font-size:20px;line-height:1.25}:where(.about-ritual) .callout--static .text-body-2,:where(.about-ritual) .callout--static .text-body-2>*{font-size:14px}:where(.about-ritual) .definition-list-holder details>summary{cursor:pointer;font-size:min(max(12px,1.11111vw),16px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none;display:flex}@media(min-width:1024px){:where(.about-ritual) .definition-list-holder details>summary{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:.08em;text-transform:uppercase;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}}:where(.about-ritual) .definition-list-holder details>summary{text-transform:uppercase}:where(.about-ritual) .definition-list{column-gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:768px){:where(.about-ritual) .definition-list{row-gap:calc(var(--spacing)*4);grid-template-columns:max-content 1fr}}:where(.about-ritual) .definition-list dt,:where(.about-ritual) .definition-list dd,:where(.about-ritual) .definition-list dd p{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .definition-list dt,:where(.about-ritual) .definition-list dd,:where(.about-ritual) .definition-list dd p{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .definition-list dt,:where(.about-ritual) .definition-list dd,:where(.about-ritual) .definition-list dd p{--about-ritual-tw-leading:1.5;--about-ritual-tw-font-weight:var(--font-weight-book);font-size:14px;line-height:1.5;font-weight:var(--font-weight-book)}:where(.about-ritual) .definition-list dt{padding-top:calc(var(--spacing)*4);color:var(--color-primitive-indigo-blue-60)}@media(min-width:768px){:where(.about-ritual) .definition-list dt{max-width:calc(var(--spacing)*35);padding-top:calc(var(--spacing)*0)}}:where(.about-ritual) .definition-list dd{margin:calc(var(--spacing)*0)}@media(min-width:768px){:where(.about-ritual) .definition-list dd{grid-column-start:2}}:where(.about-ritual) em .highlighted{z-index:1;position:relative}:where(.about-ritual) em .highlighted:before{pointer-events:none;inset:calc(var(--spacing)*0);z-index:-1;background-color:var(--color-primitive-yellow-60);content:"";filter:blur(10px);position:absolute}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper]{gap:calc(var(--spacing)*1);border-radius:var(--button-border-radius);background-color:var(--color-primitive-cool-20);width:-moz-fit-content;width:fit-content;padding:calc(var(--spacing)*3)}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper] button{margin:calc(var(--spacing)*0);height:calc(var(--spacing)*1);width:calc(var(--spacing)*1);border-radius:var(--button-border-radius);background-color:var(--color-primitive-cool-40)}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper] button[aria-disabled=true]{width:60px;position:relative}:where(.about-ritual) .review-marquee-section [data-nav-dots-wrapper]:not(:has(button[aria-disabled=true])) button:first-child{width:60px;position:relative}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper] button[data-review-pause]{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);padding:calc(var(--spacing)*0);color:var(--color-primitive-cool-40);background-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;margin-block-start:-6px;margin-block-end:-6px;margin-inline-start:4px;margin-inline-end:0;transition:color .15s;display:flex}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper] button[data-review-pause]:hover{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel])) [data-nav-dots-wrapper] button[data-review-pause]:focus-visible{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .review-marquee-section :is(core-carousel,:where([data-about-source-tag=core-carousel]))[data-user-paused] [data-nav-dots-wrapper] button[aria-disabled=true]:before{animation-play-state:paused!important}:where(.about-ritual) .review-marquee-section [data-carousel-slide] .text-block:nth-of-type(2) em{background-color:#ffe666b3;position:relative}@supports (color:color-mix(in lab,red,red)){:where(.about-ritual) .review-marquee-section [data-carousel-slide] .text-block:nth-of-type(2) em{background-color:color-mix(in oklab,var(--color-primitive-yellow-60)70%,transparent)}}:where(.about-ritual) .review-marquee-section [data-carousel-slide] .text-block:nth-of-type(2) em{padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*1);--about-ritual-tw-font-weight:var(--font-family-secondary);font-weight:var(--font-family-secondary);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 14px 3px #ffe666e6}:where(.about-ritual) .review-marquee-stars{gap:calc(var(--spacing)*1);display:flex}@keyframes about-ritual-fillProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.about-ritual) :has(>.starburst){isolation:isolate;position:relative}:where(.about-ritual) :has(>.starburst):has(:is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer]))[open]){z-index:2147483600}:where(.about-ritual) :is(overflow-video-marquee,:where([data-about-source-tag=overflow-video-marquee])) [data-marquee-container]{scrollbar-width:none;-ms-overflow-style:none}:where(.about-ritual) :is(overflow-video-marquee,:where([data-about-source-tag=overflow-video-marquee])) [data-marquee-container]::-webkit-scrollbar{display:none}:where(.about-ritual) :is(overflow-video-marquee,:where([data-about-source-tag=overflow-video-marquee])) [data-marquee-container]{scroll-behavior:auto}:where(.about-ritual){--highlight-line-height:4px}:where(.about-ritual) .highlight-hover:hover{background-image:linear-gradient(transparent calc(50% - var(--highlight-line-height)),var(--color-primitive-yellow-60)calc(50% - var(--highlight-line-height)),var(--color-primitive-yellow-60)calc(50% + var(--highlight-line-height)),transparent calc(50% + var(--highlight-line-height)))!important}:where(.about-ritual) .header-menu-wrapper *{animation:.5s ease-in-out forwards about-ritual-fadeAndPopRoot}@keyframes about-ritual-fadeAndPopRoot{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){:where(.about-ritual) [data-product-sticky-nav]{opacity:1}:where(.about-ritual) [data-sticky-add-to-cart-button]{z-index:30;position:fixed}:where(.about-ritual) .product-sticky-atc__row{container-type:inline-size}:where(.about-ritual) [data-sticky-add-to-cart-button]:not(.hidden) .product-sticky-atc__row{animation:.4s cubic-bezier(.33,1,.68,1) both about-ritual-product-sticky-atc-row-enter}:where(.about-ritual) [data-sticky-add-to-cart-button]:not(.hidden).product-sticky-atc--suppress-enter .product-sticky-atc__row,:where(.about-ritual) [data-sticky-add-to-cart-button]:not(.hidden).product-sticky-atc--suppress-enter .product-sticky-atc__text{animation:none}@keyframes about-ritual-product-sticky-atc-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0)}}:where(.about-ritual) .product-sticky-atc__text{animation:.4s cubic-bezier(.33,1,.68,1) both about-ritual-product-sticky-atc-text-slide;left:0}@keyframes about-ritual-product-sticky-atc-text-slide{0%{transform:translate(calc(50cqw - 50%))}to{transform:translate(0)}}@supports not (transform:translate3d(calc(50cqw - 50%),0,0)){:where(.about-ritual) .product-sticky-atc__text{animation:none;transform:none}}@media(prefers-reduced-motion:reduce){:where(.about-ritual) [data-sticky-add-to-cart-button]:not(.hidden) .product-sticky-atc__row,:where(.about-ritual) .product-sticky-atc__text{animation:none}:where(.about-ritual) .product-sticky-atc__text{transform:none}}}:where(.about-ritual) .collection-related-collections-list{margin:calc(var(--spacing)*0);cursor:grabbing;scroll-snap-type:x var(--about-ritual-tw-scroll-snap-strictness);--about-ritual-tw-scroll-snap-strictness:mandatory;width:100%;scroll-padding:calc(var(--spacing)*0);scrollbar-width:none;font-size:0;display:flex;position:relative;overflow-x:scroll}:where(.about-ritual) .text-pill-nav-header__title-wrap--offset{padding-left:var(--text-pill-nav-header-title-offset-mobile,0px);padding-inline-start:var(--text-pill-nav-header-title-offset-mobile,0px)}@media(min-width:768px){:where(.about-ritual) .text-pill-nav-header__title-wrap--offset{padding-left:var(--text-pill-nav-header-title-offset-desktop,var(--text-pill-nav-header-title-offset-mobile,0px));padding-inline-start:var(--text-pill-nav-header-title-offset-desktop,var(--text-pill-nav-header-title-offset-mobile,0px))}}:where(.about-ritual) .pill-navigation__breakout{max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw)}:where(.about-ritual) .pill-navigation--sticky{top:var(--header-height,0px)}:where(.about-ritual) .pill-navigation__breakout.is-stuck{top:var(--header-height,0px);z-index:40;background-color:var(--color-primitive-white);border-top:1px solid var(--color-primitive-cool-20);border-bottom:1px solid var(--color-primitive-cool-20);max-width:100vw;margin-inline-start:0;margin-inline-end:0;position:fixed;left:0;right:0}:where(.about-ritual):has(:is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer]))[open]) .pill-navigation__breakout.is-stuck{display:none}:where(.about-ritual) :is(pill-navigation-sticky,:where([data-about-source-tag=pill-navigation-sticky])){display:block}:where(.about-ritual) .collection-related-collections-list.pill-navigation__scroll-root{padding-left:var(--pill-page-offset-mobile,0px);padding-inline-start:var(--pill-page-offset-mobile,0px)}@media(min-width:768px){:where(.about-ritual) .collection-related-collections-list.pill-navigation__scroll-root{padding-left:var(--pill-page-offset-desktop,var(--pill-page-offset-mobile,0px));padding-inline-start:var(--pill-page-offset-desktop,var(--pill-page-offset-mobile,0px))}}:where(.about-ritual) .collection-related-collections-list__wrapper{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*0);white-space:nowrap;display:inline-flex}:where(.about-ritual) .pill{border-style:var(--about-ritual-tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--about-ritual-tw-gradient-from,--about-ritual-tw-gradient-via,--about-ritual-tw-gradient-to;transition-timing-function:var(--about-ritual-tw-ease,var(--default-transition-timing-function));transition-duration:var(--about-ritual-tw-duration,var(--default-transition-duration));padding-block:var(--pill-padding-y,8px);padding-inline:var(--pill-padding-x,16px);border-width:1px;border-color:#0000;border-radius:3.40282e38px;text-decoration-line:none}:where(.about-ritual) .pill--white{background-color:var(--color-primitive-white)}:where(.about-ritual) .pill--cool{background-color:var(--color-primitive-cool-20)}:where(.about-ritual) .pill:hover:not(.pill--selected){border-color:var(--color-primitive-cool-60)}:where(.about-ritual) .pill--selected{border-color:var(--color-primitive-yellow-80);background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) .pill:focus-visible{outline-offset:-2px}:where(.about-ritual) .pill-navigation__breakout.is-stuck .pill--stuck-cool:not(.pill--selected){background-color:var(--color-primitive-cool-20)}:where(.about-ritual) .text-pill-nav-header .pill-navigation__breakout{padding-block-start:16px;padding-block-end:16px}@media(min-width:768px){:where(.about-ritual) .text-pill-nav-header .pill-navigation__breakout.is-stuck .pill-navigation__scroll-root{padding-inline-end:var(--pill-page-offset-desktop,var(--pill-page-offset-mobile,0px))}:where(.about-ritual) .text-pill-nav-header .pill-navigation__breakout.is-stuck .pill-navigation__scroll-root>*{margin-inline-start:auto;margin-inline-end:auto}}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) .metafield-rich_text_field p{margin-bottom:calc(var(--spacing)*4);font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) .metafield-rich_text_field p{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) .metafield-rich_text_field p{font-size:12px}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) .metafield-rich_text_field p:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) .metafield-rich_text_field em{font-family:var(--font-family-secondary)}:where(.about-ritual) .partner-offer-claim__description .metafield-rich_text_field p{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .partner-offer-claim__description .metafield-rich_text_field p{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .partner-offer-claim__description .metafield-rich_text_field p{font-family:var(--font-family-secondary);color:var(--color-primitive-indigo-blue-80)}:where(.about-ritual) .partner-offer-claim__terms .metafield-rich_text_field p{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .partner-offer-claim__terms .metafield-rich_text_field p{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .partner-offer-claim__terms .metafield-rich_text_field p{color:var(--color-primitive-indigo-blue-60)}:where(.about-ritual) .hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}:where(.about-ritual) .hide-scrollbar::-webkit-scrollbar{display:none}:where(.about-ritual) :is(main-product,:where([data-about-source-tag=main-product])) :is(flyout-drawer,:where([data-about-source-tag=flyout-drawer])):first-of-type{border-top-style:var(--about-ritual-tw-border-style);border-top-width:1px;border-top-color:var(--color-primitive-cool-40);padding-top:calc(var(--spacing)*6)}:where(.about-ritual) .product-flyout-tab-button.selected{border-style:var(--about-ritual-tw-border-style);border-width:1px;border-color:var(--color-primitive-yellow-80);background-color:var(--color-primitive-yellow-60)}:where(.about-ritual) [data-vc=calendar]{padding:calc(var(--spacing)*0)!important}:where(.about-ritual) [data-vc=header]{border-bottom-style:var(--about-ritual-tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-primitive-indigo-blue-100);margin-bottom:calc(var(--spacing)*3)!important;gap:calc(var(--spacing)*4)!important;padding-bottom:calc(var(--spacing)*3)!important}:where(.about-ritual) [data-vc-header=content]{padding:calc(var(--spacing)*0)!important;justify-content:flex-start!important}:where(.about-ritual) [data-vc=month],:where(.about-ritual) [data-vc=year]{padding:calc(var(--spacing)*0)!important;font-size:min(max(12px,1.11111vw),16px)!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) [data-vc=month],:where(.about-ritual) [data-vc=year]{font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) [data-vc=month],:where(.about-ritual) [data-vc=year]{color:var(--color-primitive-indigo-blue-100)!important;text-transform:uppercase!important}:where(.about-ritual) [data-vc=year]{margin-left:calc(var(--spacing)*1)!important}:where(.about-ritual) [data-vc=week]{margin-bottom:calc(var(--spacing)*3)!important}:where(.about-ritual) [data-vc-week-day]{font-size:14px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) [data-vc-week-day]{font-size:16px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) [data-vc-week-day]{--about-ritual-tw-leading:21px!important;color:var(--color-primitive-indigo-blue-40)!important;font-size:14px!important;line-height:21px!important}:where(.about-ritual) [data-vc-date-btn]{justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;aspect-ratio:1!important;width:100%!important;max-width:37px!important;height:auto!important;min-height:min(max(0px,0vw),0px)!important;font-size:14px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;border-radius:3.40282e38px!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important;display:flex!important}@media(min-width:1024px){:where(.about-ritual) [data-vc-date-btn]{font-size:16px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) [data-vc-date-btn]{font-size:14px!important}:where(.about-ritual) [data-vc-theme=light] .vc-date:not(:-webkit-any([data-vc-date-selected],[data-vc-date-disabled])) .vc-date__btn:hover{background-color:var(--color-primitive-yellow-40)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date:not(:-moz-any([data-vc-date-selected],[data-vc-date-disabled])) .vc-date__btn:hover{background-color:var(--color-primitive-yellow-40)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date:not(:is([data-vc-date-selected],[data-vc-date-disabled])) .vc-date__btn:hover{background-color:var(--color-primitive-yellow-40)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date[data-vc-date-month=next] .vc-date__btn,:where(.about-ritual) [data-vc-theme=light] .vc-date[data-vc-date-month=prev] .vc-date__btn,:where(.about-ritual) [data-vc-theme=light] [data-vc-date-disabled] .vc-date__btn{color:var(--color-primitive-indigo-blue-40)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date__btn{color:var(--color-primitive-indigo-blue-100)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn{border-style:var(--about-ritual-tw-border-style);border-width:1px;border-color:var(--color-primitive-indigo-blue-40);background-color:var(--color-white)!important}:where(.about-ritual) [data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn,:where(.about-ritual) [data-vc-theme=light] .vc-months__month[data-vc-months-month-selected],:where(.about-ritual) [data-vc-theme=light] .vc-years__year[data-vc-years-year-selected]{background-color:var(--color-primitive-yellow-100)!important}:where(.about-ritual) [data-vc-arrow=prev]:before,:where(.about-ritual) [data-vc-arrow=next]:before{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:none!important;background-color:var(--color-primitive-indigo-blue-100)!important;transform:none!important}:where(.about-ritual) [data-vc-arrow=prev]:hover:before,:where(.about-ritual) [data-vc-arrow=next]:hover:before{background-color:var(--color-primitive-indigo-blue-60)!important;opacity:1!important}:where(.about-ritual) [data-vc-arrow=prev]:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M22%2011.998H2.002m0%200H2m.002%200L2%2012l7%207m-6.998-7.002L9%205'/%3e%3c/svg%3e")!important;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M22%2011.998H2.002m0%200H2m.002%200L2%2012l7%207m-6.998-7.002L9%205'/%3e%3c/svg%3e")!important}:where(.about-ritual) [data-vc-arrow=next]:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M2%2011.998h19.998m0%200H22m-.002%200L22%2012l-7%207m6.998-7.002L15%205'/%3e%3c/svg%3e")!important;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M2%2011.998h19.998m0%200H22m-.002%200L22%2012l-7%207m6.998-7.002L15%205'/%3e%3c/svg%3e")!important}:where(.about-ritual) [data-vc-date]{padding:calc(var(--spacing)*0)!important}:where(.about-ritual) [data-vc=calendar]{min-width:calc(var(--spacing)*0)!important}:where(.about-ritual) .footnotes .metafield-rich_text_field p{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .footnotes .metafield-rich_text_field p{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol){font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .footnotes .metafield-rich_text_field p{color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(h1,h2,h3,h4,h5,h6){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(h1,h2,h3,h4,h5,h6){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol){color:var(--color-primitive-indigo-blue-60,#62719f)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol){--list-marker-gap:8px;margin-left:calc(var(--spacing)*0);width:-moz-fit-content;width:fit-content;padding:calc(var(--spacing)*0);padding-inline-start:calc(var(--spacing)*6);list-style-position:outside}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol){--list-marker-gap:8px;margin-left:calc(var(--spacing)*0);width:-moz-fit-content;width:fit-content;padding:calc(var(--spacing)*0);padding-inline-start:calc(var(--spacing)*6);list-style-position:outside}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol){--list-marker-gap:8px;margin-left:calc(var(--spacing)*0);width:-moz-fit-content;width:fit-content;padding:calc(var(--spacing)*0);padding-inline-start:calc(var(--spacing)*6);list-style-position:outside}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol):last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol):last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol):last-child{margin-bottom:calc(var(--spacing)*0)}:where(.about-ritual) .footnotes .metafield-rich_text_field :-webkit-any(ul,ol){list-style-type:revert}:where(.about-ritual) .footnotes .metafield-rich_text_field :-moz-any(ul,ol){list-style-type:revert}:where(.about-ritual) .footnotes .metafield-rich_text_field :is(ul,ol){list-style-type:revert}:where(.about-ritual) .footnotes .metafield-rich_text_field ol{padding-inline-start:calc(24px + var(--list-marker-gap))}:where(.about-ritual) .footnotes .metafield-rich_text_field a{text-decoration-line:underline}:where(.about-ritual) .footnotes .metafield-rich_text_field :empty{min-height:1.5em}:where(.about-ritual) .ingredient-flyout__description .metafield-rich_text_field p{font-size:min(max(20px,1.66667vw),24px);font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .ingredient-flyout__description .metafield-rich_text_field p{font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.25;text-decoration:none}}:where(.about-ritual) .ingredient-flyout__description .metafield-rich_text_field p{font-size:var(--text-xl);line-height:var(--about-ritual-tw-leading,var(--text-xl--line-height));line-height:var(--line-height-125);--about-ritual-tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.about-ritual) .pac-container{z-index:2147483647!important;margin-top:calc(var(--spacing)*1)!important;border-radius:4px!important}@media(min-width:1024px){:where(.about-ritual) .pac-container{border-radius:4px!important}}:where(.about-ritual) .pac-container{border-style:var(--about-ritual-tw-border-style)!important;border-width:1px!important;border-color:var(--color-primitive-indigo-blue-20)!important;padding-block:calc(var(--spacing)*2)!important;--about-ritual-tw-shadow:0 0 #0000!important;box-shadow:var(--about-ritual-tw-inset-shadow),var(--about-ritual-tw-inset-ring-shadow),var(--about-ritual-tw-ring-offset-shadow),var(--about-ritual-tw-ring-shadow),var(--about-ritual-tw-shadow)!important}:where(.about-ritual) .pac-container .pac-item{border-style:var(--about-ritual-tw-border-style)!important;padding-inline:calc(var(--spacing)*4)!important;padding-block:calc(var(--spacing)*2.5)!important;line-height:var(--line-height-150)!important;border-width:0!important}:where(.about-ritual) .pac-container .pac-item:hover{background-color:var(--color-primitive-cool-20)!important}:where(.about-ritual) .pac-container .pac-item .pac-icon-marker{display:none!important}:where(.about-ritual) .pac-container .pac-item .pac-item-query,:where(.about-ritual) .pac-container .pac-item span{font-size:12px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}@media(min-width:1024px){:where(.about-ritual) .pac-container .pac-item .pac-item-query,:where(.about-ritual) .pac-container .pac-item span{font-size:12px!important;font-family:var(--font-family-primary,"AboutRitualCircular")!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:450!important;line-height:1.5!important;text-decoration:none!important}}:where(.about-ritual) .pac-container .pac-item .pac-item-query,:where(.about-ritual) .pac-container .pac-item span{color:var(--color-primitive-indigo-blue-100)!important}:where(.about-ritual) .pac-container .pac-item .pac-item-query .pac-matched{--about-ritual-tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}:where(.about-ritual) .pac-logo:after{display:none!important}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll])) .overflow-card{box-sizing:border-box}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=regular] .overflow-card{width:calc(66vw - 31.68px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=circle] .overflow-card{width:calc(33vw - 31.68px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=product-cards-carousel] .overflow-card{width:calc(50vw - 36px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-overflow] .overflow-card{width:calc(66vw - 26.4px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-overflow] .overflow-card[data-card-orientation=square],:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-product-carousel] .overflow-card{width:calc(min(100vw,454px)/2 - 32px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=flyout-scroll] .overflow-card{width:calc(25vw - 30px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-no-scroll][data-block-type=flyout-scroll] .overflow-card{width:80px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=mini-cart-upsells] .overflow-card{width:calc(80vw - 25.6px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=article] .overflow-card{width:calc(83.3333vw - 53.3333px)!important}@media(min-width:768px){:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=regular] .overflow-card{width:calc(25vw - 40px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=article] .overflow-card{width:calc(33vw - 44.88px)!important}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=circle] .overflow-card{width:135px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=product-cards-carousel] .overflow-card{width:calc(25vw - 40px)}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-overflow] .overflow-card{width:273.24px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-overflow] .overflow-card[data-card-orientation=square],:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=header-product-carousel] .overflow-card{width:195px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=flyout-scroll] .overflow-card{width:82.5px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-no-scroll][data-block-type=flyout-scroll] .overflow-card{width:80px}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=product-flyout-tab] .overflow-card{width:max-content}:where(.about-ritual) :is(overflow-scroll,:where([data-about-source-tag=overflow-scroll]))[data-block-type=mini-cart-upsells] .overflow-card{width:337.6px}}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) [data-flyout-drawer-open-button]{position:relative}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) [data-flyout-drawer-open-button]:after{content:"";bottom:calc(var(--spacing)*0);height:1px;left:calc(var(--product-main-mobile-padding-x,16px)*-1);right:calc(var(--product-main-mobile-padding-x,16px)*-1);background-color:var(--color-primitive-indigo-blue-20,#d0d5e2);position:absolute}:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) [data-flyout-drawer-open-button][data-first-flyout-drawer]:before{content:"";top:calc(var(--spacing)*0);height:1px;left:calc(var(--product-main-mobile-padding-x,16px)*-1);right:calc(var(--product-main-mobile-padding-x,16px)*-1);background-color:var(--color-primitive-indigo-blue-20,#d0d5e2);position:absolute}@media(min-width:1024px){:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) [data-flyout-drawer-open-button][data-first-flyout-drawer]:before,:where(.about-ritual) :is(product-flyout-drawer,:where([data-about-source-tag=product-flyout-drawer])) [data-flyout-drawer-open-button]:after{right:calc(var(--spacing)*0);left:calc(var(--spacing)*0)}}@keyframes about-ritual-animation-starburst{0%{transform:translate(0)scale(1)}25%{transform:translate(-50%,50%)scale(1.2)}50%{transform:translate(10%,-10%)scale(1.2)}75%{transform:translateY(30%)scale(1.2)}to{transform:translate(0)scale(1)}}@keyframes about-ritual-animation-starburst-2{0%{transform:translate(0)scale(1)}25%{transform:translateY(25%)scale(1.2)}50%{transform:translate(-10%,25%)scale(1)}75%{transform:translate(-20%,25%)scale(1)}to{transform:translate(0)scale(1)}}:where(.about-ritual) .starburst-animated-item-2,:where(.about-ritual) .starburst-animated-item-1{pointer-events:none;z-index:-1;background:radial-gradient(50% 50%,#ffe666 20%,#ffe66600);position:absolute}:where(.about-ritual) .starburst-animated-item-1{width:100vw;height:50vh;top:-59px;right:-175px}@media(min-width:768px){:where(.about-ritual) .starburst-animated-item-1{width:30vw;height:30vh}}:where(.about-ritual) .starburst-animated-item-1{animation:30s infinite about-ritual-animation-starburst}@media(min-width:768px){:where(.about-ritual) .starburst-animated-item-1{top:calc(var(--spacing)*0);right:-80px}}@media(min-width:1024px){:where(.about-ritual) .starburst-animated-item-1{top:-20px;right:-140px}}:where(.about-ritual) .starburst-animated-item-2{width:100vw;height:50vh;top:45px;right:-250px}@media(min-width:768px){:where(.about-ritual) .starburst-animated-item-2{width:50vw}}:where(.about-ritual) .starburst-animated-item-2{animation:20s infinite about-ritual-animation-starburst-2}@media(min-width:768px){:where(.about-ritual) .starburst-animated-item-2{top:calc(var(--spacing)*0);right:-80px}}@media(min-width:1024px){:where(.about-ritual) .starburst-animated-item-2{top:-20px;right:-140px}}:where(.about-ritual) .starburst-animated{pointer-events:none;inset:calc(var(--spacing)*0);z-index:0;width:100%;position:absolute;overflow:hidden}@supports (overflow:clip){:where(.about-ritual) .starburst-animated{overflow:clip}}:where(.about-ritual) [data-product-media-gallery]>.starburst-animated{top:calc(var(--spacing)*-12);right:calc(var(--spacing)*-4);z-index:0;height:800px}@media(min-width:768px){:where(.about-ritual) [data-product-media-gallery]>.starburst-animated{mix-blend-mode:soft-light;width:auto;height:1400px}}@supports not (overflow:clip){:where(.about-ritual) [data-product-media-gallery]>.starburst-animated{overflow:visible}}:where(.about-ritual) [data-product-media-gallery] .starburst-animated-item-1,:where(.about-ritual) [data-product-media-gallery] .starburst-animated-item-2{z-index:0}@media screen and (max-width:768px){:where(.about-ritual)[class*=template-product]{--sticky-atc-clearance: 84px }}:where(.about-ritual) .formula-icon-disclaimer .metafield-rich_text_field *,:where(.about-ritual) .value-prop-disclaimer .metafield-rich_text_field *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) .formula-icon-disclaimer .metafield-rich_text_field *,:where(.about-ritual) .value-prop-disclaimer .metafield-rich_text_field *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) .formula-icon-disclaimer .metafield-rich_text_field *,:where(.about-ritual) .value-prop-disclaimer .metafield-rich_text_field *{color:var(--color-primitive-indigo-blue-60,#62719f);font-style:italic}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description{font-family:var(--font-family-secondary);color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description *{font-size:14px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description *{font-size:16px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description *{font-family:var(--font-family-secondary);color:var(--color-primitive-indigo-blue-100)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description strong{--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description em{font-style:italic}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description a{-webkit-text-decoration-color:var(--color-link);text-decoration-color:var(--color-link);text-underline-offset:4px;text-decoration-line:underline!important}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-description a:disabled{color:var(--color-disabled)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal{color:var(--color-primitive-indigo-blue-40);margin-top:calc(var(--spacing)*0)!important}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}@media(min-width:1024px){:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text *{font-size:12px;font-family:var(--font-family-primary,"AboutRitualCircular");letter-spacing:0;text-transform:none;font-style:normal;font-weight:450;line-height:1.5;text-decoration:none}}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text *{color:var(--color-primitive-indigo-blue-40)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text strong{--about-ritual-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text em{font-style:italic}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text a{-webkit-text-decoration-color:var(--color-link);text-decoration-color:var(--color-link);text-underline-offset:4px;text-decoration-line:underline!important}:where(.about-ritual) :is(waitlist-flyout-drawer,:where([data-about-source-tag=waitlist-flyout-drawer])) .waitlist-flyout-consent-legal_helper_text a:disabled{color:var(--color-disabled)}@media(min-width:768px){:where(.about-ritual) [data-clinical-study-flyout-drawer] [data-value-props-text]{text-align:left!important}}:where(.about-ritual) [data-clinical-study-flyout-drawer] .core-image-block{height:calc(var(--spacing)*18);width:calc(var(--spacing)*18)}:where(.about-ritual):has(:is(header-drawer,:where([data-about-source-tag=header-drawer]))[open]){scrollbar-gutter:stable;overflow:hidden}:where(.about-ritual) .sticky-cta-bar__bar{transition:opacity .4s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1),visibility linear}:where(.about-ritual) .sticky-cta-bar__bar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar__bar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar__bar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar__bar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar__bar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar__bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--scrollbar-width,0px)}:where(.about-ritual) .sticky-cta-bar--hidden{visibility:hidden;opacity:0;transition:opacity .4s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1),visibility 0s linear .4s}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-mobile-position=top] .sticky-cta-bar--hidden{transform:translateY(-100%)}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-mobile-position=bottom] .sticky-cta-bar--hidden{transform:translateY(100%)}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-mobile-position=bottom] .sticky-cta-bar__bar{padding-block-end:env(safe-area-inset-bottom,0px)}@media(min-width:768px){:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=top] .sticky-cta-bar--hidden{transform:translateY(-100%)}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=bottom] .sticky-cta-bar--hidden{transform:translateY(100%)}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=top] .sticky-cta-bar__bar{padding-block-end:0}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=bottom] .sticky-cta-bar__bar{padding-block-end:env(safe-area-inset-bottom,0px)}}:where(.about-ritual) .sticky-cta-bar__text--truncate{min-width:0}:where(.about-ritual) .sticky-cta-bar__text--truncate>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(min-width:768px){:where(.about-ritual) .sticky-cta-bar__text--truncate>*{text-overflow:clip;white-space:normal;overflow:visible}}@media(prefers-reduced-motion:reduce){:where(.about-ritual) .sticky-cta-bar__bar,:where(.about-ritual) .sticky-cta-bar--hidden{transition:none}:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-mobile-position=top] .sticky-cta-bar--hidden,:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-mobile-position=bottom] .sticky-cta-bar--hidden,:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=top] .sticky-cta-bar--hidden,:where(.about-ritual) :is(sticky-cta-bar,:where([data-about-source-tag=sticky-cta-bar]))[data-position=bottom] .sticky-cta-bar--hidden{transform:none}}@property --about-ritual-tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --about-ritual-tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --about-ritual-tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --about-ritual-tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --about-ritual-tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --about-ritual-tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --about-ritual-tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --about-ritual-tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --about-ritual-tw-rotate-x{syntax:"*";inherits:false}@property --about-ritual-tw-rotate-y{syntax:"*";inherits:false}@property --about-ritual-tw-rotate-z{syntax:"*";inherits:false}@property --about-ritual-tw-skew-x{syntax:"*";inherits:false}@property --about-ritual-tw-skew-y{syntax:"*";inherits:false}@property --about-ritual-tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --about-ritual-tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --about-ritual-tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --about-ritual-tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --about-ritual-tw-gradient-position{syntax:"*";inherits:false}@property --about-ritual-tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --about-ritual-tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --about-ritual-tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --about-ritual-tw-gradient-stops{syntax:"*";inherits:false}@property --about-ritual-tw-gradient-via-stops{syntax:"*";inherits:false}@property --about-ritual-tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --about-ritual-tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --about-ritual-tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --about-ritual-tw-leading{syntax:"*";inherits:false}@property --about-ritual-tw-font-weight{syntax:"*";inherits:false}@property --about-ritual-tw-tracking{syntax:"*";inherits:false}@property --about-ritual-tw-ordinal{syntax:"*";inherits:false}@property --about-ritual-tw-slashed-zero{syntax:"*";inherits:false}@property --about-ritual-tw-numeric-figure{syntax:"*";inherits:false}@property --about-ritual-tw-numeric-spacing{syntax:"*";inherits:false}@property --about-ritual-tw-numeric-fraction{syntax:"*";inherits:false}@property --about-ritual-tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --about-ritual-tw-shadow-color{syntax:"*";inherits:false}@property --about-ritual-tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --about-ritual-tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --about-ritual-tw-inset-shadow-color{syntax:"*";inherits:false}@property --about-ritual-tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --about-ritual-tw-ring-color{syntax:"*";inherits:false}@property --about-ritual-tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --about-ritual-tw-inset-ring-color{syntax:"*";inherits:false}@property --about-ritual-tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --about-ritual-tw-ring-inset{syntax:"*";inherits:false}@property --about-ritual-tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --about-ritual-tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --about-ritual-tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --about-ritual-tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --about-ritual-tw-blur{syntax:"*";inherits:false}@property --about-ritual-tw-brightness{syntax:"*";inherits:false}@property --about-ritual-tw-contrast{syntax:"*";inherits:false}@property --about-ritual-tw-grayscale{syntax:"*";inherits:false}@property --about-ritual-tw-hue-rotate{syntax:"*";inherits:false}@property --about-ritual-tw-invert{syntax:"*";inherits:false}@property --about-ritual-tw-opacity{syntax:"*";inherits:false}@property --about-ritual-tw-saturate{syntax:"*";inherits:false}@property --about-ritual-tw-sepia{syntax:"*";inherits:false}@property --about-ritual-tw-drop-shadow{syntax:"*";inherits:false}@property --about-ritual-tw-drop-shadow-color{syntax:"*";inherits:false}@property --about-ritual-tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --about-ritual-tw-drop-shadow-size{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-blur{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-brightness{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-contrast{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-grayscale{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-invert{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-opacity{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-saturate{syntax:"*";inherits:false}@property --about-ritual-tw-backdrop-sepia{syntax:"*";inherits:false}@property --about-ritual-tw-duration{syntax:"*";inherits:false}@property --about-ritual-tw-ease{syntax:"*";inherits:false}@property --about-ritual-tw-text-shadow-color{syntax:"*";inherits:false}@property --about-ritual-tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --about-ritual-tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes about-ritual-spin{to{transform:rotate(360deg)}}@keyframes about-ritual-pulse{50%{opacity:.5}}@keyframes about-ritual-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.about-ritual{--scrollbar-width:0px;--font-family-primary:"AboutRitualCircular",sans-serif;--font-family-secondary:"AboutRitualDutch",serif;--font-family-headline:"AboutRitualDutchHeadline",serif;font-family:var(--font-family-primary);font-size:16px;font-weight:450;line-height:1.5;letter-spacing:normal;color:var(--color-foreground,#142b6f);text-align:start;text-transform:none;word-break:normal;overflow-wrap:normal;min-width:0;max-width:none;isolation:isolate}:where(.about-ritual) p,:where(.about-ritual) ul,:where(.about-ritual) ol,:where(.about-ritual) blockquote,:where(.about-ritual) figure{margin:0}:where(.about-ritual) button,:where(.about-ritual) input,:where(.about-ritual) select,:where(.about-ritual) textarea{min-width:0;min-height:0;box-shadow:none}:where(.about-ritual) :where(a,button){-webkit-tap-highlight-color:transparent}:where(.about-ritual) :where(img,video){vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/18/assets/about-ritual-base.css.map */
