.pc-fc{padding:0 var(--pc-wrap-gutter);background:0 0;position:relative;overflow:clip visible}.pc-fc-row{z-index:1;gap:var(--pc-space-4);max-width:var(--pc-wrap-max);height:640px;margin:0 auto;display:flex;position:relative;container-type:inline-size}.pc-fc-card{border-radius:var(--pc-radius-xl);min-width:0;color:var(--pc-ink-inverse);cursor:pointer;flex:1 1 0;transition:flex-grow .52s cubic-bezier(.22,.8,.24,1);position:relative;overflow:hidden}.pc-fc-card[data-card=found]{background:var(--pc-blue)}.pc-fc-card[data-card=fix]{background:var(--pc-orange)}.pc-fc-card[data-open=true]{flex-grow:2.4}.pc-fc-copy{z-index:1;justify-content:space-between;gap:var(--pc-space-6);width:380px;height:100%;padding:var(--pc-space-7);box-sizing:border-box;flex-direction:column;flex:none;padding-right:20px;display:flex;position:relative}.pc-fc-copy h2{color:inherit;margin:0;font-size:36px;line-height:1.08}.pc-fc-lower p{margin:0 0 var(--pc-space-5);color:inherit}.pc-fc-card[data-card=found] .pc-fc-cta{background:var(--pc-orange);color:var(--pc-ink)}.pc-fc-card[data-card=fix] .pc-fc-cta{background:var(--pc-blue);color:var(--pc-ink-inverse)}.pc-fc-card .pc-fc-cta{transition:background-color var(--pc-hover-duration) var(--pc-ease-hover), color var(--pc-hover-duration) var(--pc-ease-hover)}.pc-fc-card[data-card] .pc-fc-cta:hover,.pc-fc-card[data-card] .pc-fc-cta:focus-visible{background:var(--pc-ink);color:var(--pc-ink-inverse);transform:none}.pc-fc-card[data-card=found] .pc-fc-ring{border-width:64px;width:440px;height:440px;bottom:-170px;left:-170px}.pc-fc-card[data-card=fix] .pc-fc-ring{inset:-110px -110px auto auto}.pc-fc-ring{border:38px solid color-mix(in srgb, var(--pc-ink-inverse) 14%, transparent);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-110px;left:-110px}.pc-fc-plate{width:calc((100cqw - var(--pc-space-4)) * .70588 - 434px);border-radius:var(--pc-radius-xl);background:color-mix(in srgb, var(--pc-ink-inverse) 22%, transparent);opacity:0;pointer-events:none;padding:14px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:48px;bottom:52px;left:410px;transform:translate(28px)}.pc-fc-card[data-open=true] .pc-fc-plate{opacity:1;transition:opacity .36s ease-out .14s,transform .46s cubic-bezier(.22,.8,.24,1) .1s;transform:translate(0)}.pc-fc-plate-inner{border-radius:var(--pc-radius-lg);background:var(--pc-surface);width:100%;height:100%;position:relative;overflow:hidden}.pc-fc-shot{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity 0s linear .18s;position:absolute;inset:0}.pc-fc-shot[data-shown=true]{z-index:1;opacity:1;transition:opacity .16s linear}.pc-fis-arrow{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pc-fb{z-index:1;align-items:center;gap:var(--pc-space-3);padding:var(--pc-space-3) var(--pc-space-5) var(--pc-space-3) var(--pc-space-3);border-radius:var(--pc-radius-pill);background:color-mix(in srgb, var(--pc-ink) 74%, var(--pc-ink-inverse));color:var(--pc-ink-inverse);box-shadow:var(--pc-shadow-menu);animation:pc-fb-in .22s var(--pc-ease) both;animation-delay:.15s;display:inline-flex;position:absolute}@keyframes pc-fb-in{0%{opacity:0;transform:translate(-18px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes pc-fb-pop{0%{transform:scale(1)}50%{transform:scale(1.18)}to{transform:scale(1)}}.pc-fb-arrow{width:34px;height:34px;color:var(--pc-ink-inverse);border-radius:50%;flex:none;place-items:center;display:inline-grid}.pc-fb[data-dir=up] .pc-fb-arrow{background:var(--pc-positive)}.pc-fb[data-dir=down] .pc-fb-arrow{background:var(--pc-danger)}.pc-fb-text{gap:1px;min-width:150px;display:grid}.pc-fb-label{letter-spacing:.02em;min-height:1.2em;color:color-mix(in srgb, var(--pc-ink-inverse) 78%, transparent);font-size:13px;font-weight:600}.pc-fb-caret{vertical-align:-2px;background:var(--pc-ink-inverse);width:2px;height:.95em;margin-left:2px;animation:.7s step-end infinite pc-fb-blink;display:inline-block}.pc-fb-caret[data-done=true]{display:none}@keyframes pc-fb-blink{50%{opacity:0}}.pc-fb[data-dir=up] .pc-fb-arrow,.pc-fb[data-dir=down] .pc-fb-arrow{animation:pc-fb-pop .36s var(--pc-ease) .14s both}.pc-fb-text strong[data-done=true]{transform-origin:0;animation:pc-fb-pop .26s var(--pc-ease);display:inline-block}.pc-fb-text strong{font-variant-numeric:tabular-nums;font-size:20px;line-height:1.15}.pc-fv{gap:var(--pc-space-3);height:100%;padding:var(--pc-space-4);box-sizing:border-box;background:var(--pc-surface);grid-template-rows:auto auto minmax(0,1fr);display:grid}.pc-fv-label{letter-spacing:.1em;text-transform:uppercase;color:var(--pc-muted);margin:0;font-size:12px;font-weight:700}.pc-fv-title{color:var(--pc-ink);margin:2px 0 0;font-size:24px;font-weight:800}.pc-fv-time{color:var(--pc-ink)}.pc-fv-frames{gap:var(--pc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pc-fv-frame{gap:var(--pc-space-2);opacity:.4;justify-items:center;transition:opacity .12s linear;display:grid}.pc-fv-frame[data-on=true]{opacity:1}.pc-fv-frame p{text-align:center;color:var(--pc-muted);margin:0;font-size:12px;line-height:1.25;display:grid}.pc-fv-frame strong{color:var(--pc-ink);font-size:14px}.pc-fv-phone{border:3px solid var(--pc-ink);background:var(--pc-surface);border-radius:12px;align-content:start;gap:5px;width:52px;height:64px;padding:6px;display:grid;overflow:hidden}.pc-fv-frame[data-on=true] .pc-fv-phone{border-color:var(--pc-blue)}.pc-fv-phone i{background:var(--pc-surface-track);border-radius:3px;display:block}.pc-fv-bar{height:5px}.pc-fv-hero{height:16px}.pc-fv-line{height:4px}.pc-fv-short{width:60%}.pc-fv-btn{width:55%;height:8px}.pc-fv-frame[data-stage="0"] .pc-fv-phone i,.pc-fv-frame[data-stage="1"] .pc-fv-hero,.pc-fv-frame[data-stage="1"] .pc-fv-line,.pc-fv-frame[data-stage="1"] .pc-fv-btn{opacity:0}.pc-fv-frame[data-stage="2"] .pc-fv-hero{background:var(--pc-blue)}.pc-fv-frame[data-stage="2"] .pc-fv-btn{background:var(--pc-orange)}.pc-fv-panel{gap:var(--pc-space-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:0;display:grid}.pc-fv-list{border:2px solid var(--pc-blue);border-radius:var(--pc-radius-lg);align-self:start;overflow:hidden}.pc-fv-list-head{padding:var(--pc-space-2) var(--pc-space-3);background:var(--pc-blue);color:var(--pc-ink-inverse);margin:0;font-size:13px;font-weight:700}.pc-fv-list ul{margin:0;padding:0;list-style:none}.pc-fv-list li{align-items:center;gap:var(--pc-space-2);padding:var(--pc-space-2) var(--pc-space-3);color:var(--pc-ink);font-size:13px;font-weight:700;transition:background .1s linear;display:flex}.pc-fv-list li+li{border-top:1px solid var(--pc-line)}.pc-fv-list li[data-on=true]{background:var(--pc-surface-blue)}.pc-fv-radio{border:2px solid var(--pc-line);border-radius:50%;flex:none;width:14px;height:14px}.pc-fv-list li[data-on=true] .pc-fv-radio{border-color:var(--pc-blue);background:radial-gradient(circle, var(--pc-blue) 0 2px, var(--pc-surface) 3px)}.pc-fv-tab{flex:1;min-width:0}.pc-fv-tab-icon{width:16px;height:16px;color:var(--pc-blue);flex:none}.pc-fv-body{align-content:space-between;gap:var(--pc-space-2);padding:var(--pc-space-3);border:2px solid var(--pc-blue);border-radius:var(--pc-radius-lg);display:grid;container-type:inline-size}.pc-fv-big{align-items:baseline;gap:var(--pc-space-2);margin:0;display:flex}.pc-fv-big strong{color:var(--pc-ink);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.pc-fv-big span{color:var(--pc-ink);font-size:16px;font-weight:700}.pc-fv-line-copy{color:var(--pc-muted);margin:0;font-size:12px;line-height:1.3}.pc-fv-chart{gap:var(--pc-space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pc-fv-grid{grid-template-columns:repeat(10, var(--cell));--cell:clamp(8px, calc((100cqw - 74px - 27px) / 10), 16px);gap:3px;display:grid}.pc-fv-grid span{aspect-ratio:1;opacity:0;animation:.16s linear forwards pc-fv-cell;animation-delay:calc(var(--c) * 7ms);transform:scale(.3)}.pc-fv-grid [data-band=good]{background:var(--pc-score-strong);border-radius:50%}.pc-fv-grid [data-band=needs]{background:var(--pc-speed-amber);border-radius:3px}.pc-fv-grid [data-band=poor]{background:var(--pc-danger);clip-path:polygon(50% 6%,96% 94%,4% 94%)}@keyframes pc-fv-cell{to{opacity:1;transform:scale(1)}}.pc-fv-legend{gap:var(--pc-space-2);color:var(--pc-ink);margin:0;padding:0;font-size:11px;list-style:none;display:grid}.pc-fv-legend li{white-space:nowrap;gap:0;line-height:1.15;display:grid}.pc-fv-legend li>span{align-items:center;gap:var(--pc-space-2);display:flex}.pc-fv-legend li{justify-items:start}.pc-fv-legend li>span{justify-content:flex-start}.pc-fv-legend strong{min-width:20px;font-size:13px}.pc-fv-legend i{flex:none;width:10px;height:10px}.pc-fv-legend li[data-band=good] i{background:var(--pc-score-strong);border-radius:50%}.pc-fv-legend li[data-band=needs] i{background:var(--pc-speed-amber);border-radius:2px}.pc-fv-legend li[data-band=poor] i{background:var(--pc-danger);clip-path:polygon(50% 6%,96% 94%,4% 94%)}@media (max-width:1365px){.pc-fc{padding-block:0}.pc-fc-row{flex-direction:column;height:auto}.pc-fc-card,.pc-fc-card[data-open=true]{flex:none}.pc-fc-copy{gap:var(--pc-space-5);width:100%;max-width:640px;height:auto;padding:var(--pc-space-6)}.pc-fc-lower p{max-width:52ch}.pc-fc-plate{width:auto;max-width:760px;height:clamp(320px,52vw,520px);margin:0 var(--pc-space-5) var(--pc-space-5);opacity:1;position:relative;inset:auto;transform:none}.pc-fc-card[data-card=found] .pc-fc-plate{height:auto}.pc-fc-ring{opacity:.8}.pc-fc-deco{display:none}}@media (min-width:900px) and (max-width:1365px){.pc-fc-card{align-items:stretch;min-height:480px;display:flex}.pc-fc-copy{flex:none;width:40%;max-width:none}.pc-fc-plate,.pc-fc-card[data-card=found] .pc-fc-plate,.pc-fc-card[data-card=fix] .pc-fc-plate{width:auto;min-width:0;max-width:none;height:auto;margin:var(--pc-space-5) var(--pc-space-5) var(--pc-space-5) 0;flex:1 1 0}}@media (max-width:599px){.pc-fc{padding-inline:var(--pc-space-4);padding-block:var(--pc-space-7)}.pc-fc-copy{padding:var(--pc-space-5)}.pc-fc-copy h2{font-size:30px}.pc-fc-cta{width:auto}.pc-fc-plate{max-width:none;margin:0 var(--pc-space-3) var(--pc-space-3);padding:10px}.pc-fc-card[data-card=fix] .pc-fc-plate{height:300px}.pc-fb{padding:var(--pc-space-2) var(--pc-space-4) var(--pc-space-2) var(--pc-space-2)}.pc-fb-arrow{width:28px;height:28px}.pc-fb-text{min-width:0}.pc-fb-text strong{font-size:16px}.pc-fb-label{font-size:12px}.pc-fv-panel{grid-template-columns:minmax(0,1fr)}.pc-fv-list{align-self:stretch}.pc-fv-title{font-size:20px}}@media (prefers-reduced-motion:reduce){.pc-fc-card,.pc-fc-plate,.pc-fc-shot{transition:none}.pc-fb,.pc-fv-grid span{opacity:1;animation:none;transform:none}}.pc-fc+[data-testid=h02-steps]{margin-top:80px}@media (max-width:1023px){.pc-fc+[data-testid=h02-steps]{margin-top:var(--pc-space-7)}}.pc-fc-deco{pointer-events:none;position:absolute;inset:0}.pc-fc-shape{display:block;position:absolute}.pc-fc-shape-ring-right{border:26px solid color-mix(in srgb, var(--pc-blue) 20%, transparent);--from:160px;--to:-160px;border-radius:50%;width:150px;height:150px;top:4%;right:-45px}.pc-fc-shape-ring-left{border:20px solid color-mix(in srgb, var(--pc-orange) 18%, transparent);--from:-120px;--to:120px;border-radius:50%;width:110px;height:110px;top:16%;left:-30px}@supports (animation-timeline:view()){.pc-fc-shape{animation:linear both pc-fc-drift;animation-timeline:view();animation-range:cover}}@keyframes pc-fc-drift{0%{transform:translateY(var(--from))}to{transform:translateY(var(--to))}}@media (prefers-reduced-motion:reduce){.pc-fc-shape{animation:none}}.js-reveal .pc-fc-lower .pc-reveal.is-revealed{animation-duration:.7s;animation-delay:0s}.js-reveal .pc-fc-copy h2.pc-reveal.is-revealed{animation-duration:.7s}.js-reveal .pc-fc-lower .pc-reveal.is-revealed{animation-delay:.2s}@media (min-width:1366px){.js-reveal .pc-fc-copy h2.pc-reveal:not(.is-revealed){opacity:1}.js-reveal .pc-fc-copy h2.pc-reveal.is-revealed{animation:none}}
