.fv3-book-btn{display:inline-flex;align-items:center;gap:var(--kg-sp-2);padding:var(--kg-sp-3) var(--kg-sp-10);background:var(--alias-acc-default);color:var(--alias-acc-on);font-weight:var(--kg-w-600);font-size:var(--kg-size-bs-d);text-transform:uppercase;letter-spacing:var(--kg-ls-widest);border-radius:var(--kg-r-full);box-shadow:var(--alias-sh-acc);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background .3s ease}.fv3-book-btn:hover{transform:scale(1.06);background:var(--alias-acc-hover);box-shadow:var(--kg-sh-acc-l)}.card.err{border-color:var(--status-err-border);background:var(--status-err-bg)}.card.success{border-color:var(--status-success-border);background:var(--status-success-bg)}.card-title{font-size:15px;font-weight:700;margin-bottom:var(--kg-sp-1);color:var(--alias-tx-primary)}.card-body{font-size:13px;color:var(--alias-tx-secondary);line-height:1.6}.lb-marquee-left{animation:lbMarqLeft 30s linear infinite}.lb-marquee-left:hover{animation-play-state:paused}@keyframes lbMarqLeft{0%{transform:translateX(0)}to{transform:translateX(calc(-100% / 3))}}.svc-cta-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.75rem;border-radius:100px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.85);font-size:.85rem;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.svc-cta-btn:hover{background:var(--kg-red);border-color:var(--kg-red);color:#fff}@media (max-width:767px){.fv3-book-btn{width:100%!important;justify-content:center!important}}.clickable{cursor:pointer}@media (max-width:767px){.svc-cta-btn{min-height:48px;padding-top:.875rem;padding-bottom:.875rem}.fv3-book-btn{min-height:52px;padding-top:1rem;padding-bottom:1rem}.svc-cta-btn{width:100%;justify-content:center}}@media (hover:none),(pointer:coarse){.svc-cta-btn:active{background:var(--kg-red);border-color:var(--kg-red);color:#fff;transform:scale(.975);transition:transform 80ms ease,background 80ms ease}.fv3-book-btn:active{opacity:.82;transform:scale(.975);transition:transform 80ms ease}}.toast.err{background:var(--status-err-bg);border-color:var(--status-err-border);color:var(--status-err-text)}.toast-icon-wrap{font-size:16px;flex-shrink:0;margin-top:2px}.toast-body{flex:1}.toast-title{font-size:13px;font-weight:700;margin-bottom:2px}.toast-desc{font-size:12px;opacity:.8;line-height:1.4}.toast-close{background:none;border:none;cursor:pointer;opacity:.5;font-size:14px;flex-shrink:0;color:inherit;transition:opacity var(--kg-dur-fast) var(--kg-ease-out)}.toast-close:hover{opacity:1}.gallery-h-counter{font:500 .65rem/1 var(--kg-font-sans);letter-spacing:.1em;color:hsla(0,0%,100%,.3);white-space:nowrap;flex-shrink:0}