.cmp{--ns-ink:var(--color-content-primary);--ns-line:var(--color-border-primary);--cmp-max:1248px;--cmp-gutter:var(--spacing-spacing-7);font-family:var(--font-family-body);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);color:var(--color-content-secondary);background:var(--color-background);-webkit-font-smoothing:antialiased}@media (max-width:640px){.cmp{--cmp-gutter:var(--spacing-spacing-5)}}.cmp-wrap{width:100%;max-width:calc(var(--cmp-max) + 2 * var(--cmp-gutter));margin:0 auto;padding:0 var(--cmp-gutter)}.cmp-sec{padding:var(--spacing-spacing-17) 0}.cmp-band{background:var(--color-surface-primary)}@media (max-width:767px){.cmp-sec{padding:var(--spacing-spacing-14) 0}}.cmp-h2{font-size:var(--font-size-heading-2xl);line-height:var(--line-height-heading-2xl);letter-spacing:-.015em;font-weight:var(--font-weight-medium);text-wrap:balance}.cmp-h2,.cmp-h3{font-family:var(--font-family-heading);color:var(--color-content-primary)}.cmp-h3{font-size:var(--font-size-heading-xs);line-height:var(--line-height-heading-xs);font-weight:var(--font-weight-semi-bold)}@media (max-width:767px){.cmp-h2{font-size:var(--font-size-heading-lg);line-height:var(--line-height-heading-lg)}}.cmp-sub{margin-top:var(--spacing-spacing-4);max-width:42em}.cmp-label{font-size:var(--font-size-label-md);line-height:var(--line-height-label-md);font-weight:var(--font-weight-medium);letter-spacing:.02em}.cmp-label,.cmp-meta{color:var(--color-content-secondary)}.cmp-meta{font-size:var(--font-size-label-lg);line-height:var(--line-height-label-lg)}.cmp a:not([class]){color:var(--color-content-brand);font-weight:var(--font-weight-medium);text-decoration:none;transition:color .16s ease}.cmp a:not([class]):hover{color:#0062c4}.cmp .cmp-cta{--ds-btn-h:56px;padding:0 var(--spacing-spacing-9);font-size:20px;font-weight:var(--font-weight-bold);border-radius:var(--roundness-radius-full)}.cmp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-spacing-5) var(--spacing-spacing-7);margin-top:var(--spacing-spacing-10)}.cmp-textlink{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:var(--roundness-radius-full);font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-content-primary);text-decoration:none;transition:background-color .16s ease}.cmp-textlink:after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l4 4-4 4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l4 4-4 4'/%3E%3C/svg%3E") center /contain no-repeat;transition:transform .16s ease}.cmp-textlink:hover{background:rgb(0 30 80/.05)}.cmp-textlink:hover:after{transform:translateX(2px)}.cmp :focus-visible{outline:var(--stroke-width-width-4) solid var(--color-border-brand);outline-offset:3px}.cmp-match{position:relative;width:100%;padding:var(--spacing-spacing-7);border-radius:var(--roundness-radius-10);background:var(--color-surface-elevated);box-shadow:0 40px 80px -40px rgb(0 33 95/.55)}.cmp-match-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--spacing-spacing-4)}.cmp-side{font-family:var(--font-family-heading);font-size:var(--font-size-heading-sm);line-height:var(--line-height-heading-sm);font-weight:var(--font-weight-semi-bold);color:var(--color-content-primary)}.cmp-side:last-child{text-align:right}.cmp-vs{padding:var(--spacing-spacing-1) var(--spacing-spacing-4);border-radius:var(--roundness-radius-full);background:var(--color-fill-inverse);color:var(--color-content-primary-inverse);font-size:var(--font-size-label-md);font-weight:var(--font-weight-semi-bold)}.cmp-match-rows{display:grid;gap:var(--spacing-spacing-2);margin-top:var(--spacing-spacing-6)}.cmp-match-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--spacing-spacing-4);padding:var(--spacing-spacing-4) 0;border-top:var(--stroke-width-width-2) solid var(--color-border-primary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.cmp-match-row>span:nth-child(2){text-align:center;font-weight:var(--font-weight-medium);color:var(--color-content-secondary)}.cmp-match-row>span:last-child{text-align:right}.cmp-match-row b{color:var(--color-content-primary)}.cmp-chip,.cmp-match-row b{font-weight:var(--font-weight-semi-bold)}.cmp-chip{display:inline-flex;align-items:center;gap:var(--spacing-spacing-2);padding:var(--spacing-spacing-1) var(--spacing-spacing-4);border-radius:var(--roundness-radius-full);font-size:var(--font-size-label-md);line-height:var(--line-height-label-md);white-space:nowrap}.cmp-chip[data-v=a]{background:var(--color-fill-brand-secondary);color:var(--color-content-brand)}.cmp-chip[data-v=b]{background:var(--color-fill-inverse);color:var(--color-content-primary-inverse)}.cmp-chip[data-v=tie]{background:var(--color-fill-secondary);color:var(--color-content-primary)}.cmp-glance{margin-top:var(--spacing-spacing-11);overflow:hidden;border:var(--stroke-width-width-2) solid var(--color-border-primary);border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant)}.cmp-glance table{width:100%;border-collapse:collapse}.cmp-glance td,.cmp-glance th{padding:var(--spacing-spacing-5) var(--spacing-spacing-7);text-align:left;vertical-align:top;border-top:var(--stroke-width-width-2) solid var(--color-border-primary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.cmp-glance thead th{border-top:0;background:var(--color-surface-primary);font-size:var(--font-size-label-lg);font-weight:var(--font-weight-semi-bold);color:var(--color-content-primary)}.cmp-glance tbody th{width:24%;font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.cmp-glance td:nth-child(2){background:color-mix(in srgb,var(--color-surface-brand) 45%,transparent);color:var(--color-content-primary)}.cmp-glance sup a{margin-left:2px;font-size:14px;color:var(--color-content-brand);text-decoration:none}@media (max-width:720px){.cmp-glance{border:0;background:none;overflow:visible}.cmp-glance thead{display:none}.cmp-glance tr{display:block;margin-bottom:var(--spacing-spacing-4);overflow:hidden;border:var(--stroke-width-width-2) solid var(--color-border-primary);border-radius:var(--roundness-radius-8);background:var(--color-surface-primary-variant)}.cmp-glance td,.cmp-glance th{display:block;width:auto!important;padding:var(--spacing-spacing-4) var(--spacing-spacing-5);border-top:0}.cmp-glance tbody th{padding-bottom:0;font-size:var(--font-size-label-lg)}.cmp-glance td:before{content:attr(data-side);display:block;margin-bottom:2px;font-size:var(--font-size-label-sm);font-weight:var(--font-weight-semi-bold);letter-spacing:.04em;color:var(--color-content-secondary);text-transform:uppercase}}.cmp-cats{display:grid;gap:var(--spacing-spacing-7);margin-top:var(--spacing-spacing-11)}@media (min-width:960px){.cmp-cats{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.cmp-tabs{display:grid;gap:var(--spacing-spacing-2)}@media (max-width:959px){.cmp-tabs{display:none}}.cmp-tab{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-spacing-4);min-height:56px;padding:var(--spacing-spacing-4) var(--spacing-spacing-5);border-radius:var(--roundness-radius-8);text-align:left;font-size:var(--font-size-label-xl);font-weight:var(--font-weight-medium);color:var(--color-content-secondary);transition:background .2s,color .2s}.cmp-tab:hover{background:var(--color-fill-primary-hover,var(--color-surface-secondary))}.cmp-tab[aria-selected=true]{color:var(--color-content-primary);box-shadow:var(--shadow-small),0 0 0 1px var(--color-border-primary)}.cmp-panel,.cmp-tab[aria-selected=true]{background:var(--color-surface-primary-variant)}.cmp-panel{padding:var(--spacing-spacing-9);border-radius:var(--roundness-radius-10);box-shadow:0 0 0 1px var(--color-border-primary)}@media (min-width:960px){.cmp-panel[hidden]{display:none}.cmp-panel{animation:cmp-in .36s ease both}}@media (max-width:959px){.cmp-panel[hidden]{display:block}.cmp-panel{padding:var(--spacing-spacing-6)}}.cmp-panel-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-spacing-4)}.cmp-panel-sum{margin-top:var(--spacing-spacing-4);font-size:var(--font-size-body-lg);color:var(--color-content-primary)}.cmp-pair{display:grid;gap:var(--spacing-spacing-5);margin-top:var(--spacing-spacing-7)}@media (min-width:640px){.cmp-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cmp-pair>div{padding:var(--spacing-spacing-5) var(--spacing-spacing-6);border-radius:var(--roundness-radius-8);background:var(--color-surface-primary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.cmp-pair>div>p:first-child{margin-bottom:var(--spacing-spacing-2)}@keyframes cmp-in{0%{opacity:0;transform:translateY(8px)}}.cmp-tests{margin-top:var(--spacing-spacing-11)}.cmp-testbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-spacing-3)}.cmp-testtabs{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;background:rgb(0 30 80/.05)}.cmp-testtab,.cmp-testtabs{border-radius:var(--roundness-radius-full)}.cmp-testtab{min-height:36px;padding:0 16px;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-content-secondary);transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.cmp-testtab:hover,.cmp-testtab[aria-selected=true]{color:var(--color-content-primary)}.cmp-testtab[aria-selected=true]{background:#fff;box-shadow:0 1px 2px rgb(0 30 80/.08),0 4px 12px -6px rgb(0 30 80/.18)}.cmp-prompt{display:flex;justify-content:flex-end;margin-top:var(--spacing-spacing-7)}.cmp-prompt>div{max-width:640px;padding:var(--spacing-spacing-4) var(--spacing-spacing-5);border-radius:var(--roundness-radius-10);background:var(--color-fill-secondary);color:var(--color-content-primary);font-size:var(--font-size-body-md);line-height:28px}.cmp-cols{display:grid;gap:var(--spacing-spacing-5);margin-top:var(--spacing-spacing-6)}@media (min-width:900px){.cmp-cols{grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}}.cmp-col{display:flex;flex-direction:column;min-height:100%;padding:var(--spacing-spacing-6);border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant);box-shadow:0 0 0 1px var(--color-border-primary),var(--shadow-small)}.cmp-col-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-spacing-4);margin-bottom:var(--spacing-spacing-5)}.cmp-model{display:inline-flex;align-items:center;gap:var(--spacing-spacing-3);font-size:var(--font-size-label-lg);font-weight:var(--font-weight-semi-bold);color:var(--color-content-primary)}.cmp-model svg{width:16px;height:16px}.cmp-secs{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-variant-numeric:tabular-nums;color:var(--color-content-secondary);transition:color .24s ease}.cmp-secs svg{width:14px;height:14px;fill:none;stroke:#138a43;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;animation:cmp-pop .38s cubic-bezier(.34,1.56,.64,1)}.cmp-secs[data-fast]{color:#138a43;font-weight:var(--font-weight-medium)}.cmp-dot{width:6px;height:6px;border-radius:999px;background:#0088ff}.cmp-tests[data-phase=run] .cmp-dot{animation:cmp-pulse 1s ease-in-out infinite}.cmp-col .ds-md{font-size:var(--font-size-body-md)}.cmp-col .ds-md pre{overflow-x:auto;padding:var(--spacing-spacing-4);border-radius:var(--roundness-radius-6);background:var(--color-surface-primary);font-size:13px;line-height:20px}.cmp-take{display:flex;gap:var(--spacing-spacing-4);margin-top:var(--spacing-spacing-6);padding:var(--spacing-spacing-5) var(--spacing-spacing-6);border-radius:var(--roundness-radius-8);background:var(--color-surface-brand);color:var(--color-content-primary);font-size:var(--font-size-body-md)}.cmp-take b{white-space:nowrap}.cmp-replay{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--roundness-radius-full);font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-content-secondary);transition:background-color .16s ease,color .16s ease,opacity .2s ease}.cmp-replay:hover{background:rgb(0 30 80/.05);color:var(--color-content-primary)}.cmp-replay:disabled{opacity:.4;pointer-events:none}.cmp-replay svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:transform .4s ease}.cmp-replay:hover svg{transform:rotate(-90deg)}.cmp-think{display:none}.cmp-tests[data-js] .cmp-prompt>div{animation:cmp-send .42s cubic-bezier(.16,1,.3,1) both}.cmp-tests[data-js][data-phase=idle] .cmp-prompt>div{animation:none;opacity:0}.cmp-tests[data-js] .cmp-col{position:relative;transition:box-shadow .4s ease}.cmp-tests[data-js] .cmp-col[data-done]{box-shadow:inset 0 0 0 1px rgb(0 0 0/.04),0 14px 34px -24px rgb(0 40 110/.35)}.cmp-tests[data-js][data-phase=run] .cmp-col:not(:has(.cmp-stream>[data-on])) .cmp-think{position:absolute;left:var(--spacing-spacing-6);top:96px;display:flex;align-items:center;gap:5px}.cmp-think-spark{width:22px;height:22px;fill:none;stroke:#d97757;stroke-width:2.6;stroke-linecap:round;animation:cmp-spark 2.4s cubic-bezier(.45,0,.55,1) infinite}.cmp-think-dot{width:12px;height:12px;border-radius:999px;background:#0d0d0d;animation:cmp-dot 1.2s ease-in-out infinite}.cmp-think-pip{width:7px;height:7px;border-radius:999px;background:rgb(0 30 80/.28);animation:cmp-bounce 1.1s ease-in-out infinite}.cmp-think-pip:nth-child(2){animation-delay:.14s}.cmp-think-pip:nth-child(3){animation-delay:.28s}@keyframes cmp-spark{0%{transform:rotate(0) scale(.85)}50%{transform:rotate(90deg) scale(1.08)}to{transform:rotate(180deg) scale(.85)}}@keyframes cmp-dot{0%,to{transform:scale(.75);opacity:.55}50%{transform:scale(1);opacity:1}}.cmp-tests[data-js] .cmp-stream>*{opacity:0;transform:translateY(6px);filter:blur(4px);transition:opacity .42s ease,transform .52s cubic-bezier(.16,1,.3,1),filter .42s ease}.cmp-tests[data-js] .cmp-stream>[data-on]{opacity:1;transform:none;filter:none}.cmp-tests[data-js] .cmp-stream>[data-tip]:after{content:"";display:inline-block;width:2px;height:1em;margin-left:3px;vertical-align:-2px;background:#0088ff;animation:cmp-caret 1s steps(1) infinite}.cmp-tests[data-js] .cmp-take{transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.cmp-tests[data-js]:not([data-phase=done]) .cmp-take{opacity:0;transform:translateY(6px)}@keyframes cmp-send{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes cmp-bounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}@keyframes cmp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@keyframes cmp-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes cmp-caret{50%{opacity:0}}.cmp-price{margin-top:var(--spacing-spacing-11)}.cmp-note{margin-top:var(--spacing-spacing-5);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-content-secondary);max-width:60em}.cmp-plans{margin-top:var(--spacing-spacing-11)}.cmp-plans .cmp-note{margin-top:var(--spacing-spacing-7);max-width:none;text-align:center}.cmp-plans .cmp-note b{color:var(--color-content-primary);font-weight:var(--font-weight-medium)}.cmp-choose{display:grid;gap:var(--spacing-spacing-6);margin-top:var(--spacing-spacing-11)}@media (min-width:800px){.cmp-choose{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cmp-choose>div{padding:var(--spacing-spacing-9);border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant);box-shadow:0 0 0 1px var(--color-border-primary)}.cmp-choose>div:first-child{background:var(--color-surface-brand);box-shadow:none}.cmp-choose ul{display:grid;gap:var(--spacing-spacing-4);margin-top:var(--spacing-spacing-6)}.cmp-choose li{display:flex;gap:var(--spacing-spacing-4);color:var(--color-content-primary)}.cmp-choose li svg{flex-shrink:0;width:22px;height:22px;margin-top:3px;fill:none;stroke:var(--color-content-brand);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cmp-choose>div:last-child li svg{stroke:var(--color-content-secondary)}.cmp-steps{display:grid;gap:var(--spacing-spacing-6);margin-top:var(--spacing-spacing-11);counter-reset:step}@media (min-width:800px){.cmp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-steps li{counter-increment:step;padding:var(--spacing-spacing-7);border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant);box-shadow:0 0 0 1px var(--color-border-primary)}.cmp-steps li:before{content:counter(step);display:grid;place-items:center;width:40px;height:40px;margin-bottom:var(--spacing-spacing-5);border-radius:999px;background:var(--color-fill-brand);color:var(--color-content-fixed-inverse);font-weight:var(--font-weight-semi-bold)}.cmp-steps p{margin-top:var(--spacing-spacing-3);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.cmp-picker{max-width:420px;padding:var(--spacing-spacing-3);border-radius:var(--roundness-radius-10);background:var(--color-surface-elevated);box-shadow:var(--shadow-large),0 0 0 1px var(--color-border-primary)}.cmp-picker li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px var(--spacing-spacing-4);padding:var(--spacing-spacing-3) var(--spacing-spacing-4);border-radius:var(--roundness-radius-6)}.cmp-picker li[data-on]{background:var(--color-fill-secondary)}.cmp-picker b{font-size:var(--font-size-label-lg);font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.cmp-picker .cmp-picker-logo{grid-row:1/span 2;grid-column:1}.cmp-picker b{grid-column:2}.cmp-picker span{grid-column:2;font-size:var(--font-size-label-md);color:var(--color-content-secondary)}.cmp-picker i{grid-column:3;grid-row:1;align-self:center;padding:1px 6px;border-radius:6px;background:var(--color-fill-brand-secondary);color:var(--color-content-brand);font-size:11px;font-style:normal;font-weight:var(--font-weight-semi-bold);letter-spacing:.04em}.cmp-split{display:grid;gap:var(--spacing-spacing-10);align-items:center}@media (min-width:960px){.cmp-split{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.cmp-bignum{font-family:var(--font-family-display);font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.cmp-makers{display:grid;gap:var(--spacing-spacing-6);margin-top:var(--spacing-spacing-11)}@media (min-width:720px){.cmp-makers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cmp-makers{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-maker{padding:var(--spacing-spacing-7);border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant);box-shadow:0 0 0 1px var(--color-border-primary)}.cmp-maker ul{display:grid;gap:var(--spacing-spacing-4);margin-top:var(--spacing-spacing-5)}.cmp-maker li b{display:block;font-size:var(--font-size-label-xl);font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.cmp-maker li span{font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.cmp-faq{margin-top:var(--spacing-spacing-10);border-top:var(--stroke-width-width-2) solid var(--color-border-primary)}.cmp-faq details{border-bottom:var(--stroke-width-width-2) solid var(--color-border-primary)}.cmp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-spacing-6);min-height:64px;padding:var(--spacing-spacing-5) 0;cursor:pointer;list-style:none;font-size:var(--font-size-heading-xs);line-height:28px;font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.cmp-faq summary::-webkit-details-marker{display:none}.cmp-faq summary:after{content:"+";flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--color-fill-secondary);font-size:20px;transition:transform .2s}.cmp-faq details[open] summary:after{transform:rotate(45deg)}.cmp-faq details p{padding:0 0 var(--spacing-spacing-6);max-width:46em}.cmp-close{text-align:center}.cmp-close .cmp-actions{justify-content:center}.cmp-close .cmp-sub{margin-left:auto;margin-right:auto}.cmp [data-rv]{transition:opacity .6s ease,transform .6s ease}.cmp[data-js] [data-rv]:not([data-in]){opacity:0;transform:translateY(18px)}.cmp-float{animation:cmp-float 7s ease-in-out infinite}@keyframes cmp-float{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.cmp *,.cmp :after,.cmp :before{animation:none!important;transition:none!important}.cmp[data-js] [data-rv]:not([data-in]){opacity:1;transform:none}}@media (forced-colors:active){.cmp-chip,.cmp-tab[aria-selected=true],.cmp-testtab[aria-selected=true],.cmp-vs{border:2px solid CanvasText}.cmp-choose>div,.cmp-col,.cmp-maker,.cmp-match,.cmp-panel,.cmp-steps li{border:1px solid CanvasText}}.cmp-site{margin-top:var(--spacing-spacing-11);overflow:hidden;border-radius:var(--roundness-radius-10);background:var(--color-surface-primary-variant);box-shadow:var(--shadow-large),0 0 0 1px var(--color-border-primary)}.cmp-site-bar{display:flex;align-items:center;gap:12px;height:40px;padding:0 16px;border-bottom:var(--stroke-width-width-2) solid var(--color-border-primary);background:var(--color-surface-primary)}.cmp-site iframe{display:block;width:100%;height:720px;border:0;background:#faf7f2}@media (max-width:640px){.cmp-site iframe{height:620px}}.cmp-linkcard:before{display:none!important}.cmp-linkcard a{color:var(--color-content-brand);font-weight:var(--font-weight-medium);text-decoration:none}:root:has(.cmp) header a[href*="everask.ai/agent"]{visibility:hidden}.cmp .cmp-cta{white-space:normal;height:auto;min-height:var(--ds-btn-h);text-align:center}.cmp-rise{animation:cmp-rise .9s cubic-bezier(.16,1,.3,1) both}.cmp .cmp-hero-link{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font-size:15px;line-height:1.5;font-weight:var(--font-weight-medium);color:var(--color-ink,#131318);background:linear-gradient(180deg,rgb(255 255 255/.84),rgb(255 255 255/.64));-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 0 0 1px rgb(255 255 255/.8),0 10px 30px -10px rgb(0 30 90/.5);transition:transform .2s,background .2s}.cmp .cmp-hero-link:hover{transform:translateY(-2px);background:linear-gradient(180deg,rgb(255 255 255/.96),rgb(255 255 255/.82))}.cmp .cmp-hero-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@keyframes cmp-rise{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.cmp-bob{animation:cmp-bob 4s ease-in-out infinite}@keyframes cmp-bob{0%,to{translate:0 0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.cmp-bob,.cmp-rise{animation:none}}.cmp .cmp-band{background:transparent}.cmp .cmp-sec{padding:clamp(36px,4.5vw,64px) 0}.cmp .cmp-h2{font-family:var(--font-display,var(--font-family-display));font-size:clamp(26px,3vw,36px);line-height:1.08;letter-spacing:-.025em}.cmp .cmp-glance{border:0;border-radius:24px;background:#f4f8fd;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04)}.cmp .cmp-glance thead th{background:transparent;padding-top:20px;padding-bottom:16px}.cmp .cmp-glance td,.cmp .cmp-glance th{border-top-color:rgb(0 30 80/.07)}.cmp .cmp-glance td:nth-child(2),.cmp .cmp-glance thead th:nth-child(2){background:rgb(0 136 255/.07)}.cmp .cmp-glance tbody tr{transition:background-color .2s}.cmp .cmp-glance tbody tr:hover{background:rgb(255 255 255/.7)}.cmp-th{display:inline-flex;align-items:center;gap:10px;font-size:15px}.cmp .cmp-choose>div{border-radius:24px;background:#f4f8fd;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04)}.cmp .cmp-choose>div:first-child{background:radial-gradient(110% 120% at 92% 100%,#7cc6ff 0,#0088ff 55%,#0070e0 100%);color:#fff}.cmp .cmp-choose>div:first-child .cmp-h3,.cmp .cmp-choose>div:first-child li{color:#fff}.cmp .cmp-choose>div:first-child li svg{stroke:#fff}.cmp-choose-h{display:flex;align-items:center;gap:12px}.cmp .cmp-steps li{border-radius:24px;background:#f4f8fd;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04);transition:transform .3s cubic-bezier(.16,1,.3,1)}.cmp .cmp-steps li:hover{transform:translateY(-3px)}.cmp .cmp-steps li:before{display:block;width:auto;height:auto;padding:0;margin-bottom:14px;background:none;color:#0088ff;font-family:var(--font-display,inherit);font-size:14px;content:"0" counter(step)}.cmp .cmp-faq summary:after{background:#f4f8fd}.cmp .cmp-tab{border-radius:16px}.cmp .cmp-panel,.cmp .cmp-tab[aria-selected=true]{background:#f4f8fd;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04)}.cmp .cmp-panel{border-radius:24px}.cmp .cmp-pair>div{border-radius:16px;background:#fff;box-shadow:0 10px 30px -18px rgb(0 40 110/.25)}.cmp .cmp-pair>div:first-child{box-shadow:inset 0 0 0 1.5px rgb(0 136 255/.35),0 10px 30px -18px rgb(0 40 110/.25)}.cmp .cmp-col{border-radius:24px;background:#f4f8fd;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04)}.cmp .cmp-prompt>div{border-radius:20px;background:rgb(0 136 255/.08)}.cmp-yn{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;vertical-align:-4px;border-radius:999px;font-size:12px;font-weight:700}.cmp-yn[data-v=yes]{background:#e3f6ea;color:#138a43}.cmp-yn[data-v=no]{background:rgb(13 13 18/.06);color:rgb(13 13 18/.45)}.cmp .cmp-glance{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.cmp .cmp-glance table{border-collapse:separate;border-spacing:0}.cmp .cmp-glance td,.cmp .cmp-glance th{border-top:0;border-bottom:1px solid rgb(0 30 80/.07);padding:18px 22px}.cmp .cmp-glance thead th{border-bottom:0;padding:22px 22px 14px}.cmp .cmp-glance tbody th{color:rgb(13 13 18/.6);font-weight:500}.cmp .cmp-glance td:nth-child(2),.cmp .cmp-glance thead th:nth-child(2){background:linear-gradient(180deg,rgb(0 136 255/.07),rgb(0 136 255/.04));color:#0d0d12;font-weight:500}.cmp .cmp-glance thead th:nth-child(2){border-radius:20px 20px 0 0}.cmp .cmp-glance tbody tr:last-child td:nth-child(2){border-radius:0 0 20px 20px;border-bottom-color:transparent}.cmp .cmp-glance tbody tr:last-child td,.cmp .cmp-glance tbody tr:last-child th{border-bottom-color:transparent}.cmp .cmp-glance tbody tr:hover{background:transparent}.cmp .cmp-glance tbody tr:hover th{color:#0d0d12}.cmp .cmp-glance tbody tr:hover td:nth-child(2){background:rgb(0 136 255/.11)}.cmp .cmp-glance tbody tr{transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i, 0) * 55ms + .12s)}.cmp[data-js] .cmp-glance:not([data-in]) tbody tr{opacity:0;transform:translateY(8px)}.cmp .cmp-glance td,.cmp .cmp-glance th{transition:background-color .2s,color .2s}@media (prefers-reduced-motion:reduce){.cmp .cmp-glance tbody tr{transition:none}}.cmp-ans{display:flex;align-items:flex-start;gap:10px}.cmp .cmp-yn{flex-shrink:0;margin:2px 0 0;vertical-align:0}.cmp-td-side{display:none}.cmp .cmp-glance thead th{position:sticky;top:76px;z-index:2;background-color:rgb(255 255 255/.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:15px}.cmp .cmp-glance thead th:nth-child(2){background-color:#fff;background-image:linear-gradient(180deg,rgb(0 136 255/.1),rgb(0 136 255/.07))}.cmp-th{font-weight:600}.cmp .cmp-glance tbody tr:hover td:last-child,.cmp .cmp-glance tbody tr:hover th{background:rgb(0 30 80/.025)}.cmp .cmp-glance tbody tr{transition-duration:.7s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.cmp[data-js] .cmp-glance:not([data-in]) tbody tr{transform:translateY(4px)}@media (max-width:720px){.cmp .cmp-glance tr{display:grid;grid-template-columns:1fr 1fr;margin:0;border:0;border-radius:0;background:none;border-bottom:1px solid rgb(0 30 80/.08)}.cmp .cmp-glance tbody th{grid-column:1/-1;padding:16px 0 6px;border:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(13 13 18/.45)}.cmp .cmp-glance td{padding:8px 12px 16px 0;border:0;font-size:14.5px;line-height:1.45;background:none!important}.cmp .cmp-glance td:nth-child(2){padding-left:12px;margin-right:6px;border-radius:14px;background:rgb(0 136 255/.06)!important;margin-bottom:12px;padding-top:10px;padding-bottom:12px}.cmp .cmp-glance td:nth-child(3){padding-left:6px;padding-top:10px}.cmp .cmp-glance td:before{content:none}.cmp-td-side{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;color:#0d0d12}.cmp .cmp-glance tbody tr:last-child td:nth-child(2){border-radius:14px}.cmp .cmp-ans{gap:8px}}.cmp-score{display:grid;gap:12px;margin-top:var(--spacing-spacing-10);grid-template-columns:1fr}@media (min-width:640px){.cmp-score{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cmp-score{grid-template-columns:repeat(3,1fr)}}.cmp-score li{position:relative;display:flex;flex-direction:column;gap:16px;min-height:220px;padding:22px;border-radius:24px;background:#f6f8fb;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04);overflow:hidden}.cmp-score li[data-at=us]{background:linear-gradient(160deg,#e3f0ff,#f3f8fe 75%);box-shadow:inset 0 0 0 1.5px rgb(0 136 255/.28)}.cmp-score li[data-at=them]{background:#f4f4f6}.cmp-score-badge{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:5px 14px 5px 5px;border-radius:999px;font-size:13.5px;font-weight:600;letter-spacing:-.005em}.cmp-score li[data-at=us] .cmp-score-badge{background:#0088ff;color:#fff;box-shadow:0 8px 18px -8px rgb(0 136 255/.7)}.cmp-score li[data-at=them] .cmp-score-badge{background:#16171c;color:#fff;box-shadow:0 8px 18px -8px rgb(0 0 0/.5)}.cmp-score li[data-at=tie] .cmp-score-badge{padding-left:8px;background:#fff;color:var(--color-content-secondary);box-shadow:inset 0 0 0 1px rgb(0 0 0/.1)}.cmp-score-pair{display:inline-flex}.cmp-score-pair>*+*{margin-left:-5px}.cmp-score-obj{position:absolute;top:18px;right:18px;width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 10px 12px rgb(0 30 90/.14))}.cmp-score-body{margin-top:auto}.cmp-score-name{font-family:var(--font-family-heading);font-size:19px;line-height:1.25;font-weight:var(--font-weight-medium);letter-spacing:-.01em;color:var(--color-content-primary)}.cmp-score-why{margin-top:6px;max-width:44ch;font-size:14.5px;line-height:1.5;color:var(--color-content-secondary)}.cmp-score li{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 50ms)}.cmp[data-js] .cmp-score:not([data-in]) li{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.cmp-score li{opacity:1;transform:none;transition:none}}.cmp-tests{margin-top:0}.cmp-testbar{align-items:center;row-gap:var(--spacing-spacing-5)}.cmp-testbar .cmp-h2{margin:0}.cmp-testhead{min-width:0}.cmp-testctl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-spacing-2)}.cmp .cmp-col[data-app=claude]{background:#faf9f5;box-shadow:inset 0 0 0 1px rgb(31 30 29/.1)}.cmp .cmp-col[data-app=claude] .ds-md{font-family:Tiempos Text,Charter,Iowan Old Style,Georgia,ui-serif,serif;font-size:15px;line-height:1.6;color:#3d3929}.cmp .cmp-col[data-app=claude] .ds-md pre{background:#f0eee6}.cmp .cmp-col[data-app=chatgpt]{background:#fff;box-shadow:inset 0 0 0 1px rgb(13 13 13/.1)}.cmp .cmp-col[data-app=chatgpt] .ds-md{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:14.5px;line-height:1.65;color:#0d0d0d}.cmp .cmp-col[data-app=chatgpt] .ds-md pre{background:#f9f9f9}.cmp .cmp-col .cmp-col-head{padding-bottom:var(--spacing-spacing-4);border-bottom:1px solid rgb(0 0 0/.06)}.cmp .cmp-col[data-app=gemini]{background:#fff;box-shadow:inset 0 0 0 1px rgb(31 31 31/.1)}.cmp .cmp-col[data-app=gemini] .ds-md{font-family:Google Sans Text,Google Sans,Roboto,ui-sans-serif,-apple-system,Segoe UI,Arial,sans-serif;font-size:14.5px;line-height:1.7;color:#1f1f1f}.cmp .cmp-col[data-app=grok]{background:#141414;box-shadow:inset 0 0 0 1px rgb(255 255 255/.08)}.cmp .cmp-col[data-app=grok] .ds-md{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:14.5px;line-height:1.65;color:#e8e8e8}.cmp .cmp-col[data-app=grok] .cmp-col-head{border-bottom-color:rgb(255 255 255/.08)}.cmp .cmp-col[data-app=grok] .cmp-model{color:#fff}.cmp .cmp-col[data-app=grok] .cmp-secs{color:rgb(255 255 255/.55)}.cmp .cmp-col[data-app=grok] .cmp-secs[data-fast]{color:#3ccf7c}.cmp .cmp-col[data-app=grok] .cmp-secs svg{stroke:#3ccf7c}.cmp .cmp-col[data-app=grok] .cmp-model-logo{background:#000;box-shadow:inset 0 0 0 1px rgb(255 255 255/.15)}.cmp .cmp-col[data-app=grok] .cmp-model-logo img{filter:invert(1)}.cmp .cmp-col[data-app=grok] .cmp-think-pip{background:rgb(255 255 255/.6)}.cmp .cmp-col{padding:18px 20px;border-radius:20px}.cmp .cmp-col .cmp-col-head{margin-bottom:14px;padding-bottom:12px}.cmp .cmp-model{gap:8px;font-size:14.5px}.cmp .cmp-secs{font-size:12px}.cmp .cmp-prompt>div{max-width:560px;padding:12px 18px;border-radius:18px;font-size:15px;line-height:24px}.cmp .cmp-cols{gap:14px}.cmp .cmp-take{align-items:baseline;gap:10px;padding:14px 20px;border-radius:16px;background:#0088ff;color:#fff;font-size:15px;line-height:1.55}.cmp .cmp-take b{font-weight:600;color:rgb(255 255 255/.75)}.cmp .cmp-yn{width:18px;height:18px;background:none!important;font-size:15px;font-weight:600}.cmp .cmp-yn[data-v=yes]{color:#0088ff}.cmp .cmp-yn[data-v=no]{color:rgb(13 13 18/.3)}.cmp-tests[data-js] .cmp-col[data-app=chatgpt] .cmp-stream>[data-tip]:after{width:10px;height:10px;margin-left:6px;vertical-align:0;border-radius:999px;background:#0d0d0d;animation:cmp-dot 1s ease-in-out infinite}.cmp-tests[data-js] .cmp-col[data-app=claude] .cmp-stream>[data-tip]:after{width:2px;background:#d97757}.cmp-tests[data-js] .cmp-col[data-app=gemini] .cmp-stream>[data-tip]:after{width:2px;background:#3186ff}.cmp-tests[data-js] .cmp-col[data-app=grok] .cmp-stream>[data-tip]:after{width:2px;background:#fff}.cmp .cmp-tests[data-js][data-phase=run] .cmp-col:not(:has(.cmp-stream>[data-on])) .cmp-think{left:20px;top:76px}.ns{--ns-ink:#131318;--ns-body:#3d3d45;--ns-line:#e3e1da;color:var(--ns-body);font-size:18px;line-height:1.65;background:#fff}.ns-wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 24px}.ns-narrow{max-width:52rem}.ns-section{padding-top:88px;padding-bottom:88px}.ns-band{background:var(--color-cream);padding:88px 0}@media (max-width:767px){.ns-band,.ns-section{padding-top:56px;padding-bottom:56px}}.ns-crumbs ol{display:flex;flex-wrap:wrap;padding:14px 0;font-size:15px}.ns-crumbs li+li:before{content:"/";margin-right:6px;color:#9a9aa2}.ns-crumbs [aria-current],.ns-crumbs a:hover{color:var(--ns-ink)}.ns-h1{font-size:clamp(36px,4.4vw,58px);line-height:1.05;letter-spacing:-.035em}.ns-h1,.ns-h2{font-family:var(--font-display);font-weight:500;color:var(--ns-ink)}.ns-h2{font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.03em}.ns-h3{font-family:var(--font-sans);font-weight:600;color:var(--ns-ink);font-size:22px;line-height:1.3;letter-spacing:-.01em}.ns-lead{margin-top:20px;font-size:20px;line-height:1.6;max-width:34em}.ns-sub{margin-top:12px;font-size:19px;max-width:38em}.ns-label{margin-bottom:12px;font-size:16px;font-weight:600;color:var(--ns-ink)}.ns-caption,.ns-small{margin-top:12px;font-size:16px;color:#5a5a63}.ns-center{display:flex;justify-content:center;margin-top:48px}.ns-btn{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;font-size:19px;font-weight:600;color:#fff;background:var(--color-cobalt);box-shadow:0 10px 24px -12px rgb(0 70 231/.6);transition:background .2s,transform .2s}.ns-btn:hover{background:#0039bf}.ns-btn:active{transform:translateY(1px)}.ns-btn:focus-visible,.ns-link:focus-visible,.ns-q summary:focus-visible,.ns-replay:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.ns-arrow{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ns-link{font-size:18px;font-weight:600;color:var(--color-cobalt);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.ns-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.ns-checks{display:grid;gap:10px;margin-top:28px;font-size:18px;color:var(--ns-ink)}.ns-checks li{display:flex;align-items:center;gap:12px}.ns-tick{width:22px;height:22px;flex-shrink:0;padding:3px;border-radius:999px;background:#e7eefe;fill:none;stroke:var(--color-cobalt);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ns-hero{display:grid;gap:40px;align-items:center;padding-top:24px;padding-bottom:72px}@media (min-width:960px){.ns-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding-top:40px;padding-bottom:96px}}.ns-hero-art{position:relative;overflow:hidden;border-radius:28px;background:#0980ee;min-height:380px;display:flex;align-items:flex-end}.ns-hero-sky{position:absolute;inset:auto 0 0 0;width:100%;min-width:760px;height:auto;margin-left:50%;translate:-50% 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.ns-hero-ui{position:relative;display:grid;gap:16px;width:100%;margin:32px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 30px 60px -30px rgb(0 20 80/.55)}@media (max-width:600px){.ns-hero-ui{margin:16px;padding:14px}}.ns-steps{display:grid;gap:72px;margin-top:48px}.ns-step{display:grid;gap:28px;align-items:center}@media (min-width:900px){.ns-step{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}.ns-step:nth-child(2n) .ns-step-copy{order:2}}.ns-step-copy p{margin-top:12px;max-width:30em}.ns-num{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:999px;font-family:var(--font-display);font-size:22px;font-weight:500;color:#fff;background:var(--color-cobalt)}.ns-card{padding:24px}.ns-card,.ns-type{border-radius:20px;background:#fff;box-shadow:0 24px 48px -30px rgb(0 20 80/.4),0 0 0 1px rgb(19 19 24/.06)}.ns-type{padding:20px}.ns-type .ea-composer-text{max-height:200px;overflow:hidden}.ns-replay{display:inline-flex;align-items:center;gap:8px;margin-top:14px;min-height:40px;padding:0 14px;border-radius:999px;font-size:16px;font-weight:600;color:var(--color-cobalt);background:#e7eefe}.ns-replay:disabled{opacity:.45;cursor:default}.ns-replay svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ns-gm-step{height:420px}.ns-gm-step .gm{height:100%}.ns-example{display:grid;gap:32px;margin-top:40px;align-items:start}@media (min-width:960px){.ns-example{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:48px}}.ns-gm-full .gm-body{overflow:visible;flex:none;padding-bottom:8px}.ns-gm-full{border:1px solid var(--ns-line)}.ns-cards{display:grid;gap:24px;margin-top:40px}.ns-usecase{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgb(19 19 24/.06)}.ns-usecase img{width:100%;aspect-ratio:4/3;object-fit:cover}.ns-usecase-copy{padding:22px 24px 26px}.ns-usecase-copy p{margin-top:8px;font-size:17px}.ns-safe{display:grid;gap:40px;align-items:center}@media (min-width:960px){.ns-safe{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px}}.ns-safe-list{display:grid;gap:24px;margin-top:32px}.ns-safe-item{display:flex;gap:18px}.ns-safe-icon .ns-tick{width:40px;height:40px;padding:8px}.ns-safe-item p{margin-top:4px}.ns-faq{margin-top:32px;border-top:1px solid var(--ns-line)}.ns-q{border-bottom:1px solid var(--ns-line)}.ns-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;font-size:20px;font-weight:600;color:var(--ns-ink);cursor:pointer;list-style:none}.ns-q summary::-webkit-details-marker{display:none}.ns-q-icon{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--ns-line)}.ns-q-icon:after,.ns-q-icon:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--ns-ink)}.ns-q-icon:after{transform:rotate(90deg);transition:transform .25s}.ns-q[open] .ns-q-icon:after{transform:rotate(0)}.ns-q p{padding:0 0 22px;max-width:40em}.ns-close{padding-top:96px;padding-bottom:104px}.ns-close-in{display:flex;flex-direction:column;align-items:center;text-align:center}.ns-close-in .ns-btn{margin-top:28px}.js .ns-reveal{opacity:0;transform:translateY(16px)}.js .ns-reveal[data-in]{opacity:1;transform:none;transition:opacity .6s ease calc(var(--ns-delay, 0s)),transform .7s cubic-bezier(.22,1,.36,1) calc(var(--ns-delay, 0s))}@media (prefers-reduced-motion:reduce){.js .ns-reveal{opacity:1;transform:none}}@media (min-width:960px){.ns-example-out .gm{zoom:1.12}}.ns-cards,.ns-example,.ns-hero,.ns-safe,.ns-step{grid-template-columns:minmax(0,1fr)}.ns-cards>*,.ns-example>*,.ns-hero>*,.ns-safe>*,.ns-step>*{min-width:0}@media (min-width:960px){.ns-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ns-example{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.ns-safe{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}@media (min-width:900px){.ns-step{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (min-width:800px){.ns-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ns-proof ul{display:grid;gap:1px;overflow:hidden;border-radius:20px;background:var(--ns-line);box-shadow:0 0 0 1px var(--ns-line)}@media (min-width:800px){.ns-proof ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:520px) and (max-width:799px){.ns-proof ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-proof li{display:flex;flex-direction:column;gap:4px;padding:22px 24px;background:#fff}.ns-proof strong{font-family:var(--font-display);font-weight:500;font-size:28px;line-height:1.1;letter-spacing:-.02em;color:var(--color-cobalt)}.ns-proof span{font-size:16px;line-height:1.5;color:var(--ns-body)}.ns-proof{padding-bottom:72px}.ns-after-hero{padding-top:48px}.ns-benefits{display:grid;gap:20px;margin-top:40px;grid-template-columns:minmax(0,1fr)}@media (min-width:800px){.ns-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}.ns-benefit{padding:28px;border-radius:20px;background:var(--color-cream)}.ns-benefit p{margin-top:8px}.ns-benefit-num{display:grid;place-items:center;width:40px;height:40px;margin-bottom:16px;font-family:var(--font-display);font-size:18px;color:var(--color-cobalt)}.ns-benefit-num,.ns-sticky{border-radius:999px;background:#fff}.ns-sticky{position:fixed;z-index:45;left:50%;bottom:16px;display:flex;align-items:center;gap:16px;width:min(640px,calc(100% - 24px));padding:10px 10px 10px 22px;box-shadow:0 0 0 1px rgb(19 19 24/.08),0 20px 50px -20px rgb(0 20 80/.45);transform:translate(-50%,150%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.ns-sticky[data-on]{transform:translate(-50%)}.ns-sticky p{flex:1;min-width:0;font-size:16px;font-weight:600;color:var(--ns-ink);line-height:1.35}.ns-btn-sm{min-height:48px;padding:0 22px;font-size:17px;white-space:nowrap}@media (max-width:520px){.ns-sticky{border-radius:20px;padding:10px}.ns-sticky p{display:none}.ns-sticky .ns-btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ns-sticky{transition:none}}:root:has(.ns) header a[href*="everask.ai/agent"],:root:has(.ns) header nav{display:none}.ns-link{display:inline-flex;align-items:center;min-height:48px}.ns-replay{min-height:48px;padding:0 18px}.ns-hero{padding-top:40px}@media (max-height:520px){.ns-sticky{display:none}}.ns-templates{display:grid;gap:24px;margin-top:40px}@media (min-width:800px){.ns-templates{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-copycard{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgb(19 19 24/.08),0 16px 32px -24px rgb(0 20 80/.35)}.ns-copycard-head{padding:18px 24px;border-bottom:1px solid var(--ns-line)}.ns-copycard-text{flex:1;padding:20px 24px 8px;font-size:18px;line-height:1.6;color:var(--ns-ink);user-select:text}.ns-copybtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:16px 24px 24px;padding:0 22px;border:2px solid var(--color-cobalt);border-radius:999px;font-size:18px;font-weight:600;color:var(--color-cobalt);background:#fff;transition:background .2s,color .2s}.ns-copybtn:hover{background:#e7eefe}.ns-copybtn[data-state=done]{color:#fff;background:var(--color-cobalt)}.ns-copybtn:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.ns-copybtn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ns-twocol{display:grid;gap:40px;align-items:start;margin-top:40px}@media (min-width:960px){.ns-twocol{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}}.ns-list{display:grid;gap:16px;font-size:19px;color:var(--ns-ink)}.ns-list li{display:flex;align-items:flex-start;gap:14px}.ns-list .ns-tick{margin-top:4px}.ns-howto{display:grid;gap:18px;counter-reset:howto;font-size:19px;color:var(--ns-ink)}.ns-howto li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;counter-increment:howto}.ns-howto li:before{content:counter(howto);display:grid;place-items:center;width:40px;height:40px;border-radius:999px;font-weight:600;color:var(--color-cobalt);background:#e7eefe}.ns-howto li>span{padding-top:6px}.ns-howto b{font-weight:700}.ns-cross{width:22px;height:22px;flex-shrink:0;margin-top:4px;padding:4px;border-radius:999px;background:#f3f1ec;fill:none;stroke:#5a5a63;stroke-width:2.2;stroke-linecap:round}.ns-list b{font-weight:700}.ns-note{margin-top:32px;padding:22px 24px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(19 19 24/.08)}.ns-note p{margin-top:8px;font-size:18px}.ns-timeline{display:grid;gap:20px;margin-top:40px}@media (min-width:900px){.ns-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}}.ns-stop{padding:24px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgb(19 19 24/.06)}.ns-day{display:inline-block;margin-bottom:12px;padding:4px 12px;border-radius:999px;font-size:16px;font-weight:600;color:#fff;background:var(--color-cobalt)}.ns-stop p{margin-top:8px;font-size:17px}.ns-says{display:grid;gap:16px;margin-top:32px}@media (min-width:800px){.ns-says{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-says li{padding:18px 22px;border-radius:16px;background:#fff;font-size:18px;color:var(--ns-ink);box-shadow:0 0 0 1px rgb(19 19 24/.08)}.ns-says li:before{content:"\201C";margin-right:2px}.ns-says li:after,.ns-says li:before{color:var(--color-cobalt);font-weight:700}.ns-says li:after{content:"\201D"}.ns-film{padding-top:8px;padding-bottom:72px}.rf{margin:0}.rf-viewport{position:relative;padding:28px;border-radius:28px;background:#0980ee var(--rf-sky,none) center bottom /cover no-repeat}@media (max-width:640px){.rf-viewport{padding:10px;border-radius:20px}}.rf-window{position:relative;container:rf/inline-size;overflow:hidden;height:520px;border-radius:16px;background:#fff;box-shadow:0 40px 80px -40px rgb(0 20 80/.6),0 0 0 1px rgb(19 19 24/.08)}.rf-bar{display:flex;align-items:center;gap:12px;height:36px;padding:0 14px;border-bottom:1px solid #ededed;background:#f7f7f7}.rf-dots{display:flex;gap:6px}.rf-dots i{width:10px;height:10px;background:#e0e0e0}.rf-dots i,.rf-url{border-radius:999px}.rf-url{flex:1;max-width:360px;margin:0 auto;padding:3px 12px;background:#fff;font-family:Google Sans Flex,system-ui,sans-serif;font-size:12px;color:#575757;text-align:center}.rf-app{display:flex;height:calc(100% - 36px)}.rf-rail{display:flex;flex-direction:column;align-items:center;gap:22px;width:56px;flex-shrink:0;padding-top:16px;border-right:1px solid #ededed;color:#0f0f0f}.rf-mark{width:20px;height:20px;margin-bottom:8px;fill:#0f0f0f;stroke:none!important}.rf-ri{width:18px;height:18px;fill:none;stroke:#0f0f0f;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.rf-main{position:relative;display:flex;flex-direction:column;flex:1;min-width:0}.rf-top{display:flex;align-items:center;gap:8px;height:52px;flex-shrink:0;padding:0 16px 0 24px;font-family:Google Sans Flex,system-ui,sans-serif}.rf-title{overflow:hidden;font-size:16px;font-weight:500;color:#0f0f0f;white-space:nowrap;text-overflow:ellipsis}.rf-chev{width:16px;height:16px;flex-shrink:0;margin-right:auto;fill:none;stroke:#0f0f0f;stroke-width:1.4}.rf-pill{flex-shrink:0;padding:6px 12px;border-radius:999px;background:#ededed;font-size:14px;font-weight:500;color:#0f0f0f}.rf-pill-line{background:#fff;box-shadow:inset 0 0 0 1px #e0e0e0}.rf-stage{position:relative;flex:1;min-height:0}.rf-chat,.rf-home{position:absolute;inset:0;transition:opacity .35s ease}.rf-home{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:0 max(24px,calc(50% - 360px)) 36px;opacity:0;pointer-events:none}.rf-home[data-on]{opacity:1}.rf-greet{font-family:Google Sans Flex,system-ui,sans-serif;font-size:36px;line-height:44px;font-weight:500;letter-spacing:-.01em;color:#0f0f0f;text-align:center}.rf-home .ea-composer{transition:transform .3s ease}.rf-home .ea-composer[data-on]{transform:translateY(-6px) scale(.99)}.rf-home .ea-composer-text{max-height:148px;overflow:hidden}.rf-chat{display:flex;flex-direction:column;opacity:0}.rf-chat[data-on]{opacity:1}.rf-view{position:relative;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 28px,#000 calc(100% - 24px),transparent)}.rf-scroll{display:flex;flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:24px max(24px,calc(50% - 380px)) 8px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.rf-trail .ea-steps{margin-top:4px}.rf-intro{font-size:16px;line-height:28px}.rf-dock{flex-shrink:0;width:100%;max-width:760px;margin:0 auto;padding:8px max(16px,calc(50% - 380px)) 10px}.rf-dock .ea-composer{gap:6px;padding:10px 12px}.rf-dock .ea-caret{display:none}.rf-disclaimer{margin-top:6px;font-family:Google Sans Flex,system-ui,sans-serif;font-size:12px;color:#737373;text-align:center}.rf-gmail{position:absolute;right:24px;bottom:0;width:min(540px,calc(100% - 48px));height:78%;transform:translateY(0);transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .4s}.rf-gmail .gm{height:100%}.rf-gmail .gm-body-in{will-change:transform}.rf[data-js] .rf-gmail:not([data-on]){transform:translateY(105%);opacity:0}.rf[data-js] .rf-anim:not([data-on]){display:none}.rf[data-js] .rf-anim[data-on]{animation:rf-in .42s ease both}@keyframes rf-in{0%{opacity:0;transform:translateY(8px)}}.rf:not([data-js]) .rf-home{display:none}@container rf (max-width: 640px){.rf-pill,.rf-rail{display:none}.rf-top{padding:0 16px}.rf-greet{font-size:26px;line-height:32px}.rf-gmail{right:8px;width:calc(100% - 16px);height:82%}}@media (max-width:640px){.rf-window{height:560px}}.rf-cap{display:grid;gap:16px;margin-top:20px}.rf-chapters{display:grid;gap:10px;font-size:18px;color:#5a5a63}@media (min-width:800px){.rf-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.rf-chapters li{display:flex;align-items:center;gap:12px;transition:color .25s}.rf-chapters li[data-on],.rf-chapters li[data-past]{color:var(--ns-ink)}.rf-chapters li[data-on]{font-weight:600}.rf-chapter-num{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;font-size:17px;font-weight:600;color:var(--color-cobalt);background:#e7eefe;transition:background .25s,color .25s}.rf-chapters li[data-on] .rf-chapter-num{color:#fff;background:var(--color-cobalt)}.rf-controls{display:flex;align-items:center;gap:18px}.rf-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;font-size:18px;font-weight:600;color:var(--color-cobalt);background:#e7eefe}.rf-btn:hover{background:#d6e2fd}.rf-btn:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.rf-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-btn .rf-fill{fill:currentColor}.rf-track{flex:1;height:6px;overflow:hidden;border-radius:999px;background:#e3e1da}.rf-track span{display:block;height:100%;background:var(--color-cobalt);transform-origin:left;transform:scaleX(1)}.rf-note{font-size:16px;color:#5a5a63}@media (prefers-reduced-motion:reduce){.rf *,.rf :before{transition:none!important;animation:none!important}}@media (forced-colors:active){.ns-btn,.ns-replay{border:2px solid ButtonText;background:ButtonFace;color:ButtonText;forced-color-adjust:none}.ns-btn:hover{background:Highlight;color:HighlightText}.ns-benefit-num,.ns-num,.ns-tick{border:2px solid CanvasText}.ns-benefit,.ns-card,.ns-copycard,.ns-proof li,.ns-says li,.ns-sticky,.ns-stop,.ns-type,.ns-usecase{border:1px solid CanvasText}.ns-copybtn{border-color:ButtonText}.rf-btn{border:2px solid ButtonText}.rf-track span{background:Highlight}}.rf [data-block]>.ea-h+*{margin-top:10px}.rf [data-block]+[data-block]:has(>.ea-h){margin-top:22px}.ns{--ns-blue:#0088ff;--ns-blue-deep:#0070e0;--ns-sky:#eef6ff;--ns-lift:0 1px 2px rgb(0 40 100/0.04),0 18px 40px -24px rgb(0 50 120/0.28)}.ns-crumbs ol{gap:6px;padding:14px 0 0;font-size:14px;color:#5a5a63}.ns-crumbs li{display:inline-flex;align-items:center;gap:6px}.ns-crumbs li+li:before{content:none}.ns-crumbs a{transition:color .2s}.ns-crumbs svg{width:14px;height:14px;fill:none;stroke:#9a9aa2;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ns-btn{background:linear-gradient(180deg,#1a94ff,var(--ns-blue-deep));box-shadow:inset 0 1px 0 rgb(255 255 255/.25),0 12px 28px -12px rgb(0 120 255/.7)}.ns-btn:hover{background:linear-gradient(180deg,#0a8aff,#0062c9);transform:translateY(-1px)}.ns-benefit-num,.ns-copybtn,.ns-howto li:before,.ns-link,.ns-replay,.ns-says li:after,.ns-says li:before,.rf-btn,.rf-chapter-num{color:var(--ns-blue-deep)}.ns-tick{stroke:var(--ns-blue-deep)}.ns-howto li:before,.ns-replay,.ns-tick,.rf-btn,.rf-chapter-num{background:#e3f1ff}.ns-copybtn:hover,.rf-btn:hover{background:#d3e9ff}.ns-copybtn{border-color:var(--ns-blue)}.ns-copybtn[data-state=done],.ns-day,.rf-chapters li[data-on] .rf-chapter-num,.rf-track span{background:var(--ns-blue);color:#fff}.ns-btn:focus-visible,.ns-copybtn:focus-visible,.ns-link:focus-visible,.ns-q summary:focus-visible,.ns-replay:focus-visible,.rf-btn:focus-visible{outline-color:var(--ns-blue)}.ns-hero{position:relative}.ns-hero:before{content:"";position:absolute;z-index:-1;left:-10%;top:0;width:60%;height:100%;border-radius:999px;background:radial-gradient(closest-side,rgb(0 136 255/.1),transparent);pointer-events:none}.ns-hero-art{border-radius:32px;background:linear-gradient(180deg,#0a7fe9,#45a8ff);box-shadow:0 40px 80px -40px rgb(0 70 160/.55)}.ns-hero-ui{border-radius:22px;box-shadow:0 0 0 1px rgb(255 255 255/.6),0 30px 60px -28px rgb(0 30 90/.6)}.ns-proof ul{border-radius:24px;background:#e6eef8;box-shadow:0 0 0 1px #e6eef8,var(--ns-lift)}.ns-proof strong{background:linear-gradient(135deg,#0088ff,#0057c8);-webkit-background-clip:text;background-clip:text;color:transparent}.ns-band{margin:0 8px;border-radius:28px;background:linear-gradient(180deg,var(--ns-sky),#f7fbff 70%,#fff)}@media (min-width:640px){.ns-band{margin:0 12px;border-radius:36px}}.ns-num{background:linear-gradient(180deg,#1a94ff,var(--ns-blue-deep));box-shadow:0 0 0 6px rgb(0 136 255/.12),0 10px 20px -10px rgb(0 100 230/.7)}.ns-card,.ns-type{border-radius:22px;box-shadow:0 0 0 1px rgb(0 40 100/.06),var(--ns-lift)}.ns-benefit,.ns-copycard,.ns-says li,.ns-stop,.ns-usecase{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.ns-benefit{border-radius:24px;background:linear-gradient(180deg,#f2f8ff,#fff);box-shadow:0 0 0 1px #e3eefb}.ns-benefit-num{box-shadow:0 0 0 1px #dcebfb}.ns-copycard,.ns-stop,.ns-usecase{border-radius:24px;box-shadow:0 0 0 1px rgb(0 40 100/.06),var(--ns-lift)}.ns-usecase img{transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.ns-benefit:hover,.ns-copycard:hover,.ns-stop:hover,.ns-usecase:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgb(0 40 100/.06),0 28px 50px -26px rgb(0 60 140/.4)}.ns-usecase:hover img{transform:scale(1.03)}}.ns-safe-pic>:first-child{border-radius:22px;box-shadow:0 0 0 1px rgb(0 40 100/.06),var(--ns-lift)}.ns-safe-icon .ns-tick{background:linear-gradient(180deg,#e3f1ff,#d0e7ff)}.ns-faq{display:grid;gap:12px;border-top:0}.ns-q{border:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgb(0 40 100/.07);padding:0 24px;transition:box-shadow .25s}.ns-q[open]{box-shadow:0 0 0 1px rgb(0 136 255/.25),var(--ns-lift)}.ns-q-icon{background:#f2f8ff;box-shadow:none}.ns-close{padding:88px 8px 24px}@media (min-width:640px){.ns-close{padding:104px 12px 32px}}.ns-close-panel{position:relative;isolation:isolate;overflow:hidden;padding:88px 24px;border-radius:28px}@media (min-width:640px){.ns-close-panel{padding:112px 24px;border-radius:36px}}.ns-close-sky{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 88%}.ns-close-veil{position:absolute;inset:0;z-index:-1}.ns-close-panel[data-sky] .ns-h2{color:#fff}.ns-close-panel[data-sky] .ns-sub{color:rgb(255 255 255/.88);margin-left:auto;margin-right:auto}.ns-close-panel[data-sky] .ns-small{color:rgb(255 255 255/.8)}.ns-close-panel[data-sky] .ns-btn{color:#131318;background:#fff;box-shadow:0 16px 36px -14px rgb(0 30 90/.55)}.ns-close-panel[data-sky] .ns-btn:hover{background:rgb(255 255 255/.9)}@media (forced-colors:active){.ns-proof strong{color:CanvasText;background:none}.ns-close-sky,.ns-close-veil{display:none}}