@font-face{font-display:swap;font-family:Molitor;font-style:normal;font-weight:400;src:url(./molitor-regular.DJMQEJyk.woff2) format("woff2"),url(./molitor-regular.BAzos3eL.woff) format("woff")}@font-face{font-display:swap;font-family:Molitor;font-style:italic;font-weight:400;src:url(./molitor-italic.BabUL2vG.woff2) format("woff2"),url(./molitor-italic.B8zmQm1F.woff) format("woff")}@font-face{font-display:swap;font-family:Molitor;font-style:normal;font-weight:300;src:url(./molitor-light.DwoxZRtc.woff2) format("woff2"),url(./molitor-light.C9FZm_DL.woff) format("woff")}@font-face{font-display:swap;font-family:Molitor;font-style:italic;font-weight:300;src:url(./molitor-light-italic.BoPayumV.woff2) format("woff2"),url(./molitor-light-italic.eDKWM8Na.woff) format("woff")}@font-face{font-display:swap;font-family:Molitor;font-style:normal;font-weight:700;src:url(./molitor-bold.CcgXlB3u.woff2) format("woff2"),url(./molitor-bold.SrEcB-6I.woff) format("woff")}@font-face{font-display:swap;font-family:Molitor;font-style:italic;font-weight:700;src:url(./molitor-bold-italic.COuqDN3F.woff2) format("woff2"),url(./molitor-bold-italic.CzyP17z0.woff) format("woff")}:root{--outo-color-bg:#f8f7f4;--outo-color-brand-primary:red;--outo-color-brand-secondary:#742e09;--outo-color-text:var(--outo-color-brand-secondary);--outo-color-muted:rgba(116,46,9,.62);--outo-color-placeholder:#e8e2d8;--outo-color-placeholder-strong:#d7cbbb;--outo-main-red:var(--outo-color-brand-primary);--outo-main-brown:var(--outo-color-brand-secondary);--outo-bg-white:var(--outo-color-bg);--outo-font-body:"Molitor",SimSun,"Songti SC",STSong,"Noto Serif CJK SC","Noto Serif SC",serif;--outo-grid-columns:10;--outo-grid-rows:8;--outo-grid-gap:20px;--outo-page-padding:20px;--outo-pc-design-width:1920px;--outo-pc-design-height:1080px;--outo-pc-min-width:1440px;--outo-pc-min-height:810px;--outo-breakpoint-mobile:768px;--outo-breakpoint-pc-min:1440px;--outo-nav-height:112px;--outo-nav-color:var(--outo-main-red);--outo-nav-font-size-max:20px;--outo-nav-font-size-min:14px;--outo-nav-font-size-fluid: calc(1.25vw - 4px) ;--outo-nav-font-weight:400;--outo-nav-line-height:1.5;--outo-z-content:10;--outo-z-nav:50;--outo-z-loader:80;--outo-motion-fast:.16s;--outo-motion-normal:.26s;--outo-ease-standard:cubic-bezier(.2,0,0,1)}*,:after,:before{box-sizing:border-box}*{font-weight:400;margin:0;padding:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background:var(--outo-color-bg);color:var(--outo-color-text);font-family:var(--outo-font-body);min-width:var(--outo-pc-min-width)}body{min-height:100vh;overflow:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}ol,ul{list-style:none}::-moz-selection{background:var(--outo-main-red);color:var(--outo-color-bg)}::selection{background:var(--outo-main-red);color:var(--outo-color-bg)}.outo-page-shell{background:var(--outo-color-bg);min-height:100vh}.outo-page-shell,.outo-stage{min-width:var(--outo-pc-min-width)}.outo-stage{min-height:max(100vh,var(--outo-pc-min-height));position:relative;width:100%}.outo-content-layer{position:relative;z-index:var(--outo-z-content)}.outo-grid{display:grid;gap:var(--outo-grid-gap);grid-template-columns:repeat(var(--outo-grid-columns),minmax(0,1fr));grid-template-rows:repeat(var(--outo-grid-rows-local,var(--outo-grid-rows)),minmax(0,1fr));padding:var(--outo-page-padding)}.outo-block{grid-column:var(--outo-col-start) /span var(--outo-col-span);grid-row:var(--outo-row-start) /span var(--outo-row-span);min-height:0;min-width:0;position:relative;z-index:var(--outo-block-z,1)}.outo-nav-layer{background:transparent;height:var(--outo-nav-height);margin-bottom:calc(0px - var(--outo-nav-height));pointer-events:none;position:sticky;top:0;z-index:var(--outo-z-nav)}.outo-nav-grid{align-items:start;height:100%}.outo-nav-layer a,.outo-nav-layer button{pointer-events:auto}
