.hover-tooltip{display:inline-flex;align-items:center;justify-content:center}.hover-tooltip__bubble--fixed{position:fixed;z-index:10050;margin:0;padding:6px 10px;border-radius:8px;font-size:12px;line-height:1.35;max-width:min(280px,calc(100vw - 24px));white-space:normal;text-align:center;word-break:normal;overflow-wrap:break-word;background:var(--card);border:1px solid var(--border);color:var(--text);box-shadow:0 4px 12px var(--shadow-strong,var(--overlay-black-025));pointer-events:none}@media (max-width:480px){.hover-tooltip__bubble--fixed{max-width:min(240px,calc(100vw - 16px));font-size:11px}}@media (max-width:800px) and (max-height:500px) and (orientation:landscape){.hover-tooltip__bubble--fixed{max-width:min(220px,calc(100vw - 16px));padding:4px 8px}}.btn{justify-content:center;gap:8px;font:inherit;line-height:1;text-decoration:none;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border-control);color:var(--text);background:transparent;cursor:pointer;box-sizing:border-box;transition:border-color .16s ease,color .16s ease,background .16s ease,opacity .12s ease}.btn,.btn-icon{display:inline-flex;align-items:center}.btn-icon{line-height:0}.btn-icon svg{display:block}.btn-text{line-height:1}.btn:hover{border-color:var(--accent)}.btn:active{opacity:.85}.btn.is-disabled,.btn:disabled{opacity:.6;cursor:not-allowed}.btn-sm{height:var(--ui-height-sm);min-height:var(--ui-height-sm);padding:0 10px;font-size:var(--ui-font-size-sm)}.btn-md{height:var(--ui-height-md);min-height:var(--ui-height-md);padding:0 14px;font-size:var(--ui-font-size-md)}.btn-compact{height:var(--ui-height-compact);min-height:var(--ui-height-compact);padding:0 12px;font-size:var(--ui-font-size-compact)}.btn-lg{height:var(--ui-height-lg);min-height:var(--ui-height-lg);padding:0 18px;font-size:var(--ui-font-size-lg)}.btn-block{width:100%}.btn-primary{border-color:color-mix(in srgb,var(--accent) 82%,var(--border));color:var(--text-on-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,var(--absolute-white) 8%),color-mix(in srgb,var(--accent) 78%,var(--absolute-black) 22%));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 22%,transparent),0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent)}.btn-primary:hover{border-color:color-mix(in srgb,var(--accent) 95%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 96%,var(--absolute-white) 4%),color-mix(in srgb,var(--accent) 70%,var(--absolute-black) 30%));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 28%,transparent),0 10px 24px color-mix(in srgb,var(--accent) 38%,transparent)}.btn-primary:hover,[data-theme=light] .btn-primary,[data-theme=light] .btn-primary .btn-text{color:var(--text-on-accent)}[data-theme=light] .btn-primary{border-color:var(--accent);background:var(--accent);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent)}[data-theme=light] .btn-primary:hover,[data-theme=light] .btn-primary:hover .btn-text{color:var(--text-on-accent)}[data-theme=light] .btn-primary:hover{border-color:color-mix(in srgb,var(--accent) 88%,var(--absolute-black) 12%);background:color-mix(in srgb,var(--accent) 88%,var(--absolute-black) 12%);box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 38%,transparent)}.btn-secondary{border:none;background:var(--ui-surface-control);color:var(--text)}.btn-secondary:hover{background:color-mix(in srgb,var(--text) 26%,transparent);color:var(--text)}.btn-success{border-color:var(--success);color:var(--text-on-success);background:var(--success)}.btn-success:hover{filter:brightness(1.2);color:var(--text-on-success);box-shadow:0 2px 12px color-mix(in srgb,var(--success) 45%,transparent)}.btn-danger{color:var(--text-on-danger);background:var(--danger);border-color:var(--danger)}.btn-danger:hover{filter:brightness(1.2);color:var(--text-on-danger);box-shadow:0 2px 12px color-mix(in srgb,var(--danger) 45%,transparent)}.btn-ghost{border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface-control);color:var(--text);box-shadow:none;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),opacity .12s ease}.btn-ghost:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb,var(--border) 70%,var(--accent) 30%);background:var(--ui-surface-control-accent);color:var(--text)}.btn-ghost:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent);background:color-mix(in srgb,var(--card) 88%,var(--absolute-black) 12%);color:var(--text)}.btn-ghost:active:not(:disabled):not([aria-disabled=true]){opacity:1}.btn-ghost.is-disabled,.btn-ghost:disabled{background:var(--muted-bg);color:var(--muted);border-color:var(--border);opacity:.6;cursor:not-allowed}.btn-outline{border-color:var(--ui-border-control);background:var(--ui-surface-control);color:var(--text);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 10%,transparent),0 4px 12px color-mix(in srgb,var(--accent) 14%,transparent)}.btn-outline:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 16%,transparent),0 8px 18px color-mix(in srgb,var(--accent) 24%,transparent)}.btn-outline-teal{border-color:var(--listing-card-teal-deep);background:color-mix(in srgb,var(--listing-card-teal) 10%,transparent);color:#e6e6e6;box-shadow:none}.btn-outline-teal:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--listing-card-teal-deep);background:color-mix(in srgb,var(--listing-card-teal) 18%,transparent);color:#e6e6e6}.btn-outline-teal:focus-visible{outline:none;border-color:var(--listing-card-teal-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--listing-card-teal) 32%,transparent)}.btn-outline-teal.btn-sm{height:auto;min-height:40px;padding:13px 16px;border-radius:14px;font-weight:500;font-size:13px;line-height:15px}.btn-outline-teal.btn-sm .btn-text{line-height:15px}.btn-hero-primary.btn-primary,.btn-hero-primary.btn-primary .btn-text{color:var(--absolute-white)}.btn-hero-primary.btn-primary{border-color:color-mix(in srgb,var(--accent) 82%,var(--ui-border-control));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 22%,transparent),0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent);transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .2s ease,transform .12s ease}.btn-hero-primary.btn-primary:hover:not(:disabled):not([aria-disabled=true]){color:var(--absolute-white);transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 95%,var(--ui-border-control));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 28%,transparent),0 10px 24px color-mix(in srgb,var(--accent) 34%,transparent)}[data-theme=light] .hero__content .btn-hero-primary.btn-primary,[data-theme=light] .hero__content .btn-hero-primary.btn-primary .btn-text,[data-theme=light] .public-r2-hero .btn-hero-primary.btn-primary,[data-theme=light] .public-r2-hero .btn-hero-primary.btn-primary .btn-text{color:var(--absolute-white)}[data-theme=light] .hero__content .btn-hero-primary.btn-primary,[data-theme=light] .public-r2-hero .btn-hero-primary.btn-primary{border-color:color-mix(in srgb,var(--absolute-white) 68%,var(--accent) 32%);background:rgba(15,17,21,.38);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 14%,transparent)}[data-theme=light] .hero__content .btn-hero-primary.btn-primary:hover:not(:disabled):not([aria-disabled=true]),[data-theme=light] .public-r2-hero .btn-hero-primary.btn-primary:hover:not(:disabled):not([aria-disabled=true]){color:var(--absolute-white);border-color:color-mix(in srgb,var(--accent) 88%,var(--absolute-white) 12%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,var(--absolute-black) 8%),color-mix(in srgb,var(--accent) 74%,var(--absolute-black) 26%));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 24%,transparent),0 10px 22px color-mix(in srgb,var(--accent) 42%,transparent);transform:translateY(-1px)}.btn-login{padding:0 15px;border-color:color-mix(in srgb,var(--accent-blue-soft) 62%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-blue-mid) 22%,transparent),color-mix(in srgb,var(--accent-blue-main) 12%,transparent));color:var(--absolute-white);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 18%,transparent),0 6px 18px color-mix(in srgb,var(--accent-blue-mid) 22%,transparent);transition:opacity .18s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.btn-login:hover{border-color:color-mix(in srgb,var(--accent-blue-soft) 78%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-blue-mid) 34%,transparent),color-mix(in srgb,var(--accent-blue-main) 20%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 26%,transparent),0 10px 24px color-mix(in srgb,var(--accent-blue-mid) 34%,transparent);color:var(--absolute-white)}.btn-login:focus-visible{outline:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 28%,transparent),0 0 0 2px color-mix(in srgb,var(--accent-blue-mid) 35%,transparent),0 10px 24px color-mix(in srgb,var(--accent-blue-mid) 30%,transparent)}.btn-payment{border-color:rgba(87,164,255,.55);color:var(--surface-info-bg-soft-2);background:linear-gradient(135deg,rgba(66,139,255,.24),rgba(46,97,199,.16));box-shadow:inset 0 1px 0 var(--overlay-white-012),0 6px 14px var(--overlay-accent-blue-soft-020)}.btn-payment:hover{border-color:rgba(119,186,255,.85);color:#f1f7ff;background:linear-gradient(135deg,rgba(86,157,255,.34),rgba(52,110,220,.26));box-shadow:inset 0 1px 0 var(--overlay-white-020),0 10px 22px rgba(66,139,255,.3)}.btn-vip-payment{border-color:rgba(229,175,69,.62);color:#ffeac1;background:linear-gradient(135deg,rgba(196,136,20,.35),rgba(112,72,12,.28));box-shadow:inset 0 1px 0 var(--overlay-white-012),0 8px 18px var(--overlay-warning-strong-026)}.btn-vip-payment:hover{border-color:rgba(248,197,88,.9);color:#fff4da;background:linear-gradient(135deg,rgba(220,161,40,.46),rgba(138,89,16,.36));box-shadow:inset 0 1px 0 var(--overlay-white-020),0 12px 26px rgba(187,124,15,.35)}[data-theme=light] .btn-login{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-blue-mid) 90%,var(--absolute-white) 10%),color-mix(in srgb,var(--accent-blue-main) 86%,var(--accent-blue-deep-2) 14%));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 28%,transparent),0 6px 18px color-mix(in srgb,var(--accent-blue-mid) 24%,transparent)}[data-theme=light] .btn-login:hover{border-color:color-mix(in srgb,var(--accent-blue-soft) 42%,var(--accent-blue-main) 58%);color:var(--absolute-white);background:linear-gradient(135deg,var(--accent-blue-mid),var(--accent-blue-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 32%,transparent),0 10px 24px color-mix(in srgb,var(--accent-blue-mid) 34%,transparent)}[data-theme=light] .btn-payment{border-color:#7ea8e6;color:var(--accent-blue-deep-2-soft);background:linear-gradient(135deg,#e9f3ff,var(--surface-info-bg-soft-4));box-shadow:inset 0 1px 0 var(--overlay-white-080),0 8px 16px rgba(66,139,255,.16)}[data-theme=light] .btn-payment:hover{border-color:#5f92de;color:#173f8f;background:linear-gradient(135deg,var(--surface-info-bg-soft-4),#d0e5ff);box-shadow:inset 0 1px 0 var(--overlay-white-095),0 10px 18px var(--overlay-accent-blue-soft-020)}[data-theme=light] .btn-vip-payment{border-color:#d4a43c;color:var(--status-warning-text-strong-soft);background:linear-gradient(135deg,#ffefcb,#ffe3a2);box-shadow:inset 0 1px 0 var(--overlay-white-080),0 8px 16px rgba(187,124,15,.2)}[data-theme=light] .btn-vip-payment:hover{border-color:#c18b1f;color:#5d3f07;background:linear-gradient(135deg,#ffe7b4,#ffd98a);box-shadow:inset 0 1px 0 var(--overlay-white-095),0 12px 20px var(--overlay-warning-strong-026)}.btn-link{background:transparent}.btn-link,.btn-link:hover{border-color:transparent;color:var(--accent)}.btn-link:hover{text-decoration:underline}.btn-icon-only{padding:8px;min-width:auto}.btn-icon-only.btn-sm{padding:6px}.btn-icon-only.btn-md{padding:8px}.btn-icon-only.btn-lg{padding:12px}.btn--h36{padding:0 14px}.btn--h36,.btn--icon-36{height:36px;min-height:36px;box-sizing:border-box}.btn--icon-36{width:36px;min-width:36px;padding:0;border-radius:8px}.btn-radius-pill{border-radius:var(--ui-radius-pill);font-weight:400;letter-spacing:.02em;line-height:1.15;white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.btn-radius-pill:not([aria-pressed=true]){border-color:var(--border);color:var(--text);background:color-mix(in srgb,var(--card) 92%,var(--muted-bg) 8%)}.btn-radius-pill:not([aria-pressed=true]):hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--card));color:var(--text)}.btn-radius-pill:not([aria-pressed=true]):active{transform:scale(.98);opacity:1}.btn-radius-pill:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.btn-radius-pill[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 82%,var(--border));color:var(--text-on-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,var(--absolute-white) 8%),color-mix(in srgb,var(--accent) 78%,var(--absolute-black) 22%));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 22%,transparent),0 4px 14px color-mix(in srgb,var(--accent) 24%,transparent)}.btn-radius-pill[aria-pressed=true]:hover{border-color:color-mix(in srgb,var(--accent) 95%,var(--border));color:var(--text-on-accent);background:color-mix(in srgb,var(--accent) 90%,black);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--absolute-white) 28%,transparent),0 6px 18px color-mix(in srgb,var(--accent) 30%,transparent)}[data-theme=light] .btn-radius-pill[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 82%,var(--accent-blue-border) 18%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 72%,var(--absolute-white) 28%),color-mix(in srgb,var(--accent) 84%,var(--absolute-white) 16%))}.btn-radius-pill.btn-sm{height:auto;min-height:0;padding:6px 12px;font-size:var(--ui-font-size-sm)}.btn-radius-pill.btn-compact{height:auto;min-height:0;padding:7px 14px;font-size:var(--ui-font-size-compact)}.btn-radius-pill.btn-md{height:auto;min-height:0;padding:8px 16px;font-size:var(--ui-font-size-md)}.btn-radius-pill.btn-lg{height:auto;min-height:0;padding:9px 18px;font-size:var(--ui-font-size-lg)}.modal--mapSearch .btn-radius-pill{max-width:130px;justify-content:center;box-sizing:border-box}.btn-upgrade-arrow .btn-text{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.btn-upgrade-dot .btn-text{display:none}.btn-slider-dot{flex:0 0 auto;padding:0;border:none;border-radius:999px;background:transparent;box-shadow:none;min-width:0;min-height:0;line-height:0;font-size:0;cursor:pointer}.btn-slider-dot:hover:not(:disabled):not([aria-disabled=true]){border:none;box-shadow:none;background:transparent}.btn-slider-dot.btn-compact,.btn-slider-dot.btn-lg,.btn-slider-dot.btn-md,.btn-slider-dot.btn-sm{height:4px;min-height:0;max-height:4px;min-width:0;padding:0;line-height:0;font-size:0}.btn-contact-row .btn-text{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-width:0}.btn-step-tab{height:40px;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--step-tab-border,var(--border));background:var(--step-tab-bg,color-mix(in srgb,var(--card) 92%,var(--bg) 8%));color:var(--step-tab-fg,var(--text));font-size:var(--ui-font-size-sm);font-weight:500}.btn-step-tab:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--step-tab-border,var(--accent));background:var(--step-tab-bg,color-mix(in srgb,var(--card) 85%,var(--bg) 15%));color:var(--step-tab-fg,var(--text))}.btn-step-tab .btn-text{display:inline-flex;align-items:center;gap:8px}.btn-nowrap-text .btn-text{white-space:nowrap}.btn-cover-toggle-icon .btn-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.btn-cover-toggle-icon .btn-icon svg{width:14px;height:14px}@media (max-width:768px){.btn--icon-36,.btn-icon-only{min-width:var(--layout-touch-min);min-height:var(--layout-touch-min);width:var(--layout-touch-min);height:var(--layout-touch-min);padding:0;box-sizing:border-box}.btn-block{width:100%}}.text{margin:0;font-family:var(--font-family-base);letter-spacing:var(--text-letter-spacing-body);font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.text,.text--tone-default{color:var(--text)}.text--tone-muted{color:var(--muted)}.text--tone-accent{color:var(--accent)}.text--tone-danger{color:var(--danger)}.text--tone-on-accent{color:var(--text-on-accent)}.text--tone-on-danger{color:var(--text-on-danger)}.text--display-hero,.text--display-hero-tool,.text--display-page,.text--display-tagline,.text--display-tagline-tool,.text--h1,.text--h2,.text--h3,.text--h4,.text--lead{letter-spacing:var(--text-letter-spacing-tight)}.text--display-hero{font-size:var(--text-size-display-hero);line-height:var(--text-line-height-display-hero);font-weight:var(--text-weight-display-hero);text-wrap:balance}.text--display-hero-tool{font-size:var(--text-size-display-hero-tool);line-height:var(--text-line-height-display-hero-tool);font-weight:var(--text-weight-display-hero-tool);text-wrap:balance}.text--display-page{font-size:var(--text-size-display-page);line-height:var(--text-line-height-display-page);font-weight:var(--text-weight-display-page);text-wrap:balance}.text--display-tagline{font-size:var(--text-size-display-tagline);line-height:var(--text-line-height-display-tagline);font-weight:var(--text-weight-display-tagline);text-wrap:balance}.text--display-tagline-tool{font-size:var(--text-size-display-tagline-tool);line-height:var(--text-line-height-display-tagline-tool);font-weight:var(--text-weight-display-tagline-tool);text-wrap:balance}.text--h1{font-size:var(--text-size-h1);line-height:var(--text-line-height-h1);font-weight:var(--text-weight-h1)}.text--h2{font-size:var(--text-size-h2);line-height:var(--text-line-height-h2);font-weight:var(--text-weight-h2)}.text--h3{font-size:var(--text-size-h3);line-height:var(--text-line-height-h3);font-weight:var(--text-weight-h3)}.text--h4{font-size:var(--text-size-h4);line-height:var(--text-line-height-h4);font-weight:var(--text-weight-h4)}.text--compact,.text--label,.text--label-muted,.text--lg,.text--md,.text--section-title,.text--sm{letter-spacing:var(--text-letter-spacing-ui)}.text--section-title{font-size:var(--text-size-section-title);line-height:var(--text-line-height-section-title);font-weight:var(--text-weight-section-title)}.text--lead{font-size:var(--text-size-lead);line-height:var(--text-line-height-lead);font-weight:var(--text-weight-lead)}.text--body-lg{font-size:var(--text-size-body-lg);line-height:var(--text-line-height-body-lg);font-weight:var(--text-weight-body-lg)}.text--body{font-size:var(--text-size-body);line-height:var(--text-line-height-body);font-weight:var(--text-weight-body)}.text--body-sm{font-size:var(--text-size-body-sm);line-height:var(--text-line-height-body-sm);font-weight:var(--text-weight-body-sm)}.text--caption{font-size:var(--text-size-caption);line-height:var(--text-line-height-caption);font-weight:var(--text-weight-caption)}.text--micro{font-size:var(--text-size-micro);line-height:var(--text-line-height-micro);font-weight:var(--text-weight-micro)}.text--label{font-size:var(--text-size-label);line-height:var(--text-line-height-label);font-weight:var(--text-weight-label)}.text--label-muted{font-size:var(--text-size-label-muted);line-height:var(--text-line-height-label-muted);font-weight:var(--text-weight-label-muted)}.text--sm{font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-sm)}.text--compact,.text--sm{font-weight:var(--text-weight-body)}.text--compact{font-size:var(--ui-font-size-compact);line-height:var(--ui-line-height-compact)}.text--md{font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-md)}.text--lg,.text--md{font-weight:var(--text-weight-body)}.text--lg{font-size:var(--ui-font-size-lg);line-height:var(--ui-line-height-lg)}.text--with-icons{gap:8px;min-width:0}.text--with-icons,.text__icon{display:inline-flex;align-items:center}.text__icon{line-height:0;flex-shrink:0}.text__icon svg{display:block}.text__content{line-height:inherit;min-width:0}.text--section-title.text--with-icons .text__icon{color:var(--muted)}.text--section-title.text--with-icons .text__icon svg{width:18px;height:18px}.text-prose{font-family:var(--font-family-base);color:var(--text)}.text-prose li,.text-prose p{font-size:var(--text-size-body);line-height:var(--text-line-height-body);font-weight:var(--text-weight-body);margin:0 0 .75em}.text-prose h2{font-size:var(--text-size-h3);line-height:var(--text-line-height-h3);font-weight:var(--text-weight-h3);margin:1.25em 0 .5em}.text-prose h3{font-size:var(--text-size-h4);line-height:var(--text-line-height-h4);font-weight:var(--text-weight-h4);margin:1em 0 .5em}.text-prose ol,.text-prose ul{margin:0 0 .75em;padding-left:1.25em}.text-prose a{color:var(--accent)}