*{box-sizing:border-box}img,svg{max-width:100%}button,input,textarea,select{color:inherit;font:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:2px;outline:2px solid #6fa00d}@keyframes x1bvibhp-B{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes x57696j-B{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes xrz1w37-B{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:root,.x1ge9xd3{--x1mqu7ww:#00340a;--x1mvr6il:#296635;--x1yqtc2h:#6fa00d;--x1wwrqlq:#bcf00e;--x1e5o1r7:#c9f52e;--xzofdl3:#c9ead0;--x1jl5g6a:#e3f0b6;--x1yk12vf:#084d15;--x1ve3lh0:#296635;--x1izinmr:clamp(24px, 6.67vw, 96px);--x6tzntf:1536px;--x9tcsql:var(--font-sans,"Libre Franklin", sans-serif);--x1fzs6b2:var(--font-display,"Mona Sans", sans-serif);--xm5rfqn:cubic-bezier(.23, 1, .32, 1)}.x1ghz6dp:not(#\#){margin:0}.x1717udv:not(#\#){padding:0}.x1e4c1c3:not(#\#):not(#\#){border-color:var(--xzofdl3)}.x1y0btm7:not(#\#):not(#\#){border-style:solid}.xc342km:not(#\#):not(#\#){border-width:0}.xmkeg23:not(#\#):not(#\#){border-width:1px}.x3psx0u:not(#\#):not(#\#){flex:none}.xc8qplx:not(#\#):not(#\#){flex:1 0 auto}.x98rzlu:not(#\#):not(#\#){flex:1}.x883omv:not(#\#):not(#\#){gap:10px}.x1v2ro7d:not(#\#):not(#\#){gap:12px}.xo9enw2:not(#\#):not(#\#){gap:14px 28px}.x1af02g3:not(#\#):not(#\#){gap:14px}.xou54vl:not(#\#):not(#\#){gap:16px}.xaobbuh:not(#\#):not(#\#){gap:18px}.x1c1vhfx:not(#\#):not(#\#){gap:20px}.x1665zp3:not(#\#):not(#\#){gap:24px}.x33pbmt:not(#\#):not(#\#){gap:28px}.x1rzw5jd:not(#\#):not(#\#){gap:32px}.xqj3so6:not(#\#):not(#\#){gap:34px}.xv5gsod:not(#\#):not(#\#){gap:36px}.x1jnr06f:not(#\#):not(#\#){gap:4px}.x1frd91:not(#\#):not(#\#){gap:56px}.x17d4w8g:not(#\#):not(#\#){gap:6px}.xnn31ll:not(#\#):not(#\#){gap:70px}.x167g77z:not(#\#):not(#\#){gap:8px}.xlzg2k3:not(#\#):not(#\#){gap:clamp(12px,4vw,56px)}.x165zrij:not(#\#):not(#\#){gap:clamp(18px,2vw,28px)}.x1y7krma:not(#\#):not(#\#){gap:clamp(20px,3vw,40px)}.x1nsusy1:not(#\#):not(#\#){gap:clamp(24px,4vw,56px)}.xi2kuyw:not(#\#):not(#\#){gap:clamp(24px,4vw,64px)}.x6bla4w:not(#\#):not(#\#){gap:clamp(28px,3vw,40px)}.xng80qz:not(#\#):not(#\#){gap:clamp(32px,4vw,56px)}.xb0hijd:not(#\#):not(#\#){gap:clamp(40px,4vw,56px)}.x2zu8pn:not(#\#):not(#\#){gap:clamp(40px,6.67vw,96px)}.x11pu7xd:not(#\#):not(#\#){gap:clamp(48px,5vw,72px)}.x1ng4l61:not(#\#):not(#\#){gap:clamp(48px,6.67vw,96px) clamp(32px,4vw,56px)}.x1p5wqut:not(#\#):not(#\#){gap:clamp(56px,8vw,120px)}.xm5moh1:not(#\#):not(#\#){grid-column:auto}.xe8uvvx:not(#\#):not(#\#){list-style:none}.x10im51j:not(#\#):not(#\#){margin-block:0}.xb3r6kr:not(#\#):not(#\#){overflow:hidden}.xp59q4u:not(#\#):not(#\#){padding-block:10px}.x10dr8xq:not(#\#):not(#\#){padding-block:12px}.xxlmvz2:not(#\#):not(#\#){padding-block:14px}.x1xn8qrt:not(#\#):not(#\#){padding-block:16px}.xhyosrm:not(#\#):not(#\#){padding-block:18px}.x1p266rr:not(#\#):not(#\#){padding-block:26px}.xifx94n:not(#\#):not(#\#){padding-block:5px}.x1t0vds8:not(#\#):not(#\#){padding-block:6px}.x1vvogim:not(#\#):not(#\#){padding-block:8px}.x7ebwgb:not(#\#):not(#\#){padding-block:clamp(32px,3.4vw,48px)}.x1xannvj:not(#\#):not(#\#){padding-block:clamp(36px,4vw,56px)}.x1ff7zjo:not(#\#):not(#\#){padding-block:clamp(40px,4.4vw,64px)}.xfdf2i:not(#\#):not(#\#){padding-block:clamp(56px,7vw,110px)}.x7ac6qv:not(#\#):not(#\#){padding-block:clamp(56px,7vw,96px)}.x1p52q6o:not(#\#):not(#\#){padding-block:clamp(64px,8.33vw,120px)}.x5lp85c:not(#\#):not(#\#){padding-block:clamp(72px,10.4vw,150px)}.xaope02:not(#\#):not(#\#){padding-inline:12px}.x1l730wp:not(#\#):not(#\#){padding-inline:13px}.x1hr3lfm:not(#\#):not(#\#){padding-inline:16px}.x12j899k:not(#\#):not(#\#){padding-inline:18px}.x4l9tsp:not(#\#):not(#\#){padding-inline:24px}.x1pbfunf:not(#\#):not(#\#){padding-inline:28px}.x5k8d2m:not(#\#):not(#\#){padding-inline:2px}.xfn1xvj:not(#\#):not(#\#){padding-inline:4px}.x1hr4wld:not(#\#):not(#\#){padding-inline:max(24px,env(safe-area-inset-left))}.xe7saqc:not(#\#):not(#\#){padding-inline:max(var(--x1izinmr),env(safe-area-inset-right))}.x15k3hm3:not(#\#):not(#\#){padding-inline:var(--x1izinmr)}.x1a94yrt:hover:not(#\#):not(#\#){border-color:var(--x1wwrqlq)}@media (width<=639px){.xlqa4ws.xlqa4ws:not(#\#):not(#\#){gap:10px}}@media (width>=680.01px) and (width<=980px){.x1m9swjs.x1m9swjs:not(#\#):not(#\#){grid-column:1/-1}}@media (width<=680px){.x1xxx7y5.x1xxx7y5:not(#\#):not(#\#){grid-column:auto}}.x1pha0wt:not(#\#):not(#\#):not(#\#){align-items:baseline}.x6s0dn4:not(#\#):not(#\#):not(#\#){align-items:center}.x1cy8zhl:not(#\#):not(#\#):not(#\#){align-items:flex-start}.x7a106z:not(#\#):not(#\#):not(#\#){align-items:start}.xllfotl:not(#\#):not(#\#):not(#\#){animation-duration:.18s}.x1a78uxe:not(#\#):not(#\#):not(#\#){animation-duration:.24s}.xm7hnwo:not(#\#):not(#\#):not(#\#){animation-name:x1bvibhp-B}.x1g0ij2g:not(#\#):not(#\#):not(#\#){animation-name:xrz1w37-B}.xa3vuyk:not(#\#):not(#\#):not(#\#){animation-timing-function:ease-out}.xtoj016:not(#\#):not(#\#):not(#\#){animation-timing-function:var(--xm5rfqn)}.xjyslct:not(#\#):not(#\#):not(#\#){appearance:none}.xgv5l1a:not(#\#):not(#\#):not(#\#){aspect-ratio:1536/283}.x8cvizy:not(#\#):not(#\#):not(#\#){aspect-ratio:1536/344}.x186iv6y:not(#\#):not(#\#):not(#\#){aspect-ratio:16/9}.x1dltgaz:not(#\#):not(#\#):not(#\#){aspect-ratio:4/3}.x83z2og:not(#\#):not(#\#):not(#\#){background-color:#fff}.xjbqb8w:not(#\#):not(#\#):not(#\#){background-color:#0000}.x1d6aktu:not(#\#):not(#\#):not(#\#){background-color:var(--x1mqu7ww)}.xc8d1nf:not(#\#):not(#\#):not(#\#){background-color:var(--x1wwrqlq)}.x1tjtg0:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(180deg,var(--x1yk12vf) 0%,var(--x1mqu7ww) 100%)}.xulecsj:not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px var(--x1yqtc2h)}.xfungia:not(#\#):not(#\#):not(#\#){color:#fff}.x1heor9g:not(#\#):not(#\#):not(#\#){color:inherit}.x5irjwg:not(#\#):not(#\#):not(#\#){color:var(--x1jl5g6a)}.x1kgfiva:not(#\#):not(#\#):not(#\#){color:var(--x1mqu7ww)}.x1dpb2db:not(#\#):not(#\#):not(#\#){color:var(--x1mvr6il)}.x1pbif07:not(#\#):not(#\#):not(#\#){color:var(--x1wwrqlq)}.x8mghtp:not(#\#):not(#\#):not(#\#){color:var(--x1yqtc2h)}.xmu9ffg:not(#\#):not(#\#):not(#\#){color:var(--xzofdl3)}.x1ypdohk:not(#\#):not(#\#):not(#\#){cursor:pointer}.x1lliihq:not(#\#):not(#\#):not(#\#){display:block}.x78zum5:not(#\#):not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#):not(#\#){display:grid}.x1rg5ohu:not(#\#):not(#\#):not(#\#){display:inline-block}.x3nfvp2:not(#\#):not(#\#):not(#\#){display:inline-flex}.x1s85apg:not(#\#):not(#\#):not(#\#){display:none}.xdl72j9:not(#\#):not(#\#):not(#\#){flex-basis:auto}.xdt5ytf:not(#\#):not(#\#):not(#\#){flex-direction:column}.x1a02dak:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.x1mb2qyg:not(#\#):not(#\#):not(#\#){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.xquff9l:not(#\#):not(#\#):not(#\#){font-family:var(--x1fzs6b2)}.x1voig0x:not(#\#):not(#\#):not(#\#){font-family:var(--x9tcsql)}.xeb7xqv:not(#\#):not(#\#):not(#\#){font-size:.9em}.x1j61zf2:not(#\#):not(#\#):not(#\#){font-size:16px}.x19d36u7:not(#\#):not(#\#):not(#\#){font-size:17px}.xosj86m:not(#\#):not(#\#):not(#\#){font-size:18px}.xqti1hy:not(#\#):not(#\#):not(#\#){font-size:clamp(13px,1.11vw,16px)}.xp0joxa:not(#\#):not(#\#):not(#\#){font-size:clamp(13px,1vw,15px)}.x13d5vk0:not(#\#):not(#\#):not(#\#){font-size:clamp(14px,1.11vw,16px)}.x1s0q1ps:not(#\#):not(#\#):not(#\#){font-size:clamp(14px,1.16vw,18px)}.xte70zt:not(#\#):not(#\#):not(#\#){font-size:clamp(14px,1.1vw,16px)}.x1iin3ox:not(#\#):not(#\#):not(#\#){font-size:clamp(14px,1.389vw,20px)}.x10601m1:not(#\#):not(#\#):not(#\#){font-size:clamp(15px,1.25vw,18px)}.xgxlwz1:not(#\#):not(#\#):not(#\#){font-size:clamp(15px,1.39vw,20px)}.x1vvk1us:not(#\#):not(#\#):not(#\#){font-size:clamp(15px,1.667vw,24px)}.x1pfump3:not(#\#):not(#\#):not(#\#){font-size:clamp(16px,1.4vw,20px)}.x1acchyf:not(#\#):not(#\#):not(#\#){font-size:clamp(17px,1.667vw,24px)}.xbanko4:not(#\#):not(#\#):not(#\#){font-size:clamp(18px,1.7vw,24px)}.x1ng2loq:not(#\#):not(#\#):not(#\#){font-size:clamp(19px,1.9vw,28px)}.xrglotf:not(#\#):not(#\#):not(#\#){font-size:clamp(20px,2.08vw,30px)}.x4i122t:not(#\#):not(#\#):not(#\#){font-size:clamp(20px,2.22vw,32px)}.x1p6g5o2:not(#\#):not(#\#):not(#\#){font-size:clamp(22px,2.22vw,32px)}.xf75zwh:not(#\#):not(#\#):not(#\#){font-size:clamp(24px,2.5vw,36px)}.x15yz43a:not(#\#):not(#\#):not(#\#){font-size:clamp(26px,2.9vw,42px)}.x4p65au:not(#\#):not(#\#):not(#\#){font-size:clamp(28px,3.4vw,48px)}.x1blj5jk:not(#\#):not(#\#):not(#\#){font-size:clamp(28px,3vw,44px)}.x7g3wro:not(#\#):not(#\#):not(#\#){font-size:clamp(32px,4.2vw,60px)}.x1qk4www:not(#\#):not(#\#):not(#\#){font-size:clamp(34px,11vw,52px)}.xan6u6j:not(#\#):not(#\#):not(#\#){font-size:clamp(34px,5vw,72px)}.x11p8the:not(#\#):not(#\#):not(#\#){font-size:clamp(38px,5.56vw,80px)}.x1t2f4e2:not(#\#):not(#\#):not(#\#){font-size:clamp(40px,6.6vw,96px)}.xqc1r11:not(#\#):not(#\#):not(#\#){font-size:clamp(44px,7.64vw,110px)}.x1qlqyl8:not(#\#):not(#\#):not(#\#){font-size:inherit}.x8w4dtr:not(#\#):not(#\#):not(#\#){font-stretch:75%}.xo1l8bm:not(#\#):not(#\#):not(#\#){font-weight:400}.xk50ysn:not(#\#):not(#\#):not(#\#){font-weight:500}.x1s688f:not(#\#):not(#\#):not(#\#){font-weight:600}.x1xlr1w8:not(#\#):not(#\#):not(#\#){font-weight:700}.xl463y0:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr 2fr}.x10vjmiy:not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(160px,.6fr) minmax(280px,1fr) minmax(320px,1.2fr)}.x1y1waoc:not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(180px,.55fr) minmax(0,2fr)}.xktnovv:not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(min(100%,140px),1fr) 2fr}.x18xhdct:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.xhuszhj:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.x19uqqrj:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.x1r5qhvw:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.xc8icb0:not(#\#):not(#\#):not(#\#){isolation:isolate}.xl56j7k:not(#\#):not(#\#):not(#\#){justify-content:center}.x13a6bvl:not(#\#):not(#\#):not(#\#){justify-content:flex-end}.x1qughib:not(#\#):not(#\#):not(#\#){justify-content:space-between}.x1lg07ej:not(#\#):not(#\#):not(#\#){letter-spacing:-.015em}.x72az59:not(#\#):not(#\#):not(#\#){letter-spacing:-.02em}.xn37kl5:not(#\#):not(#\#):not(#\#){letter-spacing:-.577px}.x1dor1uw:not(#\#):not(#\#):not(#\#){letter-spacing:.1em}.x2fkcpg:not(#\#):not(#\#):not(#\#){line-height:.9}.x1j4510k:not(#\#):not(#\#):not(#\#){line-height:.92}.xqahw4z:not(#\#):not(#\#):not(#\#){line-height:1.02}.x1rewzq7:not(#\#):not(#\#):not(#\#){line-height:1.06}.x1vsts26:not(#\#):not(#\#):not(#\#){line-height:1.08}.x1159mfc:not(#\#):not(#\#):not(#\#){line-height:1.1}.x1u7k74:not(#\#):not(#\#):not(#\#){line-height:1.2}.x132q4wb:not(#\#):not(#\#):not(#\#){line-height:1.25}.xwn7fz2:not(#\#):not(#\#):not(#\#){line-height:1.3}.x37zpob:not(#\#):not(#\#):not(#\#){line-height:1.4}.xfrs9s4:not(#\#):not(#\#):not(#\#){line-height:1.45}.x11m8ghp:not(#\#):not(#\#):not(#\#){line-height:1.65}.xo5v014:not(#\#):not(#\#):not(#\#){line-height:1}.xtaz4m5:not(#\#):not(#\#):not(#\#){list-style-type:disc}.xgxioti:not(#\#):not(#\#):not(#\#){mask-image:url(/fig/anvil-wordmark-big.svg)}.xx7j5vb:not(#\#):not(#\#):not(#\#){mask-position:top}.x16fucec:not(#\#):not(#\#):not(#\#){mask-repeat:no-repeat}.x1c3yhlz:not(#\#):not(#\#):not(#\#){mask-size:100%}.xl1xv1r:not(#\#):not(#\#):not(#\#){object-fit:cover}.xf9vgkq:not(#\#):not(#\#):not(#\#){opacity:.72}.xg01cxk:not(#\#):not(#\#):not(#\#){opacity:0}.x1hc1fzr:not(#\#):not(#\#):not(#\#){opacity:1}.xkukqg7:not(#\#):not(#\#):not(#\#){padding-inline-start:1.25em}.xyhpvq0:not(#\#):not(#\#):not(#\#){padding-inline-start:1.2em}.x47corl:not(#\#):not(#\#):not(#\#){pointer-events:none}.x10l6tqk:not(#\#):not(#\#):not(#\#){position:absolute}.xixxii4:not(#\#):not(#\#):not(#\#){position:fixed}.x1n2onr6:not(#\#):not(#\#):not(#\#){position:relative}.x7wzq59:not(#\#):not(#\#):not(#\#){position:sticky}.x288g5:not(#\#):not(#\#):not(#\#){resize:vertical}.xkcv6ua:not(#\#):not(#\#):not(#\#){scroll-behavior:smooth}.x2b8uid:not(#\#):not(#\#):not(#\#){text-align:center}.xujl8zx:not(#\#):not(#\#):not(#\#){text-decoration-line:underline}.xyi4chj:not(#\#):not(#\#):not(#\#){text-decoration-thickness:1px}.xtvhhri:not(#\#):not(#\#):not(#\#){text-transform:uppercase}.x1ohr1zr:not(#\#):not(#\#):not(#\#){text-underline-offset:.2em}.x1w2vvpw:not(#\#):not(#\#):not(#\#){text-wrap:balance}.x1fzhlzt:not(#\#):not(#\#):not(#\#){text-wrap:pretty}.x1c071of:not(#\#):not(#\#):not(#\#){transform:none}.x1bee3ir:not(#\#):not(#\#):not(#\#){transform:translateY(-200%)}.x1pyh76x:not(#\#):not(#\#):not(#\#){transform:translateY(14px)}.x49eiyx:not(#\#):not(#\#):not(#\#){transition-duration:.17s,.17s,.17s,.14s}.x1h12yo1:not(#\#):not(#\#):not(#\#){transition-duration:.17s}.x1jrgppp:not(#\#):not(#\#):not(#\#){transition-duration:.62s}.x1fkkkjs:not(#\#):not(#\#):not(#\#){transition-duration:.7s}.x1huvg16:not(#\#):not(#\#):not(#\#){transition-property:background-color,color,border-color,opacity}.xbo4cw:not(#\#):not(#\#):not(#\#){transition-property:background-color,color,border-color,transform}.x6o7n8i:not(#\#):not(#\#):not(#\#){transition-property:opacity,transform}.x19991ni:not(#\#):not(#\#):not(#\#){transition-property:opacity}.x9lcvmn:not(#\#):not(#\#):not(#\#){transition-timing-function:ease-out}.x1d0pn5:not(#\#):not(#\#):not(#\#){transition-timing-function:var(--xm5rfqn)}.xuxw1ft:not(#\#):not(#\#):not(#\#){white-space:nowrap}.x6my1t9:not(#\#):not(#\#):not(#\#){will-change:opacity,transform}.x1ja2u2z:not(#\#):not(#\#):not(#\#){z-index:0}.xhtitgo:not(#\#):not(#\#):not(#\#){z-index:2}.x16k0d88:not(#\#):not(#\#):not(#\#){z-index:55}.x1aciyhk:not(#\#):not(#\#):not(#\#){z-index:60}.x13mdkc:not(#\#):not(#\#):not(#\#){z-index:61}.x13tdkmf:not(#\#):not(#\#):not(#\#){z-index:80}.xl6iunl.xl6iunl:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#){animation-duration:.24s}.xtx66mi.xtx66mi:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#){animation-name:x57696j-B}.x1abttxj:focus-visible:not(#\#):not(#\#):not(#\#){color:var(--x1mqu7ww)}.x1cq5w7s:focus-visible:not(#\#):not(#\#):not(#\#){transform:none}.xjb0foi:disabled:not(#\#):not(#\#):not(#\#){cursor:wait}.xa8t5ci:disabled:not(#\#):not(#\#):not(#\#){opacity:.7}.xq7k88y:hover:not(#\#):not(#\#):not(#\#){background-color:#fff}.x1unotvg:hover:not(#\#):not(#\#):not(#\#){background-color:var(--x1e5o1r7)}.xfr79lr:hover:not(#\#):not(#\#):not(#\#){background-color:var(--x1wwrqlq)}.x1iih0q2:hover:not(#\#):not(#\#):not(#\#){color:#fff}.x1vzc6ns:hover:not(#\#):not(#\#):not(#\#){color:var(--x1mqu7ww)}.x1cqihah:hover:not(#\#):not(#\#):not(#\#){color:var(--x1wwrqlq)}.x1fdc9mb:hover:not(#\#):not(#\#):not(#\#){color:var(--x1yqtc2h)}.x1k29llp:hover:not(#\#):not(#\#):not(#\#){opacity:.86}.xglsxx3:active:not(#\#):not(#\#):not(#\#){transform:scale(.975)}@media (width<=639px){.xtwa0m5.xtwa0m5:not(#\#):not(#\#):not(#\#){align-items:start}}@media (width<=859px){.x1nx1ivj.x1nx1ivj:not(#\#):not(#\#):not(#\#){display:flex}}@media (width<=639px){.x1tqnigt.x1tqnigt:not(#\#):not(#\#):not(#\#){display:none}}@media (width<=859px){.xkbjjy7.xkbjjy7:not(#\#):not(#\#):not(#\#){display:none}}@media (width<=760px){.x1y16b6x.x1y16b6x:not(#\#):not(#\#):not(#\#){flex-basis:100%}}@media (width<=639px){.xqc5oi7.xqc5oi7:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr}}@media (width<=680px){.x2s4wb2.x2s4wb2:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr}}@media (width<=760px){.x1guth9d.x1guth9d:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr}}@media (width>=680.01px) and (width<=980px){.x1bg287m.x1bg287m:not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr)}}@media (prefers-reduced-motion:reduce){.x16dpw5u.x16dpw5u:not(#\#):not(#\#):not(#\#){opacity:1}}@media (width<=760px){.xu7l6ab.xu7l6ab:not(#\#):not(#\#):not(#\#){position:static}}@media (prefers-reduced-motion:reduce){.xg83hb1.xg83hb1:not(#\#):not(#\#):not(#\#){scroll-behavior:auto}.xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#){transform:none}.x14221l9.x14221l9:not(#\#):not(#\#):not(#\#){transition-duration:.2s}.x1ympp8d.x1ympp8d:not(#\#):not(#\#):not(#\#){transition-property:opacity}.x1x1cj45.x1x1cj45:not(#\#):not(#\#):not(#\#){transition-timing-function:linear}.xb93eig.xb93eig:active:not(#\#):not(#\#):not(#\#){transform:none}}.x1wdqkiq:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--x1ve3lh0)}.x1nqnxmu:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--x1wwrqlq)}.x115gk3h:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--xzofdl3)}.x1lnhbq4:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-left-radius:999px}.xntjef8:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-right-radius:999px}.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:solid}.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:0}.xso031l:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:1px}.xbeynh2:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:var(--xzofdl3)}.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:solid}.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#){border-left-width:0}.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#){border-left-width:1px}.xi2u6fp:not(#\#):not(#\#):not(#\#):not(#\#){border-right-color:var(--xzofdl3)}.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#){border-right-style:solid}.xgfja2r:not(#\#):not(#\#):not(#\#):not(#\#){border-right-width:0}.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#){border-right-width:1px}.x19qwak1:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--x1ve3lh0)}.x1a1n6r8:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--xzofdl3)}.x1rb3a5d:not(#\#):not(#\#):not(#\#):not(#\#){border-top-left-radius:999px}.x1ehzqav:not(#\#):not(#\#):not(#\#):not(#\#){border-top-right-radius:999px}.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:solid}.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:0}.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:1px}.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#){height:2px}.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.x158g35n:not(#\#):not(#\#):not(#\#):not(#\#){height:clamp(26px,2.2vw,32px)}.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#){left:0}.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#){left:8px}.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:6px}.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto}.xwya9rg:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-16px}.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:0}.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:10px}.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:12px}.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:16px}.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:4px}.xvkph5b:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:60px}.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:8px}.x16vv7nn:not(#\#):not(#\#):not(#\#):not(#\#){max-width:1011px}.x63bdn6:not(#\#):not(#\#):not(#\#):not(#\#){max-width:1040px}.x1xtrz5g:not(#\#):not(#\#):not(#\#):not(#\#){max-width:16ch}.xt80e6n:not(#\#):not(#\#):not(#\#):not(#\#){max-width:18ch}.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#){max-width:20ch}.x4f7l4k:not(#\#):not(#\#):not(#\#):not(#\#){max-width:22ch}.x1j1zfo6:not(#\#):not(#\#):not(#\#):not(#\#){max-width:24ch}.x1bgo2pq:not(#\#):not(#\#):not(#\#):not(#\#){max-width:26ch}.xfqen6:not(#\#):not(#\#):not(#\#):not(#\#){max-width:38ch}.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:40ch}.x1dq269h:not(#\#):not(#\#):not(#\#):not(#\#){max-width:42ch}.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#){max-width:44ch}.x1ev2wsl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:455px}.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#){max-width:46ch}.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#){max-width:52ch}.x13w81kk:not(#\#):not(#\#):not(#\#):not(#\#){max-width:70ch}.xjwewzb:not(#\#):not(#\#):not(#\#):not(#\#){max-width:761px}.x1os57wd:not(#\#):not(#\#):not(#\#):not(#\#){max-width:76ch}.x1hiqnzl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:819px}.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#){max-width:900px}.x18262tt:not(#\#):not(#\#):not(#\#):not(#\#){max-width:904px}.xh4nbrw:not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--x6tzntf)}.x1d7w4ry:not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.45em}.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100vh}.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#){min-height:48px}.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:hidden}.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:18px}.xawo1iq:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:190px}.xs9asl8:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:5px}.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:6px}.x5brrfo:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(40px + env(safe-area-inset-bottom))}.x1pawckk:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:clamp(20px,2vw,28px)}.x7py9fc:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:clamp(56px,5.6vw,80px)}.x13ksq52:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:clamp(56px,7vw,110px)}.x14ta2ns:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:clamp(72px,10.4vw,150px)}.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.x9desvi:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:26px}.x13zrc24:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:40px}.xrvl7ax:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(52px + clamp(26px,2.2vw,32px))}.x89q9s5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(120px,17vw,248px)}.xsqlk0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(24px,3.68vw,53px)}.xl76xaq:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(24px,3vw,40px)}.x1jp8rib:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(40px,4.2vw,60px)}.x1nb0e75:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(56px,6.25vw,90px)}.xsz6lsc:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(56px,7.64vw,110px)}.xbd2e8x:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(56px,7vw,110px)}.x1oiysco:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(64px,8.33vw,120px)}.x7e7p6v:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(72px,10.4vw,150px)}.x1o8ngpa:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:clamp(96px,14.4vw,208px)}.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.x10fq8lr:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:32px}.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#){top:0}.x117b58n:not(#\#):not(#\#):not(#\#):not(#\#){top:32px}.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#){top:8px}.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#){width:16px}.x1to2nd3:not(#\#):not(#\#):not(#\#):not(#\#){width:50.3px}.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#){width:max-content}.x1rsf15x.x1rsf15x:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:16px}@media (width<=760px){.xnl2654.xnl2654:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:0}}.xiixs9v[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--x1wwrqlq)}.x1byhnf7[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--x1wwrqlq)}.x16skq4b[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#9d241c}.xgokmch[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--x1mqu7ww)}.x4s1ze4[data-status=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--x1yk12vf)}.x1kd3hbs[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.xb7qyft[data-status=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:600}.x1ei58ya:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(100deg,#ffffffeb 0%,#ffffffc7 34%,#ffffff73 62%,#ffffff1f 100%)}.x1xtz7by:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.x6wmd65:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker{color:var(--x1yqtc2h)}.x13c0qn1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker,.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:""}.x14lfh4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"+"}.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{display:none}.x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{opacity:1}.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{pointer-events:none}.x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{position:absolute}.xitxdhh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{z-index:1}.x1a8z2rn.x1a8z2rn:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xfb5bs3.xfb5bs3:where(.xqj96y7[open] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"−"}@media (prefers-reduced-motion:reduce){.x86v4pn.x86v4pn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(100deg,#ffffffd9 0%,#fff9 45%,#fff3 100%)}}.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{bottom:0}.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:0}.xnbfe2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:0}.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0}

@keyframes x1bvibhp-B {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x57696j-B {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes xrz1w37-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

:root, .x1ge9xd3 {
  --x1mqu7ww: #00340a;
  --x1mvr6il: #296635;
  --x1yqtc2h: #6fa00d;
  --x1wwrqlq: #bcf00e;
  --x1e5o1r7: #c9f52e;
  --xzofdl3: #c9ead0;
  --x1jl5g6a: #e3f0b6;
  --x1yk12vf: #084d15;
  --x1ve3lh0: #296635;
  --x1izinmr: clamp(24px, 6.67vw, 96px);
  --x6tzntf: 1536px;
  --x9tcsql: var(--font-sans, "Libre Franklin", sans-serif);
  --x1fzs6b2: var(--font-display, "Mona Sans", sans-serif);
  --xm5rfqn: cubic-bezier(.23, 1, .32, 1);
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x1e4c1c3:not(#\#):not(#\#) {
  border-color: var(--xzofdl3);
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.xc8qplx:not(#\#):not(#\#) {
  flex: 1 0 auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.xo9enw2:not(#\#):not(#\#) {
  gap: 14px 28px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.x1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

.xqj3so6:not(#\#):not(#\#) {
  gap: 34px;
}

.xv5gsod:not(#\#):not(#\#) {
  gap: 36px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1frd91:not(#\#):not(#\#) {
  gap: 56px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.xnn31ll:not(#\#):not(#\#) {
  gap: 70px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xlzg2k3:not(#\#):not(#\#) {
  gap: clamp(12px, 4vw, 56px);
}

.x165zrij:not(#\#):not(#\#) {
  gap: clamp(18px, 2vw, 28px);
}

.x1y7krma:not(#\#):not(#\#) {
  gap: clamp(20px, 3vw, 40px);
}

.x1nsusy1:not(#\#):not(#\#) {
  gap: clamp(24px, 4vw, 56px);
}

.xi2kuyw:not(#\#):not(#\#) {
  gap: clamp(24px, 4vw, 64px);
}

.x6bla4w:not(#\#):not(#\#) {
  gap: clamp(28px, 3vw, 40px);
}

.xng80qz:not(#\#):not(#\#) {
  gap: clamp(32px, 4vw, 56px);
}

.xb0hijd:not(#\#):not(#\#) {
  gap: clamp(40px, 4vw, 56px);
}

.x2zu8pn:not(#\#):not(#\#) {
  gap: clamp(40px, 6.67vw, 96px);
}

.x11pu7xd:not(#\#):not(#\#) {
  gap: clamp(48px, 5vw, 72px);
}

.x1ng4l61:not(#\#):not(#\#) {
  gap: clamp(48px, 6.67vw, 96px) clamp(32px, 4vw, 56px);
}

.x1p5wqut:not(#\#):not(#\#) {
  gap: clamp(56px, 8vw, 120px);
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

.x1p266rr:not(#\#):not(#\#) {
  padding-block: 26px;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x7ebwgb:not(#\#):not(#\#) {
  padding-block: clamp(32px, 3.4vw, 48px);
}

.x1xannvj:not(#\#):not(#\#) {
  padding-block: clamp(36px, 4vw, 56px);
}

.x1ff7zjo:not(#\#):not(#\#) {
  padding-block: clamp(40px, 4.4vw, 64px);
}

.xfdf2i:not(#\#):not(#\#) {
  padding-block: clamp(56px, 7vw, 110px);
}

.x7ac6qv:not(#\#):not(#\#) {
  padding-block: clamp(56px, 7vw, 96px);
}

.x1p52q6o:not(#\#):not(#\#) {
  padding-block: clamp(64px, 8.33vw, 120px);
}

.x5lp85c:not(#\#):not(#\#) {
  padding-block: clamp(72px, 10.4vw, 150px);
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.x1l730wp:not(#\#):not(#\#) {
  padding-inline: 13px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.x1pbfunf:not(#\#):not(#\#) {
  padding-inline: 28px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.x1hr4wld:not(#\#):not(#\#) {
  padding-inline: max(24px,env(safe-area-inset-left));
}

.xe7saqc:not(#\#):not(#\#) {
  padding-inline: max(var(--x1izinmr),env(safe-area-inset-right));
}

.x15k3hm3:not(#\#):not(#\#) {
  padding-inline: var(--x1izinmr);
}

.x1a94yrt:hover:not(#\#):not(#\#) {
  border-color: var(--x1wwrqlq);
}

@media (width <= 639px) {
  .xlqa4ws.xlqa4ws:not(#\#):not(#\#) {
    gap: 10px;
  }
}

@media (width >= 680.01px) and (width <= 980px) {
  .x1m9swjs.x1m9swjs:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 680px) {
  .x1xxx7y5.x1xxx7y5:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.x1a78uxe:not(#\#):not(#\#):not(#\#) {
  animation-duration: .24s;
}

.xm7hnwo:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bvibhp-B;
}

.x1g0ij2g:not(#\#):not(#\#):not(#\#) {
  animation-name: xrz1w37-B;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.xtoj016:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--xm5rfqn);
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.xgv5l1a:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1536 / 283;
}

.x8cvizy:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1536 / 344;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.x83z2og:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1d6aktu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mqu7ww);
}

.xc8d1nf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1wwrqlq);
}

.x1tjtg0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--x1yk12vf) 0%,var(--x1mqu7ww) 100%);
}

.xulecsj:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x1yqtc2h);
}

.xfungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x5irjwg:not(#\#):not(#\#):not(#\#) {
  color: var(--x1jl5g6a);
}

.x1kgfiva:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mqu7ww);
}

.x1dpb2db:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mvr6il);
}

.x1pbif07:not(#\#):not(#\#):not(#\#) {
  color: var(--x1wwrqlq);
}

.x8mghtp:not(#\#):not(#\#):not(#\#) {
  color: var(--x1yqtc2h);
}

.xmu9ffg:not(#\#):not(#\#):not(#\#) {
  color: var(--xzofdl3);
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1mb2qyg:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
}

.xquff9l:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1fzs6b2);
}

