.roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.roles[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{border-block-start:2px solid var(--line);align-content:start;gap:14px;padding-block-start:24px;display:grid}.roles[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.roles[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline-start:18px;position:relative}.roles[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--green-2);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:.75em;inset-inline-start:0}.js .roles[data-astro-cid-lcdefpme] svg>*{stroke-dasharray:1;stroke-dashoffset:0;animation:1s ease-out both paused roles-draw;animation-delay:calc(.1s + var(--i) * .16s)}.roles[data-astro-cid-lcdefpme].is-live svg>*{animation-play-state:running}@keyframes roles-draw{0%{stroke-dashoffset:1px}}.kicker[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.05rem;font-weight:500;display:block}.split[data-astro-cid-lcdefpme]{overflow-x:clip}.split-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(40px,8vw,120px);display:grid}.flip[data-astro-cid-lcdefpme] .split-text[data-astro-cid-lcdefpme]{order:2}.split-text[data-astro-cid-lcdefpme]{justify-items:start;gap:24px;display:grid}.split-text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-inline-size:60ch}.split-art[data-astro-cid-lcdefpme]{perspective:1400px;view-timeline:--art;isolation:isolate;place-items:center;padding-block:40px;display:grid;position:relative}.split-art[data-astro-cid-lcdefpme]:before,.split-art[data-astro-cid-lcdefpme]:after{content:"";aspect-ratio:1;z-index:-1;border-radius:50%;inline-size:min(92%,540px);position:absolute;top:50%;left:50%;translate:-50% -50%}.split-art[data-astro-cid-lcdefpme]:before{background:radial-gradient(circle at 50% 22%, var(--white), transparent 55%), radial-gradient(circle at 50% 100%, #e3e7f1, transparent 60%), var(--grey);box-shadow:inset 0 2px 0 var(--white), inset 0 -24px 48px #07419a12}.split-art[data-astro-cid-lcdefpme]:after{outline-offset:28px;border:1px solid #1469eb1f;outline:1px dashed #1469eb24;inline-size:min(108%,620px)}.pose[data-astro-cid-lcdefpme]{position:relative;rotate:y 6deg}.flip[data-astro-cid-lcdefpme] .pose[data-astro-cid-lcdefpme]{rotate:y -6deg}.pose[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:radial-gradient(closest-side,#14122b38,#0000);block-size:28px;position:absolute;inset-block-end:-28px;inset-inline:15%}@supports (animation-timeline:view()){.pose[data-astro-cid-lcdefpme],.split-art[data-astro-cid-lcdefpme]:before,.split-art[data-astro-cid-lcdefpme]:after{animation:linear both art-drift --art}.pose[data-astro-cid-lcdefpme]{animation-name:art-face;animation-range:entry cover 50%}.flip[data-astro-cid-lcdefpme] .pose[data-astro-cid-lcdefpme]{animation-name:art-face-flip}}@keyframes art-drift{0%{translate:-50% calc(-50% - 48px)}to{translate:-50% calc(48px - 50%)}}@keyframes art-face{0%{translate:0 40px;rotate:y 24deg}}@keyframes art-face-flip{0%{translate:0 40px;rotate:y -24deg}}.points[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{gap:24px;margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:20px;display:flex}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child,.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{gap:2px;max-inline-size:42ch;display:grid}.points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);font-size:1.05rem}.ring[data-astro-cid-lcdefpme]{border:1.5px solid var(--blue-2);block-size:60px;inline-size:60px;color:var(--navy);border-radius:50%;flex:none;place-items:center;display:grid}.facts[data-astro-cid-lcdefpme]{background:linear-gradient(to bottom, #fff3, transparent 45%), var(--grain), var(--green-grad);inline-size:100%;box-shadow:var(--rim), inset 0 -3px 0 #0430241a, 0 2px 4px #075a421f, 0 24px 48px -16px #07775673;text-align:center;color:var(--navy);border-radius:40px;grid-template-columns:repeat(3,1fr);margin:0;padding:clamp(24px,3vw,36px) 0;display:grid}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;display:flex}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-inline-start:1px solid #23203f1f}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1.3}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.9rem}.js .split-art[data-astro-cid-lcdefpme] .device{animation:.9s cubic-bezier(.2,.9,.25,1) both paused split-in}.split-art[data-astro-cid-lcdefpme] .device.is-live{animation-play-state:running}@keyframes split-in{0%{opacity:0;transform:translate(-60px)rotate(-8deg)}}.flip[data-astro-cid-lcdefpme] .split-art[data-astro-cid-lcdefpme] .device{animation-name:split-in-flip}@keyframes split-in-flip{0%{opacity:0;transform:translate(60px)rotate(8deg)}}.js .steps[data-astro-cid-lcdefpme] .ring[data-astro-cid-lcdefpme]{animation:.9s ease-in-out both paused step-light;animation-delay:calc(.2s + var(--i) * .3s)}.steps[data-astro-cid-lcdefpme].is-live .ring[data-astro-cid-lcdefpme]{animation-play-state:running}@keyframes step-light{45%{background:var(--blue-grad);color:var(--white);box-shadow:var(--shadow-strong);border-color:#0000;scale:1.12}}.process[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 90% 520px at 50% 0, var(--grey) 99.5%, var(--white) 100%)}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.process-phone[data-astro-cid-lcdefpme]{--device-w:250px}.voices[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:48px;margin:0;padding:0;list-style:none;display:grid}.voices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-items:center;gap:4px;display:grid}.initial[data-astro-cid-lcdefpme]{background:var(--blue-grad);block-size:96px;inline-size:96px;color:var(--white);box-shadow:var(--shadow);border-radius:50%;place-items:center;margin-block-end:16px;font-size:2rem;font-weight:800;display:grid}.voices[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);font-size:1.15rem}.voices[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{max-inline-size:36ch;margin:12px 0 0}.chooser[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(circle at 15% 120%, #ffffff17 0 38%, transparent 38.2%), radial-gradient(circle at 0% 120%, #ffffff12 0 55%, transparent 55.2%), linear-gradient(to bottom, #ffffff14, transparent 40%), var(--grain), var(--blue-grad);color:var(--white);padding-block:clamp(72px,9vw,120px);position:relative}.chooser[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#ffffff12 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/24px 24px;position:absolute;inset:0;mask-image:radial-gradient(45% 80% at 25%,#000,#0000)}.chooser-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.chooser[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white)}.chooser-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:48ch;margin-block-start:16px}.choices[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.choices[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--white);text-align:center;background:linear-gradient(160deg,#ffffff29,#ffffff0a);border:1px solid #ffffff4d;border-radius:28px;justify-items:center;gap:8px;padding:32px 16px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:grid;box-shadow:inset 0 1px #ffffff4d,0 24px 48px -24px #08185a99}.choices[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:linear-gradient(160deg,#ffffff3d,#ffffff14);transform:translateY(-4px);box-shadow:inset 0 1px #fff6,0 32px 56px -24px #08185ab3}.choices[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:1.35rem}.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:48px;margin:0;padding:0;list-style:none;display:grid}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:8px;display:grid}.posts[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-size:.9rem}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--navy);text-decoration:none}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--blue)}@media (width<=900px){.split-grid[data-astro-cid-lcdefpme],.chooser-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.flip[data-astro-cid-lcdefpme] .split-text[data-astro-cid-lcdefpme]{order:0}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.process-phone[data-astro-cid-lcdefpme]{display:none}}@media (width<=520px){.facts[data-astro-cid-lcdefpme]{border-radius:28px;gap:8px}.choices[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
