.lp-head{display:grid;gap:var(--vx-space-3);margin-bottom:clamp(20px,3vw,40px)}.lp-shot{position:relative;display:block;overflow:hidden;border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:0 0 0 1px var(--vx-hair),var(--vx-shadow-modal)}.lp-shot>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:center 40%}.lp-still{background:var(--vx-raised)}.lp-hero{position:relative;isolation:isolate;overflow:hidden}.lp-hero__grid{display:grid;gap:0;padding-block:0 var(--vx-space-7)}.lp-hero__pic{order:-1;position:relative;margin-inline:calc(var(--vx-gutter) * -1);margin-bottom:var(--vx-space-4)}.lp-hero__pic .lp-shot{border-radius:0;box-shadow:none}.lp-hero__pic .lp-shot>img{aspect-ratio:2/1}.lp-hero__copy{display:flex;flex-direction:column;align-items:stretch;container-type:inline-size}.lp-hero__h>span{display:block}.lp-hero__h{font-family:var(--vx-font-display);font-stretch:112%;font-weight:600;color:var(--vx-bone);font-size:clamp(1.6rem,7.4vw,2.4rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}:lang(el) .lp-hero__h{font-family:var(--vx-font-head);font-stretch:normal;font-weight:700;letter-spacing:-.01em}.lp-hero__sub{margin-top:var(--vx-space-2);font-size:var(--vx-size-15);line-height:1.45;color:var(--vx-ash)}.lp-hero__acts{display:flex;margin-top:var(--vx-space-3)}.lp-hero__acts .vx-btn{flex:1 1 auto;--h:var(--vx-control-cta)}.lp-hero__trust{margin-top:var(--vx-space-2)}.lp-kinds{display:grid;gap:var(--vx-space-2);margin-top:var(--vx-space-3)}.lp-kinds__row{display:flex;flex-wrap:wrap;gap:var(--vx-space-2)}.lp-kind{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--vx-space-2);min-width:0;height:var(--vx-control-h);padding:0 var(--vx-space-3);border-radius:var(--vx-radius-pill);box-shadow:inset 0 0 0 1px var(--vx-hair-strong);font:600 var(--vx-size-15)/1.1 var(--vx-font-ui);color:var(--vx-bone);text-decoration:none;transition:background-color var(--vx-motion-hover) var(--vx-motion-ease),box-shadow var(--vx-motion-hover) var(--vx-motion-ease)}.lp-kind span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-kind svg{flex:none;color:var(--vx-ash)}.lp-kind:active{translate:0 1px}.lp-kind:focus-visible{outline:3px solid var(--vx-signal);outline-offset:2px}@media(hover:hover){.lp-kind:hover{background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-bone)}.lp-kind:hover svg{color:var(--vx-bone)}}.lp-proof__row{margin-block:0;padding-block:0;list-style:none}.lp-pcard .vx-frame{aspect-ratio:16/10}.lp-pcard__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-pcard__fin{display:inline-flex;align-items:center;gap:var(--vx-space-2);font:600 var(--vx-size-13)/1.3 var(--vx-font-ui);color:var(--vx-bone)}.lp-pcard__fin:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--vx-presence)}.lp-how{background:linear-gradient(to bottom,var(--vx-canvas),var(--vx-raised) 50%,var(--vx-canvas))}.lp-how__row{display:grid;gap:var(--vx-space-3);margin:0;padding:0;list-style:none}.lp-how__card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vx-space-1) var(--vx-space-3);align-content:start;padding:var(--vx-space-5);border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-hair)}.lp-how__pic{grid-column:1/-1;aspect-ratio:4/3;margin-bottom:var(--vx-space-3)}.lp-how__n{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--vx-raised-3);font:800 var(--vx-size-15)/1 var(--vx-font-head);color:var(--vx-bone)}.lp-how__t{align-self:center;font:700 var(--vx-size-18)/1.25 var(--vx-font-ui);color:var(--vx-bone)}.lp-how__d{font-size:var(--vx-size-15);line-height:1.45;color:var(--vx-ash)}.lp-how__list{grid-column:1/-1;display:grid;gap:var(--vx-space-2);margin:var(--vx-space-3) 0 0;padding:var(--vx-space-3) 0 0;list-style:none;border-top:1px solid var(--vx-hair)}.lp-how__list li{display:flex;align-items:center;gap:var(--vx-space-2);font:500 var(--vx-size-15)/1.3 var(--vx-font-ui);color:var(--vx-bone)}.lp-how__tick{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--vx-hair-strong);color:var(--vx-canvas)}.is-pre>.lp-how__tick,.lp-how__tick.is-pre{background:var(--vx-bone);box-shadow:none}.lp-how__note .lp-how__tick{width:16px;height:16px}.lp-how__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vx-space-3) var(--vx-space-5);margin-top:clamp(24px,3vw,40px)}.lp-how__note{display:inline-flex;align-items:center;gap:var(--vx-space-2)}.lp-can__grid{display:grid;gap:var(--vx-space-6)}.lp-can__tx{display:grid;gap:var(--vx-space-3);align-content:center;justify-items:start}.lp-can__not{padding:var(--vx-space-2) var(--vx-space-3);border-radius:var(--vx-radius-chip);background:var(--vx-raised);color:var(--vx-ash)}.lp-can__kinds{display:grid;gap:var(--vx-space-2);margin:0;padding:0;list-style:none}.lp-kcard{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/10;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--vx-space-3);row-gap:var(--vx-space-1);align-content:end;height:100%;padding:var(--vx-space-4);border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-hair);color:var(--vx-bone);text-decoration:none;transition:box-shadow var(--vx-motion-hover) var(--vx-motion-ease)}.lp-kcard__pic{position:absolute;inset:0;border-radius:inherit}.lp-kcard>:not(.lp-kcard__pic){position:relative;z-index:3;text-shadow:var(--vx-shadow-text)}.lp-kcard__ic{grid-row:span 3;align-self:center;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--vx-raised-3);color:var(--vx-bone)}@media(min-width:561px){.lp-can__kinds{grid-template-columns:1fr 1fr}}.lp-kcard__t{font:700 var(--vx-size-16)/1.2 var(--vx-font-ui)}.lp-kcard__l{font-size:var(--vx-size-13);line-height:1.4;color:var(--vx-ash)}.lp-kcard__w{display:inline-flex;align-items:center;gap:6px;margin-top:var(--vx-space-1);font:600 var(--vx-size-12)/1.3 var(--vx-font-ui);color:var(--vx-danger)}.lp-kcard__w svg{flex:none}.lp-kcard:focus-visible{outline:3px solid var(--vx-signal);outline-offset:2px}@media(hover:hover){.lp-kcard:hover{box-shadow:inset 0 0 0 1px var(--vx-bone)}.lp-kcard:hover .vx-frame>img{transform:scale(1.035)}}.lp-promise{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:clamp(28px,4vw,56px) 0 0;padding:0;list-style:none;border-radius:var(--vx-radius-panel);overflow:hidden;background:var(--vx-hair);box-shadow:inset 0 0 0 1px var(--vx-hair)}.lp-promise li{display:flex;align-items:center;gap:var(--vx-space-3);min-height:64px;padding:var(--vx-space-3) var(--vx-space-4);background:var(--vx-canvas);font:500 var(--vx-size-13)/1.3 var(--vx-font-ui);color:var(--vx-bone)}.lp-promise svg{flex:none;color:var(--vx-ash)}.lp-mine{padding-block:clamp(28px,4vw,48px) var(--vx-space-2)}.lp-mine__head{display:grid;gap:var(--vx-space-2);margin-bottom:var(--vx-space-4)}.lp-mine__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(86%,420px);gap:var(--vx-space-3);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--vx-gutter) * -1);padding:2px var(--vx-gutter) var(--vx-space-2);scroll-padding-inline:var(--vx-gutter);scrollbar-width:none;list-style:none}.lp-mine__list::-webkit-scrollbar{display:none}.lp-char[hidden]{display:none}.lp-char{scroll-snap-align:start;display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"pic name" "pic meta" "acts acts" "edit edit";column-gap:var(--vx-space-3);row-gap:var(--vx-space-1);align-content:start;padding:var(--vx-space-4);border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-hair)}.lp-char.is-me{box-shadow:inset 0 0 0 2px var(--vx-bone)}.lp-char__pic{grid-area:pic;position:relative;display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border-radius:var(--vx-radius-image);background:linear-gradient(160deg,hsl(var(--h,210) 42% 36%),hsl(calc(var(--h,210) + 40) 38% 18%))}.lp-char__ini{position:relative;font:700 var(--vx-size-28)/1 var(--vx-font-display);font-stretch:112%;color:var(--vx-bone);text-shadow:var(--vx-shadow-text)}.lp-char__tx{display:contents}.lp-char__name{grid-area:name;align-self:end;display:flex;align-items:center;gap:var(--vx-space-2);min-width:0;font:600 var(--vx-size-18)/1.2 var(--vx-font-ui);color:var(--vx-bone)}.lp-char__name b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-char__you{display:none;flex:none;padding:3px 7px;border-radius:var(--vx-radius-pill);background:var(--vx-bone);color:var(--vx-canvas);font:700 var(--vx-size-12)/1 var(--vx-font-ui)}.lp-char.is-me .lp-char__you{display:inline-block}.lp-char__meta{grid-area:meta;align-self:start;font-size:var(--vx-size-13);color:var(--vx-ash)}.lp-char__acts{grid-area:acts;display:flex;flex-wrap:wrap;gap:var(--vx-space-2);margin-top:var(--vx-space-3)}.lp-char__acts .vx-btn{max-width:100%;min-width:0;overflow:hidden}.lp-char__acts .vx-btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-char__edit{grid-area:edit;justify-self:start;margin-top:6px;font-size:var(--vx-size-13);color:var(--vx-ash);text-decoration:underline;text-decoration-color:var(--vx-hair-strong);text-underline-offset:3px}.lp-char__edit:hover{color:var(--vx-bone)}.lp-char--new{display:block;padding:0;background:none;box-shadow:none;border:1px dashed var(--vx-hair-strong)}.lp-char__newlink{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--vx-space-3);align-items:center;align-content:center;padding:var(--vx-space-4);height:100%;color:inherit;text-decoration:none;border-radius:inherit}.lp-char--new .lp-char__pic{background:var(--vx-raised);color:var(--vx-bone)}.lp-char__newlink:hover .lp-char__pic{background:var(--vx-raised-2)}.lp-char--new .lp-char__tx{display:grid;gap:var(--vx-space-1)}.lp-char--new :is(.lp-char__pic,.lp-char__name,.lp-char__meta){grid-area:auto}.lp-stories__row{margin-block:0;padding-block:0;list-style:none}.lp-story .vx-frame{background:linear-gradient(160deg,var(--vx-raised-2),var(--vx-raised))}.lp-story__play{gap:6px;font-weight:600}.lp-story__blurb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-gcard{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-hair)}.lp-gcard__vd{aspect-ratio:16/10}.lp-gcard__body{display:grid;gap:var(--vx-space-2);padding:var(--vx-space-3) var(--vx-space-4) var(--vx-space-4)}.lp-gcard__play{justify-self:start;margin-top:var(--vx-space-1)}.lp-gcard__badge.is-public{color:var(--vx-presence)}.lp-pulse{display:grid;gap:var(--vx-space-2);margin-bottom:var(--vx-space-5);padding:var(--vx-space-4);border-radius:var(--vx-radius-panel);background:var(--vx-raised);box-shadow:inset 0 0 0 1px var(--vx-hair)}.lp-pulse__head{font:600 var(--vx-size-16)/1.4 var(--vx-font-ui);color:var(--vx-bone)}.lp-pulse__chips{display:flex;flex-wrap:wrap;gap:var(--vx-space-2)}.lp-pulse__chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--vx-radius-pill);background:var(--vx-raised-2);font:600 var(--vx-size-13)/1 var(--vx-font-ui);color:var(--vx-ash)}.lp-pulse__chip--gold{color:var(--vx-bone)}.lp-faq__wrap{display:grid;gap:var(--vx-space-2)}.lp-faq__list{display:grid}.lp-faq__item{border-bottom:1px solid var(--vx-hair)}.lp-faq__item:first-child{border-top:1px solid var(--vx-hair)}.lp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--vx-space-4);min-height:56px;padding:var(--vx-space-3) 2px;cursor:pointer;list-style:none}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q h3{font:600 var(--vx-size-16)/1.35 var(--vx-font-ui);color:var(--vx-bone)}.lp-faq__q svg{flex:none;color:var(--vx-ash);transition:transform var(--vx-motion-hover) var(--vx-motion-ease)}.lp-faq__item[open] .lp-faq__q svg{transform:rotate(180deg)}.lp-faq__a{padding:0 2px var(--vx-space-4);max-width:46em}.lp-closer{--band-scrim:linear-gradient(0deg,var(--vx-canvas) 0%,transparent 100%),var(--vx-scrim-bottom);min-height:clamp(420px,42vw,560px);display:flex;align-items:center;margin-top:clamp(24px,4vw,56px)}.lp-closer>img{background:var(--vx-raised)}.lp-closer__in{display:grid;gap:var(--vx-space-4);justify-items:stretch;padding-block:var(--vx-space-9)}.lp-closer__h{max-width:12em}.lp-closer__acts{display:grid;gap:var(--vx-space-3);margin-top:var(--vx-space-2)}.lp-closer__acts>.vx-btn{--h:var(--vx-control-cta)}.lp-closer__kinds .lp-kind{background:var(--vx-glass);-webkit-backdrop-filter:var(--vx-glass-filter);backdrop-filter:var(--vx-glass-filter)}.lp-closer__empty{justify-self:start;display:inline-flex;align-items:center;gap:var(--vx-space-1);min-height:var(--vx-control-hit);font:500 var(--vx-size-15)/1 var(--vx-font-ui);color:var(--vx-ash);text-decoration:underline;text-decoration-color:var(--vx-hair-strong);text-underline-offset:4px}.lp-closer__empty:hover{color:var(--vx-bone)}@media(max-width:900px){body.vx-has-tabbar:has(#vxl-cookie){padding-bottom:calc(var(--vx-layout-tabbar) + var(--vx-space-8) + var(--vx-space-2) + env(safe-area-inset-bottom))}}@media(min-width:821px){.lp-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4vw,64px);align-items:center;padding-block:clamp(32px,4vw,64px) clamp(16px,3vw,40px)}.lp-hero__pic{order:2;margin:0}.lp-hero__pic .lp-shot{border-radius:var(--vx-radius-panel);box-shadow:0 0 0 1px var(--vx-hair),var(--vx-shadow-modal)}.lp-hero__pic .lp-shot>img{aspect-ratio:16/10}.lp-hero__copy{align-items:flex-start}.lp-hero__h{font-size:clamp(2rem,calc(100cqi / (var(--hl,20) * .54)),3.75rem);line-height:1.03}:lang(el) .lp-hero__h{font-size:clamp(2rem,calc(100cqi / (var(--hl,20) * .47)),3.75rem)}.lp-hero__sub{margin-top:var(--vx-space-5);font-size:var(--vx-size-18);line-height:1.5;max-width:30em}.lp-hero__acts{margin-top:var(--vx-space-6)}.lp-hero__acts .vx-btn{flex:none;padding-inline:var(--vx-space-6)}.lp-kinds{margin-top:var(--vx-space-5);width:100%;max-width:32rem}.lp-kinds__row{display:grid;grid-template-columns:1fr 1fr}.lp-kind{justify-content:flex-start;padding:0 var(--vx-space-4)}.lp-hero__trust{margin-top:var(--vx-space-4)}.lp-mine__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));overflow:visible;margin-inline:0;padding-inline:0}.lp-how__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vx-space-4)}.lp-can__kinds{gap:var(--vx-space-3)}.lp-kcard__l{font-size:var(--vx-size-15)}.lp-kcard__t{font-size:var(--vx-size-18)}.lp-promise{grid-template-columns:repeat(4,1fr)}.lp-promise li{justify-content:center;min-height:72px;font-size:var(--vx-size-15)}.lp-faq__q h3{font-size:var(--vx-size-18)}.lp-closer{--band-scrim:var(--vx-scrim-left)}.lp-closer__in{justify-items:start}.lp-closer__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vx-space-4)}.lp-closer__kinds{display:flex;flex-wrap:wrap}.lp-closer .lp-kinds__row{display:flex}.lp-closer__kinds .lp-kind{flex:none}}@media(min-width:1101px){.lp-can__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,5vw,88px);align-items:center}.lp-faq__wrap{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:start}}