.x1voig0x:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x9tcsql);
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xqti1hy:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(13px, 1.11vw, 16px);
}

.xp0joxa:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(13px, 1vw, 15px);
}

.x13d5vk0:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(14px, 1.11vw, 16px);
}

.x1s0q1ps:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(14px, 1.16vw, 18px);
}

.xte70zt:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(14px, 1.1vw, 16px);
}

.x1iin3ox:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(14px, 1.389vw, 20px);
}

.x10601m1:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(15px, 1.25vw, 18px);
}

.xgxlwz1:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(15px, 1.39vw, 20px);
}

.x1vvk1us:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(15px, 1.667vw, 24px);
}

.x1pfump3:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.4vw, 20px);
}

.x1acchyf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(17px, 1.667vw, 24px);
}

.xbanko4:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(18px, 1.7vw, 24px);
}

.x1ng2loq:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(19px, 1.9vw, 28px);
}

.xrglotf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.08vw, 30px);
}

.x4i122t:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.22vw, 32px);
}

.x1p6g5o2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(22px, 2.22vw, 32px);
}

.xf75zwh:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 2.5vw, 36px);
}

.x15yz43a:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 2.9vw, 42px);
}

.x4p65au:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 3.4vw, 48px);
}

.x1blj5jk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 3vw, 44px);
}

