/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.PCGG{border-top:1px var(--tw-border-style);border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.PCGG{border-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.PCGG{padding-block:calc(var(--spacing,.25rem)*8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--muted-foreground)}.dark .PCGG{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark .PCGG{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.h8F2{background-color:var(--background);min-height:100vh;color:var(--foreground)}.h8F2 ::selection{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.h8F2 ::selection{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.h8F2::selection{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.h8F2::selection{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.dark .h8F2 ::selection{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .h8F2 ::selection{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.dark .h8F2::selection{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .h8F2::selection{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.T_Re{background-color:var(--muted);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.T_Re{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.T_Re{padding-block:calc(var(--spacing,.25rem)*24);text-align:center}.VvAa{pointer-events:none;top:calc(var(--spacing,.25rem)*24);right:calc(var(--spacing,.25rem)*10);opacity:.2;position:absolute}@media (min-width:48rem){.VvAa{right:calc(var(--spacing,.25rem)*32)}}.dark .VvAa{opacity:.1}._5GQv{width:100%;position:relative}@media (min-width:40rem){._5GQv{max-width:40rem}}@media (min-width:48rem){._5GQv{max-width:48rem}}@media (min-width:64rem){._5GQv{max-width:64rem}}@media (min-width:80rem){._5GQv{max-width:80rem}}@media (min-width:96rem){._5GQv{max-width:96rem}}._5GQv{max-width:var(--container-2xl,42rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}._AYD{margin-bottom:calc(var(--spacing,.25rem)*6);font-family:var(--font-playfair),"Playfair Display",serif;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){._AYD{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.GGnp{margin-bottom:calc(var(--spacing,.25rem)*8);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--muted-foreground)}.yFhO{background-color:var(--foreground);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--background);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px;display:inline-block}@media (hover:hover){.yFhO:hover{opacity:.9}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.XNKy{justify-content:center;align-items:center;display:flex;position:relative}.d1g4{pointer-events:none;z-index:50;border-radius:calc(var(--radius) - 2px);background-color:var(--color-zinc-900,oklch(21% .006 285.885));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute}.dark .d1g4{background-color:var(--foreground);color:var(--background)}.pIq2{top:calc(var(--spacing,.25rem)*-10)}.ItRj,.pIq2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}.ItRj{bottom:calc(var(--spacing,.25rem)*-10)}.azO5{left:calc(var(--spacing,.25rem)*-2);--tw-translate-x:-100%;--tw-translate-y:calc(calc(1/2*100%)*-1)}.B0Xt,.azO5{top:50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.B0Xt{right:calc(var(--spacing,.25rem)*-2);--tw-translate-x:100%;--tw-translate-y:calc(calc(1/2*100%)*-1)}._SZp{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-zinc-900,oklch(21% .006 285.885));position:absolute;rotate:45deg}.dark ._SZp{background-color:var(--foreground)}.Lryr{bottom:-3px}.Lryr,._3uBW{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}._3uBW{top:-3px}._0cP1{right:-3px}._0cP1,._6TJ_{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);top:50%}._6TJ_{left:-3px}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.b1rX{z-index:50;width:90%;max-width:var(--container-2xl,42rem);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:fixed;left:50%}.HeQX{bottom:calc(var(--spacing,.25rem)*4)}._8p98{top:calc(var(--spacing,.25rem)*4)}.p9D3{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.iNpg{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.MjP2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e+38px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.izHF{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.sOgr{font-family:var(--font-playfair),"Playfair Display",serif;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.sOgr:hover{opacity:.7}}.ZfOu{align-items:center;gap:calc(var(--spacing,.25rem)*8);display:none}@media (min-width:48rem){.ZfOu{display:flex}}.Q8Bt{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.Q8Bt:hover{color:var(--muted-foreground)}}.a5Of{position:relative}.oHOa{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.DDmU{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.DDmU:is(:where(.ARtS):hover *){rotate:180deg}}.R_D1{visibility:hidden;left:calc(var(--spacing,.25rem)*0);z-index:50;width:calc(var(--spacing,.25rem)*40);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;position:absolute}.a5Of:hover .R_D1{visibility:visible;opacity:1}.dDOA{margin-bottom:calc(var(--spacing,.25rem)*2);bottom:100%}.CqSj{margin-top:calc(var(--spacing,.25rem)*2);top:100%}.pbuz{border-radius:var(--radius);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.C_6H{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.C_6H:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.C_6H:hover{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.dark .C_6H:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark .C_6H:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.TFe0{padding-block:calc(var(--spacing,.25rem)*2)}.tiBk{cursor:pointer;padding:calc(var(--spacing,.25rem)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px}@media (hover:hover){.tiBk:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.tiBk:hover{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.dark .tiBk:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark .tiBk:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.ryBN{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ryBN{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.ryBN{color:var(--color-zinc-900,oklch(21% .006 285.885))}.dark .ryBN{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark .ryBN{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.dark .ryBN{color:var(--foreground)}.Tpqt{color:var(--color-zinc-600,oklch(44.2% .017 285.786))}.dark .Tpqt{color:var(--color-zinc-200,oklch(92% .004 286.32))}.FTLX,.ono2{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}@media (min-width:48rem){.FTLX{display:none}}.kZrL{padding:calc(var(--spacing,.25rem)*2)}.ql1P{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}@media (min-width:48rem){.ql1P{display:none}}.OcRk{right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;overflow:hidden}@media (min-width:48rem){.OcRk{display:none}}.OcRk{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.j1fi{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}._7Sm3{height:100%}.a4M5{border-radius:var(--radius);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.a4M5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.a4M5:hover{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.dark .a4M5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark .a4M5:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.XBb6{top:calc(var(--spacing,.25rem)*32);height:fit-content;width:calc(var(--spacing,.25rem)*64);flex-shrink:0;display:none;position:sticky}@media (min-width:64rem){.XBb6{display:block}}.EHS1{gap:calc(var(--spacing,.25rem)*6);border-left:1px var(--tw-border-style);border-color:#0000000d;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.EHS1{border-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.EHS1{padding-left:calc(var(--spacing,.25rem)*6)}.dark .EHS1{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark .EHS1{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.yGCN{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}._06vl{cursor:pointer;text-align:left;font-family:var(--font-playfair),"Playfair Display",serif;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){._06vl:hover{color:var(--foreground)}}._3vA7{color:var(--foreground)}.F8EH{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--foreground);border-top-right-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px;position:absolute;top:50%;left:-25px}.gR75{margin-left:calc(var(--spacing,.25rem)*.5);gap:calc(var(--spacing,.25rem)*2);border-left:1px var(--tw-border-style);border-color:#0000000d;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.gR75{border-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.gR75{padding-left:calc(var(--spacing,.25rem)*4)}.dark .gR75{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark .gR75{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.Qn_S{margin-bottom:calc(var(--spacing,.25rem)*6);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.Qn_S:hover{color:var(--foreground)}}._8znn{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding-block:calc(var(--spacing,.25rem)*.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--muted-foreground);overflow:hidden}@supports (color:color-mix(in lab,red,red)){._8znn{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}._8znn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._8znn:hover{color:var(--foreground)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}