.pov-head{align-items:end;display:grid;gap:0 clamp(24px,4vw,64px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.pov-copy{display:grid;gap:18px;justify-items:start;padding-bottom:clamp(28px,3.4vw,52px)}.pov-art{--head:66%;justify-self:center;margin-bottom:-38px;pointer-events:none;position:relative;width:min(100%,330px);z-index:2}.pov-field{background:var(--field-mint);border-radius:var(--r-xl);padding:clamp(14px,2.4vw,32px);position:relative;z-index:1}.pov-field,.pov-steps{corner-shape:var(--sq-shape,round)}.pov-steps{background:color-mix(in srgb,var(--sheet-bg) 55%,transparent);border-radius:calc(22px*var(--sq-scale, 1));display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));padding:5px}.pov-step{align-items:center;background:transparent;border:0;border-radius:calc(17px*var(--sq-scale, 1));color:var(--ink-soft);cursor:pointer;display:flex;font:700 15px/1.2 var(--text);gap:8px;justify-content:center;min-height:46px;min-width:0;padding:6px 10px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent;corner-shape:var(--sq-shape,round)}.pov-step-l{min-width:0;overflow-wrap:anywhere}.pov-num{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-strong);display:grid;flex:none;font:800 13px/1 var(--text);font-variant-numeric:tabular-nums;height:24px;place-items:center;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;width:24px}.pov-num,.pov-step[aria-selected=true]{background:var(--sheet-bg);color:var(--ink)}.pov-step[aria-selected=true]{box-shadow:var(--shadow-sm)}.pov-step[aria-selected=true] .pov-num{background:var(--ink);box-shadow:none;color:var(--sheet-bg)}.pov-step.is-done .pov-num{background:var(--green);box-shadow:none;color:var(--on-bright)}.pov-step:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pov-step:not([aria-selected=true]):hover{background:color-mix(in srgb,var(--sheet-bg) 60%,transparent);color:var(--ink)}}.pov-panel{align-items:start;display:grid;gap:clamp(18px,2.4vw,32px);grid-template-columns:minmax(0,.78fr) minmax(0,2.2fr);margin-top:clamp(16px,2vw,24px)}.pov-caption{align-content:start;display:grid;gap:18px;padding-top:6px}.pov-slot{display:grid}.pov-slot>*{grid-area:1/1}.pov-cap{align-content:start;display:grid;gap:10px;justify-items:start;transition:opacity .18s ease,visibility 0s linear 0s}.pov-cap[data-off]{opacity:0;transition:opacity .12s ease,visibility 0s linear .12s;visibility:hidden}.pov-count{color:var(--ink-soft);font:700 13px/1.3 var(--text)}.pov-cap-title{font:800 clamp(1.3rem,1.05rem + .8vw,1.7rem)/1.2 var(--display);letter-spacing:-.01em;text-wrap:balance}.pov-cap-text{color:var(--ink-soft);font-size:16px;line-height:1.55;text-wrap:pretty}.pov-nav{display:flex;flex-wrap:wrap;gap:10px}.pov-back .i{height:18px;transform:scaleX(-1);width:18px}[dir=rtl] .pov-back .i{transform:none}.pov-ghost{visibility:hidden}.pov-stage{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1.3fr) 40px minmax(0,1fr)}.pov-join{align-self:center;background:var(--sheet-bg);border-radius:50%;box-shadow:var(--shadow-sm);color:var(--accent-ink);display:grid;height:40px;place-items:center;width:40px}.pov-join .i{height:20px;width:20px}.pov-views{display:grid;min-width:0}.pov-views>.pov-view{align-self:start;grid-area:1/1;transition:opacity .18s ease,visibility 0s linear 0s}.pov-views>.pov-view[data-off]{opacity:0;transition:opacity .12s ease,visibility 0s linear .12s;visibility:hidden}.pov-view .screen-bar{gap:6px 10px}.pov-mark{flex:none;height:22px;width:22px}.pov-view-body{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);padding:14px 16px 18px}.pov-pill{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--ink);display:inline-flex;font:700 12px/1.2 var(--text);min-height:24px;padding:1px 9px;white-space:nowrap}.pov-pill.is-green{background:var(--field-green)}.pov-pills{display:flex;flex-wrap:wrap;gap:6px}.pov-formrow{align-items:flex-start;background:var(--field-sky);border:2px solid var(--sky);border-radius:calc(14px*var(--sq-scale, 1));display:flex;gap:10px;justify-content:space-between;padding:11px 13px;corner-shape:var(--sq-shape,round)}.pov-formrow-main{display:grid;gap:2px;min-width:0}.pov-formrow b{font:800 15px/1.3 var(--text)}.pov-formrow small{color:var(--ink-soft);font-size:13px}.pov-map{display:grid;gap:6px;list-style:none;margin:0;padding:0}.pov-map li{align-items:center;background:var(--surface-2);border-radius:calc(12px*var(--sq-scale, 1));display:grid;font-size:14px;gap:8px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 22px;line-height:1.35;padding:9px 12px;corner-shape:var(--sq-shape,round)}.pov-map .i{color:var(--ink-soft);height:18px;width:18px}.pov-map-l{font-weight:700}.pov-map-l,.pov-map-r{overflow-wrap:anywhere}.pov-map-r{color:var(--ink-soft)}.pov-ok{background:var(--green);border-radius:50%;color:var(--on-bright);display:grid;height:22px;place-items:center;width:22px}.pov-ok .i{height:12px;width:12px}.pov-tpl-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.pov-tpl-head code,.pov-tplrow code{direction:ltr;font:700 13px/1.35 var(--mono);unicode-bidi:isolate}.pov-tpl-body{border:1.5px solid var(--line-strong);border-radius:calc(12px*var(--sq-scale, 1));font-size:15px;line-height:1.7;padding:12px 14px;text-wrap:pretty;corner-shape:var(--sq-shape,round)}.pov-chip{background:var(--field-sky);font:700 13px/1.55 var(--text);margin-inline:1px;padding:0 8px;white-space:nowrap}.pov-chip,.pov-tpl-btn{border-radius:999px;display:inline-flex}.pov-tpl-btn{align-items:center;border:1.5px dashed var(--line-strong);color:var(--accent-ink);font:700 14px/1.2 var(--text);gap:6px;justify-self:start;min-height:36px;padding:0 12px}.pov-tpl-btn .i{height:16px;width:16px}.pov-event{align-items:flex-start;background:var(--field-green);border-radius:calc(14px*var(--sq-scale, 1));display:flex;gap:12px;padding:12px 14px;corner-shape:var(--sq-shape,round)}.pov-event-tick{background:var(--green);border-radius:50%;color:var(--on-bright);display:grid;flex:none;height:30px;place-items:center;width:30px}.pov-event-tick .i{height:16px;width:16px}.pov-event-main{display:grid;font-size:14px;gap:2px;line-height:1.4}.pov-event-main b{font:800 15px/1.3 var(--text)}.pov-answers{display:grid;margin:0}.pov-answers>div{border-bottom:1px solid var(--line);display:grid;font-size:14px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);line-height:1.35;padding:9px 2px}.pov-answers>div:last-child{border-bottom:0}.pov-answers dt{color:var(--ink-soft);overflow-wrap:anywhere}.pov-answers dd{font-weight:700;margin:0;overflow-wrap:anywhere}.pov-answers dd .i{color:var(--green);height:18px;width:18px}.pov-note{color:var(--ink-soft);font-size:13px}.pov-rec .crm-rec-head .tag{margin-inline-start:auto}.pov-activity{border-top:1px solid var(--line);display:grid;font-size:14px;gap:6px;line-height:1.4;padding:12px 18px 16px}.pov-activity b{color:var(--ink-soft);font:800 13px/1.3 var(--text)}.pov-activity p{align-items:center;display:flex;gap:8px}.pov-dot{background:var(--sky);border-radius:50%;flex:none;height:9px;width:9px}.pov-dot.is-green{background:var(--green)}.pov-inbox{gap:14px}.pov-contact{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.pov-contact-main{display:grid;flex:1 1 120px;min-width:0}.pov-contact-main b{font:800 15px/1.3 var(--text)}.pov-contact-main small{color:var(--ink-soft);font-size:13px}.pov-thread{background:var(--chat-bg);border-radius:calc(16px*var(--sq-scale, 1));display:flex;flex-direction:column;gap:8px;padding:14px;corner-shape:var(--sq-shape,round)}.pov-compose{align-items:center;border:1.5px solid var(--line-strong);border-radius:999px;color:var(--ink-soft);display:flex;font-size:14px;gap:10px;justify-content:space-between;min-height:42px;padding:0 12px}.pov-compose .i{color:var(--accent-ink);height:18px;width:18px}.pov-tiles{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pov-tile{border:1.5px solid var(--line);border-radius:calc(12px*var(--sq-scale, 1));display:grid;gap:2px;padding:10px 12px;corner-shape:var(--sq-shape,round)}.pov-tile span{color:var(--ink-soft);font:700 12px/1.3 var(--text)}.pov-tile b{direction:ltr;font:800 clamp(18px,1.6vw,22px)/1.2 var(--display);font-variant-numeric:tabular-nums;justify-self:start;unicode-bidi:isolate}.pov-bars{align-items:flex-end;border-bottom:1.5px solid var(--line-strong);display:flex;gap:5px;height:96px;padding:8px 2px 0}.pov-bars i{background:var(--mint);border-radius:4px 4px 1px 1px;flex:1 1 0;height:100%;transform:scaleY(var(--v,.5));transform-origin:50% 100%}.pov-tplrow{align-items:baseline;color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;justify-content:space-between}.pov-chat{display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.pov-chat-who{display:grid;min-width:0}.pov-chat-who small{color:var(--ink-soft);font-size:13px}.pov-chat-body{height:490px;justify-content:flex-end;overflow:hidden}.pov-day{align-self:center;background:var(--sheet-bg);border-radius:calc(8px*var(--sq-scale, 1));box-shadow:var(--shadow-xs);color:var(--ink-soft);font:600 12px/1.6 var(--text);margin-bottom:auto;padding:2px 10px;corner-shape:var(--sq-shape,round)}.pov-msg p{white-space:normal}.pov-msg .bubble-cta .i{height:16px;width:16px}.pov-response{display:grid;gap:2px}.pov-response-name{align-items:center;display:flex;gap:6px}.pov-response-name .i{flex:none;height:16px;width:16px}.pov-response small{align-items:center;color:var(--ink-soft);display:flex;font-size:12px;gap:4px;justify-content:flex-end}.pov-msg-ticks{display:inline-flex;margin-inline-start:6px;vertical-align:-2px}.pov-ticks{color:#34b7f1;height:12px;width:18px}.pov-chat:after{background:color-mix(in srgb,var(--ink) 30%,transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .22s ease,visibility 0s linear .22s;visibility:hidden;z-index:1}.pov-chat.has-sheet:after{opacity:1;transition:opacity .22s ease,visibility 0s linear 0s;visibility:visible}.pov-sheet{inset-inline:6px;bottom:6px;box-shadow:var(--shadow);position:absolute;top:64px;transition:opacity .24s ease,transform .28s var(--ease-out),visibility 0s linear 0s;z-index:2}.pov-sheet[data-off]{opacity:0;transform:translateY(24px);transition:opacity .16s ease,transform .2s var(--ease-out),visibility 0s linear .2s;visibility:hidden}.pov-sheet .wa-flow-bar{min-height:50px}.pov-sheet .wa-flow-body{gap:10px;overflow:hidden;padding:12px 14px}.pov-sheet .wa-flow-field{gap:6px}.pov-sheet .wa-flow-label{font-size:14px}.pov-sheet .wa-flow-opts{gap:6px}.pov-sheet .wa-flow-fake,.pov-sheet .wa-flow-opt{min-height:38px;padding-block:6px}.pov-sheet .wa-flow-opt{font-size:15px}.pov-sheet .wa-flow-foot{padding:10px 14px 12px}.pov-sheet .wa-flow-btn{min-height:44px}.pov-optin{align-items:flex-start;display:flex;font:600 14px/1.4 var(--text);gap:10px}.pov-box{border:2px solid var(--field-line);border-radius:6px;color:var(--on-bright);display:grid;flex:none;height:22px;place-items:center;width:22px}.pov-optin.is-on .pov-box{background:var(--green);border-color:var(--green)}.pov-box .i{height:14px;width:14px}@media (prefers-reduced-motion:no-preference){.pov-msg.is-in{animation:pov-in .28s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.pov-msg.is-in{animation:pov-fade .16s ease both}.pov-sheet,.pov-sheet[data-off]{transform:none}}@keyframes pov-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes pov-fade{0%{opacity:0}}@media (max-width:1179px){.pov-panel{grid-template-columns:minmax(0,1fr)}.pov-caption{align-items:end;grid-template-columns:minmax(0,1fr) auto;padding-top:0}}@media (max-width:959px){.pov-head{grid-template-columns:minmax(0,1fr)}.pov-copy{padding-bottom:8px}.pov-art{margin-bottom:-30px;width:min(74%,280px)}.pov-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pov-caption{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.pov-stage{grid-template-columns:minmax(0,1fr)}.pov-stage>.pov-join{display:none}.pov-chat{justify-self:center;width:min(100%,380px)}.pov-chat-body{height:440px}.pov-step{flex-direction:column;font-size:13px;gap:4px;min-height:58px;padding:6px 4px}}@media (max-width:379px){.pov-chip{white-space:normal}}