.grz-c1-hero{background:#080f23;color:#fff;overflow:hidden}.grz-c1-hero .grz-container,.grz-c1-story .grz-container,.grz-c1-faq .grz-container{width:min(1160px,calc(100% - 48px))}.grz-c1-back{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:24px 8px;font-size:11px;color:#adb9d8}.grz-c1-back a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;min-height:32px}.grz-c1-back svg{width:15px;height:15px}html[dir=ltr] .grz-c1-back svg{transform:rotate(180deg)}.grz-c1-back>span{font-size:9px;letter-spacing:.14em}.grz-c1-hero-grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:42px;min-height:480px;padding-block:15px 30px}.grz-c1-hero-copy{padding-block:20px;min-width:0}.grz-c1-kicker{color:#718bff;font-size:11px;line-height:1.7;font-weight:700;margin:0 0 15px;letter-spacing:.04em}.grz-c1-hero h1{font-family:Arial,sans-serif!important;font-size:clamp(24px,2.6vw,37px)!important;line-height:1.15!important;letter-spacing:-.045em!important;color:#fff;margin:0 0 22px;font-weight:800}.grz-c1-hero h2{font-size:clamp(32px,3.7vw,51px);line-height:1.45;letter-spacing:-.04em;font-weight:700;color:#fff;margin:0 0 18px}html[dir=rtl] .grz-c1-hero h2{line-height:1.55;letter-spacing:0}.grz-c1-hero h2 span{color:#75a6ff}.grz-c1-intro{color:#b8c5e2;font-size:14px;line-height:2;max-width:460px;margin:0 0 26px}.grz-c1-hero-buy{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}.grz-c1-price .price-item{color:#fff!important;font-size:26px!important;font-weight:700;letter-spacing:-.03em}.grz-c1-price .price__container,.grz-c1-price .price-item--regular{margin:0}.grz-c1-hero .grz-button,.grz-c1-dock .grz-button{background:#2145ff;border-radius:9px;color:#fff;min-height:52px;padding:13px 25px;gap:30px;font-size:14px;font-weight:700;border:1px solid #5673ff}.grz-c1-hero .grz-button:hover,.grz-c1-dock .grz-button:hover{background:#3a5bff;transform:translateY(-1px)}.grz-c1-hero-assurance{color:#b8c5e2;font-size:11px;line-height:1.9;margin:15px 0 0}.grz-c1-hero-assurance>span{color:#526181;margin-inline:8px}.grz-c1-hero-visual{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1.15;max-height:465px;background:#0b1532;min-width:0;border:1px solid #3855904d}.grz-c1-hero-visual>img{width:100%;height:100%;object-fit:cover;display:block}.grz-c1-photo-caption{position:absolute;bottom:0;inset-inline:0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 22px 17px;background:linear-gradient(transparent,#050b20e8);color:#fff;font-size:10px}.grz-c1-photo-caption>span:first-child{letter-spacing:.12em;font-weight:700}.grz-c1-feature-band{background:#2145ff;border-top:1px solid #5673ff}.grz-c1-feature-band>.grz-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:24px}.grz-c1-feature-band .grz-container>div{padding-inline:28px;display:flex;align-items:center;justify-content:center;gap:16px;min-height:48px;border-inline-start:1px solid #ffffff40}.grz-c1-feature-band .grz-container>div:first-child{border:0;padding-inline-start:0}.grz-c1-feature-band strong{font-size:27px;line-height:1.4;color:#fff;letter-spacing:-.04em;white-space:nowrap}.grz-c1-feature-band span{font-size:11px;line-height:1.9;color:#e0e7ff;max-width:130px}.grz-c1-story{background:#fff;color:#14203c}.grz-c1-story h2,.grz-c1-faq h2,.grz-c1-order-heading h2{font-size:33px;line-height:1.6;font-weight:700;letter-spacing:-.035em;margin:0 0 18px}html[dir=rtl] .grz-c1-story h2,html[dir=rtl] .grz-c1-faq h2,html[dir=rtl] .grz-c1-order-heading h2{letter-spacing:0}.grz-c1-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-block:70px}.grz-c1-story-copy>.grz-c1-kicker{color:#2447df}.grz-c1-story-intro{font-size:14px;color:#5a6781;line-height:2;margin:0 0 25px}.grz-c1-feature-line{display:flex;align-items:flex-start;gap:18px;padding-block:20px;border-top:1px solid #e4e9f2}.grz-c1-feature-line>span{font:700 11px/2 Arial,sans-serif;color:#3152e5;padding-top:5px}.grz-c1-feature-line h3{font-size:17px;line-height:1.8;margin:0 0 5px;letter-spacing:0;font-weight:700;color:#15213a}.grz-c1-feature-line p{font-size:12px;line-height:2;color:#5a6781;margin:0}.grz-c1-small-note{font-size:10px!important;line-height:2!important;color:#7d879b;margin:15px 0 0}.grz-c1-detail-visual{aspect-ratio:.95;position:relative;overflow:hidden;background:#09142c;border-radius:18px}.grz-c1-detail-visual>img{display:block;width:100%;height:100%;object-fit:cover}.grz-c1-detail-tag{position:absolute;bottom:0;inset-inline:0;padding:45px 25px 25px;color:#fff;background:linear-gradient(transparent,#061028f2);display:grid;gap:8px}.grz-c1-detail-tag>span{font:700 9px/1.7 Arial,sans-serif;letter-spacing:.15em;color:#b2c5ff}.grz-c1-detail-tag>strong{font-size:22px;line-height:1.7;font-weight:700}.grz-c1-included{background:#eff3ff;border-top:1px solid #e0e8ff}.grz-c1-included-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center;padding-block:42px}.grz-c1-included .grz-c1-kicker{color:#3154dc;margin-bottom:9px}.grz-c1-included h2{font-size:28px;margin-bottom:8px}.grz-c1-included p{font-size:13px;line-height:2;color:#5a6781;margin:0}.grz-c1-box-list{display:grid;gap:0}.grz-c1-box-list>div{display:flex;align-items:center;gap:20px;padding-block:14px;border-bottom:1px solid #d6dff6}.grz-c1-box-list>div:last-child{border:0}.grz-c1-box-list span{font:700 11px/1.5 Arial,sans-serif;color:#3154dc}.grz-c1-box-list h3{font-size:15px;line-height:1.8;margin:0;letter-spacing:0;font-weight:700}.grz-c1-generic-benefits,.grz-c1-generic-details,.grz-c1-demo{padding-block:45px}.grz-c1-generic-benefits .grz-benefit{border:0;background:#f0f4ff}.grz-c1-generic-benefits .grz-benefit>span{font-size:12px;color:#2145ff}.grz-c1-generic-details p{font-size:13px;line-height:2;color:#5a6781}.grz-c1-demo video{display:block;width:100%;max-height:640px;border-radius:16px}.template-product .grz-c1-purchase{width:100%;max-width:none;margin:0;padding:56px max(24px,calc((100% - 1160px)/2)) 64px!important;background:#09142c;color:#fff}.grz-c1-order-heading{margin-bottom:32px;max-width:700px}.grz-c1-order-heading h2{color:#fff;margin-bottom:8px}.grz-c1-order-heading>p:last-child{font-size:13px;line-height:1.9;color:#b6c5e6;margin:0}.grz-c1-purchase .grz-order-anchor{scroll-margin-top:0}.template-product .grz-c1-purchase .product{column-gap:58px!important;display:flex;margin:0;row-gap:30px;align-items:flex-start}.template-product .grz-c1-purchase .product__media-wrapper{background:transparent;border:0;overflow:visible;margin:0;border-radius:0;position:sticky;top:86px}.grz-c1-purchase .product-media-container{border-radius:14px;overflow:hidden;background:#0d1d3d}.grz-c1-purchase .product__media img{mix-blend-mode:normal}.grz-c1-purchase .product__media-list{border-radius:14px;overflow:hidden}.grz-c1-purchase .thumbnail-list{gap:9px;margin-top:10px}.grz-c1-purchase .thumbnail{border-color:#6d83b080;border-radius:7px;overflow:hidden}.grz-c1-purchase .thumbnail[aria-current]{border-color:#7598ff}.template-product .grz-c1-purchase .product__info-wrapper{background:#fff;border:1px solid #cbd6f0;border-radius:17px;padding:24px!important;color:#14203c;min-width:0}.grz-c1-purchase .product__info-container{max-width:none}.grz-c1-purchase .product__column-sticky{position:static}.grz-c1-purchase .product__text{color:#65748e;letter-spacing:.08em}.grz-c1-purchase .grz-c1-form-product{font:700 22px/1.4 Arial,sans-serif!important;letter-spacing:-.03em!important;color:#14203c;margin:0}.grz-c1-purchase .product__info-container>*+*{margin-top:16px}.grz-c1-purchase .product__info-container .price-item{font-size:25px;color:#14203c!important}.grz-c1-purchase .grz-intro{font-size:12px;line-height:1.9;color:#5a6781}.grz-c1-order-summary{padding:24px 0 0;direction:inherit}html[dir=rtl] .grz-c1-order-summary{direction:rtl}.grz-c1-order-summary>.grz-c1-kicker{margin-bottom:6px}.grz-c1-order-summary>h2{font:700 22px/1.4 Arial,sans-serif!important;letter-spacing:-.03em!important;color:#fff;margin:0 0 20px}.grz-c1-order-promises{display:grid;gap:0}.grz-c1-order-promises>div{border-top:1px solid #263758;padding-block:14px;display:flex;justify-content:space-between;align-items:center;gap:20px}.grz-c1-order-promises strong{font-size:12px;line-height:1.9;color:#fff}.grz-c1-order-promises span{font-size:10px;line-height:1.9;color:#b6c5e6;text-align:end;max-width:200px}.grz-c1-order-summary .grz-c1-small-note{color:#9eafd1}.grz-c1-own-policy h3{font-size:14px;color:#fff}.grz-c1-own-policy p{font-size:12px;line-height:2;color:#b6c5e6}.grz-c1-specs{margin-top:20px;border-block:1px solid #263758;color:#c5d1eb}.grz-c1-specs summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;padding-block:16px;font-size:12px}.grz-c1-specs summary::-webkit-details-marker{display:none}.grz-c1-specs summary>span{font-size:22px;color:#7899ff}.grz-c1-specs[open] summary>span{transform:rotate(45deg)}.grz-c1-specs ul,.grz-c1-specs>p{font-size:11px;line-height:2;padding-inline-start:18px;margin:0 0 18px}.grz-c1-purchase #leadform-embedded-container{margin:0;max-width:100%}.grz-c1-purchase #leadform-embedded-container>.leadform-container{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.grz-c1-purchase .leadform-title h2{color:#1d3dd3!important;font-family:inherit!important;font-size:21px!important;line-height:1.7!important}.grz-c1-purchase .leadform-title p{font-size:12px!important;color:#5a6781!important;line-height:1.9!important}.grz-c1-purchase .leadform-form input,.grz-c1-purchase .leadform-form select{font-family:inherit!important;border-radius:7px!important}.grz-c1-purchase .leadform-form button[type=submit]{background:#2145ff!important;border-radius:9px!important;min-height:50px;font-family:inherit!important}.grz-c1-purchase .leadform-form button[type=submit]:focus-visible{outline:3px solid #839bff;outline-offset:3px}.grz-c1-faq{background:#fff;padding-block:55px 100px}.grz-c1-faq .grz-faq{padding:0;grid-template-columns:.85fr 1.15fr;gap:80px}.grz-c1-faq .grz-c1-kicker{color:#3154dc}.grz-c1-faq h2{color:#14203c;font-size:29px}.grz-c1-faq .grz-faq>div>p:not(.grz-c1-kicker){font-size:13px;color:#5a6781;line-height:2}.grz-c1-faq .grz-faq-list summary{font-size:13px;line-height:1.9;padding-block:18px;color:#172541}.grz-c1-faq .grz-faq-list details>p{font-size:12px;line-height:2;color:#5a6781}.grz-c1-text-link{display:inline-flex;align-items:center;gap:25px;color:#2448df;font-size:13px;font-weight:700;line-height:1.9;text-decoration:none;margin-top:14px}.grz-c1-text-link svg{width:19px;height:19px}html[dir=rtl] .grz-c1-text-link svg{transform:rotate(180deg)}.grz-c1-dock{background:#09142cf5;border-top:1px solid #334567;padding-block:10px calc(10px + env(safe-area-inset-bottom))}.grz-c1-dock .price-item{color:#fff!important;font-size:19px}.grz-c1-dock-name{display:block;font:700 9px/1.5 Arial,sans-serif;letter-spacing:.04em;color:#aabce2;margin-bottom:3px}.grz-c1-dock .grz-button{min-height:45px;font-size:12px;padding:10px 23px}.grz-c1-hero a:focus-visible,.grz-c1-faq a:focus-visible,.grz-c1-purchase summary:focus-visible{outline:3px solid #87a7ff;outline-offset:4px}@media(min-width:750px){.template-product .grz-c1-purchase .product__media-wrapper{width:calc(44% - 29px)!important;max-width:calc(44% - 29px)!important}.template-product .grz-c1-purchase .product__info-wrapper{width:calc(56% - 29px)!important;max-width:calc(56% - 29px)!important}.grz-c1-purchase .product__media img{object-fit:cover}.grz-c1-purchase .product__media{padding-top:100%!important}}@media(min-width:750px)and (max-width:989px){.grz-c1-hero-grid{gap:25px;min-height:460px}.grz-c1-hero h2{font-size:33px}.grz-c1-intro{font-size:12px}.grz-c1-hero-buy{gap:15px}.grz-c1-hero .grz-button{min-height:46px;padding:11px 17px;font-size:12px}.grz-c1-feature-band .grz-container>div{padding-inline:15px;gap:12px}.grz-c1-feature-band strong{font-size:22px}.grz-c1-feature-band span{font-size:9px}.grz-c1-story-grid{gap:34px}.grz-c1-story h2{font-size:27px}.template-product .grz-c1-purchase .product{column-gap:28px!important}.template-product .grz-c1-purchase .product__media-wrapper{width:calc(43% - 14px)!important;max-width:calc(43% - 14px)!important}.template-product .grz-c1-purchase .product__info-wrapper{width:calc(57% - 14px)!important;max-width:calc(57% - 14px)!important;padding:18px!important}.grz-c1-order-promises>div{display:grid;gap:2px}.grz-c1-order-promises span{text-align:start}.grz-c1-faq .grz-faq{gap:30px}}@media(max-width:749px){.grz-c1-hero .grz-container,.grz-c1-story .grz-container,.grz-c1-faq .grz-container{width:calc(100% - 32px)}.grz-c1-back{padding-block:12px 5px;font-size:10px}.grz-c1-back>span{font-size:7px;letter-spacing:.08em}.grz-c1-hero-grid{grid-template-columns:1fr;gap:22px;min-height:0;padding-block:9px 27px}.grz-c1-hero-copy{padding:0}.grz-c1-kicker{font-size:9px;margin-bottom:10px}.grz-c1-hero h1{font-size:26px!important;margin-bottom:12px}.grz-c1-hero h2{font-size:34px;line-height:1.45;margin-bottom:12px}html[dir=rtl] .grz-c1-hero h2{line-height:1.5}.grz-c1-intro{font-size:12px;line-height:1.9;margin-bottom:17px}.grz-c1-hero-buy{gap:17px;margin-top:17px;justify-content:space-between}.grz-c1-price .price-item{font-size:23px!important}.grz-c1-hero .grz-button{min-height:46px;padding:11px 19px;gap:25px;font-size:12px}.grz-c1-hero-assurance{font-size:10px;margin-top:11px}.grz-c1-hero-visual{aspect-ratio:1.3;border-radius:12px;max-height:355px}.grz-c1-photo-caption{font-size:8px;padding:30px 14px 13px}.grz-c1-photo-caption>span:first-child{letter-spacing:.08em}.grz-c1-feature-band>.grz-container{padding-block:18px}.grz-c1-feature-band .grz-container>div{display:grid;gap:4px;justify-items:center;align-content:start;padding-inline:9px;min-height:0;text-align:center}.grz-c1-feature-band .grz-container>div:first-child{padding-inline-start:9px}.grz-c1-feature-band strong{font-size:21px;letter-spacing:-.03em}.grz-c1-feature-band span{font-size:8px;line-height:1.8;max-width:100px}.grz-c1-story-grid{grid-template-columns:1fr;gap:25px;padding-block:36px}.grz-c1-story h2,.grz-c1-order-heading h2{font-size:25px;line-height:1.7;margin-bottom:12px}.grz-c1-story-intro{font-size:12px;margin-bottom:18px}.grz-c1-feature-line{gap:14px;padding-block:17px}.grz-c1-feature-line h3{font-size:15px}.grz-c1-feature-line p{font-size:11px;line-height:2}.grz-c1-feature-line>span{font-size:10px}.grz-c1-small-note{font-size:9px!important;margin-top:8px}.grz-c1-detail-visual{aspect-ratio:1.25;max-height:370px;border-radius:12px}.grz-c1-detail-tag{padding:35px 18px 19px;gap:5px}.grz-c1-detail-tag>span{font-size:8px}.grz-c1-detail-tag>strong{font-size:19px}.grz-c1-included-grid{grid-template-columns:1fr;gap:19px;padding-block:30px}.grz-c1-included h2{font-size:24px;margin-bottom:7px}.grz-c1-included p{font-size:12px}.grz-c1-box-list>div{gap:16px;padding-block:13px}.grz-c1-box-list h3{font-size:13px}.grz-c1-box-list span{font-size:10px}.template-product .grz-c1-purchase{padding:34px 16px 38px!important}.grz-c1-order-heading{margin-bottom:25px}.grz-c1-order-heading>p:last-child{font-size:11px}.grz-c1-purchase .grz-order-anchor{scroll-margin-top:0}.template-product .grz-c1-purchase .product{row-gap:24px}.template-product .grz-c1-purchase .product__media-wrapper{position:static;max-width:100%!important;width:100%!important}.grz-c1-purchase media-gallery{display:block;max-width:225px;margin:0 auto 20px}.grz-c1-order-summary{padding:0}.grz-c1-order-summary>h2{font-size:19px!important;margin-bottom:15px}.grz-c1-order-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.grz-c1-order-promises>div{border-top:1px solid #334567;display:block;padding-block:12px}.grz-c1-order-promises strong{font-size:9px;line-height:1.9}.grz-c1-order-promises span,.grz-c1-order-summary .grz-c1-small-note{display:none}.grz-c1-specs{margin-top:4px}.grz-c1-specs summary{padding-block:12px;font-size:11px}.template-product .grz-c1-purchase .product__info-wrapper{width:100%!important;max-width:100%!important;padding:18px 14px!important;border-radius:13px}.grz-c1-purchase .product__info-container>*+*{margin-top:14px}.grz-c1-purchase .grz-c1-form-product{font-size:20px!important}.grz-c1-purchase .product__text{font-size:8px}.grz-c1-purchase .product__info-container .price-item{font-size:23px}.grz-c1-purchase .leadform-title h2{font-size:19px!important}.grz-c1-purchase .leadform-title p{font-size:11px!important}.grz-c1-purchase .leadform-form input,.grz-c1-purchase .leadform-form select{font-size:16px!important}.grz-c1-faq{padding-block:34px 88px}.grz-c1-faq .grz-faq{grid-template-columns:1fr;gap:19px}.grz-c1-faq h2{font-size:24px;margin-bottom:10px}.grz-c1-faq .grz-faq>div>p:not(.grz-c1-kicker){font-size:11px}.grz-c1-faq .grz-faq-list summary{font-size:11px;padding-block:16px}.grz-c1-faq .grz-faq-list details>p{font-size:11px}.grz-c1-text-link{font-size:12px;margin-top:6px}.grz-c1-dock{padding-block:9px calc(9px + env(safe-area-inset-bottom))}.grz-c1-dock-name{font-size:8px}.grz-c1-dock .price-item{font-size:17px}.grz-c1-dock .grz-button{min-height:43px;padding:10px 19px;font-size:11px;gap:25px}.grz-c1-generic-benefits,.grz-c1-generic-details,.grz-c1-demo{padding-block:30px}}@media(prefers-reduced-motion:reduce){.grz-c1-hero .grz-button:hover,.grz-c1-dock .grz-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/grz-product-v4.css.map */
