.jump[data-astro-cid-lnthwwyx]{border-bottom:1px solid #2b2d4214;padding-block:1.25rem}.jump[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{transition:background-color .3s var(--ease), border-color .3s var(--ease);background:#fffdf8;border:1px solid #2b2d4224;border-radius:999px;padding:.45rem 1rem;font-size:.9rem;text-decoration:none;display:inline-block}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{background:var(--mist);border-color:var(--gold)}.service[data-astro-cid-lnthwwyx]{padding-block:clamp(4rem,8vw,6.5rem);scroll-margin-top:84px}.service[data-astro-cid-lnthwwyx].alt{background:var(--mist)}.service-grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.service-head[data-astro-cid-lnthwwyx]{position:sticky;top:120px}.badge[data-astro-cid-lnthwwyx]{color:#8a5a1c;background:linear-gradient(160deg,#f7e6bd,#f0cf8c);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:1.25rem;display:inline-grid}.badge[data-astro-cid-lnthwwyx] svg{width:30px;height:30px}.num[data-astro-cid-lnthwwyx]{font-family:var(--font-serif);color:var(--gold-deep);margin-bottom:.25rem;font-size:1.15rem;font-style:italic;display:block}.service-head[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin:0}.experience[data-astro-cid-lnthwwyx]{font-family:var(--font-serif);color:var(--ink);border-left:2px solid var(--gold);margin-bottom:2rem;padding-left:1.25rem;font-size:clamp(1.35rem,2.2vw,1.6rem);font-style:italic;line-height:1.45}.service-body[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin:2rem 0 .75rem;font-size:1.45rem}.service-body[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:not(.experience):not(.note){color:var(--ink-soft)}.includes[data-astro-cid-lnthwwyx]{margin:0 0 1.5rem;padding:0;list-style:none}.includes[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{color:var(--ink-soft);margin-bottom:.65rem;padding-left:1.6rem;position:relative}.includes[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{content:"";background:var(--gold);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.68em;left:0}.note[data-astro-cid-lnthwwyx]{color:var(--ink-soft);background:#e2b04a1a;border-radius:12px;padding:.9rem 1.1rem;font-size:.92rem}.book[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--gold);gap:.5rem;margin-top:.5rem;padding-bottom:.2rem;font-weight:500;text-decoration:none;display:inline-flex}.book[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{transition:transform .4s var(--ease)}.book[data-astro-cid-lnthwwyx]:hover span[data-astro-cid-lnthwwyx]{transform:translate(4px)}.narrow[data-astro-cid-lnthwwyx]{max-width:52rem}.more[data-astro-cid-lnthwwyx]{text-align:center;scroll-margin-top:84px}.chips[data-astro-cid-lnthwwyx]{flex-wrap:wrap;justify-content:center;gap:.7rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{background:#fffdf8;border:1px solid #2b2d421a;border-radius:999px;padding:.55rem 1.15rem;font-size:.95rem}.more[data-astro-cid-lnthwwyx] .lede[data-astro-cid-lnthwwyx]{margin-inline:auto}.more[data-astro-cid-lnthwwyx] .lede[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--ink);text-underline-offset:4px;text-decoration-color:var(--gold);font-weight:500}.how[data-astro-cid-lnthwwyx]{background:linear-gradient(180deg, var(--cream) 0%, var(--mist) 100%)}.cancellation[data-astro-cid-lnthwwyx]{scroll-margin-top:84px}.terms[data-astro-cid-lnthwwyx]{border-top:1px solid #2b2d421f;margin:1.5rem 0}.terms[data-astro-cid-lnthwwyx] div[data-astro-cid-lnthwwyx]{border-bottom:1px solid #2b2d421f;padding:1.1rem 0}.terms[data-astro-cid-lnthwwyx] dt[data-astro-cid-lnthwwyx]{font-family:var(--font-serif);margin-bottom:.2rem;font-size:1.35rem;font-weight:600}.terms[data-astro-cid-lnthwwyx] dd[data-astro-cid-lnthwwyx],.how-to[data-astro-cid-lnthwwyx]{color:var(--ink-soft);margin:0}.faq[data-astro-cid-lnthwwyx]{scroll-margin-top:84px}.faq-list[data-astro-cid-lnthwwyx]{border-top:1px solid #2b2d421f}details[data-astro-cid-lnthwwyx]{border-bottom:1px solid #2b2d421f}summary[data-astro-cid-lnthwwyx]{cursor:pointer;font-family:var(--font-serif);padding:1.35rem 2.5rem 1.35rem 0;font-size:1.4rem;font-weight:500;list-style:none;position:relative}summary[data-astro-cid-lnthwwyx]::-webkit-details-marker{display:none}summary[data-astro-cid-lnthwwyx]:after{content:"+";font-family:var(--font-sans);color:var(--gold-deep);transition:rotate .35s var(--ease);font-size:1.5rem;font-weight:300;position:absolute;top:50%;right:.25rem;translate:0 -50%}details[data-astro-cid-lnthwwyx][open] summary[data-astro-cid-lnthwwyx]:after{rotate:45deg}details[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--ink-soft);max-width:44rem;margin:0 0 1.5rem}@media (width<=860px){.service-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.service-head[data-astro-cid-lnthwwyx]{position:static}}@media (width<=760px){.service[data-astro-cid-lnthwwyx],.more[data-astro-cid-lnthwwyx],.cancellation[data-astro-cid-lnthwwyx],.faq[data-astro-cid-lnthwwyx]{scroll-margin-top:72px}}
