:root{--unit:30px;--column:700px;--column-wide:1000px;--title-normal-size:36px;--title-normal-line:36px;--title-normal-space:-.025em;--text-big-size:24px;--text-big-line:26px;--text-normal-size:16px;--text-normal-line:19px;--text-normal-space:-.01em;--color-background-dark:#000;--color-foreground-dark:#fff;--color-background-page:#fff;--color-foreground-page:#000;--color-background-cream:#fefaf0;--color-background-image:#fafafa;--color-border:#000;--color-grey:#767676;--color-lightgrey:#dadada}@media screen and (max-width:767px){:root{--unit:12px;--title-normal-size:18px;--title-normal-line:18px;--text-big-size:18px;--text-big-line:18px;--text-normal-size:14px;--text-normal-line:16px}}@media screen and (prefers-color-scheme:dark){:root{--color-background-dark:#fff;--color-foreground-dark:#000;--color-background-page:#151515;--color-foreground-page:#fff;--color-background-cream:#2a2a2a;--color-background-image:#333;--color-border:#fff;--color-grey:#aaa;--color-lightgrey:#dadada}}body{font-family:Arial,Arial fallback,Helvetica,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:var(--text-normal-size);letter-spacing:var(--text-normal-space);line-height:var(--text-normal-line)}h2{font-size:var(--text-big-size);line-height:var(--text-big-line)}h3{font-size:var(--text-normal-size);line-height:var(--text-normal-line)}.sep{background-color:var(--color-border);height:1px;width:100%}.sep.bottom{margin-top:100px}a{color:var(--color-grey);text-decoration-thickness:1px;text-underline-offset:3px}.textContent{display:flex;flex-direction:column;font-size:var(--text-normal-size);gap:var(--text-normal-line);letter-spacing:var(--text-normal-space);line-height:var(--text-normal-line)}.textContent h3{font-size:var(--text-big-size);line-height:var(--text-big-line);margin:0}.textContent p{-webkit-hyphens:auto;hyphens:auto}.textContent p,.textContent ul{margin:0;max-width:var(--column)}.textContent ul{color:var(--color-grey)}.textContent.big{font-size:var(--text-big-size);gap:var(--text-big-line);letter-spacing:0;line-height:var(--text-big-line)}.textContent.wide p{max-width:var(--column-wide)}.textContent.grey{color:var(--color-grey)}html{-webkit-tap-highlight-color:transparent;background-color:var(--color-background-page)}body{color:var(--color-foreground-page);margin:0;padding:0}.overlink{display:block;inset:0;position:absolute;z-index:2}.noselect{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.page-enter-active{transition:opacity .2s ease-in-out .2s}.page-leave-active{transition:opacity .2s ease-in-out}.page-enter-from,.page-leave-to{opacity:0}img{transition:opacity .2s ease-in-out 0s}img.lazyload,img.lazyloading{opacity:0}img.cover{font-family:'object-fit: cover, "object-fit: cover fallback"; object-position: center;';-o-object-fit:cover;object-fit:cover}img.contain,img.cover{height:100%;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}img.contain{font-family:'object-fit: contain, "object-fit: contain fallback"; object-position: center;';-o-object-fit:contain;object-fit:contain}nav.pageNav{display:grid;gap:5px calc(var(--unit)/2);grid-template-columns:repeat(2,minmax(0,1fr));padding:5px 0 12px}nav.pageNav .breadcrumbs{color:var(--color-grey);display:flex;gap:6px;padding-left:2px}nav.pageNav .otherNav{display:flex;gap:12px}nav.pageNav a{color:var(--color-grey);text-decoration-thickness:1px;text-underline-offset:3px}nav.pageNav h1{font-size:var(--title-normal-size);grid-column:1/span 2;grid-row:2;letter-spacing:var(--title-normal-space);line-height:var(--title-normal-line);margin:0;padding:0}.contactBlock{margin-top:80px}.contactBlock a{background-color:var(--color-background-dark);box-sizing:border-box;color:var(--color-foreground-dark);display:block;font-size:var(--text-big-size);letter-spacing:0;line-height:var(--text-big-line);max-width:50%;padding:12px;text-decoration:none}.ant-drawer #holidoit-embed .ant-drawer-body{padding:var(--unit)}.ant-drawer #holidoit-embed .ant-drawer-body>.dynamic-full-height{margin-top:0!important}.ant-drawer #holidoit-embed .rounded-md{border:1px solid #000!important;border-radius:0!important}@media screen and (max-width:1366px){.contactBlock a{max-width:75%}}@media screen and (max-width:1023px){.contactBlock{margin-top:20px}.contactBlock a{margin-left:50%;max-width:50%}}@media screen and (max-width:767px){.contactBlock a{margin-left:25%;max-width:75%}}
