.rd-hx{--hx-move:cubic-bezier(.77, 0, .175, 1)}.rd-hx-story{--hx-wait:.3s}.rd-hx-stage{flex-direction:column;display:flex;position:relative}.rd-hx-beat{gap:clamp(24px,3vw,36px);min-width:0;display:grid;position:relative}.rd-hx-beat+.rd-hx-beat{margin-top:clamp(64px,9vw,112px)}.rd-hx-beat-head .rd-site-heading{max-width:20em}.rd-hx-devices{--hx-gutter:clamp(20px, 5vw, 64px);min-width:0;margin:0 calc(-1 * var(--hx-gutter)) -48px;padding:0 calc(50% + var(--hx-gutter) - 145px) 48px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow:auto hidden}.rd-hx-devices::-webkit-scrollbar{display:none}.rd-hx-slot{min-width:0}.rd-hx-slot.is-phone,.rd-hx-slot.is-pocket{scroll-snap-align:center;flex:none;width:290px}.rd-hx-slot.is-laptop{display:none}.rd-hx-beat.is-pocket-first .rd-hx-slot.is-pocket{order:-1}@media (min-width:680px){.rd-hx-devices{justify-content:center;margin:0;padding:0;overflow:visible}}.rd-hx-rail{display:none}.rd-hx-foot{justify-items:center;gap:16px;margin-top:56px;display:grid}.rd-hx-foot .rd-site-caption{margin:0}.rd-hx-mid{justify-items:center;margin-top:8px;display:grid}@media (min-width:1000px){.rd-hx-stage{padding-left:64px}.rd-hx-rail{background:var(--site-line);border-radius:999px;width:2px;display:block;position:absolute;top:14px;bottom:0;left:21px}.rd-hx-rail-fill{border-radius:inherit;background:var(--site-ink-soft);transform-origin:top;position:absolute;inset:0}.rd-hx-beat:before{content:"";background:var(--site-ink-soft);width:14px;height:14px;box-shadow:0 0 0 6px var(--site-tint);border-radius:50%;position:absolute;top:14px;left:-49px}.rd-hx-devices{grid-template-columns:290px minmax(0,1fr);align-items:end;gap:28px;display:grid}.rd-hx-slot.is-laptop{display:block}.rd-hx-slot.is-pocket{display:none}.rd-hx-beat-head .rd-site-heading>span{display:block}.rd-hx-beat.is-flip .rd-hx-devices{grid-template-columns:minmax(0,1fr) 290px}.rd-hx-beat.is-flip .rd-hx-slot.is-phone{order:2}}@media (prefers-reduced-motion:no-preference){.rd-hx-beat[data-phase=waiting] .rd-hx-beat-head,.rd-hx-beat[data-phase=waiting] .rd-hx-slot{opacity:0;transform:translateY(28px)}.rd-hx-beat[data-phase=playing] .rd-hx-beat-head,.rd-hx-beat[data-phase=playing] .rd-hx-slot{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}.rd-hx-beat[data-phase=playing] .rd-hx-slot.is-phone{transition-delay:80ms}.rd-hx-beat[data-phase=playing] .rd-hx-slot.is-laptop{transition-delay:.16s}.rd-hx-read .rd-asst-part{--i:1}.rd-hx-read .rd-asst-part+.rd-asst-part{--i:2}[data-phase=waiting] .rd-hx-read :is(.rd-asst-row,.rd-asst-part){opacity:0;transform:translateY(9px)}[data-phase=playing] .rd-hx-read :is(.rd-asst-row,.rd-asst-part){transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--hx-wait) + var(--i,0) * .42s)}.rd-hx-stress tbody tr:nth-child(2){--r:1}.rd-hx-stress tbody tr:nth-child(3){--r:2}.rd-hx-stress tbody tr:nth-child(4){--r:3}.rd-hx-stress tbody tr:nth-child(5){--r:4}.rd-hx-stress tbody td:nth-child(3){--c:1}.rd-hx-stress tbody td:nth-child(4){--c:2}.rd-hx-stress tbody td:nth-child(5){--c:3}.rd-hx-stress tbody td:nth-child(6){--c:4}[data-phase=waiting] .rd-hx-stress tbody td{opacity:0}[data-phase=playing] .rd-hx-stress tbody td{transition:opacity .42s var(--ease-out);transition-delay:calc(var(--hx-wait) + (var(--r,0) + 4 - var(--c,0)) * 70ms)}.rd-hx-comps-range{--i:1}.rd-hx-comps-line{--i:3}.rd-hx-comps-list li:first-child{--i:5}.rd-hx-comps-list li:nth-child(2){--i:6}.rd-hx-comps-list li:nth-child(3){--i:7}.rd-hx-comps-list li:nth-child(4){--i:8}[data-phase=waiting] .rd-hx-comps-body>p,[data-phase=waiting] .rd-hx-comps-list li{opacity:0;transform:translateY(8px)}[data-phase=playing] .rd-hx-comps-body>p,[data-phase=playing] .rd-hx-comps-list li{transition:opacity .48s var(--ease-out), transform .48s var(--ease-out);transition-delay:calc(var(--hx-wait) + var(--i,0) * 70ms)}[data-phase=waiting] .rd-hx-years-roll{transform:none}[data-phase=playing] .rd-hx-years-roll{transition:transform 3.2s var(--hx-move) calc(var(--hx-wait) + .4s)}[data-phase=waiting] .rd-hx-report-sheets img{opacity:0;transform:translateY(18px)}[data-phase=waiting] .rd-hx-report .rd-hx-report-sheets img+img{transform:translate(-46%)}[data-phase=playing] .rd-hx-report-sheets img{transition:opacity .6s var(--ease-out) var(--hx-wait), transform .82s var(--ease-out) var(--hx-wait)}[data-phase=playing] .rd-hx-report-sheets img+img{transition-delay:calc(var(--hx-wait) + .22s)}[data-phase=waiting] .rd-hx-brand-typing{transform:none}[data-phase=playing] .rd-hx-brand-typing{transition:transform .85s linear calc(var(--hx-wait) + .5s)}[data-phase=waiting] .rd-hx-brand-paper img{opacity:0;transform:translateY(18px)}[data-phase=waiting] .rd-hx-brand-paper .rd-hx-brand-next{transform:translate(-40%)}[data-phase=playing] .rd-hx-brand-paper img{transition:opacity .6s var(--ease-out) calc(var(--hx-wait) + 1.3s), transform .82s var(--ease-out) calc(var(--hx-wait) + 1.3s)}[data-phase=playing] .rd-hx-brand-paper .rd-hx-brand-next{transition-delay:calc(var(--hx-wait) + 1.7s)}[data-phase=waiting] .rd-hx-list-roll{transform:none}[data-phase=playing] .rd-hx-list-roll{transition:transform 1.5s var(--hx-move) calc(var(--hx-wait) + 1.3s)}.rd-hx .rd-home-pd-cards>:nth-child(2),.rd-hx .rd-home-dd-grid>:nth-child(2){--i:1}.rd-hx .rd-home-pd-cards>:nth-child(3),.rd-hx .rd-home-dd-grid>:nth-child(3){--i:2}.rd-hx .rd-home-dd-grid>:nth-child(4){--i:3}[data-phase=waiting] .rd-home-pd-cards>li,[data-phase=waiting] .rd-home-dd-grid>li{opacity:0;transform:translateY(14px)}[data-phase=playing] .rd-home-pd-cards>li,[data-phase=playing] .rd-home-dd-grid>li{transition:opacity .52s var(--ease-out), transform .52s var(--ease-out);transition-delay:calc(var(--hx-wait) + var(--i,0) * 80ms)}}.rd-hx-scan .rd-sd{width:auto;margin:0;display:block}.rd-hx-scan .rd-sd-words,.rd-hx-scan .rd-sd-stage>.rd-site-caption{display:none}.rd-hx-scan .rd-sd-stage{display:block}.rd-hx-app{background:var(--bg);height:100%}.rd-hx-app-body{padding:14px 22px 22px}.rd-hx-app-body .rd-home-dealtitle{margin-bottom:6px}.rd-hx-tabs{border-bottom:1px solid var(--border);gap:22px;margin:0 0 14px;display:flex;overflow:hidden}.rd-hx-tabs>span{white-space:nowrap;color:var(--text3);flex:none;align-items:center;gap:7px;padding:9px 0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.rd-hx-tabs>.is-on{color:var(--text);font-weight:650}.rd-hx-tabs>.is-on:after{content:"";inset-inline:0;background:var(--accent);border-radius:999px;height:2px;position:absolute;bottom:-1px}.rd-hx-window{width:100%;box-shadow:none;border:0;border-radius:0}.rd-hx-window .rd-home-appbody{max-width:none}.rd-hx-window .rd-verdict-detail{display:none}.rd-hx-phone-ai .rd-home-phone-screen{background:linear-gradient(168deg,#212428 0%,#141517 36%,#0b0c0d 100%)}[data-theme=dark] .rd-hx-phone-ai .rd-home-phone-screen{background:linear-gradient(168deg,#2a2d32 0%,#1c1d20 36%,#151618 100%)}.rd-hx-phone-ai .rd-home-pd-status{color:#fff}.rd-hx-phone-ai .rd-asst{background:0 0;border-radius:0;padding:6px 14px 0}.rd-hx-phone-ai .rd-asst:before{content:none}.rd-hx-phone-ai .rd-asst-head{grid-template-areas:"mark title""sub sub";gap:10px}.rd-hx-phone-ai .rd-asst-title{align-self:center}.rd-hx-phone-ai .rd-asst-head>.rd-asst-mark{font-size:34px!important}.rd-hx-phone-ai .rd-asst-sub{font-size:12px}.rd-hx-phone-ai .rd-asst-thread{padding:14px 0}.rd-hx-phone-ai .rd-ai-play{gap:10px}.rd-hx-phone-ai .rd-asst-said:not(.rd-asst-brief) p,.rd-hx-phone-ai .rd-asst-you{font-size:13px;line-height:1.45}.rd-hx-phone-ai .rd-asst-said,.rd-hx-phone-ai .rd-asst-you{padding:7px 11px}.rd-hx-phone-ai .rd-asst-said{max-width:100%}.rd-hx-phone-ai .rd-asst-row.has-brief>.rd-asst-mark{display:none}.rd-hx-phone-ai .rd-asst-brief{padding:12px 13px 6px}.rd-hx-phone-ai .rd-asst-parts,.rd-hx-phone-ai .rd-asst-part .rd-asst-part-head{margin-top:12px}.rd-hx-phone-ai .rd-asst-part ul>li{gap:2px;padding:8px 0 11px}.rd-hx-phone-ai .rd-asst-part ol>li{column-gap:.6em;padding:8px 0}.rd-hx-phone-ai .rd-asst-test{margin-top:5px}.rd-hx-phone-ai .rd-home-phone-screen{flex-direction:column;display:flex}.rd-hx-phone-ai .rd-hx-read{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 10px));mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 10px))}.rd-hx-phone-app .rd-home-phone-screen{background:var(--surface)}.rd-hx-comps-body{padding:2px 16px 0}.rd-hx-comps-label{color:var(--text2);margin:0;font-size:12px}.rd-hx-comps-mid{letter-spacing:-.03em;color:var(--text);margin:2px 0 0;font-size:30px;font-weight:500;line-height:1.1}.rd-hx-comps-range{color:var(--text3);margin:3px 0 0;font-size:12px}.rd-hx-comps-line{color:var(--text);text-wrap:pretty;margin:12px 0 0;font-size:13px;font-weight:560;line-height:1.45}.rd-hx-comps-list{border-top:1px solid var(--border);margin:12px 0 0;padding:0;list-style:none}.rd-hx-comps-list li{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.rd-hx-comps-pin{background:var(--site-soft);width:24px;height:24px;color:var(--site-ink);border-radius:999px;place-items:center;font-size:12px;font-weight:650;display:grid}.rd-hx-comps-home{gap:1px;min-width:0;display:grid}.rd-hx-comps-addr{color:var(--text);font-size:13px;font-weight:600}.rd-hx-comps-diff{color:var(--text3);text-wrap:pretty;font-size:12px;line-height:1.35}.rd-hx-comps-price{color:var(--text);font-size:13px;font-weight:600}.rd-hx-years{overflow:hidden}.rd-hx-years-row{border-bottom:1px solid var(--border);height:34px;color:var(--text2);grid-template-columns:.5fr repeat(5,minmax(0,1fr));align-items:center;padding-inline:16px;font-size:13px;display:grid}.rd-hx-years-row>*{text-align:right;white-space:nowrap}.rd-hx-years-row>:first-child{text-align:left;color:var(--text3);font-weight:600}.rd-hx-years-row>:nth-child(2),.rd-hx-years-row>b{color:var(--text)}.rd-hx-years-row>b{font-weight:600}.rd-hx-years-row.is-head{color:var(--text3);font-size:12px;font-weight:600}.rd-hx-years-row.is-head>*{color:var(--text3)}.rd-hx-years-view{height:306px;overflow:hidden}.rd-hx-years-roll{transform:translateY(calc(306px - 100%))}.rd-hx-years-roll>:last-child{border-bottom:0}.rd-hx-phone-app .rd-hx-years{margin-inline:12px}.rd-hx-phone-app .rd-hx-years-row{grid-template-columns:.5fr 1.25fr 1.1fr 1.15fr;padding-inline:10px;font-size:12px}.rd-hx-phone-app .rd-hx-years-row>:nth-child(n+5){display:none}.rd-hx-phone-app .rd-hx-years-row.is-head{align-items:end;height:auto;padding-block:8px}.rd-hx-phone-app .rd-hx-years-row.is-head>*{white-space:normal;line-height:1.25}.rd-hx-phone-app .rd-hx-years-view{height:340px}.rd-hx-phone-app .rd-hx-years-roll{transform:translateY(calc(340px - 100%))}.rd-hx-phone-app .rd-hx-stress{margin-inline:12px}.rd-hx-phone-app .rd-hx-stress th,.rd-hx-phone-app .rd-hx-stress td{padding:9px 7px!important;font-size:12px!important}.rd-hx-stress .rd-card,.rd-hx-read .rd-asst{box-shadow:none}.rd-hx-read .rd-asst-thread{padding:14px 0 0}.rd-hx-read .rd-asst-brief{font-size:13px}.rd-hx-read .rd-asst-part li{line-height:1.5}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst{padding:14px 18px 16px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-thread{padding-top:10px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-brief{padding:13px 20px 6px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-brief .rd-asst-greet{margin-bottom:4px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-parts,.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part .rd-asst-part-head{margin-top:10px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part ul>li{padding:8px 0 10px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part ol>li{padding:8px 0}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-test{margin-top:5px}@media (min-width:1180px){.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-parts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:32px;display:grid}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part+.rd-asst-part{border-top:0;margin-top:0}}@media (min-width:1180px) and (max-width:1365px){.rd-hx-slot.is-laptop .rd-hx-read .rd-asst{padding-top:12px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-thread{padding-top:8px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-brief{padding:11px 16px 6px;font-size:12px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-brief .rd-asst-greet{margin-bottom:2px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-parts{column-gap:24px;margin-top:8px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part .rd-asst-part-head{margin-top:8px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part ul>li{padding:7px 0 9px}.rd-hx-slot.is-laptop .rd-hx-read .rd-asst-part ol>li{padding:7px 0}}@media (min-width:1000px) and (max-width:1179px){.rd-hx-slot.is-laptop .rd-home-browser.is-read .rd-home-browser-screen{height:558px;min-height:0}.rd-home-browser.is-read .rd-hx-app{flex-direction:column;height:100%;display:flex}.rd-hx-slot.is-laptop .rd-home-browser.is-read .rd-hx-app-body{flex-direction:column;flex:1;min-height:0;padding-bottom:14px;display:flex}.rd-home-browser.is-read .rd-hx-read{flex-direction:column;flex:1;min-height:0;display:flex}.rd-hx-slot.is-laptop .rd-home-browser.is-read .rd-hx-read .rd-asst{flex-direction:column;flex:1;min-height:0;margin-bottom:0;padding-bottom:12px;display:flex}.rd-home-browser.is-read .rd-asst-thread{flex:1;align-content:start;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 52px),#0000 calc(100% - 4px));mask-image:linear-gradient(#000 calc(100% - 52px),#0000 calc(100% - 4px))}}.rd-hx-report{gap:12px;padding:14px 22px 0;display:grid}.rd-hx-report-bar{align-items:center;gap:8px;display:flex}.rd-hx-report-bar>span{background:var(--site-soft);min-height:34px;color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.rd-hx-report-bar>:nth-child(2){margin-left:auto}.rd-hx-report-bar>.is-go{background:var(--site-action);color:var(--site-on-action)}.rd-hx-report-sheets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.rd-hx-report-sheets img{width:100%;height:auto;box-shadow:0 0 0 1px var(--site-line), 0 12px 26px -16px #12141a66;border-radius:10px;display:block}.rd-hx-brand-shot{margin:6px 10px 0;position:relative}.rd-hx-brand-shot img{border-radius:8px;width:100%;height:auto;display:block}.rd-hx-brand-fade{background:linear-gradient(transparent, var(--bg) 72%);pointer-events:none;height:84px;position:absolute;inset:auto 0 0}.rd-hx-brand-typing{transform-origin:100%;background:#fff;width:73.5%;height:4.2%;position:absolute;top:19.3%;left:8%;transform:scaleX(0)}.rd-hx-brand-paper{max-width:740px;margin-inline:auto;padding:20px 0 0;position:relative}.rd-hx-brand-paper img{width:60%;height:auto;box-shadow:0 0 0 1px var(--site-line), 0 12px 26px -16px #12141a66;border-radius:10px;margin-left:4%;display:block;position:relative}.rd-hx-brand-paper .rd-hx-brand-next{margin-left:0;position:absolute;top:62px;left:33.3%}.rd-hx-phone-doc .rd-hx-report-sheets{grid-template-columns:minmax(0,1fr);gap:10px;padding:6px 10px 0}.rd-hx-phone-doc .rd-hx-report-sheets img{border-radius:8px}.rd-hx-list .rd-home-dd-grid .rd-deal-card-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-hx-list .rd-deal-card-body>span{display:block}.rd-hx-list .rd-deal-card-stats>div{grid-template-rows:1fr auto;display:grid}.rd-hx-list .rd-home-dd-body{padding-top:16px}.rd-hx-list .rd-home-dd-head{margin-bottom:12px}@media (min-width:1000px) and (max-width:1199px){.rd-hx-list .rd-home-dd-grid .rd-deal-card-stats{grid-template-columns:minmax(0,1fr);row-gap:4px}.rd-hx-list .rd-home-dd-grid .rd-deal-card-stats>div{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px}.rd-hx-list .rd-home-dd-grid .rd-deal-card-stats dt{min-height:0;margin-bottom:0}}.rd-hx-list-view{zoom:.9;flex:1;min-height:0;overflow:hidden}.rd-hx-list .rd-home-pd-cards{flex:none;gap:10px;overflow:visible}.rd-hx-list .rd-home-pd-cards>li{flex:none}.rd-hx-list-roll{transform:translateY(-33.4%)}.rd-hx-run{padding-block:clamp(64px,7vw,104px)}.rd-hx-run-list{grid-template-columns:minmax(0,1fr);gap:0 clamp(28px,3.6vw,56px);margin:clamp(36px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.rd-hx-run-list>li{border-top:1px solid var(--site-line);grid-template-columns:20px minmax(0,1fr);align-content:start;gap:4px 14px;padding:20px 0 22px;display:grid}.rd-hx-run-list svg{color:var(--site-ink);margin-top:3px}.rd-hx-run-list .rd-site-tool-pitch{grid-column:2}@media (max-width:679px){.rd-hx-run-list>li{padding:15px 0 16px}.rd-hx-run-list .rd-site-tool-name{font-size:18px}}@media (min-width:680px){.rd-hx-run-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:999px){.rd-hx-beat.is-bare .rd-hx-devices{padding-inline:var(--hx-gutter);align-items:flex-start}.rd-hx-beat.is-bare .rd-hx-slot.is-phone,.rd-hx-beat.is-bare .rd-hx-slot.is-pocket{scroll-snap-align:start;width:min(360px,100% - 40px);scroll-margin-inline:var(--hx-gutter)}.rd-hx-beat.is-bare .rd-home-phone{border:1px solid var(--site-line);box-shadow:none;background:0 0;border-radius:20px;padding:0;overflow:hidden}.rd-hx-beat.is-bare .rd-home-phone:before,.rd-hx-beat.is-bare .rd-home-phone:after,.rd-hx-beat.is-bare .rd-home-phone-screen:before,.rd-hx-beat.is-bare .rd-home-phone-screen:after,.rd-hx-beat.is-bare .rd-home-pd-status{display:none}.rd-hx-beat.is-bare .rd-home-phone-screen{border-radius:0;height:auto}.rd-hx-beat.is-bare .rd-home-pd{height:auto;padding:6px 0 16px}.rd-hx-beat.is-bare .rd-hx-phone-app .rd-card{box-shadow:none;border:0;border-radius:0}.rd-hx-beat.is-bare .rd-hx-phone-app .rd-hx-stress,.rd-hx-beat.is-bare .rd-hx-phone-app .rd-hx-years{margin-inline:0}.rd-hx-beat.is-bare .rd-hx-phone-app .rd-home-pd{padding-bottom:0}.rd-hx-beat.is-bare .rd-hx-phone-app .rd-hx-comps{padding-bottom:14px}.rd-hx-beat.is-bare .rd-hx-phone-ai{border-color:#0000}.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-home-phone-screen{border-radius:19px;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff14}.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-asst{padding:18px 16px 6px}.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-hx-read{overflow:visible;-webkit-mask-image:none;mask-image:none}.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-asst-said:not(.rd-asst-brief) p,.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-asst-you,.rd-hx-beat.is-bare .rd-hx-phone-ai .rd-asst-brief{font-size:14px}.rd-hx-beat.is-bare .rd-hx-phone-doc{border:0;border-radius:0;overflow:visible}.rd-hx-beat.is-bare .rd-hx-phone-doc .rd-home-phone-screen{background:0 0;overflow:visible}.rd-hx-beat.is-bare .rd-hx-phone-doc .rd-hx-report-sheets{gap:12px;padding:0}.rd-hx-beat.is-bare .rd-hx-brand-shot{margin:0}.rd-hx-beat.is-bare .rd-hx-brand-fade{display:none}.rd-hx-beat.is-bare .rd-hx-brand-shot img{box-shadow:0 0 0 1px var(--site-line), 0 12px 26px -16px #12141a66;border-radius:14px}}@media (max-width:679px){.rd-hx-beat.is-bare.is-whole .rd-hx-devices{margin:0;padding:0;display:block;overflow:visible}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-phone{display:none}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-pocket{width:auto}}@media (min-width:680px) and (max-width:999px){.rd-hx-beat.is-bare .rd-hx-devices{padding-inline:0}.rd-hx-beat.is-bare .rd-hx-slot.is-phone,.rd-hx-beat.is-bare .rd-hx-slot.is-pocket{width:min(360px,50% - 8px)}}@media (min-width:680px) and (max-width:820px){.rd-hx-phone-app .rd-hx-stress th,.rd-hx-phone-app .rd-hx-stress td{padding-inline:3px!important}}@media (max-width:679px){@supports selector(:has(*)){.rd-hx-beat.is-bare .rd-hx-slot.is-pocket:has(>.rd-hx-phone-ai){align-self:stretch;position:relative}.rd-hx-beat.is-bare .rd-hx-slot.is-pocket>.rd-hx-phone-ai{position:absolute;inset:0}.rd-hx-beat.is-bare .rd-hx-slot.is-pocket>.rd-hx-phone-ai .rd-home-phone-screen{height:100%}.rd-hx-beat.is-bare .rd-hx-slot.is-pocket>.rd-hx-phone-ai .rd-hx-read{overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 10px));mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 10px))}}.rd-hx .rd-home-hero{padding-bottom:40px}.rd-hx .rd-home-hero-stage{display:none}.rd-hx .rd-hx-story{padding-top:40px}.rd-hx-beat.is-stack .rd-hx-devices{flex-direction:column;align-items:center;gap:28px;margin:0;padding:0;overflow:visible}.rd-hx-beat.is-stack .rd-hx-slot.is-laptop{width:100%;display:block}.rd-hx-beat.is-stack .rd-home-browser{box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}.rd-hx-beat.is-stack .rd-home-browser-bar{display:none}.rd-hx-beat.is-stack .rd-home-browser-screen{background:0 0;border-radius:0;height:auto;overflow:visible}.rd-hx-beat.is-stack .rd-hx-window{border:1px solid var(--site-line);box-shadow:var(--site-shadow);border-radius:14px}}.rd-hx-ask{color:#f6f7f5;background:radial-gradient(70% 55% at 50% 0,#6fdca429,#0000 70%),#0c1511;padding-block:clamp(72px,9vw,128px)}.rd-hx-ask-inner{text-align:center;justify-items:center;display:grid}.rd-hx-ask .rd-hx-ask-title{color:#f6f7f5;max-width:16em;margin:0}.rd-hx-ask .rd-hx-ask-title .rd-site-soft{color:#86e6b5}.rd-hx-ask .rd-hx-ask-lead{color:#c9d1cc;text-wrap:balance;max-width:34em;margin-top:20px}.rd-hx-ask .rd-asst.rd-aichat{--asst-surface:linear-gradient(168deg, #2a2d32 0%, #1c1e21 40%, #16181a 100%);--asst-lit:linear-gradient(180deg, #ffffff8c, #fff3 45%, #ffffff24);text-align:left;width:100%;max-width:640px;margin-top:clamp(32px,4vw,44px);box-shadow:0 30px 70px -30px #000000e6}.rd-hx-ask .rd-asst.rd-aichat .rd-aichat-box{background:#ffffff1a}.rd-asst.rd-hx-ask-example{text-align:left;background:#ffffff0b;border-radius:16px;gap:0;width:100%;max-width:640px;margin:20px 0 0;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.rd-asst.rd-hx-ask-example:before{display:none}.rd-hx-ask-example-head{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 18px 12px;display:flex}.rd-hx-ask-example-name{color:var(--asst-ink);align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.rd-hx-ask-example-name>svg{color:var(--asst-green);flex:none}.rd-hx-ask-example-note{color:var(--asst-ink3);margin-left:4px;font-size:13px;font-weight:400}.rd-hx-ask-example-facts{color:var(--asst-ink2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;gap:2px 12px;font-size:13px;display:inline-flex}.rd-hx-ask-example-thread{gap:10px;padding:14px 18px 18px;display:grid}.rd-hx-ask-example-thread>.rd-asst-you{justify-self:end;max-width:80%}.rd-hx-ask-example-thread .rd-asst-said p{margin:0}.rd-hx-ask-example-thread .rd-asst-said p,.rd-hx-ask-example-thread>.rd-asst-you{font-size:15px;line-height:1.5}
