@font-face{font-family:Crystal;src:url('/assets/priority/display.ttf') format('truetype');font-display:swap}
.nx-page{--ink:#d4e2e9;--panel:#e9f3f7;--white:#243e50;--muted:#486175;--orange:#325a76;--green:#21634c;--red:#9d273b;--line:#8da6b755;--display:Crystal,Georgia,serif;--mono:monospace;--serif:Crystal,Georgia,serif;--sans:Parkinsans,Arial,sans-serif;margin:0;color:#243e50;background:radial-gradient(ellipse at 100% 8%,#bbcde1,transparent 42%),radial-gradient(ellipse at 0 65%,#e4f3f4,transparent 38%),#d2e1e8;font:15px/1.75 Parkinsans,Arial,sans-serif}.nx-page *{box-sizing:border-box;min-width:0}.nx-page a{color:inherit;text-decoration:none}.nx-page svg{width:22px;height:22px;vertical-align:middle;flex-shrink:0}.nx-page h1,.nx-page h2,.nx-page h3{font-family:Crystal,Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.12;text-transform:none}.nx-page h1{font-size:clamp(46px,6vw,88px)}.nx-page h2{font-size:clamp(36px,4vw,60px)}.nx-page h3{font-size:32px}.nx-page p{line-height:1.8}.nx-page .page,.nx-page .wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.nx-header{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px 4%;border-bottom:1px solid #ffffff55}.nx-brand{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:600;letter-spacing:.1em}.nx-brand img{filter:brightness(.5);width:40px;height:40px}.nx-header nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap;font-size:13px}.nx-header nav a{display:inline-flex;align-items:center;min-height:44px}.nx-header nav a:last-child{border:1px solid #7291a966;padding:10px 20px;border-radius:40px;background:#edf8ff66}.nx-page .skip-link{position:fixed;left:15px;top:-150px;z-index:999;padding:15px 22px;border-radius:20px;background:white}.nx-page .skip-link:focus{top:15px}.nx-page a:focus-visible,.nx-page button:focus-visible{outline:3px solid #315d7e;outline-offset:5px}.nx-page .eyebrow,.nx-page .section-kicker,.nx-page .meta{font:11px/1.8 monospace;letter-spacing:.1em;color:#46667c;text-transform:uppercase}.nx-page section{padding:65px 0;border:0}.nx-page .blog-hero,.nx-page .booking-hero{position:relative;padding:60px 0 90px;background:none;overflow:hidden}.nx-page .booking-hero:after{display:none}.nx-page .hero-grid,.nx-page .booking-intro{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:center}.nx-page .blog-hero h1,.nx-page .booking-hero h1{margin:22px 0;font-size:clamp(46px,6vw,88px)}.nx-page .hero-lede,.nx-page .booking-lead{font-size:17px;color:#415c70;max-width:650px}.nx-page .hit{color:#647f97;background:none}.nx-page .hero-note{position:relative;border:1px solid #ffffffaa;border-radius:48% 48% 35px 35px;padding:0 0 24px;overflow:hidden;background:linear-gradient(130deg,#f6ffff80,#d2e2f133);box-shadow:inset 0 1px 0 white,0 20px 60px #456a8114;text-align:center}.nx-crystal{width:100%;height:auto;display:block;object-fit:cover;mix-blend-mode:multiply;animation:nx-breathe 16s ease-in-out infinite alternate}.nx-page .hero-note strong{display:block;font-family:Crystal,Georgia,serif;font-size:30px;font-weight:400}.nx-page .hero-note span{font-size:11px}.nx-motion{display:block;margin:30px 4% 0 auto;min-height:44px;border:1px solid #7896ab;border-radius:30px;padding:12px 20px;background:#effaff66;color:#284759;font:12px Parkinsans,Arial,sans-serif;cursor:pointer}.nx-page .booking-facts{border:1px solid #ffffffbb;border-radius:38px;background:linear-gradient(130deg,#f4fcff99,#cfdeeb44);box-shadow:inset 0 1px 0 white;overflow:hidden}.nx-petal{height:150px;overflow:hidden;border-bottom:1px solid var(--line)}.nx-petal img{height:100%;object-position:center 48%;object-fit:cover}.nx-page .booking-fact{padding:18px 25px}.nx-page .booking-fact strong{font-family:Parkinsans,Arial,sans-serif;font-size:18px;text-transform:none}.nx-page .booking-shell{gap:55px;grid-template-columns:.7fr 1.3fr}.nx-page .booking-aside{top:25px}.nx-page .booking-form{padding:35px;border-radius:35px;border:1px solid #ffffffcc;background:linear-gradient(130deg,#f5fcffb0,#dfecf480);box-shadow:inset 0 1px 0 white,0 20px 65px #41627a15;scroll-margin-top:30px}.nx-page input,.nx-page select,.nx-page textarea{border:1px solid #8ca8ba88;border-radius:14px;background:#f3faffaa;color:#253e51;font:16px/1.5 Parkinsans,Arial,sans-serif;min-height:52px;padding:13px 15px;max-width:100%;width:100%}.nx-page input:focus,.nx-page select:focus,.nx-page textarea:focus{outline:2px solid #426984;outline-offset:2px;box-shadow:none}.nx-page select option{background:#edf5f9;color:#243e50}.nx-page .time{border-radius:14px;background:#f3faff88;border:1px solid #8ca8ba88;color:#29495d;min-height:48px}.nx-page .time.active{background:#304f68;color:white}.nx-page .time:hover:not([disabled]){background:#d3e5ee;color:#203d50}.nx-page .time.active:hover{background:#304f68;color:white}.nx-page .submit,.nx-page .subscribe-form button,.nx-page .button,.nx-page .btn{display:inline-flex;gap:18px;justify-content:center;align-items:center;min-height:50px;border-radius:40px;background:#29485e;color:#f3faff;border:1px solid #29485e;padding:16px 25px;font:14px/1.5 Parkinsans,Arial,sans-serif;text-transform:none;letter-spacing:0;cursor:pointer}.nx-page .booking-success{border-radius:20px;background:#e3f3ed;border:1px solid #699b85;color:#1d4d3b}.nx-page .booking-success strong{color:#1d4d3b;text-transform:none}.nx-page .booking-steps{padding:0}.nx-page .feature-heading,.nx-page .previous-heading,.nx-page .lanes-heading{display:flex;gap:60px;justify-content:space-between;align-items:end;margin-bottom:35px}.nx-page .feature-heading>div{flex:1}.nx-page .feature-heading>p{max-width:350px;font-size:14px}.nx-page .feature-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid #ffffffcc;border-radius:42px;overflow:hidden;background:linear-gradient(140deg,#f2fbff99,#dae6ef44);box-shadow:inset 0 1px 0 white,0 20px 60px #4a6b8010}.nx-page .feature-visual{display:block;overflow:hidden}.nx-page .feature-visual img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.nx-page .feature-card:hover img{transform:scale(1.025)}.nx-page .feature-content{padding:45px;align-self:center}.nx-page .meta{display:flex;flex-wrap:wrap;gap:15px;font-size:10px;letter-spacing:.02em}.nx-page .text-link{display:inline-flex;gap:20px;align-items:center;padding:15px 0;min-height:48px;border-bottom:1px solid #718fa666}.nx-page .subscribe-panel{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;padding:50px;border:1px solid #ffffffbb;border-radius:35px;background:linear-gradient(130deg,#eaf7facc,#c7d9e588)}.nx-page .subscribe-panel h2{margin:15px 0;font-size:40px}.nx-page .subscribe-form{align-self:center}.nx-page .subscribe-form label{display:block;font-size:13px;margin-bottom:10px}.nx-page .subscribe-row{display:flex;gap:10px;align-items:stretch}.nx-page .subscribe-row input{flex:1}.nx-page .form-status,.nx-page .subscribe-note{font-size:12px}.nx-page .previous-card{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px;padding:30px;margin:22px 0;border-radius:35px;border:1px solid #ffffffbb;background:linear-gradient(130deg,#eef8fb80,#dae5ee30);align-items:center}.nx-page .previous-visual{display:block;border-radius:23px;overflow:hidden}.nx-page .previous-visual img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.nx-page .previous-card h3{margin:16px 0}.nx-page .lane-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nx-page .lane{padding:32px;border:1px solid #ffffffcc;border-radius:30px;background:#effaff55}.nx-page .lane>span{font:12px monospace;color:#547189}.nx-page .standard-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.nx-page .standard-item{display:flex;gap:25px;padding:25px 0;border-bottom:1px solid var(--line)}.nx-page .standard-item h3{margin:0 0 12px}.nx-page .standard-item>span{font:12px monospace}.nx-page .cta-section{text-align:center;background:linear-gradient(120deg,#e9f6fa99,#c0d5e766);padding:80px 0}.nx-page .cta-section p{max-width:650px;margin-inline:auto}.nx-page .cta-actions{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}.nx-footer{padding:60px 4% 35px;border-top:1px solid #ffffffaa;background:#bbd0df33}.nx-footer p{font-size:14px}.nx-footer nav{display:flex;gap:25px;flex-wrap:wrap;margin:25px 0}.nx-footer nav a{display:inline-flex;min-height:44px;align-items:center}.nx-footer small{font:10px monospace}.nx-still .nx-crystal{animation-play-state:paused}.nx-page [hidden]{display:none!important}@keyframes nx-breathe{from{transform:scale(1.01) rotate(-2deg)}to{transform:scale(1.065) rotate(2deg)}}@media(max-width:900px){.nx-header{align-items:flex-start;flex-direction:column;gap:15px}.nx-header nav{gap:10px 22px}.nx-page .page,.nx-page .wrap{width:calc(100% - 40px)}.nx-page .hero-grid,.nx-page .booking-intro{gap:30px;grid-template-columns:1.1fr .9fr}.nx-page .booking-shell{grid-template-columns:1fr}.nx-page .booking-aside{position:static}.nx-page .feature-heading{display:block}.nx-page .feature-heading>p{max-width:650px}.nx-page .feature-content{padding:30px}.nx-page .subscribe-panel{gap:30px;padding:30px}.nx-page .subscribe-row{flex-wrap:wrap}.nx-page .previous-card{gap:25px}.nx-page .lane-grid{grid-template-columns:1fr}.nx-page .standard-grid{gap:35px}}@media(max-width:600px){.nx-header{padding:22px 20px}.nx-header nav{font-size:12px;gap:0 18px}.nx-header nav a:last-child{padding:7px 15px}.nx-page .hero-grid,.nx-page .booking-intro,.nx-page .feature-card,.nx-page .subscribe-panel,.nx-page .previous-card,.nx-page .standard-grid{grid-template-columns:1fr}.nx-page .hero-note{width:min(290px,85%);margin:15px auto 0}.nx-page .booking-facts{display:grid;grid-template-columns:1fr 1fr;border-radius:25px}.nx-petal{grid-row:span 3;height:100%;min-height:230px}.nx-page .booking-fact{padding:16px}.nx-page .booking-fact strong{font-size:15px}.nx-page .booking-hero h1{font-size:48px}.nx-page .blog-hero,.nx-page .booking-hero{padding:35px 0 45px}.nx-page section{padding:40px 0}.nx-page .booking-form{padding:23px;grid-template-columns:1fr;border-radius:26px}.nx-page .feature-card{border-radius:28px}.nx-page .feature-content{padding:25px}.nx-page .previous-card{padding:22px;border-radius:28px}.nx-page .feature-visual img{aspect-ratio:1.2}.nx-page h2{font-size:36px}.nx-page .subscribe-panel h2{font-size:35px}.nx-page .times{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-page .hero-lede,.nx-page .booking-lead{font-size:16px}.nx-page .nx-motion{margin-right:20px}.nx-page .subscribe-row input{flex-basis:100%}.nx-page .nx-footer nav{gap:12px 22px}.nx-page .nx-footer{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.nx-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.nx-page .mdla-client-trust{background:linear-gradient(120deg,#dbe9ef,#c7dce7)!important;color:#2b465b!important;border-color:#91aebe55!important}.nx-page .mdla-client-trust h2,.nx-page .mdla-client-trust p{color:#2b465b!important}.nx-page .mdla-whatsapp{background:linear-gradient(140deg,#eefaffdd,#b2cadedd)!important;color:#294c66!important;border:1px solid #ffffffbb!important;box-shadow:inset 0 1px 0 #fff,0 8px 25px #365e7726!important;animation:none!important;width:58px!important;height:58px!important;bottom:20px!important;right:20px!important}.nx-page .mdla-whatsapp:before,.nx-page .mdla-whatsapp:after{display:none!important}.nx-page .mdla-whatsapp svg{fill:currentColor!important;width:26px;height:26px}
.nx-page .nx-motion{margin-left:4%;margin-right:auto}.nx-page .booking-hero .nx-motion{margin-top:28px}@media(max-width:600px){.nx-page .nx-motion{margin-left:20px}}
.nx-page .field{align-content:start}.nx-page .field input,.nx-page .field select{align-self:start;height:54px}.nx-page .field textarea{min-height:138px}
