@property --tw-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.tw-module{--tw-bg:#fcfcfc;--tw-ink:#1f2023;--tw-ink-2:#34363b;--tw-surface:#fff;--tw-blue:#0373bb;--tw-card-a:#0373bb;--tw-card-b:#07446f;--tw-tint:#f4f7fc;--tw-accent:#c9811a;--tw-orange-line:#f2c27a;--tw-orange-wash:#fff8ee;--tw-g1:#0f6cbd;--tw-g2:#4aa2b4;--tw-g3:#d9ab62;--tw-grad:linear-gradient(90deg,#0373bb,#3580c1 20%,#45a0ba 40%,#58a4b3 60%,#a7aa8e 80%,#d4a75b);--tw-edge:linear-gradient(135deg,#0373bb,#fcb038);--tw-box-edge:linear-gradient(to top right,#6aa6db,#eed4a6);--tw-line:#dbe5f1;--tw-font:inherit;--tw-shadow:0 18px 50px rgba(20,40,70,.08);--tw-main-bg:linear-gradient(160deg,#e9f2fc,#f6f9fe 42%,#fbf7ef 78%,#fdf1de);--tw-main-glow-a:radial-gradient(55% 60% at 0% 0%,rgba(3,115,187,.16),transparent 70%);--tw-main-glow-b:radial-gradient(50% 55% at 100% 100%,rgba(252,176,56,.2),transparent 70%);--tw-main-ring:conic-gradient(from var(--tw-angle),#0373bb 0%,#45a0ba 18%,#fcb038 35%,#eed4a6 50%,#6aa6db 68%,#0373bb 100%);background:var(--tw-bg);color:var(--tw-ink);font-family:var(--tw-font);position:relative;width:100%;-webkit-font-smoothing:antialiased}.tw-module *,.tw-module :after,.tw-module :before{box-sizing:border-box}.tw-module h3,.tw-module h4,.tw-module li,.tw-module ol,.tw-module p,.tw-module ul{font-family:inherit;letter-spacing:normal;margin:0;padding:0;text-transform:none}.tw-module ol,.tw-module ul{list-style:none}.tw-module li::marker,.tw-module li:before{content:none}.tw-module img{height:auto;max-width:100%}.tw-module .tw-inner{margin:0 auto;max-width:1320px}.tw-module .tw-head{text-align:center}.tw-module .tw-title{color:var(--tw-ink);font-weight:800;letter-spacing:-.01em;line-height:1.15;text-align:center}.tw-module .tw-title-accent{background:var(--tw-grad);-webkit-background-clip:text;background-clip:text;color:transparent;display:block}.tw-module .tw-bar{background:var(--tw-grad);border-radius:2px;height:4px;margin:0 auto;width:74px}.tw-module .tw-sub{color:var(--tw-ink-2);line-height:1.5;text-align:center}.tw-module .tw-badge,.tw-module .tw-label{border:2px solid transparent;border-radius:8px;color:var(--tw-card-b);filter:brightness(1.15);font-weight:600;line-height:1.5;padding:5px 10px;text-decoration:none}.tw-module .tw-label{background:linear-gradient(var(--tw-tint),var(--tw-tint)) padding-box,var(--tw-edge) border-box;font-size:16px;margin-bottom:20px}.tw-module .tw-badge{align-self:flex-start;background:linear-gradient(#fff,#fff) padding-box,var(--tw-edge) border-box;font-size:14px!important;padding:5px 10px!important}.tw-module .tw-row{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) clamp(90px,18.5%,260px) minmax(0,1fr);margin-top:48px}.tw-module .tw-opt{align-items:center;background:linear-gradient(#fff,#fff) padding-box,var(--tw-box-edge) border-box;border:2px solid transparent;border-radius:14px;box-shadow:0 10px 30px rgba(20,40,70,.07);display:flex;flex-direction:column;justify-content:center;line-height:1.5;padding:30px 10px;position:relative;text-align:center}.tw-module .tw-opt-title{color:var(--tw-ink);font-size:21px;font-weight:600;letter-spacing:0;line-height:1.5}.tw-module .tw-opt-text{color:var(--tw-ink-2);font-size:18px;margin:10px 0 30px}.tw-module .tw-ico{border-radius:50%;display:grid;flex:none;place-items:center}.tw-module .tw-ico svg{height:70%;width:70%}.tw-module .tw-ico img{height:55%;object-fit:contain;width:55%}.tw-module .tw-opt .tw-ico{height:70px;margin-bottom:12px;width:70px}.tw-module .tw-main .tw-ico,.tw-module .tw-opt .tw-ico{background:linear-gradient(135deg,#e8f1fa,#fbf1e2);border:1px solid #d9e6f3;color:var(--tw-blue)}.tw-module .tw-main .tw-ico{height:80px;margin-bottom:14px;width:80px}.tw-module .tw-main .tw-ico--logo{background:radial-gradient(circle at 35% 30%,#fff,#eef4fb 60%,#fbf0dd);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 0 0 8px rgba(3,115,187,.06),0 0 0 16px rgba(252,176,56,.06),0 14px 30px rgba(3,115,187,.18);height:100px;margin-bottom:22px;width:100px}.tw-module .tw-ico--logo .tw-logo{height:62%;overflow:visible;width:62%}.tw-module .tw-logo .lg-pop{transform-box:fill-box;transform-origin:center}.tw-module .tw-logo .lg-signal{opacity:0;stroke-dasharray:.12 2;stroke-dashoffset:.12}.tw-module .tw-logo--anim .lg-draw{stroke-dasharray:1 1;stroke-dashoffset:1}.tw-module .tw-logo--anim .lg-pop{transform:scale(0)}.tw-module .tw-logo--anim.is-live .lg-draw{animation:tw-lg-draw var(--dur,.7s) cubic-bezier(.65,0,.35,1) var(--d,0s) forwards}.tw-module .tw-logo--anim.is-live .lg-pop{animation:tw-lg-pop .45s cubic-bezier(.34,1.56,.64,1) var(--d,0s) forwards}.tw-module .tw-logo--anim.is-live .lg-signal{animation:tw-lg-signal 3.3s ease-in-out calc(2s + var(--d, 0s)) infinite}.tw-module .tw-logo--anim.is-live .lg-pulse{animation:tw-lg-pop .45s cubic-bezier(.34,1.56,.64,1) var(--d,0s) forwards,tw-lg-pulse 3.3s ease-in-out 2.2s infinite}.tw-module .tw-logo--anim:not(.is-visible) .lg-pulse,.tw-module .tw-logo--anim:not(.is-visible) .lg-signal{animation-play-state:paused}@keyframes tw-lg-draw{to{stroke-dashoffset:0}}@keyframes tw-lg-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tw-lg-signal{0%{opacity:0;stroke-dashoffset:.12}8%{opacity:1}55%{opacity:1;stroke-dashoffset:-1}60%,to{opacity:0;stroke-dashoffset:-1}}@keyframes tw-lg-pulse{0%,60%,to{transform:scale(1)}70%{transform:scale(1.18)}80%{transform:scale(.96)}}.tw-module .tw-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tw-module .tw-opt .tw-chips{flex-wrap:wrap;gap:10px}.tw-module .tw-chip{border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:600;line-height:1.5;padding:5px 12px;white-space:nowrap}.tw-module .tw-opt .tw-chip{background:linear-gradient(#fff,#fff) padding-box,var(--tw-edge) border-box;color:var(--tw-ink-2);transform:translateY(-1px)}.tw-module .tw-main .tw-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(hsla(0,0%,100%,.85),hsla(0,0%,100%,.85)) padding-box,var(--tw-edge) border-box;box-shadow:0 4px 12px rgba(3,115,187,.08);color:var(--tw-ink);font-size:18px;padding:6px 18px}.tw-module .tw-hub{display:block;position:relative}.tw-module .tw-line{height:1.5px;margin-top:-.75px;position:absolute;top:50%;width:50%}.tw-module .tw-line--l{background:linear-gradient(90deg,#6aa6db,#2f7fc4);left:0;transform-origin:left center}.tw-module .tw-line--r{background:linear-gradient(90deg,#e2bc80,#eed4a6);right:0;transform-origin:right center}.tw-module .tw-dot{background:var(--tw-blue);border-radius:50%;height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.tw-module .tw-drop,.tw-module .tw-stem{background:var(--tw-blue);bottom:0;left:50%;margin-left:-.75px;position:absolute;transform-origin:center top;width:1.5px}.tw-module .tw-drop{top:50%}.tw-module .tw-third-wrap{padding:40px 0 44px;position:relative}.tw-module .tw-stem{display:block;top:0}.tw-module .tw-third{align-items:center;background:var(--tw-bg);box-shadow:0 0 24px 14px var(--tw-bg);color:var(--tw-ink-2);display:grid;font-size:21px;font-weight:600;justify-content:center;margin:0 auto;max-width:100%;position:relative;text-align:center;width:max-content}.tw-module .tw-third-hl{background:var(--tw-grad);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:38px;font-weight:800;line-height:1.5;-webkit-text-fill-color:transparent;color:transparent}.tw-module .tw-main-wrap{position:relative;z-index:1}.tw-module .tw-main{align-items:center;animation:tw-ring-spin 14s linear infinite;background:var(--tw-main-glow-a) padding-box,var(--tw-main-glow-b) padding-box,var(--tw-main-bg) padding-box,var(--tw-main-ring) border-box;border:2px solid transparent;border-radius:22px;box-shadow:0 40px 80px -30px rgba(7,68,111,.35),0 12px 28px rgba(3,115,187,.1),inset 0 1px 0 hsla(0,0%,100%,.9);color:var(--tw-ink);display:flex;flex-direction:column;isolation:isolate;margin:0 auto;padding:20px;position:relative;text-align:center;width:100%}@keyframes tw-ring-spin{to{--tw-angle:360deg}}.tw-module .tw-main:before{background-image:radial-gradient(rgba(3,115,187,.22) 1px,transparent 1.2px);background-size:18px 18px;border-radius:inherit;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,transparent 35%,#000 100%);mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,transparent 35%,#000 100%);opacity:.55;pointer-events:none;position:absolute;z-index:-1}.tw-module .tw-main:after{background:var(--tw-grad);border-radius:0 0 3px 3px;content:"";height:3px;left:18%;pointer-events:none;position:absolute;right:18%;top:0}.tw-module .tw-main-title{color:var(--tw-ink);font-size:28px;font-weight:600;line-height:1.5}.tw-module .tw-main-title span{background:var(--heading-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tw-module .tw-lede{color:var(--tw-ink-2);font-size:18px;line-height:1.35;margin-top:14px}.tw-module .tw-main .tw-chips{margin:20px 0}.tw-module .tw-body{color:var(--tw-ink-2);font-size:16px;line-height:1.5;margin-bottom:30px}.tw-module .tw-deliver{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:26px 10px 14px;position:relative;width:100%}.tw-module .tw-deliver:before{background:linear-gradient(90deg,transparent,#6aa6db 25%,#eed4a6 75%,transparent);content:"";height:1px;left:6%;position:absolute;right:6%;top:0}.tw-module .tw-deliver-head{margin-bottom:28px}.tw-module .tw-deliver-title{color:var(--tw-ink);display:block;font-size:21px;font-weight:600;line-height:1.3}.tw-module .tw-deliver-hl{background:var(--tw-grad);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:28px;font-weight:700;line-height:1.3;margin-top:4px;-webkit-text-fill-color:transparent;color:transparent}.tw-module .tw-steps{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left;width:100%}.tw-module .tw-step{align-items:stretch;display:flex;gap:14px;transition:transform .22s ease}.tw-module .tw-step:hover{transform:translateY(-3px)}.tw-module .tw-step-number{background:linear-gradient(180deg,#6aa6db,#eed4a6);-webkit-background-clip:text;background-clip:text;flex:none;font-size:42px;font-variant-numeric:tabular-nums;font-weight:400;line-height:1;-webkit-text-fill-color:transparent;color:transparent;transition:filter .22s ease}.tw-module .tw-step:hover .tw-step-number{filter:saturate(1.6) brightness(.85)}.tw-module .tw-step-bar{background:linear-gradient(180deg,#0373bb,#3580c1 20%,#45a0ba 40%,#58a4b3 60%,#a7aa8e 80%,#d4a75b);border-radius:2px;flex:none;width:2px}.tw-module .tw-step-body{display:flex;flex-direction:column;gap:6px;padding-top:2px}.tw-module .tw-step-title{color:var(--tw-ink);font-size:19px;font-weight:700;line-height:1.35;margin:0}.tw-module .tw-step-desc{color:var(--tw-ink-2);font-size:14px;line-height:1.55}.tw-module .tw-deliver .tw-btn{margin-top:30px}.tw-module .tw-btn{align-items:center;background:linear-gradient(90deg,var(--tw-card-a),var(--tw-card-b));border:0;border-radius:999px;box-shadow:0 10px 22px rgba(7,68,111,.22);color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;line-height:1.2;margin-top:24px;padding:11px 20px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease,filter .2s ease}.tw-module .tw-btn svg{color:#fff;height:16px;width:16px}.tw-module .tw-btn:hover{box-shadow:0 14px 26px rgba(7,68,111,.3);color:#fff;filter:brightness(1.12);text-decoration:none;transform:translateY(-1px)}.tw-module .tw-btn:focus-visible{outline:3px solid var(--tw-blue);outline-offset:3px}.tw-module.is-scrub .tw-dot,.tw-module.is-scrub .tw-drop,.tw-module.is-scrub .tw-line,.tw-module.is-scrub .tw-main,.tw-module.is-scrub .tw-stem,.tw-module.is-scrub .tw-third,.tw-module.is-scrub .tw-third-hl{will-change:transform,opacity}.tw-module.is-flow .tw-rv{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.tw-module.is-flow .tw-rv.is-in{opacity:1;transform:none}@media (max-width:1024px) and (min-width:768px){.tw-module .tw-row{margin-top:40px}.tw-module .tw-opt{padding:24px 20px}.tw-module .tw-opt .tw-ico{height:56px;width:56px}.tw-module .tw-opt-text{margin-bottom:24px}.tw-module .tw-third-wrap{padding:32px 0 36px}.tw-module .tw-main{width:100%}.tw-module .tw-main .tw-ico{height:64px;width:64px}.tw-module .tw-main .tw-ico--logo{height:88px;width:88px}.tw-module .tw-steps{gap:20px}.tw-module .tw-step-number{font-size:34px}}@media (max-width:767px){.tw-module .tw-inner{max-width:560px}.tw-module .tw-row{display:flex;flex-direction:column;gap:14px;margin-top:34px}.tw-module .tw-hub,.tw-module .tw-stem{display:none}.tw-module .tw-opt{padding:22px}.tw-module .tw-opt .tw-ico{height:46px;width:46px}.tw-module .tw-opt-text{margin-bottom:20px}.tw-module .tw-opt .tw-chips{gap:8px}.tw-module .tw-third-wrap{padding:0}.tw-module .tw-third{background:none;box-shadow:none;margin:0 0 28px;width:auto}.tw-module .tw-badge{align-self:center;margin-bottom:20px}.tw-module .tw-third:before{background:linear-gradient(var(--tw-blue),var(--tw-blue)) 50% /1.5px 100% no-repeat,radial-gradient(circle at 50% 7px,var(--tw-blue) 6px,transparent 7px) top /100% 14px no-repeat;content:"";display:block;height:60px;margin:0 auto 14px;width:100%}.tw-module .tw-main{border-radius:18px;padding:24px 20px;width:100%}.tw-module .tw-main:before{background-size:14px 14px}.tw-module .tw-main:after{left:25%;right:25%}.tw-module .tw-main .tw-ico{height:52px;margin-bottom:12px;width:52px}.tw-module .tw-main .tw-ico--logo{box-shadow:0 0 0 6px rgba(3,115,187,.06),0 0 0 12px rgba(252,176,56,.06),0 10px 22px rgba(3,115,187,.16);height:76px;margin-bottom:18px;width:76px}.tw-module .tw-lede{margin-top:8px}.tw-module .tw-main .tw-chips{margin:18px 0}.tw-module .tw-main .tw-chip{padding:5px 15px}.tw-module .tw-deliver{padding:20px 0 6px}.tw-module .tw-deliver-head{margin-bottom:22px}.tw-module .tw-deliver-title{font-size:18px}.tw-module .tw-deliver-hl{font-size:22px}.tw-module .tw-steps{gap:22px;grid-template-columns:minmax(0,1fr)}.tw-module .tw-step-number{font-size:36px}.tw-module .tw-deliver .tw-btn{margin-top:24px}.tw-module .tw-btn{margin-top:22px;padding:10px 18px}}@media (prefers-reduced-motion:reduce){.tw-module.is-flow .tw-rv{opacity:1}.tw-module .tw-step,.tw-module .tw-step:hover,.tw-module.is-flow .tw-rv{transform:none;transition:none}.tw-module .tw-main{animation:none}.tw-module .tw-logo .lg-draw{animation:none!important;stroke-dashoffset:0!important}.tw-module .tw-logo .lg-pop{animation:none!important;transform:none!important}.tw-module .tw-logo .lg-signal{display:none}}