@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--surface: #f1f1ef;--ink: #1e140c;--muted: #5e5248;--brown: #3b2414;--gold: #f2b01e;--gold-ink: #1e140c;--night: #170f09;--night-ink: #f2f2f0;--night-muted: #c3b3a2;--soil-1: #e8c590;--soil-2: #d4a76e;--soil-3: #b98652;--soil-4: #8f6237;--soil-5: #5c3c20;--font: "Hanken Grotesk Variable", "Hanken Grotesk", system-ui, sans-serif;--step-small: clamp(.875rem, .84rem + .15vw, .96875rem);--step-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead: clamp(1.25rem, 1.1rem + .7vw, 1.75rem);--step-head: clamp(2rem, 1.1rem + 4.2vw, 5.25rem);--step-hero: clamp(2.75rem, 1rem + 5vw, 6.25rem);--margin: clamp(16px, 2.2vw, 32px);--gutter: clamp(12px, 1.4vw, 20px);--section: clamp(96px, 9vw, 150px);--head-gap: clamp(40px, 5vw, 80px);--max: 1680px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--t-press: .14s;--t-hover: .2s;--header-h: 104px}@media(max-width:860px){:root{--header-h: 76px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--step-body);line-height:1.5;letter-spacing:-.005em;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}ul.bullets{list-style:disc;padding-left:1.25em}ul.bullets>li{padding-left:.25em}ul.bullets>li::marker{color:var(--brown)}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}h1,h2,h3{font-weight:500;text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:2px solid var(--brown);outline-offset:3px;border-radius:2px}.on-night :focus-visible,.site-footer :focus-visible{outline-color:var(--gold)}html{scrollbar-color:var(--soil-4) var(--surface);caret-color:var(--brown)}.title{font-size:var(--step-hero);line-height:.94;letter-spacing:-.05em;font-weight:500}@media(max-width:560px){.title{font-size:2.25rem}.title br{display:none}}.head{font-size:var(--step-head);line-height:.96;letter-spacing:-.045em;font-weight:500}.lead{font-size:var(--step-lead);line-height:1.3;letter-spacing:-.02em}.small{font-size:var(--step-small);line-height:1.45}.muted{color:var(--muted)}.tnum{font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--margin)}.section{padding-block:var(--section)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:var(--margin);top:-100px;z-index:100;background:var(--ink);color:var(--bg);padding:12px 16px}.skip:focus{top:12px}.button{display:inline-flex;align-items:center;gap:.6em;min-height:48px;padding:0 1.4em;background:var(--brown);color:#fff;border:0;border-radius:0;cursor:pointer;font-size:var(--step-small);font-weight:500;letter-spacing:0;text-decoration:none;transition:transform var(--t-press) var(--ease-out),background-color var(--t-hover) ease}.button:active{transform:scale(.97)}.button .arrow{transition:transform var(--t-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){.button:hover{background:var(--ink)}.button:hover .arrow{transform:translate(3px)}}.icon{display:inline-block;flex:none;width:1.125em;height:1.125em;vertical-align:-.18em}.button .icon{width:1.25em;height:1.25em}.button .icon--fill{width:1.3em;height:1.3em}.link .icon{width:1em;height:1em}.link{display:inline-flex;align-items:center;gap:.45em;font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color var(--t-hover) ease}.link .arrow{transition:transform var(--t-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){.link:hover{text-decoration-color:currentColor}.link:hover .arrow{transform:translate(3px)}}.link:active{opacity:.7}.wa-link{display:inline-flex;align-items:center;gap:.5em;min-height:48px;font-weight:600;color:inherit;text-decoration:none}.wa-link .icon{width:1.6em;height:1.6em;color:#25d366;transition:transform var(--t-hover) var(--ease-out)}.wa-link--dark .icon{color:#075e54}.wa-link span{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color var(--t-hover) ease}@media(hover:hover)and (pointer:fine){.wa-link:hover span{text-decoration-color:currentColor}.wa-link:hover .icon{transform:scale(1.08)}}.wa-link:active{opacity:.75}.more{display:inline-flex;align-items:center;gap:.4em;justify-self:start;white-space:nowrap;font-size:var(--step-small);font-weight:500;color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color var(--t-hover) ease}.more .icon{width:1em;height:1em;transition:transform var(--t-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){a:hover .more{text-decoration-color:currentColor}a:hover .more .icon{transform:translate(3px)}}.photo{background:var(--surface);overflow:hidden}.photo img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 70ms)}.js [data-reveal=clip]{opacity:1;transform:none;clip-path:inset(0 0 100% 0)}.js [data-reveal=clip].is-in{clip-path:inset(0);transition:clip-path 1s var(--ease-in-out);transition-delay:calc(var(--i, 0) * 70ms)}}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-old(root){animation:vt-leave .18s var(--ease-exit) both}::view-transition-new(root){animation:vt-arrive .42s var(--ease-out) 40ms both}::view-transition-group(*.picture){animation-duration:.56s;animation-timing-function:var(--ease-in-out)}::view-transition-old(*.picture),::view-transition-new(*.picture){height:100%;object-fit:cover}::view-transition-group(site-header){animation:none}@keyframes vt-leave{to{opacity:0}}@keyframes vt-arrive{0%{opacity:0;transform:translateY(14px)}}.page-head{padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(48px,6vw,96px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px}.page-head>h1{grid-column:1 / -1}.page-head>.lead{grid-column:1 / span 6;max-width:40ch}.page-head>.page-head__aside{grid-column:8 / span 5;align-self:end}.page-head--split>h1{grid-column:1 / span 7}.page-head--split>.lead{grid-column:8 / span 5;align-self:end;max-width:36ch}.page-head__aside{color:var(--ink);max-width:44ch}@media(max-width:860px){.page-head>.lead,.page-head>.page-head__aside,.page-head--split>h1,.page-head--split>.lead{grid-column:1 / -1}}@media(prefers-reduced-motion:no-preference){.js .page-head>*{animation:head-in .9s var(--ease-out) both}.js .page-head>*:nth-child(2){animation-delay:90ms}.js .page-head>*:nth-child(3){animation-delay:.17s}}@keyframes head-in{0%{opacity:0;transform:translateY(18px)}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--bg);view-transition-name:site-header;transition:transform .32s var(--ease-out),background-color .2s ease}.site-header[data-astro-cid-3ef6ksr2].is-hidden{transform:translateY(-100%)}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--gutter);height:var(--header-h)}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(12px,1.2vw,18px);text-decoration:none;margin-right:auto}.brand__mark[data-astro-cid-3ef6ksr2]{width:auto;height:84px}.brand__text[data-astro-cid-3ef6ksr2]{display:grid;gap:6px}.brand__name[data-astro-cid-3ef6ksr2]{font-size:clamp(.9375rem,.8rem + .3vw,1.125rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.18;color:var(--brown)}.brand__sub[data-astro-cid-3ef6ksr2]{font-size:var(--step-small);font-weight:500;color:var(--muted)}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(18px,2.4vw,40px)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;font-size:var(--step-small);font-weight:500;padding:12px 0;position:relative}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .26s var(--ease-out)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after{transform:scaleX(1);transform-origin:left}}.bar__cta[data-astro-cid-3ef6ksr2]{margin-left:clamp(8px,2vw,32px)}.menu[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:860px){.nav[data-astro-cid-3ef6ksr2],.bar__cta[data-astro-cid-3ef6ksr2],.brand__sub[data-astro-cid-3ef6ksr2]{display:none}.brand__mark[data-astro-cid-3ef6ksr2]{height:56px}.brand__name[data-astro-cid-3ef6ksr2]{font-size:.8125rem}.menu[data-astro-cid-3ef6ksr2]{display:block}.menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-size:var(--step-small);font-weight:500}.menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.menu__icon[data-astro-cid-3ef6ksr2]{width:18px;height:8px;position:relative}.menu__icon[data-astro-cid-3ef6ksr2]:before,.menu__icon[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;height:2px;background:currentColor;transition:transform .24s var(--ease-out)}.menu__icon[data-astro-cid-3ef6ksr2]:before{top:0}.menu__icon[data-astro-cid-3ef6ksr2]:after{bottom:0}.menu[data-astro-cid-3ef6ksr2][open] .menu__icon[data-astro-cid-3ef6ksr2]:before{transform:translateY(3px) rotate(45deg)}.menu[data-astro-cid-3ef6ksr2][open] .menu__icon[data-astro-cid-3ef6ksr2]:after{transform:translateY(-3px) rotate(-45deg)}.menu[data-astro-cid-3ef6ksr2]:not([open]) .menu__panel[data-astro-cid-3ef6ksr2]{display:none}.menu__panel[data-astro-cid-3ef6ksr2]{position:fixed;inset:var(--header-h) 0 auto 0;background:var(--bg);padding:24px var(--margin) 32px;display:grid;gap:28px;box-shadow:0 24px 40px -24px #1e140c40}.menu__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.button){display:block;font-size:2rem;letter-spacing:-.04em;font-weight:500;text-decoration:none;padding:6px 0}.menu__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--muted)}@media(prefers-reduced-motion:no-preference){.menu[data-astro-cid-3ef6ksr2][open] .menu__panel[data-astro-cid-3ef6ksr2]{animation:menu-in .26s var(--ease-out)}}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--night);color:var(--night-ink);margin-top:0}.cta-band[data-astro-cid-sz7xmlte]{background:var(--brown)}.cta[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;padding-block:var(--section) clamp(80px,9vw,140px)}.cta__title[data-astro-cid-sz7xmlte]{grid-column:1 / span 7}.cta__side[data-astro-cid-sz7xmlte]{grid-column:9 / span 4;align-self:end;display:grid;gap:32px}.cta__side[data-astro-cid-sz7xmlte] .lead[data-astro-cid-sz7xmlte]{color:var(--night-ink)}.cta__actions[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.cta__actions[data-astro-cid-sz7xmlte] .link[data-astro-cid-sz7xmlte]{font-size:var(--step-small)}.info[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px;padding-block:72px;font-size:1rem}.info__col[data-astro-cid-sz7xmlte]{display:grid;align-content:start;gap:6px;grid-column:span 3;font-style:normal}.info__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;transition:color var(--t-hover) ease}@media(hover:hover)and (pointer:fine){.info__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold)}}.info__brand[data-astro-cid-sz7xmlte]{gap:22px}.info__logo[data-astro-cid-sz7xmlte]{display:block;width:clamp(180px,16vw,240px)}.info__logo[data-astro-cid-sz7xmlte] img{width:100%;height:auto}.info__tag[data-astro-cid-sz7xmlte]{color:var(--gold);font-size:var(--step-body);font-weight:500;letter-spacing:-.015em;line-height:1.3;max-width:28ch}.info__email[data-astro-cid-sz7xmlte]{overflow-wrap:normal}.info[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:grid;gap:6px}.legal[data-astro-cid-sz7xmlte]{color:var(--night-muted)}.legal__in[data-astro-cid-sz7xmlte]{text-align:center;padding-block:8px 32px}@media(max-width:860px){.legal__in[data-astro-cid-sz7xmlte]{padding-bottom:96px}}@media(max-width:960px){.cta__title[data-astro-cid-sz7xmlte],.cta__side[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.info__col[data-astro-cid-sz7xmlte]{grid-column:span 6}}@media(max-width:560px){.info__col[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}.ask[data-astro-cid-y342tnsb]{--r-bubble: 18px;position:fixed;right:var(--margin);bottom:20px;z-index:60;display:grid;justify-items:end;gap:12px}.ask__launch[data-astro-cid-y342tnsb]{display:inline-flex;align-items:center;gap:10px;min-height:60px;padding:0 24px 0 6px;border:0;border-radius:999px;cursor:pointer;background:var(--brown);color:#fff;font-size:1rem;font-weight:600;box-shadow:0 12px 30px -10px #1e140c8c;transition:background-color var(--t-hover) ease,transform var(--t-press) var(--ease-out)}.ask__launchIcon[data-astro-cid-y342tnsb]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--gold);color:var(--gold-ink)}.ask__launchIcon[data-astro-cid-y342tnsb] .icon{width:24px;height:24px}.ask__launch[data-astro-cid-y342tnsb]:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.ask__launch[data-astro-cid-y342tnsb]:hover{background:var(--ink)}}.ask__launch[data-astro-cid-y342tnsb]:focus-visible{outline-color:var(--gold);outline-offset:3px}.ask[data-astro-cid-y342tnsb].is-open .ask__launch[data-astro-cid-y342tnsb]{display:none}.ask__teaser[data-astro-cid-y342tnsb]{position:relative;max-width:260px;display:flex;align-items:flex-start;background:var(--bg);border-radius:var(--r-bubble) var(--r-bubble) 4px var(--r-bubble);box-shadow:0 14px 34px -14px #1e140c66,0 1px 3px #1e140c1a}.ask__teaser[data-astro-cid-y342tnsb][hidden]{display:none}.ask__teaserText[data-astro-cid-y342tnsb]{padding:14px 8px 14px 16px;border:0;background:none;text-align:left;cursor:pointer;font-size:.9375rem;line-height:1.4;color:var(--ink)}.ask__teaserX[data-astro-cid-y342tnsb]{flex:none;display:grid;place-items:center;width:32px;height:32px;margin:6px 6px 0 0;border:0;border-radius:50%;background:none;cursor:pointer;color:var(--muted)}.ask__teaserX[data-astro-cid-y342tnsb]:hover{background:var(--surface);color:var(--ink)}.ask__teaserX[data-astro-cid-y342tnsb] .icon{width:16px;height:16px}@media(prefers-reduced-motion:no-preference){.ask__teaser[data-astro-cid-y342tnsb]:not([hidden]){animation:bubble-in .42s var(--ease-out);transform-origin:bottom right}}.ask__panel[data-astro-cid-y342tnsb]{width:min(390px,calc(100vw - 2 * var(--margin)));height:min(620px,calc(100svh - 110px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--bg);color:var(--ink);border-radius:20px;overflow:hidden;box-shadow:0 28px 70px -24px #1e140c80,0 2px 8px #1e140c14}.ask__panel[data-astro-cid-y342tnsb][hidden]{display:none}@media(prefers-reduced-motion:no-preference){.ask[data-astro-cid-y342tnsb].is-open .ask__panel[data-astro-cid-y342tnsb]{animation:panel-in .3s var(--ease-out);transform-origin:bottom right}}@keyframes panel-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes bubble-in{0%{opacity:0;transform:translateY(10px) scale(.95)}}.ask__head[data-astro-cid-y342tnsb]{display:flex;align-items:center;gap:12px;padding:14px 12px 14px 16px;background:var(--brown);color:#fff}.ask__who[data-astro-cid-y342tnsb]{flex:1;min-width:0}.ask__title[data-astro-cid-y342tnsb]{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.ask__status[data-astro-cid-y342tnsb]{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:#e8d9c8}.ask__dot[data-astro-cid-y342tnsb]{width:8px;height:8px;border-radius:50%;background:#3ccb7f}.ask__x[data-astro-cid-y342tnsb]{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.ask__x[data-astro-cid-y342tnsb]:hover{background:#ffffff24}.ask__x[data-astro-cid-y342tnsb]:focus-visible{outline-color:var(--gold);outline-offset:-2px}.ask__avatar[data-astro-cid-y342tnsb]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px #1e140c14}.ask__avatar[data-astro-cid-y342tnsb] img{width:auto;height:22px}.ask__avatar--head[data-astro-cid-y342tnsb]{width:42px;height:42px}.ask__avatar--head[data-astro-cid-y342tnsb] img{height:30px}.ask__log[data-astro-cid-y342tnsb]{overflow-y:auto;overscroll-behavior:contain;padding:18px 14px 12px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;background:#f4f1ec;overflow-x:hidden}.ask__log[data-astro-cid-y342tnsb] .row{display:flex;align-items:flex-end;gap:8px}.ask__log[data-astro-cid-y342tnsb] .row--me{justify-content:flex-end}.ask__log[data-astro-cid-y342tnsb] .row--bot .msg{animation:none}.ask__log[data-astro-cid-y342tnsb] .msg{max-width:82%;min-width:0;padding:10px 14px 8px;font-size:.9375rem;line-height:1.45;overflow-wrap:anywhere}.ask__log[data-astro-cid-y342tnsb] .msg--bot{background:var(--bg);border-radius:var(--r-bubble) var(--r-bubble) var(--r-bubble) 4px;box-shadow:0 1px 2px #1e140c14}.ask__log[data-astro-cid-y342tnsb] .msg--me{background:var(--brown);color:#fff;border-radius:var(--r-bubble) var(--r-bubble) 4px var(--r-bubble)}.ask__log[data-astro-cid-y342tnsb] .msg__time{display:block;margin-top:4px;font-size:.6875rem;text-align:right;color:var(--muted)}.ask__log[data-astro-cid-y342tnsb] .msg--me .msg__time{color:#e8d9c8}.ask__log[data-astro-cid-y342tnsb] .msg__links{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px}.ask__log[data-astro-cid-y342tnsb] .msg__links a{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:var(--brown);text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.ask__log[data-astro-cid-y342tnsb] .msg__links a:hover{text-decoration-color:currentColor}.ask__log[data-astro-cid-y342tnsb] .msg__links .icon{width:1em;height:1em}.ask__log[data-astro-cid-y342tnsb] .msg__links .is-wa{color:#128c4b}.ask__log[data-astro-cid-y342tnsb] .typing{display:inline-flex;gap:4px;padding:14px 16px;background:var(--bg);border-radius:var(--r-bubble) var(--r-bubble) var(--r-bubble) 4px;box-shadow:0 1px 2px #1e140c14}.ask__log[data-astro-cid-y342tnsb] .typing i{width:7px;height:7px;border-radius:50%;background:#b9ab9c;animation:typing 1.1s infinite ease-in-out}.ask__log[data-astro-cid-y342tnsb] .typing i:nth-child(2){animation-delay:.15s}.ask__log[data-astro-cid-y342tnsb] .typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.ask__log[data-astro-cid-y342tnsb] .chips{display:flex;flex-wrap:wrap;gap:6px;padding-left:40px}.ask__log[data-astro-cid-y342tnsb] .chip{min-height:36px;padding:7px 14px;border:0;border-radius:999px;cursor:pointer;text-align:left;background:var(--bg);color:var(--brown);font-size:.875rem;font-weight:600;line-height:1.25;box-shadow:inset 0 0 0 1.5px var(--brown);transition:background-color .16s ease,color .16s ease,transform var(--t-press) var(--ease-out)}.ask__log[data-astro-cid-y342tnsb] .chip:hover{background:var(--brown);color:#fff}.ask__log[data-astro-cid-y342tnsb] .chip:active{transform:scale(.96)}.ask__log[data-astro-cid-y342tnsb] .chip[disabled]{opacity:.45;cursor:default;background:var(--bg);color:var(--brown)}.ask__log[data-astro-cid-y342tnsb] .chip--wa{display:inline-flex;align-items:center;gap:6px;background:#128c4b;color:#fff;box-shadow:none;text-decoration:none}.ask__log[data-astro-cid-y342tnsb] .chip--wa .icon{width:1.1em;height:1.1em}.ask__log[data-astro-cid-y342tnsb] .chip--wa:hover{background:#0e7340}@media(prefers-reduced-motion:no-preference){.ask__log[data-astro-cid-y342tnsb] .row,.ask__log[data-astro-cid-y342tnsb] .chips{animation:bubble-in .32s var(--ease-out) both}.ask__log[data-astro-cid-y342tnsb] .row--me{transform-origin:bottom right}.ask__log[data-astro-cid-y342tnsb] .row--bot{transform-origin:bottom left}}@media(prefers-reduced-motion:reduce){.ask__log[data-astro-cid-y342tnsb] .typing i{animation:none;opacity:.7}}.ask__form[data-astro-cid-y342tnsb]{display:flex;align-items:center;gap:8px;padding:10px 12px 12px;background:var(--bg);box-shadow:0 -1px #1e140c14}.ask__input[data-astro-cid-y342tnsb]{flex:1;min-width:0;min-height:46px;padding:0 18px;border:0;border-radius:999px;background:#f4f1ec;font-size:1rem}.ask__input[data-astro-cid-y342tnsb]:focus-visible{outline:2px solid var(--brown);outline-offset:0}.ask__send[data-astro-cid-y342tnsb]{display:grid;place-items:center;width:46px;height:46px;flex:none;border:0;border-radius:50%;cursor:pointer;background:var(--gold);color:var(--gold-ink);transition:background-color .16s ease,transform var(--t-press) var(--ease-out)}.ask__send[data-astro-cid-y342tnsb] .icon{width:20px;height:20px;margin-left:-2px}.ask__send[data-astro-cid-y342tnsb]:hover{background:#ffc23d}.ask__send[data-astro-cid-y342tnsb]:active{transform:scale(.94)}@media(max-width:860px){.ask__launch[data-astro-cid-y342tnsb]{padding:6px;min-height:0}.ask__launchLabel[data-astro-cid-y342tnsb]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ask__launchIcon[data-astro-cid-y342tnsb]{width:52px;height:52px}}@media(max-width:560px){.ask[data-astro-cid-y342tnsb]{right:12px;bottom:12px}.ask[data-astro-cid-y342tnsb].is-open{inset:auto 0 0}.ask__panel[data-astro-cid-y342tnsb]{width:100vw;height:min(88svh,700px);border-radius:20px 20px 0 0}}@media print{.ask[data-astro-cid-y342tnsb]{display:none}}
