:root{--ux-c-main:#747111;--ux-c-brand-hover:#403e07;--ux-c-brand-subtle:#e1dd70;--ux-c-primary-inverse:#989316;--ux-c-on-brand:#ffffff;--ux-c-highlight:#1f26ea;--ux-c-accent-fg:#ffffff;--ux-c-base:#fdfdfc;--ux-c-card:#f7f7f2;--ux-c-ink:#1f1f14;--ux-c-dim:#757461;--ux-c-line:#edece3;--ux-c-night:#252518;--ux-c-dark-surface:#3a3922;--ux-c-on-dark:#f6f6f4;--ux-c-on-dark-muted:#babaab;--ux-r-sm:13px;--ux-r-lg:26px;--ux-r-button:999px;--ux-tt-btn:none;--ux-ls-cta:0;--ux-fw-button:600;--ux-ff-display:'Nunito', 'Trebuchet MS', 'Segoe UI', sans-serif;--ux-ff-base:'Nunito', 'Trebuchet MS', 'Segoe UI', sans-serif;--ux-fs-xxl:clamp(2.5rem, 6vw, 4.5rem);--ux-fs-xl:clamp(1.8rem, 3.6vw, 2.75rem);--ux-fs-lg:1.35rem;--ux-fw-bold:800;--ux-ls-display:-0.02em;--ux-lh-title:1.05;--ux-tt-label:uppercase;--ux-ls-label:.12em;--ux-c-label:#1f26ea;--ux-fs-md:1.0625rem;--ux-lh-base:1.65;--ux-w-content:1143px;--ux-sp-y:5.2rem;--ux-sh-soft:0 2px 12px rgba(0,0,0,.08);--ux-sh-strong:0 24px 60px rgba(0,0,0,.12)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--ux-c-ink);font-size:var(--ux-fs-md);background:var(--ux-c-base);margin:0;line-height:var(--ux-lh-base);overflow-wrap:anywhere;font-family:var(--ux-ff-base)}img,svg,video{display:block;height:auto;max-width:100%}h1,h2,h3,h4{margin:0 0 .6em;color:var(--ux-c-ink);font-weight:var(--ux-fw-bold);hyphens:manual;letter-spacing:var(--ux-ls-display);line-height:var(--ux-lh-title);font-family:var(--ux-ff-display)}h1{font-size:var(--ux-fs-xxl)}h2{font-size:var(--ux-fs-xl)}h3{line-height:1.3;font-size:var(--ux-fs-lg)}h4{font-size:1.05rem;line-height:1.35}p{margin:0 0 1em}a{color:var(--ux-c-main);text-decoration:none}@media (min-width:481px){a[href^="tel:"]{white-space:nowrap}}a:hover{color:var(--ux-c-brand-hover)}ul,ol{margin:0 0 1em;padding-left:1.25em}button,input,textarea,select{color:inherit;font:inherit}::selection{color:var(--ux-c-ink);background:var(--ux-c-brand-subtle)}.ux-ref-muted{width:min(100% - 2.5rem,var(--ux-w-content));margin-inline:auto}.ux-z993{width:min(100% - 2.5rem,48rem)}.ux-zone-square{padding-block:var(--ux-sp-y)}.ux-card{background:var(--ux-c-card)}.ux-base-auto{background:var(--ux-c-night);color:var(--ux-c-on-dark)}.ux-base-auto h1,.ux-base-auto h2,.ux-base-auto h3,.ux-base-auto h4{color:inherit}.ux-base-auto a{color:var(--ux-c-primary-inverse)}.ux-base-auto .ux-jdd6,.ux-base-auto .ux-n983{color:var(--ux-c-on-dark-muted)}.ux-base-auto .ux-jbc7{color:var(--ux-c-primary-inverse)}.ux-r1e5{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--ux-r-button);background:var(--ux-c-main);color:var(--ux-c-on-brand);font-weight:var(--ux-fw-button);text-transform:var(--ux-tt-btn);letter-spacing:var(--ux-ls-cta);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.ux-r1e5:hover{color:var(--ux-c-on-brand);background:var(--ux-c-brand-hover)}.ux-r1e5:active{transform:translateY(1px)}.ux-l3ef{color:var(--ux-c-main);background:transparent;border-color:currentColor}.ux-l3ef:hover{color:var(--ux-c-on-brand);background:var(--ux-c-main);border-color:var(--ux-c-main)}.ux-s60a{background:var(--ux-c-highlight);color:var(--ux-c-accent-fg)}.ux-s60a:hover{filter:brightness(.92);background:var(--ux-c-highlight);color:var(--ux-c-accent-fg)}.ux-item-primary{background:var(--ux-c-on-dark);color:var(--ux-c-night)}.ux-item-primary:hover{color:var(--ux-c-night);background:#fff}.ux-t94c{padding:.55rem 1.1rem;font-size:.9rem}.ux-img-light{font-size:1.05rem;padding:1rem 2rem}.ux-base-auto .ux-r1e5:not(.ux-l3ef):not(.ux-s60a):not(.ux-item-primary){color:var(--ux-c-night);background:var(--ux-c-primary-inverse)}.ux-base-auto .ux-r1e5:not(.ux-l3ef):not(.ux-s60a):not(.ux-item-primary):hover{color:var(--ux-c-night);background:var(--ux-c-on-dark)}.ux-base-auto .ux-l3ef{color:var(--ux-c-on-dark);border-color:var(--ux-c-on-dark-muted)}.ux-base-auto .ux-l3ef:hover{border-color:var(--ux-c-on-dark);color:var(--ux-c-night);background:var(--ux-c-on-dark)}.ux-y78c{display:grid;gap:1.5rem}.ux-foot{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.ux-t7d1{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.ux-ed2c{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.ux-n0ca{grid-template-columns:repeat(2,1fr)}.ux-text{grid-template-columns:repeat(3,1fr)}.ux-y86a{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.ux-y86a{grid-template-columns:repeat(2,1fr)}.ux-text{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ux-n0ca,.ux-text,.ux-y86a{grid-template-columns:1fr}}.ux-e403{flex-wrap:wrap;justify-content:center;display:flex}.ux-e403>*{min-width:0}.ux-e403.ux-n0ca>*{flex:0 0 calc((100% - 1.5rem)/2)}.ux-e403.ux-text>*{flex:0 0 calc((100% - 3rem)/3)}.ux-e403.ux-y86a>*{flex:0 0 calc((100% - 4.5rem)/4)}@media (max-width:960px){.ux-e403.ux-text>*,.ux-e403.ux-y86a>*{flex-basis:calc((100% - 1.5rem)/2)}}@media (max-width:560px){.ux-e403.ux-n0ca>*,.ux-e403.ux-text>*,.ux-e403.ux-y86a>*{flex-basis:100%}}.ux-jdd6{color:var(--ux-c-dim);font-size:1.15rem}.ux-jbc7{display:inline-block;font-weight:700;font-size:.8rem;color:var(--ux-c-label);text-transform:var(--ux-tt-label);letter-spacing:var(--ux-ls-label);margin-bottom:.75rem}.ux-n983{color:var(--ux-c-dim)}.ux-mcbc{text-align:center}.ux-stat-square{width:1px;margin:-1px;clip:rect(0 0 0 0);border:0;position:absolute;overflow:hidden;height:1px;padding:0}@media (max-width:640px){.ux-zone-square{padding-block:calc(var(--ux-sp-y) * .7)}}.ux-cdf7{background:var(--ux-c-base);z-index:20;position:relative}.ux-node-half{border-bottom:1px solid var(--ux-c-line)}.ux-i2c2{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:5.5rem}.ux-box{display:inline-flex;max-width:100%;min-width:0;align-items:center}.ux-layer-inline{height:auto;width:auto;max-height:2.4rem}.ux-main-mini{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.ux-e8f4{font-size:.92rem;position:relative;font-weight:500;color:var(--ux-c-ink);padding:.25rem 0;letter-spacing:.01em}.ux-elem-lg .ux-e8f4{text-transform:uppercase;font-size:.78rem;letter-spacing:.1em}.ux-e8f4::after{background:currentColor;right:100%;content:"";transition:right .25s;bottom:-2px;height:1px;left:0;position:absolute}.ux-e8f4:hover::after,.ux-nav-main::after{right:0}.ux-e8f4:hover{color:var(--ux-c-ink)}.ux-qf24{margin-left:.5rem}.ux-s318{color:var(--ux-c-main);font-weight:600;font-size:.92rem}.ux-edge-last{display:inline-flex;padding:.55rem 1.1rem;border:1px solid var(--ux-c-main);border-radius:var(--ux-r-button);color:var(--ux-c-main)}.ux-edge-last:hover{color:var(--ux-c-on-brand);background:var(--ux-c-main)}.ux-ldd7{display:none}.ux-ldd7:focus-visible + .ux-box-mini{outline:2px solid var(--ux-c-main);outline-offset:4px}.ux-box-mini{display:none;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;white-space:nowrap;line-height:1.2;padding:.4rem 1rem;border:1px solid var(--ux-c-line);border-radius:var(--ux-r-button);cursor:pointer;font-size:.9rem}@media (max-width:860px){.ux-ldd7{display:block}.ux-i2c2{gap:.75rem}.ux-box-mini{display:inline-flex}.ux-k488{padding:1.25rem;left:0;border-bottom:1px solid var(--ux-c-line);top:100%;background:var(--ux-c-base);box-shadow:var(--ux-sh-soft);display:none;right:0;position:absolute}.ux-ldd7:checked ~ .ux-k488{display:block}.ux-main-mini{flex-direction:column;align-items:flex-start;gap:1rem}.ux-qf24{margin-left:0}}.ux-el{border-top:1px solid var(--ux-c-line);padding-top:clamp(2.5rem,6vw,4rem)}.ux-dd96{background:var(--ux-c-card)}.ux-x968{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.ux-tag-half .ux-t0f3{order:2}.ux-t0f3{border-radius:var(--ux-r-lg);padding:clamp(1.5rem,4vw,2.5rem);color:var(--ux-c-on-brand);background:var(--ux-c-main)}.ux-gd45{color:inherit;margin-bottom:1.25rem;font-size:1.35rem}.ux-cap-xl{display:grid;gap:1rem;margin:0}.ux-input{gap:.15rem;display:grid}.ux-qabe{font-size:.75rem;letter-spacing:.1em;font-weight:700;opacity:.75;text-transform:uppercase}.ux-y664{margin:0;font-weight:600}.ux-title-half{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.ux-title-half:hover{opacity:.85;color:inherit}.ux-a83d{margin-bottom:1rem;display:inline-flex}.ux-g8cd{max-height:2.25rem;height:auto;width:auto}.ux-tag-b{color:var(--ux-c-dim);max-width:32rem}.ux-a7e1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:1.75rem}.ux-foot-fit{text-transform:uppercase;color:var(--ux-c-dim);font-size:.78rem;margin-bottom:.9rem;letter-spacing:.12em}.ux-v570{display:grid;list-style:none;padding:0;margin:0;gap:.5rem}.ux-nav-right{color:var(--ux-c-ink)}.ux-nav-right:hover{color:var(--ux-c-main)}.ux-outer{font-size:.85rem;margin-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--ux-c-line);color:var(--ux-c-dim);padding-block:1.25rem}@media (max-width:820px){.ux-x968{grid-template-columns:minmax(0,1fr)}.ux-tag-half .ux-t0f3{order:0}}@media (max-width:420px){.ux-a7e1{grid-template-columns:minmax(0,1fr)}}.ux-tile-right{position:fixed;z-index:50;inset-inline:1rem;bottom:1rem;max-width:76rem;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin-inline:auto;display:grid;grid-template-columns:minmax(8rem,.8fr) minmax(0,2fr) minmax(15rem,1.2fr);align-items:center;gap:1.4rem;overflow:auto;overscroll-behavior:contain;padding:1.05rem 1.35rem;background:var(--ux-c-base);color:var(--ux-c-ink);border:1px solid var(--ux-c-line);border-inline-start:4px solid var(--ux-c-main);box-shadow:var(--ux-sh-soft);font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}.ux-tile-right[hidden]{display:none}.ux-sec-sticky{padding-inline-end:1.2rem;border-inline-end:1px solid var(--ux-c-line);min-width:0}.ux-d89a{margin:0 0 .35rem;font-family:var(--ux-ff-display);font-size:1rem;font-weight:var(--ux-fw-bold);line-height:1.3}.ux-view{max-width:100%;display:inline-block;font-size:.82rem;text-underline-offset:.18em;color:var(--ux-c-main);text-decoration:underline}.ux-view:hover{color:var(--ux-c-brand-hover)}.ux-a61f{min-width:0;margin:0}.ux-view-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;min-width:0}.ux-tc2c{min-width:0;min-height:44px;padding:.7rem .75rem;background:var(--ux-c-card);color:var(--ux-c-ink);border:1px solid var(--ux-c-line);border-radius:var(--ux-r-button);font-weight:var(--ux-fw-button);font-size:.88rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.ux-tc2c:hover{color:var(--ux-c-on-brand);border-color:var(--ux-c-main);background:var(--ux-c-main)}.ux-tc2c:focus-visible,.ux-view:focus-visible{outline:3px solid var(--ux-c-main);outline-offset:3px}@media(max-width:900px){.ux-tile-right{grid-template-columns:minmax(0,1fr) minmax(14rem,1fr);gap:1rem}.ux-sec-sticky{grid-column:1/-1;border-inline-end:0;padding-inline-end:0;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.ux-d89a{margin:0}}@media(max-width:560px){.ux-tile-right{inset-inline:.5rem;bottom:.5rem;grid-template-columns:minmax(0,1fr);gap:.55rem;padding:.75rem .85rem;font-size:.84rem;line-height:1.4}.ux-sec-sticky{flex-wrap:wrap;gap:.15rem .8rem}.ux-d89a{font-size:.92rem}.ux-tc2c{padding:.5rem .6rem;min-height:40px}}.ux-sub{padding:2.25rem;background:var(--ux-c-card);border:1px solid var(--ux-c-line);border-radius:var(--ux-r-lg);min-width:0}.ux-i24f .ux-sub{text-align:center}.ux-d451{margin:0;overflow-wrap:anywhere}.ux-k26d{margin:.75rem 0 0;overflow-wrap:anywhere;color:var(--ux-c-dim)}.ux-j998{color:inherit}.ux-ba7f{gap:1rem;margin-top:1.75rem;display:grid;text-align:start}.ux-p323{gap:.35rem;min-width:0;display:grid}.ux-p16e{font-weight:600;font-size:.9rem}.ux-wc2e{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--ux-c-line);border-radius:var(--ux-r-sm);background:var(--ux-c-base)}.ux-wc2e:focus{outline:2px solid var(--ux-c-main);outline-offset:1px}.ux-l561{resize:vertical}.ux-k492{max-width:100%;overflow-wrap:anywhere;justify-self:start}.ux-i24f .ux-k492{justify-self:center}@media (max-width:480px){.ux-sub{padding:1.25rem}}.ux-app{padding-block:calc(var(--ux-sp-y) * .85);overflow-wrap:anywhere;color:var(--ux-c-ink);background:var(--ux-c-base)}.ux-dede{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;border-top:1px solid var(--ux-c-line);padding-top:1rem}.ux-intro .ux-dede{border-top:3px solid var(--ux-c-main)}.ux-flow{margin:0;max-width:34rem;color:var(--ux-c-main)}.ux-f8f3{font-size:.8rem;max-width:18rem;text-align:right;color:var(--ux-c-dim)}.ux-btn{font-size:calc(var(--ux-fs-xxl) * 1.18);line-height:1.08;margin:1.5rem 0 2rem;max-width:20ch}.ux-elem{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:clamp(1.5rem,4vw,4rem);padding-top:1.5rem;border-top:1px solid var(--ux-c-line)}.ux-app-first{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.ux-panel{font-size:1.05rem;margin:0;color:var(--ux-c-dim)}.ux-note{max-width:100%;text-align:center;white-space:normal}.ux-g362{display:inline-flex;gap:.75rem;align-items:baseline;font-weight:600;max-width:100%;text-decoration:underline;text-underline-offset:.3em}.ux-pdff{margin:0;min-width:0}.ux-v876{object-fit:cover;width:100%;border-radius:var(--ux-r-sm);aspect-ratio:16/9}.ux-l842{font-size:.85rem;border-bottom:1px solid var(--ux-c-line);padding-top:.8rem;color:var(--ux-c-dim);padding-bottom:.8rem}@media (max-width:700px){.ux-f8f3{display:none}.ux-elem{grid-template-columns:1fr}.ux-btn{max-width:24ch;font-size:var(--ux-fs-xxl)}.ux-app-first{max-width:40rem}.ux-v876{aspect-ratio:4/3}}.ux-ref{max-width:46rem}.ux-w79d .ux-ref{margin-left:auto;margin-right:auto}.ux-w79d .ux-avatar{text-align:center}.ux-avatar{margin-bottom:1.5rem}.ux-h963{margin:0 0 1.1rem;line-height:1.7}.ux-head{margin:1.75rem 0 .75rem;font-size:1.15rem}.ux-row{padding-left:1.25rem;margin:0;display:grid;gap:.5rem}.ux-gff0::marker{color:var(--ux-c-main)}.ux-stat-new{overflow-wrap:anywhere}.ux-row-wide>*{min-width:0}.ux-block-big{max-width:24ch}.ux-t0b0{color:var(--ux-c-dim)}.ux-g2a5{max-width:100%;text-align:center;white-space:normal}.ux-ct-compact{margin-bottom:2.5rem;max-width:48rem}.ux-j601{display:grid;padding:0;list-style:none;gap:1rem;margin:0}.ux-vc4e{display:grid;grid-template-columns:minmax(7rem,max-content) minmax(0,1fr) 3rem;gap:2rem;align-items:center;padding:clamp(1.5rem,3vw,2.8rem);border:1px solid var(--ux-c-line);border-radius:var(--ux-r-lg);background:var(--ux-c-base)}.ux-vc4e:nth-child(even){color:var(--ux-c-on-dark);grid-template-columns:3rem minmax(0,1fr) minmax(7rem,max-content);background:var(--ux-c-night)}.ux-mfa6{line-height:1;color:var(--ux-c-main);font-size:clamp(3rem,7vw,6rem);letter-spacing:-.06em;white-space:nowrap;overflow-wrap:normal;font-family:var(--ux-ff-display)}.ux-vc4e:nth-child(even) .ux-mfa6{text-align:right;grid-column:3;grid-row:1;color:var(--ux-c-primary-inverse)}.ux-vc4e:nth-child(even) .ux-q818{grid-column:2;grid-row:1}.ux-vc4e:nth-child(even) .ux-body-a{color:var(--ux-c-primary-inverse);grid-column:1;grid-row:1}.ux-vc4e:nth-child(even) .ux-k2e4{color:var(--ux-c-on-dark)}.ux-vc4e:nth-child(even) .ux-t0b0{color:var(--ux-c-on-dark-muted)}.ux-k2e4{font-size:clamp(1.3rem,2.5vw,2rem);max-width:30ch}.ux-t0b0{max-width:58ch;margin:0}.ux-body-a{color:var(--ux-c-main);width:2rem}.ux-q818{min-width:0}.ux-dfba{margin-top:2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.ux-v092{max-width:55ch;color:var(--ux-c-dim);margin:0}@media(max-width:650px){.ux-vc4e,.ux-vc4e:nth-child(even){grid-template-columns:minmax(3rem,max-content) minmax(0,1fr);gap:1rem}.ux-mfa6{font-size:2.7rem}.ux-body-a{display:none}.ux-vc4e:nth-child(even) .ux-mfa6{text-align:left;grid-column:1}.ux-vc4e:nth-child(even) .ux-q818{grid-column:2}.ux-dfba{align-items:flex-start;flex-direction:column}}@media(max-width:360px){.ux-vc4e,.ux-vc4e:nth-child(even){grid-template-columns:1fr}.ux-vc4e:nth-child(even) .ux-mfa6,.ux-vc4e:nth-child(even) .ux-q818{grid-row:auto;grid-column:auto}}.ux-body-a svg{height:auto;width:100%}.ux-z6fa{margin-bottom:2.5rem;max-width:40rem}.ux-t6ee{gap:2rem;display:grid;list-style:none;padding:0;counter-reset:none;margin:0}.ux-n3a7 .ux-t6ee,.ux-sa2c .ux-t6ee{grid-template-columns:repeat(3,1fr)}.ux-cell-sticky.ux-n3a7 .ux-t6ee,.ux-cell-sticky.ux-sa2c .ux-t6ee{grid-template-columns:repeat(2,1fr)}.ux-meta-bottom.ux-n3a7 .ux-t6ee,.ux-meta-bottom.ux-sa2c .ux-t6ee{grid-template-columns:repeat(4,1fr)}