:root{--navy:#0e2336;--navy-2:#1c3a55;--gold:#c1802e;--gold-dark:#9a621f;--gold-light:#e3c08f;--slate:#5b6875;--mist:#a9b4bf;--line:#d8dde2;--paper:#f3f5f6;--white:#fff;--line-on-dark:#ffffff3d;--font-sans:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--font-serif:"Noto Serif TC", "Songti TC", "PMingLiU", serif;--font-display:"Cormorant Garamond", "Times New Roman", serif;--ease:cubic-bezier(.22, 1, .36, 1);--dur:.8s;--pad-x:16px;--section-y:64px;--header-h:64px;--action-bar-h:56px}@media (width>=768px){:root{--pad-x:40px;--section-y:96px;--header-h:80px;--action-bar-h:64px}}@media (width>=960px){:root{--pad-x:96px;--action-bar-h:0px}}@media (width>=1280px){:root{--pad-x:clamp(80px, 12.5vw, 240px);--section-y:clamp(120px, 10.42vw, 200px);--header-h:112px;--action-bar-h:0px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font-sans);color:var(--navy);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:var(--action-bar-h);margin:0;font-size:16px;line-height:1.5}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1280px){.br-mt{display:none}}@media (width>=768px){.br-m,.br--mobile{display:none}}@media (width<=767.98px){.br--not-mobile{display:none}}@media (width>=768px) and (width<=1279.98px){.br--not-tablet{display:none}}.container{padding-inline:var(--pad-x)}.section{padding-block:var(--section-y)}.media-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bg-video{opacity:0;transition:opacity 1.2s var(--ease);pointer-events:none}.bg-video.is-playing{opacity:1}.parallax-frame{position:relative;overflow:hidden}.parallax-frame>.parallax-media{object-fit:cover;will-change:transform;width:100%;height:130%;position:absolute;top:-15%;left:0}.label{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.label--center{justify-content:center}.label__en{font-family:var(--font-display);letter-spacing:.32em;font-size:14px;font-weight:500;line-height:1.2}.label__rule{background:currentColor;width:32px;height:1px}.label__zh{letter-spacing:.16em;font-size:14px;font-weight:500;line-height:1.5}.label--light .label__en,.label--light .label__rule{color:var(--gold-light)}.label--light .label__zh{color:var(--white)}.label--dark{color:var(--gold-dark)}@media (width>=768px){.label__en{font-size:16px}}.h2{font-family:var(--font-serif);letter-spacing:.04em;font-size:28px;font-weight:700;line-height:1.5}.body-lg{letter-spacing:.04em;color:var(--slate);font-size:16px;line-height:2}@media (width>=768px){.h2{font-size:40px}}@media (width>=1280px){.h2{font-size:clamp(44px,2.92vw,56px)}.body-lg{font-size:18px}}.btn{letter-spacing:.08em;white-space:nowrap;height:48px;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.btn--light{background:var(--white);color:var(--navy)}.btn--light:hover{background:var(--gold-light)}.btn--ghost{border-color:var(--white);color:var(--white)}.btn--ghost:hover{background:#ffffff1f}.btn--dark{background:var(--navy);color:var(--white)}.btn--dark:hover{background:var(--navy-2)}.btn--outline{border-color:var(--navy);color:var(--navy)}.btn--outline:hover{background:var(--navy);color:var(--white)}.btn--gold{background:var(--gold);color:var(--navy)}.btn--gold:hover{background:var(--gold-light)}.btn__dot{background:var(--gold);border-radius:50%;width:8px;height:8px}.btn-group{flex-direction:column;align-items:stretch;gap:12px;display:flex}@media (width>=768px){.btn{height:52px;font-size:16px}.btn-group{flex-flow:wrap;align-items:center;gap:12px 16px}}.text-link{letter-spacing:.08em;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.text-link__arrow{color:var(--gold-dark);transition:transform .3s var(--ease);font-weight:400}.text-link:hover .text-link__arrow{transform:translate(4px)}[dir=rtl] .text-link__arrow{display:inline-block;transform:scaleX(-1)}[dir=rtl] .text-link:hover .text-link__arrow{transform:scaleX(-1)translate(4px)}@media (width>=768px){.text-link{font-size:16px}}.u-line{transition:background-size .4s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.u-line:hover,.u-line:focus-visible{background-size:100% 1px}[dir=rtl] .u-line{background-position:100% 100%}html.debug-noanim *,html.debug-noanim :before,html.debug-noanim :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root:is(:lang(en),:lang(ms),:lang(id),:lang(vi),:lang(fil),:lang(pt),:lang(es),:lang(fr),:lang(de),:lang(it),:lang(nl),:lang(pl),:lang(cs),:lang(ro),:lang(hu),:lang(el),:lang(sv),:lang(da),:lang(nb),:lang(fi),:lang(ru),:lang(uk),:lang(bg),:lang(sk),:lang(hr),:lang(sr),:lang(sl),:lang(lt),:lang(lv),:lang(et),:lang(tr),:lang(az),:lang(sw),:lang(af)){--font-sans:"Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif", Georgia, "Times New Roman", "Noto Serif TC", serif}:root:lang(zh-Hans){--font-sans:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", "Noto Sans TC", system-ui, sans-serif;--font-serif:"Songti SC", "STSong", "SimSun", "Noto Serif SC", "Noto Serif CJK SC", "Noto Serif TC", serif}:root:lang(ja){--font-sans:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "Meiryo", "Noto Sans JP", "Noto Sans CJK JP", "Noto Sans TC", sans-serif;--font-serif:"Hiragino Mincho ProN", "Yu Mincho", "YuMincho", "Noto Serif JP", "Noto Serif CJK JP", "Noto Serif TC", serif}:root:lang(ko){--font-sans:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", "Noto Sans TC", sans-serif;--font-serif:"AppleMyungjo", "Batang", "Noto Serif KR", "Noto Serif CJK KR", "Noto Serif TC", serif}:root:lang(ur){--font-sans:"Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", "Urdu Typesupport", "Noto Sans", "Segoe UI", "Noto Sans TC", sans-serif;--font-serif:"Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", "Noto Serif", "Noto Serif TC", serif}:root:lang(ur) body *,:root:lang(ur) body ::placeholder{letter-spacing:0!important}:root:lang(ur) body{line-height:2}:root:lang(ur) :is(h1,h2,h3,.h2){line-height:1.9}:root:is(:lang(ar),:lang(fa)){--font-sans:"Noto Sans Arabic", "Segoe UI", "Geeza Pro", "Tahoma", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Naskh Arabic", "Noto Sans Arabic", "Geeza Pro", "Noto Serif", "Noto Serif TC", serif}:root:lang(he){--font-sans:"Noto Sans Hebrew", "Segoe UI", "Arial Hebrew", "Arial", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Hebrew", "Noto Sans Hebrew", "Times New Roman", "Noto Serif", "Noto Serif TC", serif}:root:is(:lang(ar),:lang(fa),:lang(he)) body *,:root:is(:lang(ar),:lang(fa),:lang(he)) body ::placeholder{letter-spacing:0!important}:root:is(:lang(ar),:lang(fa)) body{line-height:1.8}:root:is(:lang(ar),:lang(fa)) :is(h1,h2,h3,.h2){line-height:1.5}:root:lang(th){--font-sans:"Noto Sans Thai", "Leelawadee UI", "Thonburi", "Sukhumvit Set", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Thai", "Noto Sans Thai", "Leelawadee UI", "Noto Serif", "Noto Serif TC", serif}:root:is(:lang(hi),:lang(mr),:lang(ne)){--font-sans:"Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", "Mangal", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Devanagari", "Noto Sans Devanagari", "Nirmala UI", "Noto Serif", "Noto Serif TC", serif}:root:lang(bn){--font-sans:"Noto Sans Bengali", "Nirmala UI", "Kohinoor Bangla", "Vrinda", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Bengali", "Noto Sans Bengali", "Nirmala UI", "Noto Serif", "Noto Serif TC", serif}:root:lang(ta){--font-sans:"Noto Sans Tamil", "Nirmala UI", "Tamil Sangam MN", "Latha", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Tamil", "Noto Sans Tamil", "Nirmala UI", "Noto Serif", "Noto Serif TC", serif}:root:lang(te){--font-sans:"Noto Sans Telugu", "Nirmala UI", "Kohinoor Telugu", "Gautami", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Telugu", "Noto Sans Telugu", "Nirmala UI", "Noto Serif", "Noto Serif TC", serif}:root:lang(si){--font-sans:"Noto Sans Sinhala", "Nirmala UI", "Sinhala Sangam MN", "Iskoola Pota", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Sinhala", "Noto Sans Sinhala", "Nirmala UI", "Noto Serif", "Noto Serif TC", serif}:root:lang(my){--font-sans:"Noto Sans Myanmar", "Myanmar Text", "Myanmar Sangam MN", "Padauk", "Noto Sans", system-ui, "Noto Sans TC", sans-serif;--font-serif:"Noto Serif Myanmar", "Noto Sans Myanmar", "Myanmar Text", "Noto Serif", "Noto Serif TC", serif}:root:is(:lang(th),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(ta),:lang(te),:lang(si),:lang(my)) body *,:root:is(:lang(th),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(ta),:lang(te),:lang(si),:lang(my)) body ::placeholder{letter-spacing:0!important}:root:is(:lang(th),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(ta),:lang(te),:lang(si)) body{line-height:1.75}:root:is(:lang(th),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(ta),:lang(te),:lang(si)) :is(h1,h2,h3,.h2){line-height:1.5}:root:lang(my) body{line-height:1.9}:root:lang(my) :is(h1,h2,h3,.h2){line-height:1.7}:where(:root:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))) :is(h1,h2,h3,p,dd,li,.btn){overflow-wrap:break-word}@media (width<=767.98px){:root:not(:lang(zh)):not(:lang(ja)) .btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;padding-block:10px;line-height:1.35}}@media (width>=1280px){:root:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)) .actions__link{letter-spacing:0;font-size:12px}}.lang-overlay[data-astro-cid-7xv4ig6l]{z-index:100;opacity:0;visibility:hidden;background:#000c;transition:opacity .2s,visibility 0s linear .32s;position:fixed;inset:0}.lang-overlay[data-astro-cid-7xv4ig6l].is-open{opacity:1;visibility:visible;transition:opacity .2s,visibility}.lang-panel[data-astro-cid-7xv4ig6l]{background:var(--white);width:min(640px,100%);color:var(--navy);transition:transform .32s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.lang-overlay[data-astro-cid-7xv4ig6l].is-open .lang-panel[data-astro-cid-7xv4ig6l]{transform:none}.lang-panel__head[data-astro-cid-7xv4ig6l]{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:16px;height:80px;padding:0 16px;display:flex}.lang-panel__spacer[data-astro-cid-7xv4ig6l]{flex:none;width:40px}.lang-panel__title[data-astro-cid-7xv4ig6l]{font-family:var(--font-sans);letter-spacing:0;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:30px;display:flex}.lang-panel__icon[data-astro-cid-7xv4ig6l],.lang-panel__icon[data-astro-cid-7xv4ig6l] svg{width:26px;height:26px;display:block}.lang-close[data-astro-cid-7xv4ig6l]{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:border-color .2s;display:grid}.lang-close[data-astro-cid-7xv4ig6l]:hover{border-color:var(--navy)}.lang-close[data-astro-cid-7xv4ig6l] svg{width:18px;height:18px}.lang-panel__body[data-astro-cid-7xv4ig6l]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:20px;padding:24px 16px;display:flex;overflow-y:auto}.lang-region[data-astro-cid-7xv4ig6l]{border-bottom:1px solid var(--line);flex-direction:column;gap:20px;padding-bottom:20px;display:flex}.lang-region[data-astro-cid-7xv4ig6l]:last-child{border-bottom:0;padding-bottom:0}.lang-region__title[data-astro-cid-7xv4ig6l]{font-family:var(--font-sans);text-align:center;color:var(--navy-2);font-size:14px;font-weight:400;line-height:24px}.lang-grid[data-astro-cid-7xv4ig6l]{grid-template-columns:repeat(2,1fr);gap:16px 8px;display:grid}.lang-grid--odd[data-astro-cid-7xv4ig6l] .lang-option[data-astro-cid-7xv4ig6l]:last-child{grid-column:1/-1}.lang-option[data-astro-cid-7xv4ig6l]{letter-spacing:0;text-align:center;color:var(--navy);font-size:16px;line-height:29px;transition:color .2s;display:block}a[data-astro-cid-7xv4ig6l].lang-option:hover{color:var(--gold-dark)}.lang-option[data-astro-cid-7xv4ig6l][aria-current]{font-weight:700}.lang-option--soon[data-astro-cid-7xv4ig6l]{cursor:default}@media (width>=600px){.lang-panel__head[data-astro-cid-7xv4ig6l]{padding:0 24px 0 32px}.lang-panel__title[data-astro-cid-7xv4ig6l]{gap:12px;font-size:20px}.lang-panel__icon[data-astro-cid-7xv4ig6l],.lang-panel__icon[data-astro-cid-7xv4ig6l] svg{width:30px;height:30px}.lang-panel__body[data-astro-cid-7xv4ig6l]{padding:32px 32px 24px}.lang-grid[data-astro-cid-7xv4ig6l]{grid-template-columns:repeat(6,1fr)}.lang-grid[data-astro-cid-7xv4ig6l] .lang-option[data-astro-cid-7xv4ig6l],.lang-grid--odd[data-astro-cid-7xv4ig6l] .lang-option[data-astro-cid-7xv4ig6l]:last-child{grid-column:span 2}.lang-grid--tail2[data-astro-cid-7xv4ig6l] .lang-option[data-astro-cid-7xv4ig6l]:nth-last-child(-n+2){grid-column:span 3}}[dir=rtl] .lang-panel[data-astro-cid-7xv4ig6l]{left:0;right:auto;transform:translate(-100%)}[dir=rtl] .lang-overlay[data-astro-cid-7xv4ig6l].is-open .lang-panel[data-astro-cid-7xv4ig6l]{transform:none}@media (prefers-reduced-motion:reduce){.lang-overlay[data-astro-cid-7xv4ig6l],.lang-panel[data-astro-cid-7xv4ig6l]{transition:none}}.jin[data-astro-cid-yfxgt6q2]{z-index:70;display:flex;position:fixed;inset:0}.jin__window[data-astro-cid-yfxgt6q2]{background:var(--paper);opacity:0;width:100%;height:100%;transition:opacity .3s var(--ease), transform .3s var(--ease);flex-direction:column;display:flex;overflow:hidden;transform:translateY(16px)}.jin[data-astro-cid-yfxgt6q2].is-open .jin__window[data-astro-cid-yfxgt6q2]{opacity:1;transform:none}.jin__head[data-astro-cid-yfxgt6q2]{padding:calc(16px + env(safe-area-inset-top)) 16px 16px 16px;background:var(--navy);color:var(--white);flex:none;align-items:center;gap:12px;display:flex}.jin__mark[data-astro-cid-yfxgt6q2]{flex:none;width:44px;height:40px;display:inline-flex}.jin__mark[data-astro-cid-yfxgt6q2] svg{width:100%;height:100%}.jin__heading[data-astro-cid-yfxgt6q2]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.jin__title[data-astro-cid-yfxgt6q2]{letter-spacing:.04em;font-size:16px;font-weight:500;line-height:24px}.jin__status[data-astro-cid-yfxgt6q2]{letter-spacing:.04em;color:var(--mist);align-items:flex-start;gap:8px;font-size:12px;line-height:16px;display:flex}.jin__dot[data-astro-cid-yfxgt6q2]{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.jin__controls[data-astro-cid-yfxgt6q2]{flex:none;align-self:flex-start;gap:8px;margin-top:6px;display:flex}.jin__icon-btn[data-astro-cid-yfxgt6q2]{border:1px solid var(--white);width:32px;height:32px;color:var(--white);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:50%;place-items:center;display:grid}.jin__icon-btn[data-astro-cid-yfxgt6q2]:hover{background:var(--white);color:var(--navy)}.jin__icon-btn[data-astro-cid-yfxgt6q2] svg{width:16px;height:16px}.jin__log[data-astro-cid-yfxgt6q2]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}.jin__log[data-astro-cid-yfxgt6q2] .jin__date{letter-spacing:.04em;text-align:center;color:var(--slate);font-size:12px;line-height:16px}.jin__log[data-astro-cid-yfxgt6q2] .jin__row{display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__row--user{justify-content:flex-end}.jin__log[data-astro-cid-yfxgt6q2] .jin__msg{letter-spacing:.04em;overflow-wrap:anywhere;max-width:89%;padding:12px 16px;font-size:14px;line-height:24px}.jin__log[data-astro-cid-yfxgt6q2] .jin__msg--jin{border:1px solid var(--line);background:var(--white);color:var(--navy);border-radius:16px 16px 16px 4px}.jin__log[data-astro-cid-yfxgt6q2] .jin__msg--user{background:var(--navy);color:var(--white);border-radius:16px 16px 4px}.jin__log[data-astro-cid-yfxgt6q2] .jin__hint{letter-spacing:.08em;color:var(--gold-dark);margin-bottom:16px;font-size:12px;font-weight:500;line-height:16px}.jin__log[data-astro-cid-yfxgt6q2] .jin__chips{flex-direction:column;gap:8px;display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__chip{border:1px solid var(--gold);background:var(--white);letter-spacing:.04em;text-align:start;width:100%;color:var(--navy);transition:background-color .2s var(--ease);border-radius:16px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;line-height:24px;display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__chip span{flex:1}.jin__log[data-astro-cid-yfxgt6q2] .jin__chip:hover{background:#c1802e14}.jin__log[data-astro-cid-yfxgt6q2] .jin__chip-arrow{flex:none;width:16px;height:16px}.jin__log[data-astro-cid-yfxgt6q2] .jin__card{border:1px solid var(--line);background:var(--white);border-radius:16px;flex-direction:column;gap:16px;width:min(320px,100%);padding:16px;display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__plan{align-items:center;gap:12px;display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__plan img{object-fit:cover;border-radius:8px;flex:none;width:96px;height:72px}.jin__log[data-astro-cid-yfxgt6q2] .jin__plan-label{letter-spacing:.08em;color:var(--gold-dark);font-size:12px;font-weight:500;line-height:16px}.jin__log[data-astro-cid-yfxgt6q2] .jin__plan-title{font-family:var(--font-serif);letter-spacing:.04em;margin:4px 0;font-size:18px;line-height:24px}.jin__log[data-astro-cid-yfxgt6q2] .jin__plan-note{color:var(--slate);font-size:12px;line-height:20px}.jin__log[data-astro-cid-yfxgt6q2] .jin__actions{flex-wrap:wrap;gap:8px;display:flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__btn{border:1px solid var(--navy);letter-spacing:.04em;white-space:nowrap;height:40px;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:999px;flex:auto;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__btn--dark,.jin__log[data-astro-cid-yfxgt6q2] .jin__btn:hover{background:var(--navy);color:var(--white)}.jin__log[data-astro-cid-yfxgt6q2] .jin__btn--dark:hover{background:var(--navy-2)}.jin__log[data-astro-cid-yfxgt6q2] .jin__typing{border:1px solid var(--line);background:var(--white);border-radius:16px;align-self:flex-start;gap:8px;padding:12px 16px;display:inline-flex}.jin__log[data-astro-cid-yfxgt6q2] .jin__typing span{background:var(--mist);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite jin-typing}.jin__log[data-astro-cid-yfxgt6q2] .jin__typing span:nth-child(2){animation-delay:.15s}.jin__log[data-astro-cid-yfxgt6q2] .jin__typing span:nth-child(3){animation-delay:.3s}@keyframes jin-typing{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.jin__composer[data-astro-cid-yfxgt6q2]{padding:16px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--white);flex-direction:column;flex:none;gap:8px;display:flex}.jin__input[data-astro-cid-yfxgt6q2]{border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:12px;height:52px;padding:0 4px 0 20px;display:flex}.jin__input[data-astro-cid-yfxgt6q2]:focus-within{border-color:var(--navy)}.jin__input[data-astro-cid-yfxgt6q2] input[data-astro-cid-yfxgt6q2]{letter-spacing:.04em;background:0 0;border:0;flex:1;min-width:0;height:100%;font-size:16px}.jin__input[data-astro-cid-yfxgt6q2] input[data-astro-cid-yfxgt6q2]::placeholder{color:var(--mist)}.jin__input[data-astro-cid-yfxgt6q2] input[data-astro-cid-yfxgt6q2]:focus{outline:none}.jin__send[data-astro-cid-yfxgt6q2]{background:var(--gold);width:44px;height:44px;color:var(--white);transition:background-color .2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.jin__send[data-astro-cid-yfxgt6q2]:hover{background:var(--gold-dark)}.jin__send[data-astro-cid-yfxgt6q2] svg{width:24px;height:24px}.jin__disclaimer[data-astro-cid-yfxgt6q2]{letter-spacing:.02em;color:var(--slate);font-size:12px;line-height:16px}@media (width>=768px){.jin__head[data-astro-cid-yfxgt6q2]{padding:calc(20px + env(safe-area-inset-top)) 16px 20px 20px}.jin__composer[data-astro-cid-yfxgt6q2]{padding:16px 20px calc(16px + env(safe-area-inset-bottom))}.jin__input[data-astro-cid-yfxgt6q2] input[data-astro-cid-yfxgt6q2]{font-size:14px}}@media (width>=1280px){.jin[data-astro-cid-yfxgt6q2]{width:440px;height:min(760px,100vh - 80px);inset:auto 168px 40px auto}.jin__window[data-astro-cid-yfxgt6q2]{border-radius:24px;box-shadow:0 24px 64px #050f1a66}.jin__head[data-astro-cid-yfxgt6q2]{padding:20px 16px 20px 20px}.jin__composer[data-astro-cid-yfxgt6q2]{padding:16px 20px}}@media (width>=1280px) and (width<=1599px){.jin[data-astro-cid-yfxgt6q2]{right:104px}}@media (width>=1280px){[dir=rtl] .jin[data-astro-cid-yfxgt6q2]{left:168px;right:auto}}@media (width>=1280px) and (width<=1599px){[dir=rtl] .jin[data-astro-cid-yfxgt6q2]{left:104px}}[dir=rtl] .jin__log[data-astro-cid-yfxgt6q2] .jin__msg--jin{border-radius:16px 16px 4px}[dir=rtl] .jin__log[data-astro-cid-yfxgt6q2] .jin__msg--user{border-radius:16px 16px 16px 4px}[dir=rtl] .jin__log[data-astro-cid-yfxgt6q2] .jin__chip-arrow,[dir=rtl] .jin__send[data-astro-cid-yfxgt6q2] svg{transform:scaleX(-1)}.line-modal[data-astro-cid-vnh7flec]{background:var(--white);width:min(288px,100% - 32px);max-width:none;max-height:calc(100% - 32px);color:var(--navy);border:0;border-radius:24px;margin:auto;padding:0;overflow:auto}.line-modal[data-astro-cid-vnh7flec]::backdrop{background:#0e2336d9}.line-modal__card[data-astro-cid-vnh7flec]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.line-modal__title[data-astro-cid-vnh7flec]{font-family:var(--font-serif);letter-spacing:.04em;font-size:24px;line-height:32px}.line-modal__lead[data-astro-cid-vnh7flec]{letter-spacing:.04em;color:#5b6875;font-size:14px;line-height:20px}.line-modal__qr[data-astro-cid-vnh7flec]{width:200px;height:200px}.line-modal__open[data-astro-cid-vnh7flec]{background:var(--navy);letter-spacing:.08em;min-height:48px;color:var(--white);border-radius:999px;justify-content:center;align-self:stretch;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:24px;display:flex}.line-modal__hint[data-astro-cid-vnh7flec]{letter-spacing:.02em;color:#5b6875;font-size:12px;line-height:16px}.line-modal__close[data-astro-cid-vnh7flec]{letter-spacing:.02em;color:#5b6875;border-top:1px solid #d8dde2;align-self:stretch;padding-top:16px;font-size:14px;font-weight:500;line-height:16px}.header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--white);transition:background-color .4s var(--ease), color .4s var(--ease), box-shadow .4s var(--ease);position:fixed;inset:0 0 auto}.header[data-astro-cid-nen7h5rs].is-solid{background:var(--white);color:var(--navy);box-shadow:0 1px 0 var(--line)}.header[data-astro-cid-nen7h5rs].is-navy,.header[data-astro-cid-nen7h5rs].is-navy.is-solid,.header[data-astro-cid-nen7h5rs].is-solid:not([data-always-solid]){background:var(--navy);color:var(--white);box-shadow:none}.header__bar[data-astro-cid-nen7h5rs]{z-index:2;height:var(--header-h);transition:height .4s var(--ease);justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative}.header__logo[data-astro-cid-nen7h5rs]{flex:none}.header__logo[data-astro-cid-nen7h5rs] .header__logo-mark{aspect-ratio:182/50;height:32px}.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.header__lang[data-astro-cid-nen7h5rs]{letter-spacing:.12em;white-space:nowrap;transition:opacity .3s var(--ease);align-items:center;gap:8px;font-size:14px;font-weight:500;display:none}.header__lang[data-astro-cid-nen7h5rs]:hover{opacity:.75}.header__lang-icon[data-astro-cid-nen7h5rs],.menu__lang-icon[data-astro-cid-nen7h5rs]{flex:none;width:20px;height:20px;display:block}.header__lang-icon[data-astro-cid-nen7h5rs] svg,.menu__lang-icon[data-astro-cid-nen7h5rs] svg{width:100%;height:100%}.header__cta[data-astro-cid-nen7h5rs]{height:44px;color:inherit;border-color:currentColor;display:none}.header__cta[data-astro-cid-nen7h5rs]:hover{background:#7f7f7f1f}.header__menu-btn[data-astro-cid-nen7h5rs]{border:1px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:44px;height:44px;display:flex}.header__menu-line[data-astro-cid-nen7h5rs]{width:18px;height:2px;transition:transform .4s var(--ease);background:currentColor}.header[data-astro-cid-nen7h5rs].is-open .header__menu-line--top[data-astro-cid-nen7h5rs]{transform:translateY(5px)rotate(45deg)}.header[data-astro-cid-nen7h5rs].is-open .header__menu-line--bottom[data-astro-cid-nen7h5rs]{transform:translateY(-5px)rotate(-45deg)}.header[data-astro-cid-nen7h5rs].is-open{color:var(--white);box-shadow:none;background:0 0}.header[data-astro-cid-nen7h5rs].is-open .header__bar[data-astro-cid-nen7h5rs]{background:var(--navy)}.header[data-astro-cid-nen7h5rs].is-open .header__cta[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{z-index:1;padding:calc(var(--header-h) + 24px) var(--pad-x) 24px;overscroll-behavior:contain;background:var(--navy);color:var(--white);opacity:0;transition:opacity .4s var(--ease);flex-direction:column;gap:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs][hidden]{display:none}.menu[data-astro-cid-nen7h5rs].is-visible{opacity:1}.menu__link[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line-on-dark);font-family:var(--font-serif);letter-spacing:.04em;opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease), color .3s var(--ease);transition-delay:calc(var(--i) * 60ms + .12s), calc(var(--i) * 60ms + .12s), 0s;align-items:center;gap:12px;padding:12px 0;font-size:20px;line-height:28px;display:flex;transform:translateY(16px)}.menu[data-astro-cid-nen7h5rs].is-visible .menu__link[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu__link[data-astro-cid-nen7h5rs]:hover,.menu__link[data-astro-cid-nen7h5rs].is-current{color:var(--gold-light)}.menu__dot[data-astro-cid-nen7h5rs]{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;display:none}.menu__link[data-astro-cid-nen7h5rs][aria-current=true] .menu__dot[data-astro-cid-nen7h5rs]{display:block}.menu__actions[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;margin-top:auto;display:flex}.menu__actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{height:48px;font-size:16px}.menu__meta[data-astro-cid-nen7h5rs]{letter-spacing:.12em;color:var(--mist);align-items:center;gap:16px;font-size:14px;line-height:1.5;display:flex}.menu__lang[data-astro-cid-nen7h5rs]{color:var(--gold-light);align-items:center;gap:8px;font-weight:500;display:inline-flex}.menu__hours[data-astro-cid-nen7h5rs]{letter-spacing:.04em;font-size:12px}@media (width>=768px){.header__bar[data-astro-cid-nen7h5rs]{padding:0 24px}.header__logo[data-astro-cid-nen7h5rs] .header__logo-mark{height:36px}.header__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.menu[data-astro-cid-nen7h5rs]{padding:calc(var(--header-h) + 40px) var(--pad-x) 48px;gap:40px}.menu__link[data-astro-cid-nen7h5rs]{padding:20px 0;font-size:32px;line-height:1.3}}@media (width>=960px){.header__bar[data-astro-cid-nen7h5rs]{padding:0 clamp(24px,7.5vw - 48px,80px)}.header__logo[data-astro-cid-nen7h5rs] .header__logo-mark{height:32px}.header__cta[data-astro-cid-nen7h5rs]{padding-inline:20px}.header__nav[data-astro-cid-nen7h5rs]{display:block}.header__nav-list[data-astro-cid-nen7h5rs]{gap:clamp(14px,3.4vw - 18.6px,48px);display:flex}.header__nav-item[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex;position:relative}.header__nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{letter-spacing:.08em;white-space:nowrap;padding-bottom:4px;font-size:14px}:root:not(:lang(zh)):not(:lang(ko)) .header__nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{letter-spacing:.02em}.header__actions[data-astro-cid-nen7h5rs]{gap:16px}.header__lang[data-astro-cid-nen7h5rs]{display:inline-flex}.header__menu-btn[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{display:none}.header__nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].is-current{color:var(--gold)}.header[data-astro-cid-nen7h5rs].is-compact .header__nav[data-astro-cid-nen7h5rs],.header[data-astro-cid-nen7h5rs].is-compact .header__lang[data-astro-cid-nen7h5rs]{display:none}.header[data-astro-cid-nen7h5rs].is-compact .header__menu-btn[data-astro-cid-nen7h5rs],.header[data-astro-cid-nen7h5rs].is-compact .menu[data-astro-cid-nen7h5rs]:not([hidden]){display:flex}}@media (width>=1280px){.header[data-astro-cid-nen7h5rs].is-solid .header__bar[data-astro-cid-nen7h5rs]{height:88px}.header__logo[data-astro-cid-nen7h5rs] .header__logo-mark{height:40px}.header__actions[data-astro-cid-nen7h5rs]{gap:24px}.header__nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-size:15px}}@media (width>=1440px){.header__nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{letter-spacing:.12em;font-size:16px}.header__cta[data-astro-cid-nen7h5rs]{padding-inline:32px}}.header__lang-name[data-astro-cid-nen7h5rs]{display:none}@media (width>=1600px){.header__lang-name[data-astro-cid-nen7h5rs]{display:inline}.header__lang-short[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:var(--mist);flex-direction:column;gap:32px;padding:48px 16px 32px;display:flex}.footer__top[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:32px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{height:36px;color:var(--white)}.footer__tagline[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;color:var(--white);font-size:15px;font-weight:500;line-height:1.5}.footer__sub[data-astro-cid-jo6i4kqk]{letter-spacing:.03em;font-size:13px;line-height:1.7}.footer__tagline[data-astro-cid-jo6i4kqk] .footer__dot,.footer__sub[data-astro-cid-jo6i4kqk] .footer__dot{color:var(--gold)}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,132px));justify-content:space-between;gap:24px;display:grid}.footer__col[data-astro-cid-jo6i4kqk],.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;display:flex}.footer__heading[data-astro-cid-jo6i4kqk]{letter-spacing:.03em;color:var(--gold-light);font-size:15px;font-weight:500;line-height:1.5}.footer__heading--white[data-astro-cid-jo6i4kqk]{color:var(--white)}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{letter-spacing:.03em;transition:color .3s var(--ease);font-size:14px;line-height:1.7}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__company[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}.footer__mid[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff1f;flex-direction:column;gap:32px;padding-top:32px;display:flex}.footer__company[data-astro-cid-jo6i4kqk]{letter-spacing:.03em;flex-direction:column;gap:8px;font-size:13px;font-style:normal;line-height:1.7;display:flex}.footer__social[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.footer__social-row[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.footer__social-link[data-astro-cid-jo6i4kqk]{border:.5px solid var(--white);width:40px;height:40px;color:var(--white);transition:background-color .3s var(--ease), border-color .3s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.footer__social-link[data-astro-cid-jo6i4kqk] svg{width:20px;height:20px}.footer__social-link[data-astro-cid-jo6i4kqk]:hover{background:var(--gold);border-color:var(--gold)}.footer__line[data-astro-cid-jo6i4kqk]{position:relative}.line-pop[data-astro-cid-jo6i4kqk]{display:none}@media (width>=768px){.line-pop[data-astro-cid-jo6i4kqk]{z-index:5;background:var(--white);width:max-content;color:var(--navy);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .25s var(--ease), visibility 0s linear .25s;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px);box-shadow:0 16px 40px #050f1a4d}.line-pop[data-astro-cid-jo6i4kqk]:after{content:"";border:10px solid #0000;border-width:12px 10px 0;border-top-color:var(--white);position:absolute;top:100%;left:50%;transform:translate(-50%)}.line-pop[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:160px;height:160px;display:block}.line-pop__caption[data-astro-cid-jo6i4kqk]{letter-spacing:.04em;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.footer__line[data-astro-cid-jo6i4kqk]:is(:hover,:focus-within,.is-open) .line-pop[data-astro-cid-jo6i4kqk]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.footer__line[data-astro-cid-jo6i4kqk]:is(:hover,:focus-within,.is-open) .footer__social-link[data-astro-cid-jo6i4kqk]{outline:2px solid var(--gold);outline-offset:2px}}.footer__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-on-dark);flex-direction:column;gap:12px;padding-top:32px;font-size:13px;line-height:1.7;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{gap:24px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:13px}@media (width>=768px){.footer[data-astro-cid-jo6i4kqk]{padding:72px var(--pad-x) 40px;gap:48px}.footer__top[data-astro-cid-jo6i4kqk]{gap:48px}.footer__logo[data-astro-cid-jo6i4kqk]{height:44px}.footer__tagline[data-astro-cid-jo6i4kqk]{font-size:16px}.footer__sub[data-astro-cid-jo6i4kqk]{font-size:14px}.footer__cols[data-astro-cid-jo6i4kqk]{justify-content:flex-start;gap:64px;display:flex}.footer__col[data-astro-cid-jo6i4kqk],.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:12px}.footer__heading[data-astro-cid-jo6i4kqk]{font-size:16px}.footer__mid[data-astro-cid-jo6i4kqk]{border-top-color:var(--line-on-dark);flex-direction:row;justify-content:space-between;padding-top:48px}.footer__social[data-astro-cid-jo6i4kqk]{align-items:flex-end}.footer__social-row[data-astro-cid-jo6i4kqk]{gap:12px}.footer__social-link[data-astro-cid-jo6i4kqk]{width:44px;height:44px}.footer__social-link[data-astro-cid-jo6i4kqk] svg{width:22px;height:22px}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:center;padding-top:40px}}@media (width>=1280px){.footer[data-astro-cid-jo6i4kqk]{padding:112px var(--pad-x) 48px;gap:80px}.footer__top[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between}.footer__brand[data-astro-cid-jo6i4kqk]{gap:24px}.footer__logo[data-astro-cid-jo6i4kqk]{height:50px}.footer__tagline[data-astro-cid-jo6i4kqk]{font-size:18px}.footer__sub[data-astro-cid-jo6i4kqk]{font-size:16px;line-height:1.8}.footer__cols[data-astro-cid-jo6i4kqk]{gap:clamp(48px,5vw,96px)}.footer__col[data-astro-cid-jo6i4kqk],.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:14px}.footer__heading[data-astro-cid-jo6i4kqk]{letter-spacing:.02em;font-size:20px;font-weight:700}.footer__company[data-astro-cid-jo6i4kqk]{gap:10px;font-size:14px}.footer__social[data-astro-cid-jo6i4kqk]{gap:16px}.footer__social-link[data-astro-cid-jo6i4kqk]{width:48px;height:48px}.footer__social-link[data-astro-cid-jo6i4kqk] svg{width:24px;height:24px}.footer__bottom[data-astro-cid-jo6i4kqk]{border-top:0;padding-top:0;font-size:14px}.footer__copy[data-astro-cid-jo6i4kqk]{letter-spacing:.04em;font-weight:500}.footer__legal[data-astro-cid-jo6i4kqk]{gap:32px}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px}}.actions[data-astro-cid-de7cxqis]{z-index:40;height:var(--action-bar-h);background:var(--navy);border-top:1px solid var(--line-on-dark);position:fixed;inset:auto 0 0}.actions__list[data-astro-cid-de7cxqis]{height:100%;display:flex}.actions__item[data-astro-cid-de7cxqis]{flex:1}.actions__item[data-astro-cid-de7cxqis]+.actions__item[data-astro-cid-de7cxqis]{border-left:1px solid var(--line-on-dark)}.actions__link[data-astro-cid-de7cxqis]{letter-spacing:.04em;height:100%;color:var(--white);transition:background-color .3s var(--ease);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:1.5;display:flex}.actions__link[data-astro-cid-de7cxqis]:hover{background:var(--navy-2)}.actions__item--primary[data-astro-cid-de7cxqis] .actions__link[data-astro-cid-de7cxqis]{background:var(--gold);color:var(--navy)}.actions__item--primary[data-astro-cid-de7cxqis] .actions__link[data-astro-cid-de7cxqis]:hover{background:var(--gold-light)}.actions__short[data-astro-cid-de7cxqis]{display:none}.actions__link[data-astro-cid-de7cxqis]{text-align:center;padding:0 4px;line-height:1.25}.actions__link[data-astro-cid-de7cxqis].is-short .actions__long[data-astro-cid-de7cxqis]{display:none}.actions__link[data-astro-cid-de7cxqis].is-short .actions__short[data-astro-cid-de7cxqis]{display:inline}@media (width>=768px){.actions__link[data-astro-cid-de7cxqis]{font-size:14px}}@media (width<=767.98px){:root:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)) .actions__link[data-astro-cid-de7cxqis]{letter-spacing:0;font-size:11px}}@media (width>=960px){.actions[data-astro-cid-de7cxqis]{background:0 0;border:0;height:auto;inset:50% 80px auto auto;transform:translateY(-50%)}.actions__list[data-astro-cid-de7cxqis]{flex-direction:column;gap:12px}.actions__item[data-astro-cid-de7cxqis]+.actions__item[data-astro-cid-de7cxqis]{border-left:0}.actions__link[data-astro-cid-de7cxqis]{border:1px solid var(--slate);background:var(--navy);width:64px;height:64px;transition:background-color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);border-radius:50%;font-size:14px}.actions__link[data-astro-cid-de7cxqis]:hover{border-color:var(--gold-light);transform:scale(1.06)}.actions__item--primary[data-astro-cid-de7cxqis] .actions__link[data-astro-cid-de7cxqis]{border-color:var(--gold)}.actions__link[data-astro-cid-de7cxqis].is-active{border:2px solid var(--gold);background:var(--white);color:var(--navy)}.actions__short[data-astro-cid-de7cxqis]{display:inline}.actions__long[data-astro-cid-de7cxqis]{display:none}}@media (width>=960px) and (width<=1599px){.actions[data-astro-cid-de7cxqis]{right:24px}.actions__link[data-astro-cid-de7cxqis]{width:56px;height:56px}}@media (width>=960px){[dir=rtl] .actions[data-astro-cid-de7cxqis]{inset:50% auto auto 80px}}@media (width>=960px) and (width<=1599px){[dir=rtl] .actions[data-astro-cid-de7cxqis]{left:24px;right:auto}}
