#after{--ink: #0F172A;--ink-2: #334155;--muted: #5B6679;--soft: #7A8499;--line: rgba(100, 116, 139, .18);--line-2: rgba(100, 116, 139, .12);--paper: #FAFBFC;--paper-0: rgba(250, 251, 252, 0);--white: #FFFFFF;--indigo: #4F46E5;--indigo-2: #6366F1;--indigo-ink: #4338CA;--indigo-tint: #EEF0FE;--violet: #7C3AED;--rose: #DB2777;--brand: linear-gradient(95deg, #4F46E5 0%, #7C3AED 50%, #DB2777 100%);--orb: radial-gradient(circle at 34% 30%, #fff 0 8%, transparent 30%), conic-gradient(from 210deg, #4f46e5, #818cf8, #f9c6d3, #818cf8, #4f46e5);--blue: #2563EB;--act: #211D19;--act-h: #3A332C;--act-ink: #FBF8F2;--copper: #B87333;--copper-ink: #8A5220;--copper-tint: #FBF3EA;--glass: rgba(255, 255, 255, .7);--glass-2: rgba(255, 255, 255, .78);--rim-top: rgba(255, 255, 255, .95);--rim-side: rgba(100, 116, 139, .2);--lift: 0 10px 30px -14px rgba(15, 23, 42, .24);--lift-2: 0 24px 60px -28px rgba(15, 23, 42, .3);--focus: 0 0 0 3px rgba(79, 70, 229, .35), 0 0 0 1px #4F46E5;--r-xl: 28px;--r-lg: 22px;--r-md: 14px;--r-sm: 10px;--ease: cubic-bezier(.2, .7, .2, 1);--font: "DM Sans","DM Sans Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--he: "Noto Sans Hebrew", "Assistant", "Rubik", "Heebo", "Arial Hebrew", var(--font);--gutter: clamp(16px, 4vw, 40px);position:relative;display:block;background:linear-gradient(180deg,var(--paper-0) 0,rgba(250,251,252,.5) 12vh,rgba(250,251,252,.9) 26vh,var(--paper) 40vh);background-color:transparent;color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip;isolation:isolate}#after *,#after *:before,#after *:after{box-sizing:border-box}#after h2,#after h3,#after p,#after ul,#after dl,#after dd,#after blockquote,#after figure{margin:0;padding:0}#after ul{list-style:none}#after img{display:block;max-width:100%}#after a{color:inherit}#after button,#after input{font:inherit;color:inherit}#after [hidden]{display:none!important}#after :focus{outline:none}#after :focus-visible{outline:none;box-shadow:var(--focus);border-radius:10px}#after .x-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#after [lang=he]{font-family:var(--he)}#after .x-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--gutter);position:relative;z-index:1}#after .x-sec{position:relative;padding:clamp(56px,5.6vw,80px) 0}#after .x-head{max-width:780px;margin-bottom:clamp(40px,5vw,60px)}#after .x-eye{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--indigo-ink);margin-bottom:18px}#after .x-eye:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--orb);box-shadow:0 0 0 4px #818cf829}#after .x-h2{font-size:clamp(34px,5.1vw,62px);line-height:1.04;font-weight:600;letter-spacing:-.038em;color:var(--ink);text-wrap:balance}#after .x-h2 span{color:#5b35d5}@supports ((-webkit-background-clip: text) or (background-clip: text)){#after .x-h2 span{background-image:var(--brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.06em}}#after .x-lead{margin-top:20px;max-width:60ch;font-size:clamp(16.5px,1.35vw,19px);line-height:1.55;color:var(--muted);text-wrap:pretty}#after .x-lead a{color:var(--indigo-ink);text-underline-offset:3px;text-decoration-thickness:1px}#after .x-btn{--h: 44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);padding:0 20px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:transform .2s var(--ease),box-shadow .25s var(--ease),background-color .2s,color .2s,border-color .2s}#after .x-btn svg{transition:transform .25s var(--ease);flex:none}#after .x-btn:hover svg{transform:translate(2px)}#after .x-btn-lg{--h: 52px;padding:0 26px;font-size:16px}#after .x-btn-sm{--h: 38px;padding:0 16px;font-size:14px}#after .x-btn-primary{color:#fff;background:linear-gradient(180deg,#6366f1,#4f46e5);box-shadow:0 1px #ffffff40 inset,0 8px 22px -8px #4f46e58c,0 2px 4px #4f46e52e}#after .x-btn-primary:hover{transform:translateY(-1px);box-shadow:0 1px #ffffff40 inset,0 14px 30px -10px #4f46e599,0 2px 6px #4f46e533}#after .x-btn-primary:active{transform:translateY(0)}#after .x-btn-ink{color:var(--act-ink);background:var(--act);box-shadow:0 8px 20px -12px #211d198c}#after .x-btn-ink:hover{background:var(--act-h);transform:translateY(-1px)}#after .x-btn-ghost{color:var(--ink);background:#ffffffb3;border-color:var(--rim-side);box-shadow:0 1px 2px #0f172a0d}#after .x-btn-ghost:hover{background:#fff;border-color:#64748b52;transform:translateY(-1px)}#after .x-btn:focus-visible{box-shadow:var(--focus);border-radius:999px}#after .x-tile,#after .x-plan,#after .x-feat,#after .x-pickwrap,#after .x-stage,#after .x-finalpanel{background:var(--glass);border:1px solid var(--rim-side);border-top-color:var(--rim-top);box-shadow:var(--lift),inset 0 1px #ffffffd9}#after .x-features{padding-top:calc(clamp(96px,26vh,260px) + 24px)}#after .x-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}#after .x-tile{position:relative;display:flex;flex-direction:column;gap:20px;padding:26px;border-radius:var(--r-lg);min-width:0;grid-column:span 4;background:#ffffffb8;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}#after .x-tile:hover{transform:translateY(-2px);box-shadow:var(--lift-2),inset 0 1px #ffffffd9}#after .x-tile h3{font-size:19px;line-height:1.25;font-weight:600;letter-spacing:-.018em}#after .x-tile-copy p{margin-top:8px;font-size:15px;line-height:1.55;color:var(--muted);max-width:56ch}#after .x-vig{margin-top:auto;position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;font-size:13.5px}#after .v-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px -18px #0f172a40;display:flex;flex-direction:column;gap:10px;min-width:0}#after .v-who{display:flex;align-items:center;gap:10px;min-width:0}#after .v-who>span:not(.v-pile){display:flex;flex-direction:column;min-width:0;line-height:1.2}#after .v-who b{font-size:14px;font-weight:600}#after .v-who i{font-style:normal;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#after .v-who .v-tag{margin-left:auto}#after .v-face{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--c, var(--indigo))}#after .v-sm .v-face{width:28px;height:28px}#after .v-pile{display:inline-flex;flex:none}#after .v-pile .v-face{width:30px;height:30px}#after .v-pile .v-face+.v-face{margin-left:-9px}#after .v-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--indigo-ink);background:var(--indigo-tint);white-space:nowrap;font-style:normal}#after .v-kicker{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}#after .v-ask{font-size:14.5px;line-height:1.45;color:var(--ink);font-weight:500}#after .v-q{font-size:14px;line-height:1.45;color:var(--ink-2)}#after .v-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}#after .v-end{justify-content:flex-end}#after .v-actions{justify-content:flex-start;gap:6px}#after .v-meta{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}#after .v-meta b{color:var(--ink);font-weight:600}#after .v-btn{display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:999px;background:var(--act);color:var(--act-ink);font-size:12.5px;font-weight:600;white-space:nowrap}#after .v-ghost{display:inline-flex;align-items:center;height:30px;padding:0 11px;border-radius:999px;color:var(--ink-2);font-size:12.5px;font-weight:500;border:1px solid var(--line);background:#fff;white-space:nowrap}#after .v-xs{height:26px;padding:0 10px;font-size:12px}#after .v-note{font-size:12.5px;color:var(--muted);padding-left:2px}#after .v-chips{display:flex;flex-wrap:wrap;gap:6px}#after .v-chip{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12.5px;color:var(--ink-2);white-space:nowrap}#after .v-chip.is-on{border-color:#4f46e573;background:var(--indigo-tint);color:var(--indigo-ink);font-weight:600}#after .v-chip-soft{border-style:dashed;color:var(--muted)}#after .v-bubble{align-self:flex-end;max-width:94%;padding:10px 13px;border-radius:14px 14px 4px;background:linear-gradient(180deg,#f1f2fe,#e9ebfd);color:var(--ink-2);font-size:13px;line-height:1.45;border:1px solid rgba(99,102,241,.16)}#after .v-set{display:flex;flex-direction:column;gap:6px}#after .v-set li{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}#after .v-set .v-face{width:26px;height:26px}#after .v-set span{flex:1;min-width:0;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#after .v-set em{font-style:normal;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}#after .v-doc{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px 16px;display:flex;flex-direction:column;gap:7px;box-shadow:0 8px 24px -18px #0f172a40}#after .v-doc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}#after .v-by{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted);white-space:nowrap}#after .v-by .v-face{width:20px;height:20px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--c)}#after .v-doc-title{font-size:14.5px;font-weight:600}#after .v-doc p{font-size:13px;color:var(--ink-2);line-height:1.45}#after .v-line{display:block;height:6px;width:var(--w);border-radius:4px;background:linear-gradient(90deg,#eef0f5,#f4f5f9)}#after .v-shapes{display:flex;flex-wrap:wrap;gap:5px}#after .v-shapes span{font-size:11.5px;padding:3px 9px;border-radius:999px;color:var(--muted);background:#ffffffb3;border:1px solid var(--line-2)}#after .v-memo{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:18px 18px 14px;display:flex;flex-direction:column;gap:14px;box-shadow:0 1px 2px #0f172a0a,0 16px 40px -26px #0f172a59}#after .v-memo-head{display:flex;align-items:center;justify-content:space-between}#after .v-memo-head .v-face{width:26px;height:26px}#after .v-call{font-size:clamp(18px,1.8vw,22px);line-height:1.25;font-weight:600;letter-spacing:-.02em;color:var(--ink)}#after .v-conf{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:12.5px;color:var(--muted)}#after .v-conf b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}#after .v-bar{height:8px;border-radius:999px;background:#eef0f6;overflow:hidden}#after .v-bar i{display:block;height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,var(--indigo-2),var(--indigo))}#after .v-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}#after .v-flip,#after .v-dissent{border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:6px}#after .v-flip{background:#f6f7fb}#after .v-flip p,#after .v-dissent p{font-size:13px;line-height:1.45;color:var(--ink-2)}#after .v-dissent{background:var(--copper-tint);box-shadow:inset 3px 0 0 var(--copper)}#after .v-dissent .v-kicker{color:var(--copper-ink)}#after .v-dissent .v-face{width:18px;height:18px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--copper)}#after .v-first{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--line-2);font-size:13px;color:var(--ink-2);min-width:0}#after .v-first>span:nth-child(2){flex:1;min-width:0}#after .v-first b{font-weight:600;color:var(--ink);margin-right:6px}#after .v-first em{font-style:normal;font-size:12px;font-weight:600;color:var(--indigo-ink);background:var(--indigo-tint);padding:3px 9px;border-radius:999px;white-space:nowrap}#after .v-dot{width:8px;height:8px;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 4px #4f46e524;flex:none}#after .v-facts{display:flex;flex-direction:column;gap:6px}#after .v-facts li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:10px 12px;background:#fff;border:1px solid var(--line);border-radius:12px}#after .v-fv{font-size:13px;font-weight:500;color:var(--ink);min-width:0}#after .v-src{font-size:11.5px;color:var(--muted);white-space:nowrap}#after .v-facts li.is-new{border-color:#4f46e552;box-shadow:0 0 0 3px #6366f114}#after .v-still{flex-basis:100%;display:flex;align-items:center;gap:6px;padding-top:6px}#after .v-still b{font-size:12px;font-weight:600;color:var(--indigo-ink);margin-right:auto}#after .v-logos{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#after .v-logos img{width:34px;height:34px;padding:7px;border-radius:10px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #0f172a0d}#after .v-ro{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--muted);white-space:nowrap}#after .v-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}#after .v-mini{gap:6px}#after .v-mini b{font-size:13.5px;font-weight:600;line-height:1.3}#after .v-mini .v-btn{align-self:flex-start;margin-top:4px}#after .v-open{gap:0;padding:6px 0 0}#after .v-open-h{display:flex;align-items:center;gap:8px;padding:6px 16px 8px;font-size:13px}#after .v-open-h span{font-size:11px;font-weight:600;background:var(--indigo-tint);color:var(--indigo-ink);border-radius:999px;padding:1px 7px}#after .v-step{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--line-2);font-size:13px;min-width:0}#after .v-step>span:nth-child(2){flex:1;min-width:0;font-weight:500}#after .v-step em{font-style:normal;font-size:12px;color:var(--muted);white-space:nowrap}#after .v-circle{width:16px;height:16px;border-radius:50%;border:1.6px solid rgba(100,116,139,.5);flex:none}#after .v-checkin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background:#f7f8fc;border-top:1px solid var(--line-2);border-radius:0 0 var(--r-md) var(--r-md)}#after .v-checkin .v-by{color:var(--ink-2);font-weight:500}#after .v-side{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:10px;display:flex;flex-direction:column;gap:2px;box-shadow:0 8px 24px -18px #0f172a40}#after .v-side-h{display:flex;justify-content:space-between;align-items:center;padding:4px 8px 8px;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}#after .v-side-h b{font-size:16px;font-weight:500;color:var(--muted);line-height:1}#after .v-side-r{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:500}#after .v-side-r em{font-style:normal;font-size:11.5px;color:var(--soft);font-weight:400}#after .v-side-r.is-on{background:var(--indigo-tint);color:var(--indigo-ink)}#after .v-langs{display:flex;flex-direction:column;gap:8px}#after .v-lq{display:block;padding:11px 14px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}#after .v-lq:nth-child(2){margin-left:18px}#after .v-rtl{text-align:right;font-family:"Assistant","Rubik","Heebo","Arial Hebrew",var(--font);margin-right:0}#after .v-share{display:flex;flex-direction:column;gap:10px}#after .v-link{display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:13px;color:var(--ink-2);min-width:0}#after .v-link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}#after .v-link em{font-style:normal;font-size:12px;font-weight:600;padding:5px 10px;border-radius:8px;background:var(--indigo-tint);color:var(--indigo-ink)}#after .x-benchgrid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;align-items:stretch}#after .x-feat{--c: #C98A2E;--c-ink: color-mix(in srgb, var(--c) 55%, #0F172A);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:24px;padding:clamp(24px,3vw,36px);border-radius:var(--r-xl);background:radial-gradient(90% 60% at 0% 0%,color-mix(in srgb,var(--c) 20%,transparent),transparent 70%),radial-gradient(70% 50% at 100% 100%,color-mix(in srgb,var(--c) 9%,transparent),transparent 70%),#ffffffbd;transition:background .5s var(--ease)}#after .x-feat{gap:18px}#after .x-feat-top{display:flex;align-items:center;gap:clamp(16px,2vw,22px)}#after .x-feat-pic{position:relative;flex:none;width:clamp(96px,8.4vw,112px);aspect-ratio:1;border-radius:50%;padding:4px;background:conic-gradient(from 200deg,var(--c),color-mix(in srgb,var(--c) 35%,#fff),var(--c));box-shadow:0 22px 44px -22px color-mix(in srgb,var(--c) 75%,#0F172A),0 0 0 8px color-mix(in srgb,var(--c) 10%,transparent);transition:box-shadow .5s var(--ease),background .5s var(--ease)}#after .x-feat-pic img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #fff;background:color-mix(in srgb,var(--c) 16%,#fff)}#after .x-feat-live{min-width:0}#after .x-feat-role{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--c-ink)}#after .x-feat-role i{width:7px;height:7px;border-radius:50%;background:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent)}#after .x-feat-name{margin-top:4px;font-size:clamp(28px,2.7vw,38px);line-height:1.05;font-weight:600;letter-spacing:-.035em}#after .x-feat-line{margin-top:8px;font-size:15px;line-height:1.5;color:var(--muted);text-wrap:pretty}#after .x-feat-say{position:relative;margin:0;padding:22px 22px 18px 24px;border-radius:20px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 9%,#fff),#ffffffdb 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 18%,transparent),0 14px 34px -26px color-mix(in srgb,var(--c) 70%,#0F172A)}#after .x-feat-qm{position:absolute;top:-6px;left:16px;height:44px;overflow:hidden;font:700 76px/1 Georgia,Times New Roman,serif;color:var(--c);opacity:.9;transition:color .5s var(--ease)}#after .x-feat-say blockquote{margin:14px 0 0;font-size:clamp(18px,1.5vw,20px);line-height:1.38;font-weight:600;letter-spacing:-.018em;color:var(--ink);text-wrap:pretty}#after .x-feat-say figcaption{margin-top:14px;display:flex;align-items:center;gap:9px;font-size:13px;color:var(--muted)}#after .x-feat-say figcaption:before{content:"";width:16px;height:1.5px;border-radius:2px;background:color-mix(in srgb,var(--c) 60%,#fff)}#after .x-feat-say figcaption img{width:24px;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 3px color-mix(in srgb,var(--c) 70%,#fff)}#after .x-feat-say figcaption b{font-weight:600;color:var(--ink)}#after .x-feat-pts{display:flex;flex-direction:column;margin:0}#after .x-feat-pts>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:4px 14px;align-items:baseline;padding:10px 2px}#after .x-feat-pts>div+div{border-top:1px solid var(--line-2)}#after .x-feat-pts dt{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink);white-space:nowrap}#after .x-feat-pts dt svg{flex:none;color:var(--c);position:relative;top:-.5px}#after .x-feat-pts dd{margin:0;font-size:15px;line-height:1.5;color:var(--ink);text-wrap:pretty}#after .x-feat-asks{display:flex;flex-direction:column;gap:9px;margin-top:2px}#after .x-feat-asks-h{font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink);padding:0 2px}#after .x-feat-qs{display:flex;flex-direction:column;gap:5px}#after .x-feat-qs a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:7px 12px 7px 14px;border-radius:12px;font-size:14px;line-height:1.35;font-weight:500;color:var(--ink);text-decoration:none;background:#ffffffb8;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 16%,rgba(15,23,42,.06)),0 1px 2px #0f172a0a;transition:background-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}#after .x-feat-qs a svg{flex:none;color:var(--c-ink);opacity:.55;transition:transform .25s var(--ease),opacity .25s}#after .x-feat-qs a:hover{background:color-mix(in srgb,var(--c) 8%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 34%,transparent),0 8px 18px -12px color-mix(in srgb,var(--c) 70%,#0F172A)}#after .x-feat-qs a:hover svg{opacity:1;transform:translate(2px)}#after .x-feat-qs a:focus-visible{outline:none;box-shadow:var(--focus)}#after .x-feat.is-swap .x-feat-qs li{animation:x-swap .45s var(--ease) both;animation-delay:calc(.1s + var(--q, 0) * 40ms)}#after .x-feat-qs li:nth-child(2){--q: 1}#after .x-feat-qs li:nth-child(3){--q: 2}#after .x-feat-foot{margin-top:2px;display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}#after .x-feat-cta{gap:9px;padding:0 22px 0 24px;max-width:100%}#after .x-feat-cta img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--act),0 0 0 3.5px color-mix(in srgb,var(--c) 80%,#fff)}#after .x-feat-cta-t{opacity:.78;font-weight:500}#after .x-feat-cta-n{overflow:hidden;text-overflow:ellipsis}#after .x-feat-open{font-size:12.5px;font-weight:500;color:var(--muted)}#after .x-feat.is-swap .x-feat-pic img,#after .x-feat.is-swap .x-feat-live,#after .x-feat.is-swap .x-feat-say blockquote,#after .x-feat.is-swap .x-feat-say figcaption,#after .x-feat.is-swap .x-feat-pts dd,#after .x-feat.is-swap .x-feat-cta img{animation:x-swap .45s var(--ease) both}#after .x-feat.is-swap .x-feat-say blockquote{animation-delay:40ms}#after .x-feat.is-swap .x-feat-pts dd{animation-delay:80ms}@media(min-width:1024px){#after .x-feat{min-height:max(818px,calc(1250px - 40vw))}#after .x-feat-say{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}}@media(max-width:720px){#after .x-feat{order:3;gap:18px}#after .x-feat-pic{width:88px}#after .x-feat-pts>div{grid-template-columns:minmax(0,1fr);gap:3px;padding:11px 2px}#after .x-feat-cta{width:100%}#after .x-feat-foot{justify-content:center}}@keyframes x-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#after .x-pickwrap{display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.4vw,28px);border-radius:var(--r-xl);background:#fff9}#after .x-pick-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}#after .x-pick-h h3{font-size:17px;font-weight:600;letter-spacing:-.012em}#after .x-pick-h span{font-size:13px;color:var(--muted)}#after .x-picks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}#after .x-pick{--c: var(--indigo);appearance:none;width:100%;height:100%;margin:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;border-radius:16px;border:1px solid transparent;background:transparent;text-align:center;transition:background-color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}#after .x-pick img{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none;background:color-mix(in srgb,var(--c) 16%,#fff);box-shadow:0 0 0 2px #fff,0 0 0 3.5px color-mix(in srgb,var(--c) 70%,transparent),0 8px 18px -10px color-mix(in srgb,var(--c) 80%,#0F172A);transition:transform .3s var(--ease)}#after .x-pick>span:not(.x-sr){font-size:12.5px;line-height:1.25;font-weight:500;color:var(--ink-2)}#after .x-pick:hover{background:color-mix(in srgb,var(--c) 8%,rgba(255,255,255,.7))}#after .x-pick:hover img{transform:translateY(-2px)}#after .x-pick[aria-pressed=true]{background:color-mix(in srgb,var(--c) 13%,#fff);border-color:color-mix(in srgb,var(--c) 40%,transparent);box-shadow:0 10px 24px -16px color-mix(in srgb,var(--c) 80%,#0F172A)}#after .x-pick[aria-pressed=true]>span:not(.x-sr){color:var(--ink);font-weight:600}#after .x-pick:focus-visible{box-shadow:var(--focus);border-radius:16px}#after .x-models{margin-top:auto;padding-top:16px;border-top:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}#after .x-mchips{display:flex;flex-wrap:wrap;gap:6px}#after .x-mchips li{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 9px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink-2);box-shadow:0 1px 2px #0f172a0a}#after .x-mchips img{width:17px;height:17px;object-fit:contain}#after .x-mchips .x-mtext{padding-left:12px}#after .x-mchips .x-mmore{padding-right:13px}#after .x-models p{font-size:13.5px;line-height:1.45;color:var(--muted);max-width:42ch}#after .x-show{display:flex;flex-direction:column;gap:16px}#after .x-rail{display:none}#after .x-case{--pad: clamp(20px, 2.6vw, 32px);display:flex;flex-direction:column;gap:16px;min-width:0;padding:var(--pad);border-radius:var(--r-xl);background:#ffffffb3;border:1px solid var(--rim-side);border-top-color:var(--rim-top);box-shadow:var(--lift),inset 0 1px #ffffffd9}#after .x-c-top{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap}#after .x-c-title{font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.02em}#after .x-c-kind{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-ink);padding:5px 10px;border-radius:999px;background:var(--indigo-tint);white-space:nowrap}#after [lang=he] .x-c-kind,#after .x-c-kind:lang(he){letter-spacing:0;font-size:13px}#after .x-c-thread{display:flex;flex-direction:column;align-items:flex-end;gap:6px}#after .x-c-bubble{max-width:min(92%,60ch);padding:12px 15px;border-radius:18px 18px 6px;background:linear-gradient(180deg,#f1f2fe,#e8eafd);border:1px solid rgba(99,102,241,.16);font-size:15.5px;line-height:1.5;color:var(--ink);font-weight:500;text-wrap:pretty}#after [dir=rtl] .x-c-bubble{border-radius:18px 18px 18px 6px}#after .x-c-attach{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 10px;border-radius:9px;font-size:12.5px;font-weight:500;color:var(--indigo-ink);background:#ffffffbf;border:1px solid rgba(99,102,241,.2)}#after .x-c-her{display:flex;gap:12px;align-items:flex-start}#after .x-orb{flex:none;width:26px;height:26px;border-radius:50%;background:var(--orb);box-shadow:0 0 0 3px #ffffffe6,0 6px 16px -6px #4f46e599}#after .x-c-her p:last-child{font-size:14.5px;line-height:1.55;color:var(--ink-2)}#after .x-c-lab{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}#after [lang=he] .x-c-lab:not([lang=en]){letter-spacing:0;font-size:12.5px;text-transform:none}#after .x-c-who{display:flex;flex-wrap:wrap;gap:8px}#after .x-c-who li{display:inline-flex;align-items:center;gap:9px;padding:5px 13px 5px 5px;border-radius:999px;background:#fff;border:1px solid color-mix(in srgb,var(--c) 26%,var(--line))}#after .x-c-who .v-face{width:30px;height:30px}#after .x-c-who span{display:flex;flex-direction:column;line-height:1.15}#after .x-c-who b{font-size:13px;font-weight:600}#after .x-c-who i{font-style:normal;font-size:11.5px;color:var(--muted)}#after .x-c-first{display:flex;gap:12px;align-items:flex-start;padding:13px 15px;border-radius:16px;background:#f1f2febf;border:1px solid rgba(99,102,241,.14)}#after .x-c-first .v-face{width:28px;height:28px}#after .x-c-lead{font-size:14px;line-height:1.5;color:var(--ink-2);margin-bottom:4px}#after .x-c-q{font-size:14.5px;line-height:1.5;color:var(--ink);font-weight:500}#after .x-c-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#after .x-c-chips span{font-size:12.5px;padding:4px 11px;border-radius:999px;border:1px dashed rgba(100,116,139,.4);background:#fff;color:var(--muted)}#after .x-c-call-card,#after .x-c-memo{position:relative;padding:16px 18px 16px 20px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #0f172a0a,0 16px 40px -28px #0f172a59}#after .x-c-call-card:before,#after .x-c-memo:before{content:"";position:absolute;inset-inline-start:-1px;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--brand)}#after .x-c-call{font-size:clamp(17px,1.6vw,20px);line-height:1.35;font-weight:600;letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}#after .x-c-note{margin-top:8px;font-size:14px;line-height:1.5;color:var(--muted)}#after .x-c-memo{display:flex;flex-direction:column;gap:12px}#after .x-c-dissent{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--copper-tint);box-shadow:inset 3px 0 0 var(--copper)}#after .x-c-dissent .v-face{width:28px;height:28px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--copper)}#after .x-c-dissent .x-c-lab{color:var(--copper-ink)}#after .x-c-dissent blockquote p{font-size:14.5px;line-height:1.5;color:var(--ink);font-weight:500;font-style:italic}#after .x-c-rooms{display:flex;flex-direction:column;gap:8px}#after .x-c-room{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}#after .x-c-room .v-face{width:30px;height:30px}#after .x-c-rh{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}#after .x-c-rh b{font-size:13.5px;font-weight:600}#after .x-c-rh em{font-style:normal;font-size:11.5px;font-weight:600;color:color-mix(in srgb,var(--c) 55%,#0F172A)}#after .x-c-rt{margin-top:3px;font-size:14px;line-height:1.45;color:var(--ink-2)}#after .x-c-used{font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;padding:3px 8px;border-radius:999px;background:#f4f5f9;white-space:nowrap}#after .x-c-used:after{content:" credits";font-weight:500}#after .x-c-en{font-size:13px;line-height:1.5;color:var(--muted);font-family:var(--font);text-align:left}#after .x-c-en span{display:block;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--soft);margin-bottom:3px}#after .x-c-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-2);font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;font-family:var(--font);text-align:left}#after .x-show.is-tabs{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);gap:22px;align-items:stretch}#after .x-show.is-tabs .x-rail{display:block}#after .x-rail ul{display:flex;flex-direction:column;gap:6px;height:100%}#after .x-rail li{flex:1;display:flex}#after .x-rail-b{position:relative;overflow:hidden;appearance:none;width:100%;margin:0;cursor:pointer;text-align:left;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:transparent;border:1px solid transparent;transition:background-color .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}#after .x-rail-b:hover{background:#ffffff80;border-color:#64748b1f}#after .x-rail-b.is-on{background:#ffffffd1;border-color:var(--rim-side);border-top-color:var(--rim-top);box-shadow:var(--lift),inset 0 1px #ffffffe6}#after .x-rail-b:focus-visible{box-shadow:var(--focus);border-radius:18px}#after .x-rail-pile{display:inline-flex;flex:none;width:80px}#after .x-rail-pile .v-face{width:34px;height:34px}#after .x-rail-pile .v-face+.v-face{margin-left:-12px}#after .x-rail-txt{display:flex;flex-direction:column;min-width:0;gap:2px}#after .x-rail-txt b{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}#after .x-rail-ask{font-size:13.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#after .x-rail-ask[dir=rtl]{text-align:left;unicode-bidi:plaintext}#after .x-rail-who{font-size:12px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#after .x-rail-b.is-on .x-rail-who{color:var(--indigo-ink)}#after .x-rail-bar{position:absolute;left:16px;right:16px;bottom:7px;height:2px;border-radius:2px;background:#4f46e51a;opacity:0;transition:opacity .3s}#after .x-rail-bar i{display:block;height:100%;width:100%;border-radius:inherit;background:var(--brand);transform-origin:left;transform:scaleX(0)}#after .x-rail-b.is-on .x-rail-bar{opacity:1}#after .x-rail-b.is-on .x-rail-bar i{animation:x-progress 7s linear forwards}#after .x-show.is-paused .x-rail-b.is-on .x-rail-bar i{animation-play-state:paused}#after .x-show.is-stopped .x-rail-bar{display:none}@keyframes x-progress{to{transform:scaleX(1)}}#after .x-show.is-tabs .x-stage{display:grid;border-radius:32px;padding:10px;background:radial-gradient(70% 50% at 100% 0%,rgba(249,198,211,.35),transparent 70%),radial-gradient(60% 50% at 0% 100%,rgba(129,140,248,.2),transparent 70%),#ffffff73}#after .x-stage{display:contents}#after .x-finalpanel{max-width:900px;margin:0 auto;text-align:center;border-radius:36px;padding:clamp(40px,6vw,72px) clamp(18px,5vw,64px) clamp(32px,4.5vw,52px);background:#ffffffa8;border:1px solid rgba(255,255,255,.9);box-shadow:0 40px 90px -50px #4f46e580,0 12px 32px -18px #0f172a33,inset 0 1px #fffffff2}#after .x-final-faces{display:flex;justify-content:center;margin-bottom:28px}#after .x-ff{width:54px;height:54px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--c),0 10px 20px -10px #0f172a73}#after .x-ff+.x-ff{margin-left:-12px}#after .x-finalpanel .x-h2{font-size:clamp(34px,5.4vw,64px)}#after .x-askform{margin:clamp(28px,4vw,40px) auto 0;max-width:640px}#after .x-pill{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 8px 8px 18px;border-radius:999px;background:#ffffffeb;border:1px solid var(--rim-side);border-top-color:#fff;box-shadow:0 1px 2px #0f172a0d,0 22px 50px -26px #4f46e58c;transition:box-shadow .25s var(--ease),border-color .25s var(--ease)}#after .x-pill:focus-within{border-color:#4f46e580;box-shadow:0 0 0 4px #6366f129,0 22px 50px -26px #4f46e599}#after .x-pill .x-orb{width:28px;height:28px}#after .x-pill input{flex:1;min-width:0;height:46px;border:0;background:transparent;padding:0;font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.005em;text-align:left}#after .x-pill input::placeholder{color:#7d8699}#after .x-pill input:focus-visible{box-shadow:none}#after .x-send{flex:none;width:48px;height:48px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:var(--act-ink);background:var(--act);box-shadow:0 8px 18px -8px #211d1999;transition:transform .2s var(--ease),background-color .2s}#after .x-send:hover{background:var(--act-h);transform:translateY(-1px)}#after .x-send:focus-visible{box-shadow:var(--focus);border-radius:50%}#after .x-tries{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-height:36px;transition:opacity .25s var(--ease),transform .25s var(--ease)}#after .x-tries.is-out{opacity:0;transform:translateY(4px)}#after .x-try{appearance:none;cursor:pointer;height:36px;padding:0 15px;border-radius:999px;border:1px solid rgba(100,116,139,.2);background:#ffffffa8;font-size:13.5px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:background-color .2s,border-color .2s,color .2s,transform .2s var(--ease)}#after .x-try:hover{background:#fff;border-color:#4f46e559;color:var(--indigo-ink);transform:translateY(-1px)}#after .x-try:focus-visible{box-shadow:var(--focus);border-radius:999px}#after .x-askhelp{margin-top:12px;font-size:13px;color:var(--muted)}#after .x-askhelp.is-warn{color:#b42318;font-weight:500}#after .x-final-cta{margin-top:clamp(24px,3vw,32px);display:flex;align-items:center;justify-content:center;gap:10px 16px;flex-wrap:wrap}#after .x-final-fine{font-size:14px;font-weight:500;color:var(--ink-2)}#after .x-life .x-head{max-width:1000px}#after .x-c-q2{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(99,102,241,.22)}#after .x-c-noted{padding:12px 14px;border-radius:14px;background:#ffffffb3;border:1px dashed rgba(100,116,139,.28)}#after .x-c-noted ul{display:flex;flex-direction:column;gap:5px}#after .x-c-noted li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ink-2)}#after .x-c-noted svg{flex:none;margin-top:3px;color:var(--indigo)}#after .x-rail-out{font-size:13px;font-weight:500;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#after .x-rail-out:before{content:"\2192  ";color:var(--indigo)}#after .x-rail-out[dir=rtl]{text-align:left}#after .x-rail-out[dir=rtl]:before{content:"\2190  "}#after .x-show.is-tabs .x-case{justify-content:space-between}#after .x-show.is-tabs .x-c-foot{margin-top:0}#after .x-finalpanel{max-width:1000px}#after .x-finalpanel .x-h2{font-size:clamp(34px,5vw,58px)}#after .x-hint-m{display:none}#after .x-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 72px;align-items:start}#after .x-faq .x-head{position:sticky;top:96px;margin-bottom:0}#after .x-short{padding-bottom:clamp(24px,4vw,48px)}#after .x-short-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:36px 64px;align-items:start}#after .x-short .x-head{margin-bottom:0}#after .x-short-def{margin-top:22px;max-width:54ch;font-size:clamp(17px,1.45vw,20px);line-height:1.6;color:var(--ink-2);text-wrap:pretty}#after .x-short-def dfn{font-style:normal;font-weight:600;color:var(--ink)}#after .x-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}#after .x-facts>div{padding:16px 18px;border-radius:var(--r-md);background:var(--glass-2);border:1px solid var(--rim-side);border-top-color:var(--rim-top);box-shadow:var(--lift)}#after .x-facts dt{font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--indigo-ink)}#after .x-facts dd{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-2)}@media(max-width:959px){#after .x-short-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){#after .x-facts{grid-template-columns:minmax(0,1fr)}}#after .x-foot{position:relative;padding:clamp(56px,5.6vw,80px) 0 36px}#after .x-foot-grid{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(7,minmax(0,1fr));gap:40px 24px}#after .x-logo{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:-.02em;text-decoration:none;color:var(--ink);border-radius:8px}#after .x-foot-brand p{margin:14px 0 20px;max-width:30ch;font-size:14.5px;line-height:1.5;color:var(--muted)}#after .x-foot h3{font-size:12.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ink);margin:6px 0 16px}#after .x-foot nav ul{display:flex;flex-direction:column;gap:11px}#after .x-foot nav a{font-size:14.5px;color:var(--muted);text-decoration:none;border-radius:6px;transition:color .2s}#after .x-foot nav a:hover{color:var(--ink)}#after .x-foot nav a.x-foot-hub{font-weight:500;color:var(--ink-2, var(--ink))}#after .x-foot-cookie{appearance:none;border:0;background:none;padding:0;font:inherit;font-size:14.5px;line-height:inherit;color:var(--muted);cursor:pointer;text-align:start;border-radius:6px;transition:color .2s}#after .x-foot-cookie:hover{color:var(--ink)}#after .x-foot-bottom{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;font-size:13px;color:var(--muted)}#after .x-sec:before,#after .x-foot:before{content:"";position:absolute;inset:-18% 0;pointer-events:none;z-index:0}#after .x-features:before{top:40vh;bottom:-10%;background:radial-gradient(34% 18% at 6% 16%,rgba(79,70,229,.07),transparent 70%),radial-gradient(30% 16% at 96% 42%,rgba(219,39,119,.05),transparent 70%),radial-gradient(36% 18% at 8% 78%,rgba(56,189,248,.07),transparent 70%),radial-gradient(30% 14% at 92% 96%,rgba(124,58,237,.05),transparent 70%)}#after .x-bench:before{background:radial-gradient(34% 30% at 16% 64%,color-mix(in srgb,var(--feat, #C98A2E) 7%,transparent),transparent 70%),radial-gradient(32% 28% at 90% 28%,rgba(124,58,237,.05),transparent 70%)}#after .x-life:before{background:radial-gradient(30% 26% at 92% 20%,rgba(219,39,119,.05),transparent 70%),radial-gradient(36% 30% at 6% 82%,rgba(79,70,229,.06),transparent 70%)}#after .x-pricing:before{background:radial-gradient(42% 26% at 50% 26%,rgba(79,70,229,.06),transparent 70%),radial-gradient(28% 22% at 94% 84%,rgba(56,189,248,.07),transparent 70%)}#after .x-faq:before{background:radial-gradient(34% 30% at 6% 36%,rgba(124,58,237,.045),transparent 70%)}#after .x-final:before{top:-22%;bottom:-30%;background:radial-gradient(34% 34% at 12% 44%,rgba(249,198,211,.75),transparent 70%),radial-gradient(40% 36% at 50% 50%,rgba(221,214,254,.7),transparent 72%),radial-gradient(34% 36% at 90% 58%,rgba(186,214,250,.8),transparent 70%)}#after .x-foot:before{top:-36%;bottom:0;background:radial-gradient(34% 26% at 10% 26%,rgba(249,198,211,.38),transparent 72%),radial-gradient(42% 24% at 50% 24%,rgba(221,214,254,.34),transparent 72%),radial-gradient(36% 28% at 92% 28%,rgba(186,214,250,.44),transparent 72%),radial-gradient(30% 40% at 88% 100%,rgba(56,189,248,.05),transparent 70%)}#after>section.x-final>.x-wrap,#after>footer.x-foot>.x-wrap{content-visibility:visible}#after>section>.x-wrap{margin-block:-56px;padding-block:56px}#after>footer>.x-wrap{margin-top:-56px;padding-top:56px}#after .v-swap{display:grid}#after .v-swap>*{grid-area:1 / 1}#after .v-swap>:not(:first-child){opacity:0}#after .v-press{transform-origin:center}#after .v-done{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:600;color:#067647;background:#ecfdf3;border:1px solid rgba(6,118,71,.18)}#after .v-done.v-xs{height:26px;padding:0 10px;font-size:12px}#after .v-work{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--indigo-ink);white-space:nowrap}#after .v-spin{width:13px;height:13px;border-radius:50%;border:2px solid rgba(79,70,229,.18);border-top-color:var(--indigo);flex:none}#after .v-xf{min-height:30px}#after .v-xf>*{align-self:center}#after .v-rtl2{text-align:right;font-family:var(--he)}#after .v-lans{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--muted)}#after .v-lchips em{justify-self:end;font-style:normal;font-size:12.5px;font-weight:600;color:var(--indigo-ink);white-space:nowrap;padding:4px 11px;border-radius:999px;background:var(--indigo-tint)}#after .v-lchips em[lang=he]{font-family:var(--he)}#after .v-lchips em[lang=ja]{font-family:"Noto Sans JP","Hiragino Sans",var(--font)}#after .v-lkeys{display:flex;gap:6px}#after .v-lkeys i{position:relative;isolation:isolate;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--muted);padding:3px 9px;border-radius:7px;border:1px solid var(--line-2);background:#ffffffb3}#after .v-lkeys i:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--indigo-tint);box-shadow:inset 0 0 0 1px #4f46e54d;opacity:0}#after .v-lkeys i:first-child:after{opacity:1}#after .v-ro2{margin-left:auto}#after .v-ro2 .v-ro{margin-left:0;justify-self:end}#after .v-ro-b{color:var(--indigo-ink);font-weight:600}#after .v-tb{justify-self:start;align-self:start;margin-top:4px}#after .v-tb>*{justify-self:start}#after .v-still2{flex-basis:100%}#after .v-kept i{font-style:normal;font-size:12px;color:var(--muted);margin-right:auto}#after .v-side-list{display:flex;flex-direction:column;gap:2px;overflow:hidden}#after .v-side-new span{display:inline-flex;align-items:center;gap:8px}#after .v-side-new em{color:var(--indigo-ink);font-weight:600}#after .v-unread{width:7px;height:7px;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 3px #4f46e529}#after .v-bar i{transform-origin:left center}#after .v-circle{position:relative;display:grid;place-items:center}#after .v-tick{position:absolute;inset:-1.6px;display:grid;place-items:center;border-radius:50%;background:var(--indigo);color:#fff;opacity:0}#after .v-tick svg{width:10px;height:10px}#after .v-cdone{position:relative;isolation:isolate}#after .v-cdone:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:#ecfdf3;box-shadow:inset 0 0 0 1px #0676474d;opacity:0}#after .v-tap{position:relative;isolation:isolate}#after .v-tap:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 1px var(--line);opacity:0}#after .is-live .v-spin{animation:v-rot .9s linear infinite}@keyframes v-rot{to{transform:rotate(360deg)}}#after .x-b-expert.is-live .v-xf1{animation:v-xf1 12s var(--ease) infinite}#after .x-b-expert.is-live .v-xf2{animation:v-xf2 12s var(--ease) infinite}#after .x-b-expert.is-live .v-xf3{animation:v-xf3 12s var(--ease) infinite}#after .x-b-expert.is-live .v-xf1 .v-press{animation:v-press 12s var(--ease) infinite}@keyframes v-xf1{0%,24%{opacity:1;transform:none}28%,94%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes v-xf2{0%,26%{opacity:0;transform:translateY(4px)}30%,54%{opacity:1;transform:none}58%,to{opacity:0;transform:translateY(-4px)}}@keyframes v-xf3{0%,56%{opacity:0;transform:translateY(4px)}60%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes v-press{0%,17%{transform:none}20%{transform:scale(.92)}23%,to{transform:none}}#after .x-b-lang.is-live .v-lp{animation:v-lph 16s linear infinite}#after .x-b-lang.is-live .v-lr{animation:v-lrep 16s var(--ease) infinite}#after .x-b-lang.is-live .v-lchips em{animation:v-lch 16s var(--ease) infinite}#after .x-b-lang.is-live .v-lkeys i:after{animation:v-lph 16s linear infinite}#after .x-b-lang.is-live .v-lp:nth-child(2),#after .x-b-lang.is-live .v-lp:nth-child(2) .v-lr,#after .x-b-lang.is-live .v-lchips em:nth-child(2),#after .x-b-lang.is-live .v-lkeys i:nth-child(2):after{animation-delay:4s}#after .x-b-lang.is-live .v-lp:nth-child(3),#after .x-b-lang.is-live .v-lp:nth-child(3) .v-lr,#after .x-b-lang.is-live .v-lchips em:nth-child(3),#after .x-b-lang.is-live .v-lkeys i:nth-child(3):after{animation-delay:8s}#after .x-b-lang.is-live .v-lp:nth-child(4),#after .x-b-lang.is-live .v-lp:nth-child(4) .v-lr,#after .x-b-lang.is-live .v-lchips em:nth-child(4),#after .x-b-lang.is-live .v-lkeys i:nth-child(4):after{animation-delay:12s}@keyframes v-lph{0%,22.5%{opacity:1}25%,to{opacity:0}}@keyframes v-lrep{0%,5%{opacity:0;transform:translateY(6px)}9%,22.5%{opacity:1;transform:none}25%,to{opacity:0}}@keyframes v-lch{0%,7%{opacity:0;transform:translateY(4px)}10%,22.5%{opacity:1;transform:none}25%,to{opacity:0;transform:none}}#after .x-b-tools.is-live .v-tr .v-press{animation:v-press-a 13s var(--ease) infinite}#after .x-b-tools.is-live .v-tr .v-tb>:first-child{animation:v-t1a 13s var(--ease) infinite}#after .x-b-tools.is-live .v-tr .v-tb>:last-child{animation:v-t1b 13s var(--ease) infinite}#after .x-b-tools.is-live .v-ro-a{animation:v-t2a 13s var(--ease) infinite}#after .x-b-tools.is-live .v-ro-b{animation:v-t2b 13s var(--ease) infinite}#after .x-b-tools.is-live .v-tw .v-press{animation:v-press-b 13s var(--ease) infinite}#after .x-b-tools.is-live .v-tw .v-tb>:first-child{animation:v-t3a 13s var(--ease) infinite}#after .x-b-tools.is-live .v-tw .v-tb>:last-child{animation:v-t3b 13s var(--ease) infinite}@keyframes v-press-a{0%,8%{transform:none}11%{transform:scale(.9)}14%,to{transform:none}}@keyframes v-press-b{0%,54%{transform:none}57%{transform:scale(.9)}60%,to{transform:none}}@keyframes v-t1a{0%,13%{opacity:1}16%,93%{opacity:0}98%,to{opacity:1}}@keyframes v-t1b{0%,13%{opacity:0;transform:translateY(3px)}16%,93%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes v-t2a{0%,30%{opacity:1;transform:none}34%,93%{opacity:0;transform:translateY(-4px)}98%,to{opacity:1;transform:none}}@keyframes v-t2b{0%,30%{opacity:0;transform:translateY(4px)}34%,93%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes v-t3a{0%,59%{opacity:1}62%,93%{opacity:0}98%,to{opacity:1}}@keyframes v-t3b{0%,59%{opacity:0;transform:translateY(3px)}62%,93%{opacity:1;transform:none}97%,to{opacity:0}}#after .x-b-world.is-live .v-still2>:first-child{animation:v-w1 10s var(--ease) infinite}#after .x-b-world.is-live .v-still2>:last-child{animation:v-w2 10s var(--ease) infinite}#after .x-b-world.is-live .v-still2 .v-press{animation:v-press-w 10s var(--ease) infinite}@keyframes v-w1{0%,38%{opacity:1;transform:none}42%,92%{opacity:0;transform:translateY(-4px)}98%,to{opacity:1;transform:none}}@keyframes v-w2{0%,38%{opacity:0;transform:translateY(4px)}42%,90%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes v-press-w{0%,32%{transform:none}35%{transform:scale(.9)}38%,to{transform:none}}#after .x-b-side.is-live .v-side-new{animation:v-sn 11s var(--ease) infinite}#after .x-b-side.is-live .v-side-r:not(.v-side-new){animation:v-ss 11s var(--ease) infinite}#after .x-b-side.is-live .v-unread{animation:v-dot 11s var(--ease) infinite}@keyframes v-sn{0%,10%{opacity:0;transform:translateY(-8px) scale(.98)}19%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes v-ss{0%,8%{transform:translateY(-36px)}18%,94%{transform:none}99%,to{transform:translateY(-36px)}}@keyframes v-dot{0%,19%{transform:scale(0)}25%{transform:scale(1.35)}29%,to{transform:scale(1)}}#after .x-b-memo.is-live .v-bar i{animation:v-fill 11s cubic-bezier(.3,.7,.2,1) infinite}#after .x-b-memo.is-live .v-cf{animation:v-cfin 11s var(--ease) infinite}#after .x-b-memo.is-live .v-dissent{animation:v-dis 11s var(--ease) infinite}@keyframes v-fill{0%,2%{transform:scaleX(0)}17%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes v-cfin{0%,12%{opacity:0}18%,93%{opacity:1}98%,to{opacity:0}}@keyframes v-dis{0%,19%{opacity:0;transform:translate(14px)}27%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}#after .x-b-piece.is-live .v-dtxt{animation:v-dt 9s var(--ease) infinite}#after .x-b-piece.is-live .v-line{transform-origin:left center;animation:v-ln 9s var(--ease) infinite backwards}#after .x-b-piece.is-live .v-line:nth-of-type(2){animation-delay:.35s}#after .x-b-piece.is-live .v-line:nth-of-type(3){animation-delay:.7s}#after .x-b-piece.is-live .v-line:nth-of-type(4){animation-delay:1.05s}@keyframes v-dt{0%,3%{opacity:0}10%,90%{opacity:1}96%,to{opacity:0}}@keyframes v-ln{0%,10%{transform:scaleX(0)}22%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}#after .x-b-steps.is-live .v-tick{animation:v-tk 12s var(--ease) infinite}#after .x-b-steps.is-live .v-s1>span:nth-child(2){animation:v-dim 12s var(--ease) infinite}#after .x-b-steps.is-live .v-cdone{animation:v-press-s 12s var(--ease) infinite}#after .x-b-steps.is-live .v-cdone:after{animation:v-cd 12s var(--ease) infinite}@keyframes v-press-s{0%,28%{transform:none}31%{transform:scale(.9)}34%,to{transform:none}}@keyframes v-cd{0%,30%{opacity:0}34%,88%{opacity:1}94%,to{opacity:0}}@keyframes v-tk{0%,36%{opacity:0;transform:scale(.4)}42%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes v-dim{0%,38%{opacity:1}44%,88%{opacity:.5}94%,to{opacity:1}}#after .x-b-asks.is-live .v-tap{animation:v-press-k 8s var(--ease) infinite}#after .x-b-asks.is-live .v-tap:after{animation:v-off 8s var(--ease) infinite}@keyframes v-press-k{0%,36%{transform:none}40%{transform:scale(.92)}44%,to{transform:none}}@keyframes v-off{0%,38%{opacity:1}43%,90%{opacity:0}96%,to{opacity:1}}#after .x-b-rooms.is-live .v-set li{animation:v-rm 10s var(--ease) infinite backwards}#after .x-b-rooms.is-live .v-set li:nth-child(2){animation-delay:.25s}#after .x-b-rooms.is-live .v-set li:nth-child(3){animation-delay:.5s}#after .x-b-rooms.is-live .v-press{animation:v-press-r 10s var(--ease) infinite}@keyframes v-rm{0%,2%{opacity:0;transform:translateY(-10px)}9%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes v-press-r{0%,42%{transform:none}45%{transform:scale(.92)}48%,to{transform:none}}@media(prefers-reduced-motion:reduce){#after .is-live *,#after .is-live *:before,#after .is-live *:after{animation:none!important}}#after.x-js .x-rv{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}#after.x-js .x-rv.is-in{opacity:1;transform:none}#after.x-js .x-bento .x-rv:nth-child(3n+2){--i: 1}#after.x-js .x-bento .x-rv:nth-child(3n){--i: 2}#after.x-js .x-tile.is-in:hover{transform:translateY(-2px);transition-delay:0s}#after .v-shr{display:flex;flex-wrap:wrap;gap:6px}#after .v-shr span{font-size:12px;color:var(--ink-2);padding:4px 10px;border-radius:999px;background:#ffffffbf;border:1px solid var(--line-2)}#after .x-b-lang .x-vig{container-type:inline-size}@container (max-width: 250px){#after .v-lans{flex-direction:column;align-items:flex-start;gap:6px}#after .v-lchips em{justify-self:start}}#after .x-b-expert{grid-column:span 6;order:1}#after .x-b-world{grid-column:span 6;order:2}#after .x-b-board{grid-column:span 7;order:3}#after .x-b-side{grid-column:span 5;order:4}#after .x-b-rooms{grid-column:span 5;order:5}#after .x-b-memo{grid-column:span 7;order:6}#after .x-b-tools{grid-column:span 7;order:7}#after .x-b-asks{grid-column:span 5;order:8}#after .x-b-piece{grid-column:span 6;order:9}#after .x-b-steps{grid-column:span 6;order:10}#after .x-b-lang{grid-column:span 8;order:11}#after .x-b-share{grid-column:span 4;order:12}@media(max-width:1099px){#after .x-b-expert{grid-column:span 5;order:1}#after .x-b-rooms{grid-column:span 7;order:2}#after .x-b-board{grid-column:span 8;order:3}#after .x-b-side{grid-column:span 4;order:4}#after .x-b-asks{grid-column:span 6;order:5}#after .x-b-world{grid-column:span 6;order:6}#after .x-b-piece{grid-column:span 6;order:7}#after .x-b-steps{grid-column:span 6;order:8}#after .x-b-memo{grid-column:span 7;order:9}#after .x-b-tools{grid-column:span 5;order:10}#after .x-b-share{grid-column:span 5;order:11}#after .x-b-lang{grid-column:span 7;order:12}}@media(max-width:959px){#after .x-b-expert{grid-column:span 6;order:1}#after .x-b-world{grid-column:span 6;order:2}#after .x-b-board{grid-column:span 6;order:3}#after .x-b-piece{grid-column:span 6;order:4}#after .x-b-rooms{grid-column:span 6;order:5}#after .x-b-steps{grid-column:span 6;order:6}#after .x-b-asks{grid-column:span 7;order:7}#after .x-b-side{grid-column:span 5;order:8}#after .x-b-tools{grid-column:span 5;order:9}#after .x-b-memo{grid-column:span 7;order:10}#after .x-b-lang{grid-column:span 7;order:11}#after .x-b-share{grid-column:span 5;order:12}}@media(max-width:859px){#after .x-b-expert{grid-column:span 6;order:1}#after .x-b-piece{grid-column:span 6;order:2}#after .x-b-board{grid-column:span 6;order:3}#after .x-b-world{grid-column:span 6;order:4}#after .x-b-rooms{grid-column:span 5;order:5}#after .x-b-memo{grid-column:span 7;order:6}#after .x-b-asks{grid-column:span 7;order:7}#after .x-b-side{grid-column:span 5;order:8}#after .x-b-share{grid-column:span 4;order:9}#after .x-b-tools{grid-column:span 8;order:10}#after .x-b-steps{grid-column:span 8;order:11}#after .x-b-lang{grid-column:span 4;order:12}}@media(max-width:767px){#after .x-bento{gap:12px}#after .x-bento>.x-tile{grid-column:1 / -1;order:0}}@media(max-width:1279px){#after .x-foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#after .x-foot-brand{grid-column:1 / -1}}@media(max-width:1023px){#after .x-benchgrid{grid-template-columns:1fr}#after .x-pickwrap{order:-1}#after .x-faq-grid{grid-template-columns:1fr}#after .x-faq .x-head{position:static}}@media(max-width:720px){#after .x-tile{padding:22px 20px;gap:18px}#after .v-grid2,#after .v-two{grid-template-columns:1fr}#after .x-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#after .x-benchgrid{display:flex;flex-direction:column;gap:14px}#after .x-pickwrap{display:contents}#after .x-pick-h{order:1;padding:0 2px}#after .x-hint-d{display:none}#after .x-pick-h .x-hint-m{display:inline}#after .x-picks{order:2;display:flex;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent 100%)}#after .x-picks::-webkit-scrollbar{display:none}#after .x-picks li{flex:0 0 78px;scroll-snap-align:start}#after .x-models{order:4;margin-top:4px;flex-direction:column;align-items:flex-start}}@media(max-width:560px){#after .v-ro{margin-left:0;flex-basis:100%}#after .x-feat-qs a{font-size:13.5px;padding:7px 10px 7px 12px}#after .x-mchips li:not(.x-mtext){width:34px;height:34px;padding:0;justify-content:center;gap:0}#after .x-mchips li:not(.x-mtext) span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#after .x-mchips li.x-mtext{height:34px}#after .x-pick img{width:46px;height:46px}#after .x-pick>span:not(.x-sr){font-size:12px}#after .x-case{gap:14px}#after .x-c-bubble{font-size:15px}#after .x-c-room{grid-template-columns:auto minmax(0,1fr)}#after .x-c-who li{padding:4px 11px 4px 4px;gap:7px}#after .x-c-who .v-face{width:24px;height:24px}#after .x-c-who i{display:none}#after .x-c-used{grid-column:2;justify-self:start}#after .x-pill{min-height:58px;padding:6px 6px 6px 14px;gap:10px}#after .x-pill input{font-size:16px}#after .x-send{width:44px;height:44px}#after .x-try{white-space:normal;height:auto;min-height:36px;padding:7px 14px;text-align:center}#after .x-ff{width:44px;height:44px}#after .x-final-cta .x-btn{width:100%}}@media(hover:none){#after .x-tile:hover{transform:none}}@media(prefers-reduced-motion:reduce){#after *,#after *:before,#after *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;transition-delay:0s!important}#after.x-js .x-rv{opacity:1;transform:none}#after .x-rail-bar{display:none}}@media(forced-colors:active){#after .x-btn,#after .x-tile,#after .x-plan,#after .x-toggle button,#after .x-case,#after .x-pick,#after .x-rail-b,#after .x-pill{border:1px solid CanvasText}#after .x-h2 span{-webkit-text-fill-color:CanvasText;color:CanvasText;background:none}#after .x-pick[aria-pressed=true],#after .x-rail-b.is-on{outline:2px solid Highlight}}@media(max-width:1023px){#after .x-show.is-tabs{grid-template-columns:minmax(0,1fr);gap:12px}#after .x-show.is-tabs .x-rail{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px;-webkit-overflow-scrolling:touch}#after .x-show.is-tabs .x-rail::-webkit-scrollbar{display:none}#after .x-show.is-tabs .x-rail ul{flex-direction:row;height:auto;gap:8px;width:max-content}#after .x-show.is-tabs .x-rail li{flex:none}#after .x-show.is-tabs .x-rail-b{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;position:relative}#after .x-show.is-tabs .x-rail-pile{width:auto}#after .x-show.is-tabs .x-rail-pile .v-face{width:28px;height:28px}#after .x-show.is-tabs .x-rail-pile .v-face+.v-face{display:none}#after .x-show.is-tabs .x-rail-txt b{font-size:14px;white-space:nowrap}#after .x-show.is-tabs .x-rail-ask,#after .x-show.is-tabs .x-rail-out,#after .x-show.is-tabs .x-rail-who{display:none}#after .x-show.is-tabs .x-rail-bar{left:14px;right:14px;bottom:3px}#after .x-show.is-tabs .x-stage{padding:6px;border-radius:26px}}#after .x-foot-social{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:16px 0 0 -6px;padding:0;list-style:none}#after .x-foot-social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;color:var(--muted);text-decoration:none;transition:color .2s,background-color .2s,transform .2s}#after .x-foot-social a:hover{color:var(--ink);background:#11111a0d;transform:translateY(-1px)}#after .x-foot-social svg{width:18px;height:18px}#after .x-foot-bottom a{color:var(--muted);text-decoration:none}#after .x-foot-bottom a:hover{color:var(--ink)}#after .x-stages{display:flex;flex-direction:column;align-items:center;margin:0 auto clamp(22px,2.6vw,30px)}#after .x-seg{--pad: 6px;--gap: 6px;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);width:min(100%,760px);padding:var(--pad);border-radius:26px;background:linear-gradient(180deg,#ffffffbd,#ffffff80);border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px #4f46e517,0 18px 44px -26px #1e1b4b61,0 2px 6px -2px #0f172a0f;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}#after .x-seg-ind{position:absolute;z-index:0;top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);border-radius:20px;background:linear-gradient(180deg,#fff,#fffffff0);box-shadow:0 0 0 1px #4f46e521,0 1px 2px #0f172a0f,0 12px 28px -12px #4f46e580,0 0 40px -8px #a78bfa80;transform:translate(calc(var(--at, 0) * (100% + var(--gap))));transition:transform .6s cubic-bezier(.22,1,.36,1)}#after .x-seg-ind:after{content:"";position:absolute;left:22%;right:22%;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#f9a8d4,#a78bfa 50%,#7dd3fc)}#after .x-seg button{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0;min-height:70px;padding:12px 16px;border:0;border-radius:20px;background:none;cursor:pointer;font:inherit;text-align:left;color:var(--muted);transition:color .3s,background-color .3s;-webkit-tap-highlight-color:transparent}#after .x-seg button:hover:not([aria-selected=true]){color:var(--ink-2);background:#ffffff61}#after .x-seg button:focus-visible{outline:none;box-shadow:var(--focus);border-radius:20px}#after .x-seg-t{display:flex;flex-direction:column;gap:1px;min-width:0}#after .x-seg-t b{font-size:16.5px;font-weight:650;letter-spacing:-.012em;color:inherit}#after .x-seg-t span{font-size:12.5px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}#after .x-seg button[aria-selected=true]{color:var(--ink)}#after .x-seg button[aria-selected=true] .x-seg-t span{color:var(--indigo-ink)}#after .x-seg-ic{flex:none;position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(160deg,#eef0fef2,#ffffffb3);box-shadow:inset 0 0 0 1px #4f46e51a;filter:saturate(.5);opacity:.82;transition:filter .4s,opacity .4s,background .4s,box-shadow .4s,transform .5s cubic-bezier(.22,1,.36,1)}#after .x-seg button[aria-selected=true] .x-seg-ic{filter:none;opacity:1;transform:scale(1.04);background:linear-gradient(150deg,#fdf2f8,#ede9fe 52%,#e0f2fe);box-shadow:inset 0 0 0 1px #7c3aed29,0 8px 18px -10px #7c3aed8c}#after .x-seg-ic img{border-radius:50%;object-fit:cover}#after .x-ic-ask img{width:28px;height:28px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--c)}#after .x-ic-ask i{position:absolute;top:6px;right:5px;width:10px;height:10px;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 2px #fff}#after .x-ic-decide img{position:absolute;z-index:1;width:17px;height:17px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--c)}#after .x-ic-decide img:nth-child(1){left:3px;top:24px}#after .x-ic-decide img:nth-child(2){left:calc(50% - 8.5px);top:3px}#after .x-ic-decide img:nth-child(3){right:3px;top:24px}#after .x-ic-decide i{position:absolute;left:calc(50% - 7px);top:calc(50% - 4px);width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,transparent 40%),linear-gradient(135deg,#f9a8d4,#a78bfa 55%,#7dd3fc);box-shadow:0 2px 6px -2px #7c3aed99}#after .x-ic-tool{position:relative;display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #0f172a14,0 3px 8px -4px #0f172a4d;margin-left:9px}#after .x-ic-tool img{width:16px;height:16px;border-radius:0}#after .x-ic-tick{position:absolute;right:-6px;bottom:-6px;width:15px;height:15px;padding:2px;border-radius:50%;color:#fff;background:#16a34a;box-shadow:0 0 0 2px #fff}#after .x-ic-arrow{position:absolute;left:3px;top:50%;margin-top:-5.5px;width:13px;color:var(--indigo)}@media(prefers-reduced-motion:no-preference){#after .x-seg button[aria-selected=true] .x-ic-ask i:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--indigo);animation:x-ping 2.2s cubic-bezier(0,0,.2,1) infinite}#after .x-seg button[aria-selected=true] .x-ic-decide img{animation:x-talk 3.6s ease-in-out infinite}#after .x-seg button[aria-selected=true] .x-ic-decide img:nth-child(2){animation-delay:1.2s}#after .x-seg button[aria-selected=true] .x-ic-decide img:nth-child(3){animation-delay:2.4s}#after .x-seg button[aria-selected=true] .x-ic-arrow{animation:x-nudge 2.8s cubic-bezier(.22,1,.36,1) infinite}#after .x-seg button[aria-selected=true] .x-ic-tick{animation:x-tick 2.8s cubic-bezier(.34,1.56,.64,1) infinite}}@keyframes x-ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.4);opacity:0}}@keyframes x-talk{0%,22%,to{transform:translateY(0)}8%{transform:translateY(-2.5px)}}@keyframes x-nudge{0%{transform:translate(-3px);opacity:0}25%{opacity:1}45%,to{transform:translate(2px);opacity:0}}@keyframes x-tick{0%,40%{transform:scale(.4);opacity:0}55%,92%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}#after .x-seg-desc{margin-top:14px;min-height:1.55em;max-width:60ch;text-align:center;font-size:15px;line-height:1.55;color:var(--ink-2);text-wrap:balance;transition:opacity .17s ease,transform .17s ease}#after .x-seg-desc.is-out{opacity:0;transform:translateY(3px)}#after .x-bento.is-tabs>.x-tile{display:none}#after .x-bento.is-tabs>.x-tile.is-shown{display:flex;animation:x-tile-in .55s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--k, 0) * 55ms)}#after .x-bento.is-leaving>.x-tile.is-shown{opacity:0;transform:translateY(-6px) scale(.992);transition:opacity .18s ease,transform .18s ease;transition-delay:0s;animation:none}#after .x-bento.is-sizing{transition:height .5s cubic-bezier(.22,1,.36,1);overflow:clip;overflow-clip-margin:40px}@keyframes x-tile-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}#after .x-bento.is-tabs>.x-tile.is-shown{order:var(--k, 0)}@media(min-width:761px){#after .x-bento.is-tabs>.x-tile.is-shown{grid-column:span var(--span, 6)}}#after .x-features .x-dots,#after .x-plan-dots{display:none}@media(max-width:760px){#after .x-seg{--pad: 5px;--gap: 4px;border-radius:22px}#after .x-seg-ind{border-radius:17px}#after .x-seg button{flex-direction:column;justify-content:center;gap:7px;min-height:0;padding:10px 4px 9px;border-radius:17px;text-align:center}#after .x-seg-t{align-items:center}#after .x-seg-t b{font-size:15px}#after .x-seg-t span{display:none}#after .x-seg-ic{width:42px;height:42px;border-radius:14px}#after .x-seg button[aria-selected=true] .x-seg-ic{transform:none}#after .x-seg-desc{margin-top:12px;min-height:3.1em;font-size:14.5px;padding:0 6px}#after .x-bento.is-tabs{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain}#after .x-bento.is-tabs::-webkit-scrollbar{display:none}#after .x-bento.is-tabs>.x-tile.is-shown{flex:0 0 86%;scroll-snap-align:center;animation-name:x-tile-fade}#after .x-bento.is-sizing{overflow:hidden}#after .x-features .x-dots{display:flex;justify-content:center;gap:7px;margin-top:10px}}@keyframes x-tile-fade{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}#after .x-dots i{width:6px;height:6px;border-radius:3px;background:#4f46e538;transition:width .3s var(--ease),background .3s}#after .x-dots i.on{width:18px;background:var(--indigo)}@media(prefers-reduced-motion:reduce){#after .x-bento.is-tabs>.x-tile.is-shown{animation:none}#after .x-seg-ind{transition:none}}#after .x-show.is-tabs .x-case{grid-area:1 / 1;background:#ffffffc7;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffe6;opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);transition:opacity .18s ease,transform .4s var(--ease),visibility 0s linear .4s}#after .x-show.is-tabs .x-case.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .5s cubic-bezier(.22,1,.36,1) .14s,transform .6s cubic-bezier(.22,1,.36,1) .06s,visibility 0s}@media(max-width:1023px){#after .x-show.is-tabs .x-stage{position:relative;overflow:hidden}#after .x-show.is-tabs .x-stage.is-sizing{transition:height .5s cubic-bezier(.22,1,.36,1)}#after .x-show.is-tabs .x-case:not(.is-on){position:absolute;top:6px;left:6px;right:6px;transform:translate3d(calc(var(--dir, 1) * -22px),0,0)}#after .x-show.is-tabs .x-stage{touch-action:pan-y}}#after .x-pricing>.x-wrap{max-width:1310px}#after .x-pricing .x-head{max-width:860px}#after .x-pricing .x-lead{max-width:62ch}#after .x-toggle{position:relative;margin:30px auto 0;display:inline-flex;padding:4px;gap:2px;border-radius:999px;background:#ffffffbf;border:1px solid var(--rim-side);box-shadow:var(--lift)}#after .x-toggle-ind{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:0;border-radius:999px;background:var(--act);box-shadow:0 6px 16px -10px #211d1999;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1)}#after .x-toggle button{position:relative;z-index:1;appearance:none;border:0;background:transparent;cursor:pointer;height:38px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:600;color:var(--muted);display:inline-flex;align-items:center;gap:8px;transition:color .3s}#after .x-toggle button span{font-size:11.5px;font-weight:600;color:var(--indigo-ink);background:var(--indigo-tint);padding:2px 8px;border-radius:999px;transition:background-color .3s,color .3s}#after .x-toggle button.is-on{color:var(--act-ink)}#after .x-toggle:not(.is-sliding) button.is-on{background:var(--act);box-shadow:0 6px 16px -10px #211d1999}#after .x-toggle button.is-on span{background:#ffffff24;color:var(--act-ink)}#after .x-toggle button:focus-visible{box-shadow:var(--focus);border-radius:999px}#after .x-plans{margin-top:clamp(-8px,0vw,0px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:0;align-items:stretch}#after .x-plan{position:relative;grid-row:span 12;display:grid;grid-template-rows:subgrid;row-gap:0;min-width:0;padding:28px 22px 16px;border-radius:26px;background:#ffffffa8}@supports not (grid-template-rows: subgrid){#after .x-plan{display:flex;flex-direction:column}#after .x-feats{margin-top:auto}}#after .x-plan.is-featured{background:linear-gradient(#fffffff0,#ffffffe0) padding-box,linear-gradient(160deg,#818cf8,#a78bfa 40%,#f9a8d4e6 75%,#7dd3fc) border-box;border:1.5px solid transparent;box-shadow:0 34px 70px -34px #4f46e580,0 12px 30px -16px #0f172a2e,0 0 0 6px #a78bfa12}#after .x-plan-h{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}#after .x-plan h3{font-size:24px;font-weight:650;letter-spacing:-.025em}#after .x-plan-tag{font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;padding:4px 10px;border-radius:999px;background:linear-gradient(95deg,#4f46e5,#7c3aed);box-shadow:0 6px 14px -8px #4f46e5cc}#after .x-plan-blurb{margin-top:4px;font-size:14px;line-height:1.45;color:var(--muted)}#after .x-price{margin-top:22px;display:flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums}#after .x-cur{font-size:22px;font-weight:600;color:var(--ink-2);align-self:flex-start;margin-top:5px}#after .x-amt{font-size:48px;line-height:1;font-weight:650;letter-spacing:-.045em;color:var(--ink)}#after .x-per{margin-left:6px;font-size:14px;color:var(--muted)}#after .x-bill{margin-top:6px;font-size:13px;color:var(--muted);min-height:1.5em;font-variant-numeric:tabular-nums}#after .x-credits{margin-top:18px;padding-top:16px;border-top:1px solid var(--line-2);display:flex;align-items:baseline;gap:7px;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}#after .x-credits b{font-size:22px;font-weight:650;letter-spacing:-.025em;color:var(--ink)}#after .x-plan.is-featured .x-credits b,#after .x-plan:hover .x-credits b{background:linear-gradient(95deg,#4f46e5,#7c3aed 60%,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}#after .x-seatv{margin-top:18px}#after .x-seats{display:flex;align-items:center;height:30px}#after .x-seats img,#after .x-seats i{flex:none;width:26px;height:26px;border-radius:50%}#after .x-seats>*+*{margin-left:-7px}#after .x-seats img{object-fit:cover;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3px color-mix(in srgb,var(--c) 70%,#fff),0 4px 10px -5px #0f172a73}#after .x-seats i{position:relative;background:#ffffffb3;box-shadow:0 0 0 2px #ffffffe6}#after .x-seats i:after{content:"";position:absolute;inset:3px;border-radius:50%;border:1.5px dashed rgba(100,116,139,.32)}#after .x-seats-t{margin-top:12px;display:flex;flex-direction:column;gap:1px;font-size:13px;line-height:1.4;color:var(--muted)}#after .x-seats-t b{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}#after.x-js .x-plan .x-seats img{opacity:0;transform:translate(-4px) scale(.8)}#after.x-js .x-plan.is-in .x-seats img{opacity:1;transform:none;transition:opacity .4s var(--ease),transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.35s + var(--s, 0) * 40ms)}#after .x-plan-cta{margin-top:22px;align-self:start;width:100%}#after .x-feats{grid-row:span 5;display:grid;grid-template-rows:subgrid;row-gap:0;margin:16px 0 0}@supports not (grid-template-rows: subgrid){#after .x-feats{display:flex;flex-direction:column}}#after .x-feats li{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 0;font-size:14px;line-height:1.4;color:var(--ink-2);white-space:nowrap}#after .x-feats li>span:not(.x-tl){min-width:0;overflow:hidden;text-overflow:ellipsis}#after .x-feats li+li{border-top:1px solid var(--line-2)}#after .x-feats li.is-no{color:#8a93a6}#after .x-tl{margin-left:auto;display:inline-flex;flex:none}#after .x-tl{gap:4px}#after .x-tl img{width:14px;height:14px;object-fit:contain}@media(max-width:1319px)and (min-width:1101px){#after .x-feats li{font-size:13.5px}#after .x-tl{gap:3px}#after .x-tl img{width:13px;height:13px}}#after .x-feats li.is-plus{color:var(--ink)}#after .x-feats li.is-plus b{font-weight:650;background:linear-gradient(95deg,#4f46e5,#7c3aed 60%,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}#after .x-pband{margin-top:24px;padding:8px;border-radius:28px;background:linear-gradient(180deg,#ffffffbd,#ffffff85);border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px #4f46e517,0 22px 50px -30px #1e1b4b5c,0 2px 6px -2px #0f172a0d}#after .x-ctrl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;list-style:none}#after .x-ctrl li{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:21px;background:#ffffffc7;box-shadow:0 0 0 1px #4f46e512,0 1px 2px #0f172a0a}#after .x-ctrl-ic{flex:none;position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(150deg,#fdf2f8,#ede9fe 52%,#e0f2fe);box-shadow:inset 0 0 0 1px #7c3aed24}#after .x-ctrl-ic img{width:28px;height:28px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--c)}#after .x-ctrl-pile{display:flex;justify-content:center;align-items:center}#after .x-ctrl-pile img{width:19px;height:19px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--c)}#after .x-ctrl-pile img+img{margin-left:-6px}#after .x-ctrl-ic .x-orb{width:26px;height:26px;box-shadow:0 0 0 2px #fff,0 6px 14px -6px #4f46e599}#after .x-ctrl-lock{color:var(--indigo-ink)}#after .x-ctrl-t{display:flex;flex-direction:column;gap:2px;min-width:0}#after .x-ctrl b{font-size:14.5px;font-weight:600;color:var(--ink);line-height:1.3;letter-spacing:-.005em}#after .x-ctrl-t>span{font-size:13px;line-height:1.35;color:var(--indigo-ink);font-variant-numeric:tabular-nums}#after .x-every{margin-top:6px}#after .x-every-btn{appearance:none;width:100%;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 16px;min-height:60px;border:0;border-radius:21px;background:transparent;cursor:pointer;text-align:left;color:var(--ink);transition:background-color .25s}#after .x-every-btn:hover{background:#ffffff8c}#after .x-every-btn:focus-visible{box-shadow:var(--focus);border-radius:21px}#after .x-every-pile .x-ev-ic{width:34px;height:34px;border-radius:11px;color:var(--indigo)}#after .x-every-t{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;flex:1;min-width:0}#after .x-every-t b{font-size:15px;font-weight:600;letter-spacing:-.01em}#after .x-every-t span{font-size:13.5px;color:var(--muted)}#after .x-every-n{font-size:12px;font-weight:650;color:var(--indigo-ink);font-variant-numeric:tabular-nums;min-width:26px;height:22px;padding:0 8px;border-radius:999px;display:inline-grid;place-items:center;background:var(--indigo-tint)}#after .x-every-chev{flex:none;color:var(--ink-2);transition:transform .45s cubic-bezier(.22,1,.36,1)}#after .x-every-btn[aria-expanded=true] .x-every-chev{transform:rotate(180deg)}#after:not(.x-js) .x-every-chev,#after:not(.x-js) .x-every-n{display:none}#after .x-every-body{display:grid;grid-template-rows:1fr}#after.x-js .x-every-body{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}#after.x-js .x-every.is-open .x-every-body{grid-template-rows:1fr}#after .x-every-in{min-height:0;overflow:hidden}#after.x-js .x-every-body[inert] .x-every-in{visibility:hidden;transition:visibility 0s .5s}#after .x-every-l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:2px 0}#after .x-every-l li{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;background:#fff9;box-shadow:0 0 0 1px #4f46e50f}#after .x-ev-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:var(--violet);background:linear-gradient(150deg,#fdf2f8,#ede9fe 52%,#e0f2fe);box-shadow:inset 0 0 0 1px #7c3aed24}#after .x-every-l b{display:block;font-size:14px;font-weight:600;color:var(--ink);line-height:1.3}#after .x-every-l li>span:last-child>span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--muted)}#after.x-js .x-every-l li{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .4s var(--ease)}#after.x-js .x-every.is-open .x-every-l li{opacity:1;transform:none;transition-delay:calc(.08s + var(--k, 0) * 30ms)}#after .x-planpick{display:none}@media(max-width:1100px)and (min-width:721px){#after .x-plans{grid-template-columns:repeat(2,minmax(0,1fr))}#after .x-plan:nth-child(n+3){margin-top:16px}#after .x-ctrl,#after .x-every-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){#after .x-toggle{margin-top:22px}#after .x-toggle button{padding:0 14px}#after .x-planpick{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:6px 0 0;padding:5px;border-radius:20px;background:linear-gradient(180deg,#ffffffbd,#ffffff85);border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px #4f46e517,0 14px 34px -24px #1e1b4b66}#after .x-planpick[hidden]{display:none!important}#after .x-planpick-ind{position:absolute;z-index:0;top:5px;bottom:5px;left:5px;width:calc((100% - 22px)/4);border-radius:15px;background:#fff;box-shadow:0 0 0 1px #4f46e521,0 10px 22px -12px #4f46e580,0 0 30px -8px #a78bfa80;transform:translate(calc(var(--at, 1) * (100% + 4px)));transition:transform .5s cubic-bezier(.22,1,.36,1)}#after .x-planpick-ind:after{content:"";position:absolute;left:26%;right:26%;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#f9a8d4,#a78bfa,#7dd3fc)}#after .x-planpick button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 2px;min-height:48px;border:0;border-radius:15px;background:none;cursor:pointer;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:color .3s}#after .x-planpick b{font-size:14.5px;font-weight:650;color:inherit}#after .x-pp-price{font-size:12px;color:var(--soft);font-variant-numeric:tabular-nums;transition:color .3s}#after .x-planpick button[aria-current=true]{color:var(--ink)}#after .x-planpick button[aria-current=true] .x-pp-price{color:var(--indigo-ink)}#after .x-planpick button:focus-visible{box-shadow:var(--focus);border-radius:15px}#after .x-plans{display:flex;gap:12px;margin:0 calc(var(--gutter) * -1) -28px;padding:28px var(--gutter) 40px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}#after .x-plans::-webkit-scrollbar{display:none}#after .x-plan{flex:0 0 86%;scroll-snap-align:center;display:flex;flex-direction:column;padding:22px 20px 16px}#after .x-plans{align-items:stretch}#after .x-feats{display:flex;flex-direction:column}#after .x-plan-dots{display:flex;justify-content:center;gap:7px;margin-top:6px}#after .x-pband{margin-top:20px;padding:6px;border-radius:24px}#after .x-ctrl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}#after .x-ctrl li{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 12px 13px;border-radius:18px}#after .x-ctrl-ic{width:40px;height:40px;border-radius:13px}#after .x-ctrl b{font-size:13.5px}#after .x-ctrl-t>span{font-size:12.5px}#after .x-every-btn{padding:10px 12px;gap:12px}#after .x-every-t{flex-direction:column;gap:0}#after .x-every-l{grid-template-columns:minmax(0,1fr);gap:5px}#after .x-every-l li{padding:11px 12px;align-items:center}}@media(prefers-reduced-motion:reduce){#after.x-js .x-plan .x-seats img,#after.x-js .x-every-l li{opacity:1;transform:none}}@media(forced-colors:active){#after .x-seg button[aria-selected=true],#after .x-planpick button[aria-current=true]{outline:2px solid Highlight}}#after .x-vig{margin-top:0;flex:1 1 auto}#after .v-grow{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}#after .v-fill{flex:1 1 0px;min-height:0;contain:size;overflow:hidden;display:flex;flex-direction:column}#after .v-fade-b{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}#after .v-fade-t{justify-content:flex-end;-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(0deg,#000 calc(100% - 36px),transparent)}#after .x-b-board{container-type:inline-size}#after .v-tblw{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tbl sw" "tbl cap";align-content:center;align-items:center;column-gap:clamp(20px,3vw,36px);row-gap:18px}#after .v-tbl{--D: 292px;--sz: 46px;--R: calc(var(--D) / 2 - var(--sz) / 2 - 3px);grid-area:tbl;position:relative;width:var(--D);aspect-ratio:1;flex:none}#after .v-tbl:before{content:"";position:absolute;inset:calc(var(--D) / 2 - var(--R));border-radius:50%;border:1.5px dashed rgba(100,116,139,.26)}#after .v-tbl-top{position:absolute;left:50%;top:50%;width:calc(2 * var(--R) - var(--sz) - 16px);aspect-ratio:1;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:50%;background:radial-gradient(circle at 32% 26%,#fffffff2,#fff0 46%),linear-gradient(150deg,#fdf2f8,#ede9fe 50%,#e0f2fe);box-shadow:inset 0 0 0 1px #7c3aed24,inset 0 -10px 24px -14px #4f46e559,0 22px 44px -22px #4f46e58c}#after .v-tbl-n{font-size:50px;line-height:1;font-weight:650;letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#4f46e5,#7c3aed 60%,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent;transition:opacity .2s ease,transform .2s ease}#after .v-tbl-n.is-out{opacity:0;transform:translateY(4px) scale(.94)}#after .v-tbl-top>span{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-ink)}#after .v-tbl-seats i{position:absolute;left:50%;top:50%;width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);border-radius:50%;transform:rotate(var(--a)) translateY(calc(var(--R) * -1)) rotate(calc(var(--a) * -1));transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .5s ease}#after .v-tbl-seats img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:color-mix(in srgb,var(--c) 16%,#fff);box-shadow:0 0 0 2.5px #fff,0 0 0 4px color-mix(in srgb,var(--c) 75%,#fff),0 10px 18px -10px color-mix(in srgb,var(--c) 70%,#0F172A);transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .35s ease;transition-delay:calc(.25s + var(--j, 0) * 70ms)}#after .v-tbl-seats i.is-off{opacity:0}#after .v-tbl-seats i.is-off img{transform:scale(.5);opacity:0;transition-delay:0s}#after .v-tblsw{--pad: 5px;--gap: 4px;grid-area:sw;align-self:end;position:relative;display:grid;gap:var(--gap);padding:var(--pad);border-radius:18px;width:100%;max-width:280px;background:linear-gradient(180deg,#ffffffc7,#ffffff8c);box-shadow:inset 0 0 0 1px #4f46e51a,0 12px 30px -22px #1e1b4b66}#after .v-tblsw-ind{position:absolute;z-index:0;left:var(--pad);right:var(--pad);top:var(--pad);height:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);border-radius:13px;background:#fff;box-shadow:0 0 0 1px #4f46e524,0 10px 22px -12px #4f46e580,0 0 26px -8px #a78bfa80;transform:translateY(calc(var(--at, 1) * (100% + var(--gap))));transition:transform .55s cubic-bezier(.22,1,.36,1)}#after .v-tblsw button{position:relative;z-index:1;appearance:none;border:0;background:none;cursor:pointer;font:inherit;color:var(--muted);display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:44px;padding:0 14px;border-radius:13px;-webkit-tap-highlight-color:transparent;transition:color .3s}#after .v-tblsw button b{font-size:14.5px;font-weight:650;color:inherit;align-self:center}#after .v-tblsw button span{font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--soft);align-self:center;transition:color .3s}#after .v-tblsw button[aria-pressed=true]{color:var(--ink)}#after .v-tblsw button[aria-pressed=true] span{color:var(--indigo-ink)}#after .v-tblsw button:hover:not([aria-pressed=true]){color:var(--ink-2)}#after .v-tblsw button:focus-visible{outline:none;box-shadow:var(--focus)}#after .v-tbl-cap{grid-area:cap;align-self:start;display:flex;align-items:center;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ink-2);text-wrap:pretty;max-width:280px}#after .v-tbl-lg{display:inline-flex;flex:none}#after .v-tbl-lg img{width:22px;height:22px;padding:3px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:0 0 0 1px #0f172a14,0 2px 6px -3px #0f172a4d}#after .v-tbl-lg img+img{margin-left:-5px}#after .v-tbl-lg img:last-child{padding:4px}@container (max-width: 540px){#after .v-tblw{grid-template-columns:minmax(0,1fr);grid-template-areas:"sw" "tbl" "cap";justify-items:center;row-gap:16px}#after .v-tblsw{grid-template-columns:repeat(3,minmax(0,1fr));max-width:360px;align-self:auto}#after .v-tblsw-ind{right:auto;bottom:var(--pad);height:auto;width:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);transform:translate(calc(var(--at, 1) * (100% + var(--gap))))}#after .v-tblsw button{flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:50px;padding:6px 4px}#after .v-tblsw button b{font-size:14px;align-self:auto;white-space:nowrap}#after .v-tblsw button span{font-size:12px;align-self:auto}#after .v-tbl{--D: min(270px, 100cqi);--sz: 40px}#after .v-tbl-n{font-size:44px}#after .v-tbl-cap{justify-content:center;text-align:left;max-width:340px}}#after .v-tblw.is-snap .v-tbl-seats i,#after .v-tblw.is-snap .v-tbl-seats img,#after .v-tblw.is-snap .v-tblsw-ind{transition:none}@media(prefers-reduced-motion:reduce){#after .v-tbl-seats i,#after .v-tbl-seats img,#after .v-tblsw-ind{transition:none}}#after .v-lconv{display:grid;border-radius:var(--r-md);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px -18px #0f172a40;padding:14px}#after .v-lp{grid-area:1 / 1;display:flex;flex-direction:column;gap:10px;opacity:0}#after .v-lp:first-child{opacity:1}#after .v-lu{align-self:flex-end;max-width:88%;padding:9px 13px;border-radius:14px 14px 4px;background:linear-gradient(180deg,#f1f2fe,#e9ebfd);border:1px solid rgba(99,102,241,.16);font-size:14px;line-height:1.45;font-weight:500;color:var(--ink)}#after .v-lp[dir=rtl] .v-lu{align-self:flex-start;border-radius:14px 14px 14px 4px}#after .v-lr{display:flex;align-items:flex-start;gap:10px}#after .v-lr .v-face{width:26px;height:26px;margin-top:2px}#after .v-lr p{font-size:13.5px;line-height:1.5;color:var(--ink-2)}#after .v-lr b{display:block;font-size:12px;font-weight:600;color:var(--muted);margin-bottom:1px}#after .v-lp[dir=rtl] .v-lr b{text-align:right}#after .v-lp[lang=he]{font-family:var(--he)}#after .v-lp[lang=ja]{font-family:"Noto Sans JP","Hiragino Sans","Yu Gothic",var(--font)}#after .v-lp[lang=he] b,#after .v-lp[lang=ja] b{font-family:var(--font)}#after .v-side .v-fill{padding-top:2px;gap:2px}#after .v-doc-more{gap:7px;padding-top:7px}#after .v-doc-more p{font-size:13px;color:var(--ink-2);line-height:1.45}#after .v-doc .v-line{flex:none}#after .v-facts li.v-facts-old{display:flex;padding:0;border:0;background:none;box-shadow:none;flex-wrap:nowrap}#after .v-facts-old>ul{display:flex;flex-direction:column;gap:6px;width:100%}#after .v-facts-old li{opacity:.78}#after .v-url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);text-decoration:none;font-variant-numeric:tabular-nums;border-radius:6px}#after .v-url:hover{color:var(--indigo-ink);text-decoration:underline;text-underline-offset:3px}#after .v-url:focus-visible{outline:none;box-shadow:var(--focus)}#after .v-copy{position:relative;display:inline-grid;flex:none;height:30px;padding:0 11px;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--indigo-ink);background:var(--indigo-tint);transition:background-color .2s,color .2s,transform .15s}#after .v-copy:hover{background:#e2e5fd}#after .v-copy:active{transform:scale(.95)}#after .v-copy:focus-visible{outline:none;box-shadow:var(--focus)}#after .v-copy>span{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:opacity .2s,transform .25s var(--ease)}#after .v-copy .v-copy-b{opacity:0;transform:translateY(4px)}#after .v-copy.is-done{color:#067647;background:#ecfdf3}#after .v-copy.is-done .v-copy-a{opacity:0;transform:translateY(-4px)}#after .v-copy.is-done .v-copy-b{opacity:1;transform:none}#after .v-link{padding-right:6px}#after .v-mpage{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1 auto;padding:14px 16px 12px;border-radius:var(--r-md);background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px -18px #0f172a40;color:inherit;text-decoration:none;transition:border-color .25s,box-shadow .25s}#after .v-mpage:hover{border-color:#4f46e54d;box-shadow:0 14px 30px -20px #4f46e573}#after .v-mp-top{display:flex;align-items:center;justify-content:space-between;gap:8px}#after .v-mp-top .v-face{width:22px;height:22px}#after .v-mp-top .v-face+.v-face{margin-left:-7px}#after .v-mp-q{font-size:12.5px;color:var(--muted)}#after .v-mp-call{font-size:16px;line-height:1.3;font-weight:600;letter-spacing:-.015em;color:var(--ink)}#after .v-mp-more{gap:10px;padding-top:4px;flex-wrap:wrap;align-content:flex-start}#after .v-mp-more>*{width:100%}#after .v-mp-more .v-conf{flex:none}#after .v-mp-dis{flex:none;display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:10px;background:var(--copper-tint);box-shadow:inset 3px 0 0 var(--copper);font-size:12.5px;line-height:1.45;color:var(--ink-2)}#after .v-mp-dis .v-face{width:18px;height:18px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--copper)}#after .v-mp-dis b{color:var(--copper-ink);font-weight:600;margin-right:4px}@media(max-width:760px){#after .x-bento.is-tabs{align-items:stretch}#after .x-bento.is-tabs .x-vig{justify-content:center}}@media(min-width:1024px){#after .x-pickwrap .x-picks{flex:1 1 auto;align-content:space-evenly}}#after .x-c-chips span.is-on{border-style:solid;border-color:#4f46e573;background:var(--indigo-tint);color:var(--indigo-ink);font-weight:600}@media(min-width:1024px){#after .x-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px}}#after .x-faq-side{display:flex;flex-direction:column;align-items:flex-start}#after .x-faq-her{margin-top:28px;width:100%;max-width:440px;padding:18px;border-radius:24px;color:var(--ink);background:linear-gradient(150deg,#fdf2f8f0,#ede9fee6 50%,#e0f2fee6);box-shadow:inset 0 0 0 1px #7c3aed24,0 22px 50px -30px #4f46e599}#after .x-faq-her-h{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}#after .x-faq-her-h b{display:block;font-size:16.5px;font-weight:650;letter-spacing:-.012em}#after .x-faq-her-h b+span{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--ink-2)}#after .x-faq-her-in{margin-top:14px;display:flex;align-items:center;gap:8px;padding:5px 5px 5px 16px;border-radius:999px;background:#ffffffeb;box-shadow:inset 0 0 0 1px #64748b2e,0 8px 20px -14px #4f46e580;transition:box-shadow .25s var(--ease)}#after .x-faq-her-in:focus-within{box-shadow:inset 0 0 0 1px #4f46e580,0 0 0 4px #6366f124,0 8px 20px -14px #4f46e580}#after .x-faq-her-in input{flex:1;min-width:0;height:40px;border:0;padding:0;background:transparent;font-size:15px;font-weight:500;color:var(--ink)}#after .x-faq-her-in input::placeholder{color:#7d8699}#after .x-faq-her-in input:focus-visible{box-shadow:none}#after .x-faq-her-in button{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;color:var(--act-ink);background:var(--act);box-shadow:0 6px 14px -8px #211d1999;transition:transform .2s var(--ease),background-color .2s}#after .x-faq-her-in button:hover{background:var(--act-h);transform:translate(1px)}#after .x-faq-her-in button:focus-visible{box-shadow:var(--focus);border-radius:50%}#after .x-faq-her-note{margin-top:10px;padding:0 4px;font-size:12.5px;line-height:1.45;color:var(--muted)}#after .x-faq-more{margin-top:16px;font-size:14px;color:var(--muted)}#after .x-faq-more a{color:var(--indigo-ink);text-underline-offset:3px}#after .x-orb-live{position:relative;width:44px;height:44px;overflow:hidden;isolation:isolate;background:none;box-shadow:0 0 0 3px #ffffffe6,0 10px 22px -8px #4f46e5a6}#after .x-orb-live:before{content:"";position:absolute;inset:-20%;border-radius:50%;background:conic-gradient(from 210deg,#4f46e5,#818cf8,#f9c6d3,#c4b5fd,#7dd3fc,#818cf8,#4f46e5)}#after .x-orb-live:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.95) 0 9%,rgba(255,255,255,.25) 26%,transparent 46%),radial-gradient(circle at 70% 78%,rgba(79,70,229,.35),transparent 55%)}@media(prefers-reduced-motion:no-preference){#after .x-orb-live:before{animation:x-orb-turn 9s linear infinite}#after .x-orb-live{animation:x-orb-breathe 4.8s ease-in-out infinite}}@keyframes x-orb-turn{to{transform:rotate(1turn)}}@keyframes x-orb-breathe{0%,to{box-shadow:0 0 0 3px #ffffffe6,0 10px 22px -8px #4f46e5a6,0 0 #a78bfa00}50%{box-shadow:0 0 0 3px #ffffffe6,0 12px 26px -8px #7c3aedb3,0 0 0 8px #a78bfa29}}#after .x-faq .x-acc{counter-reset:faq;padding:6px 8px;border-radius:28px;background:linear-gradient(180deg,#ffffffc7,#fff9);border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px #4f46e514,0 24px 56px -34px #1e1b4b57,0 2px 6px -2px #0f172a0d}#after .x-acc details{counter-increment:faq;position:relative}#after .x-acc details+details:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:var(--line-2);transition:opacity .3s}#after .x-acc details[open]:before,#after .x-acc details[open]+details:before{opacity:0}#after .x-acc summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:32px minmax(0,1fr) 30px;align-items:center;gap:12px;min-height:62px;padding:12px 14px 12px 16px;border-radius:20px;font-size:16.5px;line-height:1.35;font-weight:600;letter-spacing:-.012em;color:var(--ink);transition:background-color .25s,color .2s;-webkit-tap-highlight-color:transparent}#after .x-acc summary::-webkit-details-marker{display:none}#after .x-acc summary:before{content:counter(faq,decimal-leading-zero);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#a0a8ba;font-variant-numeric:tabular-nums;transition:color .25s}#after .x-acc summary:hover{background:#ffffffb3}#after .x-acc summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:20px}#after .x-acc summary i{position:relative;width:30px;height:30px;border-radius:50%;justify-self:end;background:#f4f5f9e6;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .3s,box-shadow .3s,transform .45s cubic-bezier(.22,1,.36,1)}#after .x-acc summary i:before,#after .x-acc summary i:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.7px;margin:-.85px 0 0 -5.5px;border-radius:2px;background:var(--ink-2);transition:background-color .3s}#after .x-acc summary i:after{transform:rotate(90deg)}#after .x-acc details[open]{background:#ffffffe6;border-radius:20px;box-shadow:0 0 0 1px #4f46e51a,0 14px 32px -24px #4f46e580}#after .x-acc details[open] summary:before{color:var(--indigo)}#after .x-acc details[open] summary i{transform:rotate(45deg);background:var(--indigo-tint);box-shadow:inset 0 0 0 1px #4f46e52e}#after .x-acc details[open] summary i:before,#after .x-acc details[open] summary i:after{background:var(--indigo-ink)}#after .x-acc-body{overflow:hidden}#after .x-acc-body p{padding:0 56px 18px 60px;font-size:15.5px;line-height:1.65;color:var(--ink-2);max-width:70ch;text-wrap:pretty}#after .x-acc-body a{color:var(--indigo-ink);text-underline-offset:3px}@media(max-width:1023px){#after .x-faq-her{max-width:none}}@media(max-width:720px){#after .x-faq .x-acc{padding:4px;border-radius:24px}#after .x-acc summary{grid-template-columns:26px minmax(0,1fr) 28px;gap:10px;min-height:58px;padding:10px 10px 10px 12px;font-size:15.5px}#after .x-acc summary i{width:28px;height:28px}#after .x-acc-body p{padding:0 14px 16px 48px;font-size:15px}#after .x-acc details+details:before{left:12px;right:12px}}#after .x-c-call-card .x-c-note{color:var(--ink-2);font-size:15px;line-height:1.6}#after .x-ctrl-pile{display:block}#after .x-ctrl-pile:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#e0e7ff 70%);box-shadow:inset 0 0 0 1px #4f46e540}#after .x-ctrl-pile img{position:absolute;width:17px;height:17px;margin:0!important;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--c)}#after .x-ctrl-pile img:nth-child(1){left:calc(50% - 8.5px);top:3px}#after .x-ctrl-pile img:nth-child(2){left:3px;bottom:5px}#after .x-ctrl-pile img:nth-child(3){right:3px;bottom:5px}#after .x-ctrl-pile img{width:15px;height:15px}#after .x-ctrl-pile img:nth-child(1){left:calc(50% - 7.5px);top:6px}#after .x-ctrl-pile img:nth-child(2){left:7px;bottom:7px}#after .x-ctrl-pile img:nth-child(3){right:7px;bottom:7px}#after .x-ctrl-pile:before{width:12px;height:12px;margin:-4px 0 0 -6px}@media(max-width:760px){#after .x-ctrl-pile img:nth-child(1){top:5px}#after .x-ctrl-pile img:nth-child(2){left:5px;bottom:5px}#after .x-ctrl-pile img:nth-child(3){right:5px;bottom:5px}}@media(max-width:760px){#after .x-ctrl-pile img{width:13px;height:13px;box-shadow:0 0 0 1.5px #fff,0 0 0 2px var(--c)}#after .x-ctrl-pile img:nth-child(1){left:calc(50% - 6.5px);top:6px}#after .x-ctrl-pile img:nth-child(2){left:7px;bottom:7px}#after .x-ctrl-pile img:nth-child(3){right:7px;bottom:7px}}
