/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-cabinet,"Cabinet Grotesk"), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-generalsans,"General Sans"), -apple-system, "Segoe UI", sans-serif;--font-data:var(--font-plexmono,"IBM Plex Mono"), ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--pod-canvas:#07090a;--pod-canvas-alt:#0a0d0b;--pod-surface:#10151c;--pod-surface-raised:#161d22;--pod-hairline:#1e2620;--pod-hairline-strong:#33402f;--pod-ink:#f4f6f4;--pod-ink-muted:#a3ada4;--pod-ink-faint:#6d766e;--pod-signal:#8ae04a;--pod-signal-2:#12b76a;--pod-signal-ink:#07130d;--pod-signal-soft:var(--pod-signal)}@supports (color:color-mix(in lab, red, red)){:root{--pod-signal-soft:color-mix(in srgb, var(--pod-signal) 16%, transparent)}}:root{--pod-gold:#d9b978;--pod-verify:#12b76a;--pod-pending:#d9b978;--pod-paper:#faf9f8;--pod-art-paper:#f3ebdb;--pod-art-ink:#242820;--pod-art-muted:#5b6053;--pod-paper-ink:#171522;--pod-paper-muted:#665f78;--pod-paper-line:#e6e2ec;--pod-paper-line-strong:#d6d0e0;--pod-paper-signal:#0e8f57;--pod-paper-surface:#f2f1ee;--pod-r-sm:12px;--pod-r-md:20px;--pod-r-lg:28px;--pod-r-pill:999px;--pod-ease:cubic-bezier(.16, 1, .3, 1);--pod-dur-fast:.16s;--pod-dur:.32s;--pod-dur-slow:.7s;--pod-container:1280px;--pod-frame:1600px;--pod-gutter:clamp(20px, 2vw, 24px);--pod-focus-ring:0 0 0 3px var(--pod-signal)}@supports (color:color-mix(in lab, red, red)){:root{--pod-focus-ring:0 0 0 3px color-mix(in srgb, var(--pod-signal) 55%, transparent)}}:root{--pod-glow-sm:0 8px 30px -6px var(--pod-signal)}@supports (color:color-mix(in lab, red, red)){:root{--pod-glow-sm:0 8px 30px -6px color-mix(in srgb, var(--pod-signal) 16%, transparent)}}:root{--pod-glow-lg:0 20px 60px -20px var(--pod-signal)}@supports (color:color-mix(in lab, red, red)){:root{--pod-glow-lg:0 20px 60px -20px color-mix(in srgb, var(--pod-signal) 14%, transparent)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}*,:before,:after{box-sizing:border-box}[id]{scroll-margin-top:110px}html{-webkit-text-size-adjust:100%}body{background:var(--pod-canvas);width:100%;color:var(--pod-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0 auto;font-size:16px;line-height:1.6}img,picture,video{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.02}::selection{background:var(--pod-signal);color:var(--pod-signal-ink)}:focus-visible{box-shadow:var(--pod-focus-ring);border-radius:6px;outline:none}.pod-container{max-width:var(--pod-container);padding:0 var(--pod-gutter);margin:0 auto}.pod-tnum{font-variant-numeric:tabular-nums}.pod-mono{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:500}.pod-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pod-skip{z-index:100;background:var(--pod-signal);color:var(--pod-signal-ink);border-radius:var(--pod-r-sm);padding:12px 18px;font-size:13px;font-weight:600;position:absolute;top:0;left:-9999px}.pod-skip:focus{top:16px;left:16px}body.pod-menu-open{overflow:hidden}.pod-grain{z-index:60;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pod-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.pod-reveal{transition:opacity var(--pod-dur-slow) var(--pod-ease), transform var(--pod-dur-slow) var(--pod-ease)}.pod-reveal.is-visible{opacity:1;transform:none}.pod-reveal:nth-child(2){transition-delay:60ms}.pod-reveal:nth-child(3){transition-delay:.12s}.pod-reveal:nth-child(4){transition-delay:.18s}.pod-reveal:nth-child(5){transition-delay:.24s}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes pod-pulse{0%,to{opacity:1}50%{opacity:.35}}.pod-navwrap{z-index:50;width:100%;max-width:calc(var(--pod-frame) + 2 * var(--pod-gutter));padding:var(--pod-gutter);color:var(--pod-ink);justify-content:center;margin:0 auto;display:flex;position:relative}.pod-nav{border-radius:var(--pod-r-pill);background:color-mix(in srgb, var(--pod-surface) 72%, transparent);border:1px solid var(--pod-hairline-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;width:100%;max-width:none;padding:10px 10px 10px 22px;display:flex}.pod-brand{font-family:var(--font-display);letter-spacing:-.01em;color:var(--pod-ink);align-items:center;gap:10px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.pod-brand__word span{background:linear-gradient(100deg, var(--pod-signal), var(--pod-signal-2) 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.pod-mark{flex:none;width:27px;height:27px;display:inline-block;position:relative}.pod-mark__glow{background:radial-gradient(circle, color-mix(in srgb, var(--pod-signal) 45%, transparent), transparent 72%);filter:blur(4px);border-radius:50%;position:absolute;inset:-9px}.pod-mark i{background:#72d4ae;border-radius:50%;display:block;position:absolute;box-shadow:0 0 8px #72d4ae8c}.pod-mark i:nth-child(2){width:14px;height:14px;top:7px;left:1px}.pod-mark i:nth-child(3){background:#9db0ff;width:11px;height:11px;top:1px;right:0;box-shadow:0 0 8px #9db0ff8c}.pod-mark i:nth-child(4){background:#e4a260;width:9px;height:9px;bottom:0;right:2px;box-shadow:0 0 8px #e4a2608c}.pod-navlinks{font-family:var(--font-body);gap:20px;margin:0;padding:0;font-size:13px;font-weight:500;list-style:none;display:flex}.pod-navlinks a{color:var(--pod-ink-muted);transition:color var(--pod-dur-fast);text-decoration:none}.pod-navlinks a:hover{color:var(--pod-ink)}.pod-navlinks a.is-active{color:var(--pod-signal)}.pod-navcta{border-radius:var(--pod-r-pill);white-space:nowrap;background:linear-gradient(135deg, var(--pod-signal), var(--pod-signal-2));color:var(--pod-signal-ink);letter-spacing:.1em;text-transform:uppercase;transition:box-shadow var(--pod-dur) var(--pod-ease), transform var(--pod-dur-fast) var(--pod-ease);border:none;align-items:center;gap:8px;padding:11px 20px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.pod-navcta:hover{box-shadow:var(--pod-glow-sm);transform:translateY(-1px)}.pod-navmenu-btn{border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);width:40px;height:40px;color:var(--pod-ink);background:0 0;justify-content:center;align-items:center;display:none}@media (width<=480px){.pod-navcta{display:none}}@media (width<=820px){.pod-navlinks{display:none}.pod-navmenu-btn{display:inline-flex}}.pod-mobile-menu{z-index:55;background:color-mix(in srgb, var(--pod-canvas) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:100px var(--pod-gutter) 40px;flex-direction:column;display:flex;position:fixed;inset:0}.pod-mobile-menu a{font-family:var(--font-display);border-bottom:1px solid var(--pod-hairline);color:var(--pod-ink);padding:14px 0;font-size:32px;font-weight:800;text-decoration:none}.pod-mobile-menu a.is-active{color:var(--pod-signal)}.pod-mobile-menu a.pod-btn-primary{font-family:var(--font-body);color:var(--pod-signal-ink);border-bottom:none;padding:17px 30px;font-size:14px;font-weight:600}.pod-mobile-close{top:26px;right:var(--pod-gutter);border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);background:var(--pod-surface);width:44px;height:44px;color:var(--pod-ink);justify-content:center;align-items:center;display:flex;position:absolute}.pod-btn-primary{background:linear-gradient(135deg, var(--pod-signal), var(--pod-signal-2));color:var(--pod-signal-ink);border-radius:var(--pod-r-pill);box-shadow:var(--pod-glow-sm);transition:transform var(--pod-dur) var(--pod-ease), box-shadow var(--pod-dur) var(--pod-ease);border:none;align-items:center;gap:10px;padding:17px 30px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pod-btn-primary:hover{box-shadow:var(--pod-glow-lg);transform:translateY(-2px)}.pod-btn-ghost{border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);color:var(--pod-ink);transition:border-color var(--pod-dur), background var(--pod-dur);align-items:center;gap:8px;padding:17px 26px;font-size:14px;text-decoration:none;display:inline-flex}.pod-btn-ghost:hover{border-color:var(--pod-signal);background:var(--pod-signal-soft)}.pod-hero{width:calc(100% - 2 * var(--pod-gutter));max-width:var(--pod-frame);border-radius:var(--pod-r-lg);background:var(--pod-canvas);min-height:min(720px,82svh);color:var(--pod-ink);flex-direction:column;justify-content:center;margin:0 auto 32px;padding:90px 0;display:flex;position:relative;overflow:hidden}.pod-hero-media{z-index:0;position:absolute;inset:0}.pod-hero-media img{object-fit:cover;filter:saturate(1.05)contrast(1.06);width:100%;height:100%}.pod-hero-vignette{z-index:1;background:radial-gradient(ellipse 80% 60% at 50% 30%, transparent 0%, color-mix(in srgb, var(--pod-canvas) 55%, transparent) 78%, color-mix(in srgb, var(--pod-canvas) 92%, transparent) 100%);position:absolute;inset:0}.pod-hero-scrim{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--pod-canvas) 45%, transparent), color-mix(in srgb, var(--pod-canvas) 40%, transparent) 42%, color-mix(in srgb, var(--pod-canvas) 85%, transparent) 100%);position:absolute;inset:0}.pod-hero-content{z-index:2;padding:0 var(--pod-gutter);max-width:var(--pod-container);text-align:center;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.pod-eyebrow{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-gold);align-items:center;gap:11px;margin-bottom:24px;font-size:12px;display:flex}.pod-eyebrow:before{content:"";background:linear-gradient(135deg, var(--pod-signal), var(--pod-signal-2));width:8px;height:8px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--pod-signal) 60%, transparent);border-radius:50%;flex-shrink:0}.pod-hero h1{letter-spacing:-.035em;max-width:18ch;margin-bottom:0;font-size:clamp(44px,7.6vw,108px);font-weight:700}.pod-hero h1 .pod-grad{background:linear-gradient(100deg, var(--pod-signal), var(--pod-signal-2) 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.pod-hero .pod-sub{color:var(--pod-ink);max-width:44ch;margin:16px 0 0;font-size:19px;font-weight:400}.pod-hero .pod-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:28px;margin-bottom:0;display:flex}.pod-hero--sketch{background:var(--pod-art-paper);color:var(--pod-ink)}.pod-hero--sketch .pod-hero-media img{filter:none;object-fit:cover}.pod-hero--sketch .pod-hero-video{object-fit:cover}.pod-hero--sketch .pod-hero-vignette{background:linear-gradient(180deg, color-mix(in srgb, var(--pod-canvas) 4%, transparent), color-mix(in srgb, var(--pod-canvas) 12%, transparent))}.pod-hero--sketch .pod-hero-scrim{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--pod-canvas) 22%, transparent) 0%, color-mix(in srgb, var(--pod-canvas) 18%, transparent) 45%, color-mix(in srgb, var(--pod-canvas) 8%, transparent) 100%)}.pod-hero--sketch .pod-hero-content{text-align:center;padding:0 var(--pod-gutter);align-items:center}.pod-hero--sketch h1{text-shadow:0 2px 18px #07090a80;text-wrap:balance;max-width:20ch;font-size:clamp(44px,6.8vw,98px)}.pod-hero--sketch .pod-sub{color:var(--pod-ink);max-width:40ch;font-size:18px}.pod-hero--sketch h1 .pod-grad{color:var(--pod-signal);background:0 0}.pod-hero--sketch .pod-eyebrow{color:var(--pod-ink)}.pod-hero--sketch .pod-btn-ghost{color:var(--pod-ink);border-color:var(--pod-ink-muted)}.pod-rail{z-index:2;background:var(--pod-hairline);border-radius:var(--pod-r-lg) var(--pod-r-lg) 0 0;border:1px solid var(--pod-hairline-strong);border-bottom:none;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.pod-rail-cell{padding:20px var(--pod-gutter) 24px;background:color-mix(in srgb, var(--pod-surface) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pod-rail-cell .pod-rlabel{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-ink-faint);align-items:center;gap:6px;margin-bottom:9px;font-size:10px;display:flex}.pod-rail-cell .pod-rlabel .pod-livedot{background:var(--pod-signal);width:5px;height:5px;box-shadow:0 0 6px 1px var(--pod-signal);border-radius:50%;animation:2s infinite pod-pulse;display:inline-block}.pod-rail-cell .pod-rvalue{font-family:var(--font-display);font-size:clamp(22px,3vw,32px);font-weight:800}.pod-rail-cell .pod-rvalue .pod-unit{color:var(--pod-ink-muted);font-size:14px;font-family:var(--font-body);text-transform:none;letter-spacing:0;margin-left:4px;font-weight:400}@media (width<=760px){.pod-rail{grid-template-columns:repeat(2,1fr)}}.pod-section{background:var(--pod-canvas);color:var(--pod-ink);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px);position:relative}.pod-marker{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.13em;color:var(--pod-ink-faint);align-items:center;gap:12px;margin-bottom:28px;font-size:11px;display:flex}.pod-marker .pod-rule{background:linear-gradient(90deg, var(--pod-signal), transparent);width:26px;height:1px}.pod-marker .pod-idx{color:var(--pod-signal)}.pod-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.pod-section-head h2{max-width:17ch;font-size:clamp(32px,3.8vw,56px)}.pod-section-head .pod-note{color:var(--pod-ink-muted);max-width:34ch;font-size:15px}.pod-caption-note{color:var(--pod-ink-faint);margin-top:20px;font-size:12.5px}.pod-caption-note .pod-flag{color:var(--pod-gold)}.pod-problem-split{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.pod-facts{gap:14px;display:grid}.pod-fact{background:var(--pod-surface);border:1px solid var(--pod-hairline);border-radius:var(--pod-r-md);transition:border-color var(--pod-dur), transform var(--pod-dur) var(--pod-ease);padding:26px 26px 24px}.pod-fact:hover{border-color:var(--pod-hairline-strong);transform:translateY(-2px)}.pod-fact .pod-flabel{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-ink-faint);font-size:10px}.pod-fact .pod-fvalue{font-family:var(--font-display);margin-top:8px;font-size:clamp(26px,2.6vw,36px);font-weight:800}.pod-fact .pod-funit{color:var(--pod-ink-muted);font-size:14px;font-family:var(--font-body);text-transform:none;letter-spacing:0;margin-left:4px;font-weight:400}.pod-fact .pod-fnote{color:var(--pod-ink-muted);margin-top:10px;font-size:12.5px;line-height:1.55}.pod-impact-frame{border-radius:var(--pod-r-lg);aspect-ratio:4/5;position:relative;overflow:hidden}.pod-impact-frame img{object-fit:cover;width:100%;height:100%}.pod-impact-frame:after{content:"";border-radius:var(--pod-r-lg);box-shadow:inset 0 0 0 1px #ffffff14, 0 20px 60px -20px color-mix(in srgb, var(--pod-signal) 35%, transparent);position:absolute;inset:0}.pod-impact-tag{background:color-mix(in srgb, var(--pod-canvas) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--pod-r-pill);z-index:2;padding:10px 16px;font-size:12px;position:absolute;bottom:20px;left:20px}@media (width<=820px){.pod-problem-split{grid-template-columns:1fr}}.pod-focusgrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pod-focuscard{color:var(--pod-ink);background:var(--pod-surface);border:1px solid var(--pod-hairline);border-radius:var(--pod-r-lg);transition:border-color var(--pod-dur), transform var(--pod-dur) var(--pod-ease);text-decoration:none;display:block;overflow:hidden}.pod-focuscard:hover{border-color:var(--pod-hairline-strong);transform:translateY(-3px)}.pod-focuscard__media{aspect-ratio:16/10;background:var(--pod-art-paper);position:relative;overflow:hidden}.pod-focuscard__body{padding:28px 28px 30px}.pod-focuscard__body h3{margin-bottom:12px;font-size:24px}.pod-focuscard__body p{color:var(--pod-ink-muted);margin:0 0 18px;font-size:14.5px;line-height:1.6}.pod-focuscard__link{color:var(--pod-signal);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}@media (width<=760px){.pod-focusgrid{grid-template-columns:1fr}}.pod-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;display:grid}.pod-step__index{color:var(--pod-signal);margin-bottom:20px;font-size:12px;display:block}.pod-step h3{margin-bottom:10px;font-size:19px}.pod-step p{color:var(--pod-ink-muted);margin:0;font-size:14px;line-height:1.6}@media (width<=820px){.pod-steps{grid-template-columns:1fr;gap:40px}}.pod-stages{grid-template-columns:repeat(5,1fr);gap:20px;display:grid;position:relative}.pod-stages:before{content:"";background:linear-gradient(90deg, var(--pod-signal), var(--pod-signal-2), var(--pod-hairline-strong) 60%);z-index:0;border-radius:2px;height:2px;position:absolute;top:15px;left:0;right:0}.pod-stage{z-index:1;position:relative}.pod-stage .pod-marker-dot{width:30px;height:30px;font-family:var(--font-data);background:var(--pod-canvas);border:2px solid var(--pod-hairline-strong);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;font-size:10px;display:flex}.pod-stage.is-done .pod-marker-dot{background:linear-gradient(135deg, var(--pod-signal), var(--pod-signal-2));color:var(--pod-signal-ink);box-shadow:0 0 0 4px var(--pod-canvas), 0 0 16px 2px color-mix(in srgb, var(--pod-signal) 55%, transparent);border-color:#0000}.pod-stage.is-current .pod-marker-dot{border-color:var(--pod-signal);color:var(--pod-signal);box-shadow:0 0 0 4px var(--pod-canvas)}.pod-stage h3{letter-spacing:-.01em;margin-bottom:9px;font-size:18px;font-weight:700}.pod-stage p{color:var(--pod-ink-muted);margin:0;font-size:16px;line-height:1.55}.pod-stage .pod-sdur{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-ink-faint);margin-top:14px;font-size:10px}@media (width<=900px){.pod-stages{grid-template-columns:1fr;gap:36px}.pod-stages:before{display:none}.pod-stage{border-left:2px solid var(--pod-hairline-strong);padding-left:22px}}.pod-flow-wrap{padding:12px 4px 16px;overflow-x:auto}.pod-flow{align-items:stretch;min-width:940px;display:flex;position:relative}.pod-fnode{flex:1;padding:0 22px;position:relative}.pod-fnode:first-child{flex:0 0 190px;padding-left:0}.pod-fnode .pod-fthumb-slot{height:130px;margin-bottom:18px}.pod-fnode .pod-fthumb{object-fit:cover;border-radius:var(--pod-r-md);width:100%;height:130px}.pod-fnode .pod-fidx{font-family:var(--font-data);letter-spacing:.1em;color:var(--pod-ink-faint);margin-bottom:9px;font-size:10px}.pod-fnode .pod-ftitle{font-family:var(--font-display);margin-bottom:8px;font-size:16px;font-weight:700}.pod-fnode .pod-fqty{font-family:var(--font-data);letter-spacing:.05em;color:var(--pod-gold);font-size:12px}.pod-fconnector{background:linear-gradient(90deg, var(--pod-signal), var(--pod-signal-2));border-radius:2px;width:44px;height:2px;position:absolute;top:64px;left:-22px}.pod-fconnector:after{content:"";background:var(--pod-signal);width:8px;height:8px;box-shadow:0 0 10px 2px var(--pod-signal);border-radius:50%;position:absolute;top:-3px;left:50%}@media (prefers-reduced-motion:no-preference){.pod-fconnector:after{animation:5s linear infinite pod-travel}}@keyframes pod-travel{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.pod-ghost{border-top:1px dashed var(--pod-hairline-strong);max-width:320px;margin-top:28px;padding-top:16px}.pod-ghost .pod-glabel{font-family:var(--font-data);letter-spacing:.1em;color:var(--pod-ink-faint);text-transform:uppercase;font-size:10px}.pod-ghost .pod-glabel b{color:var(--pod-ink-muted);font-weight:500}.pod-opgrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pod-opcard{border-radius:var(--pod-r-lg);aspect-ratio:4/5;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pod-opcard img{object-fit:cover;width:100%;height:100%;transition:transform var(--pod-dur-slow) var(--pod-ease)}.pod-opcard:hover img{transform:scale(1.05)}.pod-opcard .pod-opscrim{background:linear-gradient(to top, color-mix(in srgb, var(--pod-canvas) 90%, transparent) 0%, color-mix(in srgb, var(--pod-canvas) 15%, transparent) 46%, transparent 72%);position:absolute;inset:0}.pod-opcard .pod-opinfo{padding:26px 28px;position:absolute;bottom:0;left:0;right:0}.pod-opcard .pod-opname{font-family:var(--font-display);color:var(--pod-ink);margin-bottom:8px;font-size:23px;font-weight:700}.pod-opcard .pod-opmeta{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--pod-gold);font-size:10px}@media (width<=760px){.pod-opgrid{grid-template-columns:1fr}}.pod-proof{flex-direction:column;gap:10px;display:flex}.pod-proofrow{border-radius:var(--pod-r-md);background:var(--pod-surface);border:1px solid var(--pod-hairline);grid-template-columns:2fr 1fr 1fr;align-items:center;gap:20px;padding:18px 22px;display:grid}.pod-proofrow .pod-pdot{border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.pod-proofrow.is-verified .pod-pdot{background:var(--pod-verify);box-shadow:0 0 8px 1px color-mix(in srgb, var(--pod-verify) 60%, transparent)}.pod-proofrow.is-pending .pod-pdot{background:var(--pod-pending);box-shadow:0 0 8px 1px color-mix(in srgb, var(--pod-pending) 60%, transparent)}.pod-proofrow .pod-pclaim{font-size:14.5px}.pod-proofrow .pod-pvalue{font-family:var(--font-display);font-size:16px;font-weight:700}.pod-proofrow .pod-psource{font-family:var(--font-data);letter-spacing:.08em;color:var(--pod-ink-faint);text-align:right;font-size:11px;text-decoration:none}.pod-proofrow .pod-psource .pod-pdate{color:var(--pod-ink-muted)}.pod-proofrow .pod-psource:hover{color:var(--pod-signal)}@media (width<=700px){.pod-proofrow{text-align:left;grid-template-columns:1fr;gap:6px}.pod-proofrow .pod-psource{text-align:left}}.pod-on-paper{background:var(--pod-canvas);color:var(--pod-ink)}.pod-footer{background:var(--pod-canvas-alt);color:var(--pod-ink);border-top:1px solid var(--pod-hairline-strong);padding:64px 0 40px}.pod-footer-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:45px;display:grid}.pod-footer-brand p{color:var(--pod-ink-muted);max-width:34ch;margin-top:16px;font-size:16px;line-height:1.6}.pod-footer-col strong{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-ink-faint);margin-bottom:16px;font-size:11px;font-weight:500;display:block}.pod-footer-col a{color:var(--pod-ink-muted);transition:color var(--pod-dur-fast);padding:7px 0;font-size:14px;text-decoration:none;display:block}.pod-footer-col a:hover{color:var(--pod-ink)}.pod-footer-bottom{border-top:1px solid var(--pod-hairline);color:var(--pod-ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12.5px;display:flex}.pod-footer-bottom a{color:var(--pod-ink-faint);margin-left:20px;text-decoration:none}.pod-footer-bottom a:hover{color:var(--pod-ink-muted)}@media (width<=820px){.pod-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.pod-footer-grid{grid-template-columns:1fr}}.pod-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.pod-tile{background:var(--pod-surface);border:1px solid var(--pod-hairline);border-radius:var(--pod-r-md);transition:border-color var(--pod-dur), transform var(--pod-dur) var(--pod-ease);padding:26px 26px 24px}.pod-tile:hover{border-color:var(--pod-hairline-strong);transform:translateY(-2px)}.pod-tile__head{justify-content:space-between;align-items:baseline;gap:12px;min-height:12px;margin-bottom:18px;display:flex}.pod-tile__index{color:var(--pod-signal)}.pod-tile__meta{color:var(--pod-ink-faint)}.pod-tile h3{margin-bottom:14px;font-size:25px;font-weight:700}.pod-tile p{color:var(--pod-ink-muted);margin:0;font-size:14px;line-height:1.6}.pod-compare{background:var(--pod-hairline);border-radius:var(--pod-r-lg);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.pod-compare__col{background:var(--pod-surface);padding:32px}.pod-compare__col h3{margin-bottom:22px;font-size:20px}.pod-compare__col ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.pod-compare__col li{color:var(--pod-ink-muted);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}.pod-compare__icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;display:flex}.pod-compare__col.is-positive .pod-compare__icon{background:color-mix(in srgb, var(--pod-verify) 22%, transparent);color:var(--pod-verify)}.pod-compare__col.is-caution .pod-compare__icon{background:color-mix(in srgb, var(--pod-ink-faint) 25%, transparent);color:var(--pod-ink-muted)}@media (width<=760px){.pod-compare{grid-template-columns:1fr}}.pod-spec{background:var(--pod-surface);border:1px solid var(--pod-hairline);border-radius:var(--pod-r-lg);overflow:hidden}.pod-spec__head{border-bottom:1px solid var(--pod-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.pod-spec__head span{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-ink-faint);font-size:10px}.pod-spec__head strong{font-family:var(--font-display);color:var(--pod-signal);font-size:16px;font-weight:700}.pod-spec ul{margin:0;padding:0;list-style:none}.pod-spec li{border-bottom:1px solid var(--pod-hairline);justify-content:space-between;gap:20px;padding:16px 28px;font-size:14px;display:flex}.pod-spec li:last-child{border-bottom:none}.pod-spec__label{color:var(--pod-ink-muted)}.pod-spec__value{color:var(--pod-ink);text-align:right;font-weight:500}.pod-callout{border-radius:var(--pod-r-md);color:var(--pod-ink-muted);border:1px solid var(--pod-hairline);background:var(--pod-surface);align-items:flex-start;gap:14px;padding:20px 24px;font-size:14px;line-height:1.6;display:flex}.pod-callout strong{color:var(--pod-ink)}.pod-callout.is-warning{border-color:color-mix(in srgb, var(--pod-gold) 35%, var(--pod-hairline))}.pod-callout__icon{color:var(--pod-gold);flex:none;margin-top:1px}.pod-feature-rows{background:var(--pod-hairline);border-radius:var(--pod-r-lg);flex-direction:column;gap:1px;display:flex;overflow:hidden}.pod-feature-row{background:var(--pod-surface);grid-template-columns:64px 1fr;gap:24px;padding:32px;display:grid}.pod-feature-row__idx{color:var(--pod-ink-faint);padding-top:3px;font-size:13px}.pod-feature-row h3{margin-bottom:10px;font-size:19px}.pod-feature-row__text{color:var(--pod-ink-muted);max-width:62ch;margin:0 0 16px;font-size:14.5px;line-height:1.6}.pod-feature-row__points{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pod-feature-row__points li{color:var(--pod-ink-muted);border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);padding:6px 12px;font-size:12px}@media (width<=640px){.pod-feature-row{grid-template-columns:1fr;gap:12px}}.pod-search{border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);background:var(--pod-surface);color:var(--pod-ink-faint);flex:1;align-items:center;gap:12px;min-width:240px;padding:14px 20px;display:flex}.pod-search input{color:var(--pod-ink);font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1;font-size:14px}.pod-search input::placeholder{color:var(--pod-ink-faint)}.pod-controls{flex-wrap:wrap;gap:14px;margin-bottom:44px;display:flex}.pod-filters{flex-wrap:wrap;gap:8px;display:flex}.pod-filters button{border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);color:var(--pod-ink-muted);font-size:13px;font-family:var(--font-body);cursor:pointer;transition:border-color var(--pod-dur-fast), color var(--pod-dur-fast), background var(--pod-dur-fast);background:0 0;padding:10px 16px}.pod-filters button:hover{border-color:var(--pod-signal);color:var(--pod-ink)}.pod-filters button.is-active{background:var(--pod-signal);color:var(--pod-signal-ink);border-color:#0000;font-weight:600}.pod-insight-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.pod-insight-card{color:var(--pod-ink);background:var(--pod-surface);border:1px solid var(--pod-hairline);border-radius:var(--pod-r-lg);transition:border-color var(--pod-dur), transform var(--pod-dur) var(--pod-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pod-insight-card:hover{border-color:var(--pod-hairline-strong);transform:translateY(-3px)}.pod-insight-card__media{aspect-ratio:16/10;background:var(--pod-art-paper);position:relative;overflow:hidden}.pod-insight-card__media img{transition:transform var(--pod-dur-slow) var(--pod-ease)}.pod-insight-card:hover .pod-insight-card__media img{transform:scale(1.04)}.pod-insight-card__body{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.pod-insight-card__body>span{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-signal);margin-bottom:12px;font-size:13px}.pod-insight-card__body h3{margin-bottom:14px;font-size:25px;font-weight:700;line-height:1.25}.pod-insight-card__body p{color:var(--pod-ink-muted);flex:1;margin:0 0 18px;font-size:16px;line-height:1.55}.pod-insight-card__meta{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.08em;letter-spacing:.02em;text-transform:none;color:var(--pod-ink-muted);margin-bottom:14px;font-size:13px}.pod-insight-card__foot{border-top:1px solid var(--pod-hairline);color:var(--pod-signal);justify-content:space-between;align-items:center;padding-top:16px;font-size:12px;font-weight:600;display:flex}.pod-insight-card__foot .pod-tags{flex-wrap:wrap;gap:6px;display:flex}.pod-insight-card__foot .pod-tags i{color:var(--pod-ink-muted);border:1px solid var(--pod-hairline-strong);border-radius:var(--pod-r-pill);padding:3px 9px;font-size:13px;font-style:normal}.pod-empty{text-align:center;border:1px dashed var(--pod-hairline-strong);border-radius:var(--pod-r-lg);padding:72px 24px}.pod-empty p{color:var(--pod-ink-muted);margin:10px 0 22px}.pod-empty button{border-radius:var(--pod-r-pill);border:1px solid var(--pod-hairline-strong);color:var(--pod-ink);font-family:var(--font-body);cursor:pointer;background:0 0;padding:12px 22px}.pod-article-container{padding-top:56px;padding-bottom:70px}.pod-article-header h1{letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(36px,4.8vw,68px);font-weight:700;line-height:1.08}.pod-article-header{max-width:72ch;margin:0 auto 40px}.pod-article-header>p{color:var(--pod-ink-muted);margin:16px 0 22px;font-size:17px;line-height:1.6}.pod-article-header__meta{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.08em;color:var(--pod-ink-muted);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.pod-article-hero{aspect-ratio:16/8;border-radius:var(--pod-r-lg);margin-bottom:56px;position:relative;overflow:hidden}.pod-article-layout{grid-template-columns:220px 1fr;align-items:start;gap:56px;display:grid}.pod-article-aside{flex-direction:column;gap:14px;display:flex;position:sticky;top:30px}.pod-article-aside strong{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.08em;color:var(--pod-ink-muted);font-size:10px}.pod-article-aside div{flex-wrap:wrap;gap:8px;display:flex}.pod-article-aside span{color:var(--pod-ink-muted);border:1px solid var(--pod-hairline-strong);border-radius:var(--pod-r-pill);padding:5px 12px;font-size:11px;display:inline-block}.pod-article-aside a{color:var(--pod-signal);font-size:13px;font-weight:500;text-decoration:none}.pod-article-prose{max-width:68ch;color:var(--pod-ink);font-size:17px;line-height:1.75}.pod-article-prose h2{letter-spacing:-.01em;margin:44px 0 18px;font-size:26px;font-weight:700}.pod-article-prose h2:first-child{margin-top:0}.pod-article-prose p{margin:0 0 20px}.pod-article-prose a{color:var(--pod-signal);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--pod-signal) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--pod-signal) 40%, transparent)}.pod-article-prose ul,.pod-article-prose ol{margin:0 0 20px;padding-left:22px}.pod-article-prose ul{list-style:outside}.pod-article-prose ol{list-style:decimal}.pod-article-prose li{margin-bottom:8px}.pod-article-prose li::marker{color:var(--pod-signal)}.pod-article-prose blockquote{border-left:2px solid var(--pod-signal);font-family:var(--font-display);color:var(--pod-ink);margin:32px 0;padding:4px 0 4px 24px;font-size:20px;font-weight:700;line-height:1.35}@media (width<=820px){.pod-article-layout{grid-template-columns:1fr}.pod-article-aside{flex-flow:wrap;position:static}}.pod-related{border-top:1px solid var(--pod-hairline);margin-top:72px;padding-top:48px}.pod-related__eyebrow{font-family:var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--pod-signal);margin-bottom:14px;font-size:11px;display:block}.pod-related h2{margin-bottom:28px;font-size:28px}.pod-related__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.pod-related__grid a{border-radius:var(--pod-r-md);border:1px solid var(--pod-hairline-strong);color:var(--pod-ink);padding:22px;text-decoration:none;display:block}.pod-related__grid a:hover{border-color:var(--pod-signal)}.pod-related__grid h3{margin-bottom:8px;font-size:16px}.pod-related__grid p{color:var(--pod-ink-muted);margin:0;font-size:13px}.pod-back-link{color:var(--pod-signal);align-items:center;gap:8px;margin-top:40px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pod-doc{max-width:68ch;margin:0 auto;padding-top:56px;padding-bottom:120px}.pod-doc h1{margin-bottom:8px;font-size:clamp(32px,4vw,44px)}.pod-doc>p:first-of-type{color:var(--pod-ink-muted);margin-bottom:48px;font-size:14px}.pod-doc h2{margin:40px 0 14px;font-size:20px}.pod-doc p{color:var(--pod-ink);margin:0 0 16px;font-size:16px;line-height:1.7}.pod-doc a{color:var(--pod-signal)}.pod-notfound{text-align:center;min-height:92svh;padding:40px var(--pod-gutter);background:var(--pod-canvas);color:var(--pod-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pod-notfound__inner{z-index:1;max-width:46ch;position:relative}.pod-notfound h1{margin:18px 0 16px;font-size:clamp(36px,5vw,56px)}.pod-notfound p{color:var(--pod-ink-muted);margin-bottom:36px;font-size:16px}.pod-notfound__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.pod-twoup{background:var(--pod-hairline);border-radius:var(--pod-r-lg);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.pod-twoup__col{background:var(--pod-surface);padding:36px}.pod-twoup__col h2{margin-bottom:14px;font-size:24px}.pod-twoup__col p:not(.pod-eyebrow){color:var(--pod-ink-muted);margin:0;font-size:14.5px;line-height:1.6}@media (width<=760px){.pod-twoup{grid-template-columns:1fr}}.pod-mediasplit{border-radius:var(--pod-r-lg);background:var(--pod-surface);border:1px solid var(--pod-hairline);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;display:grid;overflow:hidden}.pod-mediasplit.is-reverse{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.pod-mediasplit.is-reverse .pod-mediasplit__media{order:2}.pod-mediasplit__media{aspect-ratio:4/3;align-self:stretch;position:relative}.pod-mediasplit__body{padding:20px 36px 20px 0}.pod-mediasplit.is-reverse .pod-mediasplit__body{padding:20px 0 20px 36px}.pod-mediasplit__body h2{margin-bottom:14px;font-size:26px}.pod-mediasplit__body>p{color:var(--pod-ink-muted);margin:0 0 20px;font-size:14.5px;line-height:1.6}.pod-mediasplit__body ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pod-mediasplit__body li{color:var(--pod-ink-muted);padding-left:20px;font-size:16px;position:relative}.pod-mediasplit__body li:before{content:"";background:var(--pod-signal);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}@media (width<=760px){.pod-mediasplit,.pod-mediasplit.is-reverse{grid-template-columns:1fr}.pod-mediasplit .pod-mediasplit__media{aspect-ratio:16/10;background:var(--pod-art-paper);order:-1;overflow:hidden}.pod-mediasplit__body,.pod-mediasplit.is-reverse .pod-mediasplit__body{padding:8px 28px 32px}}.pod-hero-video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pod-hero-video.is-ready{opacity:1}.pod-editorial-split{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(32px,8vw,110px);display:grid}.pod-editorial-split h2{font-size:clamp(38px,5.4vw,74px)}.pod-editorial-split p{color:var(--pod-ink-muted);max-width:45ch;margin:0 0 22px}.pod-editorial-split p.pod-lead{color:var(--pod-ink);font-size:clamp(21px,2.3vw,28px);line-height:1.4}.pod-system-split{grid-template-columns:1fr;gap:0;margin-top:50px;display:grid}.pod-blueprint{border-radius:var(--pod-r-lg);background:radial-gradient(ellipse at 50% 50%, var(--pod-signal-soft), transparent 68%), var(--pod-canvas-alt);color:var(--pod-signal);padding:35px}.pod-blueprint svg{width:100%;max-width:650px;height:auto;margin:0 auto;display:block}.pod-blueprint__label{color:var(--pod-ink-muted)}.pod-blueprint__note{text-align:center;color:var(--pod-ink-muted);padding-top:14px;font-size:11px;display:block}.pod-part{border-bottom:1px solid var(--pod-hairline-strong);padding:24px 0}.pod-part>span{color:var(--pod-gold);padding-top:6px}.pod-part h3{font-size:clamp(20px,2vw,27px);font-weight:700}.pod-part p{color:var(--pod-ink-muted);max-width:34ch;margin:18px 0 0;font-size:15px}.pod-transformation{background:var(--pod-canvas-alt)}.pod-transformation__image{height:clamp(260px,45vw,620px);position:relative;overflow:hidden}.pod-transformation__image img{object-fit:cover}.pod-transformation__image:after{content:"";background:linear-gradient(transparent 55%, var(--pod-canvas-alt));position:absolute;inset:0}.pod-transformation__image .pod-media-caption{right:var(--pod-gutter);z-index:1;position:absolute;bottom:28px}.pod-founder{max-width:calc(var(--pod-frame) + 2 * var(--pod-gutter));align-items:center;min-height:650px;margin-inline:auto;padding:100px 0;display:flex;position:relative;overflow:hidden}.pod-founder>img{object-fit:cover;object-position:50% 38%}.pod-founder__shade{background:linear-gradient(90deg, var(--pod-canvas) 5%, color-mix(in srgb, var(--pod-canvas) 80%, transparent) 50%, color-mix(in srgb, var(--pod-canvas) 25%, transparent));position:absolute;inset:0}.pod-founder__content{width:100%;position:relative}.pod-founder blockquote{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:40px 0 28px;font-size:clamp(36px,5.3vw,72px);font-weight:700;line-height:1.08}.pod-founder__content>.pod-mono{color:var(--pod-gold);line-height:1.8}.pod-founder__text{max-width:44ch;color:var(--pod-ink-muted);font-size:16px}.pod-founder .pod-media-caption{margin-top:40px;display:block}.pod-scale{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:64px;display:grid}.pod-scale__stage{border-top:1px solid var(--pod-hairline-strong);padding-top:22px}.pod-scale__number{font:800 clamp(80px, 12vw, 160px)/1 var(--font-display);letter-spacing:-.05em;color:var(--pod-signal);margin-bottom:30px;display:block}.pod-scale__stage h3{font-size:26px;font-weight:700}.pod-scale__stage p{color:var(--pod-ink-muted);font-size:15px}.pod-scale__stage>.pod-mono{color:var(--pod-gold)}.pod-contact{background:var(--pod-surface);border-top:1px solid var(--pod-hairline-strong)}.pod-contact-grid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px;display:grid}.pod-contact-card{border:1px solid var(--pod-hairline-strong);border-radius:var(--pod-r-md);transition:border-color var(--pod-dur);flex-direction:column;padding:32px 26px;text-decoration:none;display:flex}.pod-contact-card:hover{border-color:var(--pod-signal)}.pod-contact-card>.pod-mono{color:var(--pod-gold)}.pod-contact-card h3{margin-top:26px;font-size:clamp(24px,2.7vw,34px)}.pod-contact-card p{color:var(--pod-ink-muted);margin:20px 0 32px;font-size:14px;line-height:1.7}.pod-contact-card__action{color:var(--pod-signal);align-items:center;gap:10px;margin-top:32px;font-size:13px;display:flex}.pod-contact-email{font:700 clamp(22px, 3.5vw, 44px) var(--font-display);overflow-wrap:anywhere;align-items:center;gap:20px;margin-top:54px;text-decoration:none;display:inline-flex}.pod-team-list{margin-top:50px}.pod-team-person{border-top:1px solid var(--pod-hairline-strong);grid-template-columns:40px 1fr 1fr;align-items:center;gap:30px;padding:30px 0;display:grid}.pod-team-person h3{font-size:clamp(24px,3vw,36px)}.pod-team-person>span{color:var(--pod-ink-muted)}.pod-team-person>span:last-child{justify-self:end}.pod-article-notice{border-left:2px solid var(--pod-signal);color:var(--pod-ink-muted);padding-left:20px;font-size:14px}@media (width<=900px){.pod-system-split{gap:30px}.pod-contact-grid{gap:14px}.pod-contact-card{padding:25px 20px}}@media (width<=720px){.pod-editorial-split,.pod-system-split,.pod-contact-grid{grid-template-columns:1fr;gap:36px}.pod-founder{min-height:640px;padding:70px 0}.pod-founder__shade{background:color-mix(in srgb, var(--pod-canvas) 76%, transparent)}.pod-scale{gap:20px;margin-top:40px}.pod-scale__number{font-size:clamp(58px,16vw,110px)}.pod-scale__stage h3{font-size:20px}.pod-scale__stage p{font-size:13px}.pod-team-person{grid-template-columns:24px 1fr;gap:16px}.pod-team-person>span:last-child{grid-column:2;justify-self:start}}@media (width<=480px){.pod-scale{grid-template-columns:1fr;gap:38px}.pod-scale__stage{grid-template-columns:100px 1fr;gap:8px 20px;display:grid}.pod-scale__number{grid-row:span 3;margin:0;font-size:72px}.pod-scale__stage p{margin:8px 0;font-size:14px}.pod-scale__stage>.pod-mono{grid-column:2}.pod-hero h1{font-size:clamp(42px,12.5vw,62px)}.pod-blueprint{padding:20px}}.pod-parts{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.pod-part summary{grid-template-columns:25px 1fr 18px;align-items:start;gap:12px;display:grid}.pod-part summary>.pod-mono{color:var(--pod-gold);padding-top:5px}.pod-part summary svg{color:var(--pod-ink-muted);margin-top:4px}.pod-part[open] summary svg,.pod-process-details details[open] summary svg,.pod-scale details[open] summary svg{transform:rotate(45deg)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary::marker{content:""}.pod-visual-chapter{max-width:calc(var(--pod-frame) + 2 * var(--pod-gutter));align-items:center;min-height:78svh;margin-inline:auto;display:flex;position:relative;overflow:hidden}.pod-visual-chapter>img{object-fit:cover}.pod-visual-chapter__shade{background:linear-gradient(90deg, color-mix(in srgb, var(--pod-canvas) 85%, transparent), color-mix(in srgb, var(--pod-canvas) 45%, transparent) 55%, color-mix(in srgb, var(--pod-canvas) 20%, transparent));position:absolute;inset:0}.pod-visual-chapter__content{width:100%;padding-top:100px;padding-bottom:100px;position:relative}.pod-visual-chapter h2{letter-spacing:-.03em;max-width:19ch;font-size:clamp(40px,6.4vw,86px);font-weight:700}.pod-visual-chapter p{color:var(--pod-ink);max-width:34ch;margin:28px 0;font-size:18px;line-height:1.6}.pod-visual-chapter .pod-btn-ghost{margin-top:8px}.pod-visual-chapter>.pod-media-caption{bottom:24px;right:var(--pod-gutter);position:absolute}.pod-scale summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.pod-scale details{margin-bottom:20px}.pod-scale summary svg{color:var(--pod-ink-muted);flex-shrink:0}.pod-process-visual{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-top:46px;display:grid}.pod-process-visual__media{border-radius:var(--pod-r-lg);min-height:480px;position:relative;overflow:hidden}.pod-process-visual__media img{object-fit:cover}.pod-process-visual__media .pod-media-caption{background:var(--pod-canvas);border-radius:var(--pod-r-pill);padding:8px;position:absolute;bottom:24px;right:24px}.pod-process-details details{border-bottom:1px solid var(--pod-hairline-strong);padding:25px 0}.pod-process-details summary{grid-template-columns:25px 1fr 18px;align-items:center;gap:16px;display:grid}.pod-process-details summary>span{color:var(--pod-gold)}.pod-process-details h3{font-size:clamp(21px,2.5vw,30px);font-weight:700}.pod-process-details p{color:var(--pod-ink-muted);max-width:38ch;padding-left:41px;font-size:17px}.pod-claims summary{justify-content:space-between;align-items:center;gap:30px;display:flex}.pod-claims h2{font-size:clamp(36px,4.7vw,62px);font-weight:700}.pod-claims summary>span{color:var(--pod-signal);font-size:13px}.pod-claims__detail{max-width:65ch;color:var(--pod-ink-muted);margin-top:35px}@media (width<=900px){.pod-hero{min-height:0;height:min(720px, calc(100svh - 116px - env(safe-area-inset-bottom,0px)));justify-content:center;padding:32px 0}.pod-hero--sketch .pod-hero-content{padding:0 24px}.pod-hero--sketch h1{text-shadow:0 2px 18px #07090a80;max-width:19ch;font-size:clamp(38px,7vw,62px)}.pod-hero--sketch .pod-hero-media img,.pod-hero--sketch .pod-hero-video{object-position:center}.pod-hero .pod-sub{max-width:27ch;font-size:17px}.pod-hero .pod-actions{gap:12px}.pod-parts{grid-template-columns:1fr;gap:0}.pod-part p{max-width:none;padding-left:37px}.pod-visual-chapter{min-height:640px}.pod-visual-chapter__shade{background:color-mix(in srgb, var(--pod-canvas) 65%, transparent)}.pod-visual-chapter p{font-size:16px}.pod-process-visual{grid-template-columns:1fr;gap:20px}.pod-process-visual__media{min-height:300px}.pod-claims summary{flex-direction:column;align-items:start}}.pod-sketch{background:var(--pod-art-paper);min-height:600px;color:var(--pod-art-ink);border:1px solid var(--pod-hairline-strong);border-radius:var(--pod-r-lg);grid-template-columns:1fr 1fr;align-items:center;margin:0 0 32px;display:grid;position:relative;overflow:hidden}.pod-sketch__copy{padding:clamp(28px,5vw,64px)}.pod-sketch__copy>.pod-mono{letter-spacing:.08em;color:var(--pod-art-muted);font-size:13px}.pod-sketch__copy h3{font:700 clamp(32px, 4vw, 54px)/1.08 var(--font-display);letter-spacing:-.03em;margin:24px 0}.pod-sketch__copy p{color:var(--pod-art-muted);font-size:17px;line-height:1.7}.pod-sketch__copy a{min-height:44px;color:var(--pod-art-ink);align-items:center;gap:16px;margin-top:20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pod-sketch__art{background:var(--pod-art-paper);aspect-ratio:1;position:relative}.pod-sketch__art>img{object-fit:contain}.pod-sketch__art:has(>video.is-ready)>img{visibility:hidden}.pod-sketch__art>img,.pod-sketch__art>video{mix-blend-mode:multiply;filter:brightness(1.08);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=720px){.pod-sketch{grid-template-columns:1fr}.pod-sketch__copy{order:0}.pod-visual-card{min-height:580px}}.pod-experience{isolation:isolate;background:var(--pod-canvas);padding-bottom:58px;position:relative;overflow:hidden}.pod-experience__atmosphere{z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 240px calc(100% - 320px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 240px calc(100% - 320px),#0000 100%)}.pod-experience__atmosphere>img{object-fit:cover;object-position:50% 35%}.pod-experience__veil{background:linear-gradient(180deg, var(--pod-canvas), color-mix(in srgb, var(--pod-canvas) 20%, transparent) 24%, color-mix(in srgb, var(--pod-canvas) 20%, transparent) 50%, var(--pod-canvas) 100%);position:absolute;inset:0}.pod-experience__intro{max-width:var(--pod-frame);min-height:640px;padding:90px var(--pod-gutter) 100px;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.pod-experience__brand{margin-bottom:20px}.pod-experience__brand .pod-brand__word{font-size:29px}.pod-experience__brand .pod-mark{margin-right:5px;transform:scale(1.15)}.pod-experience__status{color:var(--pod-ink-muted);letter-spacing:.08em;margin:0 0 30px;font-size:13px}.pod-experience h1,.pod-experience h2{letter-spacing:-.035em;font-size:clamp(42px,5.2vw,72px);font-weight:700;line-height:1.06}.pod-experience__description{color:var(--pod-ink);margin:28px 0 30px;font-size:17px;line-height:1.65}.pod-experience__intro .pod-btn-primary{padding:14px 24px}.pod-experience__signals{pointer-events:none;z-index:-1;position:absolute;inset:40px 12% 50px}.pod-experience__signals i{background:var(--pod-ink);opacity:.4;width:4px;height:4px;position:absolute}.pod-experience__signals i:first-child{top:12%;left:16%}.pod-experience__signals i:nth-child(2){background:var(--pod-signal);top:19%;left:30%}.pod-experience__signals i:nth-child(3){top:14%;left:69%}.pod-experience__signals i:nth-child(4){background:var(--pod-gold);top:25%;left:82%}.pod-experience__signals i:nth-child(5){top:51%;left:9%}.pod-experience__signals i:nth-child(6){background:var(--pod-signal);top:51%;left:89%}.pod-experience__signals i:nth-child(7){top:79%;left:21%}.pod-experience__signals i:nth-child(8){top:79%;left:75%}.pod-experience__signals i:nth-child(9){background:var(--pod-gold);top:91%;left:32%}.pod-experience__signals i:nth-child(10){top:93%;left:66%}.pod-experience__signals i:nth-child(11){background:var(--pod-signal);top:28%;left:6%}.pod-experience__signals i:nth-child(12){top:78%;left:95%}.pod-wide{width:calc(100% - 2 * var(--pod-gutter));max-width:var(--pod-frame);margin-inline:auto}.pod-experience__cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pod-visual-card{border-radius:var(--pod-r-lg);background:var(--pod-art-paper);min-height:660px;color:var(--pod-art-ink);border:1px solid var(--pod-hairline-strong);transition:border-color var(--pod-dur), transform var(--pod-dur);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.pod-visual-card:hover{border-color:var(--pod-signal);transform:translateY(-3px)}.pod-visual-card:focus-visible,.pod-insight-card:focus-visible{outline:3px solid var(--pod-signal);outline-offset:4px;border-radius:var(--pod-r-lg)}.pod-visual-card__media{background:var(--pod-art-paper);position:absolute;inset:42% 0 0;overflow:hidden}.pod-visual-card__media>img{object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.08);-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}.pod-visual-card__body{z-index:1;flex-direction:column;align-items:flex-start;padding:32px;display:flex;position:relative}.pod-visual-card__body>.pod-mono{color:var(--pod-art-muted);margin-bottom:20px;font-size:13px}.pod-visual-card h3{letter-spacing:-.03em;font-size:clamp(30px,3.5vw,45px);font-weight:700;line-height:1.08}.pod-visual-card__link{width:100%;color:var(--pod-art-ink);border-top:1px solid #24282033;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;font-size:14px;display:flex}.pod-visual-card__link svg{color:var(--pod-art-ink);flex-shrink:0}.pod-experience__vision{color:var(--pod-ink-muted);text-align:center;margin:32px var(--pod-gutter) 0;font-size:13px;line-height:1.8}.pod-experience__vision a{color:var(--pod-ink);align-items:center;gap:8px;margin-top:8px;text-decoration:none;display:inline-flex}.pod-home-invitation{border-top:1px solid var(--pod-hairline);background:var(--pod-canvas);padding:80px 0}.pod-home-invitation__inner{grid-template-columns:1fr 1.2fr;align-items:center;gap:100px;display:grid}.pod-origin-note blockquote{font:700 clamp(24px, 2.5vw, 34px)/1.2 var(--font-display);letter-spacing:-.02em;max-width:22ch;margin:0}.pod-origin-note p{color:var(--pod-ink-muted);margin:22px 0 15px;font-size:12px}.pod-origin-note a{color:var(--pod-signal);align-items:center;gap:9px;font-size:13px;text-decoration:none;display:inline-flex}.pod-home-invitation h2{letter-spacing:-.03em;font-size:clamp(36px,4.5vw,62px);font-weight:700}.pod-home-audiences{flex-wrap:wrap;gap:12px 24px;margin:20px 0;display:flex}.pod-home-audiences a{min-height:44px;color:var(--pod-ink-muted);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.pod-home-audiences a:hover{color:var(--pod-signal)}.pod-home-email{border-bottom:1px solid var(--pod-hairline-strong);align-items:center;min-height:44px;padding-bottom:5px;font-size:18px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.pod-experience__atmosphere>img{animation:24s ease-in-out infinite alternate pod-material-drift}.pod-experience__signals i{animation:8s ease-in-out infinite alternate pod-signal-breathe}.pod-experience__signals i:nth-child(3n){animation-delay:-4s}}@keyframes pod-material-drift{0%{transform:scale(1.035)translateY(-5px)}to{transform:scale(1.065)translateY(8px)}}@keyframes pod-signal-breathe{0%{opacity:.2}to{opacity:.5}}@media (width<=720px){.pod-experience__intro{min-height:570px;padding-top:80px;padding-bottom:80px}.pod-experience__description{font-size:15px}.pod-experience__cards{grid-template-columns:1fr;gap:18px}.pod-visual-card__body{padding:28px}.pod-home-invitation__inner{grid-template-columns:1fr;gap:55px}.pod-home-invitation{padding:60px 0}.pod-home-audiences{gap:18px}}.pod-experience--page{width:calc(100% - 2 * var(--pod-gutter));max-width:var(--pod-frame);border-radius:var(--pod-r-lg);margin:0 auto 40px}.pod-experience--page .pod-experience__intro{min-height:620px;padding-top:90px}.pod-home-invitation__inner.is-single{text-align:center;display:block}.is-single .pod-home-audiences{justify-content:center}.pod-product-details{max-width:880px;padding-top:30px;padding-bottom:75px}.pod-product-intro{color:var(--pod-ink-muted);max-width:60ch;margin:0 0 36px;font-size:17px}.pod-product-details__parts .pod-part h2{font-size:clamp(24px,3vw,36px);font-weight:700}.pod-product-details__parts .pod-part p{max-width:60ch;padding-left:37px;font-size:17px}.pod-product-drawing{border-bottom:1px solid var(--pod-hairline-strong);padding:24px 0}.pod-product-drawing summary{color:var(--pod-ink-muted);justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.pod-product-drawing[open]>.pod-blueprint{margin-top:30px}.pod-product-drawing p{max-width:60ch;color:var(--pod-ink-muted);font-size:17px}.pod-mission-overview{padding:70px 0}.pod-mission-overview>.pod-container:first-child{text-align:center;margin-bottom:45px}.pod-mission-overview h2{font-size:clamp(34px,4vw,54px);font-weight:700}.pod-mission-overview p{color:var(--pod-ink-muted);margin:25px 0;font-size:17px;line-height:1.8}.pod-company-vision{color:var(--pod-ink-muted);text-align:center;font-size:14px}.pod-footer-nav{flex-wrap:wrap;justify-content:flex-end;gap:16px 25px;padding-top:5px;display:flex}.pod-footer-nav a{color:var(--pod-ink-muted);font-size:13px;text-decoration:none}.pod-footer-nav a:hover{color:var(--pod-signal)}@media (width<=720px){.pod-footer-grid{grid-template-columns:1fr;gap:25px}.pod-footer-nav{justify-content:flex-start}}.pod-company-origin{text-align:center;padding-top:65px}.pod-company-origin blockquote{font:700 clamp(26px, 3.2vw, 44px)/1.15 var(--font-display);letter-spacing:-.025em;max-width:30ch;margin:0 auto}.pod-company-origin p{color:var(--pod-ink-muted);margin-top:22px;font-size:12px}.pod-stream-letter{animation:.16s ease-out both pod-letter-arrive;display:inline-block}@keyframes pod-letter-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pod-renewal-dot{color:var(--pod-signal)}.pod-btn-primary--glass{background:linear-gradient(100deg, color-mix(in srgb, var(--pod-signal) 5%, transparent), color-mix(in srgb, var(--pod-signal-2) 5%, transparent));box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pod-btn-primary--glass:hover{background:linear-gradient(100deg, color-mix(in srgb, var(--pod-signal) 10%, transparent), color-mix(in srgb, var(--pod-signal-2) 10%, transparent))}@media (prefers-reduced-motion:reduce){.pod-stream-letter{animation:none}}.pod-hero--sketch .pod-btn-ghost--hero-trial{background:color-mix(in srgb, var(--pod-signal) 16%, transparent);border-color:color-mix(in srgb, var(--pod-signal) 32%, transparent);color:var(--pod-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.pod-hero--sketch .pod-btn-ghost--hero-trial:hover{background:var(--pod-signal);border-color:var(--pod-signal);color:var(--pod-signal-ink)}.pod-home-insights{padding-block:72px}.pod-home-insights__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.pod-home-insights__heading .pod-mono{color:var(--pod-gold);margin:0 0 16px}.pod-home-insights h2{font-size:clamp(36px,4.5vw,60px);font-weight:700}.pod-home-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pod-home-article{isolation:isolate;border-radius:var(--pod-r-lg);background:var(--pod-art-paper);min-height:600px;color:var(--pod-art-ink);border:1px solid var(--pod-hairline-strong);transition:transform var(--pod-dur);text-decoration:none;position:relative;overflow:hidden}.pod-home-article:hover{transform:translateY(-3px)}.pod-home-article:focus-visible{outline:3px solid var(--pod-signal);outline-offset:4px}.pod-home-article__image{z-index:-1;position:absolute;inset:48% 0 0}.pod-home-article__image img{object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.08);-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.pod-home-article__copy{grid-template-rows:auto 1fr auto;min-height:340px;padding:30px;display:grid}.pod-home-article__copy>.pod-mono{color:var(--pod-art-muted);letter-spacing:.04em;font-size:12px}.pod-home-article h3{margin-top:20px;font-size:clamp(25px,2.4vw,34px);font-weight:700;line-height:1.12}.pod-home-article__link{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}@media (width<=900px){.pod-home-insights__grid{grid-template-columns:1fr}.pod-home-article{min-height:520px}.pod-home-article__image{top:40%}}@media (width<=720px){.pod-home-insights{padding-block:52px}.pod-home-insights__heading{flex-direction:column;align-items:flex-start}}
