.fm-first[data-astro-cid-f34icn75]{background:#faf6f8}.fm-first[data-astro-cid-f34icn75] .fd-split[data-astro-cid-f34icn75],.fm-comfort[data-astro-cid-f34icn75] .fd-split[data-astro-cid-f34icn75]{align-items:center}.fm-reading-order[data-astro-cid-f34icn75]{padding:0;margin:32px 0 0;list-style:none;display:grid;gap:20px}.fm-reading-order[data-astro-cid-f34icn75] li[data-astro-cid-f34icn75]{display:flex;gap:16px;align-items:flex-start}.fm-reading-order[data-astro-cid-f34icn75] li[data-astro-cid-f34icn75]>span[data-astro-cid-f34icn75]{display:grid;place-items:center;background:#72445e;color:#fff;width:30px;height:30px;border-radius:50%;flex:0 0 auto;font-size:14px}.fm-reading-order[data-astro-cid-f34icn75] strong[data-astro-cid-f34icn75]{font-size:17px}.fm-reading-order[data-astro-cid-f34icn75] p[data-astro-cid-f34icn75]{font-size:15px!important;margin:4px 0 0!important;line-height:1.8!important}.fm-phone-scene[data-astro-cid-f34icn75]{margin:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px;min-width:0}.fm-phone[data-astro-cid-f34icn75]{width:320px;max-width:100%;border:7px solid #332831;border-radius:38px;overflow:hidden;background:#fff;box-shadow:20px 24px #e9dde3}.fm-phone-top[data-astro-cid-f34icn75]{height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:10px;color:#332831}.fm-phone-top[data-astro-cid-f34icn75] i[data-astro-cid-f34icn75]{width:58px;height:7px;border-radius:9px;background:#332831}.fm-phone-brand[data-astro-cid-f34icn75]{padding:16px;text-align:center;font-size:17px;font-weight:700;letter-spacing:.08em}.fm-phone-brand[data-astro-cid-f34icn75] span[data-astro-cid-f34icn75]{display:block;font-size:10px;letter-spacing:.16em;margin-top:3px}.fm-phone[data-astro-cid-f34icn75] img[data-astro-cid-f34icn75]{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}.fm-phone-content[data-astro-cid-f34icn75]{padding:22px 18px 24px}.fm-phone-message[data-astro-cid-f34icn75]{font-family:Zen Kaku Gothic New,sans-serif;font-size:23px;line-height:1.55;font-weight:600;margin:0 0 22px}.fm-phone-row[data-astro-cid-f34icn75]{display:flex;align-items:center;gap:9px;padding:15px 0;border-top:1px solid #e8dce2}.fm-phone-row[data-astro-cid-f34icn75]>div[data-astro-cid-f34icn75]{flex:1;min-width:0}.fm-phone-row[data-astro-cid-f34icn75] strong[data-astro-cid-f34icn75]{font-size:14px;display:block}.fm-phone-row[data-astro-cid-f34icn75] div[data-astro-cid-f34icn75]>span[data-astro-cid-f34icn75]{display:block;font-size:14px;margin-top:4px;color:#675763}.fm-step-dot[data-astro-cid-f34icn75]{font-size:14px;display:grid;place-items:center;flex:0 0 23px;height:23px;background:#f1e6ec;color:#72445e;border-radius:50%}.fm-phone-booking[data-astro-cid-f34icn75]{display:flex;align-items:center;gap:9px;background:#72445e;color:#fff;padding:15px 11px;margin-top:8px;border-radius:5px}.fm-phone-booking[data-astro-cid-f34icn75] strong[data-astro-cid-f34icn75]{font-size:14px;flex:1}.fm-phone-scene[data-astro-cid-f34icn75] figcaption[data-astro-cid-f34icn75]{font-size:14px;color:#675763;margin-top:9px}.fm-wide-copy[data-astro-cid-f34icn75]{max-width:790px}.fm-booking-map[data-astro-cid-f34icn75]{margin:36px 0 0}.fm-booking-map[data-astro-cid-f34icn75]>figcaption[data-astro-cid-f34icn75]{font-size:14px;color:#675763;margin-bottom:16px}.fm-booking-lane[data-astro-cid-f34icn75]{display:grid;grid-template-columns:150px minmax(220px,1fr) 30px minmax(220px,1fr);gap:22px;align-items:center;padding:26px 0;border-top:1px solid #e8dce2}.fm-purpose[data-astro-cid-f34icn75]{font-size:16px;font-weight:700;margin:0}.fm-example-button[data-astro-cid-f34icn75]{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#72445e;color:#fff;padding:14px 18px;border-radius:5px;font-size:15px;font-weight:700}.fm-example-button--line[data-astro-cid-f34icn75]{background:#315b50}.fm-example-button--phone[data-astro-cid-f34icn75]{background:#fff;color:#332831;border:1px solid #bbaaaf}.fm-path-arrow[data-astro-cid-f34icn75]{font-size:26px;color:#927080}.fm-destination[data-astro-cid-f34icn75] strong[data-astro-cid-f34icn75]{font-size:17px}.fm-destination[data-astro-cid-f34icn75] p[data-astro-cid-f34icn75]{font-size:14px;margin:5px 0 0;line-height:1.8;color:#675763}.fm-booking-note[data-astro-cid-f34icn75]{padding:20px 24px;background:#faf6f8;font-size:15px;line-height:1.9;margin:12px 0 0}.fm-booking-note[data-astro-cid-f34icn75] strong[data-astro-cid-f34icn75]{display:block;margin-bottom:5px}.fm-comfort[data-astro-cid-f34icn75]{background:#f6f8f7}.fm-readability[data-astro-cid-f34icn75]{margin:0;background:#fff;border:1px solid #dbe4e0;padding:30px 36px;box-shadow:9px 9px #e7eeeb}.fm-readability[data-astro-cid-f34icn75] figcaption[data-astro-cid-f34icn75]{font-size:14px;color:#557369;border-bottom:1px solid #dbe4e0;padding-bottom:18px}.fm-readable-copy[data-astro-cid-f34icn75]{padding:30px 0 28px}.fm-readable-copy[data-astro-cid-f34icn75]>span[data-astro-cid-f34icn75]{font-size:14px;color:#315b50}.fm-readable-copy[data-astro-cid-f34icn75] h3[data-astro-cid-f34icn75]{font-family:Zen Kaku Gothic New,sans-serif;font-size:24px;line-height:1.6;margin:12px 0}.fm-readable-copy[data-astro-cid-f34icn75] p[data-astro-cid-f34icn75]{font-size:17px;line-height:2;margin:0}.fm-tap-area[data-astro-cid-f34icn75]{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#315b50;color:#fff;border-radius:5px;padding:18px 20px;font-size:16px;font-weight:700}.fm-readability-note[data-astro-cid-f34icn75]{font-size:14px;line-height:1.8;color:#557369;margin:16px 0 0}.fm-scope[data-astro-cid-f34icn75]{margin-top:56px;padding:28px 32px;border-left:3px solid #315b50;background:#fff}.fm-scope[data-astro-cid-f34icn75]>strong[data-astro-cid-f34icn75]{font-size:19px}.fm-scope[data-astro-cid-f34icn75] p[data-astro-cid-f34icn75]{font-size:15px;line-height:1.9;margin:12px 0 15px}.fm-scope[data-astro-cid-f34icn75] a[data-astro-cid-f34icn75]{font-size:15px}@media(max-width:1000px){.fm-booking-lane[data-astro-cid-f34icn75]{grid-template-columns:130px minmax(200px,1fr) 24px minmax(190px,1fr);gap:14px}}@media(max-width:760px){.fm-phone-scene[data-astro-cid-f34icn75]{margin-top:12px}.fm-phone[data-astro-cid-f34icn75]{box-shadow:12px 16px #e9dde3}.fm-booking-lane[data-astro-cid-f34icn75]{grid-template-columns:1fr;gap:12px;padding:26px 0}.fm-purpose[data-astro-cid-f34icn75]{color:#72445e}.fm-example-button[data-astro-cid-f34icn75]{max-width:100%;min-height:56px}.fm-path-arrow[data-astro-cid-f34icn75]{display:none}.fm-destination[data-astro-cid-f34icn75]{padding-left:17px;border-left:2px solid #e8dce2;margin-left:18px}.fm-booking-note[data-astro-cid-f34icn75]{padding:20px}.fm-readability[data-astro-cid-f34icn75]{padding:24px}.fm-scope[data-astro-cid-f34icn75]{padding:24px 20px;margin-top:40px}.fm-scope[data-astro-cid-f34icn75]>strong[data-astro-cid-f34icn75]{font-size:17px}.fm-phone[data-astro-cid-f34icn75]{width:310px}}@media(max-width:360px){.fm-phone[data-astro-cid-f34icn75]{border-width:6px;box-shadow:7px 10px #e9dde3}.fm-phone-content[data-astro-cid-f34icn75]{padding:19px 12px 20px}.fm-phone-row[data-astro-cid-f34icn75]{gap:7px}.fm-phone-booking[data-astro-cid-f34icn75]{padding:14px 9px;gap:7px}.fm-readable-copy[data-astro-cid-f34icn75] h3[data-astro-cid-f34icn75]{font-size:22px}.fm-readability[data-astro-cid-f34icn75]{padding:22px 18px}.fm-tap-area[data-astro-cid-f34icn75]{padding:17px 15px}}
