/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--molten:oklch(84% .125 84);--molten-deep:oklch(62% .12 70)}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;@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;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}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-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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:where(:not(iframe)){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}*,:before,:after{box-sizing:border-box}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent)}}::selection{color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}h2[tabindex="-1"]:focus{outline:none}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot]>img{filter:saturate(.8)contrast(1.06)}html,body{overflow-x:clip}html{-webkit-tap-highlight-color:transparent}a,button,label,input,select,summary{touch-action:manipulation}section[id],[id=rates]{scroll-margin-top:var(--space-lg)}.container{padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}body{font-size:var(--text-body);font-variation-settings:"SHRP" 0;font-weight:300;line-height:1.6}h1,h2,h3{font-variation-settings:"SHRP" 100;line-height:1}h3,b,strong,th,dt,label,legend,.btn,.num{font-weight:400}.num .u{color:var(--color-muted);font-size:.75em}table{border-collapse:collapse;width:100%}th{text-align:left;font-weight:400}th.num,td.num{text-align:right}dl,dd{margin:0}fieldset{border:0;min-width:0;margin:0;padding:0}section{padding-block:var(--section-gap)}}@layer components{.skip{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-card);position:absolute}.skip:focus-visible{top:var(--space-md)}.btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-ink);font:400 var(--text-md)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:0;text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-accent-hi)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn[aria-busy=true]{cursor:progress}.btn--line{color:var(--color-ink);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-2);background:0 0}.btn--line:hover{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.btn--line:hover{background:color-mix(in oklab, var(--color-ink) 8%, transparent)}}.text-btn{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;transition:color var(--dur-micro) var(--ease-out);background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.text-btn:hover{color:var(--color-ink)}.text-btn:active{opacity:.8}.text-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.text-btn:disabled{opacity:.55;cursor:not-allowed}.icon-btn{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.icon-btn:hover{background:var(--color-paper-3)}.icon-btn:active{transform:translateY(1px)}.icon-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.icon-btn:disabled{opacity:.55;cursor:not-allowed}.dock{--dock-pad:5px;--dock-h:calc(48px + 2 * var(--dock-pad));--dock-top:calc(env(safe-area-inset-top) + var(--space-xs));--dock-home:72px;top:var(--dock-top);z-index:var(--z-sticky-nav);width:min(21rem, calc(100% - 2 * var(--space-lg)));min-width:0;margin:var(--dock-home) auto calc(-1 * (var(--dock-home) + var(--dock-h)));padding:var(--dock-pad);border-radius:var(--radius-pill);background:var(--color-paper);border:0;position:sticky}@supports (color:color-mix(in lab, red, red)){.dock{background:color-mix(in oklab, var(--color-paper) 24%, transparent)}}.dock{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();box-shadow:inset 0 0 0 var(--rule-hair) var(--color-ink), 0 0 0 0 transparent}@supports (color:color-mix(in lab, red, red)){.dock{box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklab, var(--color-ink) 12%, transparent), 0 0 0 0 transparent}}.dock{transform-origin:50% 0;transition:background-color .48s var(--ease-out), box-shadow .48s var(--ease-out), backdrop-filter .48s var(--ease-out), -webkit-backdrop-filter .48s var(--ease-out), scale .48s var(--ease-out), translate .42s var(--ease-out)}.dock.is-stuck{background:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.dock.is-stuck{background:color-mix(in oklab, var(--color-paper) 62%, transparent)}}.dock.is-stuck{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-ink), var(--shadow-float)}@supports (color:color-mix(in lab, red, red)){.dock.is-stuck{box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklab, var(--color-ink) 16%, transparent), var(--shadow-float)}}.dock.is-stuck{scale:.96}.dock.is-stuck.is-tucked{scale:.82;translate:0 calc(-1 * (var(--dock-top) + var(--dock-h) + 24px))}.dock.is-tucked label{pointer-events:none}@media (hover:hover) and (pointer:fine){.dock label[data-key]:after{content:"Press " attr(data-key);z-index:var(--z-tooltip);border-radius:var(--radius-card);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-short) var(--ease-out), translate var(--dur-short) var(--ease-out);padding:5px 9px;position:absolute;top:calc(100% + 12px);left:50%;translate:-50% -4px}.dock label[data-key]:hover:after{opacity:1;transition-delay:.35s;translate:-50%}}.dock.is-stuck:before{content:"";inset:calc(-1 * var(--dock-top) - 4px) 0 100%;position:absolute}.pick{border-radius:var(--radius-pill);background:var(--color-paper);border:0;justify-self:start;min-width:0;margin:0;padding:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pick{background:color-mix(in oklab, var(--color-paper) 24%, transparent)}}.pick{box-shadow:inset 0 0 0 var(--rule-hair) var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.pick{box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklab, var(--color-ink) 12%, transparent)}}.pick :is(label,[role=tab]){min-height:40px;padding:0 var(--space-md)}.pick--range label{min-width:2.75rem;padding:0 var(--space-sm)}.dock__track{--n:3;grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:100%;display:grid;position:relative}:is(.dock,.pick) input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}:is(.dock,.pick) :is(label,[role=tab]){z-index:1;min-height:48px;padding:0 var(--space-sm);border-radius:var(--radius-pill);color:var(--color-ink-2);font:400 var(--text-sm)/1 var(--font-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--dur-long) var(--ease-out), transform var(--dur-short) var(--ease-out);background:0 0;border:0;place-items:center;display:grid;position:relative}:is(.dock,.pick) :is(label,[role=tab]):active{transform:scale(.94)}:is(.dock,.pick) :is(input:checked+label,[aria-selected=true]){color:var(--color-paper)}:is(.dock,.pick) :is(input:focus-visible+label,[role=tab]:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.goo-defs{width:0;height:0;position:absolute;overflow:hidden}.dock__liquid{pointer-events:none;filter:url(#goo) drop-shadow(var(--shadow-liquid));position:absolute;inset:0}.dock__thumb{--i:0;inset:0 auto 0 0;left:calc(var(--i) * 100% / var(--n));width:calc(100% / var(--n));border-radius:var(--radius-pill);background:var(--molten-fill);position:absolute}.dock:has(#metal-XAG:checked) .dock__thumb{--i:1}.dock:has(#metal-XPT:checked) .dock__thumb{--i:2}.dock__bead{background:var(--molten);opacity:0;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:0}body{display:flow-root}.field{gap:var(--space-xs);min-width:0;display:grid}.field label,.field__label,.field-help{font-size:var(--text-sm);color:var(--color-ink-2)}.field-help{min-height:1lh;color:var(--color-muted);grid-column:1/-1}.field input:not([type=range]),.field select,.places input{width:100%;min-height:48px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);color:var(--color-ink);font:400 var(--text-md)/1 var(--font-body);font-variant-numeric:tabular-nums;outline-offset:-2px;caret-color:var(--color-accent);transition:border-color var(--dur-short) var(--ease-out);outline:2px solid #0000}.field input:hover,.field select:hover,.places input:hover{border-color:var(--color-muted)}.field input:focus-visible,.field select:focus-visible,.places input:focus-visible{outline-color:var(--color-focus)}.field input:disabled,.field select:disabled{opacity:.55;cursor:not-allowed}.field input[aria-invalid=true]{border-color:var(--color-error)}.field input[type=range]{width:100%;min-height:44px;accent-color:var(--color-accent);cursor:pointer}.field input[type=range]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pair{gap:var(--space-xs);grid-template-columns:minmax(0,1fr) minmax(0,9rem);display:grid}@supports (appearance:base-select){.field select{appearance:base-select}.field select::picker(select){appearance:base-select}.field select{justify-content:space-between;align-items:center;gap:var(--space-xs);cursor:pointer;display:flex}.field select::picker-icon{content:"";width:var(--space-md);height:var(--space-md);background:var(--color-muted);transition:rotate var(--dur-short) var(--ease-out);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9.5l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9.5l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.field select:open::picker-icon{rotate:180deg}.field select::picker(select){margin-block:var(--space-2xs);padding:var(--space-2xs) var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);color:var(--color-ink);box-shadow:var(--shadow-float);opacity:0;translate:0 calc(-1 * var(--space-2xs));transition:opacity var(--dur-short) var(--ease-out), translate var(--dur-short) var(--ease-out), display var(--dur-short) allow-discrete, overlay var(--dur-short) allow-discrete}.field select:open::picker(select){opacity:1;translate:0}@starting-style{.field select:open::picker(select){opacity:0;translate:0 calc(-1 * var(--space-2xs))}}.field select option{align-items:center;gap:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule);min-height:44px;color:var(--color-ink);font-size:var(--text-md);cursor:pointer;transition:color var(--dur-micro) var(--ease-out);background:0 0;padding:0;display:flex}.field select option:last-child{border-bottom:0}.field select option:hover,.field select option:focus-visible{color:var(--color-accent);background:0 0}.field select option:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.field select option::checkmark{color:var(--color-accent);order:1;margin-inline-start:auto}}.range-out{font-size:var(--text-sm);color:var(--color-ink-2)}.delta{color:var(--color-ink-2)}.delta.up,.up{color:var(--color-up)}.delta.down,.down{color:var(--color-down)}:root{--molten:var(--metal-gold);--molten-deep:var(--metal-gold-deep);transition:--molten .7s var(--ease-out), --molten-deep .7s var(--ease-out)}html[data-metal=silver]{--molten:var(--metal-silver);--molten-deep:var(--metal-silver-deep)}html[data-metal=platinum]{--molten:var(--metal-platinum);--molten-deep:var(--metal-platinum-deep)}:root{--molten-fill:radial-gradient(120% 130% at 30% 18%, white 0 10%, var(--molten) 42%, var(--molten-deep) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--molten-fill:radial-gradient(120% 130% at 30% 18%, color-mix(in oklab, white 55%, var(--molten)) 0 10%, var(--molten) 42%, var(--molten-deep) 100%)}}.totop{z-index:var(--z-sticky-nav);right:calc(env(safe-area-inset-right) + var(--space-lg));bottom:calc(env(safe-area-inset-bottom) + var(--space-lg));visibility:hidden;pointer-events:none;-webkit-tap-highlight-color:transparent;width:56px;height:50px;position:fixed}.totop.is-on{visibility:visible;pointer-events:auto}.totop__blob{padding-top:var(--space-2xs);color:var(--color-on-metal);background:radial-gradient(72% 62% at 36% 30%, white 0 6%, white 18%, var(--molten) 48%, var(--molten-deep) 100%);border-radius:50% 50% 46% 46%/64% 64% 36% 36%;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.totop__blob{background:radial-gradient(72% 62% at 36% 30%, color-mix(in oklab, white 70%, var(--molten)) 0 6%, color-mix(in oklab, white 25%, var(--molten)) 18%, var(--molten) 48%, var(--molten-deep) 100%)}}.totop__blob{box-shadow:inset -5px -7px 12px var(--molten-deep), inset 4px 5px 9px #ffffff4d}@supports (color:color-mix(in lab, red, red)){.totop__blob{box-shadow:inset -5px -7px 12px color-mix(in oklab, var(--molten-deep) 85%, black), inset 4px 5px 9px oklab(100% 0 5.96046e-8/.3)}}.totop__blob{transform-origin:50% 100%;opacity:0;transition:transform var(--dur-short) var(--ease-out)}.totop__blob:before{content:"";background:radial-gradient(closest-side,oklab(100% 0 5.96046e-8/.9),#0000);border-radius:50%;width:30%;height:20%;position:absolute;top:12%;left:20%;transform:rotate(-18deg)}.totop__blob svg{position:relative}.totop.is-on .totop__blob{opacity:1}.totop:hover .totop__blob{transform:translateY(-2px)scale(1.02,.98)}.totop:active .totop__blob{transform:scale(1.06,.9)}.totop:focus-visible{outline:none}.totop:focus-visible .totop__blob{outline:2px solid var(--color-focus);outline-offset:3px}.totop__shadow{left:6%;right:6%;bottom:calc(-1 * var(--space-2xs));height:var(--space-sm);background:radial-gradient(closest-side, var(--color-scrim), transparent);opacity:0;border-radius:50%;position:absolute}.totop.is-on .totop__shadow{opacity:1}.totop__fall{left:50%;bottom:var(--space-2xs);width:0;height:0;position:absolute}.totop__grow{transform-origin:50% 0;width:24px;height:34px;position:absolute;bottom:0;left:-12px}.totop__drop{opacity:0;transform-origin:50% 100%;filter:drop-shadow(var(--shadow-liquid));display:block;overflow:visible}.drop-hi{stop-color:white}@supports (color:color-mix(in lab, red, red)){.drop-hi{stop-color:color-mix(in oklab, white 72%, var(--molten))}}.drop-mid{stop-color:var(--molten)}.drop-deep{stop-color:var(--molten-deep)}.drop-shine{fill:#fff;opacity:.8}.drop-rim{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;opacity:.35}.totop__ripple{left:50%;bottom:calc(-1 * var(--space-2xs));width:56px;height:var(--space-md);box-shadow:inset 0 0 0 2px var(--molten);opacity:0;border-radius:50%;position:absolute}.totop__splash{left:calc(50% - var(--space-2xs));bottom:var(--space-2xs);width:var(--space-xs);height:var(--space-xs);opacity:0;z-index:1;background:radial-gradient(circle at 35% 30%, white 0 12%, var(--molten) 45%, var(--molten-deep) 100%);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.totop__splash{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, white 70%, var(--molten)) 0 12%, var(--molten) 45%, var(--molten-deep) 100%)}}.hero{isolation:isolate;background:var(--color-paper);min-height:100dvh;color:var(--color-ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero__ground,.hero__ground i{z-index:-1;position:absolute;inset:0}.hero__ground i{opacity:0;transition:opacity var(--dur-ground) var(--ease-in-out)}.hero__ground i:after{content:"";height:var(--space-4xl);background:linear-gradient(180deg, transparent, var(--color-paper));position:absolute;inset:auto 0 0}[data-ground=XAU]{background:linear-gradient(105deg, var(--ground-gold-a) 32%, var(--ground-gold-b))}[data-ground=XAG]{background:linear-gradient(105deg, var(--ground-silver-a) 32%, var(--ground-silver-b))}[data-ground=XPT]{background:linear-gradient(105deg, var(--ground-platinum-a) 32%, var(--ground-platinum-b))}html[data-metal=gold] [data-ground=XAU],html[data-metal=silver] [data-ground=XAG],html[data-metal=platinum] [data-ground=XPT]{opacity:1}.nav{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:72px;z-index:var(--z-raised);display:flex;position:relative}.wordmark{align-items:center;gap:var(--space-xs);color:var(--color-ink);font-size:var(--text-md);white-space:nowrap;font-weight:400;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--color-ink-2)}.wordmark:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:2px}.wordmark__mark{color:var(--metal-gold)}.nav__end{align-items:center;gap:var(--space-2xs);display:flex}.nav__link{min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);align-items:center;text-decoration:none;display:none}.nav__link:hover{color:var(--color-ink);background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.nav__link:hover{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}}.nav__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rolling{font-variant-numeric:tabular-nums;white-space:pre-wrap;-webkit-user-select:none;user-select:none}.num .rolling{white-space:pre}.roll{--h:1.1em;height:var(--h);display:inline-flex;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.roll__col{line-height:var(--h);transform:translateY(calc(var(--d) * -1 * var(--h)));transition:transform var(--dur-ground) var(--ease-out) calc(var(--k,0) * var(--dur-micro) / 2);display:block}.roll__col:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre}.roll__c:before{content:attr(data-c)}.nav__menu{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.nav__menu:hover{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.nav__menu:hover{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}}.nav__pop{inset:64px auto auto;right:var(--space-md);width:max-content;min-width:9rem;max-width:calc(100vw - 2 * var(--space-md));padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);box-shadow:var(--shadow-float);font:400 var(--text-sm)/1.2 var(--font-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;position:fixed}.nav__pop:popover-open{display:grid}.nav__pop a{min-height:40px;padding:0 var(--space-sm);border-radius:calc(var(--radius-card) - 4px);color:var(--color-ink-2);font:inherit;align-items:center;text-decoration:none;display:flex}.nav__pop a:hover{color:var(--color-ink);background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.nav__pop a:hover{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}}.nav__pop hr{margin:var(--space-2xs) var(--space-sm);border:0;border-top:var(--rule-hair) solid var(--color-rule-2)}:is(.nav__pop a,.nav__link)[aria-current=page]{color:var(--color-ink)}.hero__body{align-content:start;gap:var(--space-md);padding-block:calc(var(--space-2xl) + var(--space-xs)) var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.hero__text{gap:var(--space-md);justify-items:start;min-width:0;display:grid}.hero h1{max-width:14ch;font-size:clamp(2.25rem,7.5vw,3rem)}.h1-place{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;text-underline-offset:.12em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:.06em;display:inline}@supports (color:color-mix(in lab, red, red)){.h1-place{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.h1-place{transition:text-decoration-color var(--dur-short) var(--ease-out)}.h1-place svg{vertical-align:.12em;width:.5em;height:.5em;color:var(--color-ink-2);transition:transform var(--dur-short) var(--ease-out);margin-left:.12em;display:inline-block}.h1-place:hover{text-decoration-color:currentColor}.h1-place:hover svg{transform:translateY(.06em)}.h1-place:active{opacity:.8}.h1-place:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:4px}html:not(.js) .h1-place svg{display:none}html:not(.js) .h1-place{cursor:auto;text-decoration:none}.hero h1.is-long{max-width:18ch;font-size:clamp(2rem,6vw,2.5rem)}.hero .lead{color:var(--color-ink-2);text-wrap:pretty;max-width:48ch}.hero__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ledger{width:100%;min-width:0;padding:var(--space-xs) var(--space-2xs);overflow-x:auto}@media (width<=40rem){.ledger td,.ledger thead th{padding-inline:var(--space-2xs)}.ledger td{font-size:var(--text-sm)}.ledger th[scope=row] button{justify-content:center;align-items:flex-start;gap:var(--space-3xs);padding-inline:var(--space-2xs);flex-direction:column}}@media (width<=22.5rem){.ledger{padding-inline:0}.ledger table,.ledger td,.ledger th[scope=row] button{font-size:var(--text-xs)}}.ledger table{font-size:var(--text-sm)}.ledger thead th{padding:var(--space-xs) var(--space-xs);color:var(--color-ink-2);border-bottom:var(--rule-hair) solid var(--color-rule-2);font-weight:300}.ledger tbody tr{transition:background-color var(--dur-short) var(--ease-out)}.ledger tbody tr+tr{border-top:var(--rule-hair) solid var(--color-rule-2)}@supports (color:color-mix(in lab, red, red)){.ledger tbody tr+tr{border-top:var(--rule-hair) solid color-mix(in oklab, var(--color-rule-2) 60%, transparent)}}.ledger td{padding:0 var(--space-xs);font-size:var(--text-md);white-space:nowrap}.ledger th[scope=row]{padding:0}.ledger th[scope=row] button{align-items:baseline;gap:var(--space-xs);width:100%;min-height:48px;padding:0 var(--space-xs);border-radius:var(--radius-card);color:var(--color-ink);font:400 var(--text-md)/1 var(--font-body);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;display:inline-flex}.ledger th[scope=row] button:hover{color:var(--color-ink)}.ledger th[scope=row] button:active{opacity:.8}.ledger th[scope=row] button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ledger th[scope=row] button:disabled{opacity:.55;cursor:not-allowed}.ledger__fine{color:var(--color-ink-2);font-size:var(--text-xs);font-weight:300}.ledger tr.is-hover{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.ledger tr.is-hover{background:color-mix(in oklab, var(--color-ink) 5%, transparent)}}.ledger tr.is-selected{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.ledger tr.is-selected{background:color-mix(in oklab, var(--color-ink) 11%, transparent)}}.status{align-items:center;gap:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;display:flex}.status__live{align-items:center;gap:var(--space-2xs);color:var(--color-ink);display:inline-flex}.status__live:before{content:"";background:var(--color-accent);border-radius:50%;width:7px;height:7px}.status__change:empty{display:none}.status__updated{color:var(--color-muted)}.hero__visual{gap:var(--space-xs);min-width:0;margin-top:var(--space-xl);order:-1;display:grid}.stage{min-width:0;height:38svh;min-height:260px;margin:0;position:relative}.stage__canvas{touch-action:none;cursor:grab;opacity:0;width:100%;height:100%;transition:opacity var(--dur-long) var(--ease-out);display:block;position:absolute;inset:0}.stage__canvas:active{cursor:grabbing}.stage.is-ready .stage__canvas{opacity:1}.stage__caption{justify-content:space-between;gap:var(--space-md);font-size:var(--text-xs);color:var(--color-ink-2);pointer-events:none;display:flex;position:absolute;inset:auto 0 0}.stage__caption>*{pointer-events:auto}html:not(.js) .stage__caption,.stage.is-static .stage__caption,.stage.is-still .stage__caption{display:none}.stage__still{object-fit:contain;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.stage__still[hidden],.stage__wake[hidden]{display:none}.stage__wake{min-height:36px;padding:0 var(--space-md);border:1px solid var(--color-rule-2);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;position:absolute;bottom:0;left:50%;translate:-50%}.stage__wake:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.stage__pieces{align-items:baseline;gap:0 var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;display:flex}.stage__pieces ul{gap:0 var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stage__pieces a{min-height:32px;color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.25em;transition:text-decoration-color var(--dur-micro) var(--ease-out);align-items:center;display:inline-flex}.stage__pieces a:hover{text-decoration-color:currentColor}.stage__pieces a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.callout{z-index:var(--z-raised);pointer-events:none;opacity:0;transition:opacity var(--dur-short) var(--ease-out);position:absolute;top:0;left:0}.stage.is-ready .callout{opacity:1}.stage.is-ready .callout.is-off{opacity:0}.stage.is-ready .callout:not(.is-off){transition-duration:var(--dur-long)}.callout__dot{background:var(--color-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.callout__label{gap:var(--space-3xs);padding:0 0 var(--lead,var(--space-2xl)) var(--space-sm);border-left:var(--rule-hair) solid var(--color-ink);display:grid;position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.callout__label{border-left:var(--rule-hair) solid color-mix(in oklab, var(--color-ink) 55%, transparent)}}.callout__label{font-size:var(--text-xs);color:var(--color-ink-2);white-space:nowrap}.callout__value{font-size:var(--text-lg);color:var(--color-ink)}.callout.is-flipped .callout__label{padding:0 var(--space-sm) var(--lead,var(--space-2xl)) 0;border-left:0;border-right:var(--rule-hair) solid var(--color-ink);left:auto;right:0}@supports (color:color-mix(in lab, red, red)){.callout.is-flipped .callout__label{border-right:var(--rule-hair) solid color-mix(in oklab, var(--color-ink) 55%, transparent)}}.callout.is-flipped .callout__label{text-align:right}.trend{padding-top:var(--section-gap-s)}.trend__head,.calc__head{justify-content:space-between;align-items:end;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.trend__body{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.chart{min-width:0;margin:0}.chart__plot{touch-action:pan-y;border-radius:var(--radius-card);height:clamp(260px,42vw,440px);position:relative}.chart__plot:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px}.chart__svg{width:100%;height:100%;overflow:visible}.chart__grid line{stroke:var(--color-rule);stroke-width:1px}.chart__grid text{fill:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12px}.chart__line{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart__cross{opacity:0}.chart__cross.is-on{opacity:1}.chart__cross line{stroke:var(--color-rule-2)}.chart__cross circle{fill:var(--color-accent);stroke:var(--color-paper);stroke-width:2px}.chart__tip{top:calc(-1 * var(--space-xl));padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-card);background:var(--color-paper-3);font-size:var(--text-xs);color:var(--color-ink-2);white-space:nowrap;pointer-events:none;display:grid;position:absolute;left:0}.chart__tip .num{font-size:var(--text-md);color:var(--color-ink)}.chart__empty{padding:var(--space-xl) 0;color:var(--color-muted)}.chart figcaption{margin-top:var(--space-md);max-width:72ch;font-size:var(--text-sm);color:var(--color-muted)}.trend__figures{align-content:start;gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trend__figures>.ticks{grid-column:1/-1;justify-self:start}.trend__figures dt,.bill__label{font-size:var(--text-sm);color:var(--color-ink-2)}.trend__figures dd{font-size:var(--text-xl)}.trend__figures .fig-date{font-size:var(--text-sm);color:var(--color-muted)}.figure-measured{padding:var(--space-md)}.figure-xl{font-variant-numeric:tabular-nums;font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:200;line-height:1.1;display:block}.days__grid,.metals__grid,.method__grid,.faq__grid,.cities__grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.days__head{gap:var(--space-md);align-content:start;display:grid}.days__head .lead{color:var(--color-ink-2)}.table-wrap{min-width:0;overflow-x:auto}.days__table,.metals__table{font-size:var(--text-md)}.days__table thead th,.metals__table thead th{padding:var(--space-sm) var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;border-bottom:var(--rule-hair) solid var(--color-rule-2);font-weight:300}.days__table td,.days__table th[scope=row],.metals__table td,.metals__table th[scope=row]{height:56px;padding:0 var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule);white-space:nowrap}.days__table tbody tr:first-child{color:var(--color-ink)}.days__table tbody tr:first-child th{font-weight:400}.days+.months{padding-top:0}html:not(.js) .pick{display:none}.craft{--craft-metal:var(--metal-gold);--craft-ground:var(--ground-gold-b)}html[data-metal=silver] .craft{--craft-metal:var(--metal-silver);--craft-ground:var(--ground-silver-b)}html[data-metal=platinum] .craft{--craft-metal:var(--metal-platinum);--craft-ground:var(--ground-platinum-b)}.craft__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""panel";display:grid}.craft__head{gap:var(--space-md);grid-area:head;align-content:end;display:grid}.craft__title{overflow-wrap:break-word;min-width:0}.craft__head .lead{max-width:46ch;color:var(--color-ink-2)}.craft__panel{grid-area:panel}.craft__pieces{gap:var(--space-2xs);min-width:0;margin:0 calc(-1 * var(--gutter));padding:var(--space-3xs) var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;border:0;display:flex;position:relative;overflow-x:auto}.craft__pieces::-webkit-scrollbar{display:none}.craft__pieces>.pick{flex:none}.craft__pieces .dock__track{grid-template-columns:repeat(var(--n), 1fr);width:max-content}.craft__pieces .pick label{padding:0 var(--space-sm)}html:not(.js) .craft__pieces,.craft.is-static .craft__pieces{display:none}.craft__stage{background:radial-gradient(closest-side, var(--craft-ground), transparent);grid-area:stage;min-width:0;height:44svh;min-height:300px;margin:0;position:relative}@supports (color:color-mix(in lab, red, red)){.craft__stage{background:radial-gradient(closest-side, color-mix(in oklab, var(--craft-ground) 42%, transparent), transparent)}}.craft__canvas{touch-action:pan-y;cursor:grab;opacity:0;width:100%;height:100%;transition:opacity var(--dur-long) var(--ease-out);display:block;position:absolute;inset:0}.craft__canvas:active{cursor:grabbing}.craft__stage.is-ready .craft__canvas{opacity:1}html:not(.js) .craft__stage,.craft.is-static .craft__stage{display:none}.craft__hint{text-align:center;font-size:var(--text-xs);color:var(--color-ink-2);pointer-events:none;transition:opacity var(--dur-long) var(--ease-out);margin:0;position:absolute;inset:auto 0 0}.craft__stage:has(.craft__callout.is-on) .craft__hint{opacity:0}.craft__callout{z-index:var(--z-raised);pointer-events:none;opacity:0;transition:opacity var(--dur-long) var(--ease-out);position:absolute;top:0;left:0}.craft__callout .callout__label{padding-bottom:var(--space-2xl)}.craft__callout.is-on{opacity:1}.craft__callout.is-below .callout__label{padding:var(--space-2xl) 0 0 var(--space-sm);top:0;bottom:auto}.craft__panel{gap:var(--space-lg);align-content:start;min-width:0;display:grid}html:not(.js) .craft__scrub,.craft.is-static .craft__scrub{display:none}.craft__scrub{column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.craft__scrub input,.craft__ticks{grid-column:1}.craft__ctrl{gap:var(--space-2xs);grid-area:1/2;display:flex}.craft__icon{border-radius:var(--radius-pill);width:44px;height:44px;box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-2);color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.craft__icon svg{grid-area:1/1;width:18px;height:18px}.craft__icon:hover{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.craft__icon:hover{background:color-mix(in oklab, var(--color-ink) 8%, transparent)}}.craft__icon:active{transform:scale(.92)}.craft__icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.craft__pause,.craft__icon.is-playing .craft__play{display:none}.craft__icon.is-playing .craft__pause{display:block}.craft__scrub input{--fill:0%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0}.craft__scrub input::-webkit-slider-runnable-track{height:var(--space-2xs);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--craft-metal) var(--fill), var(--color-rule-2) var(--fill))}.craft__scrub input::-moz-range-track{height:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-rule-2)}.craft__scrub input::-moz-range-progress{height:var(--space-2xs);border-radius:var(--radius-pill);background:var(--craft-metal)}.craft__scrub input::-webkit-slider-thumb{width:var(--space-lg);height:var(--space-lg);margin-top:calc((var(--space-2xs) - var(--space-lg)) / 2);border-radius:var(--radius-pill);background:var(--color-ink);box-shadow:var(--shadow-metal);appearance:none;transition:transform var(--dur-short) var(--ease-out);border:0}.craft__scrub input::-moz-range-thumb{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-pill);background:var(--color-ink);box-shadow:var(--shadow-metal);border:0}.craft__scrub input:active::-webkit-slider-thumb{transform:scale(1.15)}.craft__scrub input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.craft__ticks{padding:0 calc(var(--space-lg) / 2 - .5ch);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-ink-2);justify-content:space-between;margin:0;list-style:none;display:flex}.craft__ticks li{text-align:center;opacity:.45;width:1ch;transition:opacity var(--dur-long) var(--ease-out), color var(--dur-long) var(--ease-out)}.craft__ticks li.is-on{opacity:1;color:var(--color-ink)}.craft__notes{display:grid}.craft__note{transition:opacity var(--dur-long) var(--ease-out), visibility var(--dur-long);grid-area:1/1}.craft__note.is-off{visibility:hidden;opacity:0}html:not(.js) .craft__notes,.craft.is-static .craft__notes{gap:var(--space-md)}html:not(.js) .craft__note,.craft.is-static .craft__note{grid-area:auto}.craft__note h3{margin:0 0 var(--space-2xs);font-size:var(--text-title);font-weight:400}.craft__note p{max-width:46ch;color:var(--color-ink-2);text-wrap:pretty;margin:0}.craft__bill{margin:0}.craft__bill>div{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule-2);transition:opacity var(--dur-long) var(--ease-out);display:flex}.craft.is-live .craft__bill>[data-bill-row]:not(.is-on){opacity:.62}.craft__bill dt{color:var(--color-ink-2)}.craft__bill dd{margin:0}.craft__total{border-bottom:0!important}.craft__total dt{color:var(--color-ink)}.craft__total dd{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.craft__more{min-height:44px;color:var(--color-ink);justify-self:start;align-items:center;display:inline-flex}@media (width>=60rem){.craft__grid{gap:var(--space-lg) var(--space-3xl);grid-template:"stage head"1fr"stage panel"/minmax(0,7fr) minmax(0,5fr)}.craft__stage{height:min(74svh,700px)}.craft__pieces{margin:0 -4px;padding:4px}}.calc{background:var(--color-paper-2);padding-block:var(--section-gap-s)}.calc__panel{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}html:not(.js) .calc__panel+.calc__panel{margin-top:var(--space-3xl)}.js .calc__panels{display:grid}.js .calc__panels>.calc__panel{grid-area:1/1}.js .calc__panels>.is-off{visibility:hidden}.calc__form{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.calc__result{gap:var(--space-lg);align-content:start;min-width:0;display:grid}.bill>div{justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule-2);display:flex}.bill dt{color:var(--color-ink-2)}.bill dd{font-size:var(--text-lg)}.bill__total{gap:var(--space-2xs);display:grid}.bill__total .figure-xl{font-size:var(--text-display-s);font-variant-numeric:tabular-nums}.growth{width:100%;height:160px}.growth__base{stroke:var(--color-rule-2)}.growth__in{fill:none;stroke:var(--color-muted);stroke-width:1.5px;stroke-dasharray:none}.growth__worth{fill:none;stroke:var(--color-accent);stroke-width:2px}.growth__note{max-width:60ch;font-size:var(--text-sm);color:var(--color-ink-2)}.calc__rate{font-size:var(--text-sm);color:var(--color-ink-2);grid-column:1/-1}.calc__rate:empty{display:none}.radial{align-items:center;gap:var(--space-lg);grid-template-columns:minmax(0,9rem) minmax(0,1fr);margin:0;display:grid}html:not(.js) .radial{display:none}.radial__svg{aspect-ratio:1;width:100%;overflow:visible}.radial__svg circle{fill:none;stroke-width:14px;stroke-linecap:round;transform-origin:100px 100px;transform:rotate(-90deg)}.radial__track{stroke:var(--color-rule)}.radial__bar{transition:stroke-dasharray var(--dur-long) var(--ease-out)}[data-tone=metal]{--tone:var(--molten)}[data-tone=ink]{--tone:var(--color-ink-2)}[data-tone=muted]{--tone:var(--color-muted)}.radial__bar[data-tone]{stroke:var(--tone)}.radial figcaption{gap:var(--space-xs);display:grid}.radial__h{font-size:var(--text-sm);color:var(--color-ink-2)}.radial__key{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.radial__key li{align-items:center;gap:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule);min-height:32px;font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.radial__swatch{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-pill);background:var(--tone)}.metals__lead{gap:var(--space-xl);align-content:start;display:grid}.ratio{gap:var(--space-xs);padding:var(--space-lg);display:grid}.ratio__figure{white-space:nowrap;letter-spacing:-.04em;font-size:clamp(3.5rem,7vw,6rem);font-weight:200;line-height:1}.ratio__figure .num{font-weight:200}.ratio__line{max-width:30ch;color:var(--color-ink-2)}.metal-link{min-height:44px;color:var(--color-ink);font:400 var(--text-md)/1 var(--font-body);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.25em;cursor:pointer;transition:text-decoration-color var(--dur-short) var(--ease-out);background:0 0;border:0;padding:0}.metal-link:hover{-webkit-text-decoration-color:var(--color-ink);-webkit-text-decoration-color:var(--color-ink);-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.metal-link:active{opacity:.8}.metal-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.metal-link:disabled{opacity:.55;cursor:not-allowed}.metals__table tr.is-current th .metal-link{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.method{padding-top:var(--section-gap-s);padding-bottom:var(--section-gap-l)}.rows>div{gap:var(--space-xs);padding:var(--space-lg) 0;border-top:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:minmax(0,1fr);display:grid}.rows>div:last-child{border-bottom:var(--rule-hair) solid var(--color-rule-2)}.rows dt{font-size:var(--text-title);letter-spacing:-.01em;font-weight:400}.rows dd{max-width:56ch;color:var(--color-ink-2)}.rows a,.footer a{-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);transition:text-decoration-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out)}.rows a:hover,.footer a:hover{color:var(--color-ink);text-decoration-color:currentColor}.footer{padding-block:var(--space-3xl) var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.footer__grid{gap:var(--space-xl) var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__brand{gap:var(--space-md);grid-column:1/-1;align-content:start;display:grid}.footer__brand p{max-width:46ch;font-size:var(--text-sm);color:var(--color-ink-2)}.wordmark--large{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:300}html:not([data-metal=gold]) [data-cities=gold],html:not([data-metal=silver]) [data-cities=silver],html:not([data-metal=platinum]) [data-cities=platinum]{display:none}.cities{content-visibility:auto;contain-intrinsic-size:auto 1600px}.cities__head{gap:var(--space-md);align-content:start;display:grid}.cities__head .lead{max-width:46ch;color:var(--color-ink-2)}.cities [data-v]:not([data-v="0-0"]),html:not(.js) .cities:has([data-pick=purity] [value="1"]:checked) [data-v="0-0"],html:not(.js) .cities:has([data-pick=unit] [value="1"]:checked) [data-v="0-0"]{display:none}html:not(.js) .cities:has([data-pick=purity] [value="0"]:checked):has([data-pick=unit] [value="1"]:checked) [data-v="0-1"],html:not(.js) .cities:has([data-pick=purity] [value="1"]:checked):has([data-pick=unit] [value="0"]:checked) [data-v="1-0"],html:not(.js) .cities:has([data-pick=purity] [value="1"]:checked):has([data-pick=unit] [value="1"]:checked) [data-v="1-1"]{display:table-cell}.picks{gap:var(--space-xs);flex-wrap:wrap;display:flex}.cities__table th[scope=row] a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.2em}.cities__table th[scope=row] a:hover{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.cities__table th[scope=row] a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ad{gap:var(--space-2xs);min-height:300px;padding-block:var(--space-lg);display:grid}.ad__label{font-size:var(--text-xs);color:var(--color-muted)}.footer__h{margin-bottom:var(--space-sm);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:0;color:var(--color-muted);font-weight:300}.footer ul{gap:var(--space-2xs);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.footer ul a{min-height:32px;color:var(--color-ink-2);align-items:center;text-decoration:none;display:inline-flex}.footer ul .text-btn{min-height:32px;color:var(--color-ink-2);text-decoration:none}.footer__legal{justify-content:space-between;gap:var(--space-xs) var(--space-lg);margin-top:var(--space-2xl);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}.oops{grid-template-rows:auto 1fr auto}.oops__body{gap:var(--space-md);padding-block:var(--space-2xl);align-content:center;justify-items:start;display:grid}.oops__code{margin-bottom:var(--space-xs);letter-spacing:-.05em;color:var(--molten);font-size:clamp(5rem,18vw,11rem);font-weight:200;line-height:.9}.oops h1{font-size:var(--text-display-s);max-width:16ch}.oops .lead{color:var(--color-ink-2)}.oops .hero__actions{margin-top:var(--space-xs)}.oops__places{margin-top:var(--space-xl)}.oops__places ul{gap:0 var(--space-md);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oops__places a{min-height:44px;color:var(--color-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.25em;transition:color var(--dur-short) var(--ease-out), text-decoration-color var(--dur-short) var(--ease-out);align-items:center;display:inline-flex}.oops__places a:hover{color:var(--color-ink);text-decoration-color:currentColor}.oops__places a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.oops__legal{padding-block:var(--space-lg);margin-top:0}.oops__legal a{-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2)}.nav__link--always{display:inline-flex}.doc-head{isolation:isolate;padding-bottom:var(--space-2xl);position:relative}.doc-head .hero__ground i:after{height:60%}.doc-head__body{gap:var(--space-md);padding-top:var(--space-2xl);justify-items:start;display:grid}.doc-head h1{font-size:var(--text-display-s);max-width:18ch}.doc-head h1.is-long{max-width:24ch;font-size:clamp(2rem,2.4vw + 1rem,3rem)}.doc-head .lead{color:var(--color-ink-2);max-width:60ch}.doc-head__date{font-size:var(--text-sm);color:var(--color-muted)}.doc{max-width:68ch;padding-block:var(--space-xl) var(--section-gap-s)}.doc h2{margin:calc(var(--space-xl) + var(--space-xs)) 0 var(--space-sm);font-size:var(--text-title);letter-spacing:-.01em;font-weight:400;line-height:1.2}.doc h2:first-child{margin-top:0}.doc p,.doc ul{color:var(--color-ink-2)}.doc p+p,.doc p+ul,.doc ul+p{margin-top:var(--space-sm)}.doc ul{margin-block:var(--space-sm) 0;gap:var(--space-xs);padding-left:0;list-style:none;display:grid}.doc ul:not([role=list])>li{padding-left:1.1rem;position:relative}.doc ul:not([role=list])>li:before{content:"";background:var(--metal-gold-deep);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:.15rem}.doc li strong{color:var(--color-ink);font-weight:500}.doc a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);transition:text-decoration-color var(--dur-short) var(--ease-out)}.doc a:hover{text-decoration-color:currentColor}.doc-head__trail{font-size:var(--text-sm);color:var(--color-muted)}.doc-head__trail a{color:inherit;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2)}.doc .table-wrap{margin-block:var(--space-md);padding:0 var(--space-md) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2)}.doc .table-wrap:last-child{margin-bottom:0}.doc-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.doc-table caption{caption-side:top;text-align:left;padding:var(--space-sm) 0 var(--space-xs);color:var(--color-ink-2)}.doc-table :is(th,td){padding:var(--space-xs) var(--space-md) var(--space-xs) 0;border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.doc-table tbody tr:last-child :is(th,td){border-bottom:0}.doc-table thead th,.doc-table thead th.num{white-space:normal;vertical-align:bottom}@media not all and (width>=40rem){.doc .table-wrap{padding-inline:var(--space-sm)}.doc-table :is(th,td){padding-right:var(--space-sm)}}.doc-table thead th{color:var(--color-muted);border-bottom-color:var(--color-rule-2);font-weight:500}.doc-table tbody th{color:var(--color-ink);font-weight:400}.doc-table td{color:var(--color-ink-2)}.doc-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.doc-table :is(th,td):last-child{padding-right:0}.doc-faq{margin-top:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);display:grid}.doc-faq>div{padding-block:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.doc-faq dt{color:var(--color-ink);font-weight:500}.doc-faq dd{margin:var(--space-2xs) 0 0;color:var(--color-ink-2)}.doc--wide{max-width:none}.post{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}.post__main{max-width:68ch}.post__main>section{padding-block:0}.post__main>*+*{margin-top:calc(var(--space-xl) + var(--space-xs))}.doc .post__main h2{margin-top:0}.post__note{padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-left:2px solid var(--metal-gold-deep);border-radius:var(--radius-card);background:var(--color-paper-2)}.doc .post__note h2{font-size:var(--text-md);font-weight:500}.doc .post__note p{font-size:var(--text-sm)}.post__side{gap:var(--space-lg);align-content:start;display:grid}.post__side-h{justify-content:space-between;gap:var(--space-2xs) var(--space-sm);margin-bottom:var(--space-xs);font-size:var(--text-sm);flex-wrap:wrap;font-weight:500;display:flex;color:var(--color-ink)!important}.post__side-h span{color:var(--color-muted);font-weight:300}.post__rates{padding:var(--space-md) var(--space-md) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-top:2px solid var(--metal-gold);border-radius:var(--radius-card);background:var(--color-paper-2)}.post__rates dl{margin:0}.post__rates dl>div{justify-content:space-between;gap:var(--space-md);padding-block:var(--space-xs);border-top:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);display:flex}.post__rates dt{color:var(--color-ink-2)}.post__rates dd{color:var(--color-ink);margin:0}.doc .post__side-links{margin-top:var(--space-2xs);padding-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);gap:0}.doc .post__side-links a{padding-block:var(--space-2xs);color:var(--color-ink-2);justify-content:space-between;text-decoration:none;display:flex}.doc .post__side-links a:hover{color:var(--color-ink)}.post__side-links span{color:var(--metal-gold)}.post__toc{display:none}.post__toc ol{border-left:var(--rule-hair) solid var(--color-rule-2);margin:0;padding:0;list-style:none;display:grid}.doc .post__toc a{padding:var(--space-2xs) 0 var(--space-2xs) var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);line-height:1.35;text-decoration:none;display:block}.doc .post__toc a:hover{color:var(--color-ink)}.doc .post__toc a{transition:color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);border-left:2px solid #0000;margin-left:-1px}.doc .post__toc a[aria-current=location]{color:var(--color-ink);border-left-color:var(--metal-gold)}.post__more{margin-top:var(--space-2xl);padding-block:var(--space-xl) 0;border-top:var(--rule-hair) solid var(--color-rule)}.post__more-head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.doc .post__more-head h2{margin:0}.post__more-head a{font-size:var(--text-sm)}.doc .guide__title:is(h3){font-size:var(--text-lg);letter-spacing:-.01em;font-weight:400}.guides{gap:var(--space-lg);display:grid}.guides__bar{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.pick--topics label{padding-inline:var(--space-sm)}.pick__n{color:var(--color-muted);font-size:var(--text-xs);transition:color var(--dur-long) var(--ease-out)}.pick input:checked+label .pick__n{color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.pick input:checked+label .pick__n{color:color-mix(in oklab, var(--color-paper) 75%, transparent)}}.pick--icons label{width:44px;padding:0}.guides__list{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));list-style:none;display:grid;margin:0!important;padding:0!important}.guides:has(#topic-Gifts:checked) .guide:not([data-topic=Gifts]),.guides:has(#topic-Festivals:checked) .guide:not([data-topic=Festivals]),.guides:has(#topic-Buying:checked) .guide:not([data-topic=Buying]){display:none}.guide{--c:var(--metal-gold);gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-top:2px solid var(--c);border-radius:var(--radius-card);background:linear-gradient(170deg, var(--c), var(--color-paper-2) 55%);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.guide{background:linear-gradient(170deg, color-mix(in oklab, var(--c) 7%, var(--color-paper-2)), var(--color-paper-2) 55%)}}.guide{transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out)}.guide[data-metal=XAG]{--c:var(--metal-silver)}.guide[data-metal=XPT]{--c:var(--metal-platinum)}.guide:hover{border-color:var(--color-rule-2);border-top-color:var(--c);transform:translateY(-2px)}.guide:has(a:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.guide__topic{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;display:flex;color:var(--color-muted)!important}.guide__now{white-space:nowrap;padding:2px var(--space-xs);border-radius:var(--radius-pill);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.guide__now{background:color-mix(in oklab, var(--color-accent) 16%, transparent)}}.guide__now{color:var(--color-accent);letter-spacing:.04em}.doc .guide__title{font-size:var(--text-lg);margin:0;line-height:1.3}.doc .guide__title a{color:var(--color-ink);text-decoration:none}.guide__title a:focus-visible{outline:none}.guide__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.guide__lead{font-size:var(--text-sm);margin:0!important}.guide__foot{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-md);padding-top:var(--space-sm);border-top:var(--rule-hair) solid var(--color-rule);flex-wrap:wrap;margin-top:auto;display:flex}.guide__foot p{margin:0!important}.guide__figure{font-size:var(--text-sm)}.guide__figure span{color:var(--color-muted)}.guide__figure strong{color:var(--c);font-weight:500}.guide__time{font-size:var(--text-xs);color:var(--color-muted)!important}.guides:has(#view-list:checked) .guides__list{border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr);gap:0}.guides:has(#view-list:checked) .guide{gap:var(--space-2xs);padding:var(--space-md) 0;border:0;border-bottom:var(--rule-hair) solid var(--color-rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);display:grid;transform:none}.guides:has(#view-list:checked) .guide__lead{display:none}.guides:has(#view-list:checked) .guide__foot{border:0;justify-content:flex-start;margin:0;padding:0}.guides:has(#view-list:checked) .guide:hover .guide__title a{text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2)}.doc .doc-cols{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.doc-note{font-size:var(--text-sm);margin-top:var(--space-2xl)!important}.doc__email{font-size:min(var(--text-xl), calc((100vw - 3rem) / 15));overflow-wrap:anywhere}.doc__email a{color:var(--molten)}.doc-foot{padding-top:var(--space-xl)}.doc-foot ul{gap:0 var(--space-lg);flex-wrap:wrap;display:flex}.doc-foot__row+.footer__legal{margin-top:var(--space-lg)}.footer a[aria-current=page]{color:var(--color-ink)}.places{width:min(56rem, calc(100% - 2 * var(--space-md)));border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);max-height:min(80dvh,46rem);color:var(--color-ink);overscroll-behavior:contain;padding:0}.places::backdrop{background:var(--color-scrim)}.places[open]{animation:places-in var(--dur-long) var(--ease-out)}.places__inner{gap:var(--space-lg);padding:var(--space-lg);display:grid}.places__top{justify-content:space-between;align-items:center;display:flex}.places h2{font-size:var(--text-2xl)}.places h3{margin-bottom:var(--space-sm);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:0;color:var(--color-muted);font-weight:300}.places__search{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.places__lists{gap:var(--space-xl);display:grid}.places__lists>section{padding-block:0}.places ul{gap:0 var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.places li a{justify-content:space-between;gap:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule);min-height:44px;color:var(--color-ink);transition:color var(--dur-micro) var(--ease-out);align-items:center;text-decoration:none;display:flex}.places li a span{color:var(--color-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.places li a:hover{color:var(--color-accent)}.places li a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.places__none{color:var(--color-muted)}@media (width>=40rem){.hero h1{font-size:var(--text-display-s)}.trend__figures{grid-template-columns:repeat(3,minmax(0,1fr))}.trend__figures>.ticks{grid-column:auto}.calc__form{grid-template-columns:repeat(2,minmax(0,1fr))}.calc__form .field-help,.calc__form .field--wide{grid-column:1/-1}.places__search{grid-template-columns:minmax(0,1fr) auto}.places ul,.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guides:has(#view-list:checked) .guide{align-items:baseline;gap:var(--space-md);grid-template-columns:12rem minmax(0,1fr) auto}.guides:has(#view-list:checked) .guide__foot{flex-direction:column;align-items:flex-end;gap:0}}@media (width>=60rem){.nav__link{display:inline-flex}.nav__menu,.nav__pop{display:none}.guides:has(#view-grid:checked):has(#topic-all:checked) .guide.is-featured{grid-column:span 2}.doc .guides:has(#view-grid:checked) .guide.is-featured .guide__title{font-size:var(--text-xl)}.post{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) 15rem}.post__side{top:var(--space-lg);align-self:start;position:sticky}.post__toc{display:block}.dock{--dock-home:var(--dock-top)}.dock:not(.is-stuck){width:min(21rem, var(--dock-room,21rem))}.dock:not(.is-stuck) label{padding-inline:var(--space-2xs)}.hero__body{align-content:center;align-items:center;gap:var(--space-2xl);padding-block:0 var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.hero h1{font-size:var(--text-display)}.hero h1.is-long{font-size:var(--text-display-s)}.hero__visual{order:0;margin-top:0}.stage{height:min(76svh,760px)}.trend__body{grid-template-columns:minmax(0,9fr) minmax(0,3fr)}.trend__figures{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.days__grid{gap:var(--gap-columns);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.calc__panel{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.metals__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.faq__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);justify-content:space-between}.cities__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.ad{min-height:280px}.method__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);justify-content:space-between}.rows>div{gap:var(--gap-columns);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.footer__grid{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr))}:is(.trend,.days,.craft,.calc){min-height:100svh;padding-block:var(--space-2xl);align-content:center;display:grid}.closing{gap:var(--space-3xl);min-height:100svh;max-width:var(--container);padding:var(--space-2xl) var(--gutter);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:start;margin-inline:auto;display:grid}.closing>section{padding-block:0}.closing>section>.container{padding-inline:0}.closing :is(.metals__grid,.method__grid){gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.closing .rows>div{gap:var(--space-2xs);padding-block:var(--space-md);grid-template-columns:minmax(0,1fr)}}@keyframes places-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.places[open]{animation:none}.hero__ground i,.stage__canvas,.callout,.dock__thumb,:root,.dock,.radial__bar{transition:none}.btn{transition:background-color var(--dur-short) linear}}}@layer utilities{.ticks{position:relative}.ticks:before{content:"";pointer-events:none;border:var(--rule-hair) solid var(--color-rule-2);-webkit-mask:conic-gradient(at var(--tick) var(--tick), transparent 75%, var(--color-ink) 0) 0 0 / calc(100% - var(--tick)) calc(100% - var(--tick));-webkit-mask:conic-gradient(at var(--tick) var(--tick), transparent 75%, var(--color-ink) 0) 0 0 / calc(100% - var(--tick)) calc(100% - var(--tick));-webkit-mask:conic-gradient(at var(--tick) var(--tick), transparent 75%, var(--color-ink) 0) 0 0 / calc(100% - var(--tick)) calc(100% - var(--tick));-webkit-mask:conic-gradient(at var(--tick) var(--tick), transparent 75%, var(--color-ink) 0) 0 0 / calc(100% - var(--tick)) calc(100% - var(--tick));mask:conic-gradient(at var(--tick) var(--tick), transparent 75%, var(--color-ink) 0) 0 0 / calc(100% - var(--tick)) calc(100% - var(--tick));position:absolute;inset:0}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=60rem){.container{max-width:60rem}}@media (width>=90rem){.container{max-width:90rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.translate-none{translate:none}.scale-none{scale:none}.rotate-none{rotate:none}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.transform-none{transform:none}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\(--brand-color\){background-color:var(--brand-color)}.bg-\[--brand-color\]{background-color:--brand-color}.whitespace-nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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,ease);transition-duration:var(--tw-duration,0s)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-body:1.0625rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem, 4vw + .5rem, 3.75rem);--text-display:clamp(2.5rem, 4.2vw + 1rem, 5rem);--text-section:clamp(2rem, 2.5vw + 1rem, 3.5rem);--text-title:clamp(1.25rem, .75vw + .875rem, 1.625rem);--text-lead:clamp(1.0625rem, .35vw + 1rem, 1.3125rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--dur-ground:.9s;--color-error:oklch(72% .15 27);--color-success:oklch(76% .13 150);--color-up:oklch(80% .12 150);--color-down:oklch(76% .13 35);--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:oklch(13% .012 55);--color-paper-2:oklch(16.5% .014 58);--color-paper-3:oklch(20.5% .016 60);--color-ink:oklch(95% .012 80);--color-ink-2:oklch(85% .018 76);--color-muted:oklch(71% .022 72);--color-rule:oklch(27% .016 60);--color-rule-2:oklch(37% .02 62);--color-accent:oklch(89% .19 126);--color-accent-hi:oklch(93% .17 126);--color-accent-ink:oklch(19% .04 126);--color-focus:oklch(89% .19 126);--point-lo:oklch(40% .05 50);--point-mid:oklch(70% .05 70);--point-hi:oklch(95% .03 80);--color-slot:oklch(20.5% .016 60);--color-scrim:oklch(10% .012 55/.72);--metal-gold:oklch(84% .125 84);--metal-gold-deep:oklch(62% .12 70);--metal-silver:oklch(93% .006 95);--metal-silver-deep:oklch(66% .008 250);--metal-platinum:oklch(86% .008 230);--metal-platinum-deep:oklch(62% .012 225);--ground-gold-a:oklch(21% .04 62);--ground-gold-b:oklch(43% .075 76);--ground-silver-a:oklch(19% .008 250);--ground-silver-b:oklch(43% .012 248);--ground-platinum-a:oklch(20% .012 220);--ground-platinum-b:oklch(45% .016 212);--font-display:"Geologica", ui-sans-serif, system-ui, sans-serif;--font-body:"Geologica", ui-sans-serif, system-ui, sans-serif;--radius-card:4px;--radius-pill:999px;--rule-hair:1px;--tick:10px;--shadow-card:none;--tracking-display:-.035em;--display-weight:300;--shadow-float:0 10px 30px -8px oklch(0% 0 0/.55);--shadow-liquid:0 3px 8px oklch(0% 0 0/.4);--color-on-metal:oklch(22% .02 70);--shadow-metal:inset 0 1px 0 oklch(100% 0 0/.45), inset 0 -1px 0 oklch(0% 0 0/.18)}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@font-face{font-family:Geologica;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/geologica-currency.woff2)format("woff2");unicode-range:U+20A0-20AB,U+20AD-20C4}@font-face{font-family:Geologica;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/geologica-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/geologica-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --molten{syntax:"<color>";inherits:true;initial-value:oklch(84% .125 84)}@property --molten-deep{syntax:"<color>";inherits:true;initial-value:oklch(62% .12 70)}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
