.app-demo-module__Oomy1W__root{--hiw-blue:var(--color-primary,#0069d9);--hiw-blue-deep:color-mix(in srgb, var(--hiw-blue) 55%, #020b22);--hiw-blue-ink:color-mix(in srgb, var(--hiw-blue) 88%, #000);--hiw-ink:#0a0f1c;--hiw-body:#3f4855;--hiw-muted:#5f6b7a;--hiw-line:#e4eaf2;--hiw-tint:color-mix(in srgb, var(--hiw-blue) 8%, #fff);--hiw-ease:cubic-bezier(.22, 1, .36, 1);--hiw-spring:cubic-bezier(.34, 1.56, .64, 1);--hiw-scale:.84;isolation:isolate;background:#fff;padding:48px 0 60px;position:relative;overflow:clip visible}@media (max-width:380px){.app-demo-module__Oomy1W__root{--hiw-scale:.78}}@supports (width:calc(1px * tan(atan2(1px, 1px)))){@media (max-width:767px){.app-demo-module__Oomy1W__root{--hiw-above:290px;--hiw-scale:clamp(.7, tan(atan2(100svh - var(--hiw-above) - var(--hiw-bar,0px), 630px)), .86)}}@media (max-width:767px) and (max-height:740px){.app-demo-module__Oomy1W__root{--hiw-above:196px;--hiw-scale:clamp(.66, tan(atan2(100svh - var(--hiw-above) - var(--hiw-bar,0px), 630px)), .8)}}@media (max-width:767px){body:has([data-phone-cta-bar][data-active]) .app-demo-module__Oomy1W__root{--hiw-bar:70px}}@media (max-width:767px) and (max-height:740px){body:has([data-phone-cta-bar][data-active]) .app-demo-module__Oomy1W__root{--hiw-scale:clamp(.6, tan(atan2(100svh - var(--hiw-above) - var(--hiw-bar,0px), 630px)), .8)}}}@media (min-width:768px){.app-demo-module__Oomy1W__root{--hiw-cap:.86;--hiw-scale:.86;padding:80px 0 88px}}@media (min-width:1024px){.app-demo-module__Oomy1W__root{--hiw-cap:.94;--hiw-scale:.94;padding:96px 0 104px}}@media (min-width:1280px){.app-demo-module__Oomy1W__root{--hiw-cap:1.06;--hiw-scale:1.06}}@supports (width:calc(1px * tan(atan2(1px, 1px)))){@media (min-width:768px){.app-demo-module__Oomy1W__root{--hiw-scale:clamp(.74, tan(atan2(100svh - 200px, 630px)), var(--hiw-cap))}}}.app-demo-module__Oomy1W__wrap{max-width:72rem;margin:0 auto;padding:0 16px}@media (min-width:640px){.app-demo-module__Oomy1W__wrap{padding:0 24px}}@media (min-width:1024px){.app-demo-module__Oomy1W__wrap{padding:0 32px}}.app-demo-module__Oomy1W__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""steps""phone""descs""cta";display:grid}.app-demo-module__Oomy1W__left{display:contents}.app-demo-module__Oomy1W__head{grid-area:head}.app-demo-module__Oomy1W__steps{grid-area:steps}.app-demo-module__Oomy1W__phoneCol{grid-area:phone}.app-demo-module__Oomy1W__descs{grid-area:descs}.app-demo-module__Oomy1W__cta{grid-area:cta}@media (min-width:768px){.app-demo-module__Oomy1W__grid{grid-template-columns:minmax(0,7fr) minmax(0,6fr);grid-template-areas:"left phone";align-items:center;column-gap:40px}.app-demo-module__Oomy1W__left{flex-direction:column;grid-area:left;min-width:0;display:flex}}@media (min-width:1024px){.app-demo-module__Oomy1W__grid{column-gap:clamp(56px,7vw,112px)}.app-demo-module__Oomy1W__left{max-width:580px}}.app-demo-module__Oomy1W__eyebrow{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--hiw-blue);align-items:center;gap:10px;margin:0 0 14px;font-size:12px;line-height:1.2;display:inline-flex}.app-demo-module__Oomy1W__eyebrow:before{content:"";background:var(--hiw-blue);border-radius:2px;width:28px;height:2px}.app-demo-module__Oomy1W__title{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,1rem + 2.5vw,48px);line-height:1.05}.app-demo-module__Oomy1W__title .text-brand-primary{background:linear-gradient(100deg, var(--hiw-blue) 10%, var(--hiw-blue-deep) 95%);-webkit-text-fill-color:transparent;color:var(--hiw-blue);-webkit-background-clip:text;background-clip:text}.app-demo-module__Oomy1W__sub{max-width:34rem;color:var(--hiw-body);margin:12px 0 0;font-size:16px;line-height:1.6}@media (min-width:1024px){.app-demo-module__Oomy1W__sub{margin-top:14px;font-size:17px}}.app-demo-module__Oomy1W__steps{flex-direction:column;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.app-demo-module__Oomy1W__step{background:#f6f8fb;border:1px solid #0000;border-radius:18px;padding:11px 14px 11px 52px;transition:background-color .35s,border-color .35s,box-shadow .35s;position:relative}.app-demo-module__Oomy1W__step[data-active=true]{border-color:var(--hiw-line);background:#fff;box-shadow:0 22px 44px -28px #0a285a6b,0 2px 6px #0a285a0f}@media (hover:hover){.app-demo-module__Oomy1W__step[data-active=false]:hover{background:color-mix(in srgb, var(--hiw-blue) 6%, #f6f8fb)}}.app-demo-module__Oomy1W__num{z-index:1;width:28px;height:28px;color:var(--hiw-muted);font-family:var(--font-heading);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;margin-top:-14px;font-size:13px;font-weight:700;transition:background-color .3s,color .3s,box-shadow .3s;display:grid;position:absolute;top:50%;left:14px;box-shadow:inset 0 0 0 1.5px #d3dce8}.app-demo-module__Oomy1W__num>*{grid-area:1/1}.app-demo-module__Oomy1W__numText{transition:opacity .2s}.app-demo-module__Oomy1W__numCheck{opacity:0;width:14px;height:14px;transition:opacity .25s ease, transform .3s var(--hiw-spring);transform:scale(.5)}.app-demo-module__Oomy1W__step[data-active=true] .app-demo-module__Oomy1W__num{background:var(--hiw-blue);color:#fff;box-shadow:0 0 0 5px color-mix(in srgb, var(--hiw-blue) 14%, transparent)}.app-demo-module__Oomy1W__step[data-done=true] .app-demo-module__Oomy1W__num{background:color-mix(in srgb, var(--hiw-blue) 10%, #fff);color:var(--hiw-blue-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--hiw-blue) 25%, transparent)}.app-demo-module__Oomy1W__step[data-done=true] .app-demo-module__Oomy1W__numCheck{opacity:1;transform:none}.app-demo-module__Oomy1W__step[data-done=true] .app-demo-module__Oomy1W__numText{opacity:0}.app-demo-module__Oomy1W__kicker{color:var(--hiw-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;line-height:1.2;transition:color .3s;display:none}.app-demo-module__Oomy1W__kickerIcon{flex:none;width:13px;height:13px}.app-demo-module__Oomy1W__step[data-active=true] .app-demo-module__Oomy1W__kicker{color:var(--hiw-blue-ink)}.app-demo-module__Oomy1W__stepTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:#3a4250;text-wrap:balance;margin:0;font-size:16px;line-height:1.3;transition:color .3s}.app-demo-module__Oomy1W__step[data-active=true] .app-demo-module__Oomy1W__stepTitle{color:var(--hiw-ink)}.app-demo-module__Oomy1W__stepBtn{all:unset;cursor:pointer;color:inherit;font:inherit}.app-demo-module__Oomy1W__stepBtn:after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.app-demo-module__Oomy1W__stepBtn:focus-visible{outline:none}.app-demo-module__Oomy1W__stepBtn:focus-visible:after{outline:2.5px solid var(--hiw-blue);outline-offset:2px;border-radius:18px}.app-demo-module__Oomy1W__stepDesc{color:var(--hiw-body);margin:6px 0 0;font-size:15px;line-height:1.6;transition:color .3s}.app-demo-module__Oomy1W__step[data-active=false] .app-demo-module__Oomy1W__stepDesc{color:#5b6573}.app-demo-module__Oomy1W__feature{color:#1f2937;background:#eef2f7;border-radius:999px;align-items:center;gap:8px;margin-top:11px;padding:6px 13px 6px 10px;font-size:13px;line-height:1.3;transition:background-color .35s;display:inline-flex}.app-demo-module__Oomy1W__step[data-active=true] .app-demo-module__Oomy1W__feature{background:var(--hiw-tint)}.app-demo-module__Oomy1W__featureIcon{width:15px;height:15px;color:var(--hiw-blue);flex:none}.app-demo-module__Oomy1W__stepLink{z-index:3;width:fit-content;color:var(--hiw-blue-ink);align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex;position:relative}.app-demo-module__Oomy1W__stepLink svg{width:15px;height:15px}.app-demo-module__Oomy1W__srOnly,.app-demo-module__Oomy1W__labelShort{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.app-demo-module__Oomy1W__stepDesc,.app-demo-module__Oomy1W__stepLink,.app-demo-module__Oomy1W__feature{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}@media (max-width:767px) and (max-height:740px){.app-demo-module__Oomy1W__steps{flex-direction:row;gap:6px;margin-top:16px}.app-demo-module__Oomy1W__step{text-align:center;border-radius:14px;flex:1 1 0;min-width:0;padding:8px 4px 9px}.app-demo-module__Oomy1W__num{width:24px;height:24px;margin:0 auto 4px;font-size:12px;position:static}.app-demo-module__Oomy1W__step[data-active=true] .app-demo-module__Oomy1W__num{box-shadow:0 0 0 4px color-mix(in srgb, var(--hiw-blue) 14%, transparent)}.app-demo-module__Oomy1W__stepTitle{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:1.2;overflow:hidden}.app-demo-module__Oomy1W__stepBtn:focus-visible:after{border-radius:14px}.app-demo-module__Oomy1W__labelFull{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-demo-module__Oomy1W__labelShort{clip:auto;clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (min-width:768px){.app-demo-module__Oomy1W__steps{gap:4px;margin-top:30px}.app-demo-module__Oomy1W__step{background:0 0;border-radius:22px;padding:18px 20px 20px 68px}@media (hover:hover){.app-demo-module__Oomy1W__step[data-active=false]:hover{background:color-mix(in srgb, var(--hiw-blue) 4%, transparent)}}.app-demo-module__Oomy1W__step:not(:last-child):before{content:"";background:linear-gradient(#d9e1ec,#e9eef5);width:1.5px;position:absolute;top:56px;bottom:-14px;left:35px}.app-demo-module__Oomy1W__num{width:32px;height:32px;margin-top:0;top:18px;left:20px}.app-demo-module__Oomy1W__kicker{display:flex}.app-demo-module__Oomy1W__stepTitle{color:var(--hiw-ink);margin-top:5px;font-size:19px}.app-demo-module__Oomy1W__stepBtn:focus-visible:after{border-radius:22px}}@media (min-width:1024px){.app-demo-module__Oomy1W__stepTitle{font-size:20px}.app-demo-module__Oomy1W__stepDesc{font-size:15.5px}}.app-demo-module__Oomy1W__descs{margin-top:18px;display:grid}.app-demo-module__Oomy1W__desc{opacity:0;z-index:-2;transition:opacity .3s ease, transform .5s var(--hiw-ease), visibility 0s linear .3s;flex-direction:column;grid-area:1/1;align-self:center;align-items:flex-start;gap:10px;display:flex;transform:translateY(4px)}.app-demo-module__Oomy1W__desc[data-active=true]{opacity:1;visibility:visible;transition:opacity .45s ease .15s, transform .6s var(--hiw-ease) .15s, visibility 0s;transform:none}.app-demo-module__Oomy1W__descTitle{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--hiw-ink);margin:0;font-size:19px;line-height:1.25;display:none}.app-demo-module__Oomy1W__descText{color:var(--hiw-body);margin:0;font-size:15.5px;line-height:1.6}.app-demo-module__Oomy1W__descs .app-demo-module__Oomy1W__feature{background:var(--hiw-tint);margin-top:0}@media (max-width:767px) and (max-height:740px){.app-demo-module__Oomy1W__descTitle{display:block}.app-demo-module__Oomy1W__desc{gap:6px}.app-demo-module__Oomy1W__descText{font-size:15px;line-height:1.55}}@media (min-width:768px){.app-demo-module__Oomy1W__descs{display:none}}.app-demo-module__Oomy1W__cta{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:24px;display:flex}.app-demo-module__Oomy1W__ctaBtn{background:var(--hiw-blue);color:#fff;letter-spacing:.01em;height:52px;box-shadow:0 14px 28px -14px color-mix(in srgb, var(--hiw-blue) 80%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:15px;transition:background-color .2s,transform .2s;display:inline-flex}.app-demo-module__Oomy1W__ctaBtn:hover{background:color-mix(in srgb, var(--hiw-blue) 86%, #000);transform:translateY(-1px)}.app-demo-module__Oomy1W__ctaBtn:focus-visible{outline:2.5px solid var(--hiw-blue);outline-offset:3px}.app-demo-module__Oomy1W__ctaArrow{width:18px;height:18px;transition:transform .2s}.app-demo-module__Oomy1W__ctaBtn:hover .app-demo-module__Oomy1W__ctaArrow{transform:translate(3px)}.app-demo-module__Oomy1W__ctaNote{color:var(--hiw-muted);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.app-demo-module__Oomy1W__ctaNote svg{width:16px;height:16px;color:var(--hiw-blue)}@media (max-width:767px){.app-demo-module__Oomy1W__ctaBtn{width:100%}.app-demo-module__Oomy1W__cta{justify-content:center}}@media (min-width:768px){.app-demo-module__Oomy1W__cta{margin-top:28px;padding-left:4px}}.app-demo-module__Oomy1W__phoneCol{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;margin-top:16px;display:flex;position:relative}@media (min-width:768px){.app-demo-module__Oomy1W__phoneCol{margin-top:0}}.app-demo-module__Oomy1W__halo{z-index:-1;width:calc(600px * var(--hiw-scale));height:calc(600px * var(--hiw-scale));margin:calc(-300px * var(--hiw-scale)) 0 0 calc(-300px * var(--hiw-scale));background:radial-gradient(closest-side, color-mix(in srgb, var(--hiw-blue) 10%, transparent), color-mix(in srgb, var(--hiw-blue) 3%, transparent) 60%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.app-demo-module__Oomy1W__floor{left:50%;top:calc(630px * var(--hiw-scale) - 40px * var(--hiw-scale));width:calc(250px * var(--hiw-scale));height:calc(110px * var(--hiw-scale));margin-left:calc(-125px * var(--hiw-scale));pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#0f1e3c42,#0f1e3c1a 55%,#0f1e3c00);border-radius:50%;position:absolute}.app-demo-module__Oomy1W__float{position:relative}@media (min-width:768px){.app-demo-module__Oomy1W__float{animation:8s step-end infinite app-demo-module__Oomy1W__hiwFloat}}@keyframes app-demo-module__Oomy1W__hiwFloat{0%,to{top:0}8.6%{top:-1px}15.3%{top:-2px}20.4%{top:-3px}25%{top:-4px}29.6%{top:-5px}34.7%{top:-6px}41.4%{top:-7px}58.6%{top:-6px}65.3%{top:-5px}70.4%{top:-4px}75%{top:-3px}79.6%{top:-2px}84.7%{top:-1px}91.4%{top:0}}.app-demo-module__Oomy1W__phone{--iphone-scale:var(--hiw-scale)}.app-demo-module__Oomy1W__phoneShadow{--s:var(--hiw-scale);width:calc(300px * var(--s));height:calc(630px * var(--s));border-radius:calc(54px * var(--s));box-shadow:0 calc(2px * var(--s)) calc(4px * var(--s)) #0f1e3c14, 0 calc(26px * var(--s)) calc(48px * var(--s)) calc(-20px * var(--s)) #0f1e3c57;pointer-events:none;position:absolute;top:0;left:0}.app-demo-module__Oomy1W__scene{position:absolute;inset:0}.app-demo-module__Oomy1W__prevScene{z-index:29;opacity:0;pointer-events:none;animation:.55s both app-demo-module__Oomy1W__hiwHandOff;position:absolute;inset:0}.app-demo-module__Oomy1W__prevScene *{animation:none!important}@keyframes app-demo-module__Oomy1W__hiwHandOff{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.015)}}.app-demo-module__Oomy1W__sweep{z-index:29;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0%,#fff3 50%,#0000 100%);width:70%;animation:1.1s cubic-bezier(.3,.1,.3,1) .15s both app-demo-module__Oomy1W__hiwSweep;position:absolute;top:-10%;bottom:-10%;left:0}@keyframes app-demo-module__Oomy1W__hiwSweep{0%{opacity:1;transform:translate(-120%)skew(-12deg)}to{opacity:1;transform:translate(260%)skew(-12deg)}}.app-demo-module__Oomy1W__calloutLayer{display:none}@media (min-width:1180px){.app-demo-module__Oomy1W__calloutLayer{width:calc(300px * var(--hiw-scale));margin-left:calc(-150px * var(--hiw-scale));pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:50%}}.app-demo-module__Oomy1W__callouts{z-index:3;position:absolute;inset:0}.app-demo-module__Oomy1W__calloutsPrev{opacity:0;animation:.35s both app-demo-module__Oomy1W__hiwFade}.app-demo-module__Oomy1W__calloutsPrev *{animation:none!important}@keyframes app-demo-module__Oomy1W__hiwFade{0%{opacity:1}to{opacity:0}}.app-demo-module__Oomy1W__callout{--from:56px;--ry:-8deg;width:224px;color:var(--hiw-ink);animation:app-demo-module__Oomy1W__hiwCallout .7s var(--hiw-spring) both;animation-delay:var(--d-in);background:#fffffff7;border:1px solid #0f1e3c12;border-radius:20px;align-items:center;gap:12px;margin-top:-34px;padding:12px 14px 12px 12px;display:flex;position:absolute;box-shadow:0 28px 54px -24px #0a1e466b,0 4px 12px -4px #0a1e461f}.app-demo-module__Oomy1W__callout[data-side=left]{right:calc(100% - 38px)}.app-demo-module__Oomy1W__callout[data-side=right]{--from:-56px;--ry:8deg;left:calc(100% - 38px)}.app-demo-module__Oomy1W__callout[data-from=true]{align-items:flex-start;width:238px}.app-demo-module__Oomy1W__callout[data-until=true]{opacity:0;animation:app-demo-module__Oomy1W__hiwCallout .7s var(--hiw-spring) both, app-demo-module__Oomy1W__hiwCalloutOut .4s ease forwards;animation-delay:var(--d-in), var(--d-out)}@keyframes app-demo-module__Oomy1W__hiwCallout{0%{opacity:0;transform:perspective(700px) translateX(var(--from)) scale(.6) rotateY(var(--ry))}to{opacity:1;transform:none}}@keyframes app-demo-module__Oomy1W__hiwCalloutOut{0%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.app-demo-module__Oomy1W__coIcon{background:linear-gradient(150deg, color-mix(in srgb, var(--hiw-blue) 78%, #fff), var(--hiw-blue));color:#fff;width:40px;height:40px;box-shadow:0 8px 16px -8px color-mix(in srgb, var(--hiw-blue) 90%, #000);border-radius:12px;flex:none;place-items:center;display:grid}.app-demo-module__Oomy1W__coIcon svg{width:19px;height:19px}.app-demo-module__Oomy1W__coBody{flex-direction:column;flex:1;min-width:0;display:flex}.app-demo-module__Oomy1W__coFrom{color:#6b7684;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;height:12px;margin-bottom:4px;font-size:10.5px;display:flex}.app-demo-module__Oomy1W__coSender{opacity:.85}.app-demo-module__Oomy1W__coKicker{letter-spacing:.1em;text-transform:uppercase;color:var(--hiw-blue-ink);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.app-demo-module__Oomy1W__coTitle{--dg-h:26px;--dg-size:21px;font-family:var(--font-heading);letter-spacing:-.01em;color:var(--hiw-ink);font-size:14px;font-weight:700;line-height:1.25}.app-demo-module__Oomy1W__coText{color:#4b5563;margin-top:2px;font-size:12px;line-height:1.35}.app-demo-module__Oomy1W__root[data-hiw-run=static] .app-demo-module__Oomy1W__callout[data-until=true],.app-demo-module__Oomy1W__root[data-hiw-run=static] .app-demo-module__Oomy1W__sweep{display:none}.app-demo-module__Oomy1W__preload{opacity:0;pointer-events:none;z-index:-2;width:200px;height:120px;position:absolute;top:0;left:0;overflow:hidden}
.process-module__8BvhoW__root{--p-blue:var(--color-primary,#0069d9);--p-blue-deep:color-mix(in srgb, var(--p-blue) 55%, #020b22);--p-blue-ink:color-mix(in srgb, var(--p-blue) 88%, #000);--p-ink:#0a0f1c;--p-body:#3f4855;--p-line:#e4eaf2;--p-tint:color-mix(in srgb, var(--p-blue) 8%, #fff);--p-ease:cubic-bezier(.22, 1, .36, 1);--p-spring:cubic-bezier(.34, 1.56, .64, 1);--p-step:.14s;background:#fff;padding:48px 0 60px;position:relative}@media (min-width:768px){.process-module__8BvhoW__root{padding:80px 0 88px}}@media (min-width:1024px){.process-module__8BvhoW__root{padding:96px 0 104px}}.process-module__8BvhoW__head{gap:12px;max-width:44rem;display:grid}@media (min-width:1024px){.process-module__8BvhoW__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;max-width:none}}.process-module__8BvhoW__eyebrow{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--p-blue);align-items:center;gap:10px;margin:0 0 14px;font-size:12px;line-height:1.2;display:inline-flex}.process-module__8BvhoW__eyebrow:before{content:"";background:var(--p-blue);border-radius:2px;width:28px;height:2px}.process-module__8BvhoW__title{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,1rem + 2.5vw,48px);line-height:1.05}.process-module__8BvhoW__title .text-brand-primary{background:linear-gradient(100deg, var(--p-blue) 10%, var(--p-blue-deep) 95%);-webkit-text-fill-color:transparent;color:var(--p-blue);-webkit-background-clip:text;background-clip:text}.process-module__8BvhoW__sub{max-width:34rem;color:var(--p-body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}@media (min-width:1024px){.process-module__8BvhoW__sub{padding-bottom:4px;font-size:17px}}.process-module__8BvhoW__steps{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.process-module__8BvhoW__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}}@media (min-width:1024px){.process-module__8BvhoW__steps{grid-template-columns:repeat(var(--count), minmax(0, 1fr));margin-top:52px}.process-module__8BvhoW__steps[data-count="1"],.process-module__8BvhoW__steps[data-count="2"]{max-width:52rem}}.process-module__8BvhoW__step{border:1px solid var(--p-line);background:#fff;border-radius:22px;padding:18px 18px 20px 64px;position:relative;box-shadow:0 22px 44px -28px #0a285a6b,0 2px 6px #0a285a0f}.process-module__8BvhoW__num{background:var(--p-blue);color:#fff;width:32px;height:32px;box-shadow:0 0 0 5px color-mix(in srgb, var(--p-blue) 14%, transparent);font-family:var(--font-heading);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:18px;left:18px}@media (min-width:1024px){.process-module__8BvhoW__step{flex-direction:column;padding:22px 22px 24px;display:flex}.process-module__8BvhoW__num{margin-bottom:16px;position:static}}.process-module__8BvhoW__body{min-width:0}.process-module__8BvhoW__photo{aspect-ratio:4/3;background:#eef2f7;border-radius:16px;margin-bottom:16px;display:block;position:relative;overflow:hidden}.process-module__8BvhoW__stepTitle{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;margin:4px 0 0;font-size:19px;line-height:1.3}@media (min-width:1024px){.process-module__8BvhoW__stepTitle{margin-top:0;font-size:20px}}.process-module__8BvhoW__stepDesc{color:var(--p-body);margin:6px 0 0;font-size:15px;line-height:1.6}@media (min-width:1024px){.process-module__8BvhoW__stepDesc{font-size:15.5px}}.process-module__8BvhoW__feature{background:var(--p-tint);color:#1f2937;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:6px 13px 6px 10px;font-size:13px;line-height:1.3;display:inline-flex}.process-module__8BvhoW__feature svg{width:14px;height:14px;color:var(--p-blue);flex:none}.process-module__8BvhoW__link,.process-module__8BvhoW__linkBtn{width:fit-content;color:var(--p-blue-ink);align-items:center;gap:6px;margin-top:12px;font-size:14px;display:flex}.process-module__8BvhoW__linkBtn{background:var(--p-tint);border-radius:999px;padding:10px 18px}.process-module__8BvhoW__link svg,.process-module__8BvhoW__linkBtn svg{width:15px;height:15px;transition:transform .2s}.process-module__8BvhoW__link:hover svg,.process-module__8BvhoW__linkBtn:hover svg{transform:translate(3px)}.process-module__8BvhoW__link:focus-visible,.process-module__8BvhoW__linkBtn:focus-visible{outline:2px solid var(--p-blue);outline-offset:3px;border-radius:6px}.process-module__8BvhoW__cta{margin-top:32px}.process-module__8BvhoW__ctaBtn{background:var(--p-blue);color:#fff;letter-spacing:.01em;height:52px;box-shadow:0 14px 28px -14px color-mix(in srgb, var(--p-blue) 80%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:15px;transition:background-color .2s,transform .2s;display:inline-flex}.process-module__8BvhoW__ctaBtn svg{width:18px;height:18px}.process-module__8BvhoW__ctaBtn:hover{background:color-mix(in srgb, var(--p-blue) 86%, #000);transform:translateY(-1px)}.process-module__8BvhoW__ctaBtn:focus-visible{outline:2.5px solid var(--p-blue);outline-offset:3px}@media (max-width:767px){.process-module__8BvhoW__ctaBtn{width:100%}}.process-module__8BvhoW__root[data-js]:not([data-play]) .process-module__8BvhoW__step{opacity:0}.process-module__8BvhoW__root[data-play] .process-module__8BvhoW__step{animation:process-module__8BvhoW__pRise .7s var(--p-ease) both;animation-delay:calc(var(--i) * var(--p-step))}.process-module__8BvhoW__root[data-play] .process-module__8BvhoW__num{animation:process-module__8BvhoW__pPop .5s var(--p-spring) both;animation-delay:calc(var(--i) * var(--p-step) + .12s)}@keyframes process-module__8BvhoW__pRise{0%{opacity:0;transform:translateY(14px)}}@keyframes process-module__8BvhoW__pPop{0%{transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.process-module__8BvhoW__root *,.process-module__8BvhoW__root :before,.process-module__8BvhoW__root :after{transition:none!important;animation:none!important}.process-module__8BvhoW__root[data-js]:not([data-play]) .process-module__8BvhoW__step{opacity:1}}
