.me{--me-rule:1px solid var(--color-line-strong)}.me-ctas{gap:var(--space-xs);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.me-ctas-center{justify-content:center}@media (max-width:47.99rem){.me-ctas{flex-direction:column}.me-ctas .btn{width:100%;min-height:3rem}}.me-hero-panel{min-width:0}.me-hero-full{display:none}.me-hero-set{max-width:34rem;margin-inline:auto}@media (min-width:64rem){.me-hero-full{max-width:34rem;margin-inline:auto;display:block}.me-hero-id{display:none}}.me-split{gap:var(--space-l);align-items:center;display:grid}@media (min-width:64rem){.me-split{gap:var(--space-xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.me-split-chat .cw{justify-self:end;width:100%;max-width:36rem}}.me-segs{margin-top:var(--space-xl);display:grid}.me-seg{gap:var(--space-m);padding-block:var(--space-xl);border-top:var(--me-rule);scroll-margin-top:calc(var(--nav-h) + var(--space-s));display:grid}@media (min-width:64rem){.me-seg{gap:var(--space-xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.me-seg-head{top:calc(var(--nav-h) + var(--space-l));position:sticky}}.me-seg-name{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:var(--step-3);letter-spacing:-.015em;text-wrap:balance;font-weight:800;line-height:1.08}.me-seg-out{margin:var(--space-s) 0 0;max-width:34ch;font-family:var(--font-prose);font-size:var(--step-1);color:var(--color-ink);line-height:1.5}.me-seg-who{margin:var(--space-s) 0 0;max-width:50ch;font-size:var(--step--1);color:var(--color-faint);line-height:1.6}.me-seg-who span{color:var(--color-muted);font-weight:600}.me-rows{margin:0;padding:0;list-style:none;display:grid}.me-rows li{padding-block:var(--space-s) var(--space-m);border-top:1px solid var(--color-line)}.me-rows li:first-child{border-top:0;padding-top:0}.me-row-name{font-family:var(--font-display);font-size:var(--step-0);margin:0;font-weight:700}.me-rows p{margin:var(--space-2xs) 0 0;max-width:58ch;color:var(--color-muted);line-height:1.65}.me-parts{margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}.me-part{gap:var(--space-xs) var(--space-s);padding-block:var(--space-l);border-top:var(--me-rule);scroll-margin-top:calc(var(--nav-h) + var(--space-s));grid-template-columns:2.5rem minmax(0,1fr);display:grid}.me-part>.as-num{padding-top:.3em}.me-part-body{grid-column:2}.me-part-ex{margin-top:var(--space-s);grid-column:2}@media (min-width:64rem){.me-part{column-gap:var(--space-xl);row-gap:var(--space-s);grid-template-rows:auto 1fr;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.05fr)}.me-part>.as-num{grid-row:1/span 2}.me-part-head{grid-area:1/2}.me-part-body{grid-area:2/2}.me-part-ex{grid-area:1/3/span 2;align-self:start;margin-top:0}}.me-part-for{margin:var(--space-2xs) 0 0;font-size:var(--step--1);color:var(--color-faint);line-height:1.5}.me-part-body>p{max-width:60ch;color:var(--color-muted);margin:0;line-height:1.65}.me-ships{gap:var(--space-2xs);margin:var(--space-s) 0 0;padding:0;list-style:none;display:grid}.me-ships li{font-size:var(--step--1);color:var(--color-ink);padding-left:1.4rem;line-height:1.5;position:relative}.me-ships li:before{content:"";background:var(--pink-hot);border-radius:2px;width:.55rem;height:2px;position:absolute;top:.62em;left:0}.me-sites{gap:var(--space-xl) var(--space-l);margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.me-sites{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.me-sites{grid-template-columns:repeat(3,minmax(0,1fr))}}.me-site{min-width:0}.me-site-shot{margin-bottom:var(--space-s);border-radius:var(--radius);aspect-ratio:16/11;background:var(--color-surface);display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 1px #ffffff0f,0 24px 48px -28px #000000d9;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08),0 1px lab(100% 0 0/.06),0 24px 48px -28px lab(0% 0 0/.85)}.me-site-shot img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}@media (hover:hover) and (pointer:fine){.me-site-shot:hover img{transform:scale(1.025)}}.me-site-what{margin:var(--space-3xs) 0 0;color:var(--color-muted);line-height:1.55}.me-site-facts,.me-own-facts{gap:var(--space-3xs);margin:var(--space-xs) 0 var(--space-2xs);font-size:var(--step--1);color:var(--color-faint);padding:0;line-height:1.5;list-style:none;display:grid}.me-own{gap:var(--space-s);margin-top:var(--space-xl);padding-top:var(--space-l);border-top:var(--me-rule);display:grid}@media (min-width:64rem){.me-own{gap:var(--space-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto;align-items:start}}.me-own-facts{font-size:var(--step-0);color:var(--color-muted);gap:var(--space-xs);margin:0}.me-steps{margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}.me-step{gap:0 var(--space-s);padding-block:var(--space-m);border-top:var(--me-rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.me-step>.as-num{grid-row:span 2;padding-top:.25em}.me-step p{margin:var(--space-2xs) 0 0;max-width:52ch;color:var(--color-muted);line-height:1.6}@media (min-width:64rem){.me-steps{gap:var(--space-m);grid-template-columns:repeat(5,minmax(0,1fr))}.me-step{padding:var(--space-m) 0 0;border-top-width:2px;display:block}.me-step:first-child{border-top-color:var(--pink-hot)}.me-step>.as-num{margin-bottom:var(--space-2xs);display:block}}.me-hand{gap:var(--space-xl);margin-top:var(--space-xl);display:grid}@media (min-width:64rem){.me-hand{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.me-hand-h{margin:0 0 var(--space-s);font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint);font-weight:700}.me-hand-ours .me-hand-h{color:var(--pink-hot)}.me-list{margin:0;padding:0;list-style:none;display:grid}.me-list li{gap:var(--space-xs);padding-block:var(--space-s);border-top:1px solid var(--color-line);color:var(--color-muted);grid-template-columns:2.5rem minmax(0,1fr);line-height:1.55;display:grid}.me-hand-ours .me-list li{color:var(--color-ink)}.me-incl-k{margin:0 0 var(--space-xs);font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--pink-hot);font-weight:700}.me-prices-wrap{margin-top:var(--space-xl);position:relative}.me-prices{border-top:var(--me-rule);margin:0;padding:0;list-style:none;display:grid}.me-price-row{gap:var(--space-3xs) var(--space-l);padding-block:var(--space-m);border-bottom:1px solid var(--color-line);color:inherit;text-decoration:none;display:grid}@media (min-width:64rem){.me-price-row{grid-template-columns:minmax(0,.9fr) minmax(0,.5fr) minmax(0,1.4fr);align-items:baseline}}.me-price-name{font-family:var(--font-display);font-weight:700}.me-price-amt{font-family:var(--font-display);font-weight:800;font-size:var(--step-1)}.me-price-amt small{font-family:var(--font-body);font-size:var(--step--1);color:var(--color-faint);font-weight:500}.me-price-line{color:var(--color-muted);line-height:1.55}@media (hover:hover) and (pointer:fine){.me-price-row:hover .me-price-name{color:var(--pink-hot)}}.me-price-note{max-width:70ch}.me-fit{margin:0;padding:0;list-style:none;display:grid}.me-fit li{padding-block:var(--space-s);border-top:1px solid var(--color-line);color:var(--color-muted);line-height:1.6}.me-fit li:first-child{border-top:0}.me-rel-h{color:var(--color-muted)}.me-related{margin:var(--space-s) 0 0;border-top:var(--me-rule);padding:0;list-style:none;display:grid}@media (min-width:48rem){.me-related{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.me-rel{gap:var(--space-3xs);min-height:2.75rem;padding-block:var(--space-s);border-bottom:1px solid var(--color-line);color:inherit;text-decoration:none;display:grid}.me-rel-name{font-family:var(--font-display);font-weight:700}.me-rel-name:after{content:" ↗︎";color:var(--pink-hot)}.me-rel-line{font-size:var(--step--1);color:var(--color-faint);line-height:1.5}@media (hover:hover) and (pointer:fine){.me-rel:hover .me-rel-name{color:var(--pink-hot)}}.me :is(.me-hand-h,.me-incl-k){font-family:var(--font-body)}
