body{margin-top:66px !important;overflow-x:clip}.clearfix::after{content:"";clear:both;display:table}.text-content{font-size:20px;line-height:1.8em;text-align:justify;max-width:none;position:relative;color:#333;background-color:#fef5e4}.text-content,.text-content p{font-family:'PT Serif','Palatino','Palatino Linotype','Georgia',"Microsoft JhengHei","微軟正黑體",sans-serif}.text-content h1,.text-content h2,.text-content h3{font-family:'PT Serif','Palatino','Palatino Linotype','Georgia',"Microsoft JhengHei","微軟正黑體",sans-serif}.text-content p{margin:1.5em 0}.text-content img,.text-content picture{height:auto;max-width:100%}.text-content h1{font-size:40px;line-height:1.3;font-weight:bold}.text-content h2{font-size:26px;line-height:1.3;font-weight:bold}@media (min-width:768px){.text-content h2{font-size:28px}}.text-content h3{font-size:22px;line-height:1.3;font-weight:bold}@media (min-width:768px){.text-content h3{font-size:24px}}.text-content h1.no-margin,.text-content h2.no-margin,.text-content h3.no-margin,.text-content p.no-margin{margin:0}.text-content .no-p-margin p:first-child{margin-top:0}.text-content .no-p-margin p:last-child{margin-bottom:0}.text-content .no-p-margin h2:first-child{margin-top:0}.text-content .no-p-margin h3:first-child{margin-top:0}.text-content .center{text-align:center}@media (min-width:576px){.text-content .mobile-only{display:none}}.text-content .container{padding-left:0;padding-right:0}.text-content .header{position:relative;background-color:#ffdbb8;aspect-ratio:750 / 800;overflow:hidden;user-select:none}@media (min-width:768px){.text-content .header{aspect-ratio:1170 / 600}}.text-content .header .title{margin:0}.text-content .header .leaves{position:absolute;left:0;top:0;width:100%;animation:header-leaves 1.5s ease 0s forwards;transform:scale(1.5);opacity:0}.text-content .header .circle{position:absolute;left:8.78416%;top:11.36015%;width:82.43168%;aspect-ratio:1;animation:header-circle 1.5s ease .5s forwards;transform:scale(.1);opacity:0}@media (min-width:768px){.text-content .header .circle{left:23.57958974%;top:-0.77938462%;width:52.84082051%}}.text-content .header .title{position:absolute;left:50%;top:50.937075%;width:76.15352%;aspect-ratio:1;animation:header-title 1.5s ease 1s forwards;opacity:0}.text-content .header .title img{transform:translate(-50%, -50%)}@media (min-width:768px){.text-content .header .title{top:51.24943333%;width:48.81635897%}}.text-content .footer{position:absolute;bottom:0;left:0;width:100%;user-select:none}.text-content .content{position:relative;margin:0 20px;z-index:1}@media (min-width:576px){.text-content .content{margin:0 30px}}.text-content .text{max-width:800px;margin:0 auto}.text-content .rounded-box{background-color:#f8dbc0;padding:20px;margin:20px 0;border-radius:20px}@media (min-width:768px){.text-content .rounded-box{padding:25px}}.text-content .float-image{width:100%}@media (min-width:768px){.text-content .float-image{float:right;max-width:50%;margin:0 0 0 10px}}.text-content .color1{color:#cc6121}.text-content .color2{color:#70340f}.text-content ul.custom-list{padding-inline-start:30px}.text-content ol.custom-list{list-style:none;counter-reset:li;padding-inline-start:30px}.text-content ol.custom-list li{counter-increment:li;margin:.4em 0}.text-content ol.custom-list li:before{content:counter(li) ".";display:inline-block;width:1em;margin-left:-1em;font-size:1.3em;font-weight:bold;color:#cc6121}.text-content ol.custom-list.alt li:before{color:#70340f}.text-content a.button{display:inline-block;background-color:#70340f;border-radius:10px;padding:8px 10px;margin:10px;line-height:1.5;color:white;text-decoration:none;transition:background-color .4s}.text-content a.button:hover{text-decoration:none;background-color:#9d4915}.text-content a.button:active{text-decoration:none;background-color:#9d4915}.text-content a.button.button-alt{background-color:#ff4d4d}.text-content a.button.button-alt:hover{background-color:#ff1a1a}.text-content a.button.button-alt:active{background-color:#ff1a1a}.text-content a.button.icon-animation i.fas{transform-origin:bottom;animation-duration:2s}.text-content a.button.icon-animation:hover i.fas{animation-name:icon-jump;animation-timing-function:cubic-bezier(.28, .84, .42, 1)}.video-container{position:relative;text-align:center;max-width:100%;margin:0 auto}.video-container .video-content{position:relative;display:inline-block;width:100%;height:0;line-height:0;padding-top:56.25%}.video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0}@keyframes icon-jump{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, .9) translateY(0)}30%{transform:scale(.9, 1.1) translateY(-40%)}50%{transform:scale(1.05, .95) translateY(0)}57%{transform:scale(1, 1) translateY(-2.8%)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes header-leaves{0%{transform:scale(1.5);opacity:0}100%{transform:none;opacity:1}}@keyframes header-circle{0%{transform:scale(.1);opacity:0}100%{transform:none;opacity:1}}@keyframes header-title{0%{opacity:0}100%{opacity:1}}