.page-polished:not(.page-airport-detail)>section:first-child:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 75% 15%, hsl(var(--vip-gold) / .075), transparent 65%);width:min(68rem,100%);height:34rem;position:absolute;top:0;right:-10%}@supports ((-webkit-background-clip:text) or (background-clip:text)){.page-polished:not(.page-airport-detail)>section:first-child h1{background-image:linear-gradient(115deg, hsl(var(--vip-gold-2)) 12%, #ead7a8 48%, hsl(var(--vip-gold)) 86%);color:#0000;-webkit-background-clip:text;background-clip:text}}.page-polished .premium-page-surface{background-image:radial-gradient(ellipse at 100% 0%, hsl(var(--vip-gold) / .055), transparent 65%);box-shadow:inset 0 1px 0 hsl(var(--vip-gold-2) / .06);transition:border-color .35s,background-color .35s,box-shadow .35s;position:relative}.page-polished .premium-page-form{background-image:radial-gradient(ellipse at 95% 0%, hsl(var(--vip-gold) / .07), transparent 48%);box-shadow:inset 0 1px 0 hsl(var(--vip-gold-2) / .14), 0 24px 60px #04050633;position:relative}.page-polished .premium-page-form:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, hsl(var(--vip-gold-2) / .5), transparent);height:1px;position:absolute;top:-1px;left:2rem;right:2rem}.page-polished .partner-page-step{background-image:linear-gradient(145deg,#f7f6f299,#0000 70%);box-shadow:inset 0 1px #ffffffa6}.page-polished .contact-page-value{overflow-wrap:anywhere}.page-polished .airport-page-photo,.page-polished .partner-page-photograph{isolation:isolate;transition:border-color .45s,box-shadow .45s}.page-polished .airport-page-scrim,.page-polished .partner-page-photo-scrim{background:linear-gradient(#0607090a 20%,#06070938 48%,#060709eb 100%)}.page-polished .airport-page-card-action svg{transition:transform .35s}.page-polished .airport-detail-hero-image{height:100%;position:absolute;inset:0}.page-polished .airport-detail-hero-content{min-height:max(520px,78svh)}.page-polished .airport-page-card:focus-visible .airport-page-photo,.page-polished .contact-page-link:focus-visible .premium-page-surface{border-color:hsl(var(--vip-gold-2) / .65)}.page-polished .airport-page-card:focus-visible .airport-page-card-action{background-color:hsl(var(--vip-gold-2))}@media (hover:hover){.page-polished .premium-page-surface:hover,.page-polished .contact-page-link:hover .premium-page-surface,.page-polished .airport-page-card:hover .airport-page-photo,.page-polished .partner-page-photograph:hover{border-color:hsl(var(--vip-gold-2) / .35);box-shadow:inset 0 1px 0 hsl(var(--vip-gold-2) / .14), 0 12px 30px #04050626}.page-polished .airport-page-card:hover .airport-page-card-action svg{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.page-polished .premium-page-surface,.page-polished .airport-page-photo,.page-polished .partner-page-photograph,.page-polished .airport-page-card-action,.page-polished .airport-page-card-action svg,.page-polished .airport-page-photo img,.page-polished .partner-page-photograph img{transition:none}.page-polished .airport-page-card:hover .airport-page-card-action svg,.page-polished .airport-page-photo img,.page-polished .partner-page-photograph img{transform:none}}