.x7g3wro:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(32px, 4.2vw, 60px);
}

.x1qk4www:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 11vw, 52px);
}

.xan6u6j:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 5vw, 72px);
}

.x11p8the:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(38px, 5.56vw, 80px);
}

.x1t2f4e2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(40px, 6.6vw, 96px);
}

.xqc1r11:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(44px, 7.64vw, 110px);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x8w4dtr:not(#\#):not(#\#):not(#\#) {
  font-stretch: 75%;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.xl463y0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 2fr;
}

.x10vjmiy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(160px, .6fr) minmax(280px, 1fr) minmax(320px, 1.2fr);
}

.x1y1waoc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(180px, .55fr) minmax(0, 2fr);
}

.xktnovv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(min(100%, 140px), 1fr) 2fr;
}

.x18xhdct:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 340px), 1fr));
}

.xhuszhj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr));
}

.x19uqqrj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));
}

.x1r5qhvw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr));
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xn37kl5:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.577px;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x2fkcpg:not(#\#):not(#\#):not(#\#) {
  line-height: .9;
}

.x1j4510k:not(#\#):not(#\#):not(#\#) {
  line-height: .92;
}

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

.x1rewzq7:not(#\#):not(#\#):not(#\#) {
  line-height: 1.06;
}

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

.xgxioti:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: url("/fig/anvil-wordmark-big.svg");
  mask-image: url("/fig/anvil-wordmark-big.svg");
}

