.phrases[data-astro-cid-jo6jhhrt]{word-break:keep-all;overflow-wrap:anywhere}.nowrap[data-astro-cid-jo6jhhrt]{white-space:nowrap}.icon[data-astro-cid-jo6jhhrt]{background-color:currentColor;margin-left:.2em;padding-left:.875em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2 H14 V7 M14 2 L7 9 M12 9.5 V14 H2 V4 H6.5'/%3E%3C/svg%3E") 50% 65%/.875em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2 H14 V7 M14 2 L7 9 M12 9.5 V14 H2 V4 H6.5'/%3E%3C/svg%3E") 50% 65%/.875em no-repeat}.table-wrap[data-astro-cid-55oya3pe]{overflow-x:auto;container:policy-table/inline-size}.table[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] td[data-astro-cid-55oya3pe]{display:block}.table[data-astro-cid-55oya3pe]{width:100%}.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe]{gap:var(--space-2);flex-direction:column;display:flex}.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe]{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-m);background:var(--gray-50);flex-direction:column;display:flex}.table[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] td[data-astro-cid-55oya3pe]{text-align:left;padding:0;font-weight:500}.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe]{font-weight:700}.label[data-astro-cid-55oya3pe]{color:var(--ink-muted);margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.5;display:block}@container policy-table (width>=720px){.table[data-astro-cid-55oya3pe]{border-collapse:separate;border-spacing:0;border:1px solid var(--divider);border-radius:var(--radius-m);font-size:var(--font-size-body-s);overflow-wrap:break-word;line-height:1.857;display:table}.table[data-astro-cid-55oya3pe] .phrases{overflow-wrap:break-word}.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe]{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;display:table-header-group;position:static;overflow:visible}.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe]{display:table-row-group}.table[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe]{background:0 0;border-radius:0;padding:0;display:table-row}.table[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe],.table[data-astro-cid-55oya3pe] td[data-astro-cid-55oya3pe]{padding:var(--space-3);vertical-align:top;display:table-cell}.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe]{background:var(--gray-50);font-weight:700}.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe]:first-child{border-top-left-radius:calc(var(--radius-m) - 1px)}.table[data-astro-cid-55oya3pe] thead[data-astro-cid-55oya3pe] th[data-astro-cid-55oya3pe]:last-child{border-top-right-radius:calc(var(--radius-m) - 1px)}.table[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe]>[data-astro-cid-55oya3pe]+[data-astro-cid-55oya3pe]{border-left:1px solid var(--divider)}.table[data-astro-cid-55oya3pe] tbody[data-astro-cid-55oya3pe] tr[data-astro-cid-55oya3pe]>[data-astro-cid-55oya3pe]{border-top:1px solid var(--divider)}.label[data-astro-cid-55oya3pe]{display:none}}.policy[data-astro-cid-r4f67ort]{overflow-wrap:anywhere;flex-direction:column;display:flex}.part[data-astro-cid-r4f67ort],.blocks[data-astro-cid-r4f67ort]{flex-direction:column;display:flex}.heading[data-astro-cid-r4f67ort]{font-weight:700;line-height:1.6}.list[data-astro-cid-r4f67ort]{margin:0;padding-left:1.5em}.list[data-astro-cid-r4f67ort] li[data-astro-cid-r4f67ort]+li[data-astro-cid-r4f67ort]{margin-top:var(--space-1)}.policy--page[data-astro-cid-r4f67ort]{gap:28px}.policy--page[data-astro-cid-r4f67ort] .part[data-astro-cid-r4f67ort]{gap:var(--space-2)}.policy--page[data-astro-cid-r4f67ort] .heading[data-astro-cid-r4f67ort]{font-size:17px}.policy--page[data-astro-cid-r4f67ort] .blocks[data-astro-cid-r4f67ort]{gap:var(--space-3);font-size:15px;line-height:1.9}.policy--modal[data-astro-cid-r4f67ort]{gap:18px}.policy--modal[data-astro-cid-r4f67ort] .part[data-astro-cid-r4f67ort]{gap:6px}.policy--modal[data-astro-cid-r4f67ort] .heading[data-astro-cid-r4f67ort]{font-size:15px}.policy--modal[data-astro-cid-r4f67ort] .blocks[data-astro-cid-r4f67ort]{gap:var(--space-3);font-size:var(--font-size-body-s);line-height:1.857}@media (width>=960px){.policy--page[data-astro-cid-r4f67ort]{gap:var(--space-8)}.policy--page[data-astro-cid-r4f67ort] .heading[data-astro-cid-r4f67ort]{font-size:18px}.policy--page[data-astro-cid-r4f67ort] .blocks[data-astro-cid-r4f67ort]{gap:var(--space-4);font-size:var(--font-size-body)}}.privacy-modal[data-astro-cid-bbr4srui]{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.privacy-modal[data-astro-cid-bbr4srui][open]{flex-direction:column;justify-content:flex-end;display:flex}.privacy-modal[data-astro-cid-bbr4srui]::backdrop{background:var(--backdrop)}.panel[data-astro-cid-bbr4srui]{height:calc(100% - var(--space-12));border-radius:var(--radius-m) var(--radius-m) 0 0;background:var(--white);flex-direction:column;display:flex;overflow:hidden}.head[data-astro-cid-bbr4srui]{height:64px;padding:0 var(--space-2) 0 var(--space-5);border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.title[data-astro-cid-bbr4srui]{font-size:18px;line-height:1.5}.close-icon[data-astro-cid-bbr4srui]{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-m);color:var(--ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.body[data-astro-cid-bbr4srui]{flex-direction:column;flex-grow:1;min-height:0;display:flex;position:relative}.scroll[data-astro-cid-bbr4srui]{min-height:0;padding:var(--space-5) var(--space-5) 40px;overscroll-behavior:contain;flex-grow:1;overflow-y:auto}.scroll[data-astro-cid-bbr4srui]:focus-visible{outline-offset:-2px}.fade[data-astro-cid-bbr4srui]{background:linear-gradient(180deg, transparent 0%, var(--white) 90%);pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.privacy-modal[data-astro-cid-bbr4srui].is-scrolled-to-end .fade[data-astro-cid-bbr4srui]{opacity:0}.foot[data-astro-cid-bbr4srui]{padding:var(--space-3) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--divider);flex-shrink:0}.close-button[data-astro-cid-bbr4srui]{border:2px solid var(--teal-deep);border-radius:var(--radius-m);background:var(--white);width:100%;min-height:52px;color:var(--teal-deep);font-family:inherit;font-size:var(--font-size-body);letter-spacing:.05em;cursor:pointer;font-weight:700}@media (prefers-reduced-motion:no-preference){.privacy-modal[data-astro-cid-bbr4srui][open] .panel[data-astro-cid-bbr4srui]{animation:.3s ease-out sheet-up}.privacy-modal[data-astro-cid-bbr4srui][open]::backdrop{animation:.3s ease-out fade-in}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}}@media (width>=960px){.privacy-modal[data-astro-cid-bbr4srui][open]{justify-content:center;align-items:center}.panel[data-astro-cid-bbr4srui]{border-radius:var(--radius-m);width:min(720px,100% - 80px);height:auto;max-height:calc(100% - 96px)}.foot[data-astro-cid-bbr4srui]{padding-bottom:var(--space-5)}}@media (width>=960px) and (prefers-reduced-motion:no-preference){.privacy-modal[data-astro-cid-bbr4srui][open] .panel[data-astro-cid-bbr4srui]{animation:.2s ease-out fade-in}}.site-footer[data-astro-cid-nns7i3if]{padding-block:var(--space-8);background:var(--gray-50)}.site-footer[data-astro-cid-nns7i3if].has-sticky-bar{padding-bottom:calc(var(--space-8) + 72px + env(safe-area-inset-bottom,0px))}.inner[data-astro-cid-nns7i3if],.company[data-astro-cid-nns7i3if]{gap:var(--space-2);flex-direction:column;display:flex}.company[data-astro-cid-nns7i3if] .logo{width:93px;height:22px}.company-label[data-astro-cid-nns7i3if]{margin-top:var(--space-4);color:var(--ink-muted);font-size:12px;line-height:1.5}.company[data-astro-cid-nns7i3if] .company-logo{width:118px;height:40px}.address[data-astro-cid-nns7i3if]{color:var(--ink-muted);font-size:13px;line-height:1.7}.privacy[data-astro-cid-nns7i3if]{align-self:flex-start;font-size:13px}@media (width>=960px){.site-footer[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if].has-sticky-bar{padding-block:var(--space-12)}.inner[data-astro-cid-nns7i3if]{flex-direction:row;justify-content:space-between;align-items:flex-end}.company[data-astro-cid-nns7i3if]{gap:10px}.company[data-astro-cid-nns7i3if] .logo{width:118px;height:28px}.company-label[data-astro-cid-nns7i3if]{font-size:13px}.company[data-astro-cid-nns7i3if] .company-logo{width:147px;height:50px}.address[data-astro-cid-nns7i3if]{font-size:var(--font-size-body-s)}.privacy[data-astro-cid-nns7i3if]{font-size:var(--font-size-body-s);align-self:auto}}.site-header[data-astro-cid-fzpbxy5g]{z-index:30;background:var(--white);position:relative}.inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;height:64px;display:flex}.logo[data-astro-cid-fzpbxy5g]{display:block}.logo[data-astro-cid-fzpbxy5g] img{width:93px;height:22px}.reserve[data-astro-cid-fzpbxy5g]{height:44px;padding:0 var(--space-4);border-radius:var(--radius-m);background:var(--pink);color:var(--on-pink);font-size:var(--font-size-body-s);box-shadow:var(--shadow-cta);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.label-pc[data-astro-cid-fzpbxy5g]{display:none}@media (width>=960px){.site-header[data-astro-cid-fzpbxy5g]:not(.is-logo-only){position:sticky;top:0}.inner[data-astro-cid-fzpbxy5g]{height:88px}.logo[data-astro-cid-fzpbxy5g] img{width:118px;height:28px}.reserve[data-astro-cid-fzpbxy5g]{height:52px;font-size:var(--font-size-body);padding:0 28px}.label-sp[data-astro-cid-fzpbxy5g]{display:none}.label-pc[data-astro-cid-fzpbxy5g]{display:inline}}.sticky-bar[data-astro-cid-lkmocea4]{z-index:40;padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right,0px)) calc(var(--space-3) + env(safe-area-inset-bottom,0px)) max(var(--space-3), env(safe-area-inset-left,0px));background:var(--white);box-shadow:var(--shadow-cta);display:none;position:fixed;bottom:0;left:0;right:0}.sticky-bar[data-astro-cid-lkmocea4].is-visible{display:block}.inner[data-astro-cid-lkmocea4]{gap:var(--space-2);max-width:var(--container-sp);grid-template-columns:auto minmax(0,1fr);margin-inline:auto;display:grid}.document[data-astro-cid-lkmocea4],.reserve[data-astro-cid-lkmocea4]{border-radius:var(--radius-m);justify-content:center;align-items:center;min-height:52px;font-weight:700;text-decoration:none;display:flex}.document[data-astro-cid-lkmocea4]{padding:0 var(--space-4);border:2px solid var(--teal-deep);background:var(--white);color:var(--teal-deep);font-size:var(--font-size-body-s)}.reserve[data-astro-cid-lkmocea4]{background:var(--pink);color:var(--on-pink);box-shadow:var(--shadow-cta);font-size:18px}@media (width>=960px){.sticky-bar[data-astro-cid-lkmocea4].is-visible{display:none}}.page[data-astro-cid-xa52sxzc]{flex-direction:column;min-height:100svh;display:flex}.main[data-astro-cid-xa52sxzc]{flex:1 0 auto}
