:root{--ui-bg:#0b0e12;--ui-card:#131519;--ui-card-2:#181a1d;--ui-hov:#1f2124;--ui-line:#1f2124;--ui-line-2:#303235;--ui-t1:#dedede;--ui-t2:#bababb;--ui-t3:#a3a4a5;--ui-t4:#818284;--ui-g:#00d892;--ui-g-rgb:0, 216, 146;--ui-red-rgb:255, 59, 107;--ui-yel-rgb:254, 187, 85;--ui-pur-rgb:197, 138, 255;--ui-blue-rgb:46, 116, 210;--ui-night:#0b0e12;--ui-day:#f4f5f7;--ui-hi:#fff;--ui-on-dark:#fff;--ui-nav-hover:#002923;--ui-star:#219654;--danger-text:#ff6b8d;--ui-switch-knob:#dedede;--ui-switch-knob-on:#fff;--ui-disc-top:#fff;--ui-disc-bottom:#e9eaec;--yel-ink:#1a1405;--ui-r-xs:8px;--ui-r-s:12px;--ui-r-m:16px;--ui-r-l:20px;--ui-r-btn:999px;--ui-r-btn-i:50%;--ui-r-icon-btn:50%;--ui-r-seg:999px;--ui-r-seg-key:999px;--ui-r-badge:999px;--ui-shadow-card:inset 0 1px 0 #ffffff0f, 0 20px 40px #0000004d;--ui-shadow-soft:inset 0 1px 0 #ffffff0d;--ui-shadow-float:inset 0 1px 0 #ffffff0f, 0 16px 32px #00000059;--ui-ease:.16s ease-out;--ui-font:var(--font-family), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--ui-pad-l:24px;--ui-pad-m:20px;--ui-pad-s:16px;--card-pad-s-y:14px;--card-pad-s:16px;--card-pad-m:20px;--card-pad-l:20px;--card-flow:24px;--card-flow-s:8px;--ui-card-line:1px solid var(--ui-line);--ui-card-hi:color-mix(in srgb, var(--ui-g) 6%, var(--ui-card));--ui-card-hi-line:1px solid color-mix(in srgb, var(--ui-g) 40%, var(--ui-line))}@media (min-width:960px){:root{--ui-pad-l:32px;--ui-pad-m:24px;--card-pad-m:24px;--card-pad-l:28px}}:root .ui-btn{isolation:isolate;box-sizing:border-box;border-radius:var(--ui-r-btn);height:44px;font-family:var(--ui-font);font-size:var(--tx-btn);line-height:1;font-weight:var(--ui-bold,600);letter-spacing:var(--tx-ls);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--ui-ease), background-color var(--ui-ease), border-color var(--ui-ease), transform var(--ui-ease);border:0;justify-content:center;align-items:center;gap:12px;margin:0;padding:0 18px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}:root .ui-btn>*{z-index:1;position:relative}:root .ui-btn:active{transform:scale(.98)}:root .ui-btn:focus-visible{outline:2px solid var(--ui-g);outline-offset:2px}:root .ui-btn:disabled,:root .ui-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}:root .ui-btn--l{height:52px;padding:0 24px}:root .ui-btn--s{height:44px;padding:0 18px}:root .ui-btn--xs{height:36px;font-size:var(--tx-sm);line-height:var(--tx-sm-lh);letter-spacing:var(--tx-ls);gap:8px;padding:0 14px}:root .ui-btn-i{border-radius:var(--ui-r-btn-i);background:var(--ui-bg);width:34px;height:34px;color:var(--ui-on-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root .ui-btn-i svg{width:18px;height:18px}:root .ui-btn-i svg[stroke]:not([stroke=none]),:root .ui-btn-i svg [stroke]:not([stroke=none]){stroke:var(--ui-on-dark)}:root .ui-btn-i svg [fill]:not([fill=none]){fill:var(--ui-on-dark)}:root .ui-btn--l:has(>.ui-btn-i){gap:14px;padding:0 7px 0 24px}:root .ui-btn--l>.ui-btn-i{width:38px;height:38px}:root .ui-btn--s:has(>.ui-btn-i){padding:0 5px 0 18px}:root .ui-btn--xs:has(>.ui-btn-i){padding:0 4px 0 14px}:root .ui-btn--xs>.ui-btn-i{width:28px;height:28px}:root .ui-btn--xs>.ui-btn-i svg{width:14px;height:14px}:root .ui-btn-spin{border:2px solid #ffffff40;border-top-color:var(--ui-on-dark);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ui-spin;display:block}@keyframes ui-spin{to{transform:rotate(360deg)}}:root .ui-btn.is-busy>.ui-btn-i>:not(.ui-btn-spin){display:none}:root .ui-btn.is-busy>.ui-btn-i:not(:has(.ui-btn-spin)):after{content:"";box-sizing:border-box;border:2px solid #ffffff40;border-top-color:var(--ui-on-dark);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ui-spin;display:block}:root .ui-btn--primary{background:var(--ui-g);color:var(--ui-bg)}:root .ui-btn--primary:hover{filter:brightness(.86)}:root .ui-btn--primary:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(105deg,#0000 42%,#ffffff52 50%,#0000 58%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;animation:3.2s linear infinite ui-shine;position:absolute;inset:0}:root .ui-btn--primary:disabled:after{opacity:0;animation:none}@keyframes ui-shine{0%{background-position:100% 0}to{background-position:0 0}}:root .ui-btn--secondary{color:var(--ui-hi);background:#ffffff1f}:root .ui-btn--secondary:hover{background:#ffffff2e}:root .ui-btn--nav{border:1px solid var(--ui-g);background:var(--ui-bg);height:44px;color:var(--ui-t1);gap:8px;padding:0 18px 0 20px}:root .ui-btn--nav:hover{background:var(--ui-nav-hover)}:root .ui-btn--nav svg{flex-shrink:0;width:16px;height:16px}:root .ui-icon-btn{box-sizing:border-box;border:1px solid var(--ui-line-2);border-radius:var(--ui-r-icon-btn);background:var(--ui-card-2);width:36px;height:36px;color:var(--ui-t2);cursor:pointer;transition:background-color var(--ui-ease), color var(--ui-ease);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:root .ui-icon-btn:hover{background:var(--ui-hov);color:var(--ui-hi)}:root .ui-icon-btn:focus-visible{outline:2px solid var(--ui-g);outline-offset:2px}:root .ui-icon-btn svg{width:16px;height:16px}:root .ui-more{box-sizing:border-box;border:1px solid var(--ui-line-2);background:var(--ui-card-2);height:44px;color:var(--ui-t3);font-family:var(--ui-font);font-size:var(--tx-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-ease);letter-spacing:var(--tx-ls);border-radius:999px;align-items:center;gap:10px;margin:0;padding:0 6px 0 14px;font-weight:400;line-height:1;display:inline-flex;box-shadow:0 16px 32px #0006}:root .ui-more:hover{background:var(--ui-hov)}:root .ui-more:focus-visible{outline:2px solid var(--ui-g);outline-offset:2px}:root .ui-more img{width:auto;height:24px}:root .ui-more b{color:var(--ui-hi);font-weight:var(--ui-bold,600)}:root .ui-more-b{border-left:1px solid var(--ui-line-2);height:100%;color:var(--ui-t1);font-weight:var(--ui-bold,600);align-items:center;gap:10px;padding-left:12px;display:inline-flex}:root .ui-more-i{background:var(--ui-g);width:32px;height:32px;color:var(--ui-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:root .ui-more-i svg{width:14px;height:14px}:root .ui-seg{box-sizing:border-box;border:1px solid var(--ui-line-2);border-radius:var(--ui-r-seg);background:var(--ui-bg);align-items:center;gap:4px;padding:4px;display:inline-flex}:root .ui-seg>button,:root .ui-seg>a{box-sizing:border-box;border-radius:var(--ui-r-seg-key);height:36px;color:var(--ui-t3);font-family:var(--ui-font);font-size:var(--tx-sm);line-height:1;font-weight:var(--ui-bold,600);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-ease), color var(--ui-ease);letter-spacing:var(--tx-ls);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;text-decoration:none;display:inline-flex}:root .ui-seg>button:hover,:root .ui-seg>a:hover{color:var(--ui-t1)}:root .ui-seg>.is-on,:root .ui-seg>[aria-checked=true],:root .ui-seg>[aria-selected=true],:root .ui-seg>[data-active]{background:var(--ui-line-2);color:var(--ui-hi)}:root .ui-seg>button:focus-visible{outline:2px solid var(--ui-g);outline-offset:1px}:root .ui-link{color:inherit;text-underline-offset:3px;transition:color var(--ui-ease);text-decoration:underline;text-decoration-thickness:1px}:root .ui-link:hover{color:var(--ui-hi)}:root .ui-offer{--tone:var(--ui-yel-rgb);box-sizing:border-box;border-radius:var(--ui-r-xs);background:rgba(var(--tone), .14);height:32px;box-shadow:inset 0 0 0 1px rgba(var(--tone), .22);color:var(--ui-hi);font-family:var(--ui-font);font-size:var(--tx-sm);line-height:1;font-weight:var(--ui-bold,600);white-space:nowrap;letter-spacing:var(--tx-ls);align-items:center;gap:10px;padding:4px 12px 4px 4px;display:inline-flex}:root .ui-offer--r{--tone:var(--ui-red-rgb)}:root .ui-offer--p{--tone:var(--ui-pur-rgb)}:root .ui-offer-short{display:none}@media (max-width:400px){:root .ui-offer-long{display:none}:root .ui-offer-short{display:inline}}:root .ui-offer-b{background:rgb(var(--tone));height:100%;color:var(--ui-bg);font-size:var(--tx-label);font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase;line-height:var(--tx-label-lh);border-radius:5px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}:root .ui-offer-b svg{width:12px;height:12px}:root .ui-offer b{color:var(--ui-hi);font-weight:var(--ui-bold,600)}:root .ui-offer--strip{height:28px;font-size:var(--tx-sm);line-height:var(--tx-sm-lh);letter-spacing:var(--tx-ls)}:root .ui-badge{--tone:var(--ui-g-rgb);box-sizing:border-box;border-radius:var(--ui-r-badge);background:rgba(var(--tone), .14);height:22px;color:rgb(var(--tone));font-family:var(--ui-font);font-size:var(--tx-label);line-height:1;font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase;white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:root .ui-badge svg{width:12px;height:12px}:root .ui-badge--r{--tone:var(--ui-red-rgb)}:root .ui-badge--p{--tone:var(--ui-pur-rgb)}:root .ui-badge--y{--tone:var(--ui-yel-rgb)}:root .ui-badge--n{--tone:222, 222, 222}:root .ui-badge--solid{background:rgb(var(--tone));color:var(--ui-bg)}:root .ui-tag{box-sizing:border-box;border-radius:var(--ui-r-badge);height:22px;color:var(--ui-t2);font-family:var(--ui-font);font-size:var(--tx-label);line-height:1;font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase;white-space:nowrap;background:#ffffff12;align-items:center;padding:0 9px;display:inline-flex}:root .ui-rating{box-sizing:border-box;border:1px solid var(--ui-line-2);background:var(--ui-card);height:44px;color:var(--ui-t3);font-family:var(--ui-font);font-size:var(--tx-sm);white-space:nowrap;letter-spacing:var(--tx-ls);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 6px;line-height:1;display:inline-flex}:root .ui-rating>img{width:auto;height:30px}:root .ui-rating.ui-rating--plain{padding:0 16px}:root .ui-rating>b{color:var(--ui-hi);font-size:var(--tx-body);font-weight:var(--ui-bold,600);line-height:var(--tx-body-lh);letter-spacing:var(--tx-ls)}:root .ui-acc{flex-direction:column;gap:8px;width:100%;display:flex}:root .ui-acc-item{border:1px solid var(--ui-line);border-radius:var(--ui-r-m);background:var(--ui-card-2);transition:border-color var(--ui-ease)}:root .ui-acc-item:hover{border-color:var(--ui-line-2)}:root .ui-acc-q{box-sizing:border-box;width:100%;color:var(--ui-t1);font-family:var(--ui-font);font-size:var(--tx-body);line-height:var(--tx-body-lh);font-weight:var(--ui-bold,600);text-align:left;cursor:pointer;letter-spacing:var(--tx-ls);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:18px 18px 18px 20px;display:flex}:root .ui-acc-q:focus-visible{outline:2px solid var(--ui-g);outline-offset:-2px;border-radius:var(--ui-r-m)}:root .ui-acc-ic{background:var(--ui-hov);width:32px;height:32px;color:var(--ui-t1);transition:transform .2s ease-out, background-color var(--ui-ease), color var(--ui-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root .ui-acc-ic svg{width:16px;height:16px}:root .ui-acc-item.is-open .ui-acc-ic{background:var(--ui-hi);color:var(--ui-bg);transform:rotate(180deg)}:root .ui-acc-a{grid-template-rows:0fr;transition:grid-template-rows .22s ease-out;display:grid}:root .ui-acc-item.is-open .ui-acc-a{grid-template-rows:1fr}:root .ui-acc-a>div{overflow:hidden}:root .ui-acc-a p{color:var(--ui-t3);font-size:var(--tx-body);line-height:var(--tx-body-lh);letter-spacing:var(--tx-ls);margin:0;padding:0 20px 20px}:root .ui-acc-a p+p{margin-top:-8px;padding-top:0}@media (min-width:960px){:root .ui-acc-q{padding:20px 20px 20px 24px}:root .ui-acc-a p{padding:0 24px 22px}}:root .ui-card{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-card)}:root .ui-card--s{--card-px:var(--card-pad-s);padding:var(--card-pad-s-y) var(--card-pad-s);border-radius:var(--ui-r-s);box-shadow:var(--ui-shadow-soft)}:root .ui-card--m{--card-px:var(--card-pad-m);padding:var(--card-pad-m);border-radius:var(--ui-r-m);box-shadow:var(--ui-shadow-card)}:root .ui-card--l{--card-px:var(--card-pad-l);padding:var(--card-pad-l);border-radius:var(--ui-r-l);box-shadow:var(--ui-shadow-card)}@media (prefers-reduced-motion:reduce){:root .ui-btn,:root .ui-icon-btn,:root .ui-more,:root .ui-seg>*,:root .ui-acc-item,:root .ui-acc-ic,:root .ui-acc-a{transition:none}:root .ui-btn--primary:after,:root .ui-btn-spin,:root .ui-btn.is-busy>.ui-btn-i:after{animation:none}}:root .ui-btn--block{justify-content:center;width:100%;display:flex}:root .ui-btn--block:has(>.ui-btn-i)>:first-child{text-align:center;flex:1;min-width:0;padding-left:46px}:root .ui-btn--block.ui-btn--l:has(>.ui-btn-i)>:first-child{padding-left:35px}:root .ui-btn--block.ui-btn--s:has(>.ui-btn-i)>:first-child{padding-left:33px}:root .ui-btn--block.ui-btn--xs:has(>.ui-btn-i)>:first-child{padding-left:26px}:root .ui-more{place-self:center}:root .ui-legal{flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;display:flex}:root .ui-legal a{color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);transition:color var(--ui-ease);letter-spacing:var(--tx-ls);text-decoration:none}:root .ui-legal a:hover{color:var(--ui-t1)}:root .ui-offer-t{align-items:baseline;gap:4px;min-width:0;display:inline-flex}:root .ui-offer b span,:root .ui-offer-t>span{color:var(--ui-t1);font-weight:500}:root .ui-badge--b{--tone:129, 153, 254}:root .ui-rating .stars{gap:3px;display:inline-flex}:root .ui-rating .st{background:var(--ui-star);justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:root .ui-rating .st svg{width:100%;height:100%}:root .ui-rating .st.is-off{background:var(--ui-line-2)}@media (max-width:380px){:root .ui-rating{gap:8px;padding-right:12px}:root .ui-rating>span:last-child{display:none}}:root{--ui-lvh:1vh}@supports (height:1lvh){:root{--ui-lvh:1lvh}}:root h1,:root h2,:root h3,:root h4,:root .text-sub-1,:root .text-sub-2,:root .text-sub-3,:root .lead,:root .sub,:root .lp-hero-lead,:root [class*=Subhead],:root [class*=subhead],:root [class*=-lead],:root [class*=Lead],:root :is(h1,h2,h3,h4)+p,:root .landing-pcard-desc,:root .ar-sub{text-wrap:balance}:root p,:root li,:root .ui-card :is(h3,h4)+p,:root .ui-card .ui-card-head .ui-small{text-wrap:pretty}:root{--ui-w:1080px;--ui-gutter:20px;--ui-sec:112px;--ui-block:32px;--ui-gap:16px;--ui-head-gap:16px;--ui-red:#ff3b6b;--ui-neutral-bar:#5d5e61;--bar-n-rgb:93, 94, 97}@media (min-width:960px){:root{--ui-gutter:40px;--ui-sec:176px;--ui-block:48px}}.ui-page{background:var(--ui-bg);min-height:100vh;color:var(--ui-t3);font-family:var(--ui-font);font-size:var(--tx-body);line-height:var(--tx-body-lh);letter-spacing:var(--tx-ls);overflow-x:clip}.ui-page :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,table,blockquote){margin:0}.ui-page :where(ul,ol){padding:0;list-style:none}.ui-page :where(a){color:inherit}.ui-wrap{width:min(var(--ui-w), calc(100% - 2 * var(--ui-gutter)));margin-inline:auto}.ui-wrap.ui-sec--narrow{width:min(800px, calc(100% - 2 * var(--ui-gutter)))}.ui-main{gap:var(--ui-sec);padding:24px 0 var(--ui-sec);flex-direction:column;display:flex}@media (min-width:960px){.ui-main{padding-top:48px}}.ui-sec{gap:var(--ui-block);flex-direction:column;scroll-margin-top:140px;display:flex}.ui-sec--card{--tint:var(--ui-g-mark);--tint-2:rgb(var(--ui-pur-rgb));--glow-2:var(--tint-2);isolation:isolate;position:relative}.ui-sec-card{border-radius:var(--ui-r-l);background:var(--mat-sheen), var(--ui-card);box-shadow:var(--mat-highlight), var(--lift-sm);flex-direction:column;gap:32px;padding:48px 20px;display:flex;position:relative}.ui-sec-card .ui-sec-head{max-width:620px}.ui-sec-card .ui-lead{max-width:520px}@media (min-width:960px){.ui-sec-card{padding:72px 48px}}.ui-sec-code{border-radius:inherit;color:var(--ui-g-mark);letter-spacing:.5px;white-space:pre;opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;line-height:12px;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(50% 60%,#0000 30%,#000 85%);mask-image:radial-gradient(50% 60%,#0000 30%,#000 85%)}.ui-sec-card>:not(.ui-sec-code){z-index:1;position:relative}.ui-sec-card:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ui-sec--card:before{content:"";z-index:-1;pointer-events:none;filter:blur(56px);position:absolute}.ui-sec-card:after{background:linear-gradient(100deg, color-mix(in srgb, var(--tint) 85%, transparent) 0%, color-mix(in srgb, var(--tint) 12%, transparent) 40%, color-mix(in srgb, var(--tint-2) 12%, transparent) 60%, color-mix(in srgb, var(--tint-2) 85%, transparent) 100%)}.ui-sec--card:before{background:radial-gradient(ellipse 30% 60% at 4% 50%, color-mix(in srgb, var(--glow-green) calc(var(--glow-strength) * 120%), transparent), transparent 100%), radial-gradient(ellipse 30% 60% at 96% 50%, color-mix(in srgb, var(--glow-2) calc(var(--glow-strength) * 120%), transparent), transparent 100%);inset:-30px}.ui-sec--card-r{--tint-2:rgb(var(--ui-red-rgb));--glow-2:var(--glow-red)}.ui-sec--card-g{--tint-2:var(--ui-g-mark);--glow-2:var(--glow-green)}.ui-sec-body{gap:var(--ui-block);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.ui-sec--split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.ui-sec--split>.ui-sec-head{text-align:left;align-items:flex-start;margin-inline:0}}.ui-page .ui-h3.ui-h3--l{font-size:var(--hl-3);line-height:var(--hl-3-lh);letter-spacing:var(--hl-3-ls)}.ui-sec-extra{margin-top:8px}.ui-sec-top{margin-bottom:8px}.ui-eyebrow{color:var(--ui-t3);font-size:var(--tx-label);line-height:var(--tx-label-lh);font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase;margin:0 0 -4px}.ui-shine{--shine-rgb:var(--ui-g-rgb);--shine-base:rgb(var(--shine-rgb));--shine-hi:color-mix(in srgb, rgb(var(--shine-rgb)) 40%, var(--ui-strong));color:var(--shine-base);background:linear-gradient(100deg, var(--shine-base) 40%, var(--shine-hi) 50%, var(--shine-base) 60%) 0 0 / 250% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.2s linear infinite ui-shine}.ui-shine--y{--shine-rgb:var(--ui-yel-rgb)}.ui-shine--r{--shine-rgb:var(--ui-red-rgb)}.ui-shine--p{--shine-rgb:var(--ui-pur-rgb)}@media (prefers-reduced-motion:reduce){.ui-shine{-webkit-text-fill-color:currentColor;animation:none}}.ui-sec-head{align-items:center;gap:var(--ui-head-gap);text-align:center;flex-direction:column;max-width:760px;margin-inline:auto;display:flex}.ui-h1,.ui-h2,.ui-h3{color:var(--ui-hi);font-weight:var(--hl-weight);text-wrap:balance}.ui-h1{font-size:var(--hl-1);line-height:var(--hl-1-lh);letter-spacing:var(--hl-1-ls)}.ui-hero--display .ui-h1{font-size:var(--hl-hero);line-height:var(--hl-hero-lh);letter-spacing:var(--hl-hero-ls)}@media (max-width:959px){.ui-hero--display .ui-h1{font-size:calc(var(--hl-hero) + 6px);line-height:calc(var(--hl-hero-lh) + 6px)}}.ui-hero--display .ui-eyebrow{font-size:var(--tx-body);margin-bottom:0;line-height:1.4}.ui-h2{font-size:var(--hl-2);line-height:var(--hl-2-lh);letter-spacing:var(--hl-2-ls)}.ui-h3{font-size:var(--hl-4);line-height:var(--hl-4-lh);letter-spacing:var(--hl-4-ls)}.ui-lead{max-width:640px;color:var(--ui-t3);font-size:var(--tx-lead);line-height:var(--tx-lead-lh);text-wrap:balance}.ui-text{color:var(--ui-t3);font-size:var(--tx-body);line-height:var(--tx-body-lh)}.ui-small{color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh)}.ui-meta{color:var(--ui-t4);font-size:var(--tx-sm);line-height:var(--tx-sm-lh)}.ui-meta.ui-meta--center{text-align:center;text-wrap:balance}.ui-label{color:var(--ui-t4);font-size:var(--tx-label);line-height:var(--tx-label-lh);font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase}.ui-num{color:var(--ui-hi);font-weight:var(--hl-weight);font-size:var(--hl-2);line-height:var(--hl-2-lh);letter-spacing:var(--hl-2-ls)}.ui-num--m,.ui-num--s{font-size:var(--hl-4);line-height:var(--hl-4-lh);letter-spacing:var(--hl-4-ls)}.ui-page :is(.ui-text,.ui-small) strong,.ui-page :is(.ui-text,.ui-small) b{color:var(--ui-t1);font-weight:500}.ui-page .ui-lead *{color:inherit;font-weight:inherit;font-style:inherit}.ui-self-start{align-self:flex-start}.ui-self-center{align-self:center}.ui-plain-link{color:inherit;text-decoration:none}.ui-phone-only{display:none}@media (max-width:639px){.ui-desk-only{display:none}.ui-phone-only{display:block}}.ui-dim{color:color-mix(in srgb, currentColor 46%, transparent)}.ui-pos{color:var(--ui-g)}.ui-star{color:rgb(var(--ui-yel-rgb))}.ui-neg{color:var(--ui-red)}.ui-strong{color:var(--ui-t1)}.ui-tab-num{font-variant-numeric:tabular-nums}.ui-hero{gap:var(--ui-block);align-items:center;display:grid}@media (max-width:767px){html.has-site-header .ui-hero--inline{margin-top:-8px}}@media (min-width:1024px){.ui-hero{grid-template-columns:1fr 1fr;gap:64px}}.ui-hero-copy{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.ui-actions{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ui-card .ui-actions{text-align:left;align-items:flex-start}.ui-hero-copy .ui-points{justify-content:center}@media (min-width:1024px){.ui-hero-copy,.ui-hero-copy .ui-sec-head,.ui-hero-copy .ui-actions{text-align:left;align-items:flex-start}.ui-hero-copy .ui-sec-head{margin-inline:0}.ui-hero-copy .ui-points{justify-content:flex-start}}@media (max-width:1023px){.ui-hero--inline{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.ui-hero--inline>.ui-hero-copy{display:contents}.ui-hero--inline>.ui-hero-copy>.ui-sec-head{order:1}.ui-hero--inline>.ui-hero-visual{order:2;width:100%;margin-block:8px}.ui-hero--inline>.ui-hero-copy>:not(.ui-sec-head){order:3}}.ui-sec:has(.ui-prose) :is(.ui-sec-head,.ui-actions){text-align:left;align-items:flex-start;margin-inline:0}.ui-row--center{justify-content:center}.ui-row{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ui-row.ui-row--tight{gap:8px}.ui-stack{gap:var(--ui-gap);flex-direction:column;display:flex}.ui-stack--block{gap:var(--ui-block)}.ui-grid{gap:var(--ui-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.ui-grid--2,.ui-grid--3,.ui-grid--4,.ui-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.ui-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ui-split{align-items:center;gap:24px;display:grid}@media (min-width:960px){.ui-split{grid-template-columns:1fr 1fr;gap:32px}}.ui-cols{gap:var(--ui-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.ui-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.ui-cols--sticky>:last-child{position:sticky;top:24px}}.ui-cols-main{gap:var(--ui-gap);flex-direction:column;min-width:0;display:flex}@media (max-width:959px){.ui-cols-main{display:contents}.ui-cols-inc{order:0}.ui-cols-sum{order:1}.ui-cols>.ui-cols-pay{order:2}.ui-cols-rest{order:3}}.ui-flow{gap:var(--card-flow);flex-direction:column;display:flex}.ui-card--s.ui-flow{gap:var(--card-flow-s)}.ui-card.ui-media-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""head""visual""cta";row-gap:24px;display:grid;position:relative}.ui-mc--g{--mc-rim:var(--ui-g-rgb)}.ui-mc--r{--mc-rim:var(--ui-red-rgb)}.ui-mc--p{--mc-rim:var(--ui-pur-rgb)}.ui-card.ui-media-card:is(.ui-mc--g,.ui-mc--r,.ui-mc--p):after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 0% 0%, color-mix(in srgb, rgb(var(--mc-rim)) 70%, white) 0%, rgba(var(--mc-rim), .75) 22%, rgba(var(--mc-rim), .25) 55%, transparent 100%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ui-mc-top{grid-area:top;justify-self:start}.ui-mc-head{grid-area:head}.ui-mc-visual{grid-area:visual;min-width:0}.ui-mc-cta{grid-area:cta;justify-self:start}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ui-card.ui-media-card{animation:linear both ui-mc-focus;animation-timeline:view();animation-range:cover}}}@keyframes ui-mc-focus{0%{opacity:.2}40%,55%{opacity:1}80%,to{opacity:.2}}@media (max-width:959px){.ui-page .ui-media-card .ui-mc-head .ui-h3.ui-h3--l{font-size:calc(var(--hl-2) * .875);line-height:1.12}}@media (max-width:639px){.ui-mc-cta{justify-self:stretch}.ui-mc-cta>.ui-btn{width:100%}}@media (min-width:960px){.ui-card.ui-media-card{grid-template:".visual"1fr"top visual""head visual""cta visual"".visual"1fr/minmax(0,1fr) minmax(0,1fr);gap:16px 32px}.ui-mc-cta{margin-top:8px}}:root .ui-card--plain{box-shadow:none}:root .ui-card--inner{background:var(--ui-card-2);box-shadow:none;border:0}.ui-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.ui-card-head>div:first-child{flex-direction:column;gap:4px;display:flex}.ui-card-head>div:first-child:has(>.ui-h3--l){gap:10px}.ui-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ui-item--plain{grid-template-columns:minmax(0,1fr) auto}.ui-item-ic img{width:22px;height:auto;filter:var(--logo-filter)}.ui-item-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-item-p{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ui-item-price{white-space:nowrap;font-size:var(--tx-body);line-height:var(--tx-body-lh);letter-spacing:var(--tx-ls);align-items:baseline;gap:8px;display:inline-flex}.ui-item-price s{color:var(--ui-red)}.ui-item-price b{color:var(--ui-strong);font-weight:var(--ui-bold,600)}.ui-summary{border-radius:var(--ui-r-m);background:var(--mat-well);flex-direction:column;gap:16px;padding:16px;display:flex}.ui-summary-total{border-top:1px solid color-mix(in srgb, var(--ui-strong) 16%, transparent);color:var(--ui-strong);font-size:var(--hl-4);line-height:var(--hl-4-lh);letter-spacing:var(--hl-4-ls);font-weight:var(--hl-weight);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex}.ui-asset{align-items:center;gap:10px;min-width:0;display:inline-flex}.ui-asset-logo{background:linear-gradient(180deg, var(--ui-disc-top), var(--ui-disc-bottom));border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0b0e120f,0 2px 6px -2px #00000059}.ui-asset-logo img{object-fit:contain;width:68%;height:68%}.ui-asset-logo.is-full img{object-fit:cover;width:100%;height:100%}.ui-asset-logo b{color:var(--accent-ink);letter-spacing:.02em;font-size:10px;font-weight:700}.ui-asset-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-asset-n{color:var(--ui-t1)}.ui-blur{filter:blur(5px);-webkit-user-select:none;user-select:none}.ui-table-fade{--fade-head:28px;--fade-mask:linear-gradient(180deg, #000 var(--fade-head), #0000001a var(--fade-head), #0000008c calc(var(--fade-head) + 60px), #000 calc(var(--fade-head) + 140px), #000 calc(100% - 180px), #00000073 calc(100% - 80px), transparent 100%);-webkit-mask-image:var(--fade-mask);-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask)}.ui-table-fade thead tr{height:var(--fade-head)}.ui-table-fade.is-stack{--fade-head:0px}.ui-logo-circles{flex-wrap:nowrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-logo-circles>li{aspect-ratio:1;background:linear-gradient(180deg, var(--ui-disc-top), var(--ui-disc-bottom));border-radius:50%;flex:0 36px;justify-content:center;align-items:center;min-width:0;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0b0e120f,0 2px 6px -2px #00000059}.ui-logo-circles img{object-fit:contain;width:66%;height:66%}@media (max-width:639px){.ui-logo-circles{justify-content:space-between;gap:6px}}.ui-stat{flex-direction:column;gap:8px;display:flex}.ui-bars{flex-direction:column;gap:24px;display:flex}.ui-bars--row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 32px;display:grid}.ui-bar{flex-direction:column;gap:8px;display:flex}.ui-bar-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.ui-bar-track{background:var(--ui-card-2);border-radius:5px;height:10px;overflow:hidden}.ui-bar-fill{width:var(--w);border-radius:inherit;background:var(--ui-g);height:100%}.ui-bars.is-armed .ui-bar-fill{width:0}.ui-bars.is-armed.is-in .ui-bar-fill{width:var(--w);transition:width 1.1s cubic-bezier(.22, .7, .2, 1) calc(var(--i,0) * .14s)}.ui-bar-fill--neg{background:var(--ui-red)}.ui-bar-v{align-items:center;gap:6px;display:inline-flex}.ui-bar-v svg{flex:none;width:16px;height:16px}.ui-bar-fill--n{background:var(--ui-neutral-bar)}.ui-colchart{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;padding-top:18px;display:grid}.ui-colchart-col{flex-direction:column;align-items:stretch;gap:26px;display:flex}.ui-colchart-plot{height:220px;position:relative}.ui-colchart-plot:before{content:"";left:0;right:0;top:var(--zero);background:var(--ui-line-2);height:1px;position:absolute}.ui-colchart-bar{width:34%;height:var(--h);background:var(--ui-neutral-bar);border-radius:3px;position:absolute}.ui-colchart-bar.is-a{left:14%}.ui-colchart-bar.is-b{background:var(--ui-g);right:14%}.ui-colchart-bar.is-up{bottom:calc(100% - var(--zero))}.ui-colchart-bar.is-down{top:var(--zero)}.ui-colchart-bar>em{color:var(--ui-t3);font-size:11px;font-style:normal;line-height:14px;font-weight:var(--ui-bold,600);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;left:50%;transform:translate(-50%)}.ui-colchart-bar.is-up>em{bottom:calc(100% + 4px)}.ui-colchart-bar.is-down>em{top:calc(100% + 4px)}.ui-colchart-bar.is-b>em{color:var(--ui-g)}.ui-colchart-bar.is-down>em{color:var(--ui-red)}.ui-colchart-x{text-align:center}.ui-legend{flex-wrap:wrap;gap:6px 16px;display:flex}.ui-legend>span{align-items:center;gap:6px;display:inline-flex}.ui-legend i{background:var(--ui-neutral-bar);border-radius:2px;width:8px;height:8px}.ui-legend i.is-g{background:var(--ui-g)}.ui-legend i.is-r{background:var(--ui-red)}.ui-legend i.is-s{background:var(--ui-strong)}:root .ui-page .ui-legend i.is-line{width:16px;height:3px;box-shadow:none;border-radius:2px}@media (max-width:639px){.ui-colchart-bar>em{font-size:9px}.ui-colchart-plot{height:200px}}.ui-table-wrap{overflow-x:auto}.ui-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ui-table th{color:var(--ui-t4);font-size:var(--tx-label);line-height:var(--tx-label-lh);font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);text-transform:uppercase;text-align:left;white-space:nowrap;padding:0 16px 12px}.ui-table td{border-top:1px solid var(--ui-line);color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);vertical-align:middle;padding:14px 16px}.ui-table :is(th,td):first-child{padding-left:0}.ui-table :is(th,td):last-child{padding-right:0}.ui-table td.is-name,.ui-table tr.is-hi td,.ui-table .is-hi-col{color:var(--ui-t1)}.ui-table tr.is-hi td{vertical-align:middle}.ui-table tr.is-dim td{opacity:.6}.ui-table-phone{display:none}@media (max-width:639px){.ui-table-desk{display:none}.ui-table-phone{display:block}.ui-table th{white-space:normal}.ui-table-phone .ui-table td.is-name{min-width:0}}.ui-table-stack{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-table-card{background:var(--fill-1);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ui-table-card dl{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px 16px;margin:0;display:grid}.ui-table-card dd{color:var(--ui-t2);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);margin:2px 0 0}.ui-table-card.is-hi dd{color:var(--ui-t1)}.ui-prose{flex-direction:column;gap:12px;max-width:760px;display:flex}:is(.ui-prose.ui-prose--full,.ui-sec:has(>.ui-prose--full)>.ui-sec-head){max-width:none}.ui-sec--left>.ui-sec-head{text-align:left;align-items:flex-start;max-width:none;margin-inline:0}.ui-prose>p{color:var(--ui-t3);font-size:var(--tx-body);line-height:var(--tx-body-lh)}.ui-prose strong{color:var(--ui-t1);font-weight:500}.ui-checks{flex-direction:column;gap:10px;display:flex}.ui-checks>li{color:var(--ui-t2);font-size:var(--tx-body);line-height:var(--tx-body-lh);align-items:flex-start;gap:10px;display:flex}.ui-checks>li>svg{width:18px;height:18px;color:var(--ui-g);flex:none;margin-top:2px}@media (max-width:639px){.ui-checks--compact{gap:8px}.ui-checks--compact>li{font-size:var(--tx-sm);line-height:var(--tx-sm-lh);gap:6px}.ui-checks--compact>li>svg{width:15px;height:15px}}.ui-points{flex-wrap:wrap;gap:12px 32px;display:flex}.ui-points>li{color:var(--ui-t4);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);align-items:flex-start;gap:10px;display:flex}.ui-points>li>svg{width:20px;height:20px;color:var(--ui-t2);flex:none}.ui-points--even{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;display:grid}@media (max-width:639px){.ui-points--even{grid-template-columns:1fr}}.ui-points b{color:var(--ui-t1);font-weight:500;display:block}.ui-page{--glow-strength:.42}.ui-page[data-theme=light]{--glow-strength:.5}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--glow-strength:.5}}@property --glow-rx{syntax:"<percentage>";inherits:false;initial-value:22%}@property --glow-ry{syntax:"<percentage>";inherits:false;initial-value:30%}@property --glow-gx{syntax:"<percentage>";inherits:false;initial-value:78%}@property --glow-gy{syntax:"<percentage>";inherits:false;initial-value:72%}.ui-glow{isolation:isolate;border-radius:var(--ui-r-l);position:relative}.ui-glow:before{content:"";z-index:-1;background:radial-gradient(circle at var(--glow-rx) var(--glow-ry), color-mix(in srgb, var(--glow-red) calc(var(--glow-strength) * 100%), transparent), transparent 58%), radial-gradient(circle at var(--glow-gx) var(--glow-gy), color-mix(in srgb, var(--glow-green) calc(var(--glow-strength) * 100%), transparent), transparent 58%);filter:blur(42px);pointer-events:none;border-radius:40px;animation:11s ease-in-out infinite alternate ui-glow-drift-r,13s ease-in-out infinite alternate ui-glow-drift-g;position:absolute;inset:-4% -6%}@keyframes ui-glow-drift-r{0%{--glow-rx:22%;--glow-ry:30%}25%{--glow-rx:32%;--glow-ry:20%}50%{--glow-rx:26%;--glow-ry:42%}75%{--glow-rx:14%;--glow-ry:34%}to{--glow-rx:20%;--glow-ry:24%}}@keyframes ui-glow-drift-g{0%{--glow-gx:78%;--glow-gy:72%}30%{--glow-gx:68%;--glow-gy:82%}55%{--glow-gx:86%;--glow-gy:76%}80%{--glow-gx:80%;--glow-gy:58%}to{--glow-gx:72%;--glow-gy:66%}}@media (prefers-reduced-motion:reduce){.ui-glow:before{animation:none}}.ui-glow:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, color-mix(in srgb, var(--glow-red) 70%, transparent) 0%, color-mix(in srgb, var(--glow-red) 24%, transparent) 22%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 45%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 55%, color-mix(in srgb, var(--glow-green) 24%, transparent) 78%, color-mix(in srgb, var(--glow-green) 70%, transparent) 100%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ui-glow--g{--glow-one:var(--glow-green)}.ui-glow--r{--glow-one:var(--glow-red)}.ui-glow--g:before{background:radial-gradient(circle at calc(var(--glow-rx) - 16%) var(--glow-ry), color-mix(in srgb, var(--glow-one) calc(var(--glow-strength) * 100%), transparent), transparent 58%), radial-gradient(circle at calc(var(--glow-gx) - 74%) var(--glow-gy), color-mix(in srgb, var(--glow-one) calc(var(--glow-strength) * 80%), transparent), transparent 58%)}.ui-glow--r:before{background:radial-gradient(circle at calc(var(--glow-rx) + 72%) var(--glow-ry), color-mix(in srgb, var(--glow-one) calc(var(--glow-strength) * 100%), transparent), transparent 58%), radial-gradient(circle at calc(var(--glow-gx) + 16%) var(--glow-gy), color-mix(in srgb, var(--glow-one) calc(var(--glow-strength) * 80%), transparent), transparent 58%)}.ui-glow--g:after{background:linear-gradient(90deg, color-mix(in srgb, var(--glow-one) 80%, transparent) 0%, color-mix(in srgb, var(--glow-one) 30%, transparent) 22%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 55%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 100%)}.ui-glow--r:after{background:linear-gradient(225deg, color-mix(in srgb, var(--glow-one) 80%, transparent) 0%, color-mix(in srgb, var(--glow-one) 30%, transparent) 24%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 55%, color-mix(in srgb, var(--ui-strong) 6%, transparent) 100%)}.ui-glow-sheen{z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff0f,#ffffff03 42%,#0000 62%);position:absolute;inset:0}.ui-chart-tip{background:var(--mat-sheen), var(--mat-glass-strong);min-width:210px;-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);box-shadow:var(--mat-highlight), var(--lift);color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);letter-spacing:var(--tx-ls);border-radius:12px;flex-direction:column;gap:6px;padding:10px 14px 12px;display:flex}.ui-chart-tip>.ui-meta{margin-bottom:2px}.ui-chart-tip-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ui-chart-tip-row b{font-weight:var(--ui-bold,600);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-narrow{gap:var(--ui-block);flex-direction:column;width:100%;max-width:600px;margin-inline:auto;display:flex}.ui-person{align-items:center;gap:12px;display:flex}.ui-person-aside{gap:8px;margin-left:auto;display:flex}.ui-avatar{object-fit:cover;background:var(--ui-card-2);width:44px;height:44px;color:var(--ui-t1);font-weight:var(--ui-bold,600);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-person-name{color:var(--ui-t1);font-weight:var(--ui-bold,600);align-items:center;gap:6px;display:inline-flex}.ui-stars{gap:2px;display:inline-flex}.ui-stars svg{width:16px;height:16px}.ui-media{border-radius:var(--ui-r-s);width:100%;height:auto;display:block}.ui-logo{justify-content:center;align-items:center;height:72px;display:flex}.ui-logo img{object-fit:contain;max-width:70%;max-height:28px}.ui-footer{padding:var(--ui-block) 0 48px;border-top:1px solid var(--ui-line);flex-direction:column;gap:32px;display:flex}.ui-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media (min-width:960px){.ui-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-footer-cols ul{flex-direction:column;gap:10px;margin-top:12px;display:flex}.ui-footer a{color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);transition:color var(--ui-ease);text-decoration:none}.ui-footer a:hover{color:var(--ui-t1)}.ui-footer :is(.ui-footer-legal,.ui-meta),.ui-meta.ui-meta--fine{font-size:var(--tx-label);line-height:1.55}:root .ui-btn--plain:after{content:none}@media (max-width:639px){.ui-grid--min2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-table td.is-name{min-width:0}.ui-colchart-bar.is-a>em{display:none}}.ui-thumbs{flex-wrap:wrap;gap:8px;display:flex}.ui-thumbs img{object-fit:contain;border:1px solid var(--ui-line);border-radius:var(--ui-r-s);background:var(--ui-bg);width:auto;max-width:100%;height:150px;display:block}.ui-lines{flex-direction:column;display:flex}.ui-line{border-top:1px solid var(--ui-line);color:var(--ui-t1);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.ui-line:first-child{border-top:0;padding-top:0}.ui-line:last-child{padding-bottom:0}.ui-line>dt{flex:1 1 0;min-width:8em}.ui-line>dd{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin-left:auto;display:inline-flex}.ui-line>dd>span{font-weight:var(--ui-bold,600)}.ui-line s{color:var(--ui-t4)}.ui-line--total{font-size:var(--tx-body);line-height:var(--tx-body-lh);font-weight:var(--ui-bold,600);padding-top:16px}.ui-page .ui-offer{white-space:normal;align-items:flex-start;max-width:100%;height:auto;min-height:32px}.ui-page .ui-offer-b{flex:none;height:24px}.ui-page .ui-offer-t{line-height:24px;display:inline}@media (min-width:640px) and (max-width:959px){.ui-grid:is(.ui-grid--3,.ui-grid--5)>:last-child:nth-child(odd){grid-column:1/-1}}.ui-prose :is(ul,ol){color:var(--ui-t3);font-size:var(--tx-body);line-height:var(--tx-body-lh);flex-direction:column;gap:8px;padding-left:1.25em;display:flex}.ui-prose ul{list-style:outside}.ui-prose ol{list-style:decimal}.ui-prose li::marker{color:var(--ui-t4)}.ui-prose a{color:var(--ui-t1);text-underline-offset:3px;transition:color var(--ui-ease);text-decoration:underline}.ui-prose a:hover{color:var(--ui-t2)}:root .ui-seg-count{color:var(--ui-t4);font-variant-numeric:tabular-nums;font-weight:500}:root .ui-seg-short{display:none}@media (max-width:639px){:root .ui-seg-long{display:none}:root .ui-seg-short{display:inline}}:root .ui-prose>:is(h2,h3,h4)+p{text-wrap:pretty}@media (min-width:640px) and (max-width:959px){.ui-grid:is(.ui-grid--3,.ui-grid--5)>:last-child:nth-child(odd) .ui-media{max-width:calc((100% - var(--ui-gap)) / 2)}}.ui-fnav{border-bottom:1px solid var(--ui-line)}.ui-fnav-in{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:64px;display:grid}.ui-fnav-side{min-width:0;display:flex}.ui-fnav-logo{display:inline-flex}@media (min-width:960px){.ui-fnav-in{min-height:72px}}.ui-page .ui-offer-t{text-wrap:balance}.ui-hero>*,.ui-hero-copy>*{min-width:0;max-width:100%}.ui-page{--ui-t4:#8e8f91;--mat-stage:radial-gradient(130% 110% at 52% 34%, #181a1f 0%, #121418 46%, #0b0e12 100%);--mat-well:#ffffff0f;--mat-glass:#1c1f2494;--mat-glass-strong:#24252beb;--mat-blur:blur(30px) saturate(1.7);--mat-sheen:linear-gradient(180deg, #ffffff0e, transparent 60%);--mat-highlight:inset 0 1px 0 #ffffff0f;--mat-recess:inset 0 1px 2px #00000040;--mat-scrim:#00000080;--lift-sm:0 1px 1px #0003, 0 6px 14px -4px #00000073;--lift:0 1px 1px #00000038, 0 8px 18px -6px #00000073, 0 28px 60px -18px #0009;--lift-hover:0 1px 1px #00000038, 0 8px 18px -5px #00000080;--ctl-fill:#ffffff1c;--ctl-fill-hover:#ffffff26;--ctl-shadow:inset 0 1px 0 #ffffff17, 0 1px 2px #0000004d;--btn2-fill:var(--ctl-fill);--btn2-fill-hover:var(--ctl-fill-hover);--btn2-shadow:var(--ctl-shadow);--field-fill:#00000038;--seg-page-fill:#ffffff14;--seg-page-on:#ffffff2e;--fill-1:#ffffff0f;--fill-2:#ffffff1a;--ui-g:#00b263;--ui-g-rgb:0, 178, 99;--accent-a:#00b263;--accent-b:#00a45b;--accent-soft:#00b26324;--accent-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px #0000004d;--focus-ring:0 0 0 3px #00b2636b;--ui-mat-ease:.16s cubic-bezier(.2, .7, .2, 1)}:root .ui-page .ui-card{border:0}:root .ui-page .ui-card.ui-card--plain,:root .ui-page .ui-card.ui-card--s,:root .ui-page .ui-card.ui-card--m,:root .ui-page .ui-card.ui-card--l{box-shadow:var(--mat-highlight), var(--lift-sm)}:root .ui-page .ui-card.ui-card--inner{background:var(--mat-well);box-shadow:none}:root .ui-page a.ui-card{transition:box-shadow var(--ui-mat-ease), transform var(--ui-mat-ease)}:root .ui-page a.ui-card:hover{box-shadow:var(--mat-highlight), var(--lift);transform:translateY(-1px)}:root .ui-page .ui-btn--primary{background:linear-gradient(180deg, var(--accent-a), var(--accent-b));box-shadow:var(--accent-shadow)}:root .ui-page .ui-btn--primary,:root .ui-page .ui-btn--secondary,:root .ui-page .ui-btn--nav,:root .ui-page .ui-icon-btn{transition:filter var(--ui-mat-ease), background-color var(--ui-mat-ease), box-shadow var(--ui-mat-ease), transform var(--ui-mat-ease)}:root .ui-page .ui-btn--primary:hover{filter:brightness(1.06)}:root .ui-page .ui-btn--primary:active{transform:translateY(.5px);box-shadow:inset 0 1px #fff3,0 1px 1px #0006}:root .ui-page .ui-btn--secondary{background:var(--btn2-fill);box-shadow:var(--btn2-shadow)}:root .ui-page .ui-btn--secondary:hover{background:var(--btn2-fill-hover)}:root .ui-page .ui-btn--secondary:active,:root .ui-page .ui-btn--nav:active{transform:translateY(.5px);box-shadow:inset 0 1px #ffffff0f}:root .ui-page .ui-btn--nav{background:var(--btn2-fill);box-shadow:var(--btn2-shadow);border:0}:root .ui-page .ui-btn--nav:hover{background:var(--btn2-fill-hover)}:root .ui-page .ui-icon-btn{background:var(--btn2-fill);box-shadow:var(--btn2-shadow);border:0}:root .ui-page .ui-icon-btn:hover{background:var(--btn2-fill-hover)}:root .ui-btn--quiet{color:var(--ui-t2);background:0 0}:root .ui-btn--quiet:hover{background:var(--fill-1);color:var(--ui-t1)}:root .ui-btn--danger{background:rgba(var(--ui-red-rgb), .14);color:var(--danger-text)}:root .ui-btn--danger:hover{background:rgba(var(--ui-red-rgb), .2)}:root .ui-page .ui-more{background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift);border:0}:root .ui-page .ui-more-b{border-left:0;padding-left:4px}:root .ui-page .ui-rating{background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift-sm);border:0}:root .ui-page .ui-seg{background:var(--field-fill);box-shadow:var(--mat-recess);border:0}:root .ui-page .ui-seg>.is-on,:root .ui-page .ui-seg>[aria-checked=true],:root .ui-page .ui-seg>[aria-selected=true],:root .ui-page .ui-seg>[data-active]{background:var(--ctl-fill);box-shadow:var(--ctl-shadow);color:var(--ui-hi)}:root .ui-page .ui-seg.ui-seg--page{background:var(--seg-page-fill);box-shadow:var(--mat-highlight)}:root .ui-page .ui-seg--page>.is-on,:root .ui-page .ui-seg--page>[aria-checked=true],:root .ui-page .ui-seg--page>[aria-selected=true],:root .ui-page .ui-seg--page>[data-active]{background:var(--seg-page-on)}:root .ui-page .ui-acc-item{background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift-sm);border:0;transition:box-shadow .24s cubic-bezier(.2,.7,.2,1),background-color .24s cubic-bezier(.2,.7,.2,1)}:root .ui-page .ui-acc-item:hover{background:color-mix(in srgb, var(--ui-card) 97%, var(--ui-strong));box-shadow:var(--mat-highlight), var(--lift-hover)}.ui-page .ui-table{border-collapse:separate;border-spacing:0}.ui-page .ui-table td{border-top:0}.ui-page .ui-table tbody tr td:first-child{border-radius:var(--ui-r-xs) 0 0 var(--ui-r-xs)}.ui-page .ui-table tbody tr td:last-child{border-radius:0 var(--ui-r-xs) var(--ui-r-xs) 0}.ui-page .ui-table :is(th,td):first-child{padding-left:16px}.ui-page .ui-table :is(th,td):last-child{padding-right:16px}@media (max-width:639px){.ui-page .ui-card--l .ui-table-wrap{margin-inline:calc(8px - var(--ui-pad-l))}.ui-page .ui-table :is(th,td){padding-left:8px;padding-right:8px}.ui-page .ui-table :is(th,td):first-child{padding-left:12px}.ui-page .ui-table :is(th,td):last-child{padding-right:12px}}.ui-page .ui-line{border-top:0;padding:8px 0}.ui-page .ui-line:first-child{padding-top:0}.ui-page .ui-line--total{border-radius:var(--ui-r-s);background:var(--mat-well);margin-top:8px;padding:14px 16px}.ui-page .ui-footer{border-top:0}.ui-page .ui-thumb,.ui-page .ui-thumbs img{border:0}.ui-page .ui-fnav,:root .ui-page .strip{border-bottom:0}.ui-stage{isolation:isolate;border-radius:var(--ui-r-l);background:var(--mat-stage);padding:24px;position:relative;overflow:hidden}@media (min-width:960px){.ui-stage{padding:40px}}.ui-glass{background:var(--mat-sheen), var(--mat-glass);-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);box-shadow:var(--mat-highlight), var(--lift);border-radius:18px}.ui-glass--strong{background:var(--mat-sheen), var(--mat-glass-strong)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-glass{background:#24252bf5}}.ui-well{background:var(--mat-well);border-radius:var(--ui-r-m)}.ui-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-flabel{color:var(--ui-t2);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);font-weight:500}.ui-input{box-sizing:border-box;border-radius:var(--ui-r-s);background:var(--field-fill);width:100%;height:44px;box-shadow:var(--mat-recess);color:var(--ui-t1);font-family:var(--ui-font);font-size:var(--tx-field,var(--tx-body));line-height:var(--tx-body-lh);letter-spacing:var(--tx-ls);transition:box-shadow var(--ui-mat-ease), background-color var(--ui-mat-ease);border:0;margin:0;padding:0 14px}.ui-input::placeholder{color:var(--ui-t4)}.ui-input:focus-visible{box-shadow:var(--mat-recess), var(--focus-ring);outline:0}.ui-input[aria-invalid=true]{background-color:rgba(var(--ui-red-rgb), .1)}.ui-input[aria-invalid=true]:focus-visible{box-shadow:var(--mat-recess), 0 0 0 3px rgba(var(--ui-red-rgb), .4)}textarea.ui-input{resize:vertical;height:auto;min-height:96px;padding:12px 14px}select.ui-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ui-t2) 50%), linear-gradient(135deg, var(--ui-t2) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;background-color:var(--field-fill);padding-right:40px}.ui-help{color:var(--ui-t4);font-size:var(--tx-sm);line-height:var(--tx-sm-lh)}.ui-help--error{color:var(--danger-text)}.ui-choice{min-height:44px;color:var(--ui-t1);font-size:var(--tx-body);line-height:var(--tx-body-lh);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.ui-switch{appearance:none;background:var(--field-fill);width:44px;height:26px;box-shadow:var(--mat-recess);cursor:pointer;transition:background-color var(--ui-mat-ease);border-radius:999px;flex-shrink:0;margin:0;position:relative}.ui-switch:after{content:"";background:var(--ui-switch-knob);width:20px;height:20px;transition:transform .2s cubic-bezier(.16, 1, .3, 1), background-color var(--ui-mat-ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #fff9,0 1px 2px #00000073,0 3px 6px -2px #00000080}.ui-switch:checked{background:linear-gradient(180deg, var(--accent-a), var(--accent-b))}.ui-switch:checked:after{background:var(--ui-switch-knob-on);transform:translate(18px)}.ui-check{appearance:none;background:var(--field-fill);width:22px;height:22px;box-shadow:var(--mat-recess);cursor:pointer;transition:background-color var(--ui-mat-ease);border-radius:7px;flex-shrink:0;margin:0;position:relative}.ui-check:checked{background:linear-gradient(180deg, var(--accent-a), var(--accent-b));box-shadow:inset 0 1px #ffffff47,0 1px 2px #0006}.ui-check:checked:after{content:"";border:solid var(--ui-bg);border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.ui-switch:focus-visible,.ui-check:focus-visible{box-shadow:var(--mat-recess), var(--focus-ring);outline:0}.ui-group{border-radius:var(--ui-r-m);background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift-sm);flex-direction:column;gap:2px;padding:6px;display:flex}.ui-group-row{min-height:48px;color:var(--ui-t1);font-size:var(--tx-body);line-height:var(--tx-body-lh);transition:background-color var(--ui-mat-ease);border-radius:10px;align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}a.ui-group-row:hover,button.ui-group-row:hover{background:var(--fill-1)}.ui-group-row[aria-current=true],.ui-group-row.is-on{background:var(--accent-soft);color:var(--ui-g)}.ui-group-v{color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);font-variant-numeric:tabular-nums;margin-left:auto}.ui-group-row.is-on .ui-group-v{color:inherit}.ui-menu{border-radius:var(--ui-r-m);background:var(--mat-sheen), var(--mat-glass-strong);min-width:220px;max-width:320px;-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);box-shadow:var(--mat-highlight), var(--lift);flex-direction:column;gap:2px;padding:6px;display:flex}.ui-menu-group{flex-direction:column;gap:2px;display:flex}.ui-menu-group+.ui-menu-group{margin-top:8px}.ui-menu-item{width:100%;height:40px;color:var(--ui-t1);font-family:var(--ui-font);font-size:var(--tx-sm);letter-spacing:var(--tx-ls);text-align:left;cursor:pointer;transition:background-color var(--ui-mat-ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin:0;padding:0 12px;line-height:1;display:flex}.ui-menu-item:hover,.ui-menu-item:focus-visible{background:var(--fill-1);outline:0}.ui-menu-item--danger{color:var(--danger-text)}.ui-menu-item .ui-kbd{margin-left:auto}.ui-kbd{background:var(--fill-2);min-width:20px;color:var(--ui-t2);text-align:center;border-radius:6px;padding:3px 6px;font:500 12px/14px ui-monospace,SF Mono,Menlo,monospace;display:inline-block}.ui-status{--tone:163, 164, 165;color:rgb(var(--tone));font-size:var(--tx-sm);line-height:var(--tx-sm-lh);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ui-status:before{content:"";background:rgb(var(--tone));width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--tone), .16);border-radius:50%}.ui-status--pos{--tone:var(--ui-g-rgb)}.ui-status--neg{--tone:var(--ui-red-rgb)}.ui-status--warn{--tone:var(--ui-yel-rgb)}.ui-scrim{z-index:75;background:var(--mat-scrim);position:fixed;inset:0}.ui-dialog{z-index:76;width:min(440px, calc(100vw - 2 * var(--ui-gutter)));border-radius:var(--ui-r-l);background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift);flex-direction:column;gap:12px;padding:28px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.ui-dialog-frame{border-radius:var(--ui-r-l);background:var(--mat-stage);place-items:center;min-height:300px;padding:24px;display:grid;position:relative;overflow:hidden}.ui-dialog-frame>.ui-scrim{z-index:0;position:absolute}.ui-dialog-frame>.ui-dialog{z-index:1;width:min(440px,100%);position:relative;top:auto;left:auto;transform:none}@media (max-width:599px){.ui-dialog-frame{padding:16px}.ui-dialog{padding:22px}}.ui-toast{border-radius:var(--ui-r-m);background:var(--mat-sheen), var(--mat-glass-strong);max-width:min(480px,100%);-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);box-shadow:var(--mat-highlight), var(--lift);align-items:center;gap:16px;padding:12px 12px 12px 18px;display:flex}.ui-toast>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-toast-t{color:var(--ui-t1);font-size:var(--tx-sm);line-height:var(--tx-sm-lh);font-weight:var(--ui-bold,600)}.ui-toast-s{color:var(--ui-t3);font-size:var(--tx-sm);line-height:var(--tx-sm-lh)}.ui-toast--fixed{z-index:80;left:50%;bottom:calc(var(--ui-gutter) + env(safe-area-inset-bottom,0px));width:calc(100% - 2 * var(--ui-gutter));position:fixed;transform:translate(-50%)}.ui-empty{border-radius:var(--ui-r-m);background:var(--mat-well);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.ui-empty-t{color:var(--ui-t1);font-size:var(--tx-body);line-height:var(--tx-body-lh);font-weight:var(--ui-bold,600)}.ui-progress{background:var(--field-fill);height:6px;box-shadow:var(--mat-recess);border-radius:999px;overflow:hidden}.ui-progress>span{border-radius:inherit;background:linear-gradient(180deg, var(--accent-a), var(--accent-b));height:100%;transition:width .28s cubic-bezier(.2,.7,.2,1);display:block}.ui-progress--warn>span,.ui-progress--neg>span{background:linear-gradient(180deg, rgb(var(--pg-tone)), rgba(var(--pg-tone), .82));transition:width .28s cubic-bezier(.2,.7,.2,1),background .3s ease-out}.ui-progress--warn{--pg-tone:var(--ui-yel-rgb)}.ui-progress--neg{--pg-tone:var(--ui-red-rgb)}.ui-skeleton{background:linear-gradient(90deg, var(--fill-1), var(--fill-2), var(--fill-1));background-size:200% 100%;border-radius:7px;height:14px;animation:1.4s linear infinite ui-shimmer}@keyframes ui-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}.ui-switch,.ui-switch:after,.ui-check,.ui-input,.ui-group-row,.ui-menu-item,:root .ui-page a.ui-card{transition:none}}.ui-page{--ui-strong:#e4e4e5;--danger-text:#ff6b8d;--accent-ink:#0b0e12;--solid-ink:var(--ui-bg);--zebra:#ffffff09;--tag-fill:#ffffff12;--logo-filter:none;--switch-thumb:#dedede;--badge-n-rgb:222, 222, 222;--status-n-rgb:163, 164, 165;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-page .ui-switch:after{background:var(--switch-thumb)}.ui-page .ui-switch:checked:after{background:var(--ui-switch-knob-on)}:root .ui-page .ui-badge--n{--tone:var(--badge-n-rgb)}.ui-page .ui-status{--tone:var(--status-n-rgb)}.ui-page .ui-status--pos{--tone:var(--ui-g-rgb)}.ui-page .ui-status--neg{--tone:var(--ui-red-rgb)}.ui-page .ui-status--warn{--tone:var(--ui-yel-rgb)}.ui-page :is(.ui-h1,.ui-h2,.ui-h3),.ui-page .ui-num{color:var(--ui-strong)}:root .ui-page .ui-btn--primary{color:var(--accent-ink)}:root .ui-page .ui-btn-i{background:#0b0e12}:root .ui-page .ui-btn--secondary,:root .ui-page .ui-icon-btn:hover,:root .ui-page .ui-more b,:root .ui-page .ui-link:is(:hover,:focus-visible),:root .ui-page .ui-offer,:root .ui-page .ui-offer b,:root .ui-page .ui-rating>b,:root .ui-page .ui-seg>:is(.is-on,[aria-checked=true],[aria-selected=true],[data-active]){color:var(--ui-strong)}:root .ui-page :is(.ui-badge--solid,.ui-offer-b,.ui-more-i){color:var(--solid-ink)}:root .ui-page .ui-tag{background:var(--tag-fill)}:root .ui-page .ui-acc-item.is-open .ui-acc-ic{background:var(--ui-strong);color:var(--ui-bg)}:root .ui-page :is(.ui-btn--danger,.ui-help--error,.ui-menu-item--danger){color:var(--danger-text)}.ui-page .ui-table tbody tr:nth-child(odd) td{background:var(--zebra)}.ui-page .ui-check:checked:after{border-color:var(--check-ink)}.ui-page :is(.ui-logo img,img[src*="/landing/logo.svg"]){filter:var(--logo-filter)}.ui-page[data-theme=light]{--ui-bg:#f4f5f7;--ui-card:#fff;--ui-card-2:#f0f1f3;--ui-hov:#e9eaed;--ui-line:#0b0e121a;--ui-line-2:#0b0e1229;--ui-t1:#25282d;--ui-t2:#3a3d43;--ui-t3:#50535a;--ui-t4:#61646b;--ui-g:#007742;--ui-g-rgb:0, 119, 66;--ui-red:#c4123a;--ui-red-rgb:196, 18, 58;--ui-yel-rgb:138, 90, 0;--ui-pur-rgb:122, 63, 194;--ui-neutral-bar:#b6b8bd;--bar-n-rgb:182, 184, 189;--ui-strong:#25282d;--danger-text:#c4123a;--solid-ink:#fff;--zebra:#0b0e1208;--tag-fill:#0b0e120f;--logo-filter:brightness(0);--switch-thumb:#fff;--badge-n-rgb:58, 61, 67;--status-n-rgb:80, 83, 90;--mat-stage:radial-gradient(ellipse 70% 62% at 50% 40%, #fff 0%, #f1f2f4 58%, #e6e8eb 100%);--mat-well:#0b0e120b;--mat-glass:#ffffffad;--mat-glass-strong:#fffffff2;--mat-blur:blur(28px) saturate(1.6);--mat-sheen:linear-gradient(180deg, #ffffff8c, transparent 60%);--mat-highlight:inset 0 1px 0 #ffffffe6;--mat-recess:inset 0 1px 2px #0b0e1214;--mat-scrim:#0b0e1247;--lift-sm:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224;--lift:0 2px 6px #0b0e120d, 0 28px 56px -16px #0b0e1238;--lift-hover:0 1px 2px #0b0e120f, 0 10px 26px -10px #0b0e122e;--ctl-fill:#fff;--ctl-fill-hover:#f7f8f9;--ctl-shadow:0 1px 2px #0b0e121a, 0 2px 6px -2px #0b0e121a;--btn2-fill:#0b0e1212;--btn2-fill-hover:#0b0e121c;--btn2-shadow:none;--field-fill:#0b0e120d;--seg-page-fill:#0b0e1214;--seg-page-on:#fff;--fill-1:#0b0e120b;--fill-2:#0b0e1213;--accent-soft:#00774217;--accent-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px #00774240, 0 6px 14px -6px #00774259;--focus-ring:0 0 0 3px #00774257;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--ui-bg:#f4f5f7;--ui-card:#fff;--ui-card-2:#f0f1f3;--ui-hov:#e9eaed;--ui-line:#0b0e121a;--ui-line-2:#0b0e1229;--ui-t1:#25282d;--ui-t2:#3a3d43;--ui-t3:#50535a;--ui-t4:#61646b;--ui-g:#007742;--ui-g-rgb:0, 119, 66;--ui-red:#c4123a;--ui-red-rgb:196, 18, 58;--ui-yel-rgb:138, 90, 0;--ui-pur-rgb:122, 63, 194;--ui-neutral-bar:#b6b8bd;--bar-n-rgb:182, 184, 189;--ui-strong:#25282d;--danger-text:#c4123a;--solid-ink:#fff;--zebra:#0b0e1208;--tag-fill:#0b0e120f;--logo-filter:brightness(0);--switch-thumb:#fff;--badge-n-rgb:58, 61, 67;--status-n-rgb:80, 83, 90;--mat-stage:radial-gradient(ellipse 70% 62% at 50% 40%, #fff 0%, #f1f2f4 58%, #e6e8eb 100%);--mat-well:#0b0e120b;--mat-glass:#ffffffad;--mat-glass-strong:#fffffff2;--mat-blur:blur(28px) saturate(1.6);--mat-sheen:linear-gradient(180deg, #ffffff8c, transparent 60%);--mat-highlight:inset 0 1px 0 #ffffffe6;--mat-recess:inset 0 1px 2px #0b0e1214;--mat-scrim:#0b0e1247;--lift-sm:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224;--lift:0 2px 6px #0b0e120d, 0 28px 56px -16px #0b0e1238;--lift-hover:0 1px 2px #0b0e120f, 0 10px 26px -10px #0b0e122e;--ctl-fill:#fff;--ctl-fill-hover:#f7f8f9;--ctl-shadow:0 1px 2px #0b0e121a, 0 2px 6px -2px #0b0e121a;--btn2-fill:#0b0e1212;--btn2-fill-hover:#0b0e121c;--btn2-shadow:none;--field-fill:#0b0e120d;--seg-page-fill:#0b0e1214;--seg-page-on:#fff;--fill-1:#0b0e120b;--fill-2:#0b0e1213;--accent-soft:#00774217;--accent-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px #00774240, 0 6px 14px -6px #00774259;--focus-ring:0 0 0 3px #00774257;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.ui-page{--gloss-top:#ffffff1a;--gloss-edge:#ffffff38;--gloss-shade:.18;--shine:#ffffff29;--badge-glow:.45}.ui-page[data-theme=light]{--gloss-top:#ffffff14;--gloss-edge:#ffffff40;--gloss-shade:.14;--shine:#ffffff1f}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--gloss-top:#ffffff14;--gloss-edge:#ffffff40;--gloss-shade:.14;--shine:#ffffff1f}}:root .ui-page .ui-bar-track{background:var(--mat-well);height:10px;box-shadow:var(--mat-recess);border-radius:5px;overflow:visible}:root .ui-page .ui-bar-fill{--tone:var(--ui-g-rgb);background-color:rgb(var(--tone));background-image:linear-gradient(180deg, var(--gloss-top), transparent 70%);box-shadow:inset 0 1px 0 var(--gloss-edge), 0 2px 6px -2px rgba(var(--tone), var(--gloss-shade))}:root .ui-page .ui-bar-fill--neg{--tone:var(--ui-red-rgb)}:root .ui-page .ui-bar-fill--n{--tone:var(--bar-n-rgb);box-shadow:inset 0 1px 0 var(--gloss-edge)}:root .ui-page .ui-colchart-bar{--tone:var(--bar-n-rgb);background-color:rgb(var(--tone));background-image:linear-gradient(180deg, var(--gloss-top), transparent 40%);box-shadow:inset 0 1px 0 var(--gloss-edge)}:root .ui-page .ui-colchart-bar.is-b{--tone:var(--ui-g-rgb);box-shadow:inset 0 1px 0 var(--gloss-edge), 0 4px 12px -6px rgba(var(--tone), var(--gloss-shade))}:root .ui-page .ui-colchart-bar.is-up{border-radius:4px 4px 2px 2px}:root .ui-page .ui-colchart-bar.is-down{border-radius:2px 2px 4px 4px}:root .ui-page .ui-legend i{box-shadow:inset 0 1px 0 var(--gloss-edge);border-radius:2px}:root .ui-page :is(.ui-offer-b,.ui-badge--solid){isolation:isolate;background-color:rgb(var(--tone));background-image:linear-gradient(180deg, var(--gloss-top), transparent 70%);box-shadow:inset 0 1px 0 var(--gloss-edge), 0 0 10px -3px rgba(var(--tone), var(--badge-glow));position:relative;overflow:hidden}:root .ui-page :is(.ui-offer-b,.ui-badge--solid):after{content:"";z-index:-1;background:linear-gradient(105deg, transparent 0%, var(--shine) 50%, transparent 100%);pointer-events:none;width:55%;animation:6s ease-in-out infinite ui-badge-shine;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}@keyframes ui-badge-shine{0%,55%{transform:translate(-120%)}to{transform:translate(260%)}}:root .ui-page .ui-offer{box-shadow:none}@media (prefers-reduced-motion:reduce){:root .ui-page :is(.ui-offer-b,.ui-badge--solid):after{opacity:0;animation:none}}.ui-page{--badge-tint:.08}:root .ui-page .ui-badge:not(.ui-badge--solid){background:rgba(var(--tone), var(--badge-tint))}.ui-page{--rating-off:#303235}.ui-page[data-theme=light]{--rating-off:#d5d7db}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--rating-off:#d5d7db}}:root .ui-page .ui-rating .st{background:var(--accent-a)}:root .ui-page .ui-rating .st.is-off{background:var(--rating-off)}.ui-page .ui-stars rect[fill=\#00b67a]{fill:var(--accent-a)}.ui-page .ui-stars rect[fill=\#303235]{fill:var(--rating-off)}.ui-page svg[aria-label=Verified] circle{fill:var(--accent-a)}.ui-page{--check-ink:var(--accent-ink)}.ui-page[data-theme=light]{--check-ink:#fff}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--check-ink:#fff}}.ui-page svg[aria-label=Verified] path,.ui-page svg circle[fill=\#00d892]+path[stroke=\#0b0e12]{stroke:var(--check-ink)}:root .ui-page :is(.xh,.xh.lp2,.landing-page.landing-page--home){--xh-g:var(--accent-a);--xh-tp:var(--accent-a)}:root .ui-page .ui-prose a,:root .ui-page .ui-prose a:hover{color:var(--ui-strong)}.ui-page{--holo-1:color-mix(in oklch, var(--accent-a) 55%, #2fd6e8);--holo-2:var(--accent-a);--holo-3:color-mix(in oklch, var(--accent-a) 55%, #a6f3cf);--holo-4:color-mix(in oklch, var(--accent-a) 50%, #cdee63);--cta-glow:0 6px 20px -10px color-mix(in srgb, var(--accent-a) 34%, transparent), 0 0 16px -8px color-mix(in srgb, var(--accent-a) 20%, transparent)}.ui-page[data-theme=light]{--cta-glow:0 10px 30px -8px color-mix(in srgb, var(--accent-a) 62%, transparent), 0 0 24px -4px color-mix(in srgb, var(--accent-a) 38%, transparent)}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--cta-glow:0 10px 30px -8px color-mix(in srgb, var(--accent-a) 62%, transparent), 0 0 24px -4px color-mix(in srgb, var(--accent-a) 38%, transparent)}}:root .ui-page .ui-btn--primary{box-shadow:var(--accent-shadow), var(--cta-glow)}.ui-rating-faces{align-items:center;display:inline-flex}.ui-rating-faces img{object-fit:cover;width:25px;height:25px;box-shadow:0 0 0 2px var(--ui-card);border-radius:50%}.ui-rating-faces img+img{margin-left:-7px}:root .ui-page .ui-card.ui-card--raised{background:var(--mat-sheen), color-mix(in srgb, var(--ui-card) 94%, var(--ui-strong));box-shadow:var(--mat-highlight), var(--lift)}.ui-card--tint-p{--tint:rgb(var(--ui-pur-rgb))}.ui-card--tint-g{--tint:var(--ui-g-mark)}:root .ui-page .ui-card:is(.ui-card--tint-p,.ui-card--tint-g):not(.ui-card--raised){background:radial-gradient(ellipse 80% 90% at 0% 0%, color-mix(in srgb, var(--tint) 10%, transparent), transparent 75%), color-mix(in srgb, var(--tint) 8%, var(--card-muted));box-shadow:none}:root .ui-page .ui-card.ui-card--raised:is(.ui-card--tint-p,.ui-card--tint-g){background:var(--mat-sheen), radial-gradient(ellipse 80% 90% at 0% 0%, color-mix(in srgb, var(--tint) 16%, transparent), transparent 75%), linear-gradient(color-mix(in srgb, var(--tint) 7%, transparent), color-mix(in srgb, var(--tint) 7%, transparent)), color-mix(in srgb, var(--ui-card) 94%, var(--ui-strong));box-shadow:var(--mat-highlight), var(--lift), 0 10px 28px -16px color-mix(in srgb, var(--tint) calc(var(--glow-strength) * 90%), transparent);position:relative}:root .ui-page .ui-card.ui-card--raised:is(.ui-card--tint-p,.ui-card--tint-g):after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, color-mix(in srgb, var(--tint) 95%, transparent) 0%, color-mix(in srgb, var(--tint) 45%, transparent) 20%, color-mix(in srgb, var(--tint) 8%, transparent) 48%, color-mix(in srgb, var(--tint) 12%, transparent) 72%, color-mix(in srgb, var(--tint) 70%, transparent) 100%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:639px){:root .ui-page .ui-card.ui-card--phone-open{--card-px:0px;box-shadow:none;background:0 0;border-radius:0;padding:0}}.ui-page{--card-muted:var(--ui-hov)}:root .ui-page .ui-card.ui-card--muted{background:var(--card-muted);box-shadow:none}:root .ui-page .ui-card--muted .ui-card--inner{background:var(--ui-card);box-shadow:var(--mat-highlight), var(--lift-sm)}:root .ui-page .ui-card--muted :is(.ui-btn--secondary,.ui-btn--nav,.ui-icon-btn,.ui-tag){background:var(--ui-card)}:root .ui-page .ui-card--muted :is(.ui-btn--secondary,.ui-btn--nav,.ui-icon-btn):hover{background:color-mix(in srgb, var(--ui-card) 92%, var(--ui-strong))}:root .ui-page .ui-card--muted .ui-badge:not(.ui-badge--solid){background:linear-gradient(rgba(var(--tone), var(--badge-tint)), rgba(var(--tone), var(--badge-tint))), var(--ui-card)}.ui-page{--yel-fill-rgb:255, 197, 61}.ui-page[data-theme=light] :is(.ui-offer:not(.ui-offer--r,.ui-offer--p),.ui-badge--solid.ui-badge--y){--tone:var(--yel-fill-rgb)}.ui-page[data-theme=light] :is(.ui-offer:not(.ui-offer--r,.ui-offer--p) .ui-offer-b,.ui-badge--solid.ui-badge--y){color:var(--yel-ink)}.ui-page[data-theme=light] .ui-offer:not(.ui-offer--r,.ui-offer--p){background-color:rgba(var(--yel-fill-rgb), .22)}@media (prefers-color-scheme:light){.ui-page[data-theme=auto] :is(.ui-offer:not(.ui-offer--r,.ui-offer--p),.ui-badge--solid.ui-badge--y){--tone:var(--yel-fill-rgb)}.ui-page[data-theme=auto] :is(.ui-offer:not(.ui-offer--r,.ui-offer--p) .ui-offer-b,.ui-badge--solid.ui-badge--y){color:var(--yel-ink)}.ui-page[data-theme=auto] .ui-offer:not(.ui-offer--r,.ui-offer--p){background-color:rgba(var(--yel-fill-rgb), .22)}}.ui-page{--icon-hi:#ffffff1f}.ui-page[data-theme=light]{--icon-hi:#ffffffe6}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--icon-hi:#ffffffe6}}.ui-icon-tile{background:linear-gradient(145deg, color-mix(in srgb, var(--ui-strong) 15%, transparent), color-mix(in srgb, var(--ui-strong) 4%, transparent));width:44px;height:44px;box-shadow:inset 0 1px 0 var(--icon-hi);color:var(--ui-t2);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-icon-tile svg{width:22px;height:22px}@media (max-width:639px){.ui-icon-tile{width:40px;height:40px}}.ui-feature-host{container-type:inline-size}.ui-feature{align-items:center;gap:14px;min-width:0;display:flex}@container (max-width:219px){.ui-feature{flex-direction:column;align-items:flex-start;gap:12px}}.ui-feature-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-feature-status{font-size:var(--tx-sm);line-height:var(--tx-sm-lh);letter-spacing:var(--tx-ls);align-items:center;gap:6px;display:inline-flex}.ui-feature-status svg{width:15px;height:15px;color:var(--ui-g-mark);flex:none}.ui-hero.ui-hero--center{grid-template-columns:minmax(0,1fr);align-content:center;padding-block:16px}@media (min-width:1024px){.ui-hero--center .ui-hero-copy,.ui-hero--center .ui-hero-copy .ui-sec-head,.ui-hero--center .ui-hero-copy .ui-actions{text-align:center;align-items:center}.ui-hero--center .ui-hero-copy .ui-sec-head{margin-inline:auto}.ui-hero--center .ui-hero-copy .ui-points{justify-content:center}}.ui-hero-host{isolation:isolate;position:relative}.ui-sec:has(>.ui-hero,>.ui-hero-stage){z-index:1;position:relative}.ui-hero-stage{position:relative}.ui-serif-quote{font-family:var(--ui-serif), Georgia, "Times New Roman", serif;letter-spacing:-.035em;color:var(--ui-strong);text-wrap:balance;font-style:italic;font-weight:500;line-height:1.12}.ui-page{--ui-g-mark:var(--ui-g)}.ui-page[data-theme=light]{--ui-g-mark:color-mix(in oklch, var(--accent-a) 40%, var(--ui-g))}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--ui-g-mark:color-mix(in oklch, var(--accent-a) 40%, var(--ui-g))}}:root .ui-page .ui-checks>li>svg,:root .ui-page .ui-legend i.is-g{color:var(--ui-g-mark)}:root .ui-page .ui-legend i.is-g,:root .ui-page .ui-bar-fill:not(.ui-bar-fill--neg,.ui-bar-fill--n),:root .ui-page .ui-colchart-bar.is-b{background-color:var(--ui-g-mark)}.ui-page{--glow-red:#ff5c84;--glow-green:var(--accent-a)}.ui-page[data-theme=light]{--badge-glow:.75}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--badge-glow:.75}}.ui-hand{font-family:var(--font-caveat), cursive;letter-spacing:-.035em;white-space:nowrap;font-size:1.25em;font-style:normal;font-weight:700;line-height:.8}.ui-page{--ui-bold:550;--hl-weight:550;--tx-label-weight:550}.ui-page :is(b,strong){font-weight:var(--ui-bold)}.ui-alloc{border-radius:var(--ui-r-m);background:var(--fill-1);gap:12px;padding:14px 16px;display:grid}.ui-alloc-row{grid-template-columns:76px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.ui-alloc-l{color:var(--ui-t2);font-size:var(--tx-sm);line-height:var(--tx-sm-lh)}.ui-alloc-track{background:var(--fill-2);border-radius:3px;height:6px;overflow:hidden}.ui-alloc-track i{border-radius:inherit;height:100%;box-shadow:inset 0 1px 0 var(--gloss-edge,transparent);display:block}.ui-alloc-track .is-pos{background:var(--ui-g-mark)}.ui-alloc-track .is-n{background:var(--ui-neutral-bar)}.ui-alloc-track .is-neg{background:var(--ui-red)}.ui-alloc-v{color:var(--ui-strong);font-size:var(--tx-sm);font-weight:var(--ui-bold,600);font-variant-numeric:tabular-nums;justify-self:end}.ui-alloc-row.is-zero :is(.ui-alloc-l,.ui-alloc-v){color:var(--ui-t4)}@media (min-width:960px){.ui-narrow-only{display:none!important}}@media (max-width:959px){.ui-wide-only{display:none!important}}
:root .ui-page .xh .strip{background:var(--ui-card)}:root .ui-page[data-theme=light] :is(.xh,.xh.lp2,.landing-page.landing-page--home){--xh-bg:#f4f5f7;--xh-raise:#fff;--xh-sec:#f0f1f3;--xh-hov:#e9eaed;--xh-ter:#d5d7db;--xh-str:#b6b8bd;--xh-t1:#25282d;--xh-t2:#3a3d43;--xh-t3:#50535a;--xh-t4:#61646b;--xh-t5:#61646b;--xh-yel:#8a5a00;--xh-yel-t:#8a5a001f;--xh-pur:#7a3fc2;--xh-pur-t:#7a3fc21a;--xh-blu:#3b55c9;--xh-blu-t:#3b55c91a;--xh-red:#c4123a;--xh-red-t:#c4123a17;--xh-shadow-card:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224;--xh-shadow-float:0 2px 6px #0b0e120d, 0 16px 32px -12px #0b0e122e;--xh-shadow-soft:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224}@media (prefers-color-scheme:light){:root .ui-page[data-theme=auto] :is(.xh,.xh.lp2,.landing-page.landing-page--home){--xh-bg:#f4f5f7;--xh-raise:#fff;--xh-sec:#f0f1f3;--xh-hov:#e9eaed;--xh-ter:#d5d7db;--xh-str:#b6b8bd;--xh-t1:#25282d;--xh-t2:#3a3d43;--xh-t3:#50535a;--xh-t4:#61646b;--xh-t5:#61646b;--xh-yel:#8a5a00;--xh-yel-t:#8a5a001f;--xh-pur:#7a3fc2;--xh-pur-t:#7a3fc21a;--xh-blu:#3b55c9;--xh-blu-t:#3b55c91a;--xh-red:#c4123a;--xh-red-t:#c4123a17;--xh-shadow-card:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224;--xh-shadow-float:0 2px 6px #0b0e120d, 0 16px 32px -12px #0b0e122e;--xh-shadow-soft:0 1px 2px #0b0e120d, 0 8px 24px -10px #0b0e1224}}:root .ui-page[data-theme=light] .landing-page--home :is(.landing-nav-link:hover,.landing-nav-link:focus-visible,.landing-nav-dd-btn[aria-expanded=true]){color:var(--xh-t1)}.ui-page .site-header{position:relative}.ui-page .site-header-spacer{display:none}.ui-page .site-header.is-peeking{height:var(--site-header-h)}:root .ui-page .site-header>.landing-nav-wrap.is-peek:not(:has(.landing-nav--menu-open)){z-index:70;pointer-events:none;padding:12px 12px 0;position:fixed;top:0;left:0;right:0;translate:0 calc(-100% - 16px)}:root .ui-page .site-header>.landing-nav-wrap.is-peek.is-anim:not(:has(.landing-nav--menu-open)){transition:translate .25s cubic-bezier(.2,.8,.2,1)}:root .ui-page .site-header>.landing-nav-wrap.is-peek.is-shown:not(:has(.landing-nav--menu-open)){translate:none}:root .ui-page .landing-page--home .landing-nav-wrap.is-peek .landing-nav:not(.landing-nav--menu-open){background:var(--mat-sheen), linear-gradient(var(--mat-glass-strong), var(--mat-glass-strong)), var(--ui-bg);max-width:1112px;box-shadow:var(--mat-highlight), var(--lift);pointer-events:auto;border-radius:18px;padding:14px 20px}@media (min-width:960px){:root .ui-page .site-header>.landing-nav-wrap.is-peek:not(:has(.landing-nav--menu-open)){padding:16px 24px 0}:root .ui-page .landing-page--home .landing-nav-wrap.is-peek .landing-nav:not(.landing-nav--menu-open){padding:8px 8px 8px 20px}}@media (prefers-reduced-motion:reduce){:root .ui-page .site-header>.landing-nav-wrap.is-peek.is-anim{transition:none}}:root .ui-page .site-header .strip{position:relative;top:auto}:root .ui-page .landing-page--home .landing-nav{box-shadow:none;border-color:#0000;transition:none}:root .ui-page .landing-nav-dd-item:is(:hover,:focus-visible) .landing-nav-dd-name{color:inherit}:root .ui-page .landing-nav-dd-item:is(:hover,:focus-visible){background:var(--fill-1)}:root .ui-page .landing-nav-dd-panel:before{box-shadow:var(--mat-highlight), var(--lift);border:0}:root .ui-page :is(.landing-nav-dd-icon,.landing-nav-product-icon){box-sizing:content-box;width:0;height:0;padding:var(--nav-icon-r);background:rgb(var(--nav-tone));-webkit-mask:var(--nav-icon) center / contain no-repeat;-webkit-mask:var(--nav-icon) center / contain no-repeat;mask:var(--nav-icon) center / contain no-repeat}:root .ui-page .landing-nav-product--accent{--nav-tone:var(--ui-g-rgb);--nav-icon:url(/landing/icon-portfolio.svg)}:root .ui-page .landing-nav-product--blue{--nav-tone:var(--ui-red-rgb);--nav-icon:url(/landing/icon-market.svg)}:root .ui-page .landing-nav-product--purple{--nav-tone:var(--ui-pur-rgb);--nav-icon:url(/landing/radar-icon.svg)}:root .ui-page .landing-nav-dd-icon{--nav-icon-r:13px;margin-top:1px}:root .ui-page .landing-nav-product-icon{--nav-icon-r:12px}.ui-page{--pc-strong:var(--ui-strong)}.ui-page :is(.pc,.pc-kit) .pc-tick{fill:var(--pc-tick,#ffffff4d)}.ui-page :is(.pc,.pc-kit) .recharts-cartesian-grid line{stroke:var(--pc-grid,#ffffff0d)}.ui-page :is(.pc,.pc-kit) .pc-ln-b path{stroke:var(--pc-sp-line,#fff)}.ui-page :is(.pc,.pc-kit) .pc-ln-on path{stroke:var(--pc-g-line,#00d892)}.ui-page :is(.pc,.pc-kit) .pc-band path[fill=\#ffffff]{fill:var(--pc-neutral-band,#fff)}.ui-page :is(.pc,.pc-kit) .pc-locked path{fill:var(--pc-locked,#0b0e12d1);stroke:var(--pc-locked-edge,#ffffff1a)}.ui-page :is(.pc,.pc-kit) .pc-lock-stop{stop-color:var(--pc-lock-sheen,#fff)}.ui-page :is(.pc,.pc-kit) .pc-lock-edge{stroke:var(--pc-locked-edge2,#ffffff2e)}.ui-page :is(.pc,.pc-kit) .pc-lock-ic :is(rect,path){stroke:var(--pc-lock-ic,#fff)}.ui-page :is(.pc,.pc-kit) .recharts-tooltip-cursor{stroke:var(--pc-cursor,#fff3)}.ui-page[data-theme=light]{--pc-strong:var(--ui-strong);--pc-t1:var(--ui-t2);--pc-t2:var(--ui-t2);--pc-t3:var(--ui-t3);--pc-t4:var(--ui-t4);--pc-g:var(--ui-g);--pc-g2:var(--ui-g);--pc-g-rgb:var(--ui-g-rgb);--pc-g-fill:var(--ui-g);--pc-ink-rgb:11, 14, 18;--pc-hi-rgb:255, 255, 255;--pc-s0:#fff;--pc-s1:#f4f5f7;--pc-s2:#fff;--pc-card:#fff;--pc-line:transparent;--pc-shadow-k:.3;--pc-tip-bg:#fff;--pc-tick:#61646b;--pc-grid:#0b0e1212;--pc-sp-line:#50535a;--pc-g-line:var(--ui-g-mark);--pc-neutral-band:#0b0e12;--pc-locked:#f4f5f7e0;--pc-locked-edge:#0b0e121a;--pc-lock-sheen:#0b0e12;--pc-locked-edge2:#0b0e1229;--pc-lock-ic:#0b0e12;--pc-cursor:#0b0e1240;--red:#c4123a;--red-rgb:196, 18, 58}@media (prefers-color-scheme:light){.ui-page[data-theme=auto]{--pc-strong:var(--ui-strong);--pc-t1:var(--ui-t2);--pc-t2:var(--ui-t2);--pc-t3:var(--ui-t3);--pc-t4:var(--ui-t4);--pc-g:var(--ui-g);--pc-g2:var(--ui-g);--pc-g-rgb:var(--ui-g-rgb);--pc-g-fill:var(--ui-g);--pc-ink-rgb:11, 14, 18;--pc-hi-rgb:255, 255, 255;--pc-s0:#fff;--pc-s1:#f4f5f7;--pc-s2:#fff;--pc-card:#fff;--pc-line:transparent;--pc-shadow-k:.3;--pc-tip-bg:#fff;--pc-tick:#61646b;--pc-grid:#0b0e1212;--pc-sp-line:#50535a;--pc-g-line:var(--ui-g-mark);--pc-neutral-band:#0b0e12;--pc-locked:#f4f5f7e0;--pc-locked-edge:#0b0e121a;--pc-lock-sheen:#0b0e12;--pc-locked-edge2:#0b0e1229;--pc-lock-ic:#0b0e12;--pc-cursor:#0b0e1240;--red:#c4123a;--red-rgb:196, 18, 58}}.ui-page{--pc-g:var(--ui-g);--pc-g2:var(--ui-g);--pc-g-rgb:var(--ui-g-rgb);--pc-g-fill:var(--accent-a);--pc-g-line:var(--ui-g-mark)}.ui-page svg [stroke=\#00d892 i]{stroke:var(--ui-g-mark)}.ui-page svg [fill=\#00d892 i]{fill:var(--accent-a)}:root .ui-page .xh .offer-pricing-secure-checkout{opacity:1}:root .ui-page .xh .offer-pricing-secure-checkout-label{color:var(--ui-t4)}:root .ui-page .xh .offer-pricing-secure-checkout-mark{filter:var(--logo-filter);opacity:.55}.ui-page .offer-pricing-email-check :is(circle,path){stroke:var(--ui-g-mark)}@media (max-width:1023px){:root .ui-page .site-header:has(.landing-nav--menu-open){z-index:90;height:var(--site-header-h)}:root .ui-page .site-header>.landing-nav-wrap:has(.landing-nav--menu-open){top:var(--menu-top,0px);z-index:85;padding:var(--menu-gap,12px) 12px 0;pointer-events:auto;position:fixed;left:0;right:0;translate:none}:root .ui-page .landing-nav-wrap:has(.landing-nav--menu-open):before{content:"";z-index:-1;background:#00000080;position:fixed;inset:0}:root .ui-page .landing-page--home .landing-nav.landing-nav--menu-open{max-width:none;max-height:calc(100dvh - 24px - var(--menu-top,0px));overscroll-behavior:contain;background:var(--mat-sheen), linear-gradient(var(--mat-glass-strong), var(--mat-glass-strong)), var(--ui-bg);box-shadow:var(--mat-highlight), var(--lift);border-color:#0000;border-radius:18px;padding:14px 20px 0;overflow-y:auto}:root .ui-page .landing-nav-mobile-menu{padding-bottom:28px}:root .ui-page .landing-page--home .landing-nav-mobile-group{color:var(--ui-t4);font-size:var(--tx-label);line-height:var(--tx-label-lh);font-weight:var(--tx-label-weight);letter-spacing:var(--tx-label-ls);margin:28px 0 10px;padding-inline:0}:root .ui-page .landing-page--home .landing-nav-products{grid-template-columns:1fr;gap:8px;margin:0}:root .ui-page .landing-page--home .landing-nav-product{border-radius:var(--ui-r-s);background:var(--ui-card);min-height:60px;box-shadow:var(--mat-highlight);color:var(--ui-strong);border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;padding:12px 16px;transition:background-color .2s ease-out}:root .ui-page .landing-page--home .landing-nav-product:is(:hover,:active){background:color-mix(in srgb, var(--ui-card) 94%, var(--ui-strong));border:0}:root .ui-page .landing-page--home .landing-nav-product:after{content:"";background:var(--ui-t3);flex:none;width:18px;height:18px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}:root .ui-page .landing-page--home .landing-nav-product-label{font-size:var(--tx-body);line-height:var(--tx-body-lh);font-weight:var(--ui-bold,600)}:root .ui-page .landing-page--home .landing-nav-mobile-link{color:var(--ui-strong);font-size:var(--tx-body);line-height:var(--tx-body-lh);border-radius:0;padding:12px 0;display:block}:root .ui-page .landing-page--home .landing-nav-mobile-link:hover{color:var(--ui-t2);background:0 0}}:root .ui-page .landing-nav-menu-btn span{transition:none}:root .ui-page .landing-nav-menu-btn span:nth-child(3){display:none}:root .ui-page .landing-nav-menu-btn[aria-expanded=true] span:first-child{transform:translateY(calc((var(--space-2) + 1px) / 2)) rotate(45deg)}:root .ui-page .landing-nav-menu-btn[aria-expanded=true] span:nth-child(2){opacity:1;transform:translateY(calc((var(--space-2) + 1px) / -2)) rotate(-45deg)}.ui-page :is(.pc,.pc-kit) .pc-band path[fill="var(--red)"]{fill:var(--glow-red)}:root .ui-page .xh .pcard :is(.offer-pricing-card-input,.offer-pricing-email-input-wrap),:root .ui-page .xh :is(.offer-pricing-card-input,.offer-pricing-email-input-wrap),:root .ui-page .xh .e-form.e-form{background-color:var(--field-fill);box-shadow:var(--mat-recess);border-color:#0000}:root .ui-page .xh .pcard :is(.offer-pricing-card-input,.offer-pricing-email-input-wrap):focus-within,:root .ui-page .xh :is(.offer-pricing-card-input,.offer-pricing-email-input-wrap):focus-within,:root .ui-page .xh .e-form.e-form:focus-within{box-shadow:var(--mat-recess), var(--focus-ring);border-color:#0000}:root .ui-page .xh.lp2 .up.up--plain,:root .ui-page .xh .up{box-shadow:var(--mat-highlight), var(--lift-sm);border-color:#0000}:root .ui-page .xh.lp2 .up.up--plain .drop,:root .ui-page .xh .up .drop{background:var(--mat-well);border-color:#0000}:root .ui-page .xh.lp2 .up.up--plain .drop:hover{background:var(--fill-2)}:root .ui-page .xh.lp2 .hc.ihc.is-plain{box-shadow:var(--mat-highlight), var(--lift-sm);border-color:#0000}:root .ui-page .xh .pc-accbar.pc-accbar,:root .ui-page .xh .pc-seg.pc-seg,:root .ui-page .xh table :is(tr,th,td),:root .ui-page :is(.pc-accbar,.pc-seg),:root .ui-page .pc-mt :is(th,td){border-color:#0000}@media (min-width:1024px){:root .ui-page .xh.lp2 .up.up--plain .drop{justify-content:center;min-height:300px}}@media (max-width:959px){:root .ui-page .xh .e-form.e-form,:root .ui-page .xh .e-form.e-form:focus-within{box-shadow:none;background:0 0}:root .ui-page .xh .e-form.e-form .e-in{background:var(--field-fill);box-shadow:var(--mat-recess);border-color:#0000}:root .ui-page .xh .e-form.e-form .e-in:focus-within{box-shadow:var(--mat-recess), var(--focus-ring)}:root .ui-page .xh .e-form.e-form--plain>.ui-btn{width:100%;display:flex}:root .ui-page .xh .e-form.e-form--plain>.ui-btn>:first-child{text-align:center;flex:1;justify-content:center;min-width:0;padding-left:35px}}.ui-page[data-theme=light] .ui-footer .landing-footer-hand--left{-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.ui-page[data-theme=light] .ui-footer .landing-footer-hand--right{-webkit-mask-image:linear-gradient(270deg,#0000,#000 45%);mask-image:linear-gradient(270deg,#0000,#000 45%)}