.xx7j5vb:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: top;
  mask-position: top;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x1c3yhlz:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100%;
  mask-size: 100%;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xf9vgkq:not(#\#):not(#\#):not(#\#) {
  opacity: .72;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xkukqg7:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25em;
}

.xyhpvq0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.2em;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.xkcv6ua:not(#\#):not(#\#):not(#\#) {
  scroll-behavior: smooth;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x1bee3ir:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-200%);
}

.x1pyh76x:not(#\#):not(#\#):not(#\#) {
  transform: translateY(14px);
}

.x49eiyx:not(#\#):not(#\#):not(#\#) {
  transition-duration: .17s, .17s, .17s, .14s;
}

.x1h12yo1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .17s;
}

.x1jrgppp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .62s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.x1huvg16:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color, opacity;
}

.xbo4cw:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color, transform;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.x1d0pn5:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--xm5rfqn);
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x6my1t9:not(#\#):not(#\#):not(#\#) {
  will-change: opacity,transform;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x16k0d88:not(#\#):not(#\#):not(#\#) {
  z-index: 55;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x13mdkc:not(#\#):not(#\#):not(#\#) {
  z-index: 61;
}

.x13tdkmf:not(#\#):not(#\#):not(#\#) {
  z-index: 80;
}

.xl6iunl.xl6iunl:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#) {
  animation-duration: .24s;
}

.xtx66mi.xtx66mi:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#) {
  animation-name: x57696j-B;
}

