@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}._pageIntro_1eh1a_2{--tw-leading:calc(var(--spacing,.25rem)*6);font-size:clamp(1.05rem,2.2vw,1.45rem);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-dark,#3e2d15);margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*7);max-width:55ch;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:#fff3;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){._pageIntro_1eh1a_2{border-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}._pageIntro_1eh1a_2{background-blend-mode:multiply,multiply,normal;text-shadow:0 1px #ffffffa6;background-color:#f8f3e9;background-image:radial-gradient(#b4a07826 8%,#0000 9%),radial-gradient(#8c78641f 6%,#0000 7%),linear-gradient(135deg,#d2bea040,#ffffff8c 55%,#beaa8c59);background-position:0 0;background-repeat:repeat;background-size:24px 24px,32px 32px,100% 100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;transition:box-shadow .3s,transform .25s;box-shadow:0 4px 14px -6px #281e0f59,inset 0 0 0 4px #fff9}._pageIntro_1eh1a_2 strong{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}._pageIntro_1eh1a_2 a{text-underline-offset:2px;color:#5a3e0f;text-decoration-line:underline;text-decoration-thickness:1px}@media(hover:hover){._pageIntro_1eh1a_2 a:hover{color:#7a5e1f}}._verticalBackground_1eh1a_2{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*4);cursor:default;text-align:center;color:#ffffff8c;writing-mode:vertical-rl;text-orientation:upright;min-height:400px;font-size:8rem;position:fixed}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
