#forex-calculator{--v0-bg:#fff;--v0-fg:#0a0a0a;--v0-card:#fff;--v0-primary:#007a7c;--v0-muted:#f5f5f5;--v0-muted-fg:#737373;--v0-border:#e5e5e5;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace!important;color:var(--v0-fg)!important;text-align:center!important;flex-direction:column!important;gap:1.15rem!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;display:flex!important}#forex-calculator *{box-sizing:border-box;font-family:inherit}#forex-calculator .calc-amount-row{text-align:center!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.55rem!important;margin:0 auto!important;display:flex!important}#forex-calculator .calc-amount-label{color:var(--v0-fg)!important;white-space:nowrap!important;margin:0!important;font-size:1.05rem!important;font-weight:500!important}#forex-calculator .calc-amount-wrapper{align-items:center!important;gap:.35rem!important;display:inline-flex!important;position:relative!important}#forex-calculator .calc-currency-sign{color:var(--v0-muted-fg)!important;font-size:1.05rem!important}#forex-calculator .calc-amount-field{font-variant-numeric:tabular-nums!important;border:1px solid var(--v0-border)!important;width:7.75rem!important;height:2.25rem!important;color:var(--v0-fg)!important;background:0 0!important;border-radius:.5rem!important;outline:none!important;padding:.15rem .6rem!important;font-family:inherit!important;font-size:1.1rem!important;font-weight:600!important;transition:border-color .15s,box-shadow .15s!important}#forex-calculator .calc-amount-field:focus{border-color:var(--v0-primary)!important;box-shadow:0 0 0 3px #007a7c33!important}#forex-calculator .calc-main-body{flex-direction:column!important;gap:1.15rem!important;width:100%!important;display:flex!important}#forex-calculator .calc-top-block{text-align:left!important;flex-direction:column!important;gap:.85rem!important;width:100%!important;max-width:580px!important;margin:0 auto!important;display:flex!important}#forex-calculator .calc-cards-grid{grid-template-columns:repeat(3,1fr)!important;gap:.65rem!important;display:grid!important}#forex-calculator .calc-card-item{border:1px solid var(--v0-border)!important;background-color:var(--v0-card)!important;text-align:center!important;height:100%!important;min-height:5.25rem!important;color:inherit!important;border-radius:.5rem!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.15rem!important;padding:.75rem .5rem .65rem!important;text-decoration:none!important;transition:border-color .15s!important;display:flex!important;position:relative!important}#forex-calculator .calc-card-item.is-cheapest{border:2px solid var(--v0-primary)!important}#forex-calculator .calc-card-item.has-link:hover{border-color:#0a0a0a66!important}#forex-calculator .calc-card-rank{background-color:var(--v0-fg)!important;color:#fff!important;font-variant-numeric:tabular-nums!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:1.2rem!important;height:1.2rem!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:absolute!important;top:-.45rem!important;left:-.45rem!important}#forex-calculator .calc-card-name{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;color:var(--v0-muted-fg)!important;margin-bottom:.1rem!important;font-size:.775rem!important;font-weight:500!important;overflow:hidden!important}#forex-calculator .calc-card-fee{font-variant-numeric:tabular-nums!important;color:var(--v0-fg)!important;margin:.05rem 0!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.15!important}#forex-calculator .calc-card-fee .no-tier{color:var(--v0-muted-fg)!important;font-size:10px!important;font-weight:400!important}#forex-calculator .calc-card-perk{color:var(--v0-primary)!important;white-space:nowrap!important;align-items:center!important;gap:.2rem!important;font-size:10px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}#forex-calculator .calc-card-perk svg{flex-shrink:0!important;width:10px!important;height:10px!important}#forex-calculator .calc-card-perk-spacer{height:12px!important;display:block!important}#forex-calculator .calc-table-wrap{border:1px solid var(--v0-border)!important;background:#fff!important;border-radius:.5rem!important;overflow-x:auto!important}#forex-calculator .calc-table{border-collapse:collapse!important;width:100%!important;font-size:.775rem!important}#forex-calculator .calc-table thead tr{border-bottom:1px solid var(--v0-border)!important;background-color:#fafafa!important}#forex-calculator .calc-table th{padding:.28rem .65rem!important;font-size:.775rem!important;font-weight:500!important}#forex-calculator .calc-table th.th-cost{text-align:left!important;color:var(--v0-muted-fg)!important}#forex-calculator .calc-table th.th-service{text-align:right!important;color:var(--v0-fg)!important}#forex-calculator .calc-table tbody tr{border-bottom:1px solid var(--v0-border)!important}#forex-calculator .calc-table tbody tr:last-child{border-bottom:none!important}#forex-calculator .calc-table td,#forex-calculator .calc-table tbody th{font-variant-numeric:tabular-nums!important;padding:.25rem .65rem!important;font-size:.775rem!important}#forex-calculator .calc-table tbody th{text-align:left!important;color:var(--v0-muted-fg)!important;font-weight:400!important}#forex-calculator .calc-table td{text-align:right!important;color:var(--v0-fg)!important;font-weight:600!important}#forex-calculator .calc-table tr.row-total td{font-weight:700!important}#forex-calculator .calc-divider{background-color:var(--v0-border)!important;border:none!important;width:100%!important;height:1px!important;margin:.15rem 0!important}#forex-calculator .calc-services-aside{text-align:left!important;width:100%!important;max-width:780px!important;margin:0 auto!important}#forex-calculator .calc-services-header{justify-content:space-between!important;align-items:center!important;gap:.5rem!important;width:100%!important;margin-bottom:.55rem!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}#forex-calculator .calc-services-title{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--v0-muted-fg)!important;margin:0!important;font-size:.725rem!important;font-weight:500!important}#forex-calculator .calc-services-actions{gap:.4rem!important;display:flex!important}#forex-calculator .calc-ghost-btn{height:1.55rem!important;color:var(--v0-fg)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:.3rem!important;align-items:center!important;gap:.3rem!important;padding:0 .45rem!important;font-family:inherit!important;font-size:.725rem!important;font-weight:500!important;transition:background-color .15s!important;display:inline-flex!important}#forex-calculator .calc-ghost-btn:hover{background-color:var(--v0-muted)!important}#forex-calculator .btn-icon{flex-shrink:0!important}#forex-calculator .calc-services-row-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;justify-content:center!important;gap:.65rem!important;width:100%!important;margin:0 auto!important;display:grid!important}@media (width>=680px){#forex-calculator .calc-services-row-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}#forex-calculator .calc-service-card-btn{border:1px solid var(--v0-border)!important;background-color:var(--v0-card)!important;text-align:left!important;cursor:pointer!important;border-radius:.45rem!important;outline:none!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important;padding:.5rem .65rem!important;transition:background-color .15s,border-color .15s!important;display:flex!important}#forex-calculator .calc-service-card-btn:hover{background-color:#fafafa!important;border-color:#cbd5e1!important}#forex-calculator .calc-service-card-name{letter-spacing:-.015em!important;color:var(--v0-fg)!important;margin-bottom:.25rem!important;font-size:.8125rem!important;font-weight:700!important;display:block!important}#forex-calculator .calc-tier-ol{flex-direction:column!important;gap:.25rem!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#forex-calculator .calc-tier-li{background-color:#f7f7f8!important;border-radius:.3rem!important;grid-template-columns:1fr auto!important;gap:.4rem!important;padding:.25rem .45rem!important;font-size:.725rem!important;display:grid!important}#forex-calculator .calc-tier-range{color:var(--v0-muted-fg)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.7rem!important;overflow:hidden!important}#forex-calculator .calc-tier-val{text-align:right!important;color:var(--v0-fg)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;font-size:.7rem!important;font-weight:600!important}#forex-calculator .calc-modal-backdrop{backdrop-filter:blur(2px)!important;z-index:99999!important;background:#0006!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:1rem!important;display:none!important;position:fixed!important;top:0!important;left:0!important}#forex-calculator .calc-modal-backdrop.is-open{display:flex!important}#forex-calculator .calc-modal-card{border:1px solid var(--v0-border)!important;text-align:left!important;box-sizing:border-box!important;background:#fff!important;border-radius:.75rem!important;flex-direction:column!important;width:95%!important;max-width:44rem!important;max-height:90vh!important;display:flex!important;overflow:hidden auto!important;box-shadow:0 20px 40px #0003!important}#forex-calculator .calc-modal-head{border-bottom:1px solid var(--v0-border)!important;justify-content:space-between!important;align-items:center!important;padding:1rem 1.25rem!important;display:flex!important}#forex-calculator .calc-modal-heading{color:var(--v0-fg)!important;margin:0!important;font-size:1rem!important;font-weight:600!important}#forex-calculator .calc-modal-x{color:var(--v0-muted-fg)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:.25rem!important;justify-content:center!important;align-items:center!important;padding:.25rem!important;display:flex!important}#forex-calculator .calc-modal-x:hover{color:var(--v0-fg)!important;background:var(--v0-muted)!important}#forex-calculator .calc-modal-form{flex-direction:column!important;gap:1.25rem!important;padding:1.25rem!important;display:flex!important}#forex-calculator .calc-form-grid{grid-template-columns:1fr 1fr!important;gap:1rem!important;display:grid!important}#forex-calculator .calc-form-group{flex-direction:column!important;gap:.35rem!important;display:flex!important}#forex-calculator .calc-input-label{color:var(--v0-fg)!important;font-size:.75rem!important;font-weight:600!important}#forex-calculator .calc-text-input{border:1px solid var(--v0-border)!important;height:2.25rem!important;color:var(--v0-fg)!important;background:#fff!important;border-radius:.375rem!important;outline:none!important;padding:0 .625rem!important;font-family:inherit!important;font-size:.8125rem!important}#forex-calculator .calc-text-input:focus{border-color:var(--v0-primary)!important}#forex-calculator .calc-tiers-head{border-bottom:1px solid var(--v0-border)!important;justify-content:space-between!important;align-items:center!important;padding-bottom:.4rem!important;display:flex!important}#forex-calculator .calc-tier-add-btn{border:1px solid var(--v0-border)!important;color:var(--v0-fg)!important;cursor:pointer!important;background:#fff!important;border-radius:.375rem!important;align-items:center!important;gap:.25rem!important;padding:.25rem .5rem!important;font-family:inherit!important;font-size:.75rem!important;font-weight:500!important;display:inline-flex!important}#forex-calculator .calc-tier-add-btn:hover{background:var(--v0-muted)!important}#forex-calculator .calc-tiers-edit-box{flex-direction:column!important;gap:.625rem!important;display:flex!important}#forex-calculator .calc-tier-edit-row{border:1px solid var(--v0-border)!important;box-sizing:border-box!important;background:#f5f5f599!important;border-radius:.375rem!important;align-items:flex-end!important;gap:.5rem!important;width:100%!important;min-width:0!important;padding:.625rem!important;display:flex!important}#forex-calculator .calc-tier-inputs{flex:1!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.95fr) minmax(0,1fr) minmax(0,1fr)!important;gap:.45rem!important;width:100%!important;min-width:0!important;display:grid!important}#forex-calculator .calc-mini-group{flex-direction:column!important;gap:.25rem!important;width:100%!important;min-width:0!important;display:flex!important}#forex-calculator .calc-mini-label{color:var(--v0-muted-fg)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.6875rem!important;font-weight:500!important;overflow:hidden!important}#forex-calculator .calc-mini-field{box-sizing:border-box!important;border:1px solid var(--v0-border)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:2rem!important;color:var(--v0-fg)!important;font-variant-numeric:tabular-nums!important;background:#fff!important;border-radius:.25rem!important;outline:none!important;padding:0 .4rem!important;font-family:inherit!important;font-size:.8125rem!important}#forex-calculator .calc-mini-field:focus{border-color:var(--v0-primary)!important}#forex-calculator .calc-tier-del-btn{border:1px solid var(--v0-border)!important;color:#ef4444!important;cursor:pointer!important;background:#fff!important;border-radius:.25rem!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:2rem!important;height:2rem!important;display:flex!important}#forex-calculator .calc-tier-del-btn:hover{background:#fee2e2!important}#forex-calculator .calc-modal-bottom{border-top:1px solid var(--v0-border)!important;justify-content:space-between!important;align-items:center!important;padding-top:1rem!important;display:flex!important}#forex-calculator .calc-btn-del{color:#ef4444!important;cursor:pointer!important;background:0 0!important;border:1px solid #fee2e2!important;border-radius:.375rem!important;align-items:center!important;gap:.35rem!important;padding:.375rem .625rem!important;font-family:inherit!important;font-size:.75rem!important;font-weight:500!important;display:inline-flex!important}#forex-calculator .calc-btn-del:hover{background:#fee2e2!important}#forex-calculator .calc-modal-actions-right{gap:.5rem!important;display:flex!important}#forex-calculator .calc-btn-outline{border:1px solid var(--v0-border)!important;color:var(--v0-fg)!important;cursor:pointer!important;background:#fff!important;border-radius:.375rem!important;padding:.375rem .75rem!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important}#forex-calculator .calc-btn-solid{background:var(--v0-fg)!important;border:1px solid var(--v0-fg)!important;color:#fff!important;cursor:pointer!important;border-radius:.375rem!important;padding:.375rem .875rem!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:600!important}@media (width<=640px){#forex-calculator .calc-cards-grid,#forex-calculator .calc-services-row-grid,#forex-calculator .calc-form-grid{grid-template-columns:1fr!important}#forex-calculator .calc-tier-inputs{grid-template-columns:1fr 1fr!important}#forex-calculator .calc-tier-edit-row{flex-direction:column!important;align-items:stretch!important}#forex-calculator .calc-tier-del-btn{align-self:flex-end!important}}.page-section[data-astro-cid-2tr7w6d4]{background:#fff;padding:5rem 0}.section-bordered[data-astro-cid-2tr7w6d4]{border-top:1px solid var(--color-border)}.content-hero[data-astro-cid-2tr7w6d4]{text-align:center;border-bottom:1px solid var(--color-border);background:#fff;padding:5.5rem 0 4rem}.hero-container[data-astro-cid-2tr7w6d4]{max-width:860px;margin:0 auto}.hero-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:.85rem;font-size:.8125rem;font-weight:700}.hero-headline[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.028em;margin-bottom:1.25rem;font-size:clamp(2.15rem,4.2vw,3.25rem);font-weight:800;line-height:1.16}.hero-subheadline[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);max-width:720px;margin:0 auto 2.5rem;font-size:1.15rem;line-height:1.65}.hero-metrics-bar[data-astro-cid-2tr7w6d4]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);max-width:800px;margin:0 auto 2.5rem;padding:1.35rem 0;display:grid}.metric-item[data-astro-cid-2tr7w6d4]{flex-direction:column;align-items:center;padding:0 .75rem;display:flex}.metric-item[data-astro-cid-2tr7w6d4]:not(:last-child){border-right:1px solid var(--color-border)}.metric-value[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.35rem;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;line-height:1.15}.metric-label[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);font-size:.75rem;font-weight:600}.hero-cta-group[data-astro-cid-2tr7w6d4]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.section-heading[data-astro-cid-2tr7w6d4]{margin-bottom:3rem}.section-heading[data-astro-cid-2tr7w6d4].text-center{text-align:center}.section-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.section-title[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.025em;margin-bottom:.85rem;font-size:clamp(1.85rem,3.2vw,2.35rem);font-weight:800;line-height:1.2}.section-description[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);max-width:720px;margin:0 auto;font-size:1.1rem;line-height:1.6}.editorial-prose-container[data-astro-cid-2tr7w6d4]{max-width:760px;color:var(--color-text-muted);margin:0 auto;font-size:1.05rem;line-height:1.75}.lead-paragraph[data-astro-cid-2tr7w6d4]{color:var(--color-text);margin-bottom:1.5rem;font-size:1.2rem;font-weight:500;line-height:1.6}.editorial-quote[data-astro-cid-2tr7w6d4]{background:var(--color-bg-subtle);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:2.25rem 0;padding:1.5rem 1.75rem}.quote-text[data-astro-cid-2tr7w6d4]{color:var(--color-text);margin:0 0 .75rem;font-size:1.15rem;font-style:italic;font-weight:600;line-height:1.5}.quote-author[data-astro-cid-2tr7w6d4]{color:var(--color-text-subtle);font-size:.88rem;font-weight:500}.quote-author[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]{color:var(--color-primary);text-decoration:underline}.journey-editorial-list[data-astro-cid-2tr7w6d4]{border-bottom:1px solid var(--color-border);max-width:900px;margin:0 auto}.journey-item[data-astro-cid-2tr7w6d4]{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:220px 1fr;gap:1.5rem 3rem;padding:3rem 0;display:grid}.item-meta[data-astro-cid-2tr7w6d4]{flex-direction:column;display:flex}.item-num[data-astro-cid-2tr7w6d4]{font-family:var(--font-mono);color:var(--color-primary);letter-spacing:.05em;font-variant-numeric:tabular-nums;margin-bottom:.35rem;font-size:.85rem;font-weight:700;line-height:1;display:block}.item-name[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.015em;margin:0 0 1.25rem;font-size:1.25rem;font-weight:800;line-height:1.2}.item-name[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-border)}.item-name[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]:hover{color:var(--color-primary);text-decoration-color:var(--color-primary)}.item-specs[data-astro-cid-2tr7w6d4]{flex-direction:column;gap:.15rem;display:flex}.spec-label[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);font-size:.7rem;font-weight:700}.spec-val[data-astro-cid-2tr7w6d4]{color:var(--color-text);margin-bottom:.65rem;font-size:.85rem;font-weight:600;line-height:1.35}.spec-status[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-top:.2rem;font-size:.75rem;font-weight:700}.item-narrative[data-astro-cid-2tr7w6d4]{flex-direction:column;display:flex}.item-headline[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.015em;margin:0 0 .85rem;font-size:1.25rem;font-weight:700;line-height:1.35}.item-narrative[data-astro-cid-2tr7w6d4]>p[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);margin:0;font-size:1.02rem;line-height:1.7}.item-critique[data-astro-cid-2tr7w6d4]{border-left:2px solid var(--color-text);grid-column:1/-1;margin-top:.25rem;padding:.35rem 0 .35rem 1.25rem}.critique-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text);margin:0 0 .35rem;font-size:.725rem;font-weight:700;display:block}.item-critique[data-astro-cid-2tr7w6d4] p[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.7}.item-verdict[data-astro-cid-2tr7w6d4]{border-left:2px solid var(--color-primary);grid-column:1/-1;margin-top:.25rem;padding:.35rem 0 .35rem 1.25rem}.verdict-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin:0 0 .5rem;font-size:.725rem;font-weight:700;display:block}.verdict-list[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);flex-direction:column;gap:.45rem;margin:0 0 1.5rem;padding-left:1.15rem;font-size:.925rem;line-height:1.6;display:flex}.item-cta-row[data-astro-cid-2tr7w6d4]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.item-cta-note[data-astro-cid-2tr7w6d4]{color:var(--color-text-subtle);font-size:.85rem}.item-cta-note[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]{color:var(--color-primary);text-decoration:underline}.comparison-matrix-wrapper[data-astro-cid-2tr7w6d4]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#fff;max-width:1040px;margin:0 auto;overflow-x:auto}.comparison-matrix[data-astro-cid-2tr7w6d4]{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.comparison-matrix[data-astro-cid-2tr7w6d4] th[data-astro-cid-2tr7w6d4],.comparison-matrix[data-astro-cid-2tr7w6d4] td[data-astro-cid-2tr7w6d4]{border-bottom:1px solid var(--color-border);padding:1.1rem 1.25rem}.comparison-matrix[data-astro-cid-2tr7w6d4] thead[data-astro-cid-2tr7w6d4] th[data-astro-cid-2tr7w6d4]{background:var(--color-bg-subtle);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);font-size:.8rem;font-weight:700}.matrix-row-winner[data-astro-cid-2tr7w6d4]{background:#0369a105}.matrix-row-winner[data-astro-cid-2tr7w6d4] td[data-astro-cid-2tr7w6d4]{border-bottom:2px solid var(--color-primary)}.status-pill[data-astro-cid-2tr7w6d4]{white-space:nowrap;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}.status-avoid[data-astro-cid-2tr7w6d4]{color:#991b1b;background:#fee2e2}.status-neutral[data-astro-cid-2tr7w6d4]{color:#475569;background:#f1f5f9}.status-winner[data-astro-cid-2tr7w6d4]{color:#fff;background:#0f172a}.text-danger[data-astro-cid-2tr7w6d4]{color:#dc2626}.text-warning[data-astro-cid-2tr7w6d4]{color:#d97706}.text-success[data-astro-cid-2tr7w6d4]{color:#16a34a}.font-bold[data-astro-cid-2tr7w6d4]{font-weight:700}.font-semibold[data-astro-cid-2tr7w6d4]{font-weight:600}.rules-stack[data-astro-cid-2tr7w6d4]{border-top:1px solid var(--color-border);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.rule-card[data-astro-cid-2tr7w6d4]{border:none;border-bottom:1px solid var(--color-border);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:.6rem;padding:2rem 0;transition:none;display:flex}.rule-card[data-astro-cid-2tr7w6d4]:hover{border-color:var(--color-border);box-shadow:none;transform:none}.rule-title-row[data-astro-cid-2tr7w6d4]{align-items:baseline;gap:.85rem;display:flex}.rule-num[data-astro-cid-2tr7w6d4]{color:var(--color-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0;font-size:1.15rem;font-weight:800}.rule-title[data-astro-cid-2tr7w6d4]{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}.rule-desc[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);margin:0;font-size:1.02rem;line-height:1.7}.rule-desc[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}@media (width<=768px){.rule-card[data-astro-cid-2tr7w6d4]{gap:.5rem;padding:1.5rem 0}}#calculator[data-astro-cid-2tr7w6d4].page-section{padding:2.25rem 0 2.5rem}#calculator[data-astro-cid-2tr7w6d4] .section-heading[data-astro-cid-2tr7w6d4]{margin-bottom:1.5rem}.collab-cards-grid[data-astro-cid-2tr7w6d4]{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:960px;margin:0 auto 2.5rem;display:grid}.collab-card[data-astro-cid-2tr7w6d4]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;justify-content:space-between;padding:2.25rem;transition:border-color .15s,box-shadow .15s;display:flex}.collab-card[data-astro-cid-2tr7w6d4]:hover{border-color:var(--color-border-hover);box-shadow:0 4px 20px #0000000a}.collab-card-body[data-astro-cid-2tr7w6d4]{margin-bottom:1.75rem}.collab-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:.6rem;font-size:.75rem;font-weight:700;display:inline-block}.collab-card-title[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.85rem;font-size:1.35rem;font-weight:700;line-height:1.25}.collab-card-desc[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.collab-card-footer[data-astro-cid-2tr7w6d4]{align-items:center;display:flex}.software-stack-banner[data-astro-cid-2tr7w6d4]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;gap:2rem;max-width:960px;margin:0 auto;padding:2rem 2.25rem;display:flex}.software-stack-content[data-astro-cid-2tr7w6d4]{flex:1}.software-stack-kicker[data-astro-cid-2tr7w6d4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:.45rem;font-size:.75rem;font-weight:700;display:block}.software-stack-title[data-astro-cid-2tr7w6d4]{color:var(--color-text);letter-spacing:-.015em;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.software-stack-desc[data-astro-cid-2tr7w6d4]{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.6}.software-stack-desc[data-astro-cid-2tr7w6d4] a[data-astro-cid-2tr7w6d4]{color:var(--color-primary);text-decoration:underline}.software-stack-action[data-astro-cid-2tr7w6d4]{flex-shrink:0}@media (width<=768px){.content-hero[data-astro-cid-2tr7w6d4]{padding:3.5rem 0 2.5rem}.hero-metrics-bar[data-astro-cid-2tr7w6d4]{grid-template-columns:repeat(2,1fr);gap:0;padding:0}.metric-item[data-astro-cid-2tr7w6d4]{padding:1.15rem .75rem}.metric-item[data-astro-cid-2tr7w6d4]:first-child,.metric-item[data-astro-cid-2tr7w6d4]:nth-child(2){border-bottom:1px solid var(--color-border)}.metric-item[data-astro-cid-2tr7w6d4]:nth-child(3),.metric-item[data-astro-cid-2tr7w6d4]:nth-child(4){border-bottom:none}.metric-item[data-astro-cid-2tr7w6d4]:nth-child(odd){border-right:1px solid var(--color-border)}.metric-item[data-astro-cid-2tr7w6d4]:nth-child(2n){border-right:none}.journey-item[data-astro-cid-2tr7w6d4]{grid-template-columns:1fr;gap:1.25rem;padding:2.25rem 0}.item-cta-row[data-astro-cid-2tr7w6d4]{flex-direction:column;align-items:flex-start;gap:.75rem}.collab-cards-grid[data-astro-cid-2tr7w6d4]{grid-template-columns:1fr}.software-stack-banner[data-astro-cid-2tr7w6d4]{flex-direction:column;align-items:flex-start;padding:1.5rem}}@media (width<=480px){.metric-item[data-astro-cid-2tr7w6d4]{padding:1rem .4rem}.metric-value[data-astro-cid-2tr7w6d4]{font-size:1.25rem}.metric-label[data-astro-cid-2tr7w6d4]{letter-spacing:.04em;font-size:.7rem}}
