.clip.svelte-117lc5s{gap:var(--s-1) var(--s-3);grid-template-rows:auto auto;grid-template-columns:7.5rem 1fr;align-items:start;margin:0;display:grid}.see.svelte-117lc5s{grid-row:1/span 2}.face-btn.svelte-117lc5s{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.face-btn.svelte-117lc5s img:where(.svelte-117lc5s){aspect-ratio:4/5;width:100%}.screen.svelte-117lc5s{aspect-ratio:4/5;position:relative}.screen.svelte-117lc5s video{object-fit:contain!important}.screen.svelte-117lc5s .poster{object-fit:cover!important}blockquote.svelte-117lc5s{max-width:32em;margin:0}figcaption.svelte-117lc5s{gap:.2rem var(--s-3);font-size:var(--t-1);flex-wrap:wrap;align-items:baseline;display:flex}.who.svelte-117lc5s a:where(.svelte-117lc5s):hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.role.svelte-117lc5s{color:var(--ink-2)}.listen.svelte-117lc5s{white-space:nowrap;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0}.listen.svelte-117lc5s:hover{color:var(--ink)}.large.svelte-117lc5s{gap:var(--s-2) var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.large.svelte-117lc5s blockquote:where(.svelte-117lc5s){font-size:var(--t-3);align-self:end;line-height:1.5}@media (width<=720px){.clip.svelte-117lc5s{gap:var(--s-1) var(--s-2);grid-template-columns:5.5rem 1fr}.large.svelte-117lc5s{grid-template-columns:1fr}.large.svelte-117lc5s .see:where(.svelte-117lc5s){grid-row:auto}.large.svelte-117lc5s blockquote:where(.svelte-117lc5s){font-size:var(--t-2)}figcaption.svelte-117lc5s{grid-column:2}.large.svelte-117lc5s figcaption:where(.svelte-117lc5s){grid-column:1}}.open.svelte-1m7rj6l{gap:var(--gutter);height:100svh;min-height:600px;max-height:1100px;padding:0 var(--margin);color:#ecebe8;background:#0a0a0a;grid-template-columns:repeat(12,1fr);display:grid;position:relative;overflow:hidden}.john.svelte-1m7rj6l{object-fit:cover;object-position:72% 30%;width:60%;height:100%;position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.words.svelte-1m7rj6l{padding-top:var(--s-5);grid-column:1/span 6;align-self:center;position:relative}h1.svelte-1m7rj6l{margin:0 0 var(--s-4)}.lede.svelte-1m7rj6l{font-size:var(--t-3);font-weight:var(--w-thin);max-width:24em;margin:0 0 var(--s-5);color:#d4d3cf;line-height:1.45}.prices.svelte-1m7rj6l{margin:0 0 var(--s-3);color:#a3a29e}.down.svelte-1m7rj6l{color:#ecebe8;font-size:var(--t-2)}.down.svelte-1m7rj6l:hover{color:#ecebe8}.band.svelte-1m7rj6l{gap:var(--s-4) var(--gutter);padding:var(--s-6) var(--margin);border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);display:grid}.band.svelte-1m7rj6l:first-of-type{border-top:0}.band.svelte-1m7rj6l header:where(.svelte-1m7rj6l){grid-column:1/span 4}.ask.svelte-1m7rj6l{scroll-margin-top:4rem}.band.svelte-1m7rj6l header:where(.svelte-1m7rj6l) h2:where(.svelte-1m7rj6l){margin:0 0 var(--s-2)}.band.svelte-1m7rj6l header:where(.svelte-1m7rj6l) p:where(.svelte-1m7rj6l){max-width:26em;margin:0}.band.svelte-1m7rj6l>:where(.svelte-1m7rj6l):not(header){grid-column:5/-1}.john-clips.svelte-1m7rj6l{gap:var(--s-5);display:grid}.pair.svelte-1m7rj6l,.sat.svelte-1m7rj6l{gap:var(--s-5) var(--s-4);grid-template-columns:1fr 1fr;display:grid}.offers.svelte-1m7rj6l{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.offer.svelte-1m7rj6l{border-top:1px solid var(--line-2);padding-top:var(--s-2)}.offer.svelte-1m7rj6l p:where(.svelte-1m7rj6l){margin:0}.price.svelte-1m7rj6l{font-size:var(--t-4);font-weight:var(--w-thin);font-variant-numeric:lining-nums;margin:var(--s-1) 0 var(--s-2)!important}.terms.svelte-1m7rj6l{font-size:var(--t-2);grid-column:1/-1;max-width:34em;margin:0;line-height:1.6}form.svelte-1m7rj6l{gap:var(--s-3) var(--s-4);grid-template-columns:1fr 1fr;max-width:46rem;display:grid}label.svelte-1m7rj6l,fieldset.svelte-1m7rj6l{font-size:var(--t-1);color:var(--ink-2);gap:.4rem;display:grid}fieldset.svelte-1m7rj6l{gap:var(--s-1) var(--s-4);border:0;flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;display:flex}legend.svelte-1m7rj6l{width:100%;margin-bottom:var(--s-1)}em.svelte-1m7rj6l{color:var(--ink-2);font-style:normal}em.need.svelte-1m7rj6l{color:var(--ink);font-size:var(--t-0)}legend.svelte-1m7rj6l{padding:0}.wide.svelte-1m7rj6l{grid-column:1/-1}input.svelte-1m7rj6l:not([type]),input[type=email].svelte-1m7rj6l,textarea.svelte-1m7rj6l{border:0;border-bottom:1px solid var(--ink-3);font-size:var(--t-2);color:var(--ink);transition:border-color var(--quick);background:0 0;border-radius:0;padding:.5rem 0}textarea.svelte-1m7rj6l{resize:vertical;font-family:var(--site);line-height:1.5}input.svelte-1m7rj6l:focus,textarea.svelte-1m7rj6l:focus{border-bottom-color:var(--ink);outline:0}.way.svelte-1m7rj6l input:where(.svelte-1m7rj6l),.keep.svelte-1m7rj6l input:where(.svelte-1m7rj6l){opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}fieldset.ways.svelte-1m7rj6l{gap:0 var(--s-4);grid-template-columns:1fr 1fr;display:grid}.way.svelte-1m7rj6l{padding:var(--s-2) 0 var(--s-1);border-top:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;transition:color var(--quick), border-color var(--quick);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:baseline;gap:.15rem .7rem;display:grid;position:relative}.way.svelte-1m7rj6l .cost:where(.svelte-1m7rj6l){font-size:var(--t-2);font-weight:var(--w-thin);font-variant-numeric:lining-nums;grid-column:2}.way.svelte-1m7rj6l:hover{color:var(--ink)}.way.svelte-1m7rj6l:has(input:where(.svelte-1m7rj6l):checked){color:var(--ink);border-top-color:var(--ink);box-shadow:inset 0 1px 0 var(--ink)}.mark.svelte-1m7rj6l,.box.svelte-1m7rj6l{border:1px solid var(--ink-3);box-sizing:border-box;width:.7rem;height:.7rem;transition:background var(--quick), border-color var(--quick), box-shadow var(--quick);align-self:center}.mark.svelte-1m7rj6l{border-radius:50%}.way.svelte-1m7rj6l input:where(.svelte-1m7rj6l):checked+.mark:where(.svelte-1m7rj6l),.keep.svelte-1m7rj6l input:where(.svelte-1m7rj6l):checked+.box:where(.svelte-1m7rj6l){border-color:var(--ink);background:var(--ink);box-shadow:inset 0 0 0 2px var(--ground)}:is(.way.svelte-1m7rj6l:has(input:where(.svelte-1m7rj6l):focus-visible),.keep.svelte-1m7rj6l:has(input:where(.svelte-1m7rj6l):focus-visible)){outline:1px solid var(--ink);outline-offset:3px}.keep.svelte-1m7rj6l{color:var(--ink-2);cursor:pointer;margin-top:var(--s-1);grid-template-columns:auto 1fr;align-items:baseline;gap:.7rem;display:grid;position:relative}.keep.also.svelte-1m7rj6l{margin-top:0}.keep.svelte-1m7rj6l .box:where(.svelte-1m7rj6l){align-self:start;margin-top:.3em}.keep.svelte-1m7rj6l:hover .box:where(.svelte-1m7rj6l),.way.svelte-1m7rj6l:hover .mark:where(.svelte-1m7rj6l){border-color:var(--ink)}.keep.svelte-1m7rj6l:has(input[aria-invalid=true]:where(.svelte-1m7rj6l)) .box:where(.svelte-1m7rj6l){border-color:var(--ink);border-width:2px}.send.svelte-1m7rj6l{align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}.send.svelte-1m7rj6l p:where(.svelte-1m7rj6l){margin:0}button[type=submit].svelte-1m7rj6l{background:var(--ink);color:var(--ground);font-size:var(--t-1);cursor:pointer;transition:opacity var(--quick);border:0;padding:.9rem 1.6rem}button[type=submit].svelte-1m7rj6l:disabled{opacity:.5}.done.svelte-1m7rj6l{font-size:var(--t-3);font-weight:var(--w-thin);outline:0;max-width:24em;margin:0}@media (width<=900px){.band.svelte-1m7rj6l header:where(.svelte-1m7rj6l),.band.svelte-1m7rj6l>:where(.svelte-1m7rj6l):not(header){grid-column:1/-1}}@media (width<=720px){.open.svelte-1m7rj6l{height:auto;min-height:92svh}.john.svelte-1m7rj6l{width:100%;height:62%;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.words.svelte-1m7rj6l{padding-bottom:var(--s-5);grid-column:1/-1;align-self:end}.lede.svelte-1m7rj6l{font-size:var(--t-2);margin-bottom:var(--s-2)}.pair.svelte-1m7rj6l,.sat.svelte-1m7rj6l,.offers.svelte-1m7rj6l,form.svelte-1m7rj6l{grid-template-columns:1fr}.band.svelte-1m7rj6l{padding:var(--s-5) var(--margin)}}
