.ticker{position: relative;overflow: hidden;margin: -22px 0 24px;border-block: 1px solid rgba(154,115,20,.32);background: linear-gradient(180deg,rgba(255,255,255,.75),rgba(236,239,244,.75));box-shadow: inset 0 1px 0 #fff;-webkit-mask-image: linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent);mask-image: linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent);}.ticker-track{display: flex;width: max-content;animation: marquee 80s linear infinite;}.ticker:hover .ticker-track{animation-play-state: paused;}.tick{display: inline-flex;align-items: baseline;gap: 8px;padding: 10px 26px;white-space: nowrap;font-size: .8125rem;color: var(--ink-2);border-right: 1px solid rgba(154,115,20,.18);}.tick b{font-size: .625rem;font-weight: 700;letter-spacing: .13em;text-transform: uppercase;color: var(--au-ink);}.tick .tv{font-size: .9375rem;font-weight: 700;letter-spacing: -.02em;color: var(--ink);}.tick i{font-style: normal;color: var(--ink-3);}.tick em{font-style: normal;font-weight: 600;}.d{font-weight: 600;white-space: nowrap;}.d.up{color: var(--jade);}.d.down{color: var(--brick);}.d.neutral,.d.flat{color: var(--ink-2);}.d .yy{font-weight: 500;color: var(--ink-3);}.hero{position: relative;isolation: isolate;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: 56px;align-items: center;padding: 18px 0 30px;}.hero::before{content: "";position: absolute;z-index: -1;inset: -34px calc(-1 * var(--gutter)) -10px;pointer-events: none;background: linear-gradient(rgba(154,115,20,.11) 1px,transparent 1px) 0 0 / 30px 30px,linear-gradient(90deg,rgba(154,115,20,.11) 1px,transparent 1px) 0 0 / 30px 30px;-webkit-mask-image: linear-gradient(180deg,#000 30%,transparent 100%),linear-gradient(90deg,transparent 0%,#000 45%,#000 80%,transparent 100%);-webkit-mask-composite: source-in;mask-image: linear-gradient(180deg,#000 30%,transparent 100%),linear-gradient(90deg,transparent 0%,#000 45%,#000 80%,transparent 100%);mask-composite: intersect;}.hero h1{max-width: 12ch;font-size: clamp(2.6rem,4.8vw,4.3rem);}.hero .lede{max-width: 46ch;font-size: 1.0625rem;}.cta{display: flex;flex-wrap: wrap;gap: 12px;margin: 28px 0 0;}.dial{position: relative;display: flex;color: inherit;justify-self: center;align-self: center;width: min(100%,620px);aspect-ratio: 1;perspective: 1100px;container-type: inline-size;animation: dial-in 1.1s var(--ease) backwards;}.dial:hover{text-decoration: none;}.dial .tilt{border-radius: 50%;}.dial .face{position: relative;flex: 1;min-width: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 15% 13% 13%;text-align: center;border-radius: 50%;background: radial-gradient(circle at 50% 36%,rgba(255,255,255,.95),rgba(255,255,255,0) 52%),repeating-conic-gradient(from 0deg,rgba(255,255,255,.55) 0deg .6deg,rgba(128,140,160,.11) .6deg 1.2deg),radial-gradient(circle,#f8f9fb 0%,#eaedf2 66%,#d6dbe4 100%);box-shadow: inset 0 0 0 1px rgba(255,255,255,.95),inset 0 0 0 6px rgba(246,247,250,.9),inset 0 0 0 7px rgba(154,115,20,.38),0 0 0 1px rgba(20,28,40,.10),0 0 0 11px #f7f8fa,0 0 0 12px rgba(154,115,20,.55),0 0 0 13px rgba(255,255,255,.9),0 2px 0 13px #e4e7ed,0 4px 0 13px #dadee6,0 6px 0 13px #d0d5de,0 8px 0 13px #c6ccd6,0 10px 0 13px #bcc3ce,0 12px 2px 13px rgba(120,130,146,.6),0 40px 60px -16px rgba(30,40,60,.42),0 80px 120px -56px rgba(107,77,11,.45);transform-style: preserve-3d;transition: transform .55s var(--ease),box-shadow .55s var(--ease);}.dial:hover .face,.dial:focus-visible .face{box-shadow: inset 0 0 0 1px rgba(255,255,255,.95),inset 0 0 0 6px rgba(246,247,250,.9),inset 0 0 0 7px rgba(154,115,20,.38),0 0 0 1px rgba(20,28,40,.10),0 0 0 11px #f7f8fa,0 0 0 12px rgba(154,115,20,.75),0 0 0 13px rgba(255,255,255,.9),0 2px 0 13px #e4e7ed,0 4px 0 13px #dadee6,0 6px 0 13px #d0d5de,0 8px 0 13px #c6ccd6,0 10px 0 13px #bcc3ce,0 12px 2px 13px rgba(120,130,146,.6),0 50px 70px -16px rgba(30,40,60,.46),0 90px 130px -56px rgba(107,77,11,.55);}.dial .face::before{content: "";position: absolute;inset: 3.5%;border-radius: 50%;pointer-events: none;background: #6a7384;-webkit-mask: radial-gradient(circle closest-side,transparent 0 90.5%,#000 90.5% 96%,transparent 96%),repeating-conic-gradient(from -.25deg,#000 0deg .5deg,transparent .5deg 6deg);-webkit-mask-composite: source-in;mask: radial-gradient(circle closest-side,transparent 0 90.5%,#000 90.5% 96%,transparent 96%),repeating-conic-gradient(from -.25deg,#000 0deg .5deg,transparent .5deg 6deg);mask-composite: intersect;}.dial .face::after{content: "";position: absolute;inset: 3.5%;border-radius: 50%;pointer-events: none;background: var(--au-polish);-webkit-mask: radial-gradient(circle closest-side,transparent 0 80%,#000 80% 96%,transparent 96%),repeating-conic-gradient(from -1.2deg,#000 0deg 2.4deg,transparent 2.4deg 30deg);-webkit-mask-composite: source-in;mask: radial-gradient(circle closest-side,transparent 0 80%,#000 80% 96%,transparent 96%),repeating-conic-gradient(from -1.2deg,#000 0deg 2.4deg,transparent 2.4deg 30deg);mask-composite: intersect;}.dial .glint{position: absolute;inset: 3.5%;border-radius: 50%;pointer-events: none;background: conic-gradient(from var(--tick),transparent 0deg 292deg,rgba(255,246,220,.0) 292deg,rgba(255,244,214,.5) 354deg,rgba(255,255,255,.9) 359.2deg,transparent 360deg);animation: tick 60s steps(60) infinite;}.dial .face > :not(.glint){position: relative;}.dial-name{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0 0 4%;font-size: .75rem;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: var(--au-ink);}.dial-name::before{content: "";width: 16px;height: 3px;background: var(--au-polish);flex: none;}.dial-value{display: block;font-size: 19cqi;line-height: .96;letter-spacing: -.055em;font-weight: 600;color: var(--au-ink);background: linear-gradient(180deg,#7a5a12 0%,#a07c1c 34%,#6b4d0b 58%,#4f3906 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;filter: drop-shadow(0 1px 0 rgba(255,255,255,.9)) drop-shadow(0 6px 10px rgba(107,77,11,.18));}.dial-value .unit{display: block;margin: 3% 0 0;font-size: .28em;letter-spacing: 0;font-weight: 500;color: var(--ink-3);-webkit-text-fill-color: var(--ink-3);}.dial-value.pending{font-size: 1.25rem;-webkit-text-fill-color: var(--ink-3);background: none;filter: none;}.dial-meta{display: block;margin: 3% 0 0;font-size: .875rem;color: var(--ink-3);}.dial-spark{display: block;width: 62%;height: auto;margin: 5% auto 0;overflow: visible;}.dial-spark .spark-line{stroke-width: 1.6;}.dial-spark .spark-dot{stroke-width: 6;}.dial-spark .comet{stroke-width: 4;filter: drop-shadow(0 0 1px #fff) drop-shadow(0 0 3px #f3dfa0) drop-shadow(0 0 7px rgba(201,162,74,.9));}@supports selector(:has(*)){@media (prefers-reduced-motion: no-preference){.dial:has(.tilt i:nth-child(1):hover) .face{transform: rotateX(5deg) rotateY(-5deg);}.dial:has(.tilt i:nth-child(2):hover) .face{transform: rotateX(5deg);}.dial:has(.tilt i:nth-child(3):hover) .face{transform: rotateX(5deg) rotateY(5deg);}.dial:has(.tilt i:nth-child(4):hover) .face{transform: rotateY(-5deg);}.dial:has(.tilt i:nth-child(6):hover) .face{transform: rotateY(5deg);}.dial:has(.tilt i:nth-child(7):hover) .face{transform: rotateX(-5deg) rotateY(-5deg);}.dial:has(.tilt i:nth-child(8):hover) .face{transform: rotateX(-5deg);}.dial:has(.tilt i:nth-child(9):hover) .face{transform: rotateX(-5deg) rotateY(5deg);}.dial:hover .face > .dial-value{transform: translateZ(30px);}.dial:hover .face > .dial-spark{transform: translateZ(18px);}}}.tiles{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 16px;}.tile{position: relative;display: flex;color: inherit;min-width: 0;perspective: 900px;container-type: inline-size;animation: rise .7s var(--ease) backwards;}.tile:hover{text-decoration: none;}.tile .face{position: relative;flex: 1;min-width: 0;display: flex;flex-direction: column;padding: 15px 16px 10px;background: var(--sunburst);box-shadow: var(--plate);transform-style: preserve-3d;transition: transform .5s var(--ease),box-shadow .5s var(--ease);}.tile .face::after{content: "";position: absolute;inset: -1px;pointer-events: none;background: linear-gradient(var(--au),var(--au)) 0 0 / 2px 14px no-repeat,linear-gradient(var(--au),var(--au)) 0 0 / 14px 2px no-repeat,linear-gradient(var(--au),var(--au)) 100% 0 / 2px 14px no-repeat,linear-gradient(var(--au),var(--au)) 100% 0 / 14px 2px no-repeat,linear-gradient(var(--au),var(--au)) 0 100% / 2px 14px no-repeat,linear-gradient(var(--au),var(--au)) 0 100% / 14px 2px no-repeat,linear-gradient(var(--au),var(--au)) 100% 100% / 2px 14px no-repeat,linear-gradient(var(--au),var(--au)) 100% 100% / 14px 2px no-repeat;opacity: 0;transition: opacity .3s ease;}.tile:hover .face::after,.tile:focus-visible .face::after{opacity: 1;}.tile .face::before{content: "";position: absolute;inset: 0;pointer-events: none;background: radial-gradient(260px circle at var(--gx) var(--gy),rgba(255,255,255,.75),rgba(255,246,220,.25) 34%,transparent 64%);opacity: 0;transition: opacity .4s ease,--gx .5s var(--ease),--gy .5s var(--ease);}.tile:hover .face::before{opacity: 1;}.tile:hover .face{box-shadow: var(--plate-hi);}.tile .face > *{position: relative;transition: transform .5s var(--ease);}.tile .name{display: flex;align-items: flex-start;gap: 7px;margin: 0 0 8px;min-height: 2.7em;line-height: 1.35;font-size: .625rem;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--au-ink);}.tile .name::before{width: 10px;height: 2px;margin-top: .6em;}.tile .value{margin: 0;font-size: clamp(1.15rem,11.5cqi,1.8rem);font-weight: 600;line-height: 1;letter-spacing: -.045em;color: var(--ink);white-space: nowrap;}.tile .value .unit{font-size: .46em;}.tile .meta{margin: 7px 0 0;font-size: .75rem;color: var(--ink-3);}.tile .change{margin: 3px 0 0;font-size: .75rem;}.tile .spark{display: block;width: 100%;height: auto;margin-top: auto;padding-top: 10px;overflow: visible;}.tile.pending .value{font-size: .9375rem;font-weight: 500;color: var(--ink-3);white-space: normal;letter-spacing: -.01em;}.tile:nth-child(1){animation-delay: .05s;}.tile:nth-child(2){animation-delay: .09s;}.tile:nth-child(3){animation-delay: .13s;}.tile:nth-child(4){animation-delay: .17s;}.tile:nth-child(5){animation-delay: .21s;}.tile:nth-child(6){animation-delay: .25s;}.tile:nth-child(7){animation-delay: .29s;}.tile:nth-child(8){animation-delay: .33s;}.tile:nth-child(9){animation-delay: .37s;}.tile:nth-child(10){animation-delay: .41s;}.tilt{position: absolute;inset: 0;z-index: 4;display: grid;grid-template: repeat(3,1fr) / repeat(3,1fr);}.tilt i{display: block;}@supports selector(:has(*)){@media (prefers-reduced-motion: no-preference){.tile:has(.tilt i:nth-child(1):hover) .face{transform: rotateX(8deg) rotateY(-8deg) translateZ(10px);--gx: 84%;--gy: 84%;}.tile:has(.tilt i:nth-child(2):hover) .face{transform: rotateX(8deg) translateZ(10px);--gx: 50%;--gy: 90%;}.tile:has(.tilt i:nth-child(3):hover) .face{transform: rotateX(8deg) rotateY(8deg) translateZ(10px);--gx: 16%;--gy: 84%;}.tile:has(.tilt i:nth-child(4):hover) .face{transform: rotateY(-8deg) translateZ(10px);--gx: 90%;--gy: 50%;}.tile:has(.tilt i:nth-child(5):hover) .face{transform: translateZ(14px);--gx: 50%;--gy: 22%;}.tile:has(.tilt i:nth-child(6):hover) .face{transform: rotateY(8deg) translateZ(10px);--gx: 10%;--gy: 50%;}.tile:has(.tilt i:nth-child(7):hover) .face{transform: rotateX(-8deg) rotateY(-8deg) translateZ(10px);--gx: 84%;--gy: 16%;}.tile:has(.tilt i:nth-child(8):hover) .face{transform: rotateX(-8deg) translateZ(10px);--gx: 50%;--gy: 10%;}.tile:has(.tilt i:nth-child(9):hover) .face{transform: rotateX(-8deg) rotateY(8deg) translateZ(10px);--gx: 16%;--gy: 16%;}.tile:hover .face > .value{transform: translateZ(26px);}.tile:hover .face > .name,.tile:hover .face > .meta,.tile:hover .face > .change{transform: translateZ(14px);}.tile:hover .face > .spark{transform: translateZ(20px);}}}@supports not selector(:has(*)){.tile:hover .face{transform: translateY(-3px);}}.spark-line{fill: none;stroke: url(#grad-line-1);stroke-width: 1.8;stroke-linejoin: miter;stroke-miterlimit: 2.5;stroke-linecap: butt;stroke-dasharray: 1;stroke-dashoffset: 0;filter: drop-shadow(0 3px 4px rgba(107,77,11,.26));animation: pen 1.6s cubic-bezier(.45,0,.18,1) .35s both;}.spark-dot{fill: none;stroke: var(--au-ink);stroke-width: 6;stroke-linecap: square;filter: drop-shadow(0 0 4px rgba(201,162,74,.8));animation: fade .4s ease 1.7s both;}.spark-zero{stroke: rgba(107,77,11,.4);stroke-width: 1px;stroke-dasharray: 2 3;vector-effect: non-scaling-stroke;}.how-line{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border-top: 1px solid rgba(154,115,20,.32);}.how-line li{padding: 18px 26px 0 0;font-size: .875rem;line-height: 1.6;color: var(--ink-2);}.how-line li + li{padding-left: 26px;border-left: 1px solid var(--hair);}.how-n{display: block;margin: 0 0 8px;font-size: .6875rem;font-weight: 700;letter-spacing: .16em;color: var(--au-ink);}.how-line strong{color: var(--ink);font-weight: 600;}@property --tick{syntax: "<angle>";inherits: false;initial-value: 0deg;}@property --gx{syntax: "<percentage>";inherits: true;initial-value: 50%;}@property --gy{syntax: "<percentage>";inherits: true;initial-value: 20%;}@keyframes marquee{to{transform: translateX(-50%);}}@keyframes dial-in{from{opacity: 0;transform: scale(.94);}to{opacity: 1;transform: none;}}@keyframes tick{to{--tick: 360deg;}}@keyframes rise{from{opacity: 0;transform: translateY(18px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.tile,.tile .face,.tile .face > *{opacity: 1 !important;transform: none !important;}.dial,.dial .face,.dial .face > *{opacity: 1 !important;transform: none !important;}.ticker{overflow-x: auto;-webkit-mask-image: none;mask-image: none;}.spark-line{stroke-dashoffset: 0 !important;}}@media (max-width: 1060px){.hero{grid-template-columns: 1fr;gap: 26px;}.dial{width: min(calc(100% - 30px),500px);margin-block: 16px 26px;}.hero h1{max-width: 16ch;}}@media (max-width: 700px){.dial{width: min(calc(100% - 30px),420px);margin-block: 16px 26px;}.how-line{grid-template-columns: 1fr;}.how-line li + li{padding-left: 0;border-left: 0;border-top: 1px solid var(--hair);margin-top: 16px;}}@media (max-width: 820px){.tiles{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.tile .spark-line{stroke-width: 2.6;}}