.x1abttxj:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mqu7ww);
}

.x1cq5w7s:focus-visible:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xjb0foi:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.xa8t5ci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.xq7k88y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1unotvg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1e5o1r7);
}

.xfr79lr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1wwrqlq);
}

.x1iih0q2:hover:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1vzc6ns:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mqu7ww);
}

.x1cqihah:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1wwrqlq);
}

.x1fdc9mb:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1yqtc2h);
}

.x1k29llp:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .86;
}

.xglsxx3:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.975);
}

@media (width <= 639px) {
  .xtwa0m5.xtwa0m5:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@media (width <= 859px) {
  .x1nx1ivj.x1nx1ivj:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 639px) {
  .x1tqnigt.x1tqnigt:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 859px) {
  .xkbjjy7.xkbjjy7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .x1y16b6x.x1y16b6x:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 639px) {
  .xqc5oi7.xqc5oi7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 680px) {
  .x2s4wb2.x2s4wb2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 760px) {
  .x1guth9d.x1guth9d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 680.01px) and (width <= 980px) {
  .x1bg287m.x1bg287m:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(220px, .8fr) minmax(320px, 1.2fr);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x16dpw5u.x16dpw5u:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width <= 760px) {
  .xu7l6ab.xu7l6ab:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xg83hb1.xg83hb1:not(#\#):not(#\#):not(#\#) {
    scroll-behavior: auto;
  }

  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }

  .x14221l9.x14221l9:not(#\#):not(#\#):not(#\#) {
    transition-duration: .2s;
  }

  .x1ympp8d.x1ympp8d:not(#\#):not(#\#):not(#\#) {
    transition-property: opacity;
  }

  .x1x1cj45.x1x1cj45:not(#\#):not(#\#):not(#\#) {
    transition-timing-function: linear;
  }

  .xb93eig.xb93eig:active:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

.x1wdqkiq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1ve3lh0);
}

