@font-face{font-family:Red Hat Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3fa11cb2bc1e056-s.0sx0is3l2rc7..woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/012bcfd9b166d28a-s.p.057dt2b_la~75.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a3fa11cb2bc1e056-s.0sx0is3l2rc7..woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/012bcfd9b166d28a-s.p.057dt2b_la~75.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3fa11cb2bc1e056-s.0sx0is3l2rc7..woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/012bcfd9b166d28a-s.p.057dt2b_la~75.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a3fa11cb2bc1e056-s.0sx0is3l2rc7..woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/012bcfd9b166d28a-s.p.057dt2b_la~75.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text Fallback;src:local(Arial);ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.0%;size-adjust:100.27%}.red_hat_text_f4feea7-module__-_--bq__className{font-family:Red Hat Text,Red Hat Text Fallback;font-style:normal}.red_hat_text_f4feea7-module__-_--bq__variable{--it-font-text:"Red Hat Text", "Red Hat Text Fallback"}
@font-face{font-family:Red Hat Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/43145459071bf43f-s.10xy1~oud7vm3.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8780dfd0812b997c-s.p.0-b5-.50j.c.r.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/43145459071bf43f-s.10xy1~oud7vm3.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8780dfd0812b997c-s.p.0-b5-.50j.c.r.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/43145459071bf43f-s.10xy1~oud7vm3.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8780dfd0812b997c-s.p.0-b5-.50j.c.r.woff2?dpl=dpl_8HqpmmHCThcY918BudwmgA9ft3w5)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Fallback;src:local(Arial);ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.red_hat_display_1551df78-module__c6DVIG__className{font-family:Red Hat Display,Red Hat Display Fallback;font-style:normal}.red_hat_display_1551df78-module__c6DVIG__variable{--it-font-display:"Red Hat Display", "Red Hat Display Fallback"}
.intake-thread{--ground:#edf2f0;--panel:#fff;--bubble-in:#f4f7f6;--bubble-in-hair:#e4ebe8;--ink:#1a211e;--ink-2:#5a6b65;--ink-3:#8a9a94;--hair:#dce5e1;--hair-soft:#e8eeeb;--brand:#2e936f;--brand-2:#38ac83;--brand-tint:#e4f1ec;--on-brand:#fff;--warn:#b5761b;--danger:#b4402c;--danger-tint:#fbede9;--danger-hair:#f0cfc6;--blue:#1d4ed8;--blue-2:#3b82f6;--blue-tint:#dbeafe;--pink:#be185d;--pink-2:#ec4899;--pink-tint:#fce7f3;--shadow-lg:0 30px 70px -30px #142d244d, 0 2px 10px -3px #142d2414;--shadow-sm:0 1px 2px #142d240f;--r-bubble:20px;--r-tail:7px;--ease:cubic-bezier(.22,1,.36,1);--measure:640px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.intake-thread *{box-sizing:border-box}.intake-thread{background:radial-gradient(110% 70% at 50% -10%, #2e936f1a 0%, #2e936f00 62%), var(--ground);height:100%;color:var(--ink);font-family:var(--it-font-text,"Red Hat Text"),"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.45;overflow:hidden}.intake-thread button{font:inherit;color:inherit}.intake-thread :focus-visible{outline:2.5px solid var(--brand);outline-offset:2px;border-radius:6px}.intake-thread .vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-thread .panel{background:var(--panel);flex-direction:column;min-width:0;height:100dvh;display:flex}@media (min-width:760px){.intake-thread{place-items:center;padding:32px;display:grid}.intake-thread .panel{border:1px solid var(--hair-soft);width:100%;max-width:720px;height:min(880px,100dvh - 64px);box-shadow:var(--shadow-lg);border-radius:26px;overflow:hidden}}.intake-thread .navbar{z-index:3;-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--hair-soft);padding:env(safe-area-inset-top) 0 0;background:#ffffffdb;flex:none;position:relative}.intake-thread .navbar-in{max-width:var(--measure);align-items:center;gap:12px;width:100%;margin-inline:auto;padding:10px 16px 11px;display:flex}.intake-thread .nav-back{width:34px;height:34px;color:var(--brand);cursor:pointer;transition:background .2s var(--ease), opacity .2s;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.intake-thread .nav-back:hover{background:var(--brand-tint)}.intake-thread .nav-back:disabled{opacity:.26;cursor:default;background:0 0}.intake-thread .nav-back svg{width:21px;height:21px}.intake-thread .nav-id{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.intake-thread .nav-avatar{background:var(--panel);border:1px solid var(--hair);border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden}.intake-thread .nav-avatar img{object-fit:cover;width:100%;height:100%;display:block}.intake-thread .rating{flex-direction:column;flex:none;align-items:flex-end;gap:3px;padding-right:2px;display:flex}.intake-thread .rating-text{color:var(--ink-3);letter-spacing:.01em;white-space:nowrap;font-size:10.5px;font-weight:600}.intake-thread .rating-stars{width:74px;height:14px}@media (max-width:420px){.intake-thread .rating-text{display:none}}.intake-thread .nav-title{letter-spacing:-.005em;color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.15}.intake-thread .nav-status{color:var(--ink-3);align-items:center;gap:5px;margin-top:1px;font-size:12px;display:flex}.intake-thread .pulse{background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px;animation:2.6s ease-in-out infinite it-pulse}@keyframes it-pulse{0%,to{opacity:1}50%{opacity:.35}}.intake-thread .progress{background:var(--hair-soft);height:2px;position:relative;overflow:hidden}.intake-thread .progress span{background:linear-gradient(90deg,var(--brand),var(--brand-2));width:0%;transition:width .55s var(--ease);position:absolute;inset:0 auto 0 0}.intake-thread .thread{overscroll-behavior:contain;min-height:130px;max-width:var(--measure);scrollbar-width:thin;scrollbar-color:var(--hair) transparent;flex-direction:column;flex:1;gap:3px;width:100%;margin-inline:auto;padding:20px 16px 8px;display:flex;overflow-y:auto}.intake-thread .thread:before{content:"";margin-top:auto}.intake-thread .thread::-webkit-scrollbar{width:9px}.intake-thread .thread::-webkit-scrollbar-thumb{background:var(--hair);border:3px solid var(--panel);border-radius:9px}.intake-thread .daymark{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);align-self:center;align-items:center;gap:10px;margin:20px 0 14px;font-size:11px;font-weight:700;display:flex}.intake-thread .daymark:before,.intake-thread .daymark:after{content:"";background:var(--hair);width:26px;height:1px}.intake-thread .daymark.warn{color:var(--warn)}.intake-thread .daymark.warn:before,.intake-thread .daymark.warn:after{background:#b5761b66}.intake-thread .row{animation:it-rise .38s var(--ease) both;align-items:flex-end;gap:8px;display:flex}.intake-thread .row.in{transform-origin:0 100%}.intake-thread .row.out{transform-origin:100% 100%;justify-content:flex-end;animation-name:it-send}@keyframes it-rise{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}@keyframes it-send{0%{opacity:0;transform:translateY(14px)scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}.intake-thread .mini-avatar{background:var(--panel);border:1px solid var(--hair);border-radius:50%;flex:none;width:24px;height:24px;margin-bottom:1px;overflow:hidden}.intake-thread .mini-avatar img{object-fit:cover;width:100%;height:100%;display:block}.intake-thread .mini-avatar.ghost{background:0 0;border-color:#0000}.intake-thread .bubble{border-radius:var(--r-bubble);word-break:break-word;max-width:min(78%,440px);padding:10px 15px 11px;font-size:15.5px;line-height:1.42;position:relative}.intake-thread .row.in .bubble{background:var(--bubble-in);border:1px solid var(--bubble-in-hair);color:var(--ink)}.intake-thread .row.in.tail .bubble{border-bottom-left-radius:var(--r-tail)}.intake-thread .row.out .bubble{background:linear-gradient(170deg,var(--brand-2),var(--brand));color:var(--on-brand);border:1px solid #0000;box-shadow:0 1px 3px #2e936f59}.intake-thread .row.out.tail .bubble{border-bottom-right-radius:var(--r-tail)}.intake-thread .bubble.soft{color:var(--ink-2);font-size:14.5px}.intake-thread .photo{border-radius:var(--r-bubble);border:1px solid var(--bubble-in-hair);background:var(--bubble-in);max-width:min(78%,440px);line-height:0;display:block;overflow:hidden}.intake-thread .row.in.tail .photo{border-bottom-left-radius:var(--r-tail)}.intake-thread .photo img{width:100%;height:auto;display:block}.intake-thread .photo:hover{border-color:var(--brand)}.intake-thread .statpair{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(82%,400px);box-shadow:var(--shadow-sm);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.intake-thread .row.in.tail .statpair{border-bottom-left-radius:var(--r-tail)}.intake-thread .statpair .tile{text-align:center;padding:15px 16px 16px}.intake-thread .statpair .tile+.tile{border-left:1px solid var(--hair-soft)}.intake-thread .statpair b{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.02em;color:var(--brand);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.05;display:block}.intake-thread .statpair span{color:var(--ink-2);text-wrap:balance;margin-top:6px;font-size:12.5px;line-height:1.3;display:block}.intake-thread .picked{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.intake-thread .picked li{align-items:flex-start;gap:8px;font-size:15px;display:flex}.intake-thread .picked svg{opacity:.85;flex:none;width:15px;height:15px;margin-top:3px}.intake-thread .statcard{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(82%,400px);box-shadow:var(--shadow-sm);overflow:hidden}.intake-thread .statcard .top{text-align:center;background:linear-gradient(165deg,#2e936f1f,#2e936f00 72%);padding:22px 20px 18px}.intake-thread .statcard .num{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.045em;color:var(--brand);font-variant-numeric:tabular-nums;font-size:62px;font-weight:800;line-height:.92}.intake-thread .statcard .cap{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);margin-top:9px;font-size:11px;font-weight:700}.intake-thread .statcard .body{border-top:1px solid var(--hair-soft);color:var(--ink-2);padding:14px 17px 15px;font-size:14.5px}.intake-thread .statcard .body b{color:var(--ink);font-weight:600}.intake-thread .trust{flex-direction:column;gap:7px;margin:8px 0 2px;padding:0;list-style:none;display:flex}.intake-thread .trust li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.intake-thread .trust svg{width:15px;height:15px;color:var(--brand);flex:none;margin-top:3px}.intake-thread .receipt{color:var(--ink-3);letter-spacing:.02em;animation:it-fade .3s var(--ease) .2s both;align-self:flex-end;margin:2px 4px 4px;font-size:11px}@keyframes it-fade{0%{opacity:0}to{opacity:1}}.intake-thread .typing-bubble{border-bottom-left-radius:var(--r-tail);transform-origin:0 100%;padding:0;animation:1.9s ease-in-out infinite it-swell}.intake-thread .typing{gap:5px;padding:15px 17px;display:flex}.intake-thread .typing i{background:var(--ink-3);border-radius:50%;width:7.5px;height:7.5px;animation:1.35s cubic-bezier(.4,0,.2,1) infinite it-blip}.intake-thread .typing i:nth-child(2){animation-delay:.18s}.intake-thread .typing i:nth-child(3){animation-delay:.36s}@keyframes it-blip{0%,58%,to{opacity:.26;transform:translateY(0)scale(1)}28%{opacity:.85;transform:translateY(-4px)scale(1.12)}}@keyframes it-swell{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@media (prefers-reduced-motion:reduce){.intake-thread .typing-bubble{animation:none}}.intake-thread .row.out .bubble{cursor:pointer;-webkit-tap-highlight-color:transparent}.intake-thread .row.out .bubble:active{transform:scale(.98)}.intake-thread .row.out .bubble{transition:transform .12s var(--ease), box-shadow .2s var(--ease)}.intake-thread .row.out:hover .bubble{box-shadow:0 2px 8px #2e936f6b}.intake-thread .row.out .edit{color:var(--ink-3);cursor:pointer;opacity:0;width:26px;height:26px;transition:opacity .22s var(--ease), transform .22s var(--ease);flex:none;place-items:center;display:grid;transform:translate(6px)}.intake-thread .row.out .edit svg{width:14px;height:14px}.intake-thread .row.out:hover .edit,.intake-thread .row.out .bubble:focus-visible~.edit{opacity:1;transform:none}@media (pointer:coarse){.intake-thread .row.out .edit{opacity:.5;transform:none}}.intake-thread .row.out.locked .bubble{cursor:default}.intake-thread .row.out.locked .bubble:active{transform:none}.intake-thread .row.out.locked:hover .bubble{box-shadow:0 1px 3px #2e936f59}.intake-thread .row.out.locked .edit{display:none}.intake-thread .tray{z-index:4;border-top:1px solid var(--hair-soft);-webkit-backdrop-filter:saturate(180%)blur(22px);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#ffffffe6;flex:none;position:relative}.intake-thread .tray>*{max-width:var(--measure);width:100%;margin-inline:auto}.intake-thread .tray-hint{letter-spacing:.085em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;margin:0 auto 9px;padding-left:2px;font-size:11.5px;font-weight:700;display:flex}.intake-thread .tray-hint .k{color:var(--brand)}.intake-thread .tray-head{margin-bottom:9px}.intake-thread .tray-head:empty{display:none}.intake-thread .tray-body{flex-direction:column;gap:8px;max-height:min(46dvh,420px);padding:1px;display:flex;overflow-y:auto}.intake-thread .tray-body:empty{display:none}.intake-thread .tray-body.more{-webkit-mask-image:linear-gradient(#000 calc(100% - 30px),#0000);mask-image:linear-gradient(#000 calc(100% - 30px),#0000)}.intake-thread .tray-body.dense{gap:6px}.intake-thread .tray-body.dense .pill{padding:9px 12px;font-size:14.5px}.intake-thread .tray-body.dense .pill .ico{border-radius:9px;width:28px;height:28px}.intake-thread .tray-body.dense .pill .ico svg{width:16px;height:16px}.intake-thread .tray-body::-webkit-scrollbar{width:8px}.intake-thread .tray-body::-webkit-scrollbar-thumb{background:var(--hair);border:2px solid var(--panel);border-radius:8px}.intake-thread .tray-foot{flex-direction:column;gap:9px;margin-top:10px;display:flex}.intake-thread .tray-foot:empty{display:none}.intake-thread .tray.swap .tray-head{animation:it-swap .32s var(--ease) 40ms both}.intake-thread .tray.swap .tray-body{animation:it-swap .32s var(--ease) 60ms both}.intake-thread .tray.swap .tray-foot{animation:it-swap .32s var(--ease) 90ms both}.intake-thread .tray.swap .tray-hint{animation:it-swap .28s var(--ease) both}@keyframes it-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.intake-thread .pill{text-align:left;cursor:pointer;border:1.5px solid var(--hair);background:var(--panel);width:100%;transition:border-color .18s var(--ease), background .18s var(--ease), transform .12s var(--ease);border-radius:15px;align-items:center;gap:11px;padding:11px 14px;font-size:15px;font-weight:500;line-height:1.35;display:flex}.intake-thread .pill:hover{border-color:var(--brand);background:var(--brand-tint)}.intake-thread .pill:active{transform:scale(.985)}.intake-thread .pill .txt{flex:1;min-width:0}.intake-thread .pill .ico{background:var(--brand-tint);width:32px;height:32px;color:var(--brand);transition:background .2s var(--ease), color .2s var(--ease);border-radius:10px;flex:none;place-items:center;display:grid}.intake-thread .pill .ico svg{width:18px;height:18px}.intake-thread .pill .tick{border:1.5px solid var(--hair);width:22px;height:22px;transition:all .2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.intake-thread .pill .tick svg{width:13px;height:13px;color:var(--on-brand);opacity:0;transition:all .2s var(--ease);transform:scale(.5)}.intake-thread .pill[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint)}.intake-thread .pill[aria-pressed=true] .ico{background:var(--brand);color:var(--on-brand)}.intake-thread .pill[aria-pressed=true] .tick{background:var(--brand);border-color:var(--brand)}.intake-thread .pill[aria-pressed=true] .tick svg{opacity:1;transform:none}.intake-thread .pill.round{border-radius:999px}.intake-thread .pill[data-prior=true]{border-color:var(--brand);background:var(--brand-tint)}.intake-thread .pill[data-prior=true] .txt:after{content:"Your answer";letter-spacing:.04em;color:var(--brand);margin-top:1px;font-size:11px;font-weight:600;display:block}.intake-thread .pill.chosen{background:linear-gradient(170deg,var(--brand-2),var(--brand));color:var(--on-brand);animation:it-pick .34s var(--ease);border-color:#0000}.intake-thread .pill.chosen .ico{color:var(--on-brand);background:#ffffff38}.intake-thread .pill.chosen .tick{background:var(--on-brand);border-color:var(--on-brand)}.intake-thread .pill.chosen .tick svg{opacity:1;color:var(--brand);transform:none}.intake-thread .pill.chosen:after{color:var(--on-brand);border-color:#ffffff80}@keyframes it-pick{0%{transform:scale(1)}38%{transform:scale(.975)}to{transform:scale(1)}}.intake-thread .pill[data-tone=blue] .ico{background:var(--blue-tint);color:var(--blue)}.intake-thread .pill[data-tone=pink] .ico{background:var(--pink-tint);color:var(--pink)}.intake-thread .pill[data-tone=blue]:hover{border-color:var(--blue-2);background:var(--blue-tint)}.intake-thread .pill[data-tone=pink]:hover{border-color:var(--pink-2);background:var(--pink-tint)}.intake-thread .pill[data-tone=blue].chosen{background:linear-gradient(170deg,var(--blue-2),var(--blue))}.intake-thread .pill[data-tone=pink].chosen{background:linear-gradient(170deg,var(--pink-2),var(--pink))}.intake-thread .pill[data-tone].chosen .ico{color:var(--on-brand);background:#ffffff3d}.intake-thread .pill[data-tone=blue][aria-pressed=true]{border-color:var(--blue-2);background:var(--blue-tint)}.intake-thread .pill[data-tone=pink][aria-pressed=true]{border-color:var(--pink-2);background:var(--pink-tint)}.intake-thread .duo .pill[data-tone=blue] .ico{color:var(--blue)}.intake-thread .duo .pill[data-tone=pink] .ico{color:var(--pink)}.intake-thread .duo .pill[data-tone].chosen .ico{color:var(--on-brand)}.intake-thread .notice{background:var(--danger-tint);border:1px solid var(--danger-hair);color:var(--danger);animation:it-notice .3s var(--ease) both;border-radius:13px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13.5px;line-height:1.35;display:flex}.intake-thread .notice:empty{display:none}.intake-thread .notice svg{flex:none;width:16px;height:16px;margin-top:1px}@keyframes it-notice{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.intake-thread .slot input.bad,.intake-thread .slot select.bad,.intake-thread .field.bad{border-color:var(--danger);background:var(--danger-tint);animation:it-nudge .32s var(--ease)}@keyframes it-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}60%{transform:translate(3px)}}.intake-thread .consent.bad .box{border-color:var(--danger);background:var(--danger-tint)}.intake-thread .duo{grid-template-columns:1fr 1fr;gap:9px;display:grid}.intake-thread .duo .pill{border-radius:999px;justify-content:center;gap:9px;font-weight:600}.intake-thread .duo .pill .txt{flex:none}.intake-thread .duo .pill .ico{width:20px;height:20px;color:var(--brand);background:0 0;border-radius:0}.intake-thread .duo .pill .ico svg{width:20px;height:20px}.intake-thread .duo .pill:hover .ico{color:var(--brand)}.intake-thread .group-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);z-index:2;background:var(--panel);margin:8px 2px 1px;padding:5px 0 4px;font-size:11px;font-weight:700;position:sticky;top:-1px}.intake-thread .group-label:first-child{margin-top:0}.intake-thread .rule{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);flex:none;align-items:center;gap:10px;margin:2px 2px 3px;font-size:10.5px;font-weight:700;display:flex}.intake-thread .rule:before,.intake-thread .rule:after{content:"";background:var(--hair);flex:1;height:1px}.intake-thread .optgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.intake-thread .optgrid .pill{gap:9px}.intake-thread .optgrid .pill:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:560px){.intake-thread .optgrid{grid-template-columns:1fr}}.intake-thread .pill.primary{background:linear-gradient(170deg,var(--brand-2),var(--brand));color:var(--on-brand);border-color:#0000;box-shadow:0 2px 8px #2e936f47}.intake-thread .pill.primary:hover{background:linear-gradient(170deg,var(--brand-2),var(--brand));filter:brightness(1.05);border-color:#0000}.intake-thread .pill.primary .ico{color:var(--on-brand)}.intake-thread .pill.danger{border-color:var(--danger-hair);background:var(--danger-tint);color:var(--danger)}.intake-thread .pill.danger:hover{border-color:var(--danger);background:var(--danger-tint)}.intake-thread .pill.danger .ico,.intake-thread .duo .pill.danger .ico{color:var(--danger)}.intake-thread .pill.danger.chosen{background:var(--danger);color:#fff;border-color:#0000}.intake-thread .pill[data-key]:after{content:none}@media (pointer:fine){.intake-thread .pill[data-key]:not(:has(.tick)):after{content:attr(data-key);border:1px solid var(--hair);min-width:20px;height:20px;color:var(--ink-3);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid}.intake-thread .duo .pill[data-key]:after{content:none}}.intake-thread .composer{align-items:flex-end;gap:9px;display:flex}.intake-thread .field{border:1.5px solid var(--hair);background:var(--panel);border-radius:19px;flex:1;min-width:0;padding:10px 14px;display:flex}.intake-thread .field:focus-within{border-color:var(--brand)}.intake-thread .field textarea,.intake-thread .field input{resize:none;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;max-height:120px;font-size:15.5px;line-height:1.4}.intake-thread .field textarea::placeholder,.intake-thread .field input::placeholder{color:var(--ink-3)}.intake-thread .send{cursor:pointer;background:linear-gradient(170deg,var(--brand-2),var(--brand));width:38px;height:38px;color:var(--on-brand);transition:opacity .2s var(--ease), transform .14s var(--ease), filter .2s;border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px 6px #2e936f4d}.intake-thread .send svg{width:19px;height:19px}.intake-thread .send:hover{filter:brightness(1.06)}.intake-thread .send:active{transform:scale(.92)}.intake-thread .send[disabled]{opacity:.3;cursor:default;box-shadow:none;filter:none}.intake-thread .tally{color:var(--ink-3);flex:1;align-self:center;font-size:13.5px}.intake-thread .grid{gap:9px;display:grid}.intake-thread .grid.g3{grid-template-columns:1fr 1fr 1.2fr}.intake-thread .grid.g2{grid-template-columns:1fr 1fr}.intake-thread .slot label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 5px 3px;font-size:11px;font-weight:700;display:block}.intake-thread .slot select,.intake-thread .slot input{border:1.5px solid var(--hair);background:var(--panel);width:100%;font:inherit;color:var(--ink);appearance:none;font-variant-numeric:tabular-nums;border-radius:13px;outline:0;padding:11px 12px;font-size:15.5px}.intake-thread .slot select{background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% + 1px),calc(100% - 13px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.intake-thread .slot select:focus,.intake-thread .slot input:focus{border-color:var(--brand)}.intake-thread .searchbar{border:1.5px solid var(--hair);background:var(--panel);border-radius:15px;align-items:center;gap:9px;padding:10px 13px;display:flex}.intake-thread .searchbar:focus-within{border-color:var(--brand)}.intake-thread .searchbar svg{width:17px;height:17px;color:var(--ink-3);flex:none}.intake-thread .searchbar input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15.5px}.intake-thread .optlist{flex-direction:column;gap:6px;display:flex}.intake-thread .nomatch{color:var(--ink-3);padding:12px;font-size:14px}.intake-thread .consent{cursor:pointer;color:var(--ink-2);align-items:flex-start;gap:10px;padding:2px 2px 0;font-size:12.5px;line-height:1.45;display:flex}.intake-thread .consent .box{border:1.5px solid var(--hair);width:19px;height:19px;transition:all .2s var(--ease);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.intake-thread .consent .box svg{width:12px;height:12px;color:var(--on-brand);opacity:0;transition:all .2s var(--ease);transform:scale(.5)}.intake-thread .consent input{opacity:0;pointer-events:none;position:absolute}.intake-thread .consent input:checked+.box{background:var(--brand);border-color:var(--brand)}.intake-thread .consent input:checked+.box svg{opacity:1;transform:none}.intake-thread .consent a{color:var(--brand);text-underline-offset:2px}.intake-thread .cta{cursor:pointer;background:linear-gradient(170deg,var(--brand-2),var(--brand));width:100%;color:var(--on-brand);transition:filter .2s, transform .14s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 18px;font-size:16px;font-weight:700;display:flex;box-shadow:0 3px 10px #2e936f47}.intake-thread .cta:hover{filter:brightness(1.05)}.intake-thread .cta:active{transform:scale(.99)}.intake-thread .cta svg{width:17px;height:17px}.intake-thread .cta.ghost{color:var(--brand);box-shadow:none;border:1.5px solid var(--hair);background:0 0;font-weight:600}.intake-thread .cta.ghost:hover{border-color:var(--brand);background:var(--brand-tint)}.intake-thread .cta.quiet{color:var(--ink-2);box-shadow:none;background:0 0;border:0;padding:10px 18px;font-size:14.5px;font-weight:600}.intake-thread .cta.quiet:hover{background:var(--hair-soft);color:var(--ink);filter:none}.intake-thread .done-note{text-align:center;color:var(--ink-3);justify-content:center;align-items:center;gap:7px;padding:6px 4px 2px;font-size:12.5px;display:flex}.intake-thread .done-note svg{width:14px;height:14px;color:var(--brand)}@media (prefers-reduced-motion:reduce){.intake-thread *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.intake-thread .product{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(84%,420px);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:14px 16px 14px 12px;display:flex}.intake-thread .product img{flex:none;width:54px;height:auto}.intake-thread .product-name{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:700}.intake-thread .product-blurb{color:var(--ink-2);margin-top:2px;font-size:13.5px;line-height:1.35}.intake-thread .product-chip{color:var(--brand);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;font-weight:600;display:inline-flex}.intake-thread .product-chip svg{width:14px;height:14px}.intake-thread .receiptcard{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(84%,420px);box-shadow:var(--shadow-sm);overflow:hidden}.intake-thread .row.in.tail .receiptcard{border-bottom-left-radius:var(--r-tail)}.intake-thread .receipt-head{border-bottom:1px solid var(--hair-soft);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:12px 16px;font-size:11px;font-weight:700}.intake-thread .receiptcard dl{flex-direction:column;gap:8px;margin:0;padding:12px 16px 4px;display:flex}.intake-thread .receiptcard dl>div{justify-content:space-between;gap:14px;font-size:14.5px;display:flex}.intake-thread .receiptcard dt{color:var(--ink-2)}.intake-thread .receiptcard dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.intake-thread .receiptcard dd.good{color:var(--brand)}.intake-thread .receipt-total{border-top:1px solid var(--hair-soft);justify-content:space-between;align-items:baseline;gap:14px;margin:8px 16px 0;padding:12px 0 0;display:flex}.intake-thread .receipt-total span{color:var(--ink-2);font-size:14.5px}.intake-thread .receipt-total b{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.intake-thread .receipt-note{color:var(--ink-3);font-variant-numeric:tabular-nums;padding:2px 16px 14px;font-size:12.5px}.intake-thread .plan{text-align:left;cursor:pointer;border:1.5px solid var(--hair);background:var(--panel);width:100%;transition:border-color .18s var(--ease), box-shadow .18s var(--ease), transform .12s var(--ease);border-radius:16px;padding:15px 16px 16px;display:block}.intake-thread .plan:hover{border-color:var(--brand);box-shadow:0 6px 20px -12px #142d2459}.intake-thread .plan:active{transform:scale(.99)}.intake-thread .plan.chosen{border-color:var(--brand);background:var(--brand-tint)}.intake-thread .plan-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.intake-thread .plan-name{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.015em;color:var(--ink);font-size:17.5px;font-weight:700}.intake-thread .plan-tag{white-space:nowrap;color:var(--ink);border-radius:20px;flex:none;padding:5px 10px;font-size:12px;font-weight:600;line-height:1}.intake-thread .plan-tag[data-tone=green]{background:#c9ffc9}.intake-thread .plan-tag[data-tone=blue]{background:#96b6ff}.intake-thread .plan-tag[data-tone=red]{color:#fff;background:linear-gradient(90deg,#ff1c1c,#e00b0b)}.intake-thread .plan-body{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:7px;display:flex}.intake-thread .plan-pitch{color:var(--ink-2);max-width:26ch;font-size:13px;line-height:1.35}.intake-thread .plan-supply{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700}.intake-thread .plan-finance{margin-top:11px;font-size:12.5px;line-height:1.4}.intake-thread .plan-finance b{color:var(--ink);font-weight:700;display:block}.intake-thread .plan-finance i{color:var(--ink-3);display:block}.intake-thread .plan-save{border:1px dashed var(--brand);color:var(--ink-2);text-align:center;border-radius:9px;margin-top:12px;padding:8px 10px;font-size:13px}.intake-thread .plan-save b{color:var(--brand);font-variant-numeric:tabular-nums;font-weight:700}.intake-thread .plan-cta{color:var(--on-brand);text-align:center;letter-spacing:-.005em;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,#3d9e78,#1f6b4f);border-radius:10px;margin-top:12px;padding:13px 14px;font-size:15.5px;font-weight:700}.intake-thread .plan-note{text-align:center;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-top:9px;font-size:10.5px;font-weight:700}.intake-thread .includes{grid-template-columns:1fr 1fr;gap:7px 14px;margin:6px 2px 0;padding:0;list-style:none;display:grid}.intake-thread .includes li{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.intake-thread .includes svg{width:13px;height:13px;color:var(--brand);flex:none}@media (max-width:560px){.intake-thread .includes{grid-template-columns:1fr}}.intake-thread .paid{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(84%,420px);box-shadow:var(--shadow-sm);overflow:hidden}.intake-thread .paid-top{border-bottom:1px solid var(--hair-soft);background:linear-gradient(160deg,#2e936f21,#2e936f00 75%);align-items:center;gap:12px;padding:15px 16px;display:flex}.intake-thread .paid-check{background:linear-gradient(170deg,var(--brand-2),var(--brand));width:34px;height:34px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.intake-thread .paid-check svg{width:18px;height:18px}.intake-thread .paid-top>div b{font-family:var(--it-font-display,"Red Hat Display"),sans-serif;letter-spacing:-.01em;font-size:16.5px;font-weight:700;display:block}.intake-thread .paid-top>div span{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:1px;font-size:13px;display:block}.intake-thread .paid dl{flex-direction:column;gap:7px;margin:0;padding:12px 16px 14px;display:flex}.intake-thread .paid dl>div{justify-content:space-between;gap:14px;font-size:14px;display:flex}.intake-thread .paid dt{color:var(--ink-2)}.intake-thread .paid dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.intake-thread .whatsnext{background:var(--panel);border:1px solid var(--bubble-in-hair);border-radius:var(--r-bubble);max-width:min(86%,430px);box-shadow:var(--shadow-sm);margin:0;padding:16px 18px 6px;list-style:none}.intake-thread .whatsnext li{gap:13px;padding-bottom:16px;display:flex;position:relative}.intake-thread .whatsnext li:before{content:"";background:var(--hair);width:1.5px;position:absolute;top:30px;bottom:2px;left:13px}.intake-thread .whatsnext li:last-child:before{display:none}.intake-thread .next-step{z-index:1;background:var(--brand-tint);width:27px;height:27px;color:var(--brand);font-family:var(--it-font-display,"Red Hat Display"),sans-serif;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.intake-thread .whatsnext b{margin:4px 0 3px;font-size:14.5px;font-weight:700;display:block}.intake-thread .whatsnext span:not(.next-step){color:var(--ink-2);font-size:13px;line-height:1.45;display:block}.intake-thread .slot label .opt{text-transform:none;letter-spacing:0;color:var(--ink-3);font-weight:500}.intake-thread .slot input:disabled{background:var(--bubble-in);color:var(--ink-2);cursor:default}.intake-thread .stripe-mount{min-height:64px}.intake-thread .stripe-wait{border:1.5px dashed var(--hair);height:64px;color:var(--ink-3);border-radius:13px;justify-content:center;align-items:center;font-size:13.5px;display:flex}.intake-thread .legal{border:1px solid var(--hair-soft);background:var(--bubble-in);max-height:96px;color:var(--ink-3);scrollbar-width:thin;scrollbar-color:var(--hair) transparent;border-radius:11px;margin-top:2px;padding:9px 11px;font-size:10px;line-height:1.5;overflow-y:auto}.intake-thread .legal p{margin:0}.intake-thread .legal a{color:var(--brand);margin-top:6px;font-weight:600;display:inline-block}.intake-thread .legal::-webkit-scrollbar{width:7px}.intake-thread .legal::-webkit-scrollbar-thumb{background:var(--hair);border:2px solid var(--bubble-in);border-radius:7px}@media (max-width:759px){.intake-thread{background:var(--panel)}.intake-thread .navbar{padding-top:max(env(safe-area-inset-top), 10px)}.intake-thread .navbar-in{padding:6px 20px 12px}.intake-thread .thread{padding:18px 20px 8px}.intake-thread .tray{padding:12px 20px calc(14px + env(safe-area-inset-bottom))}}.intake-thread .sent-photo{object-fit:cover;border-radius:10px;max-width:100%;max-height:220px;display:block}.intake-thread{background:0 0;border-radius:20px;flex-direction:column;height:100%;min-height:600px;display:flex;overflow:hidden}.intake-thread .panel{flex:1;width:100%;height:auto;min-height:0;padding-bottom:0}@media (max-width:1023px){:is(body:has(.intake-thread) #amazon-connect-open-widget-button,body:has(.intake-thread) #amazon-connect-close-widget-button,body:has(.intake-thread) #amazon-connect-chat-widget){display:none!important}}@media (min-width:1024px){.intake-thread{height:min(820px,100vh - 80px);min-height:420px}}@media (min-width:760px){.intake-thread{padding:0;display:flex}.intake-thread .panel{max-width:none;height:auto;box-shadow:none;border:0;border-radius:20px}}[role=dialog]:has(.intake-thread) [data-modal-header]{display:none}[role=dialog]:has(.intake-thread) [data-modal-body]{padding:0}[role=dialog]:has(.intake-thread) [data-modal-body] .mt-4:has(.intake-thread){margin-top:0}[role=dialog][data-fullscreen]:has(.intake-thread) [data-modal-body]{min-height:0}[role=dialog][data-fullscreen]:has(.intake-thread) [data-modal-body]>div{min-height:0}[role=dialog][data-fullscreen] .intake-thread{flex:1 1 0;min-height:0}.intake-thread .nav-close{cursor:pointer;background:var(--bubble-in);width:34px;height:34px;color:var(--ink-3);transition:background .2s var(--ease), color .2s;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.intake-thread .nav-close:hover{background:var(--hair-soft);color:var(--ink)}.intake-thread .nav-close svg{width:18px;height:18px}.intake-thread .navbar-in{gap:14px;max-width:none;padding:20px 24px 18px}.intake-thread .nav-id{gap:12px}.intake-thread .nav-title{font-size:17px}.intake-thread .nav-status{margin-top:3px}@media (max-width:759px){.intake-thread .navbar-in{padding:14px 20px 16px}}
