.w-tile{flex:none;place-items:center;display:grid}.w-wrap{max-width:1240px;margin:0 auto;padding:0 40px}.w-hdr{background:var(--w-surf);border-bottom:1px solid var(--w-hair)}.w-hb{flex-wrap:nowrap;align-items:center;gap:20px;height:76px;display:flex}.w-brand{letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:18px;font-weight:750;display:flex}.w-brand small{color:var(--w-mut);font-size:16px;font-weight:600}.w-nav{flex:none;gap:2px;display:flex}.w-nav a{white-space:nowrap;color:var(--w-body);border-radius:12px;padding:9px 12px;font-size:14.5px;font-weight:600}.w-nav a.w-on{background:var(--w-fill);color:var(--w-ink)}.w-search{background:var(--w-fill3);min-width:200px;max-width:360px;height:44px;color:var(--w-mut);border:1px solid #0000;border-radius:22px;flex:auto;align-items:center;gap:10px;margin-left:auto;padding:0 16px;font-size:14.5px;display:flex}.w-search input{min-width:0;color:var(--w-ink);background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.w-kbd{border:1px solid var(--w-line3);color:var(--w-mut);background:var(--w-surf);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:600}.w-btn{background:var(--w-ink);height:44px;color:var(--w-on-ink);white-space:nowrap;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:650;display:inline-flex}.w-btn.w-sm{border-radius:18px;height:36px;padding:0 16px;font-size:13.5px}.w-btn.w-lg{border-radius:26px;height:52px;padding:0 26px;font-size:15.5px}.w-btn.w-ghost{background:var(--w-surf);color:var(--w-ink);border:1px solid var(--w-line)}.w-btn.w-soft{background:var(--w-fill);color:var(--w-ink)}.w-btn.w-green{background:var(--w-green-bg);color:var(--w-green-t)}.w-btn.w-white{background:var(--w-surf);color:var(--w-ink)}.w-av{background:var(--w-green-bg);width:40px;height:40px;color:var(--w-green-t);border-radius:20px;flex:none;place-items:center;font-weight:700;display:grid}.w-chips{flex-wrap:wrap;gap:8px;display:flex}.w-chip{white-space:nowrap;background:var(--w-surf);border:1px solid var(--w-hair2);height:40px;color:var(--w-tx2);border-radius:20px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.w-chip.w-on{background:var(--w-ink);color:var(--w-on-ink);border-color:var(--w-ink)}.w-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.w-sh h3{letter-spacing:-.03em;font-size:26px;font-weight:750}.w-sh p{color:var(--w-mut);margin-top:4px;font-size:14.5px}.w-more{align-items:center;gap:6px;font-size:14px;font-weight:650;display:inline-flex}.w-rt{color:var(--w-ink);align-items:center;gap:4px;font-weight:650;display:inline-flex}.w-card{background:var(--w-surf);border:1px solid var(--w-hair2);border-radius:26px}.w-mut{color:var(--w-mut)}.w-body{color:var(--w-body)}.w-ftr{border-top:1px solid var(--w-hair);background:var(--w-surf)}.w-fb{min-height:72px;color:var(--w-mut);flex-wrap:wrap;align-items:center;gap:24px;padding:16px 0;font-size:13.5px;display:flex}.w-badge{border-radius:12px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:650;display:inline-flex}.w-b-green{background:var(--w-green-bg);color:var(--w-green-t)}.w-b-gray{background:var(--w-fill);color:var(--w-tx2)}.w-b-blue{background:var(--w-blue-bg);color:var(--w-blue-t)}.w-b-orange{background:var(--w-orange-bg);color:var(--w-orange-t)}.w-b-violet{background:var(--w-violet-bg);color:var(--w-violet-t)}.w-row{align-items:center;display:flex}.w-ecard{background:var(--w-surf);border:1px solid var(--w-hair2);border-radius:22px;align-items:center;gap:14px;padding:18px;display:flex}.w-ecard .w-tx{flex:1;min-width:0}.w-ecard b{font-size:15.5px;display:block}.w-ecard small{color:var(--w-mut);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;display:block;overflow:hidden}.w-ecard .w-meta{color:var(--w-mut);align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.w-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.w-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.w-shot{background:var(--w-surf);border:1px solid var(--w-hair2);border-radius:22px;flex-direction:column;gap:8px;padding:12px;display:flex}.w-ln{background:var(--w-lnf);border-radius:4px;height:8px}.w-bigsearch{background:var(--w-surf);border:2px solid var(--w-ink);border-radius:30px;align-items:center;gap:12px;height:60px;padding:0 20px;font-size:17px;display:flex}.w-caret{background:var(--w-ink);vertical-align:middle;width:2px;height:22px;margin-left:1px;display:inline-block}.w-ibtn2{border:1px solid var(--w-line);background:var(--w-surf);width:36px;height:36px;color:var(--w-body);border-radius:18px;flex:none;place-items:center;display:grid}.w-opt{text-align:left;background:var(--w-surf);border:1.5px solid var(--w-line2);width:100%;color:var(--w-ink);border-radius:18px;align-items:flex-start;gap:12px;padding:15px 16px;font-family:inherit;display:flex}.w-opt.w-on{border-color:var(--w-ink)}.w-radio{border:2px solid var(--w-radio);border-radius:10px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.w-opt.w-on .w-radio{border-color:var(--w-ink)}.w-opt.w-on .w-radio:after{content:"";background:var(--w-ink);border-radius:5px;width:10px;height:10px}.w-ta{border:1.5px solid var(--w-line);min-height:104px;color:var(--w-ink);background:var(--w-surf);border-radius:16px;padding:12px 14px;font-size:15px;line-height:1.5}.w-card .w-card,.w-card .w-ecard{background:var(--w-nest)}.w-lst>:last-child{border-bottom:0!important}.w-btn,.w-chip,.w-card,.w-ecard,.w-ibtn2,.w-nav a,.w-opt,.w-lrow,.w-field,.w-ibtn{transition:background-color .16s,border-color .16s,color .16s,transform .16s,opacity .16s}.w-btn:hover{background:var(--w-inkh)}.w-btn:active,.w-chip:active,.w-ibtn2:active,.w-opt:active{transform:scale(.97)}.w-btn.w-ghost:hover{background:var(--w-hov);border-color:var(--w-lineh7)}.w-btn.w-soft:hover{background:var(--w-soft-h)}.w-btn.w-white:hover{background:var(--w-fill)}.w-btn.w-green:hover{background:var(--w-green-h)}.w-btn.w-blue{color:#fff;background:#2e64d0}.w-btn.w-blue:hover{background:#2756b5}.w-btn.w-red{color:#fff;background:#b42318}.w-btn.w-red:hover{background:#9a1e14}.w-btn[disabled],.w-btn.w-dis{background:var(--w-dis);color:var(--w-faint);cursor:default;transform:none}.w-chip:focus-visible,.w-field:focus-visible{outline:2px solid var(--w-ink);outline-offset:2px}.w-chip:hover{border-color:var(--w-lineh);color:var(--w-ink)}.w-chip.w-on:hover{background:var(--w-inkh);color:var(--w-on-ink)}a.w-card:hover,a.w-ecard:hover{border-color:var(--w-lineh2);transform:translateY(-2px)}.w-nav a:hover{background:var(--w-hov);color:var(--w-ink)}.w-ibtn:hover{background:var(--w-fill)}.w-ibtn2:hover,.w-ibtn2.w-hov{background:var(--w-red-bg);color:var(--w-red-t);border-color:var(--w-red-line)}.w-opt:hover{border-color:var(--w-lineh5)}.w-opt.w-on:hover{border-color:var(--w-ink)}.w-lrow{border-radius:16px;margin:0 -12px;padding-left:12px!important;padding-right:12px!important}.w-lrow .w-ibtn2{opacity:0}.w-lrow:hover .w-ibtn2,.w-lrow:focus-within .w-ibtn2,.w-lrow.w-hov .w-ibtn2{opacity:1}.w-lrow:hover,.w-lrow.w-hov{background:var(--w-hov2)}.w-field{appearance:none;border:1.5px solid var(--w-line);background:var(--w-surf);width:100%;height:48px;font:inherit;color:var(--w-ink);border-radius:14px;outline:0;padding:0 14px;font-size:15px}.w-field:hover{border-color:var(--w-lineh)}.w-field:focus,.w-field.w-foc{border-color:var(--w-ink)}.w-field.w-err{border-color:var(--w-red-t)}textarea.w-field{resize:none;height:auto;min-height:104px;padding:12px 14px;line-height:1.5;display:block}.w-flabel{color:var(--w-tx3);flex-direction:column;gap:8px;font-size:13px;font-weight:650;display:flex}.w-bigsearch input{appearance:none;font:inherit;min-width:0;color:var(--w-ink);background:0 0;border:0;outline:0;flex:1}.w-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite w-spin;display:inline-block}@keyframes w-spin{to{transform:rotate(360deg)}}@keyframes w-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes w-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes w-sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes w-dlgIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes w-fade{0%{opacity:0}to{opacity:1}}@keyframes w-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.w-skel{background:linear-gradient(90deg,var(--w-skel) 0,var(--w-skel2) 40%,var(--w-skel) 80%);background-size:800px 100%;border-radius:8px;animation:1.4s linear infinite w-shimmer}.w-toast{background:var(--w-ink);color:var(--w-on-ink);border-radius:16px;align-items:center;gap:12px;min-height:48px;padding:10px 10px 10px 16px;font-size:14px;font-weight:600;animation:.24s w-fadeUp;display:inline-flex;box-shadow:0 10px 30px #1010102e}.w-toast .w-ta2{color:var(--w-toast-a);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;height:32px;padding:0 10px;font-weight:700}.w-toast .w-ta2:hover{background:var(--w-inkh)}.w-scrim{z-index:9;background:#0d0d0d6b;animation:.18s w-fade;position:absolute;inset:0}.w-dlg{background:var(--w-surf);border:1px solid var(--w-hair3);border-radius:26px;flex-direction:column;gap:14px;padding:24px;animation:.2s w-dlgIn;display:flex;box-shadow:0 2px 6px #1010100d,0 18px 48px #1010101f}.w-sheet{z-index:10;background:var(--w-surf);border-radius:28px 28px 0 0;flex-direction:column;gap:14px;padding:12px 20px 28px;animation:.28s cubic-bezier(.2,.8,.2,1) w-sheetUp;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #10101024}.w-grab{background:var(--w-line3);border-radius:3px;flex:none;align-self:center;width:40px;height:5px}.w-popin{animation:.32s w-pop}.w-appear{animation:.24s w-fadeUp}.w-ok{background:var(--w-green-bg);color:var(--w-green-t)}.w-crumb{color:var(--w-mut);align-items:center;gap:8px;font-size:13.5px;display:flex}@media (max-width:860px){.w-grid3,.w-grid2{grid-template-columns:minmax(0,1fr)}.w-wrap{padding:0 16px}}.w-site{background:var(--w-page);font-family:var(--font-inter),system-ui,sans-serif;color:var(--w-ink);min-height:100%;container:site/inline-size}.w-sw{max-width:1200px;margin:0 auto;padding:0 40px}.w-shdr{background:var(--w-surf);border-bottom:1px solid var(--w-hair);z-index:2;position:relative}.w-shb{align-items:center;gap:28px;height:72px;display:flex}.w-dnav{gap:2px;margin-right:auto;display:flex}.w-dnav a{color:var(--w-body);white-space:nowrap;border-radius:12px;padding:9px 12px;font-size:14.5px;font-weight:600}.w-dnav a:hover,.w-dnav a.w-on{background:var(--w-hov);color:var(--w-ink)}.w-mnav{display:none}.w-eyebrow{letter-spacing:.06em;color:var(--w-mut);text-transform:uppercase;font-size:13px;font-weight:700}.w-h1,.w-h2,.w-h3{font-family:var(--font-display),var(--font-inter),system-ui,sans-serif}.w-vbtn{background:var(--w-vio);height:44px;color:var(--w-on-ink);white-space:nowrap;border:0;border-radius:22px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:14.5px;font-weight:650;transition:background-color .16s;display:inline-flex}.w-vbtn:hover{background:var(--w-vioh)}.w-h1{letter-spacing:-.045em;font-size:64px;font-weight:780;line-height:1.02}.w-h2{letter-spacing:-.04em;font-size:44px;font-weight:770;line-height:1.06}.w-h3{letter-spacing:-.025em;font-size:26px;font-weight:740;line-height:1.15}.w-lead{color:var(--w-tx3);font-size:19px;line-height:1.55}.w-g2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.w-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.w-g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.w-g21{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.w-g12{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.w-sec{padding:72px 0}.w-sec.w-tight{padding:64px 0}.w-wcard{background:var(--w-surf);border:1px solid var(--w-hair2);border-radius:26px;padding:28px}.w-fi{background:var(--w-fill);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.w-fl{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.w-fl li{color:var(--w-tx2);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.w-fl li svg{flex:none;margin-top:3px}.w-gp{background:var(--w-ink);height:60px;color:var(--w-on-ink);border:0;border-radius:18px;align-items:center;gap:12px;padding:0 24px 0 18px;display:inline-flex}.w-gp small{opacity:.75;letter-spacing:.02em;font-size:11px;font-weight:600;display:block}.w-gp b{letter-spacing:-.01em;font-size:18px;line-height:1.1;display:block}.w-gp:hover{background:var(--w-inkh)}.w-sft{background:var(--w-surf);border-top:1px solid var(--w-hair)}.w-ftg{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;padding:56px 0 40px;display:grid}.w-ftg h5{letter-spacing:.05em;color:var(--w-mut);margin-bottom:14px;font-size:13px;font-weight:700}.w-ftg a:not(.w-btn):not(.w-brand):not(.w-fdl){color:var(--w-tx2);padding:5px 0;font-size:14.5px;display:block}.w-ftg a:not(.w-btn):not(.w-brand):not(.w-fdl):hover{color:var(--w-ink)}.w-fbot{border-top:1px solid var(--w-hairs);color:var(--w-mut);flex-wrap:wrap;gap:20px;padding:20px 0 28px;font-size:13.5px;display:flex}.w-acc{border-bottom:1px solid var(--w-hair2)}.w-acc button{width:100%;font:inherit;color:var(--w-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:650;display:flex}.w-acc p{color:var(--w-tx3);margin:0;padding:0 48px 22px 0;font-size:15.5px;line-height:1.6}.w-ctab{border-collapse:collapse;width:100%;font-size:15px}.w-ctab th,.w-ctab td{border-bottom:1px solid var(--w-hairs);text-align:left;padding:16px 18px}.w-ctab th{color:var(--w-mut);font-size:13px;font-weight:650}.w-ctab td.w-c{text-align:center}.w-yes{background:var(--w-green-bg);width:28px;height:28px;color:var(--w-green-t);border-radius:14px;place-items:center;display:inline-grid}.w-no{background:var(--w-fill);width:28px;height:28px;color:var(--w-faint);border-radius:14px;place-items:center;display:inline-grid}.w-post{flex-direction:column;gap:12px;display:flex}.w-cover{aspect-ratio:16/10;border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}.w-toc a{color:var(--w-body);border-radius:10px;padding:8px 12px;font-size:14px;display:block}.w-toc a.w-on{background:var(--w-surf);border:1px solid var(--w-hair2);color:var(--w-ink);font-weight:650}.w-prose{color:var(--w-tx1);flex-direction:column;gap:18px;font-size:17px;line-height:1.75;display:flex}.w-prose h2{letter-spacing:-.03em;color:var(--w-ink);margin-top:14px;font-size:28px;line-height:1.2}.w-prose h3{letter-spacing:-.02em;color:var(--w-ink);margin-top:6px;font-size:20px}.w-prose ul,.w-prose ol{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.w-quote{background:var(--w-surf);border:1px solid var(--w-hair2);letter-spacing:-.01em;color:var(--w-ink);border-radius:20px;padding:24px 28px;font-size:20px;line-height:1.5}.w-sel{border:1.5px solid var(--w-line);background:var(--w-surf);width:100%;height:48px;font:inherit;color:var(--w-ink);text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.w-step{background:var(--w-ink);width:36px;height:36px;color:var(--w-on-ink);border-radius:18px;flex:none;place-items:center;font-size:15px;font-weight:750;display:grid}.w-phone{background:var(--w-ink);border-radius:44px;flex:none;width:280px;height:580px;padding:8px}.w-scr{background:var(--w-surf);width:100%;height:100%;color:var(--w-ink);border-radius:36px;flex-direction:column;font-size:12px;display:flex;position:relative;overflow:hidden}.w-ub{background:var(--w-fill);border-radius:20px;flex:none;align-items:center;gap:7px;height:40px;margin:14px 10px 6px;padding:0 10px 0 12px;font-size:12.5px;font-weight:550;display:flex}.w-ub .w-u{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.w-tabc{border:2px solid var(--w-ink);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:750;display:grid}.w-pg{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px 14px;display:flex;position:relative;overflow:hidden}.w-bbar{border-top:1px solid var(--w-hairs);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.9fr) minmax(0,1fr);gap:6px;padding:8px 10px 14px;display:grid}.w-bbb{background:var(--w-fill);white-space:nowrap;border-radius:19px;justify-content:center;align-items:center;gap:5px;min-width:0;height:38px;padding:0 8px;font-size:11px;font-weight:650;display:flex;overflow:hidden}.w-bbb.w-on{background:var(--w-ink);color:var(--w-on-ink)}.w-pl{background:var(--w-lnf);border-radius:4px;height:7px}.w-pdr{background:var(--w-surf);border:1px solid var(--w-hair3);z-index:2;border-radius:24px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;bottom:6px;left:6px;right:6px;box-shadow:0 -6px 24px #1010101a}.w-pdim{z-index:1;background:#0d0d0d47;position:absolute;inset:0}.w-tg{background:var(--w-ink);border-radius:10px;flex:none;width:34px;height:20px;position:relative}.w-tg:after{content:"";background:var(--w-surf);border-radius:8px;width:16px;height:16px;position:absolute;top:2px;right:2px}.w-tg.w-off{background:var(--w-tgoff)}.w-tg.w-off:after{left:2px;right:auto}@container site (max-width:760px){.w-sw{padding-left:20px!important;padding-right:20px!important}.w-dnav,.w-hact .w-dk{display:none}.w-mnav{display:grid}.w-shb{gap:12px;height:62px}.w-h1{font-size:40px}.w-h2{font-size:31px}.w-lead{font-size:16.5px}.w-g2,.w-g3,.w-g4,.w-g21,.w-g12{grid-template-columns:minmax(0,1fr);gap:24px}.w-g4.w-s2{grid-template-columns:repeat(2,minmax(0,1fr))}.w-sec{padding:56px 0}.w-sec.w-tight{padding:40px 0}.w-ftg{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.w-ftg .w-fbrand{grid-column:1/-1}.w-rev>:first-child{order:2}.w-ftg a:not(.w-btn):not(.w-brand):not(.w-fdl){padding:12px 0}.w-brand{min-height:44px}.w-h1{line-height:1.05;font-size:40px!important}.w-h2{line-height:1.1;font-size:30px!important}.w-h3{font-size:22px!important}.w-gp{justify-content:center;width:100%}:is(.w-row:has(>.w-gp)>a,.w-row:has(>.w-gp)>span){width:100%}.w-row:has(>.w-gp){flex-direction:column;align-items:stretch}.w-crumb{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}form .w-btn.w-lg{width:100%}.w-kv{flex-wrap:wrap;gap:2px 12px}.w-btn.w-sm{height:40px;padding:0 16px}.w-crumb a{align-items:center;min-height:44px;display:inline-flex}.w-gp small{font-size:12px}.w-hide-m{display:none!important}.w-wcard{border-radius:22px;padding:22px!important}.w-ctab th,.w-ctab td{padding:12px 10px;font-size:13.5px}.w-phone{transform-origin:top;margin-bottom:-80px;transform:scale(.86)}.w-stackm{flex-direction:column!important;align-items:stretch!important}.w-side{display:none!important}}.w-lp{background:var(--w-lpbg);color:var(--w-ink2);font-family:var(--font-inter),system-ui,sans-serif;min-height:100%;container:site/inline-size}.w-lp .w-disp{font-family:var(--font-display),var(--font-inter),system-ui,sans-serif;font-optical-sizing:auto}.w-lp .w-lw{max-width:1180px;margin:0 auto;padding-left:40px;padding-right:40px}.w-lp .w-lnav{z-index:3;background:var(--w-surf);border-bottom:1px solid var(--w-hairv);position:relative}.w-lp .w-lnav .w-row1{align-items:center;gap:28px;height:72px;display:flex}.w-lp .w-lnav nav{gap:4px;margin-right:auto;display:flex}.w-lp .w-lnav nav a{color:var(--w-mut2);border-radius:12px;padding:9px 12px;font-size:14.5px;font-weight:600}.w-lp .w-lnav nav a:hover{background:var(--w-tint);color:var(--w-ink2)}.w-lp .w-vbtn{background:var(--w-vio);height:48px;color:var(--w-on-ink);white-space:nowrap;border:0;border-radius:24px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:650;transition:background-color .16s,transform .16s;display:inline-flex}.w-lp .w-vbtn:hover{background:var(--w-vioh)}.w-lp .w-vbtn:active{transform:scale(.97)}.w-lp .w-vbtn.w-lg{border-radius:29px;height:58px;padding:0 28px;font-size:16.5px}.w-lp .w-ibtnl{background:var(--w-surf);height:58px;color:var(--w-ink2);border:1.5px solid var(--w-linev);border-radius:29px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16.5px;font-weight:650;transition:border-color .16s;display:inline-flex}.w-lp .w-ibtnl:hover{border-color:var(--w-ink2)}.w-lp .w-hero{padding:72px 0 88px;overflow:hidden}.w-lp .w-hgrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid}.w-lp .w-htitle{letter-spacing:-.045em;font-size:84px;font-weight:780;line-height:.98}.w-lp .w-hsub{color:var(--w-mut2);max-width:520px;font-size:20px;line-height:1.55}.w-lp .w-stage{justify-content:center;align-items:center;height:720px;display:flex;position:relative}.w-lp .w-disc{background:var(--w-disc);border-radius:50%;width:560px;height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-lp .w-bigph{position:relative;transform:scale(1.14)}.w-lp .w-junk{overflow:hidden}.w-lp .w-hero .w-junk{animation:.5s cubic-bezier(.4,0,.2,1) forwards w-out1}.w-lp .w-hero.w-r2 .w-junk{animation-name:w-out2}.w-lp .w-hero .w-j1{animation-delay:1.1s}.w-lp .w-hero .w-j2{animation-delay:1.45s}.w-lp .w-hero .w-j3{animation-delay:1.8s}.w-lp .w-hero .w-j4{animation-delay:2.15s}.w-lp .w-hero .w-j5{animation-delay:2.5s}@keyframes w-out1{0%{opacity:1;max-height:200px}40%{opacity:0;transform:scale(.92)}to{opacity:0;border-width:0;max-height:0;margin:0;padding:0}}@keyframes w-out2{0%{opacity:1;max-height:200px}40%{opacity:0;transform:scale(.92)}to{opacity:0;border-width:0;max-height:0;margin:0;padding:0}}.w-lp .w-blk{z-index:4;background:var(--w-ink2);color:var(--w-on-ink);opacity:0;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;animation:.45s 2.9s forwards w-blkIn;display:flex;position:absolute}.w-lp .w-hero.w-r2 .w-blk{animation-name:w-blkIn2}@keyframes w-blkIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes w-blkIn2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.w-lp .w-adb{color:#8a6400;background:repeating-linear-gradient(135deg,#ffe9a8 0 10px,#fff3cc 10px 20px);border:1px solid #f1d27a;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.w-lp .w-replay{font:inherit;color:var(--w-vio-t);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:650;display:inline-flex}.w-lp .w-anat{background:var(--w-tint);border-top:1px solid var(--w-hairv);border-bottom:1px solid var(--w-hairv)}.w-lp .w-bigbar{background:var(--w-surf);border:1px solid var(--w-hairv);border-radius:36px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;max-width:900px;margin:0 auto;padding:16px;display:grid}.w-lp .w-bigbar span{background:var(--w-fill2);border-radius:32px;justify-content:center;align-items:center;gap:10px;min-width:0;height:64px;padding:0 20px;font-size:17px;font-weight:700;display:flex}.w-lp .w-bigbar span.w-v{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-ann{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;max-width:900px;margin:0 auto;display:grid}.w-lp .w-ann>div{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.w-lp .w-ann .w-stem{background:var(--w-linev);width:2px;height:36px}.w-lp .w-ann b{letter-spacing:-.01em;font-size:17px}.w-lp .w-ann p{color:var(--w-mut2);max-width:200px;margin:0;font-size:14.5px;line-height:1.5}.w-lp .w-sc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.w-lp .w-tablist{flex-direction:column;gap:6px;display:flex}.w-lp .w-tb{text-align:left;font:inherit;color:var(--w-ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:22px;align-items:flex-start;gap:16px;padding:18px 20px;transition:background-color .2s,border-color .2s;display:flex}.w-lp .w-tb:hover{background:var(--w-tint)}.w-lp .w-tb .w-ti{background:var(--w-fill2);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;transition:background-color .2s,color .2s;display:grid}.w-lp .w-tb b{letter-spacing:-.015em;font-size:18px;display:block}.w-lp .w-tb p{color:var(--w-mut2);opacity:0;max-height:0;margin:4px 0 0;font-size:15px;line-height:1.5;transition:max-height .3s,opacity .3s;overflow:hidden}.w-lp .w-slot{width:280px;height:580px;margin:0 auto;position:relative}.w-lp .w-slot>.w-phone{opacity:0;transition:opacity .35s,transform .35s;position:absolute;inset:0;transform:translateY(8px)}.w-lp .w-scbg{background:var(--w-tint);border:1px solid var(--w-hairv);border-radius:40px;justify-content:center;padding:56px 20px;display:flex}.w-lp .w-sc.w-t0 .w-p0,.w-lp .w-sc:not([class*=\ w-t]) .w-p0{opacity:1;transform:none}.w-lp .w-sc.w-t0 .w-b0,.w-lp .w-sc:not([class*=\ w-t]) .w-b0{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t0 .w-b0 .w-ti,.w-lp .w-sc:not([class*=\ w-t]) .w-b0 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t0 .w-b0 p,.w-lp .w-sc:not([class*=\ w-t]) .w-b0 p{opacity:1;max-height:120px}.w-lp .w-sc.w-t1 .w-p1{opacity:1;transform:none}.w-lp .w-sc.w-t1 .w-b1{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t1 .w-b1 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t1 .w-b1 p{opacity:1;max-height:120px}.w-lp .w-sc.w-t2 .w-p2{opacity:1;transform:none}.w-lp .w-sc.w-t2 .w-b2{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t2 .w-b2 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t2 .w-b2 p{opacity:1;max-height:120px}.w-lp .w-sc.w-t3 .w-p3{opacity:1;transform:none}.w-lp .w-sc.w-t3 .w-b3{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t3 .w-b3 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t3 .w-b3 p{opacity:1;max-height:120px}.w-lp .w-sc.w-t4 .w-p4{opacity:1;transform:none}.w-lp .w-sc.w-t4 .w-b4{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t4 .w-b4 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t4 .w-b4 p{opacity:1;max-height:120px}.w-lp .w-sc.w-t5 .w-p5{opacity:1;transform:none}.w-lp .w-sc.w-t5 .w-b5{background:var(--w-surf);border-color:var(--w-hairv)}.w-lp .w-sc.w-t5 .w-b5 .w-ti{background:var(--w-ink2);color:var(--w-on-ink)}.w-lp .w-sc.w-t5 .w-b5 p{opacity:1;max-height:120px}.w-lp .w-tilegrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.w-lp .w-st{background:var(--w-surf);border:1px solid var(--w-hairv);border-radius:24px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px;transition:border-color .16s;display:flex}.w-lp .w-st:hover{border-color:var(--w-lineh6)}.w-lp .w-st b{font-size:15px}.w-lp .w-st span{color:var(--w-mut2);font-size:13px;line-height:1.4}.w-lp .w-kind{background:var(--w-fill2);color:var(--w-mut2);border-radius:8px;padding:3px 8px;font-size:11.5px;font-weight:700}.w-lp .w-spec{border-top:1px solid var(--w-ink2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.w-lp .w-spec>div{flex-direction:column;gap:6px;padding:22px 24px 6px 0;display:flex}.w-lp .w-spec b{font-family:var(--font-display),var(--font-inter),sans-serif;letter-spacing:-.04em;font-size:44px;line-height:1}.w-lp .w-spec span{color:var(--w-mut2);font-size:15px;line-height:1.45}.w-lp .w-fq{border-bottom:1px solid var(--w-hairv)}.w-lp .w-fq button{width:100%;font:inherit;color:var(--w-ink2);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:18px;font-weight:650;display:flex}.w-lp .w-fq .w-chv{flex:none;transition:transform .25s}.w-lp .w-fq .w-a{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.w-lp .w-fq .w-a p{color:var(--w-mut2);margin:0;padding:0 56px 24px 0;font-size:16px;line-height:1.65}.w-lp .w-faqs.w-o0 .w-q0 .w-a,.w-lp .w-faqs:not([class*=\ w-o]) .w-q0 .w-a{opacity:1;max-height:200px}.w-lp .w-faqs.w-o0 .w-q0 .w-chv,.w-lp .w-faqs:not([class*=\ w-o]) .w-q0 .w-chv{transform:rotate(180deg)}.w-lp .w-faqs.w-o1 .w-q1 .w-a{opacity:1;max-height:200px}.w-lp .w-faqs.w-o1 .w-q1 .w-chv{transform:rotate(180deg)}.w-lp .w-faqs.w-o2 .w-q2 .w-a{opacity:1;max-height:200px}.w-lp .w-faqs.w-o2 .w-q2 .w-chv{transform:rotate(180deg)}.w-lp .w-faqs.w-o3 .w-q3 .w-a{opacity:1;max-height:200px}.w-lp .w-faqs.w-o3 .w-q3 .w-chv{transform:rotate(180deg)}.w-lp .w-faqs.w-o4 .w-q4 .w-a{opacity:1;max-height:200px}.w-lp .w-faqs.w-o4 .w-q4 .w-chv{transform:rotate(180deg)}.w-lp .w-sA{padding:96px 0}.w-lp .w-sB{padding:112px 0}.w-lp .w-sC{padding:0 0 112px}.w-lp .w-fgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.w-lp .w-bigbar em{font-style:normal}.w-lp .w-allf{text-underline-offset:4px;align-self:flex-start;padding:10px 0;font-size:15px;font-weight:650;text-decoration:underline}.w-lp .w-dscs{display:none}.w-lp .w-dsc{color:var(--w-mut2);text-align:center;margin:0;font-size:16px;line-height:1.55;display:none}.w-lp .w-dsc b{color:var(--w-ink2);letter-spacing:-.015em;margin-bottom:6px;font-size:19px;display:block}.w-lp .w-replay{min-height:44px}.w-lp .w-newpill{min-height:40px}.w-lp .w-sc.w-t0 .w-d0,.w-lp .w-sc:not([class*=\ w-t]) .w-d0,.w-lp .w-sc.w-t1 .w-d1,.w-lp .w-sc.w-t2 .w-d2,.w-lp .w-sc.w-t3 .w-d3,.w-lp .w-sc.w-t4 .w-d4,.w-lp .w-sc.w-t5 .w-d5{display:block}.w-lp .w-cta{background:var(--w-cta-bg);box-shadow:inset 0 0 0 1px var(--w-cta-line);color:#fff;border-radius:44px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;padding:64px;display:grid;position:relative;overflow:hidden}.w-lp .w-cta .w-peach{background:var(--w-spark);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-120px;right:-60px}.w-lp .w-qr{background:var(--w-surf);color:var(--w-ink2);border-radius:24px;flex-direction:column;justify-self:end;align-items:center;gap:8px;padding:18px;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.w-lp .w-hero .w-junk,.w-lp .w-blk{opacity:1;animation:none!important}.w-lp .w-hero .w-junk{display:none}}@container site (max-width:760px){.w-lp .w-lw{padding-left:20px;padding-right:20px}.w-lp .w-sA,.w-lp .w-sB{padding:64px 0}.w-lp .w-sC{padding:0 0 64px}.w-lp .w-h2l{font-size:34px!important;line-height:1.08!important}.w-lp .w-lnav nav,.w-lp .w-lnav .w-dk{display:none}.w-lp .w-lnav .w-row1{gap:12px;height:64px}.w-lp .w-hero{padding:32px 0 8px}.w-lp .w-hgrid{grid-template-columns:minmax(0,1fr);gap:8px}.w-lp .w-hero .w-lw>div:first-child{gap:20px!important}.w-lp .w-htitle{font-size:44px;line-height:1.02}.w-lp .w-hsub{font-size:16.5px}.w-lp .w-hcta{flex-direction:column;gap:10px!important}.w-lp .w-hcta>a{width:100%;height:56px}.w-lp .w-stage{height:auto;padding:32px 0 72px}.w-lp .w-disc{width:300px;height:300px}.w-lp .w-bigph{transform:none}.w-lp .w-blk{padding:10px 14px;bottom:96px!important;left:-8px!important}.w-lp .w-replay{bottom:12px!important}.w-lp .w-bigbar{border-radius:30px;gap:8px;width:100%;padding:8px}.w-lp .w-bigbar span{border-radius:28px;gap:0;height:56px;padding:0}.w-lp .w-bigbar em{display:none}.w-lp .w-bigbar span svg{width:24px;height:24px}.w-lp .w-ann{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.w-lp .w-ann .w-stem{display:none}.w-lp .w-ann .w-ai{display:grid!important}.w-lp .w-ann b{font-size:16px}.w-lp .w-ann p{font-size:14px}.w-lp .w-sc{grid-template-columns:minmax(0,1fr);gap:24px}.w-lp .w-tablist{scrollbar-width:none;flex-direction:row;gap:8px;margin:0 -20px;padding:2px 20px 6px;overflow-x:auto}.w-lp .w-tablist::-webkit-scrollbar{display:none}.w-lp .w-tb{border:1px solid var(--w-hairv);background:var(--w-surf);border-radius:26px;flex:none;align-items:center;gap:10px;min-height:48px;padding:5px 16px 5px 5px}.w-lp .w-tb .w-ti{border-radius:19px;width:38px;height:38px}.w-lp .w-tb b{white-space:nowrap;font-size:14.5px}.w-lp .w-tb p{display:none!important}.w-lp .w-scbg{border-radius:32px;padding:28px 0 0;overflow:hidden}.w-lp .w-slot{transform-origin:top;margin-bottom:-58px;transform:scale(.9)}.w-lp .w-dscs{min-height:136px;padding:20px 4px 0;display:block}.w-lp .w-allf{display:none}.w-lp .w-allm{align-items:center;min-height:44px;display:inline-flex!important}.w-lp .w-tilegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.w-lp .w-st{border-radius:22px;padding:16px}.w-lp .w-spec{grid-template-columns:repeat(2,minmax(0,1fr))}.w-lp .w-spec>div{padding:20px 12px 8px 0}.w-lp .w-spec b{font-size:34px}.w-lp .w-fgrid{grid-template-columns:minmax(0,1fr);gap:12px}.w-lp .w-fq button{min-height:60px;padding:18px 0;font-size:16.5px}.w-lp .w-fq .w-a p{padding:0 0 20px;font-size:15.5px}.w-lp .w-cta{border-radius:32px;grid-template-columns:minmax(0,1fr);gap:0;padding:36px 24px 40px}.w-lp .w-cta .w-peach{width:130px;height:130px;top:auto;bottom:-56px;right:-46px}.w-lp .w-ctah{font-size:38px!important}.w-lp .w-cta a{width:100%;height:56px}.w-lp .w-qr{display:none}.w-lp .w-fbot{flex-direction:column;gap:8px}}.w-site svg,.w-lp svg{flex-shrink:0}.w-fbar{z-index:20;background:var(--w-frost3);-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);border-bottom:1px solid #0000;margin-top:8px;transition:border-color .25s,background-color .25s;position:sticky;top:0}.w-fbar.w-stuck{background:var(--w-frost2);border-bottom-color:var(--w-hair3)}.w-fbar .w-fchips{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;max-width:1200px;margin:0 auto;padding:12px 40px;scroll-padding:0 40px;overflow-x:auto}.w-fbar .w-fchips::-webkit-scrollbar{display:none}.w-fbar .w-chip{transition:background-color .22s,border-color .22s,color .22s}@media (prefers-reduced-motion:reduce){.w-fbar,.w-fbar .w-chip{transition:none}}@container site (max-width:760px){.w-fbar .w-fchips{justify-content:flex-start;padding:10px 20px;scroll-padding:0 20px}.w-fgroup{scroll-margin-top:64px}}.w-wcard,.w-card,.w-ecard{border-color:var(--w-edge);border-bottom-color:var(--w-edgeb);transition:border-color .16s}a.w-wcard:hover,a.w-card:hover,a.w-ecard:hover{border-color:var(--w-lineh3);border-bottom-color:var(--w-lineh4)}.w-card .w-card,.w-card .w-ecard{border-color:var(--w-hair);border-bottom-color:var(--w-edgeb2)}.w-shdr,.w-lp .w-lnav{z-index:30;transition:background-color .2s,border-color .2s;position:sticky;top:0}.w-shb,.w-lp .w-lnav .w-row1{transition:height .2s}.w-scrolled .w-shdr,.w-lp.w-scrolled .w-lnav{background:var(--w-frost);-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);border-bottom-color:var(--w-hair3)}.w-scrolled .w-shb,.w-lp.w-scrolled .w-lnav .w-row1{height:60px}.w-hact{align-items:center;gap:10px;display:flex}.w-hact .w-btn{transition:height .2s}.w-hact .w-hsign{background:var(--w-ink2)}.w-scrolled .w-hact .w-btn{height:38px}.w-dock{z-index:25;background:var(--w-surf);border-top:1px solid var(--w-edge);padding-bottom:env(safe-area-inset-bottom);transition:transform .32s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.w-dock.w-in{transform:none}.w-dockr{align-items:center;gap:16px;height:76px;display:flex}.w-dockt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.w-dockt b{font-size:16px}.w-dockt span{color:var(--w-mut2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.w-dock .w-vbtn{gap:8px;height:44px;padding:0 22px}.w-dockt .w-ds{display:none}.w-dockt b>span,.w-dockt>span>span{color:inherit;font-size:inherit}.w-fbar{top:60px}.w-fgroup{scroll-margin-top:132px}@media (prefers-reduced-motion:reduce){.w-shdr,.w-lnav,.w-shb,.w-row1,.w-dock,.w-hact .w-btn{transition:none!important}}@container site (max-width:760px){.w-shb,.w-lp .w-lnav .w-row1,.w-scrolled .w-shb,.w-lp.w-scrolled .w-lnav .w-row1{height:60px}.w-hact{gap:6px}.w-hact .w-hstore{background:0 0;border:0;padding:0 8px}.w-hact .w-btn{padding:0 16px;height:40px!important}.w-hact .w-hstore{padding:0 8px}.w-hact .w-hsign{display:none}.w-dockr{gap:12px;height:auto;padding-top:12px;padding-bottom:16px}.w-dockt b{font-size:14.5px}.w-dockt .w-dl{display:none}.w-dockt .w-ds{display:inline}.w-dockt span{font-size:12.5px}.w-dock .w-vbtn{padding:0 18px}.w-fgroup{scroll-margin-top:124px}}
:is(body:has(>.w-site),body:has(>.w-lp)){background:#fbfbfa}body:has(>.w-lp){background:#fff}.w-site,.w-lp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;--ink:#0d0d0d;--page:#f7f7f5;--card:#fff;--hair:#eaeae6;--hair-soft:#f0f0ec;--field:#f3f3f0;--body:#4a4a4a;--mut:#6b6b6b;--mut-2:#5e5e5e;--line:#e2e2de;--track:#e6e6e2;--on-ink:#fff;--ink-hover:#2b2b2b;--acc:#10a37f;--acc-ink:#0b7a5f;--danger:#b42318;--danger-dot:#d92d20;--t-green:#e9f6f0;--t-green-ink:#0b7a5f;--t-blue:#eaf1fd;--t-blue-ink:#2e64d0;--t-red:#fff0ee;--t-red-ink:#b42318;color:var(--w-ink)}.w-site{background:var(--w-page);min-height:100%}.w-lp{background:var(--w-lpbg)}.w-site svg,.w-lp svg{display:inline}.w-site :focus-visible,.w-lp :focus-visible{outline:2px solid var(--w-ink);outline-offset:2px}.w-mono{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace}.w-ulink{text-underline-offset:3px;text-decoration:underline}.w-dotl{background:var(--w-lineh);border-radius:4px;flex:none;width:8px;height:8px;margin:8px 28px 0}a.w-wcard{transition:border-color .16s,transform .16s}a.w-wcard:hover{border-color:var(--w-lineh2)}a.w-lcard:hover{transform:translateY(-2px)}.w-gp-soon{background:var(--w-fill);color:var(--w-faint2);cursor:default}.w-gp-soon:hover{background:var(--w-fill)}.w-linkbtn{min-height:40px;font:inherit;color:var(--w-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px}.w-linkbtn:disabled{color:var(--w-faint);cursor:default}.w-mostrow{transition:color .16s}.w-mostrow:hover{color:var(--w-vio-t)}.w-crumb a{color:var(--w-mut);justify-content:center;min-width:40px;margin:0 -6px;padding:0 6px}.w-crumb a:hover{color:var(--w-ink)}.w-crumb svg{flex:none}.w-crumb b{white-space:nowrap;min-width:0}.w-toc a{transition:background-color .16s,color .16s}.w-toc a:not(.w-on):hover{background:var(--w-hov);color:var(--w-ink)}a.w-post:hover b{text-underline-offset:3px;text-decoration:underline}a.w-feat:hover h2{text-underline-offset:5px;text-decoration:underline}.w-share:hover{background:var(--w-hov)!important;color:var(--w-ink)!important;border-color:var(--w-lineh7)!important}.w-err .w-bigsearch input{font-size:16px}.w-bigsearch input{height:100%}.w-share{cursor:pointer;border-radius:20px!important;width:40px!important;height:40px!important}.w-kv a{text-align:right;align-items:center;min-height:40px;display:inline-flex}.w-hsearch{text-align:left;position:relative}.w-hresults{z-index:5;background:var(--w-surf);border:1px solid var(--w-hair3);border-radius:22px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 48px #1010101f}.w-hresults a{border-radius:14px;align-items:center;gap:12px;min-height:48px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.w-hresults a[aria-selected=true],.w-hresults a:hover{background:var(--w-hov)}.w-hresults a svg{color:var(--w-mut);flex:none}.w-hresults .w-t{flex:1;min-width:0}.w-hresults .w-c{color:var(--w-mut);white-space:nowrap;font-size:12.5px;font-weight:600}.w-hresults .w-none{color:var(--w-body);padding:14px;font-size:14.5px}.w-hresults .w-none a{min-height:0;color:var(--w-ink);padding:0;text-decoration:underline;display:inline}.w-tipbox{background:var(--w-blue-bg);color:var(--w-blue-t2);border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:15px;line-height:1.5}.w-tipbox svg{flex:none;margin-top:2px}.w-code{color:#f1f1ee;font-family:var(--font-mono), monospace;background:#0d0d0d;border-radius:16px;margin:0;padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.w-pic{margin:0}.w-pic img{border:1px solid var(--w-hair2);border-radius:20px;width:100%;height:auto;display:block}.w-prose a{text-underline-offset:3px;text-decoration:underline}.w-prose .w-chip,.w-prose .w-btn,.w-prose .w-vbtn{text-decoration:none}.w-prose h2{scroll-margin-top:24px}.w-postfaq{flex-direction:column;display:flex}.w-postfaq .w-acc button{min-height:56px}.w-legal section{display:contents}.w-cform textarea.w-field{min-height:150px}.w-sel{cursor:pointer}.w-sel span{min-width:0}.w-menu-list{z-index:5;background:var(--w-surf);border:1px solid var(--w-hair3);border-radius:18px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 48px #1010101f}.w-menu-list button{min-height:44px;font:inherit;color:var(--w-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.w-menu-list button:hover,.w-menu-list button[aria-selected=true]{background:var(--w-hov)}.w-signin .signin-box{gap:0;max-width:none}.w-signin .signin-box .steps{display:none}.w-signin .signin-box h1{letter-spacing:-.025em;font-size:26px;font-weight:740;line-height:1.15;font-family:var(--font-display), var(--font-inter), system-ui, sans-serif}.w-signin .boxes{gap:8px}.w-signin .boxes .box{border-color:var(--w-line);border-radius:14px;height:56px;font-size:22px}.w-signin .boxes .box.on{border-color:var(--w-ink)}.w-signin .w-fine a{color:var(--w-ink);text-decoration:underline}.w-signin .w-gnote .w-btn{align-self:flex-start}.w-signin .google-slot{min-height:52px}.w-signin .done{text-align:center;align-items:center;gap:14px;padding:12px 0}.w-site input,.w-site textarea,.w-lp input{color:var(--w-ink)}.w-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w-btn:disabled{background:var(--w-dis);color:var(--w-faint);cursor:default;transform:none}.w-gp{text-decoration:none}.w-gp svg{flex:none}.w-ibtnl,.w-vbtn{text-decoration:none}.w-chip{cursor:pointer;text-decoration:none}button.w-chip{font:inherit;font-size:14px;font-weight:600}.w-bad{color:var(--w-red-t);font-size:13.5px;font-weight:600}.w-joined{color:var(--w-tx2);align-items:flex-start;gap:8px;max-width:320px;font-size:14px;line-height:1.5;display:flex}.w-joined svg{color:var(--w-blue-t);flex:none;margin-top:2px}.w-flabel label{color:var(--w-tx3);font-size:13px;font-weight:650}.w-sub-form{flex-direction:column;flex:0 440px;gap:8px;display:flex}.w-sub-sent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;padding:40px!important}.w-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite w-spin;display:inline-block}.w-menu{z-index:60;background:var(--w-page);overscroll-behavior:contain;animation:.16s w-fade;position:fixed;inset:0;overflow-y:auto}.w-menu .w-shdr{background:var(--w-surf)}.w-menu .w-shb{gap:12px;height:62px}.w-menu .w-sw{padding-left:20px;padding-right:20px}.w-menu .w-gp{justify-content:center;width:100%}.w-qrbox{background:var(--w-fill2);border-radius:14px;width:150px;height:150px;padding:14px;display:block}.w-qrbox svg{width:100%;height:100%;display:block}.w-lp .w-st{text-decoration:none}.w-lp .w-st span:not(.w-kind):not(.w-tile){overflow-wrap:anywhere}.w-lquote blockquote{letter-spacing:-.015em;font-size:24px;line-height:1.45}.w-lpost{padding:0}.w-lp .w-fq .w-a{transition:max-height .3s,opacity .3s}.w-lp .w-faqs.w-o0 .w-q0 .w-a,.w-lp .w-faqs.w-o1 .w-q1 .w-a,.w-lp .w-faqs.w-o2 .w-q2 .w-a,.w-lp .w-faqs.w-o3 .w-q3 .w-a,.w-lp .w-faqs.w-o4 .w-q4 .w-a,.w-lp .w-faqs.w-o5 .w-q5 .w-a,.w-lp .w-faqs.w-o6 .w-q6 .w-a,.w-lp .w-faqs.w-o7 .w-q7 .w-a{opacity:1;max-height:480px}.w-lp .w-faqs.w-o5 .w-q5 .w-chv,.w-lp .w-faqs.w-o6 .w-q6 .w-chv,.w-lp .w-faqs.w-o7 .w-q7 .w-chv{transform:rotate(180deg)}.w-lp .w-tb{width:100%}@container site (max-width:760px){.w-lp .w-tb{width:auto}}@media (prefers-reduced-motion:reduce){.w-lp .w-slot>.w-phone,.w-lp .w-tb,.w-lp .w-fq .w-a,.w-lp .w-chv{transition:none!important}}.w-ftg{grid-template-columns:330px repeat(4,minmax(0,1fr));gap:24px;padding:56px 0 44px}.w-fbrand{flex-direction:column;gap:14px;padding-right:24px;display:flex}.w-fbrand p{max-width:300px;color:var(--w-mut2);font-size:14.5px;line-height:1.55}.w-ftg h5{letter-spacing:0}.w-ftg a:not(.w-btn):not(.w-brand):not(.w-fdl){padding:6px 0}.w-fdl{border:1.5px solid var(--w-linev);height:42px;color:var(--w-ink);border-radius:21px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-size:14px;font-weight:650;transition:border-color .16s;display:inline-flex}.w-fdl:hover{border-color:var(--w-ink)}.w-fbot{align-items:center;gap:12px 20px}.w-fcopy{margin-right:auto}.w-lang{position:relative}.w-langb{border:1px solid var(--w-lang-line);height:36px;font:inherit;color:var(--w-mut);cursor:pointer;background:0 0;border-radius:18px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s;display:inline-flex}.w-langb:hover,.w-langb[aria-expanded=true]{color:var(--w-ink);border-color:var(--w-lineh)}.w-langb svg:last-child{transition:transform .2s}.w-langb[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.w-langl{z-index:40;background:var(--w-surf);border:1px solid var(--w-hair3);border-radius:18px;min-width:210px;max-height:min(360px,70vh);margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 48px #1010101f}.w-langl a,.w-langl button{width:100%;min-height:44px;font:inherit;color:var(--w-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:600;display:flex}.w-langl a:hover,.w-langl a:focus-visible,.w-langl button:hover,.w-langl button:focus-visible{background:var(--w-hov)}.w-theme{border:1px solid var(--w-lang-line);border-radius:18px;align-items:center;gap:2px;height:36px;padding:2px;display:inline-flex}.w-theme button{height:30px;font:inherit;color:var(--w-mut);cursor:pointer;background:0 0;border:0;border-radius:15px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.w-theme button:hover{color:var(--w-ink)}.w-theme button[aria-checked=true]{background:var(--w-seg-on);color:var(--w-ink)}.w-mtheme{border-top:1px solid var(--w-hairs);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:15px;font-weight:650;display:flex}@container site (max-width:1000px){.w-ftg{grid-template-columns:repeat(4,minmax(0,1fr))}.w-ftg .w-fbrand{grid-column:1/-1;padding-right:0}}@container site (max-width:760px){.w-ftg{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:36px 0 28px}.w-fbot{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 0 24px;font-size:13px}.w-fcopy{order:3;margin-right:0}.w-fplat{display:none}.w-ftg a:not(.w-btn):not(.w-brand):not(.w-fdl){padding:12px 0}.w-langb{height:40px;padding:0 16px}.w-theme{height:46px}.w-theme button{border-radius:20px;width:40px;height:40px;padding:0}.w-theme button span{display:none}}@media (prefers-reduced-motion:reduce){.w-langb svg:last-child,.w-theme button,.w-fdl{transition:none}}:is(:root[data-theme=dark] body:has(>.w-site),:root[data-theme=dark] body:has(>.w-lp)){background:#0f0e13}:root[data-theme=dark] :is(.w-site,.w-lp) .w-code{color:#e2e0ea;background:#1f1d28;border:1px solid #2c2937}:root[data-theme=dark] :is(.w-site,.w-lp) .w-btn.w-ghost{border-color:#2c2937}:root[data-theme=dark] :is(.w-site,.w-lp) .w-btn.w-ghost:hover{border-color:#4a4658}:root[data-theme=dark] :is(.w-site,.w-lp) .w-phone{box-shadow:0 0 0 1px #34313f}:root[data-theme=dark] .w-lp .w-cta p{opacity:1!important}:root[data-theme=dark] .w-lp .w-blk{color:#f4f3f8;background:#2a2350;box-shadow:0 0 0 1px #3d3470}:root[data-theme=dark] :is(.w-site,.w-lp) :is(.w-hresults,.w-menu-list,.w-langl,.w-dlg){box-shadow:0 18px 48px #0000008c}
