@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-cyrillic-400-normal.BMzJvInZ.woff2) format("woff2"),url(/_astro/manrope-cyrillic-400-normal.Dvx59UGC.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-cyrillic-500-normal.B1OEZity.woff2) format("woff2"),url(/_astro/manrope-cyrillic-500-normal.CNwnNrRC.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-cyrillic-600-normal.DvRl3Mj-.woff2) format("woff2"),url(/_astro/manrope-cyrillic-600-normal.It4mZcQk.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-cyrillic-700-normal.Dw_fZAg2.woff2) format("woff2"),url(/_astro/manrope-cyrillic-700-normal.7JNVKxyl.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2) format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2) format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2) format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2) format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff) format("woff")}[hidden]{display:none!important}:root{--milk: #fbf8f4;--milk-2: #f5efe8;--cream: #efe6da;--white: #ffffff;--lilac-50: #f6f1fb;--lilac-100: #ece3f6;--lilac-200: #d9c8ec;--lilac-300: #c1a8df;--lilac-500: #8e6fb5;--violet: #5b3a8c;--plum: #3a2453;--ink: #2c2236;--muted: #6f6479;--gold: #b89660;--gold-2: #cfb07a;--gold-soft: #e9dcc3;--line: color-mix(in srgb, var(--plum) 12%, transparent);--line-gold: color-mix(in srgb, var(--gold) 45%, transparent);--serif: "Cormorant Garamond", "Times New Roman", serif;--sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--radius: 18px;--radius-lg: 28px;--radius-xl: 40px;--shadow-soft: 0 18px 50px -24px rgba(58, 36, 83, .28);--shadow-card: 0 10px 30px -18px rgba(58, 36, 83, .35);--wrap: 1240px;--nav-h: 76px;--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 12px)}body{margin:0;font-family:var(--sans);font-size:1rem;line-height:1.65;color:var(--ink);background:var(--milk);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:var(--line-gold);text-underline-offset:.2em}a:hover{color:var(--violet)}h1,h2,h3,h4{font-family:var(--serif);font-weight:500;line-height:1.08;color:var(--plum);margin:0 0 .6em;letter-spacing:-.01em}h1{font-size:clamp(2.6rem,5.6vw,4.6rem)}h2{font-size:clamp(2.1rem,3.8vw,3.2rem)}h3{font-size:clamp(1.45rem,2vw,1.8rem)}p{margin:0 0 1em}em.accent,h1 em,h2 em{font-style:italic;color:var(--violet)}.wrap{width:min(100% - 2.5rem,var(--wrap));margin-inline:auto}.wrap-narrow{width:min(100% - 2.5rem,820px);margin-inline:auto}.section{padding-block:clamp(4.5rem,9vw,8rem)}.section-tight{padding-block:clamp(3rem,6vw,5rem)}.section-head{max-width:720px;margin-bottom:clamp(2.2rem,4vw,3.5rem)}.section-head.center{margin-inline:auto;text-align:center}.section-head p{color:var(--muted);font-size:1.08rem}.eyebrow{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 1.1rem;font-family:var(--sans);font-size:.76rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.eyebrow:before{content:"";width:2.2rem;height:1px;background:var(--gold)}.center .eyebrow:after{content:"";width:2.2rem;height:1px;background:var(--gold)}@media(max-width:560px){.eyebrow{gap:.55rem;font-size:.7rem;letter-spacing:.16em}.eyebrow:before,.center .eyebrow:after{width:1.2rem;flex:none}}.btn{--bg: var(--plum);--fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.25rem;padding:.85rem 1.7rem;border:1px solid var(--bg);border-radius:999px;background:var(--bg);color:var(--fg);font:600 .95rem/1 var(--sans);letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease),color .25s var(--ease)}.btn:hover{color:var(--fg);transform:translateY(-2px);box-shadow:0 14px 30px -14px #3a24538c}.btn-gold{--bg: var(--gold);--fg: #fff}.btn-ghost{--bg: transparent;--fg: var(--plum);border-color:color-mix(in srgb,var(--plum) 30%,transparent)}.btn-ghost:hover{--fg: var(--plum);background:var(--white)}.btn-light{--bg: #fff;--fg: var(--plum)}.btn-sm{min-height:2.6rem;padding:.6rem 1.2rem;font-size:.88rem}.btn .arrow{transition:transform .25s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.link-more{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;font-size:.92rem;color:var(--violet);text-decoration:none}.link-more:after{content:"→";transition:transform .25s var(--ease)}.link-more:hover:after{transform:translate(3px)}.chip{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:999px;background:var(--lilac-50);border:1px solid var(--lilac-100);color:var(--violet);font-size:.82rem;font-weight:600;text-decoration:none}.badge{display:inline-block;padding:.25rem .7rem;border-radius:999px;background:var(--gold);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ornament{display:block;width:64px;height:14px;margin:0 auto 1.4rem;color:var(--gold)}.bg-lilac{background:radial-gradient(ellipse 60% 70% at 90% 10%,rgba(193,168,223,.35),transparent 60%),radial-gradient(ellipse 50% 60% at 0% 100%,rgba(233,220,195,.5),transparent 60%),var(--lilac-50)}.bg-cream{background:var(--milk-2)}.bg-plum{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgba(184,150,96,.22),transparent 60%),radial-gradient(ellipse 50% 70% at 0% 100%,rgba(142,111,181,.35),transparent 60%),var(--plum);color:#efe7f6}.bg-plum h2,.bg-plum h3{color:#fff}.bg-plum .section-head p{color:#cbbcd9}.skip-link{position:absolute;left:-9999px;top:.5rem;z-index:100;padding:.6rem 1rem;background:var(--plum);color:#fff;border-radius:8px}.skip-link:focus{left:.5rem}:focus-visible{outline:2px solid var(--lilac-500);outline-offset:3px}.reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal.is-in{opacity:1;transform:none}.reveal-delay-1{transition-delay:.08s}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}.grid-3{display:grid;gap:clamp(1rem,2vw,1.6rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.grid-4{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.prose{font-size:1.06rem;line-height:1.8}.prose h2{font-size:clamp(1.8rem,3vw,2.4rem);margin-top:1.6em}.prose h3{margin-top:1.4em}.prose ul,.prose ol{padding-left:1.2rem;margin:0 0 1.2em}.prose li{margin-bottom:.4em}.prose li::marker{color:var(--gold)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.field{display:grid;gap:.4rem}.field label,.field .label{font-size:.85rem;font-weight:600;color:var(--plum)}.input{width:100%;min-height:3.1rem;padding:.75rem 1rem;border:1px solid var(--lilac-200);border-radius:14px;background:#fff;font:inherit;color:var(--ink);transition:border-color .2s,box-shadow .2s}.input:focus{outline:none;border-color:var(--lilac-500);box-shadow:0 0 0 4px #8e6fb526}textarea.input{min-height:7rem;resize:vertical}.consent{display:flex;gap:.7rem;align-items:flex-start;font-size:.85rem;color:var(--muted);line-height:1.5}.consent input{margin-top:.2rem;width:1.1rem;height:1.1rem;accent-color:var(--violet);flex:none}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:.75rem;color:var(--gold)}svg[data-astro-cid-tvrurpns]{flex:none}.m[data-astro-cid-tvrurpns],.i[data-astro-cid-tvrurpns]{font-family:var(--serif);font-size:30px;font-weight:600;font-style:italic}.m[data-astro-cid-tvrurpns]{fill:var(--gold)}.i[data-astro-cid-tvrurpns]{fill:var(--violet)}.light[data-astro-cid-tvrurpns] .i[data-astro-cid-tvrurpns]{fill:#e7dcf3}.logo-text[data-astro-cid-tvrurpns]{display:grid;line-height:1}.logo-name[data-astro-cid-tvrurpns]{font-family:var(--serif);font-size:1.5rem;font-weight:600;color:var(--plum);letter-spacing:.01em}.light[data-astro-cid-tvrurpns] .logo-name[data-astro-cid-tvrurpns]{color:#fff}.logo-sub[data-astro-cid-tvrurpns]{margin-top:.3rem;font-size:.62rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.nav[data-astro-cid-4lunwx2e]:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--milk) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nav[data-astro-cid-4lunwx2e].scrolled{border-bottom-color:var(--line);box-shadow:0 8px 30px -24px #3a245366}.nav-inner[data-astro-cid-4lunwx2e]{height:var(--nav-h);display:flex;align-items:center;gap:2rem}.brand[data-astro-cid-4lunwx2e]{text-decoration:none;margin-right:auto}.links[data-astro-cid-4lunwx2e]{display:none;gap:1.9rem}.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{position:relative;font-size:.92rem;font-weight:500;text-decoration:none;color:var(--ink);padding-block:.4rem}.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover:after,.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active:after{transform:scaleX(1)}.nav-cta[data-astro-cid-4lunwx2e]{display:none}.cart-link[data-astro-cid-4lunwx2e]{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--plum);text-decoration:none}.cart-link[data-astro-cid-4lunwx2e] [data-astro-cid-4lunwx2e][data-cart-count]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--plum);color:#fff;font-size:.68rem;font-weight:600;line-height:18px;text-align:center}.sheet-cart[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem;font-size:.95rem;color:var(--plum);text-decoration:none}.sheet-cart[data-astro-cid-4lunwx2e] [data-astro-cid-4lunwx2e][data-cart-count]{min-width:1.4rem;padding:.1rem .45rem;border-radius:999px;background:var(--plum);color:#fff;font-size:.75rem;text-align:center}.burger[data-astro-cid-4lunwx2e],.close[data-astro-cid-4lunwx2e]{display:grid;place-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--plum);cursor:pointer;transition:border-color .2s,transform .2s}.burger[data-astro-cid-4lunwx2e]{gap:6px}.burger[data-astro-cid-4lunwx2e]:active,.close[data-astro-cid-4lunwx2e]:active{transform:scale(.94)}.burger[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:block;width:18px;height:1.5px;background:var(--plum)}.burger[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:last-child{width:12px;justify-self:end}.scrim[data-astro-cid-4lunwx2e]{position:fixed;inset:0;background:color-mix(in srgb,var(--plum) 38%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.open[data-astro-cid-4lunwx2e] .scrim[data-astro-cid-4lunwx2e]{opacity:1;visibility:visible}.sheet[data-astro-cid-4lunwx2e]{position:fixed;top:0;right:0;bottom:0;width:min(86vw,400px);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:0 1.5rem calc(1.5rem + env(safe-area-inset-bottom));background:radial-gradient(130% 50% at 100% 100%,var(--lilac-100),transparent 70%),var(--milk);border-radius:28px 0 0 28px;box-shadow:-30px 0 60px -30px #3a245373;transform:translate(105%);transition:transform .45s var(--ease)}.open[data-astro-cid-4lunwx2e] .sheet[data-astro-cid-4lunwx2e]{transform:none}.sheet-head[data-astro-cid-4lunwx2e]{height:var(--nav-h);flex:none;display:flex;align-items:center;justify-content:space-between}.sheet-title[data-astro-cid-4lunwx2e]{font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.sheet-links[data-astro-cid-4lunwx2e]{display:grid;margin-top:.6rem}.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-size:1.75rem;line-height:1.1;color:var(--plum);text-decoration:none}.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active span[data-astro-cid-4lunwx2e]:first-child{font-style:italic}.sheet-links[data-astro-cid-4lunwx2e] .arr[data-astro-cid-4lunwx2e]{font-family:var(--sans);font-size:1rem;color:var(--gold);transform:translate(-4px);opacity:.6;transition:transform .25s var(--ease),opacity .25s}.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover .arr[data-astro-cid-4lunwx2e],.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:focus-visible .arr[data-astro-cid-4lunwx2e],.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active .arr[data-astro-cid-4lunwx2e]{transform:none;opacity:1}.sheet-chips[data-astro-cid-4lunwx2e]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.sheet-cta[data-astro-cid-4lunwx2e]{margin-top:1.5rem;justify-content:center}.sheet-contacts[data-astro-cid-4lunwx2e]{margin-top:auto;padding-top:2rem;display:grid;gap:.35rem;font-size:.95rem}.sheet-contacts[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--ink);text-decoration:none}.sheet-contacts[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:first-child{font-weight:600;color:var(--plum)}.sheet-contacts[data-astro-cid-4lunwx2e] .ch[data-astro-cid-4lunwx2e]{display:flex;gap:1.2rem;margin-top:.4rem}.sheet-contacts[data-astro-cid-4lunwx2e] .ch[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{font-size:.85rem;color:var(--lilac-500);text-decoration:underline;text-underline-offset:3px}.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.sheet-chips[data-astro-cid-4lunwx2e],.sheet-cta[data-astro-cid-4lunwx2e]{opacity:0;translate:18px 0;transition:opacity .4s var(--ease),translate .45s var(--ease)}.open[data-astro-cid-4lunwx2e] .sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.open[data-astro-cid-4lunwx2e] .sheet-chips[data-astro-cid-4lunwx2e],.open[data-astro-cid-4lunwx2e] .sheet-cta[data-astro-cid-4lunwx2e]{opacity:1;translate:0 0;transition-delay:calc(.12s + var(--i) * .04s)}@media(prefers-reduced-motion:reduce){.sheet[data-astro-cid-4lunwx2e],.scrim[data-astro-cid-4lunwx2e],.sheet-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.sheet-chips[data-astro-cid-4lunwx2e],.sheet-cta[data-astro-cid-4lunwx2e]{transition:none}}@media(min-width:1080px){.links[data-astro-cid-4lunwx2e],.nav-cta[data-astro-cid-4lunwx2e]{display:flex}.burger[data-astro-cid-4lunwx2e],.scrim[data-astro-cid-4lunwx2e],.sheet[data-astro-cid-4lunwx2e]{display:none}}@media(max-width:520px){.brand[data-astro-cid-4lunwx2e] .logo-sub{display:none}.brand[data-astro-cid-4lunwx2e] .logo-name{font-size:1.3rem}}.footer[data-astro-cid-sz7xmlte]{padding:clamp(3.5rem,7vw,5.5rem) 0 2rem}.top[data-astro-cid-sz7xmlte]{display:grid;gap:2.5rem}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-top:1.2rem;max-width:34ch;color:#cbbcd9;font-size:.95rem}h4[data-astro-cid-sz7xmlte]{font-family:var(--sans);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2);margin-bottom:1.1rem}.col[data-astro-cid-sz7xmlte]{display:grid;align-content:start;gap:.6rem}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#efe7f6;text-decoration:none;font-size:.95rem}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-2)}.bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:space-between;margin-top:3.5rem;padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.12);font-size:.82rem;color:#a998bb}.bottom[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#a998bb}@media(min-width:900px){.top[data-astro-cid-sz7xmlte]{grid-template-columns:1.4fr 1fr 1fr 1fr}}.sticky[data-astro-cid-544d75lg]{position:fixed;left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:40;display:flex;gap:.6rem;transform:translateY(140%);transition:transform .4s var(--ease)}.sticky[data-astro-cid-544d75lg].show{transform:none}.sticky[data-astro-cid-544d75lg] .btn[data-astro-cid-544d75lg]:first-child{flex:1;box-shadow:0 14px 30px -12px #3a245399}.chat[data-astro-cid-544d75lg]{width:3.25rem;padding:0;box-shadow:0 14px 30px -12px #3a245366}@media(min-width:1080px){.sticky[data-astro-cid-544d75lg]{display:none}}
