@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.nvuzzW_root[data-custom-cursor=on]:not([data-reduced-motion=true]){cursor:url(/cursors/adelphita.svg) 6 5,auto}.nvuzzW_root[data-custom-cursor=on] :where([contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only]){cursor:text}}
.uUa9fW_root[data-reduced-motion=true],.uUa9fW_root[data-reduced-motion=true] *,.uUa9fW_root[data-reduced-motion=true] :before,.uUa9fW_root[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.uUa9fW_root[data-reduced-motion=true] button:active:not(:disabled){transform:none!important}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-base:"Avenir Next", "Segoe UI Variable", "Segoe UI", "Noto Sans", sans-serif;--font-family-secondary:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-size-s:.94rem;--font-size-m:1rem;--font-size-l:clamp(1rem, 2vw, 1.2rem);--font-size-page-title:1.55rem;--shadow-xs:0 2px 4px #1c2c2814;--shadow-s:0 4px 8px #1c2c281f;--shadow-m:0 10px 20px #1c2c2829;--shadow-l:0 16px 32px #1c2c2833;--radius-s:.5rem;--radius-m:.75rem;--radius-l:1rem;--radius-circle:999px;--space-s:.5rem;--space-m:.75rem;--space-l:1rem;--layout-reading-max:52rem;--layout-page-max:144rem;--layout-gutter-tablet:1.5rem;--layout-gutter-desktop:clamp(1.5rem, 3vw, 4rem);--layout-navigation-width:16rem;--white-1:#fff;--white-2:#fdf7ee;--white-3:#f7f0e5e0;--white-4:#ffffffe0;--gray-1:#747474;--gray-2:#ebebeb;--gray-3:#9e9e9e;--gray-4:#4c625c6b;--gray-5:#4c625c47;--gradient-gray-1:linear-gradient(145deg, #adb2b7, #7f878f);--black-1:#232547;--green-1:#709585f5;--green-2:#def2e1eb;--green-3:#8fbc8f;--green-4:#4f7d63;--gradient-green-1:linear-gradient(135deg, #6f9483, #a2c2a8);--gradient-green-2:linear-gradient(210deg, #edf8ef, #b7d8be);--gradient-green-3:linear-gradient(135deg, #4f6f61 4%, #6f9483 46%, #93b6a0 78%, #d1e3d5 100%);--gradient-green-4:linear-gradient(135deg, #95b29f 0%, #7f9f8b 100%);--gradient-green-5:linear-gradient(145deg, #8fb28a, #6f8f69);--blue-sky:#9bc4e3;--blue-2:#006eff24;--blue-3:#57a5e4;--blue-4:#2f72b6;--gradient-blue-2:linear-gradient(135deg, #448cbf, var(--blue-sky));--gradient-blue-3:linear-gradient(135deg, #eff8ff, #bfddf3);--gradient-blue-4:linear-gradient(135deg, #afc9da 0%, #99b7cb 100%);--gradient-blue-5:linear-gradient(#232547f2, #2f4b45eb);--gradient-blue-6:linear-gradient(145deg, #7ea8b2, #567f8a);--red-1:#db7e7ef5;--red-2:#c84f3a;--gradient-red-1:linear-gradient(135deg, #dea4a4 0%, #c98e8e 100%);--gradient-red-2:linear-gradient(145deg, #db8f88, #b8625a);--gradient-red-3:linear-gradient(180deg, #e07b84 4%, #ee9ea5 46%, #f6c2c7 78%, #fee8ea 100%);--gradient-orange-1:linear-gradient(210deg, #fff7ed, #f4c99a);--gradient-pink-1:linear-gradient(135deg, #e2b8cc 0%, #ddb4c9 100%);--yellow-1:#f0c36a;--gradient-yellow-1:linear-gradient(145deg, #e7c879, #d29c32);--background-main:#fffaf0;--background-main-admin:linear-gradient(165deg, #fffaf3 0%, #eef4fb 34%, #edf7f1 68%, #dceddf 100%);--background-overlay-glass:#fff6e8b8;--gradient-overlay-image:linear-gradient(135deg, #fff3e173, #fff9f067);--gradient-title-primary:var(--gradient-green-4);--gradient-title-secondary:var(--gradient-red-3);--circle-family-gradient:var(--gradient-red-2);--circle-close-friends-gradient:var(--gradient-yellow-1);--circle-work-gradient:var(--gradient-blue-6);--circle-thematic-gradient:var(--gradient-green-5);--text-color-primary:var(--black-1);--text-color-secondary:var(--gray-1);--color-link:var(--green-1);--border-color-1:var(--white-3);--border-color-2:var(--gray-4);--control-placeholder-color:var(--text-color-secondary);--control-focus-outline-color:var(--green-1);--control-border-color:var(--gray-5);--control-background-color:var(--white-1);--control-text-color:var(--black-1);--control-radius:var(--radius-m);--control-size-default:2.75rem;--control-size-large:3rem;--control-textarea-min-height:7rem;--control-padding-default:.58rem .72rem;--control-padding-large:.62rem .9rem;--feedback-success-text-color:var(--green-1);--feedback-success-border-color:var(--green-3);--feedback-success-shadow:0 5px 4px -4px #6feb3ee6, inset 0 -7px 5px -6px #6feb3ee6;--feedback-error-text-color:color-mix(in srgb, var(--red-2) 95%, black);--feedback-error-border-color:var(--red-1);--feedback-error-shadow:0 5px 4px -4px #ff3b3be6, inset 0 -7px 5px -6px #ff3b3be6;--feedback-info-text-color:var(--black-1);--feedback-hint-text-color:var(--text-color-secondary);--feedback-tone-success-text:var(--green-1);--feedback-tone-success-background:#388e711f;--feedback-tone-success-border:#388e7147;--feedback-tone-success-indicator:var(--gradient-green-1);--feedback-tone-success-indicator-border:#4f6f6194;--feedback-tone-neutral-text:var(--gray-3);--feedback-tone-neutral-background:#7386a31f;--feedback-tone-neutral-border:#7688a54d;--feedback-tone-neutral-indicator:var(--gray-4);--feedback-tone-neutral-indicator-border:#1d477194;--feedback-tone-info-text:var(--blue-4);--feedback-tone-info-background:#2f72b61c;--feedback-tone-info-border:#2f72b652;--feedback-tone-info-indicator:var(--gradient-blue-2);--feedback-tone-info-indicator-border:#1d477194;--feedback-tone-warning-text:var(--yellow-1);--feedback-tone-warning-background:#f0c36a29;--feedback-tone-warning-border:#b37f2257;--feedback-tone-warning-indicator:var(--yellow-1);--feedback-tone-warning-indicator-border:#b37f22c7;--feedback-tone-danger-text:#b24747;--feedback-tone-danger-background:#db7e7e1f;--feedback-tone-danger-border:#b3595952;--feedback-tone-danger-indicator:#db7e7ef5;--feedback-tone-danger-indicator-border:#b35959c4;--motion-duration-fast:.18s;--motion-duration-normal:.3s;--motion-duration-expand:.6s;--motion-duration-fade:.5s;--motion-delay-fade:.1s;--motion-ease-standard:ease;--motion-ease-entrance:ease-in-out}html{scrollbar-gutter:stable;scroll-padding-block:1rem calc(6rem + env(safe-area-inset-bottom))}@media (hover:hover) and (pointer:fine){:root{--control-size-default:2rem;--control-size-large:2.75rem;--control-padding-default:.3rem .72rem;--control-padding-large:.5rem .9rem}}@media (min-width:768px){:root{--font-size-page-title:1.85rem}}@media (min-width:1200px){:root{--font-size-page-title:2rem}}*{box-sizing:border-box}html,body{font-family:var(--font-family-base);background:var(--background-main);color:var(--text-color-primary);margin:0;padding:0}body[data-modal-open=true]{overflow:hidden}:root[data-dashboard-mode=admin] body{background:var(--background-main-admin)}main{width:100%;max-width:none;padding:var(--space-l);margin:0}h1,h2,p{margin-top:0}a{color:var(--color-link)}[id]{scroll-margin-block:1rem calc(6rem + env(safe-area-inset-bottom))}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input,button,select,textarea{font:inherit}textarea{resize:none}input::placeholder,textarea::placeholder{color:var(--control-placeholder-color);opacity:.9}@media (hover:hover) and (pointer:fine){select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--gray-3)}}button:active:not(:disabled){opacity:.96;transform:scale(.97);box-shadow:inset 0 1px 2px #1c2c2824}:focus-visible{outline:2px solid var(--control-focus-outline-color);outline-offset:2px}:root[data-input-modality=pointer] :focus{box-shadow:none;outline:none}:root[data-input-modality=keyboard] :focus{outline:2px solid var(--control-focus-outline-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){button:active:not(:disabled){box-shadow:none;opacity:1;transform:none}}@media (min-width:768px){main{padding:2rem 1.5rem}}
