@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--dm-font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--dm-font-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--dm-font-display:"Fraunces","Fraunces Fallback"}:root{--dm-font-sans:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--dm-font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--dm-font-display:"Fraunces","Times New Roman",serif}:root,[data-theme=light]{color-scheme:light;--dm-nav-bg:#2b2230;--dm-nav-fg:#faf4ed;--dm-nav-muted:#d3c4d2;--dm-nav-active:#ffffff20;--dm-nav-marker:#d8a975;--dm-bg:#f6f2eb;--dm-paper:#efe8ed;--dm-card:#fffcf8;--dm-fg:#2d2630;--dm-fg-soft:#625a63;--dm-fg-muted:#685f6b;--dm-border:rgba(45,38,48,0.15);--dm-line:rgba(45,38,48,0.11);--dm-line-soft:rgba(45,38,48,0.07);--dm-muted-bg:#efe8ed;--dm-primary:#59415f;--dm-primary-deep:#3f2e46;--dm-primary-soft:rgba(89,65,95,0.09);--dm-primary-border:rgba(89,65,95,0.36);--dm-primary-wash:#efe6ed;--dm-lilac:#d1b8d6;--dm-mint:var(--dm-lilac);--dm-amber:#b45309;--dm-amber-deep:#92400e;--dm-amber-bg:rgba(245,158,11,0.1);--dm-emerald:#047857;--dm-emerald-bg:rgba(5,150,105,0.1);--dm-red:#b91c1c;--dm-red-deep:#7f1d1d;--dm-red-bg:rgba(220,38,38,0.06);--dm-red-border:rgba(220,38,38,0.25);--dm-danger:#a12525;--dm-danger-bg:rgba(161,37,37,0.06);--dm-danger-border:rgba(161,37,37,0.3);--dm-danger-deep:#7a1a1a;--dm-fg-inverse:#ffffff;--dm-fg-inverse-soft:rgba(255,255,255,0.7);--dm-fg-inverse-muted:rgba(255,255,255,0.55);--dm-line-inverse:rgba(255,255,255,0.16);--dm-dash-accent:#745879;--dm-dash-accent-soft:rgba(116,88,121,0.1);--dm-dash-accent-border:rgba(116,88,121,0.26);--dm-avatar-highlight-l:98%;--dm-avatar-bg-l:93%;--dm-avatar-shadow-l:88%;--dm-avatar-fg-l:30%;--dm-avatar-rim-l:78%;--dm-avatar-rim-a:0.52;--dm-avatar-shine-l:100%;--dm-avatar-shine-a:0.72;--dm-avatar-depth-a:0.08;--dm-shadow-card:0 0 0 1px rgba(14,20,19,0.05),0 1px 2px rgba(14,20,19,0.04),0 6px 16px -8px rgba(14,20,19,0.08);--dm-shadow-pop:0 0 0 1px rgba(14,20,19,0.06),0 4px 10px -4px rgba(14,20,19,0.1),0 16px 36px -10px rgba(14,20,19,0.2);--dm-shadow-lift:0 0 0 1px rgba(14,20,19,0.05),0 2px 6px -2px rgba(14,20,19,0.06),0 12px 28px -10px rgba(14,20,19,0.14);--dm-shadow-modal:0 0 0 1px rgba(14,20,19,0.06),0 12px 24px -12px rgba(14,20,19,0.18),0 40px 96px -20px rgba(14,20,19,0.38);--dm-shadow-button:inset 0 1px 0 rgba(255,255,255,0.16),0 1px 2px rgba(14,20,19,0.18);--dm-fill:rgba(14,20,19,0.05);--dm-fill-hover:rgba(14,20,19,0.085);--dm-scrollbar:rgba(14,20,19,0.14);--dm-scrollbar-hover:rgba(14,20,19,0.24);--dm-scrim:rgba(14,20,19,0.26);--dm-ring:#59415f}[data-theme=dark]{color-scheme:dark;--dm-nav-bg:#17131a;--dm-nav-fg:#f5eef3;--dm-nav-muted:#cbbdca;--dm-nav-active:#ffffff20;--dm-nav-marker:#e4b987;--dm-bg:#1e1a21;--dm-paper:#262029;--dm-card:#302a32;--dm-fg:#f4edf1;--dm-fg-soft:#c8bbc5;--dm-fg-muted:#b8aab6;--dm-border:rgba(244,237,241,0.19);--dm-line:rgba(244,237,241,0.13);--dm-line-soft:rgba(244,237,241,0.08);--dm-muted-bg:#39303b;--dm-primary:#d1b8d6;--dm-primary-deep:#e0c8e4;--dm-primary-soft:rgba(209,184,214,0.13);--dm-primary-border:rgba(209,184,214,0.4);--dm-primary-wash:#39303b;--dm-lilac:#d1b8d6;--dm-mint:var(--dm-lilac);--dm-amber:#e3a75c;--dm-amber-deep:#eebe84;--dm-amber-bg:rgba(227,167,92,0.12);--dm-emerald:#3fcf9d;--dm-emerald-bg:rgba(63,207,157,0.12);--dm-red:#f27d7d;--dm-red-deep:#f7a3a3;--dm-red-bg:rgba(242,125,125,0.1);--dm-red-border:rgba(242,125,125,0.35);--dm-danger:#e5636a;--dm-danger-bg:rgba(229,99,106,0.12);--dm-danger-border:rgba(229,99,106,0.4);--dm-danger-deep:#f28389;--dm-fg-inverse:#261d29;--dm-fg-inverse-soft:rgba(38,29,41,0.72);--dm-fg-inverse-muted:rgba(38,29,41,0.56);--dm-line-inverse:rgba(38,29,41,0.18);--dm-dash-accent:#d6badd;--dm-dash-accent-soft:rgba(214,186,221,0.14);--dm-dash-accent-border:rgba(214,186,221,0.33);--dm-avatar-highlight-l:30%;--dm-avatar-bg-l:25%;--dm-avatar-shadow-l:20%;--dm-avatar-fg-l:88%;--dm-avatar-rim-l:54%;--dm-avatar-rim-a:0.34;--dm-avatar-shine-l:90%;--dm-avatar-shine-a:0.13;--dm-avatar-depth-a:0.22;--dm-shadow-card:0 0 0 1px rgba(238,246,243,0.06),0 1px 2px rgba(0,0,0,0.4),0 6px 16px -8px rgba(0,0,0,0.5);--dm-shadow-pop:0 0 0 1px rgba(238,246,243,0.08),0 4px 10px -4px rgba(0,0,0,0.5),0 16px 36px -10px rgba(0,0,0,0.7);--dm-shadow-lift:0 0 0 1px rgba(238,246,243,0.07),0 2px 6px -2px rgba(0,0,0,0.45),0 12px 28px -10px rgba(0,0,0,0.6);--dm-shadow-modal:0 0 0 1px rgba(238,246,243,0.1),0 12px 24px -12px rgba(0,0,0,0.6),0 40px 96px -20px rgba(0,0,0,0.8);--dm-shadow-button:inset 0 1px 0 rgba(255,255,255,0.22),0 1px 2px rgba(0,0,0,0.5);--dm-fill:rgba(238,246,243,0.07);--dm-fill-hover:rgba(238,246,243,0.12);--dm-scrollbar:rgba(238,246,243,0.16);--dm-scrollbar-hover:rgba(238,246,243,0.28);--dm-scrim:rgba(0,0,0,0.55);--dm-ring:#d1b8d6}:root,[data-theme=dark],[data-theme=light]{--color-bg:var(--dm-bg);--color-card:var(--dm-card);--color-fg:var(--dm-fg);--color-fg-soft:var(--dm-fg-soft);--color-fg-muted:var(--dm-fg-muted);--color-line:var(--dm-line);--color-border:var(--dm-border);--color-primary:var(--dm-primary);--color-amber:var(--dm-amber);--color-amber-bg:var(--dm-amber-bg);--font-sans:var(--dm-font-sans);--font-mono:var(--dm-font-mono);--font-display:var(--dm-font-display)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}html{-webkit-text-size-adjust:100%}body{background-color:var(--dm-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E");color:var(--dm-fg);font-family:var(--dm-font-sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";overflow-wrap:break-word}canvas,img,picture,video{max-width:100%;height:auto}input,select,textarea{min-width:0;max-width:100%}pre{max-width:100%;overflow-x:auto}.dm-app-viewport{height:100vh}@supports (height:100dvh){.dm-app-viewport{height:100dvh}}html[data-theme] body{transition:background-color .16s ease,color .16s ease}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--dm-ring);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--dm-scrollbar);border-radius:9999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--dm-scrollbar-hover);background-clip:padding-box}[data-dm-lift]{transition:transform .15s cubic-bezier(.2,.7,.3,1),box-shadow .15s cubic-bezier(.2,.7,.3,1)}[data-dm-lift]:hover{transform:translateY(-1px);box-shadow:var(--dm-shadow-lift)}@keyframes dm-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dm-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dm-spin{to{transform:rotate(1turn)}}.dm-skeleton{animation:dm-skeleton 1.6s ease-in-out infinite}.dm-spinner{animation:dm-spin .7s linear infinite}@media (prefers-reduced-motion:reduce){.dm-skeleton,.dm-spinner{animation:none!important}}.dm-sidebar-desktop{display:block}.dm-tabbar,.dm-topbar-hamburger{display:none}:root{--dm-tabbar-inset:0px}@media (max-width:760px){.dm-sidebar-desktop{display:none}.dm-topbar-hamburger{display:inline-flex}.dm-tabbar{display:flex}}@media (max-width:360px){.dm-tabbar-label{display:none}}.dm-topbar-icon{width:32px;height:32px}@media (max-width:760px){.dm-topbar-icon{width:44px;height:44px}}.dm-nav-row{background:transparent}.dm-nav-row:hover{background:var(--dm-line-soft)}@media (max-width:760px){.dm-nav-row{min-height:44px}}.dm-nav-lock{display:inline-flex;opacity:0;transition:opacity .12s cubic-bezier(.2,0,0,1)}.dm-nav-row:focus-visible .dm-nav-lock,.dm-nav-row:hover .dm-nav-lock{opacity:1}.dm-main-scroll>*{margin-inline:auto}@keyframes dm-route-in-a{0%{opacity:0}}@keyframes dm-route-in-b{0%{opacity:0}}.dm-main-scroll[data-route-flip=a]{animation:dm-route-in-a .22s cubic-bezier(.2,0,0,1)}.dm-main-scroll[data-route-flip=b]{animation:dm-route-in-b .22s cubic-bezier(.2,0,0,1)}.dm-banner-item:empty,.dm-banner-slot[data-expanded=false] .dm-banner-item:not(:empty)~.dm-banner-item{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-dm-lift]:hover{transform:none}}[data-dm-button]:not(:disabled):not([aria-disabled=true]):active{transform:scale(.97)}.dm-scrim{background:var(--dm-scrim);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);animation:dm-scrim-in .18s cubic-bezier(.2,0,0,1) both}.dm-sheet{animation:dm-sheet-in .26s cubic-bezier(.2,.9,.3,1.05) both}@keyframes dm-scrim-in{0%{opacity:0}}@keyframes dm-sheet-in{0%{opacity:0;transform:translateY(12px) scale(.97)}}.dm-sheet-layer{align-items:center}.dm-sheet-panel{border-radius:28px;margin:auto}.dm-sheet-details>summary::-webkit-details-marker{display:none}.dm-sheet-details>summary:hover{background:var(--dm-fill)}.dm-sheet-details[open] .dm-sheet-details-chevron{transform:rotate(180deg)}@media (max-width:520px){.dm-sheet-layer{align-items:flex-end;padding:0!important}.dm-sheet-panel{max-width:none!important;margin:auto 0 0;border-radius:28px 28px 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important}}.dm-editorial-sidebar{--dm-ring:#d9b591}.dm-editorial-sidebar .dm-nav-row:hover{background:#ffffff0f}.dm-editorial-sidebar .dm-nav-row:focus-visible,.dm-rail-account:focus-visible,.dm-rail-brand:focus-visible{outline:2px solid var(--dm-nav-marker);outline-offset:-2px}.dm-rail-account:hover,.dm-rail-brand:hover{color:#fffef1}.dm-section-navigation{display:flex;flex-wrap:wrap;flex-shrink:0;gap:0 20px;padding:0 32px;border-bottom:1px solid var(--dm-line-soft)}.dm-section-navigation>button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 1px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dm-fg-muted);font:inherit;font-size:13px;cursor:pointer}.dm-section-navigation>button:hover,.dm-section-navigation>button[aria-current=page]{color:var(--dm-fg)}.dm-section-navigation>button[aria-current=page]{border-bottom-color:var(--dm-primary)}.dm-section-navigation>button:focus-visible{outline:2px solid var(--dm-primary);outline-offset:-2px}.dm-section-count,.dm-section-lock{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dm-fg-muted)}.dm-section-count{padding:2px 6px;border-radius:5px;background:var(--dm-line-soft)}@media (max-width:760px){.dm-section-navigation{padding-inline:16px}}.dm-shell-location{display:flex;align-items:center;gap:12px;color:var(--dm-fg-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase;min-width:0}.dm-shell-location strong{font-weight:600;color:var(--dm-fg-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){.dm-shell-location>span{display:none}}.dm-nav-hint{position:fixed;z-index:90;padding:9px 12px;background:var(--dm-card);color:var(--dm-fg);border:1px solid var(--dm-border);border-radius:8px;font-size:13px;box-shadow:var(--dm-shadow-pop);pointer-events:none}