._main_wdhan_1{flex-grow:1;width:100%;padding-bottom:5rem}._hero_13ivc_4{--hero-paper:252 251 248;--hero-art-width:90rem;isolation:isolate;background-color:rgb(var(--hero-paper));color:#34243a;position:relative;overflow:hidden}._hero_13ivc_4:before,._hero_13ivc_4:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}._hero_13ivc_4:before{left:max(0px, (100% - var(--hero-art-width)) / 2);right:max(0px, (100% - var(--hero-art-width)) / 2);animation:_hero-image_13ivc_1 1.4s var(--ls-ease-out) both;background-image:url(/home-hero-background.webp);background-position:72% 58%;background-size:cover}._hero_13ivc_4:after{background:linear-gradient(180deg, rgb(var(--hero-paper)/0) 62%, var(--color-background) 100%), linear-gradient(90deg, rgb(var(--hero-paper)/.97) 0%, rgb(var(--hero-paper)/.88) 30%, rgb(var(--hero-paper)/0) 60%)}html.dark ._hero_13ivc_4{--hero-paper:33 26 36;color:#f5edf5}html.dark ._hero_13ivc_4:before{background-image:url(/home-hero-background-dark.webp);background-position:60%}._heroInner_13ivc_41{width:100%;max-width:calc(var(--ls-content-width) + 2 * var(--ls-gutter));padding-inline:var(--ls-gutter);align-items:center;min-height:clamp(30rem,70vh,42rem);margin-inline:auto;padding-block:4rem 8rem;display:flex}._heroText_13ivc_52{flex-direction:column;align-items:flex-start;gap:1.25rem;width:min(100%,36rem);min-width:0;display:flex}._heroText_13ivc_52>*{animation:_hero-rise_13ivc_1 .7s var(--ls-ease-out) both}._heroText_13ivc_52>:nth-child(2){animation-delay:80ms}._heroText_13ivc_52>:nth-child(3){animation-delay:.16s}._title_13ivc_71{font-family:var(--ls-serif);letter-spacing:.14em;color:inherit;margin:0 -.14em 0 0;font-size:clamp(3rem,1.9rem + 4.6vw,5.25rem);font-weight:700;line-height:1.1}._title_13ivc_71:lang(en){letter-spacing:.01em;margin-right:0;font-size:clamp(2.5rem,1.5rem + 3.4vw,4.25rem)}._subtitle_13ivc_86{white-space:pre-line;color:#56505a;max-width:34rem;margin:0;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.9}html.dark ._subtitle_13ivc_86{color:#e3dce5}._actions_13ivc_99{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}._entries_13ivc_107{width:100%;max-width:calc(var(--ls-content-width) + 2 * var(--ls-gutter));padding-inline:var(--ls-gutter);z-index:1;margin-inline:auto;margin-top:-4.5rem;position:relative}._entryList_13ivc_117{border:1px solid var(--gray-a5);border-radius:var(--ls-radius-xl);background:var(--color-panel-solid);box-shadow:var(--ls-shadow-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._entryList_13ivc_117>li+li{border-left:1px solid var(--gray-a4)}._entry_13ivc_117{height:100%;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.5rem;text-decoration:none;transition:background-color .15s;display:grid}@media (prefers-reduced-motion:reduce){._entry_13ivc_117{transition:none}}._entry_13ivc_117:hover{background-color:var(--accent-a2)}._entry_13ivc_117:hover ._entryTitle_13ivc_152{color:var(--accent-11)}._entry_13ivc_117:hover ._entryArrow_13ivc_155{color:var(--accent-11);transform:translate(3px)}._entry_13ivc_117:focus-visible{outline:2px solid var(--focus-8);outline-offset:-2px}._entryIcon_13ivc_164{border-radius:var(--ls-radius-lg);background:var(--accent-a3);width:2.5rem;height:2.5rem;color:var(--accent-11);justify-content:center;align-items:center;display:flex}._entryIcon_13ivc_164 svg{width:1.25rem;height:1.25rem}._entryText_13ivc_179{flex-direction:column;gap:.375rem;min-width:0;display:flex}._entryTitle_13ivc_152{transition:color .15s}@media (prefers-reduced-motion:reduce){._entryTitle_13ivc_152{transition:none}}._entryArrow_13ivc_155{width:1.125rem;height:1.125rem;color:var(--gray-9);transition:color .15s ease, transform .25s var(--ls-ease-out);margin-top:.375rem}._block_13ivc_204{width:100%;max-width:calc(var(--ls-content-width) + 2 * var(--ls-gutter));padding-inline:var(--ls-gutter);margin-inline:auto;margin-top:5rem}._blockHeader_13ivc_212{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}._blockTitle_13ivc_220{font-family:var(--heading-font-family,var(--ls-serif));letter-spacing:.04em;color:var(--gray-12);margin:0;font-size:clamp(1.5rem,1.25rem + .9vw,1.875rem);font-weight:700;line-height:1.3}._more_13ivc_230{border-radius:var(--ls-radius-pill);height:34px;font-size:var(--font-size-2);color:var(--accent-11);flex-shrink:0;align-items:center;gap:.375rem;margin-right:-12px;padding-inline:12px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}@media (prefers-reduced-motion:reduce){._more_13ivc_230{transition:none}}._more_13ivc_230:hover{background-color:var(--accent-a3)}._more_13ivc_230:focus-visible{outline:2px solid var(--focus-8);outline-offset:1px}._cardGrid_13ivc_258{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1.25rem;display:grid}@media (width<=767px){._heroInner_13ivc_41{align-items:flex-start;min-height:34rem;padding-block:3rem 7rem}._hero_13ivc_4:before{background-position:70% 100%;background-repeat:no-repeat;background-size:auto 78%}._hero_13ivc_4:after{background:linear-gradient(180deg, rgb(var(--hero-paper)/.98) 0%, rgb(var(--hero-paper)/.9) 38%, rgb(var(--hero-paper)/.2) 70%, var(--color-background) 100%)}html.dark ._hero_13ivc_4:before{background-position:88% 100%;background-size:auto 72%}._entries_13ivc_107{margin-top:-4rem}._entryList_13ivc_117{grid-template-columns:minmax(0,1fr)}._entryList_13ivc_117>li+li{border-left:0;border-top:1px solid var(--gray-a4)}._entry_13ivc_117{align-items:center;padding:1rem 1.125rem}._entryArrow_13ivc_155{margin-top:0}._block_13ivc_204{margin-top:3.5rem}._cardGrid_13ivc_258{margin-inline:calc(-1 * var(--ls-gutter));padding:4px var(--ls-gutter) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ls-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84%,22rem);grid-auto-flow:column;gap:.875rem;overflow-x:auto}._cardGrid_13ivc_258::-webkit-scrollbar{display:none}._cardGrid_13ivc_258>*{scroll-snap-align:start}}@media (width>=90rem){._hero_13ivc_4:before{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8rem calc(100% - 12rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 8rem calc(100% - 12rem),#0000)}}@keyframes _hero-rise_13ivc_1{0%{opacity:0;transform:translateY(12px)}}@keyframes _hero-image_13ivc_1{0%{opacity:0;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){._hero_13ivc_4:before,._heroText_13ivc_52>*{animation:none}._entryArrow_13ivc_155{transition:none}}
