@import "https://fonts.googleapis.com/css2?family=Caveat:wght@500;600;700&family=DM+Mono:wght@300;400;500&family=Geist:wght@400;500;600;700;800&family=Geist+Mono:wght@400;500&family=IBM+Plex+Mono:wght@400;500;600&family=Jost:wght@300;400;500&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Merriweather:wght@700&family=Montserrat:wght@600;700;800&family=Poppins:wght@300;400;500;600;700&family=Source+Sans+3:wght@400;600;700&family=Syne:wght@400;600;700;800&display=swap";html,body{margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:oklch(98.5% .005 85);overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}::selection{background:color-mix(in srgb, var(--acc,#2f6fed) 22%, transparent)}@keyframes riftRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes riftGhost{0%{opacity:0;transform:translateY(34px)scale(1.06)}to{opacity:.85;transform:none}}.portfolio{color:oklch(26% .012 75);min-height:100vh;font-family:-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.hero{max-width:760px;margin:0 auto;padding:clamp(56px,10vw,104px) 28px 26px}.hero h1{letter-spacing:-.022em;margin:18px 0 0;font-size:clamp(34px,6vw,58px);font-weight:700;line-height:1.04}.hero h1 span{font-weight:400}.hero h1 em{color:oklch(70% .012 75);font-style:normal}.hero p{color:oklch(50% .012 75);text-wrap:pretty;max-width:540px;margin:22px 0 0;font-size:18px;line-height:1.55}.ledger-section{max-width:760px;margin:0 auto;padding:14px 28px 44px}.ledger-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;display:flex}.ledger-heading h2{letter-spacing:.12em;text-transform:uppercase;color:oklch(50% .012 75);margin:0;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600}.ledger-toggle{letter-spacing:.02em;color:oklch(46% .012 75);cursor:pointer;background:0 0;border:1px solid oklch(88% .006 85);border-radius:999px;padding:6px 13px;font-family:IBM Plex Mono,monospace;font-size:12px;transition:all .16s}.ledger-toggle:hover{border-color:var(--acc);color:var(--acc)}.ledger{flex-wrap:wrap;align-items:flex-start;gap:11px 9px;margin-top:20px;display:flex;position:relative}.ledger-token{cursor:pointer;-webkit-user-select:none;user-select:none;color:oklch(60% .012 75);background:0 0;border:1px solid #0000;border-radius:8px;align-items:baseline;gap:6px;padding:5px 9px;font-size:16px;line-height:1.15;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.ledger-token:hover{background:color-mix(in srgb, var(--acc) 8%, transparent)}.ledger-token.featured{color:oklch(26% .012 75);font-weight:600}.ledger-token.has-roster:not(.selected){font-weight:450}.ledger-token.selected{color:var(--acc);background:color-mix(in srgb, var(--acc) 11%, transparent);border-color:color-mix(in srgb, var(--acc) 30%, transparent)}.ledger-year{letter-spacing:.04em;color:oklch(70% .012 75);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;transform:translateY(-1px)}.selected .ledger-year{color:var(--acc)}.company-group{flex-wrap:wrap;align-items:baseline;gap:1px;max-width:100%;margin-left:-4px;display:inline-flex}.company-paren{color:oklch(74% .012 75);font-size:16px}.company-token{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;color:oklch(32% .012 75);background:0 0;border:0;border-radius:6px;padding:3px 5px;font-size:15px;font-weight:600;line-height:1.15;transition:color .16s,background .16s}.company-token:hover{color:var(--acc)}.company-token.selected{color:var(--acc);background:color-mix(in srgb, var(--acc) 11%, transparent)}.ledger-gap{cursor:pointer;color:oklch(70% .012 75);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;transition:all .16s;display:inline-flex}.ledger-gap:hover{background:color-mix(in srgb, var(--acc) 8%, transparent);color:var(--acc)}.gap-dots{letter-spacing:.14em;font-family:IBM Plex Mono,monospace;font-size:18px;line-height:.4}.gap-count{opacity:.75;font-family:IBM Plex Mono,monospace;font-size:9px;transform:translateY(-5px)}.drawer-slot{flex-basis:100%;width:100%;margin:6px 0 0;position:relative;overflow:visible;container-type:inline-size}.drawer-notch{background:var(--drawer-rift-color,oklch(18.5% .016 264));clip-path:polygon(50% 0,100% 100%,0 100%);z-index:4;width:20px;height:10px;transition:opacity .26s;position:absolute;top:-10px}.drawer-band{background:oklch(18.5% .016 264);width:100vw;margin-left:calc(50% - 50vw);transition:height .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 22px 34px -18px #000000eb,inset 0 3px #0009,inset 0 -16px 30px -20px oklch(30% .02 264/.5),inset 0 90px 120px -110px #000000b3,0 1px oklch(42% .03 264/.6),0 -1px #0000008c}.drawer-band.closing{transition-duration:.32s}.drawer-band.board-band{box-shadow:none;background:0 0}.drawer-inner{color:oklch(97% .005 264);max-width:900px;margin:0 auto;padding:clamp(30px,4.5vw,52px) 28px clamp(32px,4vw,48px);animation:.52s cubic-bezier(.2,.85,.25,1) 40ms both riftRise;position:relative}.drawer-inner.board-inner{width:100%;max-width:none;margin:0;padding:0}.drawer-close{color:oklch(72% .014 264);cursor:pointer;opacity:.65;z-index:6;background:0 0;border:none;padding:4px;font-size:17px;line-height:1;transition:opacity .16s;position:absolute;top:18px;right:22px}.board-inner .drawer-close{border:1px solid var(--drawer-chrome-border);background:var(--drawer-chrome-bg);width:34px;height:34px;color:var(--drawer-chrome-ink);opacity:.8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9px;padding:0;right:calc(50% - 50cqw);box-shadow:0 8px 22px -14px #000000a6}.drawer-close:hover{opacity:1}.drawer-ghost{letter-spacing:-.06em;color:oklch(25.5% .022 264);pointer-events:none;z-index:0;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:clamp(140px,26vw,320px);font-weight:600;line-height:.74;animation:.7s cubic-bezier(.2,.85,.25,1) both riftGhost;position:absolute;top:clamp(-14px,-1vw,-6px);left:-2px}.drawer-grid{z-index:1;flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-end;gap:clamp(26px,5vw,64px);display:flex;position:relative}.drawer-thumb{aspect-ratio:4/5;background:repeating-linear-gradient(45deg,#f3f5f917 0 9px,#0000 9px 18px),#f3f5f90d;border:1px solid oklch(32% .018 264);border-radius:4px;flex:0 0 clamp(190px,30%,300px);justify-content:center;align-items:flex-end;padding:0 0 12px;display:flex;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 18px 40px -22px #0000008c}.drawer-thumb span{letter-spacing:.12em;text-transform:uppercase;color:oklch(66% .014 264);background:#0f131ab3;border-radius:5px;padding:3px 7px;font-family:IBM Plex Mono,monospace;font-size:10px}.drawer-copy{flex:320px;min-width:0}.drawer-kicker{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--acc) 72%, oklch(97% .005 264));align-items:center;gap:9px;margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-flex}.drawer-copy h3{color:oklch(97% .005 264);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(30px,6vw,52px);font-weight:700;line-height:1}.drawer-blurb{color:oklch(66% .014 264);text-wrap:pretty;max-width:520px;margin:0 0 18px;font-size:clamp(15px,2.2vw,17px);line-height:1.55}.drawer-tags{flex-wrap:wrap;gap:7px;display:flex}.drawer-tag{color:oklch(66% .014 264);letter-spacing:.02em;background:0 0;border:1px solid oklch(32% .018 264);border-radius:6px;padding:4px 9px;font-family:IBM Plex Mono,monospace;font-size:11px}.drawer-link{color:color-mix(in srgb, var(--acc) 70%, white);letter-spacing:.02em;border:1px solid oklch(32% .018 264);border-radius:9px;align-items:center;gap:7px;margin-top:24px;padding:9px 15px;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.drawer-link:hover{background:color-mix(in srgb, var(--acc) 16%, transparent);border-color:var(--acc)}.contact{border-top:1px solid oklch(90% .006 85);max-width:760px;margin:0 auto;padding:34px 28px 120px}.contact h2{letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(24px,4vw,32px);font-weight:700}.contact p{color:oklch(50% .012 75);max-width:480px;margin:14px 0 24px;font-size:17px;line-height:1.55}.contact-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-links a{color:oklch(46% .012 75);border:1px solid oklch(88% .006 85);border-radius:10px;padding:11px 14px;font-family:IBM Plex Mono,monospace;font-size:13px;text-decoration:none;transition:all .16s}.contact-links a:hover{border-color:var(--acc);color:var(--acc)}.contact-links .email-link{background:var(--acc);color:#fff;border-color:var(--acc);align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .14s,box-shadow .14s;display:inline-flex;box-shadow:0 1px 2px #14121014}.contact-links .email-link:hover{color:#fff;box-shadow:0 6px 16px -6px var(--acc);transform:translateY(-1px)}._controls_1b6lz_1{z-index:12;flex-direction:column;gap:7px;display:flex;position:absolute;bottom:14px;right:calc(50% - 50cqw)}._controls_1b6lz_1 button{border:1px solid color-mix(in srgb, var(--card-border,#fff) 82%, var(--card-ink,#fff) 18%);background:color-mix(in srgb, var(--card-bg,#17141d) 88%, transparent);width:34px;height:34px;color:var(--card-ink,#e6e1f5);cursor:pointer;box-shadow:0 8px 22px -14px color-mix(in srgb, var(--card-ink,#000) 45%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9px;font-size:18px;line-height:1;transition:background .15s,border-color .15s,transform .15s}._controls_1b6lz_1 button:last-child{font-size:14px}._controls_1b6lz_1 ._cardNavigation_1b6lz_30{display:none}._controls_1b6lz_1 button:hover{background:color-mix(in srgb, var(--brand-accent,#fff) 16%, var(--card-bg,#17141d));border-color:color-mix(in srgb, var(--brand-accent,#fff) 52%, var(--card-border,#fff));transform:translateY(-1px)}._controls_1b6lz_1 button:focus-visible{outline:2px solid var(--brand-accent,currentColor);outline-offset:2px}@media (width<=560px){._controls_1b6lz_1{flex-direction:row;gap:6px;bottom:12px}._controls_1b6lz_1 button{width:32px;height:32px}._controls_1b6lz_1 ._cardNavigation_1b6lz_30{place-items:center;font-size:16px;display:grid}._cardNavigation_1b6lz_30[data-direction=next]{margin-right:3px}}._board_1iaek_1{z-index:1;position:relative}._viewport_1iaek_6{cursor:grab;touch-action:none;height:clamp(420px,62vh,640px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--card-ink,#fff) 9%, transparent);background:radial-gradient(120% 120% at 50% 0,#1b1726 0%,#131019 100%);position:relative;overflow:hidden}._layer_1iaek_16{transform-origin:0 0;opacity:0;will-change:transform;background-image:radial-gradient(circle,#ffffff0f 1.2px,#0000 1.2px);background-size:26px 26px;transition:opacity .3s;position:absolute;top:0;left:0}._help_1iaek_32{letter-spacing:.07em;color:color-mix(in srgb, var(--card-muted,#fff) 72%, transparent);pointer-events:none;z-index:6;font-family:IBM Plex Mono,monospace;font-size:10px;position:absolute;bottom:15px;left:calc(50% - 50cqw)}@media (width<=560px){._help_1iaek_32{display:none}}._connections_1rpp1_1{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}._connections_1rpp1_1 path{fill:none;stroke-width:2.25px;stroke-linecap:round}._connections_1rpp1_1 circle{stroke:#15121c;stroke-width:1.5px}._card_4of6e_1{left:var(--board-card-x);top:var(--board-card-y);box-sizing:content-box;z-index:2;transform:rotate(var(--board-card-rotation));transition:transform .2s cubic-bezier(.2,.8,.3,1),box-shadow .2s;position:absolute}._card_4of6e_1:hover,._card_4of6e_1[data-visual-hover=true]{transform:rotate(var(--board-card-rotation)) translateY(-10px) scale(1.045);z-index:9;box-shadow:0 30px 55px -18px #000000e6,0 6px 14px #00000059}._card_4of6e_1[data-board-current-card=true]{z-index:8}._card_fz0hi_1{width:var(--summary-card-width,246px);background:var(--summary-card-bg,var(--card-bg,#faf8f4));border:1px solid var(--summary-card-border,var(--card-border,#e7e2d8));box-shadow:var(--summary-card-shadow,0 16px 34px -16px #000000b8, 0 2px 5px #00000038);border-radius:11px;padding:16px 18px 18px}._label_fz0hi_13{align-items:center;gap:9px;margin-bottom:9px;display:flex}._label_fz0hi_13 i{background:var(--brand-mark,linear-gradient(135deg, #2f6fed, #5b8cff));width:22px;height:22px;box-shadow:0 2px 6px -1px var(--brand-mark-soft,#2f6fed99);border-radius:6px}._label_fz0hi_13 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.14em;color:var(--summary-label,var(--summary-card-muted,var(--card-muted,#9a8f80)));font-size:10px}._titleRow_fz0hi_36{align-items:center;gap:12px;display:flex}._title_fz0hi_36{min-width:0;font-family:var(--display-face,inherit);font-size:var(--summary-title-size,38px);letter-spacing:-.03em;font-weight:800;line-height:var(--summary-title-line-height,.95);color:var(--summary-card-ink,var(--card-ink,#241f1a));display:block}._iconLogo_fz0hi_53{width:var(--summary-icon-size,42px);height:var(--summary-icon-size,42px);object-fit:contain;flex:none;display:block}._wordmarkTitle_fz0hi_61{box-sizing:border-box;width:fit-content;min-height:38px;padding:var(--summary-wordmark-padding,0);background:var(--summary-wordmark-bg,transparent);align-items:center;display:flex}._wordmarkTitle_fz0hi_61 img{width:var(--summary-wordmark-width,170px);max-height:var(--summary-wordmark-height,54px);object-fit:contain;filter:var(--summary-wordmark-filter,none);display:block}._links_fz0hi_79{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}._link_fz0hi_79{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--summary-link,var(--brand-accent,#2f6fed));font-size:10px;text-decoration:none;display:inline-block}._link_fz0hi_79:hover{text-decoration:underline}._visuallyHidden_fz0hi_99{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._card_fz0hi_1 p{color:var(--summary-card-muted,var(--card-muted,#6c6358));margin:9px 0 0;font-size:13.5px;line-height:1.42}._singleLineHeader_fz0hi_118{width:280px}._singleLineHeader_fz0hi_118 ._label_fz0hi_13 span,._singleLineHeader_fz0hi_118 ._title_fz0hi_36{white-space:nowrap}._singleLineHeader_fz0hi_118 ._title_fz0hi_36{font-size:32px;line-height:1}._card_1oyu6_1{width:var(--techstack-width,306px);background:var(--techstack-bg,#efe9fb);border:1px solid var(--techstack-border,#d7c9f2);border-radius:11px;padding:14px 16px 16px;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #00000038}._label_1oyu6_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--techstack-label,#8a7bb5);margin-bottom:11px;font-size:10px}._list_1oyu6_21{flex-wrap:wrap;gap:8px;display:flex}._list_1oyu6_21 span{background:var(--techstack-chip,#fff);border:1px solid var(--techstack-chip-border,#e0d6f4);color:var(--techstack-chip-text,#4a4258);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}._list_1oyu6_21 i{border-radius:50%;width:7px;height:7px}._card_vrq4o_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#b9d4ec);border-radius:4px;width:256px;padding:15px 16px 14px;box-shadow:0 22px 46px -22px #1c283c80,0 2px 7px #1c283c29}._eyebrow_vrq4o_12{font-family:var(--mono-face,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent,#4a86c4);margin-bottom:7px;font-size:9.5px;font-weight:600;display:block}._title_vrq4o_23{font-family:var(--display-face,sans-serif);letter-spacing:.005em;color:var(--card-ink,#2b394c);margin:0 0 13px;font-size:17px;font-weight:700}._row_vrq4o_32{align-items:flex-start;gap:11px;display:flex}._row_vrq4o_32+._row_vrq4o_32{margin-top:11px}._pin_vrq4o_42{border-radius:3px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._pin_vrq4o_42 svg{width:17px;height:17px}._local_vrq4o_57{color:#fff;background:var(--slate,#55677f)}._visitor_vrq4o_62{color:var(--slate,#55677f);background:var(--powder,#c1e0ff)}._row_vrq4o_32 strong{color:var(--card-ink,#2b394c);font-size:13px;font-weight:700;display:block}._row_vrq4o_32 small{color:var(--card-muted,#55677f);margin-top:2px;font-size:11px;line-height:1.38;display:block}._kicker_vrq4o_82{border-top:1px solid var(--card-border,#b9d4ec);color:var(--brand-accent,#4a86c4);margin:14px 0 0;padding-top:12px;font-size:11.5px;font-weight:600;line-height:1.45}._card_iweru_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#b9d4ec);border-radius:4px;width:300px;padding:15px 16px 14px;box-shadow:0 22px 46px -22px #1c283c80,0 2px 7px #1c283c29}._eyebrow_iweru_12{font-family:var(--mono-face,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent,#4a86c4);margin-bottom:13px;font-size:9.5px;font-weight:600;display:block}._frames_iweru_23{align-items:flex-end;gap:16px;display:flex}._map_iweru_30,._mapP_iweru_31{background:repeating-linear-gradient(0deg, #55677f14 0 1px, transparent 1px 18px), repeating-linear-gradient(90deg, #55677f14 0 1px, transparent 1px 18px), var(--offwhite,#f7f7f7);position:absolute}._desktop_iweru_39{border:1.5px solid var(--slate,#55677f);background:#fff;border-radius:2px;flex:auto;height:116px;position:relative;overflow:hidden}._search_iweru_49{background:#fff;border:1px solid #c8d8ea;border-radius:1px;height:9px;position:absolute;top:7px;left:7px;right:34px}._map_iweru_30{border-radius:1px;inset:22px 34px 7px 7px}._navSide_iweru_68{flex-direction:column;gap:5px;display:flex;position:absolute;top:7px;right:7px}._navSide_iweru_68 i{background:var(--slate,#55677f);border-radius:2px;width:20px;height:20px}._phone_iweru_84{border:1.5px solid var(--slate,#55677f);background:#fff;border-radius:4px;flex:0 0 64px;height:116px;position:relative;overflow:hidden}._searchP_iweru_94{background:#fff;border:1px solid #c8d8ea;border-radius:1px;height:7px;position:absolute;top:6px;left:6px;right:6px}._mapP_iweru_31{border-radius:1px;inset:18px 6px 22px}._navBottom_iweru_113{justify-content:space-between;display:flex;position:absolute;bottom:6px;left:6px;right:6px}._navBottom_iweru_113 i{background:var(--slate,#55677f);border-radius:2px;width:14px;height:13px}._platform_iweru_129{font-family:var(--mono-face,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#9fb2c7;font-size:7.5px;font-weight:700;position:absolute;bottom:4px;left:7px}._phone_iweru_84 ._platform_iweru_129{display:none}._caption_iweru_145{color:var(--card-muted,#55677f);margin:14px 0 0;font-size:11.5px;line-height:1.45}._card_1ocm6_1{background:var(--card-frame,#fff);border:1px solid var(--card-border,#b9d4ec);border-radius:4px;padding:10px;box-shadow:0 22px 46px -22px #1c283c80,0 2px 7px #1c283c29}._bar_1ocm6_11{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._dots_1ocm6_18{gap:4px;display:inline-flex}._dots_1ocm6_18 i{background:var(--powder,#c1e0ff);border-radius:50%;width:7px;height:7px}._tag_1ocm6_30{font-family:var(--mono-face,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#8aa0bb;font-size:8.5px;font-weight:600}._shot_1ocm6_39{background:var(--powder,#c1e0ff);border-radius:2px;overflow:hidden}._shot_1ocm6_39 img{object-fit:cover;width:100%;height:100%;display:block}._caption_1ocm6_52{font-family:var(--display-face,sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--card-muted,#55677f);margin:9px 0 2px;font-size:10px;font-weight:600}._surface_c6qos_10{--card-bg:#fff;--card-frame:#fff;--card-border:#b9d4ec;--card-ink:#2b394c;--card-muted:#55677f;--brand-accent:#4a86c4;--slate:#55677f;--slate-dark:#3f4e63;--sky:#85c6f2;--tile:#80c3f3;--powder:#c1e0ff;--offwhite:#f7f7f7;--cyan:#2f9bd6;--mono-face:"Montserrat", "Segoe UI", sans-serif;--display-face:"Montserrat", "Segoe UI", sans-serif;--serif-face:"Segoe UI", system-ui, sans-serif;--summary-icon-size:46px;--brand-grad:linear-gradient(135deg, #85c6f2 0%, #55677f 100%);--techstack-bg:#fff;--techstack-border:#b9d4ec;--techstack-label:#55677f;--techstack-chip:#eef6ff;--techstack-chip-border:#cfe3f7;--techstack-chip-text:#36465c;background:linear-gradient(168deg,#d6ebff 0%,#c1e0ff 46%,#aed3f6 100%);font-family:Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif}._content_c6qos_49{width:1160px;height:740px;position:absolute;top:70px;left:110px}._card_2a79e_1{background:var(--note-bg,#fdf0c4);border:1px solid var(--note-border,#efd98e);z-index:3;border-radius:3px;width:188px;padding:22px 18px 18px;box-shadow:0 16px 30px -14px #0009,0 2px 4px #0003}._card_2a79e_1:hover,._card_2a79e_1[data-visual-hover=true]{z-index:10}._card_2a79e_1>i{background:#ffffff6b;border:1px solid #b4a05a66;border-radius:2px;width:66px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(-2deg)}._card_2a79e_1 p{font-family:var(--hand-face,"Caveat", cursive);color:var(--note-ink,#5c4a16);margin:0;font-size:24px;line-height:1.16}._card_2a79e_1 u{-webkit-text-decoration-color:var(--brand-accent,#d9a441);text-decoration-color:var(--brand-accent,#d9a441);text-decoration-thickness:2px}._card_z8tt5_1{background:var(--card-frame,#fff);border:1px solid var(--card-border,#ece7dd);border-radius:6px;width:236px;padding:11px 11px 0;box-shadow:0 18px 38px -16px #000000c7,0 2px 6px #00000040}._card_z8tt5_1 a{cursor:pointer;text-decoration:none;display:block}._frame_z8tt5_18{background:var(--screenshot-fill,repeating-linear-gradient(45deg, #e7e2d8 0 8px, #f2efe8 8px 16px));border-radius:3px;justify-content:center;align-items:center;height:140px;display:flex;overflow:hidden}._natural_z8tt5_31 ._frame_z8tt5_18{height:auto}._card_z8tt5_1 img{object-fit:cover;width:100%;height:100%;display:block}._card_z8tt5_1 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--card-muted,#9a8f80);background:#ffffffb8;border-radius:5px;padding:3px 7px;font-size:9px}._card_z8tt5_1 p{font-family:var(--hand-face,"Caveat", cursive);color:var(--card-ink,#3a342c);text-align:center;margin:0;padding:6px 0 10px;font-size:21px;line-height:1}._card_lzlzy_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#f0e2da);border-radius:14px;width:300px;padding:16px 18px 14px;box-shadow:0 16px 34px -18px #5a2d2866,0 2px 5px #0000000f}._label_lzlzy_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#ff6b5e);font-size:9px}._card_lzlzy_1 ul{flex-direction:column;gap:12px;margin:13px 0 0;padding:0;list-style:none;display:flex}._card_lzlzy_1 li{gap:11px;display:flex}._card_lzlzy_1 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#ff6b5e);flex:none;padding-top:1px;font-size:11px}._card_lzlzy_1 strong{color:var(--card-ink,#2c2330);font-size:13.5px;display:block}._card_lzlzy_1 span{color:var(--card-muted,#8b7d84);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}._card_rhhun_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#f0e2da);border-radius:14px;width:276px;padding:16px 18px 18px;box-shadow:0 16px 34px -16px #50281e59,0 2px 5px #00000014}._top_rhhun_12{margin-bottom:10px}._top_rhhun_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.12em;color:var(--card-muted,#8b7d84);font-size:9.5px;line-height:1.5}._logoCrop_rhhun_25{width:178px;height:74px;display:block;overflow:hidden}._logo_rhhun_25{object-fit:contain;width:204px;height:204px;display:block;transform:translate(-17px,-67px)}._tagline_rhhun_40{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.05em;white-space:nowrap;color:var(--brand-accent,#ff6b5e);margin-top:8px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_rhhun_40:hover{text-decoration:underline}._card_rhhun_1 p{color:#64555c;margin:10px 0 0;font-size:13.5px;line-height:1.45}._card_16qmz_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#f0e2da);border-radius:14px;width:292px;padding:16px 18px;box-shadow:0 16px 34px -18px #5a2d2866,0 2px 5px #0000000f}._label_16qmz_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#ff6b5e);font-size:9px}._card_16qmz_1 h3{letter-spacing:-.01em;color:var(--card-ink,#2c2330);margin:9px 0 13px;font-size:19px;line-height:1.18}._card_16qmz_1 ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}._card_16qmz_1 li{color:var(--card-muted,#8b7d84);padding-left:24px;font-size:12.5px;line-height:1.4;position:relative}._card_16qmz_1 li:before{content:"✓";color:#fff;background:var(--brand-accent,#ff6b5e);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:flex;position:absolute;top:-1px;left:0}._surface_1yq3l_4{--card-bg:#fff;--card-frame:#fff;--card-border:#f0e2da;--card-ink:#2c2330;--card-muted:#8b7d84;--brand-accent:#ff6b5e;--brand-mark:linear-gradient(135deg, #ff7e6a, #ef5a76);--brand-mark-soft:#ff6b5e73;--mono-face:"IBM Plex Mono", monospace;--hand-face:"Caveat", cursive;--note-bg:#fff1d9;--note-border:#f4dcae;--note-ink:#7a5a36;--link-bg:#fff;--link-border:#f0e2da;--link-url:#b08a86;background:radial-gradient(circle,#ff6b5e0d 1.1px,#0000 1.1px) 0 0/26px 26px,linear-gradient(#fdf5f1 0%,#f6ebe6 100%)}._content_1yq3l_32{width:1120px;height:640px;position:absolute;top:80px;left:130px}._surface_6aab0_3{--card-bg:#fff;--card-frame:#fff;--card-border:#0b0b10;--card-ink:#0b0b10;--card-muted:#4a4f66;--brand-accent:#1c2bfa;--display-face:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono-face:"IBM Plex Mono", monospace;--metrics-bg:#fff;--metrics-border:#0b0b10;--metrics-label:#4a4f66;--metrics-cell:#eef0ff;--metrics-cell-border:#0b0b1047;--metrics-value:#1c2bfa;--metrics-text:#4a4f66;--techstack-bg:#fff;--techstack-border:#0b0b10;--techstack-label:#4a4f66;--techstack-chip:#fff;--techstack-chip-border:#0b0b1066;--techstack-chip-text:#0b0b10;--note-bg:#0b0b10;--note-border:#000;--note-ink:#f4f4f8;background:linear-gradient(#05051024 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#05051024 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#1c2bfa 0%,#1421dd 100%)}._content_6aab0_40{width:1040px;height:640px;position:absolute;top:80px;left:130px}._card_3j0ai_1{background:var(--card-bg,#fff7f2);border:1px solid var(--card-border,#f1cfc3);border-radius:10px;width:286px;overflow:hidden;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #0003}._card_3j0ai_1 a{color:inherit;padding:14px 16px 13px;text-decoration:none;display:block}._coral_3j0ai_20{--evi-accent:#ff563f;--evi-link:#b64c3d}._mint_3j0ai_25{background:var(--card-bg,#eaf8f1);border-color:var(--card-border,#bfe5d2);--evi-accent:#18a878;--evi-link:#167958}._violet_3j0ai_32{background:var(--card-bg,#f1edfb);border-color:var(--card-border,#d8cdf1);--evi-accent:#8247e5;--evi-link:#6840aa}._label_3j0ai_39{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.13em;text-transform:uppercase;color:var(--card-muted,#8d8376);align-items:center;gap:7px;font-size:9px;display:flex}._label_3j0ai_39 i{background:var(--brand-accent,var(--evi-accent,#ff563f));border-radius:2px;width:7px;height:7px}._card_3j0ai_1 strong{font-family:var(--display-face,Georgia, "Times New Roman", serif);color:var(--card-ink,#29251f);margin-top:8px;font-size:16px;line-height:1.24;display:block}._card_3j0ai_1 small{color:var(--card-muted,#6f675d);margin-top:7px;font-size:11px;line-height:1.38;display:block}._card_3j0ai_1 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,var(--evi-link,#b64c3d));margin-top:9px;font-size:9px;font-weight:500;display:block}._card_xfav5_1{background:var(--card-frame,#fff);border:1px solid var(--card-border,#e7e1d7);border-radius:7px;width:270px;padding:10px 10px 9px;box-shadow:0 18px 38px -16px #000000c7,0 2px 6px #00000040}._card_xfav5_1 a{color:inherit;text-decoration:none}._card_xfav5_1 img{object-fit:cover;border-radius:3px;width:100%;height:142px;display:block}._card_xfav5_1 span{font-family:var(--hand-face,"Caveat", cursive);text-align:center;color:var(--card-ink,#332e28);padding-top:7px;font-size:19px;line-height:1;display:block}._compact_xfav5_35{width:246px}._compact_xfav5_35 img{height:112px}._compact_xfav5_35 span{font-size:17px}._card_1mz12_1{background:var(--metrics-bg,#fff2bd);border:1px solid var(--metrics-border,#e7cf70);border-radius:8px;width:282px;padding:14px 16px 16px;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #0003}._label_1mz12_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.15em;text-transform:uppercase;color:var(--metrics-label,#8a7220);margin-bottom:10px;font-size:9px}._grid_1mz12_21{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}._grid_1mz12_21 div{background:var(--metrics-cell,#ffffffad);border:1px solid var(--metrics-cell-border,#a4841c2e);border-radius:7px;padding:8px 9px}._grid_1mz12_21 strong,._grid_1mz12_21 span{display:block}._grid_1mz12_21 strong{color:var(--metrics-value,#342b0e);font-size:20px;line-height:1}._grid_1mz12_21 span{color:var(--metrics-text,#786726);margin-top:3px;font-size:10px}._card_sfpbm_1{background:var(--card-bg,#fff);border:2px solid var(--card-border,#0b0b10);border-radius:6px;width:262px;overflow:hidden;box-shadow:7px 7px #05050e80,0 2px 5px #00000040}._card_sfpbm_1 a{color:inherit;padding:14px 16px 13px;text-decoration:none;display:block}._head_sfpbm_19{align-items:center;gap:10px;display:flex}._monogram_sfpbm_25{color:#fff;letter-spacing:-.02em;background:#0b0b10;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:flex}._label_sfpbm_40{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.13em;text-transform:uppercase;color:var(--card-muted,#4a4f66);font-size:9px}._card_sfpbm_1 strong{color:var(--card-ink,#0b0b10);margin-top:10px;font-size:15.5px;line-height:1.25;display:block}._path_sfpbm_56{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.03em;color:var(--card-muted,#4a4f66);margin-top:8px;font-size:9.5px;display:block}._card_sfpbm_1 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#1c2bfa);margin-top:9px;font-size:9px;font-weight:500;display:block}._card_1gan2_1{background:linear-gradient(#1e2dff,#1826ee);border:2px solid #0b0b10;border-radius:6px;width:300px;padding:16px 18px 18px;box-shadow:9px 9px #05050e80,0 2px 5px #00000040}._eyebrow_1gan2_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.14em;color:#ffffffd9;font-size:9.5px;display:block}._card_1gan2_1 strong{text-transform:uppercase;letter-spacing:-.03em;color:#0b0b10;margin-top:10px;font-size:42px;font-weight:900;line-height:.95;display:block}._tagline_1gan2_33{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.05em;color:#fff;margin-top:9px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_1gan2_33:hover{text-decoration:underline}._card_1gan2_1 p{color:#ffffffeb;margin:10px 0 0;font-size:13.5px;line-height:1.45}._card_1r9y5_1{background:linear-gradient(158deg,#008191 0%,#006470 100%);border:1px solid #ffffff29;border-radius:14px;width:256px;padding:16px 17px;box-shadow:0 24px 48px -22px #00282c99,0 2px 7px #00282c29}._eyebrow_1r9y5_12{font-family:var(--mono-face,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;margin-bottom:11px;font-size:10px;font-weight:600;display:block}._stat_1r9y5_23{align-items:baseline;gap:9px;display:flex}._stat_1r9y5_23 strong{font-family:var(--display-face,sans-serif);letter-spacing:-.03em;color:#fff;font-size:46px;font-weight:700;line-height:.9}._stat_1r9y5_23 span{color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.2}._body_1r9y5_45{color:#ffffffd1;border-top:1px solid #ffffff2e;margin:13px 0 0;padding-top:12px;font-size:11.5px;line-height:1.46}._card_c3apx_1{border:1px solid var(--card-border,#e1ecec);background:#fff;border-radius:16px;width:300px;padding:10px 10px 12px;box-shadow:0 5px 8px #00282c29}._card_c3apx_1 img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;display:block}._card_c3apx_1 p{color:var(--card-muted,#5e7274);margin:10px 4px 0;font-size:12px;line-height:1.35}._card_33tyb_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e1ecec);border-radius:14px;width:300px;padding:15px 17px;box-shadow:0 22px 46px -24px #00282c70,0 2px 7px #00282c1a}._eyebrow_33tyb_12{font-family:var(--mono-face,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--teal,#007682);margin-bottom:8px;font-size:10px;font-weight:600;display:block}._title_33tyb_23{font-family:var(--display-face,sans-serif);letter-spacing:-.02em;color:var(--card-ink,#0f3539);font-size:19px;font-weight:700;display:block}._body_33tyb_32{color:var(--card-muted,#5e7274);margin:7px 0 0;font-size:12.5px;line-height:1.46}._chips_33tyb_39{gap:8px;margin-top:13px;display:flex}._chips_33tyb_39 span{font-family:var(--mono-face,sans-serif);color:#234a4d;background:#f1f8f8;border:1px solid #d6eaea;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600}._card_bq1gb_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e1ecec);border-radius:14px;width:256px;padding:15px 16px 16px;box-shadow:0 22px 46px -24px #00282c70,0 2px 7px #00282c1a}._eyebrow_bq1gb_12,._response_bq1gb_13 span{font-family:var(--mono-face,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--teal,#007682);font-size:10px;font-weight:600;display:block}._title_bq1gb_23{font-family:var(--display-face,sans-serif);letter-spacing:-.025em;color:var(--card-ink,#0f3539);margin-top:8px;font-size:21px;line-height:1.05;display:block}._problem_bq1gb_33{color:var(--card-muted,#5e7274);margin:9px 0 0;font-size:12.5px;line-height:1.45}._response_bq1gb_13{border-top:1px solid var(--card-border,#e1ecec);margin-top:14px;padding-top:13px}._response_bq1gb_13 p{color:var(--card-ink,#0f3539);margin:6px 0 0;font-size:12.5px;line-height:1.43}._card_9zjh2_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e1ecec);border-radius:16px;width:430px;padding:16px 18px;box-shadow:0 26px 54px -26px #00282c75,0 3px 10px #00282c1a}._eyebrow_9zjh2_12{font-family:var(--mono-face,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--teal,#007682);margin-bottom:13px;font-size:10px;font-weight:600;display:block}._frames_9zjh2_23{grid-template-columns:1fr 1fr;gap:14px;display:grid}._menu_9zjh2_29{border:1px solid;border-radius:12px;flex-direction:column;padding:13px 13px 15px;display:flex}._warm_9zjh2_37{background:#fdf4ea;border-color:#efe2cf}._cool_9zjh2_42{background:#eef4f6;border-color:#d8e6ea}._venue_9zjh2_47{color:#20302f;border-bottom:1px solid #00000014;margin-bottom:9px;padding-bottom:9px;font-size:16px;line-height:1.1}._venue_9zjh2_47[data-font=serif]{letter-spacing:-.01em;font-family:Libre Baskerville,Georgia,serif;font-weight:700}._venue_9zjh2_47[data-font=grotesk]{letter-spacing:.08em;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}._section_9zjh2_70{font-family:var(--mono-face,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#8a9a99;margin:9px 0 5px;font-size:9px;font-weight:600}._row_9zjh2_80{color:#3c4d4d;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 0;font-family:"Source Sans 3",sans-serif;font-size:11.5px;display:flex}._row_9zjh2_80 b{color:#20302f;font-weight:600}._caption_9zjh2_96{border-top:1px solid var(--card-border,#e1ecec);color:var(--card-muted,#5e7274);margin:13px 0 0;padding-top:12px;font-size:11.5px;line-height:1.45}._surface_1s1xp_12{--card-bg:#fff;--card-frame:#fff;--card-border:#e1ecec;--card-ink:#0f3539;--card-muted:#5e7274;--brand-accent:#007682;--teal:#007682;--teal-dark:#00484f;--aqua:#81c8c8;--aqua-soft:#cfe6ff;--check:#22bc66;--warm:#fdf4ea;--warm-border:#efe2cf;--mono-face:"Source Sans 3", "Source Sans Pro", sans-serif;--display-face:"Source Sans 3", "Source Sans Pro", sans-serif;--serif-face:"Source Sans 3", "Source Sans Pro", sans-serif;--summary-card-bg:#007682;--summary-card-border:#2995a0;--summary-card-ink:#fff;--summary-card-muted:#ffffffd1;--summary-label:#cfe6ff;--summary-card-shadow:0 6px 8px #00282c3d;--summary-wordmark-bg:transparent;--summary-wordmark-padding:0;--summary-wordmark-width:116px;--summary-wordmark-height:34px;--brand-grad:linear-gradient(135deg, #008191 0%, #006470 100%);--techstack-bg:#fff;--techstack-border:#e1ecec;--techstack-label:#007682;--techstack-chip:#f1f8f8;--techstack-chip-border:#d6eaea;--techstack-chip-text:#234a4d;--techstack-width:436px;background:radial-gradient(58% 50% at 88% -10%,#00484f99,#0000 60%),radial-gradient(55% 52% at 4% 110%,#00484f8c,#0000 60%),linear-gradient(168deg,#008191 0%,#007682 52%,#006470 100%);font-family:"Source Sans 3",Source Sans Pro,-apple-system,sans-serif}._content_1s1xp_63{width:1160px;height:690px;position:absolute;top:70px;left:110px}._card_1pqj9_1{background:var(--link-bg,#e9f1fe);border:1px solid var(--link-border,#c5dbfb);border-radius:10px;width:242px;padding:12px 14px;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #00000038}._card_1pqj9_1,._card_1pqj9_1>a{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}._card_1pqj9_1 i{background:var(--brand-mark,linear-gradient(135deg, #2f6fed, #6f9bff));color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-style:normal;font-weight:700;display:flex}._card_1pqj9_1 div{min-width:0}._card_1pqj9_1 strong{color:var(--card-ink,#23314d);font-size:13px;font-weight:600;display:block}._card_1pqj9_1 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--link-url,#5b78a8);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}._card_32abu_2{background:linear-gradient(168deg,#ffffff12 0%,#ffffff05 34%,#fff0 60%),radial-gradient(130% 90% at 100% 0,#f26b1d33,#0000 58%),linear-gradient(165deg,#262019 0%,#171310 58%,#100d0b 100%);border:1px solid #ff9e6047;border-radius:18px;width:330px;padding:18px 20px 16px;box-shadow:inset 0 1px #ffffff24,0 18px 40px -16px #000000d9,0 2px 6px #00000059}._identity_32abu_26{align-items:center;gap:14px;display:flex}._icon_32abu_33{object-fit:cover;border-radius:15px;width:62px;height:62px;display:block;box-shadow:0 8px 18px -8px #f26b1d8c,0 2px 6px #00000080}._identity_32abu_26 strong{letter-spacing:-.025em;color:#f8f1e9;font-size:27px;font-weight:750;line-height:1;display:block}._identity_32abu_26 span{font-family:var(--mono-face,"Geist Mono", monospace);letter-spacing:.08em;color:#ff9350;margin-top:6px;font-size:10px;display:block}._headline_32abu_62{letter-spacing:-.01em;color:#ede4d9;text-wrap:pretty;margin:15px 0 0;font-size:16.5px;font-weight:590;line-height:1.38}._footer_32abu_72{border-top:1px solid #ff9e6029;margin-top:15px;padding-top:12px}._meta_32abu_78{font-family:var(--mono-face,"Geist Mono", monospace);text-transform:uppercase;letter-spacing:.13em;color:#c4b3a2;white-space:nowrap;font-size:9.5px}._surface_4440f_7{--card-bg:#1e1914;--card-frame:#1e1914;--card-border:#ff9e603d;--card-ink:#f3ebe1;--card-muted:#b7a795;--brand-accent:#f26b1d;--screenshot-fill:#14100d;--note-bg:linear-gradient(168deg, #ffb073 0%, #f77b28 100%);--note-border:#ffdcbe8c;--note-ink:#401d04;--mono-face:"Geist Mono", ui-monospace, "SF Mono", monospace;--display-face:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--brand-mark:linear-gradient(135deg, #ff8b45 0%, #e8641b 100%);--brand-mark-soft:#f26b1d80;--brand-grad:linear-gradient(135deg, #ff8b45 0%, #e8641b 100%);--link-bg:#1e1914;--link-border:#ff9e603d;--link-url:#cba585;--techstack-bg:#1e1914;--techstack-border:#ff9e6038;--techstack-label:#ff9350;--techstack-chip:#ffffff0e;--techstack-chip-border:#ffffff21;--techstack-chip-text:#e9dfd3;background:radial-gradient(56% 48% at 84% -6%,#f26b1d2b,#0000 62%),radial-gradient(46% 40% at 4% 102%,#ff8b4517,#0000 60%),linear-gradient(172deg,#1a1410 0%,#100d0a 52%,#0b0a09 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}._content_4440f_53{width:960px;height:660px;position:absolute;top:95px;left:130px}._card_1as1j_1{background:var(--press-bg,#fffdf8);border:1px solid var(--press-border,#e6e0d3);border-radius:9px;width:300px;overflow:hidden;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #00000038}._card_1as1j_1>a{padding:13px 15px}._card_1as1j_1:not(:has(>a)){padding:13px 15px}._card_1as1j_1>a{color:inherit;text-decoration:none;display:block}._card_1as1j_1>a:focus-visible{outline:2px solid var(--brand-accent,#f08bc0);outline-offset:-3px}._label_1as1j_28{align-items:center;gap:8px;margin-bottom:7px;display:flex}._label_1as1j_28 i{background:var(--brand-accent,#f08bc0);border-radius:2px;width:7px;height:7px}._label_1as1j_28 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--card-muted,#a59a8a);font-size:9.5px}._card_1as1j_1 strong{font-family:var(--display-face,Georgia, "Times New Roman", serif);color:var(--card-ink,#2c2820);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.22;display:block}._card_1as1j_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent-ink,#b8755f);margin-top:9px;font-size:10px;display:block}._card_94dgy_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#d6e7df);border-radius:14px;width:282px;padding:16px 18px 15px;box-shadow:0 16px 34px -18px #143a3152,0 2px 5px #0000000f}._label_94dgy_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#2faf7e);font-size:9px}._card_94dgy_1 h3{letter-spacing:-.01em;color:var(--card-ink,#153a31);margin:9px 0 10px;font-size:20px;line-height:1.16}._card_94dgy_1 p{color:var(--card-muted,#688a7f);margin:0 0 12px;font-size:12.5px;line-height:1.45}._chips_94dgy_35{flex-wrap:wrap;gap:7px;display:flex}._chips_94dgy_35 span{color:var(--card-ink,#153a31);border:1px solid var(--card-border,#d6e7df);background:#eef6f1;border-radius:999px;padding:4px 11px;font-size:11px}._card_8x3hq_1{border:1px solid var(--card-border,#d6e7df);background:#fff;border-radius:14px;width:286px;padding:16px 18px 18px;box-shadow:0 5px 8px #143a3124}._top_8x3hq_10{margin-bottom:14px}._logoMark_8x3hq_14{color:#143a31;background:currentColor;flex:none;width:143px;height:33px;margin-bottom:10px;display:block;-webkit-mask:url(/elsan/logo.svg) 50%/contain no-repeat;mask:url(/elsan/logo.svg) 50%/contain no-repeat}._meta_8x3hq_26{font-family:var(--mono-face,sans-serif);text-transform:uppercase;letter-spacing:.1em;color:#51766a;font-size:9px;line-height:1.35}._tagline_8x3hq_35{font-family:var(--mono-face,sans-serif);letter-spacing:.035em;color:#1c7657;margin-top:8px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_8x3hq_35:hover{text-decoration:underline}._tagline_8x3hq_35:focus-visible{outline:2px solid var(--brand-accent,#2faf7e);outline-offset:3px;border-radius:2px}._card_8x3hq_1 p{color:#496b60;text-wrap:pretty;max-width:34ch;margin:11px 0 0;font-size:13.5px;line-height:1.46}._card_1adjw_1{background:var(--card-frame,#fff);border:1px solid var(--card-border,#d6e7df);border-radius:16px;width:300px;padding:18px 18px 16px;box-shadow:0 18px 38px -18px #143a3152,0 2px 6px #0000000f}._tablet_1adjw_12{background:#143a31;border-radius:14px;padding:12px;position:relative}._screen_1adjw_19{background:#70d3b0;border-radius:8px;padding:12px 13px 14px;position:relative;overflow:hidden}._appIcon_1adjw_27{z-index:3;object-fit:cover;border:2px solid #ffffffe0;border-radius:10px;width:44px;height:44px;display:block;position:absolute;bottom:-12px;left:-12px;box-shadow:0 5px 12px #143a3138}._hud_1adjw_41{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;color:#ffffffd9;justify-content:space-between;align-items:center;font-size:9px;display:flex}._hud_1adjw_41 b{background:#00000038;border-radius:6px;padding:2px 8px}._scene_1adjw_57{background:#ffffff2e;border-radius:8px;height:126px;margin-top:10px;position:relative;overflow:hidden}._message_1adjw_66{z-index:1;color:#143a31;width:122px;position:absolute;top:18px;left:14px}._message_1adjw_66 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.11em;margin-bottom:8px;font-size:8px;font-weight:700;display:block}._message_1adjw_66 strong{letter-spacing:-.035em;text-wrap:balance;font-size:20px;line-height:.98;display:block}._mascot_1adjw_93{object-fit:contain;object-position:center;filter:drop-shadow(0 6px 7px #143a3124);width:164px;height:164px;position:absolute;bottom:-47px;right:-16px}._bar_1adjw_104{background:#ffffff40;border-radius:3px;height:6px;margin-top:12px;overflow:hidden}._bar_1adjw_104 i{background:#ffc13c;width:25%;height:100%;display:block}._caption_1adjw_119{text-align:center;font-family:var(--hand-face,"Caveat", cursive);color:var(--card-ink,#153a31);padding-top:11px;font-size:18px;display:block}._card_xqn2p_1{background:#fff;border:1px solid #d6e7df;border-radius:13px;width:286px;padding:15px 18px 17px;box-shadow:0 6px 12px #143a3124}._label_xqn2p_10{font-family:var(--mono-face,sans-serif);letter-spacing:.08em;color:#1c7657;font-size:9.5px;text-decoration:none;display:inline-block}._label_xqn2p_10:hover{text-decoration:underline}._label_xqn2p_10:focus-visible{outline:2px solid var(--brand-accent,#2faf7e);outline-offset:3px}._card_xqn2p_1 h3{color:#153a31;letter-spacing:-.015em;margin:8px 0 13px;font-size:19px;line-height:1.18}._card_xqn2p_1:after{content:"";background:#f5a623;border-radius:999px;width:32px;height:5px;position:absolute;top:16px;right:17px}._team_xqn2p_47{align-items:center;gap:8px;display:flex}._team_xqn2p_47 span{min-width:0}._team_xqn2p_47 b,._team_xqn2p_47 small{display:block}._team_xqn2p_47 b{color:#2c5a4a;font-size:11.5px;font-weight:700}._team_xqn2p_47 small{color:#5d7f73;margin-top:2px;font-size:9.5px}._team_xqn2p_47 i{color:#80a497;font-size:14px;font-style:normal}._team_xqn2p_47 ._mine_xqn2p_80 b,._team_xqn2p_47 ._mine_xqn2p_80 small{color:#1c7657}._mine_xqn2p_80{border-bottom:2px solid #f5a623;padding-bottom:3px}._card_xqn2p_1 p{color:#496b60;text-wrap:pretty;margin:13px 0 0;font-size:12.5px;line-height:1.45}._surface_1guig_4{--card-bg:#fff;--card-frame:#fff;--card-border:#d6e7df;--card-ink:#153a31;--card-muted:#688a7f;--brand-accent:#2faf7e;--brand-mark:linear-gradient(135deg, #3cc28d, #1f8f6a);--brand-mark-soft:#2faf7e66;--logo-pad:#143a31;--display-face:"Source Sans 3", sans-serif;--mono-face:"Source Sans 3", sans-serif;--hand-face:"Caveat", cursive;--note-bg:#e7f4ee;--note-border:#c2e0d2;--note-ink:#2c5a4a;--metrics-bg:#fff;--metrics-border:#d6e7df;--metrics-label:#51766a;--metrics-cell:#eef6f1;--metrics-cell-border:#d6e7df;--metrics-value:#153a31;--metrics-text:#51766a;--press-bg:#fff;--press-border:#d6e7df;--brand-accent-ink:#1c7657;background:radial-gradient(circle,#2faf7e0d 1.1px,#0000 1.1px) 0 0/26px 26px,linear-gradient(#eef6f1 0%,#e1efe8 100%)}._content_1guig_40{width:1080px;height:640px;position:absolute;top:80px;left:130px}._card_qi74q_1{background:#fff;border:1px solid #e4d2e8;border-radius:14px;width:280px;padding:16px 18px 18px;box-shadow:0 5px 8px #4a27501f}._top_qi74q_10{margin-bottom:12px}._top_qi74q_10 span{font-family:var(--mono-face,monospace);text-transform:uppercase;letter-spacing:.11em;color:#6f5f73;font-size:9.5px;line-height:1.55}._card_qi74q_1 strong{font-family:var(--display-face,Georgia, serif);letter-spacing:-.02em;color:#1b1a17;font-size:34px;font-weight:700;line-height:1;display:block}._tagline_qi74q_33{font-family:var(--mono-face,monospace);letter-spacing:.04em;color:#842f94;margin-top:8px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_qi74q_33:hover{text-decoration:underline}._tagline_qi74q_33:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #ab47bc}._card_qi74q_1 p{color:#554b57;text-wrap:pretty;max-width:31ch;margin:11px 0 0;font-size:13.5px;line-height:1.48}._card_18acv_1{background:var(--card-frame,#281d3e);border:1px solid var(--card-border,#3a2c55);border-radius:18px;width:224px;padding:12px 12px 10px;box-shadow:0 5px 8px #4a27501f}._shell_18acv_10{background:#120c1f;border-radius:20px;padding:15px 9px 11px;position:relative;overflow:hidden}._speaker_18acv_18{background:#4a3a63;border-radius:3px;width:38px;height:4px;margin:0 auto 9px;display:block}._shell_18acv_10 img{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:232px;display:block}._caption_18acv_36{text-align:center;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--brand-accent,#c64be6);padding-top:9px;font-size:9.5px;display:block}._card_shvqy_1{background:var(--card-frame,#281d3e);border:1px solid var(--card-border,#3a2c55);border-radius:16px;width:300px;padding:15px 17px 16px;box-shadow:0 5px 8px #4a27501f}._meta_shvqy_10{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--card-muted,#a394bf);align-items:center;gap:8px;font-size:9.5px;display:flex}._phone_shvqy_20{color:var(--brand-accent,#c64be6)}._meta_shvqy_10 time{margin-left:auto}._convert_shvqy_29{align-items:center;gap:10px;margin:13px 0;display:flex}._audio_shvqy_36{border:1px solid var(--card-border,#3a2c55);opacity:.78;background:#f8f1fa;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}._play_shvqy_47{border-left:8px solid var(--card-muted,#a394bf);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0}._wave_shvqy_55{align-items:center;gap:2px;height:16px;display:inline-flex}._wave_shvqy_55 b{background:var(--card-muted,#a394bf);border-radius:2px;width:2px}._audio_shvqy_36 em{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#a394bf);font-size:9px;font-style:normal}._arrow_shvqy_75{color:var(--brand-accent,#c64be6);font-size:15px}._tag_shvqy_80{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent,#c64be6);border:1px solid #c64be666;border-radius:999px;padding:4px 9px;font-size:9px}._transcript_shvqy_92{color:var(--card-ink,#1b1a17);margin:0;font-size:18px;font-weight:500;line-height:1.5}._delivered_shvqy_100{border-top:1px solid var(--card-border,#3a2c55);font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--card-muted,#a394bf);margin-top:12px;padding-top:11px;font-size:9px}._surface_ukp9l_3{--card-bg:#fff;--card-frame:#fff;--card-border:#eaddec;--card-ink:#1b1a17;--card-muted:#6f5f73;--brand-accent:#ab47bc;--brand-accent-ink:#842f94;--brand-mark:#ab47bc;--brand-mark-soft:#ab47bc3d;--display-face:Merriweather, Georgia, serif;--mono-face:"Source Sans 3", sans-serif;--metrics-bg:#fff;--metrics-border:#eaddec;--metrics-label:#6f5f73;--metrics-cell:#f8f1fa;--metrics-cell-border:#eaddec;--metrics-value:#47224d;--metrics-text:#6f5f73;--techstack-bg:#fff;--techstack-border:#eaddec;--techstack-label:#6f5f73;--techstack-chip:#f8f1fa;--techstack-chip-border:#e6d4ea;--techstack-chip-text:#3f3441;--press-bg:#fff;--press-border:#eaddec;background:radial-gradient(50% 42% at 20% 4%,#ab47bc1c,#0000 72%),radial-gradient(46% 42% at 88% 80%,#ab47bc12,#0000 74%),linear-gradient(#fff 0%,#fbf8fc 100%)}._surface_ukp9l_3 article{box-shadow:0 5px 8px #4a27501f}._surface_ukp9l_3 article:hover{box-shadow:0 8px 8px #4a27502e}._content_ukp9l_48{width:1080px;height:640px;position:absolute;top:80px;left:130px}._card_vso9g_1{background:var(--card-frame,#fff);border:1px solid var(--card-border,#dbe2e3);border-radius:0;width:290px;padding:10px;box-shadow:0 22px 44px -24px #17242c6b,0 2px 6px #17242c14}._shot_vso9g_12{background:var(--section-gray,#f3f3f3);width:100%;height:180px;overflow:hidden}._shot_vso9g_12 img{object-fit:cover;width:100%;height:100%;display:block}._caption_vso9g_26{letter-spacing:.08em;text-transform:uppercase;color:var(--slate,#73828c);margin:9px 2px 2px;font-size:10px;font-weight:500}._card_1wx56_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dbe2e3);border-radius:0;width:410px;padding:16px 18px;box-shadow:0 22px 44px -24px #17242c6b,0 2px 6px #17242c14}._head_1wx56_12{align-items:baseline;gap:11px;margin-bottom:13px;display:flex}._hash_1wx56_19{letter-spacing:.04em;color:var(--blue,#1893b2);font-size:11px;font-weight:600}._title_1wx56_26{font-family:var(--display-face,sans-serif);color:var(--card-ink,#17242c);margin:0;font-size:18px;font-weight:600}._panel_1wx56_34{background:var(--section-gray,#f3f3f3);border:1px solid #e4e9ea}._colhead_1wx56_39{letter-spacing:.08em;text-transform:uppercase;color:var(--slate,#73828c);border-bottom:1px solid #e4e9ea;justify-content:space-between;align-items:center;padding:8px 13px;font-size:9.5px;font-weight:600;display:flex}._sortOn_1wx56_52{color:var(--blue,#1893b2)}._row_1wx56_56{background:#fff;border-bottom:1px solid #eef1f1;align-items:center;gap:12px;padding:9px 13px;display:flex}._row_1wx56_56:last-child{border-bottom:0}._code_1wx56_69{letter-spacing:.04em;color:#fff;background:var(--navy,#17242c);text-align:center;flex:none;width:38px;padding:3px 0;font-size:10px;font-weight:600}._name_1wx56_81{color:var(--card-ink,#17242c);flex:0 0 96px;font-size:12px}._track_1wx56_87{background:#eaeeef;flex:auto;height:8px}._track_1wx56_87 i{background:linear-gradient(90deg, var(--blue,#1893b2), var(--turquoise,#15d6bd));height:100%;display:block}._caption_1wx56_99{color:var(--card-muted,#646a6c);margin:13px 0 0;font-size:11.5px;line-height:1.45}._card_19wi6_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dbe2e3);border-radius:0;width:290px;padding:16px 18px 18px;box-shadow:0 20px 42px -24px #17242c66,0 2px 6px #17242c14}._eyebrow_19wi6_12{letter-spacing:.18em;text-transform:uppercase;color:var(--blue,#1893b2);margin-bottom:8px;font-size:9.5px;font-weight:600;display:block}._title_19wi6_22{font-family:var(--display-face,sans-serif);color:var(--card-ink,#17242c);margin:0 0 20px;font-size:16px;font-weight:600;line-height:1.28}._flow_19wi6_31{justify-content:space-between;display:flex;position:relative}._line_19wi6_37{background:#cdd6d8;height:1px;position:absolute;top:9px;left:9px;right:9px}._node_19wi6_46{flex-direction:column;align-items:center;gap:8px;width:19%;display:flex;position:relative}._node_19wi6_46 i{box-sizing:border-box;background:#fff;border:1.5px solid #b9c4c7;border-radius:50%;width:18px;height:18px}._node_19wi6_46 span{letter-spacing:.02em;color:var(--slate,#73828c);text-align:center;font-size:8.5px;font-weight:500}._active_19wi6_72 i{background:var(--turquoise,#15d6bd);border-color:var(--turquoise,#15d6bd);box-shadow:0 0 0 4px #15d6bd2e}._active_19wi6_72 span{color:var(--navy,#17242c);font-weight:600}._card_1pflt_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dbe2e3);border-radius:0;width:410px;padding:16px 18px;box-shadow:0 24px 46px -24px #17242c75,0 2px 6px #17242c1a}._head_1pflt_12{align-items:baseline;gap:12px;margin-bottom:13px;display:flex}._eyebrow_1pflt_19{letter-spacing:.16em;text-transform:uppercase;color:var(--turquoise,#15d6bd);flex:none;font-size:9.5px;font-weight:600}._title_1pflt_28{font-family:var(--display-face,sans-serif);color:var(--card-ink,#17242c);margin:0;font-size:17px;font-weight:600}._mapWrap_1pflt_36{background:var(--section-gray,#f3f3f3);border:1px solid #e4e9ea;padding:12px 14px 10px}._map_1pflt_36{width:100%;height:auto;display:block}._legend_1pflt_48{letter-spacing:.08em;text-transform:uppercase;color:var(--slate,#73828c);align-items:center;gap:8px;margin-top:8px;font-size:9px;font-weight:500;display:flex}._scale_1pflt_60{background:linear-gradient(90deg,#15d6bd29,#15d6bdf2);width:64px;height:7px}._officeKey_1pflt_66{align-items:center;gap:5px;margin-left:auto;display:inline-flex}._officeKey_1pflt_66 em{border:1.4px solid var(--navy,#17242c);border-radius:50%;width:9px;height:9px}._caption_1pflt_80{color:var(--card-muted,#646a6c);margin:13px 0 0;font-size:11.5px;line-height:1.45}._surface_4zazf_13{--card-bg:#fff;--card-frame:#fff;--card-border:#dbe2e3;--card-ink:#17242c;--card-muted:#646a6c;--brand-accent:#1893b2;--blue:#1893b2;--navy:#17242c;--slate:#73828c;--body-gray:#646a6c;--section-gray:#f3f3f3;--turquoise:#15d6bd;--mono-face:"Poppins", sans-serif;--display-face:"Poppins", sans-serif;--serif-face:"Poppins", sans-serif;--summary-card-bg:#17242c;--summary-card-border:#0f1a20;--summary-card-ink:#fff;--summary-card-muted:#ffffffc2;--summary-label:#15d6bd;--summary-card-shadow:0 5px 8px #17242c3d;--summary-wordmark-bg:transparent;--summary-wordmark-padding:0;--summary-wordmark-width:150px;--summary-wordmark-height:36px;--brand-grad:linear-gradient(135deg, #15d6bd 0%, #1893b2 100%);--techstack-bg:#fff;--techstack-border:#dbe2e3;--techstack-label:#1893b2;--techstack-chip:#f3f6f7;--techstack-chip-border:#dde6e7;--techstack-chip-text:#3a464c;background:repeating-linear-gradient(0deg,#1893b20d 0 1px,#0000 1px 44px),repeating-linear-gradient(90deg,#1893b20d 0 1px,#0000 1px 44px),linear-gradient(165deg,#fbfcfc 0%,#eef2f3 60%,#e6edee 100%);font-family:Poppins,system-ui,Helvetica Neue,Arial,sans-serif}._content_4zazf_62{width:1160px;height:740px;position:absolute;top:70px;left:110px}._card_1phyy_1{color:#2c2415;background:#f3ecd9;border:1px solid #ddd0ad;border-radius:4px;width:268px;padding:16px 18px;box-shadow:0 20px 42px -18px #3c2d146b,0 2px 6px #0000001a}._kicker_1phyy_13{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.26em;text-transform:uppercase;color:#3c6e3a;font-size:9px}._stage_1phyy_21{background:#e8e5df;border:1px solid #e4d9bd;border-radius:3px;height:148px;margin:12px 0;position:relative;overflow:hidden}._hero_1phyy_31{object-fit:cover;width:100%;height:100%;display:block}._product_1phyy_38{box-sizing:border-box;background:#f7edc8;border:3px solid #fff;border-radius:2px;justify-content:center;align-items:center;width:82px;height:58px;padding:4px;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 14px #2c24153d}._product_1phyy_38 img{object-fit:contain;width:100%;height:100%;display:block}._card_1phyy_1 h3{font-family:var(--hand-face,"Caveat", cursive);color:#1d1a12;margin:0;font-size:29px;font-weight:700;line-height:.9}._since_1phyy_71{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:#7d7150;margin-top:2px;font-size:9.5px;display:block}._card_1phyy_1 small{color:#6f6444;margin-top:10px;font-size:10.5px;line-height:1.4;display:block}._card_15f16_1{color:#2b1d23;background:#fff7fa;border:1px solid #eccfd9;border-radius:4px;width:268px;padding:16px 18px;box-shadow:0 20px 42px -18px #0009,0 2px 6px #0000004d}._kicker_15f16_13{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.26em;text-transform:uppercase;color:#a33760;font-size:9px}._stage_15f16_21{background:#f4dbe4;border-radius:3px;height:148px;margin:12px 0;position:relative;overflow:hidden}._hero_15f16_30{object-fit:cover;width:100%;height:100%;display:block}._detail_15f16_37{object-fit:cover;border:3px solid #fff;border-radius:2px;width:72px;height:54px;position:absolute;bottom:9px;right:9px;box-shadow:0 6px 14px #4b1b2d38}._card_15f16_1 h3{font-family:var(--hand-face,"Caveat", cursive);color:#a33760;margin:0;font-size:30px;font-weight:700;line-height:1}._card_15f16_1 p{color:#76515e;margin:7px 0 0;font-size:10.5px;line-height:1.4}._card_1i18d_1{background:#fff;border:1px solid #e2dbcf;border-radius:4px;width:300px;padding:16px 18px 18px;box-shadow:0 18px 38px -18px #3c2d1461,0 2px 6px #00000014}._label_1i18d_12{font-family:var(--mono-face,monospace);letter-spacing:.2em;text-transform:uppercase;color:#a9893f;font-size:9px}._card_1i18d_1 h3{font-family:var(--display-face,Georgia, serif);color:#1b1714;margin:10px 0 8px;font-size:19px;font-weight:500;line-height:1.2}._card_1i18d_1 p{color:#756e64;margin:0;font-size:11.5px;line-height:1.45}._card_1sujw_1{background:#f0e9dc;border:1px solid #ded4c4;border-radius:4px;width:300px;padding:15px 18px 16px;box-shadow:0 16px 32px -18px #3c2d146b,0 2px 5px #00000012}._label_1sujw_12{font-family:var(--mono-face,monospace);letter-spacing:.2em;text-transform:uppercase;color:#8a6c2e;font-size:8.5px}._card_1sujw_1 h3{font-family:var(--display-face,Georgia, serif);color:#1b1714;margin:8px 0 11px;font-size:18px;font-weight:500;line-height:1.2}._stack_1sujw_29{flex-wrap:wrap;gap:6px;display:flex}._stack_1sujw_29 span{font-family:var(--mono-face,monospace);color:#4b4338;background:#ffffff94;border:1px solid #d2c3aa;border-radius:2px;padding:4px 7px;font-size:8.5px}._card_1sujw_1 p{color:#746959;margin:11px 0 0;font-size:10.5px;line-height:1.4}._card_1ywf3_1{background:#fff;border:1px solid #ddd2bf;border-radius:4px;width:300px;padding:17px 20px 19px;box-shadow:0 4px 8px #3c2d1424}._label_1ywf3_10{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.28em;text-transform:uppercase;color:#a9893f;font-size:9px}._card_1ywf3_1 h2{font-family:var(--display-face,Georgia, serif);letter-spacing:-.01em;color:#1b1714;text-wrap:balance;margin:10px 0 0;font-size:21px;font-weight:500;line-height:1.15}._pipeline_1ywf3_29{border-top:1px solid #e6e0d6;border-bottom:1px solid #e6e0d6;align-items:center;gap:8px;margin-top:16px;padding:10px 0;display:flex}._stage_1ywf3_39{align-items:center;gap:8px;min-width:0;display:flex}._stage_1ywf3_39 b{color:#514940;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1.2}._stage_1ywf3_39 i{color:#a9893f;font-size:11px;font-style:normal}._impact_1ywf3_60{font-family:var(--display-face,Georgia, serif);letter-spacing:-.02em;color:#8a6c2e;text-wrap:balance;margin-top:16px;font-size:23px;font-weight:500;line-height:1.05;display:block}._surface_1v0bm_4{--card-bg:#fff;--card-frame:#fff;--card-border:#e6e0d6;--card-ink:#1b1714;--card-muted:#8a8377;--brand-accent:#a9893f;--brand-mark:linear-gradient(135deg, #b9974a, #8a6c2e);--brand-mark-soft:#a9893f80;--display-face:Georgia, "Times New Roman", serif;--mono-face:"IBM Plex Mono", monospace;--hand-face:"Caveat", cursive;--link-bg:#fff;--link-border:#e6e0d6;--link-url:#8a8377;background:linear-gradient(#f7f5f1 0%,#efece6 100%)}._content_1v0bm_25{width:1040px;height:640px;position:absolute;top:80px;left:130px}._card_xxgqq_1{background:var(--card-frame,#16203a);border:1px solid var(--card-border,#28344f);border-radius:14px;width:312px;padding:12px 14px 14px;box-shadow:0 18px 42px -18px #000000b3,0 2px 6px #0006}._bar_xxgqq_12{align-items:center;gap:6px;margin-bottom:10px;display:flex}._bar_xxgqq_12 i{background:#2a3650;border-radius:50%;width:9px;height:9px}._bar_xxgqq_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;color:var(--card-muted,#8a97b5);margin-left:6px;font-size:9.5px}._graph_xxgqq_34{background:linear-gradient(#0e1626,#0b1120);border:1px solid #232f49;border-radius:9px;padding:6px;position:relative}._graph_xxgqq_34 svg{width:100%;display:block}._inEdges_xxgqq_48 line{stroke:#5b76ff70;stroke-width:1.4px}._outEdges_xxgqq_54 line{stroke:#e0479e70;stroke-width:1.4px;stroke-dasharray:4 3}._gateway_xxgqq_60{fill:#101732;stroke:#5b76ff;stroke-width:2.2px}._user_xxgqq_66{fill:#101732;stroke:#21c3e8;stroke-width:2px}._db_xxgqq_72{fill:#101732;stroke:#e0479e;stroke-width:2.2px}._hub_xxgqq_78{fill:#e0479e;stroke:#0a0d20;stroke-width:2px}._tag_xxgqq_84{font-family:var(--mono-face,"IBM Plex Mono", monospace);fill:#98a3c8;font-size:8.5px}._hubTag_xxgqq_90{font-family:var(--mono-face,"IBM Plex Mono", monospace);fill:#f2b9d9;font-size:8.5px}._remediate_xxgqq_96{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:#ffd7ec;background:#e0479e2e;border:1px solid #e0479e8c;border-radius:999px;padding:3px 9px;font-size:8.5px;position:absolute;bottom:10px;right:10px}._card_xxgqq_1 h3{color:var(--card-ink,#eaf0fb);margin:12px 0 0;font-size:15px;line-height:1.3}._card_8jcod_1{background:var(--card-bg,#131b2e);border:1px solid var(--card-border,#28344f);border-radius:14px;width:276px;padding:16px 18px 14px;box-shadow:0 18px 42px -18px #000000b3,0 2px 6px #0006}._label_8jcod_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--card-muted,#8a97b5);font-size:9px}._card_8jcod_1 ol{flex-direction:column;gap:11px;margin:13px 0 0;padding:0;list-style:none;display:flex}._card_8jcod_1 li{align-items:flex-start;gap:12px;display:flex}._card_8jcod_1 b{width:26px;height:26px;font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#07101f;background:var(--brand-accent,#38bdf8);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex}._card_8jcod_1 span{color:var(--card-ink,#eaf0fb);font-size:13.5px;display:block}._card_8jcod_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.02em;color:var(--card-muted,#8a97b5);margin-top:2px;font-size:9px;display:block}._card_u2zuk_1{border:1px solid var(--card-border,#28344f);background:#0f1626;border-radius:14px;width:286px;padding:14px 16px;box-shadow:0 18px 42px -18px #000000b3,0 2px 6px #0006}._head_u2zuk_12{align-items:center;gap:9px;margin-bottom:11px;display:flex}._head_u2zuk_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#00d9ff);font-size:12px}._head_u2zuk_12 i{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-accent-2,#e0479e);border:1px solid #e0479e73;border-radius:999px;padding:2px 8px;font-size:8.5px;font-style:normal}._card_u2zuk_1 pre{margin:0 0 11px;overflow:hidden}._card_u2zuk_1 code{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#aee4ff;white-space:pre;font-size:11px;line-height:1.6}._card_u2zuk_1 p{color:var(--card-muted,#8a97b5);margin:0;font-size:11.5px;line-height:1.45}._card_1g3be_1{background:var(--card-bg,#131a33);border:1px solid var(--card-border,#29335a);border-radius:14px;width:272px;padding:14px 16px 16px;box-shadow:0 18px 42px -18px #000000b3,0 2px 6px #0006}._logo_1g3be_12{filter:drop-shadow(0 4px 10px #00000059);width:176px;height:auto;margin-top:4px;display:block}._eyebrow_1g3be_20{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.14em;color:var(--card-muted,#8b93b8);margin-top:14px;font-size:9.5px;display:block}._card_1g3be_1 p{color:var(--card-ink,#eaeefb);margin:9px 0 0;font-size:13.5px;line-height:1.45}._tagline_1g3be_37{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.06em;color:var(--brand-accent,#5b76ff);margin-top:10px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_1g3be_37:hover{text-decoration:underline}._surface_1y63c_4{--card-bg:#131a33;--card-frame:#161e3a;--card-border:#29335a;--card-ink:#eaeefb;--card-muted:#8b93b8;--brand-accent:#5b76ff;--brand-accent-2:#e0479e;--brand-mark:linear-gradient(135deg, #3d7bff 0%, #8b5cf6 50%, #e0479e 100%);--brand-mark-soft:#5b76ff73;--mono-face:"IBM Plex Mono", monospace;--techstack-bg:#131a33;--techstack-border:#29335a;--techstack-label:#8b93b8;--techstack-chip:#0f1626;--techstack-chip-border:#29335a;--techstack-chip-text:#d7ddf3;background:radial-gradient(60% 55% at 30% 4%,#5b76ff29,#0000 60%),radial-gradient(55% 50% at 82% 12%,#e0479e1f,#0000 60%),linear-gradient(#6e82dc0d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#6e82dc0d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#0c1330 0%,#080d20 100%)}._content_1y63c_31{width:1080px;height:640px;position:absolute;top:80px;left:130px}._card_17uzr_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde6e8);border-radius:14px;width:290px;padding:14px 16px 15px;box-shadow:0 18px 42px -18px #0816268c,0 2px 6px #0816262e}._label_17uzr_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--card-muted,#5c6b73);margin-bottom:12px;font-size:9.5px;display:block}._diagram_17uzr_22{flex-direction:column;gap:11px;display:flex}._core_17uzr_28{background:linear-gradient(135deg,#102236,#0f2a40);border:1px solid #1d3a52;border-radius:10px;padding:9px 12px;position:relative}._core_17uzr_28 strong{color:#fff;letter-spacing:-.01em;font-size:13px;display:block}._core_17uzr_28 em{font-style:normal;font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-teal,#72b7bd);margin-top:2px;font-size:9px;display:block}._surfaces_17uzr_52{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}._surfaces_17uzr_52 li{background:var(--card-frame,#f4f8f8);border:1px solid var(--card-border,#dde6e8);border-radius:9px;align-items:baseline;gap:6px;padding:8px 9px;display:flex}._surfaces_17uzr_52 i{background:var(--brand-accent,#0992ca);border-radius:2px;flex:none;width:7px;height:7px;transform:translateY(1px)}._surfaces_17uzr_52 li:nth-child(2) i{background:var(--brand-teal,#72b7bd)}._surfaces_17uzr_52 li:nth-child(3) i{background:var(--brand-accent-2,#ba2025)}._surfaces_17uzr_52 li:nth-child(4) i{background:#102236}._surfaces_17uzr_52 span{color:var(--card-ink,#102236);font-size:12px;font-weight:600}._surfaces_17uzr_52 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.03em;color:var(--card-muted,#5c6b73);margin-left:auto;font-size:8px}._card_2iw8c_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde6e8);border-radius:14px;width:222px;padding:14px 15px 15px;box-shadow:0 18px 42px -18px #0816268c,0 2px 6px #0816262e}._label_2iw8c_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--card-muted,#5c6b73);margin-bottom:11px;font-size:9.5px;display:block}._grid_2iw8c_22{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}._grid_2iw8c_22 li{color:var(--card-ink,#102236);align-items:center;gap:9px;font-size:11.5px;display:flex}._grid_2iw8c_22 b{text-align:center;background:var(--card-frame,#f4f8f8);border:1px solid var(--card-border,#dde6e8);width:26px;font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#0992ca);border-radius:6px;flex:none;padding:3px 0;font-size:10px;font-weight:700}._rtl_2iw8c_53{border-top:1px dashed var(--card-border,#dde6e8);margin-top:3px;padding-top:9px}._rtl_2iw8c_53 b{color:var(--brand-accent-2,#ba2025);border-color:#ba202559}._card_ol87b_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde6e8);border-radius:14px;width:258px;padding:14px 16px;box-shadow:0 18px 42px -18px #0816268c,0 2px 6px #0816262e}._head_ol87b_12{align-items:baseline;gap:8px;margin-bottom:12px;display:flex}._head_ol87b_12 span{color:var(--card-ink,#102236);font-size:13px;font-weight:700}._head_ol87b_12 i{font-style:normal;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--card-muted,#5c6b73);margin-left:auto;font-size:8.5px}._body_ol87b_34{align-items:center;gap:16px;display:flex}._donut_ol87b_40{flex:none;width:92px;height:92px}._track_ol87b_46{fill:none;stroke:#eef3f4;stroke-width:5.2px}._seg_ol87b_52{fill:none;stroke-width:5.2px;stroke-linecap:butt;transform-origin:50%;transform:rotate(-90deg)}._center_ol87b_60{font-family:var(--mono-face,"IBM Plex Mono", monospace);fill:var(--card-ink,#102236);text-anchor:middle;font-size:8px;font-weight:700}._legend_ol87b_68{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._legend_ol87b_68 li{color:var(--card-ink,#102236);align-items:center;gap:8px;font-size:11px;display:flex}._legend_ol87b_68 i{border-radius:50%;flex:none;width:9px;height:9px}._note_ol87b_92{border-top:1px solid var(--card-border,#dde6e8);font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.03em;color:var(--card-muted,#5c6b73);margin:13px 0 0;padding-top:11px;font-size:9px}._surface_1rzfp_5{--card-bg:#fff;--card-frame:#f4f8f8;--card-border:#dde6e8;--card-ink:#102236;--card-muted:#5c6b73;--brand-accent:#0992ca;--brand-accent-2:#ba2025;--brand-teal:#72b7bd;--logo-pad:#102236;--mono-face:"IBM Plex Mono", monospace;--summary-card-bg:#102236;--summary-card-border:#31536a;--summary-card-ink:#fff;--summary-card-muted:#c9d8df;--summary-label:#72b7bd;--summary-link:#59c8f4;--summary-card-shadow:0 6px 8px #030c1642;--summary-card-width:274px;--summary-icon-size:48px;--summary-title-size:34px;--summary-title-line-height:.98;--link-bg:#fff;--link-border:#dde6e8;--link-url:#0992ca;background:radial-gradient(46% 60% at 88% 8%,#72b7bd80,#0000 62%),radial-gradient(30% 42% at 96% 30%,#0992ca6b,#0000 60%),radial-gradient(26% 34% at 8% 96%,#ba202552,#0000 62%),radial-gradient(34% 46% at 22% 6%,#0992ca38,#0000 60%),linear-gradient(160deg,#102236 0%,#0f2235 55%,#0d1d2e 100%)}._content_1rzfp_41{width:1100px;height:660px;position:absolute;top:70px;left:120px}._card_1b5q9_1{background:var(--card-bg,#1d1713);border:1px solid var(--card-border,#352a22);border-radius:14px;width:296px;padding:16px 18px 15px;box-shadow:0 18px 40px -18px #000000b3,0 2px 6px #00000059}._label_1b5q9_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#ffb066);font-size:9px}._arch_1b5q9_20{align-items:stretch;gap:10px;margin:13px 0;display:flex}._arch_1b5q9_20 div{border:1px solid var(--card-border,#352a22);background:#ffffff08;border-radius:9px;flex:1;padding:9px 11px}._arch_1b5q9_20 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--card-muted,#a99a8b);font-size:8.5px;display:block}._arch_1b5q9_20 b{color:var(--card-ink,#f7efe6);margin-top:4px;font-size:15px;display:block}._arch_1b5q9_20 i{color:var(--brand-accent,#ffb066);align-self:center;font-style:normal}._tools_1b5q9_57{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}._tools_1b5q9_57 li{border:1px solid var(--card-border,#352a22);border-left:2px solid var(--brand-accent,#ffb066);background:#ffffff08;border-radius:8px;padding:8px 11px}._tools_1b5q9_57 b{color:var(--card-ink,#f7efe6);font-size:12.5px;display:block}._tools_1b5q9_57 span{color:var(--card-muted,#a99a8b);margin-top:2px;font-size:10.5px;line-height:1.4;display:block}._card_1b5q9_1 p{color:var(--card-muted,#a99a8b);margin:0;font-size:12px;line-height:1.45}._card_tlapy_1{background:var(--card-bg,#1d1713);border:1px solid var(--card-border,#352a22);border-radius:13px;width:258px;padding:16px 18px 18px;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #00000038}._top_tlapy_12{margin-bottom:10px}._top_tlapy_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.14em;color:var(--card-muted,#a99a8b);font-size:9.5px;line-height:1.5}._title_tlapy_25{align-items:center;gap:12px;display:flex}._title_tlapy_25 img{width:38px;height:38px;display:block}._title_tlapy_25 strong{font-family:var(--display-face,inherit);letter-spacing:-.03em;color:var(--card-ink,#f7efe6);font-size:38px;font-weight:800;line-height:.95;display:block}._tagline_tlapy_47{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.06em;color:var(--brand-accent,#ffb066);margin-top:7px;font-size:9.5px;display:block}._card_tlapy_1 p{color:var(--card-muted,#a99a8b);margin:10px 0 0;font-size:13.5px;line-height:1.42}._card_1evob_1{background:var(--card-frame,#221b16);border:1px solid var(--card-border,#352a22);border-radius:16px;width:286px;padding:14px;box-shadow:0 18px 42px -18px #000c,0 2px 6px #0006}._scene_1evob_12{aspect-ratio:1;cursor:pointer;background:#0d0906;border:0;border-radius:10px;width:100%;padding:0;transition:box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 0 #ffaa6400}._scene_1evob_12._lit_1evob_27{box-shadow:0 0 38px -6px #ffaa6459}._scene_1evob_12 img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._scene_1evob_12 ._on_1evob_41{opacity:0;transition:opacity .35s}._scene_1evob_12._lit_1evob_27 ._on_1evob_41{opacity:1}._footer_1evob_50{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:12px;font-size:9.5px;display:flex}._footer_1evob_50 span:first-child{color:var(--card-muted,#a99a8b)}._footer_1evob_50 span:last-child{color:var(--brand-accent,#ffb066)}._card_342a0_1{background:var(--card-bg,#1d1713);border:1px solid var(--card-border,#352a22);border-radius:14px;width:296px;padding:16px 18px 15px;box-shadow:0 18px 40px -18px #000000b3,0 2px 6px #00000059}._header_342a0_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._label_342a0_19{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#ffb066);font-size:9px}._badge_342a0_27{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#120e0b;background:var(--brand-mark,linear-gradient(135deg, #ffc88a, #ff9d52));white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:8.5px}._window_342a0_39{border:1px solid var(--card-border,#352a22);font-family:var(--mono-face,"IBM Plex Mono", monospace);background:#00000047;border-radius:9px;margin:12px 0;overflow:hidden}._chrome_342a0_48{border-bottom:1px solid var(--card-border,#352a22);align-items:center;gap:4px;padding:6px 9px;display:flex}._chrome_342a0_48 i{background:var(--card-muted,#a99a8b);opacity:.45;border-radius:50%;width:6px;height:6px}._chrome_342a0_48 em{letter-spacing:.08em;color:var(--card-muted,#a99a8b);margin-left:6px;font-size:8.5px;font-style:normal}._row_342a0_72{align-items:baseline;gap:8px;padding:6px 10px;font-size:9.5px;display:flex}._row_342a0_72+._row_342a0_72{border-top:1px solid #ffffff0d}._row_342a0_72 span:first-child{color:var(--card-ink,#f7efe6)}._row_342a0_72 span:nth-child(2){color:var(--card-muted,#a99a8b);flex:1}._row_342a0_72 b{color:var(--brand-accent,#ffb066);font-weight:400}._card_342a0_1 p{color:var(--card-muted,#a99a8b);margin:0;font-size:12px;line-height:1.45}._surface_1c465_3{--card-bg:#1d1713;--card-frame:#221b16;--card-border:#352a22;--card-ink:#f7efe6;--card-muted:#a99a8b;--brand-accent:#ffb066;--brand-mark:linear-gradient(135deg, #ffc88a, #ff9d52);--brand-mark-soft:#ffb06680;--logo-pad:#171514;--mono-face:"IBM Plex Mono", monospace;--hand-face:"Caveat", cursive;--note-bg:#2a2017;--note-border:#4a3a28;--note-ink:#f4d8b0;--metrics-bg:#221b16;--metrics-border:#352a22;--metrics-label:#a99a8b;--metrics-cell:#ffffff0a;--metrics-cell-border:#ffb06629;--metrics-value:#fff4e8;--metrics-text:#a99a8b;--link-bg:#221b16;--link-border:#352a22;--link-url:#c9a07a;background:radial-gradient(60% 50% at 62% 6%,#ffb06647,#0000 60%),radial-gradient(130% 110% at 50% -10%,#20191300,#120e0b 70%),linear-gradient(#1a1410 0%,#100c09 100%)}._content_1c465_38{width:1080px;height:660px;position:absolute;top:70px;left:130px}._card_19qa2_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4ea);border-radius:16px;width:300px;padding:14px 16px;box-shadow:0 18px 40px -20px #29384573,0 2px 6px #29384514}._heading_19qa2_12{align-items:center;gap:10px;margin-bottom:11px;display:flex}._heading_19qa2_12 img{width:30px;height:30px;display:block}._label_19qa2_25{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--card-muted,#6c7b89);font-size:9.5px;display:block}._browser_19qa2_34{border:1px solid var(--card-border,#dde4ea);background:#fff;border-radius:9px;overflow:hidden}._bar_19qa2_41{border-bottom:1px solid var(--card-border,#dde4ea);background:#eef2f5;align-items:center;gap:5px;padding:7px 10px;display:flex}._bar_19qa2_41 i{background:#c3cfd9;border-radius:50%;width:6px;height:6px}._url_19qa2_57{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#6c7b89);margin-left:8px;font-size:9px}._viewport_19qa2_64{background:repeating-linear-gradient(#f7f9fb 0 6px,#fff 6px 22px);padding:13px 12px 14px;position:relative}._pill_19qa2_75{background:var(--brand-accent,#ff316c);color:#fff;border-radius:999px;width:fit-content;margin:0 0 11px auto;padding:6px 12px;font-size:11px;font-weight:700;display:block;box-shadow:0 6px 14px -6px #ff316cb3}._drawer_19qa2_88{border:1px solid var(--card-border,#dde4ea);background:#fff;border-radius:10px;flex-direction:column;gap:2px;width:192px;margin:0 0 0 auto;padding:9px;list-style:none;display:flex;box-shadow:0 12px 26px -14px #29384566}._drawer_19qa2_88 li{color:var(--card-ink,#293845);border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:11.5px;display:flex}._drawer_19qa2_88 li b{margin-left:auto;font-size:12px}._best_19qa2_117{background:#fff0f4;border:1px solid #ff316c59}._best_19qa2_117 b{color:var(--brand-accent,#ff316c)}._best_19qa2_117 em{font-style:normal;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--brand-accent,#ff316c);border-radius:999px;padding:2px 6px;font-size:7.5px}._note_19qa2_138{color:var(--card-muted,#6c7b89);margin:12px 0 0;font-size:11px;line-height:1.45}._link_19qa2_145{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#ff316c);margin-top:8px;font-size:10px;text-decoration:none;display:inline-block}._link_19qa2_145:hover{text-decoration:underline}._card_1qe1t_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4ea);border-radius:16px;width:300px;padding:15px 16px 14px;box-shadow:0 18px 40px -20px #29384573,0 2px 6px #29384514}._label_1qe1t_12{color:var(--card-ink,#293845);margin-bottom:11px;font-size:12px;font-weight:600;display:block}._best_1qe1t_20{border:1.5px solid var(--brand-accent,#ff316c);background:#fff5f8;border-radius:11px;padding:11px 12px 12px;position:relative}._tag_1qe1t_28{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--brand-accent,#ff316c);border-radius:999px;padding:3px 8px;font-size:8px;position:absolute;top:-8px;left:12px}._bestRow_1qe1t_42{align-items:baseline;gap:10px;margin-top:2px;display:flex}._bestRow_1qe1t_42 strong{letter-spacing:-.02em;color:var(--card-ink,#293845);font-size:24px}._bestRow_1qe1t_42 small{color:var(--card-muted,#6c7b89);font-size:10.5px;line-height:1.3}._divider_1qe1t_61{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--card-muted,#6c7b89);margin:14px 0 9px;font-size:9px;display:block}._rates_1qe1t_71{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._rates_1qe1t_71 li{border-bottom:1px solid var(--card-border,#eef2f5);align-items:baseline;gap:10px;padding-bottom:8px;display:flex}._rates_1qe1t_71 b{color:var(--card-ink,#293845);min-width:38px;font-size:14px}._rates_1qe1t_71 span{color:var(--card-ink,#293845);font-size:12px}._rates_1qe1t_71 em{color:var(--card-muted,#6c7b89);margin-left:auto;font-size:10px;font-style:normal}._more_1qe1t_106{border:1px solid var(--card-border,#dde4ea);background:var(--card-frame,#f6f8fa);width:100%;color:var(--brand-accent,#ff316c);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-top:11px;padding:8px;font-size:11px;font-weight:600;display:flex}._more_1qe1t_106 i{font-size:13px;font-style:normal}._card_1n65w_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4ea);border-radius:16px;width:296px;padding:18px 18px 16px;box-shadow:0 18px 40px -20px #29384573,0 2px 6px #29384514}._wordmark_1n65w_12{width:auto;height:21px;margin:4px auto 16px;display:block}._search_1n65w_19{border:1px solid var(--card-border,#dde4ea);background:var(--card-frame,#f6f8fa);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:flex}._prompt_1n65w_29{color:var(--card-muted,#6c7b89);flex:1;font-size:12.5px}._go_1n65w_35{background:var(--brand-accent,#ff316c);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._go_1n65w_35 svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;width:17px;height:17px}._meta_1n65w_57{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.02em;color:var(--card-muted,#6c7b89);align-items:center;gap:9px;margin-top:13px;padding-left:4px;font-size:9.5px;display:flex}._meta_1n65w_57 i{background:var(--card-border,#c3cfd9);border-radius:50%;width:3px;height:3px}._surface_111df_5{--card-bg:#fff;--card-frame:#f6f8fa;--card-border:#dde4ea;--card-ink:#293845;--card-muted:#6c7b89;--brand-accent:#ff316c;--brand-accent-2:#fa541c;--logo-pad:#fff0f4;--mono-face:"IBM Plex Mono", monospace;--note-bg:#fff6e8;--note-border:#f6dcb0;--note-ink:#6b4f2a;--techstack-bg:#fff4f7;--techstack-border:#ffd4e0;--techstack-label:#d11e57;--techstack-chip:#fff;--techstack-chip-border:#ffd0dd;--techstack-chip-text:#41505c;--link-bg:#fff;--link-border:#dde4ea;--link-url:#ff316c;background:radial-gradient(48% 55% at 86% 4%,#ff316c29,#0000 60%),radial-gradient(38% 44% at 8% 94%,#fa541c17,#0000 60%),radial-gradient(40% 50%,#fff9,#0000 70%),linear-gradient(#fbfcfe 0%,#f1f4f7 100%)}._content_111df_38{width:1200px;height:690px;position:absolute;top:60px;left:100px}._card_j89cq_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e5e8);border-radius:4px;width:296px;padding:15px 17px 17px;box-shadow:0 22px 44px -24px #14233a66,0 2px 5px #14233a0f}._eyebrow_j89cq_12{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}._eyebrow_j89cq_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--card-muted,#7d8895);font-size:9px}._eyebrow_j89cq_12 em{font-style:normal;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--brand-accent,#123456);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:8px}._title_j89cq_41{letter-spacing:-.01em;color:var(--card-ink,#14233a);margin-bottom:7px;font-size:16px;display:block}._lead_j89cq_49{color:var(--card-muted,#7d8895);margin:0 0 14px;font-size:11.5px;line-height:1.5}._flow_j89cq_56{margin:0;padding:0;list-style:none;position:relative}._flow_j89cq_56:before{content:"";background:#1234562e;width:1.5px;position:absolute;top:8px;bottom:10px;left:4px}._flow_j89cq_56 li{min-height:22px;color:var(--card-ink,#14233a);align-items:center;gap:8px;padding:0 0 0 22px;font-size:12px;display:flex;position:relative}._flow_j89cq_56 li+li{margin-top:12px}._flow_j89cq_56 li:before{content:"";border:2px solid var(--brand-accent,#123456);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._flow_j89cq_56 li span{flex:1}._flow_j89cq_56 li i{font-style:normal;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 7px;font-size:8px}._flow_j89cq_56 li i[data-kind=auto]{color:var(--card-muted,#7d8895);background:var(--card-frame,#f5f6f7);border:1px solid var(--card-border,#e2e5e8)}._flow_j89cq_56 li i[data-kind=AI]{color:#fff;background:var(--brand-accent,#123456)}._card_1w7km_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e5e8);border-radius:4px;width:276px;padding:0 0 15px;overflow:hidden;box-shadow:0 22px 44px -24px #14233a66,0 2px 5px #14233a0f}._photo_1w7km_13{aspect-ratio:16/10;border-bottom:1px solid var(--card-border,#e2e5e8);position:relative;overflow:hidden}._photo_1w7km_13 img{object-fit:cover;width:100%;height:100%;display:block}._kicker_1w7km_27{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#123456c7;border-radius:2px;padding:5px 9px;font-size:10px;position:absolute;bottom:10px;left:12px}._label_1w7km_42{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#7d8895);margin:14px 16px 10px;font-size:9px;display:block}._list_1w7km_52{margin:0;padding:0 16px;list-style:none}._list_1w7km_52 li{border-top:1px solid var(--card-border,#e2e5e8);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;display:flex}._list_1w7km_52 strong{letter-spacing:.01em;color:var(--card-ink,#14233a);font-size:13px;font-weight:500}._list_1w7km_52 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#7d8895);white-space:nowrap;font-size:10px}._card_av97w_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e5e8);border-radius:4px;width:236px;padding:15px 17px 8px;box-shadow:0 22px 44px -24px #14233a66,0 2px 5px #14233a0f}._label_av97w_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#7d8895);margin-bottom:6px;font-size:9px;display:block}._list_av97w_22{margin:0;padding:0;list-style:none}._list_av97w_22 li{border-top:1px solid var(--card-border,#e2e5e8);justify-content:space-between;align-items:baseline;gap:10px;padding:11px 0;display:flex}._list_av97w_22 li:first-child{border-top:none}._list_av97w_22 strong{letter-spacing:.08em;text-transform:uppercase;color:var(--card-ink,#14233a);font-size:16px;font-weight:500}._list_av97w_22 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--card-muted,#7d8895);white-space:nowrap;font-size:9.5px}._card_e1xua_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e5e8);border-radius:4px;width:264px;padding:0 0 15px;overflow:hidden;box-shadow:0 22px 44px -24px #14233a66,0 2px 5px #14233a0f}._photo_e1xua_13{border-bottom:1px solid var(--card-border,#e2e5e8);background:#fff;justify-content:center;align-items:center;height:168px;padding:10px 24px;display:flex}._photo_e1xua_13 img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}._head_e1xua_31{justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 0;display:flex}._brand_e1xua_39{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#7d8895);margin-bottom:3px;font-size:9px;display:block}._model_e1xua_49{letter-spacing:.02em;color:var(--card-ink,#14233a);font-size:19px}._price_e1xua_55{letter-spacing:.01em;color:var(--card-ink,#14233a);white-space:nowrap;font-size:15px}._variants_e1xua_62{gap:7px;padding:12px 16px 0;display:flex}._variants_e1xua_62 i{border:1px solid #14233a2e;border-radius:50%;width:16px;height:16px}._variants_e1xua_62 i[data-active]{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--brand-accent,#123456)}._specs_e1xua_79{border-top:1px solid var(--card-border,#e2e5e8);margin:14px 16px 0;padding:0;display:flex}._specs_e1xua_79 div{text-align:center;border-right:1px solid var(--card-border,#e2e5e8);flex:1;padding:10px 0 0}._specs_e1xua_79 div:last-child{border-right:none}._specs_e1xua_79 dt{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--card-muted,#7d8895);margin-bottom:3px;font-size:8px}._specs_e1xua_79 dd{color:var(--card-ink,#14233a);margin:0;font-size:15px}._cart_e1xua_112{background:var(--brand-accent,#123456);color:#fff;width:calc(100% - 32px);font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:3px;margin:15px 16px 0;padding:11px;font-size:10px;display:block}._pickup_e1xua_128{letter-spacing:.01em;color:#2f8a5b;margin:10px 16px 0;font-size:10.5px;display:block}._card_1vuts_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e5e8);border-radius:4px;width:292px;padding:20px 22px 22px;box-shadow:0 22px 44px -24px #14233a66,0 2px 5px #14233a0f}._wordmark_1vuts_12{width:176px;height:auto;margin:16px 0 18px;display:block}._meta_1vuts_19{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--card-muted,#7d8895);font-size:9px;display:block}._card_1vuts_1 h2{color:var(--card-ink,#14233a);margin:0;font-size:23px;font-weight:600;line-height:1.12}._card_1vuts_1 p{color:var(--card-muted,#7d8895);margin:10px 0 0;font-size:13px;line-height:1.45}._link_1vuts_43{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#123456);margin-top:11px;font-size:10px;text-decoration:none;display:inline-block}._link_1vuts_43:hover{text-decoration:underline}._surface_omi8t_6{--card-bg:#fff;--card-frame:#f5f6f7;--card-border:#e2e5e8;--card-ink:#14233a;--card-muted:#7d8895;--brand-accent:#123456;--brand-accent-2:#c0392b;--logo-pad:#fff;--mono-face:"IBM Plex Mono", monospace;--note-bg:#fff;--note-border:#e2e5e8;--note-ink:#14233a;--techstack-bg:#fff;--techstack-border:#e2e5e8;--techstack-label:#123456;--techstack-chip:#f6f7f8;--techstack-chip-border:#e2e5e8;--techstack-chip-text:#38465a;--link-bg:#fff;--link-border:#e2e5e8;--link-url:#123456;background:radial-gradient(60% 60% at 82% 6%,#1234560d,#0000 62%),radial-gradient(46% 50% at 6% 96%,#1234560a,#0000 60%),linear-gradient(#f6f7f8 0%,#eef0f1 100%)}._content_omi8t_38{width:1180px;height:690px;position:absolute;top:60px;left:110px}._card_1j159_1{border:1px solid var(--card-border,#e7dcc4);background:#fff;border-radius:3px;width:408px;padding:20px 22px 22px;box-shadow:0 24px 50px -24px #3c2c0c75,0 2px 7px #3c2c0c1f}._eyebrow_1j159_12{color:var(--brand-accent,#9c7a24);font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;margin-bottom:9px;font-size:9px;display:block}._title_1j159_22{color:var(--card-ink,#1a1611);font-family:var(--display-face,"Libre Baskerville", serif);letter-spacing:.005em;font-size:27px;line-height:1.16;display:block}._stages_1j159_31{border-top:1px solid var(--gold-soft,#c9a24b66);grid-template-columns:1fr 1fr;gap:0 20px;margin:18px 0 0;padding:0;list-style:none;display:grid}._stages_1j159_31 li{border-bottom:1px solid var(--gold-soft,#c9a24b4d);padding:14px 0 13px}._stages_1j159_31 span{color:#9c7a24;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;font-size:9px}._stages_1j159_31 p{color:var(--card-muted,#8a7f68);margin:5px 0 0;font-size:12.5px;line-height:1.45}._card_7pgy0_1{border:1px solid var(--card-border,#e7dcc4);background:#fff;border-radius:3px;width:266px;padding:10px 10px 17px;box-shadow:0 18px 40px -20px #3c2c0c66,0 2px 5px #3c2c0c1f}._identity_7pgy0_12{border:1px solid var(--gold-soft,#c9a24b66);justify-content:center;align-items:center;gap:12px;padding:16px 18px 14px;display:flex}._fly_7pgy0_21{width:16px;color:var(--gold-line,#c9a24b)}._wordmark_7pgy0_26{width:154px;height:auto;display:block}._eyebrow_7pgy0_32{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#9c7a24);margin:14px 12px 9px;font-size:9px;display:block}._title_7pgy0_42{font-family:var(--display-face,"Libre Baskerville", serif);letter-spacing:.01em;color:var(--card-ink,#1a1611);margin:0 12px;font-size:24px;font-weight:700;line-height:1.18;display:block}._body_7pgy0_53{border-top:1px solid var(--gold-soft,#c9a24b66);color:var(--card-muted,#8a7f68);margin:11px 12px 0;padding-top:11px;font-size:12.5px;line-height:1.45}._link_7pgy0_62{color:var(--brand-accent,#9c7a24);font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;margin:12px 12px 0;font-size:9.5px;text-decoration:none;display:inline-block}._link_7pgy0_62:hover{text-decoration:underline}._card_1noze_1{border:1px solid var(--card-border,#e7dcc4);background:#fff;border-radius:3px;width:300px;padding:18px 22px 16px;box-shadow:0 18px 40px -20px #3c2c0c66,0 2px 5px #3c2c0c1f}._head_1noze_12{margin-bottom:13px}._eyebrow_1noze_16{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#9c7a24);margin-bottom:7px;font-size:9px;display:block}._title_1noze_26{font-family:var(--display-face,"Libre Baskerville", serif);letter-spacing:.01em;color:var(--card-ink,#1a1611);font-size:19px;font-weight:700;display:block}._facets_1noze_35{margin:0}._row_1noze_39{border-top:1px solid var(--gold-soft,#c9a24b52);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;display:flex}._row_1noze_39:first-child{border-top:none}._row_1noze_39 dt{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--card-muted,#8a7f68);flex:none;font-size:9px}._row_1noze_39 dd{text-align:right;font-family:var(--display-face,"Libre Baskerville", serif);color:var(--card-ink,#1a1611);margin:0;font-size:12.5px;line-height:1.3}._card_1cdq7_1{border:1px solid var(--gold-line,#c9a24b);background:radial-gradient(120% 90% at 50% -10%,#fffdf7,#fbf6ea);border-radius:3px;width:256px;padding:20px 24px 21px;box-shadow:0 20px 44px -20px #3c2c0c73,0 2px 6px #3c2c0c24}._label_1cdq7_13{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-accent,#9c7a24);margin-bottom:6px;font-size:9px;display:block}._figure_1cdq7_23{font-family:var(--display-face,"Libre Baskerville", serif);letter-spacing:-.01em;color:#a9802a;font-size:58px;font-weight:700;line-height:1;display:block}._figureSub_1cdq7_33{color:var(--card-muted,#8a7f68);margin-top:8px;font-size:12px;line-height:1.45;display:block}._foot_1cdq7_41{border-top:1px solid var(--gold-soft,#c9a24b66);color:var(--card-ink,#1a1611);align-items:center;gap:11px;margin:15px 0 0;padding-top:14px;font-size:12px;line-height:1.35;display:flex}._mark_1cdq7_53{font-family:var(--display-face,"Libre Baskerville", serif);color:#a9802a;flex:none;font-size:26px;font-weight:700}._mark_1cdq7_53 sup{font-size:.5em}._surface_58ott_8{--card-bg:#fff;--card-frame:#fff;--card-border:#e7dcc4;--card-ink:#1a1611;--card-muted:#8a7f68;--brand-accent:#9c7a24;--gold-line:#c9a24b;--gold-soft:#c9a24b66;--mono-face:"IBM Plex Mono", monospace;--display-face:"Libre Baskerville", Georgia, serif;--serif-face:"Libre Baskerville", Georgia, serif;--brand-mark:linear-gradient(135deg, #d4b25a, #a9802a);--brand-mark-soft:#c9a24b80;--hand-face:"Libre Baskerville", Georgia, serif;background:radial-gradient(80% 55% at 50% -8%,#c9a24b1a,#0000 60%),radial-gradient(70% 60% at 50% 112%,#c9a24b12,#0000 60%),linear-gradient(#f8f4ea 0%,#f1ebdc 100%);font-family:Jost,-apple-system,Helvetica Neue,sans-serif}._content_58ott_35{width:1180px;height:670px;position:absolute;top:60px;left:110px}._card_156qt_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e5e5);border-radius:14px;width:256px;padding:15px 16px 14px;box-shadow:0 22px 46px -26px #17171742,0 2px 6px #1717170d}._eyebrow_156qt_12{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent,#00a6f4);margin-bottom:9px;font-size:9px;font-weight:600;display:block}._title_156qt_22{font-family:var(--display-face,sans-serif);letter-spacing:-.015em;color:var(--card-ink,#171717);font-size:14px;font-weight:600;line-height:1.28;display:block}._body_156qt_32{color:var(--card-muted,#737373);margin:7px 0 0;font-size:11.5px;line-height:1.46}._foot_156qt_39{border-top:1px solid var(--hairline,#e5e5e5);font-family:var(--mono-face,monospace);letter-spacing:.04em;color:#a3a3a3;margin-top:12px;padding-top:11px;font-size:9px;display:block}._card_py0qz_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e5e5);border-radius:14px;width:256px;padding:15px 16px 14px;box-shadow:0 22px 46px -26px #17171742,0 2px 6px #1717170d}._eyebrow_py0qz_12{letter-spacing:.13em;text-transform:uppercase;color:#0284c7;align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex}._spark_py0qz_23{width:13px;height:13px;color:var(--sky,#00a6f4);display:inline-flex}._spark_py0qz_23 svg{width:13px;height:13px}._title_py0qz_35{font-family:var(--display-face,sans-serif);letter-spacing:-.02em;color:var(--card-ink,#171717);margin:9px 0 0;font-size:15px;font-weight:600}._reason_py0qz_44{color:var(--card-muted,#737373);margin:6px 0 0;font-size:11px;line-height:1.42}._members_py0qz_51{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}._members_py0qz_51 li{color:#404040;align-items:baseline;gap:7px;font-size:11px;line-height:1.3;display:flex}._src_py0qz_69{letter-spacing:.02em;color:#737373;background:var(--raised,#f5f5f5);border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:600}._foot_py0qz_80{border-top:1px solid var(--hairline,#e5e5e5);justify-content:space-between;align-items:center;margin-top:13px;padding-top:11px;display:flex}._count_py0qz_89{color:#737373;font-size:10px;font-weight:500}._actions_py0qz_95{align-items:center;gap:6px;display:inline-flex}._actions_py0qz_95 em{color:#737373;border:1px solid var(--hairline,#e5e5e5);border-radius:6px;padding:3px 7px;font-size:9.5px;font-style:normal}._read_py0qz_110{background:var(--emerald-soft,#00bc7d1f);color:#00875a!important;border-color:var(--emerald-soft,#00bc7d1f)!important}._card_129e7_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e5e5);border-radius:14px;width:300px;padding:15px 16px 14px;box-shadow:0 22px 46px -26px #17171742,0 2px 6px #1717170d}._eyebrow_129e7_12{letter-spacing:.14em;text-transform:uppercase;color:#a3a3a3;margin-bottom:13px;font-size:9px;font-weight:600;display:block}._option_129e7_22{gap:11px;display:flex}._option_129e7_22+._option_129e7_22{border-top:1px solid var(--hairline,#e5e5e5);margin-top:13px;padding-top:13px}._icon_129e7_33{border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._icon_129e7_33 svg{width:17px;height:17px}._sky_129e7_48{color:#0284c7;background:var(--sky-soft,#00a6f41f)}._amber_129e7_53{color:#b45309;background:var(--amber-soft,#d087001f)}._body_129e7_58 strong{letter-spacing:-.01em;color:var(--card-ink,#171717);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}._body_129e7_58 small{color:var(--card-muted,#737373);margin-top:4px;font-size:11px;line-height:1.42;display:block}._tagSky_129e7_77,._tagAmber_129e7_78{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:8.5px;font-style:normal;font-weight:600}._tagSky_129e7_77{color:#0284c7;background:var(--sky-soft,#00a6f41f)}._tagAmber_129e7_78{color:#b45309;background:var(--amber-soft,#d087001f)}._card_37izs_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e5e5);border-radius:16px;width:466px;padding:16px;box-shadow:0 26px 54px -28px #17171747,0 2px 6px #1717170d}._head_37izs_12{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}._brand_37izs_19{font-family:var(--display-face,sans-serif);letter-spacing:-.03em;color:var(--card-ink,#171717);font-size:19px;font-weight:600}._theme_37izs_27{border:1px solid var(--hairline,#e5e5e5);background:var(--rail,#fafafa);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}._theme_37izs_27 span{color:#a3a3a3;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._theme_37izs_27 span svg{width:14px;height:14px}._themeOn_37izs_52{background:var(--card-ink,#171717);color:#fff!important}._toolbar_37izs_57{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}._load_37izs_64{background:var(--sky-soft,#00a6f41f);color:#0284c7;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:11px;font-weight:500;display:inline-flex}._ping_37izs_76{background:var(--sky,#00a6f4);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite _ping_37izs_76;box-shadow:0 0 #00a6f480}@keyframes _ping_37izs_76{0%{box-shadow:0 0 #00a6f480}70%,to{box-shadow:0 0 0 6px #00a6f400}}._count_37izs_95{color:var(--card-muted,#737373);font-size:11px}._panes_37izs_100{border:1px solid var(--hairline,#e5e5e5);background:#fff;border-radius:12px;grid-template-columns:104px 1fr 1.04fr;display:grid;overflow:hidden}._rail_37izs_110{background:var(--rail,#fafafa);border-right:1px solid var(--hairline,#e5e5e5);flex-direction:column;gap:3px;padding:10px 8px;display:flex}._railLabel_37izs_119,._listLabel_37izs_120,._detailLabel_37izs_121{letter-spacing:.13em;text-transform:uppercase;color:#a3a3a3;margin-bottom:4px;font-size:8.5px;font-weight:600}._scope_37izs_130{color:#525252;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex}._scope_37izs_130 b{color:#a3a3a3;margin-left:auto;font-size:10px;font-weight:500}._scopeOn_37izs_147{border:1px solid var(--hairline,#e5e5e5);color:var(--card-ink,#171717);background:#fff;font-weight:500;box-shadow:0 1px 2px #1717170d}._scopeOn_37izs_147 b{color:#525252}._spark_37izs_159{width:12px;height:12px;color:var(--sky,#00a6f4);display:inline-flex}._spark_37izs_159 svg{width:12px;height:12px}._list_37izs_120{border-right:1px solid var(--hairline,#e5e5e5);flex-direction:column;gap:6px;padding:10px;display:flex}._row_37izs_180{border:1px solid #0000;border-radius:9px;flex-direction:column;gap:2px;padding:7px 9px;display:flex}._rowOn_37izs_189{border-color:var(--hairline,#e5e5e5);background:#fff;box-shadow:0 1px 2px #1717170d}._meta_37izs_195{color:#a3a3a3;font-size:10px}._meta_37izs_195 em{color:#737373;font-style:normal;font-weight:600}._row_37izs_180 strong{letter-spacing:-.01em;color:var(--card-ink,#171717);font-size:12px;font-weight:600;line-height:1.25}._row_37izs_180 small{color:var(--card-muted,#737373);font-size:10.5px;line-height:1.32}._detail_37izs_121{flex-direction:column;padding:10px 11px;display:flex}._tldr_37izs_227{color:#404040;margin:0 0 9px;font-size:11px;line-height:1.42}._points_37izs_234{flex-direction:column;gap:5px;margin:0 0 10px;padding:0;list-style:none;display:flex}._points_37izs_234 li{color:#525252;align-items:center;gap:7px;font-size:10.5px;display:flex}._points_37izs_234 i{border-radius:50%;flex:none;width:6px;height:6px}._note_37izs_258{border-top:1px solid var(--hairline,#e5e5e5);color:#a3a3a3;margin-top:auto;padding-top:9px;font-size:9.5px;line-height:1.35}._card_1uy87_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e5e5);border-radius:14px;width:466px;padding:15px 18px 16px;box-shadow:0 22px 46px -26px #17171742,0 2px 6px #1717170d}._eyebrow_1uy87_12{letter-spacing:.14em;text-transform:uppercase;color:#a3a3a3;margin-bottom:13px;font-size:9px;font-weight:600;display:block}._grid_1uy87_22{grid-template-columns:1fr 1fr;gap:18px;display:grid}._divider_1uy87_28{border-left:1px solid var(--hairline,#e5e5e5);padding-left:18px}._tag_1uy87_33{letter-spacing:-.01em;color:var(--card-ink,#171717);margin-bottom:6px;font-size:10px;font-weight:600;display:inline-block}._col_1uy87_42 p{color:var(--card-muted,#737373);margin:0 0 9px;font-size:11.5px;line-height:1.42}._src_1uy87_49{font-family:var(--mono-face,monospace);letter-spacing:.01em;color:#a3a3a3;font-size:9.5px;display:block}._surface_qpzp3_11{--card-bg:#fff;--card-frame:#fff;--card-border:#e5e5e5;--card-ink:#171717;--card-muted:#737373;--brand-accent:#00a6f4;--sky:#00a6f4;--sky-soft:#00a6f41f;--emerald:#00bc7d;--emerald-soft:#00bc7d1f;--amber:#d08700;--amber-soft:#d087001f;--rail:#fafafa;--raised:#f5f5f5;--hairline:#e5e5e5;--hairline-strong:#d4d4d4;--mono-face:ui-monospace, "SF Mono", "Menlo", monospace;--display-face:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--serif-face:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--brand-mark:linear-gradient(135deg, #00a6f4 0%, #00bc7d 100%);--brand-mark-soft:#00a6f473;--brand-grad:linear-gradient(135deg, #00a6f4 0%, #00bc7d 100%);--techstack-bg:#fff;--techstack-border:#e5e5e5;--techstack-label:#737373;--techstack-chip:#fafafa;--techstack-chip-border:#ececec;--techstack-chip-text:#404040;background:radial-gradient(58% 50% at 88% -6%,#00a6f40f,#0000 60%),radial-gradient(50% 46% at 4% 104%,#00bc7d0d,#0000 60%),linear-gradient(#fbfbfb 0%,#f4f4f5 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._content_qpzp3_62{width:1160px;height:740px;position:absolute;top:70px;left:110px}._card_nq5kd_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#eceaf0);border-radius:14px;width:252px;padding:16px 18px 17px;box-shadow:0 20px 44px -24px #28184657,0 2px 6px #2818460f}._eyebrow_nq5kd_12{font-family:var(--mono-face,monospace);letter-spacing:.15em;text-transform:uppercase;color:var(--brand-accent,#8b3fd6);margin-bottom:9px;font-size:9px;display:block}._title_nq5kd_22{font-family:var(--display-face,sans-serif);letter-spacing:-.02em;color:var(--card-ink,#16151c);font-size:15px;font-weight:700;line-height:1.25;display:block}._body_nq5kd_32{color:var(--card-muted,#6f6c7a);margin:8px 0 0;font-size:12px;line-height:1.46}._foot_nq5kd_39{border-top:1px solid var(--card-border,#eceaf0);font-family:var(--mono-face,monospace);letter-spacing:.06em;color:#8a8694;margin-top:12px;padding-top:11px;font-size:9.5px;display:block}._card_1ug44_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#eceaf0);border-radius:16px;width:326px;padding:18px;box-shadow:0 24px 50px -26px #2818465c,0 3px 8px #28184612}._eyebrow_1ug44_12{font-family:var(--mono-face,monospace);letter-spacing:.15em;text-transform:uppercase;color:var(--brand-accent,#8b3fd6);margin-bottom:13px;font-size:9.5px;display:block}._grid_1ug44_22{grid-template-columns:1fr 1fr;gap:10px;display:grid}._tile_1ug44_28{border:1px solid var(--stone-border,#e9e7ef);background:var(--stone,#f6f5f8);border-radius:12px;padding:13px 13px 14px;transition:background .18s}._tile_1ug44_28:hover,._tile_1ug44_28[data-visual-hover=true]{background:var(--stone-hover,#efedf4)}._icon_1ug44_41{border:1px solid var(--stone-border,#e9e7ef);width:30px;height:30px;color:var(--card-ink,#16151c);background:#fff;border-radius:9px;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex}._icon_1ug44_41 svg{width:17px;height:17px}._tile_1ug44_28 strong{letter-spacing:-.02em;color:var(--card-ink,#16151c);font-size:13px;font-weight:600;display:block}._tile_1ug44_28 small{color:var(--card-muted,#6f6c7a);margin-top:5px;font-size:11px;line-height:1.36;display:block}._card_1n33o_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#eceaf0);border-radius:18px;width:372px;padding:26px 28px 22px;box-shadow:0 26px 56px -26px #28184666,0 3px 8px #28184614}._head_1n33o_12{align-items:center;gap:11px;margin-bottom:22px;display:flex}._mark_1n33o_19{object-fit:contain;filter:drop-shadow(0 6px 14px #8b3fd64d);width:38px;height:38px}._wordmark_1n33o_26{font-family:var(--display-face,sans-serif);letter-spacing:-.03em;color:var(--card-ink,#16151c);font-size:20px;font-weight:700}._title_1n33o_34{font-family:var(--display-face,sans-serif);letter-spacing:-.035em;color:var(--card-ink,#16151c);margin:0 0 22px;font-size:31px;font-weight:800;line-height:1.04}._form_1n33o_44{align-items:stretch;gap:8px;display:flex}._field_1n33o_50{border:1px solid var(--stone-border,#e3e1ea);color:#9a96a6;background:#fbfafc;border-radius:10px;flex:auto;align-items:center;height:40px;padding:0 14px;font-size:13px;display:flex}._submit_1n33o_63{color:#fff;letter-spacing:-.01em;background:#16151c;border-radius:10px;flex:none;align-items:center;height:40px;padding:0 18px;font-size:13px;font-weight:600;display:flex}._fr_1n33o_77{border-top:1px solid var(--card-border,#eceaf0);color:var(--card-muted,#6f6c7a);align-items:center;gap:8px;margin:18px 0 0;padding-top:15px;font-size:11.5px;line-height:1.35;display:flex}._fr_1n33o_77 i{font-style:normal;font-family:var(--mono-face,monospace);letter-spacing:.12em;color:#fff;background:var(--brand-grad);border-radius:5px;flex:none;padding:3px 6px;font-size:9px;font-weight:500}._card_x7089_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#eceaf0);border-radius:16px;width:372px;padding:20px 22px 22px;box-shadow:0 24px 50px -26px #2818465c,0 3px 8px #28184612}._eyebrow_x7089_12{font-family:var(--mono-face,monospace);letter-spacing:.15em;text-transform:uppercase;color:var(--brand-accent,#8b3fd6);margin-bottom:9px;font-size:9.5px;display:block}._title_x7089_22{font-family:var(--display-face,sans-serif);letter-spacing:-.025em;color:var(--card-ink,#16151c);margin:0 0 16px;font-size:19px;font-weight:700;line-height:1.2}._node_x7089_32{border:1px solid var(--stone-border,#e9e7ef);background:var(--stone,#f6f5f8);color:var(--card-ink,#16151c);border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}._dot_x7089_45{background:var(--brand-grad);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #8b3fd61f}._branch_x7089_55{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid;position:relative}._branch_x7089_55:before{content:"";background:var(--stone-border,#d9d6e2);width:1px;height:13px;position:absolute;top:-13px;left:50%}._path_x7089_73{border:1px solid var(--stone-border,#e9e7ef);border-radius:10px;padding:12px 13px 13px}._path_x7089_73 ._tag_x7089_79{font-family:var(--mono-face,monospace);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:8.5px;display:block}._path_x7089_73 strong{letter-spacing:-.02em;color:var(--card-ink,#16151c);font-size:14px;font-weight:700;display:block}._path_x7089_73 small{color:var(--card-muted,#6f6c7a);margin-top:5px;font-size:11px;line-height:1.34;display:block}._known_x7089_104{background:linear-gradient(#8b3fd614,#4f7fe60d);border-color:#8b3fd647}._known_x7089_104 ._tag_x7089_79{color:var(--brand-accent,#8b3fd6)}._unknown_x7089_114{background:var(--stone,#f6f5f8)}._unknown_x7089_114 ._tag_x7089_79{color:#8a8694}._surface_gwiml_8{--card-bg:#fff;--card-frame:#fff;--card-border:#eceaf0;--card-ink:#16151c;--card-muted:#6f6c7a;--brand-accent:#8b3fd6;--mono-face:"Geist Mono", "IBM Plex Mono", monospace;--display-face:"Geist", -apple-system, "Helvetica Neue", sans-serif;--serif-face:"Geist", -apple-system, sans-serif;--brand-grad:linear-gradient(138deg, #c64fe0 0%, #8b3fd6 46%, #4f7fe6 100%);--brand-mark:linear-gradient(138deg, #c64fe0 0%, #8b3fd6 46%, #4f7fe6 100%);--brand-mark-soft:#8b3fd673;--stone:#f6f5f8;--stone-hover:#efedf4;--stone-border:#e9e7ef;--techstack-bg:#fff;--techstack-border:#eceaf0;--techstack-label:#8b3fd6;--techstack-chip:#f7f6fa;--techstack-chip-border:#e9e7ef;--techstack-chip-text:#4a4756;background:radial-gradient(56% 48% at 90% -8%,#9d4edd21,#0000 62%),radial-gradient(48% 44% at 6% 106%,#437ce91a,#0000 60%),linear-gradient(#fff 0%,#f5f4f8 100%);font-family:Geist,-apple-system,Helvetica Neue,Arial,sans-serif}._content_gwiml_46{width:1160px;height:740px;position:absolute;top:70px;left:110px}._card_15ms0_1{background:var(--video-bg,linear-gradient(150deg, #251f31, #15121f));border:1px solid var(--video-border,#3a3450);border-radius:10px;width:216px;padding:10px;box-shadow:0 16px 34px -16px #000000b8,0 2px 5px #00000038}._preview_15ms0_12{background:var(--video-preview,linear-gradient(135deg, #3a2f55, #1d1830));object-fit:cover;border-radius:6px;justify-content:center;align-items:center;width:100%;height:96px;display:flex;position:relative;overflow:hidden}._preview_15ms0_12>span{background:var(--video-play-bg,#ffffffeb);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._preview_15ms0_12 i{border-left:13px solid var(--video-play-color,#1d1830);border-top:8px solid #0000;border-bottom:8px solid #0000;width:0;height:0;margin-left:3px}._meta_15ms0_44{justify-content:space-between;align-items:center;margin-top:9px;display:flex}._meta_15ms0_44 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);font-size:10px}._meta_15ms0_44 span:first-child{letter-spacing:.05em;color:var(--video-meta,#c7bce6)}._meta_15ms0_44 span:last-child{color:var(--video-meta-dim,#7d72a0)}._card_1kv5d_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4e8);border-radius:14px;width:300px;padding:14px 15px 15px;box-shadow:0 18px 38px -18px #18324652,0 2px 6px #0000000f}._head_1kv5d_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#55677a);margin-bottom:10px;font-size:9px}._filters_1kv5d_21{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}._filter_1kv5d_21{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-ink,#12181e);border:1px solid #e3eaef;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;display:inline-flex}._filter_1kv5d_21 b{color:var(--card-muted,#55677a);font-weight:400}._filter_1kv5d_21 i{border-radius:3px;width:7px;height:7px}._columns_1kv5d_51{grid-template-columns:repeat(3,1fr);align-items:start;gap:7px;display:grid}._column_1kv5d_51{background:#f2f6f8;border-radius:8px;gap:6px;padding:7px 6px;display:grid}._columnHead_1kv5d_66{align-items:center;gap:4px;padding:0 1px;display:flex}._columnHead_1kv5d_66 i{border-radius:50%;width:6px;height:6px}._columnHead_1kv5d_66 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--card-ink,#12181e);font-size:8px}._columnHead_1kv5d_66 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#55677a);font-size:8px;font-weight:400}._alert_1kv5d_94{background:#fff;border:1px solid #e3eaef;border-radius:7px;padding:6px 7px 7px;position:relative;box-shadow:0 2px 5px #18324614}._alertTop_1kv5d_103{justify-content:space-between;align-items:center;gap:4px;display:flex}._alertTop_1kv5d_103 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-ink,#12181e);white-space:nowrap;font-size:8px}._alertTop_1kv5d_103 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#fff;background:#12181e;border-radius:999px;padding:1.5px 4px;font-size:7px;font-weight:500}._chips_1kv5d_128{gap:3px;margin-top:6px;display:flex}._chips_1kv5d_128 i{border-radius:3.5px;width:10px;height:10px}._temp_1kv5d_140{background:var(--signal-temp,#ff8a3d)}._shock_1kv5d_144{background:var(--signal-shock,#ef4b81)}._security_1kv5d_148{background:var(--signal-security,#22aed6)}._lifecycle_1kv5d_152{background:var(--signal-lifecycle,#14c2a4)}._pending_1kv5d_156{background:var(--signal-temp,#ff8a3d)}._handling_1kv5d_160{background:var(--signal-amber,#f5a623)}._resolved_1kv5d_164{background:var(--signal-green,#2fb35f)}._card_5bcz9_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4e8);border-radius:14px;width:272px;padding:16px 18px 18px;box-shadow:0 18px 38px -18px #18324652,0 2px 6px #0000000f}._top_5bcz9_12{margin-bottom:11px}._top_5bcz9_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.14em;color:var(--card-muted,#55677a);font-size:9.5px;line-height:1.5}._title_5bcz9_26{align-items:center;gap:13px;display:flex}._title_5bcz9_26 img{object-fit:contain;width:27px;height:36px;display:block}._title_5bcz9_26 strong{text-transform:uppercase;letter-spacing:.26em;color:var(--card-ink,#12181e);margin-right:-.26em;font-size:25px;font-weight:800;line-height:1;display:block}._tagline_5bcz9_50{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.06em;color:var(--brand-accent,#0eb5a7);margin-top:8px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_5bcz9_50:hover{text-decoration:underline}._card_5bcz9_1 p{color:var(--card-muted,#55677a);margin:10px 0 0;font-size:13.5px;line-height:1.45}._card_1nuea_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4e8);border-radius:14px;width:330px;padding:14px 15px 15px;box-shadow:0 18px 38px -18px #18324652,0 2px 6px #0000000f}._head_1nuea_12{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:11px;display:flex}._po_1nuea_20{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-ink,#12181e);font-size:12px;font-weight:600;display:block}._route_1nuea_28{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--card-muted,#55677a);margin-top:3px;font-size:9px;display:block}._status_1nuea_37{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent,#0eb5a7);white-space:nowrap;align-items:center;gap:6px;margin-top:1px;font-size:9px;display:inline-flex}._status_1nuea_37 i{background:var(--brand-accent,#0eb5a7);border-radius:50%;width:7px;height:7px;animation:2s cubic-bezier(.22,1,.36,1) infinite _statusPulse_1nuea_1}@keyframes _statusPulse_1nuea_1{0%{box-shadow:0 0 #0eb5a773}70%,to{box-shadow:0 0 0 7px #0eb5a700}}._map_1nuea_70{border:1px solid #0e1b20;border-radius:9px;position:relative;overflow:hidden}._map_1nuea_70 svg{width:100%;display:block}._land_1nuea_82{fill:#22392f}._trace_1nuea_86{fill:none;stroke:#2fe07e38;stroke-width:5px;stroke-linecap:round}._route_1nuea_28{fill:none;stroke:#2fe07e;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:6 5;animation:1.6s linear infinite _routeFlow_1nuea_1}@keyframes _routeFlow_1nuea_1{to{stroke-dashoffset:-22px}}._origin_1nuea_108{fill:#dfeee6}._dest_1nuea_112{fill:none;stroke:#dfeee6;stroke-width:2px;stroke-dasharray:2.5 2.5}._live_1nuea_119{fill:#2fe07e;stroke:#fff;stroke-width:2px}._halo_1nuea_125{fill:none;stroke:#2fe07e;stroke-width:1.6px;transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.22,1,.36,1) infinite _haloPulse_1nuea_1}@keyframes _haloPulse_1nuea_1{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.1)}}._pill_1nuea_146{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#12181e;background:#fffffff0;border-radius:999px;padding:4px 10px;font-size:9px;position:absolute;bottom:10px;left:10px;box-shadow:0 3px 8px #00000059}._journey_1nuea_160{margin:12px 0 0;padding:0;list-style:none}._journey_1nuea_160 li{align-items:center;gap:10px;padding:5px 0;display:flex;position:relative}._journey_1nuea_160 li:after{content:"";background:#e3eaef;width:2px;position:absolute;top:21px;bottom:-4px;left:5px}._journey_1nuea_160 li:last-child:after{display:none}._journey_1nuea_160 i{z-index:1;background:#fff;border:2px solid #cdd9e1;border-radius:50%;flex:none;width:12px;height:12px}._journey_1nuea_160 span{color:var(--card-ink,#12181e);flex:1;font-size:12.5px}._journey_1nuea_160 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#55677a);font-size:9px}._done_1nuea_210 i{background:var(--brand-accent,#0eb5a7);border-color:var(--brand-accent,#0eb5a7)}._security_1nuea_215 i{background:var(--signal-security,#22aed6);border-color:var(--signal-security,#22aed6)}._temp_1nuea_220 i{background:var(--signal-temp,#ff8a3d);border-color:var(--signal-temp,#ff8a3d)}._idle_1nuea_225 i{background:var(--signal-amber,#f5a623);border-color:var(--signal-amber,#f5a623)}._live_1nuea_119 i{background:var(--brand-accent,#0eb5a7);border-color:var(--brand-accent,#0eb5a7);animation:2s cubic-bezier(.22,1,.36,1) infinite _statusPulse_1nuea_1}@media (prefers-reduced-motion:reduce){._status_1nuea_37 i,._live_1nuea_119 i{animation:none;box-shadow:0 0 0 3px #0eb5a733}._route_1nuea_28{animation:none}._halo_1nuea_125{opacity:.5;animation:none;transform:scale(1.3)}}._card_1fct3_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#dde4e8);border-radius:13px;width:248px;padding:14px 16px 15px;box-shadow:0 18px 38px -18px #18324652,0 2px 6px #0000000f}._label_1fct3_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#55677a);margin-bottom:12px;font-size:9px}._item_1fct3_21{align-items:center;gap:11px;display:flex}._item_1fct3_21+._item_1fct3_21{margin-top:11px}._mark_1fct3_31{border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._mark_1fct3_31 svg{width:20px;height:20px;display:block}._item_1fct3_21 b{color:var(--card-ink,#12181e);font-size:13.5px;font-weight:700;line-height:1.2;display:block}._item_1fct3_21 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.02em;color:var(--card-muted,#55677a);margin-top:2px;font-size:9px;display:block}._surface_blsvn_4{--card-bg:#fff;--card-frame:#fff;--card-border:#dde4e8;--card-ink:#12181e;--card-muted:#55677a;--brand-accent:#0eb5a7;--brand-mark:linear-gradient(135deg, #16b3aa, #0d8f9b);--brand-mark-soft:#0eb5a773;--mono-face:"IBM Plex Mono", monospace;--logo-pad:#fff;--signal-temp:#ff8a3d;--signal-shock:#ef4b81;--signal-security:#22aed6;--signal-lifecycle:#14c2a4;--signal-amber:#f5a623;--signal-green:#2fb35f;--video-bg:#14191f;--video-border:#2a323c;--video-preview:#0d1116;--video-meta:#a8bcc9;--video-meta-dim:#64788a;background:linear-gradient(#1e3c4b0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#1e3c4b0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(#f1f3f4 0%,#e7ebec 100%)}._content_blsvn_36{width:1080px;height:640px;position:absolute;top:80px;left:130px}._surface_79ie6_4{--card-bg:#16141d;--card-frame:#1b1924;--card-border:#2c2937;--card-ink:#f5f3fa;--card-muted:#9b95ab;--brand-accent:#ff4d6d;--mono-face:"IBM Plex Mono", monospace;--metrics-bg:#1b1924;--metrics-border:#2c2937;--metrics-label:#9b95ab;--metrics-cell:#ffffff0b;--metrics-cell-border:#ffffff17;--metrics-value:#fff;--metrics-text:#9b95ab;background:radial-gradient(circle,#ffffff0d 1.1px,#0000 1.1px) 0 0/26px 26px,radial-gradient(125% 100% at 50% -10%,#17151d 0%,#09080c 62%)}._content_79ie6_28{width:960px;height:620px;position:absolute;top:100px;left:130px}._card_13stj_1{border:1px solid var(--card-border,#2c2937);background:#0e0d14;border-radius:14px;width:312px;padding:12px 14px 13px;box-shadow:0 18px 40px -18px #000000e6,0 2px 6px #0006}._bar_13stj_12{align-items:center;gap:6px;margin-bottom:11px;display:flex}._bar_13stj_12 i{background:#34313f;border-radius:50%;width:9px;height:9px}._bar_13stj_12 i:first-child{background:#ff5d7d}._bar_13stj_12 i:nth-child(2){background:#ffd23f}._bar_13stj_12 i:nth-child(3){background:#3ddc97}._bar_13stj_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--card-muted,#9b95ab);margin-left:6px;font-size:10px}._card_13stj_1 pre{margin:0;overflow:hidden}._card_13stj_1 code{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#cdd6ff;white-space:pre;font-size:11px;line-height:1.65}._card_13stj_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#6f6a7e;margin-top:11px;font-size:9px;display:block}._card_1f2ft_1{background:var(--card-frame,#1b1924);border:1px solid var(--card-border,#2c2937);border-radius:14px;width:300px;padding:15px 16px 14px;box-shadow:0 18px 40px -18px #000000e6,0 2px 6px #0006}._head_1f2ft_12{justify-content:space-between;align-items:baseline;margin-bottom:13px;display:flex}._head_1f2ft_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#9b95ab);font-size:9px}._head_1f2ft_12 b{color:#fff;letter-spacing:.01em;font-size:13px;font-weight:700}._grid_1f2ft_34{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._tile_1f2ft_40{aspect-ratio:1;font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#0000008c;border-radius:13px;justify-content:flex-start;align-items:flex-end;padding:7px;font-size:10px;font-weight:600;display:flex;box-shadow:inset 0 -3px 8px #0000002e}._tile_1f2ft_40:first-child{background:linear-gradient(150deg,#ff5d7d,#ff2d6f)}._tile_1f2ft_40:nth-child(2){background:linear-gradient(150deg,#ffd86b,#ffb01f)}._tile_1f2ft_40:nth-child(3){background:linear-gradient(150deg,#62e8b0,#1fc98a)}._tile_1f2ft_40:nth-child(4){background:linear-gradient(150deg,#7aa8ff,#4f7dff)}._tile_1f2ft_40:nth-child(5){background:linear-gradient(150deg,#c79bff,#9a5cff)}._tile_1f2ft_40:nth-child(6){background:linear-gradient(150deg,#ffa566,#ff7a33)}._tile_1f2ft_40:nth-child(7){background:linear-gradient(150deg,#6be0ff,#28b6e6)}._tile_1f2ft_40:nth-child(8){background:linear-gradient(150deg,#ff8fce,#ff5db0)}._card_1f2ft_1 p{color:var(--card-muted,#9b95ab);margin:13px 0 0;font-size:12px;line-height:1.4}._card_hw4nv_1{background:var(--card-bg,#16141d);border:1px solid var(--card-border,#2c2937);border-radius:14px;width:250px;padding:15px 16px 14px;box-shadow:0 18px 40px -18px #000000e6,0 2px 6px #0006}._label_hw4nv_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#9b95ab);margin-bottom:11px;font-size:9px;display:block}._fields_hw4nv_22{flex-wrap:wrap;gap:7px;display:flex}._fields_hw4nv_22 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#e7e3ee;border:1px solid var(--card-border,#2c2937);background:#0e0d14;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:500}._card_hw4nv_1 p{color:var(--card-muted,#9b95ab);margin:13px 0 0;font-size:12px;line-height:1.42}._card_1rpvz_1{background:var(--card-bg,#16141d);border:1px solid var(--card-border,#2c2937);border-radius:14px;width:286px;padding:15px 16px 14px;box-shadow:0 18px 40px -18px #000000e6,0 2px 6px #0006}._label_1rpvz_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#9b95ab);margin-bottom:13px;font-size:9px;display:block}._steps_1rpvz_22{flex-wrap:wrap;align-items:center;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}._steps_1rpvz_22 li{align-items:center;gap:7px;display:inline-flex}._steps_1rpvz_22 i{width:22px;height:22px;font-family:var(--mono-face,"IBM Plex Mono", monospace);color:#08070b;background:var(--brand-accent,#ff4d6d);border-radius:7px;justify-content:center;align-items:center;font-size:9px;font-style:normal;font-weight:600;display:flex}._steps_1rpvz_22 li span{color:#e7e3ee;font-size:12px}._steps_1rpvz_22 b{color:var(--card-muted,#6f6a7e);padding:0 2px;font-weight:400}._card_4v4ga_1{background:var(--card-bg,#16141d);border:1px solid var(--card-border,#2c2937);border-radius:14px;width:290px;padding:18px 20px 16px;box-shadow:0 18px 40px -18px #000000e6,0 2px 6px #0006}._wordmark_4v4ga_12{letter-spacing:-.03em;color:#fff;font-size:40px;font-weight:800;line-height:1;display:block}._tag_4v4ga_21{letter-spacing:.32em;text-transform:uppercase;color:var(--card-muted,#9b95ab);margin-top:6px;font-size:11px;display:block}._card_4v4ga_1 p{color:#d7d3e0;margin:14px 0 0;font-size:13px;line-height:1.46}._card_4v4ga_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-accent,#ff4d6d);margin-top:12px;font-size:9.5px;display:block}._card_1rzzv_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e7e9ee);border-radius:14px;width:272px;padding:16px 18px 18px;box-shadow:0 16px 34px -18px #1e232d38,0 2px 6px #0000000d}._top_1rzzv_12{margin-bottom:12px}._top_1rzzv_12 span{font-family:var(--mono-face,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.12em;color:var(--card-muted,#767c86);font-size:9.5px;line-height:1.5}._wordmark_1rzzv_25{width:158px;height:auto;display:block}._tagline_1rzzv_31{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.05em;color:var(--brand-accent,#ed3f51);margin-top:10px;font-size:9.5px;text-decoration:none;display:inline-block}._tagline_1rzzv_31:hover{text-decoration:underline}._card_1rzzv_1 p{color:#4b515b;margin:10px 0 0;font-size:13.5px;line-height:1.45}._card_11bwn_1{background:var(--card-bg,#171d2c);border:1px solid var(--card-border,#2a3346);border-radius:14px;width:282px;padding:16px 18px 14px;box-shadow:0 18px 40px -18px #000000b3,0 2px 6px #00000059}._label_11bwn_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--card-muted,#8a93a8);font-size:9px}._card_11bwn_1 ul{flex-direction:column;gap:10px;margin:13px 0 0;padding:0;list-style:none;display:flex}._card_11bwn_1 li{align-items:flex-start;gap:12px;display:flex}._card_11bwn_1 b{font-family:var(--mono-face,"IBM Plex Mono", monospace);color:var(--brand-accent,#5b8cff);flex:none;margin-top:2px;font-size:11px}._card_11bwn_1 span{color:var(--card-ink,#eef1f8);font-size:14px;display:block}._card_11bwn_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.02em;color:var(--card-muted,#8a93a8);margin-top:2px;font-size:8.5px;display:block}._card_1px5s_1{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e7e9ee);border-radius:14px;width:300px;padding:15px 16px 14px;box-shadow:0 16px 34px -18px #1e232d38,0 2px 6px #0000000d}._label_1px5s_12{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#767c86);font-size:9px}._card_1px5s_1 ol{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}._card_1px5s_1 li{background:#f7f8fa;border:1px solid #eceef2;border-radius:9px;align-items:center;gap:12px;padding:7px 10px;display:flex}._card_1px5s_1 b{width:30px;font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--card-muted,#767c86);flex:none;font-size:9.5px;font-weight:500}._card_1px5s_1 li div{flex:1;min-width:0}._card_1px5s_1 span{color:var(--card-ink,#1b1e24);font-size:13px;font-weight:600;line-height:1.25;display:block}._card_1px5s_1 small{font-family:var(--mono-face,"IBM Plex Mono", monospace);letter-spacing:.02em;color:var(--card-muted,#767c86);margin-top:1px;font-size:8.5px;display:block}._card_1px5s_1 li i{color:var(--brand-accent,#ed3f51);flex:none;font-size:13px;font-style:normal;font-weight:700}._highlight_1px5s_81{background:#ed3f510f;border-color:#ed3f5138}._highlight_1px5s_81 b{color:var(--brand-accent,#ed3f51)}._surface_783mj_3{--card-bg:#fff;--card-frame:#fff;--card-border:#e7e9ee;--card-ink:#1b1e24;--card-muted:#767c86;--brand-accent:#ed3f51;--brand-mark:linear-gradient(135deg, #ff5b6b, #ed3f51);--brand-mark-soft:#ed3f5166;--mono-face:"IBM Plex Mono", monospace;--techstack-bg:#f7f8fa;--techstack-border:#e7e9ee;--techstack-label:#767c86;--techstack-chip:#fff;--techstack-chip-border:#e7e9ee;--techstack-chip-text:#41464e;background:linear-gradient(#fff 0%,#f3f4f6 100%)}._content_783mj_24{width:1080px;height:640px;position:absolute;top:80px;left:130px}._card_wv6ww_1{background:#151111;border:1px solid #4a2929;border-radius:12px;width:316px;padding:15px 17px 17px;box-shadow:0 18px 38px -18px #000000f2,0 0 0 1px #ff50500a}._label_wv6ww_12{color:#d86a6a;font-family:var(--mono-face,"DM Mono", monospace);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}._card_wv6ww_1 h3{color:#f4f4f4;font-family:var(--display-face,"Syne", sans-serif);letter-spacing:-.025em;margin:0 0 12px;font-size:19px;line-height:1.1}._flows_wv6ww_31{border-top:1px solid #332323}._flow_wv6ww_31{grid-template-columns:126px 1fr;align-items:start;gap:12px;padding:11px 0 0;display:grid}._flow_wv6ww_31+._flow_wv6ww_31{border-top:1px solid #2a2020;margin-top:11px}._flow_wv6ww_31 strong{color:#ef7777;font-family:var(--mono-face,"DM Mono", monospace);font-size:10px;font-weight:500;line-height:1.35}._flow_wv6ww_31 p{color:#bdb8b8;margin:0;font-size:11.5px;line-height:1.38}._surface_11en9_1{--display-face:"Syne", "Geist", sans-serif;--mono-face:"DM Mono", "IBM Plex Mono", monospace;--card-bg:#111;--card-frame:#111;--card-border:#2b2b2b;--card-ink:#f4f4f4;--card-muted:#9b9b9b;--brand-accent:#ff5050;--brand-accent-ink:#f77;--summary-card-width:350px;--summary-card-bg:#111;--summary-card-border:#ff5050;--summary-card-shadow:0 18px 38px -18px #000000f2, 0 0 0 1px #ff505014;--summary-card-ink:#fff;--summary-card-muted:#b8b8b8;--summary-label:#ff8a8a;--summary-link:#ff6b6b;--summary-icon-size:48px;--summary-title-size:30px;--summary-title-line-height:1;--press-bg:#111;--press-border:#303030;--note-bg:#ff5050;--note-border:#f77;--note-ink:#0a0a0a;--quote-bg:#141414;--quote-border:#303030;--quote-mark:#ff5050;--quote-ink:#f0f0f0;--quote-attr:#f77;--screenshot-fill:radial-gradient(circle at 50% 45%, #ff505024, transparent 58%), #0d0d0d;--techstack-bg:#111;--techstack-border:#303030;--techstack-label:#f77;--techstack-chip:#191919;--techstack-chip-border:#343434;--techstack-chip-text:#e2e2e2;--video-bg:#111;--video-border:#303030;--video-preview:#0a0a0a;--video-play-bg:#ff5050;--video-play-color:#0a0a0a;--video-meta:#f0f0f0;--video-meta-dim:#8b8b8b;background:radial-gradient(circle at 86% 14%,#ff505029,#0000 30%),radial-gradient(circle at 12% 88%,#ff505014,#0000 28%),#0a0a0a}._content_11en9_55{width:960px;height:620px;position:absolute;top:100px;left:130px}
