.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*# sourceMappingURL=magnific-popup.css.map */*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:Lato,sans-serif}:root{--chinese-green:#00764f;--base-font-size:16px;--minimal-anchor-font-size:20px}@font-face{font-family:hyluohuashiw;src:url(../fonts/subset-HYLuoHuaShiW.woff2)format("woff2"),url(../fonts/subset-HYLuoHuaShiW.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.韓敦虎-font{font-family:HYLuoHuaShiW,serif;font-weight:400}h1{font-size:1.6em}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a{font-size:max(1em,var(--minimal-anchor-font-size))}.icon-bg-stamp{position:relative}.icon-bg-stamp:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="iso-8859-1"%3F%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg fill="%23000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 170.024 170.024" xml:space="preserve"%3E%3Cpath d="M167.524,170.024h-9.758c-1.381,0-2.5-1.119-2.5-2.5c0-4.223-3.436-7.658-7.658-7.658s-7.657,3.436-7.657,7.658 c0,1.381-1.119,2.5-2.5,2.5H126.98c-1.381,0-2.5-1.119-2.5-2.5c0-4.223-3.436-7.658-7.658-7.658s-7.657,3.436-7.657,7.658 c0,1.381-1.119,2.5-2.5,2.5H96.194c-1.381,0-2.5-1.119-2.5-2.5c0-4.223-3.435-7.658-7.657-7.658s-7.658,3.436-7.658,7.658 c0,1.381-1.119,2.5-2.5,2.5h-10.47c-1.381,0-2.5-1.119-2.5-2.5c0-4.223-3.436-7.658-7.658-7.658s-7.657,3.436-7.657,7.658 c0,1.381-1.119,2.5-2.5,2.5H34.623c-1.381,0-2.5-1.119-2.5-2.5c0-4.223-3.435-7.658-7.657-7.658s-7.658,3.436-7.658,7.658 c0,1.381-1.119,2.5-2.5,2.5H2.5c-1.381,0-2.5-1.119-2.5-2.5v-10.783c0-1.381,1.119-2.5,2.5-2.5c4.223,0,7.657-3.435,7.657-7.657 s-3.435-7.658-7.657-7.658c-1.381,0-2.5-1.119-2.5-2.5v-10.47c0-1.381,1.119-2.5,2.5-2.5c4.223,0,7.657-3.436,7.657-7.658 s-3.435-7.657-7.657-7.657c-1.381,0-2.5-1.119-2.5-2.5V95.17c0-1.381,1.119-2.5,2.5-2.5c4.223,0,7.657-3.436,7.657-7.658 S6.723,77.354,2.5,77.354c-1.381,0-2.5-1.119-2.5-2.5V64.384c0-1.381,1.119-2.5,2.5-2.5c4.223,0,7.657-3.435,7.657-7.657 S6.723,46.568,2.5,46.568c-1.381,0-2.5-1.119-2.5-2.5v-10.47c0-1.381,1.119-2.5,2.5-2.5c4.223,0,7.657-3.436,7.657-7.658 S6.723,15.783,2.5,15.783c-1.381,0-2.5-1.119-2.5-2.5V2.5C0,1.119,1.12,0,2.5,0h11.807c1.381,0,2.5,1.119,2.5,2.5 c0,4.223,3.436,7.658,7.658,7.658s7.657-3.436,7.657-7.658c0-1.381,1.119-2.5,2.5-2.5h10.471c1.381,0,2.5,1.119,2.5,2.5 c0,4.223,3.435,7.658,7.657,7.658s7.658-3.436,7.658-7.658c0-1.381,1.119-2.5,2.5-2.5h10.47c1.381,0,2.5,1.119,2.5,2.5 c0,4.223,3.436,7.658,7.658,7.658s7.657-3.436,7.657-7.658c0-1.381,1.119-2.5,2.5-2.5h10.471c1.381,0,2.5,1.119,2.5,2.5 c0,4.223,3.435,7.658,7.657,7.658s7.658-3.436,7.658-7.658c0-1.381,1.119-2.5,2.5-2.5h10.471c1.381,0,2.5,1.119,2.5,2.5 c0,4.223,3.435,7.658,7.657,7.658s7.658-3.436,7.658-7.658c0-1.381,1.119-2.5,2.5-2.5h9.758c1.381,0,2.5,1.119,2.5,2.5v10.783 c0,1.381-1.119,2.5-2.5,2.5c-4.223,0-7.657,3.435-7.657,7.657s3.435,7.658,7.657,7.658c1.381,0,2.5,1.119,2.5,2.5v10.47 c0,1.381-1.119,2.5-2.5,2.5c-4.223,0-7.657,3.436-7.657,7.658s3.435,7.657,7.657,7.657c1.381,0,2.5,1.119,2.5,2.5v10.471 c0,1.381-1.119,2.5-2.5,2.5c-4.223,0-7.657,3.435-7.657,7.657s3.435,7.658,7.657,7.658c1.381,0,2.5,1.119,2.5,2.5v10.471 c0,1.381-1.119,2.5-2.5,2.5c-4.223,0-7.657,3.435-7.657,7.657s3.435,7.658,7.657,7.658c1.381,0,2.5,1.119,2.5,2.5v10.47 c0,1.381-1.119,2.5-2.5,2.5c-4.223,0-7.657,3.436-7.657,7.658s3.435,7.657,7.657,7.657c1.381,0,2.5,1.119,2.5,2.5v10.783 C170.024,168.905,168.905,170.024,167.524,170.024z M160.018,165.024h5.006v-6.031c-5.786-1.164-10.157-6.286-10.157-12.409 c0-6.124,4.371-11.246,10.157-12.41v-5.966c-5.786-1.164-10.157-6.286-10.157-12.41c0-6.123,4.371-11.245,10.157-12.409v-5.967 c-5.786-1.164-10.157-6.286-10.157-12.41c0-6.123,4.371-11.245,10.157-12.409v-5.967c-5.786-1.164-10.157-6.286-10.157-12.409 c0-6.124,4.371-11.246,10.157-12.41v-5.966c-5.786-1.164-10.157-6.286-10.157-12.41c0-6.123,4.371-11.245,10.157-12.409V5h-5.006 c-1.163,5.787-6.286,10.158-12.41,10.158S136.362,10.787,135.199,5h-5.967c-1.163,5.787-6.286,10.158-12.41,10.158 S105.576,10.787,104.413,5h-5.967c-1.163,5.787-6.285,10.158-12.409,10.158S74.79,10.787,73.626,5h-5.966 c-1.163,5.787-6.286,10.158-12.41,10.158S44.004,10.787,42.841,5h-5.967c-1.163,5.787-6.285,10.158-12.409,10.158 S13.218,10.787,12.055,5H5v6.031c5.786,1.164,10.157,6.286,10.157,12.409c0,6.124-4.371,11.246-10.157,12.41v5.966 c5.786,1.164,10.157,6.286,10.157,12.41c0,6.123-4.371,11.245-10.157,12.409v5.967c5.786,1.164,10.157,6.286,10.157,12.409 c0,6.124-4.371,11.246-10.157,12.41v5.967c5.786,1.164,10.157,6.286,10.157,12.409c0,6.124-4.371,11.246-10.157,12.41v5.966 c5.786,1.164,10.157,6.286,10.157,12.41c0,6.123-4.371,11.245-10.157,12.409v6.031h7.055c1.163-5.787,6.286-10.158,12.41-10.158 s11.246,4.371,12.409,10.158h5.967c1.163-5.787,6.285-10.158,12.409-10.158s11.247,4.371,12.41,10.158h5.966 c1.163-5.787,6.286-10.158,12.41-10.158s11.246,4.371,12.409,10.158h5.967c1.163-5.787,6.285-10.158,12.409-10.158 s11.247,4.371,12.41,10.158h5.967c1.163-5.787,6.285-10.158,12.409-10.158S158.855,159.237,160.018,165.024z M146.583,149.084 H23.441c-1.381,0-2.5-1.119-2.5-2.5V23.44c0-1.381,1.119-2.5,2.5-2.5h123.143c1.381,0,2.5,1.119,2.5,2.5v123.144 C149.083,147.965,147.964,149.084,146.583,149.084z M25.941,144.084h118.143V25.94H25.941V144.084z"/%3E%3C/svg%3E')}.icon-bg-home{position:relative}.icon-bg-home:before{content:" ";position:absolute;left:0;top:1px;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m3.75%205.75v7.5h8.5v-7.5m-10.5%201.5L8%201.75l6.25%205.5%22/%3E%3C/svg%3E)}.icon-bg-left-arrow{position:relative}.icon-bg-left-arrow:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m7.25%203.5L2.75%208l4.5%204.5m6-4.5H2.75%22/%3E%3C/svg%3E)}.icon-bg-right-arrow{position:relative}.icon-bg-right-arrow:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m8.75%203.5%204.5%204.5-4.5%204.5m-6-4.5h10.5%22/%3E%3C/svg%3E)}.icon-bg-up-left-arrow{position:relative}.icon-bg-up-left-arrow:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m10.75%204.25h-6.5v6.5m7.5%201-7.5-7.5%22/%3E%3C/svg%3E)}.icon-bg-up-right-arrow{position:relative}.icon-bg-up-right-arrow:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m5.25%204.25h6.5v6.5m-7.5%201%207.5-7.5%22/%3E%3C/svg%3E)}.icon-bg-up-arrow{position:relative}.icon-bg-up-arrow:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2016%2016%22%20xmlns=%22http://www.w3.org/2000/svg%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke-width=%221.5%22%3E%3Cpath%20d=%22m3.75%207.25%204.5-4.5%204.5%204.5m-4.5%206V2.75%22/%3E%3C/svg%3E)}label:has(input[type=checkbox][role=switch]){--switch-toggle-color:black;--line-height:1.1;--switch-width:round(1.1em, 1px);--switch-border-width:round(clamp(1px, 0.025em, 4px), 1px);--switch-padding:round(clamp(1px, 0.05em, 6px), 1px);--switch-height:round(clamp(1px, 0.7em, calc(var(--line-height) * 1em)), 2px);--toggle-size:round(
    calc(var(--switch-height) - (var(--switch-border-width) * 2) - (var(--switch-padding) * 2)),
    2px
  );--toggle-translateX:var(--switch-padding);--toggle-translateX-checked:calc(
    var(--switch-width) - (var(--switch-border-width) * 2) - var(--toggle-size) - var(--toggle-translateX)
  );line-height:var(--line-height);display:inline-grid;grid-auto-flow:column;gap:.3em;align-items:baseline;white-space:nowrap;cursor:pointer}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:var(--switch-width);height:var(--switch-height);border:var(--switch-border-width)solid;border-radius:calc(var(--switch-height)/2);cursor:pointer;transform:translateY(calc(1px - var(--switch-padding)));background-color:color-mix(in oklab,currentColor 10%,white 100%);display:inline-grid;place-items:center start}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]:before{content:"";border-radius:50%;width:var(--toggle-size);height:var(--toggle-size);border:min(1px,var(--switch-border-width)/2)solid color-mix(in oklab,currentColor 10%,black 50%);box-shadow:inset var(--toggle-size)var(--toggle-size)var(--switch-toggle-color);translate:var(--toggle-translateX)}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]:checked:before{translate:var(--toggle-translateX-checked)}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]+span{position:relative}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]+span .switch-text-on,label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]+span .switch-text-off{position:absolute;top:0;left:0}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]+span span{opacity:0}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]+span span.switch-text-off{opacity:1}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]:checked+span .switch-text-off{opacity:0}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]:checked+span .switch-text-on{opacity:1}@keyframes dash{100%{stroke-dashoffset:100%}}@property --font-size-at-font-size-min-viewport-width{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --font-size-min-viewport-width{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --viewport-min-width{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --viewport-width{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --padding-left-right-min{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --padding-left-right-max{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --padding-left-right{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --viewport-fraction-width{syntax: "<number>";
  initial-value: 0;
  inherits: true;
}.whole-page-container{--font-size-at-font-size-min-viewport-width:var(--base-font-size);--font-size-min-viewport-width:480px;--viewport-min-width:320px;--viewport-width:960px;--padding-left-right-min:calc(var(--base-font-size) * 0.125);--padding-left-right-max:calc(var(--base-font-size) * 1);--padding-left-right:var(--padding-left-right-max);--content-background-color:color-mix(in srgb, white 70%, transparent);--full-width-transition-time:0.5s;--toggle-height:100px;display:flex;flex-direction:row;justify-content:flex-start}@media(min-width:960px){.whole-page-container{justify-content:center}}.whole-page-container .header-content-and-footer-container{--shadow-size:40px;flex:0 1 var(--viewport-width);display:flex;flex-direction:column;min-height:100vh;isolation:isolate;background-color:var(--content-background-color);box-shadow:0 0 var(--shadow-size)var(--shadow-size)var(--content-background-color);transition:flex var(--full-width-transition-time)}.whole-page-container .header-content-and-footer-container header{display:flex;flex-direction:column}.whole-page-container .header-content-and-footer-container header .full-width-toggle{--toggle-font-size:32px;--toggle-spread-size:2px;--toggle-top-extra-height:5px;--full-width-container-animation-time:0.3s;--toggle-state:mobile;justify-content:center;align-items:flex-end;font-size:var(--toggle-font-size);white-space:nowrap;padding-inline:8px;background-color:rgba(255,255,255,.9725490196);box-shadow:0 0 var(--toggle-spread-size)var(--toggle-spread-size)rgba(255,255,255,.9725490196);position:absolute;left:0;right:0;margin-inline:auto;width:fit-content;top:calc((var(--toggle-height) + var(--toggle-spread-size) + var(--toggle-top-extra-height)) * -1);z-index:1;padding-top:5px;display:flex;transition:top var(--full-width-container-animation-time)}@media(min-width:960px){.whole-page-container .header-content-and-footer-container header .full-width-toggle{--toggle-state:desktop}.whole-page-container .header-content-and-footer-container header .full-width-toggle:focus-within,.whole-page-container .header-content-and-footer-container header .full-width-toggle.show{top:0;transition:top var(--full-width-container-animation-time)}}.whole-page-container .header-content-and-footer-container header>:not([class*=full-width-toggle]){padding-inline:var(--padding-left-right)}.whole-page-container .header-content-and-footer-container .content-and-footer-container{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;isolation:isolate}.whole-page-container .header-content-and-footer-container .content-and-footer-container .content-container{min-height:400px;max-width:var(--viewport-width);overflow:hidden;transition:max-width var(--full-width-transition-time);padding-bottom:var(--padding-left-right);padding-inline:var(--padding-left-right)}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer{position:relative;padding-inline:var(--padding-left-right)}.whole-page-container.full-width .header-content-and-footer-container{flex:1 1 var(--viewport-width)}.whole-page-container.full-width .header-content-and-footer-container .content-and-footer-container .content-container{max-width:100vw}.whole-page-container.full-width .header-content-and-footer-container .content-and-footer-container footer:before,.whole-page-container.full-width .header-content-and-footer-container .content-and-footer-container footer:after{animation:reduce-footer-filler-width calc(var(--full-width-transition-time) * 4)}@keyframes reduce-footer-filler-width{from{width:50vw}to{width:48vw}}.container-background-1{background-image:url(/images/bg/1.webp);background-position:50% 0}.container-background-2{background-image:url(/images/bg/2.webp);background-position:50% 0}.container-background-3{background-image:url(/images/bg/3.webp);background-position:50% 0}.container-background-4{background-image:url(/images/bg/4.webp);background-position:50% 0}.container-background-5{background-image:url(/images/bg/5.webp);background-position:50% 0}.container-background-6{background-image:url(/images/bg/6.webp);background-position:50% 0}.container-background-7{background-image:url(/images/bg/7.webp);background-position:50% 0}.container-background-8{background-image:url(/images/bg/8.webp);background-position:50% 0}.container-background-9{background-image:url(/images/bg/9.webp);background-position:50% 0}.container-background-10{background-image:url(/images/bg/10.webp);background-position:50% 0}.container-background-11{background-image:url(/images/bg/11.webp);background-position:50% 0}.container-background-12{background-image:url(/images/bg/12.webp);background-position:50% 0}.container-background-13{background-image:url(/images/bg/13.webp);background-position:50% 0}.container-background-14{background-image:url(/images/bg/14.webp);background-position:50% 0}.container-background-15{background-image:url(/images/bg/15.webp);background-position:50% 0}.container-background-16{background-image:url(/images/bg/16.webp);background-position:50% 0}.container-background-17{background-image:url(/images/bg/17.webp);background-position:50% 0}.container-background-18{background-image:url(/images/bg/18.webp);background-position:50% 0}.container-background-19{background-image:url(/images/bg/19.webp);background-position:50% 0}.container-background-20{background-image:url(/images/bg/20.webp);background-position:50% 0}.container-background-21{background-image:url(/images/bg/21.webp);background-position:50% 0}.container-background-22{background-image:url(/images/bg/22.webp);background-position:50% 0}.container-background-23{background-image:url(/images/bg/23.webp);background-position:50% 0}.container-background-24{background-image:url(/images/bg/24.webp);background-position:50% 0}.container-background-25{background-image:url(/images/bg/25.webp);background-position:50% 0}.container-background-26{background-image:url(/images/bg/26.webp);background-position:50% 0}.container-background-27{background-image:url(/images/bg/27.webp);background-position:50% 0}.container-background-28{background-image:url(/images/bg/28.webp);background-position:50% 0}.container-background-29{background-image:url(/images/bg/29.webp);background-position:50% 0}.container-background-30{background-image:url(/images/bg/30.webp);background-position:50% 0}.container-background-31{background-image:url(/images/bg/31.webp);background-position:50% 0}.container-background-32{background-image:url(/images/bg/32.webp);background-position:50% 0}@property --sticky-header-top{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --brand-title-height{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}@property --header-viewport-rect-bottom{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}.whole-page-container .header-content-and-footer-container header{position:sticky;top:var(--sticky-header-top);z-index:1}.whole-page-container .header-content-and-footer-container header.stuck{--stuck-shadow-size:3px;--stuck-background-color:color-mix(in srgb, white 92%, transparent)}.whole-page-container .header-content-and-footer-container header.stuck:before,.whole-page-container .header-content-and-footer-container header.stuck:after{content:" ";position:absolute;top:0;bottom:0;width:50vw;background:var(--stuck-background-color);box-shadow:inherit;z-index:-1}.whole-page-container .header-content-and-footer-container header.stuck:before{right:50%}.whole-page-container .header-content-and-footer-container header.stuck:after{left:50%}.whole-page-container .header-content-and-footer-container header .header-content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.whole-page-container .header-content-and-footer-container header .header-content .brand{color:var(--chinese-green);margin-top:.2em}.whole-page-container .header-content-and-footer-container header .header-content .brand .brand-title{font-size:2em}.whole-page-container .header-content-and-footer-container header .header-content .brand .brand-title .韓敦虎-font{white-space:nowrap;text-shadow:0 0 2px #fff,0 0 1px #fff,0 0 2px var(--chinese-green)}.whole-page-container .header-content-and-footer-container header .header-content .brand .brand-zegel{position:relative;width:2px}.whole-page-container .header-content-and-footer-container header .header-content .brand .brand-zegel img{position:absolute;top:50%;left:50%;transform:translateY(-50%)translateX(-100%)rotate(7deg);height:var(--brand-title-height)}.whole-page-container .header-content-and-footer-container header .header-content hr{margin:4px 0}.whole-page-container .header-content-and-footer-container header .header-content .horizontal-start{display:flex;justify-content:flex-start;gap:4em}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header{--button-size:44px;--button-icon-size:38px;--minimal-header-font-size:var(--minimal-anchor-font-size);--chinese-green-icon-filter:invert(35%) sepia(18%) saturate(2790%) hue-rotate(118deg) brightness(92%)
    contrast(103%);padding-block:.1em;font-size:max(1em,var(--minimal-header-font-size));display:flex;justify-content:flex-start;gap:.5em;isolation:isolate;position:relative}@keyframes show-menu{0%{transform:scaleX(0)scaleY(0);opacity:0}100%{transform:scaleX(1)scaleY(1);opacity:1}}@keyframes hide-menu{0%{transform:scaleX(1)scaleY(1);opacity:1}100%{transform:scaleX(0)scaleY(0);opacity:0}}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header div.menu-disclosure{--transition-duration:200ms;position:absolute;top:100%;display:none;transform:scale(0);transform-origin:top left;animation:hide-menu var(--transition-duration)linear}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.menu-button:has(>span.menu-icon.active)+div.menu-disclosure{transform:scale(1);animation:show-menu var(--transition-duration)linear}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header>.icon-bg-stamp{display:flex;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header>.icon-bg-stamp:before{filter:invert(74%)sepia(20%)saturate(15%)hue-rotate(318deg)brightness(84%)contrast(84%)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header>.icon-bg-stamp:hover:before{filter:none}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-home:before,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-left-arrow:before,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-right-arrow:before,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-up-arrow:before,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-up-left-arrow:before,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header .icon-bg-up-right-arrow:before{filter:var(--chinese-green-icon-filter)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp{border:none;background:0 0;padding:0;font-size:inherit;text-align:start}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp:hover,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp:hover{cursor:pointer}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp>span.menu-icon,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp>span[class^=icon-bg-],.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp>span[class*=" icon-bg-"],.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp>span.menu-icon,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp>span[class^=icon-bg-],.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp>span[class*=" icon-bg-"]{display:block;position:relative;width:var(--button-icon-size);height:var(--button-icon-size)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon{--transition-duration:300ms;--transition-rotation:180deg}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon svg,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon svg{position:absolute;display:block}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon svg.burger,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon svg.burger{transform:scale(1);transition:transform var(--transition-duration)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon svg.x,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon svg.x{transform:scale(0);transition:transform var(--transition-duration)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon svg.x .line,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon svg.x .line{stroke-width:14px}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon svg .line,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon svg .line{stroke:var(--chinese-green);stroke-width:11px;stroke-linecap:round;transform-origin:50%;transition:transform var(--transition-duration)}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon.active svg.burger,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon.active svg.burger{transition:transform var(--transition-duration);transform:scale(0)rotate(var(--transition-rotation))}.whole-page-container .header-content-and-footer-container header .header-content .sticky-header a.icon-bg-stamp.menu-button span.menu-icon.active svg.x,.whole-page-container .header-content-and-footer-container header .header-content .sticky-header button.icon-bg-stamp.menu-button span.menu-icon.active svg.x{transition:transform var(--transition-duration);transform:scale(1)rotate(var(--transition-rotation))}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer{--space-size:0.4em;--font-size:0.6em;background-color:#000;color:#a9a9a9;padding-block:var(--space-size);font-size:max(var(--font-size),15px)}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer a:link{color:#88f}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer a:visited{color:#a688e2}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content{display:flex;flex-direction:column;gap:var(--space-size)0}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-line{width:100%;display:flex;justify-content:space-between;gap:var(--space-size)2em;align-items:baseline;white-space:nowrap}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line.wrap,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line .wrap,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-line.wrap,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-line .wrap{white-space:wrap}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line .no-wrap,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-line .no-wrap{white-space:nowrap}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line .version,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-line .version{font-size:.8em}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer .footer-content .footer-content-extra-line{display:inline-block}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer:before,.whole-page-container .header-content-and-footer-container .content-and-footer-container footer:after{content:" ";position:absolute;top:0;bottom:0;width:50vw;background:inherit;box-shadow:inherit;z-index:-1}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer:before{right:50%}.whole-page-container .header-content-and-footer-container .content-and-footer-container footer:after{left:50%}@property --skiplink-in-menu-container-width{syntax: "<length>";
  initial-value: 0;
  inherits: true;
}div.menu-container{--skiplink-in-menu-container-width:0;background-color:rgba(255,254,248,.9803921569);padding:calc((1em - 18px) * 2);border:1px solid #000;border-radius:.1em;box-shadow:4px 4px 9px rgba(0,0,0,.5019607843);overflow-y:auto;overscroll-behavior-y:contain;max-height:calc(100vh - var(--header-viewport-rect-bottom) - 8px);position:relative;display:flex;flex-direction:row-reverse}div.menu-container .close-button-container{position:sticky;top:0}div.menu-container .close-button-container button{border:none;background:0 0;padding:0}div.menu-container .close-button-container button:hover{cursor:pointer}div.menu-container .close-button-container button svg{display:block;width:32px;height:32px}div.menu-container nav p{margin:0}div.menu-container nav ul{margin-block:0;list-style-type:disc}div.menu-container nav ul li::marker{color:var(--chinese-green)}div.menu-container nav>ul{list-style-type:none;padding:0 0 calc((1em - 18px) * 2)}div.menu-container nav>ul>li{margin-bottom:.7em}div.menu-container nav>ul>li:last-child{margin-bottom:0}div.menu-container nav>ul>li>ul>li+li{margin-top:.15em}div.menu-container nav>ul>li li a{display:inline-block;vertical-align:top}div.menu-container nav>ul>li li.menu-skiplink{height:0;width:var(--skiplink-in-menu-container-width);overflow:hidden}div.menu-container nav>ul>li li.menu-skiplink:has(a:focus){height:auto;overflow:visible}div.menu-container nav>ul>li a{scroll-margin-top:max(2em,20vh);scroll-margin-bottom:max(2em,20vh)}.portfolio{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(140px,var(--viewport-fraction-width) * 30px + 140px,400px),1fr));align-items:center;grid-gap:var(--padding-left-right)}.blog.section>ul>li+li{margin-top:.15em}.blog.single{--caption-font-size:0.85em}.blog.single label:has(input[type=checkbox][role=switch]){--switch-toggle-color:var(--chinese-green)}.blog.single figure.blog-image{text-align:center;margin:30px 0}.blog.single figure.blog-image img{width:90%}.blog.single figure.blog-image img.blog-0001-verzamelaar{border-radius:1%}.blog.single figure.blog-image img.blog-0001-postzegelvel{box-shadow:3px 3px 8px rgba(0,0,0,.2);transform:rotate(-6deg)}.blog.single figure.blog-image figcaption{font-size:var(--caption-font-size)}.blog.single div.blog-markering-and-images-container{margin:10px 0;display:flex;flex-direction:column;gap:10px}.blog.single div.blog-markering-and-images-container label{align-self:start;font-size:var(--caption-font-size)}.blog.single div.blog-markering-and-images-container label:has(input[type=checkbox][role=switch]:not(:checked))+div.blog-images-container figure.blog-image svg{display:none}.blog.single div.blog-images-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(140px,var(--viewport-fraction-width) * 80px + 140px,300px),300px));gap:10px;align-items:center}.blog.single div.blog-images-container figure.blog-image{margin:0;width:100%;position:relative}.blog.single div.blog-images-container figure.blog-image svg{position:absolute;top:0;left:0}.blog.single div.blog-images-container figure.blog-image svg .postzegeldetails{stroke:red;stroke-width:10px;stroke-dasharray:7;stroke-dashoffset:0;-moz-animation:dash 30s linear infinite;-webkit-animation:dash 30s linear infinite;-o-animation:dash 30s linear infinite;-ms-animation:dash 30s linear infinite;animation:dash 30s linear infinite;fill:transparent}.blog.single div.blog-images-container figure.blog-image svg .postzegeldetails:hover{stroke:transparent}.blog.single div.blog-images-container figure.blog-image img{width:100%}.blog.single pre{line-height:.75}.blog.single pre code{font-size:.55em}body{overflow-x:hidden}label>input[type=checkbox][role=switch]:before{transition:translate .25s}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]{transition:background-color .5s}label:has(input[type=checkbox][role=switch])>input[type=checkbox][role=switch]:checked{background-color:color-mix(in oklab,var(--switch-toggle-color) 50%,white 100%)}label>input[type=checkbox][role=switch]+span .switch-text-on,label>input[type=checkbox][role=switch]+span .switch-text-off{transition:opacity .3s}