@font-face{font-family:display;src:url(../media/gloock_latin_400_normal-s.p.20rxun-uh-jrm.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:93.4%;descent-override:21.55%;line-gap-override:0.0%;size-adjust:104.39%}.display_1ed57887-module__4ojFjq__className{font-family:display,display Fallback;font-weight:400}.display_1ed57887-module__4ojFjq__variable{--font-display-face:"display", "display Fallback"}
@font-face{font-family:script;src:url(../media/allura_latin_400_normal-s.p.09gwobiuj2dlq.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:script Fallback;src:local(Arial);ascent-override:107.87%;descent-override:60.68%;line-gap-override:0.0%;size-adjust:74.17%}.script_55a22bd5-module__rb2rEG__className{font-family:script,script Fallback;font-weight:400}.script_55a22bd5-module__rb2rEG__variable{--font-script-face:"script", "script Fallback"}
@font-face{font-family:body;src:url(../media/mulish_latin_wght_normal-s.p.1wr19x_9c953d.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:98.81%;descent-override:24.58%;line-gap-override:0.0%;size-adjust:101.71%}.body_d218305f-module__OUmroG__className{font-family:body,body Fallback}.body_d218305f-module__OUmroG__variable{--font-body-face:"body", "body Fallback"}
.Footer-module__S6Hkya__footer{padding:2rem var(--gutter) calc(1.5rem + env(safe-area-inset-bottom,0px));background:var(--forest-deep);color:var(--fg)}.Footer-module__S6Hkya__inner{max-width:var(--content);gap:1rem;margin-inline:auto;display:grid}.Footer-module__S6Hkya__brand{align-items:center;gap:.875rem;display:flex}.Footer-module__S6Hkya__logo{border-radius:50%;flex:none;width:4rem;height:auto;box-shadow:0 0 0 1px #c4a46cb3}.Footer-module__S6Hkya__place{color:var(--fg-soft);font-size:.875rem;line-height:1.5}.Footer-module__S6Hkya__place span{display:block}.Footer-module__S6Hkya__name{font-family:var(--font-display);color:var(--fg);font-size:1.25rem;line-height:1.2}.Footer-module__S6Hkya__links{flex-wrap:wrap;gap:0 1.5rem;font-size:.9375rem;font-weight:600;display:flex}.Footer-module__S6Hkya__links a{min-width:var(--tap);min-height:var(--tap);text-underline-offset:.4em;align-items:center;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__links a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.Footer-module__S6Hkya__notice{border-top:1px solid var(--rule);color:var(--fg-soft);padding-top:1rem;font-size:.8125rem;line-height:1.5}@media (min-width:48rem){.Footer-module__S6Hkya__inner{grid-template-columns:1fr auto;align-items:center;gap:1.25rem 2rem}.Footer-module__S6Hkya__links{justify-content:flex-end;gap:0 2rem}.Footer-module__S6Hkya__notice{grid-column:1/-1}}
.Header-module__hBw1pG__header{z-index:20;background:var(--bg);transition:border-color var(--dur) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.Header-module__hBw1pG__header[data-scrolled=true]{border-bottom-color:var(--rule)}.Header-module__hBw1pG__inner,.Header-module__hBw1pG__panelBar{height:var(--header-h);max-width:calc(var(--content) + 2 * var(--gutter));padding-inline:var(--gutter);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.Header-module__hBw1pG__logo{border-radius:50%;flex:none;display:block}.Header-module__hBw1pG__logo img{width:3rem;height:auto}.Header-module__hBw1pG__nav{display:none}.Header-module__hBw1pG__toggle{width:var(--tap);height:var(--tap);border-radius:var(--radius);color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-.625rem;padding:0;display:grid}.Header-module__hBw1pG__bars,.Header-module__hBw1pG__bars:before,.Header-module__hBw1pG__bars:after,.Header-module__hBw1pG__cross:before,.Header-module__hBw1pG__cross:after{background:currentColor;width:1.5rem;height:2px;display:block}.Header-module__hBw1pG__bars,.Header-module__hBw1pG__cross{position:relative}.Header-module__hBw1pG__bars:before,.Header-module__hBw1pG__bars:after,.Header-module__hBw1pG__cross:before,.Header-module__hBw1pG__cross:after{content:"";position:absolute;left:0}.Header-module__hBw1pG__bars:before{top:-.4375rem}.Header-module__hBw1pG__bars:after{top:.4375rem}.Header-module__hBw1pG__cross{width:1.5rem;height:2px}.Header-module__hBw1pG__cross:before{rotate:45deg}.Header-module__hBw1pG__cross:after{rotate:-45deg}.Header-module__hBw1pG__panel{width:100%;max-width:100%;max-height:100dvh;color:var(--fg);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0 0 auto;overflow:visible}.Header-module__hBw1pG__panel::backdrop{background:#071a1440}.Header-module__hBw1pG__panelBar{background:var(--bg);max-width:none}.Header-module__hBw1pG__panelNav{width:14.5rem;max-width:calc(100% - 2 * var(--gutter));margin:-.125rem calc(var(--gutter) - .375rem) 0 auto;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);padding:.375rem 1.125rem;display:grid;box-shadow:0 8px 24px #071a1424}.Header-module__hBw1pG__panel[open] .Header-module__hBw1pG__panelNav{animation:Header-module__hBw1pG__drop var(--dur) var(--ease)}.Header-module__hBw1pG__panelNav a{align-items:center;min-height:3.25rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.Header-module__hBw1pG__panelNav a+a{border-top:1px solid var(--rule)}@keyframes Header-module__hBw1pG__drop{0%{opacity:0;translate:0 -.5rem}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__panel[open] .Header-module__hBw1pG__panelNav{animation:none}}@media (min-width:48rem){.Header-module__hBw1pG__logo img{width:3.75rem}.Header-module__hBw1pG__toggle{display:none}.Header-module__hBw1pG__inner{position:relative}.Header-module__hBw1pG__nav{letter-spacing:.01em;gap:clamp(1.25rem,2.8vw,2.5rem);font-size:.9375rem;font-weight:600;display:flex;position:absolute;left:50%;translate:-50%}.Header-module__hBw1pG__nav a{min-width:var(--tap);min-height:var(--tap);text-underline-offset:.4em;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1.5px}}
:root{--ivory:#f4ebdd;--paper:#fbf6ec;--forest:#10281f;--forest-deep:#071a14;--moss:#4a5a50;--gold:#c4a46c;--rule:#10281f29;--bg:var(--ivory);--fg:var(--forest);--fg-soft:var(--moss);--accent:var(--moss);--focus:var(--forest);--font-display:var(--font-display-face), "Gloock", Georgia, "Times New Roman", serif;--font-script:var(--font-script-face), "Allura", "Snell Roundhand", "Brush Script MT", cursive;--script:var(--forest);--font-body:var(--font-body-face), "Mulish", "Noto Sans Bengali", "Kohinoor Bangla", "Nirmala UI", system-ui, -apple-system, "Segoe UI", sans-serif;--text-hero:clamp(2.125rem, 1.1rem + 4.8vw, 3.25rem);--text-page:clamp(1.875rem, 1.55rem + 1.33vw, 2.75rem);--text-section:clamp(1.625rem, 1.44rem + .76vw, 2.125rem);--text-sub:clamp(1.0625rem, 1.02rem + .19vw, 1.1875rem);--text-body:clamp(1rem, .977rem + .095vw, 1.0625rem);--text-lead:clamp(1.0625rem, 1.02rem + .19vw, 1.1875rem);--text-label:.8125rem;--text-button:.9375rem;--leading-hero:1.06;--leading-heading:1.12;--leading-body:1.6;--tracking-display:0;--tracking-label:.14em;--gutter:clamp(1.25rem, 4vw, 3rem);--content:78rem;--space-section:clamp(3.25rem, 2.2rem + 4.4vw, 5.75rem);--header-h:3.75rem;--tap:2.75rem;--button-h:3rem;--radius:4px;--ease:cubic-bezier(.2, .7, .2, 1);--dur:.2s}@media (min-width:48rem){:root{--header-h:4.5rem}}.band-dark{--bg:var(--forest);--fg:var(--ivory);--fg-soft:#c3cac1;--accent:var(--gold);--focus:var(--gold);--script:var(--gold);--rule:#f4ebdd33}@media (prefers-reduced-motion:reduce){:root{--dur:0s}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}html.scroll-locked{overflow:hidden}body{background:var(--bg);min-height:100svh;color:var(--fg);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--leading-heading);text-wrap:balance}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.skip-link{z-index:100;background:var(--forest);color:var(--ivory);border-radius:var(--radius);padding:.75rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.eyebrow{font-family:var(--font-script);color:var(--script);font-size:clamp(1.75rem,1.6rem + .6vw,2.125rem);font-weight:400;line-height:1.05}.btn{min-height:var(--button-h);border-radius:var(--radius);font-size:var(--text-button);letter-spacing:.01em;text-align:center;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--fg);color:var(--bg)}.btn-primary:hover{background:color-mix(in srgb, var(--fg) 86%, var(--bg))}.btn-secondary{border-color:var(--fg);color:var(--fg)}.btn-secondary:hover{background:var(--fg);color:var(--bg)}.price{color:var(--fg-soft);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:600}.text-link{min-height:var(--tap);font-size:var(--text-button);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.4em;align-items:center;gap:.375rem;font-weight:700;text-decoration-thickness:1.5px;display:inline-flex}.text-link:hover{text-decoration-color:currentColor}.not-found{max-width:40rem;padding:var(--space-section) var(--gutter);text-align:center;margin-inline:auto}.not-found h1{font-size:var(--text-page);margin:.75rem 0}.not-found p:not(.eyebrow){color:var(--fg-soft)}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
