.fmd{color:var(--vbk-ink,#171717);background:var(--vbk-canvas,#fff);font:16px/1.65 var(--vbk-body,Arial,sans-serif);max-width:1280px;margin:auto;text-align:left}.fmd *{box-sizing:border-box}.fmd [hidden]{display:none!important}.fmd h1,.fmd h2,.fmd h3,.fmd h4{font-family:var(--vbk-heading,Arial,sans-serif);color:inherit;text-transform:none;line-height:1.12}.fmd h1{font-size:clamp(44px,7vw,88px);letter-spacing:-.045em;max-width:850px;margin:22px 0}.fmd h2{font-size:clamp(24px,3vw,36px);letter-spacing:-.025em;margin:12px 0 20px}.fmd h3{font-size:25px;margin:32px 0 20px}.fmd h4{font-size:24px;margin:20px 0}.fmd p{margin:12px 0}.fmd-hero{position:relative;overflow:hidden;padding:clamp(28px,6vw,72px);background:var(--vbk-soft,#f7edf0);border-top:5px solid var(--vbk-accent,#e84fb4)}.fmd-hero p{max-width:580px;color:var(--vbk-muted,#70686d)}.fmd-eyebrow,.fmd-mark{font-size:11px;letter-spacing:.15em;font-weight:700}.fmd-mark{display:block;margin-top:32px;color:var(--vbk-muted,#70686d)}.fmd-editorial{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:40px 0}.fmd-editorial article{padding:28px;background:var(--vbk-surface,#fff);border:1px solid var(--vbk-border,#e4dce0);border-radius:var(--vbk-radius,0)}.fmd-editorial article>span{color:var(--vbk-muted,#70686d);font-size:12px}.fmd-rates{padding:28px 0 40px;border-top:1px solid var(--vbk-border,#e4dce0)}.fmd-select{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;align-items:center;background:var(--vbk-soft,#f7edf0);padding:24px}.fmd-select label{font-weight:700}.fmd-select select{width:100%;min-height:48px;padding:10px;background:var(--vbk-surface,#fff);color:var(--vbk-ink,#171717);border:1px solid var(--vbk-border,#e4dce0);border-radius:var(--vbk-button-radius,0);font:inherit}.fmd-select p{grid-column:1/-1;font-size:13px;color:var(--vbk-muted,#70686d)}.fmd-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fmd-service{min-width:0;padding:28px;background:var(--vbk-surface,#fff);border:1px solid var(--vbk-border,#e4dce0);border-top:3px solid var(--vbk-accent,#e84fb4);border-radius:var(--vbk-radius,0)}.fmd-service-top{display:flex;gap:16px;align-items:center;justify-content:space-between}.fmd-service img{object-fit:contain;background:#fff;padding:4px;max-width:90px}.fmd table{width:100%;border-collapse:collapse;font-size:14px}.fmd caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fmd th,.fmd td{text-align:left;padding:12px 4px;border-bottom:1px solid var(--vbk-border,#e4dce0);overflow-wrap:anywhere}.fmd th:last-child,.fmd td:last-child{text-align:right}.fmd td:last-child{font-weight:700}.fmd-note{font-size:13px;color:var(--vbk-muted,#70686d)}.fmd-payment{font-size:14px;font-weight:600}.fmd a{color:inherit;text-decoration:underline;text-underline-offset:5px;display:inline-block;padding-block:10px;min-height:44px}.fmd a:hover{color:var(--vbk-accent,#e84fb4)}.fmd :is(a,select):focus-visible{outline:3px solid var(--vbk-accent,#e84fb4);outline-offset:4px}.fmd-threshold{border-left:3px solid var(--vbk-accent,#e84fb4);padding:12px 20px;background:var(--vbk-soft,#f7edf0)}.fmd-payments{padding:32px;background:var(--vbk-soft,#f7edf0);border-bottom:5px solid var(--vbk-accent,#e84fb4)}@media(max-width:700px){.fmd-editorial,.fmd-services,.fmd-select{grid-template-columns:1fr}.fmd-editorial{gap:16px;padding-block:24px}.fmd-service,.fmd-editorial article,.fmd-select,.fmd-payments{padding:20px}.fmd-select p{grid-column:auto}.fmd h1{font-size:48px}.fmd table{font-size:12px}}
