.css-jtma09{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:100svh;padding-top:82px;padding-bottom:min(3.4svh, 52px);}
@media screen and (min-width: 48em){.css-jtma09{padding-top:clamp(80px, 11svh, 96px);}}
.css-sh29oc{text-align:center;max-width:720px;}
.css-8w2aer{margin-top:var(--chakra-space-3);font-family:var(--chakra-fonts-heading);font-weight:400;font-size:clamp(2.25rem, min(5.8vw, 8.4svh), 4.75rem);line-height:0.95;letter-spacing:-0.035em;color:var(--chakra-colors-brand-ink);text-wrap:balance;}
.css-1llbs2k{margin-top:clamp(14px, 2.6svh, 24px);font-size:15px;line-height:1.6;color:var(--chakra-colors-brand-muted);}
@media screen and (min-width: 48em){.css-1llbs2k{font-size:17px;}}
.css-1v07v9g{margin-top:min(4.4svh, 46px);width:100%;max-width:1040px;}
.css-1vbwm0p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
@media screen and (min-width: 48em){.css-1vbwm0p{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}
.css-181gg1a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;position:relative;padding:clamp(20px, 3svh, 32px);color:#F4F3EF;border-top:var(--chakra-borders-none);border-left:var(--chakra-borders-none);-webkit-transition:background-color 260ms cubic-bezier(0.22,1,0.36,1);transition:background-color 260ms cubic-bezier(0.22,1,0.36,1);}
@media screen and (min-width: 48em){.css-181gg1a{border-top:var(--chakra-borders-none);border-left:var(--chakra-borders-none);}}
.css-181gg1a:hover,.css-181gg1a[data-hover]{background:rgba(244,243,239,0.055);}
.css-181gg1a:focus-visible,.css-181gg1a[data-focus-visible]{outline:2px solid;outline-color:#C8F04C;outline-offset:-2px;}
.css-125tabu{position:absolute;top:0px;left:0px;right:0px;height:2px;background:#C8F04C;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 420ms cubic-bezier(0.22,1,0.36,1);transition:transform 420ms cubic-bezier(0.22,1,0.36,1);}
[role=group]:hover .css-125tabu,[role=group][data-hover] .css-125tabu,[data-group]:hover .css-125tabu,[data-group][data-hover] .css-125tabu,.group:hover .css-125tabu,.group[data-hover] .css-125tabu{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-16m87qo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgba(244,243,239,0.62);-webkit-transition:color 260ms ease;transition:color 260ms ease;}
[role=group]:hover .css-16m87qo,[role=group][data-hover] .css-16m87qo,[data-group]:hover .css-16m87qo,[data-group][data-hover] .css-16m87qo,.group:hover .css-16m87qo,.group[data-hover] .css-16m87qo{color:#C8F04C;}
.css-ietlms{font-family:var(--chakra-fonts-mono);font-size:var(--chakra-fontSizes-label);font-weight:500;letter-spacing:var(--chakra-letterSpacings-label);text-transform:uppercase;color:rgba(244,243,239,0.62);}
.css-v676al{margin-top:clamp(10px, 1.8svh, 16px);font-family:var(--chakra-fonts-heading);font-weight:400;font-size:clamp(1.15rem, 1.6vw, 1.5rem);line-height:1.15;letter-spacing:-0.02em;color:#F4F3EF;text-wrap:balance;}
.css-nzz43h{margin-top:var(--chakra-space-2);font-size:14px;line-height:1.55;color:rgba(244,243,239,0.62);max-width:34ch;}
.css-ywzlxw{margin-top:auto;padding-top:clamp(14px, 2.6svh, 24px);}
.css-1x5713p{border-top:1px solid rgba(244,243,239,0.12);}
.css-1fz71y2{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--chakra-space-3);padding-top:clamp(7px, 1.2svh, 11px);padding-bottom:clamp(7px, 1.2svh, 11px);border-bottom:1px solid rgba(244,243,239,0.12);}
@media screen and (min-width: 48em){.css-1fz71y2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-y81g2x{font-size:13px;color:#F4F3EF;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:1;}
.css-1scrsmj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-2);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.css-3zirpl{width:5px;height:5px;border-radius:var(--chakra-radii-full);background:#C8F04C;}
.css-1u0qovb{font-family:var(--chakra-fonts-mono);font-size:12px;color:rgba(244,243,239,0.62);}
.css-vjofkj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:none;gap:var(--chakra-space-3);padding-top:clamp(7px, 1.2svh, 11px);padding-bottom:clamp(7px, 1.2svh, 11px);border-bottom:1px solid rgba(244,243,239,0.12);}
@media screen and (min-width: 48em){.css-vjofkj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-1sr80hw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(14px, 2.6svh, 24px);gap:var(--chakra-space-2);font-size:15px;font-weight:500;}
.css-9c2t54{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 260ms cubic-bezier(0.22,1,0.36,1),color 260ms ease;transition:transform 260ms cubic-bezier(0.22,1,0.36,1),color 260ms ease;}
[role=group]:hover .css-9c2t54,[role=group][data-hover] .css-9c2t54,[data-group]:hover .css-9c2t54,[data-group][data-hover] .css-9c2t54,.group:hover .css-9c2t54,.group[data-hover] .css-9c2t54{color:#C8F04C;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}
.css-t33ne8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;position:relative;padding:clamp(20px, 3svh, 32px);color:#F4F3EF;border-top:1px solid rgba(244,243,239,0.12);border-left:var(--chakra-borders-none);-webkit-transition:background-color 260ms cubic-bezier(0.22,1,0.36,1);transition:background-color 260ms cubic-bezier(0.22,1,0.36,1);}
@media screen and (min-width: 48em){.css-t33ne8{border-top:var(--chakra-borders-none);border-left:1px solid rgba(244,243,239,0.12);}}
.css-t33ne8:hover,.css-t33ne8[data-hover]{background:rgba(244,243,239,0.055);}
.css-t33ne8:focus-visible,.css-t33ne8[data-focus-visible]{outline:2px solid;outline-color:#C8F04C;outline-offset:-2px;}
.css-1xmklbl{margin-top:clamp(20px, 3.4svh, 32px);width:100%;max-width:1040px;text-align:center;}
.css-1ay3r30{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--chakra-space-2);font-size:14px;color:var(--chakra-colors-brand-muted);}
@media screen and (min-width: 30em){.css-1ay3r30{gap:var(--chakra-space-3);}}
.css-ib479a{color:var(--chakra-colors-brand-muted);-webkit-transition:color 200ms ease;transition:color 200ms ease;}
.css-ib479a:hover,.css-ib479a[data-hover]{color:var(--chakra-colors-brand-ink);}
.css-ib479a:focus-visible,.css-ib479a[data-focus-visible]{outline:2px solid;outline-color:var(--chakra-colors-brand-accent);outline-offset:3px;}
.css-stglih{color:var(--chakra-colors-brand-border);}
.css-9v5gl0{margin-top:clamp(10px, 1.8svh, 16px);font-family:var(--chakra-fonts-mono);font-size:var(--chakra-fontSizes-label);letter-spacing:0.06em;color:var(--chakra-colors-brand-muted);opacity:0.75;}
.css-uxqwjn{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;}
.css-uxqwjn:hover,.css-uxqwjn[data-hover]{color:var(--chakra-colors-brand-ink);}