.x1nqnxmu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1wwrqlq);
}

.x115gk3h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xzofdl3);
}

.x1lnhbq4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 999px;
}

.xntjef8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 999px;
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xbeynh2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xzofdl3);
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.xi2u6fp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xzofdl3);
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xgfja2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.x19qwak1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1ve3lh0);
}

.x1a1n6r8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xzofdl3);
}

.x1rb3a5d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 999px;
}

.x1ehzqav:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 999px;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x158g35n:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(26px, 2.2vw, 32px);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xwya9rg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -16px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xvkph5b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 60px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x16vv7nn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1011px;
}

.x63bdn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1040px;
}

.x1xtrz5g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16ch;
}

.xt80e6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18ch;
}

.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20ch;
}

.x4f7l4k:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22ch;
}

.x1j1zfo6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24ch;
}

.x1bgo2pq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26ch;
}

.xfqen6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 38ch;
}

.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.x1dq269h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42ch;
}

.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44ch;
}

.x1ev2wsl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 455px;
}

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.x13w81kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70ch;
}

.xjwewzb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 761px;
}

.x1os57wd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 76ch;
}

.x1hiqnzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 819px;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x18262tt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 904px;
}

.xh4nbrw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x6tzntf);
}

.x1d7w4ry:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.45em;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.xawo1iq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 190px;
}

