.finance-site .content-width,.sector-site .content-width{width:min(1200px,calc(100% - 48px))}.finance-site .page-rails,.sector-site .page-rails{width:100%;max-width:1248px;padding:0 24px;grid-template-columns:minmax(0,1200px);grid-template-areas:"content";gap:24px;align-items:start}.finance-site .ad-rail,.sector-site .ad-rail{display:none;min-width:0}.page-rails>.main-content{grid-area:content;min-width:0;width:100%}.design-v2 .design-group>*,.sector-workspace>.sector-part{min-width:0}.design-v2 .surface,.sector-site .surface{overflow:visible}.design-v2 .table-scroll,.sector-site .table-scroll{overflow-x:auto;max-width:100%;border-radius:0 0 10px 10px;scrollbar-width:thin}.design-v2 .table-scroll:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.design-v2 .design-home{gap:28px}.design-v2 .section-header{gap:12px;flex-wrap:wrap}.design-v2 .section-header h2,.sector-site .sector-section-title h2{font-size:22px;line-height:1.35}.design-v2 .asset-name small,.design-v2 .section-header small,.design-v2 .status,.design-v2 .table-time{font-size:12px;line-height:1.5}.design-v2 .price-table th{font-size:12px;letter-spacing:0;padding-top:14px;padding-bottom:14px}.design-v2 .price-table td{padding-top:17px;padding-bottom:17px}.design-v2 .price-table .asset-name strong{font-size:14px;line-height:1.45}.design-v2 .price-table .numeric{font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:0}.design-v2 .price-table td:last-child{white-space:normal;min-width:160px;max-width:220px}.design-v2 .calc-note,.design-v2 .chart-footnote,.design-v2 .table-footer{font-size:13px;line-height:1.65}.design-v2 .calc-label,.design-v2 .calculator label{font-size:14px;line-height:1.5}.design-v2 .calculator select{font-size:15px;min-height:48px}.design-v2 .calc-tabs button,.design-v2 .gold-direction button,.design-v2 .quick-amounts button{min-height:42px;font-size:14px}.design-v2 .amount-input{min-width:0}.design-v2 .amount-input input{min-width:0;width:100%;font-variant-numeric:tabular-nums}.design-v2 .calc-result>strong{line-height:1.25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.design-v2 .calc-result p{font-size:13px;line-height:1.65;margin-bottom:0;overflow-wrap:anywhere}.design-v2 .calc-result>.row,.design-v2 .quote-card .row{flex-wrap:wrap;gap:8px}.design-v2 .quote-value{line-height:1.25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.design-v2 .quote-card .status{white-space:normal}.design-v2 .quote-card>.row:first-child{font-size:15px}.design-v2 .quote-card .asset-mini{flex-shrink:0}.design-v2 .header-inner .logo{font-size:24px;letter-spacing:-.8px;min-width:0}.design-v2 .searchbox input{font-size:14px}.design-v2 .icon-button{min-width:40px;min-height:40px}.design-v2 .header-actions{gap:8px}.design-v2 .header-inner nav{gap:20px}.design-v2 .header-inner nav a{font-size:14px}.design-v2 .ticker-inner a>span,.design-v2 .ticker-inner small{font-size:12px}.design-v2 .connection-note{padding:12px 16px;font-size:14px;line-height:1.6;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:6px}.design-v2 .page-heading p{font-size:15px;line-height:1.65}.design-v2 .page-heading h1{max-width:100%;text-wrap:balance}.design-v2 .trust-footer{flex-wrap:wrap}.design-v2 .trust-footer span{font-size:12px}.design-v2 .search-results{max-width:calc(100vw - 32px);width:max(100%,280px)}.design-v2 .guide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.gold-market .design-group.paired{grid-template-columns:minmax(0,1fr) 352px;gap:24px}.gold-market .quote-cards{border-radius:8px;border:1px solid var(--line);border-top:3px solid var(--accent)}.gold-market .quote-card,.gold-market .quote-card.featured{padding:22px 24px}.gold-market .quote-card .quote-value{font-size:34px}.gold-market .market-surface .section-header{padding:24px}.gold-market .calculator{border-radius:10px}.gold-calculator .group-calculator-cards{grid-template-columns:minmax(0,1fr) 304px;gap:28px}.gold-calculator .gold-product-picker{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:9px}.gold-calculator .gold-product-picker button{min-height:105px;padding:14px 9px}.gold-calculator .gold-product-picker button span{font-size:14px;line-height:1.4}.gold-calculator .gold-product-picker button small{font-size:12px}.gold-calculator .calculation-steps{font-size:14px;gap:20px}.gold-calculator .quote-card>.row:first-child{font-size:15px}.gold-calculator .quote-card .quote-value{font-size:28px}.gold-calculator .calc-result>strong{font-size:44px}.fx-market .market-workspace{grid-template-columns:160px minmax(0,1fr)}.fx-market .workspace-nav{padding:20px 12px;border-radius:10px}.fx-market .workspace-label{font-size:12px;letter-spacing:.8px;padding-left:8px}.fx-market .workspace-nav .module-link{font-size:14px;min-height:44px;align-items:center}.fx-market .workspace-nav .module-link.active{background:#244d58;color:#d3f3e9}.fx-market .workspace-favourites{font-size:14px}.fx-market .workspace-source{padding:12px;font-size:13px;line-height:1.6;margin-top:16px}.fx-market .workspace-source>a{font-size:12px}.fx-market .quote-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fx-market .quote-card,.fx-market .quote-card.featured{padding:20px 16px}.fx-market .quote-card .quote-value{font-size:29px}.fx-market .design-group.paired{gap:24px}.fx-calculator .section-calculator{max-width:820px}.fx-calculator .calculator{padding:32px 36px;border-radius:18px}.fx-calculator .calc-result{padding:26px 28px}.fx-calculator .calc-result>strong{font-size:46px}.fx-calculator .popular-conversions button{font-size:14px;min-height:42px}.fx-calculator .design-group.paired{grid-template-columns:minmax(0,1fr)}.gold-comparison .gold-budget{padding:0;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.gold-comparison .gold-budget-heading{padding:26px 28px;margin:0;border-bottom:1px solid var(--line);align-items:center}.gold-budget-heading h2{font-size:25px;line-height:1.3}.gold-budget-heading p{font-size:14px;line-height:1.65;margin-bottom:0}.comparison-budget-controls{display:grid;gap:8px;min-width:240px}.gold-budget-heading .comparison-budget-controls label{min-width:0;max-width:none;font-size:13px}.comparison-budget-controls input{font-size:26px;font-variant-numeric:tabular-nums;width:100%}.comparison-budget-controls .quick-amounts{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.comparison-budget-controls .quick-amounts button{font-size:12px;min-height:34px;padding:6px}.comparison-scroll{overflow-x:auto;max-width:100%}.comparison-matrix{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.comparison-matrix td,.comparison-matrix th{padding:18px 20px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left;line-height:1.55;overflow-wrap:anywhere}.comparison-matrix thead th{background:var(--soft);width:25%;font-weight:500}.comparison-matrix thead th:first-child{width:23%;vertical-align:bottom;font-size:12px;letter-spacing:.8px;font-weight:600}.comparison-matrix tbody th{font-size:13px;font-weight:500;color:var(--muted);background:var(--bg)}.comparison-matrix td small,.comparison-matrix th small{display:block;font-size:12px;color:var(--muted);margin-top:4px;line-height:1.55}.comparison-matrix .comparison-number{font-size:12px;font-weight:700;color:var(--accent);display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.comparison-matrix select{font-size:15px;font-weight:600;padding:12px 9px;min-height:48px}.comparison-matrix td strong{font-size:20px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.comparison-matrix .comparison-emphasis td{background:var(--soft)}.comparison-matrix .comparison-emphasis strong{font-size:26px;color:var(--accent)}.comparison-matrix .comparison-emphasis th{color:var(--ink)}.comparison-matrix tbody tr:last-child td,.comparison-matrix tbody tr:last-child th{border-bottom:0}.gold-budget .comparison-note{padding:18px 24px;margin:0;border-top:1px solid var(--line);font-size:13px;line-height:1.6;align-items:flex-start}.comparison-note svg{flex-shrink:0;margin-top:3px}.comparison-error{padding:14px 24px;margin:0;color:var(--red);border-bottom:1px solid var(--line);font-size:14px}.comparison-mobile{display:none}.gold-comparison .design-group.paired{grid-template-columns:minmax(0,1fr) 352px;gap:24px}.sector-site .sector-heading{margin-bottom:28px}.sector-site .sector-heading p{font-size:16px;line-height:1.7}.sector-site .sector-field,.sector-site .sector-field>span{font-size:14px}.sector-site .sector-input-note,.sector-site .sector-table-note{font-size:13px;line-height:1.65}.sector-site .sector-workspace{grid-template-columns:minmax(0,1fr) 368px;gap:26px}.sector-site .sector-result strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.3}.sector-site .sector-input-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sector-site .sector-field>div{min-width:0}.sector-site .sector-field input{min-width:0;width:100%;font-variant-numeric:tabular-nums}.sector-site .sector-field small{flex-shrink:0;white-space:nowrap}.sector-site .sector-section-title{flex-wrap:wrap;gap:14px;align-items:center}.sector-site .sector-empty{padding:40px 24px}.sector-site .sector-empty h3{font-size:17px;line-height:1.5;margin:16px auto 8px}.sector-site .sector-empty p{font-size:14px;line-height:1.7;max-width:440px}.sector-site .sector-source{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.sector-site .sector-calculator{padding:26px;border-radius:12px}.sector-site .sector-calculator h2{font-size:23px;line-height:1.4}.sector-site .sector-calculator>p{font-size:14px;line-height:1.65}.fuel-market .fuel-card{padding:20px 24px}.fuel-market .fuel-card>span:first-child{font-size:16px}.fuel-market .fuel-card>strong{font-size:32px;line-height:1.3;overflow-wrap:anywhere}.fuel-market .fuel-filters{padding:22px;gap:20px}.bank-rates .sector-heading h1{font-family:inherit;font-size:40px;letter-spacing:-1.3px;font-weight:650}.bank-rates .bank-input-bar{padding:24px;gap:22px}.bank-rates .bank-summary strong{font-size:28px;line-height:1.35;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bank-rates .bank-offer{padding:24px;border-radius:12px}.bank-rates .bank-offer-values{gap:18px;align-items:end}.bank-rates .bank-offer-values strong{font-size:25px;line-height:1.35;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bank-rates .bank-offer details{font-size:14px;line-height:1.7}.bank-rates .bank-offer summary{padding:14px 0;min-height:44px;font-size:14px;cursor:pointer}.bank-rates .bank-secondary-filters label{font-size:13px}.bank-rates .bank-secondary-filters select{min-height:44px;font-size:14px}@media(min-width:1920px){.finance-site .page-rails,.sector-site .page-rails{width:calc(100% - 64px);max-width:1848px;padding:0;grid-template-columns:300px minmax(0,1200px) 300px;grid-template-areas:"left content right";column-gap:24px}.finance-site .ad-rail,.sector-site .ad-rail{display:block}.ad-rail>.ad-slot{position:sticky;top:150px}}@media(min-width:981px) and (max-width:1180px){.design-v2 .header-inner{flex-wrap:wrap;gap:0 20px;height:auto;min-height:116px;padding:0}.design-v2 .header-inner>.logo{height:70px;align-items:center}.design-v2 .header-inner>nav{order:3;width:100%;height:46px;display:flex;flex-wrap:wrap;justify-content:flex-start;background:none;border-radius:0;margin:0}.design-v2 .header-actions{margin-left:auto}.design-v2 .header-actions .searchbox{width:210px}.design-v2 .header-inner nav a{padding:8px 12px}.gold-market .header-inner{display:flex}.fx-market .market-workspace{grid-template-columns:minmax(0,1fr)}.fx-market .workspace-nav{display:none}.gold-calculator .group-calculator-cards{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:1024px){.gold-comparison .design-group.paired,.gold-market .design-group.paired{grid-template-columns:minmax(0,1fr)}.gold-comparison .design-group.group-market-calculator>.section-calculator{grid-column:auto;grid-row:auto}.gold-comparison .group-market-calculator>.section-calculator,.gold-market .group-market-calculator>.section-calculator{max-width:740px;width:100%}.design-v2 .detail-grid,.sector-site .sector-workspace{grid-template-columns:minmax(0,1fr)}.sector-site .sector-workspace>.sector-part{grid-column:1;grid-row:auto}.sector-site .sector-workspace>.part-calculator{max-width:740px;width:100%}.gold-calculator .group-calculator-cards{grid-template-columns:minmax(0,1fr)}.gold-calculator .quote-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gold-calculator .quote-cards:before{grid-column:1/-1}}@media(max-width:760px){.finance-site .content-width,.sector-site .content-width{width:calc(100% - 32px)}.finance-site .page-rails,.sector-site .page-rails{padding:0 16px}.design-v2 .header-inner,.gold-market .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:124px;height:auto;gap:8px;padding:12px 0 62px}.design-v2 .header-inner .logo{font-size:18px;letter-spacing:-.6px;gap:6px;white-space:normal;overflow-wrap:anywhere}.design-v2 .header-inner .logo-icon{width:27px;height:31px}.design-v2 .header-actions{margin:0;gap:0}.design-v2 .header-actions>.icon-button{min-width:36px;min-height:44px}.design-v2 .header-actions .searchbox{bottom:10px;height:44px}.design-v2 .header-inner nav.open{display:flex;position:absolute;flex-wrap:wrap;height:auto;min-height:72px}.design-v2 .header-inner nav.open a{min-height:44px}.design-v2 .page-heading{flex-wrap:wrap;gap:12px}.design-v2 .page-heading p{max-width:none}.design-v2 .page-heading>.button{margin:0;min-height:40px;font-size:14px}.design-v2 .connection-note{font-size:13px}.design-v2 .quote-card,.design-v2 .quote-card.featured{padding:18px 14px}.design-v2 .quote-card>.row:first-child{font-size:14px;align-items:flex-start}.design-v2 .quote-card .asset-mini{display:none}.design-v2 .quote-card .quote-value{font-size:28px}.design-v2 .quote-card .row:last-child{align-items:flex-start}.design-v2 .quote-card .status{font-size:12px}.design-v2 .section-header{padding:20px}.design-v2 .price-table{min-width:660px}.design-v2 .section-header h2{font-size:21px}.design-v2 .calculator,.fx-calculator .calculator{padding:24px 20px}.design-v2 .calculator .conversion-pair{grid-template-columns:minmax(0,1fr);gap:32px}.design-v2 .conversion-pair .swap{top:74px;right:16px;left:auto;transform:none;width:40px;height:40px}.design-v2 .calculator .calc-result{padding:22px 18px}.design-v2 .calc-result>strong{font-size:clamp(28px,8vw,40px)}.design-v2 .calc-result .row small,.design-v2 .calc-result>.row span{font-size:12px}.gold-calculator .calculation-steps{font-size:12px;gap:8px;flex-wrap:wrap}.gold-calculator .gold-product-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gold-calculator .gold-product-picker button{min-height:94px}.gold-calculator .quote-cards{grid-template-columns:minmax(0,1fr)}.fx-market .market-workspace{display:block}.fx-market .quote-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-calculator .popular-conversions{flex-wrap:wrap}.gold-comparison .gold-budget-heading{display:grid;padding:22px 20px;gap:20px}.gold-budget-heading h2{font-size:24px}.comparison-budget-controls{min-width:0;width:100%}.comparison-desktop{display:none}.comparison-mobile{display:block}.comparison-matrix td,.comparison-matrix th{padding:14px 10px}.comparison-mobile .comparison-matrix thead th{width:50%}.comparison-mobile .comparison-matrix td strong{font-size:21px}.comparison-mobile .comparison-matrix .comparison-emphasis td strong{font-size:25px}.comparison-mobile .comparison-matrix .comparison-row-label th{padding:10px 14px;font-size:12px;letter-spacing:.2px}.comparison-mobile .comparison-matrix .comparison-row-label{background:var(--bg)}.comparison-mobile .comparison-matrix select{font-size:14px;padding:10px 6px}.comparison-mobile .comparison-matrix td small{font-size:12px}.gold-budget .comparison-note{padding:16px;font-size:12px}.sector-site .sector-heading{gap:12px}.bank-rates .sector-heading h1,.sector-site .sector-heading h1{font-size:31px;letter-spacing:-.8px;line-height:1.2}.sector-site .sector-heading p{font-size:15px}.sector-site .sector-logo{font-size:21px;min-width:0;overflow-wrap:anywhere}.sector-site .sector-header nav{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin;max-width:100%}.sector-site .sector-header nav a{white-space:nowrap;font-size:14px}.sector-site .sector-calculator{padding:24px 20px}.sector-site .sector-input-pair{gap:12px}.sector-site .sector-input-pair .sector-field>div{flex-wrap:wrap}.sector-site .sector-input-pair .sector-field input{flex-basis:100%;padding-bottom:5px}.sector-site .sector-input-pair .sector-field small{padding:0 12px 8px}.sector-site .sector-sort{flex-wrap:wrap;font-size:13px}.fuel-market .fuel-filters{padding:18px;gap:14px}.fuel-market .fuel-cards{grid-template-columns:minmax(0,1fr);gap:10px}.fuel-market .fuel-card{min-height:0;padding:16px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center;text-align:left}.fuel-market .fuel-card>strong{font-size:25px;margin:0;text-align:right}.fuel-market .fuel-card>.muted{grid-column:1/-1;font-size:12px}.fuel-market .fuel-card>strong small{font-size:12px}.bank-rates .bank-input-bar{padding:20px;gap:18px}.bank-rates .bank-summary{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.bank-rates .bank-summary>div{border:0;border-bottom:1px solid var(--line);padding:0 0 16px}.bank-rates .bank-summary>div:last-child{border:0;padding:0}.bank-rates .bank-summary strong{font-size:25px}.bank-rates .bank-offer{padding:20px}.bank-rates .bank-offer-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bank-rates .bank-offer-values>button{grid-column:1/-1;min-height:44px}.bank-rates .bank-offer-values strong{font-size:23px}.sector-site .sector-trust{flex-wrap:wrap;font-size:12px}}.finance-site,.sector-site{--shadow:none;font-family:Arial,Helvetica,sans-serif}.finance-site .surface,.sector-site .surface{box-shadow:none;border-radius:4px}.finance-site .main-content,.sector-site .main-content{padding-top:30px;padding-bottom:36px}.finance-site .page-heading,.sector-site .sector-heading{margin-bottom:18px;align-items:flex-start}.finance-site .page-heading h1,.sector-site .sector-heading h1{font:700 29px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.7px;margin-bottom:7px;max-width:100%;text-wrap:balance}.finance-site .page-heading p,.sector-site .sector-heading p{font-size:14px;line-height:1.6;max-width:760px}.finance-site .page-heading>.button{background:transparent;box-shadow:none;border:0;padding:4px 0;font-size:13px;min-height:32px}.finance-site .page-heading>.button svg:first-child{display:none}.finance-site .connection-note{background:none;border:0;border-radius:0;font-size:12px;padding:8px 0 13px;margin:0 0 15px;color:var(--muted);text-align:left;justify-content:flex-start;border-bottom:1px solid var(--line)}.finance-site .topline,.sector-site .sector-top{letter-spacing:0;font-size:11px;padding:6px 0}.finance-site .header-inner .logo{font-size:25px;letter-spacing:-1px;line-height:1.15}.finance-site .header-inner .wordmark{max-width:100%}.finance-site .header-inner .logo img,.sector-site .sector-logo img{object-fit:contain;max-width:100%}.finance-site .header-inner nav a{font-size:13px;font-weight:600}.finance-site .header-inner nav a.active{border-radius:0}.finance-site .searchbox{border-radius:3px;background:var(--bg)}.finance-site .searchbox input{font-size:13px}.finance-site .icon-button{min-height:40px;min-width:36px}.finance-site .section-header{padding:18px 20px;gap:12px;border-bottom:1px solid var(--line)}.finance-site .section-header h2{font-size:19px;font-weight:600;letter-spacing:-.3px}.finance-site .section-header small{font-size:11px;display:block;margin-top:3px}.finance-site .table-legend{display:none}.finance-site .market-tabs{gap:24px;padding:0 20px;background:transparent;border-bottom:1px solid var(--line)}.finance-site .market-tabs button{background:none;border-radius:0;font-size:13px;min-height:44px;padding:10px 1px}.finance-site .price-table th{background:var(--bg);color:var(--muted);font-size:11px;font-weight:500;padding:11px 16px;letter-spacing:0;text-transform:none}.finance-site .price-table td{padding:13px 16px;border-color:var(--line)}.finance-site .price-table td:first-child,.finance-site .price-table th:first-child{width:40px;padding-left:12px;padding-right:0}.finance-site .price-table .asset-name strong{font-size:14px;font-weight:600;white-space:nowrap}.finance-site .price-table .asset-name small{font-size:11px;margin-top:3px}.finance-site .price-table .numeric{font-size:15px;font-variant-numeric:tabular-nums;font-weight:500}.finance-site .price-table .ask-column{font-weight:700;background:none}.finance-site .price-table .bid-column{background:none}.finance-site .price-table td:last-child{min-width:134px;max-width:180px}.finance-site .price-table .source-column .status{background:none;border:0;padding:0;font-size:10px}.finance-site .price-table .table-time{font-size:10px;line-height:1.6}.finance-site .price-table tr:nth-child(2n){background:color-mix(in srgb,var(--bg) 50%,var(--surface))}.finance-site .table-footer{font-size:11px;padding:12px 18px;background:none}.finance-site .table-footer svg{display:none}.finance-site .star{background:none;border:0;min-height:36px}.finance-site .star svg{width:14px;height:14px}.finance-site .quote-cards{border:0;border-radius:0;border-bottom:1px solid var(--line);gap:0;background:none;box-shadow:none}.finance-site .quote-card,.finance-site .quote-card.featured{border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;background:none;color:var(--ink);padding:10px 22px 18px}.finance-site .quote-card:last-child{border-right:0}.finance-site .quote-card:first-child{padding-left:0}.finance-site .quote-card .asset-mini,.finance-site .quote-card.featured:before{display:none}.finance-site .quote-card .quote-value{font-size:28px;margin:10px 0}.finance-site .quote-card>.row:first-child{font-size:13px}.finance-site .quote-card .status{background:none;border:0;padding:0}.finance-site .design-home{gap:25px}.finance-site .history-unavailable{border-top:1px solid var(--line);padding:18px 0;display:flex;justify-content:space-between;gap:20px;align-items:baseline}.history-unavailable h2{font-size:15px;font-weight:600;letter-spacing:0;flex-shrink:0}.history-unavailable p{font-size:12px;line-height:1.7;margin:0}.history-unavailable a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.finance-site .site-footer{background:var(--surface);border-top:1px solid var(--line);margin-top:0;padding:25px 0 18px}.finance-site .footer-top{padding:0 0 16px}.finance-site .footer-top .logo{font-size:20px;letter-spacing:-.7px}.finance-site .footer-bottom{padding-top:14px}.finance-site .site-footer p{font-size:11px;max-width:860px}.finance-site .guides h2{font-size:22px}.finance-site .guide-card{border:0;border-top:1px solid var(--line);border-radius:0;padding:20px 0;background:none}.gold-market.design-v2{--bg:#faf9f6;--surface:#fff;--soft:#f4efe2;--line:#e2dfd7;--ink:#292b2c;--muted:#77766e}.gold-market .topline{background:#f0eee8;color:#68675f;border-bottom:1px solid var(--line)}.gold-market .header-inner .logo{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700;letter-spacing:-1.5px}.gold-market .site-header{border-bottom:2px solid #37372f}.gold-market .header-inner{min-height:118px}.gold-market .header-inner>nav{height:43px}.gold-market .header-inner nav a{padding:10px 16px}.gold-market .header-inner nav a.active{background:none;color:var(--accent)}.gold-market .market-surface{border:1px solid var(--line);border-top:2px solid #44433c}.gold-market .design-group.paired{grid-template-columns:minmax(0,1fr) 330px;gap:26px}.gold-market .calculator{background:#f4f1e9;border:0;border-top:2px solid var(--accent)}.finance-site .calculator{padding:20px;border-radius:4px;box-shadow:none}.finance-site .calc-header{align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:22px}.finance-site .calc-header h2{font-size:18px;font-weight:600;letter-spacing:-.3px}.finance-site .calc-header .calc-tabs{margin:0;padding:0;display:flex;gap:0;max-width:none;border-radius:3px;background:transparent;border:1px solid var(--line)}.finance-site .calc-tabs button{font-size:12px;min-height:32px;padding:6px 12px;border-radius:0;background:none;box-shadow:none;font-weight:400}.finance-site .calc-tabs button.active{background:var(--ink);color:var(--surface);box-shadow:none}.finance-site .gold-direction{gap:0;border-bottom:1px solid var(--line);margin:0 0 22px}.finance-site .gold-direction button{background:none;border:0;border-radius:0;border-bottom:2px solid transparent;min-height:42px;padding:8px;color:var(--muted);font-size:13px}.finance-site .gold-direction button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink);font-weight:600;background:none}.finance-site .amount-input{background:var(--surface);border:1px solid var(--line);border-radius:3px;padding:3px 13px}.finance-site .amount-input input{font-size:32px;font-weight:500;padding:8px 0;letter-spacing:-.5px}.finance-site .quick-amounts{gap:6px;margin:9px 0 22px}.finance-site .quick-amounts button{min-height:30px;font-size:12px;border:1px solid var(--line);background:transparent;border-radius:3px;padding:4px 12px;box-shadow:none}.finance-site .calc-label,.finance-site .calculator label{font-size:12px;color:var(--muted)}.finance-site .calculator select{font-size:13px;border-radius:3px;min-height:43px}.finance-site .compact-calculator .conversion-pair{grid-template-columns:minmax(0,1fr);gap:20px}.finance-site .conversion-pair .swap{position:absolute;top:59px;left:auto;right:12px;width:29px;min-width:29px;height:29px;min-height:29px;border-radius:50%;transform:none;background:var(--surface);color:var(--muted);box-shadow:none}.finance-site .compact-calculator .calc-result{background:transparent;padding:20px 0 0;border-top:1px solid var(--line);border-radius:0;margin-top:22px;color:var(--ink)}.finance-site .calc-result>.row span{font-size:12px;letter-spacing:0;color:inherit}.finance-site .calc-result>strong{font-size:35px;font-weight:500;margin:12px 0 0;letter-spacing:-1px}.finance-site .calc-result>strong small{font-size:16px;letter-spacing:0}.finance-site .calc-result p{font-size:12px;color:var(--muted)}.finance-site .calc-note{font-size:11px;margin:20px 0 0;padding-top:12px;border-top:1px solid var(--line);line-height:1.7}.finance-site .calc-entry,.finance-site .calculation-summary{min-width:0}.finance-site .basket-empty{font-size:14px;margin:12px 0 24px;line-height:1.7}.finance-site .calculator-page>.group-calculator{max-width:none}.gold-calculator.design-v2{--bg:#f8f6f0;--surface:#fffefa;--soft:#eee9dc;--ink:#37352d;--muted:#7b7568;--line:#ded9cc}.gold-calculator .topline{background:var(--bg);color:var(--muted);border-bottom:1px solid var(--line)}.gold-calculator .header-inner .logo{font-family:Georgia,Times New Roman,serif;font-size:28px;letter-spacing:-1px}.gold-calculator .site-header{background:var(--bg);border-bottom:1px solid var(--line)}.gold-calculator .header-inner{height:78px}.gold-calculator .header-inner nav a.active{background:none;text-decoration:underline;text-underline-offset:8px}.gold-calculator .page-heading h1{font-family:Georgia,serif;font-weight:400;font-size:38px;letter-spacing:-1.2px}.gold-calculator .calculator{padding:28px;border:1px solid var(--line);border-radius:3px}.gold-calculator .calculator .calc-header{padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:24px}.gold-calculator .calc-workbench{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:38px}.gold-calculator .gold-product-picker{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:24px}.gold-calculator .gold-product-picker button{min-height:37px;padding:7px 12px;font-size:12px;font-weight:400;border-radius:2px;box-shadow:none;color:var(--ink);background:transparent}.gold-calculator .gold-product-picker button.selected{border-color:var(--accent);background:var(--soft);font-weight:600;box-shadow:none}.gold-calculator .gold-direction{max-width:360px}.gold-calculator .conversion-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px}.gold-calculator .conversion-pair .swap{top:29px;left:50%;right:auto;transform:translateX(-50%) rotate(90deg)}.gold-calculator .calculation-summary{border-left:1px solid var(--line);padding-left:32px}.gold-calculator .calc-result{margin:0;padding:24px;background:#3b382f;color:#fffcf1;border-radius:2px}.gold-calculator .calc-result>.row span{color:#e7dec8}.gold-calculator .calc-result>strong{font-family:Georgia,serif;font-size:48px;color:#fff9e9;min-height:66px}.gold-calculator .calc-result p{color:#d3cbb9;font-size:12px}.calculation-method{margin-top:24px}.calculation-method h3{font-size:13px;margin-bottom:8px;font-weight:600}.calculation-method dl,.calculation-method p{font-size:12px;line-height:1.7;color:var(--muted)}.calculation-method dl{margin:18px 0 0}.calculation-method dl>div{padding:10px 0;border-top:1px solid var(--line)}.calculation-method dt{color:var(--ink);font-weight:600}.calculation-method dd{margin:0}.fx-market.design-v2{--bg:#f5f7f8;--surface:#fff;--line:#dae0e5;--ink:#26343f;--muted:#6d7c88;--soft:#edf2f4}.fx-market .topline{background:#102a3e;color:#bac8d3}.fx-market .site-header{background:#163348;border-bottom:1px solid #345062}.fx-market .header-inner{height:78px}.fx-market .header-inner .logo{font-size:25px;font-weight:700;letter-spacing:-1px;color:#fff}.fx-market .searchbox{background:#214154;border-color:#3c5667}.fx-market .market-workspace{grid-template-columns:145px minmax(0,1fr);gap:24px}.fx-market .workspace-nav{background:none;color:var(--muted);border-radius:0;border-right:1px solid var(--line);padding:8px 16px 8px 0;top:100px}.fx-market .workspace-label{font-size:11px;color:var(--muted);letter-spacing:0;padding:0 10px 15px}.fx-market .workspace-nav .module-link{font-size:13px;min-height:40px;border-radius:0;padding:10px}.fx-market .workspace-nav .module-link.active,.fx-market .workspace-nav .module-link:hover{background:var(--soft);color:var(--ink)}.fx-market .workspace-favourites{font-size:12px;border-color:var(--line);padding-left:10px}.fx-market .workspace-source{background:none;border-radius:0;padding:0 10px;gap:6px;margin-top:22px;font-size:11px}.fx-market .workspace-source strong{color:var(--ink);font-size:11px}.fx-market .workspace-source>a{color:var(--muted);font-size:11px}.fx-market .price-table th{background:#e8eef2;color:#536775}.fx-market .price-table td{padding-top:12px;padding-bottom:12px}.fx-market .price-table .numeric{font-family:Consolas,Courier New,monospace;font-size:15px;letter-spacing:0}.fx-market .design-group.paired{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fx-market .history-unavailable{display:block}.fx-market .history-unavailable h2{margin-bottom:8px}.fx-calculator.design-v2{--bg:#f6f8fb;--surface:#fff;--ink:#17324d;--muted:#667c90;--line:#dbe3eb;--soft:#edf3fa}.fx-calculator .site-header{border-bottom:1px solid var(--line)}.fx-calculator .header-inner{height:84px}.fx-calculator .page-heading{text-align:left;justify-content:flex-start}.fx-calculator .page-heading h1{font-size:34px;letter-spacing:-1px}.fx-calculator .page-heading p{margin:0}.fx-calculator .section-calculator{max-width:none}.fx-calculator .calculator{padding:28px 32px;border-radius:5px;border-top:3px solid var(--accent)}.fx-calculator .calc-header{margin-bottom:24px}.currency-pair-fields{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:22px;align-items:center}.currency-box{border:1px solid var(--line);border-radius:3px;padding:20px 22px;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;background:var(--surface)}.currency-box>label,.currency-box>span{font-size:12px;color:var(--muted);margin-bottom:10px}.fx-calculator .currency-box select{width:100%;border:0;border-radius:0;padding:0 22px 0 0;margin:0 0 18px;font-size:17px;font-weight:600;min-height:28px;background:transparent;color:var(--ink)}.currency-box>input,.currency-box>output{font:500 42px/1.3 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-1px;padding:0;border:0;border-radius:0;background:transparent;display:block;min-width:0;width:100%;color:var(--ink);overflow-wrap:anywhere}.currency-box>output small{font-size:18px;letter-spacing:0}.currency-box.target{background:var(--soft);border-color:var(--soft)}.fx-calculator .currency-pair-fields>.swap{position:static;transform:rotate(90deg);height:40px;width:40px;border-radius:50%;padding:0;box-shadow:none;background:var(--surface);border:1px solid var(--line);color:var(--ink)}.fx-calculator .quick-amounts{max-width:440px;margin:12px 0 20px}.conversion-status{font-size:12px;color:var(--muted);padding:0 0 16px;border-bottom:1px solid var(--line)}.fx-calculator .popular-conversions{justify-content:flex-start;margin:18px 0 0;gap:16px;font-size:12px}.fx-calculator .popular-conversions button{border:0;background:none;padding:2px 0;font-size:12px;min-height:28px;border-radius:0;text-decoration:underline;text-underline-offset:4px}.fx-calculator .popular-conversions button[aria-pressed=true]{font-weight:700}.fx-calculator .calc-note{border:0;padding:0;margin-top:12px}.gold-comparison.design-v2{--bg:#f8f8fa;--surface:#fff;--soft:#f0eef4;--line:#dedce4;--ink:#33303b;--muted:#787280}.gold-comparison .topline{background:#eeeaf2;color:#635b6c}.gold-comparison .header-inner .logo{font-family:Georgia,serif;font-size:28px;letter-spacing:-1px}.gold-comparison .gold-budget{border-radius:3px}.gold-comparison .gold-budget-heading{padding:22px 24px;background:var(--surface);gap:28px}.gold-comparison .gold-budget-heading h2{font-size:22px;max-width:600px;letter-spacing:-.5px;font-weight:600}.gold-comparison .gold-budget-heading p{font-size:13px;max-width:560px}.gold-comparison .comparison-budget-controls{min-width:250px}.gold-comparison .comparison-budget-controls input{border-radius:3px;font-size:24px;font-weight:500}.gold-comparison .comparison-budget-controls .quick-amounts{margin:0}.gold-comparison .comparison-matrix td,.gold-comparison .comparison-matrix th{padding:14px 20px}.gold-comparison .comparison-matrix thead th{background:var(--bg)}.gold-comparison .comparison-matrix select{border-radius:3px;background:var(--surface);font-size:14px;font-weight:600;min-height:43px}.gold-comparison .comparison-number{font-size:11px;letter-spacing:0;margin-bottom:8px;color:var(--muted)}.gold-comparison .comparison-matrix td strong{font-size:20px;font-weight:500}.gold-comparison .comparison-matrix .comparison-emphasis td strong{font-size:26px;font-weight:600}.gold-comparison .comparison-matrix small{font-size:11px}.gold-comparison .comparison-note{font-size:12px;background:var(--surface);padding:14px 20px}.fuel-market.sector-site{--bg:#f9f9f7;--surface:#fff;--ink:#343a3b;--muted:#747c7d;--line:#dfe2dd;--soft:#f5f0e5}.sector-site .sector-header>.content-width{min-height:78px;gap:30px}.sector-site .sector-logo{font-size:26px;letter-spacing:-1px}.sector-site .sector-header nav a{padding:25px 0;font-size:13px}.sector-site .sector-header nav{gap:26px}.fuel-market .sector-top{background:#353b3d;color:#d6dcde}.fuel-market .sector-header{border-bottom:3px solid var(--accent)}.fuel-market .fuel-filters{border:0;border-bottom:1px solid var(--line);background:transparent;border-radius:0;padding:4px 0 22px;margin-bottom:0;gap:24px}.fuel-market .fuel-filters>div{font-size:13px;max-width:140px}.fuel-market .fuel-filters label{font-size:12px}.fuel-market .fuel-filters select{border-radius:3px;min-height:44px;font-size:14px}.fuel-market .fuel-cards{display:flex;gap:0;border-bottom:1px solid var(--line)}.fuel-market .fuel-card{flex:1;box-shadow:none;border:0;border-right:1px solid var(--line);border-radius:0;min-height:80px;padding:16px 24px;margin:0;background:transparent;gap:7px}.fuel-market .fuel-card:last-child{border-right:0}.fuel-market .fuel-card.selected{box-shadow:inset 0 -3px var(--accent);background:var(--soft);border-color:var(--line)}.fuel-market .fuel-card>span:first-child{font-size:14px}.fuel-market .fuel-card>strong{font-size:26px;letter-spacing:-.7px}.fuel-market .fuel-card>strong.no-fuel-price{font-size:11px;color:var(--muted);font-weight:400;letter-spacing:0}.sector-site .sector-section-title{padding:18px 20px;border-bottom:1px solid var(--line)}.sector-site .sector-section-title h2{font-size:19px;font-weight:600}.sector-site .sector-workspace{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.sector-site .sector-calculator{padding:22px;border-radius:3px;border-top:2px solid var(--accent)}.sector-site .sector-calculator h2{font-size:21px;letter-spacing:-.4px;margin-top:0}.sector-site .sector-calculator>p{font-size:13px}.sector-site .sector-field{font-size:12px;margin-top:14px}.sector-site .sector-field>span{font-size:12px}.sector-site .sector-field>div,.sector-site select{border-radius:3px}.sector-site .sector-field input{font-size:19px;font-weight:500}.sector-site .sector-result{background:var(--soft);border-radius:2px;padding:20px;margin-top:22px}.sector-site .sector-result strong{font-size:29px;font-weight:600}.sector-site .sector-result-detail strong{font-size:20px}.sector-site .sector-input-note,.sector-site .sector-table-note{font-size:11px;line-height:1.7}.sector-site .sector-empty{min-height:175px;padding:30px 22px;align-items:flex-start;text-align:left}.sector-site .sector-empty h3{font-size:15px;font-weight:500;margin:0 0 10px;max-width:440px}.sector-site .sector-empty p{font-size:12px;max-width:430px;margin:0}.sector-site .sector-table th{padding:12px 18px;font-size:11px}.sector-site .sector-table td{padding:15px 18px;font-size:13px}.sector-site .sector-footer{margin-top:0;padding:28px 0}.bank-rates.sector-site{--bg:#f6f8f7;--surface:#fff;--ink:#253d35;--muted:#6e8178;--line:#dce4df;--soft:#edf4ef}.bank-rates .sector-top{background:#eef2ef;color:#6b7d70;border-bottom:1px solid var(--line)}.bank-rates .sector-logo{font-family:Georgia,serif;font-size:29px;letter-spacing:-1.1px}.bank-rates .bank-input-bar{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:3px;padding:20px 24px;gap:24px;margin:22px 0 0}.bank-rates .bank-input-bar .sector-field{color:var(--muted)}.bank-rates .bank-input-bar select,.bank-rates .bank-input-bar>.sector-field>div{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:17px;min-height:46px}.bank-rates .bank-input-bar>span{display:none}.bank-rates .bank-summary{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:baseline;padding:14px 0;border:0;border-radius:0;background:none}.bank-rates .bank-summary>div,.bank-rates .bank-summary>div:first-child{display:flex;align-items:baseline;gap:8px;padding:0;border:0}.bank-rates .bank-summary>div>span{font-size:11px;margin:0}.bank-rates .bank-summary strong{font-size:13px;font-weight:600;letter-spacing:0}.bank-rates .bank-summary strong small{font-size:11px}.bank-rates .bank-comparison>.sector-section-title{padding:0 0 16px;border:0}.bank-rates .bank-secondary-filters{gap:14px;padding:0 0 18px}.bank-rates .bank-secondary-filters label{font-size:11px}.bank-rates .bank-secondary-filters select{font-size:12px;min-height:40px;border-radius:3px}.offer-column-heads{display:grid;grid-template-columns:1.5fr 1fr 1fr;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--soft);font-size:11px;color:var(--muted)}.offer-column-heads span:not(:first-child){text-align:right}.offer-explainer{padding:20px;border-top:1px solid var(--line)}.offer-explainer h3{font-size:14px;font-weight:600;margin-bottom:16px}.offer-explainer dl{margin:0;display:grid;gap:14px;font-size:12px;line-height:1.6}.offer-explainer dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px}.offer-explainer dt{font-weight:500}.offer-explainer dd{color:var(--muted);margin:0}.bank-rates .bank-offer{border-radius:3px;margin-bottom:12px;padding:20px}.bank-rates .bank-monogram{display:none}.bank-rates .bank-offer-values strong{font-size:24px}.bank-rates .bank-calc-tabs{padding:0;background:none;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:22px;gap:24px;justify-content:flex-start}.bank-rates .bank-calc-tabs button{border-radius:0;box-shadow:none;border:0;border-bottom:2px solid transparent;flex:0 1 auto;padding:6px 0 12px;font-size:13px;background:none}.bank-rates .bank-calc-tabs button.active{box-shadow:none;background:none;border-color:var(--accent);color:var(--ink);font-weight:600}html[data-theme=dark] .gold-market.design-v2{--bg:#1e201f;--surface:#272a27;--soft:#33362e;--ink:#f0eee6;--muted:#b2b1a4;--line:#42463c}html[data-theme=dark] .bank-rates .sector-top,html[data-theme=dark] .gold-comparison .topline,html[data-theme=dark] .gold-market .topline{background:var(--bg);color:var(--muted)}html[data-theme=dark] .gold-market .calculator{background:var(--soft)}html[data-theme=dark] .fx-market.design-v2{--bg:#17222b;--surface:#21303b;--soft:#2b3d4a;--ink:#e7edf1;--muted:#a9bbc7;--line:#3b4e5c}html[data-theme=dark] .fx-market .price-table th{background:#2b3d4a;color:var(--muted)}html[data-theme=dark] .bank-input-bar,html[data-theme=dark] .bank-input-bar .sector-field>div,html[data-theme=dark] .bank-input-bar select{background:var(--surface);color:var(--ink)}html[data-theme=dark] .gold-calculator .calc-result{background:#38372e}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:1180px){.finance-site .header-inner{gap:14px}.fx-market .market-workspace{grid-template-columns:minmax(0,1fr)}.fx-market .workspace-nav{display:none}.finance-site .price-table td,.finance-site .price-table th{padding-left:12px;padding-right:12px}.sector-site .sector-header nav{gap:18px}.gold-calculator .calc-workbench{gap:24px}.gold-calculator .calculation-summary{padding-left:24px}}@media(max-width:1024px){.gold-market .design-group.paired,.sector-site .sector-workspace{grid-template-columns:minmax(0,1fr)}.sector-site .sector-workspace>.sector-part{grid-column:1;grid-row:auto}.gold-market .design-group.paired>.section-calculator{max-width:none}.gold-calculator .calc-workbench{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.gold-calculator .conversion-pair{grid-template-columns:minmax(0,1fr);gap:22px}.gold-calculator .conversion-pair .swap{top:60px;left:auto;right:12px;transform:none}.currency-pair-fields{gap:14px}.currency-box{padding:18px}.gold-comparison .gold-budget-heading h2{font-size:20px}}@media(max-width:760px){.finance-site .main-content,.sector-site .main-content{padding-top:23px;padding-bottom:24px}.finance-site .header-inner,.gold-market .header-inner{height:auto;min-height:114px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:10px 0 59px}.finance-site .header-inner .logo,.gold-calculator .header-inner .logo,.gold-comparison .header-inner .logo,.gold-market .header-inner .logo{font-size:23px;letter-spacing:-1px;white-space:normal;overflow-wrap:anywhere}.finance-site .header-inner nav{display:none}.finance-site .header-inner nav.open{display:flex;height:auto}.finance-site .header-actions{gap:0}.finance-site .header-actions>.icon-button{min-width:32px}.finance-site .header-actions .searchbox{height:38px;bottom:9px;border-radius:3px}.finance-site .page-heading h1,.sector-site .sector-heading h1{font-size:26px;letter-spacing:-.7px;text-wrap:pretty}.finance-site .page-heading p,.sector-site .sector-heading p{font-size:13px;line-height:1.6}.finance-site .page-heading>.button{min-height:32px;padding:0;font-size:12px}.finance-site .connection-note{font-size:11px;padding:7px 0 12px;margin-bottom:15px}.finance-site .section-header{padding:16px}.finance-site .section-header h2{font-size:18px}.finance-site .price-table{min-width:610px}.finance-site .table-scroll{border-radius:0}.finance-site .market-tabs{padding:0 16px;gap:24px}.finance-site .design-group,.finance-site .design-home{gap:22px}.finance-site .history-unavailable{display:block;padding:16px 0}.history-unavailable h2{margin-bottom:8px}.finance-site .quote-card,.finance-site .quote-card.featured{padding:12px 16px}.finance-site .quote-card:first-child{padding-left:16px}.finance-site .quote-card .quote-value{font-size:25px}.finance-site .calculator,.fx-calculator .calculator{padding:20px 17px}.finance-site .calculator .calc-header{gap:10px;margin-bottom:20px}.finance-site .calculator .calc-header h2{font-size:18px}.finance-site .calculator .calc-tabs button{padding:6px 10px;font-size:11px}.finance-site .conversion-pair{grid-template-columns:minmax(0,1fr);gap:22px}.finance-site .conversion-pair .swap{top:60px;right:12px;left:auto;transform:none;height:29px;width:29px}.gold-calculator .page-heading h1{font-family:Georgia,serif;font-size:32px}.gold-calculator .calc-workbench{grid-template-columns:minmax(0,1fr);gap:26px}.gold-calculator .calculation-summary{border:0;padding:0}.gold-calculator .calculator .calc-result{padding:22px}.gold-calculator .calc-result>strong{font-size:43px}.gold-calculator .gold-product-picker{display:flex;gap:7px}.gold-calculator .gold-product-picker button{min-height:37px;font-size:12px;padding:7px 11px}.fx-calculator .currency-pair-fields{grid-template-columns:minmax(0,1fr);gap:0}.fx-calculator .currency-pair-fields>.swap{transform:none;justify-self:end;margin:-15px 20px;z-index:1;height:35px;width:35px}.currency-box{padding:18px}.currency-box>input,.currency-box>output{font-size:35px}.fx-calculator .currency-box select{font-size:16px;margin-bottom:14px}.fx-calculator .popular-conversions{gap:10px 16px;flex-wrap:wrap}.fx-calculator .popular-conversions>span{width:auto;font-size:11px}.gold-comparison .gold-budget-heading{padding:20px 16px;gap:20px}.gold-comparison .comparison-budget-controls{min-width:0}.gold-comparison .comparison-matrix td,.gold-comparison .comparison-matrix th{padding:13px 12px}.gold-comparison .comparison-note{padding:14px 16px;font-size:11px}.gold-comparison .comparison-note svg{display:none}.sector-site .sector-header>.content-width{min-height:100px;gap:0}.sector-site .sector-header nav a{padding:12px 0;font-size:12px}.sector-site .sector-header nav{gap:20px}.bank-rates .sector-logo,.sector-site .sector-logo{font-size:25px}.fuel-market .fuel-filters{padding:0 0 18px;gap:14px;margin-bottom:0}.fuel-market .fuel-filters label:first-of-type{flex-basis:100%}.fuel-market .fuel-card{display:flex;flex-direction:column;align-items:flex-start;padding:15px 13px;min-height:75px;gap:7px}.fuel-market .fuel-card>strong{text-align:left;font-size:22px}.fuel-market .fuel-card>span:first-child{font-size:13px}.fuel-market .fuel-card>strong.no-fuel-price{font-size:10px}.fuel-market .fuel-card>strong small{font-size:10px;margin:4px 0 0}.sector-site .sector-calculator{padding:22px 18px}.sector-site .sector-section-title{padding:16px}.sector-site .sector-section-title h2{font-size:18px}.sector-site .sector-empty{padding:25px 18px;min-height:170px}.bank-rates .bank-input-bar{padding:18px;gap:16px}.bank-rates .bank-summary{display:flex;gap:8px 16px;padding:12px 0}.bank-rates .bank-summary>div{padding:0;border:0}.bank-rates .bank-summary strong small,.bank-rates .bank-summary>div>span{font-size:10px;display:inline}.bank-rates .bank-summary strong{font-size:12px}.bank-rates .bank-summary>div:nth-child(2){display:none}.offer-column-heads{padding:12px 18px;font-size:10px}.offer-explainer{padding:18px}.offer-explainer dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.bank-rates .bank-secondary-filters{gap:12px}.bank-rates .bank-secondary-filters label:first-child{flex-basis:100%}}.finance-site,.sector-site{color:var(--ink)}.finance-site .calc-tabs button{flex:0 0 auto;white-space:nowrap}.finance-site .calc-header .calc-tabs{flex-shrink:0}.finance-site .price-table th:nth-child(4){color:var(--muted);background:var(--bg)}.finance-site .price-table td:nth-child(4){background:transparent}.gold-calculator .header-inner nav{border:0;border-radius:0;background:transparent;padding:0}.fx-market .page-heading>.button{color:var(--ink)}.finance-site .site-header .logo img,.sector-site .sector-logo img{display:block;width:210px;max-width:100%;height:48px;object-fit:contain;background:#fff;padding:7px 10px;border-radius:5px}.finance-site .data-status,.sector-site .data-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted);font-size:12px;margin:16px 0}.sector-footer .data-status{grid-column:1/-1;flex-basis:100%;width:100%}.finance-site.design-v2,.sector-site{--muted:#566571}html[data-theme=dark] .finance-site.design-v2,html[data-theme=dark] .sector-site{--muted:#bdcbd4}html[data-theme=dark] .finance-site .site-header,html[data-theme=dark] .sector-site .sector-header{background:var(--surface);color:var(--ink)}.finance-site .site-header nav a,.sector-site .sector-header nav a{color:var(--ink)}.finance-site.fx-market .searchbox,.finance-site.fx-market .searchbox input,.finance-site.fx-market .site-header,.finance-site.fx-market .site-header .icon-button,.finance-site.fx-market .site-header nav a{color:#f1f6fa}.finance-site.fx-market .searchbox input::placeholder{color:#cad7df}.finance-site.fx-market .search-results{color:var(--ink);background:var(--surface)}html[data-theme=dark] .finance-site .site-header nav a.active{color:#f2d18c}html[data-theme=dark] .finance-site .calculator,html[data-theme=dark] .finance-site .gold-product-picker button,html[data-theme=dark] .finance-site .popular-conversions button{color:var(--ink)}html[data-theme=dark] .finance-site .calc-label,html[data-theme=dark] .finance-site .calculator label,html[data-theme=dark] .sector-site .sector-field{color:var(--muted)}.finance-site .search-results a:hover{background:var(--soft)}.finance-site .calc-result,.sector-site .sector-result{overflow-wrap:anywhere}@media(max-width:640px){.finance-site .site-header .logo img,.sector-site .sector-logo img{width:180px;height:43px}.sector-footer .data-status{font-size:11px}}