@font-face{font-family: "Cormorant";src: url("/assets/fonts/cormorant.woff2") format("woff2");font-weight: 300 700;font-style: normal;font-display: swap}@font-face{font-family: "Cormorant";src: url("/assets/fonts/cormorant-italic.woff2") format("woff2");font-weight: 300 700;font-style: italic;font-display: swap}@font-face{font-family: "Inter";src: url("/assets/fonts/inter.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Makari Han";src: url("/assets/fonts/noto-serif-sc.woff2") format("woff2");unicode-range: U+3000-303F,U+3400-9FFF,U+F900-FAFF;font-display: swap}@font-face{font-family: "Cormorant fb";src: local("Georgia"),local("Times New Roman");size-adjust: 88%;ascent-override: 104%;descent-override: 32%}@font-face{font-family: "Inter fb";src: local("Arial"),local("Helvetica");size-adjust: 107%;ascent-override: 90%;descent-override: 22%}:root{--serif: "Cormorant","Cormorant fb","Makari Han","Songti SC",Georgia,serif;--sans: "Inter","Inter fb","Makari Han",system-ui,-apple-system,"Segoe UI",sans-serif;--han: "Makari Han","Songti SC","Noto Serif CJK SC",serif;--paper: #ecebe3;--paper-2: #e2e0d5;--paper-3: #d6d3c6;--ink: #1e1d1a;--ink-2: #47443e;--mute: #5d5a53;--rule: rgba(30,29,26,.16);--rule-2: rgba(30,29,26,.32);--band: #1e1d1a;--band-ink: #e8e4da;--band-mute: #a8a397;--focus: #2c3d5c;--wood: #629a39;--wood-ink: #3f6b22;--leaf: #8dc63f;--fire: #c4482a;--fire-ink: #a8361b;--earth: #c08a2e;--earth-ink: #85590c;--metal: #b8a77a;--metal-ink: #6b624b;--water: #2c3d5c;--water-ink: #2c3d5c;--action: var(--wood-ink);--action-ink: #f4f3ec;--gutter: 16px;--max: 1240px;--measure: 38rem;--step--1: .875rem;--step-0: 1.0625rem;--step-1: 1.25rem;--step-2: clamp(1.45rem,1.2rem + 1vw,1.8rem);--step-3: clamp(1.9rem,1.4rem + 2vw,2.7rem);--step-4: clamp(2.4rem,1.6rem + 3.4vw,4rem);--step-5: clamp(2.9rem,1.6rem + 5.2vw,5.6rem);--radius: 2px;--ease: cubic-bezier(.2,.7,.1,1);color-scheme: light}@media (min-width: 720px){:root{--gutter: 32px}}@media (min-width: 1100px){:root{--gutter: 56px}}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--paper: #131517;--paper-2: #1a1d20;--paper-3: #252a2e;--ink: #e8e4da;--ink-2: #c9c4b8;--mute: #a39f95;--rule: rgba(232,228,218,.14);--rule-2: rgba(232,228,218,.3);--band: #0c0d0f;--band-ink: #e8e4da;--band-mute: #a39f95;--focus: #9fb6e2;--wood: #629a39;--wood-ink: #8cc251;--fire: #d8604a;--fire-ink: #ec8a74;--earth: #c99a43;--earth-ink: #dcae58;--metal: #bcae86;--metal-ink: #cfc29c;--water: #6f8fc7;--water-ink: #9fb6e2;--action: #8cc251;--action-ink: #131517;color-scheme: dark}}:root[data-theme="dark"]{--paper: #131517;--paper-2: #1a1d20;--paper-3: #252a2e;--ink: #e8e4da;--ink-2: #c9c4b8;--mute: #a39f95;--rule: rgba(232,228,218,.14);--rule-2: rgba(232,228,218,.3);--band: #0c0d0f;--band-ink: #e8e4da;--band-mute: #a39f95;--focus: #9fb6e2;--wood: #629a39;--wood-ink: #8cc251;--fire: #d8604a;--fire-ink: #ec8a74;--earth: #c99a43;--earth-ink: #dcae58;--metal: #bcae86;--metal-ink: #cfc29c;--water: #6f8fc7;--water-ink: #9fb6e2;--action: #8cc251;--action-ink: #131517;color-scheme: dark}[data-el="wood"]{--el: var(--wood);--el-ink: var(--wood-ink)}[data-el="fire"]{--el: var(--fire);--el-ink: var(--fire-ink)}[data-el="earth"]{--el: var(--earth);--el-ink: var(--earth-ink)}[data-el="metal"]{--el: var(--metal);--el-ink: var(--metal-ink)}[data-el="water"]{--el: var(--water);--el-ink: var(--water-ink)}[data-el]{--on: #f6f5ef}[data-el="earth"],[data-el="metal"]{--on: #1e1d1a}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) [data-el]{--on: #131517}}:root[data-theme="dark"] [data-el]{--on: #131517}[data-band]{--paper: var(--band);--ink: var(--band-ink);--ink-2: #cfcabe;--mute: var(--band-mute);--rule: rgba(232,228,218,.16);--rule-2: rgba(232,228,218,.34);--wood-ink: #8cc251;--fire-ink: #ec8a74;--earth-ink: #dcae58;--metal-ink: #cfc29c;--water-ink: #9fb6e2;--wood: #629a39;--fire: #d8604a;--earth: #c99a43;--metal: #bcae86;--water: #6f8fc7;--focus: #9fb6e2;background: var(--band);color: var(--band-ink)}[data-band] [data-el]{--on: #15140f}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-behavior: smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}}body{margin: 0;background: var(--paper);color: var(--ink);font: 400 var(--step-0)/1.62 var(--sans);font-feature-settings: "kern","calt";overflow-x: hidden}img,svg{display: block;max-width: 100%}h1,h2,h3,h4{font-family: var(--serif);font-weight: 500;line-height: 1.06;letter-spacing: -.012em;margin: 0;text-wrap: balance}p{margin: 0 0 1em;text-wrap: pretty}ul,ol{margin: 0;padding: 0}a{color: inherit;text-decoration-color: var(--action);text-decoration-thickness: 1px;text-underline-offset: .22em}a:hover{text-decoration-thickness: 2px}:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px;border-radius: 2px}.han{font-family: var(--han);font-weight: 400;letter-spacing: 0;font-style: normal}i{font-family: var(--serif);font-style: italic;font-size: 1.08em}.sr{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: 1rem;top: -4rem;z-index: 10;background: var(--ink);color: var(--paper);padding: .6rem 1rem}.skip:focus{top: 1rem}.wrap{width: 100%;max-width: var(--max);margin-inline: auto;padding-inline: var(--gutter)}.link{font-weight: 600;text-decoration-color: var(--action)}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .5em;min-height: 44px;padding: .7em 1.35em;border-radius: 999px;border: 1px solid transparent;font: 600 .95rem/1.1 var(--sans);letter-spacing: .005em;text-decoration: none;cursor: pointer;transition: background-color .2s,color .2s,border-color .2s}.btn--action{background: var(--action);color: var(--action-ink)}.btn--action:hover{background: var(--ink);color: var(--paper)}.btn--line{border-color: var(--rule-2);color: var(--ink);background: transparent}.btn--line:hover{border-color: var(--ink)}.btn--paper{background: var(--band-ink);color: #15140f}.btn--paper:hover{background: #fff}.btn--ghost-band{background: transparent;color: var(--band-ink);border-color: rgba(232,228,218,.3);font-size: .85rem;min-height: 38px;padding: .5em 1em}.btn--ghost-band:hover:not(:disabled){border-color: var(--band-ink)}.btn--ghost-band:disabled{opacity: .45;cursor: default}.btn--sm{min-height: 40px;padding: .55em 1.1em;font-size: .9rem}.btn--lg{min-height: 54px;padding: .9em 1.8em;font-size: 1.05rem}.top{position: relative;z-index: 5}.top__in{max-width: var(--max);margin-inline: auto;padding: 1.1rem var(--gutter);display: flex;align-items: center;gap: 1.5rem}.brand{flex: none;display: block}.brand__logo{width: auto;height: 40px}.brand__logo--dark{display: none}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .brand__logo--light{display: none}:root:not([data-theme="light"]) .brand__logo--dark{display: block}}:root[data-theme="dark"] .brand__logo--light{display: none}:root[data-theme="dark"] .brand__logo--dark{display: block}.nav{margin-left: auto;display: none}.nav__list{display: flex;gap: 1.35rem;list-style: none;white-space: nowrap}.nav__list a{text-decoration: none;font-size: .95rem;padding-block: .4rem;position: relative}.nav__list a::after,.nav__list a[aria-current]::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: var(--ink);transform: scaleX(0);transform-origin: left;transition: transform .25s var(--ease)}.nav__list a:hover::after,.nav__list a[aria-current]::after{transform: scaleX(1)}.nav__list a[aria-current]::after{background: linear-gradient(90deg,var(--ink) 0 78%,transparent 78% 80%,var(--action) 80%);height: 2px}.top__act{margin-left: auto;display: flex;align-items: center;gap: .6rem}.top__act > .btn{display: none;white-space: nowrap}.theme{width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--rule-2);background: transparent;color: var(--ink);cursor: pointer;display: grid;place-items: center;padding: 0}.theme svg{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.4}.theme svg path{fill: currentColor;stroke: none}.theme[hidden]{display: none}.menu{position: relative}.menu summary{list-style: none;cursor: pointer;min-height: 40px;display: grid;place-items: center;padding: 0 1rem;border: 1px solid var(--rule-2);border-radius: 999px;font-size: .9rem;font-weight: 600}.menu summary::-webkit-details-marker{display: none}.menu[open] summary{background: var(--ink);color: var(--paper)}.menu__list{position: absolute;right: 0;top: calc(100% + .5rem);width: min(80vw,280px);list-style: none;background: var(--paper);border: 1px solid var(--rule-2);padding: .5rem;border-radius: 4px}.menu__list a{display: block;padding: .75rem .9rem;text-decoration: none;font-family: var(--serif);font-size: 1.3rem}.menu__list a:hover{background: var(--paper-2)}@media (min-width: 640px){.top__act > .btn{display: inline-flex}.brand__logo{height: 46px}}@media (min-width: 1200px){.nav{display: block}.menu{display: none}.top__act{margin-left: 0}}section{position: relative}.sec-head{display: grid;gap: .8rem 3rem;margin-bottom: 2.4rem}.sec-head h2{font-size: var(--step-4)}.sec-head p{max-width: 34rem;color: var(--ink-2);margin: 0}@media (min-width: 900px){.sec-head{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: end}}.brush{color: var(--el,var(--ink));width: min(100%,560px);aspect-ratio: 1000 / 42;margin: 0 0 2.2rem -6px}.brush svg{width: 100%;height: 100%;overflow: visible}.brush__ink{fill: currentColor;opacity: .9}.brush__dry{fill: none;stroke: var(--paper);stroke-width: .9;opacity: .75;stroke-linecap: round}.brush__dry--2{stroke-width: .6;opacity: .6}.rv .brush svg{clip-path: inset(0 100% 0 0);transition: clip-path 1.25s cubic-bezier(.6,.05,.25,1)}.rv .brush.is-in svg{clip-path: inset(0 -2% 0 0)}@property --r{syntax: "<percentage>";inherits: false;initial-value: 72%}.wash{width: 100%;height: 100%;overflow: visible}.rv [data-reveal].ph__wash,.rv .clock__dial[data-reveal]{--r: 0%;-webkit-mask-image: radial-gradient(at 46% 48%,#000 var(--r),transparent calc(var(--r) + 28%));mask-image: radial-gradient(at 46% 48%,#000 var(--r),transparent calc(var(--r) + 28%));transition: --r 1.8s cubic-bezier(.3,.1,.2,1)}.rv [data-reveal].ph__wash.is-in,.rv .clock__dial[data-reveal].is-in{--r: 100%}.hero{display: grid;gap: 1.2rem 4rem;padding-top: clamp(1.25rem,3.5vw,3rem);padding-bottom: clamp(1.4rem,3vw,2.4rem)}.hero__copy h1{font-size: var(--step-5);font-weight: 500;line-height: .98;letter-spacing: -.022em;max-width: 12.5ch}.hero__lede{font-size: var(--step-1);line-height: 1.55;color: var(--ink-2);max-width: 34rem;margin: 0 0 1.2rem}.hero__tag{margin: 1.1rem 0 0;font-family: var(--serif);font-style: italic;font-size: 1.3rem;color: var(--wood-ink)}@media (min-width: 960px){.hero{grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);align-items: end}}.wheel{display: contents}.wheel{--sel: var(--wood)}.wheel:has(#el-wood:checked){--sel: var(--wood)}.wheel:has(#el-fire:checked){--sel: var(--fire)}.wheel:has(#el-earth:checked){--sel: var(--earth)}.wheel:has(#el-metal:checked){--sel: var(--metal)}.wheel:has(#el-water:checked){--sel: var(--water)}.wheel__stage{position: relative;border: 0;margin: 0 auto;padding: 0;min-width: 0;width: 100%;max-width: 620px;aspect-ratio: 1}.wheel__art{position: absolute;inset: 0}.wheel__wash{position: absolute;inset: -6%;width: 112%;height: 112%;color: var(--sel);opacity: .34;transition: color .7s ease;pointer-events: none}.wheel__svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.wheel__ring{fill: none;stroke: var(--rule-2);stroke-width: .8}.wheel__ring--in{stroke: var(--rule);stroke-dasharray: 1 5}.cyc{fill: none;stroke: var(--ink-2);transition: opacity .35s,stroke .35s,stroke-width .35s}.cyc--sheng{stroke-width: 1.6;opacity: .6;stroke-linecap: round}.cyc--ke{stroke-width: 1;opacity: .42;stroke-dasharray: 3 5}.cyc[data-from="wood"]{--c: var(--wood)}.cyc[data-from="fire"]{--c: var(--fire)}.cyc[data-from="earth"]{--c: var(--earth)}.cyc[data-from="metal"]{--c: var(--metal)}.cyc[data-from="water"]{--c: var(--water)}.wheel:has(#cy-sheng:checked) .cyc--ke{opacity: .06}.wheel:has(#cy-ke:checked) .cyc--sheng{opacity: .08}.wheel:has(#cy-ke:checked) .cyc--ke{opacity: .8;stroke-width: 1.3}.wheel:has(#el-wood:checked) .cyc[data-from="wood"],.wheel:has(#el-fire:checked) .cyc[data-from="fire"],.wheel:has(#el-earth:checked) .cyc[data-from="earth"],.wheel:has(#el-metal:checked) .cyc[data-from="metal"],.wheel:has(#el-water:checked) .cyc[data-from="water"]{stroke: var(--c);opacity: 1;stroke-width: 2.6}.wheel:has(#el-wood:checked) .cyc--ke[data-from="wood"],.wheel:has(#el-fire:checked) .cyc--ke[data-from="fire"],.wheel:has(#el-earth:checked) .cyc--ke[data-from="earth"],.wheel:has(#el-metal:checked) .cyc--ke[data-from="metal"],.wheel:has(#el-water:checked) .cyc--ke[data-from="water"]{stroke-width: 1.8}.wheel:has(#cy-sheng:checked) .cyc--ke[data-from]{opacity: .06}.wheel:has(#cy-ke:checked) .cyc--sheng[data-from]{opacity: .08}@keyframes flow{to{stroke-dashoffset: -16}}.wheel:has(label[for="el-wood"]:hover) .cyc[data-from="wood"],.wheel:has(label[for="el-fire"]:hover) .cyc[data-from="fire"],.wheel:has(label[for="el-earth"]:hover) .cyc[data-from="earth"],.wheel:has(label[for="el-metal"]:hover) .cyc[data-from="metal"],.wheel:has(label[for="el-water"]:hover) .cyc[data-from="water"],.wheel:has(#el-wood:focus-visible) .cyc[data-from="wood"],.wheel:has(#el-fire:focus-visible) .cyc[data-from="fire"],.wheel:has(#el-earth:focus-visible) .cyc[data-from="earth"],.wheel:has(#el-metal:focus-visible) .cyc[data-from="metal"],.wheel:has(#el-water:focus-visible) .cyc[data-from="water"]{stroke: var(--c);opacity: 1;stroke-width: 2.6;stroke-dasharray: 6 4;animation: flow .9s linear infinite}@keyframes sweep{0%,100%{stroke: var(--ink-2)}18%{stroke: var(--c);stroke-width: 3.4;opacity: 1}55%{stroke: var(--c)}}.wheel.is-sweep:has(#cy-sheng:checked) .cyc--sheng,.wheel.is-sweep:has(#cy-both:checked) .cyc--sheng{animation: sweep 1.4s ease-out;animation-delay: calc(var(--i) * .32s)}.wheel.is-sweep:has(#cy-ke:checked) .cyc--ke,.wheel.is-sweep:has(#cy-both:checked) .cyc--ke{animation: sweep 1.4s ease-out;animation-delay: calc(var(--i) * .32s + 1.6s)}@keyframes drawin{from{stroke-dashoffset: 92;opacity: 0}30%{opacity: 1}to{stroke-dashoffset: 0}}.wheel.is-draw:not(.is-drawn) .cyc--sheng{opacity: 0}.wheel.is-drawn .cyc--sheng{stroke-dasharray: 92;animation: drawin 1.1s cubic-bezier(.5,0,.2,1) backwards;animation-delay: calc(var(--i) * .2s + .1s)}.wheel.is-drawn.is-sweep .cyc--sheng{stroke-dasharray: none}.wheel.is-draw:not(.is-drawn) .wheel__disc{transform: scale(.86);opacity: 0}.wheel.is-drawn .wheel__disc{transition: transform .7s var(--ease),opacity .7s,background-color .35s,color .35s}.wheel__node{position: absolute;left: var(--x);top: var(--y);width: 19%;aspect-ratio: 1;transform: translate(-50%,-50%);cursor: pointer;-webkit-tap-highlight-color: transparent}.wheel__disc{position: absolute;inset: 0;border-radius: 50%;display: grid;place-items: center;background: var(--paper);border: 1.5px solid var(--el);color: var(--el-ink);transition: background-color .35s,color .35s,transform .35s var(--ease)}.wheel__disc{grid-template-rows: auto auto;align-content: center;gap: 2%;place-items: center}.wheel__disc .glyph{width: 46%;height: auto;aspect-ratio: 1}.wheel__node:hover .wheel__disc{transform: scale(1.05)}.wheel__name{font-family: var(--serif);font-weight: 600;font-size: clamp(.78rem,1.35vw,1.1rem);line-height: 1;white-space: nowrap;color: var(--ink)}.wheel__radio:checked + .wheel__node .wheel__disc{background: var(--el);color: var(--on);border-color: var(--el)}.wheel__radio:checked + .wheel__node .wheel__name{color: var(--on)}.wheel__radio:focus-visible + .wheel__node .wheel__disc{outline: 2px solid var(--focus);outline-offset: 5px}.wheel__center{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none}.wheel__han{grid-area: 1 / 1;font-family: var(--han);font-size: clamp(4.2rem,13vw,8.4rem);line-height: 1;color: var(--el);opacity: 0;transform: scale(.94);transition: opacity .45s,transform .6s var(--ease)}.wheel:has(#el-wood:checked) .wheel__han[data-el="wood"],.wheel:has(#el-fire:checked) .wheel__han[data-el="fire"],.wheel:has(#el-earth:checked) .wheel__han[data-el="earth"],.wheel:has(#el-metal:checked) .wheel__han[data-el="metal"],.wheel:has(#el-water:checked) .wheel__han[data-el="water"]{opacity: .92;transform: none}.wheel__modes{border: 0;margin: .4rem 0 0;padding: 0;min-width: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: .4rem}.wheel__modes label{display: inline-flex;align-items: center;gap: .5em;min-height: 40px;padding: .4em 1em;border-radius: 999px;border: 1px solid var(--rule);font-size: .88rem;cursor: pointer;color: var(--ink-2)}.wheel__modes input:checked + label{border-color: var(--ink);color: var(--ink);background: var(--paper-2)}.wheel__modes input:focus-visible + label{outline: 2px solid var(--focus);outline-offset: 2px}.key{display: inline-block;width: 22px;height: 0;border-top: 1.6px solid var(--ink-2)}.key--k{border-top: 1.2px dashed var(--ink-2)}.wheel__note{text-align: center;font-size: .88rem;color: var(--mute);margin: .6rem auto 0;max-width: 30rem}.wheel__panels{margin-top: 1rem}.el{position: relative;padding-top: 1.6rem;margin-top: .5rem}.el + .el{margin-top: 2.5rem}.el::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;background: var(--rule-2)}.el::after{content: "";position: absolute;right: 0;top: -2px;width: 46px;height: 5px;border-radius: 3px;background: var(--el)}@supports selector(:has(*)){.wheel__panels .el{display: none;margin-top: .5rem}.wheel:has(#el-wood:checked) .el[data-el="wood"],.wheel:has(#el-fire:checked) .el[data-el="fire"],.wheel:has(#el-earth:checked) .el[data-el="earth"],.wheel:has(#el-metal:checked) .el[data-el="metal"],.wheel:has(#el-water:checked) .el[data-el="water"]{display: block;animation: settle .5s var(--ease)}}@keyframes settle{from{opacity: 0;transform: translateY(6px)}}.el__title{font-size: var(--step-3);color: var(--el-ink);display: flex;align-items: baseline;gap: .4em;flex-wrap: wrap}.el__title .han{font-size: .8em}.el__title i{font-size: .62em;color: var(--mute);font-weight: 400;font-style: normal}.el__quality{font-family: var(--serif);font-size: 1.32rem;line-height: 1.4;margin: .7rem 0 1.1rem;max-width: 36rem}.el__facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: .8rem 1.2rem;margin: 0 0 1rem}.el__facts div{border-left: 2px solid var(--el);padding-left: .7rem}.el__facts dt{font-size: .78rem;color: var(--mute)}.el__facts dd{margin: 0;font-family: var(--serif);font-size: 1.14rem;font-weight: 600;line-height: 1.25}.el__rel{font-size: .92rem;color: var(--ink-2);margin-bottom: 1.1rem}.el__links{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem 1.4rem}.el__links h3{font: 600 .82rem/1.3 var(--sans);color: var(--mute);margin-bottom: .45rem}.el__links ul{list-style: none;display: grid;gap: .3rem}.el__links a{font-size: .96rem;text-decoration-color: var(--el)}@media (min-width: 600px){.el__facts{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 980px){.read__wheel{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);column-gap: clamp(2rem,5vw,5rem);align-items: start}.read__wheel .wheel__dock{position: sticky;top: 1rem}.read__wheel .wheel__panels{margin-top: 0}}.band{padding-block: clamp(3.5rem,8vw,6.5rem)}.clock__grid{display: grid;gap: 2.5rem;align-items: center}.clock__dial{max-width: 470px;width: 100%;margin-inline: auto}.clk__svg{width: 100%;height: auto;overflow: visible}.clk__ticks line{stroke: var(--band-mute);stroke-width: 1;opacity: .7}.clk__seg{fill: var(--el);opacity: .2;transition: opacity .4s}.clk__seg.is-on{opacity: 1}.clk__zh{font-family: var(--han);font-size: 15px;fill: var(--band-ink);text-anchor: middle;opacity: .8}.clk__zh.is-on{fill: #15140f;opacity: 1;font-size: 17px}.clk__hr{font: 500 10.5px var(--sans);fill: var(--band-mute);text-anchor: middle}.clk__hand{transform-box: view-box;transform-origin: 200px 200px;transition: transform .9s var(--ease)}.clock.is-still .clk__hand{transition: none}.clk__hand line{stroke: var(--band-ink);stroke-width: 1.4}.clk__hand circle:first-of-type{fill: var(--el,var(--band-ink));stroke: var(--band);stroke-width: 3}.clk__hand circle:last-of-type{fill: var(--band-ink)}.clk__hand.is-preview line{stroke-dasharray: 3 4}.clock__now{font-size: var(--step-4);color: var(--band-ink)}.clock.is-live .clock__now{color: var(--el-ink,var(--band-ink))}.clock__time{margin: 1rem 0 .4rem;color: var(--ink-2);max-width: 34rem}.clock__note{font-family: var(--serif);font-size: var(--step-2);line-height: 1.32;max-width: 32rem;margin: .8rem 0 1.4rem}.clock__ctrl{display: flex;flex-wrap: wrap;gap: .5rem;margin-bottom: 1.8rem}.clock__ctrl[hidden]{display: none}.clock__list{list-style: none;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 1.4rem;border-top: 1px solid var(--rule)}.clock__list li{display: flex;justify-content: space-between;gap: .6rem;padding: .5rem 0;border-bottom: 1px solid var(--rule);font-size: .86rem}.clk__t{color: var(--mute);white-space: nowrap}.clk__o{text-align: right}.clock__list li.is-on{color: var(--el-ink)}.clock__list li.is-on .clk__t{color: var(--el-ink)}.clock__list li.is-on .clk__o{font-weight: 600}@media (min-width: 900px){.clock__grid{grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: clamp(2.5rem,6vw,6rem)}}.chip{display: inline-flex;align-items: center;gap: .55em;min-height: 42px;padding: .45em 1.05em;border-radius: 999px;border: 1px solid var(--rule-2);background: var(--paper);cursor: pointer;font-size: .95rem;transition: background-color .2s,color .2s,border-color .2s}.chip::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--el)}.chip:hover{border-color: var(--el)}input:checked + .chip{background: var(--ink);border-color: var(--ink);color: var(--paper)}input:focus-visible + .chip{outline: 2px solid var(--focus);outline-offset: 2px}.glyph--sm{width: 30px;height: 30px;flex: none;color: var(--el-ink)}.pats{list-style: none;display: grid;gap: .55rem;margin-top: 1rem}.pats li{border-left: 2px solid var(--el);padding-left: .75rem;line-height: 1.35}.pat__en{font-weight: 600}.pat__py{color: var(--mute);font-style: normal}.pats .han{color: var(--el-ink);white-space: nowrap}.services,.where,.journal,.more{padding-block: clamp(3.5rem,7vw,5.5rem) 0}.svc{list-style: none;display: grid;grid-template-columns: minmax(0,1fr);column-gap: 3rem}.svc li{border-top: 1px solid var(--rule)}.svc a{display: grid;grid-template-columns: 3.4rem minmax(0,1fr);column-gap: 1rem;padding: 1.1rem 0 1.2rem;text-decoration: none}.svc__zh{grid-row: span 2;font-family: var(--han);font-size: 2.4rem;line-height: 1;color: var(--el-ink);padding-top: .15rem;transition: transform .3s var(--ease)}.svc__name{font-family: var(--serif);font-size: 1.5rem;font-weight: 600;line-height: 1.15}.svc__sum{color: var(--ink-2);font-size: .94rem;margin-top: .25rem}.svc a:hover .svc__name{color: var(--el-ink)}.svc a:hover .svc__zh{transform: translateY(-3px)}@media (min-width: 760px){.svc{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1180px){.svc{grid-template-columns: repeat(3,minmax(0,1fr))}}.svc--one{grid-template-columns: minmax(0,1fr) !important}.hub{display: grid;gap: 2rem 4rem;margin-bottom: 3rem}.hub__k{font: 600 .9rem/1.3 var(--sans);color: var(--el-ink);margin-bottom: .6rem}@media (min-width: 900px){.hub{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}.trio,.prose .trio{list-style: none;display: grid;gap: 0;margin: 1.6em 0 0;padding: 0}.trio .trio__i{position: relative;padding: 0 0 1.6rem 1.9rem}.trio .trio__i::before{content: "";position: absolute;left: .42rem;top: .6rem;bottom: 0;width: 1px;background: var(--ink-2)}.trio .trio__i:last-child::before{display: none}.trio .trio__i::after{content: "";position: absolute;left: calc(.42rem - 6px);top: .35rem;width: 13px;height: 13px;border-radius: 50%;background: var(--el)}.trio__v{font-family: var(--serif);font-size: var(--step-3);line-height: 1;color: var(--el-ink);margin: 0}.prose .trio__n{font-size: 1.25rem;margin: .45rem 0 0}.trio__n a{text-decoration-color: var(--el)}.trio__t{color: var(--ink-2);margin: .35rem 0 0}.el__lane{font-size: .92rem;color: var(--ink-2);border-left: 3px solid var(--el);padding-left: .8rem}.el__lane a{text-decoration-color: var(--el)}.chain{margin: 0}.chain__list{list-style: none;position: relative;margin: 0;padding: .6rem 0 .2rem 1.9rem;display: grid;gap: 1rem}.chain__list::before{content: "";position: absolute;left: .42rem;top: 0;bottom: .55rem;width: 1px;background: var(--ink-2)}.chain__list::after{content: "";position: absolute;left: calc(.42rem - 2px);top: -.9rem;width: 5px;height: 2.2rem;border-radius: 3px;background: var(--el)}.chain__list li{position: relative;display: grid}.chain__list li::before{content: "";position: absolute;left: -1.9rem;top: .38rem;width: 11px;height: 11px;margin-left: calc(.42rem - 5px);border-radius: 50%;background: var(--paper-2);border: 2px solid var(--el-ink);box-sizing: border-box}.chain__r{font-family: var(--serif);font-size: 1.2rem;font-weight: 600;line-height: 1.2}.chain__m{font-size: .88rem;color: var(--mute)}.chain figcaption{font-size: .84rem;color: var(--mute);margin-top: 1.2rem;max-width: 34rem}.chain figcaption .han{color: var(--el-ink)}.prose .chain{background: var(--paper-2);border-radius: 3px;padding: 1.8rem 1.4rem 1.3rem}.ph__copy h1.ph__h1--long{font-size: var(--step-4);line-height: 1.02;max-width: 20ch}.contact-line{font-size: .92rem;color: var(--ink-2);max-width: 36rem}.contact-line a,.foot__phone a{white-space: nowrap}.foot__phone{font-size: .86rem;color: var(--band-ink);max-width: 22rem;margin-top: 1.1rem}.locs{display: grid;gap: 2rem 3rem}.loc{border-top: 1px solid var(--rule-2);padding-top: 1.3rem;position: relative}.loc::after{content: "";position: absolute;right: 0;top: -2px;width: 46px;height: 5px;border-radius: 3px;background: var(--earth)}.loc__name{font-size: var(--step-3)}.loc__addr{font-family: var(--serif);font-size: 1.3rem;line-height: 1.35;margin: .7rem 0}.loc__note{color: var(--ink-2);font-size: .95rem}.loc__act{display: flex;flex-wrap: wrap;gap: 1rem;align-items: center;margin: 0}@media (min-width: 760px){.locs{grid-template-columns: repeat(2,minmax(0,1fr))}}.posts{list-style: none}.post-row{border-top: 1px solid var(--rule)}.post-row a{display: grid;grid-template-columns: 2.6rem minmax(0,1fr);gap: 1rem;padding: 1.3rem 0;text-decoration: none}.post-row__g .glyph{width: 36px;height: 36px}.post-row__body{display: grid;gap: .25rem}.post-row__meta{font-size: .84rem;color: var(--mute)}.post-row__title{font-family: var(--serif);font-size: var(--step-2);font-weight: 600;line-height: 1.15}.post-row__ex{color: var(--ink-2);max-width: 44rem}.post-row a:hover .post-row__title{color: var(--el-ink)}.cta{padding-block: clamp(3.5rem,8vw,6rem)}.cta__in{display: grid;gap: 1rem;justify-items: start}.cta__big{font-family: var(--serif);font-size: var(--step-5);line-height: 1;letter-spacing: -.02em;margin: 0}.cta__sub{color: var(--ink-2);margin: 0 0 .6rem}.ph{position: relative;z-index: 0;overflow-x: clip;display: grid;gap: 1.2rem 3rem;padding-top: clamp(2rem,5vw,4.5rem);padding-bottom: clamp(2rem,5vw,4rem)}.ph__wash{position: absolute;right: -8%;top: -24%;width: min(70vw,640px);aspect-ratio: 1;color: var(--el,var(--metal));opacity: .24;pointer-events: none;z-index: -1}.ph__seal{font-family: var(--han);font-size: clamp(3.4rem,9vw,7.5rem);line-height: 1;color: var(--el-ink,var(--ink));writing-mode: vertical-rl;margin: 0;letter-spacing: .05em}.ph__seal--glyph{writing-mode: horizontal-tb;width: clamp(4.5rem,10vw,7.5rem);color: var(--el-ink,var(--ink))}.ph__seal--glyph .glyph{width: 100%;height: auto}.ph__copy h1{font-size: var(--step-5);line-height: 1;letter-spacing: -.02em;max-width: 16ch}.ph__py{font-size: 1.5rem;color: var(--mute);margin: .4rem 0 0}.ph__py i{font-style: normal}.ph__meta{font-size: .9rem;color: var(--mute);margin-bottom: .8rem}.ph__lede{font-size: var(--step-1);color: var(--ink-2);max-width: 38rem;margin: 1.2rem 0 0}.ph__act{margin: 1.6rem 0 0}@media (min-width: 760px){.ph{grid-template-columns: auto minmax(0,1fr);align-items: start}}.ph-note{font-size: .9rem;color: var(--ink-2);background: var(--paper-2);border: 1px dashed var(--earth-ink);padding: .8rem 1rem;border-radius: 3px;max-width: 44rem}.lens{display: grid;gap: 1.4rem;margin-bottom: 3rem}.lens > div:not(.lens__arrow){padding: clamp(1.2rem,3vw,2rem)}.lens__modern{border: 1px solid var(--rule-2);border-radius: 3px}.lens__ancient{background: var(--paper-2);border-radius: 3px;border-top: 4px solid var(--el)}.lens__k{font: 600 .85rem/1.3 var(--sans);color: var(--mute);margin-bottom: .8rem;letter-spacing: 0}.lens__ancient .lens__k{color: var(--el-ink);font-size: .95rem}.lens__modern p,.lens__ancient > p:first-of-type{font-family: var(--serif);font-size: var(--step-2);line-height: 1.32}.lens__arrow{display: grid;place-items: center;color: var(--el-ink)}.lens__arrow .glyph{width: 64px;height: 64px}.lens__fine{font-size: .84rem;color: var(--mute);margin: 1rem 0 0}@media (min-width: 900px){.lens{grid-template-columns: minmax(0,1fr) 90px minmax(0,1.25fr);align-items: start}.lens__arrow{align-self: center}}.art:not([data-art]){display: grid;gap: 3rem;padding-bottom: 1rem}.prose{max-width: 40rem}.prose--narrow{padding-bottom: 3rem}.wrap.prose{max-width: var(--max)}.wrap.prose > *{max-width: 40rem}.prose > *{margin: 0}.prose > * + *{margin-top: 1.1em}.prose h2{font-size: var(--step-3);margin-top: 1.7em}.prose h2:first-child{margin-top: 0}.prose h3{font-size: var(--step-2);margin-top: 1.8em}.prose ul,.prose ol{padding-left: 1.3rem;display: grid;gap: .5rem}.prose li::marker{color: var(--el-ink,var(--action))}.prose ol{list-style: none;padding-left: 0;counter-reset: s;gap: .9rem}.prose ol li{counter-increment: s;position: relative;padding-left: 2.4rem}.prose ol li::before{content: counter(s);position: absolute;left: 0;top: -.1rem;font-family: var(--serif);font-size: 1.7rem;line-height: 1;color: var(--el-ink,var(--action))}.prose blockquote{margin: 2rem 0;padding: .2rem 0 .2rem 1.4rem;border-left: 2px solid var(--el,var(--action))}.prose blockquote p{font-family: var(--serif);font-style: italic;font-size: var(--step-2);line-height: 1.35}.prose .han{color: var(--el-ink,inherit)}.disc{font-size: .88rem;color: var(--mute);margin-top: 2rem !important}.art__side{align-self: start}.side-card{border-top: 4px solid var(--el,var(--action));padding-top: 1.2rem}.side-card h2{font: 600 .85rem/1.3 var(--sans);color: var(--mute);margin: 1.4rem 0 .5rem;letter-spacing: 0}.side-card h2:first-child,.side-card__g + h2{margin-top: 0}.side-card ul{list-style: none;display: grid;gap: .3rem}.side-card a:not(.btn){font-family: var(--serif);font-size: 1.22rem;font-weight: 600;text-decoration-color: var(--el)}.side-card p{margin-top: 1.4rem}.side-card__g{width: 64px;color: var(--el-ink)}.side-card .creds li{font-size: .95rem;line-height: 1.4;padding-left: .8rem;border-left: 2px solid var(--el)}.creds{gap: .7rem !important}.bio{display: grid;gap: 1.2rem;align-items: center;padding-bottom: 2rem;margin-bottom: 2.4rem;border-bottom: 1px solid var(--rule)}.bio__img{display: block;width: 12rem;max-width: 100%;height: auto;border-radius: var(--radius);background: var(--paper-2);border-bottom: 4px solid var(--el,var(--action))}.bio__txt h2{margin-top: 0}.bio__txt p{margin-top: .7rem}@media (min-width: 600px){.bio{grid-template-columns: 13rem minmax(0,1fr);gap: 2rem}.bio__img{width: 13rem}}@media (min-width: 1000px){.art:not([data-art]){grid-template-columns: minmax(0,1fr) 19rem;gap: 5rem}.art__side{position: sticky;top: 1.5rem}}.faq{margin-top: 3.5rem}.faq h2{font-size: var(--step-3);margin-bottom: 1rem}.faq__i{border-top: 1px solid var(--rule-2)}.faq__i:last-child{border-bottom: 1px solid var(--rule-2)}.faq__i summary{cursor: pointer;list-style: none;padding: 1rem 2.4rem 1rem 0;position: relative;font-family: var(--serif);font-size: 1.35rem;font-weight: 600;line-height: 1.25}.faq__i summary::-webkit-details-marker{display: none}.faq__i summary::after{content: "";position: absolute;right: .3rem;top: 50%;width: 14px;height: 14px;margin-top: -7px;background: linear-gradient(currentColor,currentColor) center / 14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 14px no-repeat;transition: transform .25s}.faq__i[open] summary::after{transform: rotate(45deg)}.faq__i p{color: var(--ink-2);padding-bottom: 1.1rem;margin: 0;max-width: 38rem}.cgroups{display: grid;gap: 3rem;padding-bottom: 1rem}.cgroup h2{display: flex;align-items: center;gap: .6rem;font-size: var(--step-3);color: var(--el-ink)}.cgroup h2 .glyph--sm{width: 40px;height: 40px}.cgroup__org{color: var(--mute);margin: .3rem 0 1rem}.cl{list-style: none}.cl li{border-top: 1px solid var(--rule)}.cl a{display: grid;gap: .2rem;padding: 1rem 0;text-decoration: none}.cl__name{font-family: var(--serif);font-size: 1.45rem;font-weight: 600}.cl__sum{color: var(--ink-2);font-size: .95rem}.cl a:hover .cl__name{color: var(--el-ink)}@media (min-width: 900px){.cgroups{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 4rem}}.bookbox{display: grid;gap: 2rem 4rem;padding-bottom: 3rem}.bookbox__main{background: var(--paper-2);border-top: 4px solid var(--el);padding: clamp(1.4rem,4vw,2.6rem);border-radius: 3px}.bookbox__main h2{font-size: var(--step-3);margin-bottom: .8rem}.bookbox__main p:last-child{margin: 1.4rem 0 0}@media (min-width: 960px){.bookbox{grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);align-items: start}.bookbox__locs .locs{grid-template-columns: minmax(0,1fr)}}.where--page{padding-top: 0;padding-bottom: 3rem}.foot{padding-block: 3.5rem 2rem;margin-top: 2rem}.foot__in{max-width: var(--max);margin-inline: auto;padding-inline: var(--gutter);display: grid;gap: 2.2rem}.foot__brand img{width: 200px;height: auto}.foot__tag{font-family: var(--serif);font-style: italic;font-size: 1.35rem;margin: 1rem 0 1.2rem;color: var(--band-ink)}.foot h3{font: 600 .85rem/1.3 var(--sans);color: var(--band-mute);margin-bottom: .6rem}.foot__loc p{margin: 0 0 .5rem;font-size: .95rem}.foot__nav ul{list-style: none;display: grid;gap: .3rem}.foot a:not(.btn){color: var(--band-ink);text-decoration-color: rgba(232,228,218,.4)}.foot__legal{max-width: var(--max);margin: 2.5rem auto 0;padding: 1.4rem var(--gutter) 0;border-top: 1px solid rgba(232,228,218,.14);font-size: .82rem;color: var(--band-mute)}.foot__legal p{margin: 0 0 .4rem}@media (min-width: 900px){.foot__in{grid-template-columns: 1.4fr 1fr 1fr .8fr}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important}.wheel .cyc{animation: none !important}}@media (max-width: 480px){.wheel__modes{gap: .3rem}.wheel__modes label{padding: .35em .75em;font-size: .8rem;gap: .35em}.key{width: 14px}}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .wheel__wash,:root:not([data-theme="light"]) .ph__wash{opacity: .2}}:root[data-theme="dark"] .wheel__wash,:root[data-theme="dark"] .ph__wash{opacity: .2}.loc__appt,.bookbox__appt{font-size: .92rem;color: var(--ink-2);border-left: 2px solid var(--el-ink,var(--action));padding-left: .75rem;max-width: 46ch}.loc__appt strong,.bookbox__appt strong{color: var(--ink);font-weight: 600;display: block}.foot__loc .foot__appt{font-size: .85rem;opacity: .78}:root{--slate: #3b4a5a;--slate-2: #56667a;--slate-line: rgba(59,74,90,.3);--slate-grid: rgba(59,74,90,.065);--seal: #a8361b;--seal-on: #f6f5ef}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--slate: #a9b9cb;--slate-2: #8c9db1;--slate-line: rgba(169,185,203,.3);--slate-grid: rgba(169,185,203,.06);--seal: #ec8a74;--seal-on: #131517}}:root[data-theme="dark"]{--slate: #a9b9cb;--slate-2: #8c9db1;--slate-line: rgba(169,185,203,.3);--slate-grid: rgba(169,185,203,.06);--seal: #ec8a74;--seal-on: #131517}.lensbar{display: none}.js .lensbar{display: block}.lensbar:not(.lensbar--inline){position: sticky;top: 0;z-index: 4;margin-bottom: 2.4rem;background: color-mix(in srgb,var(--paper) 90%,transparent);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-block: 1px solid var(--rule)}.lensbar__in{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem 1.4rem;padding-block: .55rem}.lensctl{border: 0;margin: 0;padding: 0;min-width: 0;display: flex;align-items: center;gap: .9rem}.lensctl__lab{float: left;padding: 0;font: 600 .84rem/1.2 var(--sans);color: var(--mute)}.lensctl__opts{display: inline-flex;padding: 3px;border: 1px solid var(--rule-2);border-radius: 999px;background: var(--paper)}.lensctl__o{display: inline-flex;align-items: center;gap: .5em;min-height: 38px;padding: .35em 1.05em;border-radius: 999px;font: 600 .9rem/1 var(--sans);color: var(--ink-2);cursor: pointer;transition: background-color .25s,color .25s}.lensctl__o:hover{color: var(--ink)}.lensctl__mk{width: 13px;height: 13px;flex: none;border-radius: 50%}.lensctl__o--both .lensctl__mk{background: linear-gradient(90deg,transparent 0 50%,currentColor 50%);border: 1.3px solid currentColor}.lensctl__o--western .lensctl__mk{border: 1.3px solid currentColor;background: radial-gradient(circle,currentColor 0 1.3px,transparent 1.6px)}.lensctl__o--classical .lensctl__mk{background: currentColor;border-radius: 47% 53% 41% 59% / 55% 45% 55% 45%}input:checked + .lensctl__o--both{background: var(--ink);color: var(--paper)}input:checked + .lensctl__o--western{background: var(--slate);color: var(--paper)}input:checked + .lensctl__o--classical{background: var(--seal);color: var(--seal-on)}input:focus-visible + .lensctl__o{outline: 2px solid var(--focus);outline-offset: 2px}.lensbar__note{margin: 0;font-size: .9rem;color: var(--ink-2);max-width: 34rem}.lensbar--inline{margin-top: 1.6rem}.lensbar--inline .lensbar__in{padding: 0}@media (max-width: 430px){.lensctl__lab{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.lensctl,.lensctl__opts{width: 100%}.lensctl__o{flex: 1;justify-content: center;padding-inline: .5em}}.lenses{padding-bottom: 3.5rem}.lenses__head{display: grid;gap: .6rem 3rem;margin-bottom: 1.6rem}.lenses__head h2{font-size: var(--step-4)}.lenses__head p{color: var(--ink-2);max-width: 38rem;margin: 0}@media (min-width: 900px){.lenses__head{grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);align-items: end}}.lenses__pair{display: grid;gap: 1.2rem}@media (min-width: 900px){.lenses__pair{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0}}.lenses[data-lead="classical"] .lensblk--classical{order: -1}.lensblk{position: relative;padding: clamp(1.3rem,3vw,2.2rem);animation: lensin .45s var(--ease)}@keyframes lensin{from{opacity: 0;transform: translateY(8px)}}.lensblk--western{border: 1px solid var(--slate-line);border-radius: 2px;background-color: var(--paper);background-image: linear-gradient(var(--slate-grid) 1px,transparent 1px),linear-gradient(90deg,var(--slate-grid) 1px,transparent 1px);background-size: 22px 22px;background-position: -1px -1px}.lensblk--classical{background: var(--paper-2);border-radius: 2px;overflow: hidden;isolation: isolate}.lensblk--classical::before{content: "";position: absolute;z-index: -1;right: -18%;top: -22%;width: 78%;aspect-ratio: 1;background: radial-gradient(closest-side,color-mix(in srgb,var(--el,var(--earth)) 22%,transparent),transparent 72%);filter: blur(6px)}.lensblk--classical::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 4px;background: var(--el,var(--earth))}@media (min-width: 900px){.lenses__pair .lensblk--western{border-right: 0}.lenses[data-lead="classical"] .lenses__pair .lensblk--western{border-right: 1px solid var(--slate-line);border-left: 0}}.lensblk__top{display: flex;align-items: center;gap: .8rem;margin-bottom: 1.1rem}.lensmk{width: 34px;height: 34px;flex: none;fill: none;stroke: var(--slate);stroke-width: 1}.lensmk--glyph{stroke: currentColor;stroke-width: 2.6;color: var(--el-ink,var(--earth-ink))}.lensblk__name{margin: 0;display: grid;font: 600 .95rem/1.25 var(--sans)}.lensblk__name span{font-weight: 400;font-size: .84rem;color: var(--mute)}.lensblk--western .lensblk__name{color: var(--slate)}.lensblk--classical .lensblk__name{color: var(--el-ink,var(--earth-ink))}.lensblk__h{font-size: var(--step-2);line-height: 1.12;margin-bottom: .7rem}.lensblk__lead{font-family: var(--serif);font-size: 1.24rem;line-height: 1.42;margin: 0;max-width: 36rem}.lensblk__items{margin: 1.3rem 0 0;display: grid;gap: .95rem}.lensblk__items div{padding-left: 1rem;position: relative}.lensblk__items dt{font: 600 .98rem/1.3 var(--sans)}.lensblk__items dd{margin: .2rem 0 0;color: var(--ink-2);font-size: .95rem;line-height: 1.55}.lensblk--western .lensblk__items div::before{content: "";position: absolute;left: 0;top: .62rem;width: 9px;height: 1px;background: var(--slate)}.lensblk--western .lensblk__items div::after{content: "";position: absolute;left: 0;top: .38rem;width: 1px;height: 9px;background: var(--slate-line)}.lensblk--classical .lensblk__items div::before{content: "";position: absolute;left: 0;top: .42rem;width: 7px;height: 7px;border-radius: 47% 53% 41% 59%;background: var(--el,var(--earth))}.lensblk__k{font: 600 .84rem/1.3 var(--sans);color: var(--mute);margin: 1.5rem 0 .2rem}.lensblk .pats{margin-top: .6rem}.lensblk__fine{font-size: .84rem;color: var(--mute);margin: .9rem 0 0}.lenses__how{position: relative;margin-top: 1.4rem;padding-top: 1.2rem;border-top: 1px solid var(--rule-2);display: grid;gap: .4rem 3rem}.lenses__how::after{content: "";position: absolute;right: 0;top: -3px;width: 46px;height: 5px;border-radius: 3px;background: var(--el,var(--action))}.lenses__howh{font: 600 .9rem/1.3 var(--sans);color: var(--el-ink,var(--action))}.lenses__how p{margin: 0;max-width: 46rem;font-size: 1.02rem}@media (min-width: 900px){.lenses__how{grid-template-columns: 14rem minmax(0,1fr)}}:root[data-lens="western"] [data-lens-block="classical"],:root[data-lens="classical"] [data-lens-block="western"]{display: none}:root[data-lens] .lenses__pair{grid-template-columns: minmax(0,1fr);max-width: 56rem}:root[data-lens] .lenses__pair .lensblk--western{border: 1px solid var(--slate-line)}.lenses--explain{padding-block: clamp(3rem,7vw,5rem) 1rem}.lenses--explain .lensblk__lead{font-size: var(--step-1)}.el__west{display: flex;gap: .7rem;align-items: flex-start;font-size: .94rem;color: var(--ink-2);margin: 0 0 1.1rem;max-width: 36rem}.el__west .lensmk{width: 22px;height: 22px;margin-top: .1rem}.wheel__panels .el{display: flex;flex-direction: column}@supports selector(:has(*)){.wheel__panels .el{display: none}}.wheel:has(#el-wood:checked) .el[data-el="wood"],.wheel:has(#el-fire:checked) .el[data-el="fire"],.wheel:has(#el-earth:checked) .el[data-el="earth"],.wheel:has(#el-metal:checked) .el[data-el="metal"],.wheel:has(#el-water:checked) .el[data-el="water"]{display: flex}.el > *{order: 2}.el > .el__title,.el > .el__quality{order: 0}:root[data-lens="western"] .el > .el__west{order: 1}.el > .el__west{order: 3}:root[data-lens="western"] .el > .el__west{order: 1;font-size: 1rem;color: var(--ink)}.fp__title{font-size: var(--step-3)}.fp__k{display: flex;align-items: center;gap: .55rem;font: 600 .92rem/1.25 var(--sans);margin-bottom: .7rem}.fp__k .lensmk{width: 28px;height: 28px}.fp__k--w{color: var(--slate)}.fp__k--c{color: var(--el-ink)}.fp__k--c .han{font-weight: 400}.fp__more{font-size: .94rem;color: var(--ink-2)}.fp__modern p:not(.fp__k){color: var(--ink-2)}.fp__modern{border-top: 1px solid var(--slate-line);padding-top: 1rem}.fp__lens{border-top: 3px solid var(--el);padding-top: 1rem}@media (min-width: 960px){.fp{grid-template-columns: minmax(0,1fr) minmax(0,1.15fr) minmax(0,.8fr);grid-template-rows: auto auto}.fp__title{grid-column: 1 / -1}}.fp[data-lead="classical"] .fp__lens{order: 1}.fp[data-lead="classical"] .fp__modern{order: 2}.fp__act{order: 3}.fp__title{order: 0}:root[data-lens="western"] .fp .fp__modern{order: 1}:root[data-lens="western"] .fp .fp__lens{order: 2;opacity: .72}:root[data-lens="classical"] .fp .fp__lens{order: 1}:root[data-lens="classical"] .fp .fp__modern{order: 2;opacity: .72}.inband{position: relative;overflow: hidden;isolation: isolate;background: var(--paper-2);padding-block: clamp(3rem,7vw,5.5rem);margin-bottom: 1rem}.inband__in{display: grid;gap: 1rem 2.4rem;position: relative}.inband__seal{font-family: var(--han);writing-mode: vertical-rl;font-size: clamp(2.8rem,6vw,4.6rem);line-height: 1;letter-spacing: .04em;color: var(--earth-ink);margin: 0}.inband__copy h2{font-size: var(--step-4);max-width: 14ch}.inband__lede{font-family: var(--serif);font-size: var(--step-1);line-height: 1.42;color: var(--ink-2);max-width: 34rem;margin: 1rem 0 1.4rem}.inband__list{list-style: none;display: flex;flex-wrap: wrap;gap: .45rem;max-width: 36rem}.inband__list a{display: inline-flex;align-items: center;gap: .55em;min-height: 42px;padding: .45em 1em;border-radius: 999px;border: 1px solid var(--rule-2);background: var(--paper);text-decoration: none;font-size: .95rem}.inband__list a::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--el)}.inband__list a:hover{border-color: var(--el)}.inband__act{margin: 1.6rem 0 0}@media (min-width: 760px){.inband__in{grid-template-columns: auto minmax(0,1fr)}}@media (max-width: 759px){.inband__seal{writing-mode: horizontal-tb;font-size: 2.6rem}}.hub--im{align-items: start}@media (min-width: 900px){.hub--im{grid-template-columns: minmax(0,1.3fr) minmax(0,.9fr)}}.imc{list-style: none}.imc li{border-top: 1px solid var(--rule)}.imc a{display: grid;grid-template-columns: 2.6rem minmax(0,1fr);gap: .9rem;padding: 1rem 0;text-decoration: none}.imc__g .glyph{width: 34px;height: 34px;color: var(--el-ink)}.imc__b{display: grid;gap: .15rem}.imc__name{font-family: var(--serif);font-size: 1.45rem;font-weight: 600;line-height: 1.15}.imc__el{font-size: .84rem;font-weight: 600;color: var(--el-ink)}.imc__sum{color: var(--ink-2);font-size: .95rem}.imc a:hover .imc__name{color: var(--el-ink)}.cgroups__sub h2{display: flex;align-items: center;gap: .6rem;font-size: var(--step-3);color: var(--earth-ink);margin-bottom: .5rem}.cgroups__sub p{color: var(--ink-2);max-width: 44rem;margin: 0}[data-art]{background-repeat: no-repeat;background-size: cover;background-position: right center;pointer-events: none}:root:not([data-theme="dark"]) [data-art]{mix-blend-mode: multiply}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) [data-art]{mix-blend-mode: screen}}:root[data-theme="dark"] [data-art]{mix-blend-mode: screen}.ph.ph--art{overflow: visible;z-index: auto}.ph--art > :not(.ph__art),.cta > :not(.cta__art){position: relative;z-index: 1}.ph__art{position: absolute;z-index: 0;top: 0;bottom: 0;right: calc(-1 * var(--gutter));width: min(64vw,1100px);-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 34%),linear-gradient(0deg,transparent 0,#000 42%);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0,#000 34%),linear-gradient(0deg,transparent 0,#000 42%);mask-composite: intersect}@media (min-width: 1240px){.ph__art{right: calc((100vw - var(--max)) / -2);width: min(66vw,1240px)}}@media (max-width: 759px){.ph--art{padding-top: 0}.ph__art{position: relative;z-index: 0;order: -1;height: 52vw;max-height: 300px;width: auto;right: auto;margin-inline: calc(-1 * var(--gutter));-webkit-mask-image: linear-gradient(0deg,transparent 0,#000 40%);mask-image: linear-gradient(0deg,transparent 0,#000 40%)}.ph--art .ph__seal{margin-top: -4.2rem;position: relative}}.lane{position: relative;overflow: hidden;isolation: isolate}.lane__art{grid-column: 1 / -1;margin: calc(-1 * clamp(1.4rem,3.5vw,2.4rem)) calc(-1 * clamp(1.4rem,3.5vw,2.4rem)) 0;height: clamp(120px,15vw,190px);-webkit-mask-image: linear-gradient(0deg,transparent 0,#000 45%);mask-image: linear-gradient(0deg,transparent 0,#000 45%)}.inband__art{position: absolute;z-index: -1;inset: 0 0 0 auto;width: min(70vw,1100px);-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 45%);mask-image: linear-gradient(90deg,transparent 0,#000 45%);opacity: .9}@media (max-width: 759px){.inband__art{width: 100%;opacity: .38}}.loc{overflow: hidden}.loc__art{height: clamp(150px,18vw,230px);margin-bottom: 1.1rem;-webkit-mask-image: linear-gradient(0deg,transparent 0,#000 35%);mask-image: linear-gradient(0deg,transparent 0,#000 35%)}.clock{overflow: hidden;isolation: isolate}.clock .art--band{position: absolute;inset: 0;z-index: -1;opacity: .55;mix-blend-mode: screen !important}@media (prefers-reduced-motion: reduce){.lensblk{animation: none}}.cta{overflow-x: clip}.cta__art{position: absolute;z-index: 0;top: 0;bottom: 0;right: calc(-1 * var(--gutter));width: min(72vw,1000px);-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 40%,#000 86%,transparent 100%);mask-image: linear-gradient(90deg,transparent 0,#000 40%,#000 86%,transparent 100%)}@media (max-width: 759px){.cta__art{opacity: .55;width: 100%}}html[data-lens] .lenses__leadtxt{display: none}.ph__crumb{font-size: .9rem;color: var(--mute);margin: 0 0 .6rem}.ph__crumb a{color: var(--ink-2);text-decoration-color: var(--rule-2)}.ph__crumb a + a::before,.ph__crumb .sep{content: none}.xp{padding-block: 1.5rem 2rem}.xp__bar{margin: 0 0 1.4rem}.xp__qlab{display: block;font-weight: 600;font-size: .95rem;margin-bottom: .45rem}.xp__qrow{display: flex;gap: .5rem;max-width: 40rem}.xp__q{flex: 1 1 auto;min-width: 0;min-height: 50px;padding: .6em 1em;font: inherit;font-size: 1.05rem;color: var(--ink);background: var(--paper);border: 1px solid var(--rule-2);border-radius: var(--radius)}.xp__q::placeholder{color: var(--mute);opacity: 1}.xp__q:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px;border-color: var(--ink)}:root.js .xp__bar[data-x-form] .xp__go{display: none}.xp__ctl{display: grid;gap: .9rem;padding: 1.1rem 0 1.3rem;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule);margin-bottom: 2rem}:root:not(.js) .xp__ctl{display: none}.xp__row{display: grid;gap: .45rem}@media (min-width: 760px){.xp__row{grid-template-columns: 8.5rem minmax(0,1fr);align-items: start}}.xp__lab{margin: 0;padding-top: .55rem;font-size: .9rem;font-weight: 600;color: var(--ink-2)}.xp__chips{display: flex;flex-wrap: wrap;gap: .4rem}.xp__chips--scroll{min-width: 0}@media (max-width: 759px){.xp__chips--scroll{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: thin;margin-inline: calc(-1 * var(--gutter));padding: 2px var(--gutter) 6px;scroll-padding-inline: var(--gutter)}.xp__chips--scroll .xchip{flex: none}}.xp__row--tail{display: flex;flex-wrap: wrap;align-items: center;gap: .6rem 1.2rem}.xp__count{margin: 0;font-family: var(--serif);font-size: 1.35rem;font-weight: 600;min-width: 11rem}.xp__sort{display: flex;gap: .35rem}.xp__reset{background: none;border: 0;padding: .4rem 0;font: inherit;font-weight: 600;color: var(--ink);text-decoration: underline;text-decoration-color: var(--action);cursor: pointer}.xp__reset[hidden]{display: none}.xp__none{font-size: 1.05rem;color: var(--ink-2);max-width: 36rem}.xchip{display: inline-flex;align-items: center;gap: .5em;min-height: 40px;padding: .4em 1em;border-radius: 999px;border: 1px solid var(--rule-2);background: var(--paper);color: var(--ink);font: inherit;font-size: .92rem;cursor: pointer;text-decoration: none;transition: background-color .2s,color .2s,border-color .2s}.xchip--sys::before,.xchip--link::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--el,var(--ink-2));flex: none}.xchip:hover{border-color: var(--el,var(--ink))}.xchip[aria-pressed="true"]{background: var(--ink);border-color: var(--ink);color: var(--paper)}.xchip[aria-pressed="true"]::before{background: var(--paper)}.xchip[hidden]{display: none}.ic-sprite{position: absolute;width: 0;height: 0;overflow: hidden}.ic{display: inline-block;width: 1.5em;height: 1.5em;flex: none;vertical-align: middle;overflow: visible}.xt__ic,.xf__ic,.svc__ic{--ic-w: 2.05;--ic-t: 1.35}.icl__ic{--ic-w: 2.3;--ic-t: 1.5}[data-el]{--ic-dot: var(--el)}.icl{display: inline-flex;align-items: center;gap: .55em}.icl__ic{width: 1.55em;height: 1.55em;color: var(--el-ink,var(--ink-2))}.icl-list{gap: .4rem}.helps__g .icl__ic{width: 1.35em;height: 1.35em}.ph--compact{padding-top: clamp(1.4rem,3.5vw,2.8rem);padding-bottom: clamp(.8rem,2vw,1.2rem)}.ph--compact .ph__copy h1{font-size: var(--step-4)}.ph--compact .ph__lede{margin-top: .8rem}.ph--compact .ph__wash{width: min(30vw,250px);top: -2%;right: 3%}.xp .xchip{min-height: 36px;padding: .3em .85em;font-size: .88rem}.xp__ctl{gap: .7rem;padding: .9rem 0 1rem;margin-bottom: 1.4rem}.xp__bar{margin-bottom: 1rem}.xp .xp__chips--scroll{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: thin;padding-bottom: 6px;-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 3rem),transparent);mask-image: linear-gradient(90deg,#000 calc(100% - 3rem),transparent)}.xp .xp__chips--scroll .xchip{flex: none}.xp .xp__chips--scroll::after{content: "";flex: none;width: 2.5rem}@media (min-width: 760px){.xp__bar[data-x-form]{display: grid;grid-template-columns: 8.5rem minmax(0,40rem);align-items: center}.xp__bar[data-x-form] .xp__qlab{margin: 0;font-size: .9rem;color: var(--ink-2)}}@media (min-width: 1100px){.xp__ctl{grid-template-columns: minmax(0,1fr) auto;column-gap: 2rem}.xp__ctl > .xp__row:first-child{grid-area: 1 / 1}.xp__ctl > .xp__row--tail{grid-area: 1 / 2;justify-content: flex-end}.xp__ctl > .xp__row:nth-child(2):not(.xp__row--tail){grid-area: 2 / 1 / 3 / 3}.xp__count{min-width: 0;font-size: 1.2rem}}.ph__titled{display: flex;align-items: flex-start;gap: clamp(.8rem,2vw,1.4rem)}.ph__badge{flex: none;align-self: flex-start;display: grid;place-items: center;width: 3.3rem;height: 3.3rem;border-radius: 50%;margin-top: .35em;color: var(--el-ink,var(--ink));background: color-mix(in oklab,var(--el,var(--wood)) 14%,var(--paper))}.ph__badge .ic{width: 2.15rem;height: 2.15rem;--ic-w: 2;--ic-t: 1.35}@media (min-width: 760px){.ph__badge{width: 4.4rem;height: 4.4rem}.ph__badge .ic{width: 2.9rem;height: 2.9rem;--ic-w: 1.9}}.xfeat{padding-top: .25rem}.xfeat[hidden]{display: none}.xfeat__h{font-size: var(--step-1);font-family: var(--sans);font-weight: 600;margin: 0 0 .6rem}.xfeat__list{list-style: none;margin: 0;padding: 0;display: grid;gap: .5rem;grid-template-columns: repeat(2,minmax(0,1fr))}@media (min-width: 720px){.xfeat__list{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){.xfeat__list{grid-template-columns: repeat(6,minmax(0,1fr))}}.xf{display: flex;align-items: center;gap: .7rem;height: 100%;padding: .6rem .8rem;border-radius: 3px;text-decoration: none;color: var(--ink);background: color-mix(in oklab,var(--el) 10%,var(--paper));border-left: 3px solid var(--el);transition: background-color .2s}.xf__ic{width: 2.6rem;height: 2.6rem;color: var(--el-ink);transition: transform .35s var(--ease)}.xf__t{display: grid;min-width: 0}.xf__n{font-family: var(--serif);font-size: 1.2rem;font-weight: 600;line-height: 1.08}.xf__s{font-size: .78rem;line-height: 1.25;color: var(--mute);margin-top: .15rem}.xf:hover{background: color-mix(in oklab,var(--el) 17%,var(--paper))}.xf:hover .xf__ic{transform: translateY(-2px) rotate(-4deg)}.xf:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}@media (max-width: 719px){.xfeat__list{display: flex;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x proximity;scrollbar-width: thin;margin-inline: calc(-1 * var(--gutter));padding: 2px var(--gutter) 8px;scroll-padding-inline: var(--gutter)}.xfeat__list li{flex: 0 0 10.5rem;scroll-snap-align: start}.xf{gap: .55rem;padding: .6rem .65rem}.xf__ic{width: 2.3rem;height: 2.3rem}.xf__n{font-size: 1.12rem}}.xp__groups[hidden],.xp__results[hidden]{display: none}.xlane + .xlane{margin-top: clamp(2rem,4vw,2.8rem)}.xlane__top{display: flex;flex-wrap: wrap;align-items: baseline;gap: .1rem 1.2rem;margin-bottom: .9rem;padding-bottom: .5rem;border-bottom: 1px solid var(--rule)}.xlane__h{font-size: var(--step-2);display: flex;align-items: baseline;gap: .6rem;margin: 0}.xlane__n{font-family: var(--sans);font-size: 1rem;font-weight: 600;color: var(--mute)}.xlane__p{color: var(--ink-2);margin: 0;font-size: .95rem}.xcab{display: grid;grid-auto-flow: row dense;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1.1rem .45rem}.xg{display: grid;grid-template-columns: subgrid;align-content: start;row-gap: .45rem;margin: 0;grid-column: 1 / -1}.xg[data-wp="1"]{grid-column: span 1}.xg[data-wp="2"]{grid-column: span 2}@media (min-width: 720px){.xcab{grid-template-columns: repeat(4,minmax(0,1fr));gap: 1.2rem .45rem}.xg[data-wt="1"]{grid-column: span 1}.xg[data-wt="2"]{grid-column: span 2}.xg[data-wt="3"]{grid-column: span 3}.xg[data-wt="4"]{grid-column: span 4}}@media (min-width: 1100px){.xcab{grid-template-columns: repeat(8,minmax(0,1fr))}.xg[data-w="1"]{grid-column: span 1}.xg[data-w="2"]{grid-column: span 2}.xg[data-w="3"]{grid-column: span 3}.xg[data-w="4"]{grid-column: span 4}.xg[data-w="5"]{grid-column: span 5}.xg[data-w="6"]{grid-column: span 6}.xg[data-w="7"]{grid-column: span 7}.xg[data-w="8"]{grid-column: span 8}}.xg__h{grid-column: 1 / -1;margin: 0;font: 600 .92rem/1.25 var(--sans);color: var(--el-ink);letter-spacing: 0}.xg__h a{color: inherit;text-decoration: none}.xg__h a:hover{text-decoration: underline;text-underline-offset: .2em}.xg__zh{font-size: 1.05em;margin-right: .35rem;font-weight: 400}.xg__tiles{grid-column: 1 / -1;display: grid;grid-template-columns: subgrid;row-gap: .45rem;list-style: none;margin: 0;padding: 0}.xg--flat{display: block}.xt-grid{list-style: none;margin: 0;padding: 0;display: grid;gap: .45rem;grid-template-columns: repeat(3,minmax(0,1fr))}@media (min-width: 720px){.xt-grid{gap: .5rem;grid-template-columns: repeat(auto-fill,minmax(8.8rem,1fr))}}@media (min-width: 720px){.xt-grid--svc{grid-template-columns: repeat(auto-fill,minmax(10.5rem,1fr))}}@media (max-width: 719px){.xt-grid--svc{grid-template-columns: repeat(2,minmax(0,1fr))}}.xt{position: relative;min-width: 0}.xt[hidden]{display: none}.xt__a{position: relative;display: grid;align-content: start;justify-items: start;gap: .4rem;height: 100%;padding: .62rem .65rem .58rem;border-radius: 3px;color: var(--ink);text-decoration: none;background: color-mix(in oklab,var(--el) 8%,var(--paper));transition: background-color .2s}.xt__a::before{content: "";position: absolute;top: 0;left: .7rem;width: 1.3rem;height: 2px;background: var(--el)}.xt__ic{width: 2.05rem;height: 2.05rem;color: var(--el-ink);transform-origin: 50% 80%;transition: transform .35s var(--ease)}.xt__n{font-family: var(--serif);font-size: 1.06rem;font-weight: 600;line-height: 1.06;hyphens: auto;-webkit-hyphens: auto;overflow-wrap: break-word}.xt__a:hover{background: color-mix(in oklab,var(--el) 16%,var(--paper))}.xt__a:hover .xt__ic,.xt__a:focus-visible .xt__ic{transform: translateY(-2px) rotate(-4deg)}.xt__a:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}.xt--svc .xt__ic{width: 2.7rem;height: 2.7rem}.xt--svc .xt__n{font-size: 1.22rem}.xt__zh{position: absolute;top: .7rem;right: .75rem;font-size: 1rem;line-height: 1;color: var(--el-ink);opacity: .75}@media (max-width: 419px){.xt__a{padding: .6rem .55rem .55rem;gap: .35rem}.xt__ic{width: 1.95rem;height: 1.95rem}.xt__n{font-size: 1rem}}.xt__pop{display: none;position: absolute;z-index: 6;top: calc(100% - .3rem);left: 50%;width: min(15.5rem,80vw);transform: translateX(-50%);pointer-events: none;padding: .75rem .9rem .8rem;border-radius: 3px;background: var(--paper);color: var(--ink-2);border: 1px solid var(--rule-2);border-top: 3px solid var(--el);box-shadow: 0 14px 30px -14px rgba(20,18,14,.45)}@keyframes xt-pop{from{opacity: 0;transform: translate(-50%,4px)}}@media (hover: hover){.xt:hover .xt__pop{display: block;animation: xt-pop .18s var(--ease) .1s backwards}}.xt:has(.xt__a:focus-visible) .xt__pop{display: block;animation: xt-pop .16s var(--ease)}.xt:hover,.xt:has(.xt__a:focus-visible){z-index: 7}.xp,.xhub{overflow-x: clip}.xt__full{margin: 0 0 .35rem;font-family: var(--serif);font-size: 1.1rem;font-weight: 600;line-height: 1.1;color: var(--ink)}.xt__l{margin: 0;font-size: .86rem;line-height: 1.45}.xt__l + .xt__l{margin-top: .35rem}.xt__k{font-weight: 600;font-size: .78rem;margin-right: .25rem}.xt__l--w .xt__k{color: var(--slate)}.xt__l--c .xt__k{color: var(--el-ink)}.xt__l--c .xt__k .han{font-weight: 400}:root[data-lens] .xt__k{display: none}.xt__svc{margin: .45rem 0 0;font-size: .8rem;line-height: 1.4;color: var(--mute)}.xt__svc span{font-weight: 600;color: var(--ink-2)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .xt__a,:root:not([data-theme="light"]) .xf{background: color-mix(in oklab,var(--el) 11%,var(--paper))}:root:not([data-theme="light"]) .xt__a:hover,:root:not([data-theme="light"]) .xf:hover{background: color-mix(in oklab,var(--el) 20%,var(--paper))}:root:not([data-theme="light"]) .xt__pop{background: var(--paper-2);box-shadow: 0 14px 30px -12px rgba(0,0,0,.7)}}:root[data-theme="dark"] .xt__a,:root[data-theme="dark"] .xf{background: color-mix(in oklab,var(--el) 11%,var(--paper))}:root[data-theme="dark"] .xt__a:hover,:root[data-theme="dark"] .xf:hover{background: color-mix(in oklab,var(--el) 20%,var(--paper))}:root[data-theme="dark"] .xt__pop{background: var(--paper-2);box-shadow: 0 14px 30px -12px rgba(0,0,0,.7)}@media (prefers-reduced-motion: reduce){.xt__ic,.xf__ic,.xt__a,.xf{transition: none}.xt .xt__pop{animation: none !important}.xt__a:hover .xt__ic,.xt__a:focus-visible .xt__ic,.xf:hover .xf__ic{transform: none}}.svc__ic{grid-row: span 2;width: 2.8rem;height: 2.8rem;color: var(--el-ink);transition: transform .3s var(--ease)}.svc a:has(.svc__ic) .svc__zh{display: none}.svc a:hover .svc__ic{transform: translateY(-3px)}.xhub{padding-block: clamp(2rem,5vw,3.5rem) 1rem}.xhub--svc .svc{margin-top: 1rem}.xhub__more{margin: 2rem 0 .5rem;color: var(--ink-2)}.xhub__others{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: .3rem 1.4rem}.xhub__others a{font-weight: 600}.helps{padding-block: clamp(2rem,5vw,3.5rem) 1rem}.helps h2{font-size: var(--step-3)}.helps__p{color: var(--ink-2);max-width: 40rem}.helps__cols{display: grid;gap: 1.6rem 2.4rem;margin-top: 1.6rem}@media (min-width: 700px){.helps__cols{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.helps__cols{grid-template-columns: repeat(3,minmax(0,1fr))}}.helps__g{border-top: 1px solid var(--rule-2);position: relative;padding-top: .9rem}.helps__g::before{content: "";position: absolute;top: -2px;left: 0;width: 2.2rem;height: 3px;background: var(--el)}.helps__g h3{font-size: 1.25rem;margin: 0 0 .5rem;color: var(--el-ink)}.helps__g h3 a{color: inherit}.helps__g ul{list-style: none;padding: 0;margin: 0;display: grid;gap: .25rem}.relposts{margin-top: 2.5rem}.relposts h2{font-size: var(--step-2)}.xband{padding-block: clamp(3rem,7vw,5.5rem) 1rem}.xband__in{display: grid;gap: 2rem 4rem;padding: clamp(1.4rem,4vw,3rem);background: var(--paper-2);border-radius: 3px;position: relative}.xband__in::before{content: "";position: absolute;top: 0;left: clamp(1.4rem,4vw,3rem);width: 3rem;height: 4px;background: var(--action)}@media (min-width: 980px){.xband__in{grid-template-columns: minmax(0,1.15fr) minmax(0,.85fr)}}.xband h2{font-size: var(--step-4);margin: 0 0 .6rem}.xband__copy > p{color: var(--ink-2);max-width: 34rem}.xband__form{margin: 1.4rem 0 1.2rem}.xband__pop{margin: 0 0 .5rem;font-size: .9rem;font-weight: 600;color: var(--ink-2)}.xband__feat{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: .3rem 1.1rem}.xband__feat a{font-family: var(--serif);font-size: 1.2rem;font-weight: 600}.xband__k{font-weight: 600;margin: 0 0 .7rem}.xband__chips{list-style: none;margin: 0 0 1.4rem;padding: 0;display: flex;flex-wrap: wrap;gap: .4rem}.finder__more{margin: 1.6rem 0 0}.fnote{font-size: .9rem;line-height: 1.5;color: var(--mute);border-left: 3px solid var(--earth);padding: .2rem 0 .2rem .8rem;max-width: 40rem;margin: 1.4rem 0 0}.fnote--lens{margin-top: 1rem}.cs{position: relative;max-width: 34rem}.cs__lab{display: block;font: 600 .9rem/1.3 var(--sans);margin-bottom: .45rem}.cs__row{display: flex;gap: .5rem}.cs__q{flex: 1 1 auto;min-width: 0;min-height: 52px;padding: .6rem 1rem;border-radius: 999px;border: 1px solid var(--rule-2);background: var(--paper);color: var(--ink);font: 400 1.05rem/1.2 var(--sans);-webkit-appearance: none;appearance: none}.cs__q::placeholder{color: var(--mute);opacity: 1}.cs__q:focus{outline: 2px solid var(--focus);outline-offset: 2px;border-color: var(--ink)}.cs__q::-webkit-search-cancel-button{-webkit-appearance: none}.cs__go{min-height: 52px;flex: none}.cs--hero .cs__lab{font: 500 var(--step-2)/1.15 var(--serif);margin-bottom: .7rem}.cs__list{position: absolute;z-index: 20;left: 0;right: 0;top: calc(100% + .4rem);list-style: none;margin: 0;padding: .35rem;background: var(--paper);border: 1px solid var(--rule-2);border-radius: 6px;box-shadow: 0 14px 34px -18px rgba(20,18,14,.45);max-height: min(60vh,22rem);overflow: auto}.cs__list[hidden]{display: none}.cs__opt a{display: flex;align-items: baseline;justify-content: space-between;gap: 1rem;padding: .62rem .8rem;border-radius: 4px;text-decoration: none}.cs__n{font-family: var(--serif);font-size: 1.2rem;font-weight: 600;line-height: 1.2}.cs__t{font-size: .78rem;color: var(--mute);white-space: nowrap}.cs__opt[aria-selected="true"] a,.cs__opt a:hover{background: var(--paper-2)}.cs__opt[aria-selected="true"] .cs__n{color: var(--action)}.hero__alt{margin: .9rem 0 0;font-size: .95rem}.doors{padding-bottom: clamp(1rem,3vw,2rem)}.doors__row{display: grid;gap: .9rem}.door{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;background: var(--paper-2);border-top: 4px solid var(--el);border-radius: 3px;padding: 1.3rem 1.25rem 1.4rem;min-width: 0}.door__art{position: absolute;z-index: -1;top: 0;right: 0;width: 62%;height: 8.5rem;opacity: .95;-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 55%),linear-gradient(0deg,transparent 0,#000 55%);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0,#000 55%),linear-gradient(0deg,transparent 0,#000 55%);mask-composite: intersect}.door__h{position: relative;padding-bottom: 1.4rem;max-width: 72%}.door__h{font-size: inherit}@media (min-width: 640px){.door__h{padding-bottom: 2.4rem}}.door__hl,.door__tog{display: flex;align-items: baseline;gap: .7rem;text-decoration: none;color: inherit}.door__tog{display: none}.door__zh{font-family: var(--han);font-weight: 400;font-size: 2rem;line-height: 1;color: var(--el-ink);letter-spacing: .04em;flex: none}.door__name{font-family: var(--serif);font-weight: 500;font-size: var(--step-3);line-height: 1.02;letter-spacing: -.012em}.door__hl:hover .door__name{color: var(--el-ink)}.door__line{color: var(--ink-2);max-width: 34rem;margin: .7rem 0 1rem;font-size: .98rem}.door__all{margin: 1rem 0 0;font-size: .95rem}.door__list,.ahub__chips{list-style: none;display: flex;flex-wrap: wrap;gap: .45rem}.door__list a,.ahub__chips a{display: inline-flex;align-items: center;gap: .5em;min-height: 44px;padding: .4em 1em .4em .8em;border-radius: 999px;border: 1px solid var(--rule-2);background: var(--paper);text-decoration: none;font-size: .95rem;line-height: 1.2;transition: border-color .2s,background-color .2s}.door__list a:hover,.ahub__chips a:hover{border-color: var(--el-ink)}.door__list a::before,.ahub__chips a::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--el);flex: none}.door__list a:has(.ic)::before,.ahub__chips a:has(.ic)::before{display: none}.door__ic{width: 22px;height: 22px;flex: none;color: var(--el-ink);--ic-dot: var(--el)}.doors__more{display: flex;flex-wrap: wrap;gap: .6rem 1.6rem;margin: 1.3rem 0 0;font-size: .95rem}.doors__more a{font-weight: 600;text-decoration-color: var(--action)}@media (min-width: 640px) and (max-width: 999px){.doors__row{grid-template-columns: repeat(2,minmax(0,1fr))}.door:first-child{grid-column: 1 / -1}}@media (min-width: 1000px){:root.js .doors__row{display: flex;gap: .6rem;height: clamp(27rem,34vw,31rem)}:root.js .door{flex: 1 1 0;padding: 1.5rem 1.4rem 1.5rem;cursor: pointer;transition: flex-grow .6s var(--ease),background-color .3s}:root.js .door.is-open{flex-grow: 3.7;cursor: auto}:root.js .door__h{padding-bottom: 0;max-width: none}:root.js .door.is-open .door__line{max-width: 66%}:root.js .door.is-open .door__tog{flex-direction: row;align-items: flex-start;gap: 1.1rem}:root.js .door.is-open .door__name{padding-top: .35rem}:root.js .door.is-open .door__body{margin-top: 1.1rem}:root.js .door__list{gap: .4rem}:root.js .door__list a{min-height: 40px;font-size: .92rem;padding: .3em .9em .3em .7em}:root.js .door:not(.is-open):hover{background: var(--paper-3)}:root.js .door__hl{display: none}:root.js .door__tog{display: flex;flex-direction: column;align-items: flex-start;gap: 1rem;width: 100%;padding: 0;margin: 0;background: none;border: 0;font: inherit;text-align: left;cursor: pointer;border-radius: 2px}:root.js .door__tog:focus-visible{outline-offset: 6px}:root.js .door__zh{writing-mode: vertical-rl;font-size: clamp(2.6rem,3.6vw,3.4rem)}:root.js .door__name{font-size: clamp(1.35rem,1.9vw,1.75rem);line-height: 1.08;max-width: 9ch;transition: font-size .4s var(--ease)}:root.js .door.is-open .door__name{font-size: var(--step-3);max-width: 11ch}:root.js .door:not(.is-open) .door__body{display: none}:root.js .door.is-open .door__body{animation: doorin .5s var(--ease) both;animation-delay: .12s}:root.js .door__line{font-size: 1rem;margin: 0 0 .9rem}:root.js .door__art{top: 0;height: 66%;width: 50%;-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 55%),linear-gradient(0deg,transparent 0,#000 50%);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0,#000 55%),linear-gradient(0deg,transparent 0,#000 50%);mask-composite: intersect}:root.js .door:not(.is-open) .door__art{top: auto;bottom: 0;width: 100%;height: 46%;opacity: .85;-webkit-mask-image: linear-gradient(180deg,transparent 0,#000 55%);mask-image: linear-gradient(180deg,transparent 0,#000 55%)}}@keyframes doorin{from{opacity: 0;transform: translateY(8px)}}@media (prefers-reduced-motion: reduce){:root.js .door,:root.js .door__name{transition: none}:root.js .door.is-open .door__body{animation: none}}.work{padding-block: clamp(3.5rem,7vw,5.5rem) 0}.work__grid{display: grid;gap: 2rem 4rem}.work__head h2{font-size: var(--step-4)}.work__big{font-family: var(--serif);font-size: var(--step-2);line-height: 1.3;margin: 1rem 0;max-width: 30rem}.work__who{color: var(--ink-2);max-width: 32rem}.work__list{list-style: none;display: grid;gap: 1.8rem 2.6rem}.work__i{position: relative;border-top: 1px solid var(--rule-2);padding-top: 1.1rem}.work__i::after{content: "";position: absolute;right: 0;top: -2px;width: 46px;height: 5px;border-radius: 3px;background: var(--wood)}.work__h{font-size: 1.5rem;font-weight: 600;line-height: 1.12;margin-bottom: .5rem}.work__i p{color: var(--ink-2);margin: 0;font-size: .98rem}@media (min-width: 700px){.work__list{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.work__grid{grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr)}}.read__wheel{margin-top: clamp(2.5rem,5vw,4rem)}.lenses--explain .lensbar--inline{margin-top: 1.4rem}.top__in{position: relative}.nav__mega{display: flex}.mega > summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center;gap: .35rem;font-size: .95rem;padding-block: .4rem;position: relative;border-radius: 2px}.mega > summary::-webkit-details-marker{display: none}.mega > summary.is-current::after{content: "";position: absolute;left: 0;right: 1.1rem;bottom: 0;height: 2px;background: linear-gradient(90deg,var(--ink) 0 78%,transparent 78% 80%,var(--action) 80%)}.mega__chev{width: 12px;height: 12px;fill: none;stroke: currentColor;stroke-width: 1.6;transition: transform .2s}.mega[open] .mega__chev{transform: rotate(180deg)}.mega__panel{position: absolute;left: var(--gutter);right: var(--gutter);top: calc(100% - .3rem);z-index: 30;white-space: normal;background: var(--paper);border: 1px solid var(--rule-2);border-radius: 4px;padding: 1.6rem 1.8rem 1.3rem;box-shadow: 0 24px 50px -30px rgba(20,18,14,.5)}.mega__grid{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 1.6rem}.mega__col{border-top: 3px solid var(--el);padding-top: .8rem}.mega__h{margin: 0 0 .6rem}.mega__h a{font-family: var(--serif);font-size: 1.3rem;font-weight: 600;line-height: 1.1;text-decoration: none}.mega__h a:hover{color: var(--el-ink)}.mega__col ul{list-style: none;display: grid;gap: .1rem}.mega__col li a{display: block;padding: .28rem 0;font-size: .92rem;text-decoration: none}.mega__col li a:hover{text-decoration: underline;text-decoration-color: var(--el)}.nav__list .mega__panel a::after{display: none}.mega__foot{display: flex;flex-wrap: wrap;gap: .5rem 1.6rem;margin: 1.3rem 0 0;padding-top: 1rem;border-top: 1px solid var(--rule);font-size: .92rem}.nav__list .mega__foot a{padding: 0}.qs{position: static}.qs__sum{list-style: none;cursor: pointer;width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--rule-2);display: grid;place-items: center;color: var(--ink)}.qs__sum::-webkit-details-marker{display: none}.qs__sum svg{width: 19px;height: 19px;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round}.qs[open] .qs__sum{background: var(--ink);color: var(--paper)}.qs__panel{position: absolute;z-index: 30;right: var(--gutter);top: calc(100% - .3rem);width: min(calc(100vw - 2 * var(--gutter)),30rem);background: var(--paper);border: 1px solid var(--rule-2);border-radius: 4px;padding: 1.1rem 1.1rem 1.2rem;box-shadow: 0 24px 50px -30px rgba(20,18,14,.5)}.menu{position: static}.menu__list{right: var(--gutter);max-height: calc(100vh - 6rem);overflow: auto}.menu__list ul{list-style: none}.menu__k{font: 600 .82rem/1.3 var(--sans);color: var(--mute);margin: .5rem .9rem .1rem}.menu__more{border-top: 1px solid var(--rule);margin-top: .4rem;padding-top: .4rem}.menu__list a[aria-current]{color: var(--action)}@media (min-width: 1000px){.nav{display: block}.menu{display: none}.top__act{margin-left: 0}}@media (min-width: 900px){.foot__in{grid-template-columns: 1.3fr 1fr 1fr 1fr .9fr;gap: 2rem}}.ahub{display: grid;gap: 2rem 4rem;margin-bottom: 3rem}.ahub__chips{margin-top: .2rem}@media (min-width: 900px){.ahub{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}.ahub__list{padding-top: clamp(2.5rem,5vw,4rem)}.ag + .ag{margin-top: 2.4rem}.ag{display: flex;flex-wrap: wrap;align-items: baseline;gap: .4rem 1.2rem}.ag > ul{flex: 1 1 100%;margin-top: .5rem}.ag__h{display: flex;align-items: baseline;gap: .55rem;font-size: var(--step-2);font-weight: 600;color: var(--el-ink)}.ag__zh{font-size: .9em;font-weight: 400}.ag__all{font-size: .9rem}.cs--hub{margin-top: 2rem}.cs--hub .cs__lab{font-weight: 600;color: var(--ink-2)}.ahub__posts{padding-top: clamp(2.5rem,5vw,4rem)}.ahub__ph{font-size: var(--step-3);margin-bottom: 1rem}.nav__list{align-items: center}.nav__list > li > a,.mega > summary{display: inline-flex;align-items: center;min-height: 40px;padding-block: 0}.nav__list > li > a::after{bottom: 4px}.mega > summary.is-current::after{bottom: 4px}.ext{display: inline-flex;align-items: center;gap: .4em}.ext__ic{width: .85em;height: .85em;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;flex: none}.ext__cue{display: block;font-size: .82rem;color: var(--mute);margin-top: .45rem}.rwc{border-left: 3px solid var(--el,var(--metal));background: var(--paper-2);padding: 1.1rem 1.3rem 1.2rem;margin: 2rem 0;max-width: 40rem;border-radius: 0 3px 3px 0}.rwc p{margin: 0}.rwc__lead{font-family: var(--serif);font-size: 1.32rem;font-weight: 600;line-height: 1.25;color: var(--ink)}.rwc__t{color: var(--ink-2);font-size: .95rem;margin-top: .45rem !important}.rwc__act{display: flex;flex-wrap: wrap;gap: .5rem 1.4rem;margin-top: .8rem !important;font-size: .95rem}.rwc__act a{text-decoration-color: var(--el-ink,var(--action))}.prose .rwc{margin: 2.2rem 0}.feenote{border: 1px solid var(--rule-2);border-left: 3px solid var(--earth);padding: .9rem 1.1rem;margin: 1.4rem 0;border-radius: 0 3px 3px 0;max-width: 46rem;background: var(--paper)}.feenote p{margin: 0;font-size: .95rem;color: var(--ink-2)}.feenote strong{color: var(--ink)}.feenote__links{display: flex;flex-wrap: wrap;gap: .3rem 1.3rem;margin-top: .55rem !important}.feenote--wide{margin-top: 0}.fees{padding-bottom: 2rem}.fees__jump{display: flex;flex-wrap: wrap;gap: .4rem 1.5rem;margin: 0 0 2.6rem;font-size: .95rem}.feepay{display: grid;gap: 1rem 4rem;padding: 2.2rem 0 2.6rem;border-top: 1px solid var(--rule-2);border-bottom: 1px solid var(--rule-2)}.feepay__big{font-size: var(--step-4);line-height: 1.02;max-width: 11ch}.feepay__why{color: var(--ink-2);max-width: 30rem;margin: 0}.feepay__list{list-style: none;display: grid;gap: .9rem;margin: 0}.feepay__list li{padding-left: .9rem;border-left: 2px solid var(--earth);color: var(--ink-2);max-width: 36rem}.feepay__list strong{display: block;color: var(--ink);font-weight: 600}@media (min-width: 900px){.feepay{grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas: "big list" "why list";align-items: start}.feepay__big{grid-area: big}.feepay__why{grid-area: why}.feepay__list{grid-area: list}}.feeini{margin: 3rem 0;padding: clamp(1.4rem,4vw,2.4rem);background: var(--paper-2);border-top: 4px solid var(--el);border-radius: 3px;max-width: 52rem}.feeini__top{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: .4rem 2rem;padding-bottom: .7rem;background: linear-gradient(var(--rule-2),var(--rule-2)) left bottom / 100% 1px no-repeat,linear-gradient(var(--el),var(--el)) right bottom / 44px 3px no-repeat}.feeini__h{font-size: var(--step-3)}.feeini__p{font-family: var(--serif);font-size: var(--step-4);font-weight: 600;line-height: 1;margin: 0;font-variant-numeric: lining-nums}.feeini__len{font-weight: 600;margin-top: 1rem}.feeini p{max-width: 40rem}.feeini__ap{color: var(--ink-2);border-left: 2px solid var(--el-ink);padding-left: .75rem}.plan{margin: 3.5rem 0}.plan .prose{padding: 0;max-width: 40rem}.psteps{list-style: none;counter-reset: ps;display: grid;gap: 1.6rem 2.4rem;margin: 1.8rem 0 0}.pstep{counter-increment: ps;position: relative;padding-top: 1rem;border-top: 1px solid var(--rule-2)}.pstep::before{content: counter(ps);position: absolute;top: -1px;left: 0;width: 28px;height: 3px;background: var(--action);font-size: 0}.pstep__h{font-size: 1.4rem;line-height: 1.2;margin-bottom: .4rem}.pstep__h::before{content: counter(ps) ". ";color: var(--mute);font-family: var(--sans);font-size: .85rem;font-weight: 600;margin-right: .2rem}.pstep p{color: var(--ink-2);margin: 0;font-size: .97rem}@media (min-width: 760px){.psteps{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.psteps{grid-template-columns: repeat(4,minmax(0,1fr))}.psteps--5{grid-template-columns: repeat(5,minmax(0,1fr))}}.plan__fine{font-size: .9rem;color: var(--mute);margin-top: 1.4rem}.expect{margin: 0 0 3.5rem;max-width: 40rem;padding: .2rem 0 .2rem 1.2rem;border-left: 3px solid var(--action)}.expect__h{font-size: var(--step-2,1.5rem);margin: 0 0 .5rem}.expect p{margin: 0;color: var(--ink-2)}.sched{margin: 4rem 0 0;scroll-margin-top: 1.5rem}.sched__grid{display: grid;gap: 2.6rem 4rem}@media (min-width: 960px){.sched__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}.ledger{border-top: 4px solid var(--el);padding-top: 1rem}.ledger__h{font-size: var(--step-2)}.ledger__what{color: var(--ink-2);font-size: .95rem;margin: .5rem 0 .6rem;max-width: 34rem}.ledger__rows{margin: 0}.lrow{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: .2rem 1rem;align-items: baseline;padding: .75rem 0 .7rem;background: linear-gradient(var(--rule),var(--rule)) left bottom / 100% 1px no-repeat,linear-gradient(var(--el),var(--el)) right bottom / 26px 2px no-repeat}.lrow dt{display: grid;gap: .1rem}.lrow__n{font-weight: 600}.lrow__d{font-size: .86rem;color: var(--mute)}.lrow__p{margin: 0;font-family: var(--serif);font-size: 1.55rem;font-weight: 600;line-height: 1;font-variant-numeric: lining-nums tabular-nums;text-align: right}.sec-head p.sched__commit{margin-top: .9rem;color: var(--ink);padding-left: .8rem;border-left: 2px solid var(--earth)}.ledger__notes{list-style: none;margin: .8rem 0 0;display: grid;gap: .3rem;font-size: .88rem;color: var(--ink-2);max-width: 36rem}.sched__remote{display: grid;gap: 1rem 4rem;align-items: start}.sched__remote .rwc{margin: 0}@media (min-width: 960px){.sched__remote{grid-template-columns: minmax(0,1.25fr) minmax(0,.75fr)}}.pol{margin: 4rem 0 0;scroll-margin-top: 1.5rem}.pol h2{font-size: var(--step-3);margin-bottom: 1rem}.pol__list{display: grid;gap: 0 4rem;margin: 0}.pol__list > div{padding: .9rem 0;border-top: 1px solid var(--rule)}.pol__list dt{font-weight: 600}.pol__list dd{margin: .2rem 0 0;color: var(--ink-2);max-width: 36rem}@media (min-width: 900px){.pol__list{grid-template-columns: repeat(2,minmax(0,1fr))}}.fees__faq{padding-inline: 0;margin: 0}.faqpage .faq{margin-top: 0}.faqpage .faq + .faq{margin-top: 3rem}.faqpage .faq h2{scroll-margin-top: 1.5rem}.faq__i p a{font-weight: 600;text-decoration-color: var(--action)}.side-card .faqtoc a:not(.btn){font-size: 1.08rem}.dc{padding-bottom: 1rem}.dcgo{display: grid;gap: 1rem 3rem;align-items: center;background: var(--paper-2);border-left: 4px solid var(--el);padding: clamp(1.2rem,3.5vw,2rem);border-radius: 0 3px 3px 0}.dcgo__t{font-family: var(--serif);font-size: var(--step-2);font-weight: 600;line-height: 1.2;margin: 0;max-width: 34rem}.dcgo__act{margin: 0}.dcgo--end{margin: 3.5rem 0 1rem}@media (min-width: 860px){.dcgo{grid-template-columns: minmax(0,1fr) auto}}.dcwho{margin: 3.5rem 0}.dcwho h2,.ways h2,.plan h2{font-size: var(--step-3)}.dcwho__l{list-style: none;display: grid;gap: 1.4rem 2.4rem;margin: 1.4rem 0 0}.dcwho__l li{border-top: 1px solid var(--rule-2);padding-top: .9rem}.dcwho__l h3{font-size: 1.4rem;line-height: 1.2;margin-bottom: .35rem}.dcwho__l p{margin: 0;color: var(--ink-2)}@media (min-width: 860px){.dcwho__l{grid-template-columns: repeat(3,minmax(0,1fr))}}.dcwho__no{margin-top: 1.4rem;color: var(--ink-2);max-width: 40rem}.dc__what{padding: 0;margin: 0}.ways{margin: 3.5rem 0 0}.ways .sec-head h2{font-size: var(--step-3)}.ways__l{list-style: none;display: grid;gap: 1.4rem;margin: 0}@media (min-width: 860px){.ways__l{grid-template-columns: repeat(3,minmax(0,1fr))}}.way{border-top: 4px solid var(--el);padding: 1.1rem 1.2rem 1.3rem;background: var(--paper);border-inline: 1px solid var(--rule);border-bottom: 1px solid var(--rule);display: flex;flex-direction: column}.way--on{background: var(--paper-2)}.way__h{font-size: 1.55rem}.way__s{color: var(--mute);font-size: .9rem;margin: .1rem 0 .7rem}.way__l{list-style: none;margin: 0 0 1rem;display: grid;gap: .35rem;font-size: .95rem;color: var(--ink-2)}.way__l li{padding-left: .8rem;border-left: 2px solid var(--el)}.way__fee{margin: auto 0 0;padding-top: .7rem;font-family: var(--serif);font-size: 1.25rem;font-weight: 600;background: linear-gradient(var(--rule-2),var(--rule-2)) left top / 100% 1px no-repeat,linear-gradient(var(--el),var(--el)) right top / 26px 2px no-repeat}.work__fees{margin: 2rem 0 0;font-size: .95rem;color: var(--ink-2)}.soc{list-style: none;display: flex;flex-wrap: wrap;gap: .35rem;margin: 0;padding: 0}.soc a{display: inline-grid;place-items: center;width: 44px;height: 44px;border: 1px solid currentColor;border-radius: 50%;color: inherit;opacity: .82;transition: opacity .15s}.soc a:hover{opacity: 1}.soc__ic{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}.soc--foot{margin-top: 1.2rem;color: var(--band-ink)}.soc--foot a{border-color: rgba(232,228,218,.35)}.foot__news{margin-top: .8rem;font-size: .9rem}.foot__news a{color: var(--band-ink)}.soc--lg{margin-top: .8rem;color: var(--ink)}.soc--lg a{border-color: var(--rule-2)}.conn{margin: 3rem auto 0;scroll-margin-top: 1.5rem}.conn__h{font-size: var(--step-3);padding-top: 1.4rem;border-top: 1px solid var(--rule-2);margin-bottom: 1.4rem}.conn__grid{display: grid;gap: 1.8rem 4rem}@media (min-width: 860px){.conn__grid{grid-template-columns: repeat(auto-fit,minmax(0,1fr))}}.conn__k{font: 600 .95rem/1.3 var(--sans);margin-bottom: .4rem}.conn__col p{margin: 0;color: var(--ink-2);max-width: 26rem}.conn__rev{list-style: none;margin: .2rem 0 0;display: grid;gap: .25rem}.conn__rev a{font-weight: 600;text-decoration-color: var(--action)}.newsbtn{margin: 1.2rem 0 0}.news__fine{font-size: .88rem;color: var(--mute);margin-top: 1.4rem !important;max-width: 36rem}.newsline{margin: 2rem 0 0;padding-top: 1rem;border-top: 1px solid var(--rule);font-size: .95rem;color: var(--ink-2)}.rwc__fees{font-size: .88rem;color: var(--ink-2);margin: .8rem 0 0;max-width: 40rem}.side-card__more{margin-top: 1rem !important}.side-card__more a.link{font: 600 .95rem/1.3 var(--sans)}.trn__glance h2{margin-bottom: .4rem}.trn__glance{border-top: 1px solid var(--rule-2);margin-top: 2.2rem;padding-top: 1.4rem}.trn__what{color: var(--ink-2);font-size: .95rem;max-width: 40rem}.trn__years{gap: .35rem;max-width: 30rem}.trn__years li{display: grid;grid-template-columns: 3.2rem minmax(0,1fr) 5.6rem;align-items: center;gap: .7rem;font-size: .9rem}.trn__yy{font-family: var(--serif);font-weight: 600;font-variant-numeric: lining-nums tabular-nums;color: var(--ink)}.trn__bar{display: block;height: .5rem;width: var(--w);min-width: .5rem;background: var(--el,var(--water));border-radius: 1px}.trn__n{color: var(--mute);font-variant-numeric: tabular-nums}.trn__ongoing{margin-top: .5rem}.trn__asof{font-size: .88rem;color: var(--mute)}.trn__sec{margin-top: 2.6rem}.prose .trn__list,.prose .trn__years{list-style: none;padding: 0;margin: .9rem 0 0;display: block}.prose .trn__years{display: grid}.trn__i{display: grid;grid-template-columns: 4.2rem minmax(0,1fr);gap: .9rem;padding: .65rem 0;border-top: 1px solid var(--rule)}.trn__i:last-child{border-bottom: 1px solid var(--rule)}.trn__y{font-family: var(--serif);font-weight: 600;font-size: 1.05rem;line-height: 1.4;color: var(--el-ink,var(--ink));font-variant-numeric: lining-nums tabular-nums}.prose .trn__t{margin: 0;font-weight: 600;line-height: 1.4}.prose .trn__m{margin: .15rem 0 0;font-size: .88rem;color: var(--mute);line-height: 1.45}.trn__toc li{display: flex;justify-content: space-between;gap: .6rem;align-items: baseline}.side-card .trn__toc a:not(.btn){font-size: 1rem;line-height: 1.3}.trn__c{font-size: .85rem;color: var(--mute);font-variant-numeric: tabular-nums}.art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-l-800.webp");background-image: image-set(url("/assets/img/art/eyes-l-800.avif") type("image/avif"),url("/assets/img/art/eyes-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-l-1400.webp");background-image: image-set(url("/assets/img/art/eyes-l-1400.avif") type("image/avif"),url("/assets/img/art/eyes-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-l-2000.webp");background-image: image-set(url("/assets/img/art/eyes-l-2000.avif") type("image/avif"),url("/assets/img/art/eyes-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-800.webp");background-image: image-set(url("/assets/img/art/eyes-d-800.avif") type("image/avif"),url("/assets/img/art/eyes-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-800.webp");background-image: image-set(url("/assets/img/art/eyes-d-800.avif") type("image/avif"),url("/assets/img/art/eyes-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-1400.webp");background-image: image-set(url("/assets/img/art/eyes-d-1400.avif") type("image/avif"),url("/assets/img/art/eyes-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-1400.webp");background-image: image-set(url("/assets/img/art/eyes-d-1400.avif") type("image/avif"),url("/assets/img/art/eyes-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-2000.webp");background-image: image-set(url("/assets/img/art/eyes-d-2000.avif") type("image/avif"),url("/assets/img/art/eyes-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="eyes"]{background-image: url("/assets/img/art/eyes-d-2000.webp");background-image: image-set(url("/assets/img/art/eyes-d-2000.avif") type("image/avif"),url("/assets/img/art/eyes-d-2000.webp") type("image/webp"))}}}.art[data-art="eyes"]{background-position: right center}.art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-l-800.webp");background-image: image-set(url("/assets/img/art/ortho-l-800.avif") type("image/avif"),url("/assets/img/art/ortho-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-l-1400.webp");background-image: image-set(url("/assets/img/art/ortho-l-1400.avif") type("image/avif"),url("/assets/img/art/ortho-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-l-2000.webp");background-image: image-set(url("/assets/img/art/ortho-l-2000.avif") type("image/avif"),url("/assets/img/art/ortho-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-800.webp");background-image: image-set(url("/assets/img/art/ortho-d-800.avif") type("image/avif"),url("/assets/img/art/ortho-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-800.webp");background-image: image-set(url("/assets/img/art/ortho-d-800.avif") type("image/avif"),url("/assets/img/art/ortho-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-1400.webp");background-image: image-set(url("/assets/img/art/ortho-d-1400.avif") type("image/avif"),url("/assets/img/art/ortho-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-1400.webp");background-image: image-set(url("/assets/img/art/ortho-d-1400.avif") type("image/avif"),url("/assets/img/art/ortho-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-2000.webp");background-image: image-set(url("/assets/img/art/ortho-d-2000.avif") type("image/avif"),url("/assets/img/art/ortho-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="ortho"]{background-image: url("/assets/img/art/ortho-d-2000.webp");background-image: image-set(url("/assets/img/art/ortho-d-2000.avif") type("image/avif"),url("/assets/img/art/ortho-d-2000.webp") type("image/webp"))}}}.art[data-art="ortho"]{background-position: right center}.art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-l-800.webp");background-image: image-set(url("/assets/img/art/dryneedle-l-800.avif") type("image/avif"),url("/assets/img/art/dryneedle-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-l-1400.webp");background-image: image-set(url("/assets/img/art/dryneedle-l-1400.avif") type("image/avif"),url("/assets/img/art/dryneedle-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-l-2000.webp");background-image: image-set(url("/assets/img/art/dryneedle-l-2000.avif") type("image/avif"),url("/assets/img/art/dryneedle-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-800.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-800.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-800.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-800.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-1400.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-1400.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-1400.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-1400.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-2000.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-2000.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="dryneedle"]{background-image: url("/assets/img/art/dryneedle-d-2000.webp");background-image: image-set(url("/assets/img/art/dryneedle-d-2000.avif") type("image/avif"),url("/assets/img/art/dryneedle-d-2000.webp") type("image/webp"))}}}.art[data-art="dryneedle"]{background-position: right center}.art[data-art="internal"]{background-image: url("/assets/img/art/internal-l-800.webp");background-image: image-set(url("/assets/img/art/internal-l-800.avif") type("image/avif"),url("/assets/img/art/internal-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="internal"]{background-image: url("/assets/img/art/internal-l-1400.webp");background-image: image-set(url("/assets/img/art/internal-l-1400.avif") type("image/avif"),url("/assets/img/art/internal-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="internal"]{background-image: url("/assets/img/art/internal-l-2000.webp");background-image: image-set(url("/assets/img/art/internal-l-2000.avif") type("image/avif"),url("/assets/img/art/internal-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-800.webp");background-image: image-set(url("/assets/img/art/internal-d-800.avif") type("image/avif"),url("/assets/img/art/internal-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-800.webp");background-image: image-set(url("/assets/img/art/internal-d-800.avif") type("image/avif"),url("/assets/img/art/internal-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-1400.webp");background-image: image-set(url("/assets/img/art/internal-d-1400.avif") type("image/avif"),url("/assets/img/art/internal-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-1400.webp");background-image: image-set(url("/assets/img/art/internal-d-1400.avif") type("image/avif"),url("/assets/img/art/internal-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-2000.webp");background-image: image-set(url("/assets/img/art/internal-d-2000.avif") type("image/avif"),url("/assets/img/art/internal-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="internal"]{background-image: url("/assets/img/art/internal-d-2000.webp");background-image: image-set(url("/assets/img/art/internal-d-2000.avif") type("image/avif"),url("/assets/img/art/internal-d-2000.webp") type("image/webp"))}}}.art[data-art="internal"]{background-position: right center}.art[data-art="about"]{background-image: url("/assets/img/art/about-l-800.webp");background-image: image-set(url("/assets/img/art/about-l-800.avif") type("image/avif"),url("/assets/img/art/about-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="about"]{background-image: url("/assets/img/art/about-l-1400.webp");background-image: image-set(url("/assets/img/art/about-l-1400.avif") type("image/avif"),url("/assets/img/art/about-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="about"]{background-image: url("/assets/img/art/about-l-2000.webp");background-image: image-set(url("/assets/img/art/about-l-2000.avif") type("image/avif"),url("/assets/img/art/about-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="about"]{background-image: url("/assets/img/art/about-d-800.webp");background-image: image-set(url("/assets/img/art/about-d-800.avif") type("image/avif"),url("/assets/img/art/about-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="about"]{background-image: url("/assets/img/art/about-d-800.webp");background-image: image-set(url("/assets/img/art/about-d-800.avif") type("image/avif"),url("/assets/img/art/about-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="about"]{background-image: url("/assets/img/art/about-d-1400.webp");background-image: image-set(url("/assets/img/art/about-d-1400.avif") type("image/avif"),url("/assets/img/art/about-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="about"]{background-image: url("/assets/img/art/about-d-1400.webp");background-image: image-set(url("/assets/img/art/about-d-1400.avif") type("image/avif"),url("/assets/img/art/about-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="about"]{background-image: url("/assets/img/art/about-d-2000.webp");background-image: image-set(url("/assets/img/art/about-d-2000.avif") type("image/avif"),url("/assets/img/art/about-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="about"]{background-image: url("/assets/img/art/about-d-2000.webp");background-image: image-set(url("/assets/img/art/about-d-2000.avif") type("image/avif"),url("/assets/img/art/about-d-2000.webp") type("image/webp"))}}}.art[data-art="about"]{background-position: right center}.art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-l-800.webp");background-image: image-set(url("/assets/img/art/stroke-l-800.avif") type("image/avif"),url("/assets/img/art/stroke-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-l-1400.webp");background-image: image-set(url("/assets/img/art/stroke-l-1400.avif") type("image/avif"),url("/assets/img/art/stroke-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-l-2000.webp");background-image: image-set(url("/assets/img/art/stroke-l-2000.avif") type("image/avif"),url("/assets/img/art/stroke-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-800.webp");background-image: image-set(url("/assets/img/art/stroke-d-800.avif") type("image/avif"),url("/assets/img/art/stroke-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-800.webp");background-image: image-set(url("/assets/img/art/stroke-d-800.avif") type("image/avif"),url("/assets/img/art/stroke-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-1400.webp");background-image: image-set(url("/assets/img/art/stroke-d-1400.avif") type("image/avif"),url("/assets/img/art/stroke-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-1400.webp");background-image: image-set(url("/assets/img/art/stroke-d-1400.avif") type("image/avif"),url("/assets/img/art/stroke-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-2000.webp");background-image: image-set(url("/assets/img/art/stroke-d-2000.avif") type("image/avif"),url("/assets/img/art/stroke-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="stroke"]{background-image: url("/assets/img/art/stroke-d-2000.webp");background-image: image-set(url("/assets/img/art/stroke-d-2000.avif") type("image/avif"),url("/assets/img/art/stroke-d-2000.webp") type("image/webp"))}}}.art[data-art="stroke"]{background-position: right center}.art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-l-800.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-l-800.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-l-1400.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-l-1400.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-l-1400.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-d-800.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-d-800.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-d-800.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-d-800.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-d-1400.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-d-1400.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="loc-oceanside"]{background-image: url("/assets/img/art/loc-oceanside-d-1400.webp");background-image: image-set(url("/assets/img/art/loc-oceanside-d-1400.avif") type("image/avif"),url("/assets/img/art/loc-oceanside-d-1400.webp") type("image/webp"))}}}.art[data-art="loc-oceanside"]{background-position: center 60%}.art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-l-800.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-l-800.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-l-1400.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-l-1400.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-l-1400.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-d-800.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-d-800.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-d-800.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-d-800.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-d-1400.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-d-1400.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="loc-rancho-bernardo"]{background-image: url("/assets/img/art/loc-rancho-bernardo-d-1400.webp");background-image: image-set(url("/assets/img/art/loc-rancho-bernardo-d-1400.avif") type("image/avif"),url("/assets/img/art/loc-rancho-bernardo-d-1400.webp") type("image/webp"))}}}.art[data-art="loc-rancho-bernardo"]{background-position: center 55%}.art[data-art="cta"]{background-image: url("/assets/img/art/cta-l-800.webp");background-image: image-set(url("/assets/img/art/cta-l-800.avif") type("image/avif"),url("/assets/img/art/cta-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="cta"]{background-image: url("/assets/img/art/cta-l-1400.webp");background-image: image-set(url("/assets/img/art/cta-l-1400.avif") type("image/avif"),url("/assets/img/art/cta-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="cta"]{background-image: url("/assets/img/art/cta-l-2000.webp");background-image: image-set(url("/assets/img/art/cta-l-2000.avif") type("image/avif"),url("/assets/img/art/cta-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-800.webp");background-image: image-set(url("/assets/img/art/cta-d-800.avif") type("image/avif"),url("/assets/img/art/cta-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-800.webp");background-image: image-set(url("/assets/img/art/cta-d-800.avif") type("image/avif"),url("/assets/img/art/cta-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-1400.webp");background-image: image-set(url("/assets/img/art/cta-d-1400.avif") type("image/avif"),url("/assets/img/art/cta-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-1400.webp");background-image: image-set(url("/assets/img/art/cta-d-1400.avif") type("image/avif"),url("/assets/img/art/cta-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-2000.webp");background-image: image-set(url("/assets/img/art/cta-d-2000.avif") type("image/avif"),url("/assets/img/art/cta-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="cta"]{background-image: url("/assets/img/art/cta-d-2000.webp");background-image: image-set(url("/assets/img/art/cta-d-2000.avif") type("image/avif"),url("/assets/img/art/cta-d-2000.webp") type("image/webp"))}}}.art[data-art="cta"]{background-position: right center}.art[data-art="band"]{background-image: url("/assets/img/art/band-l-800.webp");background-image: image-set(url("/assets/img/art/band-l-800.avif") type("image/avif"),url("/assets/img/art/band-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="band"]{background-image: url("/assets/img/art/band-l-1400.webp");background-image: image-set(url("/assets/img/art/band-l-1400.avif") type("image/avif"),url("/assets/img/art/band-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="band"]{background-image: url("/assets/img/art/band-l-2000.webp");background-image: image-set(url("/assets/img/art/band-l-2000.avif") type("image/avif"),url("/assets/img/art/band-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="band"]{background-image: url("/assets/img/art/band-d-800.webp");background-image: image-set(url("/assets/img/art/band-d-800.avif") type("image/avif"),url("/assets/img/art/band-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="band"]{background-image: url("/assets/img/art/band-d-800.webp");background-image: image-set(url("/assets/img/art/band-d-800.avif") type("image/avif"),url("/assets/img/art/band-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="band"]{background-image: url("/assets/img/art/band-d-1400.webp");background-image: image-set(url("/assets/img/art/band-d-1400.avif") type("image/avif"),url("/assets/img/art/band-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="band"]{background-image: url("/assets/img/art/band-d-1400.webp");background-image: image-set(url("/assets/img/art/band-d-1400.avif") type("image/avif"),url("/assets/img/art/band-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="band"]{background-image: url("/assets/img/art/band-d-2000.webp");background-image: image-set(url("/assets/img/art/band-d-2000.avif") type("image/avif"),url("/assets/img/art/band-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="band"]{background-image: url("/assets/img/art/band-d-2000.webp");background-image: image-set(url("/assets/img/art/band-d-2000.avif") type("image/avif"),url("/assets/img/art/band-d-2000.webp") type("image/webp"))}}}.art[data-art="band"]{background-position: right center}.art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-l-800.webp");background-image: image-set(url("/assets/img/art/sys-spine-l-800.avif") type("image/avif"),url("/assets/img/art/sys-spine-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-spine-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-spine-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-spine-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-spine-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-800.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-800.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-800.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-800.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-spine"]{background-image: url("/assets/img/art/sys-spine-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-spine-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-spine-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-spine"]{background-position: right center}.art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-l-800.webp");background-image: image-set(url("/assets/img/art/sys-joints-l-800.avif") type("image/avif"),url("/assets/img/art/sys-joints-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-joints-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-joints-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-joints-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-joints-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-800.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-800.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-800.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-800.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-joints"]{background-image: url("/assets/img/art/sys-joints-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-joints-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-joints-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-joints"]{background-position: right center}.art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-l-800.webp");background-image: image-set(url("/assets/img/art/sys-digestive-l-800.avif") type("image/avif"),url("/assets/img/art/sys-digestive-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-digestive-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-digestive-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-digestive-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-digestive-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-800.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-800.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-800.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-800.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-digestive"]{background-image: url("/assets/img/art/sys-digestive-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-digestive-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-digestive-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-digestive"]{background-position: right center}.art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-l-800.webp");background-image: image-set(url("/assets/img/art/sys-mind-l-800.avif") type("image/avif"),url("/assets/img/art/sys-mind-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-mind-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-mind-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-mind-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-mind-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-800.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-800.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-800.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-800.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-mind"]{background-image: url("/assets/img/art/sys-mind-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-mind-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-mind-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-mind"]{background-position: right center}.art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-l-800.webp");background-image: image-set(url("/assets/img/art/sys-womens-l-800.avif") type("image/avif"),url("/assets/img/art/sys-womens-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-womens-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-womens-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-womens-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-womens-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-800.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-800.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-800.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-800.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-womens"]{background-image: url("/assets/img/art/sys-womens-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-womens-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-womens-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-womens"]{background-position: right center}.art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-l-800.webp");background-image: image-set(url("/assets/img/art/sys-breath-l-800.avif") type("image/avif"),url("/assets/img/art/sys-breath-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-breath-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-breath-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-breath-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-breath-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-800.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-800.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-800.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-800.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-breath"]{background-image: url("/assets/img/art/sys-breath-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-breath-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-breath-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-breath"]{background-position: right center}.art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-l-800.webp");background-image: image-set(url("/assets/img/art/sys-skin-l-800.avif") type("image/avif"),url("/assets/img/art/sys-skin-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-skin-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-skin-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-skin-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-skin-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-800.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-800.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-800.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-800.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-skin"]{background-image: url("/assets/img/art/sys-skin-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-skin-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-skin-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-skin"]{background-position: right center}.art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-l-800.webp");background-image: image-set(url("/assets/img/art/sys-heart-l-800.avif") type("image/avif"),url("/assets/img/art/sys-heart-l-800.webp") type("image/webp"))}@media (min-width: 700px){.art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-l-1400.webp");background-image: image-set(url("/assets/img/art/sys-heart-l-1400.avif") type("image/avif"),url("/assets/img/art/sys-heart-l-1400.webp") type("image/webp"))}}@media (min-width: 1200px){.art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-l-2000.webp");background-image: image-set(url("/assets/img/art/sys-heart-l-2000.avif") type("image/avif"),url("/assets/img/art/sys-heart-l-2000.webp") type("image/webp"))}}:root[data-theme="dark"] .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-800.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-800.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-800.webp") type("image/webp"))}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-800.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-800.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-800.webp") type("image/webp"))}}@media (min-width: 700px){:root[data-theme="dark"] .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-1400.webp") type("image/webp"))}}@media (min-width: 700px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-1400.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-1400.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-1400.webp") type("image/webp"))}}}@media (min-width: 1200px){:root[data-theme="dark"] .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-2000.webp") type("image/webp"))}}@media (min-width: 1200px){@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .art[data-art="sys-heart"]{background-image: url("/assets/img/art/sys-heart-d-2000.webp");background-image: image-set(url("/assets/img/art/sys-heart-d-2000.avif") type("image/avif"),url("/assets/img/art/sys-heart-d-2000.webp") type("image/webp"))}}}.art[data-art="sys-heart"]{background-position: right center}
@font-face{font-family:"Makari Han";src:url("/assets/fonts/noto-serif-sc-library.woff2") format("woff2");unicode-range:U+4E0B,U+4E45,U+4E4B,U+4E58,U+4E8C,U+4E92,U+4E94,U+4EBA,U+4EC1,U+4ED9,U+4F0F,U+4F4D,U+4F50,U+4F57,U+4F7F,U+505C,U+5148,U+5167,U+516D,U+51AC,U+51DD,U+5229,U+5236,U+52DE,U+5316,U+5340,U+5341,U+534A,U+53C3,U+53E3,U+53F3,U+540C,U+541B,U+541E,U+5473,U+547D,U+54EE,U+558E,U+5598,U+55FD,U+56DB,U+56FA,U+5713,U+5730,U+5750,U+58C5,U+58D3,U+590F,U+5916,U+5929,U+5931,U+5937,U+593E,U+5947,U+59D4,U+5B97,U+5BA2,U+5BAE,U+5BBF,U+5BD0,U+5C11,U+5C4F,U+5D29,U+5DE6,U+5E38,U+5E9C,U+5F31,U+5F97,U+5FE1,U+6014,U+602F,U+60B8,U+6200,U+62D4,U+63A7,U+640D,U+64FE,U+659C,U+65B9,U+65FA,U+6688,U+66B4,U+6708,U+6709,U+672C,U+672E,U+675E,U+675F,U+6777,U+6787,U+6843,U+6A19,U+6A5F,U+6B62,U+6B63,U+6B78,U+6BD2,U+6C0F,U+6C60,U+6C99,U+6CBB,U+6CC4,U+6CDB,U+6D77,U+6D78,U+6D88,U+6DBC,U+6DCB,U+6DEB,U+6DF5,U+6E05,U+6E34,U+6E90,U+6F0F,U+6FC1,U+7009,U+7099,U+70BA,U+71B1,U+71E5,U+7269,U+727D,U+72AF,U+7389,U+738B,U+74B0,U+7576,U+7595,U+75B9,U+75C5,U+75E7,U+7615,U+7621,U+7642,U+7665,U+766D,U+766E,U+7678,U+767D,U+7687,U+76CA,U+76DB,U+76F2,U+7729,U+773C,U+775B,U+7763,U+77B3,U+77BB,U+79FB,U+7A4D,U+7D05,U+7D0D,U+7D71,U+7DCA,U+7FF3,U+8033,U+8070,U+8089,U+808C,U+8098,U+80A9,U+80DE,U+80F8,U+80FD,U+8108,U+810A,U+812B,U+8151,U+8179,U+819D,U+81E3,U+81E5,U+81F3,U+820C,U+821E,U+8272,U+827E,U+82B1,U+82D3,U+8349,U+83CA,U+83EF,U+843D,U+8499,U+85E4,U+860A,U+884C,U+884D,U+8863,U+8868,U+8870,U+88DC,U+8972,U+8996,U+8D64,U+8DDF,U+8DF3,U+8E48,U+8ECA,U+8F2A,U+8FD1,U+8FF7,U+9006,U+900D,U+9010,U+9059,U+9152,U+9264,U+932F,U+93AE,U+9580,U+95DC,U+9664,U+9673,U+9675,U+9677,U+969C,U+96DC,U+96F2,U+9707,U+9727,U+9748,U+9752,U+975C,U+9830,U+986B,U+9918,U+9AA8,U+9AD3,U+9EA5,U+9EBB,U+9EC3,U+9F3B,U+9F44;font-display:swap}