.xs9asl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x5brrfo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(40px + env(safe-area-inset-bottom));
}

.x1pawckk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(20px, 2vw, 28px);
}

.x7py9fc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(56px, 5.6vw, 80px);
}

.x13ksq52:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(56px, 7vw, 110px);
}

.x14ta2ns:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(72px, 10.4vw, 150px);
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x9desvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 26px;
}

.x13zrc24:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 40px;
}

.xrvl7ax:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(52px + clamp(26px, 2.2vw, 32px));
}

.x89q9s5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(120px, 17vw, 248px);
}

.xsqlk0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(24px, 3.68vw, 53px);
}

.xl76xaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(24px, 3vw, 40px);
}

.x1jp8rib:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(40px, 4.2vw, 60px);
}

.x1nb0e75:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(56px, 6.25vw, 90px);
}

.xsz6lsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(56px, 7.64vw, 110px);
}

.xbd2e8x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(56px, 7vw, 110px);
}

.x1oiysco:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(64px, 8.33vw, 120px);
}

.x7e7p6v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(72px, 10.4vw, 150px);
}

.x1o8ngpa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(96px, 14.4vw, 208px);
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x10fq8lr:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 32px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x117b58n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 32px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1to2nd3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50.3px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x1rsf15x.x1rsf15x:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

