.ld{background:var(--sp-bone);color:var(--sp-ink)}.ld main{display:block}.ld-hero{height:calc(100svh - 68px);background:var(--sp-night);color:var(--sp-night-text);isolation:isolate}.ld-hero,.ld-stage{position:relative;min-height:0;overflow:hidden}.ld-stage{height:100%;padding:0 var(--sp-gutter);display:flex;flex-direction:column}.ld-plate{position:absolute;inset:0;z-index:0;background:var(--sp-night);opacity:0;transition:opacity var(--sp-scene) var(--sp-ease)}.ld-plate.is-ready{opacity:1}.ld-plate-fallback{left:38%}.ld-plate-fallback svg{width:100%;height:100%;opacity:.7}@media (max-width:760px){.ld-plate-fallback{left:0;top:32%;opacity:.4}}.ld-plate .maplibregl-ctrl-attrib{background:transparent!important}.ld-plate .maplibregl-ctrl-attrib a,.ld-plate .maplibregl-ctrl-attrib-inner{color:var(--sp-night-faint)!important;font-size:10px}.ld-plate .maplibregl-ctrl-attrib-button{filter:invert(1);opacity:.4}.ld-close h2,.ld-hero h1,.ld-sec .sys-head h2{font-family:var(--font-sans-display),var(--font-sans),sans-serif;font-optical-sizing:auto}.ld-close h2 em,.ld-hero h1 em,.ld-sec .sys-head h2 em{font-family:var(--font-serif-display),var(--font-serif-stack)}.ld-hero-copy{position:relative;z-index:2;max-width:620px;padding:clamp(34px,8vh,92px) 0 var(--sp-7);display:grid;gap:clamp(14px,2.2vh,var(--sp-5));pointer-events:none}.ld-hero-copy>*{pointer-events:auto}.ld-hero h1{margin:0;font-size:clamp(42px,6.8vw,96px);line-height:.98;letter-spacing:-.012em;font-weight:600;color:var(--sp-night-text);text-wrap:balance}.ld-hero h1 em{display:block;margin-top:.08em;font-style:italic;font-weight:400;letter-spacing:-.02em;color:var(--sp-sky)}.ld-hero-sub{margin:calc(-1 * var(--sp-2)) 0 0;max-width:34ch;font-size:clamp(16px,1.5vw,19px);line-height:1.45;color:var(--sp-night-dim);text-wrap:balance}.ld-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-6);margin-top:var(--sp-2)}.ld-meter{position:absolute;z-index:2;right:var(--sp-gutter);bottom:var(--sp-6);gap:var(--sp-4)}.ld-meter,.ld-meter-when{display:flex;align-items:baseline}.ld-meter-when{margin:0;gap:var(--sp-3)}.ld-meter-when span{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-meter-when b{font-size:15px;font-weight:500;color:var(--sp-night-text);font-variant-numeric:tabular-nums}.ld-replay{height:var(--ctl-h-sm);padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--sp-sky);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(143,183,255,.4)}.ld-replay:hover:not(:disabled){text-decoration-color:initial}.ld-replay:disabled{color:var(--sp-night-dim);text-decoration:none;cursor:default}.ld-sec{padding:var(--sp-section) var(--sp-gutter);display:grid;gap:var(--sp-8);overflow-x:clip}.ld-sec-bone{background:var(--sp-bone)}.ld-sec-shell{background:var(--sp-shell)}.ld-sec-night{background:var(--sp-night);color:var(--sp-night-text)}.ld-sec-tight{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.ld-sec .sys-head h2{font-size:clamp(32px,4.6vw,58px);letter-spacing:-.008em;line-height:1.02}.ld-sec .sys-head{max-width:760px}.ld-section-kicker{margin:0 0 var(--sp-3);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--sp-muted)}.ld-sec .sys-head h2{margin:0}.ld-hero-tally{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-7)}.ld-hero-tally div{display:flex;flex-direction:column-reverse;gap:2px}.ld-hero-tally dd{margin:0;font-family:var(--font-sans-display),var(--font-sans),sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--sp-night-text);font-variant-numeric:tabular-nums}.ld-hero-tally dt{font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--sp-night-dim)}.ld-meter-count{margin:0;font-size:12px;color:var(--sp-night-dim)}.ld-meter-count b{font-weight:500;color:var(--sp-night-text);font-variant-numeric:tabular-nums}.ld-levels{margin:0;padding:0;list-style:none;border-top:1px solid var(--sp-ink);border-bottom:1px solid var(--sp-rule)}.ld-levels>li+li{border-top:1px solid var(--sp-line)}.ld-levels a{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-5);padding:var(--sp-5) 0;color:var(--sp-ink);text-decoration:none}.ld-lv-text{display:grid;gap:3px;min-width:0}.ld-lv-text small{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-muted)}.ld-lv-text b{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.25;transition:color var(--sp-fast) var(--sp-ease-io)}.ld-lv-text>span{font-size:14px;line-height:1.45;color:var(--sp-body)}.ld-lv-go{display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h-sm);padding:var(--ctl-pad-sm);border-radius:var(--ctl-r);background:var(--ctl-tint);color:var(--sp-blue);font-size:var(--ctl-fs-sm);font-weight:var(--ctl-fw);white-space:nowrap;transition:background var(--sp-fast) var(--sp-ease-io),transform var(--sp-fast) var(--sp-ease-io)}.ld-levels a:active .ld-lv-go{transform:var(--ctl-press)}@media (hover:hover) and (pointer:fine){.ld-levels a:hover .ld-lv-go{background:var(--ctl-tint-hover)}.ld-levels a:hover b{color:var(--sp-blue)}}.sg{display:block;width:64px;height:64px;overflow:visible}.sg polygon{stroke:var(--sp-shell);stroke-width:1.2}.sg .sg-1{fill:var(--sp-seq-1)}.sg .sg-2{fill:var(--sp-seq-2)}.sg .sg-3{fill:var(--sp-seq-3)}.sg .sg-4{fill:var(--sp-seq-4)}.sg .sg-5{fill:var(--sp-seq-5)}.sg .sg-dash{fill:none;stroke:var(--sp-muted);stroke-width:.9;stroke-dasharray:2 2}.sg .sg-dot{fill:var(--sp-ink)}.sg .sg-flame{fill:var(--sp-flame)}.sg .sg-ring{fill:none;stroke:var(--sp-flame);stroke-width:1.2;opacity:.45}.sg .sg-route{fill:none;stroke:var(--sp-ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sg .sg-node{fill:var(--sp-paper);stroke:var(--sp-ink);stroke-width:1.4}.ld-scale{display:grid;gap:var(--sp-7)}.ld-audience{padding-top:clamp(68px,8vw,112px);padding-bottom:clamp(68px,8vw,112px)}@media (min-width:900px){.ld-scale .ld-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ld-scale .ld-levels>li+li{border-top:0;border-left:1px solid var(--sp-line)}.ld-scale .ld-levels a{height:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;row-gap:var(--sp-5);padding:var(--sp-6) var(--sp-6) var(--sp-6) 0}.ld-scale .ld-levels>li+li a{padding-left:var(--sp-6)}.ld-scale .ld-levels .sg{width:88px;height:88px}.ld-scale .ld-lv-text b{font-size:21px}.ld-scale .ld-lv-go{justify-self:start}}.ld-close{min-height:430px;box-sizing:border-box;background:var(--sp-night);color:var(--sp-night-text);padding:var(--sp-section) var(--sp-gutter);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:center;gap:clamp(48px,9vw,140px)}.ld-close-copy{display:grid;gap:var(--sp-3)}.ld-close-copy>p{margin:0;font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-close h2{margin:0;font-size:clamp(36px,5.6vw,72px);line-height:1.02;letter-spacing:-.012em;font-weight:600}.ld-close h2 em{display:block;font-style:italic;font-weight:400;color:var(--sp-sky);letter-spacing:-.02em}.ld-close-action{display:grid;gap:var(--sp-5);padding:var(--sp-5) 0;border-block:1px solid var(--sp-night-line)}.ld-close-action p{margin:0;display:grid;gap:5px}.ld-close-action b{font-size:17px;font-weight:600;color:var(--sp-night-text)}.ld-close-action span{font-size:13.5px;line-height:1.5;color:var(--sp-night-dim)}.ld-close-action .sys-btn{justify-self:stretch;justify-content:space-between}@media (max-width:760px){.ld-hero{height:calc(100svh - 58px);min-height:0}.ld-stage{height:100%;min-height:0;padding:0}.ld-hero-copy{padding:clamp(28px,6vh,46px) var(--sp-gutter) 76px;max-width:none}.ld-sec{padding-block:clamp(58px,15vw,76px);gap:var(--sp-6)}.ld-sec .sys-head h2{font-size:clamp(31px,10vw,42px)}.ld-audience{padding-block:64px}.ld-hero-tally{gap:var(--sp-3) var(--sp-5)}.ld-levels a{grid-template-columns:52px minmax(0,1fr);column-gap:var(--sp-4);row-gap:var(--sp-3);padding:var(--sp-4) 0}.ld-levels .sg{width:52px;height:52px}.ld-lv-go{grid-column:2;justify-self:start}.ld-plate{position:absolute;inset:0;height:auto;min-height:0;max-height:none;opacity:.82}.ld-stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(7,20,43,.95),rgba(7,20,43,.9) 48%,rgba(7,20,43,.55) 64%,rgba(7,20,43,.2) 78%,rgba(7,20,43,.35) 90%,rgba(7,20,43,.82))}.ld-meter{left:var(--sp-gutter);right:var(--sp-gutter);bottom:var(--sp-3);z-index:3;justify-content:space-between;gap:var(--sp-3)}.ld-meter-when{min-width:0;flex-wrap:wrap;gap:2px var(--sp-2)}.ld-meter-when span{font-size:10px;letter-spacing:.08em}.ld-meter-count{display:none}.ld-close{min-height:0;grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}}@media (max-width:420px){.ld-hero-actions{gap:var(--sp-3) var(--sp-5)}}@media (prefers-reduced-motion:no-preference){@media (min-width:761px){.ld .ld-hero{position:sticky;top:0;z-index:0}.ld main>:not(.ld-hero){position:relative;z-index:1}}.ld .ld-hero-tally{animation:ld-in var(--sp-slow) var(--sp-ease) .3s both}@supports (animation-timeline:view()){@media (min-width:761px){.ld .ld-hero-copy{animation:ld-lift linear both;animation-timeline:scroll(root block);animation-range:0 70vh}.ld .ld-plate.is-ready{animation:ld-recede linear both;animation-timeline:scroll(root block);animation-range:0 90vh}.ld .ld-meter{animation:ld-fade-out linear both;animation-timeline:scroll(root block);animation-range:0 40vh}}.ld .ld-close .sys-btn{animation:ld-stop linear both;animation-timeline:view();animation-range:entry 20% cover 35%}.ld .ld-close h2{animation:ld-grow linear both;animation-timeline:view();animation-range:entry 0 cover 40%}}}@media (prefers-reduced-motion:no-preference){.ld.ld-motion-ready [data-ld-reveal]{transition:opacity .8s var(--sp-ease),transform .9s var(--sp-ease),clip-path .9s var(--sp-ease),filter .9s var(--sp-ease)}.ld.ld-motion-ready [data-ld-reveal=head]:not(.is-revealed){opacity:.22;transform:translateY(34px);clip-path:inset(0 0 72% 0)}.ld.ld-motion-ready [data-ld-reveal=stage]:not(.is-revealed){opacity:.48;transform:perspective(1400px) translateY(48px) rotateX(5deg) scale(.965);filter:saturate(.72)}.ld.ld-motion-ready [data-ld-reveal=rail]:not(.is-revealed){opacity:.35;transform:translateX(-34px)}.ld.ld-motion-ready [data-ld-reveal=item]:not(.is-revealed){opacity:.2;transform:translateY(24px);clip-path:inset(0 72% 0 0)}.ld.ld-motion-ready [data-ld-reveal=item]{transition-delay:calc(var(--i, 0) * .11s)}}@keyframes ld-lift{to{transform:translateY(-18vh);opacity:0}}@keyframes ld-recede{to{transform:scale(1.08);opacity:.35}}@keyframes ld-fade-out{to{opacity:0}}@keyframes ld-in{0%{opacity:0}to{opacity:1}}@keyframes ld-mask-up{0%{clip-path:inset(-.3em -.3em 100% -.3em);transform:translateY(28px)}to{clip-path:inset(-.3em -.3em -.3em -.3em);transform:none}}@keyframes ld-wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em -.3em -.3em -.3em)}}@keyframes ld-segment{0%{transform:scaleX(0)}to{transform:none}}@keyframes ld-segment-down{0%{transform:scaleY(0)}to{transform:none}}@keyframes ld-pop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes ld-stop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ld-tilt-up{0%{transform:perspective(1400px) rotateX(24deg) scale(.9);opacity:.4}to{transform:none;opacity:1}}@keyframes ld-grow{0%{transform:scale(.86);opacity:.2}to{transform:none;opacity:1}}@keyframes ld-cell-pulse{0%,to{stroke-width:1.8;stroke-opacity:1}50%{stroke-width:4;stroke-opacity:.5}}.ld-foot{background:var(--sp-deep);color:var(--sp-night-text);padding:var(--sp-8) var(--sp-gutter) var(--sp-5)}.ld-foot-top{display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,3fr);gap:var(--sp-7);max-width:1440px;margin:0 auto}.ld-foot-brand{align-self:start;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--sp-night-text);text-decoration:none}.ld-foot-brand span{display:block;max-width:26ch;margin-top:var(--sp-2);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.5;color:var(--sp-night-dim)}.ld-foot-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-3);max-width:1440px;margin:var(--sp-7) auto 0;padding-top:var(--sp-4);border-top:1px solid var(--sp-night-line);font-size:12px;color:var(--sp-night-dim)}@media (max-width:900px){.ld-foot-top{grid-template-columns:1fr;gap:var(--sp-6)}}.ld-dive{position:relative;height:360svh;background:var(--sp-night);color:var(--sp-night-text)}.ld-dive-stage{position:sticky;top:0;height:100svh;overflow:hidden}.ld-dive-panel{position:absolute;left:var(--sp-gutter);top:50%;transform:translateY(-50%);width:min(440px,40vw);display:grid;gap:var(--sp-4)}.ld-dive-kicker{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-dive h2{margin:0;font-size:clamp(30px,3.6vw,48px);line-height:1.04;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.ld-dive h2 em{font-family:var(--font-serif-stack);font-style:italic;font-weight:400;color:var(--sp-sky)}.ld-dive-day{margin:0;display:flex;align-items:baseline;gap:var(--sp-3)}.ld-dive-day span{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-dive-day b{font-family:var(--font-serif-stack);font-weight:400;font-size:clamp(64px,8vw,112px);line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--sp-night-text)}.ld-dive-steps{margin:0;padding:0;list-style:none;display:grid}.ld-dive-steps li{position:relative;display:grid;gap:2px;padding:var(--sp-2) 0 var(--sp-2) var(--sp-6)}.ld-dive-steps li:not(.is-now) :is(.ld-dive-what time,.ld-dive-detail){opacity:.62}.ld-dive-steps li.is-past :is(.ld-dive-what time,.ld-dive-detail){opacity:.78}.ld-dive-steps li:not(.is-now) i{opacity:.48}.ld-dive-steps li.is-past i{opacity:.78}.ld-dive-steps li i{position:absolute;left:4px;top:14px;width:11px;height:11px;border-radius:50%;border:1.5px solid var(--sp-night-text);box-sizing:border-box}.ld-dive-steps li:not(:last-child):after{content:"";position:absolute;left:9px;top:27px;bottom:-12px;width:1px;background:var(--sp-night-line)}.ld-dive-steps li.is-past i{background:var(--sp-night-text)}.ld-dive-steps li.is-now i{background:var(--sp-flame);border-color:var(--sp-flame)}.ld-dive-what{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3)}.ld-dive-what b{font-size:16px;font-weight:600}.ld-dive-what time{font-size:11.5px;color:var(--sp-night-dim);font-variant-numeric:tabular-nums}.ld-dive-detail{font-size:13.5px;line-height:1.45;color:var(--sp-night-dim)}.ld-dive-note{margin:0;padding-top:var(--sp-3);border-top:1px solid var(--sp-night-line);font-size:13px;line-height:1.5;color:var(--sp-night-dim)}@media (max-width:760px){.ld-dive{height:320svh}.ld-dive-panel{left:var(--sp-4);right:var(--sp-4);top:auto;bottom:var(--sp-4);transform:none;width:auto;gap:var(--sp-3);padding-top:var(--sp-4);background:var(--sp-night)}.ld-dive h2{font-size:22px}.ld-dive-day b{font-size:48px}.ld-dive-kicker{font-size:10px}.ld-dive-steps li:not(.is-now) time{display:none}.ld-dive-steps li{padding:5px 0 5px var(--sp-5)}.ld-dive-steps li i{top:10px}.ld-dive-steps li:not(:last-child):after{top:23px;bottom:-8px}.ld-dive-detail{display:none}.ld-dive-steps li.is-now .ld-dive-detail{display:block}.ld-dive-note{display:none}}.ld-dive.is-calm{height:auto}.ld-dive.is-calm .ld-dive-stage{position:relative;height:auto;min-height:100svh}.ld-dive.is-calm .ld-dive-steps li{opacity:1}.ld-desk{margin:0;display:grid;background:var(--sp-night);color:var(--sp-night-text);border:1px solid var(--sp-night-line);border-radius:var(--sp-radius-lg);box-shadow:0 30px 70px rgba(7,20,43,.35);overflow:hidden}.ld-desk-bar{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--sp-night-line)}.ld-desk-bar b{font-size:12.5px;font-weight:600}.ld-desk-city{margin-left:auto;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-desk-clock{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--sp-night-line);border-radius:var(--ctl-r);font-size:10.5px;color:var(--sp-night-text);font-variant-numeric:tabular-nums}.ld-desk-clock i{width:6px;height:6px;border-radius:50%;background:var(--sp-flame)}.ld-desk-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ld-desk-main{padding:var(--sp-5) var(--sp-5) var(--sp-4);display:grid;gap:var(--sp-3);align-content:start;min-width:0}.ld-desk-h{margin:0;font-size:22px;font-weight:600;letter-spacing:-.035em;line-height:1.1}.ld-desk-lede{margin:0;font-family:var(--font-serif-stack);font-size:15.5px;line-height:1.35;color:var(--sp-night-dim)}.ld-desk-lede b{font-weight:500;color:var(--sp-sky);font-variant-numeric:tabular-nums}.ld-desk-lede b.is-hot{color:var(--sp-flame)}.ld-desk-inbox{min-height:50px}.ld-desk-ev{margin:0;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:9px var(--sp-3);border-radius:var(--ctl-r-row);background:rgba(239,231,218,.06);box-shadow:inset 2px 0 0 var(--ev);--ev:var(--sp-sky)}.ld-desk-ev.is-new{--ev:var(--sp-flame);background:rgba(240,91,64,.12)}.ld-desk-ev.is-done{--ev:var(--sp-night-text)}.ld-desk-ev>i{width:8px;height:8px;border-radius:50%;background:var(--ev)}.ld-desk-ev span{display:grid;gap:1px;min-width:0}.ld-desk-ev b{font-size:12.5px;font-weight:600}.ld-desk-ev small{font-size:11px;color:var(--sp-night-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-desk-ev time{font-size:10.5px;color:var(--sp-night-dim)}.ld-desk-queue{margin:0;padding:0;list-style:none;border-top:1px solid var(--sp-night-line)}.ld-desk-queue li{display:grid;grid-template-columns:8px minmax(0,1fr) minmax(64px,96px);gap:var(--sp-3);align-items:center;padding:9px 0;border-bottom:1px solid var(--sp-night-line)}.ld-desk-mark{width:8px;height:8px;border-radius:50%;background:var(--sp-nseq-4)}.ld-desk-mark.is-crit{background:var(--sp-flame)}.ld-desk-mark.is-due{background:var(--sp-night-text)}.ld-desk-what{display:grid;gap:1px;min-width:0}.ld-desk-what b{font-size:13px;font-weight:600}.ld-desk-what b,.ld-desk-what small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-desk-what small{font-size:11px;color:var(--sp-night-dim)}.ld-desk-age{display:grid;gap:4px;justify-items:end}.ld-desk-age i{display:block;height:4px;min-width:3px;border-radius:2px;background:var(--sp-nseq-4)}.ld-desk-age i.is-long{background:var(--sp-flame)}.ld-desk-age small{font-size:10.5px;color:var(--sp-night-dim);white-space:nowrap}.ld-desk-geo{padding:var(--sp-4) var(--sp-4) var(--sp-3);border-left:1px solid var(--sp-night-line);display:grid;gap:var(--sp-2);align-content:start}.ld-desk-eyebrow{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-night-dim)}.ld-desk-geo .sys-plate{width:100%;height:auto;display:block}.ld-desk-geo .sys-plate path{transition:fill var(--sp-slow) var(--sp-ease),opacity var(--sp-scene) var(--sp-ease)}.ld-desk-ping{--ev:var(--sp-sky)}.ld-desk-ping.is-new{--ev:var(--sp-flame)}.ld-desk-ping.is-done{--ev:var(--sp-night-text)}.ld-desk-ring{fill:none;stroke:var(--ev);stroke-width:1.4;transform-box:fill-box;transform-origin:center;opacity:0}.ld-desk-dot{fill:var(--ev)}.ld-desk-legend{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:10.5px;color:var(--sp-night-dim)}.ld-desk-legend span{display:inline-flex;align-items:center;gap:5px}.ld-desk-legend i{width:7px;height:7px;border-radius:50%;background:var(--sp-sky)}.ld-desk-legend i.is-new{background:var(--sp-flame)}.ld-desk-legend i.is-done{background:var(--sp-night-text)}.ld-desk-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--sp-night-line)}.ld-desk-strip>span.sys-mono{font-size:10px;color:var(--sp-night-dim)}.ld-desk-track{position:relative;height:16px}.ld-desk-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--sp-night-line)}.ld-desk-track i{position:absolute;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--sp-night-faint);transition:transform var(--sp-base) var(--sp-ease),background var(--sp-base) var(--sp-ease-io)}.ld-desk-track i.is-now.is-new,.ld-desk-track i.is-past.is-new{background:var(--sp-flame)}.ld-desk-track i.is-now.is-act,.ld-desk-track i.is-past.is-act{background:var(--sp-sky)}.ld-desk-track i.is-now.is-done,.ld-desk-track i.is-past.is-done{background:var(--sp-night-text)}.ld-desk-track i.is-now{transform:scale(1.9)}.ld-desk-replay{padding:0 var(--sp-4) var(--sp-3);font-size:10.5px;color:var(--sp-night-dim)}@media (prefers-reduced-motion:no-preference){.ld-desk:not(.is-calm) .ld-desk-ev{animation:ld-ev-in var(--sp-slow) var(--sp-ease) both}.ld-desk:not(.is-calm) .ld-desk-ring{animation:ld-desk-ring 1.8s var(--sp-ease) both}.ld-desk:not(.is-calm) .ld-desk-ring.is-late{animation-delay:.45s}.ld-desk:not(.is-calm) .ld-desk-clock i{animation:ld-desk-blink 1.6s var(--sp-ease-io) infinite}.ld-desk:not(.is-calm) .ld-desk-queue li{opacity:0;transform:translateY(8px);transition:opacity var(--sp-slow) var(--sp-ease),transform var(--sp-slow) var(--sp-ease);transition-delay:calc(var(--i, 0) * 90ms + .15s)}.ld-desk.is-seen:not(.is-calm) .ld-desk-queue li{opacity:1;transform:none}.ld-desk:not(.is-calm) .ld-desk-age i{transform-origin:right;transform:scaleX(0);transition:transform var(--sp-scene) var(--sp-ease);transition-delay:calc(var(--i, 0) * 90ms + .3s)}.ld-desk.is-seen:not(.is-calm) .ld-desk-age i{transform:none}}.ld-desk.is-calm .ld-desk-ring{opacity:.8;transform:scale(1.8)}@keyframes ld-ev-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ld-desk-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@keyframes ld-desk-blink{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:960px){.ld-desk-body{grid-template-columns:1fr}.ld-desk-geo{border-left:0;border-top:1px solid var(--sp-night-line)}.ld-desk-main{padding:var(--sp-4)}.ld-desk-city{display:none}.ld-desk-clock{margin-left:auto}}.rl{margin:0;display:grid;gap:var(--sp-4);min-width:0}.rl-steps{width:min(980px,86%);margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rl-steps li{position:relative;display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-muted);transition:color var(--sp-base) var(--sp-ease-io)}.rl-steps li:nth-child(2){justify-content:center}.rl-steps li:nth-child(3){justify-content:flex-end}.rl-steps li i{width:8px;height:8px;border-radius:50%;border:1.5px solid;box-sizing:border-box}.rl-steps li.is-past i{background:currentColor}.rl-steps li.is-on{color:var(--sp-ink)}.rl-steps li.is-on i{background:var(--sp-flame);border-color:var(--sp-flame);box-shadow:0 0 0 5px rgba(240,91,64,.12)}.rl-stage{position:relative;min-height:460px;padding:52px clamp(18px,3.4vw,54px);display:grid;grid-template-columns:minmax(170px,.68fr) 70px minmax(300px,1.12fr) 70px minmax(290px,1.08fr);align-items:center;overflow:hidden;border-block:1px solid var(--sp-line);background-color:rgba(255,253,249,.7)}.rl-wire{position:absolute;inset:34px 0;width:100%;height:calc(100% - 68px);overflow:visible;pointer-events:none}.rl-wire path{fill:none;stroke:rgba(11,30,61,.3);stroke-width:2;stroke-dasharray:5 7;vector-effect:non-scaling-stroke}.rl-wire path.is-echo{stroke:rgba(11,30,61,.08);stroke-width:9;stroke-dasharray:none}.rl-screen{position:relative;z-index:2;min-width:0;padding:var(--sp-3);display:grid;gap:var(--sp-2);align-content:start;transition:transform var(--sp-slow) var(--sp-ease),box-shadow var(--sp-slow) var(--sp-ease),border-color var(--sp-slow) var(--sp-ease)}.rl-screen.is-on{transform:translateY(-10px)}.rl-screen p{margin:0}.rl-phone{border:1px solid #b8c1ca;border-radius:28px;padding:var(--sp-5) var(--sp-3) var(--sp-3);min-height:310px;background:var(--sp-paper);box-shadow:0 18px 42px rgba(11,30,61,.16),inset 0 0 0 4px #f1eee8;transform:rotate(-1.4deg)}.rl-phone.is-on{transform:translateY(-10px) rotate(-1.4deg);box-shadow:0 26px 54px rgba(11,30,61,.24),0 0 0 2px rgba(240,91,64,.2),inset 0 0 0 4px #f1eee8}.rl-notch{position:absolute;top:8px;left:50%;width:38px;height:5px;margin-left:-19px;border-radius:3px;background:var(--sp-line)}.rl-app{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.rl-photo{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border-radius:var(--sp-radius-sm);overflow:hidden;background:var(--sp-hatch),var(--sp-bone)}.rl-photo span{position:relative;z-index:1;padding:5px 8px;background:rgba(255,253,249,.82);font-family:var(--font-mono);font-size:9px;color:var(--sp-muted)}.rl-photo i{position:absolute;width:34px;height:34px;border-radius:50%;background:var(--sp-seq-2)}.rl-photo i:first-of-type{left:18%;top:42%}.rl-photo i:nth-of-type(2){left:43%;top:24%;width:54px;height:54px;background:var(--sp-seq-3)}.rl-photo i:nth-of-type(3){right:12%;bottom:13%;width:44px;height:44px;background:var(--sp-seq-1)}.rl-field{display:grid;gap:1px;padding-bottom:6px;border-bottom:1px solid var(--sp-line)}.rl-field small{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-muted)}.rl-field b{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600}.rl-field b.is-hot{color:var(--sp-flame-deep)}.rl-send{justify-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;border-radius:var(--ctl-r);background:var(--sp-blue);color:var(--sp-paper);font-size:12px;font-weight:600;transition:background var(--sp-base) var(--sp-ease-io)}.rl-send.is-sent{background:var(--sp-ink)}.rl-desk{min-height:332px;grid-template-rows:auto auto 1fr auto;padding:var(--sp-4);border:1px solid var(--sp-ink);border-radius:4px;background:var(--sp-paper);box-shadow:16px 20px 0 rgba(11,30,61,.06)}.rl-desk.is-on{border-color:var(--sp-flame-deep);box-shadow:16px 20px 0 rgba(11,30,61,.08),0 24px 52px rgba(11,30,61,.15)}.rl-bar{display:flex;align-items:center;gap:6px;padding-bottom:var(--sp-2);border-bottom:1px solid var(--sp-line);font-size:11.5px}.rl-bar b{font-weight:600}.rl-bar span{margin-left:auto;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-muted)}.rl-desk-h{font-size:15px;font-weight:600;letter-spacing:-.02em}.rl-desk-foot{padding-top:var(--sp-2);border-top:1px solid var(--sp-line);font-family:var(--font-mono);font-size:10.5px;color:var(--sp-muted);font-variant-numeric:tabular-nums}.rl-desk-foot b{font-weight:500;color:var(--sp-ink)}.rl-desk-foot b.is-hot{color:var(--sp-flame-deep)}.rl-queue{margin:0;padding:0;list-style:none;display:grid}.rl-queue li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;padding:7px 0;border-top:1px solid var(--sp-line)}.rl-queue li>i{width:8px;height:8px;border-radius:50%;background:var(--sp-seq-3)}.rl-queue li>i.is-hot{background:var(--sp-flame)}.rl-queue li>i.is-due{background:var(--sp-ink)}.rl-queue span{display:grid;gap:1px;min-width:0}.rl-queue b{font-size:12px;font-weight:600}.rl-queue b,.rl-queue small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-queue small{font-size:10.5px;color:var(--sp-muted)}.rl-queue em{font-style:normal;font-size:10px;font-weight:700;padding:2px 7px;border-radius:var(--ctl-r);background:var(--sp-flame);color:var(--sp-ink)}.rl-new{display:none!important}.rl-new.is-in{display:grid!important;background:rgba(240,91,64,.08);margin:0 calc(-1 * var(--sp-2));padding:7px var(--sp-2)!important;border-radius:var(--ctl-r-row);animation:rl-arrive var(--sp-slow) var(--sp-ease) both}.rl-map{min-height:332px;padding:var(--sp-4);border:1px solid var(--sp-night);border-radius:4px;background:var(--sp-night);color:var(--sp-night-text);box-shadow:16px 20px 0 rgba(11,30,61,.06)}.rl-map.is-on{border-color:var(--sp-flame-deep);box-shadow:16px 20px 0 rgba(11,30,61,.08),0 24px 52px rgba(11,30,61,.22)}.rl-map .rl-bar{border-bottom-color:var(--sp-night-line)}.rl-map .rl-bar span{color:var(--sp-night-faint)}.rl-ward{stroke:var(--sp-night);stroke-width:1;transition:fill var(--sp-slow) var(--sp-ease-io),stroke var(--sp-slow) var(--sp-ease-io)}.rl-ward.o0{fill:var(--sp-nseq-1)}.rl-ward.o1{fill:var(--sp-nseq-3)}.rl-ward.o2{fill:var(--sp-nseq-4)}.rl-ward.o3{fill:var(--sp-nseq-5)}.rl-pin{fill:var(--sp-flame)}.rl-pulse{fill:none;stroke:var(--sp-flame);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:rl-pulse 1.8s var(--sp-ease) infinite}.rl-map{gap:var(--sp-3)}.rl-plate{position:relative;margin:0 calc(-1 * var(--sp-4));border-block:1px solid var(--sp-night-line)}.rl-plate svg{display:block;width:100%;height:auto}.rl-grat{stroke:var(--sp-night-text);stroke-opacity:.07;stroke-width:.6}.rl-tick{font-family:var(--font-mono);font-size:6.5px;letter-spacing:.04em;fill:var(--sp-night-dim);stroke:var(--sp-night);stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke}.rl-edge{fill:none;stroke:var(--sp-night-text);stroke-opacity:.26;stroke-width:.8;stroke-dasharray:2 2.4}.rl-plate.is-lit .rl-ward.is-own{fill:var(--sp-night-3);stroke:var(--sp-flame);stroke-width:2;paint-order:stroke}.rl-place{font-size:8px;font-weight:600;letter-spacing:.01em;fill:var(--sp-night-text);stroke:var(--sp-night);stroke-width:2.6px;stroke-linejoin:round;paint-order:stroke;text-anchor:middle}.rl-scale path{fill:none;stroke:var(--sp-night-text);stroke-width:1}.rl-scale path,.rl-scale text{paint-order:stroke}.rl-scale text{stroke:var(--sp-night);stroke-width:2.4px;stroke-linejoin:round;font-family:var(--font-mono);font-size:7px;fill:var(--sp-night-dim);dominant-baseline:middle;transform:translateY(-2px)}.rl-locator rect{fill:var(--sp-night);stroke:var(--sp-night-line);stroke-width:.8}.rl-locator path{fill:var(--sp-nseq-3)}.rl-locator rect.rl-view{fill:none;stroke:var(--sp-night-text);stroke-width:1}.rl-leader{stroke:var(--sp-flame);stroke-width:1;fill:none}.rl-call{position:absolute;z-index:1;display:grid;gap:1px;width:max-content;max-width:62%;margin:0;padding:5px 8px 6px;transform:translateY(-50%);border-left:2px solid var(--sp-flame);background:var(--sp-night);opacity:0;transition:opacity var(--sp-base) var(--sp-ease-io),transform var(--sp-slow) var(--sp-ease);pointer-events:none}.rl-call.is-left{transform:translate(-100%,-50%);border-left:0;border-right:2px solid var(--sp-flame);text-align:right}.rl-plate.is-lit .rl-call{opacity:1}.rl-call small{white-space:nowrap;font-family:var(--font-mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-flame)}.rl-call b{font-size:11.5px;font-weight:600;line-height:1.2;color:var(--sp-night-text)}.rl-call span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-call span,.rl-legend{color:var(--sp-night-dim)}.rl-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:9.5px}.rl-ramp{display:inline-flex}.rl-nm i,.rl-ramp i{width:12px;height:8px}.rl-ramp i.o0{background:var(--sp-nseq-1)}.rl-ramp i.o1{background:var(--sp-nseq-3)}.rl-ramp i.o2{background:var(--sp-nseq-4)}.rl-ramp i.o3{background:var(--sp-nseq-5)}.rl-nm{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.rl-nm i{box-sizing:border-box;border:1px dashed var(--sp-night-faint)}.rl-read{display:grid;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--sp-night-line)}.rl-share{display:grid;gap:5px;font-size:11px;color:var(--sp-night-dim)}.rl-share b{font-weight:600;color:var(--sp-night-text);font-variant-numeric:tabular-nums}.rl-share i{display:block;height:4px;background:var(--sp-night-line)}.rl-share em{display:block;height:100%;background:var(--sp-nseq-4)}.rl-first{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-2)}.rl-first small{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-night-faint)}.rl-first b{font-size:13px;font-weight:600;color:var(--sp-night-text)}.rl-first span{margin-left:auto;font-size:10px;color:var(--sp-night-dim)}@media (max-width:380px){.rl-locator{display:none}}@media (prefers-reduced-motion:reduce){.rl-call{transition:none}}@keyframes rl-pulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.rl-pulse{animation:none;opacity:.5}}.rl-map-cap{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--sp-body)}.rl-map-cap i{width:8px;height:8px;border-radius:50%;background:var(--sp-flame)}.rl-link{position:relative;z-index:4;height:2px;background:rgba(11,30,61,.35)}.rl-link b{position:absolute;left:50%;top:-20px;transform:translateX(-50%);padding:3px 6px;border:1px solid var(--sp-line);border-radius:3px;background:var(--sp-paper);font:8.5px var(--font-mono);color:var(--sp-muted);white-space:nowrap;opacity:.45}.rl-link.is-done b,.rl-link.is-go b{opacity:1;color:var(--sp-flame-deep);border-color:rgba(212,66,31,.32)}.rl-link i{position:absolute;top:-5px;left:-5px;width:12px;height:12px;border-radius:2px;background:var(--sp-flame);opacity:0;transform:rotate(45deg)}.rl-link.is-go i{opacity:1;animation:rl-carry 1.5s var(--sp-ease-io) both}.rl-link.is-done{background:var(--sp-ink)}.rl-cap{width:min(980px,86%);margin:0 auto;display:grid;grid-template-columns:190px minmax(0,1fr);gap:var(--sp-5);font-size:13.5px;line-height:1.5;color:var(--sp-body)}.rl-cap .sys-mono{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-muted)}.rl-cap a{color:var(--sp-ink);font-family:var(--font-mono);font-size:.92em;text-decoration:underline;text-decoration-color:var(--sp-flame);text-underline-offset:3px}.rl-id{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding-top:6px;border-top:1px dashed var(--sp-line);opacity:.35;transition:opacity var(--sp-base) var(--sp-ease-io)}.rl-id.is-in{opacity:1}.rl-id small{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-muted)}.rl-id b,.rl-id-inline{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--sp-ink);font-variant-numeric:tabular-nums}.rl-queue small .rl-id-inline{display:inline}.rl-map-cap .rl-id-inline,.rl-new .rl-id-inline{color:var(--sp-flame-deep)}@keyframes rl-carry{0%{left:-5px}to{left:calc(100% - 5px)}}@keyframes rl-arrive{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.rl-link i,.rl-new.is-in,.rl-screen{transition:none;animation:none}}@media (max-width:760px){.rl-steps{width:100%;grid-template-columns:repeat(3,1fr)}.rl-steps li{font-size:9px}.rl-stage{min-height:390px;grid-template-columns:1fr;padding:30px var(--sp-3)}.rl-link,.rl-screen,.rl-wire{display:none}.rl-screen.is-on{display:grid;width:min(100%,360px);margin:0 auto;transform:none;animation:rl-arrive var(--sp-base) var(--sp-ease) both}.rl-phone.is-on{min-height:0;transform:rotate(-1deg)}.rl-photo{aspect-ratio:16/7}.rl-cap{width:100%;grid-template-columns:1fr;gap:4px}}.ld-dive-map{position:absolute;inset:0}.ld-dive-map .maplibregl-ctrl-attrib,.ld-dive-map .maplibregl-ctrl-attrib a{color:var(--sp-night-faint)!important;background:transparent!important;font-size:10px}.ld-dive-map .maplibregl-ctrl-attrib-button{filter:invert(1);opacity:.4}.ld-dive-act{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity var(--sp-slow) var(--sp-ease-io)}.ld-dive-act.is-acting{opacity:1}.ld-dive-act>div{position:absolute;left:0;top:0;will-change:transform}.ld-dive-roads{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ld-dive-roads path{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1}.ld-dive-roads .is-team{stroke:var(--sp-sky);filter:drop-shadow(0 0 6px rgba(143,183,255,.55))}.ld-dive-roads .is-carry{stroke:var(--sp-flame);filter:drop-shadow(0 0 6px rgba(240,91,64,.55))}.ld-dive-roads .is-back{stroke:var(--sp-night-text);stroke-width:2;filter:drop-shadow(0 0 6px rgba(239,231,218,.45))}.ld-dive-mark{--ev:var(--sp-flame);width:18px;height:18px;margin:-9px 0 0 -9px;z-index:3}.ld-dive-mark.is-c{--ev:var(--sp-arv)}.ld-dive-mark.is-e{--ev:var(--sp-night-text)}.ld-dive-mark b{inset:3px;background:var(--ev);box-shadow:0 0 0 2px var(--sp-night),0 0 14px var(--ev);transition:background var(--sp-slow) var(--sp-ease)}.ld-dive-mark b,.ld-dive-mark i{position:absolute;border-radius:50%}.ld-dive-mark i{inset:0;border:1.5px solid var(--ev);opacity:0}.ld-dive-mark.is-here i{animation:ld-dive-ping 2.4s var(--sp-ease) infinite}.ld-dive-mark.is-here i+i{animation-delay:1.2s}.ld-dive-act.is-carried .ld-dive-mark i{animation-duration:.9s}.ld-dive-mark.is-e.is-here i{animation:none;opacity:.5;transform:scale(1.8)}@keyframes ld-dive-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}.ld-dive-team{z-index:5;opacity:0;transition:opacity var(--sp-base) var(--sp-ease-io)}.ld-dive-act.is-team .ld-dive-team{opacity:1}.ld-dive-act.is-left .ld-dive-team{opacity:0}.ld-dive-team span{left:14px;top:-32px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:4px 10px 4px 8px;border-radius:var(--ctl-r);color:var(--sp-ink);font-size:11.5px;font-weight:600;box-shadow:0 6px 18px rgba(0,0,0,.4)}.ld-dive-team span,.ld-dive-team:before{position:absolute;background:var(--sp-sky)}.ld-dive-team:before{content:"";left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 3px var(--sp-night),0 0 16px var(--sp-sky)}.ld-dive-care{z-index:1;opacity:0;transform-origin:0 0;transition:opacity var(--sp-slow) var(--sp-ease-io)}.ld-dive-act.is-care .ld-dive-care{opacity:1}.ld-dive-care svg{position:absolute;left:-32px;top:-32px;width:64px;height:64px;transform:rotate(-90deg);overflow:visible}.ld-dive-care circle{fill:none;stroke-width:3}.ld-dive-care .is-track{stroke:rgba(88,180,196,.25);fill:rgba(7,22,48,.6)}.ld-dive-care .is-fill{stroke:var(--sp-arv);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;filter:drop-shadow(0 0 5px rgba(88,180,196,.7))}.ld-dive-care b{position:absolute;left:-9px;top:-15px;width:18px;font-size:24px;line-height:1;font-weight:500;text-align:center;color:var(--sp-arv);transition:opacity var(--sp-base) var(--sp-ease-io)}.ld-dive-act.is-home .ld-dive-care b,.ld-dive-act:not(.is-home).is-care .ld-dive-care b{opacity:.35}.ld-dive-care-tag{position:absolute;left:42px;top:-40px;display:grid;gap:4px;justify-items:start;width:max-content;max-width:200px}.ld-dive-care-tag strong{font-size:13px;font-weight:600;color:var(--sp-night-text)}.ld-dive-care-tag em{font-style:normal;font-size:12px;font-weight:600;padding:2px 9px;border-radius:var(--ctl-r);background:var(--sp-arv);color:var(--sp-ink);opacity:0;transform:scale(1.6) rotate(-6deg);transition:opacity var(--sp-base) var(--sp-ease),transform var(--sp-base) var(--sp-ease)}.ld-dive-act.is-care .ld-dive-care-tag em{opacity:1;transform:none}.ld-dive-care-tag small{font-size:10px;line-height:1.35;letter-spacing:.03em;color:var(--sp-night-dim)}.ld-dive-care-tag,.ld-dive-home span,.ld-dive-team span{transition:left var(--sp-base) var(--sp-ease-io),top var(--sp-base) var(--sp-ease-io)}.ld-dive-home span{position:absolute;left:16px;top:-7px;white-space:nowrap;padding:2px 6px;border-radius:4px;background:rgba(7,22,48,.8);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-night-text);opacity:0;transition:opacity var(--sp-slow) var(--sp-ease-io);text-shadow:0 1px 6px var(--sp-night)}.ld-dive-act.is-home .ld-dive-home span{opacity:.85}.ld-dive-illus{position:absolute;right:var(--sp-5);bottom:34px;margin:0;white-space:nowrap;font-size:12px;letter-spacing:.04em;color:var(--sp-night-faint)}@media (max-width:760px){.ld-dive-illus{right:var(--sp-4);left:var(--sp-4);bottom:auto;top:var(--sp-4);text-align:right;white-space:normal}.ld-dive-care-tag{max-width:170px}}.ld-dive.is-calm .ld-dive-mark i{animation:none;opacity:.5;transform:scale(1.8)}.ld-dive-panel{z-index:2}@media (min-width:761px){.ld-dive-panel{padding:var(--sp-5) var(--sp-5) var(--sp-5) 0}.ld-dive-stage:after{content:"";position:absolute;inset:0 auto 0 0;width:min(760px,58vw);z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--sp-night) 0,var(--sp-night) 55%,rgba(7,20,43,0) 100%)}}.rx{isolation:isolate;background:var(--sp-deep);color:var(--sp-night-text);padding:clamp(40px,5vw,72px) var(--sp-gutter) clamp(44px,5.5vw,80px);overflow:hidden}.rx,.rx-rail{position:relative}.rx-rail{z-index:4;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-5);margin:0 0 clamp(var(--sp-5),3vw,var(--sp-7));padding-bottom:var(--sp-3);border-bottom:1px solid var(--sp-night-line)}.rx-kicker{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-sky)}.rx-live{width:6px;height:6px;border-radius:50%;background:var(--sp-flame)}.rx h2{margin:0;flex:1 1 auto;min-width:0;font-size:clamp(22px,2.8vw,36px);line-height:1.06;letter-spacing:-.02em;font-weight:600;color:var(--sp-night-text);text-wrap:balance}.rx-n{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.015em}.rx-lbl{font-weight:500;color:var(--sp-night-dim)}.rx-cta{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--sp-sky);text-decoration:none;border-bottom:1px solid rgba(143,183,255,.4)}.rx-cta:hover{border-bottom-color:var(--sp-sky)}.rx-stage{position:relative;display:grid;grid-template-columns:minmax(296px,360px) minmax(0,1fr);align-items:center;min-height:520px}.rx-crowd{position:absolute;z-index:0;top:50%;left:calc(-1 * var(--sp-gutter));right:calc(-1 * var(--sp-gutter));transform:translateY(-50%);display:grid;gap:clamp(8px,.9vw,12px)}.rx-crowd:after,.rx-crowd:before{content:"";position:absolute;top:-24px;bottom:-24px;z-index:2;pointer-events:none}.rx-crowd:before{left:0;width:min(600px,48vw);background:linear-gradient(90deg,var(--sp-deep) 0,rgba(7,22,48,.86) 52%,rgba(7,22,48,0) 100%)}.rx-crowd:after{right:0;width:clamp(40px,8vw,120px);background:linear-gradient(270deg,var(--sp-deep),rgba(7,22,48,0))}.rx-band{overflow:hidden}.rx-track{--gap:clamp(8px,0.9vw,12px);display:flex;align-items:center;gap:var(--gap);padding-right:var(--gap);width:max-content;animation:rx-drift linear infinite;animation-duration:calc(var(--n, 10) * var(--pace, 4.6s));will-change:transform}.rx-band.is-r .rx-track{animation-direction:reverse}@keyframes rx-drift{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.rx-band.d-front{--tw:clamp(132px,12.5vw,172px);--pace:5.4s}.rx-band.d-mid{--tw:clamp(100px,9.4vw,130px);--pace:4.2s;opacity:.74}.rx-band.d-back{--tw:clamp(78px,7.4vw,104px);--pace:3.4s;opacity:.46}.rx-tile{position:relative;flex:0 0 auto;display:block;width:var(--tw);aspect-ratio:4/5;border-radius:var(--sp-radius-sm);overflow:hidden;background:var(--sp-night);box-shadow:inset 0 0 0 1px rgba(239,231,218,.08);text-decoration:none;transition:transform var(--sp-base) var(--sp-ease)}.rx-tile:nth-child(3n+2){aspect-ratio:1/1}.rx-tile img{display:block;width:100%;height:100%;object-fit:cover}.rx-tile-id{position:absolute;left:6px;bottom:6px;z-index:1;padding:2px 6px;border-radius:4px;background:rgba(7,20,43,.78);color:var(--sp-sky);font-size:9.5px;letter-spacing:.03em;white-space:nowrap}.rx-band.d-back .rx-tile-id{display:none}.rx-tile.is-feat:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--sp-sky);animation:rx-pick 1.1s var(--sp-ease) both;pointer-events:none}@keyframes rx-pick{0%{box-shadow:inset 0 0 0 0 rgba(143,183,255,0)}35%{box-shadow:inset 0 0 0 7px var(--sp-sky)}to{box-shadow:inset 0 0 0 2px var(--sp-sky)}}@media (hover:hover){.rx-tile:hover{transform:translateY(-3px)}}.rx-tile:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--sp-sky)}.rx-deck{z-index:3;width:100%;max-width:360px;display:grid;gap:var(--sp-4)}.rx-deck,.rx-stack{position:relative}.rx-sheet{position:absolute;inset:0;border-radius:var(--sp-radius);box-shadow:0 18px 40px rgba(0,0,0,.35)}.rx-sheet.is-a{background:var(--sp-bone);transform:rotate(-2.4deg) translate(-7px,7px)}.rx-sheet.is-b{background:var(--sp-shell);transform:rotate(3deg) translate(9px,11px);opacity:.8}.rx-card{position:relative;z-index:2;display:grid;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--sp-radius);background:var(--sp-paper);color:var(--sp-ink);box-shadow:0 28px 64px rgba(0,0,0,.5)}.rx-card.is-in{animation:rx-deal var(--sp-slow) var(--sp-ease) both}.rx-card.is-out{position:absolute;inset:0;z-index:3;pointer-events:none;animation:rx-file .6s var(--sp-ease-io) both}@keyframes rx-deal{0%{opacity:0;transform:translateY(18px) rotate(1.8deg) scale(.98)}to{opacity:1;transform:none}}@keyframes rx-file{to{opacity:0;transform:translate(48px,-24px) rotate(7deg) scale(.96)}}.rx-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding:0 2px;font-family:var(--font-mono)}.rx-card-head span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-muted)}.rx-card-head b{font-size:12.5px;font-weight:500;letter-spacing:.02em;color:var(--sp-ink);font-variant-numeric:tabular-nums}.rx-card-photo{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:var(--sp-radius-sm);background:var(--sp-shell)}.rx-card-photo img{display:block;width:100%;height:100%;object-fit:cover}.rx-card-photo:before,.rx-tile:before{content:"";position:absolute;inset:0;z-index:0;background:var(--sp-shell) center /34% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%230b1e3d' fill-opacity='0.06'%3E%3Cellipse cx='50' cy='64' rx='19' ry='15'/%3E%3Cellipse cx='28' cy='40' rx='8' ry='11'/%3E%3Cellipse cx='44' cy='30' rx='7.5' ry='11'/%3E%3Cellipse cx='60' cy='30' rx='7.5' ry='11'/%3E%3Cellipse cx='74' cy='42' rx='8' ry='11'/%3E%3C/g%3E%3C/svg%3E")}.rx-tile:before{background-color:rgba(239,231,218,.07);background-size:46%}.rx-card-photo img,.rx-tile img{position:relative;z-index:1;opacity:0;transition:opacity .4s var(--sp-ease)}.rx-card-photo img[data-loaded],.rx-tile img[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.rx-card-photo img,.rx-tile img{transition:none}}.rx-card-body{position:relative;display:grid;gap:var(--sp-2);padding:0 2px 2px}.rx-card-body h3{margin:0;padding-right:82px;font-family:var(--font-serif-stack);font-style:italic;font-weight:400;font-size:23px;line-height:1.12;letter-spacing:-.01em;color:var(--sp-ink);text-wrap:balance}.rx-card dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--sp-line)}.rx-card dl>div{min-width:0;display:grid;gap:2px;padding:7px 0;border-bottom:1px solid var(--sp-line)}.rx-card dl>div.is-wide{grid-column:1/-1}.rx-card dl>div:not(.is-wide)+div:not(.is-wide){padding-left:var(--sp-3);border-left:1px solid var(--sp-line)}.rx-card dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-muted)}.rx-card dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--sp-ink);font-variant-numeric:tabular-nums}.rx-card-marks{display:flex;flex-wrap:wrap;gap:2px var(--sp-4)}.rx-card-marks span{display:inline-flex;align-items:center;gap:6px;font-weight:500}.rx-mk{flex:none;width:9px;height:9px;border-radius:50%;box-sizing:border-box}.rx-mk.is-yes{background:var(--sp-blue);border:1px solid var(--sp-blue)}.rx-mk.is-vac.is-yes{background:var(--sp-arv);border-color:var(--sp-arv)}.rx-mk.is-no{background:transparent;border:1.5px solid var(--sp-ink)}.rx-mk.is-unknown{background:transparent;border:1.5px dotted var(--sp-muted)}.rx-care{display:flex;align-items:center;gap:var(--sp-3)}.rx-care>span{display:inline-flex;gap:3px}.rx-care i{width:7px;height:14px;border-radius:2px;background:var(--sp-muted)}.rx-care i.is-abc{background:var(--sp-blue)}.rx-care i.is-arv{background:var(--sp-arv)}.rx-care small{font-size:11.5px;font-weight:500;color:var(--sp-body)}.rx-stamp{position:absolute;top:-6px;right:0;width:74px;height:74px;display:grid;place-content:center;gap:1px;text-align:center;border-radius:50%;border:1.5px solid var(--sp-deepsky);box-shadow:inset 0 0 0 3px var(--sp-paper),inset 0 0 0 4px var(--sp-deepsky);color:var(--sp-deepsky);opacity:.84;transform:rotate(-14deg);pointer-events:none}.rx-stamp small{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.14em;text-transform:uppercase}.rx-stamp b{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.rx-card.is-in .rx-stamp{animation:rx-stamp .42s var(--sp-ease) .38s both}@keyframes rx-stamp{0%{opacity:0;transform:rotate(-4deg) scale(1.7)}to{opacity:.84;transform:rotate(-14deg) scale(1)}}.rx-deck-foot{display:grid;gap:var(--sp-3);padding:0 2px}.rx-prog-track{position:relative;height:2px;overflow:hidden;border-radius:2px;background:var(--sp-night-line)}.rx-prog{position:absolute;inset:0;background:var(--sp-sky);transform-origin:left;animation-name:rx-prog;animation-timing-function:linear;animation-fill-mode:both}@keyframes rx-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rx-deck-row{display:flex;align-items:center;gap:var(--sp-2)}.rx .rx-nav{width:var(--ctl-h-sm);height:var(--ctl-h-sm);min-height:0;padding:0;display:grid;place-items:center;border:1px solid var(--sp-night-line);border-radius:var(--ctl-r);background:transparent;color:var(--sp-night-text);cursor:pointer;transition:background var(--sp-fast) var(--sp-ease-io),transform var(--sp-fast) var(--sp-ease-io)}.rx .rx-nav:hover{background:rgba(239,231,218,.08)}.rx .rx-nav:active{transform:var(--ctl-press)}.rx-count{margin-left:var(--sp-1);font-size:11px;color:var(--sp-night-dim);font-variant-numeric:tabular-nums}.rx .rx-open{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h-sm);padding:var(--ctl-pad-sm);border-radius:var(--ctl-r);background:var(--sp-blue);color:var(--sp-paper);font-size:var(--ctl-fs-sm);font-weight:var(--ctl-fw);text-decoration:none;white-space:nowrap;transition:background var(--sp-fast) var(--sp-ease-io),transform var(--sp-fast) var(--sp-ease-io)}.rx .rx-open:hover{background:var(--sp-blue-deep)}.rx .rx-open:active{transform:var(--ctl-press)}@media (pointer:coarse){.rx .rx-nav{width:var(--ctl-h)}.rx .rx-nav,.rx .rx-open{height:var(--ctl-h)}}@media (prefers-reduced-motion:no-preference){.rx-live{animation:rx-pulse 2.6s var(--sp-ease-io) infinite}}@keyframes rx-pulse{0%{box-shadow:0 0 0 0 rgba(240,91,64,.5)}70%{box-shadow:0 0 0 7px rgba(240,91,64,0)}to{box-shadow:0 0 0 0 rgba(240,91,64,0)}}@media (max-width:820px){.rx h2{font-size:clamp(20px,6vw,28px)}.rx-cta{margin-left:auto}.rx-stage{grid-template-columns:minmax(0,1fr);min-height:0;gap:var(--sp-6)}.rx-deck{order:1;justify-self:center;max-width:380px}.rx-crowd{order:2;position:relative;top:auto;left:auto;right:auto;transform:none;margin-inline:calc(-1 * var(--sp-gutter))}.rx-crowd:before{width:clamp(28px,8vw,60px);background:linear-gradient(90deg,var(--sp-deep),rgba(7,22,48,0))}.rx-band.d-back{display:none}.rx-band.d-front{--tw:clamp(112px,32vw,140px)}.rx-band.d-mid{--tw:clamp(86px,24vw,108px)}}@media (max-width:520px){.rx-band.d-mid{display:none}}@media (max-width:360px){.rx-card-body h3{font-size:20px}.rx-count{display:none}}@media (prefers-reduced-motion:reduce){.rx-card.is-in,.rx-card.is-in .rx-stamp,.rx-live,.rx-tile.is-feat:after,.rx-track{animation:none}.rx-card.is-out{display:none}}.rx.is-calm .rx-track{animation:none}.rx.is-calm .rx-band{overflow-x:auto;scrollbar-width:none}.rx.is-calm .rx-band::-webkit-scrollbar{display:none}.lg.rp{opacity:.8}@media (max-width:820px){.lg.rp{opacity:.5}.lg.rp .lg-cap{left:var(--sp-gutter);right:auto}}.rl-photo.has-img{position:relative;overflow:hidden;background:var(--sp-night);padding:0}.rl-photo.has-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rl-photo .rl-photo-tag{position:absolute;left:6px;bottom:6px;z-index:1;padding:2px 6px;border-radius:var(--ctl-r);background:rgba(7,20,43,.72);color:var(--sp-night-text);font-family:var(--font-mono);font-size:9px;font-style:normal;letter-spacing:.04em}.rl-dot{fill:var(--sp-sky);fill-opacity:.9;transition:fill-opacity var(--sp-slow) var(--sp-ease-io),r var(--sp-slow) var(--sp-ease-io)}.rl-dot.o0{fill:var(--sp-night-text);fill-opacity:.22}.rl-dot.o1{fill-opacity:.55}.rl-dot.o2{fill-opacity:.75}.rl-dot.is-crit{fill:var(--sp-flame);fill-opacity:.9}.rl-dot.is-own{fill:var(--sp-night);stroke:var(--sp-flame);stroke-width:2}.rl-plate.is-lit .rl-dot.is-own{fill:var(--sp-flame)}.rl-ripple{fill:none;stroke:var(--sp-sky);stroke-opacity:.12;stroke-width:1}.rl-plate.is-lit .rl-ripple{animation:rl-ripple 3.2s var(--sp-ease-io) both}.rl-plate.is-lit .rl-ripple.r1{animation-delay:.25s}.rl-plate.is-lit .rl-ripple.r2{animation-delay:.5s}.rl-plate.is-lit .rl-ripple.r3{animation-delay:.75s}@keyframes rl-ripple{0%{stroke-opacity:0}40%{stroke-opacity:.45;stroke:var(--sp-flame)}to{stroke-opacity:.12}}.rl-ramp{gap:5px;align-items:center}.rl-ramp i{width:auto;height:auto;border-radius:50%;background:var(--sp-sky)!important}.rl-ramp i.o0{width:4px;height:4px;opacity:.3}.rl-ramp i.o1{width:7px;height:7px;opacity:.55}.rl-ramp i.o2{width:9px;height:9px;opacity:.75}.rl-ramp i.o3{width:11px;height:11px}.rl-nm i{width:8px!important;height:8px!important;border:0!important;border-radius:50%;background:var(--sp-flame)}.rl-now{display:none}@media (prefers-reduced-motion:reduce){.rl-plate.is-lit .rl-ripple{animation:none}}.rl-stack{display:none}@media (max-width:760px){.rl-now,.rl-stage,.rl-steps{display:none!important}.rl-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin:0;padding:0 0 0 4px;list-style:none;position:relative;min-width:0}.rl-stack:before{content:"";position:absolute;left:17px;top:18px;bottom:30px;width:2px;background:repeating-linear-gradient(180deg,rgba(11,30,61,.22) 0 5px,transparent 5px 10px)}.rl-stack li{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.rl-sk-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:15px;line-height:1.3;color:var(--sp-body)}.rl-sk-h b{font-size:16px;font-weight:700;color:var(--sp-ink)}.rl-sk-n{position:relative;z-index:1;align-self:center;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--sp-ink);background:var(--sp-shell);font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--sp-ink);transition:background .35s ease,border-color .35s ease,color .35s ease}.rl-stack li.is-seen .rl-sk-n{background:var(--sp-flame);border-color:var(--sp-flame);color:#fff}.rl-sk-card{margin-left:36px;border-radius:14px;background:#fffdf8;box-shadow:0 0 0 1px rgba(11,30,61,.12),0 14px 30px -22px rgba(11,30,61,.45);overflow:hidden;transition:box-shadow .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.rl-stack li.is-seen .rl-sk-card{box-shadow:0 0 0 1.5px var(--sp-flame),0 18px 34px -22px rgba(11,30,61,.5)}.rl-sk-report{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px}.rl-sk-report img{width:76px;height:76px;border-radius:9px;object-fit:cover;display:block}.rl-sk-report span{display:grid;gap:2px;min-width:0}.rl-sk-report small{font-size:11.5px;color:var(--sp-muted);display:inline-flex;align-items:center;gap:3px}.rl-sk-report b{font-size:15px;font-weight:600;color:var(--sp-ink)}.rl-sk-report b.is-hot{color:var(--sp-flame-ink,#b5381f)}.rl-sk-report em{display:inline-flex;align-items:center;gap:3px;align-self:start;padding:3px 8px;border-radius:999px;background:rgba(31,111,128,.1);font-style:normal;font-size:11.5px;font-weight:600;color:#1f6f80}.rl-sk-tag{position:absolute;left:14px;bottom:14px;padding:1px 5px;border-radius:4px;background:rgba(11,30,61,.7);font-style:normal;font-family:var(--font-mono);font-size:8.5px;color:#fff}.rl-sk-queue{display:grid;padding:4px 0 0}.rl-sk-queue p{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;margin:0;padding:9px 12px;border-bottom:1px solid rgba(11,30,61,.08)}.rl-sk-queue p>i{width:8px;height:8px;border-radius:50%;background:rgba(11,30,61,.25)}.rl-sk-queue p>i.is-hot{background:var(--sp-flame)}.rl-sk-queue span{display:grid;min-width:0}.rl-sk-queue b{font-size:14px;font-weight:600;color:var(--sp-ink)}.rl-sk-queue small{font-size:12px;color:var(--sp-muted)}.rl-sk-queue em{padding:2px 8px;border-radius:999px;background:var(--sp-flame);font-style:normal;font-size:11px;font-weight:700;color:#fff}.rl-sk-queue .rl-sk-new{background:rgba(240,91,64,.08)}.rl-stack li.is-seen .rl-sk-new{animation:rl-sk-in .55s cubic-bezier(.2,.8,.2,1) both}.rl-sk-queue .rl-sk-foot{display:block;border:0;font-family:var(--font-mono);font-size:11px;color:var(--sp-muted)}.rl-sk-map{background:var(--sp-night)}.rl-sk-map .rl-plate{margin:0;border:0}.rl-cap{margin-top:4px}}@keyframes rl-sk-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rl-stack li.is-seen .rl-sk-new{animation:none}}@keyframes rl-fill{0%{width:0}to{width:100%}}@keyframes rl-slide{0%{opacity:0;transform:translateX(36px)}to{opacity:1;transform:none}}@keyframes rl-now-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rl-steps li.is-on .rl-fill{animation:none;width:100%}.rl-now,.rl-screen.is-on{animation:none}}html .ld .ld-wa:before{display:none}.ld-wa{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(72px,9vw,124px)}.ld-wa-glow{position:absolute;z-index:-1;right:max(-180px,calc((100vw - 1280px) / 2 - 110px));top:8%;width:680px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(31,111,128,.14),rgba(31,111,128,.035) 45%,transparent 70%);pointer-events:none}.ld-wa-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);gap:clamp(48px,7vw,112px);align-items:center;max-width:1240px;width:100%;margin:0 auto}.ld-wa-copy{max-width:58ch}.ld-wa-state{display:inline-flex;align-items:center;gap:9px;margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--sp-blue)}.ld-wa-state i{position:relative;width:9px;height:9px;border-radius:50%;background:#25a665;box-shadow:0 0 0 5px rgba(37,166,101,.12)}.ld-wa-lede{max-width:52ch;font-size:var(--sp-t-md);text-wrap:pretty}.ld-wa-facts{margin:var(--sp-4) 0 0;padding:0;list-style:none;display:grid;gap:11px}.ld-wa-facts li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:13px;align-items:center;padding:10px 0;border-top:1px solid rgba(11,30,61,.1);color:var(--sp-ink)}.ld-wa-fact-icon{display:grid!important;place-items:center;width:36px;height:36px;border-radius:12px;background:rgba(31,111,128,.09);color:var(--sp-blue)!important}.ld-wa-facts li>span:last-child{display:grid;gap:1px;font-size:14.5px;line-height:1.45;color:var(--sp-body)}.ld-wa-facts b{font-size:15.5px;font-weight:650;color:var(--sp-ink)}.ld-wa-acts{margin:var(--sp-4) 0 0!important;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5)}.ld-wa-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-weight:650;color:var(--sp-blue);text-decoration:none}.ld-wa-link:hover{text-decoration:underline;text-underline-offset:3px}.ld-wa-note{display:flex;align-items:center;gap:6px;margin:15px 0 0!important;font-size:12.5px!important;line-height:1.4!important;color:var(--sp-muted)!important}.ld-wa-fig{position:relative;margin:0;display:grid;justify-items:center;gap:17px}.ld-wa-fig figcaption{max-width:390px;font-size:12px;line-height:1.45;color:var(--sp-muted);text-align:center}.wa-orbit{position:absolute;inset:7% -4% 12%;border:1px dashed rgba(31,111,128,.22);border-radius:50%;transform:rotate(-7deg);pointer-events:none}.wa-orbit:before{content:"";position:absolute;inset:11%;border:1px solid rgba(240,91,64,.08);border-radius:inherit}.wa-orbit-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--sp-flame);box-shadow:0 0 0 7px rgba(240,91,64,.1)}.wa-orbit-dot.is-one{left:4%;top:26%}.wa-orbit-dot.is-two{right:6%;bottom:22%;background:var(--sp-blue);box-shadow:0 0 0 7px rgba(31,111,128,.1)}.wa-orbit-label{position:absolute;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(11,30,61,.1);border-radius:9px;background:rgba(255,253,248,.86);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 12px 30px -22px rgba(11,30,61,.5);font-size:11.5px;color:var(--sp-body);transform:rotate(7deg)}.wa-orbit-label b{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;color:var(--sp-flame)}.wa-orbit-label.is-top{left:-7%;top:16%}.wa-orbit-label.is-bottom{right:-5%;bottom:15%}.wa-phone{position:relative;z-index:2;width:min(366px,100%);height:800px;padding:8px;border:1px solid #4d5360;border-radius:54px;background:linear-gradient(145deg,#393d46,#0a0d13 35%,#262b34 72%,#07090d);box-shadow:0 56px 90px -38px rgba(11,30,61,.58),0 18px 32px -24px rgba(11,30,61,.7),inset 0 0 0 1px rgba(255,255,255,.2),inset 0 0 0 3px #090b10}.wa-phone:after{content:"";position:absolute;inset:2px;border-radius:51px;border:1px solid rgba(255,255,255,.12);pointer-events:none}.wa-button{position:absolute;z-index:-1;width:4px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#11141a,#4b515c);box-shadow:inset 0 1px rgba(255,255,255,.18)}.wa-button.is-silent{left:-4px;top:116px;height:29px}.wa-button.is-volume-up{left:-4px;top:166px;height:58px}.wa-button.is-volume-down{left:-4px;top:236px;height:58px}.wa-button.is-power{right:-4px;top:188px;width:4px;height:88px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#4b515c,#11141a)}.wa-screen{height:100%;grid-template-rows:35px 54px minmax(0,1fr) 49px 18px;overflow:hidden;border-radius:46px;background:#f3ede4;box-shadow:0 0 0 1px #020305}.wa-screen,.wa-status{position:relative;display:grid}.wa-status{z-index:5;grid-template-columns:1fr 1fr;align-items:center;padding:4px 22px 0 26px;background:#f7f5f1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11.5px;font-weight:700;color:#101216}.wa-island{position:absolute;left:50%;top:7px;width:93px;height:25px;border-radius:18px;background:#020204;transform:translateX(-50%);box-shadow:inset 0 -1px 2px rgba(255,255,255,.08)}.wa-island:after{content:"";position:absolute;right:8px;top:8px;width:7px;height:7px;border-radius:50%;background:#111a2b;box-shadow:inset 0 0 0 2px #07090e,0 0 2px #294d82}.wa-status-icons{justify-self:end;display:flex;align-items:end;gap:5px}.wa-status-icons i{display:block;position:relative}.wa-status-icons .is-signal{width:13px;height:9px;background:linear-gradient(90deg,#111 0 18%,transparent 18% 27%,#111 27% 45%,transparent 45% 54%,#111 54% 72%,transparent 72% 81%,#111 81%);clip-path:polygon(0 100%,0 75%,18% 75%,18% 56%,45% 56%,45% 35%,72% 35%,72% 0,100% 0,100% 100%)}.wa-status-icons .is-wifi{width:12px;height:9px;border:solid #111;border-width:2px 0 0;border-radius:50%;transform:translateY(2px)}.wa-status-icons .is-wifi:after{content:"";position:absolute;left:4px;bottom:1px;width:4px;height:4px;border-radius:50%;background:#111}.wa-status-icons .is-battery{width:18px;height:9px;border:1.5px solid #111;border-radius:3px}.wa-status-icons .is-battery:before{content:"";position:absolute;inset:1.5px;border-radius:1px;background:#111}.wa-status-icons .is-battery:after{content:"";position:absolute;right:-3px;top:2px;width:2px;height:4px;border-radius:0 2px 2px 0;background:#111}.wa-top{position:relative;z-index:3;display:grid;grid-template-columns:22px 34px minmax(0,1fr) 20px 20px 16px;align-items:center;gap:7px;padding:6px 11px 7px 8px;background:rgba(247,245,241,.96);border-bottom:1px solid rgba(11,30,61,.08);color:#137a68;box-shadow:0 3px 10px rgba(11,30,61,.06)}.wa-back{transform:translateX(-4px)}.wa-av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(11,30,61,.1)}.wa-who{display:grid;min-width:0;line-height:1.2}.wa-who b{font-size:13px;font-weight:700;color:#15202c}.wa-who b,.wa-who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-who small{font-size:10.5px;color:#728079}.wa-thread{display:grid;gap:5px;align-content:start;min-height:0;overflow:hidden;padding:8px 10px 9px;background-color:#eee8df;background-image:linear-gradient(rgba(238,232,223,.92),rgba(238,232,223,.92)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cg fill='none' stroke='%23909b91' stroke-opacity='.22' stroke-width='1'%3E%3Cpath d='M12 10c8 3 9 10 3 14M70 12l7 7-7 7M20 68c5-5 11-5 16 0M58 58c8 0 12 4 12 12'/%3E%3Ccircle cx='45' cy='33' r='4'/%3E%3Cpath d='M39 39l12-12M8 43h12M74 43h8'/%3E%3C/g%3E%3C/svg%3E")}.wa-encrypted{display:inline-flex;align-items:center;gap:3px;margin:0 0 1px;padding:3px 7px;background:#fff4cb;font-size:8.5px;color:#7c7153;box-shadow:0 1px 1px rgba(11,30,61,.05)}.wa-day,.wa-encrypted{justify-self:center;border-radius:6px}.wa-day{margin:1px 0;padding:3px 9px;background:rgba(250,253,255,.9);font-size:9.5px;font-weight:650;color:#6d7c81;box-shadow:0 1px 1px rgba(11,30,61,.06)}.wa-msg{position:relative;display:grid;gap:3px;max-width:84%;padding:6px 8px 4px;border-radius:9px;font-size:11.5px;line-height:1.34;color:#182028;box-shadow:0 1px 1px rgba(11,30,61,.1);transform-origin:0 0}.wa-msg:before{content:"";position:absolute;top:0;width:0;height:0;border:6px solid transparent}.wa-msg.is-out{justify-self:end;background:#d8f7c8;border-top-right-radius:2px;transform-origin:100% 0}.wa-msg.is-out:before{right:-6px;border-top-color:#d8f7c8}.wa-msg.is-in-msg{justify-self:start;background:#fff;border-top-left-radius:2px}.wa-msg.is-in-msg:before{left:-6px;border-top-color:#fff}.wa-text b{font-weight:700}.wa-meta{justify-self:end;display:inline-flex;align-items:center;gap:2px;margin-left:20px;font-size:8.5px;line-height:1;color:rgba(23,32,47,.48)}.wa-msg.is-out .wa-meta svg{color:#3b8fd9}.wa-photo{position:relative;display:block;width:164px;max-width:100%;aspect-ratio:16/10;border-radius:6px;overflow:hidden;background:#cfd6c8}.wa-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 65%,rgba(7,20,43,.16))}.wa-photo img{width:100%;height:100%;object-fit:cover;display:block}.wa-photo-scan{position:absolute;z-index:2;left:0;right:0;top:-2px;height:2px;opacity:0;background:rgba(255,255,255,.9);box-shadow:0 0 7px #fff}.wa-pin{display:grid;grid-template-columns:51px minmax(0,1fr);gap:8px;align-items:center;padding:1px 1px 2px}.wa-pin>span:last-child{display:grid;font-size:10.5px;line-height:1.25}.wa-pin b{font-size:11px;font-weight:700}.wa-pin-map{position:relative;display:grid!important;place-items:center;width:51px;height:44px;overflow:hidden;border-radius:5px;background:linear-gradient(31deg,#d9e6d0 0 38%,#f5eee3 38% 53%,#d3e2c8 53%)}.wa-pin-map:after,.wa-pin-map:before{content:"";position:absolute;width:70px;height:5px;background:rgba(255,255,255,.88);transform:rotate(-27deg)}.wa-pin-map:after{transform:rotate(50deg) translate(13px,9px)}.wa-pin-map i{position:absolute;z-index:1;width:27px;height:27px;border-radius:50%;background:rgba(240,91,64,.16)}.wa-pin-map svg{position:relative;z-index:2;color:#c9432c;fill:#fff}.wa-kicker{display:inline-flex;align-items:center;gap:4px;width:fit-content;font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.07em;color:#178060}.wa-kicker svg{padding:1px;border-radius:50%;background:#178060;color:#fff}.wa-id{position:relative;display:inline-block;padding:1px 3px;border-radius:3px;background:rgba(31,111,128,.1);font-family:var(--font-mono);font-size:10px;letter-spacing:.01em;color:var(--sp-blue)}.wa-assignee{display:flex;align-items:center;gap:7px}.wa-assignee>i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#173e67;font-style:normal;font-size:8px;font-weight:700;color:#fff}.wa-assignee>span{display:grid;gap:1px}.wa-assignee b{font-size:10.8px;line-height:1.2}.wa-assignee small{font-size:9.5px;color:#69757a}.wa-msg.is-good{grid-template-columns:24px minmax(0,1fr);column-gap:6px;background:#f4fffa;box-shadow:inset 0 0 0 1px rgba(23,128,96,.14),0 1px 1px rgba(11,30,61,.08)}.wa-msg.is-good:before{border-top-color:#f4fffa}.wa-good-icon{grid-row:1/span 2;display:grid;place-items:center;align-self:start;width:23px;height:23px;border-radius:50%;background:#178060;color:#fff}.wa-msg.is-good .wa-meta{grid-column:2}.wa-msg.is-followup{margin-top:1px;padding-right:22px}.wa-heart{position:absolute;right:-9px;bottom:-9px;display:grid;place-items:center;width:25px;height:25px;border:2px solid #eee8df;border-radius:50%;background:#fff;color:var(--sp-flame);font-size:12px;box-shadow:0 2px 7px rgba(11,30,61,.14)}.wa-compose{z-index:3;grid-template-columns:minmax(0,1fr) 35px;gap:6px;padding:6px 9px 5px;background:#eee8df}.wa-compose,.wa-compose-field{display:grid;align-items:center}.wa-compose-field{height:35px;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:0 11px 0 14px;border-radius:20px;background:#fff;font-size:11px;color:#96a0a4;box-shadow:0 1px 2px rgba(11,30,61,.08)}.wa-compose-field svg{color:#718084}.wa-mic{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#15846e;color:#fff}.wa-home{z-index:3;align-self:center;justify-self:center;width:118px;height:4px;border-radius:4px;background:#14171a}@media (prefers-reduced-motion:no-preference){.ld-wa-fig.is-revealed .wa-phone{animation:wa-device-in .85s var(--sp-ease) both,wa-device-float 6s ease-in-out 1.2s infinite}.wa-day:not(.is-in):not(.is-first),.wa-msg:not(.is-in){opacity:0;transform:translateY(9px) scale(.96)}.wa-msg.is-out.is-in{animation:wa-send .48s cubic-bezier(.18,.85,.24,1.2) both}.wa-msg.is-in-msg.is-in{animation:wa-reply .46s cubic-bezier(.2,.8,.2,1) both}.wa-day.is-in{animation:wa-day-in .32s ease-out both}.wa-msg.is-photo.is-in .wa-photo img{animation:wa-photo-in .7s ease-out .08s both}.wa-msg.is-photo.is-in .wa-photo-scan{animation:wa-scan .75s ease-in-out .18s both}.wa-msg.is-pin.is-in .wa-pin-map i{animation:wa-locate 1.2s ease-out .12s both}.wa-msg.is-pin.is-in .wa-pin-map svg{animation:wa-pin-drop .5s cubic-bezier(.18,.9,.3,1.35) .12s both}.wa-msg.is-received.is-in .wa-id{animation:wa-id-mark .8s ease-out .18s both}.wa-msg.is-assigned.is-in .wa-assignee>i{animation:wa-owner .55s cubic-bezier(.18,.9,.3,1.35) .12s both}.wa-msg.is-good.is-in .wa-good-icon{animation:wa-check .55s cubic-bezier(.18,.9,.3,1.4) .12s both}.wa-msg.is-followup.is-in .wa-heart{animation:wa-heart .62s cubic-bezier(.18,.9,.3,1.45) .22s both}.wa-status-icons .is-battery:before{animation:wa-battery 3.6s ease-in-out infinite}.ld-wa-state i{animation:wa-live 2.4s ease-out infinite}}@keyframes wa-device-in{0%{opacity:0;transform:translateY(24px) rotate(2deg) scale(.97)}to{opacity:1;transform:none}}@keyframes wa-device-float{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes wa-send{0%{opacity:0;transform:translate(26px,8px) scale(.92)}to{opacity:1;transform:none}}@keyframes wa-reply{0%{opacity:0;transform:translate(-22px,8px) scale(.94)}to{opacity:1;transform:none}}@keyframes wa-day-in{0%{opacity:0;transform:translateY(7px) scale(.9)}to{opacity:1;transform:none}}@keyframes wa-photo-in{0%{filter:blur(7px);transform:scale(1.08)}to{filter:none;transform:scale(1)}}@keyframes wa-scan{0%{top:0;opacity:0}18%{opacity:.85}82%{opacity:.75}to{top:100%;opacity:0}}@keyframes wa-locate{0%{opacity:.8;transform:scale(.2)}to{opacity:0;transform:scale(2.8)}}@keyframes wa-pin-drop{0%{opacity:0;transform:translateY(-13px) scale(.72)}to{opacity:1;transform:none}}@keyframes wa-id-mark{0%{background:rgba(240,91,64,.28);box-shadow:0 0 0 5px rgba(240,91,64,.12)}to{background:rgba(31,111,128,.1);box-shadow:none}}@keyframes wa-owner{0%{opacity:0;transform:scale(.55) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes wa-check{0%{opacity:0;transform:scale(.45) rotate(-25deg)}to{opacity:1;transform:none}}@keyframes wa-heart{0%{opacity:0;transform:scale(.3) rotate(-18deg)}70%{transform:scale(1.18) rotate(6deg)}to{opacity:1;transform:none}}@keyframes wa-battery{0%,to{opacity:1}50%{opacity:.55}}@keyframes wa-live{0%{box-shadow:0 0 0 0 rgba(37,166,101,.24)}70%,to{box-shadow:0 0 0 8px rgba(37,166,101,0)}}@media (max-width:960px){.ld-wa-grid{grid-template-columns:minmax(0,1fr) minmax(350px,.8fr);gap:40px}.wa-orbit-label{display:none}}@media (max-width:760px){.ld-wa{padding-block:64px 72px}.ld-wa-grid{grid-template-columns:minmax(0,1fr);gap:42px}.ld-wa-copy{max-width:none}.ld-wa-facts{gap:4px}.ld-wa-facts li{padding-block:8px}.ld-wa-facts li>span:last-child{font-size:13.5px}.ld-wa-facts b{font-size:14.5px}.ld-wa-note{align-items:flex-start}.wa-orbit{inset:8% 1% 11%}.wa-phone{width:min(334px,calc(100vw - 44px));height:724px;border-radius:49px}.wa-screen{border-radius:41px;grid-template-rows:34px 52px minmax(0,1fr) 47px 17px}.wa-status{padding-inline:23px 20px}.wa-island{width:86px;height:24px}.wa-top{grid-template-columns:20px 32px minmax(0,1fr) 18px 18px 14px;gap:6px}.wa-av{width:32px;height:32px}.wa-msg{max-width:87%;font-size:10.8px}.wa-photo{width:136px}.wa-thread{gap:3px;padding-inline:9px}.wa-encrypted{display:none}.wa-pin{grid-template-columns:46px minmax(0,1fr)}.wa-pin-map{width:46px;height:40px}.wa-assignee b{font-size:10px}.ld-wa-fig figcaption{max-width:330px;font-size:11px}}@media (max-width:370px){.wa-phone{width:min(310px,calc(100vw - 30px));height:694px;padding:7px}.wa-screen{grid-template-rows:33px 49px minmax(0,1fr) 44px 16px}.wa-top{padding-inline:7px 8px}.wa-top>svg:nth-last-child(2){display:none}.wa-top{grid-template-columns:20px 31px minmax(0,1fr) 18px 14px}.wa-msg{font-size:10.3px}.wa-photo{width:132px}.wa-encrypted{display:none}}@media (prefers-reduced-motion:reduce){.ld-wa-state i,.wa-assignee>i,.wa-day,.wa-good-icon,.wa-heart,.wa-id,.wa-msg,.wa-phone,.wa-photo img,.wa-photo-scan,.wa-pin-map i,.wa-pin-map svg{animation:none!important}}html .ld .ld-wa-v2{display:block;padding-block:clamp(76px,9vw,132px);background:#f5f5f7}.ld-wa-v2 .ld-wa-copy{width:min(880px,100%);max-width:none;margin:0 auto clamp(46px,6vw,76px);text-align:center}.ld-wa-v2 .ld-wa-state{justify-content:center;color:#667085;font-size:11px}.ld-wa-v2 .ld-wa-state i{width:8px;height:8px;border:0;background:#23a467;box-shadow:0 0 0 5px rgba(35,164,103,.1)}.ld-wa-v2 .ld-wa-copy h2{margin:24px 0 20px;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(52px,7vw,94px);font-weight:650;line-height:.94;letter-spacing:-.075em;color:#0b1e3d;text-wrap:balance}.ld-wa-v2 .ld-wa-copy h2 span{display:block;color:#7a808a}.ld-wa-v2 .ld-wa-lede{max-width:550px;margin:0 auto;font-size:clamp(17px,1.7vw,22px);line-height:1.45;letter-spacing:-.02em;color:#536078}.ld-wa-v2 .ld-wa-acts{justify-content:center;margin-top:28px!important}.ld-wa-v2 .ld-wa-link{color:#1c55c9}.ld-wa-v2 .ld-wa-fig{width:min(1180px,100%);margin:0 auto;gap:14px}.ld-wa-v2 .ld-wa-fig figcaption{display:inline-flex;align-items:center;gap:5px;max-width:none;color:#7a808a;font-size:11px}.ld-wa-v2 .wa-stage{position:relative;isolation:isolate;width:100%;min-height:760px;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(380px,1.28fr);align-items:center;overflow:hidden;padding:42px clamp(34px,6vw,78px);border-radius:clamp(30px,4vw,54px);background:radial-gradient(circle at 73% 44%,rgba(74,224,158,.21),transparent 25%),radial-gradient(circle at 77% 58%,rgba(65,116,232,.22),transparent 39%),linear-gradient(145deg,#111827,#07152b 48%,#081e35);box-shadow:0 34px 90px -52px rgba(6,20,43,.65)}.ld-wa-v2 .wa-stage:before{content:"";position:absolute;z-index:-1;width:610px;height:610px;right:-45px;top:50%;border:1px solid rgba(255,255,255,.1);border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 90px rgba(255,255,255,.025),0 0 0 180px rgba(255,255,255,.018)}.ld-wa-v2 .wa-flow{align-self:center;display:grid;gap:0;margin:0;padding:0;list-style:none}.ld-wa-v2 .wa-flow li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto 1px;gap:13px 10px;padding:20px 0;color:rgba(255,255,255,.28);transition:color .55s ease}.ld-wa-v2 .wa-flow span{padding-top:6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}.ld-wa-v2 .wa-flow b{font-size:clamp(28px,3.1vw,46px);font-weight:600;line-height:1;letter-spacing:-.055em}.ld-wa-v2 .wa-flow i{grid-column:2;height:1px;background:rgba(255,255,255,.12);transform-origin:left}.ld-wa-v2 .wa-flow li.is-on{color:#f8fafc}.ld-wa-v2 .wa-flow li.is-on span{color:#62dca2}.ld-wa-v2 .wa-flow li.is-on i{background:linear-gradient(90deg,#62dca2,rgba(98,220,162,.12))}.ld-wa-v2 .wa-phone{justify-self:center;width:332px;height:680px;padding:7px;border-radius:51px;border-color:#5b6069;box-shadow:0 58px 90px -28px rgba(0,0,0,.76),0 0 0 1px rgba(255,255,255,.12),inset 0 0 0 3px #090b10}.ld-wa-v2 .wa-phone:after{border-radius:48px}.ld-wa-v2 .wa-screen{grid-template-rows:34px 52px minmax(0,1fr) 47px 17px;border-radius:43px}.ld-wa-v2 .wa-status{padding-inline:24px 21px}.ld-wa-v2 .wa-island{width:88px;height:24px}.ld-wa-v2 .wa-top{grid-template-columns:20px 32px minmax(0,1fr) 18px 18px 14px;gap:6px;padding:6px 9px 7px 7px}.ld-wa-v2 .wa-av{width:32px;height:32px}.ld-wa-v2 .wa-thread{gap:8px;padding:12px 10px;background-color:#eee9e1;background-image:linear-gradient(rgba(238,233,225,.93),rgba(238,233,225,.93)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cg fill='none' stroke='%23909b91' stroke-opacity='.18' stroke-width='1'%3E%3Cpath d='M12 10c8 3 9 10 3 14M70 12l7 7-7 7M20 68c5-5 11-5 16 0M58 58c8 0 12 4 12 12'/%3E%3Ccircle cx='45' cy='33' r='4'/%3E%3C/g%3E%3C/svg%3E")}.ld-wa-v2 .wa-day{margin:2px 0 3px;padding:4px 10px;font-size:9px}.ld-wa-v2 .wa-msg{max-width:84%;gap:4px;padding:7px 8px 5px;font-size:11.5px}.ld-wa-v2 .wa-photo{width:184px;aspect-ratio:16/11}.ld-wa-v2 .wa-photo img{object-position:50% 43%}.ld-wa-v2 .wa-report-line{display:grid;gap:2px}.ld-wa-v2 .wa-report-line b{font-size:11.5px;line-height:1.25}.ld-wa-v2 .wa-report-line small{display:inline-flex;align-items:center;gap:3px;color:#637071;font-size:9.5px}.ld-wa-v2 .wa-record{width:fit-content;padding:3px 7px;border-radius:5px;background:rgba(31,111,128,.1);font-family:var(--font-mono);font-size:12px;font-weight:600;color:#1f6f80}.ld-wa-v2 .wa-msg.is-received{min-width:134px}.ld-wa-v2 .wa-assignee>i{width:30px;height:30px;background:#2457a6}.ld-wa-v2 .wa-assignee b{font-size:11px}.ld-wa-v2 .wa-msg.is-good{min-width:174px;align-items:center;padding-block:8px}.ld-wa-v2 .wa-msg.is-good .wa-text{display:grid;gap:1px}.ld-wa-v2 .wa-msg.is-good .wa-text b{font-size:12px}.ld-wa-v2 .wa-msg.is-good .wa-text small{color:#637071;font-size:9.5px}.ld-wa-v2 .wa-compose{grid-template-columns:minmax(0,1fr) 35px;padding-inline:8px}@media (prefers-reduced-motion:no-preference){.ld-wa-v2 .wa-flow li.is-on b{animation:wa-flow-word .5s cubic-bezier(.2,.8,.2,1) both}.ld-wa-v2 .wa-flow li.is-on i{animation:wa-flow-line .65s ease-out both}.ld-wa-v2 .wa-msg.is-received.is-in .wa-record{animation:wa-record-mark .65s ease-out .16s both}}@keyframes wa-flow-word{0%{opacity:.28;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wa-flow-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wa-record-mark{0%{box-shadow:0 0 0 7px rgba(98,220,162,.2);background:rgba(98,220,162,.28)}to{box-shadow:none;background:rgba(31,111,128,.1)}}@media (max-width:760px){html .ld .ld-wa-v2{padding-block:64px 76px}.ld-wa-v2 .ld-wa-copy{margin-bottom:38px;text-align:left}.ld-wa-v2 .ld-wa-state{justify-content:flex-start}.ld-wa-v2 .ld-wa-copy h2{margin-block:20px 16px;font-size:clamp(45px,13vw,60px);line-height:.98;letter-spacing:-.065em}.ld-wa-v2 .ld-wa-lede{margin:0;font-size:17px}.ld-wa-v2 .ld-wa-acts{justify-content:flex-start;margin-top:23px!important}.ld-wa-v2 .wa-stage{min-height:752px;grid-template-columns:minmax(0,1fr);align-content:start;gap:25px;padding:60px 14px 34px;border-radius:32px}.ld-wa-v2 .wa-stage:before{width:470px;height:470px;right:-150px;top:63%}.ld-wa-v2 .wa-flow{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 8px}.ld-wa-v2 .wa-flow li{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1px;gap:4px;padding:0 6px 13px}.ld-wa-v2 .wa-flow span{padding:0;font-size:8px}.ld-wa-v2 .wa-flow b{font-size:clamp(14px,4.2vw,18px);letter-spacing:-.04em}.ld-wa-v2 .wa-flow i{grid-column:1;margin-top:7px}.ld-wa-v2 .wa-phone{width:min(318px,calc(100vw - 56px));height:642px;border-radius:47px}.ld-wa-v2 .wa-screen{grid-template-rows:33px 50px minmax(0,1fr) 45px 16px;border-radius:39px}.ld-wa-v2 .wa-thread{gap:6px;padding:10px 9px}.ld-wa-v2 .wa-photo{width:166px}.ld-wa-v2 .ld-wa-fig figcaption{font-size:10.5px}}@media (max-width:370px){.ld-wa-v2 .wa-phone{width:min(300px,calc(100vw - 42px));height:620px}.ld-wa-v2 .wa-top>svg:nth-last-child(2){display:none}.ld-wa-v2 .wa-top{grid-template-columns:20px 31px minmax(0,1fr) 18px 14px}.ld-wa-v2 .wa-flow li{padding-inline:3px}}@media (prefers-reduced-motion:reduce){.ld-wa-v2 .wa-flow li,.ld-wa-v2 .wa-flow li i,.ld-wa-v2 .wa-record{animation:none!important}}