/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.help-hero{justify-content:center;align-items:flex-end;gap:var(--sp-16);margin:var(--sp-32) 0 var(--sp-48);text-align:center;display:flex}.help-kitten .kitten-eyes{transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite kitten-blink}.help-kitten-right .kitten-eyes{animation-delay:2.7s}.help-kitten .kitten-ear{transform-box:fill-box;transform-origin:bottom;animation:4.8s ease-in-out infinite kitten-ear}.help-kitten .kitten-ear-r{animation-delay:.9s}.help-kitten{filter:drop-shadow(0 6px 8px #0f1e3c2e);pointer-events:none;width:80px;height:auto;position:absolute;top:-61px}.help-kitten-left{left:var(--sp-32)}.help-kitten-right{right:var(--sp-32)}.help-card.has-perch{margin-top:var(--sp-48);position:relative}.help-page .help-hero h1{font-size:var(--fs-display-2);font-weight:var(--fw-bold);letter-spacing:-.02em;margin:0}@media (max-width:520px){.help-hero{align-items:center;gap:var(--sp-6)}.help-kitten{width:60px;top:-46px}.help-kitten-left{left:var(--sp-16)}.help-kitten-right{right:var(--sp-16)}.help-page .help-hero h1{font-size:clamp(22px,6.6vw,28px)}}.legal-text{white-space:pre-wrap;color:var(--n-680);font-size:var(--fs-body-1);line-height:1.65}:where(:root:not([data-theme=dark])) .help-page{background:var(--blue-430)}:where(:root:not([data-theme=dark])) .help-page :is(.help-hero h1,.help-article-title,.help-crumbs){color:var(--n-000)}.help-page .help-body-index{width:min(1120px,100% - 48px)}.help-layout{gap:var(--sp-64);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.help-nav{top:var(--sp-20);max-height:calc(100vh - var(--sp-40));flex-direction:column;display:flex;position:sticky;overflow-y:auto}.help-nav a{margin:var(--sp-10) 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-12);color:var(--muted);font-size:15px;line-height:19px;text-decoration:none;transition:color .15s cubic-bezier(.33,.96,.49,1.01);position:relative}.help-nav a:before{content:"";border-radius:var(--rad-pill);background:var(--blue);opacity:0;width:3px;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.4)}.help-nav a:hover{color:var(--blue)}.help-nav a[aria-current=true]{color:var(--ink)}.help-nav a[aria-current=true]:before{opacity:1;transform:scaleY(1)}:where(:root:not([data-theme=dark])) .help-page .help-nav a{color:var(--on-blue-muted,#ffffffc7)}:where(:root:not([data-theme=dark])) .help-page .help-nav a:-webkit-any(:hover,[aria-current=true]){color:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-nav a:is(:hover,[aria-current=true]){color:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-nav a:before{background:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-card :is(.help-card-title,.help-card-icon,.help-links a,.help-links a svg){color:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-links li+li{border-top-color:#ffffff38}:where(:root:not([data-theme=dark])) .help-page .help-links a:hover span{color:var(--n-000);text-underline-offset:3px;text-decoration:underline}.help-cards{gap:var(--sp-20);display:grid}.help-card{scroll-margin-top:var(--sp-24);padding:var(--sp-20) var(--sp-24) var(--sp-8);border:1px solid var(--line);border-radius:var(--rad-4);background:0 0}:where(:root:not([data-theme=dark])) .help-page .help-card{background:#ffffff1f;border-color:#ffffff61;box-shadow:0 12px 32px #0818502e}:where(:root[data-theme=dark]) .help-card{background:#ffffff0a;border-color:#ffffff24;box-shadow:0 12px 32px #00000047}.help-card-title{justify-content:center;align-items:center;gap:var(--sp-12);margin:0 0 var(--sp-8);color:var(--ink);font-size:var(--fs-title-3);font-weight:var(--fw-bold);letter-spacing:-.01em;display:flex}.help-card-icon{background:var(--blue);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.help-card-icon{background:color-mix(in srgb, var(--blue) 14%, transparent)}}.help-card-icon{color:var(--blue)}:where(:root:not([data-theme=dark])) .help-page .help-card-icon{background:#fff3}.help-links{margin:0;padding:0;list-style:none}.help-links li+li{border-top:1px solid var(--line)}.help-links a{justify-content:space-between;align-items:center;gap:var(--sp-12);padding:var(--sp-14) 0;color:var(--ink);font-size:var(--fs-body-1);line-height:1.4;text-decoration:none;display:flex}.help-links a svg{color:var(--blue);transition:transform var(--dur-1) var(--ease-out);flex:none}.help-links a:hover span{color:var(--blue-ink)}.help-links a:hover svg{transform:translate(2px)}.help-crumbs{justify-content:center;gap:var(--sp-8);margin:var(--sp-24) 0 var(--sp-12);color:var(--muted);font-size:var(--fs-body-3);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;display:flex}.help-crumbs a{color:inherit;text-decoration:none}.help-crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.help-page .help-article-title{margin:0 0 var(--sp-32);font-size:var(--fs-display-3);font-weight:var(--fw-bold);letter-spacing:-.02em;text-align:center;line-height:1.15}.help-article{padding:var(--sp-32);border-radius:var(--rad-4);background:var(--n-000);color:var(--n-680);font-size:var(--fs-body-1);line-height:1.65}.help-article>:first-child{margin-top:0}.help-article>:last-child{margin-bottom:0}.help-article p{margin:0 0 var(--sp-14)}.help-article h2{margin:var(--sp-24) 0 var(--sp-10);color:var(--ink);font-size:var(--fs-title-3);font-weight:var(--fw-bold)}.help-article :-webkit-any(ul,ol){gap:var(--sp-6);margin:0 0 var(--sp-14);padding-left:1.3em;display:grid}.help-article :is(ul,ol){gap:var(--sp-6);margin:0 0 var(--sp-14);padding-left:1.3em;display:grid}.help-article ul{list-style:outside}.help-article ol{list-style:decimal}.help-article li::marker{color:var(--blue)}.help-article a{color:var(--blue-ink);text-underline-offset:3px;text-decoration:underline}.visa-page .help-article-title{justify-content:center;align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.visa-title-flag .country-flag{border-radius:4px;width:36px;height:auto}.visa-article .entry-dot{margin-right:var(--sp-8);vertical-align:.05em;display:inline-block}.visa-facts{gap:var(--sp-12);margin:0 0 var(--sp-20);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.visa-facts>div{padding:var(--sp-14) var(--sp-16);border-radius:var(--rad-3);background:var(--blue-040)}.visa-facts dt{color:var(--muted);font-size:var(--fs-body-3)}.visa-facts dd{margin:var(--sp-4) 0 0;color:var(--ink);font-size:var(--fs-title-3);font-weight:var(--fw-bold)}.visa-table-wrap{margin:0 0 var(--sp-14);overflow-x:auto}.visa-table{border-collapse:collapse;width:100%;font-size:var(--fs-body-2)}.visa-table :-webkit-any(th,td){padding:var(--sp-10) var(--sp-12);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.visa-table :is(th,td){padding:var(--sp-10) var(--sp-12);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.visa-table th{color:var(--muted);font-weight:var(--fw-bold)}.visa-country{align-items:center;gap:var(--sp-8);color:var(--ink);white-space:nowrap;display:inline-flex}.visa-checked{color:var(--muted);font-size:var(--fs-body-3)}.visa-index-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding-left:0}.help-article .visa-index-list{list-style:none}.visa-index-list a{align-items:center;gap:var(--sp-8);display:inline-flex}.visa-index-stay{color:var(--muted);font-size:var(--fs-body-3);display:block}.help-support.visa-cta p{max-width:60ch;margin-inline-start:auto;margin-inline-end:auto}.help-article-shots{margin:var(--sp-18) 0 var(--sp-24);justify-items:center;display:grid}.help-article-shots.is-pair{gap:var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.help-article-shots img{border-radius:var(--rad-4);width:100%;max-width:300px;height:auto;box-shadow:0 0 0 1px var(--line), 0 8px 24px #0f1e3c1f}.help-article-shots.is-pc{display:none}.help-article-shots.is-pc img{border-radius:var(--rad-3);max-width:100%}@media (min-width:768px){.help-article-shots.has-pc{display:none}.help-article-shots.is-pc{display:grid}}.help-page .help-article .help-article-note{padding:var(--sp-14) var(--sp-16);border-radius:var(--rad-3);background:var(--blue-040);color:var(--ink)}.help-body-article .help-card{margin-top:var(--sp-32)}@media (max-width:900px){.help-layout{gap:var(--sp-16);grid-template-columns:minmax(0,1fr)}.help-nav{display:none}}@media (max-width:520px){.help-card{padding:var(--sp-16) var(--sp-16) var(--sp-4)}.help-article-shots.is-pair{grid-template-columns:minmax(0,1fr)}.help-article{padding:var(--sp-20) var(--sp-18)}.help-page .help-article-title{font-size:clamp(24px,7vw,30px)}}.help-support{margin-top:var(--sp-32);padding:var(--sp-20);border:1px solid var(--line);border-radius:var(--rad-4);text-align:center;background:0 0}:where(:root:not([data-theme=dark])) .help-page .help-support{border-color:#ffffff42}:where(:root:not([data-theme=dark])) .help-page .help-support h2{color:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-support p{color:var(--n-000)}:where(:root:not([data-theme=dark])) .help-page .help-support-button{background:var(--n-000);color:var(--blue-ink)}.help-support h2{margin:0 0 var(--sp-6);color:var(--ink);font-size:var(--fs-title-3);font-weight:var(--fw-bold)}.help-support p{margin:0 0 var(--sp-16);color:var(--muted);font-size:var(--fs-body-2)}.help-support-button{justify-content:center;align-items:center;gap:var(--sp-10);min-height:46px;padding:0 var(--sp-24);border-radius:var(--rad-3);background:var(--blue);color:var(--n-000);font-size:var(--fs-body-1);font-weight:var(--fw-bold);transition:filter var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);text-decoration:none;display:inline-flex}.help-support-button:hover{filter:brightness(1.06)}.help-support-button:active{transform:scale(.98)}.help-support-actions{gap:var(--sp-10);grid-template-columns:repeat(3,1fr);width:-moz-fit-content;width:fit-content;margin:0 auto;display:grid}.help-support-actions>*{width:100%}@media (max-width:520px){.help-support-actions{grid-template-columns:minmax(0,1fr);width:auto}}.help-support-mail{justify-content:center;align-items:center;gap:var(--sp-10);min-height:46px;padding:0 var(--sp-24);border:1px solid var(--line);border-radius:var(--rad-3);color:var(--ink);font-size:var(--fs-body-1);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;display:inline-flex}.help-support-mail:hover{background:#ffffff1a}:where(:root:not([data-theme=dark])) .help-page .help-support-mail{color:var(--n-000);border-color:#fff9}:where(:root[data-theme=dark]) .help-support-button{background:var(--surface);border-color:var(--line);color:var(--ink)}:where(:root[data-theme=dark]) .help-article{background:var(--surface);box-shadow:var(--ring-line);color:var(--muted)}:where(:root[data-theme=dark]) .help-page .help-article .help-article-note{background:var(--surface-soft)}:where(:root[data-theme=dark]) .visa-facts>div{background:var(--surface-soft)}:where(:root[data-theme=dark]) .help-crumbs{color:var(--muted)}:where(:root[data-theme=dark]) .legal-text{color:var(--muted)}:where(:root[data-theme=dark]) .help-support{border-color:#ffffff1f}:where(:root[data-theme=dark]) .help-support h2{color:var(--ink)}@media (prefers-reduced-motion:reduce){.help-kitten,.help-kitten .kitten-eyes,.help-kitten .kitten-ear{animation:none!important}}}
