.trs-page{padding:56px 0 96px}.trs-wrap{max-width:720px;margin:0 auto;padding:0 24px}.trs-head{border-bottom:1px solid var(--ds-line);margin-bottom:40px;padding-bottom:32px}.trs-crumb{margin-bottom:20px}@media (max-width:640px){.trs-crumb a{display:inline-block;position:relative}.trs-crumb a:after{content:"";position:absolute;inset:-14px -8px}}.trs-crumb a{color:inherit;transition:color .15s var(--ds-ease-out);text-decoration:none}.trs-sep{opacity:.6}.trs-head h1{font-size:var(--lx-fs-h1-doc);letter-spacing:-.035em;color:var(--ds-ink);text-wrap:balance;margin:0 0 20px;font-weight:600;line-height:1.05}.trs-meta{font-family:var(--ds-mono);letter-spacing:.02em;color:var(--ds-ink-3);margin:0;font-size:12px}.trs-photo{aspect-ratio:21/9;background:var(--ds-surface-2);border-radius:20px;width:min(960px,100vw - 48px);margin-bottom:48px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.trs-prose{max-width:672px;color:var(--ds-ink-2);font-size:16.5px;line-height:1.75}.trs-prose section{margin:0 0 48px}.trs-prose h2{font-size:var(--lx-fs-h2-doc);letter-spacing:-.025em;color:var(--ds-ink);text-wrap:balance;margin:0 0 14px;font-weight:600;line-height:1.2}.trs-prose h3{letter-spacing:-.01em;color:var(--ds-ink);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.35}.trs-prose p{margin:0 0 16px}.trs-prose strong{color:var(--ds-ink);font-weight:600}.trs-prose ul{list-style:outside}.trs-prose ul,.trs-prose ol{margin:0 0 16px;padding-left:1.25rem}.trs-prose li{margin-bottom:10px;padding-left:4px}.trs-prose li::marker{color:var(--ds-ink-3)}.trs-prose a{color:var(--ds-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-accent) 45%, transparent);transition:text-decoration-color .15s var(--ds-ease-out)}.trs-prose table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:15px}.trs-prose th,.trs-prose td{text-align:left;border-bottom:1px solid var(--ds-line);padding:10px 12px}.trs-prose th{font-family:var(--ds-mono);color:var(--ds-ink-3);font-size:12px;font-weight:500}.trs-faq{border-top:1px solid var(--ds-line);margin-bottom:0;padding-top:40px}.trs-qa{border-top:1px solid var(--ds-line);padding:18px 0}.trs-qa:first-of-type{border-top:0;padding-top:4px}.trs-qa p{margin:0}@media (hover:hover) and (pointer:fine){.trs-crumb a:hover{color:var(--ds-ink)}.trs-prose a:hover{-webkit-text-decoration-color:var(--ds-accent);text-decoration-color:var(--ds-accent)}}@media (max-width:640px){.trs-page{padding:32px 0 64px}.trs-photo{aspect-ratio:4/3;border-radius:16px;margin-bottom:36px}.trs-prose{font-size:16px}}
