html.home-phone-adapted{--demo-gutter: clamp(16px, 4.5vw, 22px)}.home-phone-adapted .sc-zone-title{padding:30px var(--demo-gutter) 0!important;min-height:0!important;margin:0 auto 14px!important;font-size:clamp(28px,7.2vw,34px)!important;line-height:1.1!important;text-wrap:balance}.home-phone-adapted .switch-zone .sc-filters,.home-phone-adapted .switch-zone .sc-filters.is-pinned{position:relative!important;inset:auto!important;min-height:0!important;height:auto!important;z-index:2!important;margin:0 auto 12px!important;padding:0!important;transform:none!important}.home-phone-adapted .switch-zone .sc-filters .sc-collapse-pill{min-height:44px!important;max-width:100%!important;white-space:normal!important;box-sizing:border-box;padding-inline:10px 5px!important;column-gap:8px}.home-phone-adapted .switch-zone .sc-filters .scp-label{min-width:0;white-space:normal!important}html.home-phone-adapted body .switch-zone .sc-filters .sc-pill.active,html.home-phone-adapted body .switch-zone .sc-filters.ask-collapsed.is-open:not(.sel-lock) .sc-pill.active{background:var(--violet-bg-btn)!important;color:var(--paper-snow)!important}.home-phone-adapted .sc-filters .sc-pill:focus-visible,.home-phone-adapted .sc-filters .sc-collapse-pill:focus-visible,.home-phone-adapted .sc-controls .sc-arrow:focus-visible{outline:2px solid var(--ink)!important;outline-offset:2px}.home-phone-adapted .switch-zone .showcase{padding:0 var(--demo-gutter) 30px!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.home-phone-adapted .switch-zone .sc-viewport{width:100%!important;padding:0!important;height:auto!important;mask-image:none!important;-webkit-mask-image:none!important}.home-phone-adapted .switch-zone #scTrack{min-width:0!important;width:100%!important;box-sizing:border-box!important;padding-inline:0!important;gap:12px!important;align-items:flex-start!important}.home-phone-adapted .switch-zone #scTrack{display:block!important;transform:none!important}.home-phone-adapted .switch-zone #scTrack>.sc-card[inert],.home-phone-adapted .switch-zone #scTrack:not([data-phone-active])>.sc-card~.sc-card{display:none!important}.home-phone-adapted .switch-zone #scTrack>.sc-card{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;padding:0!important;margin:0!important;box-sizing:border-box;height:auto!important}.home-phone-adapted .switch-zone #scTrack .sc-card>.card{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:16px!important;border-radius:16px!important;overflow-wrap:anywhere;box-shadow:none!important}.home-phone-adapted .sc-q{align-self:stretch!important;max-width:100%!important;margin-bottom:10px!important;padding:12px 14px!important;font-size:16px!important;line-height:1.36!important}.home-phone-adapted .sc-agent{display:none!important}.home-phone-adapted .sc-eyebrow{color:var(--ink-muted)!important;font-size:13px!important;line-height:1.35!important;letter-spacing:.04em!important;margin-bottom:7px!important}.home-phone-adapted .sc-metric{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 10px!important;margin:0 0 14px!important;min-width:0!important}.home-phone-adapted .sc-num{font-size:clamp(34px,9vw,43px)!important;line-height:1.05!important;max-width:100%;overflow-wrap:anywhere}.home-phone-adapted .sc-num .faded{color:inherit;opacity:1}.home-phone-adapted .sc-delta{max-width:100%;white-space:normal!important;min-width:0;flex:0 1 auto!important;font-size:13px!important;line-height:1.35!important}.home-phone-adapted .sc-delta.up{color:color-mix(in srgb,var(--signal-positive) 70%,var(--ink))!important}.home-phone-adapted .sc-viz{min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0 0 10px!important}.home-phone-adapted .sc-viz :where(svg){max-width:100%}.home-phone-adapted .sc-foot{margin-top:12px!important;padding-top:10px!important;line-height:1.46!important}.home-phone-adapted .sc-controls{margin-top:10px!important}.home-phone-adapted :is(.phone-kpis,.phone-bars){margin:0;padding:0}.home-phone-adapted :is(.phone-kpis,.phone-bars) dd{margin:0}.home-phone-adapted .phone-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7em),1fr));gap:8px}.home-phone-adapted .phone-kpis>div{min-width:0;padding:10px;background:var(--paper-cream);border:1px solid var(--paper-edge);border-radius:10px}.home-phone-adapted .phone-kpis dt{font-size:13px;line-height:1.3;letter-spacing:.02em;color:var(--ink-muted)}.home-phone-adapted .phone-kpis dd{font-size:20px;line-height:1.25;font-weight:650}.home-phone-adapted .phone-kpis dd.phone-change{font-size:13px;font-weight:500}.home-phone-adapted .phone-bars{display:grid;gap:9px}.home-phone-adapted .phone-bars>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:baseline;column-gap:8px;font-size:14px;line-height:1.35}.home-phone-adapted .phone-bars dd{font-variant-numeric:tabular-nums;font-weight:650;text-align:end}.home-phone-adapted .phone-bars>div:after{content:"";grid-column:1 / -1;margin-top:3px;height:5px;border-radius:4px;background:linear-gradient(to right,var(--violet-bg-btn) var(--fill),var(--paper-edge) var(--fill))}.home-phone-adapted .ask-section.reduce .ask-sticky{padding:32px var(--demo-gutter)!important}.home-phone-adapted .ask-head{margin:0 auto 14px!important;padding:0!important}.home-phone-adapted .ask-head h2,.home-phone-adapted .agent-copy h2{font-size:clamp(27px,7vw,35px)!important;line-height:1.1!important}.home-phone-adapted #askStage{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border-radius:16px!important;transform:none!important}.home-phone-adapted #askStage .ask-app{margin:0!important;max-width:100%!important}.home-phone-adapted .ask-chat .chat-scroll{padding:14px!important}.home-phone-adapted .ask-chat .msg-user{max-width:100%!important;font-size:16px!important;line-height:1.4!important}.home-phone-adapted .ask-chat .msg-agent p{font-size:16px!important;line-height:1.5!important}.home-phone-adapted .ask-chat .sugg{gap:6px!important}.home-phone-adapted .ask-chat .sugg button{padding-inline:10px!important}.home-phone-adapted .ask-chat :is(.msg-meta,.live-read,.desktop-aside){display:none!important}.home-phone-adapted #askSection .ask-art{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;padding:12px!important;gap:12px!important}.home-phone-adapted #askSection .ask-art .dash-inner{column-count:1!important;display:block!important;width:100%!important;min-height:0!important}.home-phone-adapted #askSection .ask-art .art-card{display:block!important;width:100%!important;min-height:0!important;margin:0!important;opacity:1!important;transform:none!important}.home-phone-adapted #askSection .ask-art .art-h .s{display:block!important;font-size:13px!important;line-height:1.4!important;color:var(--ink-muted);margin:3px 0 7px}.home-phone-adapted .ask-art .art-cap{display:none!important}.home-phone-adapted #askSection .ask-art .art-statgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5em),1fr))!important;gap:12px!important}.home-phone-adapted .ask-art .art-stat :is(.asl,.asv,.asd){white-space:normal!important;text-overflow:clip!important;overflow:visible!important;overflow-wrap:anywhere;font-size:13px!important;line-height:1.35!important}.home-phone-adapted .ask-art :is(.asd,.art-delta).down{color:var(--signal-critical)!important}.home-phone-adapted .ask-art :is(.asd,.art-delta).up{color:var(--signal-positive-dark)!important}.home-phone-adapted .ask-art .art-stat .asv{font-size:20px!important;line-height:1.15!important}.home-phone-adapted .ask-art .art-bar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important}.home-phone-adapted .ask-art .art-bar .abl{width:auto!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:14px!important;line-height:1.35!important}.home-phone-adapted .ask-art .art-bar .abv{grid-row:1;grid-column:2;white-space:normal!important;font-size:14px!important}.home-phone-adapted .ask-art .art-bar .abt{grid-column:1/-1}.home-phone-adapted .ask-art .phone-comparison{color:var(--ink-muted);font-size:14px;line-height:1.4}.home-phone-adapted .ask-art .phone-verdict{display:block;font-size:13px;line-height:1.4}.home-phone-adapted .ask-art .phone-floor{font-size:14px;line-height:1.4;margin:4px 0 10px}.home-phone-adapted .agent-section{padding-block:36px!important}.home-phone-adapted .agent-section .container{padding-inline:var(--demo-gutter)!important}.home-phone-adapted .agent-grid{gap:18px!important}.home-phone-adapted .agent-prompt{padding:10px 12px!important;min-height:48px!important;gap:5px!important}.home-phone-adapted .agent-prompt .pr-role{font-size:13px!important}.home-phone-adapted .agent-section :is(.agent-prompt,#boardTitle):focus-visible{outline:2px solid currentColor!important;outline-offset:-2px}.home-phone-adapted .agent-board .board-title{font-size:18px!important;line-height:1.3;margin-bottom:10px!important;scroll-margin-block-start:calc(var(--sticky-top, 64px) + 12px)}.home-phone-adapted .agent-section .agent-run,.home-phone-adapted .agent-board :is(.board-main,#boardChips,.bk-spark,.board-gate,.bk-vs,.board-more),.home-phone-adapted #askSection .ask-art .ask-gate{display:none!important}.home-phone-adapted .agent-board .board-kpi-card{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.home-phone-adapted .agent-board{height:auto!important;min-height:0!important;max-height:none!important;padding:14px!important}.home-phone-adapted .agent-board .bk-row{flex-wrap:wrap!important}.home-phone-adapted .agent-board .bk-unit:empty{display:none!important}.home-phone-adapted .agent-board .bk-delta{background:var(--paper-cream)!important;color:var(--ink)!important}.home-phone-adapted .agent-board[data-phone-tone=down] .bk-delta{color:var(--signal-critical-dark)!important}.home-phone-adapted .agent-board #bkSentence{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-height:1.45!important;font-size:15px!important}.home-phone-adapted .agent-board .board-open,.home-phone-adapted #askSection .ask-art .ask-open{position:static!important;transform:none!important;display:flex!important;justify-content:center;align-self:center;max-width:100%;min-width:0;min-height:44px!important;height:auto;box-sizing:border-box;text-align:center;white-space:normal!important;padding-inline:12px;margin-top:12px!important}@media(prefers-reduced-motion:reduce){.home-phone-adapted .switch-zone #scTrack{transition:none!important}}
