
.reader-revised .pilot-opening{align-items:start;gap:6%;margin:24px 0 42px}.reader-revised .pilot-opening>div>.eyebrow{margin:0 0 14px}.reader-revised .pilot-opening h1{margin:0 0 22px}.reader-revised .pilot-cover{height:580px}.reader-revised .pilot-deck{font:18px/1.55 Syne;margin-bottom:25px}.reader-revised .pilot-opening .pilot-intro{font:21px/1.65 Georgia;max-width:none;margin:0}.reader-transparency{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:16px 0;margin:0 0 28px;font:12px/1.7 Syne;max-width:100%}.reader-transparency strong{color:var(--blue);display:block;font:10px Syne;letter-spacing:1.3px;margin-bottom:8px}.reader-revised .pilot-product figure{padding:0;background:transparent;aspect-ratio:3/4;display:block;overflow:hidden}.reader-revised .pilot-product img{object-fit:cover;object-position:center;width:100%;height:100%}.reader-revised .pilot-product .pilot-copy,.reader-revised .pilot-product .pilot-consider{font:15px/1.7 Syne;color:var(--ink)}.reader-revised .pilot-product .pilot-consider{font-style:italic;margin:14px 0 18px}.reader-revised .pilot-product .pilot-consider strong{font-style:normal}.reader-revised .pilot-cost{font-size:15px}.reader-revised .pilot-unit{font-size:13px}.reader-revised .pilot-interlude p{font:23px/1.6 Georgia;max-width:none}.briefs-value{background:transparent;border-block:1px solid #b7b9ab;padding:32px 0 28px;display:grid;grid-template-columns:1fr 1fr;gap:25px 6%;position:relative}.briefs-value .value-intro{grid-row:span 3}.briefs-value h2{font:italic 38px/1.1 Georgia;max-width:9em}.briefs-value .value-intro p{max-width:31em;font:14px/1.7 Syne}.briefs-value .value-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.briefs-value input,.briefs-value select{width:100%;padding:10px 0;background:transparent;border:0;border-bottom:1px solid #777;min-height:44px;font:16px Syne;color:var(--ink)}.briefs-value .value-fields .choose-pair{grid-column:1/-1}.briefs-value .value-result{font:34px/1.35 Georgia;color:var(--blue);margin:0;max-width:14em}.briefs-value details{grid-column:2;padding:0;border:0}.briefs-value summary{font:12px Syne;min-height:44px;cursor:pointer}.briefs-value .scenario{font:12px/1.7 Syne;margin:0}.briefs-ending-options{margin:35px 0;padding:20px 0;border-top:1px solid var(--rule);font:14px/1.7 Syne}.briefs-ending-options h2{font:italic 28px Georgia}.briefs-ending-options li{margin:18px 0}.reader-revised .pilot-interlude{grid-template-columns:1fr 1fr}
@media(max-width:900px){.reader-revised .pilot-cover{height:540px}.reader-revised .pilot-opening .pilot-intro{font-size:19px}.reader-revised .pilot-product figure{aspect-ratio:3/4}}
@media(max-width:600px){.reader-revised .pilot-opening{align-items:stretch;gap:25px}.reader-revised .pilot-cover{height:auto;max-height:none}.reader-revised .pilot-opening .pilot-intro{font-size:19px}.reader-revised .pilot-deck{font-size:17px}.reader-transparency{font-size:12px}.briefs-value{display:block}.briefs-value .value-intro{margin-bottom:25px}.briefs-value .value-result{font-size:29px;margin:20px 0}.briefs-value details{margin:10px 0}.reader-revised .pilot-interlude p{font-size:21px}.reader-revised .pilot-product figure{aspect-ratio:3/4}}

.reader-revised .pilot-product figure{aspect-ratio:4/3;background:transparent}.reader-revised .pilot-product img{object-fit:contain}.reader-practical{border-block:1px solid var(--rule);padding:28px 0;margin:36px 0 44px;max-width:850px}.reader-practical h2{font:italic 32px/1.2 Georgia}.reader-practical p{font:16px/1.75 Syne}.reader-practical a{font-size:12px}.reader-revised .value-tool{background:transparent;border-block:1px solid var(--rule);padding:30px 0}.reader-revised .value-tool h2{font:italic 36px/1.2 Georgia}.reader-table-scroll{overflow-x:auto;max-width:100%}.reader-revised .pilot-value-table{min-width:620px}.reader-revised .value-fields input{min-width:0;width:100%;min-height:44px;font-size:16px}.reader-revised .value-result{font:32px/1.3 Georgia;color:var(--blue)}.reader-revised .pilot-interlude img{object-fit:contain;background:transparent}.reader-revised .pilot-cover{object-fit:contain}@media(max-width:600px){.reader-practical p{font-size:15px}.reader-revised .pilot-product figure{aspect-ratio:4/3}.reader-revised .value-fields{grid-template-columns:1fr 1fr}.reader-revised .pilot-interlude{grid-template-columns:1fr}.reader-revised .pilot-interlude img{height:auto}}