.nad{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0%,rgba(230,0,2,.22),transparent 38%),var(--navy,#0E1016);color:#fff;padding-block-start:var(--nad-pt,72px);padding-block-end:var(--nad-pb,72px);scroll-margin-top:96px}.nad-i{max-width:min(1240px,92vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px 56px}.nad-c{max-width:560px}.nad-e{margin:0 0 10px;color:#ffffffb8;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4}.nad-h{margin:0;color:#fff;font-family:var(--font-sans);font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.2;letter-spacing:0;text-wrap:balance}.nad-p{margin:16px 0 0;color:#ffffffdb;font-size:clamp(16px,1.3vw,18px);line-height:1.8;max-width:48ch}.nad-hp{margin:10px 0 0;color:#ffffffb3;font-size:15px;line-height:1.7}.nad-b{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-block-start:26px}.nad-x{display:inline-flex;flex-direction:column;align-items:flex-start;min-inline-size:44px;min-block-size:44px;border-radius:8px;transition:opacity .18s ease,transform .18s ease;text-decoration:none;color:#fff}.nad-x:hover{opacity:.88;transform:translateY(-2px)}.nad-x:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:6px}.nad-x img{block-size:46px;inline-size:auto;max-inline-size:160px;object-fit:contain;display:block}.nad-d,.nad-d:hover{cursor:default;opacity:.6;transform:none}.nad-s{display:block;margin-block-start:4px;padding:2px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#ffffffbf;font-size:12px;font-weight:600;line-height:1.4}.nad-m{position:relative;justify-self:center;width:min(100%,440px);aspect-ratio:4/5;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px #00000059;border:1px solid rgba(255,255,255,.12)}.nad-m picture,.nad-m img{display:block;width:100%;height:100%}.nad-img{object-fit:cover}.nad-l{max-width:min(1240px,92vw);margin-inline:auto;margin-block-start:28px;color:#ffffff8c;font-size:12px;line-height:1.6}@media(max-width:767px){.nad-i{grid-template-columns:1fr;gap:28px}.nad-c{max-width:100%}.nad-h{font-size:clamp(26px,7.4vw,32px)}.nad-x img{block-size:42px;max-inline-size:146px}.nad-m{width:100%;max-width:420px;aspect-ratio:4/4.4;border-radius:22px}}@media(prefers-reduced-motion:reduce){.nad-x{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jst-app-download.css.map */
