.lo-pays h2{max-width:20ch}.lo-pic{gap:12px;min-width:0;margin:0;display:grid}.lo-stage{aspect-ratio:2;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}@media (max-width:599px){.lo-stage{aspect-ratio:1/.82}}.lo-stage[data-live]{cursor:grab}.lo-stage[data-turning]{cursor:grabbing}.lo-still{pointer-events:none;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.lo-still-phone{display:none}@media (max-width:599px){.lo-still-wide{display:none}.lo-still-phone{display:block}}.lo-canvas{opacity:0;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.lo-stage[data-live] .lo-canvas{opacity:1}.lo-stage[data-live] .lo-still{opacity:0}.lo-tags{pointer-events:none;position:absolute;inset:0}.lo-tag{--stem:9px;left:calc(var(--xw) * 1%);top:calc(var(--yw) * 1%);transform:translate(-50%,calc(-100% - var(--stem) + var(--rise,0px)));pointer-events:auto;border:1px solid var(--border);background:var(--background);min-height:34px;color:var(--foreground);font:600 13.5px/1 var(--font-geist-sans);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 6px;display:inline-flex;position:absolute;box-shadow:0 1px 2px #16183c14,0 8px 18px -8px #16183c4d}@media (max-width:599px){.lo-tag{left:calc(var(--xp) * 1%);top:calc(var(--yp) * 1%)}}.lo-tag:before{content:"";position:absolute;inset:-6px -4px}.lo-tag:after{content:"";width:1.5px;height:var(--stem);background:color-mix(in oklab,var(--foreground) 50%,transparent);position:absolute;top:100%;left:50%}.lo-tag[data-below]{transform:translate(-50%,calc(var(--stem) - var(--rise,0px)))}.lo-tag[data-below]:after{top:auto;bottom:100%}.lo-tag i{border-radius:50%;place-items:center;width:22px;height:22px;font-size:12.5px;font-style:normal;font-weight:700;line-height:1;display:grid}.lo-tag[data-paid="1"] i{background:var(--primary);color:var(--primary-foreground)}.lo-tag[data-paid="0"] i{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--foreground) 36%,transparent);color:color-mix(in oklab,var(--foreground) 62%,transparent)}.lo-tag[data-paid="0"]{color:color-mix(in oklab,var(--foreground) 80%,transparent)}.lo-tag[aria-pressed=true]{border-color:var(--foreground);box-shadow:0 0 0 2px var(--foreground);z-index:2}.lo-tag:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@container (max-width:899px){.lo-tag[data-small]:not([aria-pressed=true]) span{display:none}.lo-tag[data-small]:not([aria-pressed=true]){padding:5px}.lo-tag[data-key=theirThing]{--stem:36px}}.lo-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lo-cap{color:var(--foreground);text-wrap:pretty;max-width:62ch;min-height:3.1em;font-size:17px;line-height:1.5}.lo-cap b{font-weight:600}.lo-hint{color:var(--muted-foreground);font-size:13.5px;line-height:1.45;display:block}.lo-ask{gap:18px;margin-top:clamp(24px,3vw,38px);display:grid}@media (min-width:1000px){.lo-ask{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:end;gap:clamp(20px,3vw,40px)}}.lo-f{border:0;min-width:0;margin:0;padding:0}.lo-f label,.lo-f legend{font:500 15px/1.4 var(--font-geist-sans);color:color-mix(in oklab,var(--snow) 76%,var(--night));margin-bottom:8px;padding:0;display:block}.lo-f select option{color:#111}@media (max-width:599px){.lo-ask .sd-chip{flex:auto}}.lo-out{border-top:1px solid color-mix(in oklab,var(--snow) 16%,transparent);margin-top:clamp(24px,3vw,36px);padding-top:clamp(24px,3vw,38px)}.lo-none{color:color-mix(in oklab,var(--snow) 82%,var(--night));font-size:17px;line-height:1.5}.lo-out:not([data-none]) .lo-none,.lo-out[data-none] .lo-rows{display:none}.lo-rows{gap:22px;display:grid}@media (min-width:1000px){.lo-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px)}}.lo-col{min-width:0}.lo-row[data-off]{display:none}.lo-row h3{font:500 15px/1.4 var(--font-geist-sans);letter-spacing:0;color:color-mix(in oklab,var(--snow) 76%,var(--night))}.lo-n{font-family:var(--font-fraunces);letter-spacing:-.03em;color:var(--snow);font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1}.lo-row p:not(.sd-from){font-family:var(--font-fraunces);letter-spacing:-.012em;color:var(--snow);text-wrap:pretty;margin-top:8px;font-size:clamp(19px,1.7vw,23px);font-weight:500;line-height:1.3}.lo-row small{font:400 13.5px/1.45 var(--font-geist-sans);color:color-mix(in oklab,var(--snow) 70%,var(--night));margin-top:10px;display:block}.lo-own a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (scripting:none){.lo-ask,.lo-none,.lo-wait{display:none}.lo-out[data-none] .lo-rows{display:grid}.lo-row[data-off]{display:block}.lo-row+.lo-row{margin-top:clamp(22px,3vw,32px)}}
