@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{position:relative;overflow-x:hidden;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}img,picture,video,canvas{display:block;width:100%;max-width:100%;height:auto}img,video{object-fit:cover;-webkit-touch-callout:none;-webkit-user-drag:none;touch-action:manipulation}svg{display:block;max-width:100%;height:auto;flex-shrink:0}iframe{display:block;max-width:100%;border:0}a,img,video{-webkit-touch-callout:none}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;border:none;background:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}input,textarea,select{max-width:100%}button{cursor:pointer}button:disabled{cursor:not-allowed}textarea{resize:vertical;min-height:3em}fieldset{border:0;min-width:0}legend{padding:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid currentColor;outline-offset:2px}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:700;line-height:1}strong,b{font-weight:bolder}small{font-size:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr[title]{text-decoration:underline dotted;cursor:help}code,kbd,pre,samp{font-family:ui-monospace,monospace;font-size:1em}pre{overflow:auto;white-space:pre}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}th{text-align:inherit;font-weight:inherit}hr{border:0;border-block-start:1px solid currentColor;color:inherit;opacity:.2}progress,meter{vertical-align:baseline}[hidden]{display:none!important}:focus{outline:0}:focus-visible{outline:none}:root{--font-serif: "Noto Serif TC", "Songti TC", "LiSong Pro", "PMingLiU", serif;--font-body: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading: var(--font-serif);--font-weight-body: 400;--font-weight-medium: 600;--font-weight-heading: 700;--text-display-size: clamp(3rem, 2.4rem + 2.4vw, 4.5rem);--text-page-size: clamp(1.875rem, 1.375rem + 2vw, 3rem);--text-section-size: clamp(1.625rem, 1.125rem + 2vw, 2.75rem);--text-card-size: clamp(1.125rem, .975rem + .6vw, 1.5rem);--text-body-size: clamp(1rem, .95rem + .2vw, 1.125rem);--text-small-size: clamp(.8125rem, .7875rem + .1vw, .875rem);--text-caption-size: .75rem;--text-page-line: 1.2;--text-heading-line: 1.4;--text-body-line: 1.9;--text-small-line: 1.75;--color-accent: #ffb900;--color-text: #fff4d6;--color-text-body: #fff4d6bd;--color-text-muted: rgb(255 244 214 / .68);--color-border: rgb(255 244 214 / .24);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--content-max: 1180px;--reading-max: 760px}body.page{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-body);line-height:var(--text-body-line);color:var(--color-text-body)}:where(.page) .font-text{font-family:var(--font-heading)}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6,:where(.page) .text-page-title,:where(.page) .text-section-title,:where(.page) .text-card-title{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);letter-spacing:0;color:var(--color-accent)}:where(.page) h1,:where(.page) .text-page-title{font-size:var(--text-page-size);line-height:var(--text-page-line)}:where(.page) h2,:where(.page) .text-section-title{font-size:var(--text-section-size)}:where(.page) h3,:where(.page) .text-card-title{font-size:var(--text-card-size)}:where(.page) h4,:where(.page) h5,:where(.page) h6{font-size:var(--text-body-size)}:where(.page) p{font-family:var(--font-body);font-size:inherit;font-weight:var(--font-weight-body);line-height:inherit;color:inherit}:where(.page) .text-body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-body);line-height:var(--text-body-line);color:var(--color-text-body)}:where(.page) .text-small{font-family:var(--font-body);font-size:var(--text-small-size);font-weight:var(--font-weight-body);line-height:var(--text-small-line);color:var(--color-text-muted)}:where(.page) button:focus-visible,:where(.page) input:focus-visible,:where(.page) textarea:focus-visible,:where(.page) select:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}:where(.page) .page-content,:where(.page) .news-article-content{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-body);line-height:var(--text-body-line);color:var(--color-text-body);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}:where(.page) .page-content *,:where(.page) .news-article-content *{-webkit-user-select:text;user-select:text}:where(.page) .page-content h2,:where(.page) .page-content h3,:where(.page) .page-content h4,:where(.page) .page-content h5,:where(.page) .page-content h6,:where(.page) .news-article-content h2,:where(.page) .news-article-content h3,:where(.page) .news-article-content h4,:where(.page) .news-article-content h5,:where(.page) .news-article-content h6{margin-block:1.8em .65em}:where(.page) .page-content p,:where(.page) .page-content ul,:where(.page) .page-content ol,:where(.page) .page-content dl,:where(.page) .news-article-content p,:where(.page) .news-article-content ul,:where(.page) .news-article-content ol,:where(.page) .news-article-content dl{margin-bottom:1.25em}:where(.page) .page-content ul,:where(.page) .page-content ol,:where(.page) .news-article-content ul,:where(.page) .news-article-content ol{padding-inline-start:1.5em}:where(.page) .page-content ul li,:where(.page) .page-content ol li,:where(.page) .news-article-content ul li,:where(.page) .news-article-content ol li{list-style:inherit}:where(.page) .page-content ul li+li,:where(.page) .page-content ol li+li,:where(.page) .news-article-content ul li+li,:where(.page) .news-article-content ol li+li{margin-top:.5em}:where(.page) .page-content ul,:where(.page) .news-article-content ul{list-style:disc}:where(.page) .page-content ol,:where(.page) .news-article-content ol{list-style:decimal}:where(.page) .page-content a,:where(.page) .news-article-content a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}:where(.page) .page-content strong,:where(.page) .page-content b,:where(.page) .news-article-content strong,:where(.page) .news-article-content b{font-weight:var(--font-weight-heading);color:var(--color-text)}:where(.page) .page-content blockquote,:where(.page) .news-article-content blockquote{margin-block:1.5em;padding-inline-start:var(--space-5);border-inline-start:3px solid var(--color-accent);font-family:var(--font-heading)}:where(.page) .page-content figure,:where(.page) .news-article-content figure{margin-block:1.5em}:where(.page) .page-content img,:where(.page) .news-article-content img{width:auto;max-width:100%;height:auto;margin-block:1.5em}:where(.page) .page-content figcaption,:where(.page) .page-content small,:where(.page) .news-article-content figcaption,:where(.page) .news-article-content small{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--color-text-muted)}:where(.page) .page-content table,:where(.page) .news-article-content table{display:block;max-width:100%;margin-block:1.5em;overflow-x:auto;border:1px solid var(--color-border)}:where(.page) .page-content th,:where(.page) .page-content td,:where(.page) .news-article-content th,:where(.page) .news-article-content td{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);text-align:start;vertical-align:top}:where(.page) .page-content th,:where(.page) .news-article-content th{font-weight:var(--font-weight-heading);color:var(--color-accent)}:where(.page) .page-content>:first-child,:where(.page) .news-article-content>:first-child{margin-top:0}:where(.page) .page-content>:last-child,:where(.page) .news-article-content>:last-child{margin-bottom:0}span.right-arrow{position:relative;display:inline-block;width:1.25em;aspect-ratio:1;flex-shrink:0;vertical-align:middle;color:inherit}span.right-arrow:before,span.right-arrow:after{content:"";position:absolute;top:50%;pointer-events:none;transition-duration:.3s;transition-timing-function:ease}@media(prefers-reduced-motion:reduce){span.right-arrow:before,span.right-arrow:after{transition-duration:0s}}span.right-arrow:before{left:50%;width:calc(60.2% + var(--right-arrow-extension, 0%) + var(--right-arrow-extension, 0%));height:var(--right-arrow-thickness, 2px);border-radius:1px;background:currentColor;transform:translate(-50%,-50%);transition-property:width}span.right-arrow:after{right:calc(28.6% - var(--right-arrow-extension, 0%));width:42%;height:42%;border-top:var(--right-arrow-thickness, 2px) solid currentColor;border-right:var(--right-arrow-thickness, 2px) solid currentColor;transform:translateY(-50%) rotate(45deg);transition-property:right}@media(hover:hover){:where(a,button,[role=button]):hover:not(:disabled,[aria-disabled=true]) .right-arrow{--right-arrow-extension: 19.35%}}:where(a,button,[role=button]):focus-visible:not(:disabled,[aria-disabled=true]) .right-arrow{--right-arrow-extension: 19.35%}.faq{color:var(--color-text-body);width:min(100%,var(--content-max));margin:clamp(32px,5vw,64px) auto;padding-inline:clamp(16px,3vw,32px)}.faq>.sec-title{margin:0 auto clamp(20px,3vw,32px);text-align:center}.faq .faq-list{display:grid;gap:10px;max-width:800px;margin-inline:auto}.faq .faq-list .faq-item{overflow:hidden;border:1px solid rgba(216,170,55,.42);border-radius:12px;background:#350000b8}.faq .faq-list .faq-item[open]{border-color:#d8aa37}.faq .faq-list .faq-item[open] .faq-question{background:#5c080870}.faq .faq-list .faq-item[open] .faq-question .faq-icon{transform:rotate(180deg)}.faq .faq-list .faq-item.is-closing .faq-question .faq-icon{transform:rotate(0)}.faq .faq-list .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:52px;padding:14px 20px}@media screen and (max-width:1024px){.faq .faq-list .faq-item .faq-question{padding:12px 14px}}.faq .faq-list .faq-item .faq-question{list-style:none;cursor:pointer;line-height:var(--text-body-line);transition:background-color .3s ease}@media(prefers-reduced-motion:reduce){.faq .faq-list .faq-item .faq-question{transition:none}}.faq .faq-list .faq-item .faq-question::-webkit-details-marker{display:none}.faq .faq-list .faq-item .faq-question:hover{background:#5c080899}.faq .faq-list .faq-item .faq-question:focus-visible{outline:2px solid #ffb900;outline-offset:-4px}.faq .faq-list .faq-item .faq-question .question-text{font-size:var(--text-body-size);font-weight:var(--font-weight-heading)}.faq .faq-list .faq-item .faq-question .faq-icon{flex-shrink:0;color:#d8aa37;transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.faq .faq-list .faq-item .faq-question .faq-icon{transition:none}}.faq .faq-list .faq-item .faq-answer{padding:16px 20px}@media screen and (max-width:1024px){.faq .faq-list .faq-item .faq-answer{padding:14px}}.faq .faq-list .faq-item .faq-answer{border-top:1px solid rgba(216,170,55,.32);background:#1e0000d1;font-size:var(--text-body-size);line-height:var(--text-body-line);letter-spacing:0;overflow-wrap:anywhere}nav[aria-label=麵包屑導航]:not(.visually-hidden){margin-top:60px}.breadcrumb{display:flex;align-items:center;flex-wrap:nowrap;gap:0;padding:0 clamp(15px,2vw,20px);font-size:var(--text-small-size);font-weight:500;color:var(--color-accent);overflow:hidden;min-height:20px}@media screen and (min-width:1025px){.breadcrumb{max-width:1600px}}.breadcrumb li{display:inline-flex;align-items:center;flex-shrink:0;max-width:100%;min-width:0}.breadcrumb li:not(:last-child):after{content:"›";margin:0 6px;color:#00000073;font-size:14px;line-height:0;opacity:.7;-webkit-user-select:none;user-select:none}.breadcrumb li.active,.breadcrumb li:last-child{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.breadcrumb li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;transition:color .2s ease}.breadcrumb li a:hover,.breadcrumb li a:focus-visible{text-decoration:underline}.menu-btn{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;gap:4px}.menu-btn .toggle{position:relative;width:22px;cursor:pointer;height:18px}.menu-btn .toggle .bar{position:absolute;left:0;right:0;height:2.5px;border-radius:2px;background:#ffb900;color:inherit;opacity:1;transition:none .35s cubic-bezier(.5,-.35,.35,1.5) 0s}.menu-btn .toggle .bar.bar-top{bottom:calc(50% + 5px);transition-property:bottom,transform;transition-delay:.35s,0s}.menu-btn .toggle .bar.bar-middle{top:calc(50% - 1.5px);transition-property:opacity;transition-delay:.35s}.menu-btn .toggle .bar.bar-bottom{top:calc(50% + 5px);transition-property:top,transform;transition-delay:.35s,0s}.menu-btn.show-open .toggle .bar-top{bottom:calc(50% - 1.25px);transform:rotate(135deg);transition-delay:0s,.35s}.menu-btn.show-open .toggle .bar-middle{opacity:0;transition-duration:0s;transition-delay:.35s}.menu-btn.show-open .toggle .bar-bottom{top:calc(50% - 1.25px);transform:rotate(225deg);transition-delay:0s,.35s}@property --chinese-btn-conic-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes chinese-btn-conic-spin{to{--chinese-btn-conic-angle: 360deg}}.chinese-btn,.chinese-btn5,.chinese-btn4,.chinese-btn6,.chinese-btn3,.chinese-btn2{--chinese-btn-gold-from: #fff6ca;--chinese-btn-gold-to: #ffba00;position:relative;width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;font-family:var(--font-serif);font-weight:700;font-size:16px;letter-spacing:2px;color:#c00c00;text-shadow:0 -.5px rgba(0,0,0,.4),0 .5px rgba(255,255,255,.5);cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate}.chinese-btn:before,.chinese-btn5:before,.chinese-btn4:before,.chinese-btn6:before,.chinese-btn3:before,.chinese-btn2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--chinese-btn-gold-to);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.34' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(to bottom,var(--chinese-btn-gold-from),var(--chinese-btn-gold-to));background-size:36px 36px,72px 72px,100% 100%;background-repeat:repeat,repeat,no-repeat;background-position:0 0,18px 11px,0 0;-webkit-background-blend-mode:soft-light,multiply,normal;background-blend-mode:soft-light,multiply,normal}@media screen and (max-width:640px){.chinese-btn:before,.chinese-btn5:before,.chinese-btn4:before,.chinese-btn6:before,.chinese-btn3:before,.chinese-btn2:before{background-image:url(/presentation-assets/static/img/noise/chinese-btn-noise-fine-mobile.svg?v=20260731-2),url(/presentation-assets/static/img/noise/chinese-btn-noise-coarse-mobile.svg?v=20260731-2),linear-gradient(to bottom,var(--chinese-btn-gold-from),var(--chinese-btn-gold-to));background-size:32px 32px,48px 48px,100% 100%;background-position:0 0,11px 7px,0 0;-webkit-background-blend-mode:normal,multiply,normal;background-blend-mode:normal,multiply,normal}}.chinese-btn:before,.chinese-btn5:before,.chinese-btn4:before,.chinese-btn6:before,.chinese-btn3:before,.chinese-btn2:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left.svg),url(/presentation-assets/static/img/chinese-btn-mask-center.svg),url(/presentation-assets/static/img/chinese-btn-mask-right.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left.svg),url(/presentation-assets/static/img/chinese-btn-mask-center.svg),url(/presentation-assets/static/img/chinese-btn-mask-right.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.chinese-btn:after,.chinese-btn5:after,.chinese-btn4:after,.chinese-btn6:after,.chinese-btn3:after,.chinese-btn2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;margin:auto;width:calc(100% - 16px);height:calc(100% - 4px);border-radius:99px;overflow:hidden;--chinese-btn-conic-angle: 0deg;background-image:conic-gradient(from var(--chinese-btn-conic-angle) at 50% 50%,transparent 0deg,transparent 205deg,rgba(255,255,255,.02) 220deg,rgba(255,255,255,.06) 240deg,rgba(255,255,255,.14) 260deg,rgba(255,255,255,.28) 280deg,rgba(255,255,255,.48) 300deg,rgba(255,255,255,.72) 318deg,rgba(255,255,255,.38) 330deg,rgba(255,255,255,.14) 342deg,rgba(255,255,255,.04) 354deg,transparent 360deg),linear-gradient(to bottom,#c43228,#8f1f18);background-size:100% 100%,100% 100%;background-repeat:no-repeat;background-position:center,0 0;animation:chinese-btn-conic-spin 2.8s linear infinite}@media(prefers-reduced-motion:reduce){.chinese-btn:after,.chinese-btn5:after,.chinese-btn4:after,.chinese-btn6:after,.chinese-btn3:after,.chinese-btn2:after{animation:none;background-image:linear-gradient(to bottom,#c43228,#8f1f18);background-size:100% 100%;background-position:0 0}}.chinese-btn:after,.chinese-btn5:after,.chinese-btn4:after,.chinese-btn6:after,.chinese-btn3:after,.chinese-btn2:after{animation-play-state:paused}.chinese-btn.is-motion-active:after,.is-motion-active.chinese-btn5:after,.is-motion-active.chinese-btn4:after,.is-motion-active.chinese-btn6:after,.is-motion-active.chinese-btn3:after,.is-motion-active.chinese-btn2:after{animation-play-state:running}.chinese-btn .i-line,.chinese-btn5 .i-line,.chinese-btn4 .i-line,.chinese-btn6 .i-line,.chinese-btn3 .i-line,.chinese-btn2 .i-line{width:1.6em;aspect-ratio:1/1}.chinese-btn:active,.chinese-btn5:active,.chinese-btn4:active,.chinese-btn6:active,.chinese-btn3:active,.chinese-btn2:active{transform:scale(.95)}.chinese-btn2:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-inverse.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-inverse.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.chinese-btn2:after{display:none}.chinese-btn2:hover:before,.chinese-btn2:focus-visible:before{background-image:linear-gradient(to bottom,#c43228,#8f1f18)}.chinese-btn3:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-solid.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-solid.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-solid.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-solid.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-solid.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-solid.svg)}.chinese-btn3:after{display:none}.chinese-btn4:before,.chinese-btn6:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-plain.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-plain.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.chinese-btn6:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-stroke.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-stroke.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-stroke.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-stroke.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-stroke.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-stroke.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.chinese-btn5:before{--chinese-btn-conic-angle: 0deg;background-image:conic-gradient(from var(--chinese-btn-conic-angle) at 50% 50%,transparent 0deg,transparent 205deg,rgba(255,255,255,.02) 220deg,rgba(255,255,255,.06) 240deg,rgba(255,255,255,.14) 260deg,rgba(255,255,255,.28) 280deg,rgba(255,255,255,.48) 300deg,rgba(255,255,255,.72) 318deg,rgba(255,255,255,.38) 330deg,rgba(255,255,255,.14) 342deg,rgba(255,255,255,.04) 354deg,transparent 360deg),linear-gradient(to bottom,#c43228,#8f1f18);background-size:100% 100%,100% 100%;background-repeat:no-repeat;background-position:center,0 0;animation:chinese-btn-conic-spin 2.8s linear infinite}@media(prefers-reduced-motion:reduce){.chinese-btn5:before{animation:none;background-image:linear-gradient(to bottom,#c43228,#8f1f18);background-size:100% 100%;background-position:0 0}}.chinese-btn5:before{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-inverse.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-inverse.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-inverse.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.chinese-btn5:after{top:0;right:0;bottom:0;left:0;z-index:-2;width:auto;height:auto;border-radius:0;background-color:var(--chinese-btn-gold-to);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.34' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(to bottom,var(--chinese-btn-gold-from),var(--chinese-btn-gold-to));background-size:36px 36px,72px 72px,100% 100%;background-repeat:repeat,repeat,no-repeat;background-position:0 0,18px 11px,0 0;-webkit-background-blend-mode:soft-light,multiply,normal;background-blend-mode:soft-light,multiply,normal}@media screen and (max-width:640px){.chinese-btn5:after{background-image:url(/presentation-assets/static/img/noise/chinese-btn-noise-fine-mobile.svg?v=20260731-2),url(/presentation-assets/static/img/noise/chinese-btn-noise-coarse-mobile.svg?v=20260731-2),linear-gradient(to bottom,var(--chinese-btn-gold-from),var(--chinese-btn-gold-to));background-size:32px 32px,48px 48px,100% 100%;background-position:0 0,11px 7px,0 0;-webkit-background-blend-mode:normal,multiply,normal;background-blend-mode:normal,multiply,normal}}.chinese-btn5:after{-webkit-mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-plain.svg);mask-image:url(/presentation-assets/static/img/chinese-btn-mask-left-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-center-plain.svg),url(/presentation-assets/static/img/chinese-btn-mask-right-plain.svg);-webkit-mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;mask-size:24px 100%,calc(100% - 47.5px) 100%,24px 100%;-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.navigation-button{--bevel-cut: 10px;position:relative;flex-shrink:0;height:fit-content;-webkit-clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut));clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut))}.navigation-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom right,#ffd778,#d39900);-webkit-clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut));clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut));opacity:0;transition:opacity .35s cubic-bezier(.19,1,.22,1)}.navigation-button .bevel-inner{background:transparent;-webkit-clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut));clip-path:polygon(var(--bevel-cut) 0,calc(100% - var(--bevel-cut)) 0,100% var(--bevel-cut),100% calc(100% - var(--bevel-cut)),calc(100% - var(--bevel-cut)) 100%,var(--bevel-cut) 100%,0 calc(100% - var(--bevel-cut)),0 var(--bevel-cut))}.navigation-button .bevel-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#700200,#4e0706);opacity:0;transition:opacity .35s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:1025px){.navigation-button:hover:after,.navigation-button:hover .bevel-inner:after,.navigation-button:focus-within:after,.navigation-button:focus-within .bevel-inner:after{opacity:1}}.main-header-flow{display:block;position:relative;width:100%}.main-header{width:100%;position:relative;top:auto;z-index:999;display:flex}@media screen and (min-width:1025px){.main-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.main-header{align-items:center;justify-content:space-between;gap:30px;padding:0 30px;height:120px;font-family:var(--font-heading);color:#ffb900;font-weight:var(--font-weight-heading)}@media screen and (max-width:1024px){.main-header{height:72px}}.main-header.is-scroll-fixed{position:fixed;top:0;left:0;transform:translate3d(0,-100%,0);transition:transform .28s cubic-bezier(.4,0,1,1);will-change:transform}.main-header.is-scroll-fixed.is-scroll-visible{transform:translateZ(0);transition-duration:.4s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media(prefers-reduced-motion:reduce){.main-header.is-scroll-fixed,.main-header.is-scroll-fixed.is-scroll-visible{transition:none}}.main-header:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;border-bottom:2px solid #ffb900;background:radial-gradient(50% 50% at 100% 0,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50% at 0 100%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%) 20px 20px #350000;background-size:40px 40px;transition:all .8s cubic-bezier(.19,1,.22,1)}.main-header .logo{flex:0 0 auto;width:clamp(120px,20vw,160px)}@media screen and (min-width:1025px){.main-header .logo{grid-column:1;grid-row:1}}.main-header .web-nav{height:120px}@media screen and (min-width:1025px){.main-header .web-nav{grid-column:2;grid-row:1}}.main-header .web-nav .web-nav-list{display:flex;align-items:center;gap:20px;height:100%;transition:all .5s cubic-bezier(.19,1,.22,1)}.main-header .web-nav .web-nav-list .web-nav-item{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.main-header .web-nav .web-nav-list .web-nav-item .web-nav-link{letter-spacing:4px;writing-mode:vertical-rl;text-orientation:upright;display:flex;align-items:center;position:relative;text-align:center;justify-content:center;transition:all 1s cubic-bezier(.19,1,.22,1);margin:2px;padding:10px 15px}@media screen and (max-width:1024px){.main-header .web-nav{display:none}}.main-header .announcement-bar{grid-column:3;grid-row:1;justify-self:end;flex-direction:column;align-items:flex-end;gap:20px;width:max-content;max-width:100%;margin:0;padding:0;border:0;text-align:end}.main-header .announcement-bar .lunar-info{justify-content:flex-end;column-gap:8px}.main-header .announcement-bar .lunar-info span:first-child{flex-basis:100%;justify-content:flex-end}.main-header .announcement-bar .lunar-info span:not(:last-child):after{display:none}.main-header .menu-btn{width:60px;height:60px;z-index:1000}@media screen and (min-width:1025px){.main-header .menu-btn{display:none}}html.is-phone .main-header .menu-btn-header{display:none}html.is-phone .main-header{height:60px;justify-content:center}html.is-phone .main-header:before{display:none}.main-header.mmenu-show{padding:32px 15px 10px 25px}.main-header.mmenu-show:after{transition:all .8s ease-in-out;transform:translateY(0)}.main-header.mmenu-show .web-nav{pointer-events:auto;animation:fadeIn 1s .6s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fold-nav{position:fixed;top:0;left:0;z-index:100;height:100vh;width:100%;padding:100px 0;pointer-events:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media screen and (max-width:1024px){.fold-nav{height:auto;max-height:100vh;max-height:100dvh}.fold-nav .fold-nav-list{min-height:0}}.fold-nav .fold-nav-list{display:flex;align-items:center;flex-direction:column;gap:10px;width:100%;padding:0 20px;min-height:100%;color:#ffb900;font-size:clamp(18px,1.5vw,22px);font-weight:var(--font-weight-heading);letter-spacing:.3em;font-family:var(--font-heading)}.fold-nav .fold-nav-list .fold-nav-item{position:relative;flex-shrink:0;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;opacity:0;transform:translateY(20px);transition:opacity .6s ease-in-out,transform .6s ease-in-out;transition-delay:0s}.fold-nav .fold-nav-list .fold-nav-item .fold-nav-link{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;transition:color .3s cubic-bezier(0,0,1,.5);margin:2px;padding:10px 15px}.fold-nav .fold-nav-list .fold-nav-item .fold-nav-link .icon{width:20px;height:20px;fill:currentColor;transform:scaleY(.7)}.fold-nav:after{content:"";background:radial-gradient(50% 50% at 100% 0,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50% at 0 100%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%),radial-gradient(50% 50%,#350000 0% 5%,#000 6% 15%,#350000 16% 25%,#000 26% 35%,#350000 36% 45%,#000 46% 55%,#350000 56% 65%,#000 66% 75%,#350000 76% 85%,#000 86% 95%,transparent 96%) 20px 20px #350000;background-size:40px 40px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;transform:translateY(-100%);transition:transform .6s cubic-bezier(0,0,1,.5);will-change:transform}@media screen and (max-width:1024px){.fold-nav:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:#0006;opacity:0;transition:opacity .35s ease;will-change:opacity}.fold-nav:after{position:absolute;-webkit-mask-image:linear-gradient(to bottom,#000 0,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}}.fold-nav.is-open{pointer-events:auto}@media screen and (max-width:1024px){.fold-nav.is-open:before{opacity:1}}.fold-nav.is-open:after{transform:translateY(0)}.fold-nav.is-open .fold-nav-item{opacity:1;transform:translateY(0);transition-delay:calc(.5s + .08s * var(--item-index, 0))}@keyframes fold-nav-header-enter{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@media screen and (max-width:1024px){.main-content,.main-footer{transition:filter .35s ease}body.fold-nav-open .main-content,body.fold-nav-open .main-footer{filter:blur(6px)}html.is-phone body.fold-nav-open .main-header{display:flex;position:fixed;top:0;left:0;transform:translateZ(0);animation:fold-nav-header-enter .4s cubic-bezier(0,0,.2,1) both;will-change:transform}}@media screen and (max-width:1024px)and (prefers-reduced-motion:reduce){html.is-phone body.fold-nav-open .main-header{animation:none}}.mobile-bottom-nav2{--quick-nav-size: 56px;--quick-nav-icon-size: 28px;--quick-nav-label-size: clamp(.625rem, .525rem + .25vw, .75rem);--quick-nav-right: max(12px, env(safe-area-inset-right, 0px));--quick-nav-hidden-shift: calc(var(--quick-nav-right) + var(--quick-nav-size) + 24px);--quick-nav-shift: 0px}@media screen and (min-width:1025px){.mobile-bottom-nav2{--quick-nav-size: 68px;--quick-nav-icon-size: 32px;--quick-nav-right: max(32px, env(safe-area-inset-right, 0px))}}.mobile-bottom-nav2{position:fixed;right:var(--quick-nav-right);bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1000;pointer-events:none}.mobile-bottom-nav2 .mobile-bottom-nav2-list{display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-menu{display:none}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-top{display:list-item}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-top:not(.is-available) .mobile-bottom-nav2-item,.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-home-action:not(.is-available) .mobile-bottom-nav2-item{transform:translate(var(--quick-nav-hidden-shift));visibility:hidden;pointer-events:none;transition-delay:var(--quick-nav-hide-delay, 0s),calc(1s + var(--quick-nav-hide-delay, 0s))}@media(prefers-reduced-motion:reduce){.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-top:not(.is-available) .mobile-bottom-nav2-item,.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-home-action:not(.is-available) .mobile-bottom-nav2-item{transition-delay:0s}}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item{display:block;width:var(--quick-nav-size);color:#fff;font-family:var(--font-serif);pointer-events:auto;transform:translate(var(--quick-nav-shift));transition:transform 1s cubic-bezier(.22,1,.36,1) var(--quick-nav-show-delay, 0s),visibility 0s linear;will-change:transform}@media(prefers-reduced-motion:reduce){.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item{transition:none}}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item:active{transform:translate(var(--quick-nav-shift)) scale(.92)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item.menu-btn.show-open .mobile-bottom-nav2-icon-menu .bar-top{bottom:calc(50% - 1.25px);transform:rotate(135deg)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item.menu-btn.show-open .mobile-bottom-nav2-icon-menu .bar-middle{opacity:0}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item.menu-btn.show-open .mobile-bottom-nav2-icon-menu .bar-bottom{top:calc(50% - 1.25px);transform:rotate(225deg)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item.menu-btn.show-open .mobile-bottom-nav2-icon-menu .bar{transition:transform .3s ease,opacity .2s ease,top .3s ease,bottom .3s ease}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--quick-nav-size);height:var(--quick-nav-size);border-radius:50%;background:#0000006b;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 16px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;gap:2px}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon svg{width:var(--quick-nav-icon-size);height:var(--quick-nav-icon-size)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon.mobile-bottom-nav2-icon-menu .toggle{position:relative;width:20px;height:13.5px}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon.mobile-bottom-nav2-icon-menu .bar{position:absolute;left:0;right:0;height:2.5px;border-radius:999px;background:currentColor}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon.mobile-bottom-nav2-icon-menu .bar-top{bottom:calc(50% + 4.25px)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon.mobile-bottom-nav2-icon-menu .bar-middle{top:calc(50% - 1.25px)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon.mobile-bottom-nav2-icon-menu .bar-bottom{top:calc(50% + 4.25px)}.mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-item .mobile-bottom-nav2-icon .mobile-bottom-nav2-label{font-size:var(--quick-nav-label-size);font-weight:700;letter-spacing:.5px;line-height:1.1;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.75);white-space:nowrap}.mobile-bottom-nav2.is-scroll-hidden{--quick-nav-shift: var(--quick-nav-hidden-shift)}.mobile-bottom-nav2.is-scroll-hidden .mobile-bottom-nav2-list>li .mobile-bottom-nav2-item{transition-delay:var(--quick-nav-hide-delay, 0s),0s}html.is-phone .mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-menu{display:list-item}html.is-phone .mobile-bottom-nav2 .mobile-bottom-nav2-list .mobile-bottom-nav2-action-home{display:none}body.fold-nav-open .mobile-bottom-nav2{--quick-nav-shift: 0px}body.fold-nav-open .mobile-bottom-nav2 .mobile-bottom-nav2-list>li .mobile-bottom-nav2-item.menu-btn{transition-delay:0s}body.fold-nav-open .mobile-bottom-nav2 .mobile-bottom-nav2-list>li .mobile-bottom-nav2-item:not(.menu-btn){transform:translate(var(--quick-nav-hidden-shift));visibility:hidden;pointer-events:none;transition-delay:var(--quick-nav-hide-delay, 0s),calc(1s + var(--quick-nav-hide-delay, 0s))}@media(prefers-reduced-motion:reduce){body.fold-nav-open .mobile-bottom-nav2 .mobile-bottom-nav2-list>li .mobile-bottom-nav2-item:not(.menu-btn){transition-delay:0s}}.announcement-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;padding:10px 20px;border-block:1px solid rgba(255,185,0,.2);color:#ffb900}@media screen and (max-width:1024px){.announcement-bar{flex-direction:column;gap:6px;padding:8px 24px}}.announcement-bar .lunar-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;font-family:var(--font-serif);font-size:var(--text-small-size);font-weight:700;line-height:1.4;letter-spacing:.02em}.announcement-bar .lunar-info span{display:inline-flex;align-items:center;white-space:nowrap}.announcement-bar .lunar-info span:not(:last-child):after{content:"|";margin-inline:8px;color:#ffb90059;font-weight:500;transform:rotate(20deg)}.announcement-bar .promo-link{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.75rem,.7rem + .125vw,.8125rem);font-weight:500;line-height:1.5}@media screen and (min-width:1025px){.announcement-bar .promo-link{text-align:end}}.announcement-bar .promo-link .announcement-icon{display:inline-block;width:1.5em;height:1.5em;margin-inline-end:4px;vertical-align:-.3em;fill:currentColor}.announcement-bar .promo-link a{white-space:nowrap;transition:color .2s ease}.announcement-bar .promo-link a:hover,.announcement-bar .promo-link a:focus-visible{color:#ffb900;text-decoration:underline}.fade-in{opacity:0;filter:blur(14px);transition:opacity .5s ease-in-out,filter .5s ease-in-out}.fade-in.in-viewport{opacity:1;filter:none}@media(prefers-reduced-motion:reduce){.fade-in{opacity:1;filter:none;transition:none}}.online-tool-heading{width:min(100% - 64px,1180px);margin:48px auto 32px;padding-top:var(--announcement-height, 0px)}@media screen and (max-width:767px){.online-tool-heading{width:calc(100% - 40px);margin-block:32px 24px}}.online-tool-contact{width:min(100% - 64px,800px);margin:0 auto 64px}@media screen and (max-width:767px){.online-tool-contact{width:calc(100% - 40px);margin-bottom:var(--space-7)}}.online-tool-contact{display:flex;align-items:center;justify-content:space-between;gap:20px}.online-tool-contact .online-tool-other{display:inline-flex;align-items:center;gap:10px;color:var(--color-accent);font-size:var(--text-small-size);line-height:var(--text-small-line)}.online-tool-contact .online-tool-other:hover{color:#ffe3a4}.online-tool-contact .online-tool-other:focus-visible{outline:2px solid #ffb900;outline-offset:5px}.online-tool-contact .online-tool-line{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:20px;padding:12px 20px;border:1px solid rgba(255,185,0,.65);border-radius:6px;color:#ffe3a4;font-size:var(--text-body-size);font-weight:var(--font-weight-medium);line-height:var(--text-heading-line);transition:background-color .2s ease}@media screen and (max-width:640px){.online-tool-contact .online-tool-line{gap:var(--space-3);padding-inline:16px}}.online-tool-contact .online-tool-line:hover{background:#ffb9001f}.online-tool-contact .online-tool-line:focus-visible{outline:2px solid #ffb900;outline-offset:4px}.festival-item:after{background-color:var(--color-accent);-webkit-mask:url(/presentation-assets/static/img/festival-node.svg) center/contain no-repeat;mask:url(/presentation-assets/static/img/festival-node.svg) center/contain no-repeat}.photo-wall-almanac{position:relative;padding:clamp(20px,3vw,30px);border:clamp(18px,2.4vw,28px) solid transparent;border-image-source:url(/presentation-assets/static/img/almanac-border.svg);border-image-slice:var(--almanac-border-slice, 64);border-image-repeat:stretch;color:#fff4d6;-webkit-backdrop-filter:blur(5px) saturate(1.2);backdrop-filter:blur(5px) saturate(1.2)}.photo-wall-almanac:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid rgba(255,226,152,.26);border-radius:4px;background:linear-gradient(90deg,rgba(255,218,128,.1) 0 1px,transparent 1px 100%) 0 0/var(--almanac-pattern-width, 18px) 100%;pointer-events:none}.photo-wall-almanac .photo-wall-almanac-scroll-title{position:absolute;top:-50px;left:50%;z-index:3;display:flex;align-items:stretch;width:min(72%,240px);transform:translate(-50%);pointer-events:none}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-reel{position:relative;z-index:3;width:14px;border-radius:1px;background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 14%,transparent 86%,rgba(0,0,0,.28)),url(/presentation-assets/static/img/scroll-reel/texture.webp) 42% 50%/360% auto repeat-y,linear-gradient(90deg,#3a0303,#6f0b08 12%,#b23722 26%,#c45a2b 34%,#8f1f18 54%,#560604 78%,#2b0101);background-blend-mode:normal,soft-light,normal;box-shadow:5px 0 10px 5px #00000057,10px 0 20px 10px #0000008a}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-reel:before,.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-reel:after{content:"";position:absolute;left:50%;height:14px;aspect-ratio:1/2;background:url(/presentation-assets/static/img/scroll-reel/reel-side.webp) 50% 50%/100% 100% no-repeat}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-reel:before{top:-12px;transform:translate(-50%) rotate(90deg)}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-reel:after{bottom:-12px;transform:translate(-50%) rotate(90deg) scaleX(-1)}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-scroll-paper{position:relative;flex:1 1 auto;display:grid;place-items:center;min-width:0;padding:10px 14px;border-top:10px solid #9b6b22;border-bottom:10px solid #9b6b22;background:linear-gradient(180deg,rgba(255,218,128,.08) 0 1px,transparent 1px 100%) 0 0/100% 18px,linear-gradient(180deg,#5e0706f5,#320303fa);box-shadow:0 24px 46px #00000047,inset 0 0 0 1px #ffda8038,inset 12px 0 28px #ffda800f}.photo-wall-almanac .photo-wall-almanac-scroll-title .photo-wall-almanac-scroll-paper .photo-wall-almanac-title{color:#ffb900;font-size:var(--text-card-size);text-shadow:0 4px 22px rgba(0,0,0,.36)}.photo-wall-almanac .photo-wall-almanac-date{display:grid;gap:8px}.photo-wall-almanac .photo-wall-almanac-date .photo-wall-almanac-solar,.photo-wall-almanac .photo-wall-almanac-date .photo-wall-almanac-ganzhi{color:#ffffffc7;font-size:var(--text-small-size)}.photo-wall-almanac .photo-wall-almanac-date .photo-wall-almanac-lunar{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px;color:#fff7de;font-family:var(--font-serif);font-size:clamp(32px,4vw,64px);font-weight:700;line-height:1}.photo-wall-almanac .photo-wall-almanac-date .photo-wall-almanac-lunar .photo-wall-almanac-term{display:inline-block;width:fit-content;padding:4px 10px;border:1px solid rgba(255,226,152,.34);color:#ffb900;font-family:inherit;font-size:var(--text-small-size);font-weight:700;line-height:1.2;vertical-align:baseline;background:#ffb90014}.photo-wall-almanac .photo-wall-almanac-rows{display:grid;gap:8px}.photo-wall-almanac .photo-wall-almanac-rows p{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;color:#fffc;font-size:var(--text-small-size)}.photo-wall-almanac .photo-wall-almanac-rows p span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(255,226,152,.38);background:#8f1f18ad;color:#fff5d1;font-family:var(--font-serif);font-weight:700;line-height:1}.main-footer{width:100%;position:relative;z-index:22;display:flex;flex-direction:column;justify-content:center;gap:0 40px;margin-top:100px;padding-inline:48px}@media screen and (max-width:1024px){.main-footer{margin-top:60px;padding-inline:28px}}@media screen and (max-width:640px){.main-footer{padding-inline:24px}}.main-footer .main-footer-info{display:flex;flex-direction:column;gap:56px;width:100%;margin:0 auto 40px;padding-top:40px;border-top:1px solid rgba(255,226,152,.25);color:#e4d6c4}@media screen and (max-width:1024px){.main-footer .main-footer-info{gap:48px}}@media screen and (max-width:640px){.main-footer .main-footer-info{gap:32px;padding-top:28px;margin-bottom:28px}}.main-footer .main-footer-info a:focus-visible{outline:2px solid #ffcf65;outline-offset:5px}.main-footer .main-footer-info .main-footer-about{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.main-footer .main-footer-info .main-footer-about .logo-sec{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-family:var(--font-serif);font-size:clamp(14px,2vw,20px);letter-spacing:2px;color:#ffb900;text-shadow:0 -.5px rgba(0,0,0,.4),0 .5px rgba(255,255,255,.5);line-height:1}.main-footer .main-footer-info .main-footer-about .logo-sec span:last-child{font-size:clamp(24px,3vw,48px)}.main-footer .main-footer-info .main-footer-about .logo-sec .god-logo-picture{width:clamp(120px,65vw,560px)}.main-footer .main-footer-info .main-footer-about .logo-sec .god-logo-picture img{width:100%}.main-footer .main-footer-info .main-footer-about .logo-sec{font-weight:700}.main-footer .main-footer-info .main-footer-about .sec-sub{display:flex;align-items:center;justify-content:center;width:auto;max-width:none;font-family:var(--font-serif);font-weight:500;margin-bottom:0!important}.main-footer .main-footer-info .main-footer-about .sec-sub span{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(52px,11vw,68px);height:clamp(52px,11vw,68px);border:1px solid #ffb900;border-radius:50%;color:#ffffff8c;font-size:clamp(13px,2.2vw,17px);line-height:1;letter-spacing:.12em;writing-mode:vertical-rl;text-orientation:upright;background:transparent}.main-footer .main-footer-info .main-footer-about .sec-sub span:not(:first-child){margin-left:clamp(-16px,-3.5vw,-12px)}.main-footer .main-footer-info .main-footer-about .sec-sub span:nth-child(1){z-index:1}.main-footer .main-footer-info .main-footer-about .sec-sub span:nth-child(2){z-index:2}.main-footer .main-footer-info .main-footer-about .sec-sub span:nth-child(3){z-index:3}.main-footer .main-footer-info .main-footer-about .sec-sub span:nth-child(4){z-index:4}@media screen and (max-width:1024px){.main-footer .main-footer-info .main-footer-about .sec-sub{margin-bottom:16px}}.main-footer .main-footer-info .main-footer-about .main-footer-about-text{color:var(--color-text-body);max-width:700px;font-size:var(--text-body-size);line-height:var(--text-body-line)}.main-footer .main-footer-info .main-footer-about .main-footer-about-text a{color:#e7c574;text-decoration:underline;text-underline-offset:4px}.main-footer .main-footer-info .main-footer-about .main-footer-about-text a:hover{color:#fff4d6}.main-footer .main-footer-info .main-footer-content{display:grid;grid-template-columns:minmax(0,50%) minmax(0,1fr)}@media screen and (max-width:1024px){.main-footer .main-footer-info .main-footer-content{grid-template-columns:minmax(0,1fr)}}.main-footer .main-footer-info .main-footer-content{gap:88px}@media screen and (max-width:1024px){.main-footer .main-footer-info .main-footer-content{gap:56px}}.main-footer .main-footer-info .main-footer-content{width:min(100%,1360px)}@media screen and (max-width:1024px){.main-footer .main-footer-info .main-footer-content{width:min(100%,600px)}}.main-footer .main-footer-info .main-footer-content{margin-inline:auto}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac{isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:100%;align-self:start;container:footer-almanac/inline-size;background:#260000c7}@media screen and (max-width:640px){.main-footer .main-footer-info .main-footer-content .photo-wall-almanac{--almanac-border-slice: 28;--almanac-pattern-width: 9px}}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-scroll-title{width:min(72%,300px)}@media screen and (max-width:640px){.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-scroll-title{top:-36px;width:min(82%,240px)}}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-date .photo-wall-almanac-lunar{font-size:clamp(28px,2.5vw,36px);line-height:1.2}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions{display:grid;gap:7px;padding-block:11px;border-block:1px solid rgba(255,226,152,.2)}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p{display:flex;align-items:center}@container footer-almanac (max-width: 440px){.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p{flex-direction:column;align-items:flex-start}}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p{gap:6px 0;color:#ffffffad;font-size:clamp(12px,1.05vw,14px);line-height:1.5}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p span{display:inline-flex;flex-shrink:0;align-items:baseline;gap:.35em;white-space:nowrap}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p span+span{margin-left:.7em;padding-left:.7em;border-left:1px solid rgba(255,226,152,.28)}@container footer-almanac (max-width: 440px){.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p span+span{margin-left:0;padding-left:0;border-left:0}}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-directions p span strong{color:#fff4d6;font-weight:700}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-rows{gap:12px}.main-footer .main-footer-info .main-footer-content .photo-wall-almanac .photo-wall-almanac-rows p{align-items:start;line-height:1.8}.main-footer .main-footer-info .main-footer-content .main-footer-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:640px){.main-footer .main-footer-info .main-footer-content .main-footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-footer .main-footer-info .main-footer-content .main-footer-navigation{align-items:start;gap:24px}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-heading{color:#e7c574;font-family:var(--font-heading);font-size:var(--text-card-size);font-weight:var(--font-weight-heading);letter-spacing:2px;line-height:var(--text-heading-line)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-services .main-footer-heading,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-online .main-footer-heading,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-links .main-footer-heading{margin-bottom:12px}@media screen and (max-width:640px){.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-links{grid-column:1/-1}}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-services .main-footer-link-list,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-online .main-footer-link-list,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-links .main-footer-link-list{display:grid;gap:8px}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-services .main-footer-link-list li a,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-online .main-footer-link-list li a,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-links .main-footer-link-list li a{display:inline-block;padding-block:3px;white-space:nowrap;font-size:var(--text-small-size);line-height:var(--text-small-line)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-services .main-footer-link-list li a:hover,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-online .main-footer-link-list li a:hover,.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-links .main-footer-link-list li a:hover{color:#ffcf65}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:16px 32px}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-heading{grid-column:1/-1}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;font-size:var(--text-body-size);line-height:var(--text-body-line)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details>div dt{color:#b7a58e}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details>div dd{overflow-wrap:anywhere}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details>div dd span{display:block;color:#b7a58e;font-size:var(--text-small-size)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-visit-details>div dd a:hover{color:#ffcf65}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;font-size:var(--text-body-size)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions .main-footer-line{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:46px;padding:11px 18px;border:1px solid #e7c574;background:#e7c574;color:#350000;font-weight:700;line-height:1.6}@media screen and (max-width:640px){.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions .main-footer-line{width:100%}}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions .main-footer-line:hover{background:#fff4d6;border-color:#fff4d6}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions .main-footer-contact-link{padding-block:4px;color:#e7c574;line-height:var(--text-small-line)}.main-footer .main-footer-info .main-footer-content .main-footer-navigation .main-footer-visit .main-footer-actions .main-footer-contact-link:hover{color:#fff4d6}.main-footer .share{display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (max-width:1024px){.main-footer .share{flex-direction:column;text-align:center}}.main-footer .share .sharetext{font-size:14px;font-weight:700}.main-footer .share .social{display:flex}.main-footer .share .social .social-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 10px;color:#ffb900;transition:all .3s ease-in-out;font-size:24px;cursor:pointer}.main-footer .share .social .social-icon:hover{transform:scale(1.2)}.main-footer .adult,.main-footer .copyright{grid-column:1/-1;justify-self:center;width:100%;color:#b8babc;font-size:clamp(.6875rem,.617857rem + .285714vw,.875rem);opacity:.5;transition:all .5s cubic-bezier(.19,1,.22,1);text-align:center}@media screen and (max-width:1024px){.main-footer .adult,.main-footer .copyright{padding:0 20px;margin:0 0 20px}}.main-footer .adult{margin:60px 0 0}.main-footer .copyright{margin:0 0 20px}.main-footer .btn-sec{display:flex;gap:30px}@media screen and (max-width:1024px){.main-footer .btn-sec{width:100%;gap:10px}}.main-footer .btn-sec .btn-box{display:flex;flex-direction:column}@media screen and (max-width:1024px){.main-footer .btn-sec .btn-box{flex:1}}.main-footer .btn-sec .btn-text{font-size:18px;font-weight:700}@media screen and (max-width:1024px){.main-footer .btn-sec .btn-text{font-size:15px;line-height:1}}.main-footer .btn-sec .btn-sub{font-size:12px;font-weight:500;margin-bottom:10px}@media screen and (max-width:1024px){.main-footer .btn-sec .btn-sub{font-size:12px;margin-bottom:4px}}.main-footer .btn-sec .button{width:260px;height:64px;font-size:20px}@media screen and (max-width:1024px){.main-footer .btn-sec .button{width:100%;min-width:100%;height:40px;font-size:15px}}.main-footer .qrcode{position:relative;width:120px;border-radius:10px;overflow:hidden;justify-self:end}.main-footer .qrcode:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;mix-blend-mode:darken;background-image:var(--gradient-1);pointer-events:none;z-index:-1}@media screen and (max-width:1024px){.main-footer .qrcode{margin:0 auto}}body{background-color:#1e0000}body:before,body:after{content:"";position:absolute;top:calc(-1 * calc(clamp(8px,1vw,16px) * 23 / 21));overflow:hidden;z-index:1000;pointer-events:none;background-image:url(/presentation-assets/static/img/pattern.svg);background-repeat:repeat-y;contain:paint;animation:pattern-scroll 1s linear infinite;width:clamp(8px,1vw,16px);background-size:clamp(8px,1vw,16px) auto;height:calc(100% + calc(clamp(8px,1vw,16px) * 23 / 21))}@media(prefers-reduced-motion:reduce){body:before,body:after{animation:none}}body:before{left:4px;animation-direction:reverse}@media screen and (max-width:1024px){body:before{left:2px}}body:after{right:4px}@media screen and (max-width:1024px){body:after{right:2px}}body.patterns-index-up:before,body.patterns-index-up:after{z-index:1000}@keyframes pattern-scroll{to{transform:translateY(calc(clamp(8px,1vw,16px) * 23 / 21))}}.main-content{position:relative;z-index:0;width:100%;margin:0 auto}.main-content:has(>.announcement-bar){display:flow-root}.main-content>.announcement-bar{position:absolute;top:0;left:0;z-index:4;width:100%}.main-content>.page-hero{height:calc(15vh + var(--announcement-height, 0px));padding-top:var(--announcement-height, 0px)}@media screen and (max-width:1024px){.main-content>.page-hero{height:auto;padding-top:calc(30px + var(--announcement-height, 0px))}}.main-content:before{left:0;transform:translateY(-50%)}@media screen and (max-width:1024px){.main-content:before{top:92px;left:50%;transform:translate(-50%)}}.main-content:after{right:0;transform:translateY(-50%) scaleX(-1)}@media screen and (max-width:1024px){.main-content:after{bottom:0;left:50%;right:unset;transform:translate(-50%) scaleX(-1)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
