.mkt-product{--content-x: max(40px, calc((100 * var(--mkt-vw) - 1120px) / 2))}.mkt-product .po-feature-description{padding-top:28px;scroll-margin-top:120px}.mkt-product .po-feature-description-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.mkt-product .po-feature-description-title h3{display:flex;align-items:center;gap:10px;font-size:20px;line-height:28px;letter-spacing:-.015em;font-weight:500}.mkt-product .po-feature-description-title h3 .po-number-tag{width:20px;height:20px;font-size:11px}.mkt-product .po-feature-description-title a{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:15px;line-height:20px;font-weight:500;white-space:nowrap}.mkt-product .po-feature-description p{max-width:460px;margin:10px 0 12px;color:var(--mkt-secondary);font-size:15px;line-height:24px}.mkt-product .po-feature-description--inline{padding:24px 28px 28px;border-top:1px solid var(--mkt-line-soft)}.mkt-product .po-feature-description--inline p{margin-bottom:0}.mkt-product .po-overview-hero .po-panel{overflow:visible;padding-bottom:56px}.mkt-product .po-overview-intro{display:grid;justify-items:center;padding:56px 40px 0;text-align:center;color:var(--mkt-deep)}.mkt-product .po-overview-intro h1{max-width:980px}.mkt-product .po-overview-intro .mkt-lede{margin-top:22px;color:var(--mkt-on-atmosphere)}.mkt-product .po-overview-intro .po-trial-actions{justify-content:center;margin-top:28px}.mkt-product .po-answer-stage{position:relative}.mkt-product .po-answer-window{width:min(1104px,calc(100% - 100px));margin:40px auto 0;overflow:clip}.mkt-product .po-answer-header,.mkt-product .po-answer-body,.mkt-product .po-answer-bottom{display:grid;grid-template-columns:200px minmax(0,1fr) 200px;-moz-column-gap:32px;column-gap:32px;padding-inline:32px}.mkt-product .po-answer-header{align-items:center;min-height:52px;border-bottom:1px solid var(--mkt-line-soft)}.mkt-product .po-answer-header>span{grid-column:2;grid-row:1;display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;white-space:nowrap}.mkt-product .po-answer-header small{margin-left:2px;color:var(--mkt-muted);font-size:13px;font-weight:400}.mkt-product .po-answer-body{grid-template-areas:". q ." "n2 p1 ." ". p2 n1" "n4 p3 ." "n3 chips n7";row-gap:14px;padding-top:34px;padding-bottom:28px}.mkt-product .po-answer-q{grid-area:q;margin-bottom:6px;font-size:23px;line-height:30px;letter-spacing:-.02em;font-weight:500}.mkt-product .po-answer-line{font-size:19px;line-height:34px}.mkt-product .po-answer-body>.po-answer-line:nth-of-type(2){grid-area:p1}.mkt-product .po-answer-body>.po-answer-line:nth-of-type(3){grid-area:p2}.mkt-product .po-answer-body>.po-answer-line:nth-of-type(4){grid-area:p3}.mkt-product .po-answer-body .po-note[data-n="2"]{grid-area:n2}.mkt-product .po-answer-body .po-note[data-n="1"]{grid-area:n1}.mkt-product .po-answer-body .po-note[data-n="4"]{grid-area:n4}.mkt-product .po-answer-body .po-note[data-n="3"]{grid-area:n3}.mkt-product .po-answer-body .po-note[data-n="7"]{grid-area:n7}.mkt-product .po-answer-line .po-number-tag,.mkt-product .po-chip-pair .po-number-tag{width:16px;height:16px;margin-left:4px;vertical-align:super;font-size:9px}.mkt-product .po-answer-line mark{position:relative;z-index:0;padding:0 3px;background:none;color:var(--mkt-deep);font-weight:500;white-space:nowrap}.mkt-product .po-answer-line mark:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(174deg,transparent 22%,#c8ede5 23%,#a9ddcc 78%,transparent 80%);transform-origin:0 50%}.mkt-product .po-answer-line mark.po-grey-mark{color:var(--mkt-ink)}.mkt-product .po-answer-line mark.po-grey-mark:before{background:linear-gradient(176deg,transparent 24%,#e7e5e4 25%,#dedbd6 78%,transparent 80%)}.mkt-product .po-answer-line u{text-decoration-color:var(--mkt-green);text-decoration-thickness:1.5px;text-underline-offset:5px}.mkt-product .po-dotted{-webkit-text-decoration:underline dotted #a8a29e;text-decoration:underline dotted #a8a29e;text-decoration-thickness:1.5px;text-underline-offset:5px}.mkt-product .po-note{display:grid;align-content:start;gap:2px;padding-top:7px;color:var(--mkt-muted);font-size:13px;line-height:20px;transition:color var(--mkt-state-time) var(--mkt-ease)}.mkt-product .po-note b{display:flex;align-items:center;gap:8px;color:var(--mkt-ink);font-size:14px;line-height:20px;font-weight:500;transition:color var(--mkt-state-time) var(--mkt-ease)}.mkt-product .po-note--left{text-align:right}.mkt-product .po-note--left b{justify-content:flex-end}.mkt-product .po-number-tag{transition:background-color var(--mkt-state-time) var(--mkt-ease),color var(--mkt-state-time) var(--mkt-ease),transform var(--mkt-state-time) var(--mkt-ease)}.mkt-product .po-source-chips{grid-area:chips;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.mkt-product .po-source-chips a{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid var(--mkt-line);border-radius:6px;color:var(--mkt-secondary);font-size:13px;line-height:18px;white-space:nowrap;transition:border-color var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover),background-color var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-product .po-source-chips img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.mkt-product .po-chip-pair{display:inline-flex;align-items:center;white-space:nowrap}.mkt-product .po-chip-pair--own{margin-left:auto}.mkt-product .po-source-chips .po-own-chip{color:var(--mkt-ink);font-weight:500}@media(hover:hover){.mkt-product .po-source-chips a:hover{border-color:#b9cfc7;background:#f6faf8;color:var(--mkt-green-hover)}}.mkt-product .po-answer-bottom{align-items:center;min-height:72px;padding-block:12px;border-top:1px solid var(--mkt-line-soft)}.mkt-product .po-answer-bottom .po-note{padding-top:0}.mkt-product .po-answer-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.mkt-product .po-agent-ask-row{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-left:-10px;padding:6px 10px;border:0;border-radius:12px;background:transparent;color:var(--mkt-ink);font-size:15px;line-height:22px;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover),transform var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-product .po-agent-ask-row .po-agent-mark{border-radius:6px}.mkt-product .po-ask-text{display:inline-flex;align-items:center;white-space:nowrap}.mkt-product .po-nowrap{white-space:nowrap}.mkt-product .po-caret{display:inline-block;width:1.5px;height:20px;margin-left:2px;background:var(--mkt-green);animation:po-caret 1.1s steps(1) infinite}.mkt-product .po-key-chip{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;border-radius:6px;box-shadow:0 0 0 1px var(--mkt-line),0 1px 0 var(--mkt-line);color:var(--mkt-secondary);transition:box-shadow var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-product .po-return-icon{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.mkt-product .po-agent-ask-row:hover{background:#f6faf8}.mkt-product .po-agent-ask-row:hover .po-key-chip{box-shadow:0 0 0 1px #b9cfc7,0 1px #b9cfc7;color:var(--mkt-green-hover)}}.mkt-product .po-agent-ask-row:active{transform:scale(.98)}.mkt-product .po-fix-ready{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:var(--mkt-green-text);font-size:13px;line-height:18px;white-space:nowrap}.mkt-product .po-fix-ready .po-number-tag{margin-left:2px}@media(hover:hover){.mkt-product .po-fix-ready:hover{color:var(--mkt-deep)}}.mkt-product .po-check-dot{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#d9f0e8;color:var(--mkt-green-text)}.mkt-product .po-feature-index-slot{position:absolute;left:0;right:0;bottom:-82px;display:flex;justify-content:center;height:52px;pointer-events:none}.mkt-product .po-feature-index{display:flex;align-items:center;gap:2px;padding:6px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #063c2e14,0 10px 24px -12px #063c2e59;pointer-events:auto}.mkt-product .po-feature-index a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;color:var(--mkt-ink);font-size:14px;line-height:20px;white-space:nowrap;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-product .po-feature-index a[aria-current]{background:var(--mkt-soft);color:var(--mkt-deep)}@media(hover:hover){.mkt-product .po-feature-index a:hover:not([aria-current]){background:#f6faf8}}.mkt-product .po-feature-index--floating{position:fixed;z-index:50;left:50%;bottom:20px;translate:-50% 0;box-shadow:0 0 0 1px #063c2e14,0 2px 6px #063c2e0d,0 24px 48px -20px #063c2e73;animation:po-index-in .32s var(--mkt-ease) both}.mkt-product .po-feature-index--floating{transition:opacity var(--mkt-state-time) var(--mkt-ease)}.mkt-product .po-feature-index--floating[data-covering]:not(:hover,:focus-within){opacity:.15}@media(min-width:768px){html:has(.po-feature-index--floating){scroll-padding-bottom:88px}}@keyframes po-index-in{0%{opacity:0;transform:translateY(16px)}}@keyframes po-caret{0%,55%{opacity:1}56%,to{opacity:0}}.mkt-product .po-answer-window[data-spot="1"] [data-n="1"].po-number-tag,.mkt-product .po-answer-window[data-spot="2"] [data-n="2"].po-number-tag,.mkt-product .po-answer-window[data-spot="3"] [data-n="3"].po-number-tag,.mkt-product .po-answer-window[data-spot="4"] [data-n="4"].po-number-tag,.mkt-product .po-answer-window[data-spot="5"] [data-n="5"].po-number-tag,.mkt-product .po-answer-window[data-spot="6"] [data-n="6"].po-number-tag,.mkt-product .po-answer-window[data-spot="7"] [data-n="7"].po-number-tag{background:var(--mkt-green);color:#fff}.mkt-product .po-answer-window[data-spot="1"] .po-note[data-n="1"] b,.mkt-product .po-answer-window[data-spot="2"] .po-note[data-n="2"] b,.mkt-product .po-answer-window[data-spot="3"] .po-note[data-n="3"] b,.mkt-product .po-answer-window[data-spot="4"] .po-note[data-n="4"] b,.mkt-product .po-answer-window[data-spot="5"] .po-note[data-n="5"] b,.mkt-product .po-answer-window[data-spot="6"] .po-note[data-n="6"] b,.mkt-product .po-answer-window[data-spot="7"] .po-note[data-n="7"] b{color:var(--mkt-green-text)}.mkt-product [data-enter=run] .po-answer-window{animation:po-toast-in var(--mkt-enter-time) var(--mkt-ease) .12s both}.mkt-product [data-enter=run] .po-answer-line mark:before{animation:po-mark-in .7s var(--mkt-ease) both;animation-delay:.7s}.mkt-product [data-enter=run] .po-answer-line--you mark:before{animation-delay:1s}.mkt-product [data-enter=run] .po-number-tag{animation:po-tag-in .42s var(--mkt-ease) both;animation-delay:calc(1.1s + var(--n-delay, 0ms))}.mkt-product [data-enter=run] .po-note{animation:po-fade .52s var(--mkt-ease) both;animation-delay:1.3s}.mkt-product [data-enter=run] .po-feature-index{animation:po-index-in .52s var(--mkt-ease) 1.5s both}.mkt-product [data-n="2"]{--n-delay: 60ms}.mkt-product [data-n="3"]{--n-delay: .12s}.mkt-product [data-n="4"]{--n-delay: .18s}.mkt-product [data-n="5"]{--n-delay: .24s}.mkt-product [data-n="6"]{--n-delay: .3s}.mkt-product [data-n="7"]{--n-delay: .36s}@keyframes po-mark-in{0%{transform:scaleX(0)}}@keyframes po-tag-in{0%{opacity:0;transform:scale(.5)}}.mkt-dialog .po-evidence-label{display:flex;align-items:center;gap:8px;color:var(--mkt-muted);font-size:13px;line-height:18px}.mkt-dialog .po-evidence-label .po-agent-mark{border-radius:5px}.mkt-product .po-see .mkt-section-heading{margin-bottom:72px}.mkt-product .po-see-grid{display:grid;grid-template-columns:minmax(0,800fr) minmax(0,456fr);gap:24px;width:calc(100% - var(--content-x))}.mkt-product .po-see-moment:first-child .po-feature-description{margin-left:var(--content-x);max-width:640px}.mkt-product .po-mini-visibility{position:relative;height:400px;border-radius:0 28px 28px 0;overflow:clip}.mkt-product .po-mini-chart{position:absolute;inset:0}.mkt-product .po-mini-horizon{position:absolute;inset:0;width:100%;height:100%;display:block}.mkt-product .po-mini-score{position:absolute;z-index:1;top:12px;left:var(--content-x);display:flex;align-items:flex-end;gap:14px}.mkt-product .po-mini-score strong{font-size:64px;line-height:64px;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums}.mkt-product .po-mini-score span{display:grid;gap:2px;padding-bottom:6px;color:var(--mkt-muted);font-size:13px;line-height:16px}.mkt-product .po-mini-score b{color:var(--mkt-green-text);font-weight:500}.mkt-product .po-mini-labels>span{position:absolute;right:24px;display:flex;gap:6px;color:var(--mkt-muted);font-size:13px;line-height:16px}.mkt-product .po-mini-labels b{font-weight:500;font-variant-numeric:tabular-nums}.mkt-product .po-mini-labels>span:nth-child(2) b{color:var(--mkt-secondary)}.mkt-product .po-mini-labels .po-mini-label--you,.mkt-product .po-mini-labels .po-mini-label--you b{color:var(--mkt-green-text);font-weight:500}.mkt-product .po-mini-race{position:relative;height:400px;border-radius:28px;overflow:clip}.mkt-product .po-see-moment .po-feature-description p{max-width:460px}.mkt-product .po-see[data-play] .po-horizon-reveal{transform-origin:0 0}.mkt-product .po-understand{padding-block:var(--mkt-section-space)}.mkt-product .po-understand>.mkt-atmosphere{border-radius:0;padding-block:112px 72px}.mkt-product .po-understand-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.mkt-product .po-understand-copy{padding-bottom:64px;color:var(--mkt-deep)}.mkt-product .po-understand-copy .mkt-lede{max-width:520px;margin-top:20px;color:var(--mkt-on-atmosphere)}.mkt-product .po-card-pad{padding:28px}.mkt-product .po-sample-question{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:22px;font-weight:500}.mkt-product .po-sample-question .po-model-icon{margin-top:3px}.mkt-product .po-picks{display:grid;gap:4px;margin:14px 0 0;padding:0 0 0 26px;list-style:none;font-size:14px;line-height:22px}.mkt-product .po-picks li{display:flex;align-items:center;gap:8px}.mkt-product .po-picks small{width:12px;color:var(--mkt-muted);font-size:13px}.mkt-product .po-picks-you,.mkt-product .po-picks-you small{color:var(--mkt-green-text)}.mkt-product .po-ref-boxes{display:inline-flex;gap:4px;margin-left:4px}.mkt-product .po-ref-boxes i,.mkt-product .po-ref-box{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 3px;border:1px solid var(--mkt-line);border-radius:4px;color:var(--mkt-secondary);font-size:10px;line-height:1;font-style:normal;font-weight:500;font-variant-numeric:tabular-nums}.mkt-product .po-citation-rows{margin:0;padding:0;list-style:none}.mkt-product .po-citation-rows li{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 28px;border-top:1px solid var(--mkt-line-soft)}.mkt-product .po-citation-rows .po-ref-box{width:18px;height:18px}.mkt-product .po-citation-rows img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.mkt-product .po-citation-rows li>span:not(.po-check-dot){display:grid;min-width:0}.mkt-product .po-citation-rows b{font-size:14px;line-height:18px;font-weight:500}.mkt-product .po-citation-rows small{color:var(--mkt-muted);font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-product .po-names{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--mkt-muted);font-size:13px;line-height:18px;font-style:normal;white-space:nowrap}.mkt-product .po-names--you{color:var(--mkt-green-text)}.mkt-product .po-ring{width:10px;height:10px;border-radius:50%;border:1.25px solid var(--mkt-quiet)}.mkt-product .po-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:20px}.mkt-product .po-card-meta b{font-weight:500}.mkt-product .po-card-meta b span{margin-left:6px;color:var(--mkt-muted);font-weight:400}.mkt-product .po-card-meta-good{color:var(--mkt-green-text);font-size:13px}.mkt-product .po-word-field{position:relative;height:222px;margin:4px 0 0;padding:0;list-style:none}.mkt-product .po-word{position:absolute;top:calc(var(--t) - 22px);display:flex;align-items:flex-start;gap:3px;white-space:nowrap}.mkt-product .po-word[data-anchor=left]{left:var(--l)}.mkt-product .po-word[data-anchor=right]{right:var(--r)}.mkt-product .po-word>span{position:relative;padding-bottom:7px;font-size:28px;line-height:34px;letter-spacing:-.025em}.mkt-product .po-word>span:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:1px;background:var(--mkt-green)}.mkt-product .po-word--doubt>span:after{height:3px;bottom:1.5px;border-radius:0;background:radial-gradient(circle at 1.5px 1.5px,var(--mkt-quiet) 1.1px,transparent 1.3px) 0 0 / 5.5px 3px repeat-x}.mkt-product .po-word sup{padding-top:2px;color:var(--mkt-green-text);font-size:11px;line-height:14px;font-weight:600;vertical-align:top}.mkt-product .po-word--doubt sup{color:var(--mkt-muted)}.mkt-product .po-word--2>span{padding-bottom:6px;font-size:21px;line-height:26px;letter-spacing:-.02em}.mkt-product .po-word--3>span{padding-bottom:5px;font-size:16px;line-height:20px;letter-spacing:-.01em}.mkt-product .po-word--3>span:after{height:1.5px}.mkt-product .po-word--3 sup{font-size:10px;line-height:12px}.mkt-product .po-lean{display:grid;gap:8px}.mkt-product .po-lean-track{position:relative;height:9px}.mkt-product .po-lean-track:before{content:"";position:absolute;left:0;top:4px;width:50%;height:1px;background:#d6d3d1}.mkt-product .po-lean-track:after{content:"";position:absolute;left:50%;right:0;top:4px;height:1.5px;background:var(--mkt-green)}.mkt-product .po-lean-track i{position:absolute;z-index:1;top:0;left:66.5%;width:9px;height:9px;border:1.5px solid var(--mkt-green);border-radius:50%;background:#fff}.mkt-product .po-lean-labels{display:flex;justify-content:space-between;color:var(--mkt-muted);font-size:12px;line-height:16px}.mkt-product .po-lean-labels span:nth-child(2){color:var(--mkt-quiet)}.mkt-product .po-lean-labels span:last-child{color:var(--mkt-green-text);font-weight:500}.mkt-product .po-perception-card .po-card-pad{padding-bottom:24px}.mkt-product .po-act{display:grid;grid-template-columns:minmax(300px,400px) minmax(0,800px);justify-content:space-between;align-items:center;gap:80px;padding-left:var(--content-x)}.mkt-product .po-act-copy>.mkt-body-lg{margin-top:20px}.mkt-product .po-act-copy .po-feature-description{margin-top:28px;padding-top:28px;border-top:1px solid var(--mkt-line)}.mkt-product .po-act-copy .po-feature-description+.po-feature-description{margin-top:20px}.mkt-product .po-draft-atmosphere{position:relative;height:800px;border-radius:28px 0 0 28px;overflow:clip}.mkt-product .po-agent-ask{position:absolute;left:64px;top:64px;width:500px;max-width:calc(100% - 96px);display:flex;align-items:center;gap:12px;height:64px;padding:0 20px;border-radius:16px;background:#fff;color:var(--mkt-ink);box-shadow:var(--mkt-toast-shadow);font-size:17px;line-height:24px}.mkt-product .po-agent-ask>span{min-width:0}.mkt-product .po-agent-ask .po-caret{vertical-align:-4px}.mkt-product .po-agent-response{position:absolute;left:64px;top:144px;width:500px;max-width:calc(100% - 96px)}.mkt-product .po-agent-response-body{display:grid;gap:8px;padding:20px 24px;font-size:15px;line-height:24px}.mkt-product .po-agent-meta{display:flex;gap:8px;color:var(--mkt-muted);font-size:13px;line-height:16px}.mkt-product .po-agent-meta b{color:var(--mkt-ink);font-weight:500}.mkt-product .po-agent-response-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 14px 24px;border-top:1px solid var(--mkt-line-soft)}.mkt-product .po-agent-response-foot>b{font-size:14px;line-height:20px;font-weight:500}.mkt-product .po-approve{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 14px;border:1px solid transparent;border-radius:10px;background:var(--mkt-soft);color:var(--mkt-green-text);font-size:14px;line-height:18px;font-weight:500;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover),border-color var(--mkt-hover-time) var(--mkt-ease-hover),transform var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-product .po-approve[aria-busy=true]{background:#fff;border-color:var(--mkt-line);color:var(--mkt-secondary);cursor:progress}.mkt-product .po-approve--done{padding-inline:12px}@media(hover:hover){.mkt-product .po-approve:hover:not([aria-busy=true]){background:var(--mkt-soft-hover)}}.mkt-product .po-approve:active{transform:scale(.98)}.mkt-product .po-return-key{position:absolute;left:588px;top:268px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:84px;height:84px;padding:12px 14px;border:0;border-radius:18px;background:#fff;color:var(--mkt-ink);box-shadow:0 0 0 1px #063c2e14,0 4px #063c2e1f,0 24px 48px -18px #063c2e66;transition:transform .12s var(--mkt-ease-hover),box-shadow .12s var(--mkt-ease-hover)}.mkt-product .po-return-key span{color:var(--mkt-muted);font-size:12px;line-height:14px}.mkt-product .po-return-key svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mkt-product .po-return-key:active,.mkt-product .po-return-key[data-pressed]{transform:translateY(3px);box-shadow:0 0 0 1px #063c2e14,0 1px #063c2e1f,0 16px 32px -18px #063c2e66}.mkt-product .po-return-key[data-pressed] svg{color:var(--mkt-green-text)}.mkt-product .po-edit-preview{position:absolute;left:232px;top:440px;width:504px;max-width:calc(100% - 96px)}.mkt-product .po-edit-header,.mkt-product .po-edit-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:20px}.mkt-product .po-edit-header{height:46px;border-bottom:1px solid var(--mkt-line-soft)}.mkt-product .po-edit-header>span:first-child,.mkt-product .po-edit-footer>span{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--mkt-secondary);font-size:13px;line-height:16px}.mkt-product .po-edit-header .mkt-mono{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-product .po-edit-header img,.mkt-product .po-edit-footer img{border-radius:4px;flex-shrink:0}.mkt-product .po-edit-status{display:inline-flex;align-items:center;gap:8px;color:var(--mkt-secondary);font-size:13px;line-height:16px;white-space:nowrap}.mkt-product .po-edit-status i{width:2px;height:14px;border-radius:1px;background:var(--mkt-green)}.mkt-product .po-edit-body{display:grid;gap:6px;padding:24px 32px 30px}.mkt-product .po-edit-kicker{color:var(--mkt-muted);font-size:13px;line-height:18px}.mkt-product .po-edit-title{padding-bottom:6px;font-size:26px;line-height:34px;letter-spacing:-.025em;font-weight:500}.mkt-product .po-edit-copy{position:relative;padding-top:8px;font-size:18px;line-height:32px}.mkt-product .po-edit-copy:before{content:"";position:absolute;left:-18px;top:12px;width:2px;height:56px;border-radius:1px;background:var(--mkt-green)}.mkt-product .po-edit-copy del{color:var(--mkt-quiet);text-decoration-thickness:1px}.mkt-product .po-edit-copy ins{position:relative;color:var(--mkt-green-text);-webkit-text-decoration:underline 1px #0e937366;text-decoration:underline 1px #0e937366;text-underline-offset:5px}.mkt-product .po-cursor{position:relative;display:inline-block;width:2px;height:20px;margin-left:2px;vertical-align:-3px;border-radius:1px;background:var(--mkt-green)}.mkt-product .po-cursor span{position:absolute;left:0;top:21px;display:flex;align-items:center;height:18px;padding:0 6px;border-radius:0 4px 4px;background:var(--mkt-green);color:#fff;font-size:11px;line-height:14px;font-weight:600;text-decoration:none}.mkt-product .po-draft-atmosphere[data-state=done] .po-cursor{opacity:0;transition:opacity .24s var(--mkt-ease)}.mkt-product .po-edit-footer{height:48px;border-top:1px solid var(--mkt-line-soft)}.mkt-product .po-edit-footer b{color:var(--mkt-green-text);font-size:13px;line-height:16px;font-weight:500;white-space:nowrap}.mkt-product .po-draft-atmosphere[data-state=done] .po-edit-footer>span{color:var(--mkt-green-text)}.mkt-product .po-draft-atmosphere[data-play=pending] :is(.po-agent-ask,.po-agent-response,.po-return-key,.po-edit-preview){opacity:0;transform:translateY(12px)}.mkt-product .po-draft-atmosphere[data-play=in] :is(.po-agent-ask,.po-agent-response,.po-return-key,.po-edit-preview){transition:opacity var(--mkt-enter-time) var(--mkt-ease),transform var(--mkt-enter-time) var(--mkt-ease)}.mkt-product .po-draft-atmosphere[data-play=in] .po-agent-response{transition-delay:.16s}.mkt-product .po-draft-atmosphere[data-play=in] .po-return-key{transition-delay:.32s}.mkt-product .po-draft-atmosphere[data-play=in] .po-edit-preview{transition-delay:.48s}.mkt-product .po-draft-atmosphere[data-play=in] .po-edit-copy ins:after{content:"";position:absolute;inset:-2px -4px;border-radius:4px;background:linear-gradient(90deg,#c8ede500,#c8ede5cc 45%,#c8ede500);transform-origin:0 50%;animation:po-wash 1.1s var(--mkt-ease) 1s both;pointer-events:none}@keyframes po-wash{0%{opacity:0;transform:translate(-60%) scaleX(.4)}30%{opacity:1}to{opacity:0;transform:translate(40%) scaleX(1)}}.mkt-product .po-revenue .mkt-section-heading{margin-bottom:56px}.mkt-product .po-ledger{max-width:720px;margin:0 auto}.mkt-product .po-ledger-heading{display:grid;grid-template-columns:minmax(0,1fr) 80px 140px;align-items:end;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--mkt-line)}.mkt-product .po-ledger-heading>div{display:grid;gap:2px}.mkt-product .po-ledger-heading b{font-size:15px;line-height:20px;font-weight:500}.mkt-product .po-ledger-heading small{color:var(--mkt-quiet);font-size:10px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:right}.mkt-product .po-ledger-row{display:grid;grid-template-columns:auto minmax(24px,1fr) 80px 140px;align-items:center;height:60px}.mkt-product .po-ledger-row>span:first-child{display:flex;align-items:center;gap:12px;font-size:17px;line-height:24px}.mkt-product .po-ledger-leader{align-self:center;height:0;margin:2px 16px 0;border-bottom:1px dotted #c9c5c1;transform-origin:0 50%}.mkt-product .po-ledger-share{color:var(--mkt-muted);font-size:15px;line-height:22px;text-align:right;font-variant-numeric:tabular-nums}.mkt-product .po-ledger-row b{font-size:17px;line-height:24px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.mkt-product .po-ledger-total{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:10px;padding:28px 0 32px;border-top:3px double var(--mkt-ink);font-size:17px;line-height:24px}.mkt-product .po-ledger-total small{display:block;margin-top:4px;color:var(--mkt-green-text);font-size:13px;line-height:18px}.mkt-product .po-ledger-total strong{font-size:88px;line-height:92px;letter-spacing:-.035em;font-weight:500;font-variant-numeric:tabular-nums}.mkt-product .po-ledger .po-feature-description--inline{padding-inline:0;border-top-color:var(--mkt-line)}.mkt-product .po-revenue-note{max-width:720px;margin:20px auto 0}.mkt-product .po-ledger[data-play=pending] .po-ledger-row{opacity:0;transform:translateY(8px)}.mkt-product .po-ledger[data-play=in] .po-ledger-row{transition:opacity .46s var(--mkt-ease),transform .46s var(--mkt-ease);transition-delay:calc(var(--i) * 80ms)}.mkt-product .po-ledger[data-play=pending] .po-ledger-leader{transform:scaleX(0)}.mkt-product .po-ledger[data-play=in] .po-ledger-leader{transition:transform .7s var(--mkt-ease);transition-delay:calc(.2s + var(--i) * 80ms)}@media(max-width:1199px){.mkt-product .po-answer-window{width:calc(100% - 64px)}.mkt-product .po-answer-header,.mkt-product .po-answer-body,.mkt-product .po-answer-bottom{grid-template-columns:150px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding-inline:24px}.mkt-product .po-answer-body{grid-template-areas:". q" "n2 p1" ". p2" "n4 p3" "n3 chips"}.mkt-product .po-note--right{display:none}.mkt-product .po-answer-header{display:flex;justify-content:space-between;gap:16px;padding-left:198px}.mkt-product .po-feature-index a{padding-inline:10px}.mkt-product .po-see-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.mkt-product .po-word>span{font-size:25px;line-height:31px}.mkt-product .po-word--2>span{font-size:19px;line-height:24px}.mkt-product .po-word--3>span{font-size:15px;line-height:19px}.mkt-product .po-act{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:40px}.mkt-product .po-agent-ask,.mkt-product .po-agent-response{left:40px}.mkt-product .po-return-key{left:auto;right:24px}.mkt-product .po-edit-preview{left:auto;right:40px}}@media(max-width:1023px){.mkt-product .po-feature-index-slot{bottom:-78px}.mkt-product .po-answer-header small,.mkt-product .po-answer-bottom .po-note{display:none}.mkt-product .po-answer-actions{grid-column:2}.mkt-product .po-feature-index a{padding-inline:8px;font-size:13px;gap:6px}.mkt-product .po-see-grid{display:flex;flex-direction:column;gap:48px;width:100%}.mkt-product .po-see-moment:first-child{width:calc(100% - 24px)}.mkt-product .po-see-moment:last-child{width:calc(100% - var(--content-x) * 2);margin-inline:auto}.mkt-product .po-see-moment:last-child .po-feature-description{padding-inline:0}.mkt-product .po-understand-grid{grid-template-columns:1fr;gap:24px;max-width:640px}.mkt-product .po-understand-copy{padding-bottom:32px}.mkt-product .po-act{display:flex;flex-direction:column;align-items:stretch;gap:40px;padding-inline:24px}.mkt-product .po-act-copy{max-width:600px}.mkt-product .po-draft-atmosphere{border-radius:28px}}@media(max-width:767px){.mkt-product{--content-x: 24px}.mkt-product .po-overview-hero .po-panel{padding-bottom:0}.mkt-product .po-overview-intro{justify-items:start;padding:40px 20px 0;text-align:left}.mkt-product .po-overview-intro .mkt-lede{margin-top:18px}.mkt-product .po-overview-intro .po-trial-actions{width:100%;margin-top:24px}.mkt-product .po-answer-window{width:calc(100% - 40px);margin-top:36px}.mkt-product .po-answer-header,.mkt-product .po-answer-body,.mkt-product .po-answer-bottom{display:block;padding-inline:20px}.mkt-product .po-answer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:14px;padding-left:20px}.mkt-product .po-answer-header small{display:none}.mkt-product .po-answer-body{padding-top:24px;padding-bottom:22px}.mkt-product .po-answer-q{font-size:19px;line-height:26px;margin-bottom:12px}.mkt-product .po-answer-line{margin-bottom:12px;font-size:16px;line-height:29px}.mkt-product .po-note{display:none}.mkt-product .po-source-chips{gap:8px;margin-top:18px}.mkt-product .po-source-chips a{min-height:36px;font-size:13px}.mkt-product .po-chip-pair--own{margin-left:0}.mkt-product .po-answer-bottom{display:block;padding-block:12px 16px}.mkt-product .po-ask-text{white-space:nowrap}.mkt-product .po-answer-actions{flex-direction:column;align-items:flex-start;gap:2px}.mkt-product .po-agent-ask-row{font-size:14px}.mkt-product .po-fix-ready{min-height:32px;padding-left:2px}.mkt-product .po-feature-index-slot{position:relative;bottom:auto;height:auto;margin:28px 0 -26px 12px;display:block}.mkt-product .po-feature-index{width:calc(100% - 12px);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:6px;padding:4px}.mkt-product .po-feature-index::-webkit-scrollbar{display:none}.mkt-product .po-feature-index--floating{position:static;translate:none;animation:none;box-shadow:0 0 0 1px #063c2e14,0 10px 24px -12px #063c2e59}.mkt-product .po-feature-index a{flex-shrink:0;min-height:40px;padding-inline:10px}.mkt-product .po-see .mkt-section-heading{margin-bottom:32px}.mkt-product .po-see-moment:first-child{width:100%}.mkt-product .po-mini-visibility{height:auto;border-radius:0;overflow:visible}.mkt-product .po-mini-visibility{display:flex;flex-direction:column-reverse}.mkt-product .po-mini-chart{position:relative;inset:auto;height:300px}.mkt-product .po-mini-score{position:relative;top:auto;left:auto;padding:0 24px 12px}.mkt-product .po-mini-score strong{font-size:56px;line-height:56px}.mkt-product .po-mini-labels>span{right:16px}.mkt-product .po-see-moment:first-child .po-feature-description{margin-inline:24px}.mkt-product .po-see-moment:last-child{width:calc(100% - 16px)}.mkt-product .po-see-moment:last-child .po-feature-description{padding-inline:16px}.mkt-product .po-mini-race{height:300px;border-radius:20px}.mkt-product .po-feature-description-title h3{font-size:20px}.mkt-product .po-feature-description-title{flex-wrap:wrap;gap:4px 12px}.mkt-product .po-understand>.mkt-atmosphere{padding-block:56px 40px}.mkt-product .po-understand-copy{padding-bottom:28px}.mkt-product .po-card-pad{padding:22px 20px}.mkt-product .po-citation-rows li{flex-wrap:wrap;padding-inline:20px;row-gap:4px}.mkt-product .po-names{margin-left:46px;flex-basis:100%}.mkt-product .po-feature-description--inline{padding-inline:20px}.mkt-product .po-word-field{position:static;height:auto;display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 18px;margin:20px 0 24px}.mkt-product .po-word{position:static}.mkt-product .po-word>span{font-size:24px;line-height:30px}.mkt-product .po-word--2>span{font-size:19px;line-height:24px}.mkt-product .po-word--3>span{font-size:16px;line-height:20px}.mkt-product .po-act{padding-inline:0;gap:32px}.mkt-product .po-act-copy{padding-inline:24px}.mkt-product .po-draft-atmosphere{width:calc(100% - 16px);margin-inline:8px;height:auto;padding:24px 16px 64px;border-radius:20px;display:grid;gap:12px}.mkt-product .po-agent-ask,.mkt-product .po-agent-response,.mkt-product .po-edit-preview{position:relative;left:auto;right:auto;top:auto;width:100%;max-width:none}.mkt-product .po-agent-ask{height:auto;min-height:56px;padding:14px 16px;font-size:15px;line-height:22px}.mkt-product .po-agent-response-body{padding:18px 18px 16px;font-size:14px;line-height:22px}.mkt-product .po-agent-response-foot{padding:12px 12px 12px 18px}.mkt-product .po-agent-response-foot>b{font-size:13px}.mkt-product .po-approve{height:44px}.mkt-product .po-return-key{display:none}.mkt-product .po-edit-preview{margin:0 0 0 12px;width:calc(100% - 12px)}.mkt-product .po-edit-body{padding:20px 20px 24px 28px}.mkt-product .po-edit-title{font-size:22px;line-height:28px}.mkt-product .po-edit-copy{font-size:16px;line-height:28px}.mkt-product .po-edit-copy:before{left:-14px}.mkt-product .po-edit-footer{height:auto;min-height:48px;padding-block:10px;flex-wrap:wrap}.mkt-product .po-ledger-heading{grid-template-columns:minmax(0,1fr) 44px 80px;gap:10px}.mkt-product .po-ledger-row{grid-template-columns:minmax(0,1fr) 44px 80px;gap:10px;height:52px}.mkt-product .po-ledger-row>span:first-child{font-size:15px;gap:10px}.mkt-product .po-ledger-leader{display:none}.mkt-product .po-ledger-share{font-size:13px}.mkt-product .po-ledger-row b{font-size:15px}.mkt-product .po-ledger-total{padding:22px 0 26px;font-size:15px}.mkt-product .po-ledger-total strong{font-size:52px;line-height:56px}}
