@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-vietnamese-wght-italic.920361d2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-latin-ext-wght-italic.8070e975.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-latin-wght-italic.0aa34dc0.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:is([data-theme=tailtrip],[data-theme=bigaligumus]){color-scheme:light;font-family:Manrope Variable,Manrope,system-ui,sans-serif}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .font-serif,:is([data-theme=tailtrip],[data-theme=bigaligumus]) h1,:is([data-theme=tailtrip],[data-theme=bigaligumus]) h2,:is([data-theme=tailtrip],[data-theme=bigaligumus]) h3,:is([data-theme=tailtrip],[data-theme=bigaligumus]) h4{font-family:Manrope Variable,Manrope,system-ui,sans-serif;letter-spacing:.01em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-topbar{color:#ffffff}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-bg{background:linear-gradient(180deg,rgba(6,10,14,.42),rgba(6,10,14,.18) 55%,rgba(6,10,14,0));pointer-events:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-header-bg{background:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid{color:#ffffff;background:#262626}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar a,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar span{color:#ffffff!important;background:#000000!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-nav a{color:#ffffff!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-brand,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-brand *{color:#ffffff!important;border-color:rgba(255,255,255,.5)!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-nav{text-shadow:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-nav a{color:#ffffff}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-nav .tailtrip-dropdown a{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-nav .tailtrip-dropdown svg{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/10,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/20,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/30,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/40,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/50,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/60,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/70,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/80,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .text-white\/90{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/10,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/20,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/30,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/40,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/50,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/60,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/70,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/80,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .text-white\/90{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .homepage-section:not(.homepage-hero) .bg-black.text-white,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-main .bg-black.text-white{color:#ffffff!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-cta{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-mobile-cta{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu a{color:#111111!important;background:transparent!important;font-size:.78rem;letter-spacing:.08em;text-transform:none!important;text-shadow:none!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu a:hover{background:#f5f5f5!important;color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu span{color:#111111!important;background:transparent!important;letter-spacing:.08em;text-transform:none!important;text-shadow:none!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu{background:#ffffff!important;color:#111111!important;text-transform:none!important;letter-spacing:.08em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu svg{color:#111111!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-dropdown a{font-size:.75rem}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-lang-menu *{color:#111111!important;background:transparent!important;text-shadow:none!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar .tailtrip-lang-menu,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar .tailtrip-lang-menu a,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-header-solid .tailtrip-topbar .tailtrip-lang-menu span{background:#ffffff!important;color:#111111!important;text-shadow:none!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-overlay{background:linear-gradient(90deg,rgba(9,9,12,.5),rgba(9,9,12,.22) 42%,rgba(9,9,12,0) 72%)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-title{margin-top:2.1rem;font-size:clamp(2.2rem,3.8vw + .8rem,3.7rem);line-height:1.06;letter-spacing:-.01em;text-wrap:balance;text-shadow:0 1px 2px rgba(9,9,12,.45),0 8px 32px rgba(9,9,12,.35)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-word{display:inline-block;margin-right:.3em;opacity:0;transform:translateY(.55em);animation:tailtrip-word-rise .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--tt-delay,0s)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-word:last-child{margin-right:0}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-word-sans{font-weight:800;letter-spacing:-.028em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-accent,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-word-serif{font-family:Fraunces Variable,Fraunces,Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:440;font-size:1.08em;letter-spacing:.012em;line-height:1}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-accent{position:relative;display:inline-block;font-weight:540;padding-bottom:.06em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-accent{color:#ffffff}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-stroke{position:absolute;left:-.08em;bottom:-.22em;width:calc(100% + .16em);height:.3em;fill:none;stroke:var(--theme-primary);stroke-width:7;stroke-linecap:round;opacity:.95;stroke-dasharray:260;stroke-dashoffset:260;animation:tailtrip-stroke-draw .7s ease-out forwards;animation-delay:calc(var(--tt-delay, 0s) + .42s);pointer-events:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-eyebrow-line{display:inline-block;flex:none;width:3rem;height:1px;background:linear-gradient(90deg,var(--theme-primary),rgba(255,255,255,.25))}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-fade{opacity:0;transform:translateY(14px);animation:tailtrip-hero-fade-up .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--tt-delay,0s)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-desc{margin-top:2.5rem;max-width:33rem;font-size:1.05rem;font-weight:300;line-height:1.85;letter-spacing:.012em;color:rgba(255,255,255,.88);text-shadow:0 1px 2px rgba(9,9,12,.5),0 4px 18px rgba(9,9,12,.4)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-desc:first-line{font-family:Fraunces Variable,Fraunces,Georgia,serif;font-style:italic;color:rgba(255,255,255,.92)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-desc p+p{margin-top:.85em}@keyframes tailtrip-word-rise{to{opacity:1;transform:translateY(0)}}@keyframes tailtrip-hero-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes tailtrip-stroke-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-fade,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-word{animation:none;opacity:1;transform:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-stroke{animation:none;stroke-dashoffset:0}}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-image{filter:saturate(1.1) contrast(1.03)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-story{background:linear-gradient(135deg,var(--theme-bg) 0,var(--theme-surface) 100%)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-hero-cut{background:var(--theme-bg);border-radius:0 0 60% 60%}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking>div{border-radius:18px!important;overflow:visible;box-shadow:none;border:1px solid rgba(0,0,0,.12);background:#ffffff}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .bg-white{background:#ffffff}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .md\:p-6,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .p-4,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .p-5{padding:.5rem 1.1rem!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .mb-1{margin-bottom:.1rem!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-gray-100>:not([hidden])~:not([hidden]),:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-gray-200>:not([hidden])~:not([hidden]){border-color:rgba(0,0,0,.12)!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-x>:last-child,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .md\:divide-x>:last-child{border-left-width:0!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-x>:first-child,:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .md\:divide-x>:first-child{border-left-width:0!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-x>:not([hidden])~:not([hidden]),:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .md\:divide-x>:not([hidden])~:not([hidden]){border-left-width:1px!important;border-right-width:0!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .divide-x>:not([hidden]),:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .md\:divide-x>:not([hidden]){border-right-width:0!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .text-gray-400{color:#6f6f6f!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .text-gray-800{color:#1f1f1f!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .text-gray-900{color:#1a1a1a!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking .text-xl{font-size:.86rem}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking button.rounded-r-full{background:var(--theme-primary)!important;color:#1c1c1c!important;border-radius:12px!important;font-weight:700!important;letter-spacing:.1em;padding:.55rem 1.4rem!important;font-size:.72rem!important;border-left:none!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-booking button.rounded-r-full svg{color:#1c1c1c!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-page main{padding-top:1.5rem;padding-left:0;padding-right:0}[data-theme=tailtrip] .bg-theme-primary.text-white{color:#1c1c1c!important}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement{position:relative;overflow:hidden;background:radial-gradient(52% 60% at 82% 18%,color-mix(in srgb,var(--theme-primary) 14%,transparent),transparent 70%),var(--theme-bg)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-quote{position:absolute;top:-.08em;left:-.04em;font-family:Fraunces Variable,Fraunces,Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(11rem,24vw,22rem);line-height:1;color:color-mix(in srgb,var(--theme-primary) 22%,transparent);pointer-events:none;user-select:none}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-title{font-size:clamp(2.1rem,3.6vw + .8rem,3.9rem);line-height:1.14;letter-spacing:-.012em;color:var(--theme-text);text-wrap:balance}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-word{display:inline-block;margin-right:.28em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-word:last-child{margin-right:0}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-sans{font-weight:800;letter-spacing:-.025em}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-serif{font-family:Fraunces Variable,Fraunces,Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:460;font-size:1.07em;letter-spacing:.01em;line-height:1}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-accent{font-family:Fraunces Variable,Fraunces,Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:540;font-size:1.07em;line-height:1;padding:0 .08em;background:linear-gradient(to top,color-mix(in srgb,var(--theme-primary) 55%,transparent) 0,color-mix(in srgb,var(--theme-primary) 55%,transparent) 38%,transparent 38%)}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-side{font-size:10px;font-weight:700;letter-spacing:.42em;text-transform:uppercase;color:color-mix(in srgb,var(--theme-text) 45%,transparent)}@media (min-width:1024px){:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-side{writing-mode:vertical-rl;transform:rotate(180deg)}}:is([data-theme=tailtrip],[data-theme=bigaligumus]) .tailtrip-statement-signature{font-family:Fraunces Variable,Fraunces,Georgia,serif;font-style:italic;font-weight:500;font-size:1.35rem;color:var(--theme-text)}