.tf-v6-answer,.tf-v6-facts{width:min(var(--tf-content-max),calc(100% - (2 * var(--tf-gutter))));margin-inline:auto;padding:var(--tf-space-5);border:1px solid var(--tf-color-line);border-radius:var(--tf-radius-lg);background:var(--tf-color-mist);box-shadow:var(--tf-shadow-sm)}.tf-v6-page{color:var(--tf-color-ink);background:var(--tf-color-surface)}.tf-v6-hero,.tf-v6-module{width:min(var(--tf-shell-max),calc(100% - (2 * var(--tf-gutter))));margin-inline:auto;padding-block:var(--tf-space-8)}.tf-v6-hero{display:grid;gap:var(--tf-space-6);padding-top:var(--tf-space-6)}.tf-v6-hero-copy{max-width:var(--tf-content-max)}.tf-v6-hero h1{margin:0;color:var(--tf-color-ink);font-family:var(--tf-font-display);font-size:var(--tf-text-2xl);line-height:var(--tf-leading-snug)}.tf-v6-hero p,.tf-v6-module p{color:var(--tf-color-ink-soft);line-height:var(--tf-leading-body)}.tf-v6-eyebrow{color:var(--tf-color-teal-text);font-size:var(--tf-text-sm);font-weight:700;letter-spacing:var(--tf-tracking-caps);text-transform:uppercase}.tf-v6-actions{display:flex;flex-direction:column;gap:var(--tf-space-3);margin-top:var(--tf-space-5)}.tf-v6-hero-media{overflow:hidden;border-radius:var(--tf-radius-xl);box-shadow:var(--tf-shadow-lg)}.tf-v6-hero-media img{display:block;width:100%;height:auto}.tf-v6-card-grid{display:grid;gap:var(--tf-space-4)}.tf-v6-card{padding:var(--tf-space-5);border:1px solid var(--tf-color-line);border-radius:var(--tf-radius-lg);background:var(--tf-color-mist)}.tf-v6-map-control{display:block;min-height:var(--tf-tap-target);margin:var(--tf-space-4) auto;padding:var(--tf-space-3) var(--tf-space-4);border:1px solid var(--tf-color-line);border-radius:var(--tf-radius-md);color:var(--tf-color-teal-text);background:var(--tf-color-surface);font:inherit}.tf-v6-answer-q,.tf-v6-facts-title{margin:0;color:var(--tf-color-ink);font-family:var(--tf-font-display);font-size:var(--tf-text-lg);line-height:var(--tf-leading-snug)}.tf-quick-answer-text.tf-v6-answer-text,.tf-v6-fact p{margin:var(--tf-space-2) 0 0;color:var(--tf-color-ink-soft);font-family:var(--tf-font-body);font-size:var(--tf-text-md);line-height:var(--tf-leading-body)}.tf-v6-answer-actions{display:flex;flex-wrap:wrap;gap:var(--tf-space-3);margin-top:var(--tf-space-4)}.tf-v6-facts-list{display:grid;gap:var(--tf-space-4);margin:var(--tf-space-4) 0 0;padding:0;list-style:none}.tf-v6-fact{padding-top:var(--tf-space-4);border-top:1px solid var(--tf-color-line)}.tf-v6-fact:first-child{padding-top:0;border-top:0}.tf-v6-fact a{display:inline-flex;align-items:center;gap:var(--tf-space-2);margin-top:var(--tf-space-2);color:var(--tf-color-teal-text);font-family:var(--tf-font-body);font-size:var(--tf-text-sm);line-height:var(--tf-leading-body);text-underline-offset:var(--tf-space-1)}.tf-v6-fact a svg,.tf-v6-review svg{flex:0 0 auto;color:var(--tf-color-teal)}.tf-reviewed-by.tf-v6-review{display:flex;align-items:flex-start;gap:var(--tf-space-2);width:min(var(--tf-content-max),calc(100% - (2 * var(--tf-gutter))));margin:var(--tf-space-8) auto;color:var(--tf-color-ink-soft);font-family:var(--tf-font-body);font-size:var(--tf-text-sm);line-height:var(--tf-leading-body)}.tf-reviewed-by.tf-v6-review[data-variant=card]{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-3) var(--tf-space-3);border:1px solid var(--tf-color-line);border-radius:999px;background:var(--tf-color-surface);box-shadow:var(--tf-shadow-sm);width:max-content;max-width:min(var(--tf-content-max),calc(100% - (2 * var(--tf-gutter))))}.tf-v6-review strong{color:var(--tf-color-ink)}.tf-v6-review-avatar{flex:0 0 auto;width:44px;height:44px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px var(--tf-color-surface),0 0 0 4px var(--tf-color-teal)}.tf-v6-review-avatar img,.tf-v6-review-avatar picture{display:block;width:100%;height:100%;object-fit:cover}.tf-v6-review-avatar-fallback{display:inline-grid;place-items:center;background:var(--tf-color-mist)}.tf-v6-review-body{display:flex;flex-direction:column;gap:1px;min-width:0}.tf-v6-review-kicker{font-size:var(--tf-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tf-color-teal-text)}.tf-v6-review-name{font-size:var(--tf-text-md);font-weight:700;line-height:1.2}.tf-v6-review-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--tf-space-2);row-gap:0}.tf-v6-review-role,.tf-v6-review-date{white-space:nowrap}.tf-v6-review-email{font-weight:600;overflow-wrap:anywhere}.tf-v6-review-sep{color:var(--tf-color-ink-soft);opacity:.6}.tf-v6-review a{color:var(--tf-color-teal-text);text-underline-offset:var(--tf-space-1)}@media(max-width:479px){.tf-reviewed-by.tf-v6-review[data-variant=card]{width:auto;border-radius:var(--tf-radius-xl, 18px)}.tf-v6-review-meta{flex-direction:column;align-items:flex-start}.tf-v6-review-sep{display:none}}@media(min-width:768px){.tf-v6-answer,.tf-v6-facts{padding:var(--tf-space-6)}.tf-v6-facts-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-v6-actions{flex-direction:row;align-items:center}.tf-v6-hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center}.tf-v6-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-v6-byline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tf-space-3);width:min(var(--tf-content-max),calc(100% - (2 * var(--tf-gutter))));margin:var(--tf-space-8) auto}.tf-v6-byline>.tf-reviewed-by.tf-v6-review[data-variant=card]{margin:0;max-width:100%}
