@layer vrabo-layout{:root{--layout-width:1184px!important;--layout-gap:20px!important;--layout-pad:24px!important;--layout-radius:8px!important;--layout-bg:#0c1310!important;--layout-panel:#141e18!important;--layout-raised:#1b2820!important;--layout-text:#f2f6f0!important;--layout-muted:#b5c4b7!important;--layout-line:#3b5040!important;--layout-accent:#a5df82!important;--layout-on-accent:#13230f!important;--v140-bg:var(--layout-bg)!important;--v140-panel:var(--layout-panel)!important;--v140-panel-2:var(--layout-raised)!important;--v140-ink:var(--layout-text)!important;--v140-muted:var(--layout-muted)!important;--v140-line:var(--layout-line)!important;--v140-green:var(--layout-accent)!important}html[data-vrabo-theme=light]{--layout-bg:#f1f4ef!important;--layout-raised:#f5f7f2!important;--layout-text:#1b2c20!important;--layout-muted:#526356!important;--layout-line:#c6d1c4!important;--layout-accent:#266936!important}html{scroll-padding-top:88px!important}body.vrabo-app-shell{margin:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.55!important;letter-spacing:normal!important;text-align:left!important}.vrabo-app-shell :where(*,:before,:after){box-sizing:border-box!important}.vrabo-app-shell :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0!important;text-align:inherit!important}.vrabo-app-shell :where(h1,h2,h3,h4,p){max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;transform:none!important}.vrabo-app-shell :where(h1,h2,h3,h4){font-family:inherit!important;line-height:1.25!important;letter-spacing:-.025em!important;text-transform:none!important;color:var(--layout-text)!important}.vrabo-app-shell :where(p){font-size:14px!important;line-height:1.6!important;text-align:left!important;text-wrap:pretty!important;color:var(--layout-muted)!important}.vrabo-app-shell :where(button,input,select,textarea){font-family:inherit!important;font-size:14px!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}.vrabo-app-shell :where(button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;border-radius:var(--layout-radius)!important;white-space:normal!important;text-align:center!important;cursor:pointer!important;transform:none!important}.vrabo-app-shell :where(button:disabled){cursor:default!important;opacity:.6!important}.vrabo-app-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0!important;max-width:100%!important;min-height:48px!important;padding:12px!important;border:1px solid var(--layout-line)!important;border-radius:var(--layout-radius)!important;background:var(--layout-raised)!important;color:var(--layout-text)!important;font-size:16px!important}.vrabo-app-shell :where(input[type=checkbox],input[type=radio]){width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;flex-shrink:0!important;accent-color:var(--layout-accent)!important}.vrabo-app-shell :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--layout-accent)!important;outline-offset:4px!important}.vrabo-app-shell :where(a){text-underline-offset:3px!important}.vrabo-app-shell :where(img){max-width:100%!important;vertical-align:middle!important}.vrabo-app-shell :where(main#main){min-width:0!important;min-height:60vh!important;padding:0!important;overflow:visible!important}.vrabo-app-shell :where(.sr-only){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.vrabo-app-shell .r6-header{position:sticky!important;top:0!important;z-index:80!important;padding:0!important;border:0!important;border-bottom:1px solid var(--layout-line)!important;background:var(--layout-bg)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.vrabo-app-shell .r6-nav-shell{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:min(var(--layout-width),calc(100% - 48px))!important;height:auto!important;min-height:72px!important;margin:0 auto!important;padding:8px 0!important}.vrabo-app-shell .r6-header .v113-brand{display:flex!important;align-items:center!important;width:164px!important;min-width:164px!important;max-width:164px!important;height:48px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-header .v140-brand-lockup{display:block!important;position:relative!important;width:164px!important;height:44px!important;margin:0!important;padding:0!important;overflow:hidden!important}.vrabo-app-shell .r6-header .v140-brand-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:left center!important;transform:none!important;filter:none!important}.vrabo-app-shell .r6-primary-nav{gap:2px!important;padding:0!important}.vrabo-app-shell .r6-primary-nav,.vrabo-app-shell .r6-primary-nav a{display:flex!important;align-items:center!important;margin:0!important}.vrabo-app-shell .r6-primary-nav a{justify-content:center!important;min-height:44px!important;padding:10px 12px!important;border-radius:6px!important;font-size:14px!important;line-height:1.2!important;white-space:nowrap!important}.vrabo-app-shell .r6-header-actions{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;flex:0 0 auto!important}.vrabo-app-shell .r6-header-actions :is(button,.r6-wallet-pill){height:44px!important;min-height:44px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-panel)!important;color:var(--layout-text)!important;font-size:13px!important}.vrabo-app-shell .r6-wallet-pill small,.vrabo-app-shell .v69-mobile-button{display:none!important}.vrabo-app-shell .v116-home{width:100%!important;margin:0!important;padding:0!important}.vrabo-app-shell .v140-workspace{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;width:min(var(--layout-width),calc(100% - 48px))!important;max-width:var(--layout-width)!important;margin:28px auto 56px!important;padding:0!important}.vrabo-app-shell .v140-workspace>section{width:100%!important;min-width:0!important;margin:0!important;border:1px solid var(--layout-line)!important;border-radius:var(--layout-radius)!important;background:var(--layout-panel)!important;box-shadow:none!important}.vrabo-app-shell .r6-hero{position:relative!important;padding:0!important;overflow:visible!important}.vrabo-app-shell .r6-hero:after{display:block!important;position:absolute!important;inset:0!important;width:100%!important;z-index:0!important;opacity:.08!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--layout-panel) 40%,transparent),url(/brand/v121/backgrounds/hub-home.webp) 100%/cover no-repeat!important}.vrabo-app-shell .r6-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr)!important;align-items:start!important;gap:32px!important;padding:32px!important;position:relative!important;z-index:2!important}.vrabo-app-shell .r6-hero-main{display:flex!important;flex-direction:column!important;gap:20px!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}.vrabo-app-shell .r6-eyebrow{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-height:20px!important;margin:0!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.07em!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-hero-main h1{width:auto!important;max-width:24ch!important;margin:0!important;padding:0!important;font-size:clamp(30px,3.3vw,44px)!important;line-height:1.12!important;letter-spacing:-.035em!important;text-wrap:balance!important}.vrabo-app-shell .r6-hero-main h1 em{font-style:normal!important;color:var(--layout-accent)!important}.vrabo-app-shell .r6-lead{display:grid!important;gap:8px!important;max-width:60ch!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .r6-lead b{font-size:15px!important;line-height:1.5!important;font-weight:600!important;color:var(--layout-text)!important}.vrabo-app-shell .r6-lead span{display:block!important;font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .r6-command{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;position:relative!important}.vrabo-app-shell .v140-live-search{display:grid!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important}.vrabo-app-shell .v140-live-search>label{display:block!important;margin:0!important;font-size:13px!important;line-height:20px!important;font-weight:600!important;color:var(--layout-text)!important}.vrabo-app-shell .v140-live-search-box{display:grid!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:56px!important;margin:0!important;padding:6px 6px 6px 14px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-raised)!important}.vrabo-app-shell .v140-live-search-box>img{position:static!important;inset:auto!important;width:20px!important;height:20px!important;margin:0!important;opacity:.8!important}.vrabo-app-shell .v140-live-search-box>input{width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:15px!important}.vrabo-app-shell .v140-search-submit{height:44px!important;min-height:44px!important;margin:0!important;padding:10px 16px!important;border:0!important;background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;font-size:14px!important}.vrabo-app-shell .r6-prompts{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:12px 0 0!important;padding:0!important}.vrabo-app-shell .r6-prompts button{min-height:32px!important;margin:0!important;padding:6px 10px!important;font-size:12px!important;border:1px solid var(--layout-line)!important;border-radius:5px!important;background:transparent!important}.vrabo-app-shell .r6-hero-status{display:flex!important;flex-wrap:wrap!important;gap:20px!important;margin:0!important;padding-top:12px!important;border-top:1px solid var(--layout-line)!important}.vrabo-app-shell .r6-hero-status>span{display:grid!important;gap:3px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;min-height:0!important}.vrabo-app-shell .r6-hero-status b{font-size:12px!important;line-height:1.4!important}.vrabo-app-shell .r6-hero-status small{font-size:11px!important;line-height:1.4!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-spotlight{align-self:stretch!important;min-width:0!important;margin:0!important;padding:20px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-raised)!important}.vrabo-app-shell .r6-spotlight header{display:grid!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;text-align:left!important}.vrabo-app-shell .r6-spotlight header span{font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;color:var(--layout-accent)!important}.vrabo-app-shell .r6-spotlight header h2{margin:0!important;font-size:20px!important;line-height:1.25!important}.vrabo-app-shell .r6-spotlight header p{margin:0!important;font-size:13px!important;line-height:1.5!important}.vrabo-app-shell .r6-spotlight-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0!important}.vrabo-app-shell .r6-spotlight-grid article{min-width:0!important;margin:0!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-panel)!important}.vrabo-app-shell .r6-spotlight-grid article>a{display:grid!important;grid-template-columns:44px minmax(0,1fr) 16px!important;align-items:center!important;gap:12px!important;min-height:76px!important;margin:0!important;padding:12px!important;text-align:left!important}.vrabo-app-shell .r6-spotlight-logo{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;padding:4px!important;border:1px solid #3b5040!important;border-radius:6px!important;background:#101813!important}.vrabo-app-shell .r6-spotlight-logo img{width:100%!important;height:100%!important;object-fit:contain!important}.vrabo-app-shell .r6-spotlight-copy{display:grid!important;gap:4px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-spotlight-copy small{font-size:10px!important;line-height:1.3!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-spotlight-copy b{font-size:15px!important;line-height:1.3!important}.vrabo-app-shell .r6-spotlight-copy em{display:block!important;margin:0!important;font-size:12px!important;line-height:1.45!important;font-style:normal!important;white-space:normal!important;overflow:visible!important;-webkit-line-clamp:unset!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-action-grid{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0 32px 32px!important}.vrabo-app-shell .r6-action-grid>a{display:grid!important;grid-template-columns:32px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;min-height:80px!important;margin:0!important;padding:16px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important;text-align:left!important}.vrabo-app-shell .r6-action-grid i{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-action-grid img{width:26px!important;height:26px!important}.vrabo-app-shell .r6-action-grid>a>span{display:grid!important;gap:4px!important;min-width:0!important}.vrabo-app-shell .r6-action-grid b{font-size:15px!important;line-height:1.3!important}.vrabo-app-shell .r6-action-grid small{font-size:12px!important;line-height:1.4!important;color:var(--layout-muted)!important}.vrabo-app-shell :is(.r6-value-section,.r6-resume,.r6-task-map,.r6-services){padding:var(--layout-pad)!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;margin:0 0 24px!important;padding:0!important;min-width:0!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head)>div:first-child{display:grid!important;gap:8px!important;min-width:0!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head)>div>span{font-size:11px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:.07em!important;color:var(--layout-accent)!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head) h2{margin:0!important;padding:0!important;font-size:27px!important;line-height:1.25!important;text-align:left!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head) p{max-width:64ch!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .r6-section-head>a{display:inline-flex!important;align-items:center!important;min-height:44px!important;flex-shrink:0!important;margin:0!important;padding:8px 0!important;font-size:13px!important;line-height:1.4!important}.vrabo-app-shell .r6-section-head nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-section-head nav a{display:flex!important;align-items:center!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;font-size:13px!important}.vrabo-app-shell .r6-services-head>div:last-child{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 340px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-services-head label{flex:1 1!important;min-width:0!important;margin:0!important}.vrabo-app-shell .r6-services-head input{width:100%!important;margin:0!important}.vrabo-app-shell .r6-services-head button{min-height:48px!important;margin:0!important;padding:10px 14px!important;font-size:13px!important}.vrabo-app-shell :is(.r6-value-grid,.r6-resume-grid,.r6-task-grid,.r6-service-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--layout-gap)!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-value-grid>a{display:grid!important;grid-template-columns:32px minmax(0,1fr) 16px!important;align-items:start!important;gap:12px!important;min-width:0!important;min-height:140px!important;margin:0!important;padding:20px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important;text-align:left!important}.vrabo-app-shell .r6-value-grid>a>span{width:32px!important;height:32px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-value-grid img{width:28px!important;height:28px!important}.vrabo-app-shell .r6-value-grid>a>div{display:grid!important;gap:8px!important;min-width:0!important}.vrabo-app-shell .r6-value-grid small{font-size:10px!important;line-height:1.3!important;color:var(--layout-accent)!important}.vrabo-app-shell .r6-value-grid b{font-size:15px!important;line-height:1.35!important}.vrabo-app-shell .r6-value-grid p{font-size:13px!important;line-height:1.55!important}.vrabo-app-shell .r6-resume-grid article{position:relative!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important}.vrabo-app-shell .r6-resume-grid article>a{display:grid!important;grid-template-columns:44px minmax(0,1fr) 16px!important;align-items:center!important;gap:12px!important;min-height:112px!important;margin:0!important;padding:16px 48px 16px 16px!important}.vrabo-app-shell .v116-resume-logo{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;padding:4px!important;border-radius:6px!important;background:#101813!important}.vrabo-app-shell .v116-resume-logo img{width:100%!important;height:100%!important;object-fit:contain!important}.vrabo-app-shell .v116-resume-copy{display:grid!important;gap:5px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .v116-resume-copy>small{font-size:11px!important;line-height:1.4!important;color:var(--layout-muted)!important}.vrabo-app-shell .v116-resume-copy>b{font-size:15px!important;line-height:1.4!important}.vrabo-app-shell .r6-resume-grid article>button{position:absolute!important;top:12px!important;right:8px!important;display:flex!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:1px solid var(--layout-line)!important;border-radius:5px!important;background:var(--layout-panel)!important;font-size:19px!important}.vrabo-app-shell .r6-task-grid>button{display:grid!important;grid-template-columns:30px minmax(0,1fr) 24px!important;align-items:start!important;gap:12px!important;min-width:0!important;min-height:148px!important;margin:0!important;padding:20px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important;text-align:left!important}.vrabo-app-shell .r6-task-grid>button>i{width:30px!important;height:30px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-task-grid img{width:26px!important;height:26px!important}.vrabo-app-shell .r6-task-grid>button>span{display:grid!important;gap:8px!important;min-width:0!important}.vrabo-app-shell .r6-task-grid small{font-size:10px!important;line-height:1.4!important;letter-spacing:.04em!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-task-grid b{font-size:16px!important;line-height:1.35!important}.vrabo-app-shell .r6-task-grid em{display:block!important;font-size:13px!important;line-height:1.55!important;font-style:normal!important;overflow:visible!important;white-space:normal!important;-webkit-line-clamp:unset!important;color:var(--layout-muted)!important}.vrabo-app-shell .r6-service-grid>article{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;height:auto!important;min-height:400px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-raised)!important;box-shadow:none!important;transform:none!important;transition:border-color .15s ease!important}.vrabo-app-shell .r6-service-grid>article:hover{border-color:var(--layout-accent)!important;transform:none!important}.vrabo-app-shell .r6-service-art{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:144px!important;min-height:144px!important;flex:0 0 144px!important;margin:0!important;padding:0!important;background-image:linear-gradient(180deg,#0002,#0006),var(--service-art)!important;background-position:50%!important;background-size:cover!important;border-bottom:1px solid var(--layout-line)!important}.vrabo-app-shell .r6-service-grid .v116-service-top{position:absolute!important;inset:14px 14px auto!important;display:flex!important;align-items:start!important;justify-content:space-between!important;gap:12px!important;height:52px!important;margin:0!important;padding:0!important;border:0!important;z-index:1!important}.vrabo-app-shell .r6-service-grid .v116-service-logo{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;min-width:52px!important;margin:0!important;padding:5px!important;border:1px solid #486044!important;border-radius:6px!important;background:#101813!important;transform:none!important}.vrabo-app-shell .r6-service-grid .v116-service-logo img{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important}.vrabo-app-shell .r6-service-grid .v116-service-top>button{position:static!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:1px solid #486044!important;border-radius:5px!important;background:#101813!important;color:#f2f6f0!important;font-size:19px!important}.vrabo-app-shell .r6-service-copy{display:flex!important;flex-direction:column!important;gap:10px!important;flex:1 1!important;min-width:0!important;min-height:0!important;margin:0!important;padding:20px 20px 16px!important;text-align:left!important}.vrabo-app-shell .r6-service-category{display:block!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.06em!important}.vrabo-app-shell .r6-service-copy h3{min-height:26px!important;font-size:21px!important;line-height:1.25!important;letter-spacing:-.025em!important}.vrabo-app-shell .r6-service-copy h3,.vrabo-app-shell .r6-service-copy p{display:block!important;margin:0!important;padding:0!important;text-align:left!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important}.vrabo-app-shell .r6-service-copy p{flex:1 1!important;min-height:0!important;font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .r6-service-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;flex:0 0 auto!important;min-width:0!important;margin:0!important;padding:0 20px 20px!important}.vrabo-app-shell .r6-service-actions :is(a,span){display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-panel)!important;color:var(--layout-text)!important;font-size:13px!important;line-height:1.3!important;font-weight:600!important;text-align:center!important;white-space:normal!important;transform:none!important}.vrabo-app-shell .r6-service-actions>a:last-child{border-color:var(--layout-accent)!important;background:var(--layout-accent)!important;color:var(--layout-on-accent)!important}.vrabo-app-shell .v114-runtime-badge{display:inline-flex!important;align-items:center!important;align-self:flex-start!important;gap:6px!important;max-width:100%!important;min-height:24px!important;margin:0!important;padding:3px 7px!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;font-size:10px!important;line-height:1.4!important;white-space:normal!important}.vrabo-app-shell .v114-runtime-badge b{font-size:inherit!important;line-height:inherit!important}.vrabo-app-shell :is(.v1192-travel-page,.v812-results-page,.v774-search-page){width:min(var(--layout-width),calc(100% - 48px))!important;max-width:var(--layout-width)!important;margin:28px auto 56px!important;padding:0!important;display:grid!important;gap:24px!important}.vrabo-app-shell .v1192-travel-hero{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr)!important;align-items:start!important;gap:32px!important;min-height:0!important;margin:0!important;padding:32px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-panel)!important}.vrabo-app-shell .v1192-travel-hero>div{display:grid!important;gap:18px!important;min-width:0!important}.vrabo-app-shell .v1192-travel-hero h1{margin:0!important;font-size:clamp(30px,3.5vw,44px)!important;line-height:1.14!important;letter-spacing:-.035em!important;text-align:left!important}.vrabo-app-shell .v1192-travel-hero h1 span{color:var(--layout-accent)!important}.vrabo-app-shell .v1192-travel-hero>div>p{margin:0!important;font-size:14px!important;line-height:1.65!important}.vrabo-app-shell .v1192-travel-hero>div>p:first-child{font-size:11px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:.08em!important;color:var(--layout-accent)!important}.vrabo-app-shell .v1192-travel-hero>div>div{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important;padding:0!important}.vrabo-app-shell .v1192-travel-hero a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;font-size:13px!important;line-height:1.35!important}.vrabo-app-shell .v1192-travel-hero a:first-child{background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;border-color:var(--layout-accent)!important}.vrabo-app-shell .v1192-travel-hero aside{display:grid!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .v1192-travel-hero aside article{display:grid!important;gap:4px!important;margin:0!important;padding:12px 14px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important}.vrabo-app-shell .v1192-travel-hero aside b{font-size:13px!important;line-height:1.4!important}.vrabo-app-shell .v1192-travel-hero aside span{font-size:12px!important;line-height:1.5!important;color:var(--layout-muted)!important}.vrabo-app-shell .v1192-travel-search{margin:0!important;padding:24px!important;border-radius:8px!important}.vrabo-app-shell .v72-section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:0 0 24px!important;padding:0!important}.vrabo-app-shell .v72-section-heading>div{display:grid!important;gap:8px!important;min-width:0!important}.vrabo-app-shell .v72-section-heading p{font-size:11px!important;line-height:1.4!important;color:var(--layout-accent)!important;letter-spacing:.06em!important}.vrabo-app-shell .v72-section-heading h2{margin:0!important;font-size:26px!important;line-height:1.25!important}.vrabo-app-shell .v1192-travel-engine.v77-travel-engine{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;box-shadow:none!important}.vrabo-app-shell .v77-mode-scroll{max-width:100%!important;margin:0!important;padding:0 0 16px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important}.vrabo-app-shell .travel-mode-tabs{display:flex!important;align-items:stretch!important;gap:6px!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.vrabo-app-shell .travel-mode-tabs>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:92px!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap!important}.vrabo-app-shell .travel-mode-tabs>button b{font-size:13px!important;line-height:1.2!important;font-weight:600!important}.vrabo-app-shell .travel-mode-tabs>button span{font-size:16px!important;line-height:1!important}.vrabo-app-shell .travel-mode-tabs>button small{display:none!important}.vrabo-app-shell .v70-intent-contract{display:flex!important;align-items:start!important;justify-content:space-between!important;gap:24px!important;margin:0 0 20px!important;padding:18px 0!important;border-top:1px solid var(--layout-line)!important;border-bottom:1px solid var(--layout-line)!important;background:none!important}.vrabo-app-shell .v70-intent-contract>div{display:grid!important;gap:6px!important;min-width:0!important}.vrabo-app-shell .v70-intent-contract span{font-size:10px!important;line-height:1.4!important;color:var(--layout-accent)!important}.vrabo-app-shell .v70-intent-contract h3{margin:0!important;font-size:19px!important;line-height:1.35!important}.vrabo-app-shell .v70-intent-contract p{max-width:68ch!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.vrabo-app-shell .v70-intent-contract ul{display:flex!important;flex-wrap:wrap!important;gap:8px!important;max-width:280px!important;margin:0!important;padding:0!important;list-style:none!important}.vrabo-app-shell .v70-intent-contract li{margin:0!important;padding:6px 8px!important;font-size:11px!important;line-height:1.4!important;border:1px solid var(--layout-line)!important;border-radius:5px!important}.vrabo-app-shell .v1192-travel-engine form{display:block!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.vrabo-app-shell :is(.v66-trip-options,.v70-trip-options){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 20px!important;padding:0!important}.vrabo-app-shell :is(.v66-trip-options,.v70-trip-options) label{display:flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.4!important}.vrabo-app-shell :is(.v66-travel-fields,.v70-travel-fields){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:20px 16px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.vrabo-app-shell :is(.v66-location-field,.v70-field){display:grid!important;align-content:start!important;gap:8px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;position:relative!important}.vrabo-app-shell .v66-field-label{position:static!important;display:block!important;min-height:20px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:20px!important;font-weight:600!important;text-align:left!important;color:var(--layout-text)!important}.vrabo-app-shell .v66-location-control{display:flex!important;align-items:center!important;position:relative!important;padding:0!important;border:0!important;overflow:visible!important}.vrabo-app-shell .v66-location-control,.vrabo-app-shell .v66-location-control>input{min-width:0!important;width:100%!important;min-height:48px!important;margin:0!important}.vrabo-app-shell .v66-location-control>input{display:block!important;padding:12px 12px 12px 38px!important;font-size:16px!important;line-height:22px!important}.vrabo-app-shell .v66-location-control>img{position:absolute!important;left:12px!important;top:15px!important;width:18px!important;height:18px!important;margin:0!important;pointer-events:none!important}.vrabo-app-shell .v70-field>input,.vrabo-app-shell .v70-field>select{width:100%!important;min-height:48px!important;margin:0!important;padding:12px!important;font-size:16px!important;line-height:22px!important}.vrabo-app-shell .v68-travellers{position:relative!important;min-width:0!important;width:100%!important}.vrabo-app-shell .v68-travellers,.vrabo-app-shell .v68-travellers>summary{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.vrabo-app-shell .v68-travellers>summary{display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;gap:8px!important;min-height:76px!important;list-style:none!important;cursor:pointer!important}.vrabo-app-shell .v68-travellers>summary>.v66-field-label{grid-column:1/-1!important}.vrabo-app-shell .v68-travellers>summary>b{display:flex!important;align-items:center!important;grid-column:1/-1!important;min-height:48px!important;margin:0!important;padding:12px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;font-size:16px!important;line-height:22px!important;font-weight:400!important}.vrabo-app-shell .v68-travellers>summary>i{position:absolute!important;right:14px!important;top:43px!important;font-style:normal!important;font-size:14px!important}.vrabo-app-shell .v68-traveller-menu{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;z-index:50!important;display:grid!important;gap:14px!important;width:max(280px,100%)!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:18px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-panel)!important;box-shadow:0 12px 30px #0004!important}.vrabo-app-shell .v68-traveller-menu>label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0!important;padding:0!important}.vrabo-app-shell .v68-traveller-menu label>span{display:grid!important;gap:4px!important;text-align:left!important}.vrabo-app-shell .v68-traveller-menu b{font-size:14px!important;line-height:1.4!important}.vrabo-app-shell .v68-traveller-menu small{font-size:12px!important;line-height:1.4!important;color:var(--layout-muted)!important}.vrabo-app-shell .v68-traveller-menu select{width:72px!important;min-width:72px!important;min-height:44px!important;padding:10px!important}.vrabo-app-shell .v66-location-menu{position:absolute!important;top:100%!important;left:0!important;z-index:60!important;width:100%!important;min-width:0!important;max-height:320px!important;overflow-y:auto!important;margin:8px 0 0!important;padding:8px!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-panel)!important}.vrabo-app-shell .v66-location-menu button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:48px!important;margin:0!important;padding:10px!important;text-align:left!important}.vrabo-app-shell :is(.v66-field-error,.v66-location-field small.v66-field-error){position:static!important;display:block!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.5!important;color:#faad9a!important}html[data-vrabo-theme=light] .vrabo-app-shell .v66-field-error{color:#9b2b19!important}.vrabo-app-shell .v70-datetime-control{display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:8px!important;margin:0!important;padding:0!important}.vrabo-app-shell .v70-datetime-control input{width:100%!important;min-width:0!important;padding:12px!important}.vrabo-app-shell .v77-mode-preferences{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;grid-column:1/-1!important;margin:0!important;padding:0!important}.vrabo-app-shell .v77-mode-preferences label{display:flex!important;align-items:center!important;gap:6px!important;font-size:13px!important}.vrabo-app-shell :is(.search-submit,.v66-search-submit){display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;grid-column:span 2!important;align-self:start!important;min-height:48px!important;margin:28px 0 0!important;padding:12px 18px!important;border:1px solid var(--layout-accent)!important;border-radius:8px!important;background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;font-size:14px!important;line-height:22px!important;font-weight:600!important;transform:none!important}.vrabo-app-shell :is(.v66-engine-foot,.v70-engine-foot){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:20px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--layout-line)!important;font-size:12px!important;line-height:1.5!important;text-align:left!important;color:var(--layout-muted)!important}.vrabo-app-shell .control-login{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:0!important;width:min(920px,calc(100% - 48px))!important;max-width:920px!important;min-height:0!important;margin:36px auto 56px!important;padding:0!important;border:1px solid var(--layout-line)!important;border-radius:8px!important;background:var(--layout-panel)!important;overflow:hidden!important}.vrabo-app-shell .control-login>section{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;min-width:0!important;margin:0!important;padding:32px!important;text-align:left!important}.vrabo-app-shell .control-login .v141-control-brand{display:block!important;width:168px!important;height:44px!important;margin:0!important;padding:0!important}.vrabo-app-shell .control-login .v140-brand-lockup{width:168px!important;height:44px!important;max-width:168px!important}.vrabo-app-shell .control-login h1{margin:0!important;padding:0!important;font-size:34px!important;line-height:1.15!important;letter-spacing:-.035em!important;text-align:left!important}.vrabo-app-shell .control-login>section>p{margin:0!important;padding:0!important;font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .control-login .eyebrow{font-size:11px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:.07em!important;color:var(--layout-accent)!important}.vrabo-app-shell .login-form{display:grid!important;gap:18px!important;width:100%!important;margin:0!important;padding:0!important}.vrabo-app-shell .login-form>label{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:20px!important;font-weight:600!important}.vrabo-app-shell .login-form input{width:100%!important;margin:0!important;min-height:48px!important;padding:12px!important}.vrabo-app-shell .login-form button{width:100%!important;min-height:48px!important;margin:0!important;padding:12px 16px!important;border:1px solid var(--layout-accent)!important;background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;font-size:14px!important;line-height:22px!important}.vrabo-app-shell .login-first-access{margin:0!important;padding:12px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-raised)!important;font-size:12px!important;line-height:1.6!important}.vrabo-app-shell .control-login>aside{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:16px!important;min-width:0!important;margin:0!important;padding:24px!important;border-left:1px solid var(--layout-line)!important;background:var(--layout-raised)!important}.vrabo-app-shell .control-login>aside>div{display:grid!important;gap:8px!important;margin:0!important;padding:18px!important;border:1px solid var(--layout-line)!important;border-radius:6px!important;background:var(--layout-panel)!important}.vrabo-app-shell .control-login aside span{font-size:11px!important;color:var(--layout-accent)!important}.vrabo-app-shell .control-login aside h2{margin:0!important;font-size:17px!important;line-height:1.35!important}.vrabo-app-shell .control-login aside p{margin:0!important;font-size:13px!important;line-height:1.6!important}.vrabo-app-shell :is(.control-panel,.panel-title,.v812-results-head,.v774-search-head){min-width:0!important;text-align:left!important}.vrabo-app-shell :is(.control-panel,.v812-results-head,.v774-search-head) h1{font-size:34px!important;line-height:1.2!important;margin:0 0 16px!important}.vrabo-app-shell .panel-title h2{margin:8px 0 16px!important;font-size:25px!important;line-height:1.3!important}.vrabo-app-shell .control-metrics{gap:20px!important;align-items:stretch!important}.vrabo-app-shell .control-metrics article{padding:20px!important;text-align:left!important}.vrabo-app-shell .control-metrics p{margin-top:8px!important;font-size:13px!important;line-height:1.6!important}.vrabo-app-shell .r6-footer{width:min(var(--layout-width),calc(100% - 48px))!important;margin:0 auto!important;padding:32px 0 24px!important;border-top:1px solid var(--layout-line)!important}.vrabo-app-shell .r6-footer-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:32px!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-footer-brand{display:grid!important;align-content:start!important;gap:16px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-footer-brand p{margin:0!important;font-size:13px!important;line-height:1.65!important}.vrabo-app-shell .r6-footer-links{display:grid!important;align-content:start!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important}.vrabo-app-shell .r6-footer-links h3{margin:0 0 4px!important;font-size:14px!important;line-height:1.4!important}.vrabo-app-shell .r6-footer-links a{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.5!important}.vrabo-app-shell .r6-legal-owner{margin:24px 0 0!important;padding:16px 0!important;line-height:1.6!important}.vrabo-app-shell .r6-footer-bottom,.vrabo-app-shell .r6-legal-owner{border-top:1px solid var(--layout-line)!important;font-size:12px!important}.vrabo-app-shell .r6-footer-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:16px 0 0!important;line-height:1.5!important}@media(max-width:1180px){.vrabo-app-shell .r6-primary-nav{display:none!important}.vrabo-app-shell .v69-mobile-button{display:inline-flex!important}.vrabo-app-shell .v69-mobile-menu{display:block!important}.vrabo-app-shell .r6-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr)!important;gap:24px!important}}@media(max-width:960px){.vrabo-app-shell :is(.r6-hero-grid,.v1192-travel-hero){grid-template-columns:minmax(0,1fr)!important}.vrabo-app-shell .r6-spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vrabo-app-shell :is(.r6-value-grid,.r6-resume-grid,.r6-task-grid,.r6-service-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.vrabo-app-shell .v1192-travel-hero aside{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head){flex-direction:column!important;align-items:stretch!important}.vrabo-app-shell .r6-services-head>div:last-child{flex:0 1 auto!important;width:100%!important;max-width:440px!important}.vrabo-app-shell :is(.v66-travel-fields,.v70-travel-fields){grid-template-columns:repeat(2,minmax(0,1fr))!important}.vrabo-app-shell .r6-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}}@media(max-width:640px){:root{--layout-pad:18px!important;--layout-gap:16px!important}.vrabo-app-shell :is(.r6-nav-shell,.v140-workspace,.v1192-travel-page,.v812-results-page,.v774-search-page,.r6-footer){width:calc(100% - 32px)!important}.vrabo-app-shell .r6-nav-shell{min-height:64px!important;gap:8px!important}.vrabo-app-shell .r6-header .v113-brand{width:140px!important;min-width:140px!important;max-width:140px!important}.vrabo-app-shell .r6-header .v140-brand-lockup{width:140px!important;height:40px!important}.vrabo-app-shell .r6-header-actions{gap:6px!important}.vrabo-app-shell .r6-header-actions :is(.r6-wallet-pill,.r6-services-button,.r6-search-button){display:none!important}.vrabo-app-shell .r6-header-actions :is(button,.v69-mobile-button){padding:8px!important;min-width:44px!important}.vrabo-app-shell .v126-theme-toggle>span:not(:first-child){display:none!important}.vrabo-app-shell .v140-workspace{gap:20px!important;margin:20px auto 36px!important}.vrabo-app-shell :is(.r6-hero-grid,.v1192-travel-hero){padding:22px 18px!important;gap:24px!important}.vrabo-app-shell :is(.r6-hero-main h1,.v1192-travel-hero h1){font-size:32px!important}.vrabo-app-shell .r6-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 18px 18px!important}.vrabo-app-shell .r6-action-grid>a{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;min-height:88px!important;padding:12px!important}.vrabo-app-shell .r6-action-grid>a>strong{display:none!important}.vrabo-app-shell .r6-action-grid b{font-size:14px!important}.vrabo-app-shell .r6-action-grid small{font-size:11px!important}.vrabo-app-shell .r6-action-grid img{width:22px!important;height:22px!important}.vrabo-app-shell :is(.r6-spotlight-grid,.r6-service-grid){grid-template-columns:minmax(0,1fr)!important}.vrabo-app-shell :is(.r6-value-grid,.r6-resume-grid,.r6-task-grid){grid-template-columns:minmax(0,1fr)!important}.vrabo-app-shell .r6-spotlight{padding:16px!important}.vrabo-app-shell .r6-service-grid>article{min-height:0!important}.vrabo-app-shell .r6-service-art{height:156px!important;min-height:156px!important;flex-basis:156px!important}.vrabo-app-shell :is(.r6-section-head,.r6-services-head) h2{font-size:24px!important}.vrabo-app-shell .v1192-travel-page{margin:20px auto 36px!important;gap:20px!important}.vrabo-app-shell .v1192-travel-search{padding:18px!important}.vrabo-app-shell .v72-section-heading{display:grid!important;gap:10px!important;margin-bottom:20px!important}.vrabo-app-shell .v72-section-heading h2{font-size:23px!important}.vrabo-app-shell .v1192-travel-hero aside{display:none!important}.vrabo-app-shell .v70-intent-contract{display:block!important;padding:16px 0!important}.vrabo-app-shell .v70-intent-contract ul{max-width:none!important;margin-top:12px!important}.vrabo-app-shell :is(.v66-travel-fields,.v70-travel-fields){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.vrabo-app-shell :is(.search-submit,.v66-search-submit){grid-column:1/-1!important;margin:4px 0 0!important}.vrabo-app-shell .control-login{grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 32px)!important;margin:20px auto 36px!important}.vrabo-app-shell .control-login>section{padding:24px 20px!important}.vrabo-app-shell .control-login h1{font-size:30px!important}.vrabo-app-shell .control-login>aside{border-left:0!important;border-top:1px solid var(--layout-line)!important;padding:20px!important}.vrabo-app-shell .r6-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 16px!important}.vrabo-app-shell .r6-footer-brand{grid-column:1/-1!important}.vrabo-app-shell .r6-footer-bottom{align-items:flex-start!important;flex-direction:column!important}}@media(prefers-reduced-motion:reduce){.vrabo-app-shell *{scroll-behavior:auto!important;transition:none!important}}body.vrabo-app-shell:has(.v143-page-art[data-surface=travel]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-travel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=hub]){--page-art:url(/brand/v121/backgrounds/hub-home.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=shipping]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-vds-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=market]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-klipsia-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=search]){--page-art:url(/brand/v113/backgrounds/search.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=wallet]){--page-art:url(/brand/v121/backgrounds/hub-home.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=hotel]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-travel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=cars]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-travel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=experiences]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-travel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=news]){--page-art:url(/brand/v117/modules/tuttonews-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=support]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-shieldy-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=world]){--page-art:url(/brand/v117/modules/genesi-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=food]){--page-art:url(/brand/v117/modules/bevibene-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=generic]){--page-art:url(/brand/themes/blue-liquid/heroes/generic.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=home]){--page-art:url(/brand/themes/blue-liquid/heroes/home.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=security]){--page-art:url(/brand/themes/blue-liquid/heroes/security.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=services]){--page-art:url(/brand/themes/blue-liquid/heroes/services.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-home]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-home-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-klipsia]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-klipsia-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-module-generic]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-module-generic-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-saint-michel]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-saint-michel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-shieldy]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-shieldy-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-travel]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-travel-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-hub-vds]){--page-art:url(/brand/v108/backgrounds/vrabo-hub-vds-hero.png)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=analytics]){--page-art:url(/brand/v113/backgrounds/analytics.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=command]){--page-art:url(/brand/v113/backgrounds/command.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=hub-home]){--page-art:url(/brand/v113/backgrounds/hub-home.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=modules]){--page-art:url(/brand/v113/backgrounds/modules.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=network]){--page-art:url(/brand/v113/backgrounds/network.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=scoutee]){--page-art:url(/brand/v113/backgrounds/scoutee.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=shipping-control]){--page-art:url(/brand/v113/backgrounds/shipping-control.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=adrdesk]){--page-art:url(/brand/v117/modules/adrdesk-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=adreuropa]){--page-art:url(/brand/v117/modules/adreuropa-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=bevibene]){--page-art:url(/brand/v117/modules/bevibene-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=botty]){--page-art:url(/brand/v117/modules/botty-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=cmp]){--page-art:url(/brand/v117/modules/cmp-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=cokabeatz]){--page-art:url(/brand/v117/modules/cokabeatz-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=evangelion]){--page-art:url(/brand/v117/modules/evangelion-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=fickserz]){--page-art:url(/brand/v117/modules/fickserz-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=freezy]){--page-art:url(/brand/v117/modules/freezy-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=genesi]){--page-art:url(/brand/v117/modules/genesi-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=giudizio]){--page-art:url(/brand/v117/modules/giudizio-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=jumpy]){--page-art:url(/brand/v117/modules/jumpy-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=juris]){--page-art:url(/brand/v117/modules/juris-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=klipsia]){--page-art:url(/brand/v117/modules/klipsia-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=lwh]){--page-art:url(/brand/v117/modules/lwh-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=melamandi]){--page-art:url(/brand/v117/modules/melamandi-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=meteo]){--page-art:url(/brand/v117/modules/meteo-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=pa]){--page-art:url(/brand/v117/modules/pa-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=proteggi]){--page-art:url(/brand/v117/modules/proteggi-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=saintmichel]){--page-art:url(/brand/v117/modules/saintmichel-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=smirial]){--page-art:url(/brand/v117/modules/smirial-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=tuttonews]){--page-art:url(/brand/v117/modules/tuttonews-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=tv]){--page-art:url(/brand/v117/modules/tv-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vds]){--page-art:url(/brand/v117/modules/vds-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vsm]){--page-art:url(/brand/v117/modules/vsm-hero.webp)!important}body.vrabo-app-shell:has(.v143-page-art[data-surface=vrabo-v72]){--page-art:url(/brand/v72/vrabo-v72-hero-command.png)!important}body.vrabo-app-shell{isolation:isolate!important;--page-art:url(/brand/v121/backgrounds/hub-home.webp)!important}.vrabo-app-shell .v143-page-art{position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(90deg,var(--layout-bg),transparent 18%,transparent 82%,var(--layout-bg)),var(--page-art)!important;background-size:cover!important;background-position:50%!important;opacity:.34!important}.vrabo-app-shell .v143-page-art:after{content:""!important;position:absolute!important;right:4vw!important;bottom:5vh!important;width:clamp(180px,28vw,420px)!important;height:120px!important;background:url(/brand/vrabo/vrabo-hub-system-official.png) 50%/contain no-repeat!important;opacity:.2!important}html[data-vrabo-theme=light] .vrabo-app-shell .v143-page-art:after{background-image:url(/brand/vrabo/vrabo-hub-system-official-light.png)!important}.vrabo-app-shell .r6-footer,.vrabo-app-shell main#main{position:relative!important;z-index:1!important}.vrabo-app-shell .v1192-travel-hero{background-image:linear-gradient(90deg,var(--layout-panel) 38%,transparent),var(--page-art)!important;background-size:cover!important;background-position:50%!important;position:relative!important;isolation:isolate!important}.vrabo-app-shell .v1192-travel-hero:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:var(--layout-panel)!important;opacity:.7!important;border-radius:inherit!important}.vrabo-app-shell .r6-hero:after{background-image:linear-gradient(90deg,var(--layout-panel) 30%,transparent),var(--page-art)!important;opacity:.18!important}@media(max-width:640px){.vrabo-app-shell .v143-page-art{background-position:50%!important;opacity:.24!important}.vrabo-app-shell .v143-page-art:after{width:220px!important;right:20px!important;bottom:24px!important}}:root{--theme-shadow:0 12px 32px #00000026!important;--theme-hover-shadow:0 16px 38px #0000003b!important;--theme-highlight:#d3edb6!important;--theme-glow:#a5df821a!important;--theme-glass:#101c16f0!important;--theme-hairline:#a5df823d!important}html[data-vrabo-theme=light]{--theme-shadow:0 8px 26px #1737250d!important;--theme-hover-shadow:0 14px 34px #1737251c!important;--theme-highlight:#245f37!important;--theme-glow:#2669360c!important;--theme-glass:#fffffff2!important;--theme-hairline:#26693635!important;--layout-bg:#edf3ee!important;--layout-raised:#f4f8f3!important;--layout-line:#bacabd!important}body.vrabo-app-shell{background-image:radial-gradient(ellipse at 14% 0,var(--theme-glow),transparent 48%)!important}.vrabo-app-shell .r6-header{background:var(--theme-glass)!important;border-bottom:1px solid var(--theme-hairline)!important;box-shadow:0 4px 20px #0000000a!important}.vrabo-app-shell .r6-primary-nav a{color:var(--layout-muted)!important;transition:background .16s ease,color .16s ease!important}.vrabo-app-shell .r6-primary-nav a.active,.vrabo-app-shell .r6-primary-nav a:hover{color:var(--layout-text)!important;background:var(--theme-glow)!important;box-shadow:inset 0 -2px var(--layout-accent)!important}.vrabo-app-shell .r6-header-actions button:hover{border-color:var(--layout-accent)!important;background:var(--layout-raised)!important}.vrabo-app-shell .control-login,.vrabo-app-shell .v1192-travel-search,.vrabo-app-shell .v140-workspace>section{box-shadow:var(--theme-shadow)!important;border-color:var(--theme-hairline)!important;background:var(--layout-panel)!important}.vrabo-app-shell .r6-hero{box-shadow:var(--theme-shadow)!important;border-top:3px solid var(--layout-accent)!important}.vrabo-app-shell .r6-hero-main h1 em,.vrabo-app-shell .v1192-travel-hero h1 span{color:var(--theme-highlight)!important}.vrabo-app-shell .r6-hero-main h1,.vrabo-app-shell .v1192-travel-hero h1{letter-spacing:-.04em!important}.vrabo-app-shell .r6-hero-status{border-top-color:var(--theme-hairline)!important}.vrabo-app-shell .r6-spotlight{background:linear-gradient(145deg,var(--theme-glow),transparent 70%),var(--layout-raised)!important;border-color:var(--theme-hairline)!important}.vrabo-app-shell .r6-spotlight-grid article{transition:background .16s ease,border-color .16s ease!important;box-shadow:0 2px 8px #00000008!important}.vrabo-app-shell .r6-spotlight-grid article:hover{border-color:var(--module-accent,var(--layout-accent))!important;background:var(--layout-raised)!important}.vrabo-app-shell .r6-action-grid>a>strong,.vrabo-app-shell .r6-spotlight-grid article>a>strong{display:flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;min-height:24px!important;color:var(--layout-accent)!important}.vrabo-app-shell .r6-action-grid>a{background:linear-gradient(135deg,var(--theme-glow),transparent 70%),var(--layout-raised)!important;border-color:var(--theme-hairline)!important;transition:border-color .16s ease,box-shadow .16s ease!important}.vrabo-app-shell .r6-action-grid>a:hover{border-color:var(--layout-accent)!important;box-shadow:var(--theme-shadow)!important}.vrabo-app-shell .r6-service-grid>article{background:var(--layout-panel)!important;box-shadow:var(--theme-shadow)!important;border-color:var(--layout-line)!important;transition:border-color .16s ease,box-shadow .16s ease!important}.vrabo-app-shell .r6-service-grid>article:hover{border-color:var(--module-accent,var(--layout-accent))!important;box-shadow:var(--theme-hover-shadow)!important}.vrabo-app-shell .r6-service-art{filter:saturate(1.06)!important;border-bottom:1px solid var(--theme-hairline)!important}.vrabo-app-shell .r6-service-copy{background:linear-gradient(180deg,var(--theme-glow),transparent 80%)!important}.vrabo-app-shell .r6-service-category{letter-spacing:.08em!important;font-weight:700!important;color:var(--layout-accent)!important}.vrabo-app-shell .r6-service-actions>a:last-child{box-shadow:0 3px 10px #00000010!important}.vrabo-app-shell .r6-service-actions>a:last-child:hover{filter:brightness(1.07)!important}.vrabo-app-shell .r6-service-actions>a:first-child:hover{border-color:var(--layout-accent)!important;background:var(--layout-raised)!important}.vrabo-app-shell .r6-resume-grid article,.vrabo-app-shell .r6-task-grid>button,.vrabo-app-shell .r6-value-grid>a{border-color:var(--theme-hairline)!important;box-shadow:0 3px 12px #0000000a!important;background:linear-gradient(145deg,var(--theme-glow),transparent 72%),var(--layout-raised)!important}.vrabo-app-shell .r6-task-grid>button:hover,.vrabo-app-shell .r6-task-grid>button[aria-pressed=true],.vrabo-app-shell .r6-value-grid>a:hover{border-color:var(--layout-accent)!important;background:var(--layout-panel)!important}.vrabo-app-shell .v140-live-search-box{background:var(--layout-panel)!important;border-color:var(--theme-hairline)!important;box-shadow:0 4px 18px #0000000c!important}.vrabo-app-shell .v140-live-search-box:focus-within{border-color:var(--layout-accent)!important;box-shadow:0 0 0 3px var(--theme-glow)!important}.vrabo-app-shell .login-form button,.vrabo-app-shell .search-submit,.vrabo-app-shell .v140-search-submit{box-shadow:0 4px 14px #00000018!important;transition:filter .16s ease,box-shadow .16s ease!important}.vrabo-app-shell .login-form button:not(:disabled):hover,.vrabo-app-shell .search-submit:hover,.vrabo-app-shell .v140-search-submit:hover{filter:brightness(1.06)!important;box-shadow:0 6px 20px #00000020!important}.vrabo-app-shell .v1192-travel-hero{box-shadow:var(--theme-shadow)!important;border-top:3px solid var(--layout-accent)!important;background-image:linear-gradient(90deg,var(--layout-panel) 24%,transparent 90%),var(--page-art)!important}.vrabo-app-shell .v1192-travel-hero aside article{background:var(--theme-glass)!important;border-color:var(--theme-hairline)!important;box-shadow:0 2px 10px #0000000b!important}.vrabo-app-shell .r6-section-head>div>span,.vrabo-app-shell .r6-services-head>div>span,.vrabo-app-shell .v72-section-heading>div>p{color:var(--layout-accent)!important;font-weight:700!important}.vrabo-app-shell .travel-mode-tabs>button{background:var(--layout-raised)!important;border-color:var(--layout-line)!important;transition:background .16s ease,border-color .16s ease!important}.vrabo-app-shell .travel-mode-tabs>button:hover{border-color:var(--layout-accent)!important}.vrabo-app-shell .travel-mode-tabs>button.active{background:var(--layout-accent)!important;border-color:var(--layout-accent)!important;color:var(--layout-on-accent)!important;box-shadow:0 3px 10px #00000012!important}.vrabo-app-shell .v70-intent-contract,.vrabo-app-shell .v70-intent-contract li{border-color:var(--theme-hairline)!important}.vrabo-app-shell .v70-intent-contract li{background:var(--theme-glow)!important;color:var(--layout-text)!important}.vrabo-app-shell .login-form>label,.vrabo-app-shell .v66-field-label{color:var(--layout-text)!important}.vrabo-app-shell :is(.v66-location-control>input,.v70-field>input,.v70-field>select,.login-form input){background:var(--layout-raised)!important;border-color:var(--layout-line)!important;box-shadow:inset 0 1px 2px #00000005!important}.vrabo-app-shell :is(.v66-location-control>input,.v70-field>input,.v70-field>select,.login-form input):focus{border-color:var(--layout-accent)!important;box-shadow:0 0 0 3px var(--theme-glow)!important}.vrabo-app-shell .v68-travellers>summary>b{background:var(--layout-raised)!important;border-color:var(--layout-line)!important}.vrabo-app-shell .v68-travellers[open]>summary>b{border-color:var(--layout-accent)!important}.vrabo-app-shell .v66-location-menu,.vrabo-app-shell .v68-traveller-menu{box-shadow:var(--theme-hover-shadow)!important;border-color:var(--theme-hairline)!important}.vrabo-app-shell .v66-location-menu button:hover{background:var(--theme-glow)!important}.vrabo-app-shell .control-login>aside{background:linear-gradient(145deg,var(--theme-glow),transparent),var(--layout-raised)!important}.vrabo-app-shell .control-login>aside>div{box-shadow:0 2px 10px #00000008!important}.vrabo-app-shell .control-login>aside>div,.vrabo-app-shell .r6-footer{border-color:var(--theme-hairline)!important}.vrabo-app-shell .r6-footer-links a:hover{color:var(--layout-accent)!important;text-decoration:underline!important}html[data-vrabo-theme=light] .vrabo-app-shell .v143-page-art{opacity:.2!important}html[data-vrabo-theme=light] .vrabo-app-shell .v1192-travel-hero:before{opacity:.85!important}html[data-vrabo-theme=light] .vrabo-app-shell .r6-service-copy{background:linear-gradient(180deg,#f3f8ef,transparent 88%)!important}html[data-vrabo-theme=light] .vrabo-app-shell .r6-service-art{filter:saturate(1.04) brightness(1.03)!important}html[data-vrabo-theme=light] .vrabo-app-shell .r6-service-grid>article{border-color:#c4d2c5!important}@media(max-width:640px){.vrabo-app-shell .r6-action-grid>a>strong{display:none!important}.vrabo-app-shell .v1192-travel-hero{background-position:62%!important}.vrabo-app-shell .r6-service-grid>article{box-shadow:0 6px 18px #00000012!important}}@media(prefers-reduced-motion:reduce){.vrabo-app-shell *{transition:none!important;scroll-behavior:auto!important}}:root{--layout-bg:#101519!important;--layout-panel:#1a2228!important;--layout-raised:#222d35!important;--layout-text:#f5f7f8!important;--layout-muted:#c1cbd2!important;--layout-line:#43515c!important;--layout-accent:#b2dc67!important;--layout-on-accent:#18240c!important;--layout-radius:4px!important;--theme-highlight:#b2dc67!important;--theme-glass:#101519!important;--theme-hairline:#43515c!important;--theme-glow:transparent!important}html[data-vrabo-theme=light]{--layout-bg:#f1f3f5!important;--layout-panel:#fff!important;--layout-raised:#f5f7f8!important;--layout-text:#17232c!important;--layout-muted:#4d5e6a!important;--layout-line:#c4ced5!important;--layout-accent:#315d16!important;--layout-on-accent:#fff!important;--theme-highlight:#315d16!important;--theme-glass:#fff!important;--theme-hairline:#c4ced5!important;--theme-glow:transparent!important}body.vrabo-app-shell{background:var(--layout-bg)!important;color:var(--layout-text)!important;background-image:none!important}.vrabo-app-shell .v1171-route-visual{display:none!important}.vrabo-app-shell .v143-page-art{opacity:.22!important;background-image:linear-gradient(180deg,#10151933,var(--layout-bg) 680px),var(--page-art)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 800px!important;background-attachment:scroll!important}html[data-vrabo-theme=light] .vrabo-app-shell .v143-page-art{opacity:.15!important}.vrabo-app-shell .v143-page-art:after{opacity:.12!important;bottom:3vh!important}.v144-header{position:sticky!important;top:0!important;z-index:100!important;background:var(--layout-bg)!important;border-bottom:1px solid var(--layout-line)!important;color:var(--layout-text)!important}.v144-nav{width:min(1184px,calc(100% - 48px))!important;min-height:72px!important;margin:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}.v144-brand{flex:0 0 172px!important;padding:0!important}.v144-brand,.v144-brand .v140-brand-lockup{display:block!important;width:172px!important;background:none!important;border:0!important}.v144-brand .v140-brand-lockup{position:relative!important;height:46px!important;overflow:hidden!important;opacity:1!important}.v144-brand .v140-brand-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important}.v144-brand .v140-brand-img-light,html[data-vrabo-theme=light] .v144-brand .v140-brand-img-dark{display:none!important}html[data-vrabo-theme=light] .v144-brand .v140-brand-img-light{display:block!important}.v144-primary,.v144-tools{display:flex!important;align-items:center!important;gap:8px!important}.v144-primary a{font-size:14px!important;padding:24px 12px!important;color:var(--layout-muted)!important;border:0!important;border-radius:0!important;min-height:72px!important;text-decoration:none!important;background:none!important}.v144-primary a[aria-current=page]{color:var(--layout-text)!important;box-shadow:inset 0 -3px var(--layout-accent)!important;font-weight:700!important}.v144-menu summary,.v144-tools button{border:1px solid var(--layout-line)!important;background:var(--layout-panel)!important;color:var(--layout-text)!important;font-size:13px!important;min-height:40px!important;padding:8px 12px!important;border-radius:4px!important;cursor:pointer!important}.v144-tools .v126-theme-toggle{max-width:112px!important}.v144-menu summary{list-style:none!important;display:flex!important;align-items:center!important}.v144-menu summary::-webkit-details-marker{display:none!important}.v144-menu-panel{position:absolute!important;right:0!important;top:100%!important;width:min(480px,100vw)!important;max-height:calc(100dvh - 72px)!important;overflow:auto!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;padding:24px!important;box-shadow:0 12px 36px #0004!important}.v144-menu-panel nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.v144-menu-panel a{padding:10px 12px!important;min-height:44px!important;color:var(--layout-text)!important;text-decoration:none!important;font-size:14px!important}.v144-menu-panel a:hover{background:var(--layout-raised)!important}.v144-menu-panel h2{font-size:16px!important;margin:24px 0 12px!important}.vrabo-app-shell :is(.v1192-travel-page,.v144-area,.v144-directory,.v117-modules-page){width:min(1184px,calc(100% - 48px))!important;margin:28px auto 48px!important;padding:0!important;max-width:1184px!important;display:grid!important;gap:24px!important}.v144-page-heading{display:grid!important;gap:12px!important;padding:24px 0!important}.v144-page-heading h1,.v144-service-intro h1{font-size:clamp(28px,3vw,38px)!important;line-height:1.12!important;max-width:24ch!important;letter-spacing:-.035em!important;font-style:normal!important}.v144-page-heading p:last-child{max-width:66ch!important;font-size:15px!important;line-height:1.6!important}.v144-kicker{font-size:11px!important;letter-spacing:.06em!important;font-weight:700!important;color:var(--layout-accent)!important}.vrabo-app-shell .v1192-travel-search{padding:28px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;border-top:3px solid var(--layout-accent)!important;border-radius:4px!important;box-shadow:0 8px 24px #00000012!important}.vrabo-app-shell .v1192-travel-search .v72-section-heading h2{font-size:24px!important}.vrabo-app-shell .v70-intent-contract{padding:12px 0!important;margin:0 0 16px!important;display:block!important;border:0!important}.vrabo-app-shell .v70-intent-contract ul{display:none!important}.vrabo-app-shell .v70-intent-contract h3{font-size:16px!important}.vrabo-app-shell .travel-mode-tabs{gap:4px!important;padding:0 0 12px!important;border-bottom:1px solid var(--layout-line)!important}.vrabo-app-shell .travel-mode-tabs>button{border:0!important;border-radius:0!important;background:transparent!important;font-size:14px!important;box-shadow:none!important;padding:10px 14px!important}.vrabo-app-shell .travel-mode-tabs>button.active{color:var(--layout-text)!important;background:var(--layout-raised)!important;box-shadow:inset 0 -3px var(--layout-accent)!important}.vrabo-app-shell :is(.v73-section-heading,.v72-section-heading){display:flex!important;justify-content:space-between!important;align-items:start!important;gap:16px!important;margin:0 0 20px!important}.vrabo-app-shell :is(.v73-section-heading,.v72-section-heading) h2{font-size:24px!important;line-height:1.25!important;max-width:34ch!important;font-style:normal!important}.vrabo-app-shell :is(.v73-section-heading,.v72-section-heading) p{font-size:11px!important;letter-spacing:.05em!important;line-height:1.5!important;color:var(--layout-muted)!important;margin-bottom:8px!important}.vrabo-app-shell :is(.v73-travel-flow,.v72-travel-continuity,.v73-travel-destinations,.v72-travel-checks,.v73-travel-blueprints,.v72-travel-disclosure,.v73-module-connections){margin:0!important;padding:24px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;box-shadow:none!important}.vrabo-app-shell .v73-destination-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.vrabo-app-shell .v73-destination-card{display:flex!important;flex-direction:column!important;min-width:0!important;border:1px solid var(--layout-line)!important;background:var(--layout-panel)!important;border-radius:4px!important;overflow:hidden!important;box-shadow:none!important}.vrabo-app-shell .v73-card-visual{display:block!important;position:relative!important;height:180px!important;min-height:180px!important;max-height:180px!important;overflow:hidden!important;background:none!important}.vrabo-app-shell .v73-card-visual img{width:100%!important;height:100%!important;object-fit:cover!important;filter:none!important;opacity:1!important;transform:none!important}.vrabo-app-shell .v73-card-visual:after{display:none!important}.vrabo-app-shell .v73-card-visual>span{position:absolute!important;left:12px!important;bottom:12px!important;background:#101519e8!important;color:#fff!important;font-size:11px!important;letter-spacing:0!important;padding:5px 8px!important}.vrabo-app-shell .v73-card-copy{padding:20px!important;display:flex!important;flex-direction:column!important;gap:12px!important;flex:1 1!important;background:var(--layout-panel)!important}.vrabo-app-shell .v73-card-copy>p:first-child{font-size:11px!important;letter-spacing:.02em!important;font-weight:400!important;line-height:1.4!important;text-transform:none!important}.vrabo-app-shell .v73-card-copy h3{font-size:23px!important}.vrabo-app-shell .v73-card-copy p{font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .v73-card-footer{margin-top:auto!important;padding-top:16px!important;display:grid!important;gap:12px!important}.vrabo-app-shell .v73-card-footer small{font-size:12px!important}.vrabo-app-shell .v73-card-footer a{font-size:14px!important;min-height:42px!important;padding:10px 12px!important;border:1px solid var(--layout-line)!important;color:var(--layout-text)!important;background:var(--layout-raised)!important;text-align:center!important;border-radius:4px!important}.vrabo-app-shell .v73-tag-row span{font-size:11px!important;border-radius:3px!important;letter-spacing:0!important;padding:4px 6px!important}.vrabo-app-shell .v73-module-connections>div:last-child{gap:16px!important}.vrabo-app-shell .v73-module-connections article{padding:20px!important;background:var(--layout-raised)!important;border-radius:4px!important}.vrabo-app-shell .v73-module-connections article img{width:72px!important;height:48px!important;object-fit:contain!important}.vrabo-app-shell .v117-plugin-zone{padding:0!important;background:none!important;border:0!important}.vrabo-app-shell .v117-plugin-head{padding:0!important;margin:0 0 20px!important;display:grid!important;gap:12px!important;background:none!important}.vrabo-app-shell .v117-plugin-head h2{font-size:22px!important;line-height:1.3!important;max-width:40ch!important}.vrabo-app-shell .v117-plugin-head-actions{display:none!important}.vrabo-app-shell .v117-plugin-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.vrabo-app-shell .v117-plugin-card{display:flex!important;flex-direction:column!important;min-width:0!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;background:var(--layout-panel)!important;overflow:hidden!important}.vrabo-app-shell .v117-plugin-visual{height:150px!important;min-height:150px!important;max-height:150px!important;position:relative!important;overflow:hidden!important}.vrabo-app-shell .v117-plugin-visual>img{height:100%!important;width:100%!important;object-fit:cover!important;filter:none!important;opacity:1!important}.vrabo-app-shell .v117-plugin-logo{width:100px!important;height:56px!important;padding:8px!important;background:#101519e8!important;border-radius:4px!important}.vrabo-app-shell .v117-plugin-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.vrabo-app-shell .v117-plugin-copy{padding:20px!important;flex:1 1!important;display:grid!important;align-content:start!important;gap:12px!important}.vrabo-app-shell .v117-plugin-copy h3{font-size:22px!important}.vrabo-app-shell .v117-plugin-copy p{font-size:14px!important;line-height:1.6!important}.vrabo-app-shell .v117-plugin-actions{padding:0 20px 20px!important;margin-top:auto!important;display:flex!important;gap:8px!important;flex-wrap:wrap!important}.vrabo-app-shell .v117-plugin-actions a{font-size:14px!important;min-height:44px!important;padding:10px 12px!important;border-radius:4px!important}.vrabo-app-shell .v117-plugin-contract{padding:24px!important;margin-top:24px!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;background:var(--layout-panel)!important}.vrabo-app-shell .v117-plugin-contract h2{font-size:22px!important}.v144-service-intro{display:grid!important;grid-template-columns:1.15fr 1fr!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;overflow:hidden!important;background:var(--layout-panel)!important}.v144-service-intro>div{display:grid!important;align-content:center!important;gap:20px!important;padding:32px!important}.v144-service-intro>img{width:100%!important;height:100%!important;min-height:300px!important;object-fit:cover!important;filter:none!important}.v144-service-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.v144-service-actions a,.v144-service-path a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 16px!important;border:1px solid var(--layout-line)!important;font-size:14px!important;border-radius:4px!important;color:var(--layout-text)!important;text-decoration:none!important}.v144-service-actions .v144-cta{background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;border-color:var(--layout-accent)!important;font-weight:700!important}.v144-service-note{font-size:12px!important;line-height:1.55!important}.v144-service-path{padding:24px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important}.v144-service-path h2{font-size:24px!important;margin-bottom:20px!important}.v144-service-path>div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}.v144-service-path article{display:grid!important;gap:12px!important;align-content:start!important}.v144-service-path h3{font-size:18px!important}.v144-module-access{background:var(--layout-panel)!important;border-bottom:1px solid var(--layout-line)!important;justify-content:space-between!important;gap:12px!important;padding:16px 24px!important;color:var(--layout-text)!important}.v144-module-access,.v144-module-access nav,.v144-module-access>div{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.v144-module-access nav,.v144-module-access>div{gap:16px!important}.v144-module-access strong{font-size:16px!important}.v144-module-access span{font-size:12px!important;color:var(--layout-muted)!important}.v144-module-access button,.v144-module-access nav a{min-height:40px!important;padding:8px 12px!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;background:var(--layout-raised)!important;color:var(--layout-text)!important;font-size:13px!important}.v144-module-access nav a:last-child{background:var(--layout-accent)!important;color:var(--layout-on-accent)!important}.v144-module-access>p{width:100%!important;font-size:12px!important}.vrabo-app-shell .v119-module-toolbar{display:none!important}.vrabo-app-shell .v119-module-shell{width:100%!important;max-width:none!important;background:var(--layout-bg)!important}.vrabo-app-shell .v119-module-shell,.vrabo-app-shell .v119-module-stage{margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.vrabo-app-shell .v119-module-stage{height:calc(100dvh - 194px)!important;min-height:500px!important;background:var(--layout-panel)!important}.vrabo-app-shell .v119-module-frame{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:#fff!important}.vrabo-app-shell .v118-module-stage-art{display:none!important}.vrabo-app-shell .v144-footer{padding:32px!important;margin:0 auto 24px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;border-radius:4px!important}.v144-footer .v140-brand-lockup{position:relative!important;display:block!important;width:172px!important;height:46px!important}.v144-footer .v140-brand-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important}.v144-footer .v140-brand-img-light,html[data-vrabo-theme=light] .v144-footer .v140-brand-img-dark{display:none!important}html[data-vrabo-theme=light] .v144-footer .v140-brand-img-light{display:block!important}.v144-legal{padding:20px 0!important;margin-top:24px!important;border-top:1px solid var(--layout-line)!important}.v144-legal p{font-size:12px!important}@media(max-width:960px){.v144-primary{display:none!important}.vrabo-app-shell :is(.v73-destination-grid,.v117-plugin-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.v144-service-intro{grid-template-columns:1fr!important}.v144-service-intro>img{min-height:0!important;height:220px!important}.v144-module-access{padding:12px 16px!important}}@media(max-width:640px){.v144-nav{width:calc(100% - 32px)!important;gap:8px!important;min-height:64px!important}.v144-brand{width:136px!important;flex-basis:136px!important}.v144-brand .v140-brand-lockup{width:136px!important;height:40px!important}.v144-tools{gap:6px!important}.v144-tools>button{display:none!important}.v144-tools .v126-theme-toggle{max-width:82px!important}.vrabo-app-shell :is(.v1192-travel-page,.v144-area,.v144-directory){width:calc(100% - 32px)!important;margin:16px auto 32px!important;gap:20px!important}.v144-page-heading{padding:12px 0!important}.vrabo-app-shell :is(.v73-destination-grid,.v117-plugin-grid){grid-template-columns:1fr!important}.vrabo-app-shell :is(.v1192-travel-search,.v73-travel-destinations,.v73-module-connections){padding:18px!important}.vrabo-app-shell :is(.v73-section-heading,.v72-section-heading){display:grid!important}.v144-service-intro>div{padding:24px!important}.v144-service-path>div{grid-template-columns:1fr!important}.v144-module-access nav{gap:8px!important}.v144-module-access nav button:nth-child(2){display:none!important}.vrabo-app-shell .v119-module-stage{height:calc(100dvh - 240px)!important;min-height:440px!important}.vrabo-app-shell .v144-footer{width:calc(100% - 32px)!important;padding:24px 20px!important}.v144-menu-panel{max-height:calc(100dvh - 64px)!important}}.vrabo-app-shell main#main :where(h1){font-size:clamp(28px,3vw,38px)!important;line-height:1.15!important;font-style:normal!important;max-width:30ch!important}.vrabo-app-shell main#main :where(h2){font-size:25px!important;line-height:1.25!important;font-style:normal!important}.vrabo-app-shell main#main :where(h3){font-size:19px!important;line-height:1.35!important;font-style:normal!important}.vrabo-app-shell :is(.r6-policy,.v121-support-page,.v145-control-guide){width:min(1184px,calc(100% - 48px))!important;margin:28px auto 48px!important;padding:24px!important;background:var(--layout-panel)!important;color:var(--layout-text)!important;border:1px solid var(--layout-line)!important;border-radius:4px!important}.vrabo-app-shell .r6-policy-layout{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:32px!important;margin-top:24px!important}.vrabo-app-shell .r6-policy-layout>nav{display:grid!important;align-content:start!important;gap:12px!important;font-size:14px!important}.vrabo-app-shell .r6-policy-layout section{display:grid!important;gap:14px!important;margin-bottom:28px!important}.vrabo-app-shell .r6-policy-layout ul{padding-left:20px!important;line-height:1.7!important;font-size:14px!important}.vrabo-app-shell .r6-policy-hero{display:grid!important;gap:14px!important;background:none!important;padding:0!important}.vrabo-app-shell .r6-policy-footer{display:flex!important;flex-wrap:wrap!important;gap:20px!important;padding-top:24px!important;border-top:1px solid var(--layout-line)!important}.vrabo-app-shell .v145-policy-identity{font-size:13px!important;padding:14px 0!important;border-top:1px solid var(--layout-line)!important}.vrabo-app-shell .v121-support-hero{display:grid!important;grid-template-columns:2fr 1fr!important;gap:24px!important;padding:0!important;background:none!important}.vrabo-app-shell .v121-support-hero>div{display:grid!important;gap:16px!important}.vrabo-app-shell .v121-support-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin:24px 0!important}.vrabo-app-shell .v121-support-grid article{display:grid!important;gap:14px!important;padding:24px!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;background:var(--layout-raised)!important}.vrabo-app-shell .v121-support-grid article h2{font-size:20px!important}.vrabo-app-shell .v119-module-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:14px 24px!important;background:var(--layout-panel)!important;border-bottom:1px solid var(--layout-line)!important;min-height:72px!important}.vrabo-app-shell .v119-module-identity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.vrabo-app-shell .v119-module-identity b{font-size:16px!important;white-space:nowrap!important}.vrabo-app-shell .v119-module-identity small{display:none!important}.vrabo-app-shell .v119-module-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.vrabo-app-shell .v119-module-actions :is(a,button){font-size:13px!important;min-height:40px!important;padding:8px 12px!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;color:var(--layout-text)!important;background:var(--layout-raised)!important}.vrabo-app-shell .v119-module-actions .v145-module-open{background:var(--layout-accent)!important;color:var(--layout-on-accent)!important;font-weight:700!important}.vrabo-app-shell .v119-module-stage{height:calc(100dvh - 144px)!important;min-height:480px!important}.vrabo-app-shell .v119-module-more>div{background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;box-shadow:0 8px 26px #0004!important}.vrabo-app-shell .v145-embed-notice{padding:12px 24px!important;background:var(--layout-raised)!important;color:var(--layout-text)!important;font-size:13px!important}.vrabo-app-shell .v1192-module-error{background:var(--layout-panel)!important;padding:24px!important;color:var(--layout-text)!important;border:1px solid var(--layout-line)!important;border-radius:4px!important}.vrabo-app-shell .v145-control-guide{display:grid!important;gap:24px!important}.vrabo-app-shell .v145-control-guide>section{display:grid!important;gap:16px!important;border-top:1px solid var(--layout-line)!important;padding-top:24px!important}.vrabo-app-shell .v145-control-guide :is(ul,ol){padding-left:24px!important;display:grid!important;gap:16px!important;line-height:1.65!important;font-size:14px!important}.vrabo-app-shell .v145-readiness{display:grid!important;gap:20px!important}.vrabo-app-shell .v145-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.vrabo-app-shell .v145-actions button{background:var(--layout-raised)!important;color:var(--layout-text)!important;border:1px solid var(--layout-line)!important}.vrabo-app-shell .v145-readiness-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.vrabo-app-shell .v145-readiness-grid article{padding:20px!important;border:1px solid var(--layout-line)!important;display:grid!important;align-content:start!important;gap:12px!important}.vrabo-app-shell .v145-module-results{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.vrabo-app-shell .v145-module-results article{display:grid!important;gap:8px!important;padding:16px!important;background:var(--layout-raised)!important;border:1px solid var(--layout-line)!important}.vrabo-app-shell .v145-module-results small{font-size:12px!important;line-height:1.55!important;color:var(--layout-muted)!important}.vrabo-app-shell .v117-plugin-runtime-table article{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;padding:20px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important}.vrabo-app-shell .v145-module-url{flex:1 1 280px!important;min-width:0!important}.vrabo-app-shell .v145-module-url input{width:100%!important;font-size:14px!important}.vrabo-app-shell .control-panel{padding:24px!important;background:var(--layout-panel)!important;border:1px solid var(--layout-line)!important;border-radius:4px!important;margin-bottom:20px!important}.vrabo-app-shell .control-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.vrabo-app-shell .control-form label{display:grid!important;align-content:start!important;gap:8px!important;font-size:14px!important;color:var(--layout-text)!important}.vrabo-app-shell .control-form .wide{grid-column:1/-1!important}.vrabo-app-shell .login-form small{font-size:12px!important;line-height:1.5!important;color:var(--layout-muted)!important}.vrabo-app-shell .login-warning code{display:block!important;overflow-wrap:anywhere!important;font-size:12px!important}@media(max-width:960px){.vrabo-app-shell .r6-policy-layout{grid-template-columns:1fr!important}.vrabo-app-shell .r6-policy-layout>nav{display:flex!important;flex-wrap:wrap!important}.vrabo-app-shell .v145-module-results,.vrabo-app-shell .v145-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vrabo-app-shell .v119-module-toolbar{flex-wrap:wrap!important}.vrabo-app-shell .v119-module-stage{height:calc(100dvh - 190px)!important}}@media(max-width:640px){.vrabo-app-shell :is(.r6-policy,.v121-support-page,.v145-control-guide){width:calc(100% - 32px)!important;padding:20px!important;margin:20px auto 32px!important}.vrabo-app-shell :is(.v121-support-grid,.v121-support-hero,.v145-readiness-grid,.v145-module-results,.control-form){grid-template-columns:1fr!important}.vrabo-app-shell .v119-module-toolbar{padding:12px!important;gap:12px!important}.vrabo-app-shell .v119-module-actions{gap:6px!important}.vrabo-app-shell .v119-module-actions>a:not(.v145-module-open){display:none!important}.vrabo-app-shell .v119-module-actions button{padding:8px!important}.vrabo-app-shell .v119-module-actions>button:nth-of-type(2){display:none!important}.vrabo-app-shell .v119-module-stage{height:calc(100dvh - 192px)!important;min-height:400px!important}.vrabo-app-shell .v119-module-identity{gap:8px!important}.vrabo-app-shell .v119-module-logo{width:44px!important}}}