@scope(.reiki-page){@keyframes reiki-page-reiki-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.reiki-swipe-arrow{animation:1.1s ease-in-out infinite reiki-page-reiki-arrow-nudge;display:inline-block}.reiki-swipe-arrow-left{animation-direction:reverse}}@layer layout{.reiki__panel{background-color:var(--color-white);font-family:var(--font-sans);color:var(--color-pink-900)}.reiki__header{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);text-align:center;position:relative;overflow:hidden}@media (width>=48rem){.reiki__header{padding-block:calc(var(--spacing) * 16)}}.reiki__panel-2{pointer-events:none;z-index:0;position:absolute;inset:0}.reiki__panel-3{background-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent);--effect-blur:blur(90px);width:68%;height:62%;filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);border-radius:3.40282e38px;position:absolute;top:-12%;right:-10%}.reiki__panel-4{background-color:color-mix(in oklab, var(--color-rose-400) 18%, transparent);--effect-blur:blur(100px);width:64%;height:58%;filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);border-radius:3.40282e38px;position:absolute;bottom:-16%;left:-8%}.reiki__panel-5{z-index:10;position:relative}.reiki__panel-6{margin-bottom:calc(var(--spacing) * 3);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.reiki__detail{height:1px;width:calc(var(--spacing) * 8);background-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}.reiki__detail-2{--effect-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--effect-tracking:.4em;letter-spacing:.4em;color:var(--color-amber-200);text-transform:uppercase}@media (width>=48rem){.reiki__detail-2{font-size:var(--text-xs);line-height:var(--effect-leading,var(--text-xs--line-height))}}.reiki__detail-3{height:1px;width:calc(var(--spacing) * 8);background-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}.reiki__title{margin-bottom:calc(var(--spacing) * 4);text-align:center;font-family:var(--font-serif);font-size:var(--text-4xl);line-height:var(--effect-leading,var(--text-4xl--line-height));color:var(--color-rose-50)}@media (width>=48rem){.reiki__title{font-size:var(--text-6xl);line-height:var(--effect-leading,var(--text-6xl--line-height))}}.reiki__detail-4{color:var(--color-pink-300);font-style:italic}.reiki__copy{max-width:var(--container-2xl);text-align:center;--effect-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:color-mix(in oklab, var(--color-rose-50) 85%, transparent);margin-inline:auto}.reiki__section{padding-top:calc(var(--spacing) * 2);padding-bottom:0;position:relative;overflow:hidden}@media (width>=48rem){.reiki__section{padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 24)}}.reiki__panel-7{pointer-events:none;z-index:0;position:absolute;inset:0}.reiki__panel-8{width:70%;height:70%;animation:var(--animate-pulse);background-color:color-mix(in oklab, var(--color-rose-200) 30%, transparent);--effect-blur:blur(120px);filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);border-radius:3.40282e38px;position:absolute;top:-10%;left:-10%}.reiki__panel-9{background-color:color-mix(in oklab, var(--color-amber-100) 40%, transparent);--effect-blur:blur(120px);width:70%;height:70%;filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);border-radius:3.40282e38px;position:absolute;bottom:-10%;right:-10%}.reiki__panel-10{z-index:10;position:relative}.reiki__panel-10{width:100%}@media (width>=40rem){.reiki__panel-10{max-width:40rem}}@media (width>=48rem){.reiki__panel-10{max-width:48rem}}@media (width>=64rem){.reiki__panel-10{max-width:64rem}}@media (width>=80rem){.reiki__panel-10{max-width:80rem}}@media (width>=96rem){.reiki__panel-10{max-width:96rem}}.reiki__panel-10{margin-inline:auto;padding-inline:0}@media (width>=48rem){.reiki__panel-10{padding-inline:calc(var(--spacing) * 4)}}.reiki__panel-11{margin-bottom:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 4);text-align:center}@media (width>=48rem){.reiki__panel-11{margin-bottom:calc(var(--spacing) * 16);padding-inline:0}}.reiki__panel-12{margin-top:calc(var(--spacing) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);display:flex}@media (width>=48rem){.reiki__panel-12{display:none}}.reiki__button,.reiki__button-2{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent);background-color:color-mix(in oklab, var(--color-white) 90%, transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--effect-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--effect-tracking:.12em;letter-spacing:.12em;color:var(--color-rose-700);text-transform:uppercase;--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:3.40282e38px;display:inline-flex}.reiki__panel-13{margin-top:calc(var(--spacing) * 3);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media (width>=48rem){.reiki__panel-13{display:none}}.reiki__detail-5{height:calc(var(--spacing) * 1.5);transition-property:all;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.reiki__detail-6{width:calc(var(--spacing) * 5);background-color:var(--color-rose-700)}.reiki__detail-7{width:calc(var(--spacing) * 1.5);background-color:var(--color-rose-300)}.reiki__hide-scrollbar{margin-inline:calc(var(--spacing) * -4);max-width:var(--container-7xl);scroll-snap-type:x var(--effect-scroll-snap-strictness);--effect-scroll-snap-strictness:mandatory;padding-inline:0;gap:0;margin-inline:auto;padding-bottom:0;display:flex;overflow-x:auto}@media (width>=48rem){.reiki__hide-scrollbar{scroll-snap-type:none;gap:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;padding-inline:0;display:grid;overflow:visible}}@media (width>=64rem){.reiki__hide-scrollbar{grid-template-columns:repeat(3,minmax(0,1fr))}}.reiki__panel-14{scroll-snap-align:start;scroll-snap-stop:always;width:100vw;max-width:none;padding:calc(var(--spacing) * 5);transition-property:all;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.5s;border-radius:0;flex-direction:column;flex-shrink:0;transition-duration:.5s;display:flex;position:relative}@media (width>=48rem){.reiki__panel-14{width:auto;max-width:none;padding:calc(var(--spacing) * 8);border-radius:2rem;flex-shrink:1}}.reiki__panel-15{z-index:10;border-style:var(--effect-border-style);border-width:2px;border-color:var(--color-amber-300);--effect-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:var(--color-white);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-to:var(--color-rose-50);--effect-shadow:0 20px 40px -15px var(--effect-shadow-color,#fbbf244d);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);scale:1.03}.reiki__panel-16{border-style:var(--effect-border-style);border-width:1px;border-color:var(--color-rose-100);background-color:color-mix(in oklab, var(--color-white) 60%, transparent);--effect-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--effect-backdrop-blur,) var(--effect-backdrop-brightness,) var(--effect-backdrop-contrast,) var(--effect-backdrop-grayscale,) var(--effect-backdrop-hue-rotate,) var(--effect-backdrop-invert,) var(--effect-backdrop-opacity,) var(--effect-backdrop-saturate,) var(--effect-backdrop-sepia,);backdrop-filter:var(--effect-backdrop-blur,) var(--effect-backdrop-brightness,) var(--effect-backdrop-contrast,) var(--effect-backdrop-grayscale,) var(--effect-backdrop-hue-rotate,) var(--effect-backdrop-invert,) var(--effect-backdrop-opacity,) var(--effect-backdrop-saturate,) var(--effect-backdrop-sepia,)}@media (hover:hover){.reiki__panel-16:hover{background-color:var(--color-white)}}.reiki__panel-17{top:calc(var(--spacing) * -3);--effect-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--effect-translate-x) var(--effect-translate-y);background-color:var(--color-amber-400);padding-inline:calc(var(--spacing) * 4);padding-block:var(--spacing);--effect-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--effect-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-rose-950);text-transform:uppercase;--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:3.40282e38px;position:absolute;left:50%}.reiki__panel-18{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-4xl);line-height:var(--effect-leading,var(--text-4xl--line-height));--effect-drop-shadow-size:drop-shadow(0 1px 2px var(--effect-drop-shadow-color,#00000026));--effect-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,)}.reiki__subheading{margin-bottom:calc(var(--spacing) * 2);font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--effect-leading,var(--text-2xl--line-height));color:var(--color-rose-900)}.reiki__copy-2{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--effect-leading,var(--text-2xl--line-height));--effect-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-rose-600)}.reiki__copy-3{margin-bottom:calc(var(--spacing) * 4);--effect-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-800)}.reiki__copy-4{margin-bottom:calc(var(--spacing) * 6);--effect-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-600)}.reiki__ul{margin-bottom:calc(var(--spacing) * 8)}:where(.reiki__ul>:not(:last-child)){--effect-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--effect-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--effect-space-y-reverse)))}.reiki__li{align-items:flex-start;display:flex}:where(.reiki__li>:not(:last-child)){--effect-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--effect-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--effect-space-x-reverse)))}.reiki__li{color:var(--color-gray-700)}.reiki__detail-8{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-pink-500);--effect-shadow:0 0 8px var(--effect-shadow-color,#fbbf2499);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:3.40282e38px}.reiki__detail-9{font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));--effect-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.reiki__link{margin-top:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));width:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--effect-leading,var(--text-base--line-height));--effect-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-rose-900);transition-property:all;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.3s;transition-duration:.3s;display:inline-flex}.reiki__link:focus-visible{outline-style:var(--effect-outline-style);outline-width:1px;outline-style:var(--effect-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-rose-500)}.reiki__link:active{scale:.99}.reiki__link-2{--effect-gradient-from:var(--color-amber-400);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-to:var(--color-yellow-500);--effect-shadow:0 14px 28px -14px var(--effect-shadow-color,#d9770699);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}@media (hover:hover){.reiki__link-2:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);--effect-brightness:brightness(105%);filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);--effect-saturate:saturate(110%)}}.reiki__link-3{--effect-gradient-from:var(--color-amber-300);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-to:var(--color-yellow-400);--effect-shadow:0 14px 26px -16px var(--effect-shadow-color,#d9770680);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}@media (hover:hover){.reiki__link-3:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);--effect-brightness:brightness(105%);filter:var(--effect-blur,) var(--effect-brightness,) var(--effect-contrast,) var(--effect-grayscale,) var(--effect-hue-rotate,) var(--effect-invert,) var(--effect-saturate,) var(--effect-sepia,) var(--effect-drop-shadow,);--effect-saturate:saturate(110%)}}.reiki__icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.3s;transition-duration:.3s}@media (hover:hover){.reiki__icon:is(:where(.group\/cta):hover *){--effect-translate-x:var(--spacing);translate:var(--effect-translate-x) var(--effect-translate-y)}}.reiki__servicefooter{margin-top:calc(var(--spacing) * 16)}}