@media (width <= 760px) {
  .xnl2654.xnl2654:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}

.xiixs9v[aria-pressed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--x1wwrqlq);
}

.x1byhnf7[aria-pressed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1wwrqlq);
}

.x16skq4b[data-status="error"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #9d241c;
}

.xgokmch[aria-pressed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x1mqu7ww);
}

.x4s1ze4[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x1yk12vf);
}

.x1kd3hbs[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xb7qyft[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1ei58ya:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(100deg, #ffffffeb 0%, #ffffffc7 34%, #ffffff73 62%, #ffffff1f 100%);
}

.x1xtz7by:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1yqtc2h);
}

.x6wmd65:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--x1yqtc2h);
}

.x13c0qn1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  content: "";
}

.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x14lfh4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "+";
}

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  pointer-events: none;
}

.x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xitxdhh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 1;
}

.x1a8z2rn.x1a8z2rn:where(.x3lefxo[open] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xfb5bs3.xfb5bs3:where(.xqj96y7[open] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "−";
}

@media (prefers-reduced-motion: reduce) {
  .x86v4pn.x86v4pn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    background-image: linear-gradient(100deg, #ffffffd9 0%, #fff9 45%, #fff3 100%);
  }
}

.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 0;
}

.xnbfe2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 0;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 0;
}
