:root{--ink:#193c57;--muted:#55738c;--blue:#087fbd;--line:#cddfe933;--radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;color:var(--ink);background:#f8fcff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #0b8fd0;outline-offset:5px}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.12;letter-spacing:-.045em}h2{font-size:clamp(32px,3.4vw,48px)}h3{font-size:25px;letter-spacing:-.025em}p{color:var(--muted)}.wrap{width:min(1180px,88%);margin-inline:auto}.glass{background:linear-gradient(125deg,#ffffffe0,#ffffff6e);border:1px solid #ffffffd9;box-shadow:inset 0 1px 0 #fff8,0 12px 40px #3968850a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.skip{position:fixed;top:-100px;left:16px;z-index:20;background:#fff;padding:12px}.skip:focus{top:10px}.header{position:sticky;top:0;z-index:10;padding:calc(14px + env(safe-area-inset-top,0px)) 3% 0;margin-bottom:-98px}.header-inner{display:flex;align-items:center;gap:26px;max-width:1360px;margin:auto;border-radius:18px;padding:14px 24px;background:#f7fcffe6}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:27px;letter-spacing:.02em;line-height:1}.brand b{font-weight:400;color:#0694cb}.brandmark{display:block;width:49px;height:25px;overflow:hidden}.brandmark img{display:block;width:49px;height:auto}.header nav{display:flex;gap:22px;margin-inline:auto;font-size:14px}.header nav a{display:flex;align-items:center;min-height:44px;white-space:nowrap;position:relative}.header nav a:after{content:'';position:absolute;left:0;right:0;bottom:6px;height:1px;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .2s}.header nav a:hover:after{transform:scaleX(1)}.headerphone{white-space:nowrap;font-size:15px}.button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 27px;border:1px solid #2897d15c;border-radius:12px;background:linear-gradient(135deg,#229ddb,#087fbd);box-shadow:inset 0 1px 0 #ffffff45,0 7px 20px #0c83bc16;color:white;font-size:16px;font-weight:500;line-height:1.3;transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 #ffffff45,0 10px 25px #0c83bc25}.button:active{transform:translateY(0)}.login{min-height:48px;padding:12px 19px;font-size:14px;white-space:nowrap}.login svg{width:18px;height:20px}.hero{background:linear-gradient(90deg,#f2fafff5 0%,#eff9ffb0 43%,#edf8ff30 100%),url('airpr-sky-interior.webp') center/cover no-repeat;overflow:hidden;padding:155px 0 70px}.hero-layout{display:grid;grid-template-columns:1.3fr .85fr;gap:30px;align-items:center;min-height:560px}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;line-height:1.5;font-weight:500;color:#59778e;margin-bottom:24px}h1{font-size:clamp(42px,4.6vw,66px);line-height:1.07;letter-spacing:-.052em}h1 em{font-style:normal;color:#168ac4;white-space:nowrap}.lead{font-size:21px;line-height:1.6;max-width:550px;margin:28px 0 33px}.actions{display:flex;gap:27px;align-items:center}.textlink{color:var(--blue);display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:16px}.textlink:hover{text-decoration:underline;text-underline-offset:6px}.phone-scene{display:flex;align-items:center;justify-content:center;perspective:1000px;padding:15px 0}.phone{width:278px;height:535px;position:relative;padding:34px 10px 12px;border:3px solid #72828a;border-right:7px solid #b9c6cb;border-bottom:6px solid #9fadb4;border-radius:43px;background:#f9fcff;box-shadow:inset 0 0 0 3px #27333c,20px 30px 45px #315b6f25;transform:rotate(8deg);overflow:hidden}.phone-island{position:absolute;width:76px;height:19px;border-radius:20px;background:#24313b;top:12px;left:calc(50% - 38px);z-index:1}.venue-banner{height:183px;position:relative;display:flex;align-items:end;justify-content:center;overflow:hidden;border-radius:29px 29px 6px 6px;background:linear-gradient(120deg,#c7d7ce,#e9e2d4 55%,#9eafa1);padding:10px;color:white}.venue-banner:after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#172b32aa)}.venue-banner strong{position:relative;z-index:1;text-align:center;font-size:12px;line-height:1.4;font-weight:500;text-shadow:0 1px 3px #0005}.coffee-art{position:absolute;inset:0;transform:rotate(-10deg)}.saucer{position:absolute;left:58px;top:39px;width:128px;height:84px;border-radius:50%;background:#f8f4eb;box-shadow:3px 11px 15px #384c4933}.cup{position:absolute;left:79px;top:30px;width:82px;height:73px;background:linear-gradient(100deg,#fffdf6,#d9d4c8);border-radius:45% 45% 36% 36%;box-shadow:4px 12px 13px #4f4c4333}.cup:before{content:'';position:absolute;inset:4px 5px 23px;border:4px solid #f4efe5;border-radius:50%;background:radial-gradient(ellipse,#eee2c7 0 20%,#cbaa82 24% 34%,#e4c399 36% 43%,#967651 47%)}.cup:after{content:'';position:absolute;right:-18px;top:19px;width:25px;height:30px;border:7px solid #e5e0d5;border-radius:50%;z-index:-1}.phone-content{text-align:center;padding:21px 8px 0}.phone-content h2{font-size:29px;line-height:1.02;letter-spacing:-.04em}.phone-content p{font-size:11px;line-height:1.55;margin:12px 0 19px}.phone-connect{display:block;background:linear-gradient(135deg,#229ddb,#087fbd);color:white;border-radius:18px;font-size:12px;padding:12px 3px}.phone-content small{display:block;margin-top:22px;font-size:9px;color:#71899b;line-height:1.5}.compliance{margin-top:-10px;position:relative;display:flex;align-items:center;gap:27px;padding:30px 40px;border-radius:20px;background:linear-gradient(110deg,#6992b0ed,#7d9ebbd9);color:white;box-shadow:0 10px 32px #426e8e12}.shield{width:46px;height:52px;flex-shrink:0}.compliance h2{font-size:28px;letter-spacing:-.025em}.compliance p{color:#f3f9fd;margin-top:8px;font-size:17px}.compliance-link{margin-left:auto;white-space:nowrap;font-size:15px;min-height:44px;display:flex;align-items:center;gap:12px}.section{padding-block:90px}.section>.eyebrow{margin-bottom:20px}.benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:48px}.benefits article{padding-right:25px}.benefits article+article{border-left:1px solid #dce8ef;padding-left:32px}.number{color:#5baad3;font-size:26px;display:block;margin-bottom:16px;line-height:1}.benefits h3{font-size:26px;line-height:1.2;margin-bottom:15px}.benefits p{font-size:17px;line-height:1.7}.benefits .benefit-note{margin-top:14px;font-size:15px;color:#688398}.auth{border-radius:var(--radius);padding:37px 42px;margin-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:60px;background:linear-gradient(120deg,#edf7fcbf,#fff9)}.auth .eyebrow{margin-bottom:15px}.auth h3{font-size:32px;line-height:1.18}.auth p{margin-top:15px;font-size:16px;max-width:430px}.auth-methods{display:grid;grid-template-columns:1fr 1fr;gap:25px}.auth-methods>div:last-child{grid-column:1/-1;border-top:1px solid #dce8ef;padding-top:18px}.auth-methods h4{font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:400;color:#6a8498}.auth-methods p{margin-top:8px;font-size:17px;line-height:1.7}.fineprint{font-size:13px;line-height:1.7;color:#637e93;margin-top:17px}.how-section{background:#eff6fa99}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px}.section-heading>p{font-size:17px}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;padding:0;margin:45px 0 0;counter-reset:steps}.stepnumber{font-size:15px;color:#6297b7;display:block;border-bottom:1px solid #d9e6ed;padding-bottom:15px;margin-bottom:23px}.steps h3{font-size:24px;line-height:1.2;margin-bottom:14px}.steps p{font-size:17px}.pricing-section{background:radial-gradient(ellipse at 15% 45%,#d4edfb88,transparent 65%),radial-gradient(ellipse at 90% 35%,#d1eafa66,transparent 65%),#f2f9fd}.billing{display:flex;width:fit-content;gap:4px;padding:5px;margin:36px auto 28px;border-radius:50px}.billing button{background:transparent;border:0;border-radius:40px;min-height:46px;padding:11px 32px;font-size:16px;color:var(--ink);transition:background .2s}.billing button:hover{background:#ffffff80}.billing button[aria-pressed=true]{background:linear-gradient(120deg,#36a5df,#1688c3);color:white;box-shadow:inset 0 1px 0 #ffffff70,0 4px 12px #2f91c01a}.plans{display:grid;grid-template-columns:1fr 1fr;gap:26px}.plan{border-radius:var(--radius);padding:35px 37px;display:flex;flex-direction:column;background:linear-gradient(130deg,#ffffffb0,#ffffff35);border:1px solid #ffffffeb;box-shadow:inset 0 1px 0 #fff9,0 15px 35px #456f8a08}.plan-head h3{font-size:33px}.plan-head p{font-size:18px;margin-top:10px}.price{margin-top:25px;display:flex;gap:10px;align-items:baseline;line-height:1.2}.price strong{font-size:47px;letter-spacing:-.06em;font-weight:500}.price>span{font-size:25px}.total{font-size:19px;margin-top:9px}.plan-features{padding:26px 0 0;border-top:1px solid #c9deea;list-style:none;margin:26px 0 28px}.plan-features li+li{margin-top:20px}.plan-features strong{font-size:18px;font-weight:500;line-height:1.5;display:block}.plan-features span{font-size:15px;color:var(--muted);display:block;margin-top:3px;line-height:1.6}.plan .button{width:100%;margin-top:auto}.button-outline{background:#ffffff30;color:var(--blue);border:1px solid #2695cbbf;box-shadow:inset 0 1px 0 #fffc}.button-outline:hover{background:#ffffff7d}.paymentnote{text-align:center;font-size:14px;margin-top:20px;line-height:1.7}.networkoffer{margin-top:36px;border-top:1px solid #d4e5ef;padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:30px}.networkoffer h3{font-size:23px;line-height:1.25}.networkoffer p{font-size:15px;margin-top:9px}.networkoffer .textlink{white-space:nowrap}.costnotes{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:27px;font-size:14px}.costnotes strong{font-weight:500;color:#3a5c75}.radar{max-width:1180px;width:88%;margin:auto;display:grid;grid-template-columns:.9fr 1.2fr;align-items:center;gap:60px;padding:85px 0}.sectionlabel{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#688498;margin-bottom:20px}.radar h2{font-size:35px;line-height:1.16}.radar p{font-size:17px;line-height:1.7;margin-top:20px}.radar .rental{font-size:16px;margin-top:18px}.rental strong{font-weight:500;color:var(--blue)}.radarart{position:relative;height:390px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#d4edfb55,transparent 69%)}.radarart i{position:absolute;width:115px;height:115px;border:1px solid #c0e2f3;border-top-color:#fff;border-radius:50%;box-shadow:0 5px 14px #427b9c08,inset 0 3px 7px #fff9;background:linear-gradient(130deg,#ffffff44,#d9effb22)}.radarart i:nth-child(2){width:235px;height:235px}.radarart i:nth-child(3){width:355px;height:355px}.radarcore{z-index:1;width:67px;height:67px;padding:15px;border:1px solid #fff;border-radius:23px;color:#298ec6;background:linear-gradient(130deg,#fff,#e2f3fc);box-shadow:0 7px 22px #639fbd1f}.radarcore svg{width:100%;height:100%}.radardot{position:absolute;width:25px;height:25px;background:linear-gradient(130deg,#91d4f4,#2d9acd);border:4px solid #effaff;border-radius:50%;box-shadow:0 3px 14px #338bb52b;z-index:1}.d1{left:20%;top:29%}.d2{left:70%;top:42%}.d3{left:43%;top:79%}.radarpricing{margin-top:24px}.radarpricing h3{font-size:17px;margin-bottom:14px;letter-spacing:0}.radarrates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.radarrates>div{padding:15px 12px;border-radius:16px;border:1px solid #fff;background:linear-gradient(120deg,#ecf7fd,#f7fcff);box-shadow:0 6px 18px #497d9810}.radarrates small{display:block;font-size:13px;color:var(--muted);margin-bottom:9px}.radarrates strong{font-weight:500;font-size:24px;white-space:nowrap;letter-spacing:-.03em}.radarrates strong span{font-size:12px;margin-left:3px;letter-spacing:0}.radarrates p{font-size:12px;margin-top:5px;white-space:nowrap}.radar .radarpayment,.radar .radarfine{font-size:12px;margin-top:13px}.radaruse{display:none}.radar>.textlink{margin-top:20px}.radar .textlink{margin-top:14px}.closing{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:65px;padding:48px 50px;border-radius:var(--radius);background:linear-gradient(120deg,#e1f0fa,#f5fbfe)}.closing .eyebrow{margin-bottom:19px}.closing h2{font-size:43px}.closing p:not(.eyebrow){margin-top:20px;font-size:17px}.closing-actions{display:flex;flex-direction:column;align-items:center;gap:17px;flex-shrink:0}.closing-actions>a:last-child{font-size:18px;min-height:44px;display:flex;align-items:center}.footer-wrap{padding-bottom:25px}.footer-wrap>.brand{margin-bottom:28px}footer{border-top:1px solid #dce8ef;padding-top:25px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:15px;color:#55758e}.business-details{font-size:14px;color:#55758e;padding-top:16px}.business-details summary{cursor:pointer;min-height:44px;align-content:center;width:fit-content;text-decoration:underline;text-underline-offset:5px}.business-details>div{display:flex;gap:35px;flex-wrap:wrap;padding-top:10px}.business-details strong{font-weight:500}.mobile-break{display:none}
@media(min-width:1000px) and (prefers-reduced-motion:no-preference){.phone{animation:float-phone 8s ease-in-out 2}@keyframes float-phone{50%{transform:translateY(-6px) rotate(8deg)}}}
@media(max-width:1200px){.header-inner{gap:16px;padding:12px 19px}.header nav{gap:15px;font-size:13px}.headerphone{display:none}.hero-layout{grid-template-columns:1.35fr .8fr;gap:20px}h1{font-size:clamp(44px,4.8vw,62px)}.radar{gap:35px}.radar h2{font-size:32px}.radarrates strong{font-size:21px}.radarart i:nth-child(3){width:310px;height:310px}}
@media(max-width:900px){.header{margin-bottom:-132px}.header-inner{flex-wrap:wrap;gap:8px;justify-content:space-between;padding:10px 16px}.brand{font-size:24px}.brandmark{width:42px;height:23px}.brandmark img{width:42px}.header nav{order:3;width:100%;justify-content:space-between;gap:12px;margin:0;border-top:1px solid #d7e6f066;padding-top:3px}.header nav a{min-height:38px}.hero{padding-top:180px;padding-bottom:55px}.hero-layout{min-height:480px;grid-template-columns:1.2fr .8fr}.phone{width:240px;height:473px;border-radius:37px}.venue-banner{height:152px;border-radius:25px 25px 5px 5px}.phone-content{padding-top:18px}.phone-content h2{font-size:26px}.phone-content p{font-size:10px}.phone-content small{margin-top:17px}.phone-connect{font-size:11px}.saucer{left:42px;top:27px}.cup{left:62px;top:18px}.lead{font-size:19px}.actions{gap:18px;flex-wrap:wrap}.compliance{padding:28px;gap:20px}.compliance h2{font-size:25px}.compliance-link{display:none}.section{padding-block:65px}.benefits{gap:20px}.benefits article{padding-right:0}.benefits article+article{padding-left:20px}.benefits h3{font-size:23px}.benefits p{font-size:16px}.auth{padding:30px;gap:30px}.auth-methods{grid-template-columns:1fr;gap:17px}.auth-methods>div:last-child{grid-column:auto;padding:0;border:0}.auth-methods p{font-size:16px;margin-top:4px}.steps{gap:25px}.steps h3{font-size:21px}.steps p{font-size:16px}.plan{padding:28px}.plan-head p{font-size:16px}.price strong{font-size:41px}.total{font-size:17px}.networkoffer{align-items:start}.networkoffer h3{font-size:21px}.radar{grid-template-columns:.65fr 1fr;gap:30px}.radarart{height:280px}.radarart i{width:85px;height:85px}.radarart i:nth-child(2){width:170px;height:170px}.radarart i:nth-child(3){width:245px;height:245px}.radarrates{gap:6px}.radarrates>div{padding:13px 8px}.radarrates strong{font-size:19px}.radarrates strong span{font-size:10px}.radarrates p{font-size:11px}.closing{padding:35px}.closing h2{font-size:36px}}
@media(max-width:650px){html{scroll-padding-top:145px}.wrap,.radar{width:89%}.header{padding:calc(8px + env(safe-area-inset-top,0px)) max(3%,env(safe-area-inset-left,0px)) 0;margin-bottom:-125px}.header-inner{border-radius:15px;padding:10px 13px;background:#f2fafff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.brand{font-size:21px;gap:6px}.brandmark{width:34px;height:20px}.brandmark img{width:34px}.login{font-size:12px;min-height:44px;padding:10px 12px;border-radius:9px;gap:6px}.login svg{width:15px;height:17px}.header nav{font-size:11px;gap:8px;flex-wrap:wrap;justify-content:space-between}.header nav a{min-height:38px}.hero{padding-top:165px;padding-bottom:25px;background-position:65% center}.hero-layout{grid-template-columns:1fr;gap:20px;min-height:0}.hero-copy{position:relative;z-index:1}.eyebrow{font-size:10px;margin-bottom:20px;letter-spacing:.11em}h1{font-size:clamp(33px,7.5vw,48px);letter-spacing:-.055em;line-height:1.13}h1 em{white-space:normal}.lead{font-size:18px;line-height:1.65;margin:24px 0}.actions{gap:10px 20px}.button{min-height:52px;padding:14px 20px;font-size:15px}.login{min-height:44px;padding:10px 12px;font-size:12px}.textlink{font-size:14px}.phone-scene{padding-top:20px;padding-bottom:25px}.phone{width:238px;height:470px;transform:rotate(5deg);box-shadow:inset 0 0 0 3px #27333c,15px 20px 35px #315b6f20}.compliance{margin-top:10px;padding:24px 21px;align-items:start;gap:15px;border-radius:18px}.shield{width:32px;height:39px}.compliance h2{font-size:23px;line-height:1.2}.compliance p{font-size:15px;margin-top:11px;line-height:1.65}.section{padding-block:52px}h2{font-size:33px;line-height:1.16}.mobile-break{display:block}.benefits{grid-template-columns:1fr;gap:27px;margin-top:32px}.benefits article,.benefits article+article{position:relative;border:0;padding:0 0 25px 43px;border-bottom:1px solid #dce8ef}.benefits article:last-child{padding-bottom:0;border-bottom:0}.number{position:absolute;left:0;top:3px;font-size:23px}.benefits h3{font-size:24px;margin-bottom:12px}.benefits p{font-size:16px}.benefits .benefit-note{font-size:14px;margin-top:10px}.auth{grid-template-columns:1fr;padding:25px 23px;gap:28px;margin-top:35px;border-radius:19px;backdrop-filter:none;-webkit-backdrop-filter:none}.auth h3{font-size:29px}.auth p{font-size:16px}.auth-methods{gap:20px}.auth-methods h4{font-size:11px}.auth-methods p{font-size:16px}.fineprint{font-size:12px}.section-heading{display:block}.section-heading>p{margin-top:22px;font-size:16px}.steps{grid-template-columns:1fr;gap:25px;margin-top:30px}.steps li{padding-left:43px;position:relative}.stepnumber{position:absolute;top:0;left:0;border:0;padding:0;color:#5baad3;font-size:21px}.steps h3{font-size:23px}.steps p{font-size:16px}.billing{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:19px;margin-top:28px;backdrop-filter:none;-webkit-backdrop-filter:none}.billing button{font-size:15px;padding:12px 14px;border-radius:14px;min-height:46px}.plans{grid-template-columns:1fr;gap:20px}.plan{padding:28px 25px;border-radius:21px;backdrop-filter:none;-webkit-backdrop-filter:none}.plan-head h3{font-size:32px}.plan-head p{font-size:17px}.price strong{font-size:44px}.price>span{font-size:24px}.total{font-size:18px}.plan-features{margin:23px 0;padding-top:23px}.plan-features strong{font-size:17px}.plan-features span{font-size:15px}.paymentnote{font-size:13px;line-height:1.8}.networkoffer{display:block;margin-top:30px;padding-top:25px}.networkoffer h3{font-size:24px;line-height:1.25}.networkoffer p{font-size:15px}.networkoffer .textlink{margin-top:12px;white-space:normal}.costnotes{grid-template-columns:1fr;gap:15px;margin-top:20px;font-size:14px}.radar{grid-template-columns:1fr;padding:40px 0 52px;gap:22px}.radarart{height:270px;order:2;margin-top:12px}.radar>div:last-child{order:1}.radar h2{font-size:30px}.radar p{font-size:16px}.sectionlabel{font-size:10px;margin-bottom:18px}.radarrates{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.radarrates>div{padding:12px 8px}.radarrates small{font-size:11px}.radarrates strong{font-size:20px;display:block;white-space:normal}.radarrates strong span{display:block;font-size:12px;margin:0}.radarrates p{font-size:10px;white-space:normal;line-height:1.5}.radar .radarpayment,.radar .radarfine{font-size:12px}.radar .textlink{font-size:16px;text-decoration:underline;text-underline-offset:5px}.radarart i{width:95px;height:95px}.radarart i:nth-child(2){width:180px;height:180px}.radarart i:nth-child(3){width:260px;height:260px}.closing{display:block;padding:29px 25px;margin-bottom:40px;border-radius:20px;backdrop-filter:none;-webkit-backdrop-filter:none}.closing h2{font-size:33px}.closing p:not(.eyebrow){font-size:16px}.closing p br{display:none}.closing-actions{align-items:stretch;margin-top:25px;gap:12px}.closing-actions>a:last-child{justify-content:center;font-size:17px}footer{display:flex;flex-direction:column;gap:13px;font-size:15px}.business-details{font-size:13px}.footer-wrap{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.footer-wrap>.brand{margin-bottom:22px}.business-details>div{gap:16px}.business-details p{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(hover:none){.button:hover{transform:none}}@supports not (backdrop-filter:blur(1px)){.header-inner{background:#f2f9ff}.plan{background:#f4faff}.glass{background-color:#eff7fc}}
.venue-banner{background:url("airpr-venue-example.webp") center/cover no-repeat}.coffee-art{display:none}.header nav a{min-height:44px}@media(max-width:650px){.header nav a{min-height:44px}.header nav{font-size:11px}}
@media(max-width:900px) and (min-width:651px){.section>h2{font-size:36px}.benefits{gap:18px}.benefits h3{font-size:22px}}@media(max-width:650px){.header nav{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;font-size:13px}.header nav a{min-height:40px}.header-inner{gap:8px}.hero{padding-top:205px}.header .login{font-size:12px}.header .brand{font-size:20px}.compliance{margin-top:0}html{scroll-padding-top:185px}}
@media(min-width:651px) and (max-width:900px){.hero-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:25px}h1{font-size:40px}h1 em{white-space:normal}.phone{width:215px;height:455px;flex-shrink:0}.venue-banner{height:145px}.phone-content{padding-inline:3px}.phone-content small{margin-top:14px}}@media(max-width:650px){.header nav a{min-height:44px}}
.compliance{background:linear-gradient(110deg,#d6e6f1ed,#c8dcecd9);color:#23465f}.compliance p{color:#3c5d76}.compliance-link{color:#23465f}
.hero{position:relative;isolation:isolate;background:#f8fcff}.hero:before,.hero:after{content:'';position:absolute;inset:0;pointer-events:none}.hero:before{z-index:-2;background:linear-gradient(90deg,#f2fafff5 0%,#eff9ffb0 43%,#edf8ff30 100%),url('airpr-sky-interior.webp') center/cover no-repeat}.hero:after{z-index:-1;background:linear-gradient(90deg,#f8fcff,transparent 15%,transparent 85%,#f8fcff),linear-gradient(0deg,#f8fcff,transparent 30%)}.hero-labels{display:flex;align-items:center;gap:14px;margin-bottom:26px}.hero-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#26a1d6;box-shadow:0 0 0 5px #26a1d610}.hero-labels .eyebrow{margin:0;font-size:12px;line-height:1.5}.hero-subtitle{margin-top:5px;font-size:13px;line-height:1.6;color:#59778e}.auth-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:11px 0 0}.auth-chips li{display:flex;align-items:center;gap:8px;min-height:38px;padding:7px 12px;border-radius:10px;border:1px solid #d5e7f2;background:linear-gradient(130deg,#ffffffed,#edf8ffb0);box-shadow:inset 0 1px 0 #fff;color:#345d78;font-size:14px;line-height:1.5;white-space:nowrap}.pro-label{font-size:10px;letter-spacing:.05em;border-left:1px solid #bcd9ea;padding-left:8px;color:#187fae}.auth-methods .auth-note{font-size:13px;line-height:1.65;margin-top:12px;color:#607c90}.auth-methods{align-content:center}.brand{min-height:44px}.radar .radarrates p{white-space:nowrap}@media(max-width:900px){.auth-chips li{font-size:13px;padding:6px 10px}.auth-methods{gap:23px}}@media(max-width:650px){.hero:before{background-position:65% center}.hero:after{background:linear-gradient(90deg,#f8fcff,transparent 16%,transparent 84%,#f8fcff),linear-gradient(0deg,#f8fcff,transparent 35%)}.hero-labels{gap:12px;margin-bottom:23px}.hero-labels .eyebrow{font-size:11px}.hero-subtitle{font-size:12px;line-height:1.65;max-width:265px}.hero-dot{width:7px;height:7px}.auth-chips li{font-size:14px;min-height:39px;padding:7px 12px}.auth-methods .auth-note{font-size:13px}.radar .radarrates p{white-space:normal}.brand{min-height:44px}}
.header nav{gap:8px}.header nav a{justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #d6e8f2;border-radius:11px;background:linear-gradient(135deg,#ffffffe8,#eaf6ff87);box-shadow:inset 0 1px 0 #fff,0 3px 10px #497e9d05;color:#315c79;line-height:1.4;text-align:center;transition:background .2s,border-color .2s,box-shadow .2s}.header nav a:after{display:none}.header nav a:hover{background:linear-gradient(135deg,#fff,#dff1fc);border-color:#a9d3e9;box-shadow:inset 0 1px 0 #fff,0 4px 13px #4b8aac10}.header nav a:active{background:#dfedf7}.hero-labels .eyebrow,.hero-labels .hero-subtitle{font-family:inherit;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:.035em;text-transform:none;color:#59778e;margin:0}.hero-labels .hero-subtitle{margin-top:4px;max-width:none}@media(max-width:1280px){.headerphone{display:none}}@media(min-width:651px) and (max-width:900px){.header nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:9px}.header nav a{font-size:13px;white-space:normal;padding:9px 8px}}@media(max-width:650px){.header nav{gap:8px;padding-top:9px;border-top:0}.header nav a{font-size:13px;min-height:44px;padding:8px 7px}.hero-labels .eyebrow,.hero-labels .hero-subtitle{font-size:12px;line-height:1.65;letter-spacing:.025em}.hero{padding-top:220px}html{scroll-padding-top:205px}}@media(prefers-reduced-motion:reduce){.header nav a{transition:none}}
.button:not(.button-outline),.billing button[aria-pressed=true],.phone-connect{background:linear-gradient(135deg,#087db5,#0677b1)}
:root{--blue:#0776ad}.headerphone{display:inline-flex;align-items:center;min-height:44px}.footer-wrap footer{align-items:center}.footer-wrap footer a{display:inline-flex;align-items:center;min-height:44px}.hero-labels .eyebrow,.hero-labels .hero-subtitle{color:#4e6e86}@media(max-width:1280px){.headerphone{display:none}}@media(max-width:650px){.footer-wrap footer{align-items:flex-start}}
