.hl.svelte-1tcx0av{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(44px,min(7.5vw,calc((min(100vw,75rem) - 4rem) / 11.8)),120px);line-height:1;letter-spacing:-.03em;text-align:center;color:var(--color-snow)}.hl-line.svelte-1tcx0av{display:block;overflow:hidden;padding-block:.06em .14em;white-space:nowrap}.hl[data-intro=done].svelte-1tcx0av .hl-line:where(.svelte-1tcx0av){overflow:visible}.hl-inner.svelte-1tcx0av{display:inline-block}@media(prefers-reduced-motion:no-preference){html.js .hl[data-intro=pending].svelte-1tcx0av .hl-inner:where(.svelte-1tcx0av){transform:translateY(110%)}}@media(max-width:639px){.hl.svelte-1tcx0av{font-size:clamp(2.5rem,11vw,3.5rem)}.hl-line.svelte-1tcx0av{white-space:normal}}.marquee.svelte-kivu6h{overflow:hidden}.marquee-track.svelte-kivu6h{display:flex;width:max-content;animation:svelte-kivu6h-marquee var(--marquee-duration) linear infinite}@keyframes svelte-kivu6h-marquee{to{translate:-50% 0}}@media(prefers-reduced-motion:reduce){.marquee.svelte-kivu6h{overflow-x:auto}.marquee-track.svelte-kivu6h{animation:none}.marquee-track.svelte-kivu6h>ul:where(.svelte-kivu6h)+ul:where(.svelte-kivu6h){display:none}}.pol-row.svelte-c4aphe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-block:.5rem 1rem}.pol-slot.svelte-c4aphe{position:relative;z-index:1}.pol-slot.svelte-c4aphe:nth-child(odd) .pol:where(.svelte-c4aphe){--tilt-sm: -2.5deg}.pol-slot.svelte-c4aphe:nth-child(2n) .pol:where(.svelte-c4aphe){--tilt-sm: 2deg}.pol-slot.svelte-c4aphe:has(.pol:where(.svelte-c4aphe):is(:where(.svelte-c4aphe):hover,:where(.svelte-c4aphe):focus-within)),.pol-slot.is-over.svelte-c4aphe{z-index:3}.pol.svelte-c4aphe{--paper: #f8f7f5;--paper-ink: #1a1918;--rot: var(--tilt-sm);--lift: 0rem;display:block;transform:translateY(var(--lift)) rotate(var(--rot));transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .5s ease;perspective:1400px}.pol.svelte-c4aphe:is(:where(.svelte-c4aphe):hover,:where(.svelte-c4aphe):focus-within),.is-over.svelte-c4aphe .pol:where(.svelte-c4aphe){--rot: 0deg;--lift: -.5rem}.pol-turn.svelte-c4aphe{display:grid;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.3,.7,.2,1)}.is-over.svelte-c4aphe .pol-turn:where(.svelte-c4aphe){transform:rotateY(180deg)}.pol-face.svelte-c4aphe{grid-area:1 / 1;display:block;padding:.55rem .55rem 0;border-radius:3px;background:var(--paper);color:var(--paper-ink);backface-visibility:hidden;box-shadow:0 1px 2px #00000024,0 22px 44px -22px #00000080;transition:box-shadow .42s ease}.pol.svelte-c4aphe:is(:where(.svelte-c4aphe):hover,:where(.svelte-c4aphe):focus-within) .pol-face:where(.svelte-c4aphe),.is-over.svelte-c4aphe .pol-face:where(.svelte-c4aphe){box-shadow:0 1px 2px #00000024,0 32px 60px -24px #0000008c}.pol-front.svelte-c4aphe:focus-visible,.pol-back-link.svelte-c4aphe:focus-visible{outline:2px solid var(--color-red);outline-offset:4px}.pol-back.svelte-c4aphe{display:flex;flex-direction:column;gap:.6rem;padding:1rem 1rem .9rem;transform:rotateY(180deg);cursor:pointer}.pol-back-name.svelte-c4aphe{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:500;letter-spacing:-.01em}.pol-back-lede.svelte-c4aphe{flex:1;font-size:.875rem;line-height:1.45;color:color-mix(in srgb,var(--paper-ink) 72%,var(--paper));text-wrap:pretty}.pol-back-link.svelte-c4aphe{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--color-primary-text)}.pol-photo.svelte-c4aphe{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:1px}.pol-photo--red.svelte-c4aphe{background:var(--color-red);color:var(--color-ink)}.pol-photo--secondary.svelte-c4aphe{background:var(--color-secondary);color:var(--on-secondary)}.pol-photo--tan.svelte-c4aphe{background:var(--color-tan);color:var(--color-ink)}.pol-photo--stone.svelte-c4aphe{background:var(--color-stone);color:var(--color-ink)}.pol-pattern.svelte-c4aphe{position:absolute;inset:0;width:100%;height:100%;opacity:.28}.pol-photo.svelte-c4aphe .pol-icon{position:relative;width:34%;height:auto}.pol-caption.svelte-c4aphe{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:3.25rem;padding:.5rem .2rem .625rem;font-family:var(--font-display);font-size:var(--text-body);font-weight:500;letter-spacing:-.01em}.pol-name.svelte-c4aphe{display:grid;gap:.125rem}.pol-tag.svelte-c4aphe{font-size:var(--text-caption);font-weight:400;letter-spacing:0;line-height:1.35;color:#55524f}.pol-caption.svelte-c4aphe .pol-arrow{flex-shrink:0;width:.875rem;height:.875rem;opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease}.pol.svelte-c4aphe:is(:where(.svelte-c4aphe):hover,:where(.svelte-c4aphe):focus-within) .pol-caption:where(.svelte-c4aphe) .pol-arrow{opacity:1;transform:none}@media(min-width:48rem){.pol-row.svelte-c4aphe{display:flex;justify-content:center;align-items:flex-start;gap:0;padding-block:.5rem 3.5rem}.pol-slot.svelte-c4aphe{width:clamp(10rem,19vw,16rem);margin-inline:.15rem}.pol-slot--inner.svelte-c4aphe{z-index:2;width:clamp(11.5rem,22.5vw,19rem)}.pol.svelte-c4aphe{--rot: var(--tilt);--lift: var(--drop)}.pol-front.svelte-c4aphe{padding:.7rem .7rem 0}.pol-back.svelte-c4aphe{padding:1.25rem 1.25rem 1.1rem}.pol-back-lede.svelte-c4aphe{font-size:var(--text-body)}.pol.svelte-c4aphe:is(:where(.svelte-c4aphe):hover,:where(.svelte-c4aphe):focus-within),.is-over.svelte-c4aphe .pol:where(.svelte-c4aphe){--rot: 0deg;--lift: calc(var(--drop) - .75rem)}.pol-caption.svelte-c4aphe{min-height:4.75rem;font-size:var(--text-body-lg)}.pol-tag.svelte-c4aphe{font-size:var(--text-ui)}}.is-armed.svelte-c4aphe .pol:where(.svelte-c4aphe){opacity:0;transform:translateY(calc(var(--lift) + 5rem)) rotate(calc(var(--rot) * -2))}.is-dealing.svelte-c4aphe .pol:where(.svelte-c4aphe){transition-delay:calc(var(--i) * .11s);transition-duration:.76s,.5s}@media(prefers-reduced-motion:reduce){.pol.svelte-c4aphe,.pol-turn.svelte-c4aphe{transition:none}}.sp-bar.svelte-4wz0wc{background:var(--color-night)}.sp-row.svelte-4wz0wc{scrollbar-width:none}.sp-row.svelte-4wz0wc::-webkit-scrollbar{display:none}.sp-row.svelte-4wz0wc>li:where(.svelte-4wz0wc)>.sp-tab--on{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-night));box-shadow:inset 0 -2px 0 var(--color-primary)}.sp-tab--on.svelte-4wz0wc svg{color:var(--color-primary)}.sp-tab.svelte-4wz0wc{height:100%}.sp-panel.svelte-4wz0wc{padding-top:2rem}.sp-pinwrap.svelte-4wz0wc{--sp-h: calc(100svh - var(--sp-top));position:relative}.sp-pin.svelte-4wz0wc{position:sticky;top:var(--sp-top);display:flex;flex-direction:column;height:var(--sp-h);padding-top:2rem;padding-bottom:2rem}.sp-steps.svelte-4wz0wc{display:grid;margin-top:calc(-1 * var(--sp-h));pointer-events:none}.sp-step.svelte-4wz0wc{height:85svh}.sp-step.svelte-4wz0wc:last-child{height:var(--sp-h)}.sp-panel.svelte-4wz0wc .sp-cap,.sp-pin.svelte-4wz0wc .sp-cap{max-width:52rem;margin:0 0 1.25rem;padding-inline:16px;font-size:1.125rem;line-height:1.5;color:var(--color-mist);text-wrap:pretty}.sp-panel.svelte-4wz0wc .sp-cap>span,.sp-pin.svelte-4wz0wc .sp-cap>span{color:var(--color-snow)}@media(max-width:640px){.sp-panel.svelte-4wz0wc .sp-cap,.sp-pin.svelte-4wz0wc .sp-cap{padding-inline:0}.sp-pin.svelte-4wz0wc .sp-cap{margin-bottom:.75rem;font-size:1rem}.sp-pin.svelte-4wz0wc{padding-top:1rem;padding-bottom:1rem}}.ds-wrap.svelte-xexxpi{container-type:inline-size}.ds.svelte-xexxpi{--ds-raised: light-dark(#ffffff, var(--color-night-raised));--ds-tray: light-dark(#f6f5f3, var(--color-night));position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "tp" "left" "lp" "core" "rp" "right" "bp" "bottom";justify-items:center;row-gap:18px;padding:8px 0}@container (min-width: 760px){.ds.svelte-xexxpi{grid-template-columns:minmax(max-content,1fr) auto auto auto minmax(max-content,1fr);grid-template-areas:". top top top ." ". . tp . ." "left lp core rp right" ". . bp . ." ". bottom bottom bottom .";align-items:center;column-gap:40px;row-gap:26px}.ds-tiles.svelte-xexxpi{justify-self:end}.ds-right.svelte-xexxpi{justify-self:start}}.ds-wires.svelte-xexxpi{position:absolute;inset:0;overflow:visible;pointer-events:none}.ds-wire.svelte-xexxpi{fill:none;stroke:var(--color-night-line);stroke-width:1.5;stroke-dasharray:3 5}.ds-packet.svelte-xexxpi{fill:none;stroke:var(--color-red);stroke-width:2;stroke-linecap:round;stroke-dasharray:9 191;stroke-dashoffset:9;opacity:0}.is-flowing.svelte-xexxpi .ds-wire:where(.svelte-xexxpi){animation:svelte-xexxpi-ds-flow .9s linear infinite}.is-flowing.svelte-xexxpi .ds-packet:where(.svelte-xexxpi){opacity:1;animation:svelte-xexxpi-ds-packet 2.2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-xexxpi-ds-flow{to{stroke-dashoffset:-16}}@keyframes svelte-xexxpi-ds-packet{to{stroke-dashoffset:-100}}.ds-tray.svelte-xexxpi{position:relative;padding:8px;border:1px solid var(--color-night-line);border-radius:12px;background:var(--ds-tray)}.ds-cards.svelte-xexxpi,.ds-tiles.svelte-xexxpi{display:grid;grid-auto-flow:column;gap:8px}.ds-cards.svelte-xexxpi>:nth-child(n+3),.ds-tiles.svelte-xexxpi>:nth-child(n+4){display:none}@container (max-width: 759px){.ds.svelte-xexxpi{row-gap:12px}.ds.svelte-xexxpi .ds-card:where(.svelte-xexxpi){width:136px;height:34px;font-size:.75rem}.ds.svelte-xexxpi .ds-tile:where(.svelte-xexxpi){width:44px;height:44px}.ds.svelte-xexxpi .ds-core:where(.svelte-xexxpi){width:84px;height:84px}.ds.svelte-xexxpi .ds-core:where(.svelte-xexxpi) img:where(.svelte-xexxpi){width:44px;height:44px}.ds.svelte-xexxpi .ds-pill:where(.svelte-xexxpi){padding:6px 10px;font-size:.8125rem}}@container (min-width: 760px){.ds-cards.svelte-xexxpi>:nth-child(n),.ds-tiles.svelte-xexxpi>:nth-child(n){display:block}.ds-right.svelte-xexxpi{grid-auto-flow:row}.ds-tiles.svelte-xexxpi{grid-auto-flow:row;grid-template-columns:repeat(3,auto)}}.ds-pill.svelte-xexxpi{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#6a9fd6;color:var(--color-ink);font-size:.875rem;font-weight:500;line-height:1.2;white-space:nowrap}.ds-core.svelte-xexxpi{position:relative;display:grid;place-items:center;width:108px;height:108px;border:1px solid var(--color-night-line);border-radius:50%;background:var(--ds-raised);isolation:isolate}.ds-core.svelte-xexxpi:before{content:"";position:absolute;inset:-6px;z-index:-1;border-radius:50%;background:linear-gradient(120deg,#f44f04,#f44e2b,#f44e40 6.25%,#f14f5d 12.5%,#e7578b,#d763af,#c370ca,#ac7edb,#938ae2,#7c96e0,#6a9fd6);filter:blur(22px);opacity:.5;transform:translateY(8px)}.ds-core.svelte-xexxpi img:where(.svelte-xexxpi){width:56px;height:56px}.ds-flip.svelte-xexxpi{perspective:600px}.ds-flip-in.svelte-xexxpi{position:relative;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.45,.05,.25,1)}.ds-flip.is-b.svelte-xexxpi .ds-flip-in:where(.svelte-xexxpi){transform:rotateX(180deg)}.ds-flip--y.is-b.svelte-xexxpi .ds-flip-in:where(.svelte-xexxpi){transform:rotateY(180deg)}.ds-face.svelte-xexxpi{backface-visibility:hidden}.ds-back.svelte-xexxpi{position:absolute;inset:0;transform:rotateX(180deg)}.ds-flip--y.svelte-xexxpi .ds-back:where(.svelte-xexxpi){transform:rotateY(180deg)}.ds-card.svelte-xexxpi{display:grid;place-items:center;width:164px;height:40px;padding:0 10px;border:1px solid var(--color-night-line);border-radius:8px;background:var(--ds-raised);color:var(--color-snow);font-size:.8125rem;font-weight:500;text-align:center;white-space:nowrap}.ds-tile.svelte-xexxpi{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--color-night-line);border-radius:10px;background:var(--ds-raised)}.ds-logo.svelte-xexxpi{width:28px;height:28px;object-fit:contain}@media(prefers-reduced-motion:reduce){.ds-flip-in.svelte-xexxpi{transition:none}}.ed--snap.svelte-1g6e6br,.ed--snap.svelte-1g6e6br *{transition:none!important}.ed-deck.svelte-1g6e6br{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;width:100%;max-width:var(--ed-max, 28.5rem);padding:2.25rem 1.5rem 0 0}.ed-card.svelte-1g6e6br{grid-area:1 / 1;min-width:0;width:100%;height:100%;min-height:133.33cqw;container:engine-card / inline-size;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--color-night-line);border-radius:var(--radius-large);background:var(--color-night-raised);color:var(--color-snow);box-shadow:var(--panel-shadow);transform-origin:50% 100%;--ed-surface: var(--color-night-raised)}.ed-card.is-back.svelte-1g6e6br{cursor:pointer;transition:translate .22s cubic-bezier(.22,1,.36,1)}.ed-card.is-back.svelte-1g6e6br:hover,.ed-card.is-back.svelte-1g6e6br:focus-visible{translate:0 -6px}.ed-card.is-back.svelte-1g6e6br:focus-visible{outline:2px solid var(--color-snow);outline-offset:3px}.ed-card.is-waiting.svelte-1g6e6br{visibility:hidden;opacity:0}.ed-label.svelte-1g6e6br{display:flex;align-items:center;margin:0}.ed-label.svelte-1g6e6br>span:where(.svelte-1g6e6br){flex:none;padding:.125rem .5rem;font-family:var(--font-mono);font-size:var(--text-label);line-height:1.4;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-small);background:var(--color-snow);color:var(--color-night)}.ed-label.svelte-1g6e6br:after{content:"";flex:1 1 auto;border-top:1px dotted var(--color-mist)}.ed-head.svelte-1g6e6br{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem;white-space:nowrap}.ed-sent.svelte-1g6e6br{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.4}.ed-swatch.svelte-1g6e6br{flex:none;width:18px;height:10px;border-radius:999px;background:var(--ed-line)}.ed-pl-result.svelte-1g6e6br{display:inline-flex;margin:0;font-weight:600;transform-origin:right center}.ed-emo.svelte-1g6e6br{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4}.ed-dots.svelte-1g6e6br{display:inline-flex;flex:none;min-width:18px}.ed-dot.svelte-1g6e6br{width:12px;height:12px;border-radius:999px}.ed-dots--pair.svelte-1g6e6br .ed-dot:where(.svelte-1g6e6br){box-shadow:0 0 0 1.5px var(--ed-surface)}.ed-dots--pair.svelte-1g6e6br .ed-dot:where(.svelte-1g6e6br)+.ed-dot:where(.svelte-1g6e6br){margin-left:-4.5px}.ed-quote.svelte-1g6e6br{display:grid;gap:.75rem;margin:0;font-family:var(--font-display);font-size:1rem;line-height:1.8}@container engine-card (min-width: 24rem){.ed-quote.svelte-1g6e6br{font-size:1.0625rem}}.ed-para.svelte-1g6e6br{margin:0}.ed-run--strong.svelte-1g6e6br{font-weight:700}.ed--armed.svelte-1g6e6br .ed-quote:where(.svelte-1g6e6br){line-height:1.5}.ed--armed.on-lines.svelte-1g6e6br .ed-quote:where(.svelte-1g6e6br){line-height:1.65;transition:line-height var(--ed-line-fade) ease-in-out}.ed--armed.on-emotions.svelte-1g6e6br .ed-quote:where(.svelte-1g6e6br){line-height:1.8}.ed-deck.svelte-1g6e6br{--ed-ghost: .13}.ed--armed.svelte-1g6e6br .ed-w:where(.svelte-1g6e6br){opacity:var(--ed-ghost)}.ed--armed.on-text.svelte-1g6e6br .ed-w:where(.svelte-1g6e6br){opacity:1;transition:opacity var(--ed-word-fade) ease-out calc(var(--wi) * var(--ed-word-stagger))}.ed-run--line.svelte-1g6e6br{background-image:linear-gradient(var(--ed-line),var(--ed-line));background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px}.ed--armed.svelte-1g6e6br .ed-run--line:where(.svelte-1g6e6br){background-size:0% 2px}.ed--armed.on-lines.svelte-1g6e6br .ed-run--line:where(.svelte-1g6e6br){background-size:100% 2px;transition:background-size var(--ed-line-fade) ease-in-out calc(var(--li) * var(--ed-line-stagger))}.ed-pill.svelte-1g6e6br{padding:.04em .32em;border-radius:999px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:color-mix(in oklch,var(--hue) 32%,var(--color-night))}.ed--armed.svelte-1g6e6br .ed-pill:where(.svelte-1g6e6br){padding:0;background-color:transparent}.ed--armed.on-emotions.svelte-1g6e6br .ed-pill:where(.svelte-1g6e6br){padding:.04em .32em;background-color:color-mix(in oklch,var(--hue) 32%,var(--color-night));transition:padding var(--ed-pill-fade) cubic-bezier(.22,1,.36,1) calc(var(--pi) * var(--ed-pill-stagger)),background-color var(--ed-pill-fade) ease-out calc(var(--pi) * var(--ed-pill-stagger))}.ed-drivers.svelte-1g6e6br{display:grid;gap:.375rem}.ed-dgroup.svelte-1g6e6br{display:flex;align-items:center;gap:.5rem}.ed-dhead.svelte-1g6e6br{flex:none;width:4.75rem;margin:0}.ed-dhead.svelte-1g6e6br .ed-emo:where(.svelte-1g6e6br){gap:.375rem;font-size:.75rem}.ed-dhead.svelte-1g6e6br .ed-dot:where(.svelte-1g6e6br){width:9px;height:9px}.ed-dhead.svelte-1g6e6br .ed-dots:where(.svelte-1g6e6br){min-width:12px}.ed-dlist.svelte-1g6e6br{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.ed-chip.svelte-1g6e6br{padding:.0625rem .4375rem;border:1px solid var(--color-night-line);border-radius:999px;font-family:var(--font-mono);font-size:.6875rem;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--color-haze)}.ed-ins.svelte-1g6e6br{gap:1.25rem}.ed-ph.svelte-1g6e6br{display:grid;gap:.625rem}.ed-ptitle.svelte-1g6e6br{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3;text-wrap:balance}.ed-pstatus.svelte-1g6e6br{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0;font-size:.8125rem;line-height:1.4}.ed-pmark.svelte-1g6e6br{display:inline-flex;align-items:center;gap:.5rem}.ed-pmark-label.svelte-1g6e6br{font-weight:500;white-space:nowrap;color:var(--ed-mark-status)}.ed-pwho.svelte-1g6e6br{display:inline-flex;align-items:center;gap:.375rem}.ed-pdot.svelte-1g6e6br{flex:none;width:12px;height:12px;border-radius:999px;background:var(--ed-mark-category)}.ed-pwhen.svelte-1g6e6br{display:inline-flex;gap:.375rem;color:var(--color-mist)}.ed-disc.svelte-1g6e6br{flex:none;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:999px;color:var(--ed-surface);font-size:10px}.ed-plines.svelte-1g6e6br{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ed-pline.svelte-1g6e6br{display:grid;grid-template-columns:16px 1fr;column-gap:.5rem;font-size:.9375rem;line-height:1.6;text-wrap:pretty}.ed-pline.svelte-1g6e6br>.ed-disc:where(.svelte-1g6e6br){margin-top:.25rem}.ed-pinsight.svelte-1g6e6br{color:var(--color-haze)}.ed-strong.svelte-1g6e6br{font-weight:600;color:var(--color-snow)}.ed-pquote.svelte-1g6e6br{margin:0 0 0 calc(16px + .5rem);padding:.75rem .875rem;border:1px solid var(--color-night-line);border-radius:10px;background:color-mix(in oklch,var(--color-snow) 4%,var(--ed-surface));font-size:.9375rem;font-style:normal;line-height:1.6}.ed-pquote.svelte-1g6e6br p:where(.svelte-1g6e6br){margin:0}.ed-pspeaker.svelte-1g6e6br{white-space:nowrap;color:var(--color-mist)}.ed-powner.svelte-1g6e6br{display:inline-flex;align-items:center;height:1.375rem;margin-left:.25rem;padding:0 .5rem;border-radius:999px;background:color-mix(in oklch,var(--color-snow) 9%,var(--ed-surface));font-size:.75rem;font-weight:500;white-space:nowrap;vertical-align:1px}.ed--armed.svelte-1g6e6br .ed-sent:where(.svelte-1g6e6br){opacity:var(--ed-ghost);transform:translateY(.25rem)}.ed--armed.on-sentiment.svelte-1g6e6br .ed-sent:where(.svelte-1g6e6br){opacity:1;transform:none;transition:opacity var(--ed-sent-fade) ease-out,transform var(--ed-sent-fade) ease-out}.ed--armed.svelte-1g6e6br .ed-dhead:where(.svelte-1g6e6br),.ed--armed.svelte-1g6e6br .ed-chip:where(.svelte-1g6e6br){opacity:var(--ed-ghost);transform:translateY(.25rem)}.ed--armed.on-drivers.svelte-1g6e6br .ed-dhead:where(.svelte-1g6e6br),.ed--armed.on-drivers.svelte-1g6e6br .ed-chip:where(.svelte-1g6e6br){opacity:1;transform:none;transition:opacity var(--ed-driver-fade) ease-out calc(var(--di) * var(--ed-driver-stagger)),transform var(--ed-driver-fade) ease-out calc(var(--di) * var(--ed-driver-stagger))}.ed--armed.svelte-1g6e6br .ed-pl-result:where(.svelte-1g6e6br){opacity:var(--ed-ghost);transform:scale(.85)}.ed--armed.on-plutchik.svelte-1g6e6br .ed-pl-result:where(.svelte-1g6e6br){opacity:1;transform:none;transition:opacity var(--ed-result-fade) ease-out,transform var(--ed-result-fade) ease-out}.ed--armed.svelte-1g6e6br .ed-row:where(.svelte-1g6e6br){opacity:0;transform:translateY(.5rem)}.ed--armed.on-insights.svelte-1g6e6br .ed-row:where(.svelte-1g6e6br){opacity:1;transform:none;transition:opacity var(--ed-row-fade) ease-out calc(var(--ed-row-lead) + var(--ri) * var(--ed-row-stagger)),transform var(--ed-row-fade) ease-out calc(var(--ed-row-lead) + var(--ri) * var(--ed-row-stagger))}@container (min-width: 40rem){.ed-card.svelte-1g6e6br{min-height:40cqw;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"lq la" "q h" "q ld" "q d";align-content:start;gap:1rem 2.25rem;padding:1.75rem}.ed-l-quote.svelte-1g6e6br{grid-area:lq}.ed-l-analysis.svelte-1g6e6br{grid-area:la}.ed-quote.svelte-1g6e6br{grid-area:q;align-content:start}.ed-head.svelte-1g6e6br{grid-area:h}.ed-l-drivers.svelte-1g6e6br{grid-area:ld}.ed-drivers.svelte-1g6e6br{grid-area:d;align-content:start}.ed-ins.svelte-1g6e6br{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"ph ph" "ins q" "ins act";gap:1.25rem 2.25rem}.ed-ph.svelte-1g6e6br{grid-area:ph}.ed-pins.svelte-1g6e6br{grid-area:ins;align-content:start}.ed-pquote.svelte-1g6e6br{grid-area:q;align-self:start}.ed-pacts.svelte-1g6e6br{grid-area:act;align-content:start}}.hw-caps.svelte-mmul4s{display:grid}.hw-cap.svelte-mmul4s{grid-area:1 / 1;opacity:0;transition:opacity .5s ease}.hw-cap.is-on.svelte-mmul4s{opacity:1}.hw-stage.svelte-mmul4s{position:relative;flex:1;min-height:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);overflow:hidden;border:1px solid var(--color-night-line);border-radius:14px;background-color:light-dark(#ffffff,color-mix(in srgb,#1e1d21 45%,#121114));background-image:radial-gradient(circle,light-dark(rgb(26 25 24 / .12),rgb(235 232 229 / .08)) 1px,transparent 1.4px);background-size:20px 20px}.hw-layer.svelte-mmul4s{grid-area:1 / 1;display:grid;place-items:start;min-width:0;min-height:0;overflow:hidden;padding:1rem 1.5rem;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s .7s}.hw-layer.is-on.svelte-mmul4s{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.hw-fit.svelte-mmul4s{width:100%;transform-origin:0 0}.hw-fit--deck.svelte-mmul4s{display:flex;justify-content:center}@media(min-width:64rem){.hw-fit--deck.svelte-mmul4s{--ed-max: 62rem}}@media(prefers-reduced-motion:reduce){.hw-cap.svelte-mmul4s,.hw-layer.svelte-mmul4s,.hw-layer.is-on.svelte-mmul4s{transition:none}}@media(max-width:640px){.hw-stage.svelte-mmul4s{margin-inline:calc(-1 * var(--frame-inset));border-inline:0;border-radius:0}.hw-layer.svelte-mmul4s{padding:.75rem 12px}}.fb-grid.svelte-44l6xn{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@media(min-width:48rem){.fb-grid.svelte-44l6xn{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-wide.svelte-44l6xn{grid-column:span 2}}@media(min-width:64rem){.fb-grid.svelte-44l6xn{grid-template-columns:repeat(3,minmax(0,1fr))}}.fb-card.svelte-44l6xn{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-night-line);border-radius:14px;background:var(--color-surface-raised)}.fb-text.svelte-44l6xn{padding:1.5rem 1.75rem 0}.fb-view.svelte-44l6xn{position:relative;flex:1;min-height:20rem;margin-top:1.25rem;overflow:hidden;background-image:radial-gradient(circle,var(--color-night-line) 1px,transparent 1.5px);background-size:16px 16px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 5rem),transparent)}@media(min-width:64rem){.fb-view.svelte-44l6xn{min-height:23rem}}.fb-win.svelte-44l6xn{position:absolute;top:28px;left:28px;transform-origin:0 0;pointer-events:none;filter:drop-shadow(0 12px 28px rgb(0 0 0 / .08))}.fb-open.svelte-44l6xn{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-end;padding:.75rem;cursor:zoom-in}.fb-icon.svelte-44l6xn{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--color-night-line);border-radius:999px;background:var(--color-surface-raised);color:var(--color-snow);transition:background-color .15s cubic-bezier(.2,0,0,1)}.fb-open.svelte-44l6xn:is(:where(.svelte-44l6xn):hover,:where(.svelte-44l6xn):focus-visible) .fb-icon:where(.svelte-44l6xn),.fb-icon:hover{background:var(--color-surface-selected)}.fb-open.svelte-44l6xn:focus-visible{outline:none}.fb-open.svelte-44l6xn:focus-visible .fb-icon:where(.svelte-44l6xn){outline:2px solid var(--color-snow);outline-offset:2px}.fb-dialog{display:flex;flex-direction:column;width:min(76rem,calc(100vw - 2rem));height:min(48rem,calc(100svh - 3rem));border:1px solid var(--color-night-line);border-radius:14px;background:var(--color-surface-raised);overflow:hidden}.fb-big.svelte-44l6xn{flex:1;min-height:0}.hero-first.svelte-1uha8ag{padding-top:max(2.5rem,calc(14svh - 4.5rem))}.quote-dots.svelte-1uha8ag{background-image:radial-gradient(circle,var(--color-night-line) 1px,transparent 1.5px);background-size:16px 16px;background-position:center}@media(max-width:47.99rem){.cs-bleed.svelte-1uha8ag{margin-inline:calc(-1px - var(--frame-gutter));padding-inline:calc(var(--frame-gutter) + 1px);background:var(--color-night)}.cs-folders.svelte-1uha8ag{margin-inline:calc(-1px - var(--frame-gutter))}}
