.lab-closing-module__S7NnWa__closing{--gutter:clamp(22px, 4.5vw, 72px);--hand:var(--uf-font-hand);color:#f3f2e9;font-family:Arial, var(--uf-font-cjk-stack), "Noto Sans TC", sans-serif;background:#101818;border-top:1px solid #ffffff20;margin:0;padding:95px 0;position:relative;overflow:hidden}.lab-closing-module__S7NnWa__closing :where(h2,p){margin:0}.lab-closing-module__S7NnWa__closing :where(img){max-width:100%;height:auto;display:block}.lab-closing-module__S7NnWa__wrap{width:min(1180px, calc(100% - var(--gutter) - var(--gutter)));margin-inline:auto}.lab-closing-module__S7NnWa__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__eyebrow{font:37px / 1.15 var(--hand);text-transform:uppercase;color:#f8b72f;transform-origin:0;margin:0 0 22px;transform:rotate(-2deg)}.lab-closing-module__S7NnWa__closing h2{letter-spacing:-.035em;text-wrap:pretty;font-size:43px;font-weight:800;line-height:1.4}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__body{color:#c1cac5;max-width:590px;margin-top:28px;font-size:19px;font-weight:400;line-height:1.95}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__body .lab-closing-module__S7NnWa__emphasis{color:#f3f2e9;margin-top:28px;font-size:20px;font-weight:600}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__art{filter:drop-shadow(0 18px 20px #0008);margin:0 -70px 0 0;position:relative}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__art img{width:100%;transform:rotate(-8deg)}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__cta{border:1px solid var(--color-cta);background:var(--color-cta);color:#fff;border-radius:8px;align-items:center;gap:28px;min-height:58px;margin-top:32px;padding:14px 26px;font-size:17px;font-weight:700;line-height:1.7;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__cta:hover{background:var(--color-cta-hover);transform:translateY(-2px)}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__cta:focus-visible{outline-offset:5px;outline:3px solid #f8b72f}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__signature{border-top:1px solid #0b0e0e25;align-items:center;gap:20px;margin-top:65px;padding-top:28px;font-size:16px;line-height:1.7;display:flex}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__signature .lab-closing-module__S7NnWa__hand{font:39px / 1.15 var(--hand);text-transform:uppercase;color:#f8b72f}@media (max-width:900px){.lab-closing-module__S7NnWa__closing{padding-block:70px}.lab-closing-module__S7NnWa__grid{gap:25px}.lab-closing-module__S7NnWa__closing h2{font-size:32px}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__body{font-size:18px}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__art{max-width:250px;margin:auto}}@media (max-width:800px){.lab-closing-module__S7NnWa__grid{grid-template-columns:1fr;gap:32px}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__art{display:none}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__signature{flex-wrap:wrap;gap:10px 18px;margin-top:45px}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__signature .lab-closing-module__S7NnWa__hand{font-size:35px}}@media (max-width:600px){.lab-closing-module__S7NnWa__closing h2{font-size:29px}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__eyebrow{font-size:32px}}@media (max-width:450px){.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__signature{font-size:14px}}@media (prefers-reduced-motion:reduce){.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__cta{transition:none}.lab-closing-module__S7NnWa__closing .lab-closing-module__S7NnWa__cta:hover{transform:none}}
.r1-module__0y4XUG__page{--ink:#0b0e0e;--chalk:#f3efe5;--amber:#f8b72f;--muted:#c4cbc6;--rule:#ffffff29;--line:#f3efe533;--gutter:clamp(22px, 4.5vw, 72px);--chapter-width:1180px;--chapter-edge:max(var(--gutter), calc((100vw - var(--chapter-width)) / 2));--reading-gap:clamp(32px, 4.5vw, 64px);--hand:var(--uf-font-hand);--toolbar-h:63px;isolation:isolate;background:var(--ink);color:var(--chalk);font:19px / 1.95 Arial, var(--uf-font-cjk-stack), "Microsoft JhengHei", sans-serif;letter-spacing:.015em;position:relative;overflow:clip}.r1-module__0y4XUG__page :where(h1,h2,h3,p,figure,ol,ul){margin:0}.r1-module__0y4XUG__page :where(a){color:inherit;text-decoration:none}.r1-module__0y4XUG__page :where(a,button):focus-visible{outline:3px solid var(--amber);outline-offset:6px}.r1-module__0y4XUG__page :where(img){max-width:100%;height:auto;display:block}.r1-module__0y4XUG__page ::selection{background:var(--amber);color:var(--ink)}.r1-module__0y4XUG__page :where(h1,h2,h3){letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.23}.r1-module__0y4XUG__page p{text-wrap:pretty}.r1-module__0y4XUG__hand{font-family:var(--hand);letter-spacing:.03em;text-transform:uppercase;color:var(--amber);font-weight:400;line-height:1.05}.r1-module__0y4XUG__container{width:min(var(--chapter-width), calc(100% - var(--gutter) - var(--gutter)));margin-inline:auto}.r1-module__0y4XUG__movie{background:#131918;width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.r1-module__0y4XUG__screen{background:#131918;position:relative;overflow:hidden}.r1-module__0y4XUG__screen video,.r1-module__0y4XUG__screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.r1-module__0y4XUG__screen video{filter:saturate(.86);pointer-events:none}.r1-module__0y4XUG__screen:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000b);position:absolute;inset:0}.r1-module__0y4XUG__hero{isolation:isolate;width:100%;min-height:max(880px,min(1040px,100svh));padding:180px var(--chapter-edge) 155px;align-items:center;display:flex;position:relative}.r1-module__0y4XUG__hero>.r1-module__0y4XUG__heroMovie{z-index:-1;height:100%;position:absolute;inset:0}.r1-module__0y4XUG__heroMovie .r1-module__0y4XUG__screen{height:100%}.r1-module__0y4XUG__heroMovie .r1-module__0y4XUG__screen:after{background:linear-gradient(90deg,#000e,#0008 62%,#0002),linear-gradient(#0000 75%,#0b0e0e)}.r1-module__0y4XUG__heroCopy{max-width:960px}.r1-module__0y4XUG__heroLabel{flex-wrap:wrap;align-items:center;gap:21px;margin-bottom:27px;display:flex}.r1-module__0y4XUG__heroLabel .r1-module__0y4XUG__hand{font-size:38px}.r1-module__0y4XUG__kicker{border-left:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;padding-left:22px;font-size:16px;font-weight:600}.r1-module__0y4XUG__hero h1{letter-spacing:-.045em;max-width:12em;font-size:clamp(48px,5.9vw,86px);font-weight:900;line-height:1.22}.r1-module__0y4XUG__mark{white-space:nowrap;display:inline-block;position:relative}.r1-module__0y4XUG__mark:after{content:"";background:var(--amber);clip-path:polygon(0 30%,98% 0,100% 65%,1% 100%);width:104%;height:.075em;position:absolute;bottom:-.04em;left:-2%;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:no-preference){.r1-module__0y4XUG__mark:after{animation:.7s cubic-bezier(.65,0,.35,1) 1s both r1-module__0y4XUG__markDraw;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat;mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat}}@keyframes r1-module__0y4XUG__markDraw{to{-webkit-mask-position:0 0;mask-position:0 0}}.r1-module__0y4XUG__heroLead,.r1-module__0y4XUG__heroBody{letter-spacing:.05em;color:#dce0d8;max-width:28em;font-size:21px;line-height:1.9}.r1-module__0y4XUG__heroLead{margin-top:28px}.r1-module__0y4XUG__heroBody{margin-top:20px}.r1-module__0y4XUG__intro{scroll-margin-top:calc(var(--site-header-h,64px) + 20px);padding-block:90px 60px}.r1-module__0y4XUG__intro h2{color:#f8b72f;font-size:clamp(31px,3.6vw,51px);line-height:1.5}.r1-module__0y4XUG__answer{max-width:45em;color:var(--muted);margin-top:27px;font-size:19px;line-height:1.95}.r1-module__0y4XUG__nav{top:var(--site-header-h,64px);z-index:35;background:var(--ink);border-block:1px solid #ffffff26;position:sticky}.r1-module__0y4XUG__nav>.r1-module__0y4XUG__container{scrollbar-width:none;justify-content:space-between;gap:18px;display:flex;overflow-x:auto}.r1-module__0y4XUG__nav a{letter-spacing:.4px;white-space:nowrap;min-height:58px;color:var(--muted);align-items:center;gap:8px;padding:20px 0;font-size:12px;line-height:1.43;display:flex}.r1-module__0y4XUG__nav a span{font:21px / 1 var(--hand);letter-spacing:.4px;color:var(--amber)}.r1-module__0y4XUG__nav>.r1-module__0y4XUG__container{box-sizing:content-box;padding-inline:12px}.r1-module__0y4XUG__nav a{isolation:isolate;position:relative}.r1-module__0y4XUG__nav a:before{content:"";z-index:-1;border-radius:var(--radius-tag,6px);background:var(--color-nav-active,#c2410c);opacity:0;transition:opacity .2s;position:absolute;inset:12px -12px}.r1-module__0y4XUG__nav a[aria-current],.r1-module__0y4XUG__nav a[aria-current] span{color:#fff}.r1-module__0y4XUG__nav a[aria-current]:before{opacity:1}.r1-module__0y4XUG__progress{background:var(--amber);height:2px;transform:scaleX(var(--read-progress,0));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.r1-module__0y4XUG__reader{width:100%;padding:0 0 80px}.r1-module__0y4XUG__chapter{min-width:0;scroll-margin-top:calc(var(--site-header-h,64px) + var(--toolbar-h) - 76px);padding-block:76px 25px}.r1-module__0y4XUG__feature{isolation:isolate;width:100%;position:relative}.r1-module__0y4XUG__feature .r1-module__0y4XUG__screen{aspect-ratio:2.9;width:100%;min-height:440px;max-height:550px}.r1-module__0y4XUG__feature .r1-module__0y4XUG__screen:after{background:linear-gradient(90deg,#000d,#0007 58%,#0002),linear-gradient(#0000 35%,#000b)}.r1-module__0y4XUG__sectionHead{left:var(--chapter-edge);right:var(--chapter-edge);pointer-events:none;position:absolute;bottom:52px}.r1-module__0y4XUG__step{letter-spacing:.07em;color:var(--amber);align-items:center;gap:15px;margin-bottom:15px;font-size:14px;line-height:1.8;display:flex}.r1-module__0y4XUG__step b{font:55px / 1 var(--hand);font-weight:400}.r1-module__0y4XUG__sectionHead h2{text-shadow:0 3px 24px #0007;max-width:15em;font-size:clamp(36px,4.1vw,59px);line-height:1.45}.r1-module__0y4XUG__chapterGrid{width:min(var(--chapter-width), calc(100% - var(--gutter) - var(--gutter)));margin:44px auto 0}.r1-module__0y4XUG__prose{gap:var(--reading-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.r1-module__0y4XUG__prose>*{min-width:0}.r1-module__0y4XUG__lead{text-wrap:pretty;max-width:17em;font-size:clamp(22px,2.3vw,30px);font-weight:700;line-height:1.7}.r1-module__0y4XUG__body{color:var(--muted);font-size:19px;line-height:1.95}.r1-module__0y4XUG__body p+p{margin-top:23px}.r1-module__0y4XUG__body .r1-module__0y4XUG__emphasis{color:var(--chalk);border-left:2px solid #f8b72f;margin-top:30px;padding-left:20px;font-size:21px;line-height:1.85}.r1-module__0y4XUG__link{border-bottom:1px solid var(--amber);min-height:44px;color:var(--amber);align-items:center;gap:18px;margin-top:27px;padding-block:8px;font-size:15px;display:inline-flex}.r1-module__0y4XUG__link:hover{color:#ffe0a0;border-color:#ffe0a0}.r1-module__0y4XUG__link span{transition:transform .2s}.r1-module__0y4XUG__link:hover span{transform:translate(3px,-3px)}.r1-module__0y4XUG__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:44px;display:grid}.r1-module__0y4XUG__gallery figure{aspect-ratio:1.3;border:1px solid #ffffff1c;margin:0;overflow:hidden}.r1-module__0y4XUG__gallery img{object-fit:cover;width:100%;height:100%;transition:transform .65s}.r1-module__0y4XUG__gallery figure:hover img{transform:scale(1.035)}.r1-module__0y4XUG__backtop{z-index:30;color:#fff;background:#111e;border:1px solid #fff6;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid;position:fixed;bottom:24px;right:24px}.r1-module__0y4XUG__backtop[hidden]{display:none}.r1-module__0y4XUG__backtop:not([data-shown]){opacity:0;visibility:hidden;transform:translateY(12px)}@media (prefers-reduced-motion:no-preference){.r1-module__0y4XUG__backtop{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.r1-module__0y4XUG__backtop[data-shown]{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility}}.r1-module__0y4XUG__backtopRing{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible;rotate:-90deg}.r1-module__0y4XUG__backtopRing circle{fill:none;stroke:var(--amber);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:calc(1px - var(--read-progress,0) * 1px)}.r1-module__0y4XUG__reveal{opacity:1;transition:opacity .7s,transform .7s;transform:none}.r1-module__0y4XUG__page[data-motion] .r1-module__0y4XUG__reveal.waiting{opacity:0;transform:translateY(22px)}@media (max-width:1100px){.r1-module__0y4XUG__hero{min-height:800px}}@media (max-width:900px){.r1-module__0y4XUG__hero{min-height:820px;padding:175px var(--gutter) 155px}.r1-module__0y4XUG__hero h1{max-width:13em;font-size:55px}.r1-module__0y4XUG__heroLead,.r1-module__0y4XUG__heroBody{font-size:19px}.r1-module__0y4XUG__heroLabel{gap:15px}.r1-module__0y4XUG__intro{padding-block:55px 40px}.r1-module__0y4XUG__answer{font-size:18px}.r1-module__0y4XUG__reader{padding:0 0 50px}.r1-module__0y4XUG__chapter{scroll-margin-top:calc(var(--site-header-h,64px) + var(--toolbar-h) - 50px);padding-top:50px}.r1-module__0y4XUG__feature .r1-module__0y4XUG__screen{aspect-ratio:1.75;min-height:380px}.r1-module__0y4XUG__sectionHead{left:var(--gutter);right:var(--gutter)}.r1-module__0y4XUG__prose{grid-template-columns:1fr;gap:24px}.r1-module__0y4XUG__lead{max-width:24em}.r1-module__0y4XUG__body{max-width:39em;font-size:18px}.r1-module__0y4XUG__gallery{gap:14px}.r1-module__0y4XUG__backtop{bottom:15px;right:15px}}@media (max-width:760px){.r1-module__0y4XUG__page{--toolbar-h:56px}.r1-module__0y4XUG__nav>.r1-module__0y4XUG__container{box-sizing:border-box;gap:25px;width:100%;padding-inline:22px}.r1-module__0y4XUG__nav a{min-height:54px;padding-block:16px}.r1-module__0y4XUG__nav a:before{inset:10px -10px}}@media (max-width:600px){.r1-module__0y4XUG__hero{padding-top:155px}.r1-module__0y4XUG__hero h1{font-size:37px;line-height:1.38}.r1-module__0y4XUG__heroLead,.r1-module__0y4XUG__heroBody{font-size:18px}.r1-module__0y4XUG__heroLabel{gap:10px}.r1-module__0y4XUG__intro h2{font-size:28px}.r1-module__0y4XUG__answer{margin-top:23px;font-size:17px}.r1-module__0y4XUG__feature .r1-module__0y4XUG__screen{aspect-ratio:1.1;min-height:360px}.r1-module__0y4XUG__sectionHead{bottom:32px}.r1-module__0y4XUG__step{gap:15px;margin-bottom:16px;font-size:12px}.r1-module__0y4XUG__step b{font-size:39px}.r1-module__0y4XUG__sectionHead h2{max-width:11em;font-size:30px;line-height:1.5}.r1-module__0y4XUG__chapterGrid{margin-top:30px}.r1-module__0y4XUG__prose{gap:21px}.r1-module__0y4XUG__lead{font-size:23px;line-height:1.7}.r1-module__0y4XUG__body .r1-module__0y4XUG__emphasis{padding-left:16px;font-size:19px}.r1-module__0y4XUG__gallery{grid-template-columns:1fr;gap:18px;margin-top:32px}.r1-module__0y4XUG__gallery figure{aspect-ratio:1.55}}@media (max-width:480px){.r1-module__0y4XUG__kicker{padding-left:12px}}@media (prefers-reduced-motion:reduce){.r1-module__0y4XUG__nav a:before{transition:none}.r1-module__0y4XUG__page :where(*){transition:none!important;animation:none!important}.r1-module__0y4XUG__reveal.waiting{opacity:1!important;transform:none!important}.r1-module__0y4XUG__gallery figure:hover img,.r1-module__0y4XUG__link:hover span{transform:none}}@media print{.r1-module__0y4XUG__nav,.r1-module__0y4XUG__backtop{display:none!important}.r1-module__0y4XUG__sectionHead{max-width:none;position:static}}
.r2-module__CcPrJa__page{--uf-amber:#f8b72f;--uf-ink:#0b0e0e;--uf-raised:#121515;--uf-text:#eef0ec;--uf-muted:#c4cbc6;--uf-line:#ffffff26;--accent:var(--uf-amber);--fg:var(--uf-text);--surface:var(--uf-raised);--r2-gutter:clamp(22px, 4.5vw, 72px);--r2-edge:max(var(--r2-gutter), calc((100vw - 1280px) / 2));--line:#f3efe533;--hand-font:var(--uf-font-hand);background:var(--uf-ink);color:var(--fg);font-family:Arial, var(--uf-font-cjk-stack), "Noto Sans TC", sans-serif;line-break:strict;overflow:clip}.r2-module__CcPrJa__page :where(h1,h2,h3){letter-spacing:-.035em;text-wrap:pretty;font-weight:800;line-height:1.45}.r2-module__CcPrJa__page :where(h1){font-size:clamp(38px,4.7vw,68px)}.r2-module__CcPrJa__page :where(h2){font-size:clamp(30px,3.3vw,48px)}.r2-module__CcPrJa__page :where(h3){font-size:clamp(26px,2.5vw,36px)}.r2-module__CcPrJa__page :where(p),.r2-module__CcPrJa__page :where(figure){margin:0}.r2-module__CcPrJa__page :where(img){max-width:100%;height:auto;display:block}.r2-module__CcPrJa__page :where(a,button,summary):focus-visible,.r2-module__CcPrJa__lifeCard:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.r2-module__CcPrJa__container{width:min(1280px, calc(100% - var(--r2-gutter) * 2));margin-inline:auto}.r2-module__CcPrJa__hand{font:clamp(26px, 2.6vw, 38px) / 1.1 var(--hand-font);letter-spacing:.015em;color:var(--accent);transform-origin:0;margin-bottom:21px;transform:rotate(-2deg)}.r2-module__CcPrJa__body{color:var(--uf-muted);max-width:35em;font-size:18px;line-height:1.95}.r2-module__CcPrJa__lead{margin:26px 0 17px;font-size:21px;font-weight:700;line-height:1.8}.r2-module__CcPrJa__note{color:var(--uf-muted);max-width:39em;margin-top:24px;font-size:14px;line-height:1.9}.r2-module__CcPrJa__link{border-bottom:1px solid var(--accent);min-height:50px;color:var(--accent);align-items:center;gap:28px;margin-top:29px;padding:10px 0;font-size:14px;font-weight:700;transition:transform .18s;display:inline-flex}.r2-module__CcPrJa__link:hover{transform:translateY(-2px)}.r2-module__CcPrJa__index{color:var(--accent);align-items:center;gap:16px;margin-bottom:30px;display:flex}.r2-module__CcPrJa__index b{font:48px / 1 var(--hand-font);font-weight:400}.r2-module__CcPrJa__index span{letter-spacing:.08em;font-size:13px}.r2-module__CcPrJa__copy .r2-module__CcPrJa__hand,.r2-module__CcPrJa__sectionHeading .r2-module__CcPrJa__hand{margin-bottom:16px;font-size:24px}.r2-module__CcPrJa__section{padding-block:110px}.r2-module__CcPrJa__band{background:var(--surface);padding-block:100px}.r2-module__CcPrJa__split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,5vw,80px);display:grid}.r2-module__CcPrJa__split.r2-module__CcPrJa__reverse .r2-module__CcPrJa__copy{order:2}.r2-module__CcPrJa__sectionHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;display:grid}.r2-module__CcPrJa__sectionHeading .r2-module__CcPrJa__lead{margin-top:0}.r2-module__CcPrJa__hero{isolation:isolate;width:100%;height:min(1040px,100svh);min-height:880px;padding:180px var(--r2-edge) 155px;align-items:center;display:flex;position:relative}.r2-module__CcPrJa__hero>.r2-module__CcPrJa__heroMovie{z-index:-1;aspect-ratio:auto;height:100%;position:absolute;inset:0}.r2-module__CcPrJa__hero>.r2-module__CcPrJa__heroMovie:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000e,#0008 62%,#0002),linear-gradient(#0000 75%,#0b0e0e);position:absolute;inset:0}.r2-module__CcPrJa__heroCopy{pointer-events:none;max-width:960px}.r2-module__CcPrJa__heroLabel{flex-wrap:wrap;align-items:center;gap:21px;margin-bottom:27px;display:flex}.r2-module__CcPrJa__heroLabel .r2-module__CcPrJa__hand{letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:38px;line-height:1.05;transform:none}.r2-module__CcPrJa__heroLabel .r2-module__CcPrJa__kicker{border-left:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;color:var(--fg);margin:0;padding-left:22px;font-size:12px;font-weight:600}.r2-module__CcPrJa__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:12em;font-size:clamp(48px,5.9vw,86px);font-weight:900;line-height:1.22}.r2-module__CcPrJa__mark{white-space:nowrap;display:inline-block;position:relative}.r2-module__CcPrJa__mark:after{content:"";background:var(--accent);clip-path:polygon(0 30%,98% 0,100% 65%,1% 100%);width:104%;height:.075em;position:absolute;bottom:-.04em;left:-2%;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:no-preference){.r2-module__CcPrJa__mark:after{animation:.7s cubic-bezier(.65,0,.35,1) 1s both r2-module__CcPrJa__markDraw;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat;mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat}}@keyframes r2-module__CcPrJa__markDraw{to{-webkit-mask-position:0 0;mask-position:0 0}}.r2-module__CcPrJa__heroLead{letter-spacing:.05em;color:#dce0d8;max-width:28em;margin-top:28px;font-size:21px;line-height:1.9}.r2-module__CcPrJa__start{border-bottom:1px solid var(--accent);pointer-events:auto;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding:12px 0;font-size:16px;font-weight:600;display:inline-flex}.r2-module__CcPrJa__nav{top:var(--site-header-h,64px);z-index:25;background:var(--uf-ink);border-block:1px solid var(--uf-line);position:sticky}.r2-module__CcPrJa__nav>.r2-module__CcPrJa__container{scrollbar-width:none;justify-content:space-between;gap:18px;display:flex;overflow-x:auto}.r2-module__CcPrJa__nav a{white-space:nowrap;color:var(--uf-muted);align-items:center;gap:8px;min-height:58px;padding:20px 0;font-size:12px;display:flex}.r2-module__CcPrJa__nav a span{font:21px / 1 var(--hand-font);color:var(--accent)}.r2-module__CcPrJa__nav>.r2-module__CcPrJa__container{box-sizing:content-box;padding-inline:12px}.r2-module__CcPrJa__nav a{isolation:isolate;position:relative}.r2-module__CcPrJa__nav a:before{content:"";z-index:-1;border-radius:var(--radius-tag,6px);background:var(--color-nav-active,#c2410c);opacity:0;transition:opacity .2s;position:absolute;inset:12px -12px}.r2-module__CcPrJa__nav a[aria-current],.r2-module__CcPrJa__nav a[aria-current] span{color:#fff}.r2-module__CcPrJa__nav a[aria-current]:before{opacity:1}.r2-module__CcPrJa__progress{background:var(--accent);height:2px;transform:scaleX(var(--read-progress,0));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.r2-module__CcPrJa__page :where(section[id]),.r2-module__CcPrJa__lifeCard[id]{scroll-margin-top:calc(var(--site-header-h,64px) + 58px)}.r2-module__CcPrJa__film{background:var(--surface);aspect-ratio:1.6;position:relative;overflow:hidden}.r2-module__CcPrJa__film img,.r2-module__CcPrJa__film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.r2-module__CcPrJa__film video{pointer-events:none}.r2-module__CcPrJa__square{aspect-ratio:1;border-radius:12px}.r2-module__CcPrJa__square:after{content:"";border:1px solid var(--uf-line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.r2-module__CcPrJa__wheel{aspect-ratio:1;isolation:isolate;position:relative}.r2-module__CcPrJa__orbit{border:1px dashed var(--uf-line);border-radius:50%;position:absolute;inset:10%;transform:rotate(-30deg)}.r2-module__CcPrJa__orbit:after{content:"";border:1px solid var(--uf-line);border-radius:50%;position:absolute;inset:18%}.r2-module__CcPrJa__wheelCore{object-fit:contain;width:56%;height:56%;position:absolute;inset:22%}.r2-module__CcPrJa__wheelItem{place-items:center;width:27%;height:27%;display:grid;position:absolute}.r2-module__CcPrJa__wheelItem img{object-fit:contain;width:100%;height:100%}.r2-module__CcPrJa__item0{top:32%;left:0}.r2-module__CcPrJa__item1{top:0;left:34%;transform:rotate(15deg)}.r2-module__CcPrJa__item2{top:33%;right:0;transform:rotate(15deg)}.r2-module__CcPrJa__item3{bottom:0;left:35%}.r2-module__CcPrJa__promises{border-block:1px solid var(--uf-line);grid-template-columns:1fr 1fr;gap:15px;margin-top:32px;padding:20px 0;font-size:14px;display:grid}.r2-module__CcPrJa__promises span:before{content:"✓";color:var(--accent);margin-right:9px}.r2-module__CcPrJa__bitePoints{margin:30px 0 0}.r2-module__CcPrJa__bitePoints>div{border-top:1px solid var(--uf-line);gap:30px;padding:14px 0;display:flex}.r2-module__CcPrJa__bitePoints dt{color:var(--accent);font-weight:700}.r2-module__CcPrJa__bitePoints dd{color:var(--uf-muted);margin:0;font-size:16px}.r2-module__CcPrJa__metrics{border-block:1px solid var(--uf-line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:40px;margin:58px 0;padding:28px 0;display:grid}.r2-module__CcPrJa__metrics>div{align-items:center;gap:22px;display:flex}.r2-module__CcPrJa__metrics b{font:100px / 1 var(--hand-font);color:var(--accent);font-weight:400}.r2-module__CcPrJa__metrics small{font-size:50px}.r2-module__CcPrJa__metrics span,.r2-module__CcPrJa__metrics p{font-size:17px;line-height:1.8}.r2-module__CcPrJa__metrics .r2-module__CcPrJa__metricWord{white-space:nowrap;font-family:inherit;font-size:clamp(28px,3vw,42px);font-weight:800}.r2-module__CcPrJa__metrics .r2-module__CcPrJa__metricLimit{white-space:nowrap;margin-left:8px;font-family:inherit;font-size:16px}.r2-module__CcPrJa__metrics>div:nth-child(2){flex-direction:column;align-items:flex-start;gap:15px}.r2-module__CcPrJa__processGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:55px;display:grid}.r2-module__CcPrJa__processFilm{aspect-ratio:1.22;border-radius:12px}.r2-module__CcPrJa__stepTabs{border-bottom:1px solid var(--uf-line);gap:25px;display:flex}.r2-module__CcPrJa__stepTabs[hidden]{display:none}.r2-module__CcPrJa__stepTabs button{color:var(--uf-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;min-height:50px;padding:15px 0;font:700 14px/1.6 inherit}.r2-module__CcPrJa__stepTabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.r2-module__CcPrJa__stepPanel{padding-top:35px}.r2-module__CcPrJa__stepPanel[hidden]{display:none}.r2-module__CcPrJa__stepPanel .r2-module__CcPrJa__hand{font-size:28px}.r2-module__CcPrJa__stepPanel .r2-module__CcPrJa__body{margin-top:23px}.r2-module__CcPrJa__stepPanel+.r2-module__CcPrJa__stepPanel{border-top:1px solid var(--uf-line);margin-top:30px}.r2-module__CcPrJa__page[data-ready] .r2-module__CcPrJa__stepPanel+.r2-module__CcPrJa__stepPanel{border:0;margin:0}.r2-module__CcPrJa__lifeGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:55px;transition:grid-template-columns .42s cubic-bezier(.25,1,.5,1);display:grid}.r2-module__CcPrJa__lifeCard{background:var(--surface);isolation:isolate;border-radius:12px;min-height:680px;position:relative;overflow:hidden}.r2-module__CcPrJa__lifeCard>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .76s;position:absolute;inset:0}.r2-module__CcPrJa__lifeCard:after{content:"";z-index:-1;background:linear-gradient(#06090926 0%,#060909e6 57%,#060909 97%);position:absolute;inset:0}.r2-module__CcPrJa__lifeCopy{flex-direction:column;justify-content:flex-end;height:100%;min-height:680px;padding:40px;display:flex;position:relative}.r2-module__CcPrJa__lifeCard h2{font-size:clamp(28px,2.5vw,36px)}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__index{margin-bottom:auto;padding-bottom:70px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__hand{margin-bottom:16px;font-size:24px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__lead{margin-top:23px;font-size:18px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__body{font-size:17px}.r2-module__CcPrJa__lifeCard:hover>img,.r2-module__CcPrJa__lifeCard:focus-visible>img{transform:scale(1.045)}.r2-module__CcPrJa__fieldPhoto{aspect-ratio:1.15;object-fit:cover;border-radius:12px;width:100%}.r2-module__CcPrJa__proofStrip{border-top:1px solid var(--uf-line);grid-template-columns:repeat(3,1fr);gap:35px;margin:60px 0 0;padding:35px 0 0;list-style:none;display:grid}.r2-module__CcPrJa__proofStrip li{align-items:center;gap:24px;display:flex}.r2-module__CcPrJa__proofStrip .r2-module__CcPrJa__hand{margin:0;font-size:32px}.r2-module__CcPrJa__proofStrip b{font-size:16px;font-weight:600}.r2-module__CcPrJa__quality{grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;display:grid}.r2-module__CcPrJa__qualityDetails details{border-top:1px solid var(--uf-line)}.r2-module__CcPrJa__qualityDetails details:last-child{border-bottom:1px solid var(--uf-line)}.r2-module__CcPrJa__qualityDetails summary{cursor:pointer;align-items:center;gap:22px;min-height:84px;padding:15px 0;font-size:19px;list-style:none;display:flex}.r2-module__CcPrJa__qualityDetails summary::-webkit-details-marker{display:none}.r2-module__CcPrJa__qualityDetails summary span{color:var(--accent);font:29px / 1 var(--hand-font)}.r2-module__CcPrJa__qualityDetails summary em{color:var(--accent);margin-left:auto;font-style:normal}.r2-module__CcPrJa__qualityPm{flex:none;width:.72em;height:.72em;position:relative}.r2-module__CcPrJa__qualityPm i{background:currentColor;border-radius:1px;width:100%;height:1.6px;margin-top:-.8px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0}.r2-module__CcPrJa__qualityPm i+i{transform:rotate(90deg)}.r2-module__CcPrJa__qualityDetails details[open]:not([data-state=closed]) .r2-module__CcPrJa__qualityPm i+i{transform:rotate(90deg)scaleX(0)}.r2-module__CcPrJa__qualityPanel{overflow:hidden}.r2-module__CcPrJa__qualityDetails details p{color:var(--uf-muted);padding:0 0 30px 49px;font-size:17px;line-height:1.9}.r2-module__CcPrJa__reveal{opacity:1;transform:none}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__reveal{transition:opacity .76s,transform .76s}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__reveal.waiting{opacity:0;transform:translateY(26px)}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__wheelWrap.waiting .r2-module__CcPrJa__wheelItem{opacity:0;transform:rotate(-30deg)scale(.8)}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__wheelItem{transition:opacity .76s .1s,transform .76s .1s}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__item1{transition-delay:.2s}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__item2{transition-delay:.3s}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__item3{transition-delay:.4s}.r2-module__CcPrJa__page[data-motion] .r2-module__CcPrJa__stepPanel:not([hidden]){animation:.42s both r2-module__CcPrJa__r2-step-in}@keyframes r2-module__CcPrJa__r2-step-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1100px){.r2-module__CcPrJa__hero{min-height:800px}}@media (max-width:900px){.r2-module__CcPrJa__hero{height:auto;min-height:820px;padding:175px var(--r2-gutter) 155px}.r2-module__CcPrJa__hero h1{max-width:13em;font-size:55px}.r2-module__CcPrJa__heroLead{font-size:19px}.r2-module__CcPrJa__heroLabel .r2-module__CcPrJa__hand{font-size:30px}}@media (max-width:600px){.r2-module__CcPrJa__hero{min-height:820px;padding-top:155px}.r2-module__CcPrJa__hero h1{font-size:37px;line-height:1.38}.r2-module__CcPrJa__heroLead{font-size:18px}.r2-module__CcPrJa__heroLabel{gap:10px}.r2-module__CcPrJa__heroLabel .r2-module__CcPrJa__hand{font-size:28px}}@media (max-width:480px){.r2-module__CcPrJa__heroLabel{gap:12px}.r2-module__CcPrJa__heroLabel .r2-module__CcPrJa__kicker{padding-left:12px;font-size:11px}}@media (hover:hover) and (min-width:1100px){.r2-module__CcPrJa__lifeGrid:has(.r2-module__CcPrJa__lifeCard:first-child:hover){grid-template-columns:1.12fr 1fr}.r2-module__CcPrJa__lifeGrid:has(.r2-module__CcPrJa__lifeCard:last-child:hover){grid-template-columns:1fr 1.12fr}}@media (min-width:1100px){.r2-module__CcPrJa__lifeGrid:has(.r2-module__CcPrJa__lifeCard:first-child:focus-within){grid-template-columns:1.12fr 1fr}.r2-module__CcPrJa__lifeGrid:has(.r2-module__CcPrJa__lifeCard:last-child:focus-within){grid-template-columns:1fr 1.12fr}}@media (max-width:1023px){.r2-module__CcPrJa__split{gap:34px}.r2-module__CcPrJa__sectionHeading{gap:35px}.r2-module__CcPrJa__processGrid{gap:30px}.r2-module__CcPrJa__quality{gap:35px}.r2-module__CcPrJa__metrics{gap:25px}.r2-module__CcPrJa__metrics b{font-size:80px}.r2-module__CcPrJa__metrics>div{gap:15px}.r2-module__CcPrJa__lifeCopy{padding:28px}.r2-module__CcPrJa__proofStrip li{flex-direction:column;align-items:flex-start;gap:15px}.r2-module__CcPrJa__lifeCard,.r2-module__CcPrJa__lifeCopy{min-height:740px}}@media (max-width:760px){.r2-module__CcPrJa__nav>.r2-module__CcPrJa__container{box-sizing:border-box;gap:25px;width:100%;padding-inline:22px}.r2-module__CcPrJa__nav a{min-height:54px;padding-block:16px}.r2-module__CcPrJa__nav a:before{inset:10px -10px}.r2-module__CcPrJa__section,.r2-module__CcPrJa__band{padding-block:68px}.r2-module__CcPrJa__split,.r2-module__CcPrJa__sectionHeading,.r2-module__CcPrJa__processGrid,.r2-module__CcPrJa__quality{grid-template-columns:1fr;gap:35px}.r2-module__CcPrJa__split.r2-module__CcPrJa__reverse .r2-module__CcPrJa__copy{order:0}.r2-module__CcPrJa__page :where(h2){font-size:clamp(28px,7.3vw,40px)}.r2-module__CcPrJa__lead{margin-top:23px;font-size:20px}.r2-module__CcPrJa__body{font-size:17px;line-height:1.95}.r2-module__CcPrJa__index{margin-bottom:25px}.r2-module__CcPrJa__index b{font-size:40px}.r2-module__CcPrJa__index span{font-size:12px}.r2-module__CcPrJa__copy .r2-module__CcPrJa__hand,.r2-module__CcPrJa__sectionHeading .r2-module__CcPrJa__hand{font-size:23px}.r2-module__CcPrJa__promises{gap:15px 12px;font-size:13px}.r2-module__CcPrJa__square{aspect-ratio:1.1}.r2-module__CcPrJa__wheelWrap{width:min(100%,480px);margin-inline:auto}.r2-module__CcPrJa__note{font-size:13px}.r2-module__CcPrJa__metrics{grid-template-columns:1fr 1fr;gap:24px;margin:35px 0}.r2-module__CcPrJa__metrics>div{display:block}.r2-module__CcPrJa__metrics span{margin-top:8px;font-size:14px;display:block}.r2-module__CcPrJa__metrics b{font-size:80px}.r2-module__CcPrJa__metrics small{font-size:40px}.r2-module__CcPrJa__metrics p{grid-column:1/-1;font-size:15px}.r2-module__CcPrJa__processFilm{aspect-ratio:1.4}.r2-module__CcPrJa__stepTabs{gap:25px}.r2-module__CcPrJa__stepPanel{padding-top:28px}.r2-module__CcPrJa__lifeGrid{grid-template-columns:1fr;gap:24px;margin-top:32px}.r2-module__CcPrJa__lifeCard,.r2-module__CcPrJa__lifeCopy{min-height:650px}.r2-module__CcPrJa__lifeCopy{padding:28px}.r2-module__CcPrJa__lifeCard h2{font-size:29px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__hand{font-size:24px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__index{padding-bottom:65px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__lead{font-size:18px}.r2-module__CcPrJa__lifeCard .r2-module__CcPrJa__body{font-size:16px}.r2-module__CcPrJa__fieldPhoto{aspect-ratio:1.2}.r2-module__CcPrJa__proofStrip{grid-template-columns:1fr;gap:0;margin-top:35px;padding:0}.r2-module__CcPrJa__proofStrip li{border-bottom:1px solid var(--uf-line);flex-direction:row;align-items:center;gap:25px;padding:21px 0}.r2-module__CcPrJa__proofStrip .r2-module__CcPrJa__hand{flex:0 0 90px;width:90px;font-size:29px}.r2-module__CcPrJa__proofStrip b{font-size:15px}.r2-module__CcPrJa__qualityDetails summary{gap:17px;font-size:17px}.r2-module__CcPrJa__qualityDetails details p{padding-left:40px;font-size:16px}}@media (prefers-reduced-motion:reduce){.r2-module__CcPrJa__page :where(*){transition:none!important;animation:none!important}.r2-module__CcPrJa__reveal.waiting{opacity:1!important;transform:none!important}.r2-module__CcPrJa__lifeGrid{grid-template-columns:1fr 1fr!important}.r2-module__CcPrJa__lifeCard:hover>img{transform:none}.r2-module__CcPrJa__nav a:before{transition:none}@media (max-width:760px){.r2-module__CcPrJa__lifeGrid{grid-template-columns:1fr!important}}}
.r3-module__8z118a__page{--ink:#0b0e0e;--chalk:#f3efe5;--amber:#f8b72f;--muted:#c4cbc6;--rule:#ffffff29;--line:#f3efe533;--gutter:clamp(22px, 4.5vw, 72px);--chapter-width:1180px;--chapter-edge:max(var(--gutter), calc((100vw - var(--chapter-width)) / 2));--reading-gap:clamp(32px, 4.5vw, 64px);--hand:var(--uf-font-hand);--fg:#f3f2e9;--surface:#131917;--r3-muted:#c1cac5;--r3-line:#ffffff25;--r3-gutter:clamp(22px, 4.8vw, 76px);--r3-nav-h:67px;isolation:isolate;color:var(--chalk);font:19px / 1.95 Arial, var(--uf-font-cjk-stack), "Noto Sans TC", sans-serif;letter-spacing:.015em;line-break:strict;background:#090e0c;position:relative;overflow:clip}.r3-module__8z118a__page :where(h1,h2,h3,p,figure){margin:0}.r3-module__8z118a__page :where(a){color:inherit;text-decoration:none}.r3-module__8z118a__page :where(a,button):focus-visible{outline:3px solid var(--amber);outline-offset:5px}.r3-module__8z118a__page :where(img){max-width:100%;height:auto;display:block}.r3-module__8z118a__page ::selection{background:var(--amber);color:var(--ink)}.r3-module__8z118a__page :where(h1,h2,h3){letter-spacing:-.035em;text-wrap:pretty;font-weight:800;line-height:1.42}.r3-module__8z118a__page p{text-wrap:pretty}.r3-module__8z118a__hand{font-family:var(--hand);letter-spacing:.03em;text-transform:uppercase;color:var(--amber);font-weight:400;line-height:1.05}.r3-module__8z118a__wrap{width:min(1280px, calc(100% - var(--r3-gutter) * 2));margin-inline:auto}.r3-module__8z118a__movie{background:#131918;width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.r3-module__8z118a__screen{background:#131918;position:relative;overflow:hidden}.r3-module__8z118a__screen video,.r3-module__8z118a__screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.r3-module__8z118a__screen video{filter:saturate(.86);pointer-events:none}.r3-module__8z118a__screen:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000b);position:absolute;inset:0}.r3-module__8z118a__hero{isolation:isolate;width:100%;min-height:max(880px,min(1040px,100svh));padding:clamp(180px, 23.2svh, 232px) var(--chapter-edge) 155px;align-items:flex-start;scroll-margin-top:0;display:flex;position:relative}.r3-module__8z118a__hero>.r3-module__8z118a__heroMovie{z-index:-1;height:100%;position:absolute;inset:0}.r3-module__8z118a__heroMovie .r3-module__8z118a__screen{height:100%}.r3-module__8z118a__heroMovie .r3-module__8z118a__screen:after{background:linear-gradient(90deg,#000e,#0008 62%,#0002),linear-gradient(#0000 75%,#0b0e0e)}.r3-module__8z118a__heroCopy{max-width:960px}.r3-module__8z118a__heroLabel{flex-wrap:wrap;align-items:center;gap:21px;margin-bottom:27px;display:flex}.r3-module__8z118a__heroLabel .r3-module__8z118a__hand{font-size:38px}.r3-module__8z118a__kicker{border-left:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;padding-left:22px;font-size:16px;font-weight:600}.r3-module__8z118a__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:12em;font-size:clamp(48px,5.9vw,86px);font-weight:900;line-height:1.22}.r3-module__8z118a__mark{white-space:nowrap;display:inline-block;position:relative}.r3-module__8z118a__mark:after{content:"";background:var(--amber);clip-path:polygon(0 30%,98% 0,100% 65%,1% 100%);width:104%;height:.075em;position:absolute;bottom:-.04em;left:-2%;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:no-preference){.r3-module__8z118a__mark:after{animation:.7s cubic-bezier(.65,0,.35,1) 1s both r3-module__8z118a__markDraw;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat;mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat}}@keyframes r3-module__8z118a__markDraw{to{-webkit-mask-position:0 0;mask-position:0 0}}.r3-module__8z118a__heroSubtitle{letter-spacing:0;max-width:28em;color:var(--chalk);margin-top:28px;font-size:clamp(23px,2vw,29px);line-height:1.65}.r3-module__8z118a__heroDescription{max-width:28em;margin-top:22px;font-size:21px}.r3-module__8z118a__heroDescription p{letter-spacing:.05em;color:#dce0d8;font-size:21px;line-height:1.9}.r3-module__8z118a__heroDescription p+p{margin-top:20px}.r3-module__8z118a__nav{top:var(--site-header-h,64px);z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-block:1px solid var(--r3-line);background:#090e0cf5;position:sticky}.r3-module__8z118a__nav>.r3-module__8z118a__wrap{scrollbar-width:none;gap:clamp(25px,4vw,66px);display:flex;overflow:auto}.r3-module__8z118a__nav>.r3-module__8z118a__wrap::-webkit-scrollbar{display:none}.r3-module__8z118a__nav a{min-height:65px;color:var(--r3-muted);white-space:nowrap;align-items:center;gap:11px;padding:16px 0;font-size:13px;line-height:1.95;display:flex}.r3-module__8z118a__nav a span{font:24px / 1 var(--hand);color:var(--amber)}.r3-module__8z118a__nav>.r3-module__8z118a__wrap{box-sizing:content-box;padding-inline:12px}.r3-module__8z118a__nav a{isolation:isolate;position:relative}.r3-module__8z118a__nav a:before{content:"";z-index:-1;border-radius:var(--radius-tag,6px);background:var(--color-nav-active,#c2410c);opacity:0;transition:opacity .2s;position:absolute;inset:14px -12px}.r3-module__8z118a__nav a[aria-current],.r3-module__8z118a__nav a[aria-current] span{color:#fff}.r3-module__8z118a__nav a[aria-current]:before{opacity:1}.r3-module__8z118a__readProgress{background:var(--amber);height:2px;transform:scaleX(var(--r3-progress,0));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.r3-module__8z118a__taste,.r3-module__8z118a__chapter{scroll-margin-top:calc(var(--site-header-h,64px) + var(--r3-nav-h) + 21px)}.r3-module__8z118a__taste{background:var(--surface);padding-block:100px 0}.r3-module__8z118a__heading{margin-bottom:60px}.r3-module__8z118a__index{letter-spacing:.12em;color:var(--amber);align-items:center;gap:18px;margin-bottom:29px;font-size:13px;display:flex}.r3-module__8z118a__index>span{font:45px / 1 var(--hand)}.r3-module__8z118a__heading h2{font-size:clamp(32px,3.4vw,49px)}.r3-module__8z118a__story,.r3-module__8z118a__sticky{position:relative}.r3-module__8z118a__chapter{width:min(1280px, calc(100% - var(--r3-gutter) * 2));border-top:1px solid var(--r3-line);grid-template-columns:1fr 1fr;align-items:center;gap:75px;margin-inline:auto;padding-block:48px;display:grid}.r3-module__8z118a__media{aspect-ratio:1;background:#090e0c;border-radius:10px;overflow:hidden}.r3-module__8z118a__media>img{object-fit:cover;width:100%;height:100%}.r3-module__8z118a__copy{min-width:0}.r3-module__8z118a__chapterNumber{font:27px / 1.15 var(--hand);letter-spacing:.01em;color:var(--amber);margin-bottom:22px}.r3-module__8z118a__copy h3{font-size:clamp(27px,2.55vw,37px)}.r3-module__8z118a__editorialCopy{margin-top:28px}.r3-module__8z118a__editorialCopy p{color:var(--r3-muted);font-size:18px;font-weight:400;line-height:1.95}.r3-module__8z118a__editorialCopy p+p{margin-top:26px}.r3-module__8z118a__editorialCopy strong{color:var(--fg);font-weight:700}.r3-module__8z118a__rail[hidden],.r3-module__8z118a__markers{display:none}@media (min-width:1024px) and (min-height:700px){.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__story{height:430svh;min-height:3200px;display:block}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__sticky{top:calc(var(--site-header-h,64px) + var(--r3-nav-h));height:calc(100svh - var(--site-header-h,64px) - var(--r3-nav-h));isolation:isolate;width:100%;position:sticky;overflow:clip}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter{display:contents}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__media{aspect-ratio:auto;width:100%;height:100%;clip-path:inset(var(--chapter-clip,100%) 0 0);z-index:var(--chapter-order,0);border-radius:0;position:absolute;inset:0}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__media>img{transform:translateY(calc((var(--chapter-reveal,1) - .5) * -42px)) scale(1.04)}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__sticky:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#000b 0%,#0007 40%,#0005 58%,#000a 100%),linear-gradient(#0000 60%,#000b);position:absolute;inset:0}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__copy{top:46%;left:var(--r3-gutter);z-index:6;width:min(44vw,680px);opacity:var(--chapter-opacity,0);transform:translateY(calc(-50% + var(--chapter-shift,0px)));text-shadow:0 3px 22px #000b;pointer-events:none;position:absolute}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter[data-active=true]>.r3-module__8z118a__copy{pointer-events:auto}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter:nth-child(2n)>.r3-module__8z118a__copy{left:auto;right:var(--r3-gutter);text-align:right}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__copy h3{color:var(--fg);font-size:clamp(32px,3.4vw,50px);line-height:1.35}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapterNumber{margin-bottom:20px;font-size:34px}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__editorialCopy{margin-top:20px}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__editorialCopy p{color:#eef0e9;margin-top:0;font-size:clamp(16px,1.3vw,19px);line-height:1.85}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__editorialCopy p+p{margin-top:18px}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter[data-wide=true]>.r3-module__8z118a__copy{width:min(62vw,900px)}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter[data-wide=true] h3{font-size:clamp(28px,2.6vw,40px)}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter[data-wide=true] .r3-module__8z118a__editorialCopy p{font-size:clamp(15px,1.1vw,17px);line-height:1.72}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapter:nth-child(4)>.r3-module__8z118a__copy{background:#0b0e0ed9;padding:clamp(24px,2.3vw,38px);box-shadow:0 24px 70px #0004}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__rail{bottom:28px;left:var(--r3-gutter);right:var(--r3-gutter);z-index:8;border-top:1px solid #ffffff50;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:18px;display:grid;position:absolute}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__rail:before{content:"";background:var(--amber);width:100%;height:2px;transform:scaleX(var(--journey-progress,0));transform-origin:0;position:absolute;top:-1px;left:0}.r3-module__8z118a__rail a{letter-spacing:.03em;color:#fff9;align-items:center;gap:12px;min-height:42px;font-size:11px;line-height:1.95;display:flex}.r3-module__8z118a__rail a[aria-current]{color:var(--amber)}.r3-module__8z118a__rail b{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;margin-left:auto;font-weight:700;display:grid}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__markers{z-index:8;gap:10px;display:grid;position:absolute;top:50%;right:18px}.r3-module__8z118a__markers span{background:#ffffff50;width:5px;height:18px}.r3-module__8z118a__markers span[data-active=true]{background:var(--amber)}}@media (min-width:1024px) and (max-height:820px){.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__copy h3{font-size:32px}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__editorialCopy p{font-size:16px;line-height:1.7}.r3-module__8z118a__page[data-sticky-story] .r3-module__8z118a__chapterNumber{margin-bottom:14px}.r3-module__8z118a__railLabel{display:none}}.r3-module__8z118a__edChapter{min-width:0;scroll-margin-top:calc(var(--site-header-h,64px) + var(--r3-nav-h) - 76px);padding-block:76px 25px}.r3-module__8z118a__feature{isolation:isolate;width:100%;position:relative}.r3-module__8z118a__feature .r3-module__8z118a__screen{aspect-ratio:2.9;width:100%;min-height:440px;max-height:550px}.r3-module__8z118a__feature .r3-module__8z118a__screen:after{background:linear-gradient(90deg,#000d,#0007 58%,#0002),linear-gradient(#0000 35%,#000b)}.r3-module__8z118a__sectionHead{left:var(--chapter-edge);right:var(--chapter-edge);pointer-events:none;position:absolute;bottom:52px}.r3-module__8z118a__step{letter-spacing:.07em;color:var(--amber);align-items:center;gap:15px;margin-bottom:15px;font-size:14px;line-height:1.8;display:flex}.r3-module__8z118a__step b{font:55px / 1 var(--hand);font-weight:400}.r3-module__8z118a__sectionHead h2{letter-spacing:-.025em;text-shadow:0 3px 24px #0007;text-wrap:balance;max-width:15em;font-size:clamp(36px,4.1vw,59px);line-height:1.45}.r3-module__8z118a__chapterGrid{width:min(var(--chapter-width), calc(100% - var(--gutter) - var(--gutter)));margin:44px auto 0}.r3-module__8z118a__prose{gap:var(--reading-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.r3-module__8z118a__prose>*{min-width:0}.r3-module__8z118a__lead{max-width:17em;font-size:clamp(22px,2.3vw,30px);font-weight:700;line-height:1.7}.r3-module__8z118a__body{color:var(--muted);font-size:19px;line-height:1.95}.r3-module__8z118a__body p+p{margin-top:23px}.r3-module__8z118a__backtop{z-index:30;color:#fff;background:#111e;border:1px solid #fff6;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid;position:fixed;bottom:24px;right:24px}.r3-module__8z118a__backtop[hidden]{display:none}.r3-module__8z118a__backtop:not([data-shown]){opacity:0;visibility:hidden;transform:translateY(12px)}@media (prefers-reduced-motion:no-preference){.r3-module__8z118a__backtop{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.r3-module__8z118a__backtop[data-shown]{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility}}.r3-module__8z118a__backtopRing{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible;rotate:-90deg}.r3-module__8z118a__backtopRing circle{fill:none;stroke:var(--amber);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:calc(1px - var(--r3-progress,0) * 1px)}.r3-module__8z118a__reveal{opacity:1;transform:none}.r3-module__8z118a__page[data-motion] .r3-module__8z118a__reveal{transition:opacity .76s,transform .76s}.r3-module__8z118a__page[data-motion] .r3-module__8z118a__reveal.waiting{opacity:0;transform:translateY(24px)}@media (max-width:1100px){.r3-module__8z118a__hero{min-height:800px;padding-top:180px}}@media (max-width:1099px){.r3-module__8z118a__chapter{gap:38px}}@media (max-width:900px){.r3-module__8z118a__hero{min-height:820px;padding:187px var(--gutter) 155px}.r3-module__8z118a__hero h1{max-width:13em;font-size:55px}.r3-module__8z118a__heroLabel{gap:15px}.r3-module__8z118a__heroDescription,.r3-module__8z118a__heroDescription p{font-size:19px}.r3-module__8z118a__edChapter{scroll-margin-top:calc(var(--site-header-h,64px) + var(--r3-nav-h) - 50px);padding-top:50px}.r3-module__8z118a__feature .r3-module__8z118a__screen{aspect-ratio:1.75;min-height:380px}.r3-module__8z118a__sectionHead{left:var(--gutter);right:var(--gutter)}.r3-module__8z118a__prose{grid-template-columns:1fr;gap:24px}.r3-module__8z118a__lead{max-width:24em}.r3-module__8z118a__body{max-width:39em;font-size:18px}.r3-module__8z118a__backtop{bottom:15px;right:15px}}@media (max-width:760px){.r3-module__8z118a__taste{padding-top:68px}.r3-module__8z118a__heading{margin-bottom:40px}.r3-module__8z118a__index{margin-bottom:24px}.r3-module__8z118a__index>span{font-size:39px}.r3-module__8z118a__heading h2{font-size:clamp(28px,7.7vw,40px)}.r3-module__8z118a__nav>.r3-module__8z118a__wrap{box-sizing:border-box;gap:0;width:100%;padding-inline:18px}.r3-module__8z118a__nav a{flex:1;justify-content:center;gap:6px;min-width:0;min-height:58px;font-size:12px}.r3-module__8z118a__nav a:before{inset:11px 3px}.r3-module__8z118a__nav a span{font-size:21px}.r3-module__8z118a__page{--r3-nav-h:60px}.r3-module__8z118a__chapter{flex-direction:column;align-items:stretch;gap:35px;padding-block:35px;display:flex}.r3-module__8z118a__chapter:last-child{padding-bottom:50px}.r3-module__8z118a__chapter>.r3-module__8z118a__copy{order:-1}.r3-module__8z118a__media{aspect-ratio:1.1}.r3-module__8z118a__chapterNumber{margin-bottom:20px;font-size:26px}.r3-module__8z118a__copy h3{font-size:27px}.r3-module__8z118a__editorialCopy p{font-size:17px}}@media (max-width:600px){.r3-module__8z118a__hero{padding-top:182px}.r3-module__8z118a__hero h1{font-size:37px;line-height:1.38}.r3-module__8z118a__heroLabel{gap:10px}.r3-module__8z118a__heroSubtitle{margin-top:25px;font-size:23px}.r3-module__8z118a__heroDescription,.r3-module__8z118a__heroDescription p{font-size:18px}.r3-module__8z118a__feature .r3-module__8z118a__screen{aspect-ratio:1.1;min-height:360px}.r3-module__8z118a__sectionHead{bottom:32px}.r3-module__8z118a__step{gap:15px;margin-bottom:16px;font-size:12px}.r3-module__8z118a__step b{font-size:39px}.r3-module__8z118a__sectionHead h2{max-width:11em;font-size:30px;line-height:1.5}.r3-module__8z118a__chapterGrid{margin-top:30px}.r3-module__8z118a__prose{gap:21px}.r3-module__8z118a__lead{font-size:23px}}@media (max-width:480px){.r3-module__8z118a__kicker{padding-left:12px}}@media (prefers-reduced-motion:reduce){.r3-module__8z118a__page :where(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}.r3-module__8z118a__nav a:before{transition:none}.r3-module__8z118a__reveal.waiting{opacity:1!important;transform:none!important}}@media print{.r3-module__8z118a__nav,.r3-module__8z118a__rail,.r3-module__8z118a__markers,.r3-module__8z118a__backtop{display:none!important}.r3-module__8z118a__sectionHead{position:static}}
.nocturne-module__1KMcrq__lab{--ink:#0b0e0e;--slate:#1b1f22;--chalk:#f3efe5;--amber:#f8b72f;--muted:#c4cbc6;--rule:#ffffff29;--line:#f3efe533;--gutter:clamp(22px, 4.5vw, 72px);--chapter-width:1180px;--chapter-edge:max(var(--gutter), calc((100vw - var(--chapter-width)) / 2));--reading-gap:clamp(32px, 4.5vw, 64px);--body-size:19px;--motion-time:.65s;--hand:var(--uf-font-hand);--toolbar-h:63px;isolation:isolate;background:var(--ink);color:var(--chalk);font:var(--body-size) / 1.95 Arial, var(--uf-font-cjk-stack), "Microsoft JhengHei", sans-serif;letter-spacing:.015em;position:relative;overflow:clip}.nocturne-module__1KMcrq__lab :where(h1,h2,h3,h4,p,figure,ul,ol,dl,dd,blockquote){margin:0}.nocturne-module__1KMcrq__lab :where(a){color:inherit;text-decoration:none}.nocturne-module__1KMcrq__lab :where(a):focus-visible{outline:3px solid var(--amber);outline-offset:6px}.nocturne-module__1KMcrq__lab :where(img){max-width:100%;height:auto;display:block}.nocturne-module__1KMcrq__lab ::selection{background:var(--amber);color:var(--ink)}.nocturne-module__1KMcrq__lab :where(h1,h2,h3){letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.23}.nocturne-module__1KMcrq__lab p{text-wrap:pretty}.nocturne-module__1KMcrq__hand{font-family:var(--hand);letter-spacing:.03em;text-transform:uppercase;color:var(--amber);font-weight:400;line-height:1.05}.nocturne-module__1KMcrq__kicker{letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:600}.nocturne-module__1KMcrq__container{width:min(var(--chapter-width), calc(100% - var(--gutter) - var(--gutter)));margin-inline:auto}.nocturne-module__1KMcrq__movie{width:100%;min-width:0;color:var(--chalk);background:#131918;margin:0;position:relative;overflow:hidden}.nocturne-module__1KMcrq__screen{aspect-ratio:16/10;background:#131918;position:relative;overflow:hidden}.nocturne-module__1KMcrq__screen video,.nocturne-module__1KMcrq__screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nocturne-module__1KMcrq__screen video{filter:saturate(.86);pointer-events:none}.nocturne-module__1KMcrq__screen>img{transition:transform 1s}.nocturne-module__1KMcrq__movie:hover .nocturne-module__1KMcrq__screen>img{transform:scale(1.035)}.nocturne-module__1KMcrq__screen:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000b);position:absolute;inset:0}.nocturne-module__1KMcrq__sheen{z-index:1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff0a 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.nocturne-module__1KMcrq__movie:hover .nocturne-module__1KMcrq__sheen{animation:1.3s both nocturne-module__1KMcrq__sheen}@keyframes nocturne-module__1KMcrq__sheen{to{transform:translate(100%)}}.nocturne-module__1KMcrq__videoError{z-index:4;color:#fff;background:#111e;padding:8px 12px;font-size:13px;line-height:1.95;position:absolute;bottom:75px;left:15px}.nocturne-module__1KMcrq__hero{isolation:isolate;width:100%;height:min(1040px,100svh);min-height:880px;padding:180px var(--chapter-edge) 155px;align-items:center;display:flex;position:relative}.nocturne-module__1KMcrq__heroMovie{z-index:-1;height:100%;position:absolute;inset:0}.nocturne-module__1KMcrq__heroMovie .nocturne-module__1KMcrq__screen{aspect-ratio:auto;height:100%}.nocturne-module__1KMcrq__heroMovie .nocturne-module__1KMcrq__screen:after{background:linear-gradient(90deg,#000e,#0008 62%,#0002),linear-gradient(#0000 75%,#0b0e0e)}.nocturne-module__1KMcrq__heroCopy{pointer-events:none;max-width:960px}.nocturne-module__1KMcrq__heroLabel{flex-wrap:wrap;align-items:center;gap:21px;margin-bottom:27px;display:flex}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__hand{font-size:38px}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__kicker{border-left:1px solid var(--line);letter-spacing:.18em;padding-left:22px}.nocturne-module__1KMcrq__hero h1{letter-spacing:-.045em;max-width:12em;font-size:clamp(48px,5.9vw,86px);font-weight:900;line-height:1.22}.nocturne-module__1KMcrq__mark{white-space:nowrap;display:inline-block;position:relative}.nocturne-module__1KMcrq__mark:after{content:"";background:var(--amber);clip-path:polygon(0 30%,98% 0,100% 65%,1% 100%);width:104%;height:.075em;position:absolute;bottom:-.04em;left:-2%;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:no-preference){.nocturne-module__1KMcrq__mark:after{animation:.7s cubic-bezier(.65,0,.35,1) 1s both nocturne-module__1KMcrq__markDraw;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat;mask:linear-gradient(90deg,#000 50%,#0000 0) 100% 0/200% 100% no-repeat}}@keyframes nocturne-module__1KMcrq__markDraw{to{-webkit-mask-position:0 0;mask-position:0 0}}.nocturne-module__1KMcrq__heroLead{letter-spacing:.05em;color:#dce0d8;max-width:28em;margin-top:28px;font-size:21px;line-height:1.9}.nocturne-module__1KMcrq__start{border-bottom:1px solid var(--amber);pointer-events:auto;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding:12px 0;font-size:16px;font-weight:600;display:inline-flex}.nocturne-module__1KMcrq__intro{scroll-margin-top:calc(var(--site-header-h,64px) + 20px);padding:85px 0}.nocturne-module__1KMcrq__introKicker{font:34px / 1.1 var(--hand);letter-spacing:.03em;text-transform:uppercase;color:var(--amber);margin-bottom:24px}.nocturne-module__1KMcrq__introGrid{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:start;gap:75px;padding-bottom:50px;display:grid}.nocturne-module__1KMcrq__intro h2{font-size:34px;line-height:1.45}.nocturne-module__1KMcrq__introLead{font-size:var(--body-size);color:var(--muted);margin-top:22px}.nocturne-module__1KMcrq__introCopy{max-width:38em;font-size:var(--body-size);color:var(--muted)}.nocturne-module__1KMcrq__introCopy strong{color:var(--chalk);margin-bottom:17px;display:block}.nocturne-module__1KMcrq__nav{top:var(--site-header-h,64px);z-index:35;background:var(--ink);border-block:1px solid #ffffff26;position:sticky}.nocturne-module__1KMcrq__nav>.nocturne-module__1KMcrq__container{scrollbar-width:none;justify-content:space-between;gap:18px;display:flex;overflow-x:auto}.nocturne-module__1KMcrq__nav a{letter-spacing:.4px;white-space:nowrap;min-height:58px;color:var(--muted);align-items:center;gap:8px;padding:20px 0;font-size:12px;line-height:1.43;display:flex}.nocturne-module__1KMcrq__nav a span{font:21px / 1 var(--hand);letter-spacing:.4px;color:var(--amber)}.nocturne-module__1KMcrq__nav>.nocturne-module__1KMcrq__container{box-sizing:content-box;padding-inline:12px}.nocturne-module__1KMcrq__nav a{isolation:isolate;position:relative}.nocturne-module__1KMcrq__nav a:before{content:"";z-index:-1;border-radius:var(--radius-tag,6px);background:var(--color-nav-active,#c2410c);opacity:0;transition:opacity .2s;position:absolute;inset:12px -12px}.nocturne-module__1KMcrq__nav a[aria-current],.nocturne-module__1KMcrq__nav a[aria-current] span{color:#fff}.nocturne-module__1KMcrq__nav a[aria-current]:before{opacity:1}.nocturne-module__1KMcrq__progress{background:var(--amber);height:2px;transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.nocturne-module__1KMcrq__reader{width:100%;padding:0 0 80px}.nocturne-module__1KMcrq__chapter{min-width:0;scroll-margin-top:calc(var(--site-header-h,64px) + var(--toolbar-h) - 90px);padding:90px 0 80px}.nocturne-module__1KMcrq__feature{isolation:isolate;width:100%;position:relative}.nocturne-module__1KMcrq__feature .nocturne-module__1KMcrq__screen{aspect-ratio:2.6;width:100%;min-height:470px;max-height:650px}.nocturne-module__1KMcrq__feature .nocturne-module__1KMcrq__screen:after{background:linear-gradient(90deg,#000d,#0007 58%,#0002),linear-gradient(#0000 35%,#000b)}.nocturne-module__1KMcrq__sectionHead{left:var(--chapter-edge);right:var(--chapter-edge);pointer-events:none;margin:0;position:absolute;bottom:clamp(36px,5vw,76px)}.nocturne-module__1KMcrq__step{letter-spacing:.07em;color:var(--amber);align-items:center;gap:15px;margin-bottom:15px;font-size:15px;line-height:1.8;display:flex}.nocturne-module__1KMcrq__step b{font:64px / 1 var(--hand);font-weight:400}.nocturne-module__1KMcrq__sectionHead h2{text-shadow:0 3px 24px #0007;max-width:15em;font-size:clamp(38px,4.4vw,65px);line-height:1.4}.nocturne-module__1KMcrq__chapterGrid{width:min(var(--chapter-width), calc(100% - var(--gutter) - var(--gutter)));margin:55px auto 0;display:block}.nocturne-module__1KMcrq__chapterGrid>*{min-width:0}.nocturne-module__1KMcrq__prose{gap:var(--reading-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}.nocturne-module__1KMcrq__body{max-width:39em;font-size:var(--body-size);color:var(--muted);line-height:1.95}.nocturne-module__1KMcrq__body p+p{margin-top:24px}.nocturne-module__1KMcrq__bodyOffset{margin-top:26px}.nocturne-module__1KMcrq__proseTwoCol{max-width:none;display:block}.nocturne-module__1KMcrq__proseTwoCol .nocturne-module__1KMcrq__body{gap:var(--reading-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;display:grid}.nocturne-module__1KMcrq__proseTwoCol .nocturne-module__1KMcrq__body p+p{margin-top:0}.nocturne-module__1KMcrq__sub{margin:0 0 25px;font-size:21px;font-weight:600;line-height:1.75}.nocturne-module__1KMcrq__extra{margin:0}.nocturne-module__1KMcrq__methodGrid{gap:0 var(--reading-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:55px 0 0;padding:0;list-style:none;display:grid}.nocturne-module__1KMcrq__methodGrid li{border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);align-content:start;padding-block:28px 32px;display:grid}.nocturne-module__1KMcrq__methodGrid .nocturne-module__1KMcrq__hand{grid-row:1/span 2;font-size:34px;line-height:1.1}.nocturne-module__1KMcrq__methodGrid h3{color:var(--chalk);margin:0 0 10px;font-size:22px;line-height:1.6}.nocturne-module__1KMcrq__methodGrid p{font-size:var(--body-size);color:var(--muted);grid-column:2;margin:0;line-height:1.95}.nocturne-module__1KMcrq__photoPair.nocturne-module__1KMcrq__photoSingle{grid-template-columns:minmax(0,1fr)}.nocturne-module__1KMcrq__flowWrap{margin-top:64px}.nocturne-module__1KMcrq__flow{margin:0}.nocturne-module__1KMcrq__flowGrid{--link:clamp(96px, 9vw, 120px);--node-h:76px;--loop-edge:26px;--dash:1px dashed #f8b72fa6;grid-template-columns:repeat(4, minmax(0, 1fr) var(--link)) minmax(0, 1fr);grid-template-rows:72px minmax(var(--node-h), auto) 72px;font-size:14px;line-height:1.5;display:grid}.nocturne-module__1KMcrq__flowNode{border:1px solid var(--rule);letter-spacing:0;text-align:center;text-wrap:balance;min-width:0;color:var(--chalk);background:#121b17;grid-row:2;place-items:center;padding:8px 6px;font-size:17px;font-weight:700;line-height:1.45;display:grid}.nocturne-module__1KMcrq__flowTerminal{color:var(--amber);background:0 0;border-color:#f8b72fb3;border-radius:999px}.nocturne-module__1KMcrq__flowN0{grid-column:1}.nocturne-module__1KMcrq__flowN1{grid-column:3}.nocturne-module__1KMcrq__flowN2{grid-column:5}.nocturne-module__1KMcrq__flowN3{grid-column:7}.nocturne-module__1KMcrq__flowN4{grid-column:9}.nocturne-module__1KMcrq__flowL0{grid-column:2}.nocturne-module__1KMcrq__flowL1{grid-column:4}.nocturne-module__1KMcrq__flowL2{grid-column:6}.nocturne-module__1KMcrq__flowL3{grid-column:8}.nocturne-module__1KMcrq__flowLink{grid-row:2;min-width:0;position:relative}.nocturne-module__1KMcrq__flowLink:before{content:"";border-top:1px solid var(--amber);position:absolute;top:50%;left:8px;right:9px}.nocturne-module__1KMcrq__flowLink:after{content:"";border-top:1px solid var(--amber);border-right:1px solid var(--amber);width:8px;height:8px;position:absolute;top:50%;right:9px;transform:translateY(-50%)rotate(45deg)}.nocturne-module__1KMcrq__flowLabel{text-align:center;color:var(--muted);font-size:13px;line-height:1.55;position:absolute;bottom:calc(50% + 8px);left:0;right:0}.nocturne-module__1KMcrq__flowLabelBelow{top:calc(50% + 10px);bottom:auto}.nocturne-module__1KMcrq__flowLabelBelow span{display:block}.nocturne-module__1KMcrq__flowLoop{min-width:0;position:relative}.nocturne-module__1KMcrq__flowLoop:before{content:"";inset-inline:calc((100% - var(--link)) / 4);border:var(--dash);position:absolute}.nocturne-module__1KMcrq__flowLoop:after{content:"";left:calc((100% - var(--link)) / 4);border-color:var(--amber);border-style:solid;border-width:0;width:8px;height:8px;position:absolute}.nocturne-module__1KMcrq__flowLoopDesign{grid-area:1/3/auto/6}.nocturne-module__1KMcrq__flowLoopDesign:before{top:var(--loop-edge);border-bottom:0;border-radius:16px 16px 0 0;bottom:0}.nocturne-module__1KMcrq__flowLoopDesign:after{border-bottom-width:1px;border-right-width:1px;bottom:3px;transform:translate(-50%)rotate(45deg)}.nocturne-module__1KMcrq__flowLoopFarm{grid-area:3/5/auto/8}.nocturne-module__1KMcrq__flowLoopFarm:before{top:0;bottom:var(--loop-edge);border-top:0;border-radius:0 0 16px 16px}.nocturne-module__1KMcrq__flowLoopFarm:after{border-top-width:1px;border-left-width:1px;top:3px;transform:translate(-50%)rotate(45deg)}.nocturne-module__1KMcrq__flowLoopLabel{top:var(--loop-edge);width:max-content;max-width:calc(50% + var(--link) / 2 - 40px);background:var(--ink);text-align:center;white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 8px;padding:0 12px;line-height:1.35;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.nocturne-module__1KMcrq__flowLoopFarm .nocturne-module__1KMcrq__flowLoopLabel{top:auto;bottom:var(--loop-edge);transform:translate(-50%,50%)}.nocturne-module__1KMcrq__flowLoopLabel small{color:var(--muted);font-size:13px}.nocturne-module__1KMcrq__flowLoopLabel b{color:var(--chalk);font-size:15px}.nocturne-module__1KMcrq__points{grid-template-columns:1fr 1fr;gap:0 35px;margin-top:12px;padding:0;list-style:none;display:grid}.nocturne-module__1KMcrq__points li{border-top:1px solid var(--rule);padding-block:20px}.nocturne-module__1KMcrq__pointHead{align-items:center;gap:13px;margin-bottom:12px;display:flex}.nocturne-module__1KMcrq__pointHead svg{fill:none;width:28px;height:28px;stroke:var(--amber);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none}.nocturne-module__1KMcrq__points h3{font-size:21px;line-height:1.5}.nocturne-module__1KMcrq__points p{font-size:var(--body-size);color:var(--muted);line-height:1.9}.nocturne-module__1KMcrq__evidence{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;min-width:0;margin-top:55px;display:grid}.nocturne-module__1KMcrq__evidence:empty{display:none}.nocturne-module__1KMcrq__photoPair{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}.nocturne-module__1KMcrq__photo{background:#131c18;border:1px solid #ffffff21;min-width:0;margin:0;overflow:hidden}.nocturne-module__1KMcrq__photo img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.nocturne-module__1KMcrq__proseAfter{row-gap:24px}.nocturne-module__1KMcrq__proseAfter>.nocturne-module__1KMcrq__sub{margin-bottom:0}.nocturne-module__1KMcrq__proseAfter>.nocturne-module__1KMcrq__extra{grid-column:2}.nocturne-module__1KMcrq__afterCare{border-left:2px solid var(--amber);margin-top:0;padding-left:23px;font-size:20px;line-height:1.85}.nocturne-module__1KMcrq__backtop{z-index:30;color:#fff;background:#111e;border:1px solid #fff6;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid;position:fixed;bottom:24px;right:24px}.nocturne-module__1KMcrq__backtop[hidden]{display:none}.nocturne-module__1KMcrq__backtop:not([data-shown]){opacity:0;visibility:hidden;transform:translateY(12px)}@media (prefers-reduced-motion:no-preference){.nocturne-module__1KMcrq__backtop{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.nocturne-module__1KMcrq__backtop[data-shown]{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility}}.nocturne-module__1KMcrq__backtopRing{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible;rotate:-90deg}.nocturne-module__1KMcrq__backtopRing circle{fill:none;stroke:var(--amber);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:calc(1px - var(--progress,0) * 1px)}.nocturne-module__1KMcrq__lab .waiting{opacity:0;transform:translateY(22px)}.nocturne-module__1KMcrq__reveal{opacity:1;transition:opacity var(--motion-time) ease, transform var(--motion-time) ease;transform:none}@media (max-width:1100px){.nocturne-module__1KMcrq__flowGrid{--link:88px}.nocturne-module__1KMcrq__flowNode{font-size:15px}.nocturne-module__1KMcrq__flowLabel,.nocturne-module__1KMcrq__flowLoopLabel small{font-size:12px}.nocturne-module__1KMcrq__hero{min-height:800px}.nocturne-module__1KMcrq__prose{gap:40px}.nocturne-module__1KMcrq__points{grid-template-columns:1fr}}@media (max-width:900px){.nocturne-module__1KMcrq__lab{--body-size:18px}.nocturne-module__1KMcrq__hero{height:auto;min-height:820px;padding:175px var(--gutter) 155px}.nocturne-module__1KMcrq__hero h1{max-width:13em;font-size:55px}.nocturne-module__1KMcrq__heroLead{font-size:19px}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__hand{font-size:30px}.nocturne-module__1KMcrq__intro{padding:55px 0 50px}.nocturne-module__1KMcrq__introGrid{grid-template-columns:minmax(0,1fr);gap:30px;padding-bottom:30px}.nocturne-module__1KMcrq__intro h2{max-width:24em;font-size:29px}.nocturne-module__1KMcrq__introLead,.nocturne-module__1KMcrq__introCopy{font-size:18px}.nocturne-module__1KMcrq__reader{padding:0 0 50px}.nocturne-module__1KMcrq__chapter{scroll-margin-top:calc(var(--site-header-h,64px) + var(--toolbar-h) - 45px);padding:45px 0 60px}.nocturne-module__1KMcrq__feature .nocturne-module__1KMcrq__screen{aspect-ratio:1.65;min-height:380px}.nocturne-module__1KMcrq__sectionHead{left:var(--gutter);right:var(--gutter);max-width:76%}.nocturne-module__1KMcrq__sectionHead h2{font-size:39px}.nocturne-module__1KMcrq__step{font-size:13px}.nocturne-module__1KMcrq__step b{font-size:48px}.nocturne-module__1KMcrq__chapterGrid{margin-top:35px}.nocturne-module__1KMcrq__prose,.nocturne-module__1KMcrq__proseTwoCol .nocturne-module__1KMcrq__body{display:block}.nocturne-module__1KMcrq__proseTwoCol .nocturne-module__1KMcrq__body p+p{margin-top:24px}.nocturne-module__1KMcrq__extra{margin-top:25px}.nocturne-module__1KMcrq__body{max-width:none}.nocturne-module__1KMcrq__sub{font-size:20px}.nocturne-module__1KMcrq__points{grid-template-columns:1fr 1fr}.nocturne-module__1KMcrq__evidence{gap:30px;margin-top:35px}.nocturne-module__1KMcrq__methodGrid{grid-template-columns:minmax(0,1fr);margin-top:35px}.nocturne-module__1KMcrq__photoSingle{margin-top:30px}.nocturne-module__1KMcrq__proseAfter>.nocturne-module__1KMcrq__sub{margin-bottom:24px}.nocturne-module__1KMcrq__proseAfter>.nocturne-module__1KMcrq__extra{margin-top:24px}.nocturne-module__1KMcrq__backtop{bottom:15px;right:15px}.nocturne-module__1KMcrq__flowWrap{margin-top:40px}.nocturne-module__1KMcrq__flowGrid{--link:78px;--node-h:64px;--side:78px;grid-template-columns:minmax(0, 1fr) var(--side) minmax(0, 250px) var(--side) minmax(0, 1fr);grid-template-rows:repeat(4, var(--node-h) var(--link)) var(--node-h)}.nocturne-module__1KMcrq__flowNode{grid-column:3;font-size:16px}.nocturne-module__1KMcrq__flowLink{grid-area:auto/3}.nocturne-module__1KMcrq__flowN0{grid-row:1}.nocturne-module__1KMcrq__flowL0{grid-row:2}.nocturne-module__1KMcrq__flowN1{grid-row:3}.nocturne-module__1KMcrq__flowL1{grid-row:4}.nocturne-module__1KMcrq__flowN2{grid-row:5}.nocturne-module__1KMcrq__flowL2{grid-row:6}.nocturne-module__1KMcrq__flowN3{grid-row:7}.nocturne-module__1KMcrq__flowL3{grid-row:8}.nocturne-module__1KMcrq__flowN4{grid-row:9}.nocturne-module__1KMcrq__flowLink:before{border-top:0;border-left:1px solid var(--amber);inset:7px auto 10px 50%}.nocturne-module__1KMcrq__flowLink:after{inset:auto auto 10px 50%;transform:translate(-50%)rotate(135deg)}.nocturne-module__1KMcrq__flowLabel,.nocturne-module__1KMcrq__flowLabelBelow{text-align:left;white-space:nowrap;inset:50% auto auto calc(50% + 16px);transform:translateY(-50%)}.nocturne-module__1KMcrq__flowLoop:before{inset:calc((100% - var(--link)) / 4) auto;width:24px}.nocturne-module__1KMcrq__flowLoop:after{top:calc((100% - var(--link)) / 4);border-width:0;bottom:auto;left:auto}.nocturne-module__1KMcrq__flowLoopDesign{grid-area:3/2/6}.nocturne-module__1KMcrq__flowLoopDesign:before{border:var(--dash);border-right:0;border-radius:16px 0 0 16px;right:0}.nocturne-module__1KMcrq__flowLoopDesign:after{border-top-width:1px;border-right-width:1px;right:2px;transform:translateY(-50%)rotate(45deg)}.nocturne-module__1KMcrq__flowLoopFarm{grid-area:5/4/8}.nocturne-module__1KMcrq__flowLoopFarm:before{border:var(--dash);border-left:0;border-radius:0 16px 16px 0;left:0}.nocturne-module__1KMcrq__flowLoopFarm:after{border-bottom-width:1px;border-left-width:1px;left:2px;transform:translateY(-50%)rotate(45deg)}.nocturne-module__1KMcrq__flowLoopLabel,.nocturne-module__1KMcrq__flowLoopFarm .nocturne-module__1KMcrq__flowLoopLabel{writing-mode:vertical-rl;width:auto;max-width:none;padding:6px 0;line-height:1.35;display:block;top:50%;bottom:auto;transform:translateY(-50%)}.nocturne-module__1KMcrq__flowLoopDesign .nocturne-module__1KMcrq__flowLoopLabel{left:auto;right:28px}.nocturne-module__1KMcrq__flowLoopFarm .nocturne-module__1KMcrq__flowLoopLabel{left:28px}.nocturne-module__1KMcrq__flowLoopLabel small,.nocturne-module__1KMcrq__flowLoopLabel b{letter-spacing:.08em;display:block}.nocturne-module__1KMcrq__flowLoopLabel b{margin-inline-start:0}}@media (max-width:760px){.nocturne-module__1KMcrq__lab{--toolbar-h:56px}.nocturne-module__1KMcrq__nav>.nocturne-module__1KMcrq__container{box-sizing:border-box;gap:25px;width:100%;padding-inline:22px}.nocturne-module__1KMcrq__nav a{min-height:54px;padding-block:16px}.nocturne-module__1KMcrq__nav a:before{inset:10px -10px}}@media (max-width:700px){.nocturne-module__1KMcrq__photoPair{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.nocturne-module__1KMcrq__hero{min-height:820px;padding-top:155px}.nocturne-module__1KMcrq__hero h1{font-size:37px;line-height:1.38}.nocturne-module__1KMcrq__heroLead{font-size:18px}.nocturne-module__1KMcrq__heroLabel{gap:10px}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__hand{font-size:28px}.nocturne-module__1KMcrq__feature .nocturne-module__1KMcrq__screen{aspect-ratio:1.05;min-height:400px}.nocturne-module__1KMcrq__sectionHead{max-width:calc(100% - 44px)}.nocturne-module__1KMcrq__sectionHead h2{word-break:keep-all;overflow-wrap:anywhere;font-size:31px}.nocturne-module__1KMcrq__methodGrid li{grid-template-columns:36px minmax(0,1fr);padding-block:22px 26px}.nocturne-module__1KMcrq__methodGrid .nocturne-module__1KMcrq__hand{font-size:28px}.nocturne-module__1KMcrq__methodGrid h3{font-size:21px}.nocturne-module__1KMcrq__step{gap:12px;font-size:12px;line-height:1.8}.nocturne-module__1KMcrq__step b{font-size:42px}.nocturne-module__1KMcrq__chapterGrid{margin-top:27px}.nocturne-module__1KMcrq__points{grid-template-columns:1fr}}@media (max-width:480px){.nocturne-module__1KMcrq__heroLabel{gap:12px}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__hand{font-size:28px}.nocturne-module__1KMcrq__heroLabel .nocturne-module__1KMcrq__kicker{padding-left:12px;font-size:11px}.nocturne-module__1KMcrq__step b{font-size:41px}.nocturne-module__1KMcrq__sub{font-size:19px}.nocturne-module__1KMcrq__points h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.nocturne-module__1KMcrq__nav a:before{transition:none}.nocturne-module__1KMcrq__lab .waiting{opacity:1;transform:none}.nocturne-module__1KMcrq__reveal,.nocturne-module__1KMcrq__screen>img,.nocturne-module__1KMcrq__movie:hover .nocturne-module__1KMcrq__sheen{animation:none}.nocturne-module__1KMcrq__movie:hover .nocturne-module__1KMcrq__screen>img{transform:none}}@media print{.nocturne-module__1KMcrq__nav,.nocturne-module__1KMcrq__backtop{display:none!important}.nocturne-module__1KMcrq__sectionHead{max-width:none;position:static}.nocturne-module__1KMcrq__lab .waiting{opacity:1;transform:none}}
