.stage[data-astro-cid-uay7lkrz]{perspective:900px;perspective-origin:50%;height:clamp(540px,82vh,900px);position:relative;overflow:hidden}.rc[data-astro-cid-uay7lkrz]{opacity:0;background:var(--tile);will-change:transform, opacity;backface-visibility:hidden;align-items:flex-end;padding:12px;transition:box-shadow .25s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 10px 30px #2a1f181f}.rc[data-astro-cid-uay7lkrz]:hover,.rc[data-astro-cid-uay7lkrz]:focus-visible{opacity:1;outline:none;box-shadow:0 30px 60px #2a1f1859}.rc[data-astro-cid-uay7lkrz] img[data-astro-cid-uay7lkrz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rc[data-astro-cid-uay7lkrz] .glass[data-astro-cid-uay7lkrz]{position:relative}.overlay[data-astro-cid-uay7lkrz]{z-index:99999;pointer-events:none;text-align:center;background:radial-gradient(34% 30%,#f1e8dcf0 0%,#f1e8dcb3 55%,#f1e8dc00 100%);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:0 20px;display:flex;position:absolute;inset:0}.head[data-astro-cid-uay7lkrz],.sub[data-astro-cid-uay7lkrz]{flex-direction:column;align-items:center;gap:22px;display:flex}@media (width<=700px){.tip[data-astro-cid-uay7lkrz] .glass[data-astro-cid-uay7lkrz]{display:none}.tip[data-astro-cid-uay7lkrz]{padding:6px;bottom:10px;transform:translate(-50%)scale(.7)}.stage[data-astro-cid-uay7lkrz]{height:clamp(620px,100svh - 110px,780px)}.overlay[data-astro-cid-uay7lkrz]{background:radial-gradient(70% 22%,#f1e8dccc 0%,#f1e8dc73 60%,#f1e8dc00 100%);gap:18px}.head[data-astro-cid-uay7lkrz]{gap:14px}.rc[data-astro-cid-uay7lkrz] .glass[data-astro-cid-uay7lkrz]{display:none}}.tip[data-astro-cid-uay7lkrz]{z-index:100000;flex-direction:column;align-items:center;gap:8px;padding:10px 14px;transition:opacity .3s;display:flex;position:absolute;bottom:clamp(20px,3.5vh,40px);left:50%;transform:translate(-50%)}.tip[data-astro-cid-uay7lkrz]:hover{opacity:1}.tip[data-astro-cid-uay7lkrz] .glass[data-astro-cid-uay7lkrz]{letter-spacing:.14em;background:#f1e8dcb3;padding:5px 10px;font-size:10px}.mouse[data-astro-cid-uay7lkrz]{border:1.5px solid var(--ink);background:#f1e8dcb3;border-radius:12px;width:22px;height:34px;position:relative}.mouse[data-astro-cid-uay7lkrz] span[data-astro-cid-uay7lkrz]{background:var(--acc);border-radius:2px;width:4px;height:7px;margin-left:-2px;animation:1.8s linear infinite wheel;position:absolute;top:7px;left:50%}@keyframes wheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.mouse[data-astro-cid-uay7lkrz] span[data-astro-cid-uay7lkrz]{animation:none}}.fade[data-astro-cid-bjwncrx6] img[data-astro-cid-bjwncrx6]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.fade[data-astro-cid-bjwncrx6] img[data-astro-cid-bjwncrx6].on{opacity:1}.idx[data-astro-cid-duyvv7jp]{--ph:clamp(460px, 40vw, 600px);align-items:end;gap:40px clamp(32px,5vw,80px);display:grid}@media (width>=1000px){.idx[data-astro-cid-duyvv7jp]{grid-template-columns:minmax(0, 1fr) calc(var(--ph) * var(--r))}}.idx-h[data-astro-cid-duyvv7jp]{margin-bottom:clamp(28px,3vw,44px)}.idx-list[data-astro-cid-duyvv7jp]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.idx-list[data-astro-cid-duyvv7jp] li[data-astro-cid-duyvv7jp]{border-bottom:1px solid var(--line)}.row[data-astro-cid-duyvv7jp]{align-items:center;gap:clamp(16px,2vw,28px);padding:clamp(16px,1.8vw,24px) 0;transition:padding .3s,color .2s;display:flex}.row[data-astro-cid-duyvv7jp]:hover{opacity:1}.row-text[data-astro-cid-duyvv7jp]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.row-name[data-astro-cid-duyvv7jp]{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;transition:color .2s}.row-line[data-astro-cid-duyvv7jp]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,2.8vw,42px);font-weight:600;font-stretch:86%;line-height:1}.row-line[data-astro-cid-duyvv7jp] em[data-astro-cid-duyvv7jp]{font-family:var(--fs);letter-spacing:-.015em;font-style:italic;font-weight:400;font-stretch:100%}.arrow[data-astro-cid-duyvv7jp]{color:var(--muted);font-size:22px;transition:transform .3s,color .2s}.thumb[data-astro-cid-duyvv7jp]{width:42%;max-width:280px;aspect-ratio:var(--r);object-fit:cover;background:var(--tile);flex:none;height:auto}@media (width<=999px){.row[data-astro-cid-duyvv7jp] .arrow[data-astro-cid-duyvv7jp]{display:none}}@media (width>=1000px){.thumb[data-astro-cid-duyvv7jp]{display:none}.row[data-astro-cid-duyvv7jp].on{padding-left:14px}.row[data-astro-cid-duyvv7jp].on .row-name[data-astro-cid-duyvv7jp],.row[data-astro-cid-duyvv7jp].on .arrow[data-astro-cid-duyvv7jp]{color:var(--acc)}.row[data-astro-cid-duyvv7jp].on .arrow[data-astro-cid-duyvv7jp]{transform:translate(6px)}}.panel-col[data-astro-cid-duyvv7jp]{display:none}@media (width>=1000px){.panel-col[data-astro-cid-duyvv7jp]{justify-content:flex-end;display:flex;position:sticky;bottom:24px}.panel[data-astro-cid-duyvv7jp]{height:var(--ph);width:calc(var(--ph) * var(--r));transition:width .5s cubic-bezier(.2,.7,.3,1);position:relative;overflow:hidden}.panel[data-astro-cid-duyvv7jp].video{width:calc(var(--ph) * 9 / 16)}.layer[data-astro-cid-duyvv7jp]{opacity:0;visibility:hidden;transition:opacity .45s,visibility .45s;position:absolute;inset:0}.layer[data-astro-cid-duyvv7jp].on{opacity:1;visibility:visible}.layer[data-astro-cid-duyvv7jp]>a[data-astro-cid-duyvv7jp]{height:100%;display:block}.layer[data-astro-cid-duyvv7jp] .fade{width:100%;height:100%}.layer[data-astro-cid-duyvv7jp] .clip{gap:0;height:100%}.layer[data-astro-cid-duyvv7jp] .clip-box{aspect-ratio:auto;width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-duyvv7jp]{transition:none}}.paul-sect[data-astro-cid-55fzm6vk]{padding-top:clamp(72px,9vw,140px)}.paul[data-astro-cid-55fzm6vk]{flex-wrap:wrap;align-items:center;gap:48px clamp(32px,6vw,104px);display:flex}.portrait-wrap[data-astro-cid-55fzm6vk]{flex:300px;max-width:520px;position:relative}.portrait[data-astro-cid-55fzm6vk]{transform:rotate(-1.5deg);box-shadow:0 20px 50px #2a1f1824}.stamp[data-astro-cid-55fzm6vk]{border:2px solid var(--acc);background:var(--bg);color:var(--acc);border-radius:50%;padding:12px 18px;font-size:22px;line-height:1;position:absolute;bottom:-22px;right:-14px;transform:rotate(-7deg)}.paul-text[data-astro-cid-55fzm6vk]{flex-direction:column;flex:1.3 400px;gap:26px;display:flex}.paul-h[data-astro-cid-55fzm6vk]{font-size:clamp(40px,5.4vw,84px)}.quote[data-astro-cid-55fzm6vk]{color:var(--acc);font-size:clamp(26px,2.6vw,38px);line-height:1.15}.paul-text[data-astro-cid-55fzm6vk] .prose[data-astro-cid-55fzm6vk]{max-width:560px}.stats[data-astro-cid-55fzm6vk]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding-top:22px;display:grid}@media (width>=640px){.stats[data-astro-cid-55fzm6vk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats[data-astro-cid-55fzm6vk] div[data-astro-cid-55fzm6vk]{flex-direction:column;gap:2px;display:flex}.stats[data-astro-cid-55fzm6vk] dt[data-astro-cid-55fzm6vk]{letter-spacing:-.04em;font-size:40px;font-weight:600;font-stretch:86%;line-height:1}.stats[data-astro-cid-55fzm6vk] dd[data-astro-cid-55fzm6vk]{color:var(--muted);margin:0;font-size:13px}.reviews[data-astro-cid-4bjs7uhz]{margin-top:var(--sect)}.grid-r[data-astro-cid-4bjs7uhz]{align-items:center;gap:48px clamp(40px,6vw,104px);display:grid}.score[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:6px;display:flex}.score[data-astro-cid-4bjs7uhz]:hover{opacity:1}.big[data-astro-cid-4bjs7uhz]{font-family:var(--fs);letter-spacing:-.03em;font-style:italic;line-height:.85}.stars[data-astro-cid-4bjs7uhz]{letter-spacing:.14em}.count[data-astro-cid-4bjs7uhz]{font-size:17px}.read[data-astro-cid-4bjs7uhz]{text-underline-offset:4px;margin-top:14px;font-weight:500;text-decoration:underline}.talk[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:24px;min-width:0;display:flex}.stack[data-astro-cid-4bjs7uhz]{display:grid}.review[data-astro-cid-4bjs7uhz]{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;gap:24px;transition:opacity .6s,visibility .6s;display:flex}.review[data-astro-cid-4bjs7uhz].on{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.review[data-astro-cid-4bjs7uhz]{transition:none}}.quote[data-astro-cid-4bjs7uhz]{font-family:var(--fs);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(28px,3.2vw,48px);line-height:1.12}.quote[data-astro-cid-4bjs7uhz].long{font-size:clamp(22px,2.3vw,34px);line-height:1.2}.quote[data-astro-cid-4bjs7uhz] mark[data-astro-cid-4bjs7uhz]{color:var(--acc);background:0 0}figcaption[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:4px;display:flex}.who[data-astro-cid-4bjs7uhz]{font-weight:600}.what[data-astro-cid-4bjs7uhz]{color:var(--muted);font-size:14px}.ctrl[data-astro-cid-4bjs7uhz]{gap:12px;display:flex}button[data-astro-cid-4bjs7uhz]{border:1px solid var(--ink);width:48px;height:48px;color:var(--ink);background:0 0;border-radius:50%;flex:none;font-size:17px;transition:background .2s,color .2s}button[data-astro-cid-4bjs7uhz]:hover{background:var(--ink);color:var(--bg)}@media (width>=900px){.reviews[data-astro-cid-4bjs7uhz] .grid-r[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,2.3fr) minmax(280px,1fr)}.reviews[data-astro-cid-4bjs7uhz] .score[data-astro-cid-4bjs7uhz]{order:2}}.reviews[data-astro-cid-4bjs7uhz] .score[data-astro-cid-4bjs7uhz]{background:var(--acc);color:var(--raised);aspect-ratio:1;justify-content:flex-end;justify-self:end;width:100%;max-width:420px;padding:clamp(28px,3vw,44px)}.reviews[data-astro-cid-4bjs7uhz] .score[data-astro-cid-4bjs7uhz] .label[data-astro-cid-4bjs7uhz]{color:var(--raised);opacity:.8;margin-bottom:auto}.reviews[data-astro-cid-4bjs7uhz] .big[data-astro-cid-4bjs7uhz]{font-size:clamp(110px,11vw,180px)}.reviews[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz]{font-size:20px}.reviews[data-astro-cid-4bjs7uhz] .quote[data-astro-cid-4bjs7uhz]{font-size:clamp(30px,3.6vw,56px)}.reviews[data-astro-cid-4bjs7uhz] .quote[data-astro-cid-4bjs7uhz].long{font-size:clamp(24px,2.6vw,38px)}.hero-sub[data-astro-cid-lcdefpme]{max-width:440px;color:var(--body);text-wrap:balance;font-size:clamp(15px,1.25vw,18px);line-height:1.45}.more[data-astro-cid-lcdefpme]{font-size:15px;font-weight:500}.how[data-astro-cid-lcdefpme]{align-items:start;gap:32px clamp(32px,6vw,104px);display:grid}@media (width>=900px){.how[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.how-head[data-astro-cid-lcdefpme]{position:sticky;top:110px}}.how-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.vsteps[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.vsteps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:clamp(64px,6vw,96px) minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.n[data-astro-cid-lcdefpme]{color:var(--acc);font-size:clamp(40px,3.6vw,56px);line-height:.9}.step-c[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.step-t[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:0;font-size:clamp(21px,1.8vw,26px);font-weight:600;font-stretch:88%}.vsteps[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{max-width:520px}.price[data-astro-cid-lcdefpme]{align-items:end;gap:24px clamp(32px,6vw,104px);display:grid}@media (width>=900px){.price[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.pr-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.pr-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;display:flex}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{padding:8px 14px;font-size:14px}.st-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.8vw,24px);margin-top:clamp(36px,4vw,56px);display:grid}.st-fig[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin:0;display:flex}.booked-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(24px,3vw,40px)}
