.wp-page{max-width:var(--read-max);margin:0 auto;padding:calc(20px + var(--safe-top)) var(--page-gutter) calc(112px + var(--safe-bottom));display:flex;flex-direction:column;gap:20px;background:var(--bg)}.wp-page.backed{padding-top:calc(74px + var(--safe-top))}.wp-page.chat{padding-bottom:calc(184px + var(--safe-bottom));padding-top:24px}.wp-h1{font-family:var(--head);font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0;color:var(--ink)}.wp-h1,.wp-h1.greet{font-size:var(--fs-title1)}.wp-h1.greet{font-family:var(--display);font-weight:400;letter-spacing:-.01em}.wp-h2{font-size:var(--fs-title3);font-weight:500;letter-spacing:-.005em;line-height:1.3;margin:0;color:var(--ink)}.wp-h2,.wp-kicker{font-family:var(--head)}.wp-kicker{font-size:var(--fs-footnote);font-weight:600;color:var(--ink-3);letter-spacing:.02em}.wp-line{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);margin:0}.wp-quiet{font-size:var(--fs-footnote);color:var(--ink-3);line-height:1.5}.wp-figure{font-family:var(--display);font-size:46px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:baseline;gap:7px}.wp-figure small{font-family:var(--sans);font-size:16px;color:var(--ink-3)}.wp-card{background:var(--card,var(--paper));border:1px solid var(--line);border-radius:var(--r-card);box-shadow:none;padding:16px;display:flex;flex-direction:column;gap:10px}.wp-card.human{border-radius:var(--r-card-lg);padding:18px}.wp-card.wash{background:var(--wash)}.wp-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.wp-textbtn{border:0;background:none;padding:12px 2px;min-height:44px;font-size:var(--fs-body);font-weight:500;color:var(--ink-2);text-decoration:none;cursor:pointer}.wp-textbtn:active{color:var(--ink)}.wp-list{display:flex;flex-direction:column}.wp-row{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:12px 2px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left;text-decoration:none;color:inherit;cursor:pointer;font:inherit}.wp-list .wp-row:last-child{border-bottom:0}.wp-row:active{background:var(--fill)}.wp-row .t{font-size:var(--fs-row);line-height:var(--lh-row);font-weight:500;color:var(--ink);letter-spacing:-.01em}.wp-row .wp-state{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp-row .body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.wp-row .end{display:flex;align-items:center;gap:8px;color:var(--ink-3);flex:none}.wp-row .end .wp-state{font-size:var(--fs-secondary)}.wp-ic{width:34px;height:34px;flex:none;border:1px solid var(--line);border-radius:var(--r-control);background:var(--card,var(--paper));color:var(--ink-3);display:flex;align-items:center;justify-content:center;cursor:pointer}.wp-ic svg{width:16px;height:16px}.wp-ic:active{background:var(--fill);color:var(--ink)}@media (max-width:900px){a.wp-ic,button.wp-ic{width:44px;height:44px}}.wp-mark{width:15px;height:15px;flex:none}.wp-bar{position:relative;height:18px;margin:8px 0 2px}.wp-bar .track{left:0;right:0;background:var(--fill)}.wp-bar .track,.wp-bar .usual{position:absolute;top:7px;height:4px;border-radius:2px}.wp-bar .usual{background:var(--sage)}.wp-bar .anchor{position:absolute;top:1px;width:0;height:16px;border-left:1px dashed var(--ink-3)}.wp-bar .pos{position:absolute;top:3px;width:3px;height:12px;margin-left:-1.5px;border-radius:1px}.wp-bar .pos,.wp-bar.out .pos{background:var(--ink)}@media (prefers-reduced-motion:reduce){.wp-bar .pos{transition:none}}.wp-barlabels{position:relative;height:15px;font-size:var(--fs-footnote);color:var(--ink-3)}.wp-barlabels span{position:absolute;transform:translateX(-50%);white-space:nowrap}.wp-barlabels span.edge-r{transform:translateX(-100%)}.wp-state{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp-state svg{width:14px;height:14px;flex:none}.wp-state.out{color:var(--rose-ink)}.wp-state.in{color:var(--ink-3)}.wp-res{display:block;width:100%;padding:13px 2px 11px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left;text-decoration:none;color:inherit;cursor:pointer;font:inherit}.wp-res:active{background:var(--wash)}.wp-res .top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wp-res .name,.wp-res .val{font-size:var(--fs-body);color:var(--ink)}.wp-res .val{font-weight:500}.wp-res.out .val{color:var(--ink)}.wp-res .val small{font-size:var(--fs-footnote);font-weight:400;color:var(--ink-3);margin-left:4px}.wp-stages{display:flex;align-items:flex-start;gap:0;margin:0}.wp-stage{flex:none;width:82px;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:var(--fs-footnote);line-height:1.38;color:var(--ink-3);text-align:center;position:relative}.wp-stage .lab{width:100%}.wp-stage .dot{width:11px;height:11px;border-radius:50%;border:1.5px solid var(--line);background:var(--paper);z-index:1}.wp-stage.done .dot{background:var(--ink);border-color:var(--ink)}.wp-stage.now .dot{border-color:var(--ink);border-style:dashed;background:var(--paper)}.wp-stage.now{color:var(--ink);font-weight:500}.wp-stage.done{color:var(--ink-2)}.wp-stage+.wp-stage:before{content:"";position:absolute;top:5px;right:50%;left:-50%;height:1.5px;background:var(--line)}.wp-stage.done:before,.wp-stage.now:before{background:var(--ink)}.wp-ask{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 8px 0 14px;border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--paper);color:var(--ink-3);font-size:var(--fs-body);text-align:left;cursor:pointer;font-family:inherit}.wp-ask span{flex:1 1}.wp-ask:active{background:var(--wash)}.wp-crumb{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--fs-footnote);color:var(--ink-3);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.wp-crumb svg{width:16px;height:16px}.wp-dock{position:fixed;left:0;right:0;bottom:0;z-index:40;height:calc(52px + var(--safe-bottom));padding-bottom:var(--safe-bottom);align-content:center;background:var(--paper);display:none;grid-template-columns:repeat(5,1fr);align-items:stretch}@media (max-width:1023px){.wp-dock{display:grid}}.wp-tab{display:flex;align-items:center;justify-content:center;gap:3px;min-height:44px;height:52px;border:0;background:none;text-decoration:none;color:var(--ink-3);font-family:var(--head);font-size:var(--fs-footnote);font-weight:500;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;cursor:pointer}.wp-tab svg{width:23px;height:23px}.wp-tab:active,.wp-tab[aria-current=page]{color:var(--ink)}.wp-door{justify-content:center;min-height:44px;height:52px;border:0;background:none;color:var(--mark);-webkit-tap-highlight-color:transparent;cursor:pointer;padding:0}.wp-door,.wp-door .mark{display:flex;align-items:center}.wp-door .mark{font-size:26px;line-height:1;transform:translateY(.8px)}.wp-door:active{opacity:.72}.wp-door.working .mark{color:var(--blue-3)}@media (prefers-reduced-motion:reduce){.wp-door:active{opacity:1}}.wp-composer{position:fixed;left:0;right:0;bottom:calc(58px + var(--safe-bottom));z-index:41;padding:10px var(--page-gutter) 12px;background:var(--bg);display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.wp-composer{position:sticky;bottom:0;max-width:var(--read-max);margin:0 auto}}.wp-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.wp-chips::-webkit-scrollbar{display:none}.wp-chip{flex:none;min-height:44px;border-radius:var(--r-control);color:var(--ink-2);font-family:var(--head);font-size:var(--fs-footnote);font-weight:500;white-space:nowrap}.wp-chip:active{color:var(--ink)}.wp-field{display:flex;align-items:center;gap:8px;min-height:52px;padding:4px 6px 4px 8px;border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--paper);transition:border-color .12s var(--ease)}.wp-field.settling{border-color:var(--ink-4)}@media (prefers-reduced-motion:reduce){.wp-field{transition:none}}.wp-field textarea{flex:1 1;min-width:0;min-height:44px;max-height:132px;border:0;background:none;resize:none;font-family:inherit;font-size:var(--fs-body);line-height:1.4;color:var(--ink);outline:none;padding:12px 2px}.wp-send{width:44px;height:44px;flex:none;border:0;border-radius:50%;background:var(--fill);color:var(--ink-3);display:flex;align-items:center;justify-content:center;cursor:pointer}.wp-send.on{background:var(--blue);color:var(--on-ink)}.wp-send:active{opacity:.82}.wp-send svg{width:18px;height:18px}.wp-thread{display:flex;flex-direction:column;gap:18px}.wp-me{align-self:flex-end;max-width:82%;padding:10px 14px;border-radius:18px;border-bottom-right-radius:6px;background:var(--blue-ink);color:var(--on-ink);font-size:var(--fs-body);line-height:1.5;white-space:pre-wrap;word-break:break-word}.wp-reply{display:flex;flex-direction:column;gap:10px;max-width:100%;width:100%;align-self:flex-start}.wp-reply .who{display:flex;align-items:center;gap:8px;font-family:var(--display);font-size:14.5px;letter-spacing:.01em;color:var(--ink-2)}.wp-reply .who .mark{font-size:13px;color:var(--mark)}.wp-reply .wp-line,.wp-reply p{font-size:15px;line-height:23.25px;max-width:100%}.wp-copy{align-self:flex-start;border:0;background:none;padding:2px 0;font-family:var(--wp2-body);font-size:var(--fs-footnote);color:var(--ink-3);cursor:pointer}.wp-copy:active{opacity:.6}.wp-reply .wp-copy{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-11px 0 -11px -13px}.wp-voicenote{flex:none;margin:0 0 8px;font-size:var(--fs-footnote);line-height:1.5;color:var(--ink-2)}.wp2-thread .wp-reply[data-by]{margin-top:-8px}.wp-reply .wp2-card .wp2-h{font-size:var(--fs-title);line-height:var(--lh-title);max-width:none}.wp-steps{display:flex;flex-direction:column;gap:7px}.wp-step{display:flex;align-items:center;gap:9px;font-size:var(--fs-footnote);line-height:1.38}.wp-step,.wp-step.done{color:var(--ink-3)}.wp-step.done svg{color:var(--state-done)}.wp-step svg{width:16px;height:16px;flex:none}.wp-step .tickpath{stroke-dasharray:22;stroke-dashoffset:0;animation:wp-tick .26s var(--ease) both}@keyframes wp-tick{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.wp-step .tickpath{animation:none}}.wp-ring{width:16px;height:16px;flex:none}.wp-ring .lit{animation:wp-ringstep 3s steps(12) infinite}@keyframes wp-ringstep{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@media (prefers-reduced-motion:reduce){.wp-ring .lit{animation:none;stroke-dasharray:5 5}}.wp-sources{display:flex;flex-direction:column;gap:2px;margin-top:2px}.wp-source{display:flex;gap:9px;min-height:44px;padding:0;border:0;background:none;color:var(--ink-3);font-family:inherit;text-align:left;text-decoration:none;cursor:pointer}.wp-source,.wp-source .n{align-items:center;font-size:var(--fs-footnote)}.wp-source .n{flex:none;min-width:18px;height:18px;padding:0 4px;border-radius:var(--r-control);background:var(--fill);color:var(--ink-2);font-weight:500;display:inline-flex;justify-content:center}.wp-source:active{color:var(--ink)}.wp-incard{border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--paper);padding:14px;display:flex;flex-direction:column;gap:10px;animation:wp-settle .18s var(--ease) both}@keyframes wp-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wp-incard{animation:none}}.wp-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wp-price .n{font-family:var(--head)}.wp-price .n,.wp-price .p{font-size:var(--fs-body);font-weight:500;color:var(--ink)}@media (min-width:1024px){.wp-page{padding-top:34px;padding-bottom:60px}.wp-page.chat{padding-bottom:24px}}.agentmsb{display:flex;flex-direction:column;flex:1 1;min-height:0}.agentmsb .wp-thread{flex:1 1;min-height:0;overflow-y:auto;padding:16px 16px 8px}.agentmsb .wp-composer{position:static;padding:8px 14px calc(12px + var(--safe-bottom));background:var(--paper);border-top:1px solid var(--line);max-width:none;margin:0}.wp-ask,.wp-crumb,.wp-res,.wp-row,.wp-source,.wp-tab,.wp-textbtn{text-decoration:none}:root{--bg:var(--paper);--wp2-ground:var(--paper);--wp2-card-edge:rgba(89,89,89,0.2);--wp2-cta-sage:var(--sage);--wp2-cta-blue:var(--cta-blue);--wp2-live:var(--wa-sky-strong);--wp2-idle:var(--line);--wp2-glass:rgba(255,255,255,0.35);--wp2-glass-2:rgba(255,255,255,0.45);--wp2-near-black:var(--near-black);--wp2-head:"Plus Jakarta Sans",system-ui,sans-serif;--wp2-body:"Nunito Sans Variable","Nunito Sans","Nunito Sans Fallback",system-ui,sans-serif;--wp2-avenir:"Avenir","Avenir Next","Nunito Sans Variable","Nunito Sans Fallback",system-ui,sans-serif;--wp2-open:"Open Sans","Open Sans Fallback","Nunito Sans Variable",system-ui,sans-serif;--wp2-letter:"Libre Baskerville",Georgia,serif;--wp2-quote:"Reckless Wide XL",Georgia,serif;--wp2-sf:"SF Pro Expanded","SF Pro Display","SF Pro Text",-apple-system,"Nunito Sans Variable",sans-serif}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-variable.woff2) format("woff2-variations")}@font-face{font-family:Open Sans Fallback;src:local("Arial"),local("ArialMT");size-adjust:105.15%;ascent-override:101.65%;descent-override:27.86%;line-gap-override:0%}@font-face{font-family:Nunito Sans Fallback;src:local("Arial"),local("ArialMT");size-adjust:101.39%;ascent-override:99.71%;descent-override:34.82%;line-gap-override:0%}.wp-page{font-family:var(--wp2-body);padding:14px 14px calc(92px + var(--safe-bottom));gap:10px;align-items:center;background:var(--wp2-ground);min-height:100dvh}.wp-page>*{width:100%}.wp-page.backed{padding-top:24px}.wp-page.roomy{gap:20px}.wp-page.chat{padding-bottom:calc(122px + var(--safe-bottom))}.wp2-greeting{display:flex;flex-direction:column;justify-content:center;padding:25px 0 15px}.wp2-greet{margin:0;font-family:var(--wp2-head);font-weight:400;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.01em;color:var(--ink)}.wp2-title{display:flex;flex-direction:column;gap:6px;padding-top:5px}.wp2-title.spaced{gap:0;padding:5px 0 20px}.wp2-title.flush{padding-top:0}.wp2-t{font-weight:400;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.01em}.wp2-h,.wp2-t{margin:0;font-family:var(--wp2-head);color:var(--ink)}.wp2-h{font-weight:500;font-size:var(--fs-title3);line-height:var(--lh-tight);letter-spacing:-.09px}.wp2-sub{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp2-label{font-family:var(--wp2-head);font-weight:500;font-size:var(--fs-footnote);line-height:1.38;letter-spacing:.23px;color:var(--ink-3)}.wp2-card{display:flex;flex-direction:column;gap:10px;padding:18px 15px;background:var(--paper);border:.5px solid var(--wp2-card-edge);border-radius:10px}.wp2-card.even{padding:18px;gap:12px}.wp2-card.even .wp2-sub{font-family:var(--wp2-open)}.wp2-card.inline{padding:14px;border-radius:5px}.wp2-card.quote{padding:16px;gap:13px;align-items:center;justify-content:center;position:relative}.wp2-linkcard{max-width:100%;margin:0 auto;flex-direction:column;gap:8px;padding:18.5px 12px;background:var(--paper);border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,.05)}.wp2-cta,.wp2-linkcard{width:100%;display:flex}.wp2-cta{align-items:center;justify-content:space-between;min-height:56px;padding:8px 8px 8px 20px;gap:12px;border:0;border-radius:2px;background:var(--near-black);color:var(--paper);position:relative;overflow:hidden;text-decoration:none;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.wp2-cta:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.14;transform:translateY(100%);transition:transform .3s cubic-bezier(0,0,.2,1)}.wp2-cta:active:before,.wp2-cta:hover:before{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wp2-cta:before{transition:none}}.wp2-cta.blue{background:var(--near-black)}.wp2-cta .label{position:relative;font-family:var(--wp2-head);font-weight:500;font-size:var(--fs-row);line-height:var(--lh-row);letter-spacing:-.01em;color:var(--paper)}.wp2-cta .sq{position:relative;flex:none;width:40px;height:40px;border-radius:2px;background:color-mix(in oklab,var(--paper) 16%,transparent);display:flex;align-items:center;justify-content:center}.wp2-cta .sq img{display:block;width:16px;height:16px;filter:invert(1)}.wp2-cta:disabled,.wp2-cta[disabled]{background:var(--paper);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);cursor:default}.wp2-cta:disabled .label{color:var(--ink-3)}.wp2-cta:disabled:before{display:none}.wp2-cta:disabled .sq{background:var(--fill)}.wp2-cta.danger{background:var(--rose-ink)}.wp2-cta:disabled .sq img{filter:none}.wp2-cta.line{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.wp2-cta.line,.wp2-cta.line .label{color:var(--ink)}.wp2-cta.line:before{opacity:.05}.wp2-cta.line .sq{color:var(--ink-2);background:var(--wash)}.wp2-cta.line.hue-green .sq{color:var(--green-ink);background:color-mix(in oklab,var(--green-ink) 10%,var(--paper))}.wp2-cta.line.hue-blue .sq{color:var(--blue-ink);background:color-mix(in oklab,var(--blue-ink) 10%,var(--paper))}.wp2-cta.line.hue-teal .sq{color:var(--teal-ink);background:color-mix(in oklab,var(--teal-ink) 10%,var(--paper))}.wp2-cta.line.hue-plum .sq{color:var(--plum-ink);background:color-mix(in oklab,var(--plum-ink) 10%,var(--paper))}.wp2-cta.line .sq svg{display:block}@media (hover:hover){.wp2-cta.line:hover{box-shadow:inset 0 0 0 1px var(--ink-4)}}.wp2-pill{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:2px;background:var(--paper);font-family:var(--app-face);font-weight:500;font-size:var(--fs-row);color:var(--ink);cursor:pointer;text-decoration:none;transition:background-color .16s var(--ease)}.wp2-pill:active{background:var(--fill)}.wp2-list362{width:100%;max-width:100%;margin:0 auto}.wp2-lead{width:34px;height:34px;flex:none;display:flex;align-items:center;justify-content:center}.wp2-lead .wp-mark{width:18px;height:18px}.wp2-metarow{display:flex;align-items:center;padding:12px 2px;width:100%}.wp2-metarow .body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.wp2-metarow .k{font-family:var(--wp2-open);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp2-metarow .v{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.wp2-metarow .v.serif{font-family:var(--wp2-letter);letter-spacing:-1.16px}.wp2-metarow .v.head{font-family:var(--wp2-head)}.wp2-markers{gap:6px;width:100%}.wp2-marker,.wp2-markers{display:flex;flex-direction:column}.wp2-marker{gap:8px;padding:13px 2px 11px}.wp2-mtop{display:flex;align-items:baseline;justify-content:space-between}.wp2-mname{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:-.07px;color:var(--ink)}.wp2-mval{display:flex;align-items:baseline;gap:3px}.wp2-mval .v{font-weight:500;font-size:var(--fs-body);line-height:var(--lh-body)}.wp2-mval .v,.wp2-mval .v.out{color:var(--ink)}.wp2-mval .u{font-size:var(--fs-footnote);line-height:1.38;color:var(--ink-3)}.wp2-out{display:flex;align-items:center;gap:5px;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink)}.wp2-out svg{width:14px;height:14px;flex:none}.wp2-counts{gap:16px;flex-wrap:wrap}.wp2-counts,.wp2-counts .in{display:flex;align-items:center}.wp2-counts .in{gap:5px;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp2-counts .in svg{width:14px;height:14px;flex:none}.wp2-counts.summary{flex-direction:column;align-items:flex-start;gap:4px}.wp2-counts.summary .in,.wp2-counts.summary .wp2-out{color:var(--ink)}.wp2-counts.summary .wp2-out svg{margin-left:0}.wp2-figure{display:flex;align-items:baseline;gap:7px;font-family:var(--wp2-sf);font-weight:400}.wp2-figure .n{font-size:var(--fs-amount);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.wp2-figure .u{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-3)}.wp2-ends{padding-top:4px}.wp2-axis,.wp2-ends{display:flex;justify-content:space-between;font-size:var(--fs-footnote);line-height:1.38;color:var(--ink-3)}.wp2-when{font-family:var(--wp2-open)}.wp2-mark,.wp2-when{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-3)}.wp2-mark{display:flex;align-items:center;gap:5px}.wp2-mark svg{width:14px;height:14px;flex:none}.wp2-filed{display:flex;flex-direction:column;gap:0;padding:16px 0;border-radius:2px;width:100%}.wp2-label.ink{color:var(--cta-ink)}.wp2-finding{display:flex;flex-direction:column;gap:2px;padding:8px 2px}.wp2-barblock .wp-quiet{width:min(358px,100%);line-height:1.45}.wp2-trend{display:flex;flex-direction:column;gap:10px;padding:12px 0;border-radius:2px;width:100%}.wp2-trend.parcel{padding:18px 0}.wp2-qmark{display:inline-block;width:17px;height:22px;overflow:hidden;font-family:var(--wp2-quote);font-weight:400;font-size:42px;line-height:45px;vertical-align:-6px;color:rgba(0,0,0,.7);pointer-events:none}.wp2-qmark.open{margin-right:4px}.wp2-quoted{display:flex;flex-direction:column;gap:0;width:100%}.wp2-attrib{width:100%;text-align:right;font-family:var(--wp2-head);font-weight:500;font-size:var(--fs-footnote);line-height:1.38;letter-spacing:.23px;color:var(--ink-3)}.wp2-topbar{justify-content:space-between;padding-bottom:15px;width:100%;position:relative}.wp2-topbar,.wp2-topbar .sign{display:flex;align-items:center}.wp2-topbar .sign{position:absolute;left:50%;top:22px;transform:translate(-50%,-50%);color:var(--wp2-live);pointer-events:none}.wp2-topbar .sign .mark{width:40px;height:11.05px;font-size:18.18px}.wp2-topbar .actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.wp2-topbar .actions a,.wp2-topbar .actions button{justify-content:center}.wp2-topbar .actions a,.wp2-topbar .actions button,.wp2-topbar .back{display:flex;align-items:center;padding:0;border:0;background:none;cursor:pointer}.wp2-topbar .back{gap:15px;text-decoration:none}.wp2-topbar img{display:block;width:22px;height:22px}.wp2-topbar .where{font-family:var(--wp2-head);font-weight:400;font-size:var(--fs-body);letter-spacing:-.36px;color:var(--cta-ink)}.wp2-ask{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(24px + var(--safe-bottom));z-index:41;width:368px;max-width:calc(100% - 34px);padding:10px 10px 10px 15px;border-radius:20px;background:var(--wp2-glass);box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);text-decoration:none;display:block}.wp2-ask.onthread{bottom:max(28px,calc(18px + var(--safe-bottom)));padding:0;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(10,49,67,.05);overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.wp2-ask.onthread .stack{display:flex;flex-direction:column}.wp2-ask.onthread .stack.settling{opacity:.6}.wp2-ask.onthread .fieldrow{display:flex;align-items:flex-start;gap:8px;padding:12px 14px 2px}.wp2-ask.onthread .field{font-size:16px;line-height:1.4;min-height:26px;max-height:160px}.wp2-ask.onthread .field::placeholder{color:var(--ink-3)}.wp2-ask.onthread .controls{display:flex;align-items:center;justify-content:space-between;padding:0 8px 6px}.wp2-ask.onthread .controls .right{display:flex;align-items:center;gap:6px}.wp2-ask.onthread .tap.plus{background:none;border-radius:100px}.wp2-ask.onthread .tap.mic{background:none}.wp2-ask.onthread .send{background:var(--ink)}.wp2-ask.onthread.listening{background:var(--paper);border-color:var(--line)}.wp2-ask.onthread .voicerow{display:flex;align-items:center;gap:12px;padding:16px 12px 16px 16px;min-height:64px}.wp2-ask.onthread .voicerow .vtext{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--wp2-avenir);font-weight:300;font-size:15px;color:var(--ink-2)}.wp2-ask.onthread .voicerow .vtime{flex:none;font-family:var(--wp2-head);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.wp2-ask.onthread .voicerow .vstop{flex:none;width:34px;height:34px;border-radius:100px;background:var(--ink);display:flex;align-items:center;justify-content:center}.wp2-ask.onthread .send.idle,.wp2-ask.onthread .send[disabled]{background:var(--ink);opacity:.22}.wp-page.chat{display:flex;flex-direction:column;height:100dvh}.wp-page.chat .agentmsb{flex:1 1;min-height:0;display:flex;flex-direction:column}.wp-page.chat .wp2-thread{flex:1 1;min-height:0;overflow-y:auto}.wp2-ask .row{justify-content:space-between;width:100%}.wp2-ask .row,.wp2-ask .side{display:flex;align-items:center}.wp2-ask .side{gap:5px}.wp2-ask .tap{flex:none;display:flex;align-items:center;justify-content:center;padding:1px 4px;border:0;border-radius:5px;background:none;cursor:pointer}.wp2-ask .tap.plus{width:20px;height:20px}.wp2-ask .tap.plus img{width:14px;height:14px}.wp2-ask .tap.mic{width:25px;height:25px}.wp2-ask .tap.mic img{width:15px;height:15px}.wp2-ask .send{flex:none;width:25px;height:25px;border:0;border-radius:100px;background:var(--wp2-live);display:flex;align-items:center;justify-content:center;cursor:pointer}.wp2-ask .send.idle,.wp2-ask .send[disabled]{background:var(--wp2-idle)}.wp2-ask .send img{display:block;width:12px;height:12px}.wp2-ask .field,.wp2-ask .ph{flex:1 1;min-width:0;border:0;background:none;outline:none;resize:none;min-height:24px;max-height:120px;overflow-y:hidden;font-family:var(--wp2-avenir);font-weight:300;font-size:14px;line-height:1.35;color:var(--ink);padding:0}.wp2-ask .ph{color:rgba(0,0,0,.6);font-weight:300}.wp2-ask .field::placeholder{color:rgba(0,0,0,.6)}.wp2-avatar{flex:none;width:40px;height:40px;border-radius:100px;background:var(--avatar);display:flex;align-items:center;justify-content:center;font-family:var(--wp2-quote);font-weight:700;font-size:var(--fs-body);letter-spacing:-.32px;color:rgba(0,0,0,.8)}.wp2-thread{gap:18px}.wp2-reading,.wp2-thread{display:flex;flex-direction:column;width:100%}.wp2-reading{gap:10px}.wp2-barblock{display:flex;flex-direction:column;gap:10px;width:100%}.wp2-marker{text-decoration:none;color:inherit}.wp2-marker:active{background:var(--fill)}.wp2-card .wp-line,.wp2-card.quote .wp-line{width:100%;margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}.wp2-card.quote .wp2-quoted .wp-line{width:300px;max-width:100%;align-self:center;position:relative}.wp2-card.quote .wp2-quoted .wp-line .wp2-qmark.open{position:absolute;left:-21px;top:-4px;margin:0}.wp2-barblock .wp-bar,.wp2-marker .wp-bar{width:min(358px,100%);margin:0;align-self:flex-start}.wp2-ask .wp-chips{margin-bottom:10px}.wp2-ask .row.settling{opacity:.6}@media (min-width:1024px){.wp2-ask:not(.onthread){display:none}.wp-page{padding-top:24px;padding-bottom:60px;align-items:flex-start}.wp2-linkcard,.wp2-list362{margin-left:0;margin-right:auto}.wp-page.chat{padding-bottom:24px}.wp-page.wide{max-width:none}.wp-page.wide>.wp-list,.wp-page.wide>.wp2-card,.wp-page.wide>.wp2-title{max-width:900px}.wp2-split{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:28px;align-items:start;width:100%}.wp2-split .wp2-detail{position:sticky;top:34px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:4px 18px 18px}.wp-pane{display:flex;flex-direction:column;gap:10px;padding:0;background:none;min-height:0}.wp-pane>*{width:100%}.wp-pane.roomy{gap:20px}.wp2-marker{border:0;background:none;font:inherit;text-align:left;width:100%;cursor:pointer;border-radius:2px;padding:8px 10px;margin:0 -10px}.wp2-marker.picked{background:var(--wash)}}.wp2-quietcall{font-family:var(--wp2-avenir);display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:11px 12px;border:0;border-radius:6px;color:var(--wp2-near-black);font-size:var(--fs-body);letter-spacing:-.29px;text-decoration:none;cursor:pointer}.wp2-quietcall,.wp2-quietcall:active{background:var(--wash)}@media (min-width:1024px){.wp-page:not(.chat){max-width:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,380px));gap:18px;align-content:start;justify-content:start}.wp-page:not(.chat)>*{grid-column:1/-1;width:100%}.wp-page:not(.chat)>.wp-list.wp2-list362,.wp-page:not(.chat)>.wp2-card,.wp-page:not(.chat)>.wp2-linkcard,.wp-page:not(.chat)>.wp2-trend{grid-column:auto;width:360px;max-width:100%}.wp-page:not(.chat)>.wp2-cta,.wp-page:not(.chat)>.wp2-pill,.wp-page:not(.chat)>.wp2-quietcall{width:360px;max-width:100%}.wp-page:not(.chat)>.wp-list,.wp-page:not(.chat)>.wp2-greeting,.wp-page:not(.chat)>.wp2-title{max-width:900px}.wp-page.wide>.wp2-card{grid-column:1/-1;width:100%;max-width:900px}.wp-page.chat{max-width:860px;height:calc(100dvh - 34px);min-height:0;padding-bottom:14px}.wp-page.chat .agentmsb{flex:1 1;min-height:0}.wp-page.chat .wp2-topbar{width:100%;padding-bottom:8px}.wp2-ask.onthread{position:sticky;left:auto;bottom:10px;transform:none;width:100%;max-width:100%;margin-top:auto}.wp-page.chat .wp-reply .wp-line,.wp-page.chat .wp-reply p{max-width:62ch}.wp-page.chat .wp2-card,.wp-page.chat .wp2-linkcard{width:380px;margin-left:0;margin-right:auto}}.wp2-avatar-img{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.wp2-avatar.editable{border:0;padding:0;cursor:pointer;position:relative;overflow:hidden}.wp2-avatar.editable:active{opacity:.85}.wp2-avatar.editable.busy{opacity:.5;cursor:default}.wp2-avatar.member{box-shadow:0 0 0 2px var(--paper),0 0 0 3.25px var(--plum-ink)}.wp2-card.settings{gap:12px;background:none;border:0;border-radius:0;box-shadow:none;padding:32px 0 18px;width:100%}.wp2-card.settings:first-of-type{padding-top:8px}.wp2-card.settings>.wp2-h{margin-bottom:2px}@media (max-width:1023px){body:has(.wp-page.chat),html:has(.wp-page.chat){overflow:hidden;overscroll-behavior:none}.wa-page:has(.wp-page.chat){will-change:auto;animation:none}.wp-page.chat{position:fixed;top:0;left:0;right:0;bottom:var(--kb);height:auto;min-height:0;max-height:none;z-index:30;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:calc(6px + var(--safe-top)) var(--page-gutter) max(10px,var(--safe-bottom));background:var(--bg);overscroll-behavior:none}.wp-page.chat .wp2-topbar{flex:none;padding-bottom:10px}.wp-page.chat .wp2-thread{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-anchor:none;padding-bottom:12px}.wp-page.chat .wp2-chat-disclaimer{flex:none;margin-top:10px;margin-bottom:8px}.wp-page.chat .wp2-ask.onthread{position:static;left:auto;right:auto;bottom:auto;transform:none;width:100%;max-width:100%;margin:0;flex:none}body.kb-open .wp-page.chat{padding-bottom:10px}}.wp-page.chat .wp2-topbar{position:sticky;top:0;z-index:3;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 8px),transparent)}.wp2-ask .row{align-items:flex-end}.wp2-ask .side:first-child{flex:1 1;min-width:0}.wp2-ask .send,.wp2-ask .tap,.wp2-ask .tap.mic,.wp2-ask .tap.plus,.wp2-topbar a,.wp2-topbar button{min-width:44px;min-height:44px}.wp2-ask .send:focus-visible,.wp2-ask .tap:focus-visible,.wp2-topbar a:focus-visible,.wp2-topbar button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp2-ask .field:focus,.wp2-ask .field:focus-visible{outline:none}.wp2-chat-disclaimer{flex:none}.wp-disclaimer .mark{height:.7em;width:calc(.7em * 2.2 / .61);vertical-align:baseline;color:var(--mark)}@supports (height:1cap){.wp-disclaimer .mark{height:1cap;width:calc(1cap * 2.2 / .61)}}.wp2-threadin{display:flex;flex-direction:column;gap:18px;width:100%}.wp-top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:48px;padding:2px 3px;font-family:var(--wp2-body);background:none;position:relative;isolation:isolate}.wp-top:after{content:"";position:absolute;inset:0 0 -12px 0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--wp2-ground) 0,var(--wp2-ground) 32px,transparent 100%)}.wp-top:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--safe-top);background:var(--wp2-ground)}.wp-top .slot{width:44px;height:44px}.wp-top .back,.wp-top .sign{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:2px;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease)}.wp-top .back img{display:block;width:22px;height:22px}.wp-top .sign{justify-self:center;padding:0 10px;color:var(--wp2-live)}.wp-top .sign .mark{width:40px;height:11.05px;font-size:18.18px}.wp-top .back:active,.wp-top .sign:active{background:var(--fill,rgba(0,0,0,.04))}@media (hover:hover){.wp-top .back:hover,.wp-top .sign:hover{background:var(--fill,rgba(0,0,0,.04))}}.wp-top .back:focus-visible,.wp-top .sign:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp2-topbar a.sign{pointer-events:auto;text-decoration:none}.wp-tabs{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px max(6px,var(--safe-left)) var(--safe-bottom) max(6px,var(--safe-right));background:color-mix(in srgb,var(--wp2-ground) 92%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}.wp-tabs:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:18px;background:linear-gradient(to top,color-mix(in srgb,var(--wp2-ground) 92%,transparent),transparent);pointer-events:none}.wp-tabs .tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;border-radius:2px;color:var(--ink-3);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .16s var(--ease)}.wp-tabs .tab svg{display:block;flex:none;color:var(--hue,currentColor)}.wp-tabs .tab .lab{font-family:var(--wp2-avenir);font-size:13px;line-height:1.15;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.wp-tabs .tab{color:var(--ink-2)}.wp-tabs .tab.on{color:var(--ink)}.wp-tabs .tab.on .lab{font-weight:500}.wp-tabs .tab .lab{font-weight:450}.wp-tabs .tab:active{color:var(--ink);opacity:.72}.wp-tabs .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body.kb-open .wp-tabs{display:none}@media (max-width:1023px){body:not(.kb-open):has(.wp-tabs) .wp-page.chat{bottom:calc(60px + var(--safe-bottom));padding-bottom:8px}}@media (min-width:1024px){.wp-tabs,.wp-top{display:none}.wp-full .wp-top{display:grid}.wp-top.desk:not(.root){display:grid;position:sticky;top:0;z-index:20;padding:6px 10px 2px;height:56px}.wp-top.desk .sign{visibility:hidden}}.wp-top.desk{display:none}@media (prefers-reduced-motion:reduce){.wp-tabs .tab,.wp-top .back,.wp-top .sign{transition:none}}.wp-full{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;background:var(--paper);padding-top:var(--safe-top);overflow:hidden;animation:wp-full-in .2s cubic-bezier(.22,.8,.26,1)}.wp-full>.wp-top{position:absolute;top:var(--safe-top);left:0;right:0;z-index:2}.wp-full-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:16px;padding:calc(48px + 12px) var(--page-gutter,16px) calc(32px + var(--safe-bottom));width:100%;max-width:560px;margin:0 auto}.wp-full-body .wp2-t{margin-bottom:8px;overflow-wrap:anywhere}@keyframes wp-full-in{0%{transform:translateX(16px);opacity:0}}@media (prefers-reduced-motion:reduce){.wp-full{animation:none}}.wp-search{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink-3);transition:border-color .16s var(--ease)}.wp-search:focus-within{border-color:var(--ink-3)}.wp-search svg{flex:none}.wp-search input{flex:1 1;min-width:0;height:46px;border:0;outline:none;background:none;font:inherit;font-size:var(--fs-body);color:var(--ink);appearance:none}.wp-search input::placeholder{color:var(--ink-3)}.wp-search input::-webkit-search-cancel-button{-webkit-appearance:none}.wp-seg{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--page-gutter, 16px));padding:0 var(--page-gutter,16px)}.wp-seg::-webkit-scrollbar{display:none}.wp-seg button{flex:none;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink-2);font:inherit;font-size:var(--fs-subhead);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease)}.wp-seg button.on{background:var(--paper);border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink);color:var(--ink)}.wp-seg button:active{background:var(--wash)}@media (hover:hover){.wp-seg button:not(.on):hover{border-color:var(--ink-4)}}.wp-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.wp-none{color:var(--ink-3)}.wp-doc .wp2-t{font-size:var(--fs-title1);overflow-wrap:anywhere}.wp-chip{align-self:flex-start;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-subhead);cursor:pointer}.wp-chip:active{background:var(--fill)}.wp-letter{font-size:var(--fs-body);line-height:1.55;color:var(--ink)}.wp-letter p{margin:0 0 14px}.wp-pdf{height:calc(100dvh - 260px - var(--safe-top) - var(--safe-bottom));min-height:420px;border:1px solid var(--line);background:var(--paper)}.wp-pdf,.wp-photo{width:100%;border-radius:2px}.wp-photo{height:auto;display:block}.wp-letter.tw-letter li,.wp-letter.tw-letter p{font-size:var(--fs-body);line-height:1.55}.wp-who{display:flex;align-items:center;gap:14px;padding:4px 0 8px}.wp-who .who{display:flex;flex-direction:column;gap:2px;min-width:0}.wp-who .n{font-family:var(--wp2-head);font-size:var(--fs-title2);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--ink)}.wp-who .e,.wp-who .n{overflow-wrap:anywhere}.wp-who .e{font-size:var(--fs-subhead);color:var(--ink-3)}.wp-settings-foot{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:12px}.wp-quietbtn{min-height:44px;padding:0 18px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background-color .16s var(--ease)}.wp-quietbtn:active{background:var(--fill)}.wp-quietbtn[disabled]{color:var(--ink-3)}.wp-fact{display:flex;align-items:center;min-height:52px;padding:12px 2px;border-bottom:1px solid var(--line);font-size:var(--fs-body);color:var(--ink)}.wp-list .wp-fact:last-child{border-bottom:0}.wp-top button.back,.wp-top button.sign{border:0;background:none;padding:0;cursor:pointer;font:inherit}.wp-top button.sign{padding:0 10px}.wp-full:focus{outline:none}.wp-seg{margin:0;padding:0}.wp-top .me{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:100px;text-decoration:none;-webkit-tap-highlight-color:transparent}.wp-top .me:active{opacity:.8}.wp-top .me:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--ink)}.wp-home-open{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:100%;padding:8px 0;text-align:center;animation:wp-greet-in .32s cubic-bezier(.22,.8,.26,1) backwards}.wp-home-open .wp2-greet{text-wrap:balance}@keyframes wp-greet-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.wp-home-open{animation:none}}.wp-page.chat .wp2-threadin:has(>.wp-home-open){min-height:100%}.wp-above{flex:none;align-self:stretch;width:100%;padding:0 0 12px}.wp-above:empty,.wp-above:has(>.wp-homecard:empty:not(.hold)){display:none}.wp-homecard.hold{height:72px;display:flex;flex-direction:column;justify-content:flex-end}.wp-homecard.hold>.wst{flex:none}.wp-livecards{display:flex;flex-direction:column;gap:8px}.wp-livecard{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px 8px 12px;border:1px solid var(--line);border-radius:20px;background:var(--paper);font-family:var(--wp2-body);color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out,transform .12s ease-out,border-color .16s ease-out}.wp-livecard:active{background:var(--fill);transform:scale(.98)}@media (hover:hover){.wp-livecard:hover{border-color:var(--ink-4)}}.wp-tile{position:relative;flex:none;display:flex;align-items:center;justify-content:center}.wp-tile,.wp-tile svg{width:24px;height:24px}.wp-tile svg{display:block}.wp-tile.blue{color:var(--blue-ink)}.wp-tile.teal{color:var(--teal-ink)}.wp-tile.plum{color:var(--plum-ink)}.wp-tile.green{color:var(--green-ink)}.wp-tile.ink{color:var(--ink-2)}.wp-tile .new{position:absolute;top:-3px;right:-4px;width:8px;height:8px;border-radius:100px;border:2px solid var(--paper);box-sizing:content-box}.wp-tile.blue .new{background:var(--blue)}.wp-tile.teal .new{background:var(--teal)}.wp-tile.plum .new{background:var(--plum)}.wp-tile.green .new{background:color-mix(in oklab,var(--green-ink) 72%,var(--paper))}.wp-tile.ink .new{background:var(--ink)}.wp-livecard .t{flex:1 1;min-width:0;font-size:var(--fs-row);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.wp-livecard .s{flex:none;max-width:46%;font-size:var(--fs-secondary);line-height:1.3;color:var(--ink-3);text-align:right}.wp-livecard>svg:last-child{flex:none;color:var(--ink-4)}.wp-loading{display:flex;align-items:center;min-height:44px;font-size:var(--fs-body)}@media (prefers-reduced-motion:reduce){.wp-livecard{transition:none}}.wp-anchorlabel{position:relative;height:18px;margin-top:2px}.wp-anchorlabel span{position:absolute;top:0;white-space:nowrap;font-size:var(--fs-caption);line-height:18px;color:var(--ink-3)}@media (max-width:374px){.wp-livecard{gap:10px;padding-left:10px;padding-right:10px}.wp-livecard .s{font-size:var(--fs-caption)}}.wp-top .act{justify-self:end;min-width:44px;min-height:44px;padding:0 11px;border:0;border-radius:2px;background:none;font:inherit;font-size:var(--fs-secondary);font-weight:500;color:var(--ink);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out}.wp-top .act:active{background:var(--fill)}.wp-top .act.icon{display:flex;align-items:center;justify-content:center;padding:0}.wp-top .act.icon img{display:block;width:22px;height:22px}.wp-readings{display:flex;flex-direction:column;gap:4px;margin-top:12px}.wp-readings .wp-readval{font-size:var(--fs-row);line-height:var(--lh-row);font-weight:500;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-row.src-item{cursor:default}.wp-row.src-item:active{background:none}.wp-livecard,.wp-row,.wp2-marker{transition:background-color .15s ease-out,transform .15s ease-out,border-color .16s ease-out}.wp-row:active,.wp2-marker:active{transform:scale(.98)}.wp-row.src-fixed:active,.wp-row.src-item:active{transform:none}@keyframes wp-rise{0%{opacity:0;transform:translateY(6px)}}.wp-rise{animation:wp-rise .2s cubic-bezier(.22,.8,.26,1) backwards}@keyframes wp-fadein{0%{opacity:0}}.wp-livecards .wp-livecard{animation:wp-fadein .2s ease-out backwards}.wp-livecards .wp-livecard:nth-child(2){animation-delay:30ms}.wp-livecards .wp-livecard:nth-child(3){animation-delay:60ms}@keyframes wp-fill{0%{transform:scaleX(0)}}.wp-bar .usual{transform-origin:left center;animation:wp-fill .22s cubic-bezier(.22,.8,.26,1) backwards}@keyframes wp-pos-in{0%{opacity:0}}.wp-bar .pos{animation:wp-pos-in .22s ease-out backwards}@keyframes wp-dot{50%{transform:scale(1.35)}}.wp-tile .new{animation:wp-dot .42s ease-out .24s 1}.wp-choice:active,.wp-seg button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.wp-livecard,.wp-row,.wp2-marker{transition:background-color .15s ease-out}.wp-choice:active,.wp-row:active,.wp-seg button:active,.wp2-marker:active{transform:none}.wp-bar .pos,.wp-bar .usual,.wp-livecards .wp-livecard,.wp-rise,.wp-tile .new{animation:none}.wp-bar .pos{transition:none}}.wp-livecard .body{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}.wp-livecard .t{flex:1 1 7em;overflow-wrap:break-word}.wp-livecard .s{flex:0 1 auto;margin-left:auto;max-width:100%}.wp2-out{align-items:flex-start}.wp2-out svg{margin-top:.3em}@supports (height:1lh){.wp2-out svg{margin-top:calc((1lh - 14px) / 2)}}@media (min-width:1024px){.wp-page:not(.chat):not(.wide):not(.bk):not(.tp):not(.sh){max-width:calc(900px + 2 * var(--page-gutter));margin-left:auto;margin-right:auto;justify-content:center}.wp-page.wide{max-width:calc(1240px + 2 * var(--page-gutter));margin-left:auto;margin-right:auto}}.wp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wp-disclaimer.caption,.wp-page.chat .wp-disclaimer.caption{flex:0 1 auto;align-self:stretch;min-height:0;overflow-y:auto;margin:12px auto 0;max-width:100%;padding:0;font-size:10.5px;line-height:13px;letter-spacing:0;color:var(--ink-3);text-align:center;text-wrap:balance}.wp-navglyph{position:relative;display:inline-flex;flex:none}.wp-navglyph>svg{display:block}.wp-navglyph .shine{position:absolute;inset:0;color:var(--mark,#76a8f4);-webkit-mask-image:linear-gradient(105deg,transparent 35%,#000 50%,transparent 65%);mask-image:linear-gradient(105deg,transparent 35%,#000 50%,transparent 65%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:wp-navshine 2.4s linear infinite;pointer-events:none}.wp-navglyph .shine svg{display:block}.wp-navglyph .still{display:none}@keyframes wp-navshine{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.wp-navglyph .shine{display:none}.wp-navglyph .still{display:block;position:absolute;top:-1px;right:-3px;width:6px;height:6px;border-radius:100px;background:var(--mark,#76a8f4);box-shadow:0 0 0 2px var(--paper)}}.wp2-topbar .back.start{display:flex;align-items:center}.wp-homebar-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:10px;background:none;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out,color .12s ease-out}.wp-homebar-btn:active{background:var(--fill);color:var(--ink)}@media (hover:hover){.wp-homebar-btn:hover{color:var(--ink)}}.wp-homebar-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-resume{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;font:inherit;font-size:13px;line-height:18px;color:var(--ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .12s ease-out,background-color .12s ease-out}.wp-resume>svg{flex:none}.wp-resume:active{color:var(--ink);background:var(--fill)}@media (hover:hover){.wp-resume:hover{color:var(--ink)}}.wp-resume:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-past-search{width:100%;min-height:48px;margin:4px 0 16px;padding:0 16px;border:1px solid var(--line);border-radius:14px;background:var(--paper);font:inherit;font-size:17px;color:var(--ink)}.wp-past-search:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.wp-past-empty{font-size:17px;color:var(--ink-3);margin:8px 0}@media (min-width:1024px){.wp-home-thread .wp2-topbar:has(>span.back.start){display:flex}.wp-home-thread .wp2-topbar:has(>span.back.start) .actions{display:flex}.wp-home-thread .wp2-topbar .actions .me{display:none}}.wp-side-row .wp-navglyph .shine svg,.wp-tabs .tab .wp-navglyph .shine svg{color:var(--mark,#76a8f4)}.wp-bk-group{display:flex;flex-direction:column;gap:4px}.wp-bk-group+.wp-bk-group,.wp-bk-group+.wp-card,.wp-card+.wp-bk-group{margin-top:20px}.wp-bk-label{margin:0 0 4px;font-family:var(--wp2-head);font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:600;color:var(--ink-2)}.wp-bk-next{display:flex;flex-direction:column;gap:8px;padding:6px 0 14px}.wp-bk-next .wp2-h{margin-bottom:4px}.wp-bk-next .wp2-cta{margin-top:4px}.wp-bk-block{display:flex;flex-direction:column;gap:10px}.wp-pinned{position:sticky;bottom:calc(60px + var(--safe-bottom));z-index:2;margin-top:auto;padding:18px 0 24px;background:linear-gradient(to bottom,transparent,var(--paper) 18px)}@media (min-width:1024px){.wp-pinned{bottom:0;padding-bottom:16px}.wp-pinned .wp2-cta{max-width:420px}}.wp-side-btn,.wp-side-mark,.wp-side-tab{background:transparent;transition:background-color .14s var(--ease)}@media (hover:hover){.wp-side-btn:hover,.wp-side-mark:hover,.wp-side-tab:not([aria-current]):hover{background:var(--panel-2)}}.wp-side-btn:focus-visible,.wp-side-mark:focus-visible,.wp-side-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wp-side-btn,.wp-side-mark,.wp-side-tab{transition:none}}.wp-visit-who{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin-top:4px}.wp-visit .wp2-title.spaced{gap:4px}.wp-visit-part{display:flex;flex-direction:column;gap:10px;margin-top:18px}.wp-visit-field{width:100%;min-height:112px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:max(16px,var(--fs-body));line-height:1.5;resize:vertical;transition:border-color .16s var(--ease)}.wp-visit-field:focus{outline:none;border-color:var(--ink-3)}.wp-visit-field:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-visit-field:disabled{color:var(--ink-3)}.wp-visit .wp-row .t{color:var(--ink);text-decoration:none}.wp-watchdot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px}.wp-watchdot:before{content:"";width:7px;height:7px;border-radius:100px;background:var(--ink)}.wp-langs{display:flex;flex-direction:column;gap:10px}.wp-lang{min-height:56px}.wp-lang .end .wp-mark{width:20px;height:20px}@media (hover:hover){.wp-row:hover{background:var(--wash)}.wp-row.src-fixed:hover,.wp-row.src-item:hover{background:none}}.wp-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.wp-disclaimer.results{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-top:4px;max-width:580px}.wp-disclaimer.results .wp-quiet{margin:0}.wp-disclaimer.results .wp-more{padding:10px 0;font-size:var(--fs-footnote);color:var(--ink-2)}@media (hover:hover){.wp-textbtn:hover{color:var(--ink)}}:is(a,button,summary,select,[role=tab],[role=radio],[role=checkbox],[role=switch],[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-kb] :is(input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-kb] .wp2-ask.onthread .field:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-radius:6px}@media (hover:hover){.wp-seg button.on:hover{background:var(--wash)}.wp2-avatar.editable:hover{opacity:.88}.wp-quietbtn:hover:not([disabled]){border-color:var(--ink-4);background:var(--wash)}.wp2-pill:hover{border-color:var(--ink-4)}.wp-disclaimer.results .wp-more:hover{color:var(--ink)}.wp2-marker.picked:hover,.wp2-marker:hover{background:var(--wash)}.wp2-quietcall:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,var(--paper))}.wp-chip:hover{border-color:var(--ink-4)}.wp-hoverline:hover:not([disabled]){box-shadow:inset 0 0 0 1px var(--ink-4)}.wp-hoverline.danger:hover{box-shadow:inset 0 0 0 1px var(--red,#b3261e)}}.wp-note{display:flex;flex-direction:column;gap:6px}.wp-note .wp-line{font-size:var(--fs-body);line-height:1.55}.wp-note-by{font-family:var(--wp2-head);font-size:var(--fs-secondary);font-weight:500;color:var(--ink-2)}.wp-summary{display:flex;flex-direction:column;gap:10px;padding:4px 0 8px}.wp-pinned.free{bottom:0;padding-bottom:calc(16px + var(--safe-bottom))}.wp-page:has(>.wp-pinned){padding-bottom:calc(60px + var(--safe-bottom))}.wp-page:has(>.wp-pinned.free){padding-bottom:0}@media (min-width:1024px){.wp-page:has(>.wp-pinned){padding-bottom:0}}@media (max-width:1023px){.wp-page>.wp-pinned{width:calc(100% + 2 * var(--page-gutter));margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}