.mnghpG_desk{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mnghpG_desk:before{content:"";background:radial-gradient(60% 55% at 50% 48%,#fffcf4a6,#0000 70%),radial-gradient(80% 70%,#0000 55%,#785a2d1f 100%);position:absolute;inset:-10%}.mnghpG_scatter{position:absolute;inset:0}.mnghpG_doodle{opacity:.5;animation:9s ease-in-out infinite mnghpG_float;position:absolute}.mnghpG_plane{width:clamp(120px,14vw,220px);animation-duration:11s;top:9%;right:6%}.mnghpG_pencil{width:clamp(110px,12vw,200px);animation-delay:-3s;bottom:19%;left:2.5%}.mnghpG_stars{width:clamp(60px,6vw,96px);animation-delay:-5s;top:18%;left:3%}.mnghpG_sums{width:clamp(100px,10vw,160px);animation-delay:-2s;bottom:16%;right:3%}.mnghpG_sprig{width:clamp(40px,4vw,64px);animation-delay:-7s;top:38%;right:1.5%}.mnghpG_ruler{opacity:.35;width:clamp(110px,11vw,180px);animation-delay:-1s;top:8%;left:18%}@keyframes mnghpG_float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1.5deg)}}@media (max-width:900px){.mnghpG_doodle{opacity:.28}.mnghpG_pencil{width:92px;bottom:11%;left:2%}.mnghpG_sprig,.mnghpG_ruler,.mnghpG_sums{display:none}.mnghpG_scatter{opacity:.6}}@media (prefers-reduced-motion:reduce){.mnghpG_doodle{animation:none}}
.ozdtGa_panel{z-index:12;will-change:opacity, transform;width:min(35vw,480px);position:fixed;top:50%;left:57%}.ozdtGa_title{font-family:var(--font-display);color:var(--green);font-variation-settings:"SOFT" 100;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:560;line-height:1.08}.ozdtGa_title span{white-space:nowrap;display:inline-block}.ozdtGa_gold{color:#b8892c}.ozdtGa_tagline{font-family:var(--font-display);color:var(--ink);margin:20px 0 0;font-size:23px;font-style:italic}.ozdtGa_note{max-width:400px;font:400 16.5px/1.6 var(--font-ui);color:var(--ink-soft);margin:12px 0 0}.ozdtGa_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.ozdtGa_open{background:var(--button-bg);height:62px;color:var(--ink);font:600 19px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);transform:rotate(var(--diecut-tilt));transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);border:6px solid #fff;border-radius:999px;align-items:center;gap:12px;padding:0 32px;display:inline-flex}.ozdtGa_open:hover{box-shadow:var(--diecut-shadow-up);transform:rotate(0)scale(1.07)}.ozdtGa_open:active{box-shadow:var(--diecut-shadow-down);transform:rotate(0)scale(.95)}.ozdtGa_open svg{transition:transform .2s}.ozdtGa_open:hover svg{transform:translate(4px)}.ozdtGa_open:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.ozdtGa_scroll{font:400 14px var(--font-ui);color:var(--ink-soft);align-items:center;gap:8px;display:inline-flex}html[lang=zh-Hant] .ozdtGa_title{font-family:var(--font-display-zh);font-size:46px;font-weight:700;line-height:1.3}html[lang=zh-Hant] .ozdtGa_tagline{font-family:var(--font-display-zh);font-size:20px;font-style:normal}:is(html[lang=zh-Hant] .ozdtGa_note,html[lang=zh-Hant] .ozdtGa_open,html[lang=zh-Hant] .ozdtGa_scroll){font-family:var(--font-ui-zh);letter-spacing:.06em}@media (max-width:999px){.ozdtGa_panel{display:none}}
.S6Hkya_footer{z-index:20;padding:0 2.2vw max(24px, env(safe-area-inset-bottom));justify-content:space-between;align-items:flex-end;gap:24px;transition:opacity .5s,transform .5s;display:flex;position:fixed;inset:auto 0 0}.S6Hkya_footer[data-open=false]{opacity:0;pointer-events:none;transform:translateY(8px)}.S6Hkya_nav{align-items:flex-end;gap:4px;min-width:0;display:flex}.S6Hkya_bookBtn{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:8px;transition:background .2s,color .2s;display:grid}.S6Hkya_bookBtn:hover{color:var(--ink);background:#ffffffb3}.S6Hkya_ribbons{align-items:flex-end;gap:2px;margin:0;padding:0;list-style:none;display:flex}.S6Hkya_ribbon{height:44px;color:var(--ink-soft);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-end;gap:8px;padding:0 10px 8px;font-size:13px;line-height:1.2;transition:background .2s,color .2s;display:flex}html[lang=zh-Hant] .S6Hkya_ribbon{font-family:var(--font-ui-zh)}.S6Hkya_ribbon:hover{color:var(--ink);background:#fff9}.S6Hkya_ribbon[data-active=true]{color:var(--ink);font-weight:600}.S6Hkya_ribbonMark{align-items:flex-start;height:26px;display:flex}.S6Hkya_ribbonSvg{transition:height .3s;display:block}.S6Hkya_label{white-space:nowrap}.S6Hkya_counterWrap{flex:none;align-items:center;gap:16px;display:flex}.S6Hkya_counter{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:0;overflow:hidden}.S6Hkya_current{font-size:22px;font-weight:600;display:inline-block}.S6Hkya_slash{color:var(--ink-soft);margin:0 6px}.S6Hkya_total{color:var(--ink-soft);font-size:17px}.S6Hkya_arrow{width:38px;height:38px;color:var(--ink);cursor:pointer;box-shadow:var(--diecut-shadow);transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);background:#fffaf0;border:3px solid #fff;border-radius:50%;place-items:center;display:none}.S6Hkya_arrow:active:not(:disabled){box-shadow:var(--diecut-shadow-down);transform:scale(.92)}.S6Hkya_arrow:disabled{opacity:.3;cursor:default}.S6Hkya_bookBtn:focus-visible,.S6Hkya_ribbon:focus-visible,.S6Hkya_arrow:focus-visible{outline:3px solid var(--mustard);outline-offset:2px}@media (max-width:940px){.S6Hkya_footer{padding:0 12px max(14px, env(safe-area-inset-bottom));align-items:center;gap:10px}.S6Hkya_bookBtn{margin-right:2px}.S6Hkya_ribbon{gap:0;padding:0 7px 8px;position:relative}.S6Hkya_label{background:var(--ink);color:#fffaf0;opacity:0;pointer-events:none;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600;transition:opacity .25s;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.S6Hkya_ribbon[data-active=true] .S6Hkya_label{opacity:1}.S6Hkya_counterWrap{gap:6px}.S6Hkya_arrow{display:grid}.S6Hkya_current{font-size:19px}.S6Hkya_total{font-size:14px}.S6Hkya_slash{margin:0 4px}}@media (max-width:360px){.S6Hkya_bookBtn{display:none}}
.hBw1pG_header{z-index:20;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(16px,3vw,40px) 10px;display:flex;position:fixed;inset:0 0 auto}.hBw1pG_header>*{pointer-events:auto}.hBw1pG_brand{color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:4px 8px 4px 4px;text-decoration:none;transition:transform .25s;display:inline-flex}.hBw1pG_brand svg{filter:drop-shadow(0 0 1px #2b3a35bf)drop-shadow(0 2px 3px #2b3a3573)}.hBw1pG_brand:hover{transform:translateY(-1px)rotate(-.5deg)}.hBw1pG_brand:focus-visible{outline:3px solid var(--green);outline-offset:2px}.hBw1pG_wordmark{color:#f6efe1;text-shadow:0 0 1px #2b3a35cc,0 0 1px #2b3a35cc,0 2px 3px #2b3a3573;flex-direction:column;line-height:1.05;display:flex}.hBw1pG_name{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"SOFT" 100;font-size:21px;font-weight:650}.hBw1pG_place{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:700}html[lang=zh-Hant] .hBw1pG_place{letter-spacing:.08em}.hBw1pG_actions{align-items:center;gap:12px;display:flex}.hBw1pG_contact{border:var(--diecut-edge);background:var(--button-bg);height:46px;color:var(--ink);font:600 16px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);transform:rotate(var(--diecut-tilt));transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex}.hBw1pG_contact:hover{box-shadow:var(--diecut-shadow-up);transform:rotate(0)scale(1.07)}.hBw1pG_contact:active{box-shadow:var(--diecut-shadow-down);transform:rotate(0)scale(.95)}.hBw1pG_contact:focus-visible,.hBw1pG_langBtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.hBw1pG_lang{height:46px;box-shadow:var(--diecut-shadow);background:#fffaf0;border:4px solid #fff;border-radius:999px;align-items:center;padding:2px;display:inline-flex;position:relative;transform:rotate(1.5deg)}.hBw1pG_langDivider{color:#2b3a3540;pointer-events:none;font-size:13px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.hBw1pG_langBtn{height:100%;color:var(--ink-soft);font:600 15px var(--font-button);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;transition:background .2s,color .2s}.hBw1pG_langBtn[lang=zh-Hant]{font-family:var(--font-fredoka), var(--font-ui-zh)}.hBw1pG_langBtn[aria-pressed=true]{background:var(--button-selected);color:var(--ink)}.hBw1pG_langBtn[aria-pressed=false]:hover{color:var(--ink);background:#2b3a3512}.hBw1pG_langShort{display:none}@media (max-width:720px){.hBw1pG_header{padding:10px 12px 6px}.hBw1pG_wordmark .hBw1pG_place{display:none}.hBw1pG_name{font-size:17px}.hBw1pG_contact{border-width:4px;height:42px;padding:0 13px 0 11px;font-size:15px}.hBw1pG_lang{border-width:3px;height:42px}.hBw1pG_langLong{display:none}.hBw1pG_langShort{display:inline}.hBw1pG_langBtn{padding:0 11px;font-size:13px}.hBw1pG_brand svg{width:58px;height:auto}}@media (max-width:560px){.hBw1pG_wordmark{display:none}.hBw1pG_brand{padding-right:4px}}@media (max-width:380px){.hBw1pG_header{gap:8px;padding-inline:10px}.hBw1pG_actions{gap:8px}.hBw1pG_contact{padding:0 11px 0 9px;font-size:14px}.hBw1pG_langBtn{padding:0 9px}.hBw1pG_brand svg{width:50px}}
.OpcrDa_loader{z-index:100;background:radial-gradient(ellipse at 50% 40%, #fffcf4e6, transparent 60%), var(--desk);background-blend-mode:normal;place-items:center;display:grid;position:fixed;inset:0}.OpcrDa_loader:after{content:"";background-image:var(--grain);opacity:.5;pointer-events:none;position:absolute;inset:0}.OpcrDa_center{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex;position:relative}.OpcrDa_book{perspective:600px;width:150px;height:100px;margin-bottom:34px;position:relative}.OpcrDa_coverL,.OpcrDa_coverR{background:var(--green);border-radius:6px;width:75px;height:100px;position:absolute;top:0;box-shadow:0 18px 28px -18px #1e2823b3}.OpcrDa_coverL{border-radius:6px 2px 2px 6px;left:0}.OpcrDa_coverR{border-radius:2px 6px 6px 2px;right:0}.OpcrDa_coverL:after,.OpcrDa_coverR:after{content:"";background:#fbf5e7;border-radius:3px;position:absolute;inset:5px 4px}.OpcrDa_coverL:after{right:0}.OpcrDa_coverR:after{left:0}.OpcrDa_page{transform-origin:0;background-color:#fffaf0;background-image:linear-gradient(#0000 22px,#85b5d880 22px 25px,#0000 25px),repeating-linear-gradient(#0000 0 32px,#2b3a351f 32px 34px);background-position:10px 0,10px 6px;background-repeat:no-repeat;background-size:50px 100%,52px 100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:0 4px 4px 0;width:71px;height:90px;animation:2.4s cubic-bezier(.45,0,.25,1) infinite OpcrDa_flip;position:absolute;top:5px;left:75px;box-shadow:inset 8px 0 10px -8px #503c1e59}.OpcrDa_page2{background-color:#fdf3df;animation-delay:.8s}.OpcrDa_page3{animation-delay:1.6s}@keyframes OpcrDa_flip{0%{transform:rotateY(0)}45%,to{transform:rotateY(-180deg)}}.OpcrDa_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-variation-settings:"SOFT" 100;margin:0 0 10px;font-size:clamp(26px,4vw,38px);font-weight:600}html[lang=zh-Hant] .OpcrDa_title{font-family:var(--font-display-zh);letter-spacing:.04em}.OpcrDa_status{font-family:var(--font-hand);color:var(--ink-soft);margin:0 0 18px;font-size:26px;font-weight:600}html[lang=zh-Hant] .OpcrDa_status{font-family:var(--font-hand-zh);font-size:21px}.OpcrDa_dots{text-align:left;width:1.2em;display:inline-block}.OpcrDa_bar{width:min(330px,76vw);height:auto;overflow:visible}.OpcrDa_track,.OpcrDa_ink{fill:none;stroke-linecap:round}.OpcrDa_track{stroke:#2b3a351f;stroke-width:10px}.OpcrDa_ink{stroke:var(--green);stroke-width:10px;transition:stroke-dashoffset .2s linear}.OpcrDa_pct{font-family:var(--font-ui);letter-spacing:.12em;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:13px;font-weight:700}.OpcrDa_flatNote{z-index:19;font:600 13px var(--font-ui);color:var(--ink-soft);background:#fffaf0eb;border-radius:999px;margin:0;padding:8px 16px;animation:.6s 7s forwards OpcrDa_noteOut;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px -14px #281e0a80}@keyframes OpcrDa_noteOut{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.OpcrDa_page{animation:none}}
.KW-HUW_root{z-index:60;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.KW-HUW_backdrop{-webkit-backdrop-filter:blur(3px);background:#241e1275;position:absolute;inset:0}.KW-HUW_panel{background:var(--paper);background-image:var(--grain);width:min(720px,100%);max-height:min(88vh,900px);color:var(--ink);border-radius:22px;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 2px #fff9,0 40px 90px -30px #19120699,0 12px 30px -12px #1912064d}.KW-HUW_panel[data-size=lg]{width:min(880px,100%)}.KW-HUW_panel:before{content:"";pointer-events:none;border:1.5px dashed #2b3a3521;border-radius:16px;position:absolute;inset:10px}.KW-HUW_tapeL,.KW-HUW_tapeR{background:color-mix(in srgb, var(--accent) 80%, transparent);clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);pointer-events:none;z-index:2;background-image:repeating-linear-gradient(115deg,#ffffff59 0 8px,#0000 8px 18px);width:112px;height:32px;position:absolute;top:-14px;box-shadow:0 2px 4px #281e0a1f}.KW-HUW_tapeL{left:30px;transform:rotate(-5deg)}.KW-HUW_tapeR{background:color-mix(in srgb, var(--sage) 70%, transparent);background-image:radial-gradient(#ffffff73 2.5px,#0000 3px);background-size:14px 14px;right:70px;transform:rotate(4deg)}.KW-HUW_grab{display:none}.KW-HUW_head{align-items:flex-start;gap:16px;padding:34px 30px 14px 38px;display:flex;position:relative}.KW-HUW_titles{flex:1;min-width:0}.KW-HUW_leading{flex:none;align-self:center}.KW-HUW_kicker{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 55%, var(--ink));margin:0 0 6px;font-size:12.5px;font-weight:700}html[lang=zh-Hant] .KW-HUW_kicker{letter-spacing:.06em;font-family:var(--font-ui-zh)}.KW-HUW_title{font-family:var(--font-display);letter-spacing:-.015em;font-variation-settings:"SOFT" 100;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:620;line-height:1.08}html[lang=zh-Hant] .KW-HUW_title{font-family:var(--font-display-zh);letter-spacing:.02em;line-height:1.25}.KW-HUW_close{width:46px;height:46px;color:var(--ink);cursor:pointer;box-shadow:var(--diecut-shadow);transition:transform .3s var(--diecut-spring), box-shadow .25s var(--diecut-spring), background .2s ease;background:#fffaf0;border:4px solid #fff;border-radius:50%;flex:none;place-items:center;margin:-6px -4px 0 0;display:grid}.KW-HUW_close:hover{background:var(--button-bg);box-shadow:var(--diecut-shadow-up);transform:rotate(90deg)scale(1.08)}.KW-HUW_close:active{box-shadow:var(--diecut-shadow-down);transform:rotate(90deg)scale(.92)}.KW-HUW_close:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.KW-HUW_body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-bottom:14px;padding:6px 38px 20px;position:relative;overflow:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}@media (max-width:640px){.KW-HUW_root{place-items:end stretch;padding:0}.KW-HUW_panel,.KW-HUW_panel[data-size=lg]{width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0}.KW-HUW_panel:before{border-bottom:0;border-radius:16px 16px 0 0;inset:8px 8px 0}.KW-HUW_grab{touch-action:none;cursor:grab;place-items:center;height:22px;margin-bottom:-10px;display:grid}.KW-HUW_handle{background:#2b3a3540;border-radius:99px;width:44px;height:5px}.KW-HUW_head{touch-action:none;padding:18px 16px 10px 22px}.KW-HUW_body{margin-bottom:0;padding:4px 22px 28px}.KW-HUW_tapeL,.KW-HUW_tapeR{display:none}}
.dVPOnq_form{gap:18px;display:grid}.dVPOnq_intro{font:500 16px/1.55 var(--font-ui);color:var(--ink-soft);margin:0}.dVPOnq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.dVPOnq_label,.dVPOnq_fieldset{gap:7px;min-width:0;margin:0;display:grid}.dVPOnq_label>span,.dVPOnq_legend{font:700 13.5px var(--font-ui);color:var(--ink)}html[lang=zh-Hant] .dVPOnq_label>span{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_legend{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_intro{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_input{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_method{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_submit{font-family:var(--font-ui-zh)}html[lang=zh-Hant] .dVPOnq_alt{font-family:var(--font-ui-zh)}.dVPOnq_label b,.dVPOnq_legend b{color:#c4553e}.dVPOnq_fieldset{border:0;padding:0}.dVPOnq_legend{margin-bottom:8px;padding:0}.dVPOnq_input{width:100%;min-height:48px;color:var(--ink);font:500 16px var(--font-ui);appearance:none;background:#fffdf8;border:1.5px solid #2b3a3538;border-radius:12px;padding:11px 14px;transition:border-color .2s,box-shadow .2s}select.dVPOnq_input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%232b3a35' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.dVPOnq_input:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 4px #85b5d859}.dVPOnq_input[aria-invalid=true]{background:#fff7f4;border-color:#c4553e}.dVPOnq_textarea{resize:vertical;min-height:96px;line-height:1.5}.dVPOnq_error{font:600 13px var(--font-ui);color:#b2442e}.dVPOnq_methods{flex-wrap:wrap;gap:8px;display:flex}.dVPOnq_method{min-height:46px;font:600 15.5px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);transition:background .2s ease, transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);background:#fffaf0;border:4px solid #fff;border-radius:999px;align-items:center;gap:7px;padding:0 16px;display:inline-flex;position:relative;transform:rotate(-1.5deg)}.dVPOnq_method:nth-child(2n){transform:rotate(1.5deg)}.dVPOnq_method:hover{box-shadow:var(--diecut-shadow-up);transform:rotate(0)scale(1.05)}.dVPOnq_method input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dVPOnq_method[data-checked=true]{background:var(--button-selected);color:var(--ink);transform:rotate(0)}.dVPOnq_method:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.dVPOnq_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dVPOnq_actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;display:flex}.dVPOnq_submit,.dVPOnq_secondary{border:var(--diecut-edge);min-height:56px;color:var(--ink);font:600 17px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);transform:rotate(var(--diecut-tilt));transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);border-radius:999px;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.dVPOnq_submit:hover:not(:disabled),.dVPOnq_secondary:hover{box-shadow:var(--diecut-shadow-up);transform:rotate(0)scale(1.07)}.dVPOnq_submit:active:not(:disabled),.dVPOnq_secondary:active{box-shadow:var(--diecut-shadow-down);transform:rotate(0)scale(.95)}.dVPOnq_submit{background:var(--button-bg)}.dVPOnq_submit:disabled{opacity:.7;cursor:progress}.dVPOnq_submit:focus-visible,.dVPOnq_secondary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.dVPOnq_secondary{background:#fffaf0}.dVPOnq_alt{min-width:220px;font:500 13.5px/1.5 var(--font-ui);color:var(--ink-soft);flex:1;margin:0}.dVPOnq_alt small{opacity:.8}.dVPOnq_failure{color:#8f3321;font:600 14.5px var(--font-ui);background:#fbe3dc;border-radius:12px;margin:0;padding:12px 16px}.dVPOnq_sent{text-align:center;justify-items:center;padding:10px 0 8px;display:grid}.dVPOnq_plane{width:150px;height:auto;margin:10px 0 18px;overflow:visible}.dVPOnq_sentTitle{font:650 28px var(--font-display);margin:0 0 8px}html[lang=zh-Hant] .dVPOnq_sentTitle{font-family:var(--font-display-zh)}.dVPOnq_sentBody{font:500 16px/1.55 var(--font-ui);color:var(--ink-soft);margin:0}.dVPOnq_demo{font:600 13px var(--font-ui);background:#edbb4738;border-radius:10px;margin:14px 0 0;padding:8px 14px}@media (max-width:640px){.dVPOnq_grid{grid-template-columns:1fr}.dVPOnq_submit{justify-content:center;width:100%}}
.Yn1grG_lead{font-family:var(--font-display);color:var(--ink);margin:4px 0 22px;font-size:19px;line-height:1.55}html[lang=zh-Hant] .Yn1grG_lead{font-family:var(--font-display-zh);font-size:18px;line-height:1.8}.Yn1grG_section{margin:26px 0 0}.Yn1grG_h3{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 12px;font-size:12.5px;font-weight:800;display:flex}.Yn1grG_h3:after{content:"";background:repeating-linear-gradient(90deg,#2b3a3538 0 6px,#0000 6px 11px);flex:1;height:1.5px}html[lang=zh-Hant] .Yn1grG_h3{letter-spacing:.06em;font-family:var(--font-ui-zh);font-size:14px}.Yn1grG_badge{border:2.5px solid var(--ink);min-width:62px;height:62px;font-family:var(--font-display);color:var(--ink);border-radius:50%;place-items:center;margin-top:12px;padding:0 8px;font-size:26px;font-weight:700;display:inline-grid;box-shadow:0 4px #2b3a3540}.Yn1grG_chipRow{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Yn1grG_chip{font:600 13.5px var(--font-ui);color:var(--ink);background:#2b3a3512;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}html[lang=zh-Hant] .Yn1grG_chip{font-family:var(--font-ui-zh)}.Yn1grG_callout{background:color-mix(in srgb, var(--accent) 22%, #fffaf0);border-left:6px solid var(--accent);font-family:var(--font-hand);color:var(--ink);border-radius:14px;margin:0;padding:16px 20px 16px 22px;font-size:23px;font-weight:600;line-height:1.3;position:relative}html[lang=zh-Hant] .Yn1grG_callout{font-family:var(--font-display-zh);font-size:18px;line-height:1.7}.Yn1grG_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:0;padding:0;list-style:none;display:grid}.Yn1grG_checks li{font:500 16px/1.45 var(--font-ui);align-items:flex-start;gap:10px;display:flex}html[lang=zh-Hant] .Yn1grG_checks li{font-family:var(--font-ui-zh)}.Yn1grG_checks li svg{background:color-mix(in srgb, var(--accent) 35%, #fffaf0);width:24px;height:24px;color:var(--ink);border-radius:7px;flex:none;margin-top:1px;padding:3px}.Yn1grG_tableWrap{background:#fffdf7;border:1.5px solid #2b3a351f;border-radius:16px;overflow:hidden}.Yn1grG_table{border-collapse:collapse;width:100%;font:500 15px var(--font-ui)}html[lang=zh-Hant] .Yn1grG_table{font-family:var(--font-ui-zh)}.Yn1grG_table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:color-mix(in srgb, var(--accent) 16%, #fffaf0);padding:12px 16px;font-size:12px;font-weight:800}.Yn1grG_table td{vertical-align:middle;border-top:1.5px solid #2b3a3514;padding:14px 16px}@media (min-width:641px){.Yn1grG_table td:first-child,.Yn1grG_table td:nth-child(2){white-space:nowrap}}.Yn1grG_seats{white-space:nowrap;align-items:center;gap:10px;display:flex}.Yn1grG_cap{font-family:var(--font-display);font-size:18px;font-weight:700}.Yn1grG_pill{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.Yn1grG_pill[data-level=low]{color:#a23f2b;background:#fbe0d9}.Yn1grG_pill[data-level=ok]{color:#2f5a35;background:#dcebd5}.Yn1grG_pill[data-level=full]{color:#6b6152;background:#e9e4da}.Yn1grG_empty{font:500 15.5px/1.5 var(--font-ui);color:var(--ink-soft);background:#2b3a350d;border-radius:14px;margin:0;padding:16px 18px}.Yn1grG_files{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Yn1grG_file{color:var(--ink);font:600 15px var(--font-ui);box-shadow:var(--diecut-shadow);transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);background:#fffaf0;border:4px solid #fff;border-radius:18px;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.Yn1grG_file:hover{box-shadow:var(--diecut-shadow-up);transform:scale(1.02)rotate(-.5deg)}.Yn1grG_file:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.Yn1grG_fileIcon{background:color-mix(in srgb, var(--accent) 30%, #fffaf0);width:42px;height:42px;font:800 11px var(--font-ui);letter-spacing:.06em;border-radius:10px;place-items:center;display:grid}.Yn1grG_fileMeta{color:var(--ink-soft);margin-left:auto;font-size:13px;font-weight:500}.Yn1grG_thumbs{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:10px;display:grid}.Yn1grG_thumbs a{aspect-ratio:4/3;background:#efe7d6;border-radius:12px;display:block;overflow:hidden}.Yn1grG_thumbs img{object-fit:cover;width:100%;height:100%}.Yn1grG_cta{--cta:#9cb592;background-color:color-mix(in srgb, var(--cta) 34%, #fbf6ea);background-image:var(--grain);outline:1.5px dashed color-mix(in srgb, var(--cta) 75%, #2b3a35);outline-offset:-8px;color:var(--ink);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:22px 26px;display:flex}.Yn1grG_cta h3{font:650 20px var(--font-display);margin:0 0 4px}html[lang=zh-Hant] .Yn1grG_cta h3{font-family:var(--font-display-zh)}.Yn1grG_cta p{font:500 14.5px/1.45 var(--font-ui);opacity:.78;margin:0}.Yn1grG_primaryBtn,.Yn1grG_ghostBtn{border:var(--diecut-edge);min-height:54px;color:var(--ink);font:600 16.5px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);transform:rotate(var(--diecut-tilt));transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.Yn1grG_primaryBtn:hover,.Yn1grG_ghostBtn:hover{box-shadow:var(--diecut-shadow-up);transform:rotate(0)scale(1.07)}.Yn1grG_primaryBtn:active,.Yn1grG_ghostBtn:active{box-shadow:var(--diecut-shadow-down);transform:rotate(0)scale(.95)}.Yn1grG_primaryBtn{background:var(--button-bg)}.Yn1grG_ghostBtn{background:#fffaf0}.Yn1grG_primaryBtn:focus-visible,.Yn1grG_ghostBtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.Yn1grG_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0 0 6px;display:grid}.Yn1grG_fact{background:#fffdf7;border:1.5px solid #2b3a351a;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.Yn1grG_fact svg{flex:none;margin-top:2px}.Yn1grG_factLabel{font:800 11.5px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);display:block}.Yn1grG_factValue{font:600 15.5px/1.4 var(--font-ui);margin-top:3px;display:block}:is(html[lang=zh-Hant] .Yn1grG_factValue,html[lang=zh-Hant] .Yn1grG_factLabel){font-family:var(--font-ui-zh);letter-spacing:.04em}.Yn1grG_timeline{border-left:2px dashed #2b3a3540;margin:0 0 0 8px;padding:0;list-style:none}.Yn1grG_timeline li{font:500 15.5px/1.45 var(--font-ui);padding:4px 0 14px 22px;position:relative}.Yn1grG_timeline li:before{content:"";background:var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:9px;left:-7px;box-shadow:0 0 0 3px #fffaf0}.Yn1grG_timeline b{min-width:96px;font-family:var(--font-display);display:inline-block}.Yn1grG_quotes{columns:2 260px;column-gap:16px}.Yn1grG_quote{break-inside:avoid;background:var(--note,#f8e5a6);transform:rotate(var(--tilt,0deg));border-radius:6px;margin:0 0 16px;padding:20px 20px 16px;box-shadow:0 10px 22px -14px #281e0a73}.Yn1grG_quote blockquote{font-family:var(--font-display);margin:0;font-size:16.5px;font-style:italic;line-height:1.55}html[lang=zh-Hant] .Yn1grG_quote blockquote{font-family:var(--font-display-zh);font-style:normal;line-height:1.8}.Yn1grG_quote figcaption{font:700 22px var(--font-hand);color:var(--green);margin-top:12px}html[lang=zh-Hant] .Yn1grG_quote figcaption{font-family:var(--font-hand-zh);font-size:19px}.Yn1grG_quote small{font:600 12.5px var(--font-ui);color:var(--ink-soft);display:block}.Yn1grG_whyGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.Yn1grG_whyCard{background:#fffdf7;border:1.5px solid #2b3a351a;border-radius:16px;padding:18px}.Yn1grG_whyIcon{border:2px solid var(--ink);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:10px;display:grid}.Yn1grG_whyCard h3{font:650 18px var(--font-display);margin:0 0 4px}html[lang=zh-Hant] .Yn1grG_whyCard h3{font-family:var(--font-display-zh)}.Yn1grG_whyCard p{font:500 14.5px/1.5 var(--font-ui);color:var(--ink-soft);margin:0}html[lang=zh-Hant] .Yn1grG_whyCard p{font-family:var(--font-ui-zh)}.Yn1grG_row{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.Yn1grG_courseList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Yn1grG_courseItem{width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;box-shadow:var(--diecut-shadow);transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);background:#fffaf0;border:4px solid #fff;border-radius:20px;align-items:center;gap:16px;padding:14px 18px;display:flex}.Yn1grG_courseItem:hover{box-shadow:var(--diecut-shadow-up);transform:scale(1.02)rotate(-.5deg)}.Yn1grG_courseItem:active{box-shadow:var(--diecut-shadow-down);transform:scale(.98)}.Yn1grG_courseItem strong{font:650 18px var(--font-display);display:block}.Yn1grG_courseItem span{font:500 14px var(--font-ui);color:var(--ink-soft)}@media (max-width:640px){.Yn1grG_lead{font-size:17px}.Yn1grG_checks{grid-template-columns:1fr}.Yn1grG_table thead{display:none}.Yn1grG_table,.Yn1grG_table tbody,.Yn1grG_table tr,.Yn1grG_table td{width:100%;display:block}.Yn1grG_table tr{border-top:1.5px solid #2b3a3514;padding:10px 14px}.Yn1grG_table tr:first-child{border-top:0}.Yn1grG_table td{border:0;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.Yn1grG_table td:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:11.5px;font-weight:800}.Yn1grG_cta{text-align:center;flex-direction:column;align-items:stretch}}.Yn1grG_photo{margin:0}.Yn1grG_photoFrame{box-shadow:var(--diecut-shadow);background:#fffdf7;border-radius:10px;padding:14px;position:relative}.Yn1grG_photoFrame img{object-fit:contain;background:#eef0e6;border-radius:4px;width:100%;height:auto;max-height:56vh;display:block}.Yn1grG_photoNav{background:var(--button-bg);width:50px;height:50px;color:var(--ink);cursor:pointer;box-shadow:var(--diecut-shadow);transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring);border:4px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Yn1grG_photoPrev{left:26px}.Yn1grG_photoNext{right:26px}.Yn1grG_photoNav:hover{box-shadow:var(--diecut-shadow-up);transform:translateY(-50%)scale(1.08)}.Yn1grG_photoNav:active{box-shadow:var(--diecut-shadow-down);transform:translateY(-50%)scale(.92)}.Yn1grG_photoNav:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.Yn1grG_photoCaption{font:700 26px/1.2 var(--font-hand);color:var(--ink-soft);text-align:center;margin:16px 4px 0}html[lang=zh-Hant] .Yn1grG_photoCaption{font-family:var(--font-hand-zh);font-size:22px}.Yn1grG_story{max-width:640px;font-family:var(--font-display);color:var(--ink);margin:4px auto 0;font-size:18px;line-height:1.7}.Yn1grG_story p{margin:0 0 14px}.Yn1grG_storyQuote{border-left:5px solid var(--accent);margin:22px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:1.45}.Yn1grG_storyQuote cite{font:600 14px/1.3 var(--font-ui);letter-spacing:.06em;color:var(--ink-soft);margin-top:6px;font-style:normal;display:block}.Yn1grG_storyTagline{font:700 30px/1.2 var(--font-hand);color:#c46b59;margin:22px 0 4px;transform:rotate(-1.5deg)}html[lang=zh-Hant] .Yn1grG_story{font-family:var(--font-display-zh);font-size:18px;line-height:1.9}html[lang=zh-Hant] .Yn1grG_storyTagline{font-family:var(--font-hand-zh);font-size:28px}
.pQDf-G_wrap{z-index:15;pointer-events:none;transition:opacity .5s;position:fixed;inset:0}.pQDf-G_wrap[data-open=false]{opacity:0}.pQDf-G_wrap[data-open=false] .pQDf-G_arrow{pointer-events:none}.pQDf-G_arrow{width:54px;height:54px;color:var(--ink);cursor:pointer;pointer-events:auto;box-shadow:var(--diecut-shadow);transition:transform .25s var(--diecut-spring), box-shadow .25s var(--diecut-spring), background .2s ease, opacity .3s ease;background:#fffaf0;border:4px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pQDf-G_left{left:2.2vw}.pQDf-G_right{right:2.2vw}.pQDf-G_arrow:hover:not(:disabled){background:var(--button-bg);box-shadow:var(--diecut-shadow-up)}.pQDf-G_left:hover:not(:disabled){transform:translateY(-50%)translate(-3px)scale(1.08)rotate(-6deg)}.pQDf-G_right:hover:not(:disabled){transform:translateY(-50%)translate(3px)scale(1.08)rotate(6deg)}.pQDf-G_arrow:active:not(:disabled){box-shadow:var(--diecut-shadow-down);transform:translateY(-50%)scale(.92)}.pQDf-G_arrow:disabled{opacity:.3;cursor:default}.pQDf-G_arrow:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (max-width:940px){.pQDf-G_wrap{display:none}}.pQDf-G_hint{left:50%;bottom:calc(96px + env(safe-area-inset-bottom));z-index:18;pointer-events:none;position:fixed;transform:translate(-50%)}.pQDf-G_hint[data-kind=turn]{top:calc(24px + env(safe-area-inset-top));bottom:auto}.pQDf-G_openBtn{pointer-events:auto;border:var(--diecut-edge);background:var(--button-bg);height:52px;color:var(--ink);font:600 17px var(--font-button);white-space:nowrap;cursor:pointer;box-shadow:var(--diecut-shadow);border-radius:999px;align-items:center;gap:8px;padding:0 24px;animation:2.6s ease-in-out 2.2s infinite pQDf-G_bob;display:inline-flex}html[lang=zh-Hant] .pQDf-G_toast{font-family:var(--font-ui-zh)}.pQDf-G_openBtn:active{box-shadow:var(--diecut-shadow-down);animation:none;transform:rotate(0)scale(.95)}.pQDf-G_openBtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@keyframes pQDf-G_bob{0%,to{transform:translateY(0) rotate(var(--diecut-tilt))}50%{transform:translateY(-5px) rotate(var(--diecut-tilt))}}.pQDf-G_toast{color:#fffaf0;font-family:var(--font-ui);white-space:nowrap;background:#2b3a35e0;border-radius:999px;margin:0;padding:10px 18px;font-size:14px;font-weight:600;transition:opacity .4s,transform .4s;box-shadow:0 14px 30px -14px #141e1999}.pQDf-G_hint[data-show=false] .pQDf-G_toast{opacity:0;transform:translateY(8px)}.pQDf-G_toastShort{display:none}@media (max-width:760px){.pQDf-G_hint{bottom:calc(80px + env(safe-area-inset-bottom))}.pQDf-G_hint[data-kind=turn]{top:calc(62px + env(safe-area-inset-top))}.pQDf-G_toastLong{display:none}.pQDf-G_toastShort{display:inline}}@media (prefers-reduced-motion:reduce){.pQDf-G_openBtn{animation:none}}@media (min-width:1000px){.pQDf-G_hint[data-kind=open]{display:none}}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.3zrb6siod-_f0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.2o1dletpdqcxm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.1n10e_apdb6ux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.3pdm20a023wv-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.16191ingcc7md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.0fuf3937kiol3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.Q-lB7W_className{font-family:Fraunces,Fraunces Fallback}.Q-lB7W_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.BvS7Xa_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.BvS7Xa_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.lGRAQq_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.lGRAQq_variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.HsJUUG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.HsJUUG_variable{--font-caveat:"Caveat", "Caveat Fallback"}
._keDtG_stage{z-index:1;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0}._keDtG_stage[data-dragging=true],._keDtG_stage[data-dragging=true] *{cursor:grabbing!important}._keDtG_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._keDtG_stage[data-mode=flat] ._keDtG_canvas{display:none}._keDtG_flat{position:absolute;inset:0}._keDtG_overlay{pointer-events:none;z-index:2;position:absolute;inset:0}._keDtG_slot{transform-origin:0 0;pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}._keDtG_overlay[data-active=true] ._keDtG_slot[data-visible=true]{visibility:visible}._keDtG_hotspot{pointer-events:auto;appearance:none;cursor:pointer;transform-origin:50%;background:0 0;border:0;outline:none;margin:0;padding:0;transition:background-color .25s,box-shadow .25s;display:block;position:absolute}@media (hover:hover){._keDtG_hotspot:hover{background-color:#fffaeb29;box-shadow:0 0 0 10px #fff4d68c,0 26px 50px -18px #281e0a66}}._keDtG_hotspot:active{background-color:#1e140514}._keDtG_hotspot:focus-visible{box-shadow:0 0 0 8px #fffaf0, 0 0 0 18px var(--green,#2f5145)}._keDtG_embed{pointer-events:auto;transform-origin:50%;background:#e8ecdf;position:absolute;overflow:hidden}._keDtG_embedFrame{width:calc(100% * var(--page-scale,1));height:calc(100% * var(--page-scale,1));transform:scale(calc(1 / var(--page-scale,1)));transform-origin:0 0;border:0;position:absolute;top:0;left:0}._keDtG_coverHotspot:hover,._keDtG_coverHotspot:active{box-shadow:none!important;background-color:#0000!important}._keDtG_coverHotspot:focus-visible{box-shadow:0 0 0 8px #fffaf0, 0 0 0 18px var(--mustard,#edbb47)}
.Cs5AaG_app{position:fixed;inset:0;overflow:hidden}
.YP0UiW_text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.YP0UiW_text:focus,.YP0UiW_text:focus-within{z-index:150;clip:auto;white-space:normal;background:var(--paper);width:auto;height:auto;font:500 16px/1.6 var(--font-ui);outline:3px solid var(--green);border-radius:20px;margin:0;padding:32px clamp(20px,5vw,56px);position:fixed;inset:4vh max(4vw,16px);overflow:auto;box-shadow:0 40px 100px -30px #140f0599}.YP0UiW_text h1,.YP0UiW_text h2,.YP0UiW_text h3{font-family:var(--font-display)}.YP0UiW_text table{border-collapse:collapse;margin:12px 0}.YP0UiW_text th,.YP0UiW_text td{text-align:left;border:1px solid #2b3a3533;padding:6px 10px}
