.bdl-wrap{max-width:var(--cw-content-max);margin:0 auto;padding:24px 20px 72px}.bdl-hero{text-align:center;padding:52px 0 44px}.bdl-kicker{font-family:var(--cw-font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--cw-accent);font-size:11px;font-weight:600;display:inline-block}.bdl-title{font-family:var(--cw-font-heading), "Sora", sans-serif;letter-spacing:-.015em;color:var(--cw-text);margin:14px 0 12px;font-size:clamp(34px,6vw,54px);font-weight:600;line-height:1.06}.bdl-lede{max-width:640px;color:var(--cw-text-secondary);margin:0 auto;font-size:16px;line-height:1.65}.bdl-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.bdl-btn{border:1px solid var(--cw-border);color:var(--cw-text);background:0 0;border-radius:8px;align-items:center;gap:7px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.bdl-btn:hover{border-color:var(--cw-accent);color:var(--cw-accent-strong,var(--cw-accent))}.bdl-btn-primary{border:1px solid var(--cw-accent);background:var(--cw-accent);color:#171204}.bdl-btn-primary:hover{background:var(--cw-accent-strong,var(--cw-accent));border-color:var(--cw-accent-strong,var(--cw-accent));color:#171204}.bdl-ratestrip{border-top:1px solid var(--cw-border-subtle);border-bottom:1px solid var(--cw-border-subtle);flex-wrap:wrap;justify-content:center;gap:0 34px;margin:0 0 8px;padding:14px 4px;display:flex}.bdl-ratestrip a{font-family:var(--cw-font-mono,monospace);color:var(--cw-text-secondary);align-items:baseline;gap:8px;padding:4px 0;font-size:12.5px;text-decoration:none;display:inline-flex}.bdl-ratestrip a:hover .bdl-ratestrip-val{color:var(--cw-accent-strong,var(--cw-accent))}.bdl-ratestrip-pair{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.bdl-ratestrip-val{color:var(--cw-text);font-weight:700}.bdl-ratestrip-note{text-align:center;letter-spacing:.14em;text-transform:uppercase;width:100%;font-size:10.5px;font-family:var(--cw-font-mono,monospace);color:var(--cw-text-muted);margin:6px 0 0}.bdl-section{border-top:1px solid var(--cw-border);padding:26px 0 34px}.bdl-h2{font-family:var(--cw-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--cw-text-secondary);margin:0 0 20px;font-size:12px;font-weight:600}.bdl-section-intro{max-width:720px;color:var(--cw-text-secondary);margin:-10px 0 20px;font-size:13.5px;line-height:1.6}.bdl-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0 28px;display:grid}.bdl-entry{border-top:1px solid var(--cw-border-subtle);padding:16px 2px 18px}.bdl-entry h3{color:var(--cw-text);margin:8px 0 6px;font-size:15px;font-weight:700}.bdl-entry p{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.55}.bdl-ic{color:var(--cw-accent)}.bdl-stamp{font-family:var(--cw-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}.bdl-stamp-live{color:var(--cw-success,#3fa46a)}.bdl-stamp-partial{color:var(--cw-accent)}.bdl-stamp-planned{color:var(--cw-text-muted)}.bdl-steps{border-top:1px solid var(--cw-border-subtle);margin:0;padding:0;list-style:none}.bdl-step{border-bottom:1px solid var(--cw-border-subtle);align-items:flex-start;gap:16px;padding:16px 2px 18px;display:flex}.bdl-step-n{font-family:var(--cw-font-mono,monospace);letter-spacing:.08em;color:var(--cw-accent);flex-shrink:0;padding-top:3px;font-size:13px;font-weight:700}.bdl-step h3{color:var(--cw-text);margin:2px 0 4px;font-size:15px;font-weight:700}.bdl-step p{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.55}.bdl-corr{border-top:1px solid var(--cw-border-subtle);padding:20px 2px 24px}.bdl-corr-head{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 8px;display:flex}.bdl-corr-title{font-family:var(--cw-font-heading), "Sora", sans-serif;letter-spacing:-.01em;color:var(--cw-text);margin:0;font-size:21px;font-weight:600}.bdl-corr-rate{font-family:var(--cw-font-mono,monospace);color:var(--cw-accent);font-size:12.5px;font-weight:700}.bdl-corr-summary{max-width:720px;color:var(--cw-text-secondary);margin:0 0 14px;font-size:13.5px;line-height:1.6}.bdl-corr-cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 32px;display:grid}.bdl-corr-col h4{font-family:var(--cw-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--cw-text-muted);margin:0 0 8px;font-size:10.5px;font-weight:700}.bdl-list{margin:0;padding:0;list-style:none}.bdl-list li{color:var(--cw-text-secondary);padding:4px 0 4px 16px;font-size:13.5px;line-height:1.55;position:relative}.bdl-list li:before{content:"·";color:var(--cw-accent);font-weight:700;position:absolute;left:2px}.bdl-table-wrap{border-top:1px solid var(--cw-border-subtle);overflow-x:auto}.bdl-table{border-collapse:collapse;width:100%;min-width:760px}.bdl-table th{text-align:left;font-family:var(--cw-font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--cw-text-muted);border-bottom:1px solid var(--cw-border);white-space:nowrap;padding:12px 14px 10px 2px;font-size:10.5px;font-weight:700}.bdl-table td{color:var(--cw-text-secondary);border-bottom:1px solid var(--cw-border-subtle);white-space:nowrap;padding:13px 14px 13px 2px;font-size:13.5px}.bdl-table td.bdl-td-country{color:var(--cw-text);font-weight:700}.bdl-td-flag{margin-right:8px}.bdl-td-ccy{font-family:var(--cw-font-mono,monospace);color:var(--cw-text-muted);margin-left:8px;font-size:11.5px;font-weight:400}.bdl-td-link{color:inherit;text-decoration:none}.bdl-td-link:hover{color:var(--cw-accent-strong,var(--cw-accent))}.bdl-notes{border-top:1px solid var(--cw-border-subtle)}.bdl-note{border-bottom:1px solid var(--cw-border-subtle);grid-template-columns:minmax(150px,220px) 1fr;gap:4px 24px;padding:14px 2px 16px;display:grid}.bdl-note h3{color:var(--cw-text);margin:0;font-size:14.5px;font-weight:700}.bdl-note .bdl-stamp{margin-top:4px;display:block}.bdl-note p{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.6}@media (max-width:640px){.bdl-note{grid-template-columns:1fr}}.bdl-legend{font-family:var(--cw-font-mono,monospace);letter-spacing:.06em;color:var(--cw-text-muted);margin:10px 0 0;font-size:11px}.bdl-calc{text-align:left;border:1px solid var(--cw-border);background:0 0;border-radius:14px;max-width:560px;margin:28px auto 0;padding:20px 20px 18px}.bdl-calc-rate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.bdl-calc-rate-main{font-family:var(--cw-font-mono,monospace);color:var(--cw-text);font-size:15px;font-weight:700}.bdl-calc-refresh{cursor:pointer;font-family:var(--cw-font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--cw-text-muted);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:10.5px;transition:color .15s;display:inline-flex}.bdl-calc-refresh:hover{color:var(--cw-accent-strong,var(--cw-accent))}.bdl-calc-row{grid-template-columns:1fr auto auto auto;align-items:end;gap:12px;display:grid}.bdl-calc-field{flex-direction:column;gap:6px;display:flex}.bdl-calc-field-ccy{min-width:128px}.bdl-calc-label{font-family:var(--cw-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--cw-text-muted);font-size:10.5px;font-weight:700}.bdl-calc-input{border:0;border-bottom:1px dashed var(--cw-border);width:100%;font-family:var(--cw-font-mono,monospace);color:var(--cw-text);background:0 0;border-radius:0;outline:none;padding:8px 2px;font-size:18px;font-weight:700;transition:border-color .15s}.bdl-calc-input:focus{border-bottom-color:var(--cw-accent)}.bdl-calc-swap{border:1px solid var(--cw-border);width:38px;height:38px;color:var(--cw-text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.bdl-calc-swap:hover{border-color:var(--cw-accent);color:var(--cw-accent-strong,var(--cw-accent))}.bdl-calc-result{border-top:1px solid var(--cw-border-subtle);flex-direction:column;gap:4px;margin-top:18px;padding-top:14px;display:flex}.bdl-calc-result-label{font-family:var(--cw-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--cw-text-muted);font-size:10.5px;font-weight:700}.bdl-calc-result-value{font-family:var(--cw-font-mono,monospace);color:var(--cw-text);font-size:27px;font-weight:700}.bdl-calc-result-unit{color:var(--cw-text-secondary);font-size:15px}.bdl-calc-result-sub{font-family:var(--cw-font-mono,monospace);color:var(--cw-text-muted);font-size:11.5px}.bdl-calc-note{color:var(--cw-text-muted);margin:14px 0 0;font-size:12.5px;line-height:1.55}.bdl-calc-note a{color:var(--cw-accent);text-decoration:none}.bdl-calc-note a:hover{text-decoration:underline}@media (max-width:560px){.bdl-calc-row{grid-template-columns:1fr auto}.bdl-calc-field:first-child{grid-column:1/-1}.bdl-calc-swap{align-self:end}}.bdl-slip{--bdl-paper:#f4eedd;--bdl-paper-ink:#1c1710;--bdl-paper-soft:#1c17109e;--bdl-paper-rule:#1c17104d;background:var(--bdl-paper);max-width:400px;color:var(--bdl-paper-ink);text-align:left;border-radius:10px 10px 0 0;margin:8px auto 26px;padding:20px 22px 26px;position:relative}.bdl-slip:after{content:"";background-image:radial-gradient(circle at 6px 6px, var(--cw-bg) 4.5px, transparent 5px);background-repeat:repeat-x;background-size:16px 12px;height:12px;position:absolute;bottom:-6px;left:0;right:0}.bdl-slip-head{font-family:var(--cw-font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--bdl-paper-soft);margin:0 0 12px;font-size:10px;font-weight:700}.bdl-slip-row{border-bottom:1px dashed var(--bdl-paper-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.bdl-slip-row:last-of-type{border-bottom:0}.bdl-slip-k{font-family:var(--cw-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--bdl-paper-soft);font-size:10px;font-weight:700}.bdl-slip-v{font-family:var(--cw-font-mono,monospace);color:var(--bdl-paper-ink);text-align:right;font-size:13px;font-weight:700}.bdl-slip-total .bdl-slip-v{font-size:15px}.bdl-slip-foot{color:var(--bdl-paper-soft);margin:12px 0 0;font-size:11px;line-height:1.55}@media (max-width:520px){.bdl-slip{--bdl-paper:var(--cw-bg-elevated,#17130c);--bdl-paper-ink:var(--cw-text,#f2ecdf);--bdl-paper-soft:var(--cw-text-muted,#9d9482);--bdl-paper-rule:var(--cw-border,#2a2315);border:1px solid var(--cw-border);border-radius:12px}.bdl-slip:after{display:none}}.bdl-faq{border-top:1px solid var(--cw-border-subtle)}.bdl-faq-item{border-bottom:1px solid var(--cw-border-subtle);padding:0 2px}.bdl-faq-item summary{cursor:pointer;color:var(--cw-text);padding:14px 0;font-size:14px;font-weight:700;list-style:none}.bdl-faq-item summary::-webkit-details-marker{display:none}.bdl-faq-item summary:hover{color:var(--cw-accent-strong,var(--cw-accent))}.bdl-faq-item p{color:var(--cw-text-secondary);margin:0;padding:0 0 14px;font-size:13.5px;line-height:1.6}.bdl-dir{border-top:1px solid var(--cw-border-subtle)}.bdl-dir-row{border-bottom:1px solid var(--cw-border-subtle);justify-content:space-between;align-items:baseline;gap:18px;padding:14px 2px 15px;text-decoration:none;transition:background .15s;display:flex}.bdl-dir-row:hover h3{color:var(--cw-accent-strong,var(--cw-accent))}.bdl-dir-row h3{color:var(--cw-text);margin:0;font-size:14.5px;font-weight:700;transition:color .15s}.bdl-dir-row p{color:var(--cw-text-secondary);margin:2px 0 0;font-size:13px;line-height:1.5}.bdl-dir-arrow{color:var(--cw-accent);flex-shrink:0}.bdl-hero-flag{margin:0 0 8px;font-size:46px;line-height:1;display:block}.bdl-hero-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:16px 0 0;display:flex}.bdl-hero-ccy{font-family:var(--cw-font-mono,monospace);letter-spacing:.06em;color:var(--cw-text-muted);font-size:11.5px}.bdl-caps{border-top:1px solid var(--cw-border-subtle);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 32px;display:grid}.bdl-cap{border-bottom:1px solid var(--cw-border-subtle);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 2px;display:flex}.bdl-cap-label{color:var(--cw-text-secondary);font-size:13.5px}.bdl-list-lead{border-top:1px solid var(--cw-border-subtle);padding-top:6px}.bdl-list-lead li{padding-top:6px;padding-bottom:6px;font-size:14px}.bdl-cta{text-align:center;border-top:1px solid var(--cw-border);margin-top:24px;padding:40px 20px 8px}.bdl-cta h2{font-family:var(--cw-font-heading), "Sora", sans-serif;letter-spacing:-.01em;color:var(--cw-text);margin:0 0 8px;font-size:24px;font-weight:600}.bdl-cta p{color:var(--cw-text-secondary);margin:0 0 18px;font-size:14px}