.seo-text[data-v-97bda0b2]{border-top:1px solid var(--line);margin-top:var(--space-10);padding-top:var(--space-6);position:relative}.seo-text__body[data-v-97bda0b2]{color:var(--ink);font-size:var(--fs-body);line-height:1.6;max-height:320px;max-width:76ch;overflow:hidden}@media(min-width:768px){.seo-text__body[data-v-97bda0b2]{max-height:none}}.seo-text__body[data-v-97bda0b2] h2,.seo-text__body[data-v-97bda0b2] h3{color:var(--ink);font-size:var(--fs-h3);font-weight:400;letter-spacing:-.01em;line-height:1.25}.seo-text__body[data-v-97bda0b2] h2{margin:var(--space-6) 0 var(--space-3)}.seo-text__body[data-v-97bda0b2] h2:first-child{margin-top:0}.seo-text__body[data-v-97bda0b2] h3{margin:var(--space-5) 0 var(--space-2)}.seo-text__body[data-v-97bda0b2] p{margin-bottom:var(--space-4)}.seo-text__body[data-v-97bda0b2] ol,.seo-text__body[data-v-97bda0b2] ul{margin:0 0 var(--space-4) var(--space-5)}.seo-text__body[data-v-97bda0b2] ol li,.seo-text__body[data-v-97bda0b2] ul li{margin-bottom:var(--space-2)}.seo-text__body[data-v-97bda0b2] ul{list-style:disc}.seo-text__body[data-v-97bda0b2] ol{list-style:decimal}.seo-text__body[data-v-97bda0b2] strong{font-weight:600}.seo-text__body[data-v-97bda0b2] a{color:var(--tint-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.seo-text__body[data-v-97bda0b2] .seo-text__table-wrap{margin:var(--space-4) 0 var(--space-6);overflow-x:auto}.seo-text__body[data-v-97bda0b2] .seo-text__table{border-collapse:collapse;font-size:var(--fs-body);min-width:420px;width:100%}.seo-text__body[data-v-97bda0b2] .seo-text__table td,.seo-text__body[data-v-97bda0b2] .seo-text__table th{border-bottom:1px solid var(--line);padding:var(--space-2) var(--space-3);text-align:left}.seo-text__body[data-v-97bda0b2] .seo-text__table th{color:var(--ink);font-weight:600}.seo-text__body[data-v-97bda0b2] .seo-text__table tr.is-highlighted td{background:var(--soft);font-weight:600}.seo-text[data-v-97bda0b2]:not(.seo-text--expanded):after{background:linear-gradient(to bottom,transparent,var(--paper));bottom:44px;content:"";height:96px;left:0;pointer-events:none;position:absolute;right:0}@media(min-width:768px){.seo-text[data-v-97bda0b2]:not(.seo-text--expanded):after{display:none}}.seo-text--expanded .seo-text__body[data-v-97bda0b2]{max-height:none}.seo-text__toggle[data-v-97bda0b2]{align-items:center;background:transparent;border:0;border-radius:var(--r-pill);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-body);font-weight:600;gap:var(--space-1);margin-left:calc(var(--space-3)*-1);min-height:44px;padding:0 var(--space-3);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out)}.seo-text__toggle[data-v-97bda0b2]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}@media(hover:hover){.seo-text__toggle[data-v-97bda0b2]:hover{background:var(--soft)}}.seo-text__toggle[data-v-97bda0b2]:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.seo-text__toggle[data-v-97bda0b2]{transition:none}}@media(min-width:768px){.seo-text__toggle[data-v-97bda0b2]{display:none}}
