@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.1kk_wfe381bov.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.3jx8vb1_r7wrf.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.376yc-xi7tht7.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.1kk_wfe381bov.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.3jx8vb1_r7wrf.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.376yc-xi7tht7.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.1kk_wfe381bov.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.3jx8vb1_r7wrf.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.376yc-xi7tht7.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.1kk_wfe381bov.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.3jx8vb1_r7wrf.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.376yc-xi7tht7.woff2?dpl=dpl_3DNBVAYKUmZNzvuBBe7KnwWiAwCL)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali Fallback;src:local(Arial);ascent-override:86.24%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_bengali_a644abea-module__tiwnta__className{font-family:Noto Sans Bengali,Noto Sans Bengali Fallback;font-style:normal}.noto_sans_bengali_a644abea-module__tiwnta__variable{--font-bn:"Noto Sans Bengali", "Noto Sans Bengali Fallback"}
.cx{--ink:#1b1a3a;--navy:#2a2877;--navy-hover:#1f1d5e;--muted:#5c5b72;--line:#e6e5ee;--field:#d8d7e3;--tint:#f4f4f8;--orange:#ff8123;--danger:#b4231a;--ok:#157347;font-size:clamp(15px,.2vw + 12.5px,20px);font-family:var(--font-jakarta), var(--font-bn), "Segoe UI", system-ui, sans-serif;color:var(--ink);min-height:100dvh;caret-color:var(--navy);-webkit-text-size-adjust:100%;background:#fbfbfd;padding-bottom:4em;line-height:1.65}.cx ::selection{background:#2a287729}.cx *,.cx :before,.cx :after{box-sizing:border-box}.cx h1,.cx h2,.cx p,.cx dl,.cx dd,.cx fieldset{margin:0;padding:0}.cx fieldset{border:0;min-width:0}.cx svg{flex-shrink:0;width:1.1em;height:1.1em}.cx a{color:inherit}.cx :focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:.4em}.cx-head,.cx-top,.cx-faq{width:min(100% - 2.5em,68em);margin-inline:auto}.cx-head{padding:1.5em 0 0}.cx-logo{width:auto;height:1.6em;display:block}.cx-top{grid-template-areas:"intro""card""guest";gap:2.25em;margin-top:2.25em;display:grid}.cx-intro{grid-area:intro}.cx h1{color:var(--ink);text-wrap:balance;font-size:clamp(1.75em,6vw,2.5em);font-weight:700;line-height:1.25}.cx-lede{color:var(--muted);text-wrap:pretty;max-width:32em;margin-top:1.25em}.cx-call{color:#fff;background:linear-gradient(160deg, #2f2d84 0%, var(--navy) 45%, #1d1b5c 100%);border-radius:1.25em;margin-top:2em;padding:1.35em 1.5em 1.5em;box-shadow:0 1.25em 2.5em -1.5em #2a28778c}.cx-call-top{justify-content:space-between;align-items:center;gap:1em;display:flex}.cx-call-label{color:#ffffffc7;font-size:.875em}.cx-number{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff;width:fit-content;text-decoration:none;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18em;margin-top:.3em;font-size:clamp(2em,9vw,2.6em);font-weight:700;line-height:1.15;text-decoration-thickness:.06em;display:block}.cx-number:hover{text-decoration-line:underline}.cx-number:focus-visible,.cx-call .cx-btn:focus-visible,.cx-call .cx-icon-btn:focus-visible{outline-color:#fff}.cx-call-actions{gap:.6em;margin-top:1.1em;display:flex}.cx-btn-call{background:var(--orange);color:var(--ink);flex:1}.cx-btn-call:hover{background:#ff9140}.cx-icon-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:.7em;flex-shrink:0;place-items:center;width:3em;height:3em;transition:background-color .15s,border-color .15s;display:grid}.cx-icon-btn:hover{background:#ffffff24;border-color:#ffffff59}.cx-wave{align-items:center;gap:.2em;height:1.6em;display:inline-flex}.cx-wave i{background:var(--orange);transform-origin:50%;border-radius:1em;width:.18em;animation:1.6s ease-in-out infinite cx-wave;display:block}.cx-wave i:nth-child(3n){background:#ffffff8c}.cx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cx-guest{grid-area:guest}.cx-guest-note{color:var(--muted);font-size:.8125em}.cx-guest-row{align-items:center;gap:.75em;margin-top:.6em;display:flex}.cx-guest-avatar{color:#fff;background:var(--navy);border-radius:50%;flex-shrink:0;place-items:center;width:2.6em;height:2.6em;font-size:.95em;font-weight:700;display:grid}.cx-guest-name{font-weight:600;line-height:1.35}.cx-guest-role{color:var(--muted);font-size:.875em}.cx-guest-role a{color:var(--navy);text-underline-offset:.2em}.cx-card{border:1px solid var(--line);background:#fff;border-radius:1.25em;grid-area:card;padding:1.5em 1.25em;scroll-margin-top:1em;box-shadow:0 1px 2px #1b1a3a0a,0 .75em 2em -1em #1b1a3a1f}.cx-progress p{color:var(--muted);font-size:.8125em}.cx-count{font-variant-numeric:tabular-nums}.cx-bar{background:var(--tint);border-radius:4px;height:4px;margin-top:.5em;overflow:hidden}.cx-bar span{background:var(--navy);transform-origin:0;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.cx-step{gap:1.35em;margin-top:1.5em;animation:.25s cubic-bezier(.16,1,.3,1) both cx-in;display:grid}.cx-step-title{font-size:1.25em;font-weight:700;line-height:1.3}.cx-field{gap:.45em;display:grid}.cx-field>label,.cx-field>legend{padding:0;font-size:.9375em;font-weight:600}.cx-field>legend{margin-bottom:.45em}.cx-req{color:var(--danger)}.cx-opt{color:var(--muted);font-size:.9em;font-weight:400}.cx-hint{color:var(--muted);margin-top:-.2em;font-size:.8125em}.cx-input{width:100%;min-height:2.9em;font:inherit;color:var(--ink);border:1px solid var(--field);background:#fff;border-radius:.65em;padding:.6em .85em;font-size:max(16px,1em);transition:border-color .15s,box-shadow .15s}.cx-input::placeholder{color:#8b8aa0}.cx-input:hover{border-color:#c4c3d3}.cx-input:focus{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #2a287724}.cx-input[aria-invalid=true]{border-color:var(--danger)}.cx-textarea{resize:vertical;min-height:5.5em;line-height:1.5}.cx-error{color:var(--danger);font-size:.8125em}.cx-chips{flex-wrap:wrap;gap:.5em;display:flex}.cx-chip{border:1px solid var(--field);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border-radius:999px;align-items:center;gap:.4em;min-height:2.6em;padding:.45em .9em;font-size:.875em;font-weight:500;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.cx-chip:hover{border-color:#b9b8cb}.cx-chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cx-chip .cx-chip-tick{stroke-width:3px;width:.95em;height:.95em;display:none}.cx-chip:has(input:checked){background:var(--navy);border-color:var(--navy);color:#fff}.cx-chip:has(input:checked) .cx-chip-tick{display:block}.cx-chip:has(input:focus-visible){outline:2px solid var(--navy);outline-offset:3px}.cx-hints{flex-wrap:wrap;gap:.4em;display:flex}.cx-hint-chip{font:inherit;color:var(--muted);background:var(--tint);cursor:pointer;border:1px solid #0000;border-radius:999px;min-height:2.5em;padding:.35em .8em;font-size:.8125em;transition:color .15s,border-color .15s,background-color .15s}.cx-hint-chip:hover{color:var(--ink)}.cx-hint-chip[aria-pressed=true]{color:var(--navy);border-color:var(--navy);background:#fff}.cx-send-err{color:var(--danger);background:#fdf3f2;border-radius:.65em;margin-top:1.25em;padding:.7em .9em;font-size:.875em}.cx-send-err a{color:var(--navy);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.cx-nav{gap:.6em;margin-top:1.75em;display:flex}.cx-btn{min-height:3em;font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:.7em;justify-content:center;align-items:center;gap:.45em;padding:.6em 1.2em;font-size:.9375em;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex}.cx-btn:active:not(:disabled){transform:translateY(1px)}.cx-btn:disabled{opacity:.55;cursor:not-allowed}.cx-btn-primary{background:var(--navy);color:#fff;flex:1}.cx-btn-primary:hover:not(:disabled){background:var(--navy-hover)}.cx-btn-secondary{color:var(--ink);border-color:var(--field);background:#fff}.cx-btn-secondary:hover:not(:disabled){border-color:#b9b8cb}.cx-privacy{text-align:center;color:var(--muted);margin-top:.85em;font-size:.75em}.cx-spin{animation:.9s linear infinite cx-spin}.cx-done{justify-items:start;gap:.75em;animation:.3s cubic-bezier(.16,1,.3,1) both cx-in;display:grid}.cx-done-icon{width:2.75em;height:2.75em;color:var(--ok);background:#e7f4ec;border-radius:50%;place-items:center;display:grid}.cx-done-icon svg{stroke-width:2.5px}.cx-done h2{font-size:1.4em;font-weight:700;line-height:1.3}.cx-done>p{color:var(--muted);text-wrap:pretty}.cx-recap{border-top:1px solid var(--line);width:100%;margin:.5em 0}.cx-recap div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1em;padding:.7em 0;display:flex}.cx-recap dt{color:var(--muted);font-size:.875em}.cx-recap dd{font-variant-numeric:tabular-nums;font-weight:600}.cx-faq{margin-top:4.5em;padding:0}.cx-faq h2{margin-bottom:.75em;font-size:1.35em;font-weight:700}.cx-faq details{border-bottom:1px solid var(--line);max-width:46em}.cx-faq details:first-of-type{border-top:1px solid var(--line)}.cx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1em;min-height:3em;padding:.9em 0;font-weight:600;list-style:none;display:flex}.cx-faq summary::-webkit-details-marker{display:none}.cx-faq summary:after{content:"+";color:var(--muted);flex-shrink:0;font-size:1.25em;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1)}.cx-faq details[open] summary:after{transform:rotate(45deg)}.cx-faq details p{color:var(--muted);text-wrap:pretty;max-width:40em;padding:0 0 1.1em}@keyframes cx-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes cx-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes cx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cx *,.cx :before,.cx :after{transition:none!important;animation:none!important}}@media (min-width:600px){.cx-card{padding:2em}}@media (min-width:960px){.cx-head{padding-top:2em}.cx-top{-moz-column-gap:clamp(3em, 6vw, 6em);grid-template:"intro card""guest card"1fr/minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:2.5em clamp(3em,6vw,6em);margin-top:3.5em}.cx-intro{padding-top:1.5em}.cx-call{padding:1.6em 1.75em 1.75em}.cx-number{font-size:3em}.cx-wave{gap:.24em;height:2.1em}.cx-wave i{width:.2em}.cx-card{padding:2.25em}.cx-faq{margin-top:6em}}
