.hero-circuit{z-index:0;pointer-events:none;visibility:hidden;contain:layout paint;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-circuit *{pointer-events:none}.hero-landing-section>.hero-container{z-index:1;position:relative}.hero-circuit .hc-bracket{stroke:var(--color-accent-500);stroke-opacity:.5}.hero-circuit .hc-hex{stroke:var(--color-accent-500);stroke-opacity:.42}.hero-circuit .hc-ring{stroke:var(--color-accent-300);stroke-opacity:.8}.hero-circuit .hc-connector{stroke:var(--color-accent-300);stroke-opacity:.7}.hero-circuit .hc-node{fill:var(--color-background-full);stroke:var(--color-accent-600);stroke-opacity:.85}.hero-circuit .hc-halo{fill:var(--color-accent-600)}.hero-circuit .hc-dot{fill:var(--color-accent-500)}.hero-circuit .hc-pulse{stroke:var(--color-accent-500)}.hero-circuit .hc-pulses{filter:drop-shadow(0 0 3px #3b82f68c)}@media (max-width:768px){.hero-circuit{opacity:.8}.hero-circuit .hc-pulses{filter:none}}
.star-border{isolation:isolate;border-radius:var(--star-border-radius);background:var(--star-border-surface);color:var(--star-border-text);font:inherit;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:.875rem 1.5rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.star-border:before{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 var(--star-border-thickness) var(--star-border-track);pointer-events:none;position:absolute;inset:0}.star-border__light{z-index:-1;pointer-events:none;width:calc(100% + 96px);height:calc(100% + 96px);position:absolute;top:-48px;left:-48px}button.star-border,a.star-border{cursor:pointer}.star-border:focus,.star-border:focus-visible{box-shadow:none;outline:none;transform:none}.star-border:disabled{cursor:not-allowed;opacity:.5}.star-border.star-border--frame{width:100%;height:100%;padding:var(--star-border-thickness);display:block}.star-border--frame>.star-border__media{border-radius:max(0px, calc(var(--star-border-radius) - var(--star-border-thickness)));width:100%;height:100%;position:relative;overflow:hidden}
.tile-reveal-root{background-color:#3270f4;width:100%;max-width:100vw;position:relative;overflow:visible}.tile-reveal-stage{box-sizing:border-box;width:100%;max-width:100vw;height:100dvh;max-height:100dvh;position:sticky;top:0;overflow:hidden;justify-content:center!important;align-items:center!important;display:flex!important}.tile-reveal-grid{will-change:transform;z-index:1;box-sizing:border-box;position:relative;margin:0 auto!important;display:grid!important}.tile-reveal-tile-wrap{will-change:transform;box-sizing:border-box;border-radius:16px;position:relative;overflow:hidden}.tile-reveal-tile-wrap video,.tile-reveal-tile-wrap img{object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:14px;width:100%;height:100%;display:block}.tile-reveal-overlay{pointer-events:none;box-sizing:border-box;width:100%;height:100%;text-align:center!important;z-index:10!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:0 1.5rem!important;display:flex!important;position:absolute!important;inset:0!important}.tile-reveal-headline-wrapper{pointer-events:auto;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.tile-reveal-headline{max-width:14ch;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.04em;color:#fff;text-align:center;text-shadow:0 4px 24px #14125059;margin:0;font-size:clamp(44px,7.4vw,112px);font-weight:700;line-height:.92}.tile-reveal-headline .font-serif,.tile-reveal-headline .text-lime{font-family:var(--font-serif,"Instrument Serif", serif);font-style:italic;font-weight:400;display:inline-block;color:#d8f73f!important}html[data-lang=bn] .tile-reveal-headline{font-family:var(--font-header,"Plus Jakarta Sans", "Anek Bangla", sans-serif)!important;font-weight:600!important;line-height:1.1!important}html[data-lang=bn] .tile-reveal-headline .font-serif,html[data-lang=bn] .tile-reveal-headline .text-lime{font-family:var(--font-header,"Plus Jakarta Sans", "Anek Bangla", sans-serif)!important;color:#d8f73f!important;font-style:italic!important;font-weight:600!important}.tile-reveal-children-wrapper{pointer-events:auto;will-change:transform, opacity;width:100%;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.tile-reveal-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.tile-reveal-description{max-width:560px;font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", sans-serif;color:#ffffffe6;text-align:center;text-shadow:0 2px 10px #0a0f2d4d;margin:1.5rem 0 0;font-size:18px;line-height:1.5}html[data-lang=bn] .tile-reveal-description{font-family:var(--font-header,"Plus Jakarta Sans", "Anek Bangla", sans-serif)!important;font-size:19px!important;font-weight:500!important}.tile-reveal-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.tile-reveal-section .hero-btn-cta,.tile-reveal-root .hero-btn-cta,.tile-reveal-btn-primary{color:#2563eb!important;box-shadow:none!important;cursor:pointer!important;box-sizing:border-box!important;background-color:#fff!important;border:1px solid #fff!important;border-radius:8px!important;outline:none!important;justify-content:center!important;align-items:center!important;height:44px!important;padding:0 24px!important;font-size:14.5px!important;font-weight:500!important;text-decoration:none!important;transition:background-color .15s,color .15s!important;display:inline-flex!important;transform:none!important}.tile-reveal-section .hero-btn-cta:hover,.tile-reveal-root .hero-btn-cta:hover,.tile-reveal-btn-primary:hover,.tile-reveal-section .hero-btn-cta:focus,.tile-reveal-root .hero-btn-cta:focus,.tile-reveal-btn-primary:focus,.tile-reveal-section .hero-btn-cta:focus-visible,.tile-reveal-root .hero-btn-cta:focus-visible,.tile-reveal-btn-primary:focus-visible,.tile-reveal-section .hero-btn-cta:active,.tile-reveal-root .hero-btn-cta:active,.tile-reveal-btn-primary:active{color:#1d4ed8!important;box-shadow:none!important;background-color:#f8fafc!important;border:1px solid #fff!important;outline:none!important;transform:none!important}.tile-reveal-section .hero-btn-secondary,.tile-reveal-root .hero-btn-secondary,.tile-reveal-btn-secondary{color:#fff!important;box-shadow:none!important;cursor:pointer!important;box-sizing:border-box!important;background-color:#ffffff26!important;border:1px solid #fff6!important;border-radius:8px!important;outline:none!important;justify-content:center!important;align-items:center!important;height:44px!important;padding:0 24px!important;font-size:14.5px!important;font-weight:500!important;text-decoration:none!important;transition:background-color .15s!important;display:inline-flex!important;transform:none!important}.tile-reveal-section .hero-btn-secondary:hover,.tile-reveal-root .hero-btn-secondary:hover,.tile-reveal-btn-secondary:hover,.tile-reveal-section .hero-btn-secondary:focus,.tile-reveal-root .hero-btn-secondary:focus,.tile-reveal-btn-secondary:focus,.tile-reveal-section .hero-btn-secondary:focus-visible,.tile-reveal-root .hero-btn-secondary:focus-visible,.tile-reveal-btn-secondary:focus-visible,.tile-reveal-section .hero-btn-secondary:active,.tile-reveal-root .hero-btn-secondary:active,.tile-reveal-btn-secondary:active{color:#fff!important;box-shadow:none!important;background-color:#ffffff40!important;border:1px solid #fff6!important;outline:none!important;transform:none!important}@media (max-width:768px){.tile-reveal-headline{text-shadow:none!important;font-size:clamp(32px,8.2vw,52px)!important;font-weight:500!important;line-height:1.1!important}.tile-reveal-description{color:#fff!important;text-shadow:none!important;padding:0 12px!important;font-size:15px!important;line-height:1.55!important}.tile-reveal-actions{box-sizing:border-box!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:380px!important;margin:1.25rem auto 0!important;padding:0 8px!important;display:flex!important}.tile-reveal-section .hero-btn-cta,.tile-reveal-section .hero-btn-secondary,.tile-reveal-btn-primary,.tile-reveal-btn-secondary{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:44px!important;box-shadow:none!important;border-radius:8px!important;flex:1 1 0!important;padding:0 16px!important;font-size:14.5px!important;font-weight:500!important;transform:none!important}}
.ai-domain-search-container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:min(100%,760px);margin:6px auto 0;display:flex;position:relative}.ai-domain-search-form{box-sizing:border-box;isolation:isolate;width:100%;box-shadow:0 6px 20px color-mix(in srgb, var(--color-text-primary) 10%, transparent);background:0 0;border-radius:9999px;padding:2.5px;position:relative;overflow:visible}.ai-domain-search-form:hover,.ai-domain-search-form.is-focused,.ai-domain-search-form:focus-within{transform:none}.ai-comet-light{border-radius:inherit;pointer-events:none;z-index:0;transition:opacity .18s;position:absolute;inset:0;overflow:visible}.ai-comet-light--tight{filter:blur(5px);opacity:.9}.ai-comet-light--bloom{filter:blur(12px);opacity:.8}.ai-comet-light .ai-gradient-border{background:0 0;overflow:visible;-webkit-mask:none;mask:none}.ai-domain-search-form:focus-within .ai-comet-light--tight,.ai-domain-search-form:focus-within .ai-comet-light--bloom{opacity:1}.ai-gradient-border{--search-comet-radius:9999px;border-radius:inherit;pointer-events:none;z-index:1;background:var(--color-border-button-default);padding:2.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);mask-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (offset-path:inset(0 round 24px)){.ai-gradient-border:before{content:"";background:linear-gradient(90deg, transparent, #4285f4 12%, #8b5cf6 24%, #ec4899 36%, #f43f5e 48%, #f97316 60%, #eab308 70%, #22c55e 80%, #06b6d4 90%, #3b82f6 96%, var(--color-text-white) 100%);offset-path:inset(1.25px round var(--search-comet-radius));offset-anchor:100% 50%;offset-rotate:auto;width:140px;height:14px;animation:4s linear infinite domainCometLap;position:absolute}}@keyframes domainCometLap{to{offset-distance:100%}}.ai-comet-light--tight .ai-gradient-border:before{height:22px;animation-delay:-3.96s}.ai-comet-light--bloom .ai-gradient-border:before{width:180px;height:36px;animation-delay:-3.9s}.ai-search-inner{z-index:2;box-sizing:border-box;background:#fff;border-radius:9999px;align-items:center;min-height:60px;padding:6px 8px 6px 22px;display:flex;position:relative}.ai-search-icon-wrap{color:#3270f4;flex-shrink:0;justify-content:center;align-items:center;margin-right:14px;transition:color .2s,transform .2s;display:flex}.ai-icon-success{color:#10b981!important}.ai-icon-taken{color:#f59e0b!important}.ai-spin-icon{color:#3270f4;animation:.9s linear infinite aiIconSpin}@keyframes aiIconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-domain-input{font-family:"Plus Jakarta Sans", var(--font-plus-jakarta), sans-serif;color:#0f172a;letter-spacing:-.015em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:6px 0;font-size:clamp(16px,1.45vw,18.5px);font-weight:500}.ai-domain-input::placeholder{color:#94a3b8;letter-spacing:-.01em;font-weight:400;transition:color .2s}.ai-domain-input:focus::placeholder{color:#cbd5e1}.ai-clear-btn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:12px;transition:background .15s,color .15s,transform .15s;display:inline-flex}.ai-clear-btn:hover{color:#dc2626;background:#fee2e2;transform:none!important}.ai-clear-btn:active{transform:none!important}.ai-search-btn{color:#fff;height:48px;font-family:"Plus Jakarta Sans", var(--font-plus-jakarta), sans-serif;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:#3270f4;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:14.5px;font-weight:600;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #3270f440}.ai-search-btn:hover:not(:disabled){background:#2563eb;box-shadow:none!important;transform:none!important}.ai-search-btn:active:not(:disabled){background:#1d4ed8;box-shadow:none!important;transform:none!important}.ai-search-btn:disabled{opacity:.88;cursor:wait}.ai-btn-arrow{transition:none}.ai-search-btn:hover:not(:disabled) .ai-btn-arrow{transform:none!important}.ai-result-panel{opacity:0;width:100%;max-height:0;margin-top:0;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .28s,margin-top .28s;overflow:hidden}.ai-result-panel.is-visible{opacity:1;max-height:220px;margin-top:14px}.ai-result-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 22px;animation:.3s cubic-bezier(.16,1,.3,1) aiCardFadeIn;display:flex;box-shadow:0 10px 28px -6px #0f172a14,0 2px 8px #0f172a0a}@keyframes aiCardFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ai-result-available{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#a7f3d0}.ai-result-unavailable{background:linear-gradient(#fff 0%,#fffbeb 100%);border-color:#fed7aa;flex-direction:column;align-items:stretch;gap:12px}.ai-unavailable-main{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ai-result-meta{align-items:center;gap:12px;display:flex}.ai-result-badge{letter-spacing:.01em;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.available-badge{color:#15803d;background:#dcfce7}.unavailable-badge{color:#b45309;background:#fef3c7}.ai-result-title-group{align-items:baseline;gap:8px;display:flex}.ai-result-domain{color:#0f172a;letter-spacing:-.02em;font-size:17px;font-weight:700}.ai-result-domain.domain-taken{color:#64748b;text-decoration:line-through}.ai-result-price{color:#10b981;font-size:17px;font-weight:800}.ai-result-subtext{color:#64748b;font-size:13.5px;font-weight:500}.ai-action-btn-primary{color:#fff;white-space:nowrap;background:#10b981;border-radius:9999px;align-items:center;gap:6px;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 3px 10px #10b98140}.ai-action-btn-primary:hover{background:#059669;box-shadow:none!important;transform:none!important}.ai-action-btn-secondary{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:9999px;align-items:center;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.ai-action-btn-secondary:hover{background:#f8fafc;border-color:#94a3b8}.ai-alternatives-strip{border-top:1px solid #e2e8f0cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.ai-alt-heading{color:#475569;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ai-alt-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-alt-item{background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;display:inline-flex}.ai-alt-name{color:#0f172a;font-weight:700}.ai-alt-price{color:#10b981;font-weight:600}.ai-alt-btn{color:#3270f4;padding-left:2px;font-size:11.5px;font-weight:700;text-decoration:none}.ai-alt-btn:hover{text-decoration:underline}.ai-result-error{color:#b91c1c;background:#fef2f2;border-color:#fecaca;justify-content:flex-start;gap:10px;font-size:13.5px;font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ai-domain-search-form{border-radius:24px}.ai-gradient-border{--search-comet-radius:24px}.ai-search-inner{border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px 0;min-height:auto;padding:10px 12px 10px 14px;display:flex}.ai-search-icon-wrap{flex-shrink:0;margin-right:10px}.ai-domain-input{flex:1;min-width:0;padding:6px 0;font-size:15.5px}.ai-clear-btn{margin-left:6px;margin-right:0}.ai-search-btn{border-radius:14px;justify-content:center;gap:8px;width:100%;height:46px;margin-top:2px;padding:0 20px;font-size:14.5px;font-weight:700;box-shadow:0 4px 14px #3270f44d}.ai-search-btn .ai-btn-arrow{display:inline-block}.ai-result-card{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.ai-result-actions{width:100%}.ai-action-btn-primary,.ai-action-btn-secondary{justify-content:center;width:100%}.ai-result-panel.is-visible{max-height:280px}}@media (max-width:380px){.ai-search-inner{padding:8px 10px}.ai-domain-input{font-size:14px}.ai-search-btn{height:44px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.ai-comet-light{display:none}.ai-gradient-border:before{animation:none;display:none}.ai-domain-search-form,.ai-result-panel{transition-duration:.1s!important}}
.hero-floating-layer{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.floating-card-anchor{pointer-events:none;z-index:1;position:absolute}.floating-card-scroll-wrap{will-change:transform, opacity;width:100%;height:100%}.card-anchor-1{top:clamp(70px,9vh,120px);left:max(24px,50% - clamp(540px,48vw,780px))}.card-anchor-2{top:clamp(470px,50vh,580px);left:max(24px,50% - clamp(540px,48vw,780px))}.card-anchor-3{top:clamp(70px,9vh,120px);right:max(24px,50% - clamp(540px,48vw,780px))}.card-anchor-4{top:clamp(470px,50vh,580px);right:max(24px,50% - clamp(540px,48vw,780px))}.floating-card-parallax{width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.floating-card-fixed,.floating-card-float{width:100%;height:100%;position:relative}.hero-floating-card-wrapper{pointer-events:none;box-sizing:border-box;transform-origin:50%;border-radius:22px;position:relative;box-shadow:0 20px 42px -8px #2563eb38,0 8px 20px -4px #0f172a1a,0 0 0 1px #2563eb1a}.hero-card-tile{aspect-ratio:1;width:clamp(215px,18vw,275px);height:clamp(215px,18vw,275px)}.hero-card-star-border.star-border--frame{border-radius:22px;width:100%;height:100%;padding:2.5px}.hero-card-star-border .star-border__media{background-color:#0f172a;border-radius:19px;width:100%;height:100%;position:relative;overflow:hidden}.floating-card-video{object-fit:cover;pointer-events:none;border-radius:19px;width:100%;height:100%;display:block}@media (min-width:1024px) and (max-width:1279px){.hero-card-tile{width:185px!important;height:185px!important}.card-anchor-1,.card-anchor-2{left:14px!important}.card-anchor-3,.card-anchor-4{right:14px!important}}@media (min-width:768px) and (max-width:1023px){.card-anchor-2,.card-anchor-4{display:none!important}.card-anchor-1{top:clamp(80px,12vh,140px)!important;left:14px!important}.card-anchor-3{top:clamp(80px,12vh,140px)!important;right:14px!important}.hero-card-tile{opacity:.95!important;width:165px!important;height:165px!important}}@media (max-width:767px){.hero-floating-layer{display:none!important}}.hero-floating-mobile-section{pointer-events:auto;box-sizing:border-box;width:100%;max-width:100%;margin-top:24px;display:none;overflow:hidden}@media (max-width:767px){.hero-floating-mobile-section{display:block}}.hero-floating-mobile-marquee{box-sizing:border-box;cursor:grab;width:100%;max-width:min(100%,380px);margin:0 auto;padding:6px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}.hero-floating-mobile-track{will-change:transform;gap:14px;width:max-content;animation:20s linear infinite mobileMarqueeScroll;display:flex}.hero-floating-mobile-marquee:active .hero-floating-mobile-track,.hero-floating-mobile-marquee:hover .hero-floating-mobile-track,.hero-floating-mobile-track.is-paused{animation-play-state:paused}@keyframes mobileMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-card-item{aspect-ratio:1;pointer-events:none;box-sizing:border-box;border-radius:14px;flex-shrink:0;width:115px;height:115px;box-shadow:0 10px 24px -4px #2563eb29,0 4px 10px -2px #0f172a14}.hero-mobile-star-border.star-border--frame{border-radius:14px;width:100%;height:100%;padding:2px}.hero-mobile-star-border .star-border__media{background-color:#0f172a;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.hero-mobile-star-border video{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.float-anim-1,.float-anim-2,.float-anim-3,.float-anim-4{animation:none!important}.floating-card-scroll-wrap{opacity:1!important;transform:none!important}.hero-floating-mobile-track{scroll-snap-type:x mandatory;overflow-x:auto;animation:none!important}.mobile-card-item{scroll-snap-align:center}}
.domain-section-viewport{box-sizing:border-box;width:100%;max-width:100vw;min-height:100dvh;font-family:"Plus Jakarta Sans", var(--font-plus-jakarta), sans-serif;color:#0f172a;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:100px 24px;display:flex;position:relative;overflow:hidden}.domain-grid-pattern{pointer-events:none;z-index:0;background-image:radial-gradient(#3270f429 1.2px,#0000 1.2px);background-size:32px 32px;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75%,#000 40%,#0000 90%);mask-image:radial-gradient(85% 75%,#000 40%,#0000 90%)}.domain-ambient-glow{pointer-events:none;filter:blur(85px);z-index:0;background:radial-gradient(#3270f41f 0%,#6366f10d 50%,#0000 72%);width:min(920px,100%);max-width:100%;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.domain-ambient-glow-secondary{pointer-events:none;filter:blur(75px);z-index:0;background:radial-gradient(circle,#38bdf814 0%,#0000 70%);width:min(480px,100%);max-width:100%;height:380px;position:absolute;top:25%;left:20%}.domain-stage-container{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex;position:relative}.domain-hub-center{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;display:flex}.domain-badge-pill{color:#2458c9;letter-spacing:-.01em;background:#3270f414;border:1px solid #3270f438;border-radius:9999px;align-items:center;gap:8px;margin-bottom:2px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 4px #3270f40f}.domain-badge-dot{background-color:#10b981;border-radius:50%;width:7px;height:7px;animation:2s cubic-bezier(.4,0,.6,1) infinite badgePulse;box-shadow:0 0 0 2px #10b98140}@keyframes badgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}.domain-hero-title{letter-spacing:-.02em;color:#0f172a;margin:0;font-family:inherit;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.15}.text-gradient-purple{background:linear-gradient(135deg,#1d4ed8 0%,#3270f4 60%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.domain-hero-subtitle{color:#64748b;max-width:640px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.domain-mode-selector{background:#f1f4f8;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:4px;margin-top:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #0f172a0a}.domain-mode-tab{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:9999px;align-items:center;gap:7px;padding:8px 22px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.domain-mode-tab:hover:not(.is-active){color:#0f172a;background:#ffffffb3}.domain-mode-tab.is-active{color:#fff;background:#3270f4;font-weight:700;box-shadow:0 4px 14px #3270f459}.domain-mode-tab.is-active svg{color:#fff;stroke:#fff;filter:drop-shadow(0 1px 2px #0003)}.domain-search-card{box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;width:100%;max-width:780px;margin-top:6px;padding:8px 10px 8px 24px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 20px 48px -12px #3270f429,0 4px 14px #0f172a0a}.domain-search-card.is-focused,.domain-search-card:focus-within{border-color:#e2e8f0;transform:none;box-shadow:0 20px 48px -12px #3270f429,0 4px 14px #0f172a0a}.search-icon-slot{color:#3270f4;flex-shrink:0;justify-content:center;align-items:center;margin-right:14px;display:flex}.domain-main-input{color:#0f172a;letter-spacing:-.015em;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:clamp(16px,1.6vw,19px);font-weight:500}.domain-main-input::placeholder{color:#94a3b8;font-weight:400}.search-clear-action{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:12px;transition:all .15s;display:flex}.search-clear-action:hover{color:#dc2626;background:#fee2e2}.search-submit-action{color:#fff;cursor:pointer;white-space:nowrap;background-color:#3270f4;border:1px solid #3270f4;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:15px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex;box-shadow:none!important}.search-submit-action:hover{background-color:#2458c9;border-color:#2458c9;box-shadow:none!important;transform:none!important}.search-submit-action:active{box-shadow:none!important;transform:none!important}.domain-trust-strip{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:760px;margin:0;padding:8px 0 0;list-style:none;display:grid}.trust-strip-item{min-width:0;color:var(--color-text-secondary);text-align:start;align-items:center;gap:12px;display:flex;font-family:Plus Jakarta Sans,sans-serif!important}.trust-strip-item+.trust-strip-item{border-inline-start:1px solid var(--color-separator-border);padding-inline-start:24px}.trust-strip-item>span:last-child{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.trust-strip-icon-wrap{background:var(--color-button-ghost-background);width:32px;height:32px;color:var(--color-button-ghost-foreground);border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.trust-strip-icon{flex-shrink:0;display:block}@media (max-width:768px){.domain-section-viewport{min-height:auto;padding:100px 18px 70px}}@media (max-width:680px){.domain-section-viewport{min-height:auto;padding:95px 16px 65px}.domain-hero-title{letter-spacing:-.02em;font-size:clamp(24px,6.5vw,30px);line-height:1.25}.domain-hero-subtitle{padding:0 6px;font-size:15px;line-height:1.6}.domain-search-card{border-radius:20px;flex-direction:column;gap:12px;padding:14px 16px}.search-icon-slot{display:none}.domain-main-input{text-align:center;width:100%;padding:6px 8px;font-size:16.5px}.search-submit-action{border-radius:12px;width:100%;padding:13px 20px}.domain-mode-selector{background:#eef2f7;justify-content:center;gap:4px;width:auto;max-width:100%;padding:4px;display:inline-flex}.domain-mode-tab{flex:initial;white-space:nowrap;justify-content:center;gap:7px;padding:8px 20px;font-size:13.5px;font-weight:700}.domain-trust-strip{border-top:1px solid var(--color-separator-border);grid-template-columns:minmax(0,1fr);gap:12px;max-width:440px;padding:16px 4px 0}.trust-strip-item+.trust-strip-item{border-inline-start:0;padding-inline-start:0}}
.essentials-section{box-sizing:border-box;color:#0f172a;background:#fff;width:100%;padding:68px 24px 76px;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.essentials-section:before{content:"";pointer-events:none;filter:blur(80px);z-index:0;background:radial-gradient(#3270f40d 0%,#0000 70%);width:800px;height:380px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.essentials-container{z-index:1;box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;position:relative}.essentials-header{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto 36px;display:flex}.essentials-title{letter-spacing:-.02em;color:#3270f4;text-align:center;margin:0;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.15;font-family:"Plus Jakarta Sans", var(--font-plus-jakarta), sans-serif!important}.essentials-subtitle{color:#64748b;text-align:center;max-width:620px;margin:14px auto 0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.essentials-inline-pill-holder{justify-content:center;margin-top:26px;display:flex}.essentials-sticky-pill-wrap{z-index:950;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),visibility .26s;position:fixed;top:86px;left:50%;transform:translate(-50%,-14px)scale(.96)}.essentials-sticky-pill-wrap.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)scale(1)}.essentials-sticky-pill-wrap.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-14px)scale(.96)}.essentials-tabs-pill{-webkit-backdrop-filter:blur(16px);isolation:isolate;background:#fffffffa;border:1.5px solid #3270f438;border-radius:9999px;align-items:center;padding:5px;display:inline-flex;position:relative;box-shadow:0 4px 20px -4px #3270f41f}.essentials-tab-glider{z-index:1;pointer-events:none;will-change:transform, width;background:#3270f4;border-radius:9999px;height:calc(100% - 10px);transition:transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:5px;left:0;box-shadow:0 2px 8px #3270f447}.essentials-tab-btn{z-index:2;appearance:none;color:#475569;cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;padding:10px 22px;font-size:14px;font-weight:500;line-height:1;transition:color .25s;position:relative;font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif!important;background:0 0!important}.essentials-tab-btn:hover:not(.is-active){color:#3270f4}.essentials-tab-btn.is-active{box-shadow:none;font-weight:500;color:#fff!important;background:0 0!important}.essentials-step-fade{animation:.38s cubic-bezier(.22,1,.36,1) essentialsStepFade}@keyframes essentialsStepFade{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.essentials-cards-grid{flex-direction:row;align-items:stretch;gap:20px;width:100%;display:flex}.essentials-card-item{min-width:0;color:inherit;cursor:pointer;will-change:flex-grow, flex-shrink;outline:none;flex-direction:column;flex:1;text-decoration:none;transition:flex-grow .45s cubic-bezier(.22,1,.36,1),flex-shrink .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:flex}.essentials-card-item:focus-visible{border-radius:24px;box-shadow:0 0 0 3px #3270f459}.essentials-cards-grid:hover .essentials-card-item{opacity:.85;flex-grow:.68;flex-shrink:1}.essentials-cards-grid .essentials-card-item:hover,.essentials-cards-grid .essentials-card-item:focus-visible{opacity:1;flex-grow:2.25;flex-shrink:0}.essentials-media-box{will-change:transform, box-shadow;background-color:#f1f5f9;border-radius:22px;width:100%;height:clamp(340px,28vw,410px);transition:box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 10px 24px -6px #0f172a14,0 0 0 1px #0f172a0f}.essentials-card-item:hover .essentials-media-box{transform:translateY(-3px);box-shadow:0 22px 46px -10px #3270f438,0 6px 18px -4px #0f172a14,0 0 0 1.5px #3270f447}.essentials-media-img{object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.essentials-card-item:hover .essentials-media-img{transform:scale(1.035)}.essentials-media-overlay{pointer-events:none;background:linear-gradient(#ffffff05 0%,#0f172a05 60%,#0f172a24 100%);transition:opacity .35s;position:absolute;inset:0}.essentials-card-item:hover .essentials-media-overlay{opacity:.4}.essentials-media-arrow{-webkit-backdrop-filter:blur(10px);color:#0f172a;z-index:2;background:#ffffffeb;border:1px solid #ffffffd9;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #0f172a1f}.essentials-card-item:hover .essentials-media-arrow{color:#fff;background:#3270f4;border-color:#3270f4;transform:scale(1.06)translate(1px,-1px);box-shadow:0 6px 16px #3270f44d}.essentials-card-badge{-webkit-backdrop-filter:blur(12px);color:#1e293b;white-space:nowrap;pointer-events:none;background:#ffffffeb;border:1px solid #fffc;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:transform .3s,background .3s,color .3s,box-shadow .3s;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 4px 12px #0f172a1f}.essentials-card-item:hover .essentials-card-badge{color:#3270f4;background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #3270f438}.essentials-card-info{box-sizing:border-box;flex-direction:column;height:68px;padding:12px 2px 0;display:flex}.essentials-title-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.essentials-card-title{letter-spacing:-.025em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(19px,1.4vw,22px);font-weight:700;line-height:1.25;transition:color .25s;overflow:hidden;font-family:Plus Jakarta Sans,sans-serif!important}.essentials-card-item:hover .essentials-card-title{color:#3270f4}.essentials-arrow-btn{color:#64748b;background:#f1f5f9;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.essentials-card-item:hover .essentials-arrow-btn{color:#fff;background:#3270f4;box-shadow:none!important;transform:none!important}.essentials-card-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13.5px;line-height:1.48;transition:color .25s;display:-webkit-box;overflow:hidden}.essentials-card-item:hover .essentials-card-desc{color:#334155}.essentials-dots{display:none}html[data-lang=bn] .essentials-title,html[data-lang=bn] .essentials-card-title,:lang(bn) .essentials-title,:lang(bn) .essentials-card-title{letter-spacing:normal!important;font-family:Plus Jakarta Sans,Anek Bangla,system-ui,sans-serif!important}html[data-lang=bn] .essentials-card-desc,:lang(bn) .essentials-card-desc{font-family:Plus Jakarta Sans,Anek Bangla,system-ui,sans-serif!important}@media (max-width:1024px){.essentials-section{padding:50px 0 60px;overflow:visible}.essentials-container{max-width:100%;padding:0}.essentials-header{max-width:100%;margin-bottom:24px;padding:0 20px}.essentials-sticky-pill-wrap{top:72px}.essentials-subtitle{padding:0 8px;font-size:14.5px}.essentials-inline-pill-holder{margin-top:18px}.essentials-tab-btn{padding:9px 18px;font-size:13px}.essentials-title{letter-spacing:-1.6px;font-size:clamp(34px,5.5vw,48px);line-height:1.15}.essentials-cards-grid{-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scroll-padding-left:24px!important;scroll-padding-right:24px!important;box-sizing:border-box!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-flow:row!important;gap:16px!important;width:100%!important;padding:8px 24px 20px!important;scroll-padding-inline:24px!important;display:flex!important;overflow-x:auto!important}.essentials-cards-grid.is-dragging{cursor:grabbing!important;scroll-snap-type:none!important;scroll-behavior:auto!important}.essentials-cards-grid::-webkit-scrollbar{display:none!important}.essentials-card-item,.essentials-cards-grid:hover .essentials-card-item,.essentials-cards-grid .essentials-card-item:hover{scroll-snap-stop:normal;cursor:pointer;scroll-snap-align:start!important;opacity:1!important;flex:0 0 clamp(290px,82vw,360px)!important;max-width:82vw!important;transform:none!important}.essentials-media-box{border-radius:20px!important;height:clamp(300px,68vw,380px)!important}.essentials-card-info{min-height:56px;padding:12px 2px 0;height:auto!important}.essentials-dots{justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:0 24px;display:flex!important}.essentials-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s cubic-bezier(.22,1,.36,1)}.essentials-dot.is-active{background:#0f172a;border-radius:9999px;width:20px}}@media (max-width:640px){.essentials-section{padding:60px 0 56px}.essentials-header{margin-bottom:24px;padding:0 20px}.essentials-title{letter-spacing:-.02em;font-size:clamp(24px,6.5vw,30px);line-height:1.25}.essentials-cards-grid{scroll-padding-left:20px!important;scroll-padding-right:20px!important;gap:14px!important;padding:6px 20px 18px!important;scroll-padding-inline:20px!important}.essentials-card-item,.essentials-cards-grid:hover .essentials-card-item,.essentials-cards-grid .essentials-card-item:hover{scroll-snap-align:start!important;flex:0 0 calc(100vw - 60px)!important;max-width:calc(100vw - 60px)!important}.essentials-media-box{border-radius:18px!important;height:clamp(270px,66vw,330px)!important}}@media (max-width:900px){.essentials-sticky-pill-wrap{max-width:calc(100vw - 20px);top:74px}.essentials-sticky-pill-wrap .essentials-tabs-pill{gap:2px;padding:3px 4px}.essentials-sticky-pill-wrap .essentials-tab-btn{padding:7px 14px;font-size:13px;font-weight:400;line-height:1.1}}@media (max-width:420px){.essentials-sticky-pill-wrap{max-width:calc(100vw - 12px);top:72px}.essentials-sticky-pill-wrap .essentials-tabs-pill{gap:2px;padding:2.5px 3px}.essentials-sticky-pill-wrap .essentials-tab-btn{padding:6px 11px;font-size:12.5px;font-weight:400}}
