.fp{container:page/inline-size;--srg-body:1.125rem;--srg-leading-body:1.65;--srg-measure:72ch;--srg-h1:2.5rem;--srg-h2:1.875rem;--srg-h3:1.375rem;--srg-h4:1.063rem;--srg-ui:0.8125rem;--srg-label:0.75rem;--srg-space-3xs:0.25rem;--srg-space-2xs:0.5rem;--srg-space-xs:0.75rem;--srg-space-sm:1rem;--srg-space-md:1.25rem;--srg-space-lg:1.5rem;--srg-space-xl:2rem;--srg-space-2xl:2.5rem;--srg-space-3xl:3rem;--srg-space-4xl:4rem;--srg-radius-pill:999px;--srg-radius-card:8px;--srg-radius-control:4px;--srg-motion-fast:150ms;--srg-motion-base:250ms;--srg-motion-slow:400ms;--srg-ease:cubic-bezier(0.22,1,0.36,1);--srg-container:1180px;background:var(--srg-canvas);color:var(--srg-ink-body);font-family:var(--srg-sans);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}.fp *{box-sizing:border-box}.fp .edition{--pad:var(--srg-space-sm);padding:var(--srg-space-md) var(--pad) var(--srg-space-4xl);max-width:var(--srg-container);margin:0 auto}.fp h1,.fp h2,.fp h3,.fp h4{font-family:var(--srg-display);font-weight:600;color:var(--srg-ink);margin:0;letter-spacing:-.01em;font-variation-settings:"SOFT" 15,"WONK" 1}.fp p,.fp ul{margin:0}.fp a{color:var(--srg-teal-text);text-decoration:underline;text-decoration-color:var(--srg-teal);text-underline-offset:.15em}.fp a:hover{text-decoration-thickness:2px}.fp :focus-visible{outline:2px solid var(--srg-focus-teal);outline-offset:2px}.fp .read{font-family:var(--srg-serif);font-size:var(--srg-body);line-height:var(--srg-leading-body);color:var(--srg-ink-body);max-width:var(--srg-measure)}.fp .read--sm{font-size:1rem;line-height:1.55}.fp .kicker{font-size:var(--srg-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--srg-teal-text);line-height:1.3}.fp .source{font-size:var(--srg-label);margin-top:var(--srg-space-2xs)}.fp .meta,.fp .source{color:var(--srg-neutral);line-height:1.4}.fp .meta{font-size:var(--srg-ui)}.fp .figs{font-variant-numeric:tabular-nums}.fp .notice{display:flex;align-items:center;gap:var(--srg-space-2xs);margin-bottom:var(--srg-space-sm);color:var(--srg-ink)}.fp .notice p{flex:1}.fp .alert{margin-top:var(--srg-space-2xs);font-size:var(--srg-ui);color:var(--srg-error)}.fp .btn{font:600 var(--srg-ui) /1 var(--srg-sans);min-height:44px;padding:0 var(--srg-space-sm);border:1px solid transparent;border-radius:var(--srg-radius-control);cursor:pointer;display:inline-flex;align-items:center;gap:var(--srg-space-2xs);background:transparent;color:var(--srg-ink);text-decoration:none}.fp .btn:active:not(:disabled){transform:translateY(1px)}.fp .btn:disabled{cursor:default;opacity:.55}.fp .btn--teal{background:var(--srg-teal-btn);color:var(--srg-white);border-color:var(--srg-teal-btn)}.fp .btn--teal:hover:not(:disabled){background:var(--srg-teal-btn-hover);border-color:var(--srg-teal-btn-hover)}.fp .btn--plain{color:var(--srg-teal-text);text-decoration:underline;text-decoration-color:var(--srg-teal);text-underline-offset:.15em;padding:0 var(--srg-space-2xs)}.fp .btn--plain:hover{text-decoration-thickness:2px}.fp .mast{text-align:center;padding:var(--srg-space-xs) 0 var(--srg-space-sm);border-bottom:3px double var(--srg-ink)}.fp .mast .kicker{color:var(--srg-neutral)}.fp .mast h1{font-size:var(--srg-h1);line-height:1.05;margin-top:var(--srg-space-2xs);letter-spacing:-.02em}.fp .jhead{font-size:var(--srg-label);font-family:var(--srg-display);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--srg-ink)}.fp .jfoot,.fp .jhead{padding:var(--srg-space-xs) 0 var(--srg-space-2xs)}.fp .jfoot{display:flex;flex-direction:column;gap:var(--srg-space-2xs);border-bottom:1px solid var(--srg-ink)}.fp .jline{color:var(--srg-ink)}.fp .dateline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--srg-space-3xs) var(--srg-space-xs);font-size:var(--srg-ui);color:var(--srg-neutral)}.fp .dateline .tally{color:var(--srg-ink)}.fp .dateline .btn{min-height:32px}.fp .told{display:flex;flex-wrap:wrap;align-items:center;gap:var(--srg-space-2xs);padding:var(--srg-space-xs) 0 var(--srg-space-sm);border-bottom:1px solid var(--srg-rule)}.fp .told .meta{flex:0 0 100%;color:var(--srg-ink-body)}.fp .chips{display:flex;flex-wrap:wrap;gap:var(--srg-space-2xs);list-style:none;margin:0;padding:0}.fp .chip{font-size:var(--srg-ui);line-height:1.2;padding:.4rem var(--srg-space-xs);background:var(--srg-teal-tint);color:var(--srg-teal-text);border:1px solid var(--srg-rule-cool);border-radius:var(--srg-radius-pill)}.fp .chip--unsure{background:var(--srg-white);border-style:dashed;border-color:var(--srg-teal)}.fp .told .btn{min-height:36px}.fp .jstrip{list-style:none;margin:0 calc(-1 * var(--pad));padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.fp .jstrip::-webkit-scrollbar{display:none}.fp .jstage{--i:0;position:relative;flex:0 0 168px;scroll-snap-align:center;background:var(--st-tint);min-height:60px}.fp .jstage button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--srg-space-2xs) var(--srg-space-xs) var(--srg-space-sm);background:none;border:0;cursor:pointer;font-family:var(--srg-display);font-weight:600;font-size:var(--srg-h4);line-height:1.2;letter-spacing:-.01em;color:var(--st-text);font-variation-settings:"SOFT" 15,"WONK" 1}.fp .jstage button:hover{text-decoration:underline;text-decoration-color:var(--st-field);text-underline-offset:.15em}.fp .jstage button:focus-visible{outline:2px solid var(--st-text);outline-offset:-4px}.fp .jstage button[aria-pressed=true]{text-decoration:underline;text-decoration-color:var(--st-field);text-underline-offset:.15em}.fp .jstage:after,.fp .jstage:before{content:"";position:absolute;left:0;right:0;bottom:9px;height:2px;pointer-events:none}.fp .jstage:before{background:var(--st-field);background:color-mix(in srgb,var(--st-field) 38%,var(--st-tint))}.fp .jstage:after{background:var(--srg-ink);transform-origin:left;transform:scaleX(0);transition:transform var(--srg-motion-slow) var(--srg-ease) calc(var(--i) * var(--srg-motion-slow))}.fp .jstage.is-done:after{transform:scaleX(1)}.fp .jstage.is-current:after{right:50%;transform:scaleX(1)}.fp .jstage.is-ahead:after{display:none}.fp .jstrip.is-resting .jstage:after{transform:scaleX(0)}.fp .jmark{position:absolute;left:50%;bottom:1px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--srg-marigold);border:3px solid var(--srg-ink);transition:transform var(--srg-motion-base) var(--srg-ease) calc((var(--i) + .6) * var(--srg-motion-slow))}.fp .jstrip.is-resting .jmark{transform:scale(0)}.fp .band{position:relative;--ground:transparent;--keel:var(--srg-rule-visited);--kick:var(--srg-teal-text);background:var(--ground);border-left:3px solid var(--keel);margin:0 calc(-1 * var(--pad));padding:var(--srg-space-md) var(--pad) var(--srg-space-lg) calc(var(--pad) - 3px)}.fp .band--condo{--ground:var(--srg-teal-tint);--keel:var(--srg-teal);--kick:var(--srg-teal-text)}.fp .band--price{--ground:var(--srg-teal-tint);--keel:var(--srg-terracotta);--kick:var(--srg-teal-text)}.fp .band--pending{--ground:var(--srg-green-tint);--keel:var(--srg-green);--kick:var(--srg-green-text)}.fp .band--water{--ground:var(--srg-blue-tint);--keel:var(--srg-blue);--kick:var(--srg-ink)}.fp .band--buy{--ground:var(--srg-guide-buy-tint);--keel:var(--srg-hero-ground);--kick:var(--srg-guide-label-buy)}.fp .band--life{--ground:var(--srg-guide-life-tint);--keel:var(--srg-guide-life);--kick:var(--srg-guide-label-life)}.fp .band--you{--ground:var(--srg-sand);--keel:var(--srg-rule-visited);--kick:var(--srg-teal-text)}.fp .band .kicker{color:var(--kick)}.fp .band .dateline,.fp .band .empty-tab,.fp .band .meta,.fp .band .reason,.fp .band .source{color:var(--srg-ink-body)}.fp .band .guess .record,.fp .band .guess .source,.fp .band .pc .meta,.fp .band .pc .source,.fp .band .srow .meta,.fp .band .susan .meta{color:var(--srg-neutral)}.fp .band--buy .guess .kicker{color:var(--srg-guide-label-buy)}.fp .fold{display:grid;gap:var(--srg-space-lg);padding-top:var(--srg-space-lg)}.fp .lead__photo{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border:1px solid var(--srg-rule);margin-bottom:var(--srg-space-sm)}.fp .lead h2{font-size:var(--srg-h2);line-height:1.12;max-width:28ch}.fp .lead .read,.fp .lead h2{margin-top:var(--srg-space-xs)}.fp .lead__act{margin-top:var(--srg-space-sm)}.fp .react{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--srg-space-2xs);list-style:none;margin:0;padding:0}.fp .react button{font:600 var(--srg-label) /1.2 var(--srg-sans);min-height:48px;width:100%;padding:var(--srg-space-2xs) var(--srg-space-3xs);background:var(--srg-white);border:1px solid var(--srg-rule);border-radius:var(--srg-radius-control);color:var(--srg-ink);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.fp .react button .g{font-size:1rem;line-height:1;color:var(--srg-neutral)}.fp .react button:hover{border-color:var(--srg-neutral)}.fp .react button:active{transform:translateY(1px)}.fp .react button[aria-pressed=true]{background:var(--srg-teal-tint-deep);border-color:var(--srg-teal-text);color:var(--srg-teal-text)}.fp .react button[aria-pressed=true] .g{color:var(--srg-teal-text)}.fp .guess{background:var(--srg-white);border:1px solid var(--srg-ink);border-radius:var(--srg-radius-card);padding:var(--srg-space-md) var(--srg-space-sm) var(--srg-space-sm)}.fp .guess h2{font-size:var(--srg-h3);line-height:1.15;margin-top:var(--srg-space-3xs)}.fp .guess .read{margin-top:var(--srg-space-xs)}.fp .choices{display:grid;grid-template-columns:1fr 1fr;gap:var(--srg-space-2xs);margin-top:var(--srg-space-sm)}.fp .choice{font:600 1rem/1 var(--srg-sans);font-variant-numeric:tabular-nums;min-height:48px;background:var(--srg-white);border:1px solid var(--srg-rule);border-radius:var(--srg-radius-control);color:var(--srg-ink);cursor:pointer}.fp .choice:hover:not(:disabled){border-color:var(--srg-ink)}.fp .choice:active:not(:disabled){transform:translateY(1px)}.fp .choice:disabled{cursor:default;color:var(--srg-neutral)}.fp .choice.is-pick{color:var(--srg-ink);box-shadow:inset 0 0 0 1px var(--srg-ink);border-color:var(--srg-ink)}.fp .choice.is-answer{background:var(--srg-hero-ground);border-color:var(--srg-hero-ground);color:var(--srg-white)}.fp .is-done>.reveal{margin-top:var(--srg-space-sm);padding-top:var(--srg-space-sm);border-top:1px dashed var(--srg-rule)}.fp .reveal .read{font-weight:600;color:var(--srg-ink);margin-top:0}.fp .reveal .record{margin-top:var(--srg-space-2xs);font-size:var(--srg-ui);color:var(--srg-neutral)}.fp .sec{margin-top:var(--srg-space-lg)}.fp .sec--canvas{margin-top:var(--srg-space-2xl)}.fp .sh{border-top:1px solid var(--srg-ink);padding-top:var(--srg-space-2xs);margin-bottom:var(--srg-space-sm);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--srg-space-2xs) var(--srg-space-sm)}.fp .sh h2{font-size:var(--srg-h3);line-height:1.2}.fp .briefs{list-style:none;margin:0;padding:0;display:grid;gap:var(--srg-space-xs)}.fp .brief.band{padding-top:var(--srg-space-sm);padding-bottom:var(--srg-space-sm)}.fp .brief .read{margin-top:var(--srg-space-3xs)}.fp .brief a{font-family:var(--srg-sans);font-size:var(--srg-ui);font-weight:600;white-space:nowrap;margin-left:var(--srg-space-2xs)}.fp .tabs{display:flex;gap:var(--srg-space-sm);border-bottom:1px solid var(--srg-rule-visited);margin-bottom:var(--srg-space-sm);overflow-x:auto;scrollbar-width:none}.fp .tabs button{font:600 var(--srg-ui) /1 var(--srg-sans);min-height:44px;padding:0 2px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--srg-ink-body);cursor:pointer;white-space:nowrap}.fp .tabs button:hover{color:var(--srg-ink)}.fp .tabs button[aria-selected=true]{color:var(--srg-ink);border-bottom-color:var(--srg-ink)}.fp .tabs .n{font-weight:400}.fp .empty-tab{font-style:italic}.fp .dreamnote,.fp .shortlist .intro{margin-bottom:var(--srg-space-sm)}.fp [role=tabpanel]:focus{outline:none}.fp .sl-counts{display:flex;flex-wrap:wrap;gap:var(--srg-space-sm);list-style:none;margin:0 0 var(--srg-space-sm);padding:0 0 var(--srg-space-2xs);border-bottom:1px solid var(--srg-rule-visited)}.fp .sl-counts a{font:600 var(--srg-ui) /1 var(--srg-sans);color:var(--srg-ink-body);text-decoration:none;display:inline-block;padding:var(--srg-space-2xs) 2px}.fp .sl-counts a:hover{color:var(--srg-ink);text-decoration:underline}.fp .sl-counts b{color:var(--srg-ink);margin-left:2px}.fp .sl-rows{list-style:none;margin:0 0 var(--srg-space-sm);padding:0}.fp .sl-row{display:grid;grid-template-columns:72px 1fr auto;gap:var(--srg-space-xs);align-items:center;padding:var(--srg-space-2xs) 0;border-bottom:1px solid var(--srg-rule);color:inherit;text-decoration:none}.fp .sl-row:hover .sl-row__name{text-decoration:underline}.fp .sl-row__photo{width:72px;aspect-ratio:3/2;background:var(--srg-rule);overflow:hidden}.fp .sl-row__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fp .sl-row__text{display:grid;gap:2px;min-width:0}.fp .sl-row__name{font:600 1.0625rem/1.2 var(--srg-display);color:var(--srg-ink)}.fp .sl-row__name .unit{font-weight:400;color:var(--srg-neutral)}.fp .sl-row__meta{display:flex;gap:var(--srg-space-2xs)}.fp .sl-row__status{color:var(--srg-teal-text);font-weight:600}.fp .sl-row__said{font-size:var(--srg-label);color:var(--srg-neutral)}.fp .sl-row .inset{float:none;margin:0}.fp .cards{display:grid;gap:var(--srg-space-md);list-style:none;margin:0;padding:0}.fp .pc{background:var(--srg-white);border:1px solid var(--srg-rule);padding:var(--srg-space-2xs) var(--srg-space-2xs) var(--srg-space-xs);position:relative}.fp .pc:hover{box-shadow:inset 0 0 0 1px var(--srg-neutral)}.fp .pc__link{display:block;color:inherit;text-decoration:none}.fp .pc__link .pc__body,.fp .pc__link .pc__price{display:block}.fp .pc__link:hover .pc__name{text-decoration:underline;text-decoration-color:var(--srg-teal);text-underline-offset:.15em}.fp .pc__more{padding-top:0}.fp .pc__photo{display:block;aspect-ratio:3/2;position:relative;background:var(--srg-sand);overflow:hidden}.fp .pc__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fp .stamp{position:absolute;top:var(--srg-space-2xs);right:var(--srg-space-2xs);width:60px;min-height:64px;background:var(--srg-white);border:2px dotted var(--srg-teal);padding:var(--srg-space-3xs);display:flex;align-items:center;justify-content:center;text-align:center;font:600 11px/1.25 var(--srg-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--srg-teal-text);outline:3px solid var(--srg-white)}.fp .pc__body{padding:var(--srg-space-xs) var(--srg-space-2xs) 0}.fp .inset{float:right;display:inline-flex;align-items:center;gap:var(--srg-space-2xs);position:relative;margin:2px 0 var(--srg-space-2xs) var(--srg-space-xs);background:var(--srg-white);border:1px solid var(--srg-rule);padding:2px}.fp .inset svg{display:block;width:48px;height:36px}.fp .inset small{font:600 11px/1.2 var(--srg-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--srg-ink-body);padding-right:var(--srg-space-3xs)}.fp .pc__name{font-size:1.25rem;line-height:1.15}.fp .pc__name .unit{font-weight:400;color:var(--srg-neutral);font-size:1rem}.fp .pc__price{font-size:1rem;font-weight:600;color:var(--srg-ink);margin-top:var(--srg-space-2xs);clear:right}.fp .pc__status{margin-top:2px}.fp .ledger{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-top:var(--srg-space-3xs);font-size:var(--srg-ui);color:var(--srg-neutral);line-height:1.3}.fp .ledger li{padding:0 var(--srg-space-2xs);border-left:1px solid var(--srg-rule)}.fp .ledger li:first-child{padding-left:0;border-left:0}.fp .ledger b{font-weight:600;color:var(--srg-ink)}.fp .fit{list-style:none;margin:var(--srg-space-2xs) 0 0;padding:0;font-size:var(--srg-ui);line-height:1.5}.fp .fit .ok{color:var(--srg-success)}.fp .fit .no{color:var(--srg-neutral)}.fp .fit i{font-style:normal;display:inline-block;width:1.1em}.fp .pc .react{margin-top:var(--srg-space-xs)}.fp .searches{list-style:none;margin:0;padding:0;display:grid;gap:var(--srg-space-xs)}.fp .srow{background:var(--srg-white);border:1px solid var(--srg-rule);padding:var(--srg-space-sm);min-width:0}.fp .srow:hover{box-shadow:inset 0 0 0 1px var(--srg-neutral)}.fp .srow h3{font-size:1.25rem;line-height:1.2}.fp .srow .filters{margin-top:var(--srg-space-3xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp .srow .counts{margin-top:var(--srg-space-2xs);color:var(--srg-ink)}.fp .srow .counts b{font-weight:600;color:var(--srg-teal-text)}.fp .srow .who{margin-top:var(--srg-space-3xs)}.fp .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--srg-space-2xs);margin-top:var(--srg-space-xs)}.fp .thumbs img{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border:1px solid var(--srg-rule)}.fp .srow .near{margin-top:var(--srg-space-2xs)}.fp .about:empty{display:none}.fp .about>div+div{margin-top:var(--srg-space-lg);padding-top:var(--srg-space-lg);border-top:1px solid var(--srg-rule-visited)}.fp .worth h3{font-size:var(--srg-h3);line-height:1.2;margin-top:var(--srg-space-3xs)}.fp .about .read{margin-top:var(--srg-space-2xs)}.fp .pair{display:flex;flex-wrap:wrap;gap:var(--srg-space-2xs)}.fp .pair,.fp .worth a{margin-top:var(--srg-space-xs)}.fp .worth a{display:inline-block;font-size:var(--srg-ui);font-weight:600}.fp .reads ul{list-style:none;margin:0;padding:0}.fp .reads li{padding:var(--srg-space-xs) 0;border-top:1px solid var(--srg-rule-visited)}.fp .reads li:first-child{border-top:0;padding-top:0}.fp .reads h3{font-size:1.25rem;line-height:1.2;margin-top:2px}.fp .reads h3 a{color:var(--srg-ink);text-decoration:none}.fp .reads h3 a:hover{text-decoration:underline;text-decoration-color:var(--srg-teal)}.fp .reads .reason{font-style:italic;margin-bottom:var(--srg-space-sm)}.fp .reads .meta{margin-top:var(--srg-space-3xs)}.fp .susan{background:var(--srg-white);border:1px solid var(--srg-rule);border-radius:var(--srg-radius-card);padding:var(--srg-space-md) var(--srg-space-sm)}.fp .person{display:flex;align-items:center;gap:var(--srg-space-xs)}.fp .portrait{width:48px;height:48px;border-radius:50%;flex:none;-o-object-fit:cover;object-fit:cover;border:1px solid var(--srg-rule)}.fp .person .n{font-family:var(--srg-display);font-weight:600;color:var(--srg-ink);font-size:1.125rem;line-height:1.2;letter-spacing:-.01em}.fp .susan .read{margin-top:var(--srg-space-xs)}.fp .susan .pair{margin-top:var(--srg-space-sm)}@media (prefers-reduced-motion:reduce){.fp *{transition:none!important}.fp .jstrip.is-resting .jstage:after{transform:none}.fp .jstrip.is-resting .jstage.is-current:after,.fp .jstrip.is-resting .jstage.is-done:after{transform:scaleX(1)}.fp .jstrip.is-resting .jmark{transform:none}}@container page (max-width: 767px){.fp .edition{--srg-h1:1.9375rem;--srg-h2:1.5rem;--srg-h3:1.25rem}}@container page (min-width: 900px){.fp .edition{--pad:var(--srg-space-md);padding:var(--srg-space-xl) var(--srg-space-xl) var(--srg-space-4xl)}.fp .mast h1{font-size:3rem;font-weight:470;font-variation-settings:"SOFT" 15,"WONK" 1,"wght" 470}.fp .jstrip{display:grid;grid-template-columns:3fr 4fr 2.5fr 2.5fr;overflow:visible;margin:0}.fp .jstage{flex:none;width:auto}.fp .jfoot{flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--srg-space-xl)}.fp .dateline{flex-wrap:nowrap;white-space:nowrap}.fp .told .meta{flex:0 0 auto;margin-right:var(--srg-space-2xs)}.fp .told .btn{margin-left:auto}.fp .fold{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--srg-space-lg);padding-top:var(--srg-space-lg);align-items:start}.fp .fold>.band:only-child{grid-column:1/-1}.fp .fold>.band:only-child .lead--home{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:var(--srg-space-xl);column-gap:var(--srg-space-xl);align-items:start}.fp .fold>.band:only-child .lead--home>*{grid-column:2}.fp .fold>.band:only-child .lead--home .lead__photo{grid-column:1;grid-row:1/span 6;margin-bottom:0}.fp .fold>.band:not(:only-child) .lead--home{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);-moz-column-gap:var(--srg-space-lg);column-gap:var(--srg-space-lg);align-items:start}.fp .fold>.band:not(:only-child) .lead--home>*{grid-column:2}.fp .fold>.band:not(:only-child) .lead--home .lead__photo{grid-column:1;grid-row:1/span 6;margin-bottom:0}.fp .fold .lead .kicker{margin-top:0}.fp .band{margin-left:0;margin-right:0;padding-left:calc(var(--pad) - 3px);padding-right:var(--pad)}.fp .body{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);-moz-column-gap:var(--srg-space-2xl);column-gap:var(--srg-space-2xl);row-gap:0;margin-top:var(--srg-space-lg);grid-template-areas:"briefs about" "shortlist about" "searches about" "reads susan";align-items:start}.fp .body>.sec{margin-top:0;margin-bottom:var(--srg-space-lg)}.fp .body>.sec--briefs{grid-area:briefs}.fp .body>.sec--shortlist{grid-area:shortlist}.fp .body>.sec--searches{grid-area:searches}.fp .body>.sec--reads{grid-area:reads}.fp .body>.sec--about{grid-area:about}.fp .body>.sec--susan{grid-area:susan}.fp .briefs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--srg-space-xs)}.fp .cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.fp .srow{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:var(--srg-space-md);align-items:start}.fp .thumbs{margin-top:0}.fp .srow .near{grid-column:1}.fp .about .read,.fp .susan .read{font-size:1rem;line-height:1.55}}