.ph2[data-astro-cid-vl3stqac]{--petrol-deep:#061a24;--ease:cubic-bezier(.2, .7, .2, 1);color:#fff;background:var(--petrol-deep);isolation:isolate;flex-direction:column;justify-content:center;min-height:clamp(560px,72vh,760px);padding:128px 0 72px;display:flex;position:relative;overflow:clip}.ph2[data-astro-cid-vl3stqac] .hero-bg,.ph2[data-astro-cid-vl3stqac] .bg-sheen{animation:none}.ph2[data-astro-cid-vl3stqac]:before{content:"";z-index:-1;background:linear-gradient(90deg,#061a24cc 0%,#061a248f 38%,#09233033 64%,#09233024 100%),linear-gradient(#061a2473 0%,#061a2400 16% 72%,#061a2499 100%);position:absolute;inset:0}.ph2-grid[data-astro-cid-vl3stqac]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.ph2-copy[data-astro-cid-vl3stqac]{max-width:640px;position:relative}.ph2-copy[data-astro-cid-vl3stqac]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 58% at 42%,#061a249e 0%,#061a2475 45%,#061a2400 100%);position:absolute;inset:-120px -140px -160px -220px}.ph2-title[data-astro-cid-vl3stqac]{font-family:var(--font-sans);letter-spacing:-.045em;text-transform:none;color:#fff;text-shadow:0 1px 2px #061a2459,0 2px 30px #061a2473;font-size:clamp(36px,3.6vw,52px);font-weight:700;line-height:1.02}.ph2-title[data-astro-cid-vl3stqac] em{font-family:var(--font-serif);letter-spacing:-.025em;color:#c4b5a8;font-size:1.02em;font-style:italic;font-weight:400;display:block}.ph2-sub[data-astro-cid-vl3stqac]{color:#ffffffe6;text-shadow:0 1px 2px #061a2459,0 2px 22px #061a248c;max-width:560px;margin-top:22px;font-size:17px;line-height:1.5}.ph2-ctas[data-astro-cid-vl3stqac]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ph2-ctas[data-astro-cid-vl3stqac] a:first-child{color:#092330;background:#fff}.ph2-ctas[data-astro-cid-vl3stqac] a:first-child:hover{color:#092330;background:#c4b5a8}.ph2-ctas[data-astro-cid-vl3stqac] a:not(:first-child){color:#fff;background:0 0;border:1px solid #ffffff59}.ph2-ctas[data-astro-cid-vl3stqac] a:not(:first-child):hover{color:#fff;background:0 0;border-color:#fff}.ph2-visual[data-astro-cid-vl3stqac]{-webkit-backdrop-filter:blur(6px);background:linear-gradient(#ffffff1a,#ffffff0a);border:1px solid #ffffff29;border-radius:20px;padding:18px;box-shadow:0 30px 60px #00000038}.ph2-shot[data-astro-cid-vl3stqac]{width:100%;height:auto;display:block}@media (width>=768px){.ph2-sub[data-astro-cid-vl3stqac]{font-size:19px}}@media (width>=992px){.ph2-grid--image[data-astro-cid-vl3stqac]{grid-template-columns:minmax(0,1fr) 492px;column-gap:56px}}@media (width<=991px){.ph2[data-astro-cid-vl3stqac]{min-height:0;padding:112px 0 56px}.ph2-visual[data-astro-cid-vl3stqac]:not(.ph2-anim){display:none}.ph2-anim-wrap[data-astro-cid-vl3stqac]{max-width:520px}.ph2-copy[data-astro-cid-vl3stqac]:before{left:-80px;right:-80px}}.ph2-anim-wrap[data-astro-cid-vl3stqac]{position:relative}.ph2-anim[data-astro-cid-vl3stqac]{color:#fff;height:400px;padding:22px 24px 20px;position:relative}.ad-scene[data-astro-cid-vl3stqac]{transition:opacity .5s var(--ease);position:absolute;inset:22px 24px 20px}.ad-scene-2[data-astro-cid-vl3stqac]{opacity:0;clip-path:inset(0 100% 0 0);pointer-events:none;flex-direction:column;justify-content:center;display:flex}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-scene-1[data-astro-cid-vl3stqac]{opacity:0}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-scene-2[data-astro-cid-vl3stqac]{opacity:1;clip-path:inset(0);transition:opacity .3s var(--ease), clip-path .7s var(--ease)}.ad-chat[data-astro-cid-vl3stqac]{align-content:center;gap:12px;height:100%;padding-right:52px;display:grid;position:relative}.ad-msg[data-astro-cid-vl3stqac]{opacity:0;max-width:88%;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:16px;padding:10px 14px;font-size:14px;line-height:1.4;transform:translateY(6px)}.ad-msg--you[data-astro-cid-vl3stqac]{color:#fff;background:#c4b5a838;border:1px solid #c4b5a859;border-bottom-left-radius:4px;justify-self:start}.ad-msg--ai[data-astro-cid-vl3stqac]{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-bottom-right-radius:4px;justify-self:end}.ad-who[data-astro-cid-vl3stqac]{letter-spacing:.01em;opacity:.7;align-items:center;gap:6px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.ad-who[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac]{background:linear-gradient(135deg,#c4b5a8,#a59080);border-radius:50%;width:8px;height:8px}.ad-text[data-astro-cid-vl3stqac]{display:block}.ad-msg--you[data-astro-cid-vl3stqac] .ad-text[data-astro-cid-vl3stqac]:after{content:"";vertical-align:-.12em;opacity:0;background:#092330;width:1px;height:.95em;margin-left:2px;display:inline-block}.ph2-anim[data-astro-cid-vl3stqac].is-on .ad-msg--you[data-astro-cid-vl3stqac]{opacity:1;transform:none}.ph2-anim[data-astro-cid-vl3stqac].is-typing .ad-msg--you[data-astro-cid-vl3stqac] .ad-text[data-astro-cid-vl3stqac]:after{opacity:1;animation:.9s steps(2,end) infinite PersonaHero-caret}.ph2-anim[data-astro-cid-vl3stqac].is-replied .ad-msg--ai[data-astro-cid-vl3stqac]{opacity:1;transform:none}.ad-lock[data-astro-cid-vl3stqac]{color:#092330;opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);background:#a59080;border-radius:999px;justify-self:end;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex;transform:scale(.9)}.ph2-anim[data-astro-cid-vl3stqac].is-saved .ad-lock[data-astro-cid-vl3stqac]{opacity:1;transform:none}@keyframes PersonaHero-caret{to{opacity:0}}.ad-flow[data-astro-cid-vl3stqac]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.ad-flow[data-astro-cid-vl3stqac]:before{content:"";background:#fff3;height:1px;position:absolute;top:5px;left:6px;right:6px}.ad-stage[data-astro-cid-vl3stqac]{color:#ffffff8c;transition:color .4s var(--ease);font-size:11.5px;line-height:1.25;position:relative}.ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac]{width:11px;height:11px;transition:background .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);background:#092330;border:1px solid #ffffff73;border-radius:50%;margin-bottom:8px;display:block}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-stage[data-astro-cid-vl3stqac]{color:#fff;transition-delay:calc(.4s + var(--i) * .4s)}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac]{transition-delay:calc(.4s + var(--i) * .4s);background:#c4b5a8;border-color:#c4b5a8;transform:scale(1.25)}.ad-lane[data-astro-cid-vl3stqac]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;height:184px;margin-top:14px;position:relative;overflow:hidden}.ad-req[data-astro-cid-vl3stqac]{left:0;top:calc(18px + var(--n) * 38px);color:#fff;white-space:nowrap;opacity:0;background:#0923308c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;line-height:1.2;display:inline-flex;position:absolute;transform:translate(-110%)}.ad-req[data-astro-cid-vl3stqac] b[data-astro-cid-vl3stqac]{font-weight:600}.ad-req[data-astro-cid-vl3stqac] small[data-astro-cid-vl3stqac]{color:#ffffffa6;font-size:11px}.ad-steps[data-astro-cid-vl3stqac]{display:grid}.ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]{color:#fff;white-space:nowrap;opacity:0;grid-area:1/1;padding:2px 0;font-size:11px;font-style:normal;font-weight:600}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-req[data-astro-cid-vl3stqac]{animation:6s linear forwards PersonaHero-travel;animation-delay:calc(.8s + var(--n) * .9s)}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]{animation:1.11s linear forwards PersonaHero-step;animation-delay:calc(.8s + var(--n) * .9s + 1.4s + var(--k) * 1.11s)}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]:last-child{animation-name:PersonaHero-step-last}@keyframes PersonaHero-step{0%{opacity:0}12%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes PersonaHero-step-last{0%{opacity:0}12%{opacity:1}to{opacity:1}}@keyframes PersonaHero-travel{0%{opacity:0;transform:translate(-110%)}6%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(calc(100cqw - 100%))}to{opacity:1;transform:translate(calc(100cqw - 100%))}}.ad-lane[data-astro-cid-vl3stqac]{container-type:inline-size}.ad-outcome[data-astro-cid-vl3stqac]{color:#ffffffd9;opacity:0;transition:opacity .6s var(--ease);border-top:1px solid #ffffff24;margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.4;transition-delay:9.8s}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-outcome[data-astro-cid-vl3stqac]{opacity:1}.ad-flow-only[data-astro-cid-vl3stqac] .ad-lane[data-astro-cid-vl3stqac]{height:170px}@media (width<=575px){.ph2-anim[data-astro-cid-vl3stqac]{padding:20px 16px 18px}.ad-scene[data-astro-cid-vl3stqac]{inset:20px 16px 18px}.ad-flow[data-astro-cid-vl3stqac]{gap:4px}.ad-stage[data-astro-cid-vl3stqac]{font-size:10.5px}}.ad-replay[data-astro-cid-vl3stqac]{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:14px;right:14px}.ad-replay[data-astro-cid-vl3stqac]:hover{color:#fff;border-color:#fff}.ad-replay[data-astro-cid-vl3stqac] svg[data-astro-cid-vl3stqac]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-scene-1[data-astro-cid-vl3stqac]{opacity:0}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-scene-2[data-astro-cid-vl3stqac]{opacity:1;clip-path:inset(0)}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-stage[data-astro-cid-vl3stqac]{color:#fff}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac]{background:#c4b5a8;border-color:#c4b5a8;transform:scale(1.25)}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-req[data-astro-cid-vl3stqac]{opacity:1;transform:translate(calc(100cqw - 100%))}.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]:last-child,.ph2-anim[data-astro-cid-vl3stqac]:not([data-armed]) .ad-outcome[data-astro-cid-vl3stqac]{opacity:1}@media (prefers-reduced-motion:reduce){.ph2-anim[data-astro-cid-vl3stqac] .ad-scene[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-msg[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-lock[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-stage[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]{animation:none}.ph2-anim[data-astro-cid-vl3stqac] .ad-scene[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-msg[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-lock[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-stage[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac] .ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-scene-2[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-stage[data-astro-cid-vl3stqac],.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-stage[data-astro-cid-vl3stqac] i[data-astro-cid-vl3stqac]{transition:none}.ph2-anim[data-astro-cid-vl3stqac] .ad-steps[data-astro-cid-vl3stqac] em[data-astro-cid-vl3stqac]:last-child{opacity:1}.ph2-anim[data-astro-cid-vl3stqac] .ad-outcome[data-astro-cid-vl3stqac]{transition:none}.ph2-anim[data-astro-cid-vl3stqac].is-deployed .ad-req[data-astro-cid-vl3stqac]{opacity:1;animation:none;transform:translate(calc(100cqw - 100%))}}
