@font-face{font-family:publicBengali;src:url(../media/noto_sans_bengali_regular-s.p.3zwti_hg218ui.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:publicBengali;src:url(../media/noto_sans_bengali_medium-s.p.2kdecqei09a0t.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:publicBengali;src:url(../media/noto_sans_bengali_semibold-s.p.21r892nzx3yio.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:publicBengali Fallback;src:local(Arial);ascent-override:91.7%;descent-override:40.8%;line-gap-override:0.0%;size-adjust:100.0%}.C1-65q_className{font-family:publicBengali,publicBengali Fallback}.C1-65q_variable{--font-public-bengali:"publicBengali", "publicBengali Fallback"}
.public-site{--body-font:var(--font-dm-sans), var(--font-public-bengali), sans-serif;font-family:var(--body-font)}.is-bn .public-site{--body-font:var(--font-public-bengali), var(--font-dm-sans), sans-serif}.landing-page{overflow-wrap:anywhere}.hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;padding-block:76px 64px;display:grid}.hero-copy{min-width:0}.landing-kicker{color:var(--primary);align-items:center;gap:10px;margin-bottom:24px;font-size:14px;display:inline-flex}.landing-kicker>span{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.hero h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(38px,4.3vw,60px);font-weight:600;line-height:1.13}.hero h1>span{color:var(--primary)}.is-bn .hero h1{letter-spacing:0;line-height:1.4}.hero-description{max-width:530px;margin-top:24px;font-size:19px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.landing-page .button{white-space:normal;text-align:center;border-radius:12px;height:auto;min-height:52px;padding:13px 22px}.hero-start-note{max-width:380px;margin-top:16px;font-size:14px;line-height:1.75}.hero-existing{margin-top:20px;font-size:14px}.hero-existing a{color:var(--primary);text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.landing-page .text-link{min-height:44px;color:var(--primary);align-items:center;gap:10px;font-size:16px;display:inline-flex}.report-preview{border:1px solid var(--border);background:var(--accent);border-radius:20px;min-width:0;margin:0;padding:18px}.report-preview-top{color:var(--primary);justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;font-size:14px;display:flex}.report-preview-top>span:first-child{align-items:center;gap:8px;display:inline-flex}.report-format{white-space:nowrap;border:1px solid var(--border);border-radius:6px;padding:4px 8px;font-size:12px}.report-sheet{background:var(--surface);border:1px solid var(--border);border-radius:3px;padding:28px;box-shadow:0 5px 14px #24282408}.report-writer{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding-bottom:22px;display:flex}.report-writer-icon{width:42px;height:46px;color:var(--primary);background:var(--accent);border-radius:8px;place-items:center;display:grid}.report-writer strong{color:var(--primary);font-size:18px;font-weight:500;display:block}.report-writer div>span{color:var(--text-muted);margin-top:3px;font-size:12px;display:block}.report-sheet h2{margin-top:22px;font-size:22px}.report-property{margin-top:8px;font-size:13px}.report-breakdown{border-collapse:collapse;margin-top:24px;font-size:14px}.report-breakdown th{color:var(--text-muted);padding-bottom:10px;font-size:12px;font-weight:500}.report-breakdown td{border-top:1px solid var(--border);padding-block:13px}.report-breakdown :is(th,td):last-child{text-align:right;color:var(--text-muted);padding-left:12px}.report-summary{background:var(--accent);border-radius:6px;margin-top:15px;padding:16px}.report-summary strong{color:var(--primary);font-size:14px;font-weight:500;display:block}.report-summary span{color:var(--text-muted);margin-top:6px;font-size:12px;display:block}.report-preview figcaption{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding-top:16px;font-size:12px;display:flex}.landing-capabilities{border-block:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;justify-content:space-around;align-items:center;gap:24px;padding-block:24px;font-size:15px;display:flex}.landing-capabilities span{align-items:center;gap:10px;display:inline-flex}.landing-capabilities svg{color:var(--primary)}.landing-benefits{padding-block:88px}.landing-section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:40px;display:flex}.landing-page .eyebrow{color:var(--primary);letter-spacing:0;text-transform:none;margin-bottom:14px;font-size:14px}.landing-section-heading h2,.coverage-copy h2,.landing-faq h2,.landing-start h2{text-wrap:balance;font-size:clamp(28px,2.6vw,36px)}.landing-section-heading>div{max-width:690px}.landing-section-heading>p{max-width:280px;font-size:16px}.landing-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.landing-benefit-grid article{padding-right:24px}.landing-benefit-grid article+article{border-left:1px solid var(--border);padding-left:32px}.benefit-icon{width:48px;height:48px;color:var(--primary);background:var(--accent);border-radius:13px;place-items:center;margin-bottom:20px;display:inline-grid}.landing-benefit-grid h3{font-size:22px}.landing-benefit-grid p{margin-top:14px;font-size:17px;line-height:1.85}.landing-process{border-block:1px solid var(--border);background:var(--surface);padding-block:64px}.landing-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.landing-step-number{border:1px solid var(--border);width:42px;height:42px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:20px;font-size:16px;display:inline-grid}.landing-step-grid h3{font-size:21px}.landing-step-grid p{margin-top:12px;font-size:16px;line-height:1.85}.landing-coverage{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:88px;display:grid}.coverage-copy>p{margin-top:20px;font-size:17px;line-height:1.85}.coverage-copy .text-link{margin-top:20px}.coverage-services{border:1px solid var(--border);background:var(--surface);border-radius:16px}.coverage-services article{align-items:start;gap:20px;padding:26px;display:flex}.coverage-services article+article{border-top:1px solid var(--border)}.coverage-services .benefit-icon{flex-shrink:0;margin:0}.coverage-services h3{font-size:21px}.coverage-services article p{margin-top:8px;font-size:15px;line-height:1.8}.coverage-note{border-top:1px solid var(--border);align-items:start;gap:10px;padding:20px 26px;font-size:14px;display:flex}.coverage-note svg{margin-top:4px}.landing-faq{border-top:1px solid var(--border);grid-template-columns:1fr 1.5fr;gap:80px;padding-block:64px 88px;display:grid}.landing-faq>div>p{max-width:300px;margin-top:16px}.landing-faq-list{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}.landing-faq-item+.landing-faq-item{border-top:1px solid var(--border)}.landing-faq-trigger{color:var(--text);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:64px;padding:22px;font-size:17px;font-weight:500;display:flex}.landing-faq-trigger:hover{color:var(--primary)}.landing-faq-trigger:focus-visible{outline-offset:-4px}.landing-faq-trigger svg{transition:transform .18s}.landing-faq-trigger[data-state=open] svg{transform:rotate(45deg)}.landing-faq-item[data-state=open]{background:var(--accent)}.landing-faq-answer{overflow:hidden}.landing-faq-answer p{padding:0 52px 22px 22px;font-size:16px;line-height:1.85}.landing-start{background:var(--accent);border:1px solid var(--border);border-radius:20px;justify-content:space-between;align-items:center;gap:48px;margin-bottom:80px;padding:44px;display:flex}.landing-start>div:first-child{max-width:650px}.landing-start p{margin-top:18px;font-size:17px}.landing-start-action{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.landing-start-action>span{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;font-size:12px;display:inline-flex}@media (max-width:1100px){.hero{gap:32px}.hero h1{font-size:42px}.hero-description{font-size:18px}.report-sheet{padding:20px}.landing-coverage,.landing-faq{gap:40px}.landing-start{flex-direction:column;align-items:start}}@media (max-width:800px){.hero{grid-template-columns:1fr;gap:40px;padding-block:40px 48px}.hero h1{font-size:clamp(34px,6vw,48px)}.hero-copy{max-width:620px}.report-preview{justify-self:center;width:100%;max-width:560px}.landing-section-heading{margin-bottom:32px;display:block}.landing-section-heading>p{max-width:500px;margin-top:16px}.landing-benefit-grid{gap:20px}.landing-benefit-grid article{padding-right:0}.landing-benefit-grid article+article{padding-left:20px}.landing-coverage,.landing-faq{grid-template-columns:1fr}.landing-benefits,.landing-coverage{padding-block:56px}.landing-process{padding-block:48px}.landing-step-grid{gap:24px}.landing-faq{gap:28px;padding-block:48px 56px}}@media (max-width:560px){.landing-kicker{margin-bottom:18px;font-size:13px}.hero-actions{align-items:stretch;gap:12px}.hero-actions .button{width:100%}.hero-actions .text-link{justify-content:center;width:100%}.hero-description{font-size:17px}.hero-existing{margin-top:8px}.report-preview{border-radius:14px;padding:12px}.report-preview-top{gap:8px;margin-bottom:12px;font-size:12px}.report-sheet{padding:18px 14px}.report-sheet h2{font-size:20px}.report-writer strong{font-size:16px}.report-writer{gap:8px}.report-writer-icon{flex-shrink:0;width:34px}.report-breakdown{font-size:12px}.report-summary{padding:12px}.report-preview figcaption{align-items:start;font-size:11px}.landing-capabilities{flex-direction:column;align-items:start;gap:16px;font-size:14px}.landing-benefit-grid,.landing-step-grid{grid-template-columns:1fr;gap:28px}.landing-benefit-grid article+article{border:0;border-top:1px solid var(--border);padding:28px 0 0}.landing-benefit-grid p{margin-top:10px}.landing-step-grid li{grid-template-columns:42px 1fr;gap:0 16px;display:grid}.landing-step-number{grid-row:span 2}.landing-step-grid p{grid-column:2;margin-top:8px}.coverage-services article{gap:14px;padding:20px}.coverage-note{padding:20px}.landing-faq-trigger{padding:20px 16px;font-size:16px}.landing-faq-answer p{padding:0 16px 20px}.landing-start{gap:28px;margin-bottom:48px;padding:26px 22px}.landing-start-action{width:100%}}@media (prefers-reduced-motion:reduce){.landing-faq-trigger svg{transition:none}}
