@layer properties,theme,base;@layer components{.access-form-heading :is(h1,h2){color:var(--color-forest);text-shadow:var(--shadow-halo-sm);text-transform:uppercase;flex:none;font-size:clamp(4rem,10vw,5.5rem);font-weight:400;line-height:.95}@media (max-width:32rem){.access-form-heading :is(h1,h2){font-size:clamp(3rem,15vw,4.5rem)}}.terms-body{background:linear-gradient(#f5ede0f7,#f5ede0f7),repeating-linear-gradient(0deg,#0000 0 1.7rem,#a89f6814 1.7rem calc(1.7rem + 1px));padding:0 clamp(1.5rem,7vw,4.5rem) clamp(2rem,6vw,4rem)}@supports (color:color-mix(in lab, red, red)){.terms-body{background:linear-gradient(color-mix(in srgb,var(--color-cream)97%,transparent),color-mix(in srgb,var(--color-cream)97%,transparent)),repeating-linear-gradient(0deg,transparent 0 1.7rem,color-mix(in srgb,var(--color-olive)8%,transparent)1.7rem calc(1.7rem + 1px))}}@media (max-width:32rem){.terms-body{padding-bottom:2rem}}}@layer utilities;html:where([data-experience=login]){scrollbar-gutter:auto}:root:where([data-experience=login]){--access-inline-field-width:16rem;--access-code-field-width:10rem;--invitation-ink:#17212e;--invitation-paper:#fdfdfb;--invitation-rim:#a6b7c7;--invitation-envelope:#77763a;--invitation-envelope-light:#92914e;--invitation-insert:var(--color-orange-light);--invitation-insert-line:#ba8c59;--invitation-insert-ink:#65462d;--invitation-peach:#fdc8c2;--invitation-peach-line:#c28e8b;--invitation-peach-ink:#684943}
