@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hx-color-primary: #0A0A0A;--hx-color-onPrimary: #FCFCFA;--hx-color-onPrimarySoft: rgba(252, 252, 250, .7);--hx-color-accent: #F5654C;--hx-color-canvas: #FFFFFF;--hx-color-canvasWarm: #FAFAF7;--hx-color-hairline: #EBEBE8;--hx-color-hairlineSoft: #F1F1EF;--hx-color-surfaceCool: #EEF0F2;--hx-color-scrim: #101014;--hx-color-scrimOverlay: rgba(16, 16, 20, .6);--hx-color-footer: #141412;--hx-color-ink: #111111;--hx-color-inkSoft: #2E2E2E;--hx-color-graphite: #4A4A4A;--hx-color-slate: #5C6470;--hx-color-slateSoft: #7A828E;--hx-color-mute: #8A8A8A;--hx-color-stone: #9A9A96;--hx-color-ash: #B0B0AC;--hx-font-sans: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--hx-typography-display-fontSize: 49px;--hx-typography-display-fontWeight: 400;--hx-typography-display-lineHeight: 1;--hx-typography-display-letterSpacing: -1.4px;--hx-typography-displaySm-fontSize: 41px;--hx-typography-displaySm-fontWeight: 400;--hx-typography-displaySm-lineHeight: 1;--hx-typography-displaySm-letterSpacing: -1.15px;--hx-typography-headingMd-fontSize: 37px;--hx-typography-headingMd-fontWeight: 400;--hx-typography-headingMd-lineHeight: 1;--hx-typography-headingMd-letterSpacing: -1.05px;--hx-typography-headingSm-fontSize: 24px;--hx-typography-headingSm-fontWeight: 400;--hx-typography-headingSm-lineHeight: 1.1;--hx-typography-headingSm-letterSpacing: 0px;--hx-typography-subtitle-fontSize: 20px;--hx-typography-subtitle-fontWeight: 400;--hx-typography-subtitle-lineHeight: 1.3;--hx-typography-subtitle-letterSpacing: 0px;--hx-typography-body-fontSize: 16px;--hx-typography-body-fontWeight: 400;--hx-typography-body-lineHeight: 1.5;--hx-typography-body-letterSpacing: 0px;--hx-typography-bodyStrong-fontSize: 16px;--hx-typography-bodyStrong-fontWeight: 600;--hx-typography-bodyStrong-lineHeight: 1.5;--hx-typography-bodyStrong-letterSpacing: 0px;--hx-typography-bodyTight-fontSize: 16px;--hx-typography-bodyTight-fontWeight: 400;--hx-typography-bodyTight-lineHeight: 1.3;--hx-typography-bodyTight-letterSpacing: -.16px;--hx-typography-linkSm-fontSize: 14px;--hx-typography-linkSm-fontWeight: 600;--hx-typography-linkSm-lineHeight: 1.43;--hx-typography-linkSm-letterSpacing: 0px;--hx-typography-eyebrow-fontSize: 14px;--hx-typography-eyebrow-fontWeight: 500;--hx-typography-eyebrow-lineHeight: 1.43;--hx-typography-eyebrow-letterSpacing: .35px;--hx-typography-meta-fontSize: 13px;--hx-typography-meta-fontWeight: 400;--hx-typography-meta-lineHeight: 1.3;--hx-typography-meta-letterSpacing: -.26px;--hx-typography-microCaps-fontSize: 11px;--hx-typography-microCaps-fontWeight: 450;--hx-typography-microCaps-lineHeight: 1.3;--hx-typography-microCaps-letterSpacing: .2px;--hx-typography-button-fontSize: 14px;--hx-typography-button-fontWeight: 600;--hx-typography-button-lineHeight: 1.43;--hx-typography-button-letterSpacing: 0px;--hx-spacing-none: 0;--hx-spacing-xxs: 4px;--hx-spacing-xs: 8px;--hx-spacing-sm: 12px;--hx-spacing-md: 16px;--hx-spacing-lg: 24px;--hx-spacing-xl: 32px;--hx-spacing-xxl: 48px;--hx-spacing-section: 64px;--hx-spacing-sectionLg: 96px;--hx-radii-none: 0;--hx-radii-xs: 4px;--hx-radii-sm: 6px;--hx-radii-md: 8px;--hx-radii-lg: 16px;--hx-radii-full: 9999px;--hx-motion-duration-fast: .12s;--hx-motion-duration-base: .2s;--hx-motion-duration-slow: .36s;--hx-motion-duration-spin: .9s;--hx-motion-duration-pulse: 2.2s;--hx-motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--hx-motion-easing-enter: cubic-bezier(0, 0, .2, 1);--hx-motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--hx-zIndex-base: 0;--hx-zIndex-raised: 10;--hx-zIndex-nav: 100;--hx-zIndex-overlay: 900;--hx-zIndex-dialog: 1000;--hx-zIndex-toast: 1100;--hx-borderWidth-hairline: 1px;--hx-borderWidth-stroke: 1.5px;--hx-borderWidth-focus: 2px;--hx-size-px: 1px;--hx-size-control: 40px;--hx-size-controlLg: 48px;--hx-size-nav: 64px;--hx-size-container: 1280px;--hx-size-measure: 560px;--hx-size-otpCell: 44px;--hx-size-dot: 18px;--hx-size-cardMin: 280px;--hx-size-tileMin: 200px;--hx-size-dialogMax: 480px;--hx-size-toastWidth: 360px;--hx-size-heroMin: 520px;--hx-size-heroMinSm: 360px;--hx-size-sidebar: 248px;--hx-size-chart: 120px;--hx-size-galleryThumb: 96px;--hx-size-iconSm: 16px;--hx-size-iconMd: 20px;--hx-size-iconLg: 24px;--hx-size-spinnerSm: 16px;--hx-size-spinnerMd: 24px;--hx-size-spinnerLg: 40px}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;background-color:var(--hx-color-canvas);color:var(--hx-color-ink);font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);line-height:var(--hx-typography-body-lineHeight);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible{outline:var(--hx-borderWidth-focus) solid var(--hx-color-ink);outline-offset:var(--hx-borderWidth-focus)}.d2me060 :focus-visible,.d2me060:focus-visible{outline-color:var(--hx-color-onPrimary)}.rv8yhg0{width:var(--hx-size-iconSm);height:var(--hx-size-iconSm)}.rv8yhg1{width:var(--hx-size-iconMd);height:var(--hx-size-iconMd)}.rv8yhg2{width:var(--hx-size-iconLg);height:var(--hx-size-iconLg)}._1tz8d7s0{display:flex;flex-direction:column;border-top:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}._1tz8d7s1{border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}._1tz8d7s2{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);color:var(--hx-color-ink);display:flex;align-items:center;justify-content:space-between;gap:var(--hx-spacing-md);padding-block:var(--hx-spacing-md);cursor:pointer;list-style:none;border-radius:var(--hx-radii-xs)}._1tz8d7s2::-webkit-details-marker{display:none}._1tz8d7s2:hover{color:var(--hx-color-graphite)}._1tz8d7s3{flex-shrink:0;color:var(--hx-color-stone);transition:transform var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}details[open] ._1tz8d7s3{transform:rotate(180deg)}._1tz8d7s4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-graphite);padding-bottom:var(--hx-spacing-lg);max-width:var(--hx-size-measure)}.b4ptty0{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);display:inline-flex;align-items:center;gap:var(--hx-spacing-xxs);text-transform:uppercase;padding-block:var(--hx-spacing-xxs);padding-inline:var(--hx-spacing-sm);border-radius:var(--hx-radii-full);white-space:nowrap}.b4ptty1{background-color:var(--hx-color-canvas);color:var(--hx-color-slate);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}.b4ptty2{background-color:var(--hx-color-accent);color:var(--hx-color-ink);border:var(--hx-borderWidth-hairline) solid transparent}.lxyeu40{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-slate)}.lxyeu41{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hx-spacing-xs);list-style:none;margin:0;padding:0}.lxyeu42{display:inline-flex;align-items:center;gap:var(--hx-spacing-xs)}.lxyeu43{color:var(--hx-color-slate);text-decoration:none;border-radius:var(--hx-radii-xs)}.lxyeu43:hover{color:var(--hx-color-ink);text-decoration:underline}.lxyeu44{color:var(--hx-color-stone)}.lxyeu45{color:var(--hx-color-ash)}._1n3i2ke0{position:absolute;width:var(--hx-size-px);height:var(--hx-size-px);padding:0;margin:calc(var(--hx-size-px) * -1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _1jp69cq0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._1jp69cq1{display:inline-block;border-style:solid;border-width:var(--hx-borderWidth-stroke);border-radius:var(--hx-radii-full);animation-name:_1jp69cq0;animation-duration:var(--hx-motion-duration-spin);animation-timing-function:linear;animation-iteration-count:infinite}._1jp69cq2{border-color:var(--hx-color-hairline);border-top-color:var(--hx-color-ink)}._1jp69cq3{border-color:var(--hx-color-onPrimarySoft);border-top-color:var(--hx-color-onPrimary)}._1jp69cq4{width:var(--hx-size-spinnerSm);height:var(--hx-size-spinnerSm)}._1jp69cq5{width:var(--hx-size-spinnerMd);height:var(--hx-size-spinnerMd)}._1jp69cq6{width:var(--hx-size-spinnerLg);height:var(--hx-size-spinnerLg)}@media (prefers-reduced-motion: reduce){._1jp69cq1{animation-duration:var(--hx-motion-duration-pulse)}}.p8c3bl0{font-family:var(--hx-font-sans);font-size:var(--hx-typography-button-fontSize);font-weight:var(--hx-typography-button-fontWeight);line-height:var(--hx-typography-button-lineHeight);letter-spacing:var(--hx-typography-button-letterSpacing);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--hx-spacing-xs);height:var(--hx-size-control);padding-block:var(--hx-spacing-sm);padding-inline:var(--hx-spacing-lg);border:none;border-radius:var(--hx-radii-full);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard),color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}.p8c3bl0:disabled,.p8c3bl0[aria-disabled=true]{cursor:not-allowed;opacity:.45}.p8c3bl1{background-color:var(--hx-color-primary);color:var(--hx-color-onPrimary)}.p8c3bl1:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--hx-color-inkSoft)}.p8c3bl2{background-color:var(--hx-color-onPrimary);color:var(--hx-color-primary)}.p8c3bl2:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--hx-color-hairline)}.p8c3bl3{background-color:var(--hx-color-canvas);color:var(--hx-color-ink);border:var(--hx-borderWidth-hairline) solid var(--hx-color-ink)}.p8c3bl3:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--hx-color-canvasWarm)}.p8c3bl4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);background-color:transparent;color:var(--hx-color-ink);height:auto;padding:0;border-radius:var(--hx-radii-xs);text-decoration:none}.p8c3bl4:hover:not(:disabled):not([aria-disabled=true]),.p8c3bl4:active{text-decoration:underline}.p8c3bl5{pointer-events:none}.p8c3bl6{display:inline-flex;align-items:center;gap:var(--hx-spacing-xs);transition:opacity var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}.p8c3bl7{opacity:0}.p8c3bl8{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.p8c3bl0{height:var(--hx-size-controlLg)}.p8c3bl4{height:auto}}.m3maef0{width:100%;max-width:var(--hx-size-container);margin-inline:auto;padding-inline:var(--hx-spacing-xxl)}@media screen and (max-width: 1024px){.m3maef0{padding-inline:var(--hx-spacing-lg)}}@media screen and (max-width: 640px){.m3maef0{padding-inline:var(--hx-spacing-md)}}.i20oxg0{display:inline-flex;align-items:flex-end;gap:var(--hx-spacing-xs)}.i20oxg1{display:inline-flex;flex-direction:column;align-items:center;min-width:2.75rem;padding-block:var(--hx-spacing-xxs);padding-inline:var(--hx-spacing-xs);border-radius:var(--hx-radii-md);background-color:var(--hx-color-canvas);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}.i20oxg2{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);font-variant-numeric:tabular-nums;color:var(--hx-color-ink)}.i20oxg3{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);text-transform:uppercase;color:var(--hx-color-slate)}.i20oxg4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);color:var(--hx-color-ink)}.a3fllp0{margin:0}.a3fllp1{font-family:var(--hx-font-sans);font-size:var(--hx-typography-subtitle-fontSize);font-weight:var(--hx-typography-subtitle-fontWeight);line-height:var(--hx-typography-subtitle-lineHeight);letter-spacing:var(--hx-typography-subtitle-letterSpacing)}.a3fllp2{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing)}.a3fllp3{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing)}.a3fllp4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyTight-fontSize);font-weight:var(--hx-typography-bodyTight-fontWeight);line-height:var(--hx-typography-bodyTight-lineHeight);letter-spacing:var(--hx-typography-bodyTight-letterSpacing)}.a3fllp5{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing)}.a3fllp6{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing)}.a3fllp7{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);text-transform:uppercase}.a3fllp8{font-family:var(--hx-font-sans);font-size:var(--hx-typography-display-fontSize);font-weight:var(--hx-typography-display-fontWeight);line-height:var(--hx-typography-display-lineHeight);letter-spacing:var(--hx-typography-display-letterSpacing)}.a3fllp9{font-family:var(--hx-font-sans);font-size:var(--hx-typography-displaySm-fontSize);font-weight:var(--hx-typography-displaySm-fontWeight);line-height:var(--hx-typography-displaySm-lineHeight);letter-spacing:var(--hx-typography-displaySm-letterSpacing)}.a3fllpa{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingMd-fontSize);font-weight:var(--hx-typography-headingMd-fontWeight);line-height:var(--hx-typography-headingMd-lineHeight);letter-spacing:var(--hx-typography-headingMd-letterSpacing)}.a3fllpb{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingSm-fontSize);font-weight:var(--hx-typography-headingSm-fontWeight);line-height:var(--hx-typography-headingSm-lineHeight);letter-spacing:var(--hx-typography-headingSm-letterSpacing)}.a3fllpc{color:var(--hx-color-ink)}.a3fllpd{color:var(--hx-color-inkSoft)}.a3fllpe{color:var(--hx-color-graphite)}.a3fllpf{color:var(--hx-color-slate)}.a3fllpg{color:var(--hx-color-slateSoft)}.a3fllph{color:var(--hx-color-mute)}.a3fllpi{color:var(--hx-color-stone)}.a3fllpj{color:var(--hx-color-ash)}.a3fllpk{color:var(--hx-color-onPrimary)}.a3fllpl{color:var(--hx-color-onPrimarySoft)}.a3fllpm{font-family:var(--hx-font-sans);font-size:var(--hx-typography-eyebrow-fontSize);font-weight:var(--hx-typography-eyebrow-fontWeight);line-height:var(--hx-typography-eyebrow-lineHeight);letter-spacing:var(--hx-typography-eyebrow-letterSpacing);text-transform:uppercase;margin:0}._1n7i9a40{display:inline-flex;align-items:center;justify-content:center;width:var(--hx-size-control);height:var(--hx-size-control);padding:0;border:none;border-radius:var(--hx-radii-full);background-color:transparent;cursor:pointer;transition:background-color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}._1n7i9a40:disabled{cursor:not-allowed;opacity:.45}._1n7i9a41{color:var(--hx-color-ink)}._1n7i9a41:hover:not(:disabled){background-color:var(--hx-color-canvasWarm)}._1n7i9a42{color:var(--hx-color-onPrimary)}._1n7i9a42:hover:not(:disabled){background-color:var(--hx-color-inkSoft)}@keyframes _1hu2f930{0%{opacity:0}to{opacity:1}}._1hu2f931{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--hx-color-scrimOverlay);z-index:var(--hx-zIndex-overlay);animation:_1hu2f930 var(--hx-motion-duration-base) var(--hx-motion-easing-enter)}._1hu2f932{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(calc(100vw - var(--hx-spacing-xl)),var(--hx-size-dialogMax));max-height:85vh;overflow-y:auto;background-color:var(--hx-color-canvas);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);border-radius:var(--hx-radii-lg);padding:var(--hx-spacing-xl);z-index:var(--hx-zIndex-dialog);animation:_1hu2f930 var(--hx-motion-duration-base) var(--hx-motion-easing-enter)}._1hu2f933{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--hx-spacing-md);margin-bottom:var(--hx-spacing-md)}._1hu2f934{display:flex;flex-direction:column;gap:var(--hx-spacing-md)}@media (prefers-reduced-motion: reduce){._1hu2f931,._1hu2f932{animation:none}}._1b73a870{border:none;border-top-style:solid;border-top-width:var(--hx-borderWidth-hairline);margin:0;width:100%}._1b73a871{border-top-color:var(--hx-color-hairline)}._1b73a872{border-top-color:var(--hx-color-hairlineSoft)}._19s3ztv0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--hx-spacing-md);padding-block:var(--hx-spacing-section);padding-inline:var(--hx-spacing-lg)}._19s3ztv1{max-width:var(--hx-size-measure)}._19s3ztv2{margin-top:var(--hx-spacing-xs)}.prkqzj0{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingSm-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-headingSm-lineHeight);letter-spacing:var(--hx-typography-bodyTight-letterSpacing);text-transform:lowercase;white-space:nowrap}.prkqzj1{color:var(--hx-color-ink)}.prkqzj2{color:var(--hx-color-onPrimary)}.prkqzj3{color:var(--hx-color-accent)}._1j2lge70{background-color:var(--hx-color-footer);color:var(--hx-color-onPrimary);padding-block:var(--hx-spacing-section)}._1j2lge71{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--hx-spacing-xl)}._1j2lge72{display:flex;flex-direction:column;gap:var(--hx-spacing-sm)}._1j2lge73{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);text-transform:uppercase;color:var(--hx-color-stone);margin:0}._1j2lge74{display:flex;flex-direction:column;gap:var(--hx-spacing-xs);margin:0;padding:0;list-style:none}._1j2lge75{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-onPrimary);text-decoration:none;border-radius:var(--hx-radii-xs)}._1j2lge75:hover{text-decoration:underline}._1j2lge76{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hx-spacing-lg);flex-wrap:wrap;margin-top:var(--hx-spacing-xxl)}._1j2lge77{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-stone)}@media screen and (max-width: 1024px){._1j2lge71{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 640px){._1j2lge71{grid-template-columns:1fr}}.mktzud0{display:flex;flex-direction:column;gap:var(--hx-spacing-xs);width:100%}.mktzud1{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-ink);margin:0}.mktzud2{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-stone);margin:0}.mktzud3{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-ink);margin:0}.mktzud4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;border-bottom-style:solid;border-bottom-width:var(--hx-borderWidth-hairline);border-bottom-color:var(--hx-color-hairlineSoft);border-radius:var(--hx-radii-none);background-color:transparent;color:var(--hx-color-ink);padding-block:var(--hx-spacing-sm);padding-inline:0;transition:border-bottom-color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}.mktzud4::placeholder{color:var(--hx-color-stone);opacity:1}.mktzud4:focus,.mktzud4:focus-visible{outline:none;border-bottom-color:var(--hx-color-ink)}.mktzud4:disabled{color:var(--hx-color-mute);cursor:not-allowed}.mktzud4[aria-invalid=true]{border-bottom-color:var(--hx-color-ink)}.fy862k0{display:grid;margin:0;padding:0;list-style:none}.fy862k1{grid-template-columns:repeat(auto-fill,minmax(var(--hx-size-cardMin),1fr))}.fy862k2{grid-template-columns:repeat(auto-fill,minmax(var(--hx-size-tileMin),1fr))}.fy862k3{gap:var(--hx-spacing-md)}.fy862k4{gap:var(--hx-spacing-lg)}.fy862k5{gap:var(--hx-spacing-xl)}._197jaz40{position:relative;overflow:hidden;background-color:var(--hx-color-scrim);color:var(--hx-color-onPrimary);display:flex;flex-direction:column;justify-content:flex-end}._197jaz41{border-radius:var(--hx-radii-none);min-height:var(--hx-size-heroMin)}._197jaz42{border-radius:var(--hx-radii-lg);min-height:var(--hx-size-heroMinSm)}._197jaz43{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.82}._197jaz44{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--hx-color-scrimOverlay),transparent);pointer-events:none}._197jaz45{position:relative;z-index:var(--hx-zIndex-raised);display:flex;flex-direction:column;align-items:flex-start;gap:var(--hx-spacing-lg)}._197jaz46{padding-block:var(--hx-spacing-xxl)}._197jaz47{padding:var(--hx-spacing-xxl)}._197jaz48{max-width:var(--hx-size-container)}._197jaz49{max-width:var(--hx-size-measure)}@media screen and (max-width: 640px){._197jaz46{padding-block:var(--hx-spacing-lg)}._197jaz47{padding:var(--hx-spacing-lg)}._197jaz48{font-size:var(--hx-typography-displaySm-fontSize);letter-spacing:var(--hx-typography-displaySm-letterSpacing)}}.tvtlf0{display:flex;flex-direction:row;margin:0;padding:0;list-style:none}.tvtlf1{flex-wrap:wrap}.tvtlf2{gap:var(--hx-spacing-none)}.tvtlf3{gap:var(--hx-spacing-xxs)}.tvtlf4{gap:var(--hx-spacing-xs)}.tvtlf5{gap:var(--hx-spacing-sm)}.tvtlf6{gap:var(--hx-spacing-md)}.tvtlf7{gap:var(--hx-spacing-lg)}.tvtlf8{gap:var(--hx-spacing-xl)}.tvtlf9{gap:var(--hx-spacing-xxl)}.tvtlfa{gap:var(--hx-spacing-section)}.tvtlfb{gap:var(--hx-spacing-sectionLg)}.tvtlfc{align-items:flex-start}.tvtlfd{align-items:center}.tvtlfe{align-items:flex-end}.tvtlff{align-items:baseline}.tvtlfg{justify-content:flex-start}.tvtlfh{justify-content:center}.tvtlfi{justify-content:flex-end}.tvtlfj{justify-content:space-between}._60zz9r0{display:flex;align-items:center;justify-content:space-between;gap:var(--hx-spacing-md);background-color:var(--hx-color-surfaceCool);border-radius:var(--hx-radii-md);padding-block:var(--hx-spacing-sm);padding-inline:var(--hx-spacing-md)}._60zz9r1{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);color:var(--hx-color-ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.nhtbg50{display:flex;flex-direction:column;gap:var(--hx-spacing-md);color:var(--hx-color-graphite)}.nhtbg51{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-graphite);margin:0}.nhtbg52{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingSm-fontSize);font-weight:var(--hx-typography-headingSm-fontWeight);line-height:var(--hx-typography-headingSm-lineHeight);letter-spacing:var(--hx-typography-headingSm-letterSpacing);color:var(--hx-color-ink);margin:0}.nhtbg53{font-family:var(--hx-font-sans);font-size:var(--hx-typography-subtitle-fontSize);font-weight:600;line-height:var(--hx-typography-subtitle-lineHeight);letter-spacing:var(--hx-typography-subtitle-letterSpacing);color:var(--hx-color-ink);margin:0}.nhtbg54{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);color:var(--hx-color-ink);margin:0}.nhtbg55{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-graphite);margin:0;padding-left:var(--hx-spacing-lg);display:flex;flex-direction:column;gap:var(--hx-spacing-xxs)}.nhtbg56{margin:0}.nhtbg57{color:var(--hx-color-ink);text-decoration:underline;text-underline-offset:var(--hx-borderWidth-focus);border-radius:var(--hx-radii-xs)}.nhtbg58{font-weight:600;color:var(--hx-color-ink)}.nhtbg59{font-style:italic}.nhtbg5a{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background-color:var(--hx-color-canvasWarm);padding:0 var(--hx-spacing-xxs);border-radius:var(--hx-radii-xs)}.nhtbg5b{margin:0;padding:var(--hx-spacing-md);background-color:var(--hx-color-canvasWarm);border-radius:var(--hx-radii-md);overflow-x:auto}.nhtbg5c{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--hx-typography-meta-fontSize);line-height:1.5;color:var(--hx-color-inkSoft)}.nhtbg5d{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-slate);margin:0;padding-left:var(--hx-spacing-md);border-left:var(--hx-borderWidth-stroke) solid var(--hx-color-hairline)}.nhtbg5e{border:none;border-top:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);margin:0;width:100%}._4l5uvr0{position:relative;width:100%;aspect-ratio:16 / 9;background-color:var(--hx-color-surfaceCool);border-radius:var(--hx-radii-md);overflow:hidden}._4l5uvr1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--hx-motion-duration-slow) var(--hx-motion-easing-enter)}._4l5uvr2{opacity:1}@media (prefers-reduced-motion: reduce){._4l5uvr1{transition:none}}._53h70l0{display:flex;flex-direction:column;gap:var(--hx-spacing-sm)}._53h70l1{display:flex;flex-wrap:wrap;gap:var(--hx-spacing-sm)}._53h70l2{width:var(--hx-size-galleryThumb);aspect-ratio:16 / 9;padding:0;border-radius:var(--hx-radii-sm);overflow:hidden;background-color:var(--hx-color-surfaceCool);cursor:pointer;transition:border-color var(--hx-motion-duration-base) var(--hx-motion-easing-standard)}._53h70l3{border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}._53h70l3:hover{border-color:var(--hx-color-slate)}._53h70l4{border:var(--hx-borderWidth-focus) solid var(--hx-color-ink)}._53h70l5{display:block;width:100%;height:100%;object-fit:cover;opacity:.75;transition:opacity var(--hx-motion-duration-base) var(--hx-motion-easing-standard)}._53h70l4 ._53h70l5,._53h70l2:hover ._53h70l5{opacity:1}@media (prefers-reduced-motion: reduce){._53h70l2,._53h70l5{transition:none}}.ohe8op0{background-color:var(--hx-color-canvas);position:sticky;top:0;z-index:var(--hx-zIndex-nav);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}.ohe8op1{display:flex;align-items:center;justify-content:space-between;gap:var(--hx-spacing-lg);height:var(--hx-size-nav);position:relative}.ohe8op2{display:inline-flex;align-items:center;text-decoration:none;border-radius:var(--hx-radii-xs)}.ohe8op3{display:flex;align-items:center;gap:var(--hx-spacing-lg);position:absolute;left:50%;transform:translate(-50%)}.ohe8op4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);color:var(--hx-color-inkSoft);text-decoration:none;padding-block:var(--hx-spacing-xs);border-radius:var(--hx-radii-xs)}.ohe8op4:hover{color:var(--hx-color-ink)}.ohe8op5{display:flex;align-items:center;gap:var(--hx-spacing-sm)}.ohe8op6{position:relative;display:inline-flex}.ohe8op7{display:inline-flex;align-items:center;justify-content:center;width:var(--hx-size-control);height:var(--hx-size-control);border-radius:var(--hx-radii-full);color:var(--hx-color-ink);text-decoration:none;transition:background-color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}.ohe8op7:hover{background-color:var(--hx-color-canvasWarm)}.ohe8op8{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);position:absolute;top:0;right:0;min-width:var(--hx-size-dot);height:var(--hx-size-dot);padding-inline:var(--hx-spacing-xxs);display:inline-flex;align-items:center;justify-content:center;background-color:var(--hx-color-accent);color:var(--hx-color-ink);border-radius:var(--hx-radii-full);pointer-events:none}.ohe8op9{display:none}.ohe8opb{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--hx-color-canvas);z-index:var(--hx-zIndex-overlay);display:flex;flex-direction:column;padding:var(--hx-spacing-lg)}.ohe8opc{display:flex;align-items:center;justify-content:space-between;height:var(--hx-size-nav)}.ohe8opd{display:flex;flex-direction:column;gap:var(--hx-spacing-xs);padding-top:var(--hx-spacing-xl)}.ohe8ope{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingSm-fontSize);font-weight:var(--hx-typography-headingSm-fontWeight);line-height:var(--hx-typography-headingSm-lineHeight);letter-spacing:var(--hx-typography-headingSm-letterSpacing);color:var(--hx-color-ink);text-decoration:none;padding-block:var(--hx-spacing-sm);border-radius:var(--hx-radii-xs)}.ohe8opf{margin-top:var(--hx-spacing-xl)}@media screen and (max-width: 768px){.ohe8op3{display:none}.ohe8op9{display:inline-flex}.ohe8opa{display:none}}._1v4072c0{display:flex;gap:var(--hx-spacing-sm)}._1v4072c1{font-family:var(--hx-font-sans);font-size:var(--hx-typography-headingSm-fontSize);font-weight:var(--hx-typography-headingSm-fontWeight);line-height:var(--hx-typography-headingSm-lineHeight);letter-spacing:var(--hx-typography-headingSm-letterSpacing);width:var(--hx-size-otpCell);height:var(--hx-size-controlLg);text-align:center;border:none;border-bottom-style:solid;border-bottom-width:var(--hx-borderWidth-focus);border-bottom-color:var(--hx-color-hairlineSoft);border-radius:var(--hx-radii-none);background-color:transparent;color:var(--hx-color-ink);caret-color:var(--hx-color-ink);transition:border-bottom-color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}._1v4072c1:focus,._1v4072c1:focus-visible{outline:none;border-bottom-color:var(--hx-color-ink)}._1v4072c1:disabled{color:var(--hx-color-mute);cursor:not-allowed}._1k225l90{display:flex;align-items:baseline;gap:var(--hx-spacing-xs)}._1k225l91{font-family:var(--hx-font-sans);font-size:var(--hx-typography-displaySm-fontSize);font-weight:var(--hx-typography-displaySm-fontWeight);line-height:var(--hx-typography-displaySm-lineHeight);letter-spacing:var(--hx-typography-displaySm-letterSpacing);color:var(--hx-color-ink)}._1k225l92{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-stone)}._1k225l93{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-ink)}._1h25p7y0{display:flex;flex-direction:column;gap:var(--hx-spacing-md)}._1h25p7y1{position:relative}._1h25p7y2{position:absolute;top:var(--hx-spacing-sm);left:var(--hx-spacing-sm)}._1h25p7y3{color:var(--hx-color-ink);text-decoration:none;border-radius:var(--hx-radii-xs)}._1h25p7y3:hover,._1h25p7y0:hover ._1h25p7y3{text-decoration:underline}._1h25p7y4{display:flex;flex-direction:column;gap:var(--hx-spacing-xs)}._1h25p7y5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._1h25p7y6{display:flex;align-items:center;justify-content:space-between;gap:var(--hx-spacing-md);margin-top:auto}@media (prefers-reduced-motion: no-preference){._1h25p7y0 ._1h25p7y1 img{transition:transform var(--hx-motion-duration-slow) var(--hx-motion-easing-standard),opacity var(--hx-motion-duration-slow) var(--hx-motion-easing-enter)}._1h25p7y0:hover ._1h25p7y1 img,._1h25p7y0:focus-within ._1h25p7y1 img{transform:scale(1.04)}}@media (prefers-reduced-motion: reduce){._1h25p7y0 ._1h25p7y1 img{transition:none}}@keyframes _1k5nlbc0{0%{opacity:1}50%{opacity:.55}to{opacity:1}}._1k5nlbc1{background-color:var(--hx-color-surfaceCool);animation-name:_1k5nlbc0;animation-duration:var(--hx-motion-duration-pulse);animation-timing-function:var(--hx-motion-easing-standard);animation-iteration-count:infinite}._1k5nlbc2{height:var(--hx-typography-body-fontSize);border-radius:var(--hx-radii-xs)}._1k5nlbc3{height:var(--hx-typography-headingSm-fontSize);border-radius:var(--hx-radii-xs)}._1k5nlbc4{aspect-ratio:16 / 9;width:100%;border-radius:var(--hx-radii-md)}._1k5nlbc5{height:var(--hx-size-control);border-radius:var(--hx-radii-md)}@media (prefers-reduced-motion: reduce){._1k5nlbc1{animation:none}}._1ro7sgi0{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._1ro7sgi1{gap:var(--hx-spacing-none)}._1ro7sgi2{gap:var(--hx-spacing-xxs)}._1ro7sgi3{gap:var(--hx-spacing-xs)}._1ro7sgi4{gap:var(--hx-spacing-sm)}._1ro7sgi5{gap:var(--hx-spacing-md)}._1ro7sgi6{gap:var(--hx-spacing-lg)}._1ro7sgi7{gap:var(--hx-spacing-xl)}._1ro7sgi8{gap:var(--hx-spacing-xxl)}._1ro7sgi9{gap:var(--hx-spacing-section)}._1ro7sgia{gap:var(--hx-spacing-sectionLg)}._1ro7sgib{align-items:flex-start}._1ro7sgic{align-items:center}._1ro7sgid{align-items:flex-end}._1ro7sgie{align-items:stretch}.fo39300{display:flex;flex-direction:column;gap:var(--hx-spacing-xs);width:100%}.fo39301{display:flex;align-items:center;justify-content:space-between;gap:var(--hx-spacing-sm);padding-block:var(--hx-spacing-sm);border-bottom-style:solid;border-bottom-width:var(--hx-borderWidth-hairline);border-bottom-color:var(--hx-color-hairlineSoft)}.fo39302{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-graphite);margin:0}.fo39303{display:flex;align-items:center;gap:var(--hx-spacing-md)}.fo39304{flex:1;min-width:0}.fvzsp81{padding-block:var(--hx-spacing-section)}.fvzsp82{padding-block:var(--hx-spacing-sectionLg)}.fvzsp83{background-color:var(--hx-color-canvas)}.fvzsp84{background-color:var(--hx-color-canvasWarm)}@media screen and (max-width: 768px){.fvzsp82{padding-block:var(--hx-spacing-section)}}.ltzv0h0{position:relative;width:100%}.ltzv0h1{padding-right:var(--hx-spacing-xl);cursor:pointer}.ltzv0h2{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--hx-color-graphite);pointer-events:none}.x3ed540{width:100%;overflow-x:auto}.x3ed541{width:100%;border-collapse:collapse}.x3ed542{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);text-transform:uppercase;color:var(--hx-color-slate);text-align:left;padding-block:var(--hx-spacing-sm);padding-inline:var(--hx-spacing-md);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);white-space:nowrap}.x3ed543{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-ink);padding-block:var(--hx-spacing-sm);padding-inline:var(--hx-spacing-md);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairlineSoft);vertical-align:middle}.x3ed544:hover{background-color:var(--hx-color-canvasWarm)}.q00y7p0{display:flex;gap:var(--hx-spacing-lg);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairlineSoft);overflow-x:auto}.q00y7p1{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--hx-color-slate);cursor:pointer;padding-block:var(--hx-spacing-sm);padding-inline:0;margin-bottom:calc(var(--hx-borderWidth-hairline) * -1);border-bottom:var(--hx-borderWidth-focus) solid transparent;white-space:nowrap;transition:color var(--hx-motion-duration-fast) var(--hx-motion-easing-standard)}.q00y7p1:hover{color:var(--hx-color-ink)}.q00y7p1[data-state=active]{color:var(--hx-color-ink);border-bottom-color:var(--hx-color-ink)}.q00y7p2{padding-top:var(--hx-spacing-lg)}.q00y7p2:focus-visible{outline:none}._729g2s0{resize:vertical;min-height:6em}@keyframes _1lxw45c0{0%{transform:translateY(var(--hx-spacing-md));opacity:0}to{transform:translateY(0);opacity:1}}._1lxw45c1{position:fixed;bottom:0;right:0;display:flex;flex-direction:column;gap:var(--hx-spacing-sm);padding:var(--hx-spacing-lg);width:min(100vw,calc(var(--hx-size-toastWidth) + var(--hx-spacing-lg) * 2));margin:0;list-style:none;z-index:var(--hx-zIndex-toast);outline:none}._1lxw45c2{background-color:var(--hx-color-canvas);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairlineSoft);border-radius:var(--hx-radii-lg);padding:var(--hx-spacing-md);display:flex;flex-direction:column;gap:var(--hx-spacing-xxs);animation:_1lxw45c0 var(--hx-motion-duration-base) var(--hx-motion-easing-enter)}@media (prefers-reduced-motion: reduce){._1lxw45c2{animation:none}}._1e9s1lj0{display:flex;flex-direction:column;min-height:100vh}._1e9s1lj1{flex:1}._1g40udg0{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hx-spacing-xxl);align-items:start}._1g40udg2{margin:0}._1g40udg3{display:flex;justify-content:space-between;gap:var(--hx-spacing-md);padding-block:var(--hx-spacing-xs);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairlineSoft)}._1g40udg4{font-family:var(--hx-font-sans);font-size:var(--hx-typography-meta-fontSize);font-weight:var(--hx-typography-meta-fontWeight);line-height:var(--hx-typography-meta-lineHeight);letter-spacing:var(--hx-typography-meta-letterSpacing);color:var(--hx-color-stone)}._1g40udg5{font-family:var(--hx-font-sans);font-size:var(--hx-typography-body-fontSize);font-weight:var(--hx-typography-body-fontWeight);line-height:var(--hx-typography-body-lineHeight);letter-spacing:var(--hx-typography-body-letterSpacing);color:var(--hx-color-ink);margin:0;text-align:right}._1g40udg6{max-width:var(--hx-size-measure)}._1g40udg7{display:flex;align-items:center;flex-wrap:wrap;gap:var(--hx-spacing-sm)}._1g40udg8{display:inline-flex;align-items:center;gap:var(--hx-spacing-xs);color:var(--hx-color-slate)}._1g40udg9{display:flex;flex-wrap:wrap;gap:var(--hx-spacing-sm)}._1g40udga{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);display:inline-flex;align-items:center;gap:var(--hx-spacing-xs);padding-block:var(--hx-spacing-xs);padding-inline:var(--hx-spacing-sm);border-radius:var(--hx-radii-full);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);color:var(--hx-color-graphite)}._1g40udgb{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--hx-size-cardMin),1fr));gap:var(--hx-spacing-md)}._1g40udgc{display:flex;align-items:flex-start;gap:var(--hx-spacing-sm);padding:var(--hx-spacing-lg);background-color:var(--hx-color-canvasWarm);border-radius:var(--hx-radii-md)}._1g40udgd{color:var(--hx-color-slate);flex-shrink:0;margin-top:var(--hx-spacing-xxs)}._1g40udge{display:flex;flex-direction:column;gap:var(--hx-spacing-xxs);min-width:0}._1g40udgf{max-width:var(--hx-size-measure)}@media screen and (max-width: 1024px){._1g40udg0{grid-template-columns:1fr;gap:var(--hx-spacing-xl)}}@media screen and (min-width: 1025px){._1g40udg1{position:sticky;top:calc(var(--hx-size-nav) + var(--hx-spacing-lg))}}@media screen and (max-width: 640px){._1g40udgb{grid-template-columns:1fr}}._19hm5w50{max-width:var(--hx-size-measure);margin-inline:auto}._3s5t140{display:grid;grid-template-columns:var(--hx-size-sidebar) minmax(0,1fr);gap:var(--hx-spacing-xxl);align-items:start}._3s5t141{display:flex;flex-direction:column;gap:var(--hx-spacing-lg)}._3s5t142{display:flex;align-items:center;gap:var(--hx-spacing-sm);padding:var(--hx-spacing-md);background-color:var(--hx-color-canvasWarm);border-radius:var(--hx-radii-lg);min-width:0}._3s5t143{font-family:var(--hx-font-sans);font-size:var(--hx-typography-bodyStrong-fontSize);font-weight:var(--hx-typography-bodyStrong-fontWeight);line-height:var(--hx-typography-bodyStrong-lineHeight);letter-spacing:var(--hx-typography-bodyStrong-letterSpacing);display:inline-flex;align-items:center;justify-content:center;width:var(--hx-size-control);height:var(--hx-size-control);flex-shrink:0;border-radius:var(--hx-radii-full);background-color:var(--hx-color-ink);color:var(--hx-color-onPrimary);text-transform:uppercase;-webkit-user-select:none;user-select:none}._3s5t144{display:flex;flex-direction:column;gap:var(--hx-spacing-xxs);min-width:0}._3s5t145{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);color:var(--hx-color-ink);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._3s5t146{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);text-transform:uppercase;color:var(--hx-color-stone);margin:0}._3s5t147{display:flex;flex-direction:column;gap:var(--hx-spacing-xxs)}._3s5t148{font-family:var(--hx-font-sans);font-size:var(--hx-typography-linkSm-fontSize);font-weight:var(--hx-typography-linkSm-fontWeight);line-height:var(--hx-typography-linkSm-lineHeight);letter-spacing:var(--hx-typography-linkSm-letterSpacing);display:flex;align-items:center;gap:var(--hx-spacing-sm);width:100%;padding-block:var(--hx-spacing-xs);padding-inline:var(--hx-spacing-sm);border-radius:var(--hx-radii-sm);border:none;border-inline-start:var(--hx-borderWidth-focus) solid transparent;background-color:transparent;color:var(--hx-color-graphite);cursor:pointer;text-align:left}._3s5t148:hover{color:var(--hx-color-ink);background-color:var(--hx-color-canvasWarm)}._3s5t149{color:var(--hx-color-ink);background-color:var(--hx-color-canvasWarm);border-inline-start-color:var(--hx-color-accent)}._3s5t14a{color:var(--hx-color-slate);flex-shrink:0}._3s5t14b{font-family:var(--hx-font-sans);font-size:var(--hx-typography-microCaps-fontSize);font-weight:var(--hx-typography-microCaps-fontWeight);line-height:var(--hx-typography-microCaps-lineHeight);letter-spacing:var(--hx-typography-microCaps-letterSpacing);margin-left:auto;padding-block:var(--hx-spacing-xxs);padding-inline:var(--hx-spacing-xs);border-radius:var(--hx-radii-full);background-color:var(--hx-color-hairlineSoft);color:var(--hx-color-slate)}._3s5t14c{display:flex;flex-direction:column;gap:var(--hx-spacing-sm)}._3s5t14d{min-width:0;display:flex;flex-direction:column;gap:var(--hx-spacing-xl)}._3s5t14e{display:flex;flex-direction:column;gap:var(--hx-spacing-sm);padding-bottom:var(--hx-spacing-lg);border-bottom:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}._3s5t14f{display:flex;flex-direction:column;gap:var(--hx-spacing-lg);padding-top:var(--hx-spacing-xl);border-top:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline)}._3s5t14g{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--hx-borderWidth-hairline);background-color:var(--hx-color-hairlineSoft);border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);border-radius:var(--hx-radii-lg);overflow:hidden}._3s5t14h{display:flex;flex-direction:column;gap:var(--hx-spacing-xs);padding:var(--hx-spacing-lg);background-color:var(--hx-color-canvas);min-width:0}._3s5t14i{font-family:var(--hx-font-sans);font-size:var(--hx-typography-displaySm-fontSize);font-weight:var(--hx-typography-displaySm-fontWeight);line-height:var(--hx-typography-displaySm-lineHeight);letter-spacing:var(--hx-typography-displaySm-letterSpacing);color:var(--hx-color-ink);margin:0;font-variant-numeric:tabular-nums}._3s5t14j{background-color:var(--hx-color-canvasWarm);border-radius:var(--hx-radii-lg);padding:var(--hx-spacing-lg)}._3s5t14k{border:var(--hx-borderWidth-hairline) solid var(--hx-color-hairline);border-radius:var(--hx-radii-lg);overflow:hidden}._3s5t14k thead th{background-color:var(--hx-color-canvasWarm)}._3s5t14k tbody tr:last-child td{border-bottom:none}._3s5t14l{background-color:var(--hx-color-canvasWarm);border-radius:var(--hx-radii-lg);border-left:var(--hx-borderWidth-stroke) solid var(--hx-color-accent);padding:var(--hx-spacing-lg);display:flex;flex-direction:column;gap:var(--hx-spacing-sm)}._3s5t14m{color:var(--hx-color-ink);text-decoration:underline;text-underline-offset:var(--hx-spacing-xxs)}._3s5t14n{display:flex;gap:var(--hx-spacing-sm);align-items:center;flex-wrap:wrap}._3s5t14o{color:var(--hx-color-ink);text-decoration:none;border-radius:var(--hx-radii-xs)}._3s5t14o:hover{text-decoration:underline}@media screen and (max-width: 1024px){._3s5t140{grid-template-columns:1fr;gap:var(--hx-spacing-xl)}._3s5t147{flex-direction:row;flex-wrap:wrap}._3s5t148{width:auto}._3s5t14b{display:none}}@media screen and (min-width: 1025px){._3s5t141{position:sticky;top:calc(var(--hx-size-nav) + var(--hx-spacing-lg));border-inline-end:var(--hx-borderWidth-hairline) solid var(--hx-color-hairlineSoft);padding-inline-end:var(--hx-spacing-lg)}}@media screen and (max-width: 1200px){._3s5t14g{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 640px){._3s5t14g{grid-template-columns:1fr}}._71d7sv0{display:grid;grid-template-columns:var(--hx-size-galleryThumb) minmax(0,1fr) auto;gap:var(--hx-spacing-lg);align-items:center}._71d7sv2{display:flex;flex-direction:column;align-items:flex-end;gap:var(--hx-spacing-xs)}._71d7sv3{margin-left:auto;width:100%;max-width:var(--hx-size-dialogMax);display:flex;flex-direction:column;gap:var(--hx-spacing-md)}@media screen and (max-width: 640px){._71d7sv0{grid-template-columns:minmax(0,1fr) auto}._71d7sv1{display:none}}
