@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.ng-buy{--ng-ink:#11130f;--ng-paper:#fffdf8;--ng-cream:#f5f1e9;--ng-orange:#ff5a1f;--ng-green:#173c32;--ng-muted:#65675f;--ng-line:#dedbd3;background:var(--ng-paper);color:var(--ng-ink);font-family:var(--font-body-family,sans-serif);overflow:hidden}.ng-buy *{box-sizing:border-box}.ng-buy a{text-decoration:none;color:inherit}.ng-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.ng-hero{padding:48px 0 72px}.ng-hero__grid{min-height:610px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:58px}.ng-eyebrow,.ng-kicker{margin:0;color:var(--ng-orange);font-size:12px;font-weight:850;letter-spacing:.16em}.ng-eyebrow span{color:var(--ng-ink)}.ng-hero h1,.ng-section-heading h2,.ng-youtube h2,.ng-story h2,.ng-alert h2{font-family:var(--font-heading-family,sans-serif);font-weight:800;letter-spacing:-.055em}.ng-hero h1{max-width:680px;margin:24px 0;font-size:clamp(48px,5.6vw,78px);line-height:.97}.ng-lead{max-width:590px;margin:0;color:#555851;font-size:19px;line-height:1.65}.ng-actions{display:flex;align-items:center;gap:28px;margin:34px 0}.ng-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:56px;padding:15px 20px;border-radius:8px;font-weight:800}.ng-button--orange{background:var(--ng-orange);color:#fff!important;box-shadow:0 12px 28px #ff5a1f35}.ng-button--dark{background:#111;color:#fff!important}.ng-text-link{font-size:16px;font-weight:800}.ng-text-link span{color:var(--ng-orange)}.ng-mini-proof{display:flex;align-items:center;gap:15px;margin-top:48px}.ng-mini-proof>strong{color:var(--ng-orange);letter-spacing:2px}.ng-mini-proof>span{display:grid}.ng-mini-proof small{color:var(--ng-muted)}.ng-hero__visual{height:580px;position:relative;overflow:hidden;border-radius:44% 44% 18px 18px;background:var(--ng-cream)}.ng-orbit{position:absolute;width:420px;height:420px;top:58px;left:60px;border:78px solid var(--ng-orange);border-radius:50%}.ng-dots{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-image:radial-gradient(#bdb6aa 1.2px,transparent 1.2px);background-size:18px 18px;opacity:.45}.ng-dan{position:absolute;z-index:2;inset:auto 0 0;width:100%;height:95%;object-fit:contain;object-position:center bottom}.ng-signature{position:absolute;z-index:3;left:22px;bottom:22px;display:flex;align-items:center;gap:11px;padding:12px 16px;border-radius:11px;background:#fff;box-shadow:0 15px 38px #0002}.ng-signature i{width:9px;height:9px;border-radius:50%;background:#32b86e;box-shadow:0 0 0 5px #32b86e22}.ng-signature span{display:grid;font-size:12px}.ng-signature small{color:var(--ng-muted)}.ng-kage-seal{position:absolute;z-index:3;right:17px;top:140px;width:122px;height:122px;display:grid;place-content:center;justify-items:center;border-radius:50%;background:var(--ng-green);color:#fff;text-align:center;transform:rotate(6deg)}.ng-kage-seal img{width:50px;height:50px;object-fit:contain;background:#fff;border-radius:50%;padding:4px}.ng-kage-seal span{font-size:9px;line-height:1.15}.ng-kage-seal b{color:#ffad8d;font-size:13px}.ng-benefits{border-block:1px solid var(--ng-line)}.ng-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr)}.ng-benefit-grid>div{display:flex;align-items:center;gap:14px;min-height:90px;padding:20px;border-right:1px solid var(--ng-line)}.ng-benefit-grid>div:first-child{border-left:1px solid var(--ng-line)}.ng-benefit-grid b{color:var(--ng-orange);font-size:20px}.ng-benefit-grid span{display:grid}.ng-benefit-grid strong{font-size:14px}.ng-benefit-grid small{margin-top:3px;color:var(--ng-muted);font-size:12px}.ng-stock,.ng-grading,.ng-reviews{padding:110px 0}.ng-section-heading{display:flex;justify-content:space-between;align-items:end;gap:50px}.ng-section-heading h2{margin:15px 0 0;font-size:clamp(42px,5vw,64px);line-height:.98}.ng-section-heading h2 em,.ng-youtube h2 em,.ng-story h2 em,.ng-alert h2 em{color:var(--ng-orange);font-style:normal}.ng-section-heading>p{max-width:480px;margin:0;color:var(--ng-muted);font-size:16px;line-height:1.7}.ng-stock-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px 0 22px}.ng-model-filters{display:flex;gap:8px;overflow:auto}.ng-model-filters button{min-height:42px;padding:9px 14px;border:1px solid var(--ng-line);border-radius:99px;background:#fff;color:var(--ng-ink);white-space:nowrap;cursor:pointer;font:inherit;font-size:13px;font-weight:750}.ng-model-filters button.is-active{border-color:var(--ng-green);background:var(--ng-green);color:#fff}.ng-sort{display:flex;align-items:center;gap:9px;color:var(--ng-muted);font-size:13px}.ng-sort select{min-height:42px;padding:8px 34px 8px 12px;border:1px solid var(--ng-line);border-radius:8px;background:#fff;color:var(--ng-ink)}.ng-phone-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ng-phone-card{overflow:hidden;border:1px solid var(--ng-line);border-radius:15px;background:#fff;transition:transform .25s,box-shadow .25s}.ng-phone-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1112}.ng-phone-art{height:285px;position:relative;display:block;overflow:hidden;background:var(--ng-cream)}.ng-phone-art>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s}.ng-phone-card:hover .ng-phone-art>img{transform:scale(1.035)}.ng-actual-photo{position:absolute;left:12px;bottom:12px;padding:6px 9px;border-radius:99px;background:#fff;color:var(--ng-ink);font-size:9px;font-weight:800}.ng-youtube-sticker{position:absolute;right:12px;top:12px;display:grid;grid-template-columns:28px auto;grid-template-rows:auto auto;column-gap:7px;align-items:center;padding:8px 10px;border-radius:8px;background:#fff;color:#111;box-shadow:0 9px 25px #0003;transform:rotate(2deg)}.ng-youtube-sticker i{grid-row:1/3;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#f03;color:#fff;font-style:normal;font-size:10px;padding-left:2px}.ng-youtube-sticker small{font-size:6px;font-weight:900;letter-spacing:.1em}.ng-youtube-sticker b{color:#f03;font-size:11px;line-height:1}.ng-no-photo{height:100%;display:grid;place-content:center;justify-items:center}.ng-no-photo span{font-size:60px;font-weight:900;opacity:.15}.ng-no-photo small{text-align:center;color:var(--ng-muted)}.ng-phone-info{padding:17px}.ng-grade{display:inline-block;margin-bottom:9px;padding:5px 8px;border-radius:99px;background:#eeece6;color:#555;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ng-grade--pristine{background:#ecebe7;color:#50524f}.ng-grade--very-good{background:#e6f0ec;color:#356759}.ng-grade--good{background:#fff0e3;color:#a9591a}.ng-grade--rescue{background:var(--ng-orange);color:#fff}.ng-title-price{display:flex;align-items:start;justify-content:space-between;gap:10px}.ng-title-price h3{margin:0;font-size:18px;line-height:1.25}.ng-title-price p{margin:4px 0 0;color:var(--ng-muted);font-size:11px}.ng-title-price>strong{font-size:18px;white-space:nowrap}.ng-phone-info ul{min-height:88px;margin:14px 0;padding:13px 0 0;border-top:1px solid var(--ng-line);list-style:none;color:#5b5d57;font-size:11px;line-height:1.85}.ng-product-link{display:flex;justify-content:space-between;padding-top:13px;border-top:1px solid var(--ng-line);font-size:12px;font-weight:850}.ng-product-link span{color:var(--ng-orange)}.ng-empty-stock{display:flex;align-items:center;gap:20px;margin-top:40px;padding:28px;border:1px solid var(--ng-line);border-radius:14px;background:var(--ng-cream)}.ng-empty-stock img{background:#fff;border-radius:50%;padding:6px}.ng-empty-stock h3,.ng-empty-stock p{margin:0}.ng-empty-stock p{margin-top:5px;color:var(--ng-muted)}.ng-no-results{padding:30px;text-align:center}.ng-grading{background:var(--ng-cream)}.ng-grade-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:43px}.ng-grade-card{min-height:270px;position:relative;padding:25px;border:1px solid var(--ng-line);border-radius:14px;background:#fff}.ng-grade-card>span{color:#aaa;font-size:12px;font-weight:850}.ng-grade-card>i{position:absolute;right:20px;top:18px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--ng-orange);font-style:normal}.ng-grade-card h3{margin:48px 0 13px;font-size:26px}.ng-grade-card p{min-height:62px;color:var(--ng-muted);font-size:14px;line-height:1.55}.ng-grade-card small{display:block;margin-top:18px;padding-top:17px;border-top:1px solid var(--ng-line);font-size:9px;font-weight:850;letter-spacing:.05em}.ng-pristine{border-top:4px solid #b8b9b3}.ng-very-good{border-top:4px solid #678c81}.ng-good{border-top:4px solid #e89a55}.ng-rescue{border-color:var(--ng-orange);background:var(--ng-orange);color:#fff;transform:rotate(-1deg);box-shadow:0 15px 34px #ff5a1f22}.ng-rescue>span,.ng-rescue p{color:#fff}.ng-rescue small{border-color:#fff5}.ng-grade-promise{display:flex;align-items:center;gap:14px;margin-top:15px;padding:15px 18px;border-radius:12px;background:var(--ng-green);color:#fff}.ng-grade-promise img{background:#fff;border-radius:50%;padding:4px}.ng-grade-promise>span{display:grid}.ng-grade-promise small{margin-top:3px;color:#c6d3cf}.ng-grade-promise a{margin-left:auto;color:#ffad89;font-weight:850}.ng-finder{padding:110px 0;background:var(--ng-green);color:#fff}.ng-section-heading--dark>p{color:#c7d5d1}.ng-section-heading--dark h2 em{color:#ff9f78}.ng-finder-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:43px}.ng-finder-grid article{min-height:370px;display:flex;flex-direction:column;padding:25px;border:1px solid #ffffff14;border-radius:15px;background:#214b40}.ng-finder-grid article>span{font-size:11px;font-weight:850;letter-spacing:.08em}.ng-finder-grid h3{margin:42px 0 13px;font-size:24px;line-height:1.2}.ng-finder-grid p{color:#c7d6d1;font-size:14px;line-height:1.65}.ng-finder-grid button{margin-top:auto;padding:17px 0 0;border:0;border-top:1px solid #ffffff2a;background:transparent;color:#fff;text-align:left;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.ng-finder-grid button b{float:right;color:#ffad89}.ng-finder-featured{background:var(--ng-orange)!important;transform:rotate(1deg)}.ng-finder-featured p,.ng-finder-featured button b{color:#fff}.ng-youtube{padding:110px 0;background:#fff}.ng-youtube-grid{display:grid;grid-template-columns:1fr .72fr;gap:90px;align-items:center}.ng-youtube h2{margin:15px 0;font-size:clamp(44px,5vw,68px);line-height:.98}.ng-youtube>div>div:first-child>p:not(.ng-kicker){max-width:620px;color:var(--ng-muted);font-size:16px;line-height:1.75}.ng-youtube-stat{min-height:400px;display:grid;place-content:center;justify-items:center;border-radius:50% 50% 16px 16px;background:var(--ng-cream);text-align:center}.ng-youtube-stat img{width:82px;height:82px;background:#fff;border-radius:50%;padding:7px}.ng-youtube-stat strong{margin-top:18px;color:var(--ng-orange);font-size:72px;line-height:1}.ng-youtube-stat span{font-size:18px;font-weight:850}.ng-youtube-stat small{margin-top:8px;color:var(--ng-muted)}.ng-story{padding:110px 0}.ng-story-card{position:relative;overflow:hidden;padding:80px;border-radius:20px;background:var(--ng-cream)}.ng-story-card:after{content:"D";position:absolute;right:30px;bottom:-135px;color:#e7dfd2;font-size:520px;font-weight:900;line-height:1}.ng-story h2,.ng-story-card>p,.ng-story-card>div{position:relative;z-index:1}.ng-story h2{max-width:800px;margin:16px 0;font-size:clamp(43px,5vw,66px);line-height:.98}.ng-story-card>p{max-width:690px;color:var(--ng-muted);font-size:17px;line-height:1.75}.ng-story-card>div{display:flex;gap:65px;margin-top:40px}.ng-story-card>div span{display:grid}.ng-story-card strong{font-size:28px}.ng-story-card small{color:var(--ng-muted)}.ng-reviews{background:#fff}.ng-section-heading>a{font-weight:850;text-decoration:underline;text-underline-offset:4px}.ng-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:42px}.ng-review-grid blockquote{margin:0;padding:28px;border-radius:13px;background:var(--ng-cream)}.ng-review-grid blockquote div{color:var(--ng-orange)}.ng-review-grid blockquote p{min-height:95px;font-size:22px;font-weight:700;line-height:1.45}.ng-review-grid footer{padding-top:17px;border-top:1px solid var(--ng-line);color:var(--ng-muted);font-size:12px}.ng-alert{padding:85px 0;background:var(--ng-orange);color:#fff}.ng-alert-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ng-alert .ng-kicker{color:#fff}.ng-alert h2{margin:13px 0;font-size:clamp(42px,5vw,64px);line-height:.98}.ng-alert h2 em{color:var(--ng-green)}.ng-alert-grid>div>p:last-child{max-width:540px}.ng-alert-form{display:grid;gap:13px;padding:28px;border-radius:14px;background:#fff;color:var(--ng-ink)}.ng-alert-form label{display:grid;gap:7px;font-size:12px;font-weight:800}.ng-alert-form input{min-height:50px;padding:12px;border:1px solid var(--ng-line);border-radius:8px;font:inherit}.ng-alert-form button{min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border:0;border-radius:8px;background:var(--ng-green);color:#fff;font-weight:850;cursor:pointer}.ng-alert-form>small{text-align:center;color:var(--ng-muted)}.ng-form-success{color:#187250;font-weight:800}@media(max-width:1050px){.ng-phone-grid,.ng-grade-grid,.ng-finder-grid{grid-template-columns:repeat(2,1fr)}.ng-hero__grid{gap:30px}.ng-hero__visual{height:520px}.ng-orbit{left:20px}.ng-youtube-grid{gap:45px}}@media(max-width:760px){.ng-shell{width:min(100% - 30px,1180px)}.ng-hero{padding-top:35px}.ng-hero__grid{display:block}.ng-hero h1{font-size:46px}.ng-lead{font-size:17px}.ng-actions{align-items:flex-start;flex-direction:column;gap:18px}.ng-mini-proof{margin:34px 0}.ng-hero__visual{height:450px}.ng-orbit{width:320px;height:320px;top:60px;left:20px;border-width:58px}.ng-kage-seal{width:95px;height:95px;right:7px;top:105px}.ng-kage-seal img{width:40px;height:40px}.ng-benefit-grid{grid-template-columns:1fr 1fr}.ng-benefit-grid>div,.ng-benefit-grid>div:first-child{border:1px solid var(--ng-line);border-width:0 1px 1px 0}.ng-stock,.ng-grading,.ng-finder,.ng-youtube,.ng-story,.ng-reviews{padding:76px 0}.ng-section-heading{display:block}.ng-section-heading h2,.ng-youtube h2,.ng-story h2,.ng-alert h2{font-size:40px}.ng-section-heading>p{margin-top:25px}.ng-stock-tools{align-items:flex-start;flex-direction:column}.ng-model-filters{width:calc(100% + 15px)}.ng-sort{width:100%;justify-content:space-between}.ng-phone-grid,.ng-grade-grid,.ng-finder-grid,.ng-review-grid{grid-template-columns:1fr}.ng-phone-art{height:390px}.ng-grade-card{min-height:235px}.ng-finder-grid article{min-height:300px}.ng-youtube-grid,.ng-alert-grid{grid-template-columns:1fr;gap:42px}.ng-youtube-stat{min-height:330px}.ng-youtube-stat strong{font-size:60px}.ng-story-card{padding:45px 25px}.ng-story-card:after{font-size:330px}.ng-story-card>div{gap:26px;flex-wrap:wrap}.ng-grade-promise{align-items:flex-start;flex-wrap:wrap}.ng-grade-promise a{width:100%;margin-left:68px}.ng-review-grid blockquote p{min-height:auto}.ng-alert{padding:70px 0}}@media(max-width:430px){.ng-hero h1{font-size:41px}.ng-benefit-grid{grid-template-columns:1fr}.ng-phone-art{height:350px}.ng-signature{left:10px;bottom:10px}.ng-signature small{font-size:10px}}@media(prefers-reduced-motion:reduce){.ng-buy *{scroll-behavior:auto!important}.ng-phone-card,.ng-phone-art>img{transition:none!important}}.ng-kage-placeholder{width:54px;height:54px;padding:8px;border-radius:50%;background:#fff;color:#c9c5bd}.ng-empty-stock .ng-kage-placeholder,.ng-youtube-stat .ng-kage-placeholder{width:80px;height:80px}.ng-dan.ng-placeholder-svg{padding:25%;color:#d8d4cb;background:transparent}.ng-buy{font-family:"DM Sans",var(--font-body-family,sans-serif);font-size:16px}.ng-buy h1,.ng-buy h2,.ng-buy h3,.ng-buy strong,.ng-buy b,.ng-button{font-family:"Manrope",var(--font-heading-family,sans-serif)}.ng-hero h1 em{display:block;color:var(--ng-orange);font-style:normal}.ng-hero-artwork{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.ng-japanese-mark{position:absolute;z-index:2;left:22px;top:74px;display:grid;justify-items:center;gap:3px;color:var(--ng-green);opacity:.65}.ng-japanese-mark b{font:700 19px/1 serif;writing-mode:vertical-rl}.ng-japanese-mark span{font-size:9px;letter-spacing:.16em;writing-mode:vertical-rl}.ng-japanese-mark i{width:2px;height:28px;margin:5px;background:var(--ng-orange)}.ng-check-badge{position:absolute;z-index:4;right:18px;top:142px;width:122px;height:122px;display:grid;place-content:center;border-radius:50%;background:var(--ng-green);color:#fff;text-align:center;transform:rotate(7deg);box-shadow:0 14px 34px #0002}.ng-check-badge strong{color:#ffbc9f;font-size:31px;line-height:1}.ng-check-badge small{max-width:82px;margin-top:5px;font-size:12px;line-height:1.2}.ng-kage-seal{top:auto;right:20px;bottom:22px;width:auto;height:auto;display:flex;gap:8px;padding:8px 12px 8px 8px;border:2px solid #111;border-radius:12px;background:#fff;color:var(--ng-ink);transform:rotate(3deg);box-shadow:0 14px 35px #0003}.ng-kage-seal img{width:44px;height:44px}.ng-kage-seal span{font-size:10px}.ng-kage-seal b{font-size:14px;color:#c84b1d}.ng-signature span{font-size:14px}.ng-signature small{font-size:13px}.ng-benefit-grid strong{font-size:16px}.ng-benefit-grid small,.ng-title-price p,.ng-phone-info ul,.ng-product-link,.ng-review-grid footer{font-size:14px}.ng-grade,.ng-actual-photo{font-size:12px}.ng-model-filters button,.ng-sort,.ng-finder-grid button,.ng-grade-card p,.ng-finder-grid p{font-size:16px}.ng-grade-card small{font-size:13px}.ng-finder{position:relative;overflow:hidden}.ng-finder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 50% 100%,transparent 18px,#ffffff08 19px,#ffffff08 21px,transparent 22px);background-size:44px 22px;opacity:.45}.ng-finder>.ng-shell{position:relative}.ng-finder-grid article{min-height:455px;padding:0;overflow:hidden}.ng-finder-photo{height:190px;position:relative;overflow:hidden}.ng-finder-photo:after{content:"";position:absolute;top:38%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#102f28e8)}.ng-finder-featured .ng-finder-photo:after{background:linear-gradient(transparent,#e94b13ee)}.ng-finder-photo img,.ng-finder-photo svg{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ng-finder-photo span{position:absolute;z-index:2;left:20px;right:20px;bottom:16px;color:#fff;font:800 15px/1.25 Manrope,sans-serif;letter-spacing:.06em}.ng-finder-copy{display:flex;flex:1;flex-direction:column;padding:22px}.ng-finder-grid h3{margin:0 0 12px;font-size:24px}.ng-finder-grid article:hover .ng-finder-photo img{transform:scale(1.055)}.ng-button,.ng-text-link,.ng-product-link,.ng-finder-grid article,.ng-grade-card,.ng-review-grid blockquote{transition:transform .22s ease,box-shadow .22s ease,color .2s ease}.ng-button:hover{transform:translateY(-2px)}.ng-button span,.ng-text-link span,.ng-product-link span,.ng-finder-grid button b{transition:transform .2s ease}.ng-button:hover span,.ng-text-link:hover span,.ng-product-link:hover span,.ng-finder-grid button:hover b{transform:translate(4px)}.ng-finder-grid article:hover,.ng-grade-card:hover,.ng-review-grid blockquote:hover{transform:translateY(-5px);box-shadow:0 18px 42px #1112}.ng-finder-grid article.ng-finder-featured:hover{transform:translateY(-5px) rotate(1deg)}.ng-kage-seal img{animation:ngKageBob 3.2s ease-in-out infinite}.ng-check-badge{animation:ngBadgeFloat 4s ease-in-out infinite}.ng-rescue i{animation:ngHeart 2.2s ease-in-out infinite}.ng-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.ng-reveal.is-visible{opacity:1;transform:none}@keyframes ngKageBob{50%{transform:translateY(-4px) rotate(2deg)}}@keyframes ngBadgeFloat{50%{transform:translateY(-6px) rotate(7deg)}}@keyframes ngHeart{45%{transform:scale(1.14)}}.ng-buy .ng-finder .ng-section-heading--dark h2,.ng-buy .ng-finder .ng-section-heading--dark h2:not([class]),.ng-buy .ng-finder .ng-finder-grid h3,.ng-buy .ng-finder .ng-finder-grid h3:not([class]){color:#fff!important}.ng-story-card--image:after{display:none}.ng-story-card--image h2,.ng-story-card--image>p,.ng-story-card--image>.ng-story-stats{max-width:62%}.ng-story-person{position:absolute!important;z-index:1!important;right:0;bottom:0;width:42%;height:94%;object-fit:contain;object-position:right bottom;pointer-events:none}.ng-story-stats{display:flex;gap:65px;margin-top:40px}.ng-story-stats span{display:grid}@media(max-width:760px){.ng-buy{font-size:16px}.ng-eyebrow,.ng-kicker{font-size:13px}.ng-hero h1{font-size:clamp(42px,13vw,58px)}.ng-lead{font-size:18px}.ng-check-badge{width:98px;height:98px;right:8px;top:108px}.ng-check-badge strong{font-size:25px}.ng-check-badge small{font-size:10px}.ng-kage-seal{bottom:68px}.ng-finder-grid article{min-height:0}.ng-finder-photo{height:250px}.ng-finder-photo span{font-size:16px}.ng-finder-grid h3{font-size:25px}.ng-finder-grid p,.ng-finder-grid button,.ng-benefit-grid strong{font-size:17px}.ng-benefit-grid small{font-size:15px}.ng-story-card--image{padding-bottom:330px}.ng-story-card--image h2,.ng-story-card--image>p,.ng-story-card--image>.ng-story-stats{max-width:none}.ng-story-person{width:100%;height:320px;object-position:center bottom}.ng-story-stats{gap:24px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ng-reveal{opacity:1;transform:none}.ng-kage-seal img,.ng-check-badge,.ng-rescue i{animation:none!important}.ng-button,.ng-text-link,.ng-product-link,.ng-finder-grid article,.ng-grade-card,.ng-review-grid blockquote,.ng-finder-photo img{transition:none!important}}.ng-unboxing,.ng-standard,.ng-youtube--proof,.ng-setup{padding:110px 0}.ng-unboxing{background:var(--ng-cream)}.ng-unboxing-grid,.ng-standard-grid{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.ng-unboxing-visual{min-height:520px;position:relative;overflow:hidden;border-radius:20px;background:linear-gradient(145deg,var(--ng-orange),#f14912 58%,#191916 58%);box-shadow:0 28px 70px #1112}.ng-ninja-box{position:absolute;left:12%;right:12%;top:19%;height:54%;display:grid;place-content:center;border:3px solid #fff;border-radius:16px;background:#171714;color:#fff;text-align:center;transform:rotate(-4deg);box-shadow:0 24px 55px #0005}.ng-ninja-box span{font:800 clamp(35px,5vw,68px)/.95 "Manrope",sans-serif;letter-spacing:-.06em}.ng-ninja-box small{margin-top:11px;color:#ff9f78;font-weight:800;letter-spacing:.18em}.ng-unbox-sticker{position:absolute;right:8%;top:9%;width:130px;height:130px;display:grid;place-content:center;border:4px solid #171714;border-radius:50%;background:#fff;color:var(--ng-green);font-weight:900;text-align:center;transform:rotate(8deg);box-shadow:0 14px 30px #0003}.ng-report-card{position:absolute;left:8%;bottom:7%;width:48%;padding:22px;border:1px solid #d9d4ca;border-radius:10px;background:#fff;color:var(--ng-ink);transform:rotate(3deg);box-shadow:0 18px 38px #0004}.ng-report-card span{display:block;margin-bottom:10px;color:var(--ng-orange);font-size:12px;font-weight:850;letter-spacing:.12em}.ng-report-card b{display:block;padding:6px 0;border-bottom:1px solid var(--ng-line);font-size:14px}.ng-unboxing-copy h2,.ng-standard-copy h2,.ng-youtube--proof h2,.ng-setup h2{margin:15px 0 24px;font-size:clamp(42px,5vw,65px);font-weight:800;letter-spacing:-.055em;line-height:.98}.ng-unboxing-copy h2 em,.ng-standard-copy h2 em,.ng-youtube--proof h2 em,.ng-setup h2 em{color:var(--ng-orange);font-style:normal}.ng-unboxing-copy>p:not(.ng-kicker){color:var(--ng-muted);font-size:17px;line-height:1.75}.ng-unboxing-copy ol{margin:30px 0 0;padding:0;list-style:none}.ng-unboxing-copy li{display:flex;gap:18px;padding:15px 0;border-top:1px solid var(--ng-line)}.ng-unboxing-copy li>b{color:var(--ng-orange);font-size:13px}.ng-unboxing-copy li span{display:grid}.ng-unboxing-copy li strong{font-size:17px}.ng-unboxing-copy li small{margin-top:4px;color:var(--ng-muted);font-size:14px}.ng-rescue-note{padding:14px 16px;border-radius:10px;background:#fff0e8;color:#b74418!important;font-weight:800}.ng-standard{background:var(--ng-green);color:#fff}.ng-standard-grid{grid-template-columns:.85fr 1.15fr}.ng-standard-mark{min-height:540px;position:relative;overflow:hidden;border:1px solid #ffffff20;border-radius:22px;background:#214b40}.ng-standard-seal{position:absolute;left:50%;top:46%;width:265px;height:265px;display:grid;place-content:center;border:2px solid #ff9f78;border-radius:50%;color:#ffb093;text-align:center;transform:translate(-50%,-50%) rotate(-5deg)}.ng-standard-seal b{font-size:88px;line-height:.9}.ng-standard-seal span{font-size:14px;font-weight:850;letter-spacing:.12em}.ng-standard-report{position:absolute;left:9%;right:9%;bottom:7%;padding:19px;border-radius:12px;background:#fff;color:var(--ng-ink);box-shadow:0 18px 44px #0004}.ng-standard-report>span{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--ng-line);font-size:13px}.ng-standard-copy>p:not(.ng-kicker){color:#c7d6d1;font-size:17px;line-height:1.75}.ng-standard-checks{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0}.ng-standard-checks div{padding:17px;border:1px solid #ffffff20;border-radius:10px;background:#ffffff08}.ng-standard-checks b{display:block;color:#ffad8d;font-size:18px}.ng-standard-checks small{display:block;margin-top:5px;color:#c7d6d1;font-size:14px}.ng-button--light{background:#fff;color:var(--ng-green)!important}.ng-youtube--proof{background:#11130f;color:#fff}.ng-youtube-heading{display:flex;align-items:end;justify-content:space-between;gap:60px}.ng-youtube-heading>div:first-child{max-width:760px}.ng-youtube-heading p:not(.ng-kicker){color:#c9cbc5;font-size:17px;line-height:1.7}.ng-youtube-total{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #ffffff22;border-radius:14px;background:#ffffff08}.ng-youtube-total img{width:58px;height:58px;object-fit:contain;border-radius:50%;background:#fff;padding:5px}.ng-youtube-total span{display:grid}.ng-youtube-total strong{color:#ff9f78;font-size:34px;line-height:1}.ng-youtube-total small{margin-top:5px;color:#c9cbc5;font-size:12px}.ng-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px}.ng-video-card{overflow:hidden;border:1px solid #ffffff20;border-radius:15px;background:#1b1d19;transition:transform .22s ease,box-shadow .22s ease}.ng-video-card:hover{transform:translateY(-5px);box-shadow:0 22px 50px #0007}.ng-video-thumb{height:215px;position:relative;overflow:hidden;background:#252722}.ng-video-thumb img{width:100%;height:100%;object-fit:cover;opacity:.78;transition:transform .4s ease}.ng-video-card:hover .ng-video-thumb img{transform:scale(1.045)}.ng-video-thumb i{position:absolute;left:50%;top:50%;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:var(--ng-orange);color:#fff;font-style:normal;transform:translate(-50%,-50%)}.ng-video-thumb b{position:absolute;right:12px;bottom:12px;padding:6px 9px;border-radius:99px;background:#111d;color:#fff;font-size:12px}.ng-video-card>div:last-child{padding:20px}.ng-video-card small{color:#ff9f78;font-weight:800;letter-spacing:.12em}.ng-video-card h3{min-height:55px;margin:10px 0 16px;color:#fff;font-size:20px;line-height:1.35}.ng-video-card span{color:#c9cbc5;font-size:14px;font-weight:800}.ng-youtube-footer{display:flex;justify-content:space-between;gap:24px;margin-top:24px;color:#aeb1aa;font-size:14px}.ng-youtube-footer a{color:#ff9f78;font-weight:850}.ng-setup{background:#fff}.ng-section-heading--setup{align-items:end}.ng-setup-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.ng-setup-grid article{display:flex;flex-direction:column;padding:18px;border:1px solid var(--ng-line);border-radius:15px;background:var(--ng-cream);transition:transform .22s ease,box-shadow .22s ease}.ng-setup-grid article:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1112}.ng-setup-art{height:260px;display:grid;place-content:center;overflow:hidden;margin-bottom:20px;border-radius:11px;background:#fff}.ng-setup-art img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.ng-setup-grid article:hover .ng-setup-art img{transform:scale(1.04)}.ng-setup-placeholder{background:linear-gradient(135deg,#fff,#ece7de)}.ng-setup-placeholder b{color:var(--ng-orange);font-size:74px}.ng-setup-grid h3{margin:10px 0 8px;font-size:24px}.ng-setup-grid article>span{color:var(--ng-muted);font-size:15px}.ng-setup-grid article>a:last-child{margin-top:18px;padding-top:16px;border-top:1px solid var(--ng-line);font-weight:850}.ng-setup-grid article>a:last-child:hover{color:var(--ng-orange)}.ng-spec-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.ng-spec-pills>span{display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:5px 9px;border:1px solid var(--ng-line);border-radius:999px;background:var(--ng-cream);color:var(--ng-ink);font-size:11px;font-weight:750;line-height:1.15}.ng-spec-pills small{color:var(--ng-muted);font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.ng-phone-features{min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;margin:15px 0!important;padding:15px 0!important}.ng-phone-features li{min-width:0;display:grid!important;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;border-radius:9px;background:var(--ng-cream);line-height:1.25!important}.ng-feature-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--ng-green)}.ng-feature-icon svg{width:18px!important;height:18px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ng-phone-features li>span:last-child{min-width:0;display:grid;overflow-wrap:anywhere;font-size:11px}.ng-phone-features li small{color:var(--ng-muted);font-size:8px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.ng-section-artwork{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.ng-unboxing-visual.has-custom-art,.ng-standard-mark.has-custom-art{background:#ebe7df}.ng-unboxing-visual.has-custom-art:after,.ng-standard-mark.has-custom-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #1111}.ng-phone-grid{gap:22px}.ng-phone-card{display:flex;min-height:100%;flex-direction:column;border-radius:22px}.ng-phone-art{height:330px}.ng-phone-info{display:flex;flex:1;flex-direction:column;padding:25px 25px 27px}.ng-battery-badge{position:absolute;z-index:2;left:20px;top:20px;padding:12px 17px;border-radius:999px;background:#fff;color:var(--ng-ink);box-shadow:0 8px 24px #1111;font:800 14px/1 Manrope,sans-serif}.ng-actual-photo{left:20px;bottom:18px;padding:10px 14px;background:#171916e8;color:#fff;font-size:13px;box-shadow:0 7px 20px #0002}.ng-card-meta{display:flex;align-items:center;justify-content:space-between;gap:18px}.ng-card-meta .ng-grade{margin:0;padding:8px 12px;font-size:12px}.ng-card-meta>strong{font-size:23px;line-height:1;white-space:nowrap}.ng-card-title{margin:20px 0 0!important;color:var(--ng-ink);font-size:25px!important;line-height:1.18!important;letter-spacing:-.035em}.ng-card-specs{min-height:44px;margin:10px 0 0;color:var(--ng-muted);font-size:16px;line-height:1.45}.ng-card-benefits{min-height:0!important;margin:23px 0!important;padding:21px 0!important;border:0!important;list-style:none!important;color:var(--ng-muted)!important;font-size:15px!important;line-height:1.55!important}.ng-card-benefits li{position:relative;padding:5px 0 5px 23px}.ng-card-benefits li:before{content:"\2713";position:absolute;left:0;top:4px;color:var(--ng-orange);font-size:20px;font-weight:900;line-height:1}.ng-product-link{margin-top:auto;padding-top:20px;border-top:1px solid var(--ng-line);font-size:16px}.ng-youtube-sticker{z-index:3}.ng-phone-card:hover .ng-actual-photo{background:#111}.ng-phone-card:focus-within{outline:3px solid #ff5a1f55;outline-offset:3px}@media(max-width:900px){.ng-unboxing-grid,.ng-standard-grid{grid-template-columns:1fr;gap:45px}.ng-video-grid,.ng-setup-grid{grid-template-columns:repeat(2,1fr)}.ng-youtube-heading{align-items:flex-start;flex-direction:column}.ng-standard-mark{min-height:470px}}@media(max-width:600px){.ng-unboxing,.ng-standard,.ng-youtube--proof,.ng-setup{padding:76px 0}.ng-unboxing-visual{min-height:430px}.ng-unbox-sticker{width:105px;height:105px;font-size:13px}.ng-report-card{width:66%;padding:16px}.ng-standard-mark{min-height:420px}.ng-standard-seal{width:220px;height:220px}.ng-standard-seal b{font-size:70px}.ng-standard-checks,.ng-video-grid,.ng-setup-grid{grid-template-columns:1fr}.ng-youtube-total{width:100%}.ng-video-thumb{height:225px}.ng-youtube-footer{flex-direction:column}.ng-setup-art{height:230px}.ng-phone-features{grid-template-columns:1fr!important}.ng-phone-art{height:390px}.ng-phone-info{padding:22px}.ng-card-meta>strong{font-size:22px}.ng-card-title{font-size:26px!important}.ng-card-specs{font-size:17px}.ng-card-benefits{font-size:16px!important}.ng-product-link{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
