@font-face{font-display:fallback;font-family:Ysabeau;font-weight:400;src:local("Ysabeau Office"),url(../../../fonts/YsabeauOffice-Regular.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Ysabeau;font-weight:700;src:local("Ysabeau Office Bold"),url(../../../fonts/YsabeauOffice-Bold.woff2) format("woff2")}@font-face{ascent-override:113.5%;descent-override:28.9%;font-family:Ysabeau Fallback;font-weight:400;line-gap-override:0%;size-adjust:93.87%;src:local("Arial")}@font-face{ascent-override:121.4%;descent-override:28.9%;font-family:Ysabeau Fallback;font-weight:700;line-gap-override:0%;size-adjust:88.6%;src:local("ArialBold"),local("Arial Bold")}html{position:relative;background:linear-gradient(75deg,#fcf8ed,#fff8e5)}@media screen and (prefers-color-scheme: dark){html{background:linear-gradient(75deg,#2e2e3e,#1f1f1f)}}body{margin:0}body,select,input,textarea{color:#000;font-family:Ysabeau,Ysabeau Fallback,sans-serif;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;line-height:1.85rem}@media screen and (prefers-color-scheme: dark){body,select,input,textarea{color:#fafafa}}*{box-sizing:border-box}a{color:#e30049;text-decoration:none}a:visited{color:#e30049}a:hover,a:active{color:#ff1762}a.disabled{color:#666;pointer-events:none}p{margin-top:0;margin-bottom:1.75rem}ul{list-style:none}h1,h2{font-family:Ysabeau,Ysabeau Fallback,sans-serif}h1,h2,h3{line-height:1.125}strong{font-weight:700}main{min-height:100svh;min-height:100vh}.richtext{max-width:100%}.richtext img{display:inline-block;max-width:100%;border:1px solid #eee}.richtext ul{list-style:initial}.richtext figcaption{display:block;color:#333;font-size:.75rem;font-weight:700;line-height:1.5;text-align:center}.richtext li>code,.richtext p>code{padding:.125rem .25rem;border:1px solid #cccccc;background-color:#0000000d;color:#000;font-size:.875rem}@media screen and (prefers-color-scheme: dark){.richtext li>code,.richtext p>code{background-color:#ffffff0d;color:#fafafa}}.richtext pre{overflow:auto;padding:.625rem;background-color:#333;border-radius:4px;color:#f8f8f2;font-size:.875rem;line-height:1.5;white-space:break-spaces;word-break:break-all}.richtext blockquote{padding-left:2rem;border-left:2px solid #e30049;margin-left:1rem}.richtext .caption{display:block;color:#333;font-size:.75rem;font-weight:700;line-height:1.5;text-align:center}.richtext .table{overflow:hidden;margin:1em auto;border-radius:6px;border-spacing:0;font-size:.875rem}.richtext .table th{border-bottom:1px solid}.richtext .table tbody{font-style:italic}.richtext .table td,.richtext .table th{padding:.5rem 1rem}.richtext .table tr{background:linear-gradient(75deg,#fcf8ed,#fff8e5)}@media screen and (prefers-color-scheme: dark){.richtext .table tr{background:linear-gradient(75deg,#2e2e3e,#1f1f1f)}}.richtext .table tr:nth-child(2n){background-color:#0000000d}@media screen and (prefers-color-scheme: dark){.richtext .table tr:nth-child(2n){background-color:#ffffff0d}}.richtext .maxWidth24em{max-width:24rem;margin-right:auto;margin-left:auto}.richtext .centered{display:flex;justify-content:center}.main.svelte-1r7gw8a{max-width:78rem;padding:1rem;margin-right:auto;margin-left:auto}@media only screen and (min-width: 54rem){.main.svelte-1r7gw8a{position:relative;padding-top:2rem}.main.svelte-1r7gw8a:last-child{margin-bottom:2rem}}.footer.svelte-1r7gw8a{border-top:1px solid rgba(0,0,0,.33);margin-top:2rem;padding:2rem 0;font-size:.875rem}@media screen and (prefers-color-scheme: dark){.footer.svelte-1r7gw8a{border-top-color:#ffffff54}}.logo-section.svelte-1r7gw8a{display:grid;align-items:center;justify-items:center}.logo.svelte-1r7gw8a{max-width:100%;width:8rem;height:auto}.content-section.svelte-1r7gw8a{display:grid;align-items:center;justify-items:center}.company-info.svelte-1r7gw8a,.contact-info.svelte-1r7gw8a{list-style:none;margin:0;padding:0;text-align:center}
