.lj-brand{gap:10px}.lj .lj-brand .lj-ymark{border-radius:6px;width:24px;height:24px;display:none}@media (max-width:639px){.lj .lj-brand[data-shop] .lj-wordmark{display:none}.lj .lj-brand[data-shop] .lj-ymark{display:block}}.lj-brand-x{color:var(--yj-grey);font-size:15px;font-weight:400;line-height:1}.lj-mark{flex:none;place-items:center;display:inline-grid}.lj-mark-square{object-fit:cover;border-radius:7px;width:26px;height:26px;box-shadow:0 0 0 1px #00000014}.lj-mark-word{background:#fff;border-radius:7px;height:26px;padding:4px 8px;box-shadow:0 0 0 1px #00000014}.lj-mark-word[data-ink=light]{background:var(--lj-shop,#26251e)}.lj-mark-word img{border-radius:0;width:auto;height:18px}.lj-mark-initials{background:var(--lj-shop,#26251e);color:#fff;letter-spacing:.02em;border-radius:7px;width:26px;height:26px;font-size:11px;font-weight:600}.lj .yj-brand img.lj-mark-square{border-radius:7px;width:26px;height:26px}.lj-mark[data-size=large]{zoom:1.4}.lj-hero-text{max-width:920px}.lj-hero-title{max-width:16em}.lj-personal{color:var(--yj-ink);text-wrap:pretty;align-items:center;gap:10px;margin-top:16px;font-size:16px;font-weight:500;line-height:22px;display:flex}@media (min-width:640px){.lj-personal{font-size:17px}}@media (prefers-reduced-motion:no-preference){.lj-personal{animation:yj-rise .9s var(--yj-ease-out)80ms backwards}}.lj-hero-stage .yj-feature-demo{max-width:1180px}@media (min-width:768px){.lj-hero-stage .yj-app .yj-frame-body{height:880px}}.lj-phone{justify-content:center;padding:8px 0;display:flex}@media (min-width:768px){.lj-stage-phone{padding-block:36px}}@media (max-width:767px){.lj-phone{zoom:.86}}@media (max-width:389px){.lj-phone{zoom:.78}}.lj .ip{letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}@media (min-width:900px){.yj .lj-card-wide{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.lj-card-wide .yj-card-text{max-width:640px}}@media (min-width:1200px){.yj .lj-card-wide{grid-template-columns:minmax(0,1fr)}.lj-card-wide .yj-card-text{padding-left:8px}}@media (min-width:768px){.yj-app[data-app-width]:not([data-compact]) .yj-frame-body{width:var(--yj-app-width,1000px)}.lj-app-b2b[data-app-width]:not([data-compact]) .yj-frame-body{height:780px}}.yj .lj-app-b2b .sup-page{position:relative}@media (max-width:1099px){.yj .lj-app-b2b .b2b-rail{display:none}.yj .lj-app-b2b .b2b-filters-button{display:inline-flex!important}.yj .lj-app-b2b .sup-quote{z-index:6;border-left:1px solid var(--nui-border);width:min(380px,100%);box-shadow:var(--nui-shadow),var(--nui-shadow-hairline);position:absolute;top:0;bottom:0;right:0}}.lj-app-b2b .b2b-card[data-demo-hot] .b2b-card-actions{opacity:1;display:flex;transform:none}.lj-app-b2b .b2b-card[data-demo-hot] .b2b-card-quote{transition:transform .18s var(--nui-cubic-enter,ease);transform:scale(.92)}.lj-app-b2b .b2b-card-open{cursor:default}.lj-app-b2b .b2b-search[data-demo-focus]{border-color:var(--nui-alpha-20);background:var(--nui-surface)}.lj-app-b2b .b2b-search input,.lj-app-b2b .b2b-search-clear,.lj-app-b2b .b2b-search-ask{pointer-events:none}@media (prefers-reduced-motion:no-preference){.lj-b2b-grid>.b2b-card{animation:lj-card-in .42s var(--yj-ease-out)backwards}.lj-b2b-grid>.b2b-card:nth-child(2){animation-delay:40ms}.lj-b2b-grid>.b2b-card:nth-child(3){animation-delay:80ms}.lj-b2b-grid>.b2b-card:nth-child(4){animation-delay:.12s}.lj-b2b-grid>.b2b-card:nth-child(5){animation-delay:.16s}.lj-b2b-grid>.b2b-card:nth-child(n+6){animation-delay:.2s}}@keyframes lj-card-in{0%{opacity:0;transform:translateY(8px)}}@media (hover:none),(pointer:coarse){.lj-only-fine{display:none}}.lj-setup-band{gap:24px;display:grid}@media (min-width:768px){.lj-setup-band{isolation:isolate;border:1px solid var(--yj-line);background:#fff;border-radius:20px;padding:28px;position:relative;overflow:hidden}.lj-setup-band:before{content:"";z-index:-1;background:var(--yj-noise);opacity:.6;position:absolute;inset:0}}.lj-setup-text{max-width:640px}@media (min-width:768px){.lj-setup-text{padding-left:8px}}.lj-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (min-width:900px){.lj-tools{grid-template-columns:repeat(6,minmax(0,1fr))}}.lj-tools .yj-tool{background:var(--yj-card);gap:8px;height:44px;font-size:13.5px}@media (min-width:900px){.lj-tools .yj-tool{height:52px;font-size:14.5px}}.lj-tools .yj-tool img{width:20px;height:20px}.lj-tools .yj-tool img[data-inset]{width:17px;height:17px}.lj-footer-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.yj .lj-footer-grid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}}@container yj-frame (max-width:480px){.lj .nui-detail-actions>.nui-btn:not([data-uniform]){display:none}}.lj-hero-stage[data-tint]{background:radial-gradient(60% 40% at 30% 20%,#ffffff59,transparent 60%),radial-gradient(50% 40% at 75% 75%,#785a2840,transparent 60%),linear-gradient(180deg,color-mix(in oklab,#9fbcd6 74%,var(--lj-tint))0%,color-mix(in oklab,#bcc6bd 78%,var(--lj-tint))34%,color-mix(in oklab,#d4c39a 84%,var(--lj-tint))60%,color-mix(in oklab,#c2a877 88%,var(--lj-tint))80%,color-mix(in oklab,#8f7f63 90%,var(--lj-tint))100%)}@media (min-width:1024px){.lj-hero-stage .yj-app:not([data-compact]) .yj-frame-screen{aspect-ratio:1180/880;overflow:hidden}}@media (min-width:768px){.lj-hero-stage .yj-app:not([data-compact]):not([style*=--yj-zoom]) .yj-frame-body{visibility:hidden}}.lj .yj-app :is(button,input,textarea,select,label,a,[role=tab],[role=switch],[role=checkbox],[role=radio]){pointer-events:none;cursor:default}.lj .yj-app :is(.nui-row,.nui-back,.b2b-card-quote,.sup-stepper button,.lj-live,.nui-analytics-suggestion,.nui-trace-followup),.lj .yj-app-albert .nui-nav-item[aria-current=page]{pointer-events:auto;cursor:pointer}.lj-when-narrow{display:none}@container yj-frame (max-width:480px){.lj .lj-when-wide{display:none}.lj .lj-when-narrow{display:inline}}.lj .nui-trace-preface{color:var(--nui-text-secondary)}@container yj-frame (max-width:480px){.lj .lj-app-b2b .b2b-sort{display:none}}
.ip{flex:none;position:relative}.ip-device{box-sizing:border-box;background:#111112;border-radius:68px;padding:12px;position:relative;box-shadow:inset 0 0 0 2px #46464a,inset 0 0 0 6px #0b0b0c,0 0 0 1px #00000059,0 60px 100px -50px #0009,0 24px 44px -22px #00000059}.ip-button{background:#2b2b2e;border-radius:2px;width:4px;position:absolute}.ip-button-action{height:34px;top:150px;left:-3px}.ip-button-up{height:64px;top:210px;left:-3px}.ip-button-down{height:64px;top:288px;left:-3px}.ip-button-side{height:100px;top:250px;right:-3px}.ip-screen{isolation:isolate;color:#000;letter-spacing:-.012em;-webkit-font-smoothing:antialiased;background:#fff;border-radius:56px;flex-direction:column;width:390px;height:844px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.ip-status{background:#f7f7f7;flex:none;justify-content:space-between;align-items:center;height:56px;padding:4px 32px 0 52px;font-size:17px;font-weight:600;display:flex;position:relative}.ip-time{letter-spacing:-.02em}.ip-island{background:#000;border-radius:20px;width:124px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.ip-glyphs{fill:currentColor;align-items:center;gap:6px;display:flex}.ip-home{z-index:5;background:#000;border-radius:3px;width:140px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.ip-messages{flex-direction:column;flex:1;min-height:0;display:flex}.ip-head{background:#f7f7f7;flex:none;grid-template-columns:74px minmax(0,1fr) 74px;align-items:start;padding:0 10px 9px;display:grid;box-shadow:0 .5px #00000038}.ip-back{color:#007aff;align-items:center;gap:6px;padding:17px 0 0 6px;display:flex}.ip-back-count{color:#fff;background:#007aff;border-radius:12px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:14px;font-weight:600;display:flex}.ip-contact{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.ip-avatar{color:#fff;background:linear-gradient(#a5a5aa,#86868b);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;font-weight:600;display:flex;overflow:hidden}.ip-avatar img{object-fit:cover;width:100%;height:100%}.ip-name{color:#000;white-space:nowrap;align-items:center;gap:3px;max-width:100%;font-size:12px;display:flex;overflow:hidden}.ip-name svg{color:#a1a1a6;flex:none}.ip-video{color:#007aff;justify-self:end;padding:18px 8px 0 0}.ip-body{scrollbar-width:none;scroll-behavior:smooth;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.ip-body::-webkit-scrollbar{display:none}.ip-thread{flex-direction:column;gap:2px;padding:14px 16px 10px;display:flex}.ip-when{color:#8e8e93;flex-direction:column;align-items:center;margin:0 0 10px;font-size:12px;line-height:16px;display:flex}.ip-when strong{font-weight:600}.ip-note{color:#8e8e93;text-align:center;margin:0 0 10px;font-size:12px;line-height:16px}.ip-row{animation:.5s cubic-bezier(.35,.63,.04,1.13) both ip-in-them;display:flex}.ip-row[data-from=me]{justify-content:flex-end;animation-name:ip-in-me}.ip-row[data-last]{margin-bottom:7px}@keyframes ip-in-me{0%{opacity:0;transform:translateY(26px)scale(.94)}}@keyframes ip-in-them{0%{opacity:0;transform:scale(.86)}}.ip-row[data-from=them]{transform-origin:0 100%}.ip-row[data-from=me]{transform-origin:100% 100%}.ip-bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:19px;max-width:76%;padding:7px 13px 8px;font-size:17px;line-height:22px;position:relative}.ip-row[data-from=me] .ip-bubble{color:#fff;background:#248bf5}.ip-messages[data-sms] .ip-row[data-from=me] .ip-bubble{background:#34c759}.ip-row[data-from=them] .ip-bubble{color:#000;background:#e9e9eb}.ip-row[data-last] .ip-bubble:before,.ip-row[data-last] .ip-bubble:after{content:"";height:22px;position:absolute;bottom:0}.ip-row[data-last][data-from=me] .ip-bubble:before{background:inherit;border-bottom-left-radius:16px 14px;width:20px;right:-7px}.ip-row[data-last][data-from=me] .ip-bubble:after{background:#fff;border-bottom-left-radius:10px;width:26px;right:-26px}.ip-row[data-last][data-from=them] .ip-bubble:before{background:inherit;border-bottom-right-radius:16px 14px;width:20px;left:-7px}.ip-row[data-last][data-from=them] .ip-bubble:after{background:#fff;border-bottom-right-radius:10px;width:26px;left:-26px}.ip-receipt{color:#8e8e93;text-align:right;margin:-3px 4px 8px 0;font-size:12px;line-height:16px;animation:.35s both ip-fade}.ip-receipt strong{font-weight:600}@keyframes ip-fade{0%{opacity:0}}.ip-bubble.ip-typing{gap:5px;padding:14px 16px;display:flex}.ip-bubble.ip-typing i{background:#8e8e93;border-radius:50%;width:8.5px;height:8.5px;animation:1.3s ease-in-out infinite ip-dot}.ip-bubble.ip-typing i:nth-child(2){animation-delay:.18s}.ip-bubble.ip-typing i:nth-child(3){animation-delay:.36s}@keyframes ip-dot{0%,60%,to{opacity:.32}30%{opacity:.85}}.ip-row[data-last] .ip-bubble.ip-typing:before{background:#e9e9eb;border-radius:50%;width:13px;height:13px;bottom:-2px;left:-2px}.ip-row[data-last] .ip-bubble.ip-typing:after{background:#e9e9eb;border-radius:50%;width:6px;height:6px;bottom:-8px;left:-8px}.ip-bubble.ip-link{width:76%;padding:0;overflow:hidden}.ip-link-image{object-fit:cover;width:100%;height:150px;display:block}.ip-link-text{flex-direction:column;padding:9px 13px 10px;display:flex}.ip-link-title{font-size:15px;font-weight:600;line-height:19px}.ip-link-site{color:#6e6e73;font-size:13px;line-height:17px}.ip-row[data-last] .ip-bubble.ip-link:before,.ip-row[data-last] .ip-bubble.ip-link:after{display:none}.ip-input{background:#fff;flex:none;align-items:center;gap:10px;padding:8px 12px 38px;display:flex}.ip-plus{color:#7c7c80;background:#e9e9eb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ip-field{border:1px solid #d1d1d6;border-radius:19px;flex:1;align-items:center;gap:8px;min-width:0;min-height:38px;padding:5px 5px 5px 15px;font-size:17px;line-height:22px;display:flex}.ip-placeholder{color:#c2c2c6;flex:1}.ip-draft{color:#000;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ip-mic{color:#8e8e93;padding-right:8px;display:flex}.ip-send{background:#248bf5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ip-send[data-sms]{background:#34c759}@media (prefers-reduced-motion:reduce){.ip-row,.ip-receipt{animation:none}}.ip-bubble.ip-link[data-compact]{align-items:center;gap:10px;padding:9px 12px;display:flex}.ip-link-icon{object-fit:cover;border-radius:10px;flex:none;width:42px;height:42px}.ip-link[data-compact] .ip-link-text{padding:0}
