@layer site.base, ty.tokens, ty.base, ty.primitives, ty.components, ty.utilities, ty.consumer;@layer site.base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(h1,h2,h3,h4,h5,h6){font-family:var(--ty-font-serif);font-size:inherit;font-weight:inherit}:where(ol,ul,menu){list-style:none}:where(a){color:inherit;text-decoration:inherit}:where(b,strong){font-weight:bolder}:where(small){font-size:80%}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(hr){block-size:0;border-block-start-width:1px;color:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where(img,video){max-inline-size:100%;block-size:auto}::file-selector-button,:where(button,input,select,optgroup,textarea){border-radius:0;background-color:transparent;color:inherit;font:inherit;letter-spacing:inherit;opacity:1}::-moz-placeholder{opacity:1;color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{opacity:1;color:color-mix(in oklab,currentcolor 50%,transparent)}:where(textarea){resize:vertical}:where([hidden]:not([hidden=until-found])){display:none}}@font-face{font-family:"Psefia Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/psefia-serif-normal-400.b055b20c.ttf) format("truetype")}@font-face{font-family:"Psefia Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/psefia-serif-normal-600.d0cf5208.ttf) format("truetype")}@font-face{font-family:"Psefia Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/psefia-serif-normal-700.063a58a9.ttf) format("truetype")}@font-face{font-family:"Psefia Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/psefia-serif-italic-400.7d71a38b.ttf) format("truetype")}@font-face{font-family:Psefia Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/psefia-sans-normal-400.c232c55d.ttf) format("truetype")}@font-face{font-family:Psefia Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/psefia-sans-normal-500.b27b574e.ttf) format("truetype")}@font-face{font-family:Psefia Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/psefia-sans-normal-600.0e932928.ttf) format("truetype")}@font-face{font-family:Psefia Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/psefia-sans-normal-700.568caa6a.ttf) format("truetype")}@font-face{font-family:Psefia Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/psefia-sans-italic-400.2791d0c7.ttf) format("truetype")}