.rael-web{color:#062e3c;background:#f5f8f8;overflow:clip}.rael-web a{text-decoration:none}.rael-web .web-wrap{width:min(1180px,100% - 80px);margin:auto}.web-header{background:#fff;border-bottom:1px solid #dce6e8;justify-content:space-between;align-items:center;gap:35px;height:100px;padding:16px 40px;display:flex}.web-logo{flex-shrink:0;width:210px}.web-logo img{width:100%;height:auto;display:block}.web-header nav{gap:32px;font-size:14px;font-weight:600;display:flex}.web-header nav a{padding:12px 0}.web-header nav a:hover{color:#007a85}.rael-web .web-button{color:#052b39;background:#09d1d1;border-radius:6px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:17px 25px;font-size:15px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 4px #00a9b2}.rael-web .web-button:hover{background:#5ce8e7;transform:translateY(-2px)}.rael-web .compact-button{min-height:46px;box-shadow:none;padding:12px 18px;font-size:14px}.web-hero{color:#fff;isolation:isolate;background:#052633;padding:90px 0 0;position:relative}.web-hero:before{content:"";z-index:-1;background:radial-gradient(at 88% 36%,#00d4d41c,#0000 50%),linear-gradient(90deg,#0000 49.8%,#71d3dc08 50%,#0000 50.2%) 0 0/70px 70px;position:absolute;inset:0}.hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:74px;display:grid}.web-kicker{letter-spacing:2.2px;color:#54747f;align-items:center;gap:9px;font-size:10px;font-weight:750;display:flex;margin-bottom:23px!important}.web-kicker>span{background:#00d1d5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #00d1d577}.web-hero .web-kicker{color:#a0d4dc}.rael-web h1{letter-spacing:-2.7px;margin:0 0 25px;font-size:clamp(43px,4.5vw,67px);font-weight:750;line-height:1.06}.rael-web h1 em{color:#13d2d4;font-style:normal}.hero-description{color:#b3cbd2;max-width:510px;font-size:17px;line-height:1.8}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:33px;display:flex}.rael-web .web-link{align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.hero-opening{color:#88abb5;margin-top:25px;font-size:11px}.hero-device{background:#0b3542;border:1px solid #47788369;border-radius:16px;position:relative;transform:rotate(-2deg);box-shadow:22px 25px 0 -1px #082c39,22px 25px #25657355,0 0 80px #00bdc40d}.hero-device:before{content:"";background:#f12795;border-radius:3px;width:4px;height:43%;position:absolute;top:27%;left:-22px;box-shadow:0 0 26px #f1279544}.device-top{border-bottom:1px solid #63818b33;align-items:center;gap:6px;padding:19px 20px;display:flex}.device-top>span{background:#5c818a;border-radius:50%;width:6px;height:6px}.device-top>span:first-child{background:#eb278e}.device-top b{letter-spacing:2px;color:#8eafb8;margin-left:auto;font-size:8px}.device-content{text-align:center;padding:32px 25px 24px}.device-icon{color:#30d9da;background:#0e424f;border:1px solid #2e6c77;border-radius:25px;place-items:center;width:90px;height:90px;margin:auto auto 24px;display:grid;position:relative}.device-icon>span{color:#052e3b;background:#15d4ca;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:-6px;right:-8px;box-shadow:0 0 0 5px #0b3542}.device-content>p{color:#c2d9df;font-size:22px;line-height:1.4}.device-content>p strong{color:#fff}.device-services{justify-content:center;gap:8px;margin:24px 0;display:flex}.device-services>span{color:#a6c5ce;border:1px solid #547d874d;border-radius:5px;align-items:center;gap:6px;padding:7px 8px;font-size:10px;display:flex}.device-book{color:#062e3c;text-align:left;background:#f3fbfb;border-radius:8px;align-items:center;gap:11px;padding:15px 12px;font-size:12px;font-weight:750;display:flex}.device-book>span{flex:1}.device-book small{color:#627e88;margin-top:4px;font-size:9px;font-weight:400;display:block}.device-bottom{text-align:center;color:#98b7c0;border-top:1px solid #63818b33;padding:13px 7px;font-size:9px}.status-dot{background:#00d1d5;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.hero-scroll{color:#7097a2;letter-spacing:2px;justify-content:center;align-items:center;gap:10px;padding:56px 0 25px;font-size:8px;display:flex}.web-strip{color:#b1cad1;background:#0b3441;border-top:1px solid #3a65734f}.web-strip>.web-wrap{justify-content:space-between;gap:16px;padding:22px 0;font-size:12px;display:flex}.web-strip span{align-items:center;gap:10px;display:flex}.web-strip svg{color:#26cbd1}.web-section{padding-top:95px;padding-bottom:95px;scroll-margin-top:20px}.web-section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:40px;display:flex}.rael-web h2{letter-spacing:-1.5px;font-size:clamp(32px,3vw,44px);line-height:1.15}.rael-web h2 span{color:#6b858d}.web-section-heading>p{color:#627a84;max-width:340px;font-size:15px;line-height:1.8}.web-offers{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.web-offer{background:#fff;border:1px solid #d7e3e6;border-radius:9px;flex-direction:column;padding:28px;transition:border-color .2s,transform .2s;display:flex}.web-offer:hover{border-color:#00a7b2;transform:translateY(-3px)}.offer-top{color:#0097a1;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.offer-top span{color:#a9bbc1;letter-spacing:2px;font-size:10px}.offer-1 .offer-top,.offer-3 .offer-top,.offer-5 .offer-top{color:#df258b}.web-offer .offer-tag{letter-spacing:1.4px;color:#67828c;margin-bottom:11px;font-size:9px;font-weight:700}.rael-web h3{letter-spacing:-.5px;margin:0 0 15px;font-size:19px;font-weight:700;line-height:1.3}.web-offer>p:not(.offer-tag){color:#617a84;flex:1;font-size:13px;line-height:1.8}.web-offer small{color:#718991;margin:19px 0 22px;font-size:10px;line-height:1.7}.web-offer>a{border-top:1px solid #e0e9ec;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding-top:19px;font-size:12px;font-weight:700;display:flex}.web-pricing{background:#e7f0f1;padding:85px 0;scroll-margin-top:15px}.web-price-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.web-price-grid article{background:#fff;border:1px solid #d6e3e6;border-radius:10px;flex-direction:column;padding:32px 29px;display:flex}.web-price-grid article>p:first-child{letter-spacing:1.5px;color:#5e7b86;font-size:9px;font-weight:700}.web-price{letter-spacing:-4px;margin:30px 0 15px;font-size:70px;font-weight:750;line-height:1}.web-price span{letter-spacing:-1px;vertical-align:top;padding-top:7px;padding-left:6px;font-size:30px;display:inline-block}.web-price-grid article>p:not(:first-child){color:#66808a;flex:1;margin-bottom:28px;font-size:13px;line-height:1.7}.web-price-grid article>a{border-top:1px solid #dae5e7;justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding-top:15px;font-size:12px;font-weight:700;display:flex}.web-price-grid .featured-price{color:#fff;background:#062e3c;border-top:4px solid #02bfc8;padding-top:29px}.featured-price .web-price{color:#17d1d5}.web-price-grid .featured-price>p{color:#afcad3!important}.web-price-grid .featured-price>a{border-color:#47636c}.web-price-note{color:#607c86;justify-content:space-between;align-items:center;gap:30px;margin-top:27px;font-size:11px;line-height:1.8;display:flex}.web-price-note p{max-width:820px}.web-price-note a{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-weight:700;display:flex}.web-how{grid-template-columns:1fr 1fr;gap:110px;display:grid}.web-section-description{color:#607a83;margin:25px 0 28px;font-size:15px;line-height:1.8}.rael-web .dark-button{color:#fff;background:#062e3c;box-shadow:0 4px #00bcc5}.web-how ol{margin:0;padding:0;list-style:none}.web-how li{border-bottom:1px solid #d9e3e6;gap:25px;margin-bottom:27px;padding:0 0 27px;display:flex}.web-how li:last-child{border:0;margin:0;padding:0}.web-how li>span{color:#0096a0;padding-top:4px;font-size:13px;font-weight:700}.web-how li h3{margin-bottom:10px;font-size:18px}.web-how li p{color:#637d87;font-size:13px;line-height:1.8}.web-contact{color:#fff;background:#063342;border-top:4px solid #00c5cd;padding:65px 0}.web-contact>.web-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.web-contact .web-kicker{color:#84bac6}.web-contact h2{font-size:34px}.web-contact p:not(.web-kicker){color:#94b4bf;margin-top:20px;font-size:13px}.contact-phone{letter-spacing:-1px;align-items:center;gap:15px;font-size:clamp(25px,3vw,42px);font-weight:700;display:flex}.contact-phone svg{color:#13cbd2}.contact-email{color:#d3e8ed;overflow-wrap:anywhere;min-height:44px;margin-top:14px;font-size:16px;display:inline-block}.web-footer{justify-content:space-between;align-items:center;gap:24px;padding-top:30px;padding-bottom:30px;font-size:11px;display:flex}.web-footer>div:first-child{flex-direction:column;gap:5px;display:flex}.web-footer strong{font-size:13px}.web-footer small{color:#81979f;font-size:9px}.web-footer>div:nth-child(2){color:#607985;gap:25px;display:flex}.web-footer a{align-items:center;min-height:44px;display:flex}.web-footer>span{color:#81979f;font-size:10px}@media (min-width:1600px){.rael-web .web-wrap{width:1280px}.hero-grid{gap:110px}.web-header{padding-left:max(40px,50vw - 640px);padding-right:max(40px,50vw - 640px)}.web-hero{padding-top:110px}.hero-scroll{padding-top:75px}}@media (max-width:1050px){.web-header{gap:20px;height:86px;padding-left:28px;padding-right:28px}.web-logo{width:175px}.web-header nav{gap:19px;font-size:12px}.rael-web .web-wrap{width:calc(100% - 56px)}.hero-grid{grid-template-columns:1.1fr 1fr;gap:45px}.web-hero{padding-top:70px}.rael-web h1{letter-spacing:-1.8px;font-size:45px}.hero-description{font-size:15px}.hero-actions{gap:16px}.web-offers{grid-template-columns:repeat(2,1fr)}.web-section{padding-top:70px;padding-bottom:70px}.web-price-grid article{padding:25px 22px}.web-price-grid .featured-price{padding-top:22px}.web-how{gap:55px}.web-contact>.web-wrap{gap:50px}.device-content{padding:24px 16px}.device-services{gap:5px}.device-services>span{padding:6px;font-size:9px}.web-footer>span{display:none}}@media (max-width:760px){.web-header{gap:15px;height:80px;padding:14px 20px}.web-header nav{display:none}.web-logo{width:165px}.rael-web .compact-button{gap:8px;min-height:44px;padding:11px 13px;font-size:12px}.rael-web .web-wrap{width:calc(100% - 40px)}.hero-grid{grid-template-columns:1fr;gap:48px}.web-hero{padding-top:48px}.hero-copy{max-width:580px}.rael-web h1{letter-spacing:-1.9px;font-size:clamp(38px,7.5vw,54px)}.web-kicker{letter-spacing:1.5px;font-size:9px;margin-bottom:21px!important}.hero-description{font-size:15px;line-height:1.8}.hero-device{width:calc(100% - 25px);max-width:440px;margin:auto;transform:rotate(-1.5deg)}.device-content{padding:28px 22px}.device-services{gap:8px}.device-services>span{padding:7px 9px;font-size:10px}.device-content>p{font-size:24px}.hero-opening{font-size:10px}.hero-scroll{padding-top:55px}.web-strip>.web-wrap{flex-wrap:wrap;justify-content:center;gap:13px 22px;padding:18px 0;font-size:10px}.web-section-heading{margin-bottom:28px;display:block}.web-section-heading>p{max-width:530px;margin-top:20px;font-size:14px}.rael-web h2{letter-spacing:-1px;font-size:34px}.web-section{padding-top:58px;padding-bottom:58px}.web-offers{gap:13px}.web-offer{padding:22px}.offer-top{margin-bottom:23px}.web-offer h3{font-size:18px}.web-pricing{padding:58px 0}.web-pricing .web-section-heading>a{margin-top:20px}.web-price-grid{grid-template-columns:1fr;gap:15px}.web-price-grid article{grid-template-columns:110px 1fr;column-gap:20px;padding:25px;display:grid}.web-price-grid article>p:first-child{grid-column:1/-1;margin-bottom:20px}.web-price{grid-area:2/1/4;align-self:center;margin:0;font-size:65px}.web-price-grid h3{grid-column:2;margin:0 0 8px;font-size:18px}.web-price-grid article>p:not(:first-child){grid-column:2;margin-bottom:20px;font-size:12px}.web-price-grid article>a{grid-column:1/-1}.web-price-grid .featured-price{padding:22px 25px 25px}.web-price-note{display:block}.web-price-note a{margin-top:10px}.web-how{grid-template-columns:1fr;gap:40px}.web-how>div{max-width:540px}.web-how ol{padding-top:5px}.web-contact>.web-wrap{grid-template-columns:1fr;gap:32px}.web-contact{padding:45px 0}.contact-phone{font-size:33px}.web-contact h2{font-size:31px}.web-contact p:not(.web-kicker){margin-top:15px}.contact-email{font-size:15px}.web-footer{align-items:flex-start}.web-footer>div:nth-child(2){text-align:right;flex-direction:column;gap:0}.web-footer a{justify-content:flex-end;font-size:10px}}@media (max-width:480px){.web-offers{grid-template-columns:1fr}.web-header{gap:10px;padding-left:16px;padding-right:16px}.web-logo{width:154px}.rael-web .web-wrap{width:calc(100% - 36px)}.hero-actions{flex-direction:column;align-items:flex-start;gap:15px}.hero-actions>.web-button{width:100%;font-size:14px}.hero-actions>.web-link{font-size:15px}.hero-device{width:calc(100% - 23px)}.web-price-grid article{grid-template-columns:90px 1fr;column-gap:16px;padding:24px 20px}.web-price-grid .featured-price{padding:21px 20px 24px}.web-price{font-size:59px}.web-offer{padding:25px}.web-offer h3{font-size:21px}.web-offer>p:not(.offer-tag){font-size:14px}.offer-top{margin-bottom:22px}.web-footer{gap:16px}.web-contact .contact-phone{font-size:30px}.device-book{font-size:11px}.device-book small{font-size:9px}.device-services>span{padding:6px;font-size:9px}.web-strip>.web-wrap{justify-content:flex-start}.web-strip span{width:100%}}@media (prefers-reduced-motion:reduce){.rael-web *{transition:none!important;transform:none!important}}@media (min-width:761px) and (max-width:1050px){.web-section-heading{display:block}.web-section-heading>p{max-width:580px;margin-top:20px}.web-pricing .web-section-heading>a{margin-top:18px}.hero-grid{grid-template-columns:1.2fr 1fr;gap:35px}.rael-web h1{font-size:39px}.hero-device:before{left:-16px}.device-services{flex-wrap:wrap}}
