.hw{--ss-canvas:transparent;--ss-surface:var(--marketing-surface);--ss-line:var(--marketing-hair);--ss-line-faint:var(--marketing-hair-soft);--ss-text-strong:var(--marketing-ink);--ss-text:var(--marketing-muted);--ss-text-faint:var(--marketing-label);--ss-accent:var(--marketing-blue-600);--ss-font:var(--font-inter), system-ui, sans-serif;--ss-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--hw-display:var(--font-bricolage), var(--font-inter), sans-serif;--hw-blue:var(--marketing-blue-600);--hw-blue-50:var(--marketing-blue-50);--hw-blue-300:var(--marketing-blue-300);--hw-blue-700:var(--marketing-blue-700);--hw-hair:var(--marketing-hair);--hw-hair-soft:var(--marketing-hair-soft);--hw-stroke:var(--marketing-slate);--hw-label:var(--marketing-label);--hw-muted:var(--marketing-muted);--hw-ink:var(--marketing-ink);--hw-paper:var(--marketing-paper);--hw-arrive:cubic-bezier(.25, .8, .25, 1);--hw-travel:cubic-bezier(.45, 0, .1, 1);--hw-wa-bubble:#d9fdd3;--hw-wa-green:#25d366;--hw-wa-deep:#128c7e;--hw-wa-wall:color-mix(in srgb, var(--hw-wa-bubble) 22%, var(--marketing-paper));--u:1px;--hw-sw:calc(1.25 * var(--u))}.hw,.hw *,.hw :before,.hw :after{box-sizing:border-box}.hw .ss-stage{background:0 0;overflow:hidden}.hw-scene{font-family:var(--ss-font);color:var(--hw-ink);line-height:normal;position:absolute;inset:0}.hw-scene>:not(.hw-grid):not(.hw-fly){opacity:1;transition:opacity .45s ease, translate .5s var(--hw-arrive);position:absolute;translate:0}.hw-scene:not([data-shown])>:not(.hw-grid):not(.hw-fly){opacity:0;translate:0 calc(10 * var(--u))}.hw-grid{background-image:radial-gradient(circle at calc(1 * var(--u)) calc(1 * var(--u)), color-mix(in srgb, var(--marketing-muted) 18%, transparent) calc(1 * var(--u)), transparent 0);background-size:calc(22 * var(--u)) calc(22 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 66%,#000 28%,#0000 78%);mask-image:radial-gradient(60% 66%,#000 28%,#0000 78%)}.hw-mono{font-family:var(--ss-mono);font-size:calc(13 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--hw-label);font-weight:500;line-height:1.3}.hw-rail{top:calc(4 * var(--u));height:calc(18 * var(--u));left:0;right:0}.hw-rail__item{align-items:center;gap:calc(8 * var(--u));height:calc(18 * var(--u));font-family:var(--ss-mono);font-size:calc(13 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--hw-label);white-space:nowrap;font-weight:500;display:flex;position:absolute;top:0}.hw-rail__n{width:calc(24 * var(--u));height:calc(18 * var(--u));border-radius:calc(9 * var(--u));border:var(--hw-sw) solid var(--hw-hair);font-size:calc(13 * var(--u));letter-spacing:.04em;place-items:center;transition:color .35s,border-color .35s,background-color .35s;display:inline-grid}.hw-rail__t{transition:color .35s}.hw-rail__item[data-on] .hw-rail__n{border-color:var(--hw-blue);background:var(--hw-blue);color:var(--marketing-surface)}.hw-rail__item[data-on] .hw-rail__t{color:var(--hw-ink)}.hw-rail__item[data-done] .hw-rail__n{border-color:var(--hw-blue-300);color:var(--hw-blue)}.hw-rail__line{height:var(--hw-sw);background:var(--hw-hair);flex:auto;position:relative;overflow:hidden}.hw-rail__line i{background:var(--hw-blue);transform-origin:0;transition:transform .75s var(--hw-travel);position:absolute;inset:0;transform:scaleX(0)}.hw-rail__line i[data-on]{transform:scaleX(1)}[data-layout=wide] .hw-rail__item:first-child{left:calc(24 * var(--u));width:calc(334 * var(--u))}[data-layout=wide] .hw-rail__item:nth-child(2){left:calc(368 * var(--u));width:calc(320 * var(--u))}[data-layout=wide] .hw-rail__item:nth-child(3){left:calc(708 * var(--u))}[data-layout=compact] .hw-rail__item{gap:calc(6 * var(--u))}[data-layout=compact] .hw-rail__item:first-child{left:calc(16 * var(--u));width:calc(112 * var(--u))}[data-layout=compact] .hw-rail__item:nth-child(2){left:calc(136 * var(--u));width:calc(104 * var(--u))}[data-layout=compact] .hw-rail__item:nth-child(3){left:calc(248 * var(--u))}.hw-builder{top:calc(40 * var(--u));left:calc(24 * var(--u));width:calc(320 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));background:var(--ss-surface);border:var(--hw-sw) solid var(--hw-hair);border-radius:calc(14 * var(--u));z-index:2}[data-layout=compact] .hw-builder{top:calc(34 * var(--u));left:calc(14 * var(--u));width:calc(332 * var(--u));padding:calc(14 * var(--u))}.hw-b__head{height:calc(22 * var(--u));justify-content:space-between;align-items:center;display:flex}.hw-b__title{font-family:var(--hw-display);font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));letter-spacing:-.01em;white-space:nowrap;font-weight:600;display:grid;position:relative}.hw-swap{opacity:0;translate:0 calc(4 * var(--u));transition:opacity .3s ease, translate .4s var(--hw-arrive), color .3s ease;grid-area:1/1}.hw-swap:first-child{color:var(--hw-label)}.hw-swap[data-on]{opacity:1;translate:0}.hw-b__label{margin-top:calc(14 * var(--u))}.hw-prompt{margin-top:calc(8 * var(--u));height:calc(70 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border:var(--hw-sw) solid var(--hw-hair);border-radius:calc(10 * var(--u));background:var(--hw-paper);font-size:calc(13.5 * var(--u));line-height:calc(19 * var(--u));color:var(--hw-ink);transition:border-color .3s;position:relative}[data-layout=compact] .hw-prompt{height:calc(64 * var(--u));font-size:calc(13 * var(--u));line-height:calc(18 * var(--u))}.hw-prompt__text{padding-right:calc(64 * var(--u));display:block}.hw-prompt__ph{left:calc(12 * var(--u));top:calc(10 * var(--u));color:var(--hw-label);transition:opacity .15s;position:absolute}.hw-prompt__ph[data-hide]{opacity:0}.hw-caret{width:var(--hw-sw);height:calc(15 * var(--u));margin-left:calc(1 * var(--u));vertical-align:calc(-3 * var(--u));background:var(--hw-blue);display:inline-block}.hw-go{right:calc(8 * var(--u));bottom:calc(8 * var(--u));width:calc(58 * var(--u));height:calc(28 * var(--u));border-radius:calc(8 * var(--u));background:var(--hw-stroke);color:var(--hw-ink);font-size:calc(13 * var(--u));place-items:center;font-weight:600;transition:background-color .3s,color .3s,scale .15s;display:grid;position:absolute}.hw-go[data-on]{background:var(--hw-blue);color:var(--marketing-surface)}.hw-go[data-pressed]{scale:.96}.hw-go>*{grid-area:1/1;transition:opacity .2s}.hw-go__label[data-hide]{opacity:0}.hw .hw-go__spin{width:calc(12 * var(--u));height:calc(12 * var(--u));opacity:0;color:var(--marketing-surface)}.hw .hw-go__spin[data-show]{opacity:1}.hw-fields{gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));display:grid}[data-layout=compact] .hw-fields{margin-top:calc(12 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}.hw-field{align-items:center;gap:calc(10 * var(--u));height:calc(40 * var(--u));padding:0 calc(12 * var(--u));border:var(--hw-sw) solid var(--hw-hair);border-radius:calc(9 * var(--u));background:var(--ss-surface);font-size:calc(13.5 * var(--u));color:var(--hw-ink);opacity:0;translate:0 calc(-6 * var(--u));transition:opacity .3s ease, translate .4s var(--hw-arrive), scale .4s var(--hw-arrive), border-color .3s ease, background-color .3s ease;display:flex;position:relative;scale:.98}.hw-field[data-on]{opacity:1;translate:0;scale:1}.hw-field__n{font-size:calc(13 * var(--u))}.hw-field__label{white-space:nowrap}.hw-field__kind{width:calc(34 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:var(--hw-hair-soft);margin-left:auto}.hw-field[data-asking]{border-color:var(--hw-blue);background:var(--hw-blue-50)}.hw-field[data-asking] .hw-field__n{color:var(--hw-blue)}[data-layout=compact] .hw-field{grid-template-columns:auto minmax(0,1fr);grid-template-rows:calc(17 * var(--u)) calc(18 * var(--u));-moz-column-gap:calc(4 * var(--u));column-gap:calc(4 * var(--u));row-gap:calc(1 * var(--u));height:calc(52 * var(--u));padding:0 calc(7 * var(--u));font-size:calc(13 * var(--u));align-content:center;display:grid}[data-layout=compact] .hw-field__label{text-overflow:ellipsis;color:var(--hw-label);overflow:hidden}[data-layout=compact] .hw-field__kind,.hw-field__val{display:none}[data-layout=compact] .hw-field__val{height:calc(18 * var(--u));font-size:calc(13 * var(--u));grid-column:1/-1;display:block;position:relative}[data-layout=compact] .hw-field[data-filled]{border-color:var(--hw-blue-300)}.hw-v{white-space:nowrap;opacity:0;translate:0 calc(4 * var(--u));transition:opacity .3s ease, translate .45s var(--hw-arrive);position:absolute;top:0;left:0}.hw-v[data-on]{opacity:1;translate:0}.hw-v--empty{color:var(--hw-label)}.hw-v--set{color:var(--hw-ink);font-weight:500}.hw-tick{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--hw-blue);flex:none}.hw-share{align-items:center;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));opacity:0;translate:0 calc(4 * var(--u));transition:opacity .3s ease, translate .4s var(--hw-arrive);display:flex}.hw-share[data-on]{opacity:1;translate:0}.hw-link{align-items:center;gap:calc(6 * var(--u));width:calc(208 * var(--u));height:calc(28 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(14 * var(--u));border:var(--hw-sw) solid var(--hw-hair);background:var(--hw-paper);font-family:var(--ss-mono);font-size:calc(13 * var(--u));letter-spacing:.01em;color:var(--hw-muted);white-space:nowrap;transition:opacity .25s;display:inline-flex;overflow:hidden}.hw-link[data-hidden]{opacity:0}.hw-link svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--hw-label);flex:none}.hw-link--fly{border-color:var(--hw-blue-300);background:var(--hw-blue-50);color:var(--hw-blue-700)}.hw-link--fly svg{color:var(--hw-blue)}.hw-share__btn{height:calc(28 * var(--u));border-radius:calc(8 * var(--u));background:var(--hw-blue);color:var(--marketing-surface);font-size:calc(13 * var(--u));flex:auto;place-items:center;font-weight:600;transition:background-color .3s,scale .15s,color .3s;display:grid;position:relative}.hw-share__btn[data-pressed]{scale:.96}.hw-share__btn>span{align-items:center;gap:calc(4 * var(--u));grid-area:1/1;transition:opacity .25s;display:inline-flex}.hw-share__b{opacity:0}.hw-share__btn[data-sent]{background:var(--hw-blue-50);color:var(--hw-blue-700)}.hw-share__btn[data-sent] .hw-share__a{opacity:0}.hw-share__btn[data-sent] .hw-share__b{opacity:1}.hw-chips{gap:calc(6 * var(--u));margin-top:calc(10 * var(--u));opacity:0;translate:0 calc(4 * var(--u));transition:opacity .3s ease, translate .4s var(--hw-arrive);flex-wrap:wrap;display:flex}.hw-chips[data-on]{opacity:1;translate:0}[data-layout=wide] .hw-chips{display:none}[data-layout=compact] .hw-chips{gap:calc(4 * var(--u))}.hw-chip{height:calc(26 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(13 * var(--u));border:var(--hw-sw) solid var(--hw-hair);font-size:calc(12 * var(--u));color:var(--hw-muted);align-items:center;display:inline-flex}[data-layout=compact] .hw-chip{padding:0 calc(6 * var(--u));font-size:calc(13 * var(--u))}.hw-phone{top:calc(40 * var(--u));left:calc(368 * var(--u));z-index:1}[data-layout=compact] .hw-phone{top:calc(400 * var(--u));left:calc(10 * var(--u))}.hw .ss-phone{border-radius:calc(46 * var(--u))}.hw .ss-phone__screen{inset:calc(10 * var(--u));border-radius:calc(37 * var(--u))}.hw .ss-phone__status{height:calc(38 * var(--u));padding:0 calc(24 * var(--u));font-size:calc(12 * var(--u))}.hw .ss-phone__island{top:calc(9 * var(--u));width:calc(78 * var(--u));height:calc(23 * var(--u));border-radius:calc(12 * var(--u))}.hw .ss-phone__content{padding-top:calc(38 * var(--u))}.hw .ss-phone__home{bottom:calc(8 * var(--u));width:calc(112 * var(--u));height:calc(4 * var(--u));border-radius:calc(2 * var(--u))}.hw .ss-phone__glyphs{gap:calc(4 * var(--u))}.hw .ss-phone__glyph{width:auto;height:calc(12 * var(--u))}.hw-msgs,.hw-chat{font-family:var(--ss-font);position:absolute;inset:0}.hw-msgs{background:var(--hw-wa-wall)}.hw-msgs__head,.hw-chat__head{align-items:center;gap:calc(12 * var(--u));height:calc(54 * var(--u));padding:0 calc(16 * var(--u));border-bottom:var(--hw-sw) solid var(--hw-hair-soft);background:var(--ss-surface);display:flex;position:absolute;left:0;right:0}.hw-msgs__head{top:calc(38 * var(--u))}.hw-msgs__back{color:var(--hw-label);display:grid}.hw-msgs__back svg{width:calc(10 * var(--u));height:calc(18 * var(--u))}.hw-msgs__av{width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--hw-wa-bubble);color:var(--hw-wa-deep);font-size:calc(14 * var(--u));border-radius:50%;place-items:center;font-weight:600;display:grid}.hw-msgs__name{font-size:calc(16 * var(--u));font-weight:600}.hw-msgs__body,.hw-chat__body{left:calc(14 * var(--u));right:calc(14 * var(--u));top:calc(100 * var(--u));bottom:calc(322 * var(--u));flex-direction:column;justify-content:flex-start;display:flex;position:absolute;overflow:hidden}.hw-msgs__body{left:calc(10 * var(--u));right:calc(10 * var(--u))}.hw-chat__body{bottom:calc(310 * var(--u));justify-content:flex-end}.hw .hw-thread{--ss-thread-size:calc(15 * var(--u));--ss-me:var(--hw-wa-bubble);--ss-me-text:var(--hw-ink);--ss-them:var(--marketing-surface);--ss-them-text:var(--hw-ink)}.hw .hw-thread .ss-bubble__tail{display:none}.hw .hw-thread [data-from=them]>.ss-bubble{border-bottom-left-radius:calc(6 * var(--u))}.hw .hw-thread [data-from=me]>.ss-bubble{border-bottom-right-radius:calc(6 * var(--u))}.hw .hw-thread--msgs [data-from=them]>.ss-bubble{box-shadow:inset 0 0 0 var(--hw-sw) var(--hw-hair-soft)}.hw .hw-thread--cf{--ss-me:var(--hw-blue);--ss-me-text:var(--marketing-surface);--ss-them:var(--hw-hair-soft);--ss-them-text:var(--hw-ink)}.hw .hw-thread--cf .hw-followup>.ss-bubble{--ss-them:var(--hw-blue-50);--ss-them-text:var(--hw-blue-700);box-shadow:inset 0 0 0 var(--hw-sw) var(--hw-blue-300)}.hw .hw-thread .ss-bubble__dots i{background:var(--hw-stroke)}.hw .hw-lb-row>.ss-bubble{max-width:100%;padding-left:calc(6 * var(--u));padding-right:calc(6 * var(--u))}.hw-lb{gap:calc(8 * var(--u));padding:calc(2 * var(--u)) 0;display:grid}.hw-lb__text{display:block}.hw-lb__card{gap:calc(8 * var(--u));padding:calc(8 * var(--u));border-radius:calc(12 * var(--u));background:var(--marketing-surface);border:var(--hw-sw) solid var(--hw-hair-soft);transition:scale .18s,box-shadow .25s;display:grid}.hw-lb__card[data-tap]{box-shadow:0 0 0 calc(4 * var(--u)) var(--marketing-blue-50), 0 0 0 calc(5.25 * var(--u)) var(--marketing-blue-300);scale:.97}.hw-lb__title{font-family:var(--hw-display);font-size:calc(15 * var(--u));letter-spacing:-.01em;font-weight:600}.hw-lb__pill{align-items:center;gap:calc(7.5 * var(--u));width:calc(260 * var(--u));height:calc(35 * var(--u));padding:0 calc(12.5 * var(--u));border-radius:calc(18 * var(--u));border:calc(1.5 * var(--u)) solid var(--hw-blue-300);background:var(--hw-blue-50);font-family:var(--ss-mono);font-size:calc(13 * var(--u));letter-spacing:.01em;color:var(--hw-blue-700);white-space:nowrap;opacity:0;display:inline-flex;overflow:hidden}.hw-lb__pill[data-on]{opacity:1}.hw-lb__pill svg{width:calc(15 * var(--u));height:calc(15 * var(--u));color:var(--hw-blue);flex:none}.hw-chat{background:var(--ss-surface);transition:translate .6s var(--hw-travel);z-index:2;translate:0 100%}.hw-chat[data-open]{translate:0}.hw-chat__head{top:calc(38 * var(--u));justify-content:center;align-items:flex-start;gap:calc(2 * var(--u));flex-direction:column}.hw-chat__title{font-family:var(--hw-display);font-size:calc(17 * var(--u));letter-spacing:-.01em;font-weight:600}.hw-chat__sub{font-size:calc(13 * var(--u));color:var(--hw-label)}.hw-composer{left:calc(14 * var(--u));right:calc(14 * var(--u));top:calc(370 * var(--u));height:calc(44 * var(--u));padding:0 calc(52 * var(--u)) 0 calc(14 * var(--u));border:calc(1.5 * var(--u)) solid var(--hw-hair);border-radius:calc(22 * var(--u));background:var(--ss-surface);font-size:calc(15 * var(--u));align-items:center;display:flex;position:absolute}.hw-composer__ph{left:calc(14 * var(--u));color:var(--hw-label);transition:opacity .15s;position:absolute}.hw-composer__ph[data-hide]{opacity:0}.hw-composer__text{white-space:nowrap;position:relative}.hw-composer__text .hw-caret{height:calc(18 * var(--u));vertical-align:calc(-4 * var(--u))}.hw-composer__send{right:calc(5 * var(--u));top:calc(5 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));background:var(--hw-blue);color:var(--marketing-surface);border-radius:50%;place-items:center;display:grid;position:absolute}.hw-composer__send svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.hw-record{top:calc(40 * var(--u));left:calc(716 * var(--u));width:calc(304 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u));background:var(--ss-surface);border:var(--hw-sw) solid var(--hw-hair);border-radius:calc(14 * var(--u));z-index:2}.hw-r__head{height:calc(22 * var(--u));padding-bottom:calc(14 * var(--u));border-bottom:var(--hw-sw) solid var(--hw-hair);box-sizing:content-box;justify-content:space-between;align-items:center;display:flex}.hw-count{align-items:center;gap:calc(5 * var(--u));font-variant-numeric:tabular-nums;transition:color .3s;display:inline-flex}.hw-count[data-full]{color:var(--hw-blue)}.hw-r__row{grid-template-columns:minmax(0, 1fr) calc(18 * var(--u));grid-template-rows:calc(16 * var(--u)) calc(20 * var(--u));row-gap:calc(6 * var(--u));padding:calc(14 * var(--u)) 0;border-bottom:var(--hw-sw) solid var(--hw-hair-soft);align-items:center;display:grid}.hw-r__k{font-size:calc(12 * var(--u));grid-column:1}.hw-r__v{height:calc(20 * var(--u));font-size:calc(15 * var(--u));line-height:calc(20 * var(--u));grid-area:2/1;position:relative}.hw-r__ok{width:calc(18 * var(--u));height:calc(18 * var(--u));border:var(--hw-sw) solid var(--hw-hair);color:#0000;border-radius:50%;grid-area:1/2/3;place-items:center;transition:border-color .3s,color .3s;display:grid}.hw-r__ok[data-on]{border-color:var(--hw-blue);color:var(--hw-blue)}.hw-r__ok .hw-tick{width:calc(10 * var(--u));height:calc(10 * var(--u));color:inherit}.hw-r__row[data-filled] .hw-v--set{animation:hw-land .5s var(--hw-arrive)}@keyframes hw-land{0%{background:var(--hw-blue-50)}to{background:0 0}}.hw-r__foot{gap:calc(4 * var(--u));margin-top:calc(16 * var(--u));flex-wrap:wrap;display:flex}.hw-r__foot .hw-chip{padding:0 calc(6 * var(--u));font-size:calc(12 * var(--u))}.hw-fly{z-index:5}@media (prefers-reduced-motion:reduce){.hw .ss-stage *,.hw .ss-stage :before,.hw .ss-stage :after{transition:none!important;animation:none!important}}.hw .ss-phone__status{z-index:3}.hw-builder .hw-count{opacity:0;transition:opacity .3s,color .3s}.hw-builder .hw-count[data-on]{opacity:1}
/*# sourceMappingURL=0wka~udo.jxbh.css.map*/