:root{--typography-weight-light:300;--typography-weight-regular:400;--typography-weight-medium:500;--typography-weight-semibold:600;--typography-weight-bold:700;--typography-weight-extrabold:800;--typography-size-25:.625rem;--typography-size-50:.75rem;--typography-size-75:.8125rem;--typography-size-100:.875rem;--typography-size-200:1rem;--typography-size-300:1.25rem;--typography-size-400:1.625rem;--typography-size-500:2rem;--typography-size-600:2.5rem;--typography-size-700:4.25rem;--typography-size-800:4.875rem;--typography-leading-stat:.8;--typography-leading-tight:.9;--typography-leading-display:1.15;--typography-leading-heading:1.22;--typography-leading-snug:1.18;--typography-leading-subheading:1.15;--typography-leading-normal:1.2;--typography-leading-body-compact:1.3;--typography-leading-body:1.35;--typography-leading-body-relaxed:1.375;--typography-leading-reading:1.4;--typography-leading-loose:1.5;--typography-tracking-tighter:-.025em;--typography-tracking-tight:-.0025em;--typography-tracking-normal:0;--typography-tracking-hairline:.08px;--typography-tracking-wide:.05em;--typography-tracking-wider:.1em;--typography-tracking-widest:.2em;--typography-paragraph-none:0;--typography-paragraph-regular:.5rem;--typography-paragraph-wide:1rem}
@media screen and (min-width:1024px){:root{--typography-size-100:1.0625rem;--typography-size-200:1.125rem;--typography-size-300:1.5rem;--typography-size-400:2.25rem;--typography-size-500:2.875rem;--typography-size-600:3rem;--typography-size-700:5rem;--typography-size-800:6.875rem;--typography-paragraph-wide:.75rem}}
@supports ((-moz-appearance:none)){:root{--typography-tracking-tight:0;--typography-tracking-tighter:0;--typography-tracking-normal:0;--typography-tracking-wide:0;--typography-tracking-wider:0;--typography-tracking-widest:0;--typography-tracking-hairline:0}}
.zg625o0{font-family:var(--font-romie);font-size:var(--typography-size-700);font-weight:var(--typography-weight-regular);font-style:italic;line-height:var(--typography-leading-display);letter-spacing:var(--typography-tracking-tight)}
.zg625o1{font-family:var(--font-romie);font-size:var(--typography-size-700);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-display);letter-spacing:var(--typography-tracking-tight)}
.zg625o2{font-family:var(--font-romie);font-size:var(--typography-size-800);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-display);letter-spacing:var(--typography-tracking-tight)}
.zg625o3{font-family:var(--font-romie);font-size:var(--typography-size-600);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-display);letter-spacing:var(--typography-tracking-tight)}
.zg625o4{font-family:var(--font-romie);font-size:var(--typography-size-500);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-heading);letter-spacing:var(--typography-tracking-tight)}
.zg625o5{font-family:var(--font-romie);font-size:var(--typography-size-500);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-heading);letter-spacing:var(--typography-tracking-tight)}
.zg625o6{font-family:var(--font-romie);font-size:var(--typography-size-500);font-weight:var(--typography-weight-regular);font-style:italic;line-height:var(--typography-leading-heading);letter-spacing:var(--typography-tracking-tight)}
.zg625o7{font-family:var(--font-serif);font-size:var(--typography-size-400);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-heading);letter-spacing:var(--typography-tracking-tighter)}
.zg625o8{font-family:var(--font-serif);font-size:var(--typography-size-400);font-weight:var(--typography-weight-semibold);line-height:var(--typography-leading-display);letter-spacing:var(--typography-tracking-tighter)}
.zg625o9{font-family:var(--font-serif);font-style:italic}
.zg625oa{font-family:var(--font-romie);font-size:var(--typography-size-300);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-normal)}
.zg625ob{font-family:var(--font-serif);font-size:var(--typography-size-300);font-weight:var(--typography-weight-semibold);line-height:var(--typography-leading-normal)}
.zg625oc{font-family:var(--font-heading);font-size:var(--typography-size-300);font-weight:var(--typography-weight-bold);line-height:var(--typography-leading-heading);text-transform:uppercase;letter-spacing:var(--typography-tracking-widest)}
.zg625od{font-family:var(--font-heading);font-size:var(--typography-size-200);font-weight:var(--typography-weight-bold);line-height:var(--typography-leading-heading);text-transform:uppercase;letter-spacing:var(--typography-tracking-widest)}
.zg625oe{font-family:var(--font-body);font-size:var(--typography-size-200);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body)}
.zg625of{font-family:var(--font-body);font-size:1rem;font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body-relaxed)}
.zg625og{font-family:var(--font-body);font-size:var(--typography-size-200);font-weight:var(--typography-weight-bold);line-height:var(--typography-leading-body-compact)}
.zg625oh{font-family:var(--font-body);font-size:var(--typography-size-75);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body-compact)}
.zg625oi{font-family:var(--font-body);font-size:var(--typography-size-200);font-weight:var(--typography-weight-light);line-height:var(--typography-leading-body)}
.zg625oj{font-family:var(--font-heading);font-size:var(--typography-size-100);font-weight:var(--typography-weight-bold);line-height:var(--typography-leading-display);text-transform:uppercase;letter-spacing:var(--typography-tracking-wide)}
.zg625ok{font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-bold);line-height:var(--typography-leading-display);text-transform:uppercase;letter-spacing:var(--typography-tracking-wide)}
.zg625ol{font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-extrabold);line-height:var(--typography-leading-display);text-transform:uppercase;letter-spacing:var(--typography-tracking-wider)}
.zg625om{font-family:var(--font-romie);font-size:var(--typography-size-800);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-stat)}
.zg625on{font-family:var(--font-romie);font-size:var(--typography-size-600);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-stat)}
.zg625oo{font-family:var(--font-serif);font-size:var(--typography-size-300);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-loose)}
.zg625op{font-family:var(--font-body);font-size:var(--typography-size-25);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-display)}
.zg625oq{font-family:var(--font-body);font-size:var(--typography-size-50);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body-compact)}
.zg625or{font-family:var(--font-body);font-size:var(--typography-size-100);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body)}
.zg625os{font-family:var(--font-body);font-size:var(--typography-size-200);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body);text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid}
.zg625ot{font-style:italic}
.zg625ou{text-transform:uppercase}
.zg625ov{font-family:var(--font-body);letter-spacing:-3px;font-size:4rem;font-weight:400;line-height:.95}
.zg625ow{font-family:var(--font-body);letter-spacing:-.96px;font-size:3rem;font-weight:400;line-height:.95}
.zg625ox{font-family:var(--font-body);letter-spacing:-.64px;font-size:2rem;font-weight:400;line-height:1.05}
.zg625oy{font-family:var(--font-body);font-size:1.5rem;font-weight:400;line-height:1.15}
.zg625oz{font-family:var(--font-body);font-size:1.5rem;font-weight:400;line-height:1.2}
.zg625o10{font-family:var(--font-body);letter-spacing:0%;font-size:1.5rem;font-weight:400;line-height:1.15}
.zg625o11{font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:1.35}
.zg625o12{font-family:var(--font-body);letter-spacing:-0.4%;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:.88}
@media screen and (min-width:768px){.zg625ov{font-size:6.25rem}}
@media screen and (min-width:1024px){.zg625ov{font-size:8.25rem}.zg625ow{letter-spacing:-4.24px;font-size:6.625rem;line-height:1}.zg625ox{letter-spacing:-3.2px;font-size:3.5rem;line-height:.88}.zg625oy{font-size:2rem;font-weight:600}.zg625o10{font-size:2rem}}
@media screen and (min-width:1440px){.zg625ov{font-size:8.25rem}}
@keyframes ve7qla{0%,50%{opacity:1}51%,to{opacity:0}}
@keyframes ve7ql18{0%{max-block-size:0}to{max-block-size:var(--radix-collapsible-content-height)}}
@keyframes ve7ql19{0%{max-block-size:var(--radix-collapsible-content-height)}to{max-block-size:0}}
.ve7ql0{overflow:hidden!important}
.ve7ql1{cursor:pointer;color:inherit;text-decoration:none}
.ve7ql2{color:inherit;background-color:#0000;border:none;margin:0;padding:0}
.ve7ql3{inline-size:100%;position:relative;overflow:hidden}
.ve7ql4{background-color:#4d4d4d08;border:.5px solid #4d4d4d0d;border-radius:2px}
.ve7ql5{background-color:#4d4d4d08;border-radius:2px;inline-size:max-content;padding:.5rem;transition:background-color .2s ease-in}
.ve7ql7{color:#fff;background-color:#4d4d4d}
.ve7ql9{color:#fff;background-color:#4d4d4dcc}
.ve7qlb{color:#4d4d4d}
.ve7qlc{color:#4d4d4d99}
.ve7qld{color:#4d4d4dcc}
.ve7qle{color:#fff}
.ve7qlf{background-color:#fff}
.ve7qlg{background-color:#b8a090}
.ve7qlh{background-color:#4d4d4d08}
.ve7qli{background-color:#9848ff}
.ve7qlj{background-color:#cf4b21}
.ve7qlk{background-color:#adbfff}
.ve7qll{background-color:#111e04}
.ve7qlm{background-color:#2a2c41}
.ve7qln{background-color:#dcf15b}
.ve7qlo{background-color:#f8ead5}
.ve7qlp{background-color:inherit}
.ve7qlq.ve7qlq{padding-block-start:0}
.ve7qlr.ve7qlr{padding-block-start:1.5rem}
.ve7qls.ve7qls{padding-block-start:3rem}
.ve7qlt.ve7qlt{padding-block-start:4rem}
.ve7qlu.ve7qlu{padding-block-start:4rem}
.ve7qlv.ve7qlv{padding-block-start:5rem}
.ve7qlw.ve7qlw{padding-block-start:12.5rem}
.ve7qlx.ve7qlx{padding-block-end:0}
.ve7qly.ve7qly{padding-block-end:1.5rem}
.ve7qlz.ve7qlz{padding-block-end:3rem}
.ve7ql10.ve7ql10{padding-block-end:4rem}
.ve7ql11.ve7ql11{padding-block-end:4rem}
.ve7ql12.ve7ql12{padding-block-end:5rem}
.ve7ql13.ve7ql13{padding-block-end:12.5rem}
.ve7ql14{scrollbar-width:none}
.ve7ql14::-webkit-scrollbar{display:none}
.ve7ql15{cursor:pointer;transition:all .25s}
.ve7ql16{transform:rotate(180deg)}
.ve7ql17{transform:rotate(0)}
.ve7ql1a{overflow:hidden}
.ve7ql1a[data-state=open]{animation:.3s ease-in-out ve7ql18}
.ve7ql1a[data-state=closed]{animation:.3s ease-in-out ve7ql19}
.ve7ql1c{color:#4d4d4d;padding:1rem;cursor:pointer;background-color:#0000;border:none;justify-content:flex-start;align-items:center;column-gap:.5rem;inline-size:100%;padding-inline-start:0;display:flex}
.ve7ql1d{inline-size:max-content;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background-color:#4d4d4d;border-radius:4px;flex-direction:column;max-height:0;transition:all ease-in-out;display:flex;position:absolute;overflow:hidden}
.ve7ql1e{opacity:1;max-height:1000px;transition:all .35s ease-in-out}
.ve7ql1f{color:#fff;text-align:left;cursor:pointer;opacity:0;background-color:#0000;border:none;border-radius:2px;justify-content:space-between;align-items:center;column-gap:2.5rem;inline-size:100%;margin-block-end:.125rem;padding-block:.75rem;padding-inline:1rem;transition:all .25s ease-in-out;display:flex}
.ve7ql1g{opacity:1}
.ve7ql1h{color:#4d4d4d;background-color:#e6e6e6}
.ve7ql1i{grid-column:span 12;padding-block:4rem 2.5rem}
.ve7ql1j{white-space:pre-line}
.ve7ql1k{z-index:1;pointer-events:none;position:absolute;inset:0}
.ve7ql1l{background-color:#0006}
.ve7ql1m{background:linear-gradient(#000000e6 10%,#000000b3 50%,#0003 100%)}
@media screen and (min-width:1024px){.ve7ql0{position:initial}.ve7ql6:hover{cursor:pointer;background-color:#4d4d4d33}.ve7ql7:hover{color:#fff;background-color:#4d4d4d}.ve7ql9:hover{color:#fff;background-color:#4d4d4dcc}.ve7qlq.ve7qlq{padding-block-start:0}.ve7qlr.ve7qlr{padding-block-start:4rem}.ve7qls.ve7qls,.ve7qlt.ve7qlt{padding-block-start:5rem}.ve7qlu.ve7qlu{padding-block-start:6rem}.ve7qlv.ve7qlv{padding-block-start:7.5rem}.ve7qlw.ve7qlw{padding-block-start:12.5rem}.ve7qlx.ve7qlx{padding-block-end:0}.ve7qly.ve7qly{padding-block-end:4rem}.ve7qlz.ve7qlz,.ve7ql10.ve7ql10{padding-block-end:5rem}.ve7ql11.ve7ql11{padding-block-end:6rem}.ve7ql12.ve7ql12{padding-block-end:7.5rem}.ve7ql13.ve7ql13{padding-block-end:12.5rem}.ve7ql1b{color:#fff;background-color:#4d4d4d}.ve7ql1f:hover{color:#fff;background-color:#5d5d5d}}
@media screen and (min-width:768px){.ve7ql1i{padding-block:5rem 4rem}.ve7ql1m{background:linear-gradient(90deg,#000000e6 10%,#000000b3 50%,#0003 100%)}}
