@charset "UTF-8";:root{--ra-red-pale: #f9c8c3;--ra-red-base: #f0776e;--ra-gold-pale: #fbe7ae;--ra-gold-base: #e3b341;--ra-gold-deep: #a56d00;--ra-blue-pale: #c9defa;--ra-blue-base: #6fa8ee;--ra-blue-deep: #2660a8;--ra-green-pale: #c5f0dd;--ra-green-base: #4ec98f;--ra-green-deep: #14845e;--ra-ice-pale: #dff0f7;--ra-ice-base: #bcd7e6;--ra-ice-deep: #6e93a7;--ra-violet-pale: #e0d4ff;--ra-violet-base: #9d7bff;--ra-violet-deep: #7c3aed;--ra-page: #0d0c0b;--ra-surface-1: #171512;--ra-surface-2: #1e1b18;--ra-surface-3: #262220;--ra-hairline: rgba(242, 239, 233, .08);--ra-hairline-strong: rgba(242, 239, 233, .16);--ra-ink: #f2efe9;--ra-ink-secondary: #b0aaa0;--ra-ink-muted: #7d776d;--ra-red: #e8594f;--ra-red-bright: #f0776e;--ra-red-deep: #b23830;--ra-red-wash: rgba(232, 89, 79, .12);--ra-series-1: #e8594f;--ra-series-2: #3987e5;--ra-series-3: #c98500;--ra-series-4: #199e70;--ra-font-sans: Inter, system-ui, -apple-system, Helvetica Neue, sans-serif;--ra-font-mono: JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace;--ra-space-1: 4px;--ra-space-2: 8px;--ra-space-3: 16px;--ra-space-4: 24px;--ra-space-5: 40px;--ra-space-6: 64px;--ra-space-7: 96px;--ra-space-8: 144px;--ra-radius-1: 6px;--ra-radius-2: 10px;--ra-radius-3: 16px;--ra-ease: cubic-bezier(.22, 1, .36, 1);--ra-duration-micro: .18s;--ra-duration-reveal: .7s;--ra-content-width: 1100px;--ra-content-narrow: 720px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#000;color:#f2efe9;font-family:Inter,system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:19px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}::selection{background:#e8594f40}a{color:inherit;text-decoration:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}._Embedded_65528_1{--ra-chrome: 52px}._Reveal_1crlt_30{--travel: 26px;opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){._Reveal_1crlt_30{transform:none;transition:none}}._Up_1crlt_42{transform:translateY(var(--travel))}._Down_1crlt_46{transform:translateY(calc(var(--travel) * -1))}._Left_1crlt_50{transform:translate(var(--travel))}._Right_1crlt_54{transform:translate(calc(var(--travel) * -1))}._Visible_1crlt_58{opacity:1;transform:none}._Action_lg77w_37{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;background:#e8594f;color:#fff;border-radius:100px;font-size:17px;font-weight:550;transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}._Action_lg77w_37:hover{opacity:.9;transform:translateY(-1px)}._Eyebrow_yzttz_37{display:block;font-size:19px;font-weight:600;color:#f2efe9;margin-bottom:14px;text-wrap:balance}@media(max-width:720px){._Eyebrow_yzttz_37{font-size:clamp(14px,4vw,19px)}}._GradientText_x6e3i_1{background:linear-gradient(var(--ra-grad-angle, 92deg),var(--ra-grad-from) 10%,var(--ra-grad-to) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}._Lede_1yup4_57{font-size:clamp(17px,1.6vw,21px);line-height:1.5;color:#7d776d;text-wrap:pretty;font-weight:600;letter-spacing:-.022em}._Lede_1yup4_57 strong{font-weight:inherit;color:#f2efe9}._PageTitle_169rv_30{font-size:clamp(52px,7.2vw,96px);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}@media(max-width:720px){._PageTitle_169rv_30{font-size:clamp(44px,14vw,60px)}}._RotatingText_16rsx_1{position:relative;display:inline-block;white-space:pre;text-align:left}._Sizer_16rsx_8{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}._Voice_16rsx_16{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._Window_16rsx_24{position:relative;display:inline-block;vertical-align:top;white-space:pre;overflow-y:clip;overflow-x:visible;padding:.25em 0;margin:-.25em 0}._Line_16rsx_35{display:inline-block;white-space:pre}._Leaving_16rsx_40{position:absolute;top:.25em;left:0}._Tinted_16rsx_46{background:linear-gradient(92deg,var(--rt-from) 10%,var(--rt-to) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.2em;margin-bottom:-.2em}@media(prefers-reduced-motion:reduce){._Leaving_16rsx_40{display:none}}._ScrollHint_1ryli_37{position:absolute;bottom:clamp(26px,4vh,44px);left:50%;z-index:2;transform:translate(-50%);display:grid;place-items:center;width:44px;height:44px;border:none;border-radius:50%;background:#4242488c;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);color:#f5f5f7;cursor:pointer;animation:_scroll-hint-bob_1ryli_1 2.6s ease-in-out infinite;transition:background .18s cubic-bezier(.22,1,.36,1)}._ScrollHint_1ryli_37:hover{background:#54545a9e}@keyframes _scroll-hint-bob_1ryli_1{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-9px)}}@media(prefers-reduced-motion:reduce){._ScrollHint_1ryli_37{animation:none}}._SectionTitle_19yum_1{font-size:clamp(40px,6.5vw,80px);font-weight:700;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}._CopyBlock_l55fo_57{max-width:816px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._CopyBlock_l55fo_57 h3{margin:0 0 18px;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em}._CopyBlock_l55fo_57 p{margin:0 0 16px;font-size:17px;font-weight:600;letter-spacing:-.022em}._CopyBlock_l55fo_57 p strong{font-weight:inherit;color:#f2efe9}._CopyBlock_l55fo_57 p{line-height:1.65;color:#7d776d}._CopyBlock_l55fo_57 ul{margin:4px 0 16px;padding-left:22px}._CopyBlock_l55fo_57 ul li{margin:8px 0;font-size:16px;line-height:1.6;color:#b0aaa0}._CopyBlock_l55fo_57 ul li::marker{color:var(--ra-tint-base, #e8594f)}._CopyBlock_l55fo_57 a{color:#f2efe9}._KenBurns_1akrx_30{position:relative;overflow:clip}._Slide_1akrx_35{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ra-billboard-anchor-x, center) var(--ra-billboard-anchor, center);opacity:0;transition:opacity 1.4s cubic-bezier(.22,1,.36,1);will-change:transform,opacity;animation-duration:calc(var(--kb-interval, 7s) + 2.4s);animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused}._Active_1akrx_51{opacity:1;animation-play-state:running}._Leaving_1akrx_56{animation-play-state:running}._Lone_1akrx_60{animation-duration:calc(var(--kb-interval, 7s) * 2);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none}@keyframes kb-a-0{0%{transform:scale(1.08) translate(0)}to{transform:scale(1.32) translate(-3.6%,-2.4%)}}@keyframes kb-a-1{0%{transform:scale(1.08) translate(0)}to{transform:scale(1.32) translate(-3.6%,-2.4%)}}@keyframes kb-b-0{0%{transform:scale(1.34) translate(3%,1.8%)}to{transform:scale(1.08) translate(0)}}@keyframes kb-b-1{0%{transform:scale(1.34) translate(3%,1.8%)}to{transform:scale(1.08) translate(0)}}@keyframes kb-c-0{0%{transform:scale(1.1) translate(-3%,2%)}to{transform:scale(1.36) translate(2.4%,-2.4%)}}@keyframes kb-c-1{0%{transform:scale(1.1) translate(-3%,2%)}to{transform:scale(1.36) translate(2.4%,-2.4%)}}@keyframes kb-d-0{0%{transform:scale(1.32) translateY(-3%)}to{transform:scale(1.08) translateY(1.8%)}}@keyframes kb-d-1{0%{transform:scale(1.32) translateY(-3%)}to{transform:scale(1.08) translateY(1.8%)}}@media(prefers-reduced-motion:reduce){._Slide_1akrx_35{animation:none}}._Trigger_c6o78_57{display:inline-flex;align-items:center;gap:5px;font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}._Trigger_c6o78_57:hover,._Trigger_c6o78_57[data-state=open]{color:#f2efe9}._Content_c6o78_72{background:#121213cc;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);min-width:200px;padding:6px;border:1px solid rgba(242,239,233,.1);border-radius:10px;font-size:12px;z-index:200}._Item_c6o78_84{display:block;padding:8px 12px;border-radius:6px;color:#b0aaa0;outline:none}._Item_c6o78_84:hover,._Item_c6o78_84[data-highlighted]{background:#f2efe914;color:#f2efe9}._Active_c6o78_96{background:linear-gradient(92deg,#ee8d59 10%,#f0776e 90%);-webkit-background-clip:text;background-clip:text;color:transparent}._Quote_i33r9_37{max-width:62ch;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px;text-align:center}._Quote_i33r9_37 blockquote{margin:0;font-size:clamp(17px,1.7vw,21px);line-height:1.6;color:#7d776d;text-wrap:balance}._Quote_i33r9_37 figcaption{margin-top:20px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7d776d}._Stat_197gw_57{text-align:left}._Rule_197gw_61{height:2px;border-radius:1px;background:linear-gradient(90deg,var(--ra-tint-pale, #fbe7ae) 0%,var(--ra-tint-base, #e3b341) 60%,var(--ra-tint-deep, #a56d00) 100%);margin-bottom:18px}._Pre_197gw_68{font-size:15px;color:#b0aaa0}._Value_197gw_73{background:linear-gradient(92deg,var(--ra-tint-pale, #fbe7ae) 5%,var(--ra-tint-base, #e3b341) 60%,var(--ra-tint-deep, #a56d00) 95%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(40px,4.6vw,58px);font-weight:700;letter-spacing:-.03em;line-height:1.1}._Post_197gw_84{margin-top:6px;font-size:14px;color:#7d776d}._TechChips_b2bwk_57{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));text-align:center}._Row_b2bwk_62{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}._Chip_b2bwk_70{background:#121213cc;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);padding:8px 16px;border:1px solid rgba(242,239,233,.1);border-radius:999px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;letter-spacing:.03em;color:#b0aaa0}._Video_1d3xb_30{display:block;position:relative}._Video_1d3xb_30 video{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--ra-billboard-anchor, center)}._Controls_1d3xb_42{position:absolute;inset:var(--ra-controls-top, auto) var(--ra-controls-right, 14px) var(--ra-controls-bottom, 14px) auto;z-index:2;display:flex;gap:8px;opacity:var(--ra-controls-opacity, 1);transition:opacity .6s var(--ra-ease)}._Control_1d3xb_42{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;background:#4242488c;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);color:#f5f5f7;transition:transform .25s var(--ra-ease)}._Control_1d3xb_42:hover{transform:scale(1.12)}._Billboard_4d1eg_37{margin-top:clamp(120px,16vh,220px)}._Flush_4d1eg_41{margin-top:0}._Pin_4d1eg_45{height:140vh}._Frame_4d1eg_49{position:relative;height:var(--ra-billboard-height, 100vh);overflow:clip}._Pin_4d1eg_45 ._Frame_4d1eg_49{position:sticky;top:0;height:100vh}._Media_4d1eg_60{position:absolute;top:0;right:0;bottom:0;left:0;--ra-controls-top: 28px;--ra-controls-right: 28px}._Media_4d1eg_60>*{width:100%;height:100%}._Media_4d1eg_60 img,._Media_4d1eg_60 video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ra-billboard-anchor-x, center) var(--ra-billboard-anchor, center)}._Scrim_4d1eg_79{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 58% 46% at 50% 50%,rgba(0,0,0,.58),transparent 72%),linear-gradient(180deg,#00000080,#0000001f 45%,#00000080);transition:opacity .6s var(--ra-ease);pointer-events:none}._Overlay_4d1eg_88{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 28px;transition:opacity .6s var(--ra-ease)}._Overlay_4d1eg_88 p{margin:22px 0 0;color:#f5f5f7eb;text-shadow:0 1px 18px rgba(0,0,0,.6)}._Focused_4d1eg_106 ._Scrim_4d1eg_79,._Focused_4d1eg_106 ._Overlay_4d1eg_88{opacity:0;pointer-events:none}._Calm_4d1eg_112 ._Media_4d1eg_60{--ra-controls-opacity: 0;pointer-events:none}._Full_4d1eg_117 ._Media_4d1eg_60{--ra-controls-top: 76px}._Focus_4d1eg_106{position:absolute;right:28px;bottom:28px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:999px;border:none;cursor:pointer;overflow:clip;white-space:nowrap;font-family:Inter,system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;background:#4242488c;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);color:#f5f5f7;transition:background .3s var(--ra-ease),transform .3s var(--ra-ease),opacity .6s var(--ra-ease)}._Focus_4d1eg_106:hover{background:#54545a9e;transform:translateY(-1px)}._Glyph_4d1eg_150{display:inline-grid;width:12px;height:12px;flex:none}._Glyph_4d1eg_150 svg{grid-area:1/1;transition:opacity .32s var(--ra-ease),transform .48s cubic-bezier(.22,1,.36,1)}._Cross_4d1eg_161{opacity:0;transform:rotate(-90deg) scale(.6)}._Focused_4d1eg_106 ._Play_4d1eg_166{opacity:0;transform:rotate(90deg) scale(.6)}._Focused_4d1eg_106 ._Cross_4d1eg_161{opacity:1;transform:none}._Panel_4do8w_37{max-width:780px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:22px 28px 28px;background:#121212;border:1px solid rgba(242,239,233,.08);border-radius:24px;text-align:left}@media(max-width:720px){._Panel_4do8w_37{padding:18px 18px 22px}}._Tabs_4do8w_54{display:flex;gap:8px;margin-bottom:20px}._Tab_4do8w_54{font:500 13px Inter,system-ui,-apple-system,Helvetica Neue,sans-serif;color:#b0aaa0;background:#42424885;border:none;padding:7px 16px;border-radius:100px;cursor:pointer;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}._Tab_4do8w_54:hover{color:#f2efe9}@media(max-width:720px){._Tab_4do8w_54{font-size:12px;padding:5px 12px}}._Active_4do8w_80{background:#f2efe9;color:#131313}._Active_4do8w_80:hover{color:#131313}._Soon_4do8w_88{background:transparent;border:1px dashed rgba(242,239,233,.25);color:#7d776d;cursor:default}._Soon_4do8w_88:hover{color:#7d776d}._Block_4do8w_98{display:none;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13.5px;line-height:1.75;color:#b0aaa0;overflow-x:auto}._Shown_4do8w_107{display:block}._Explorer_10q67_30{position:relative;max-width:1044px;min-height:560px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;border-radius:28px;background:#0c0d10;border:1px solid rgba(255,255,255,.08);overflow:clip;text-align:left}._Stage_10q67_44{position:absolute;top:0;right:0;bottom:0;left:0}._Stage_10q67_44 ._Scene_10q67_49{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;opacity:0;transform:translate(52px);transition:opacity .46s var(--ra-ease),transform .56s var(--ra-ease);pointer-events:none}._Stage_10q67_44 ._Scene_10q67_49.is-active{opacity:1;transform:none}._Stage_10q67_44 ._Scene_10q67_49.is-leaving{opacity:0;transform:translate(-60px)}._Rail_10q67_72{position:absolute;left:64px;top:50%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:270px}._Steppers_10q67_85{position:absolute;left:18px;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:10px;opacity:0;pointer-events:none;transition:opacity .3s var(--ra-ease)}._Explorer_10q67_30.has-facet ._Steppers_10q67_85{opacity:1;pointer-events:auto}._Step_10q67_85{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;background:#4242488c;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);color:#f5f5f7;transition:transform .25s var(--ra-ease),opacity .2s var(--ra-ease)}._Step_10q67_85:hover:not(:disabled){transform:scale(1.12)}._Step_10q67_85:disabled{opacity:.35;cursor:default}._Pill_10q67_128{border:none;cursor:pointer;border-radius:100px;overflow:hidden;text-align:left;background:#42424885;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);color:#f5f5f7;transition:transform .25s var(--ra-ease),border-radius .42s var(--ra-ease),background .24s var(--ra-ease)}._Pill_10q67_128:hover:not(.is-open){transform:scale(1.06);background:#56565e99}._PillFace_10q67_146{display:inline-flex;align-items:center;gap:10px;padding:11px 20px 11px 11px;font:600 15px/1.2 var(--ra-font-sans);white-space:nowrap}._Plus_10q67_155{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid rgba(255,255,255,.85)}._Pill_10q67_128.is-open{border-radius:18px;background:#3a3a408c;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);cursor:default;transform:none;transition:transform .18s var(--ra-ease),border-radius .42s var(--ra-ease),background .24s var(--ra-ease)}._PillInfo_10q67_176{display:none;width:248px;padding:18px 20px;font-size:15px;font-weight:400;line-height:1.45;color:#f5f5f7cc}._Pill_10q67_128.is-open ._PillFace_10q67_146{display:none}._Pill_10q67_128.is-open ._PillInfo_10q67_176{display:block}._PillInfo_10q67_176 strong{color:#fff}._Stage_10q67_44 .exp-mob{display:none}@media(max-width:999px){._Stage_10q67_44 ._Scene_10q67_49:not([data-keep-desk]) .exp-desk{display:none}._Stage_10q67_44 ._Scene_10q67_49:not([data-keep-desk]) .exp-mob{display:block}}._Stage_10q67_44 ._svg-line_10q67_212{font-size:15px}._Stage_10q67_44 ._svg-line-muted_10q67_216{font-size:12px}._Stage_10q67_44 ._svg-nodelabel_10q67_220{font-size:11px}._Stage_10q67_44 ._svg-band-title_10q67_224{font-size:15.5px}._Stage_10q67_44 ._svg-store_10q67_228 text{font-size:11.5px}._Stage_10q67_44 ._svg-chip_10q67_232 text{font-size:11.5px}._Stage_10q67_44 ._svg-rail_10q67_236{font-size:12px}._Close_10q67_240{position:absolute;top:20px;right:20px;z-index:3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;background:#4242488c;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);color:#f5f5f7;opacity:0;pointer-events:none;transition:opacity .3s var(--ra-ease),transform .25s var(--ra-ease)}._Explorer_10q67_30.has-facet ._Close_10q67_240{opacity:1;pointer-events:auto}._Close_10q67_240:hover{transform:scale(1.12)}@media(max-width:999px){._Explorer_10q67_30{min-height:0;height:480px;width:calc(100% + (100vw - 100%) * var(--exg, 1));margin-left:calc((50% - 50vw) * var(--exg, 1));border-radius:calc(20px * (1 - var(--exg, 1)));border-left:none;border-right:none}._Rail_10q67_72{left:0;right:0;top:auto;bottom:16px;transform:none;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:10px;width:auto;padding:0 16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._Rail_10q67_72::-webkit-scrollbar{display:none}._Stage_10q67_44{top:0;right:0;bottom:92px;left:0}._Pill_10q67_128{flex:0 0 auto}._PillFace_10q67_146{font-size:13.5px}._PillInfo_10q67_176{width:252px;padding:18px 20px;font-size:14px}._Close_10q67_240{top:16px;right:16px}._Steppers_10q67_85{display:none}}@media(prefers-reduced-motion:reduce){._Stage_10q67_44 ._Scene_10q67_49,._Pill_10q67_128,._Close_10q67_240{transition:none}}._Scene_10q67_49>svg{display:block;width:100%;height:100%}._Nav_zq0g2_57{position:fixed;inset:0 0 auto 0;z-index:100;height:52px;overflow:hidden;transition:height .38s cubic-bezier(.4,0,.6,1) .15s,transform .32s cubic-bezier(.4,0,.6,1);background:#121213cc;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);background:var(--ra-nav-surface, rgba(18, 18, 19, .8))}._Inner_zq0g2_70{display:flex;align-items:center;justify-content:space-between;max-width:1024px;height:52px;margin:0 auto;padding:0 22px}@media(max-width:833px){._Inner_zq0g2_70{padding:0 16px}}._Brand_zq0g2_85{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.011em}._Brand_zq0g2_85 svg{flex:none}._Company_zq0g2_97{color:#7d776d;font-weight:400}._Links_zq0g2_102{display:flex;align-items:center;gap:24px;font-size:12px;color:#fffc}._Links_zq0g2_102 a:hover{color:#f2efe9}._Links_zq0g2_102 a._Active_zq0g2_112{background:linear-gradient(92deg,#ee8d59 10%,#f0776e 90%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:833px){._Links_zq0g2_102{display:none}}._Cta_zq0g2_124{background:var(--ra-nav-cta-bg, #b23830);color:var(--ra-nav-cta-ink, #fff);border:1px solid var(--ra-nav-cta-border, transparent);padding:4px 11px;border-radius:100px}._Cta_zq0g2_124:hover{color:var(--ra-nav-cta-ink, #fff);opacity:.9}._Burger_zq0g2_136{position:relative;z-index:2;width:26px;height:26px;padding:0;background:none;border:0;cursor:pointer;color:#f2efe9}._Burger_zq0g2_136 span{position:absolute;left:3px;width:20px;height:1.5px;border-radius:1px;background:currentColor;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}._Burger_zq0g2_136 span:first-child{top:10px}._Burger_zq0g2_136 span:last-child{top:15px}._Open_zq0g2_162 ._Burger_zq0g2_136 span:first-child{transform:translateY(2.5px) rotate(45deg)}._Open_zq0g2_162 ._Burger_zq0g2_136 span:last-child{transform:translateY(-2px) rotate(-45deg)}._Brand_zq0g2_85{transition:opacity .18s cubic-bezier(.22,1,.36,1) .52s}._Hidden_zq0g2_173{opacity:0;pointer-events:none;transition:opacity .14s cubic-bezier(.22,1,.36,1)}._Open_zq0g2_162{height:100vh;height:100dvh;z-index:200}._Progress_zq0g2_185{position:absolute;left:0;bottom:0;width:100%;height:1.5px;background:linear-gradient(90deg,#b23830,#e8594f);transform:scaleX(0);transform-origin:left;pointer-events:none;transition:opacity .14s cubic-bezier(.22,1,.36,1)}._Open_zq0g2_162 ._Progress_zq0g2_185{opacity:0}._Instant_zq0g2_201,._Instant_zq0g2_201 *{transition:none!important}._Sticky_zq0g2_206{position:sticky;inset:auto;top:0;transform:translateY(52px);transition:transform .32s cubic-bezier(.4,0,.6,1)}html[data-chrome-yielded] ._Nav_zq0g2_57:not(._Sticky_zq0g2_206){transform:translateY(-100%)}html[data-chrome-yielded] ._Sticky_zq0g2_206{transform:none}._Panel_qidcp_37{position:absolute;top:52px;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .53s}._Panel_qidcp_37[data-open]{visibility:visible;transition:visibility 0s}._Pane_qidcp_37{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:stretch;padding:0 0 48px;overflow-y:auto;overscroll-behavior:contain;pointer-events:none}._Pane_qidcp_37[data-live]{pointer-events:auto}._Row_qidcp_67{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:9px 48px;background:none;border:0;font:inherit;font-size:28px;font-weight:600;line-height:1.14286;letter-spacing:.007em;color:#f2efe9;text-align:left;text-decoration:none;cursor:pointer}._Row_qidcp_67 svg{flex:none;margin-right:-30px;color:#7d776d;opacity:0;transform:translate(-4px);transition:opacity .24s cubic-bezier(.4,0,.6,1),transform .24s cubic-bezier(.4,0,.6,1)}._Row_qidcp_67:hover svg,._Row_qidcp_67:focus-visible svg{opacity:1;transform:none}@media(max-width:400px){._Row_qidcp_67{padding-left:32px;padding-right:32px}._Row_qidcp_67 svg{margin-right:-18px}}._Back_qidcp_108{display:flex;align-items:center;gap:8px;padding:9px 0;margin-bottom:6px;background:none;border:0;font:inherit;font-size:15px;font-weight:600;letter-spacing:.01em;color:#b0aaa0;cursor:pointer}._Cta_qidcp_124{color:#f0776e}._Back_qidcp_108{position:absolute;top:0;left:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:52px;padding:0;background:none;border:0;color:#f2efe9;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.4,0,.6,1),visibility 0s linear .2s}._Back_qidcp_108[data-shown]{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.4,0,.6,1) .12s,visibility 0s}._Outro_3o25b_37{text-align:center;padding:clamp(120px,16vh,220px) 28px}._Statement_3o25b_42{max-width:18ch;margin:0 auto}._Body_3o25b_47{max-width:48ch;margin:24px auto 0}._Body_3o25b_47 a{color:#b0aaa0;text-decoration:underline;text-underline-offset:3px}._Body_3o25b_47 a:hover{color:#f2efe9}._Action_3o25b_60{margin-top:36px}._PageEnd_xdhc0_30{background:#f5f4f1;color:#1815109e}._PageEnd_xdhc0_30 ::selection{background:#e8594f40}._Footnotes_xdhc0_38{max-width:980px;margin:0 auto;padding:44px 28px 34px}._Footnotes_xdhc0_38 ol{list-style:none;counter-reset:fn;display:grid;gap:10px}._Footnotes_xdhc0_38 li{counter-increment:fn;position:relative;padding-left:26px;font-size:12px;line-height:1.45;scroll-margin-top:90px}._Footnotes_xdhc0_38 li:before{content:counter(fn) ".";position:absolute;left:0}._Footnotes_xdhc0_38 li:target{color:#181510e0}._Footer_xdhc0_66{font-size:12px}._Inner_xdhc0_70{max-width:980px;margin:0 auto;padding:0 28px 44px}._Crumb_xdhc0_76{display:flex;align-items:center;gap:10px;padding:20px 0;border-top:1px solid rgba(24,21,16,.16);font-size:13px;font-weight:500;color:#181510e0}._Crumb_xdhc0_76 a{color:#181510e0}._Crumb_xdhc0_76 a:hover{text-decoration:underline}._Here_xdhc0_93{color:#1815109e}._Sep_xdhc0_97{color:#1815109e;font-weight:400}._Legal_xdhc0_102{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:17px;border-top:1px solid rgba(24,21,16,.16)}@media(max-width:720px){._Legal_xdhc0_102{flex-direction:column}}._Motto_xdhc0_116{font-style:normal}._Band_1svbz_57{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(64px,9vh,110px) 0;background:#121214}@media(max-width:720px){._Band_1svbz_57{padding:clamp(48px,7vh,96px) 0}}._Band_1svbz_57>._Scene_1svbz_70{padding-top:0}._Scene_1svbz_70{max-width:1100px;margin:0 auto;padding:clamp(120px,16vh,220px) 28px 0;--ra-gap: clamp(64px, 9vh, 110px)}@media(max-width:720px){._Scene_1svbz_70{padding-top:110px}}._Center_1svbz_86{text-align:center}._Center_1svbz_86>p{max-width:62ch;margin:28px auto 0}._SectionHeading_1sl2p_57{font-size:clamp(32px,4vw,48px);letter-spacing:-.025em;line-height:1.08}._SectionLede_1sl2p_63{max-width:58ch;font-size:clamp(18px,1.8vw,24px);line-height:1.45;margin-top:18px}._Section_175sl_37{padding-top:clamp(120px,16vh,220px)}@media(max-width:720px){._Section_175sl_37{padding-top:110px}}._Tight_175sl_46{padding-top:clamp(48px,7vh,96px)}._Head_175sl_50{max-width:1100px;margin:0 auto 40px;padding:0 28px}._Paddles_175sl_56{display:flex;justify-content:flex-end;gap:10px;max-width:1100px;margin:16px auto 0;padding:0 28px}._Paddle_175sl_56{display:grid;place-items:center;width:40px;height:40px;border:none;border-radius:50%;background:#262220;color:#b0aaa0;cursor:pointer;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}._Paddle_175sl_56:hover:not(:disabled){background:#33302c;color:#f2efe9}._Paddle_175sl_56:disabled{opacity:.35;cursor:default}._ScrollGrid_175sl_86{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:max(28px,(100vw - 1100px) / 2 + 28px);padding:4px max(28px,(100vw - 1100px) / 2 + 28px) 22px;scrollbar-width:none;cursor:grab}._ScrollGrid_175sl_86[data-dragging=true],._ScrollGrid_175sl_86[data-gliding=true],._ScrollGrid_175sl_86[data-drift=true]{scroll-snap-type:none}._ScrollGrid_175sl_86[data-drifting=true]{cursor:default}._ScrollGrid_175sl_86[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}._ScrollGrid_175sl_86 a{cursor:inherit}._ScrollGrid_175sl_86::-webkit-scrollbar{display:none}._ScrollGridItem_6hblr_57{flex:0 0 auto;width:min(600px,86vw);scroll-snap-align:start}._Tile_6hblr_63{position:relative;display:block;text-decoration:none;aspect-ratio:620/400;border-radius:24px;overflow:clip;border:1px solid rgba(242,239,233,.07)}._Tile_6hblr_63 svg,._Tile_6hblr_63 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._Tile_6hblr_63 img{object-fit:cover;object-position:center var(--ra-tile-anchor, center)}._Caption_6hblr_84{margin:18px 6px 0;max-width:54ch;font-size:16px;line-height:1.5;color:#7d776d;text-wrap:pretty;font-weight:600;letter-spacing:-.022em}._Caption_6hblr_84 strong{font-weight:inherit;color:#f2efe9}._StatRow_1azin_30{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:56px;max-width:1000px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto}@media(max-width:720px){._StatRow_1azin_30{grid-auto-flow:row;gap:34px;max-width:420px}}._Band_13kq5_57{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(64px,9vh,110px) 0;background:#121214}@media(max-width:720px){._Band_13kq5_57{padding:clamp(48px,7vh,96px) 0}}._Inner_13kq5_71{max-width:1100px;margin:0 auto;padding:0 28px}._Head_13kq5_77{margin-bottom:40px}._Board_13kq5_81{--tech-mark: 232px;display:grid;grid-template-columns:repeat(auto-fill,minmax(154px,1fr));grid-auto-rows:154px;grid-auto-flow:dense;gap:12px}@media(max-width:720px){._Board_13kq5_81{--tech-mark: 165px;grid-template-columns:repeat(auto-fill,minmax(102px,1fr));grid-auto-rows:102px;gap:8px}}._Card_13kq5_98{position:relative;overflow:clip;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;border-radius:24px;background:#000;text-decoration:none}._Card_13kq5_98:hover ._Mark_13kq5_110{transform:translate(-50%,-50%) scale(1);opacity:.28}._Card_13kq5_98:hover ._Name_13kq5_114{opacity:1;transform:none}@media(max-width:720px){._Card_13kq5_98{padding:12px;border-radius:16px}}._Wide_13kq5_125{grid-column:span 2}._Tall_13kq5_129{grid-row:span 2}._Mark_13kq5_110{--mark-rest-scale: .181;position:absolute;left:50%;top:50%;width:auto;height:var(--tech-mark);max-width:350px;color:#f2efe9;transform:translate(-50%,-50%) scale(var(--mark-rest-scale));transition:transform .9s var(--ra-ease),opacity .42s var(--ra-ease)}._ImageMark_13kq5_146{--mark-rest-scale: .32;object-fit:contain}._MonochromeMark_13kq5_151{filter:grayscale(1) brightness(0) invert(1)}._KnockoutMark_13kq5_155{--mark-rest-scale: .56;filter:grayscale(1) contrast(3)}._Name_13kq5_114{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;padding:0 14px;opacity:0;transform:scale(.94);transition:opacity .32s var(--ra-ease),transform .7s var(--ra-ease);font-size:clamp(15px,1.6vw,19px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#f2efe9;text-shadow:0 1px 16px rgba(0,0,0,.95);text-align:center;text-wrap:balance}@media(max-width:720px){._Name_13kq5_114{font-size:13px}}._TextMark_13kq5_185{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){._Mark_13kq5_110,._Name_13kq5_114{transition:opacity .32s var(--ra-ease)}._Card_13kq5_98:hover ._Mark_13kq5_110{transform:translate(-50%,-50%) scale(var(--mark-rest-scale))}._Card_13kq5_98:hover ._Name_13kq5_114{transform:none}}._ValueGrid_i1nua_30{display:grid;grid-template-columns:repeat(3,1fr);gap:52px 48px;max-width:1000px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto}@media(max-width:720px){._ValueGrid_i1nua_30{grid-template-columns:1fr;gap:36px;max-width:420px}}._CenterLastRow_i1nua_47{display:flex;flex-wrap:wrap;justify-content:center}._CenterLastRow_i1nua_47>*{flex:0 1 calc((100% - 96px) / 3);min-width:0}@media(max-width:720px){._CenterLastRow_i1nua_47{display:grid}._CenterLastRow_i1nua_47>*{min-width:initial}}._ValueItem_1jqwd_57{text-align:left}._Rule_1jqwd_61{height:2px;border-radius:1px;background:linear-gradient(90deg,#f2efe9,#f2efe98c 40%,#f2efe91f);margin-bottom:18px}._Title_1jqwd_68{font-size:17px;font-weight:600;color:#f2efe9}._Copy_1jqwd_74{margin-top:8px;font-size:15px;font-weight:600;letter-spacing:-.022em}._Copy_1jqwd_74 strong{font-weight:inherit;color:#f2efe9}._Copy_1jqwd_74{line-height:1.5;color:#7d776d}._Intro_1q3q7_37{margin-top:24px}._Headline_1q3q7_41{font-size:clamp(34px,4.6vw,60px)}._Index_1q3q7_45{max-width:940px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._Featured_1q3q7_53{display:grid;grid-template-columns:minmax(0,400px) 1fr;gap:44px;align-items:center;padding-bottom:44px;text-decoration:none}._Featured_1q3q7_53 img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px}._Featured_1q3q7_53:hover ._FeaturedTitle_1q3q7_67{text-decoration:underline}@media(max-width:720px){._Featured_1q3q7_53{grid-template-columns:1fr;gap:22px}._Featured_1q3q7_53 img{aspect-ratio:16/10}}._FeaturedTitle_1q3q7_67{display:block;margin-top:12px;font-size:clamp(30px,4vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#f2efe9}._Row_1q3q7_90{display:grid;grid-template-columns:132px 1fr;gap:30px;align-items:center;padding:28px 0;border-top:1px solid rgba(242,239,233,.08);text-decoration:none}._Row_1q3q7_90:hover ._Title_1q3q7_99{text-decoration:underline}._Row_1q3q7_90 img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:10px}@media(max-width:720px){._Row_1q3q7_90{display:block}._Row_1q3q7_90 img{display:none}}._Date_1q3q7_117{display:block;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7d776d}._Title_1q3q7_99{display:block;margin-top:10px;font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;color:#f2efe9}._Dek_1q3q7_135{display:block;margin-top:8px;font-size:16px;line-height:1.6;color:#7d776d}._Story_1q3q7_143{--ra-gap: 56px}._Prose_1q3q7_147{max-width:720px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._Prose_1q3q7_147 p{margin:0 0 22px;font-size:17px;line-height:1.75;color:#b0aaa0}._Prose_1q3q7_147 strong{color:#f2efe9;font-weight:600}._Prose_1q3q7_147 h3{margin:36px 0 14px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#f2efe9}._Prose_1q3q7_147 em{font-size:15px;color:#7d776d}._Prose_1q3q7_147 a{color:#f2efe9}._Photo_1q3q7_179{max-width:720px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._Photo_1q3q7_179 img{display:block;width:100%;height:auto;border-radius:16px}._Photo_1q3q7_179 figcaption{margin-top:12px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.6;letter-spacing:.04em;color:#7d776d}._Back_1q3q7_201{max-width:720px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._Back_1q3q7_201 a{color:#f2efe9;font-weight:500}._TileNote_ihmbr_37{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;fill:#f2efe973}._MemoryRemembered_ihmbr_43{fill:#e3b3411a;stroke:#e3b34166;opacity:.85}._MemoryHit_ihmbr_49{fill:#e3b3411a;stroke:#e3b34166;opacity:.85;animation:_memory-hit_ihmbr_1 10.8s linear infinite}@keyframes _memory-hit_ihmbr_1{0%,6.5%{fill:#e3b3411a;stroke:#e3b34166}7.2%,10%{fill:#8fd0e88c;stroke:#bcd7e6}14%,to{fill:#e3b3411a;stroke:#e3b34166}}._MemoryQuestion_ihmbr_70{opacity:0;animation:_memory-question_ihmbr_1 3.6s ease-in-out infinite}@keyframes _memory-question_ihmbr_1{0%{transform:translate(0);opacity:0}5%{opacity:1}20%{transform:translate(314px);opacity:1}24%,to{transform:translate(314px);opacity:0}}._MemoryAnswer_ihmbr_92{opacity:0;animation:_memory-answer_ihmbr_1 3.6s linear infinite}@keyframes _memory-answer_ihmbr_1{0%,24%{transform:translate(0);opacity:0}25%{opacity:1}30%{transform:translate(-330px);opacity:1}31.5%,to{transform:translate(-330px);opacity:0}}._TracePulse_ihmbr_114{stroke-dasharray:16 400;animation:_trace_ihmbr_1 4.4s linear infinite}@keyframes _trace_ihmbr_1{0%{stroke-dashoffset:416}to{stroke-dashoffset:0}}._CoreChips_ihmbr_127 rect{fill:#12181fe6;stroke:#bcd7e666}._CoreChips_ihmbr_127 text{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;fill:#bcd7e6}._BatchLit_ihmbr_137{fill:#e3b34159;opacity:0;animation:_batch-lit_ihmbr_1 4.6s linear infinite}@keyframes _batch-lit_ihmbr_1{0%,2%{opacity:0}8%,60%{opacity:1}76%,to{opacity:0}}._BatchVerdict_ihmbr_154{fill:#4ec98f;opacity:0;animation:_batch-verdict_ihmbr_1 4.6s linear infinite}@keyframes _batch-verdict_ihmbr_1{0%,9%{opacity:0}12%,62%{opacity:1}74%,to{opacity:0}}._BatchBeam_ihmbr_171{opacity:0;animation:_batch-beam_ihmbr_1 4.6s linear infinite}@keyframes _batch-beam_ihmbr_1{0%{transform:translate(66px);opacity:0}1%{opacity:1}7%{transform:translate(560px);opacity:1}9%,to{transform:translate(560px);opacity:0}}@media(prefers-reduced-motion:reduce){._MemoryQuestion_ihmbr_70,._MemoryAnswer_ihmbr_92,._MemoryHit_ihmbr_49,._TracePulse_ihmbr_114,._BatchLit_ihmbr_137,._BatchVerdict_ihmbr_154,._BatchBeam_ihmbr_171{animation:none}._BatchLit_ihmbr_137,._BatchVerdict_ihmbr_154{opacity:1}}._Hero_p5axh_37{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:calc(var(--ra-chrome, 0px) + 9vh) 28px 0;overflow:clip}._Hero_p5axh_37:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:140px;background:linear-gradient(0deg,#000 0%,transparent 100%);pointer-events:none}._Badge_p5axh_58{margin-bottom:10px}._Copy_p5axh_62{position:relative;z-index:3;text-align:center;max-width:1000px}._Copy_p5axh_62:before{content:"";position:absolute;top:-60px;right:-12vw;bottom:-50px;left:-12vw;z-index:-1;background:radial-gradient(closest-side,rgba(0,0,0,.82),rgba(0,0,0,.55) 55%,transparent);pointer-events:none}@media(max-width:720px){._Copy_p5axh_62:before{top:-40px;right:-8vw;bottom:-30px;left:-8vw}}._Title_p5axh_82{font-size:min(clamp(52px,7.2vw,96px),(100vw - 56px) / 7.4);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}._Title_p5axh_82 span{display:block;white-space:nowrap;padding-bottom:.14em;margin-bottom:-.14em}._Lede_p5axh_96{margin:22px auto 0;max-width:58ch;font-size:clamp(17px,1.7vw,21px);color:#7d776d}._Lede_p5axh_96 strong{color:#b0aaa0;font-weight:600}@media(max-width:720px){._Lede_p5axh_96{font-size:14px;line-height:1.5;text-wrap:pretty}}._Canvas_p5axh_114{flex:1;position:relative;z-index:1;width:100%;min-height:320px;margin-bottom:calc(clamp(26px,4vh,44px) + 44px)}._Canvas_p5axh_114 svg:not(._Defs_p5axh_122){--canvas-width: clamp(1100px, calc(48vw + 1019px) , min(1980px, 182vh));position:absolute;left:50%;top:50%;display:block;width:var(--canvas-width);height:auto;transform:translate(-50%) translateY(calc(-100% + var(--canvas-width) * var(--canvas-focal, .333)))}._Scene_p5axh_133{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._Scene_p5axh_133 canvas{display:block;width:100%;height:100%}._Defs_p5axh_122{position:absolute;width:0;height:0}._Canvas_p5axh_114 svg._Desktop_p5axh_150{--canvas-focal: .333}@media(max-width:720px){._Canvas_p5axh_114 svg._Desktop_p5axh_150{display:none}}._Canvas_p5axh_114 svg._Compact_p5axh_159{--canvas-focal: .27;display:none}@media(max-width:720px){._Canvas_p5axh_114 svg._Compact_p5axh_159{display:block}}._DocPass_p5axh_169{transform-box:fill-box;transform-origin:center;animation:_doc-pass_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _doc-pass_p5axh_1{0%{opacity:0;transform:scale(1)}4%{opacity:1}60%{opacity:1;transform:scale(1)}94%{opacity:1}to{opacity:0;transform:scale(.4)}}._DocDeny_p5axh_196{transform-box:fill-box;transform-origin:center;animation:_doc-deny_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}._Stamp_p5axh_203{opacity:0;animation:_stamp_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _stamp_p5axh_1{0%,49.5%{opacity:0}51.5%{opacity:1}93%{opacity:1}to{opacity:0}}@keyframes _doc-deny_p5axh_1{0%{opacity:0;transform:none}4%{opacity:1}47.9%{transform:none}48.4%{transform:rotate(6deg) translate(4px)}49%{opacity:1;transform:rotate(-5deg) translate(-3px)}49.6%{transform:rotate(3deg)}50.2%,to{opacity:0;transform:rotate(3deg)}}._Restrike1_p5axh_249{opacity:0;animation-name:_restrike-1_p5axh_1;animation-duration:var(--dt, 3.8s);animation-timing-function:step-end;animation-iteration-count:infinite;animation-delay:var(--dd, 0s)}._Restrike2_p5axh_258{opacity:0;animation-name:_restrike-2_p5axh_1;animation-duration:var(--dt, 3.8s);animation-timing-function:step-end;animation-iteration-count:infinite;animation-delay:var(--dd, 0s)}._Restrike3_p5axh_267{opacity:0;animation-name:_restrike-3_p5axh_1;animation-duration:var(--dt, 3.8s);animation-timing-function:step-end;animation-iteration-count:infinite;animation-delay:var(--dd, 0s)}@keyframes _restrike-1_p5axh_1{0%,47.9%{opacity:0}48%{opacity:1}48.9%{opacity:0}50.6%{opacity:.7}51.1%,to{opacity:0}}@keyframes _restrike-2_p5axh_1{0%,48.9%{opacity:0}49%{opacity:1}49.9%,to{opacity:0}}@keyframes _restrike-3_p5axh_1{0%,49.9%{opacity:0}50%{opacity:1}51%{opacity:.85}52.2%,to{opacity:0}}._ImpactFlash_p5axh_318{opacity:0;transform-box:fill-box;transform-origin:center;animation:_impact-flash_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _impact-flash_p5axh_1{0%,48%{opacity:0;transform:scale(.45)}50%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(1.4)}}._Shockwave_p5axh_340{opacity:0;transform-box:fill-box;transform-origin:center;animation:_shockwave_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _shockwave_p5axh_1{0%,49.9%{opacity:0;transform:scale(.3)}50.4%{opacity:1;transform:scale(.8)}54.5%,to{opacity:0;transform:scale(2.6)}}._FragmentA_p5axh_362{opacity:0;transform-box:fill-box;transform-origin:center;animation:_fragment-a_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _fragment-a_p5axh_1{0%,49%{opacity:0;transform:none}50%{opacity:1}58%,to{opacity:0;transform:translate(-46px,-38px) rotate(-42deg)}}._FragmentB_p5axh_383{opacity:0;transform-box:fill-box;transform-origin:center;animation:_fragment-b_p5axh_1 var(--dt, 3.8s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _fragment-b_p5axh_1{0%,49%{opacity:0;transform:none}50%{opacity:1}58%,to{opacity:0;transform:translate(-38px,42px) rotate(36deg)}}._Spark_p5axh_404{opacity:0;animation:_spark-flicker_p5axh_1 1s linear infinite}@keyframes _spark-flicker_p5axh_1{0%,68%{opacity:0}72%,82%{opacity:1}88%,to{opacity:0}}._ElecFlicker_p5axh_420{animation:_elec-flicker_p5axh_1 2.3s linear infinite}@keyframes _elec-flicker_p5axh_1{0%{opacity:.6}5%{opacity:.95}9%{opacity:.62}17%{opacity:.92}24%{opacity:.55}31%{opacity:1}41%{opacity:.68}52%{opacity:.94}60%{opacity:.55}69%{opacity:1}78%{opacity:.62}88%{opacity:.9}to{opacity:.6}}._RingSlow_p5axh_465{transform-box:fill-box;transform-origin:center;animation:_spin_p5axh_1 48s linear infinite}@keyframes _spin_p5axh_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._DocPass_p5axh_169,._DocDeny_p5axh_196,._Stamp_p5axh_203,._Restrike1_p5axh_249,._Restrike2_p5axh_258,._Restrike3_p5axh_267,._ImpactFlash_p5axh_318,._Shockwave_p5axh_340,._FragmentA_p5axh_362,._FragmentB_p5axh_383,._Spark_p5axh_404,._ElecFlicker_p5axh_420,._RingSlow_p5axh_465{animation:none}._DocPass_p5axh_169{opacity:1}}._Op_1valv_37{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.88em;color:#e3b341;background:#e3b3411a;padding:1px 8px;border-radius:6px}._Figure_1valv_46{margin-top:clamp(48px,7vh,96px)}._Expression_1valv_50{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(19px,2.7vw,32px);font-weight:500;line-height:1.6;text-wrap:balance}._Attr_1valv_58{color:#f2efe9}._Operator_1valv_62{color:#e3b341}._Paren_1valv_66{color:#7d776d}._Caption_1valv_70{margin-top:24px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:#7d776d}._Caption_1valv_70 code{color:#b0aaa0}._Ok_1valv_80{color:#4ec98f}._No_1valv_84{color:#f0776e}._Keyword_1rk8e_9{color:#e3b341}._Str_1rk8e_13{color:#bcd7e6}._Fn_1rk8e_17{color:#6fa8ee}._Comment_1rk8e_21{color:#7d776d}._TileNote_s3jhs_37{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;fill:#f2efe973}._TileLabel_s3jhs_43{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;fill:#b0aaa0}._WatchRule_s3jhs_49{fill:#9d7bff80;animation:_watch-rule_s3jhs_1 5.6s linear infinite}@keyframes _watch-rule_s3jhs_1{0%,2%{fill:#9d7bff59}6%{fill:#c3b1ff}26%,to{fill:#9d7bff80}}._WatchPulse_s3jhs_65{opacity:0;animation:_watch-pulse_s3jhs_1 5.6s linear infinite}@keyframes _watch-pulse_s3jhs_1{0%,8%{transform:translate(0);opacity:0}10%{opacity:1}30%{transform:translate(172px);opacity:1}33%,to{transform:translate(172px);opacity:0}}._WatchBlip_s3jhs_87{stroke:#c3b1ff;opacity:0;transform-box:fill-box;transform-origin:center;animation:_watch-blip_s3jhs_1 5.6s linear infinite}@keyframes _watch-blip_s3jhs_1{0%,29.5%{opacity:0;transform:scale(1)}31%{opacity:1}42%,to{opacity:0;transform:scale(1.18)}}._ScratchGlow_s3jhs_108{animation:_scratch-breathe_s3jhs_1 5s ease-in-out infinite}@keyframes _scratch-breathe_s3jhs_1{0%,to{opacity:.55}50%{opacity:1}}._SessionDoor_s3jhs_120{fill:#9d7bff2e;stroke:#9d7bff8c;animation:_session-door_s3jhs_1 6s linear infinite}@keyframes _session-door_s3jhs_1{0%,18%{fill:#9d7bff2e}22%{fill:#9d7bff99}32%,to{fill:#9d7bff2e}}._SessionRequest_s3jhs_137{opacity:0;animation:_session-request_s3jhs_1 6s linear infinite}@keyframes _session-request_s3jhs_1{0%{transform:translate(0);opacity:0}3%{opacity:1}42%{transform:translate(445px);opacity:1}45%,to{transform:translate(445px);opacity:0}}._SessionChip_s3jhs_159{fill:#9d7bff59;stroke:#c3b1ff;opacity:0;animation:_session-chip_s3jhs_1 6s linear infinite}@keyframes _session-chip_s3jhs_1{0%{transform:translate(0);opacity:0}3%{opacity:1}21.5%{transform:translate(222px);opacity:1}32%{transform:translate(222px,-18px);opacity:0}to{transform:translate(222px,-18px);opacity:0}}._SessionVerdict_s3jhs_187{fill:#4ec98f1f;stroke:#4ec98f73;animation:_session-verdict_s3jhs_1 6s linear infinite}@keyframes _session-verdict_s3jhs_1{0%,41%{fill:#4ec98f1f}45%{fill:#4ec98f8c}60%,to{fill:#4ec98f1f}}@media(prefers-reduced-motion:reduce){._WatchRule_s3jhs_49,._WatchPulse_s3jhs_65,._WatchBlip_s3jhs_87,._ScratchGlow_s3jhs_108,._SessionDoor_s3jhs_120,._SessionRequest_s3jhs_137,._SessionChip_s3jhs_159,._SessionVerdict_s3jhs_187{animation:none}}._Hero_jv7gk_37{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:calc(var(--ra-chrome, 0px) + 9vh) 28px 0;overflow:clip}._Hero_jv7gk_37:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:140px;background:linear-gradient(0deg,#000 0%,transparent 100%);pointer-events:none}._Badge_jv7gk_58{margin-bottom:10px}._Copy_jv7gk_62{position:relative;z-index:3;text-align:center;max-width:1000px}._Copy_jv7gk_62:before{content:"";position:absolute;top:-60px;right:-12vw;bottom:-50px;left:-12vw;z-index:-1;background:radial-gradient(closest-side,rgba(0,0,0,.82),rgba(0,0,0,.55) 55%,transparent);pointer-events:none}@media(max-width:720px){._Copy_jv7gk_62:before{top:-40px;right:-8vw;bottom:-30px;left:-8vw}}._Title_jv7gk_82{font-size:min(clamp(52px,7.2vw,96px),(100vw - 56px) / 9.6);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}._Title_jv7gk_82 span{display:block;white-space:nowrap;padding-bottom:.14em;margin-bottom:-.14em}._Lede_jv7gk_96{margin:22px auto 0;max-width:58ch;font-size:clamp(17px,1.7vw,21px);color:#7d776d}._Lede_jv7gk_96 strong{color:#b0aaa0;font-weight:600}@media(max-width:720px){._Lede_jv7gk_96{font-size:14px;line-height:1.5;text-wrap:pretty}}._Canvas_jv7gk_114{flex:1;position:relative;z-index:1;width:100%;min-height:280px;margin-bottom:calc(clamp(26px,4vh,44px) + 44px)}._Canvas_jv7gk_114 svg:not(._Defs_jv7gk_122){--canvas-width: clamp(1100px, calc(48vw + 1019px) , min(1980px, 182vh));position:absolute;left:50%;top:50%;display:block;width:var(--canvas-width);height:auto;transform:translate(-50%) translateY(calc(-100% + var(--canvas-width) * var(--canvas-focal, .333)))}._Scene_jv7gk_133{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._Scene_jv7gk_133 canvas{display:block;width:100%;height:100%}._Defs_jv7gk_122{position:absolute;width:0;height:0}._Canvas_jv7gk_114 svg._Desktop_jv7gk_150{--canvas-focal: .31}@media(max-width:720px){._Canvas_jv7gk_114 svg._Desktop_jv7gk_150{display:none}}._Canvas_jv7gk_114 svg._Compact_jv7gk_159{--canvas-focal: .31;display:none}@media(max-width:720px){._Canvas_jv7gk_114 svg._Compact_jv7gk_159{display:block}}._FallPass_jv7gk_169{transform-box:fill-box;transform-origin:center;animation:_fall-pass_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _fall-pass_jv7gk_1{0%{opacity:0;transform:scale(1)}4%{opacity:1}50%{transform:scale(1)}94%{opacity:1}to{opacity:0;transform:scale(1.6)}}._FallDeny_jv7gk_195{transform-box:fill-box;transform-origin:center;animation:_fall-deny_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _fall-deny_jv7gk_1{0%{opacity:0;transform:none}4%{opacity:1}49.4%{transform:none}50.2%{transform:rotate(5deg) translateY(3px)}51%{opacity:1;transform:rotate(-4deg) translateY(1px)}52%,to{opacity:0;transform:rotate(-4deg) translateY(1px)}}._Stamp_jv7gk_225{opacity:0;animation:_stamp_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _stamp_jv7gk_1{0%,51.5%{opacity:0}53.5%{opacity:1}94%{opacity:1}to{opacity:0}}._CellOpen_jv7gk_245{opacity:0;transform-box:fill-box;transform-origin:center;animation:_cell-open_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _cell-open_jv7gk_1{0%,47.5%{opacity:0;transform:scale(.7)}50%{opacity:1;transform:scale(1)}55%{opacity:.85;transform:scale(1.12)}61%,to{opacity:0;transform:scale(1.15)}}._CellGlow_jv7gk_271{opacity:0;transform-box:fill-box;transform-origin:center;animation:_cell-glow_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _cell-glow_jv7gk_1{0%,48%{opacity:0;transform:scale(.5)}50.5%{opacity:1;transform:scale(1)}57%,to{opacity:0;transform:scale(1.3)}}._CellFlash1_jv7gk_293{opacity:0;animation:_cell-flash-1_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _cell-flash-1_jv7gk_1{0%,49.6%{opacity:0}50.4%{opacity:1}54%,to{opacity:0}}._CellFlash2_jv7gk_310{opacity:0;animation:_cell-flash-2_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _cell-flash-2_jv7gk_1{0%,51.2%{opacity:0}52%{opacity:1}56%,to{opacity:0}}._CellFlash3_jv7gk_327{opacity:0;animation:_cell-flash-3_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _cell-flash-3_jv7gk_1{0%,52.8%{opacity:0}53.6%{opacity:1}58%,to{opacity:0}}._Ripple1_jv7gk_344{opacity:0;transform-box:fill-box;transform-origin:center;animation:_ripple-1_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _ripple-1_jv7gk_1{0%,49.8%{opacity:0;transform:scale(.3)}50.6%{opacity:1;transform:scale(.75)}58%,to{opacity:0;transform:scale(2.6)}}._Ripple2_jv7gk_366{opacity:0;transform-box:fill-box;transform-origin:center;animation:_ripple-2_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _ripple-2_jv7gk_1{0%,50.6%{opacity:0;transform:scale(.3)}51.4%{opacity:1;transform:scale(.75)}60.5%,to{opacity:0;transform:scale(3.1)}}._ShrugLeft_jv7gk_388{opacity:0;transform-box:fill-box;transform-origin:center;animation:_shrug-left_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _shrug-left_jv7gk_1{0%,50.2%{opacity:0;transform:none}51.2%{opacity:.95}63%,to{opacity:0;transform:translate(-52px,96px) rotate(-42deg)}}._ShrugRight_jv7gk_409{opacity:0;transform-box:fill-box;transform-origin:center;animation:_shrug-right_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _shrug-right_jv7gk_1{0%,50.2%{opacity:0;transform:none}51.2%{opacity:.95}63%,to{opacity:0;transform:translate(52px,96px) rotate(42deg)}}._CrestBlip_jv7gk_430{opacity:0;transform-box:fill-box;transform-origin:center;animation:_crest-blip_jv7gk_1 var(--dt, 7s) linear infinite;animation-delay:var(--dd, 0s)}@keyframes _crest-blip_jv7gk_1{0%,49%{opacity:0;transform:scale(.85)}50.5%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(1.12)}}._CellShimmer_jv7gk_452{animation:_cell-shimmer_jv7gk_1 6s ease-in-out infinite}@keyframes _cell-shimmer_jv7gk_1{0%,to{opacity:.08}50%{opacity:.24}}._Rain_jv7gk_464{opacity:0;animation:_rain-fall_jv7gk_1 2.4s linear infinite}@keyframes _rain-fall_jv7gk_1{0%{opacity:0;transform:translateY(0)}18%{opacity:.5}78%{opacity:.45}to{opacity:0;transform:translateY(150px)}}._Glint_jv7gk_485{opacity:0;animation:_glint_jv7gk_1 3s linear infinite}@keyframes _glint_jv7gk_1{0%{opacity:0;transform:translateY(0)}30%{opacity:.9}60%,to{opacity:0;transform:translateY(-26px)}}._Breathe_jv7gk_503{animation:_breathe_jv7gk_1 4.6s ease-in-out infinite}@keyframes _breathe_jv7gk_1{0%,to{opacity:.6}50%{opacity:1}}._Flow_jv7gk_515{animation:_flow-crawl_jv7gk_1 2.4s linear infinite}@keyframes _flow-crawl_jv7gk_1{to{stroke-dashoffset:-48}}._RingSlow_jv7gk_524{transform-box:fill-box;transform-origin:center;animation:_spin_jv7gk_1 48s linear infinite}@keyframes _spin_jv7gk_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._FallPass_jv7gk_169,._FallDeny_jv7gk_195,._Stamp_jv7gk_225,._CellOpen_jv7gk_245,._CellGlow_jv7gk_271,._CellFlash1_jv7gk_293,._CellFlash2_jv7gk_310,._CellFlash3_jv7gk_327,._Ripple1_jv7gk_344,._Ripple2_jv7gk_366,._ShrugLeft_jv7gk_388,._ShrugRight_jv7gk_409,._CrestBlip_jv7gk_430,._CellShimmer_jv7gk_452,._Rain_jv7gk_464,._Glint_jv7gk_485,._Breathe_jv7gk_503,._Flow_jv7gk_515,._RingSlow_jv7gk_524{animation:none}._FallPass_jv7gk_169{opacity:1}._CellShimmer_jv7gk_452{opacity:.16}}.moment{position:relative}.moment-pin{--cp: 0;opacity:0;position:sticky;top:var(--ra-chrome, 0px);height:calc(100vh - var(--ra-chrome, 0px));overflow:clip}.moment-ambient{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(40% 46% at 30% 56%,rgba(69,199,192,.1),transparent 70%),radial-gradient(46% 52% at 70% 52%,rgba(57,135,229,.14),transparent 72%),radial-gradient(60% 40% at 50% 100%,rgba(120,100,220,.08),transparent 70%);pointer-events:none}.moment-canvas{position:absolute;top:0;left:0;z-index:1;width:var(--w);height:var(--h);transform-origin:0 0;will-change:transform}.moment-dock{position:absolute;top:0;left:50%;z-index:3;width:min(1000px,100% - 32px);transform:translate(-50%)}.moment-captions{display:grid;font-size:clamp(16px,1.3vw,20px);line-height:1.45;text-align:center}.moment-caption{grid-area:1/1;align-self:end;justify-self:center;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 18px rgba(0,0,0,.9);margin:0;color:#f2efe9eb;white-space:nowrap;opacity:0;transform:translateY(10px);transition:opacity .42s ease,transform .52s var(--ra-ease)}.moment-caption strong{color:var(--ra-ink);font-weight:600}.moment-caption.is-active{opacity:1;transform:none}@media(max-width:900px){.moment-caption{white-space:normal;text-wrap:balance}}@media(max-width:720px){.moment-canvas{width:var(--cw);height:var(--ch)}}.m-in{--in: clamp(0, (var(--cp) - var(--at, 0)) / var(--len, .04), 1);--gone: clamp(0, (var(--cp) - var(--out, 9)) / var(--len-out, .04), 1);opacity:calc(var(--in) * (1 - var(--gone)));transform:translate3d(calc((1 - var(--in)) * var(--dx, 0px) + var(--gone) * var(--gx, 0px)),calc((1 - var(--in)) * var(--dy, 14px) + var(--gone) * var(--gy, 0px)),0) scale(calc(1 - (1 - var(--in)) * var(--ds, 0)))}.m-move{--m: clamp(0, (var(--cp) - var(--m0, 0)) / (var(--m1, 1) - var(--m0, 0)), 1);--e: calc(var(--m) * var(--m) * (3 - 2 * var(--m)));transform:translate3d(calc((1 - var(--e)) * var(--x0, 0px)),calc((1 - var(--e)) * var(--y0, 0px)),0) rotate(calc((1 - var(--e)) * var(--r0, 0deg))) scale(calc(var(--s0, 1) + (1 - var(--s0, 1)) * var(--e)))}.m-word{opacity:clamp(0,(var(--cp) - var(--at)) * 600,1)}.m-word.has-caret:after{content:"";display:inline-block;width:.08em;height:.95em;margin:0 .22em 0 -.3em;vertical-align:-.12em;border-radius:1px;background:currentColor;opacity:clamp(0,(var(--next) - var(--cp)) * 600,1);animation:m-blink 1s steps(1) infinite}.m-word.is-last:after{margin:0 -.08em 0 .06em}@keyframes m-blink{50%{visibility:hidden}}.m-lit{--in: clamp(0, (var(--cp) - var(--at, 0)) / var(--len, .05), 1);background-image:linear-gradient(90deg,var(--lit-from, rgba(69, 199, 192, .42)),var(--lit-to, rgba(57, 135, 229, .42)));background-repeat:no-repeat;background-size:calc(var(--in) * 100%) 100%;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.m-draw{--in: clamp(0, (var(--cp) - var(--at, 0)) / var(--len, .06), 1);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--in));opacity:clamp(0,var(--in) * 40,1)}@media(prefers-reduced-motion:reduce){.moment-caption{transition:none}}.strata{--t: 0;--m: 0;--s: 0;--r: 0;position:relative;isolation:isolate}.story-floor{position:absolute;top:var(--ra-chrome, 0px);left:0;z-index:0;width:100%;height:calc(100% - var(--ra-chrome, 0px));pointer-events:none}.story-floor canvas{display:block}.player{position:relative;height:100vh;height:100svh}.film{--cp: var(--t);position:absolute;inset:var(--ra-chrome, 0px) 0 0;overflow:clip;pointer-events:none}.film.is-search{opacity:var(--t-on, 1)}.film.is-memory{opacity:var(--m-on, 0)}.film.is-relationships{opacity:var(--r-on, 0)}.film-title{--leave: clamp(0, (var(--t) - .03) / .03, 1);position:absolute;top:9vh;left:50%;z-index:2;width:min(1100px,100% - 40px);text-align:center;opacity:calc(1 - var(--leave));transform:translate(-50%,calc(var(--leave) * -60px));transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.film-title:before{content:"";position:absolute;top:-12vh;right:-20vw;bottom:-10vh;left:-20vw;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.92) 40%,transparent 100%);pointer-events:none}.film-title h1{margin:0 auto;max-width:14ch;font-size:min(clamp(52px,7.2vw,96px),(100vw - 56px) / 9.6);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.film-title p{max-width:640px;margin:22px auto 0;font-size:clamp(17px,1.7vw,21px);line-height:1.5}@media(max-width:720px){.film-title p{font-size:14px;text-wrap:pretty}}.film-title p{color:var(--ra-ink-muted);text-wrap:pretty}.film-badge{margin-bottom:14px}.film-gradient{background:linear-gradient(92deg,#45c7c0 10%,#3987e5 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.player-deck{--size: clamp(48px, 3.6vw, 56px);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.015) 45%,transparent),#28282e6b;backdrop-filter:blur(30px) saturate(1.8);-webkit-backdrop-filter:blur(30px) saturate(1.8);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff12,0 0 90px -30px #3987e559,0 50px 100px -40px #000000f2;position:absolute;left:50%;bottom:calc(36px + env(safe-area-inset-bottom,0px));z-index:5;transition:opacity .26s ease}:root[data-menu-open] .player-deck{opacity:0;pointer-events:none}@media(max-width:640px){.player-deck{bottom:calc(14px + env(safe-area-inset-bottom,0px))}}.player-deck{display:flex;align-items:center;gap:16px;box-sizing:border-box;height:var(--size);padding:4px 24px 4px 4px;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.18),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 55%,rgba(255,255,255,.05)),#1e202829;backdrop-filter:blur(3px) saturate(1.5) brightness(1.15);-webkit-backdrop-filter:blur(3px) saturate(1.5) brightness(1.15);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff0f,inset 0 0 0 1px #ffffff1f,0 0 50px -20px #3987e559,0 20px 40px -18px #000000e6;width:min(560px,100vw - 32px);translate:-50% 0}.player-deck>*{position:relative}.player-button{position:relative;flex:none;display:grid;place-items:center;width:calc(var(--size) - 8px);height:calc(var(--size) - 8px);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ra-ink);cursor:pointer;opacity:.86;transition:opacity .3s ease}.player-button:hover{opacity:1}.player.is-waiting .player-button{opacity:1;animation:player-call 2.4s ease-in-out infinite}.player-button:focus-visible{outline:2px solid #6fa8ee;outline-offset:2px}.player-button>*{transition:scale .52s cubic-bezier(.34,1.56,.64,1)}.player-button:active>*{scale:.82;transition-duration:.14s}@keyframes player-call{0%,to{box-shadow:0 0 0 1px #7fe3da59,0 0 14px #45c7c059}50%{box-shadow:0 0 0 1px #a98bf08c,0 0 26px #3987e599}}.player-icon{width:22px;height:22px}.player-icon path{fill:currentColor;stroke:currentColor;opacity:0;scale:.4;rotate:-90deg;transform-origin:12px 12px;transition:opacity .26s ease,scale .52s cubic-bezier(.34,1.56,.64,1),rotate .52s cubic-bezier(.34,1.56,.64,1)}.player-icon .is-play,.player-icon .is-pause{stroke:none}.player-icon .is-replay{fill:none}.is-paused .player-icon .is-play,.is-playing .player-icon .is-pause,.is-ended .player-icon .is-replay{opacity:1;scale:1;rotate:0deg}.player-spin{--stroke: 2px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(69,199,192,0) 60deg,#45c7c0 200deg,#3987e5 290deg,#a98bf0 352deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--stroke) - .5px),#000 calc(100% - var(--stroke)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--stroke) - .5px),#000 calc(100% - var(--stroke)));opacity:0;scale:.85;pointer-events:none;transition:opacity .36s ease,scale .52s cubic-bezier(.34,1.56,.64,1);animation:memory-turn .9s linear infinite}.is-playing .player-spin{opacity:1;scale:1}.player-reel{flex:1;min-width:0;display:flex;gap:6px;padding-block:6px;cursor:pointer;touch-action:none}.player-reel:focus-visible{outline:2px solid #6fa8ee;outline-offset:2px;border-radius:6px}.player-chapter{flex:1 1 0;min-width:max-content;display:grid;gap:7px}.player-chapter-name{justify-self:start;margin-right:14px;font-size:11px;font-weight:500;line-height:13px;white-space:nowrap;color:#f2efe96b;transition:color .3s ease}.is-current>.player-chapter-name,.player-chapter:hover>.player-chapter-name{color:#f2efe9eb}.player-chapter-bar{position:relative;height:2px;border-radius:2px;background:#ffffff24}.player-chapter-bar:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--fill) * 100%);border-radius:inherit;background:#f2efe9e0}.is-current>.player-chapter-bar:after{content:"";position:absolute;top:-3px;left:calc(var(--fill) * 100% - 4px);width:8px;height:8px;border-radius:50%;background:#f2efe9;box-shadow:0 0 8px #fff6}.film-question{-webkit-user-select:none;user-select:none;--show: clamp(0, (var(--t) - .055) / .02, 1);--near: clamp(0, (var(--t) - .25) / .1, 1);--run: clamp(0, (var(--t) - .325) / .01, 1);--done: clamp(0, (var(--t) - .905) / .01, 1);position:absolute;top:calc(32% - var(--near) * 26%);left:50%;z-index:3;width:min(980px,100% - 48px);margin:0;font-size:clamp(26px,3.2vw,46px);font-weight:650;line-height:1.18;letter-spacing:-.025em;text-align:center;text-wrap:balance;color:var(--ra-ink);opacity:calc(var(--show) * (1 - clamp(0,(var(--t) - .985) / .015,1)));transform:translate(-50%) scale(calc(1 - var(--near) * var(--settle, .52)));transform-origin:50% 0}.film-question:after{content:"";position:absolute;left:50%;bottom:-.85em;width:46%;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#45c7c0,#8fb6ff,#a98bf0,transparent) 0 0/200% 100%;box-shadow:0 0 14px #45c7c099;opacity:calc(var(--run) * (1 - var(--done)));transform:translate(-50%);animation:film-think 1.6s linear infinite}@keyframes film-think{to{background-position:-200% 0}}.film-frame{position:absolute;top:0;left:0;z-index:2;width:1440px;height:810px;transform-origin:0 0;pointer-events:none}.memory-line.is-evolving .memory-now,.memory-line.is-new,.answer,.insight,.note{background:linear-gradient(92deg,#7fe3da,#45c7c0 30%,#6fa8ee 70%,#a98bf0);-webkit-background-clip:text;background-clip:text;color:transparent}.memory-line.is-evolving .memory-now:has(.note-letter),.memory-line.is-new:has(.note-letter),.answer:has(.note-letter),.insight:has(.note-letter),.note:has(.note-letter){background:none}.memory-line.is-evolving .memory-now .note-letter,.memory-line.is-new .note-letter,.answer .note-letter,.insight .note-letter,.note .note-letter{color:color-mix(in oklab,color-mix(in oklab,#45c7c0,#6fa8ee calc(min(var(--g, 0),.5)*200%)),#a98bf0 calc(max(var(--g, 0) - .5,0)*160%))}.note{position:absolute;width:clamp(240px,var(--visible, 1440px) / 2 - 174px - 56px,380px);margin:0;font-size:21px;font-weight:500;line-height:1.4;letter-spacing:-.01em;translate:0 -50%;opacity:0;transform:translateY(-8px);transition:opacity .26s ease,transform .32s var(--ra-ease)}.note.is-on{opacity:1;transform:none}.insight{position:absolute;width:min(168px,var(--spread, 236px) - 40px);margin:0;translate:-50% calc((-100% - 26px) * (1 - var(--b, 0)) + 18px * var(--b, 0));font-size:15px;font-weight:500;line-height:1.38;letter-spacing:-.005em;text-align:center;filter:brightness(calc(.75 + var(--f) * .5)) drop-shadow(0 0 calc(var(--f) * 8px) rgba(69,199,192,.8));--in: clamp(0, calc((var(--t) - .625 - var(--q, 0) * .004) * 80), 1);--up: clamp(0, calc((var(--t) - .905) * 50), 1);scale:calc(1 - var(--up) * .3);transform-origin:50% 100%;opacity:calc(var(--in) * (1 - var(--up)));transform:translateY(calc((1 - var(--in)) * 8px))}.insight-threads{position:absolute;top:0;right:0;bottom:0;left:0;width:1440px;height:810px;overflow:visible;opacity:0}.insight-thread path{fill:none;stroke:url(#insight-thread);stroke-width:calc(1px + var(--f) * 1.2px);opacity:calc(.45 + var(--f) * .55);filter:drop-shadow(0 0 calc(var(--f) * 6px) rgba(69,199,192,.9))}.insight-thread circle{fill:#6fa8ee;opacity:calc(.6 + var(--f) * .4);filter:drop-shadow(0 0 4px rgba(57,135,229,.9))}.answer{position:absolute;top:430px;left:50%;width:860px;margin:0;translate:-50% 0;font-size:28px;font-weight:600;line-height:1.32;letter-spacing:-.02em;text-align:center;text-wrap:balance;opacity:0;transition:opacity .26s ease}.answer.is-on{opacity:1}.answer.is-on.is-done{opacity:0}.note-word{white-space:nowrap}.note-letter{position:relative;opacity:0}.note-letter.is-in{opacity:1;animation:note-land .7s ease-out both}.note-letter.is-caret:after{content:"";position:absolute;left:calc(100% + 2px);top:.12em;width:3px;height:1.05em;border-radius:2px;background:linear-gradient(180deg,#45c7c0,#3987e5 55%,#a98bf0);box-shadow:0 0 8px #45c7c0f2,0 0 22px #3987e5bf,0 0 44px #a98bf073;animation:note-pulse 1.1s ease-in-out infinite}@keyframes note-land{0%{color:#b9f6f0;text-shadow:0 0 12px rgba(69,199,192,.95),0 0 26px rgba(57,135,229,.6);filter:blur(2px)}30%{filter:blur(0)}}@keyframes note-pulse{50%{opacity:.45}}.memory{--writing: calc(clamp(0, (var(--m) - .12) / .03, 1)*(1 - clamp(0, (var(--m) - .72) / .04, 1))) ;perspective:1400px;--rise: clamp(0, (var(--m) - .004) / .05, 1);--lay: clamp(0, (var(--m) - .93) / .07, 1);--room: clamp(0, (var(--m) - .14) / .06, 1);--strike: clamp(0, (var(--m) - .36) / .04, 1);--rt: clamp(0, (var(--m) - .58) / .14, 1);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:clamp(0,var(--m) * 400,1)}@property --hairline-turn{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes hairline-turn{to{--hairline-turn: 360deg}}@keyframes hairline-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}.memory-page{position:absolute;top:405px;left:450px;width:540px;transform-origin:50% 50%;scale:var(--legible, 1);box-sizing:border-box;padding:24px 30px 22px;border-radius:18px;background:radial-gradient(120% 70% at 0% 0%,rgba(69,199,192,.07),transparent 60%),radial-gradient(120% 80% at 100% 100%,rgba(169,139,240,.06),transparent 60%),linear-gradient(180deg,#1c1f28eb,#0e1015f0);color:var(--ra-ink);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff12,0 40px 90px -30px #000000f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.memory-page:before,.memory-page:after{content:"";position:absolute;top:0;left:28px;right:28px;height:1.5px;border-radius:1px;-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.memory-page:before{background:conic-gradient(from var(--hairline-turn),#45c7c0,#6fa8ee,#a98bf0,#45c7c0) 50% 50%/100% 1600%;filter:drop-shadow(0 0 calc(2px + var(--writing) * 5px) rgba(111,168,238,calc(.3 + var(--writing) * .5)));opacity:calc(.7 + var(--writing) * .3);animation:hairline-turn 3.2s linear infinite}.memory-page:after{background:linear-gradient(90deg,transparent 30%,rgba(255,255,255,.95) 50%,transparent 70%) 0 0/250% 100%;opacity:var(--writing);animation:hairline-sheen 1.8s cubic-bezier(.4,0,.2,1) infinite}.memory-page{opacity:calc(var(--rise) * (1 - var(--lay)));transform-origin:50% 0;transform:translateY(calc((1 - var(--rise)) * 16px + var(--lay) * 16px))}.memory-who{display:flex;align-items:center;gap:14px;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.memory-face{display:grid;place-items:center;width:46px;height:46px;box-sizing:border-box;border:1.5px solid transparent;border-radius:50%;background:linear-gradient(#171a21,#171a21) padding-box,linear-gradient(135deg,#45c7c0,#6fa8ee,#a98bf0) border-box;box-shadow:0 0 18px #45c7c040;font-size:15px;font-style:normal;font-weight:650;letter-spacing:.02em;color:var(--ra-ink)}.memory-name{display:grid;gap:2px;font-size:19px;font-weight:650;letter-spacing:-.01em;color:var(--ra-ink)}.memory-name small{font-size:14px;font-weight:500;color:#f2efe980}.memory-tag{position:relative;display:grid;place-items:center;width:13px;height:13px;margin-left:auto;margin-top:6px;align-self:flex-start}.memory-tag:before{content:"";grid-area:1/1;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#45c7c0,#a98bf0);box-shadow:0 0 8px #45c7c0cc;opacity:calc(1 - var(--writing))}.memory-working{--stroke: 1.6px;--ring: radial-gradient(farthest-side, transparent calc(100% - var(--stroke) - .5px), #000 calc(100% - var(--stroke)));position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 var(--stroke) #ffffff14;opacity:var(--writing);scale:calc(.6 + var(--writing) * .4)}.memory-working i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(69,199,192,0) 60deg,#45c7c0 200deg,#3987e5 290deg,#a98bf0 352deg,transparent 360deg);-webkit-mask:var(--ring);mask:var(--ring);animation:memory-turn .65s linear infinite}.memory-working i+i{top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;filter:blur(2px);opacity:.75}@keyframes memory-turn{to{transform:rotate(360deg)}}.memory-line{position:relative;padding-left:16px;margin:0 0 12px;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#f2efe9c7}.memory-line:before{content:"";position:absolute;top:.2em;left:0;width:2px;height:1.05em;border-radius:1px;background:#f2efe92e}.memory-line.is-new{max-height:calc(var(--room) * 3em);margin-bottom:calc(var(--room) * 12px);opacity:var(--room)}.memory-line.is-new:before{background:linear-gradient(180deg,#45c7c0,#a98bf0);box-shadow:0 0 8px #45c7c0cc}.memory-line.is-evolving .memory-was{position:relative;opacity:calc(1 - clamp(0,(var(--m) - .41) / .02,1))}.memory-line.is-evolving .memory-was:after{content:"";position:absolute;top:52%;left:-2px;right:-2px;height:2px;border-radius:1px;background:linear-gradient(90deg,#45c7c0,#a98bf0);box-shadow:0 0 6px #45c7c0b3;transform-origin:0 50%;transform:scaleX(var(--strike))}.memory-line.is-evolving .memory-now{position:absolute;top:0;right:0;bottom:0;left:16px;margin:0}.memory-line.is-retiring{max-height:calc((1 - var(--rt)) * 2em);margin-bottom:calc((1 - var(--rt)) * 12px);overflow:hidden;opacity:calc(1 - var(--rt) * 1.6);filter:blur(calc(var(--rt) * 4px))}.is-asked .note-letter{color:var(--ra-ink)}.is-asked .note-letter.is-in{animation:none}.is-asked .note-letter.is-caret:after{width:2px;background:currentColor;box-shadow:none}.relationships{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(clamp(0,var(--r) * 300,1)*(1 - clamp(0,(var(--r) - .95) / .05,1)));pointer-events:none}.web-claim{position:absolute;display:grid;justify-items:center;align-items:end;width:340px;translate:-50% calc(-100% - 12px);text-align:center;opacity:clamp(0,var(--d) * 1.6 - .3,1)}.web-claim>*{grid-area:1/1}.web-claim-type{font-family:var(--ra-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:color-mix(in oklab,#7fe3da,rgb(242,100,90) calc(var(--red) * 100%));text-decoration:line-through;text-decoration-color:rgba(242,100,90,var(--red));opacity:calc(.62 + var(--speak) * .38);text-shadow:0 0 calc(var(--speak) * 14px) rgba(69,199,192,calc(var(--speak) * .8));transition:opacity .6s ease,text-shadow .6s ease}.web-floor-claim{position:absolute;display:grid;justify-items:center;align-items:end;width:220px;translate:-50% calc(-100% - 10px);text-align:center;opacity:calc(var(--on) * .8)}.web-floor-claim>*{grid-area:1/1}.web-floor-type{font-family:var(--ra-font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#7fe3da;opacity:.7}.web-findings{position:absolute;left:50%;top:250px;width:min(900px,var(--visible, 1440px) - 80px);height:40px;translate:-50% 0;perspective:900px;perspective-origin:50% -200%;text-align:center}.web-finding{position:absolute;inset:0 0 auto;margin:0;font-size:calc(15px + var(--main) * 3px);font-weight:550;white-space:nowrap;color:rgba(242,239,233,calc(.66 + var(--main) * .26));opacity:max(0,1 - var(--age) * .17);filter:blur(calc(var(--age) * .7px));transform:translate3d(0,calc(var(--age) * -30px),calc(var(--age) * -120px));transition:opacity .7s ease,filter .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.web-finding.is-arriving{opacity:0;transform:translate3d(0,16px,0);transition:none}.web-finding-claim{margin:0 4px;font-weight:600;background:linear-gradient(rgba(242,100,90,var(--red)),rgba(242,100,90,var(--red))) 0 55%/100% 1.5px no-repeat,linear-gradient(92deg,#7fe3da,#6fa8ee,#a98bf0);-webkit-background-clip:padding-box,text;background-clip:padding-box,text;-webkit-text-fill-color:color-mix(in oklab,transparent,#f2645a calc(var(--red) * 100%))}.film-asker{--show: clamp(0, (var(--t) - .16) / .012, 1);position:absolute;top:calc(100% + 22px);left:0;right:0;display:grid;justify-items:center;gap:8px;font-size:22px;line-height:1.3;opacity:calc(var(--show) * (1 - clamp(0,(var(--t) - .232) / .012,1)))}.asker-label{font-family:var(--ra-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f2efe98c}.asker{--tint: rgba(242, 239, 233, .6);--i: 0;--step: clamp(0, (var(--s, 0) - .19) / .12, 1);--step2: clamp(0, (var(--s, 0) - .6) / .12, 1);--who: calc(var(--step) * var(--step) * (3 - 2 * var(--step)) + var(--step2) * var(--step2) * (3 - 2 * var(--step2)));--away: max(var(--i) - var(--who), var(--who) - var(--i));grid-area:2/1;position:relative;font-weight:650;letter-spacing:-.015em;color:var(--ra-ink);white-space:nowrap;opacity:clamp(0,1 - var(--away) * 1.8,1);transform:translateY(calc((var(--i) - var(--who)) * 1.3em))}.asker.is-second{--i: 1;--tint: #e3b341;--pulse: var(--boom-a, 0)}.asker.is-third{--i: 2;--tint: #e06ad0;--pulse: var(--boom-b, 0)}.asker-mark{position:absolute;top:50%;right:calc(100% + 12px);translate:0 -50%;width:10px;height:10px;border-radius:50%;background:var(--tint);box-shadow:0 0 calc(12px + sin(var(--pulse, 0) * 3.1416rad)*22px) var(--tint)}.is-second .asker-mark:after,.is-third .asker-mark:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--tint);opacity:calc((1 - var(--pulse)) * clamp(0,var(--pulse) * 20,1));transform:scale(calc(1 + var(--pulse) * 9))}@media(max-width:640px),(max-height:520px){.note{left:720px!important;top:610px!important;width:calc(760px / var(--legible, 1));text-align:center;translate:-50% 0;transform-origin:50% 0;scale:var(--legible, 1)}.film-question{--settle: .22}.answer{width:calc(min(900px,var(--visible, 1440px) - 40px) / var(--legible, 1));transform-origin:50% 0;scale:var(--legible, 1)}.insight,.insight-threads{display:none}}.strata.is-tall .insight{display:block;left:720px!important;top:calc(468px + var(--q) * 36px)!important;width:calc((var(--visible, 640px) - 60px) / var(--legible, 1));translate:-50% 0;transform-origin:50% 0;scale:var(--legible, 1);font-size:15px;text-align:center;text-wrap:balance}.strata.is-tall .insight-threads{display:none}.strata.is-tall .answer{top:470px}.strata.is-tall .web-findings{top:190px}@keyframes alive{50%{translate:0 -5px}}@keyframes alive-centred{0%,to{translate:-50% 0}50%{translate:-50% -5px}}.film-question{animation:alive 7s ease-in-out infinite}.answer{animation:alive-centred 7s ease-in-out infinite}.memory-page{translate:0 -50%;animation:memory-alive 7s ease-in-out infinite,memory-float 11s ease-in-out infinite}@keyframes memory-alive{0%,to{translate:0 -50%}50%{translate:0 calc(-50% - 5px)}}@keyframes memory-float{0%,to{rotate:1 .4 0 2.5deg}50%{rotate:-1 .6 0 2.5deg}}@media(prefers-reduced-motion:reduce){.film-question:after,.m-word.has-caret:after,.note-letter:after{animation:none}}._Intro_s4myg_57{margin-top:24px}._More_s4myg_61{max-width:58ch;font-size:clamp(18px,1.8vw,24px);line-height:1.45;margin-top:22px}._Intro_rsk9e_1,._Intro_1mhno_37{margin-top:24px}._Group_1mhno_41{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));--ra-gap: clamp(64px, 9vh, 110px)}._Group_1mhno_41>:first-child{margin-top:0}._Grid_1mhno_49{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));max-width:1100px;margin-right:auto;margin-left:auto;padding:0 28px}._RedAlphaWordmark_565ix_1{display:block;height:10px;width:auto;margin-left:5px}._Footer_1m1b9_37{margin-top:clamp(120px,16vh,220px)}._Flush_1m1b9_41{margin-top:0}._Footer_1m1b9_37{padding:0 28px;background:#f5f4f1;color:#55504a;font-size:13px;line-height:1.7}._Footer_1m1b9_37 a{color:#1a1712;text-decoration:none}._Footer_1m1b9_37 a:hover{text-decoration:underline}._Footnotes_1m1b9_60{max-width:1100px;margin:0 auto;padding:26px 0 22px 16px;border-bottom:1px solid rgba(26,23,18,.14);font-size:11.5px;line-height:1.7;color:#7d776d}._Footnotes_1m1b9_60 li{margin:6px 0;padding-left:6px}._Path_1m1b9_74{display:flex;align-items:center;gap:10px;max-width:1100px;margin:0 auto;padding:20px 0;border-bottom:1px solid rgba(26,23,18,.14);font-size:13px;font-weight:500}._PathHome_1m1b9_86{display:inline-flex;align-items:center}._Chevron_1m1b9_91,._Here_1m1b9_95{color:#7d776d}._Grid_1m1b9_99{max-width:1100px;margin:0 auto;padding:30px 0 36px;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:48px}._Grid_1m1b9_99 h4{margin:0 0 14px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:#1a1712}._Grid_1m1b9_99 p{margin:0 0 12px}@media(max-width:720px){._Grid_1m1b9_99{grid-template-columns:1fr;gap:0}._Grid_1m1b9_99>div{padding:24px 0;border-top:1px solid rgba(26,23,18,.14)}._Grid_1m1b9_99>div:first-child{border-top:none}}._Badges_1m1b9_131{display:flex;align-items:flex-start;gap:22px}._Badges_1m1b9_131 img{height:40px;filter:contrast(0) brightness(.55)}._Badges_1m1b9_131 img:last-child{height:45px;margin-top:-10px}._Vehicles_1m1b9_145 dl{margin:0}._Vehicles_1m1b9_145 dl div{display:flex;gap:10px;padding:3px 0}._Vehicles_1m1b9_145 dl dt{flex:none;width:128px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;line-height:1.9;letter-spacing:.04em;text-transform:uppercase;color:#7d776d}._Vehicles_1m1b9_145 dl dd{margin:0;color:#1a1712}._Connect_1m1b9_168 p{line-height:1.7}._Socials_1m1b9_172 a{margin-right:18px;font-weight:600}._Legal_1m1b9_177{display:flex;justify-content:space-between;gap:20px;max-width:1100px;margin:0 auto;padding:18px 0 26px;border-top:1px solid rgba(26,23,18,.14);font-size:12px;color:#7d776d}._Intro_rsk9e_1{margin-top:24px}._Page_buo6k_1{background:#f7f5f0;color:#171717;min-height:100vh;padding:clamp(48px,10vw,120px) 24px}._Content_buo6k_8{margin:0 auto;max-width:760px}._Eyebrow_buo6k_13{font-size:.875rem;font-weight:700;letter-spacing:.08em;margin:0 0 24px;text-transform:uppercase}:where(._Page_buo6k_1) h1{font-size:clamp(2.5rem,7vw,4.5rem);line-height:1;margin:0}._EffectiveDate_buo6k_27{color:#535353;margin:16px 0 48px}:where(._Page_buo6k_1) section+section{border-top:1px solid #c9c6c0;margin-top:36px;padding-top:36px}:where(._Page_buo6k_1) h2{font-size:1.35rem;margin:0 0 12px}:where(._Page_buo6k_1) p{font-size:1.0625rem;line-height:1.65;margin:0}:where(._Page_buo6k_1) p+p{margin-top:16px}._Backdrop_awate_57{filter:brightness(.45) saturate(1.1)}._Bella_awate_61{max-width:920px}._Buy_awate_65{margin-top:32px}._Pillars_awate_69{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));--ra-gap: clamp(64px, 9vh, 110px)}._Pillars_awate_69>:first-child{margin-top:0}._Pillar_awate_69{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));max-width:1100px;margin-right:auto;margin-left:auto;padding:0 28px}._Backdrop_1xgg1_1{filter:brightness(.45) saturate(1.1)}._Doors_1jhx4_37{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px))}@media(max-width:720px){._Doors_1jhx4_37{grid-template-columns:1fr}}._Door_1jhx4_37{position:relative;display:grid;place-items:center;aspect-ratio:16/9;border-radius:16px;overflow:clip;text-decoration:none}._Door_1jhx4_37 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55);transition:transform .7s var(--ra-ease),filter .7s var(--ra-ease)}._Door_1jhx4_37 span{position:relative;z-index:1;font-family:Caveat,cursive;font-size:clamp(34px,3.2vw,44px);font-weight:700;letter-spacing:.01em;color:#f5f5f7;text-shadow:0 1px 14px rgba(0,0,0,.7);transition:transform .7s var(--ra-ease)}._Door_1jhx4_37:hover img{transform:scale(1.07);filter:brightness(.7)}._Door_1jhx4_37:hover span{transform:scale(1.12)}._Films_17qbw_37{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px))}@media(max-width:720px){._Films_17qbw_37{grid-template-columns:1fr}}._Film_17qbw_37{margin:0}._Film_17qbw_37 figcaption{margin-top:16px;font-size:14px;line-height:1.55;text-align:left;color:#7d776d}._Film_17qbw_37 figcaption strong{font-weight:600;color:#f2efe9}._Frame_17qbw_64{aspect-ratio:3/4;border-radius:16px;overflow:clip;border:1px solid rgba(242,239,233,.1)}._Frame_17qbw_64>*{width:100%;height:100%}._TitleLink_11bnw_1{color:inherit;text-decoration:none}._TitleLink_11bnw_1:hover{text-decoration:underline}._LeadCard_tb0kg_37{text-align:center}._LeadCard_tb0kg_37 img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:10px}._LeadCard_tb0kg_37 strong{display:block;margin-top:14px;font-size:15px;font-weight:600}._LeadCard_tb0kg_37 span{display:block;margin-top:4px;font-size:12.5px;line-height:1.5;color:#7d776d}._LeaderProfile_qsdks_37{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start;max-width:940px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));margin-right:auto;margin-left:auto;padding:0 28px}._LeaderProfile_qsdks_37 img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px}._LeaderProfile_qsdks_37 h3{margin:0;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em}@media(max-width:720px){._LeaderProfile_qsdks_37{grid-template-columns:1fr;gap:22px}}._Title_qsdks_67{margin:6px 0 18px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#7d776d}._Bio_qsdks_76{margin:0;font-size:16px;line-height:1.68;color:#7d776d}._Executives_qahow_30{margin-top:var(--ra-gap, clamp(120px, 16vh, 220px));--ra-gap: clamp(64px, 9vh, 110px)}._Executives_qahow_30>:first-child{margin-top:0}._Leads_qahow_38{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:var(--ra-gap, clamp(120px, 16vh, 220px))}@media(max-width:720px){._Leads_qahow_38{grid-template-columns:repeat(2,1fr)}}._Intro_15nvj_37{margin-top:24px}._Tile_15nvj_41{position:relative;display:block;text-decoration:none}._Tile_15nvj_41 svg{display:block;width:100%;height:auto}
