.compare{padding:80px 0}.compare__head{max-width:900px;margin-bottom:40px}.compare__title{margin-top:16px;color:var(--ink)}.compare__intro{margin-top:20px;max-width:62ch}.compare__table{border:2px solid var(--ink)}.compare__row{display:grid;grid-template-columns:1.4fr 1fr 1.1fr}.compare__row+.compare__row{border-top:1px solid var(--ink)}.compare__row--head{border-bottom:2px solid var(--ink)}.compare__row--head+.compare__row{border-top:0}.compare__cell{padding:18px 24px;min-width:0}.compare__cell--side{border-left:2px solid var(--ink)}.compare__cell--head{color:var(--muted-on-light)}.compare__cell--us-head{background:var(--volt);color:var(--on-volt)}.compare__dimension{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.compare__generic,.compare__us{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.45}.compare__generic{color:var(--on-light-2)}.compare__us{color:var(--ink);font-weight:500}.compare__icon{flex:none;width:16px;height:16px;margin-top:3px}.compare__generic .compare__icon{color:var(--dim)}.compare__note{border-top:2px solid var(--ink);padding:14px 24px;color:var(--muted-on-light)}@media(max-width:1023px){.compare{padding:64px 0}}@media(max-width:639px){.compare__row{grid-template-columns:1fr 1fr;grid-template-areas:"dim dim" "generic us"}.compare__cell{padding:14px 16px}.compare__row--head .compare__cell--head:first-child{display:none}.compare__row--head .compare__cell--side:nth-child(2){border-left:0}.compare__dimension{grid-area:dim;background:var(--ink);color:#fff;font-size:16px}.compare__generic{grid-area:generic;border-left:0}.compare__us{grid-area:us}.compare__row+.compare__row{border-top:0}}.tale{padding:72px 0 80px}.tale__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.tale__title,.tale__period{color:var(--ink)}.tale__meta{text-align:right}.tale__venue{margin-top:8px;color:var(--ink)}.tale__frame{border:2px solid var(--ink)}.tale__table{border-top:2px solid var(--ink)}.tale__row{display:grid;grid-template-columns:1fr 220px 1fr;text-align:center}.tale__before,.tale__after{padding:16px;font-family:var(--font-display);font-weight:800;font-style:italic;font-size:48px;line-height:1.2;text-transform:uppercase}.tale__before{color:var(--dim);border-right:2px solid var(--ink)}.tale__after{color:var(--ink);border-left:2px solid var(--ink)}.tale__label{padding:24px 10px;background:var(--ink);color:#fff}.tale__row+.tale__row .tale__before,.tale__row+.tale__row .tale__after{border-top:1px solid var(--ink)}.tale__row+.tale__row .tale__label{border-top:1px solid var(--hairline)}.tale__foot{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px}.tale__copy{max-width:56ch}@media(max-width:1023px){.tale{padding:56px 0 64px}.tale__row{grid-template-columns:1fr 140px 1fr}.tale__before,.tale__after{font-size:36px}}@media(max-width:767px){.tale__head,.tale__foot{flex-direction:column;align-items:flex-start}.tale__meta{text-align:left}}@media(max-width:639px){.tale__row{grid-template-columns:1fr 1fr;grid-template-areas:"label label" "before after"}.tale__label{grid-area:label;padding:12px 10px}.tale__before{grid-area:before}.tale__after{grid-area:after;border-left:0}.tale__row+.tale__row .tale__label{border-top:2px solid var(--ink)}.tale__row+.tale__row .tale__before,.tale__row+.tale__row .tale__after{border-top:0}}.results{background:var(--ink);color:#fff;padding:72px 0}.results__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.results__kicker{color:#fff}.results__title{margin-top:16px;color:#fff;max-width:18ch}.results__intro{max-width:44ch;font-size:17px;line-height:1.5;color:var(--on-dark-2)}@media(max-width:1023px){.results{padding:56px 0}.results__head{flex-direction:column;align-items:flex-start}}.faq{padding:80px 0}.faq__head{margin-bottom:32px}.faq__title{margin-top:16px;color:var(--ink)}.faq__list{border-top:2px solid var(--ink)}.faq__item{border-bottom:2px solid var(--ink)}.faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__q{font-family:var(--font-display);font-weight:600;font-style:normal;font-size:24px;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.faq__toggle{flex:none;width:36px;height:36px;border:2px solid var(--ink);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background-color .2s ease}.faq__toggle svg{width:16px;height:16px;transition:transform .3s var(--ease-broadcast)}.faq__summary:hover .faq__toggle{background:var(--volt)}.faq__item[open] .faq__toggle svg{transform:rotate(45deg)}.faq__a{padding:0 60px 24px 0;max-width:68ch}@media(max-width:1023px){.faq{padding:64px 0}.faq__q{font-size:20px}.faq__a{padding-right:0}}
