:root{--ink:#0d0d0d;--paper:#fff;--soft:#f7f7f6;--red:#ff3b30;--muted:#666;--line:#e8e8e5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.siteShell{overflow:hidden}.nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff0;border-bottom:1px solid #00000008;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;height:86px;padding:0 clamp(24px,4vw,58px);display:grid;position:sticky;top:0}.brandLink{display:inline-flex}.nipitWordmark{letter-spacing:.02em;align-items:flex-end;gap:.055em;font-size:32px;font-weight:900;line-height:1;display:inline-flex;position:relative}.nipitWordmark.light{color:#fff;font-size:35px}.nipitWordmark .firstI{position:relative}.nipitWordmark .firstI i{background:var(--red);border-radius:50%;width:.28em;height:.28em;position:absolute;top:-.34em;left:50%;transform:translate(-50%)}.navLinks{justify-content:center;gap:34px;font-size:14px;font-weight:700;display:flex}.navActions{gap:14px;display:flex}.loginButton,.downloadButton{border-radius:12px;padding:12px 18px;font-weight:800}.loginButton{background:#fff;border:1.5px solid #111}.downloadButton{background:var(--red);color:#fff;border:0}.hero{background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:30px;min-height:630px;padding:54px clamp(28px,5vw,74px) 68px;display:grid}.heroCopy{max-width:700px}.hero h1{letter-spacing:-.065em;margin:0 0 22px;font-size:clamp(62px,7vw,104px);line-height:.9}.heroTagline{margin:0 0 34px;font-size:clamp(23px,2vw,31px)}.heroTagline span{color:var(--red);font-weight:900}.tapCard{text-align:left;background:#fff;border:0;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;width:min(560px,100%);padding:18px 22px;display:grid;box-shadow:0 12px 34px #0000001f}.tapCard .tapMic{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;font-size:33px;display:grid}.tapCard strong{font-size:26px;display:block}.tapCard small{color:#777;margin-top:5px;font-size:15px;display:block}.tapCard>b{font-size:36px}.trustRow{align-items:center;gap:17px;margin-top:28px;font-size:13px;display:flex}.trustRow i{background:var(--red);border-radius:50%;width:5px;height:5px}.phoneStage{place-items:center;min-height:510px;display:grid;position:relative}.redOrb{background:var(--red);border-radius:50%;width:340px;height:340px;position:absolute;top:95px;right:0}.dotField{background-image:radial-gradient(var(--red) 1.5px,transparent 1.5px);opacity:.65;background-size:13px 13px;width:190px;height:180px;position:absolute;bottom:20px;right:-40px}.phoneMock{z-index:2;color:#fff;background:linear-gradient(#171717,#050505);border:9px solid #1f1f1f;border-radius:48px;flex-direction:column;align-items:center;width:292px;height:526px;padding:18px 19px 12px;display:flex;position:relative;transform:rotate(7deg);box-shadow:0 18px 40px #00000052}.phoneTop{justify-content:space-between;width:100%;margin-bottom:36px;font-size:11px;font-weight:800;display:flex}.phoneMock h3{margin:32px 0 4px;font-size:22px}.phoneMock>p{color:#bbb;margin:0 0 22px}.phoneMic{background:var(--red);width:112px;height:112px;box-shadow:0 0 0 2px var(--red);color:#fff;border:5px solid #211;border-radius:50%;font-size:42px}.phoneMic.listening{animation:.9s infinite alternate pulse}.phoneMock>small{color:#ddd;margin-top:17px}.phoneNav{text-align:center;border-top:1px solid #252525;grid-template-columns:repeat(4,1fr);width:100%;margin-top:auto;padding-top:13px;font-size:17px;display:grid}.phoneNav em{margin-top:4px;font-size:8px;font-style:normal;display:block}.phoneNav b{color:var(--red)}.captureSection{background:var(--soft);padding:54px clamp(24px,6vw,90px)}.captureCard{background:#fff;border-radius:24px;max-width:780px;margin:auto;padding:22px;box-shadow:0 12px 32px #00000014}.captureHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}.captureHeader>div{gap:4px;display:grid}.captureHeader strong{font-size:22px}.captureHeader span{color:var(--muted);font-size:13px}.mic{border:2px solid var(--red);width:66px;height:66px;color:var(--ink);box-shadow:0 0 0 3px var(--red),0 5px 15px #0000001f,0 2px 6px #00000014;background:#fff;border-radius:50%;font-size:24px;position:relative}.mic:after{content:"Tap to speak";white-space:nowrap;color:var(--red);letter-spacing:.02em;font-size:10px;font-weight:900;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.mic.listening{box-shadow:0 0 0 3px var(--red),0 0 0 7px #ff3b3024,0 6px 18px #ff3b3059;background:#fff;animation:.9s infinite alternate pulse}.mic.listening:after{content:"Listening…"}.captureCard textarea{border:1px solid var(--line);resize:vertical;border-radius:15px;outline:none;width:100%;min-height:112px;padding:15px}.captureCard textarea:focus{border-color:#aaa}.formFooter{color:#888;justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}.submit{background:var(--ink);color:#fff;border:0;border-radius:11px;padding:12px 18px;font-weight:800}.submit:disabled{opacity:.5}.status{background:#fff1f0;border:1px solid #ffd0cc;border-radius:10px;padding:10px 12px;font-size:13px}.how{text-align:center;background:#fbfaf8;padding:76px clamp(24px,5vw,70px) 82px}.sectionKicker{letter-spacing:.08em;color:var(--red);font-size:11px;font-weight:900}.how h2,.explore h2,.impact h2{letter-spacing:-.045em;margin:10px 0 42px;font-size:clamp(39px,4.5vw,64px);line-height:.96}.howSteps{grid-template-columns:repeat(5,1fr);gap:24px;display:grid;position:relative}.howSteps:before{content:"";border-top:3px dotted #ff6b63;position:absolute;top:49px;left:9%;right:9%}.howSteps>div{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.stepIcon{width:98px;height:98px;color:var(--red);background:#fff;border-radius:50%;place-items:center;margin-bottom:17px;font-size:29px;display:grid;box-shadow:0 7px 18px #00000014}.howSteps strong{font-size:16px}.howSteps span{color:#444;max-width:170px;margin-top:8px;font-size:13px;line-height:1.5}.explore{background:#fff;padding:82px clamp(24px,5vw,72px)}.exploreHeading{justify-content:space-between;align-items:end;display:flex}.livePill{letter-spacing:.08em;color:var(--red);border:1px solid #ddd;border-radius:999px;margin-bottom:42px;padding:8px 12px;font-size:10px}.topicGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.topic{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:290px;padding:27px;display:flex}.rank{color:#999;font-size:11px}.topic h3{letter-spacing:-.03em;margin:26px 0 9px;font-size:28px}.topic p{color:#666;margin:0 0 auto;font-size:13px;line-height:1.5}.topicFoot{justify-content:space-between;align-items:end;margin-top:22px;display:flex}.topicFoot strong{font-size:24px}.topicFoot small{color:var(--red)}.topic button{background:#fff;border:1px solid #ddd;border-radius:9px;align-self:flex-start;margin-top:16px;padding:9px 11px;font-size:11px;font-weight:800}.emptyBoard{color:#777;padding:30px 0}.impact{color:#fff;background:linear-gradient(115deg,#0a0a0a,#181818);border-radius:22px;grid-template-columns:1.45fr repeat(3,.65fr);align-items:center;gap:28px;margin:0 clamp(24px,4vw,50px) 22px;padding:34px 40px;display:grid}.impact h2{margin:0 0 15px;font-size:35px}.impact h2 span{color:var(--red)}.impactLead p{color:#bcbcbc;max-width:460px;line-height:1.5}.impactStat{border-left:1px solid #3c3c3c;flex-direction:column;align-items:flex-start;gap:8px;padding-left:24px;display:flex}.impactStat>b{color:var(--red);font-size:37px}.impactStat .nipitMark{width:44px}.impactStat strong{font-size:18px}.impactStat span{color:#aaa;font-size:12px}.nipitMark{width:100%;height:auto}.nipitMark path{fill:currentColor}.nipitMark circle{fill:var(--red)}.downloadStrip{border:1px solid var(--line);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:112px;margin:0 clamp(24px,4vw,50px);padding:18px 24px;display:grid;box-shadow:0 8px 22px #0000000d}.appIcon{color:#fff;background:#0b0b0b;border-radius:17px;place-items:center;width:72px;height:72px;padding:10px;display:grid}.downloadStrip>div{gap:5px;display:grid}.downloadStrip strong{font-size:20px}.downloadStrip span{color:#666;font-size:13px}.downloadStrip button{background:var(--red);color:#fff;border:0;border-radius:11px;padding:13px 18px;font-weight:800}footer{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:90px;padding:22px clamp(24px,5vw,60px);display:grid}footer .nipitWordmark{font-size:25px}footer>span{color:#888;font-size:12px}footer nav{gap:24px;font-size:12px;display:flex}@keyframes pulse{0%{transform:scale(.96)}to{transform:scale(1.04)}}.brandLink{position:relative}.brandLink .nipitWordmark,footer>span:first-child .nipitWordmark{filter:brightness(0)}.brandLink:after,footer>span:first-child:after{content:"";background:var(--red);pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;top:3.5px;left:39.5px}footer>span:first-child{display:inline-flex;position:relative}.phoneMock>span{background:0 0!important;border-radius:0!important;padding:0!important;display:inline-flex!important}.phoneMock .nipitWordmark.light{filter:none!important}@media (max-width:900px){.nav{grid-template-columns:auto auto}.navLinks{display:none}.navActions{justify-self:end}.hero{grid-template-columns:1fr;padding-top:50px}.heroCopy{max-width:none}.phoneStage{display:none}.howSteps{grid-template-columns:1fr 1fr}.howSteps:before{display:none}.topicGrid{grid-template-columns:1fr 1fr}.impact{grid-template-columns:1fr}.impactStat{border-top:1px solid #333;border-left:0;padding:20px 0 0}.downloadStrip{grid-template-columns:auto 1fr}.downloadStrip button{grid-column:1/-1}footer{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (max-width:600px){.nav{height:72px;padding:0 18px}.nipitWordmark{font-size:27px}.navActions .loginButton{display:none}.downloadButton{padding:10px 12px}.hero{padding:42px 20px 48px}.hero h1{font-size:58px}.heroTagline{font-size:20px}.tapCard strong{font-size:21px}.trustRow{flex-wrap:wrap;font-size:11px}.how{padding:58px 20px}.howSteps,.topicGrid{grid-template-columns:1fr}.explore{padding:58px 20px}.impact{margin:0 18px 18px;padding:28px 24px}.downloadStrip{text-align:center;grid-template-columns:1fr;justify-items:center;margin:0 18px}footer nav{flex-wrap:wrap;justify-content:center}.explore{padding-top:44px;padding-bottom:44px}.explore h2,.livePill{margin-bottom:26px}.topic{min-height:0;padding:20px 24px 22px}.topic>small{margin-bottom:3px!important}.topic h3{margin:12px 0 8px;font-size:27px;line-height:1.06}.topic p{margin:0;font-size:13px;line-height:1.42}.topicFoot{margin-top:16px}.topicFoot strong{font-size:23px}.topic button{margin-top:12px;padding:8px 11px}}
@media (max-width:600px){.hero{min-height:auto;padding:30px 20px 14px}.heroTagline{margin-bottom:0}.tapCard,.trustRow{display:none}.captureSection{background:#fff;padding:10px 18px 38px}.captureCard{border:1px solid var(--line);box-shadow:0 10px 26px #00000012}}
:root{--nipit-record-icon:url(/nipit-record-icon.png)}.tapMic,.phoneMic{position:relative;overflow:hidden;color:#0000!important;background-color:#fff!important;background-image:var(--nipit-record-icon)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 78%!important;border:2px solid #ff3b3033!important;font-size:0!important;box-shadow:0 5px 16px #00000014!important}.tapMic:before,.tapMic:after,.phoneMic:before,.phoneMic:after{content:none!important;display:none!important}.mic{overflow:hidden;background-color:#fff!important;background-image:var(--nipit-record-icon)!important;background-position:50% 58%!important;background-repeat:no-repeat!important;background-size:auto 64%!important}.mic>span{display:none!important}.mic:after{content:none!important;display:none!important}.mic.listening{background-image:none!important}.tapMic{background-size:auto 80%!important}.phoneMic{background-size:auto 72%!important;border:4px solid #ff3b30!important;box-shadow:0 0 0 2px #ff3b3040!important}.phoneMic.listening{animation:.9s infinite alternate pulse;box-shadow:0 0 0 5px #ff3b3029,0 0 0 2px #ff3b30!important}
:root{--nipit-icon-black:url(/nipit-icon-black.svg);--nipit-icon-white:url(/nipit-icon-white.svg);--nipit-icon-red:url(/nipit-icon-red.svg)}.impactStat>.nipitMark,.impactStat>b{display:none!important}.impactStat:before{content:none!important;display:none!important}.downloadStrip .appIcon{overflow:hidden;background:0 0!important;background-image:var(--nipit-icon-black)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:17px!important;padding:0!important}.downloadStrip .appIcon .nipitMark{display:none!important}
.how{text-align:center;background:#fbfaf8;padding:76px clamp(24px,5vw,74px) 86px}.how h2{margin-bottom:54px}.howSteps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:42px;max-width:1720px;margin:0 auto;display:grid;position:relative}.howSteps:before{content:"";z-index:0;border-top:5px dotted #ff4a3f;position:absolute;top:77px;left:7%;right:7%}.howSteps>div{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.howSteps .stepIcon{color:#0000;background:#fff 50%/auto 58% no-repeat;border-radius:50%;flex:0 0 154px;width:154px;height:154px;margin:0 0 31px;font-size:0;overflow:hidden;box-shadow:0 10px 26px #0000001a}.howSteps>div:first-child .stepIcon{background-image:url(/nipit-record-icon.png);background-position:50% 58%;background-size:auto 64%}.howSteps>div:nth-child(2) .stepIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M47 69c-8 0-13-6-13-14V43c0-14 9-25 23-25 13 0 23 9 23 22 0 12-7 18-13 23-5 4-7 8-7 14' stroke='%23ff3b30' stroke-width='6'/%3E%3Cpath d='M45 47c0-7 5-12 12-12 7 0 12 5 12 12 0 6-3 9-8 12-4 3-6 6-6 11' stroke='%23ff3b30' stroke-width='6'/%3E%3Cpath d='M83 39c5 5 7 11 7 18s-2 13-7 18' stroke='%230d0d0d' stroke-width='5'/%3E%3Cpath d='M91 34c7 7 10 14 10 23 0 10-3 18-10 25' stroke='%230d0d0d' stroke-width='5'/%3E%3C/g%3E%3C/svg%3E");background-position:50% 51%;background-size:auto 61%}.howSteps>div:nth-child(3) .stepIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%230d0d0d' stroke-width='4' stroke-linejoin='round'%3E%3Cpath d='M17 28c0-8 7-14 16-14s16 6 16 14-7 14-16 14h-5l-8 7 2-9c-3-3-5-7-5-12Z'/%3E%3Cpath d='M57 30c0-7 6-13 14-13s14 6 14 13-6 13-14 13h-4l-7 6 2-8c-3-3-5-6-5-11Z'/%3E%3C/g%3E%3Ccircle cx='50' cy='54' r='10' fill='%23ff3b30'/%3E%3Cpath d='M31 86c2-13 9-20 19-20s17 7 19 20Z' fill='%23ff3b30'/%3E%3Ccircle cx='22' cy='61' r='8' fill='%230d0d0d'/%3E%3Cpath d='M8 84c2-10 7-16 14-16s12 6 14 16Z' fill='%230d0d0d'/%3E%3Ccircle cx='78' cy='61' r='8' fill='%230d0d0d'/%3E%3Cpath d='M64 84c2-10 7-16 14-16s12 6 14 16Z' fill='%230d0d0d'/%3E%3C/svg%3E");background-position:50% 51%;background-size:auto 58%}.howSteps>div:nth-child(4) .stepIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%230d0d0d' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 55 69 35v33L20 55Z'/%3E%3Cpath d='M21 55v20l10 4V59'/%3E%3Cpath d='M69 43h6c5 0 8 4 8 9s-3 9-8 9h-6'/%3E%3C/g%3E%3Cg stroke='%23ff3b30' stroke-width='5' stroke-linecap='round'%3E%3Cpath d='M82 28 92 20'/%3E%3Cpath d='M84 42h13'/%3E%3Cpath d='M82 57 93 64'/%3E%3C/g%3E%3C/svg%3E");background-position:50% 52%;background-size:auto 59%}.howSteps>div:nth-child(5) .stepIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M35 64c-7-5-11-13-11-22 0-15 12-27 27-27s27 12 27 27c0 9-4 17-11 22-5 4-7 8-7 13H42c0-5-2-9-7-13Z' stroke='%230d0d0d' stroke-width='5'/%3E%3Cpath d='M42 84h18M45 91h12' stroke='%230d0d0d' stroke-width='5'/%3E%3Cg stroke='%23ff3b30' stroke-width='5'%3E%3Cpath d='M51 4V0'/%3E%3Cpath d='M20 15 14 9'/%3E%3Cpath d='M82 15 88 9'/%3E%3Cpath d='M12 42H4'/%3E%3Cpath d='M90 42h8'/%3E%3Cpath d='M21 69 14 76'/%3E%3Cpath d='M81 69 88 76'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50% 51%;background-size:auto 60%}.howSteps strong{letter-spacing:-.025em;margin-bottom:14px;font-size:23px;line-height:1.15}.howSteps span{color:#454545;max-width:260px;margin:0;font-size:17px;line-height:1.55}@media (max-width:1050px){.howSteps{gap:22px}.howSteps .stepIcon{flex-basis:126px;width:126px;height:126px}.howSteps:before{top:63px}.howSteps strong{font-size:19px}.howSteps span{font-size:15px}}@media (max-width:760px){.how{padding:58px 20px 64px}.how h2{margin-bottom:38px}.howSteps{grid-template-columns:1fr;gap:35px}.howSteps:before{display:none}.howSteps .stepIcon{flex-basis:118px;width:118px;height:118px;margin-bottom:18px}.howSteps strong{margin-bottom:8px;font-size:21px}.howSteps span{max-width:300px;font-size:15px}}
.howSteps>div:nth-child(n+2) .stepIcon{justify-content:center;align-items:center;display:flex;overflow:visible;background-image:none!important;background-position:50%!important;background-size:auto!important}.howSteps>div:nth-child(n+2) .stepIcon:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:104px;height:104px;display:block}.howSteps>div:nth-child(2) .stepIcon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M47 91c-9 0-15-7-15-17V58c0-19 13-33 32-33 18 0 31 13 31 30 0 16-9 24-18 31-7 5-10 11-10 20' stroke='%23ff3b30' stroke-width='8'/%3E%3Cpath d='M47 62c0-10 7-17 17-17 10 0 17 7 17 17 0 8-4 13-11 17-6 4-8 8-8 15' stroke='%23ff3b30' stroke-width='8'/%3E%3Cpath d='M100 48c7 7 10 15 10 25s-3 18-10 25' stroke='%230d0d0d' stroke-width='7'/%3E%3Cpath d='M113 40c10 10 14 20 14 33 0 14-4 25-14 36' stroke='%230d0d0d' stroke-width='7'/%3E%3C/g%3E%3C/svg%3E");width:100px;height:100px}.howSteps>div:nth-child(3) .stepIcon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke-linejoin='round'%3E%3Cpath d='M19 39c0-11 9-20 21-20s21 9 21 20-9 20-21 20h-7l-11 9 3-13c-4-4-6-10-6-16Z' stroke='%230d0d0d' stroke-width='5'/%3E%3Cpath d='M79 39c0-11 9-20 21-20s21 9 21 20-9 20-21 20h-7l-11 9 3-13c-4-4-6-10-6-16Z' stroke='%230d0d0d' stroke-width='5'/%3E%3Cpath d='M50 28c0-9 8-16 18-16s18 7 18 16-8 16-18 16h-5l-9 7 2-10c-4-3-6-8-6-13Z' stroke='%23ff3b30' stroke-width='5'/%3E%3C/g%3E%3Ccircle cx='70' cy='77' r='12' fill='%23ff3b30'/%3E%3Cpath d='M46 121c3-17 11-26 24-26s21 9 24 26Z' fill='%23ff3b30'/%3E%3Ccircle cx='34' cy='86' r='10' fill='%230d0d0d'/%3E%3Cpath d='M16 119c2-13 9-21 18-21s16 8 18 21Z' fill='%230d0d0d'/%3E%3Ccircle cx='106' cy='86' r='10' fill='%230d0d0d'/%3E%3Cpath d='M88 119c2-13 9-21 18-21s16 8 18 21Z' fill='%230d0d0d'/%3E%3C/svg%3E");width:104px;height:104px}.howSteps>div:nth-child(4) .stepIcon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%230d0d0d' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 70 82 48v44L24 70Z'/%3E%3Cpath d='M27 70v25l14 5V75'/%3E%3Cpath d='M82 58h9c8 0 13 5 13 12s-5 12-13 12h-9'/%3E%3C/g%3E%3Cg stroke='%23ff3b30' stroke-width='7' stroke-linecap='round'%3E%3Cpath d='M106 55 119 45'/%3E%3Cpath d='M115 70h12'/%3E%3Cpath d='M106 85 119 95'/%3E%3C/g%3E%3C/svg%3E");width:106px;height:106px}.howSteps>div:nth-child(5) .stepIcon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -6 140 146'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M50 89c-10-7-16-18-16-31 0-21 16-38 36-38s36 17 36 38c0 13-6 24-16 31-7 5-10 11-10 18H60c0-7-3-13-10-18Z' stroke='%230d0d0d' stroke-width='7'/%3E%3Cpath d='M59 116h22M63 126h14' stroke='%230d0d0d' stroke-width='7'/%3E%3Cg stroke='%23ff3b30' stroke-width='7'%3E%3Cpath d='M70 10V0'/%3E%3Cpath d='M29 24 20 15'/%3E%3Cpath d='M111 24 120 15'/%3E%3Cpath d='M20 60H8'/%3E%3Cpath d='M120 60h12'/%3E%3Cpath d='M30 96 20 106'/%3E%3Cpath d='M110 96 120 106'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:94px;height:94px}@media (max-width:1050px){.howSteps>div:nth-child(n+2) .stepIcon:before{width:84px;height:84px}.howSteps>div:nth-child(5) .stepIcon:before{width:76px;height:76px}}@media (max-width:760px){.howSteps>div:nth-child(n+2) .stepIcon:before{width:80px;height:80px}.howSteps>div:nth-child(5) .stepIcon:before{width:72px;height:72px}}
.impact{color:#fff;background:linear-gradient(115deg,#090909,#181818);border-radius:22px;grid-template-columns:minmax(360px,1.35fr) repeat(3,minmax(0,.82fr));align-items:stretch;gap:0;margin:0 clamp(24px,4vw,50px) 22px;padding:42px 40px;display:grid}.impactLead{flex-direction:column;justify-content:center;padding-right:44px;display:flex}.impactKicker{color:var(--red);letter-spacing:.12em;margin-bottom:13px;font-size:11px;font-weight:900}.impact h2{letter-spacing:-.045em;margin:0 0 17px;font-size:clamp(34px,3vw,45px);line-height:.96}.impact h2 span{color:var(--red)}.impactLead p{color:#bcbcbc;max-width:500px;margin:0;font-size:15px;line-height:1.55}.impactStat{border-left:1px solid #3a3a3a;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:8px 30px;display:flex}.impactStat small{color:var(--red);letter-spacing:.12em;font-size:10px;font-weight:900}.impactStat strong{letter-spacing:-.025em;max-width:230px;font-size:20px;line-height:1.18}.impactStat span{color:#a9a9a9;max-width:235px;font-size:12px;line-height:1.5}@media (max-width:1050px){.impact{grid-template-columns:1.2fr 1fr;row-gap:30px}.impactLead{grid-column:1/-1;max-width:680px;padding-right:0}.impactStat{min-height:145px}.impactStat:nth-of-type(2){border-left:0;padding-left:0}}@media (max-width:700px){.impact{grid-template-columns:1fr;row-gap:0;margin:0 18px 18px;padding:24px 22px 22px}.impactLead{margin-bottom:6px}.impactKicker{margin-bottom:9px}.impact h2{margin-bottom:12px}.impactLead p{line-height:1.45}.impactStat,.impactStat:nth-of-type(2){border-top:1px solid #343434;border-left:0;gap:7px;min-height:0;padding:18px 0 2px}.impactStat strong{max-width:none;font-size:19px}.impactStat span{max-width:none;line-height:1.4}}
@media (max-width:600px){.explore{padding-top:34px;padding-bottom:34px}.exploreHeading{align-items:center;margin-bottom:14px}.exploreHeading .sectionKicker{margin-bottom:7px;display:block}.explore h2{margin:0;font-size:48px;line-height:.94}.livePill{margin-bottom:0;padding:7px 11px}.explore>div[style*=flex-wrap]{gap:7px!important;margin-bottom:12px!important}.topic{padding:16px 22px 17px}.rank{line-height:1}.topic>small{margin-top:3px!important;margin-bottom:0!important}.topic h3{margin:9px 0 6px;font-size:25px;line-height:1.04}.topic p{margin:0;font-size:12.5px;line-height:1.38}.topicFoot{margin-top:12px}.topicFoot strong{font-size:22px}.topic button{margin-top:9px;padding:7px 10px}.impact{padding:22px!important}.impactLead{margin-bottom:7px!important}.impactKicker{margin-bottom:8px!important}.impact h2{margin-bottom:11px!important}.impactLead p{line-height:1.42!important}.impactStat,.impactStat:nth-of-type(2){gap:6px!important;padding:16px 0 1px!important}.impactStat strong{font-size:18px!important}.impactStat span{line-height:1.38!important}}
.brandLink .nipitWordmark,footer .nipitWordmark{mix-blend-mode:multiply;filter:none!important}.brandLink:after,footer>span:first-child:after{display:none!important}.phoneMock{background:#000!important}.phoneMock>span{background:0 0!important;border-radius:0!important;padding:0!important}.phoneMock .nipitWordmark.light{filter:none!important;mix-blend-mode:normal!important}
