@layer cp{.cp-hero{isolation:isolate;min-height:996px;padding:calc(clamp(160px,17.3vw,249px)) 0 120px;position:relative;overflow:hidden}.cp-hero__sky{z-index:-1;pointer-events:none;position:absolute;inset:0}.cp-hero__aurora{border-radius:50%;animation:22s ease-in-out infinite alternate cp-hero-drift;position:absolute}.cp-hero__aurora--blue{opacity:.198;background:radial-gradient(closest-side,#4335f9,#4335f938 55%,#4335f900);width:1654px;height:1654px;top:-483px;left:calc(50% - 1141px)}.cp-hero__aurora--teal{opacity:.134;background:radial-gradient(closest-side,#00e8b6,#00e8b63d 55%,#00e8b600);width:1798px;height:1798px;animation-duration:26s;animation-direction:alternate-reverse;top:-405px;left:calc(50% - 580px)}@keyframes cp-hero-drift{0%{transform:translateZ(0)scale(1)}to{transform:translate(60px,40px)scale(1.08)}}.cp-hero__star{left:var(--x);top:var(--y);width:var(--s);height:var(--s);filter:blur(.5px);animation:cp-hero-twinkle 4s ease-in-out var(--d,0s) infinite;background:#d9d9d9;border-radius:50%;position:absolute}@keyframes cp-hero-twinkle{0%,to{opacity:1}50%{opacity:.25}}.cp-hero__sky:not(.is-inview) .cp-hero__aurora,.cp-hero__sky:not(.is-inview) .cp-hero__star{animation-play-state:paused}.cp-hero__card,.cp-hero__copy{position:relative}.cp-hero__copy{z-index:1;max-width:628px}.cp-hero__title{font-size:var(--cp-fs-h1);letter-spacing:-.035em;color:var(--cp-text);margin:0;font-weight:500;line-height:1.02}.cp-hero__title .cp-part{color:var(--cp-indigo)}.cp-hero__lede{color:var(--cp-text-2);margin:28px 0 0;font-size:1.125rem;line-height:1.6}.cp-hero__ctas{flex-wrap:wrap;align-items:center;gap:16px 25.6px;margin-top:29px;display:flex}.cp-hero__stores{margin-top:30px}.cp-hero__phone{z-index:0;width:calc(clamp(300px,33.3vw,479px));position:absolute;top:calc(273.16px - clamp(160px,17.3vw,249px));left:61.3793%}.cp-hero__phone-float{animation:7s ease-in-out infinite cp-hero-float}.cp-hero__phone:not(.is-inview) .cp-hero__phone-float{animation-play-state:paused}@keyframes cp-hero-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(.6deg)}}.cp-hero__phone img,.cp-hero__phone-img{width:100%;height:auto;display:block}@media (width>=901px){.cp-hero__phone img{aspect-ratio:479/667;-o-object-fit:fill;object-fit:fill}}@media (width<=1180px){.cp-hero__copy{max-width:54%}.cp-hero__phone{left:58%}}@media (width<=900px){.cp-hero{min-height:0;padding:calc(19px + var(--cp-header-h)) 0 0;background:var(--cp-bg-2)}.cp-hero__link,.cp-hero__sky,.cp-hero__stores,.cp-hero__title br{display:none}.cp-hero__card{text-align:center;background:radial-gradient(90% 55% at 85% 10%,#00e8b659,#00e8b600 70%),radial-gradient(100% 70% at 15% 75%,#4335f98c,#4335f900 70%),radial-gradient(80% 40% at 50% 100%,#1f168499,#1f168400 70%),#0c0c10;border-radius:28px;max-width:560px;margin:0 auto;padding:58px 0 0;overflow:hidden;box-shadow:inset 0 0 0 1px #fdfdfd1a}.cp-hero__copy{max-width:none;padding:0 30px}.cp-hero__title{max-width:320px;margin:0 auto;line-height:1.05}.cp-hero__lede{max-width:300px;margin:19.8px auto 0;font-size:1rem;line-height:1.625}.cp-hero__ctas{justify-content:center;margin-top:19.4px}.cp-hero__phone{width:250px;margin:36px auto -29px;position:relative;top:auto;left:auto}}@media (width<=480px){.cp-hero__card{margin:0 -8px}}.cp-problem{background:linear-gradient(#060608,#08070f 50%,#060608);padding-bottom:176px;position:relative}.cp-problem__band{flex-direction:column;justify-content:flex-end;min-height:calc(clamp(560px,57.5vw,828px));display:flex;position:relative}.cp-problem__photo{position:absolute;inset:0;overflow:hidden}.cp-problem__photo-zoom{position:absolute;inset:-6% 0 -1.75%}.cp-problem__img,.cp-problem__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cp-reveal .cp-problem__photo .cp-problem__img,.cp-reveal .cp-problem__photo img{transition:transform 2.4s var(--cp-ease);transform:scale(1.1)}.cp-reveal .cp-problem__photo.is-revealed img{transform:none}.cp-problem__photo:after{content:"";background:linear-gradient(90deg,#0606088c,#06060800 60%),linear-gradient(#000,#06060826 40%,#06060840 50%,#060608e6 86%,#060608);position:absolute;inset:0}.cp-problem__band-copy{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) minmax(260px,414.6px);align-items:end;column-gap:40px;padding-bottom:87px;display:grid}.cp-problem__title{letter-spacing:-.045em;color:var(--cp-text);text-shadow:0 4px 40px #00000073;margin:0;font-size:calc(clamp(2.125rem,1.28rem + 3.438vw,4.375rem));font-weight:500;line-height:1.254}.cp-problem__lede{color:#fdfdfddb;margin:0 30.6px -1px 0;font-size:1.02rem;line-height:1.6}.cp-problem__pains{border-top:1px solid var(--cp-line-soft);margin:96px 0 0;padding:0;list-style:none}.cp-problem__pain{border-bottom:1px solid var(--cp-line-soft);grid-template-columns:84px minmax(0,501.8px) minmax(0,1fr);align-items:start;padding:32px 0 32.7px;display:grid;position:relative}.cp-problem__icon{width:51px;height:51px;box-shadow:inset 0 0 0 1px var(--cp-line);color:var(--cp-indigo);transition:background-color .4s ease,transform .6s var(--cp-ease);border-radius:50%;place-items:center;display:grid}.cp-problem__icon .cp-icon{width:auto;height:auto}@media (hover:hover){.cp-problem__pain:hover .cp-problem__icon{background:#fdfdfd0f;transform:rotate(-8deg)scale(1.06)}}.cp-problem__pain-title{letter-spacing:-.025em;color:var(--cp-teal);margin:9px 0 0;font-size:calc(clamp(1.25rem,1.1rem + .611vw,1.65rem));font-weight:500;line-height:1.2}.cp-problem__pain-body{color:var(--cp-text-2);max-width:574px;margin:11px 0 0;font-size:1.0625rem;line-height:1.6}.cp-problem__pain-body .cp-part,.cp-problem__stat--teal{color:var(--cp-teal)}.cp-problem__stats{grid-template-columns:minmax(0,608.8px) minmax(0,1fr);margin-top:112px;display:grid}.cp-problem__figure{align-items:flex-start;margin:0;line-height:.86;display:flex}.cp-problem__value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:calc(clamp(3.5rem,1.248rem + 9.169vw,9.5rem));font-weight:300}.cp-problem__pct{margin:-.047em 0 0 .156em;font-size:calc(clamp(1.375rem,.465rem + 3.706vw,3.8rem));font-weight:400;line-height:1}.cp-problem__stat--indigo{color:var(--cp-indigo)}.cp-problem__caption{max-width:340px;color:var(--cp-text-2);margin:12px 0 0;font-size:1.05rem;line-height:1.6}.cp-problem__source{border-top:1px solid var(--cp-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:59px;padding:40px 0 6.8px;display:flex}.cp-problem__citation{font-family:var(--cp-mono);letter-spacing:-.01em;color:var(--cp-text-3);margin:0;font-size:.78rem}.cp-problem__link{margin-right:3.8px;font-size:.85rem}@media (width<=900px){.cp-problem{background:var(--cp-bg-2);padding-bottom:88px}.cp-problem__band{min-height:0;padding-top:144.7px}.cp-problem__band-copy{text-align:center;order:1;padding-bottom:0;display:block}.cp-problem__title{font-size:var(--cp-fs-h2);letter-spacing:-.035em;text-shadow:none;max-width:300px;margin-inline:auto;line-height:1.08}.cp-problem__photo:after,.cp-problem__title br{display:none}.cp-problem__lede{max-width:340px;color:var(--cp-text-2);margin:18.5px auto 0;font-size:1rem}.cp-problem__photo{aspect-ratio:361/300;--cp-reveal-radius:28px;border-radius:28px;order:2;width:calc(100% - 32px);max-width:560px;margin:48px auto 0;position:relative;inset:auto}.cp-problem__photo-zoom{inset:0}.cp-problem__pains{border-top:0;gap:16px;max-width:560px;margin:16px auto 0;display:grid}.cp-problem__pain{border:1px solid var(--cp-line-soft);background:var(--cp-surface-2);border-radius:24px;flex-direction:column;margin:0 -8px;padding:24px 24px 29px;display:flex}.cp-problem__icon{width:44px;height:44px;box-shadow:none;background:#fdfdfd0f}.cp-problem__icon .cp-icon{transform:scale(.917)}.cp-problem__pain-title{letter-spacing:-.025em;margin-top:13px;font-size:1.25rem}.cp-problem__pain-body{margin-top:14px;font-size:.9375rem;line-height:1.55}.cp-problem__stats{grid-template-columns:1fr 1fr;gap:12px;max-width:560px;margin:12px auto 0}.cp-problem__stat{border:1px solid var(--cp-line-soft);background:var(--cp-surface-2);border-radius:24px;margin:0 -8px;padding:60px 20px 24px}.cp-problem__stat:first-child{margin-right:0}.cp-problem__stat:last-child{margin-left:0}.cp-problem__caption{margin-top:12px;font-size:.875rem;line-height:1.5}.cp-problem__source{text-align:center;border-top:0;flex-direction:column;align-items:center;row-gap:22px;margin-top:29px;padding:0}.cp-problem__citation{max-width:330px;font-size:.72rem;line-height:1.55}.cp-problem__link{margin-right:0;font-size:1.0625rem}}.cp-solution{isolation:isolate;background-color:var(--cp-bg-2);flex-direction:column;padding:177px 0 176px;display:flex;position:relative;overflow:hidden}.cp-solution>.cp-solution__progress{order:1}.cp-solution>.cp-solution__cta{order:2}.cp-solution__scenes{z-index:-1;pointer-events:none;position:absolute;inset:0}.cp-solution__scene{opacity:0;transition:opacity 1.4s var(--cp-ease);position:absolute;inset:0}.cp-solution__scene.is-active{opacity:1}.cp-solution__scene--1{background:radial-gradient(720px 1440px at 20% 134.6%,#4335f94d,#4335f900 70%),radial-gradient(864px 1320px at 72% 75%,#00e8b64d,#00e8b600 70%)}.cp-solution__scene--2{background:radial-gradient(900px 1200px at 72% 85%,#4335f961,#4335f900 70%),radial-gradient(700px 900px at 15% 40%,#8255ec2e,#8255ec00 70%)}.cp-solution__scene--3{background:radial-gradient(700px 900px at 85% 30%,#00e8b624,#00e8b600 70%),radial-gradient(900px 900px at 60% 95%,#4335f952,#4335f900 70%)}.cp-solution__scene--4{background:radial-gradient(1100px 900px at 62% 100%,#4335f99e,#4335f900 70%),radial-gradient(600px 900px at 10% 60%,#4335f933,#4335f900 70%)}.cp-solution__scene--5{background:radial-gradient(700px 900px at 26% 22%,#00e8b626,#00e8b600 70%),radial-gradient(900px 1000px at 68% 95%,#00e8b645,#00e8b600 70%)}.cp-solution__scene--6{background:radial-gradient(900px 900px at 60% 95%,#727dff24,#727dff00 70%),radial-gradient(760px 1300px at 78% 80%,#4335f933,#4335f900 70%)}.cp-solution__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.cp-solution__counter,.cp-solution__title .cp-part{color:var(--cp-text-3)}.cp-solution__lede{max-width:754px;margin-top:22px}.cp-solution__controls{align-items:center;gap:9.6px;margin-bottom:1px;display:flex}.cp-solution__counter{font-family:var(--cp-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 6.3px 0 0;font-size:.82rem}.cp-solution__arrow{width:52px;height:52px;color:var(--cp-text);cursor:pointer;border:1px solid var(--cp-line);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);transition:opacity .3s ease,transform .4s var(--cp-ease),background-color .3s ease;background:linear-gradient(135deg,#fdfdfd1f,#fdfdfd08),#0e0e166b;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 20px 60px -20px #0009,inset 0 1px #ffffff38}.cp-solution__arrow .cp-icon{width:15px;height:12.5px}@media (hover:hover){.cp-solution__arrow:hover:not(:disabled,[aria-disabled=true]){background-color:#28283c99;transform:translateY(-2px)}}.cp-solution__arrow:active:not(:disabled,[aria-disabled=true]){transform:scale(.95)}.cp-solution__arrow:is(:disabled,[aria-disabled=true]){opacity:.35;cursor:default}.cp-solution__arrow[aria-disabled=true]:focus-visible{opacity:1;transition:none}.cp-solution__arrow[aria-disabled=true]:focus-visible .cp-icon{opacity:.35}.cp-solution__track{--cp-edge:max(var(--cp-gutter), .5 * (100% - var(--cp-content)));outline-offset:-4px;cursor:grab;touch-action:pan-y;margin-top:71px;overflow:hidden}.cp-solution__rail{transition:transform .9s var(--cp-ease)}.cp-solution__rail.is-still{transition:none}.cp-solution__track::-webkit-scrollbar{display:none}.cp-solution__track.is-dragging{cursor:grabbing}.cp-solution__track.is-dragging *{pointer-events:none;-webkit-user-select:none;user-select:none}.cp-solution__rail{width:max-content;padding:0 var(--cp-edge);gap:22px;margin:0;list-style:none;display:flex}.cp-solution__slide{--cp-slide-w:min(1080px, 100vw - 60px - 2 * var(--cp-gutter));flex:0 0 var(--cp-slide-w);aspect-ratio:1080/598;scroll-snap-align:start;transform-origin:0;opacity:.45;min-height:0;transition:transform .9s var(--cp-ease),opacity .7s var(--cp-ease),box-shadow .6s ease;background:#fdfdfd0a;border-radius:40px;padding:9px;display:block;position:relative;transform:scale(.94);box-shadow:inset 0 0 0 1px #fdfdfd24}.cp-solution__slide:not(.is-active){box-shadow:inset 0 0 0 1px #fdfdfd14}.cp-solution__slide.is-active{opacity:1;transform:none}.cp-solution__core{background:radial-gradient(70% 80% at 10% 0,#4335f973,#4335f900 60%),radial-gradient(80% 90% at 85% 100%,#00e8b68c,#00e8b600 60%),#07120f;border-radius:32px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.cp-solution__slide--2 .cp-solution__core{background:radial-gradient(90% 90% at 80% 90%,#4335f9b3,#4335f900 60%),#090726}.cp-solution__slide--3 .cp-solution__core{background:radial-gradient(35% 38% at 0 100%,#00e8b645,#00e8b600),radial-gradient(60% 55% at 100% 85%,#727dff73,#727dff00),#0b082f}.cp-solution__slide--4 .cp-solution__core{background:radial-gradient(35% 45% at 100% 0,#00e8b68c,#00e8b600),linear-gradient(170deg,#1f1684,#3c2fdf)}.cp-solution__slide--5 .cp-solution__core{background:radial-gradient(65% 70% at 85% 100%,#00e8b65c,#00e8b600),#04201c}.cp-solution__slide--6 .cp-solution__core{background:radial-gradient(35% 45% at 0 0,#fdfdfd14,#fdfdfd00),radial-gradient(50% 60% at 80% 75%,#727dff4d,#727dff00),#0a0a14}.cp-solution__copy{z-index:1;width:37.4%;position:absolute;top:calc(50% + 1.2px);left:6.03%;transform:translateY(-50%)}@media (width>=1181px){.cp-solution__slide--5 .cp-solution__copy{width:40.57%}}.cp-solution__badge{width:48px;height:48px;color:var(--cp-text);background:#fdfdfd47;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff07}.cp-solution__badge .cp-icon{width:auto;height:auto}.cp-solution__slide-title{letter-spacing:-.04em;color:var(--cp-text);margin:24.9px 0 0;font-size:calc(clamp(1.5rem,.937rem + 2.292vw,3rem));font-weight:500;line-height:1.04}.cp-solution__slide-body{color:#fdfdfdd1;margin:17.4px 0 0;font-size:1.08rem;line-height:1.6}.cp-solution__copy>*{transition:opacity .7s var(--cp-ease),transform .9s var(--cp-ease)}.cp-solution__slide:not(.is-active) .cp-solution__copy>*{opacity:0;transform:translate(-12px)}.cp-solution__slide.is-active .cp-solution__copy>:nth-child(2){transition-delay:60ms}.cp-solution__slide.is-active .cp-solution__copy>:nth-child(3){transition-delay:.12s}.cp-solution__shot{width:28.25%;position:absolute;top:11.5%;left:61.1%}.cp-solution__phone{--cp-phone-w:100%;transform-origin:0 0;transition:transform 1.1s var(--cp-ease);transform:rotate(-2deg)translateY(0)}.cp-solution__slide:not(.is-active) .cp-solution__phone{transform:rotate(2deg)translateY(30px)}.cp-solution__progress{justify-content:center;align-items:center;gap:14px;margin-top:54px;display:flex}.cp-solution__bars{gap:6px;display:flex}.cp-solution__pause{width:28px;height:28px;color:var(--cp-text-2);cursor:pointer;background:#fdfdfd14;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .3s,color .3s;display:grid}.cp-solution__pause[aria-pressed=true] .cp-solution__pause-icon,.cp-solution__play-icon{display:none}.cp-solution__pause[aria-pressed=true] .cp-solution__play-icon{display:block}@media (hover:hover){.cp-solution__slide.is-active .cp-solution__phone:hover{transform:rotate(0)translateY(-6px)}.cp-solution__pause:hover{color:var(--cp-text);background:#fdfdfd29}}.cp-solution__bar{background:#fdfdfd2e;border-radius:3px;width:36px;height:3px;position:relative;overflow:hidden}.cp-solution__bar>span{border-radius:inherit;background:var(--cp-text);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.cp-solution__bar.is-active>span,.cp-solution__bar.is-done>span{transform:none}.cp-solution.is-playing .cp-solution__bar.is-active>span{animation:cp-solution-fill var(--cp-slide-time,6s) linear both}.cp-solution.is-paused .cp-solution__bar.is-active>span{animation-play-state:paused}@keyframes cp-solution-fill{0%{transform:scaleX(0)}to{transform:none}}.cp-solution__cta{justify-content:center;margin-top:62px;display:flex}@media (width>=901px){html:not(.cp-js) .cp-solution__controls,html:not(.cp-js) .cp-solution__progress{display:none}html:not(.cp-js) .cp-solution__track{scroll-snap-type:x mandatory;scroll-padding-inline:var(--cp-edge);cursor:auto;touch-action:auto;overflow-x:auto}html:not(.cp-js) .cp-solution__slide,html:not(.cp-js) .cp-solution__slide .cp-solution__copy>*{opacity:1;transform:none}html:not(.cp-js) .cp-solution__slide .cp-solution__phone{transform:rotate(-2deg)translateY(0)}}@media (width<=1180px){.cp-solution__copy{width:44%}.cp-solution__shot{width:32%;left:58%}}@media (width<=900px){.cp-solution{padding:64.2px 0 56px}.cp-solution__scenes{display:none}.cp-solution__header{text-align:center;display:block}.cp-solution__controls,.cp-solution__cta,.cp-solution__progress,.cp-solution__title br{display:none}.cp-solution__lede{max-width:360px;margin:18.25px auto 0}.cp-solution__track{--cp-edge:16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--cp-edge);scrollbar-width:none;overscroll-behavior-x:contain;cursor:auto;touch-action:auto;margin-top:47px;overflow:auto hidden}.cp-solution__track::-webkit-scrollbar{display:none}.cp-solution__rail{gap:12px;transition:none;transform:none!important}.cp-solution__slide{aspect-ratio:auto;opacity:1;width:300px;box-shadow:none;border-radius:28px;flex:0 0 300px;padding:0;transform:none}.cp-solution__core{border-radius:28px;flex-direction:column;height:100%;display:flex;box-shadow:inset 0 0 0 1px #fdfdfd1a}.cp-solution__copy{width:auto;padding:49px 28px 0;position:static;transform:none}.cp-solution__badge{display:none}.cp-solution__slide-title{letter-spacing:-.03em;margin:0;font-size:1.5rem;line-height:1.15}.cp-solution__slide-body{margin-top:12px;font-size:.9375rem;line-height:1.55}.cp-solution__slide:not(.is-active) .cp-solution__copy>*{opacity:1;transform:none}.cp-solution__shot{width:200px;height:310.8px;margin:0 auto auto;padding-top:25px;position:static}.cp-solution__phone,.cp-solution__slide:not(.is-active) .cp-solution__phone{transform:none}}.cp-how{background:linear-gradient(#060608,#07061a 40%,#060608);padding:177px 0 313px;position:relative}.cp-how__title .cp-part{color:var(--cp-text-3)}.cp-how__grid{grid-template-columns:minmax(0,533.7px) minmax(0,1fr);margin-top:95px;display:grid}.cp-how__stage{position:relative}.cp-how__sticky{top:max(24px + var(--cp-header-h),50vh - 325px);width:300px;margin-left:73.7px;position:sticky}.cp-how__halo{z-index:-1;filter:blur(30px);opacity:.7;background:conic-gradient(from 200deg,#00e8b647,#4335f966 120deg,#00e8b600 240deg,#00e8b647 1turn);border-radius:50%;width:537px;height:537px;margin:-268.5px 0 0 -268.5px;animation:24s linear infinite cp-how-spin;position:absolute;top:50%;left:50%}.cp-how__halo:not(.is-inview){animation-play-state:paused}@keyframes cp-how-spin{to{transform:rotate(1turn)}}.cp-how__phone{--cp-phone-w:300px}.cp-how__screen{opacity:0;transition:opacity .7s var(--cp-ease),transform .9s var(--cp-ease);position:absolute;inset:0;transform:scale(1.04)}.cp-how__screen.is-active{opacity:1;transform:none}.cp-how__steps{--cp-how-slot:524px;--cp-how-half-phone:324.75px;padding:calc(var(--cp-how-half-phone) - var(--cp-how-slot) / 2) 0;margin:0;list-style:none}.cp-how__step{max-width:512px;min-height:var(--cp-how-slot);opacity:.38;transition:opacity .7s var(--cp-ease);flex-direction:column;justify-content:center;display:flex}.cp-how__step.is-active,html:not(.cp-js) .cp-how__step{opacity:1}@media (width>=901px){.cp-how__steps{--cp-how-hold:240px}.cp-how__steps:after{content:"";height:var(--cp-how-hold);display:block}.cp-how__step:last-child{top:max(24px + var(--cp-header-h) + var(--cp-how-half-phone) - var(--cp-how-slot) / 2,50vh - var(--cp-how-slot) / 2);position:sticky}.cp-how__step{--cp-how-number-top:181.3px;padding-top:calc(var(--cp-how-number-top) - (var(--cp-how-half-phone) - var(--cp-how-slot) / 2));justify-content:flex-start}}.cp-how__number{width:38.4px;height:38.4px;box-shadow:inset 0 0 0 1px var(--cp-line);font-family:var(--cp-mono);color:var(--cp-text-2);transition:background-color .5s ease,color .5s ease,box-shadow .5s ease,transform .7s var(--cp-ease);border-radius:50%;place-items:center;font-size:.85rem;line-height:1;display:grid}.cp-how__step.is-active .cp-how__number{box-shadow:none;color:var(--cp-text);background:linear-gradient(135deg,#00e8b6,#4335f9)}.cp-how__step-title{letter-spacing:-.035em;color:var(--cp-text);margin:10px 0 0;font-size:calc(clamp(1.5rem,.975rem + 2.139vw,2.9rem));font-weight:500;line-height:1.3}.cp-how__step-body{color:var(--cp-text-2);margin:10px 0 0;font-size:1.08rem;line-height:1.6}.cp-how__card-shot{display:none}.cp-how__cta{margin-top:32.8px}@media (width<=1180px){.cp-how__grid{grid-template-columns:minmax(0,44%) minmax(0,1fr)}.cp-how__sticky{margin-left:0}}@media (width<=900px){.cp-how{background:var(--cp-bg-2);padding:88px 0 94.6px}.cp-how__title{text-align:center}.cp-how__title br{display:none}.cp-how__grid{margin:47.9px calc(-1 * var(--cp-gutter)) 0;display:block}.cp-how__stage{display:none}.cp-how__steps{-moz-column-gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:300px;grid-auto-flow:column;column-gap:12px;padding:0 16px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.cp-how__steps::-webkit-scrollbar{display:none}.cp-how__step{background:radial-gradient(90% 60% at 50% 100%,#4335f959 0,#4335f900 60%),var(--cp-surface-2);opacity:1;scroll-snap-align:start;border:1px solid #fdfdfd1a;border-radius:28px;flex-direction:column;max-width:none;min-height:0;padding:24px 24px 0;display:flex;overflow:hidden}.cp-how__number,.cp-how__step.is-active .cp-how__number{background:var(--cp-bg);width:36px;height:36px;color:var(--cp-text);transform:none;box-shadow:inset 0 0 0 1px #c7c7c733}.cp-how__step-title{margin-top:11px;font-size:1.5rem;line-height:1.25}.cp-how__step-body{margin-top:11px;font-size:.9375rem;line-height:1.55}.cp-how__card-shot{width:190px;height:330px;margin:0 auto auto;padding-top:20px;display:block}.cp-how__card-phone{--cp-phone-w:190px}.cp-how__cta{display:none}}.cp-security{padding:177px 0 176px;position:relative}.cp-security__title{max-width:680px}.cp-security__lede{max-width:736px;margin-top:19px}.cp-security__proofs{grid-template-columns:repeat(6,minmax(0,1fr));gap:17px 14px;margin:82.3px 0 0;padding:0;list-style:none;display:grid}.cp-security__proof{box-shadow:inset 0 0 0 1px var(--cp-line-soft);transition:box-shadow .4s ease,transform .6s var(--cp-ease),background-color .4s ease;background:linear-gradient(#fdfdfd09,#fdfdfd00);border-radius:24px;grid-column:span 2;padding:29.3px 32px 29px 29px;position:relative}.cp-security__proof--4,.cp-security__proof--5{grid-column:span 3}.cp-security__proof--5{background:radial-gradient(515px 221px at 100% 100%,#4335f947,#4335f900 60%),#fdfdfd05}@media (hover:hover){.cp-security__proof:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #fdfdfd29,0 24px 50px -30px #00e8b659}.cp-security__proof:hover .cp-security__proof-icon .cp-icon{transform:rotate(-10deg)scale(1.12)}}.cp-security__proof-icon{width:24px;height:24px;color:var(--cp-teal);place-items:center;margin-left:.7px;line-height:0;display:grid}.cp-security__proof-icon .cp-icon{width:auto;height:auto;transition:transform .6s var(--cp-ease)}.cp-security__proof-title{letter-spacing:-.02em;color:var(--cp-text);margin:19.4px 0 0;font-size:1.15rem;font-weight:500;line-height:1.3}.cp-security__proof-body{color:var(--cp-text-2);margin:10px 0 0;font-size:.96rem;line-height:1.6}@media (width>=1181px){.cp-security__proof--5{align-self:start}.cp-security__proof--5 .cp-security__proof-title{margin-top:17.8px}}.cp-security__ledger-intro{display:none}.cp-security__ledger{border-radius:32px;grid-template-columns:636.4fr 507.6fr;margin:128px 8px 0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.cp-security__col{padding:48.6px 52px 46.8px}.cp-security__col--cant{background:radial-gradient(764px 484px at 0 0,#00e8b629,#00e8b600 55%),linear-gradient(157deg,#0b1714,#08080b 60%,#08080b)}.cp-security__col--can{box-shadow:inset 1px 0 0 var(--cp-line-soft);background:#0d0d11;padding-left:53px}.cp-security__col-title{letter-spacing:-.012em;color:var(--cp-text);margin:0;font-size:calc(clamp(1.5rem,1.3rem + .8vw,2rem));font-weight:500;line-height:1.2}.cp-security__col--can .cp-security__col-title{color:var(--cp-text-4)}.cp-security__col-sub{color:var(--cp-text-3);margin:4.1px 0 0;font-size:.85rem}.cp-security__list{margin:20.5px 0 0;padding:0;list-style:none}.cp-security__list li{color:var(--cp-text);align-items:center;gap:14px;padding:13.8px 0 15.2px;font-size:1.04rem;line-height:27px;display:flex}.cp-security__col--can .cp-security__list li{color:var(--cp-text-2)}.cp-security__col--can .cp-security__row{margin-right:-32px}.cp-security__list li+li{box-shadow:inset 0 1px 0 var(--cp-line-soft)}.cp-security__tile{width:42.4px;height:42.4px;color:var(--cp-teal);background:#00e8b61a;border-radius:12px;flex:none;place-items:center;display:grid}.cp-security__col--can .cp-security__tile{color:#696969;background:#8383831a;border-radius:14px;width:48px;height:48px}.cp-security__flag,.cp-security__tile .cp-icon{width:auto;height:auto}.cp-reveal .cp-security__ledger .cp-security__list li{opacity:0;transition:opacity .6s var(--cp-ease) calc(.25s + var(--i,0) * 80ms),transform .8s var(--cp-ease) calc(.25s + var(--i,0) * 80ms);transform:translate(-10px)}.cp-reveal .cp-security__ledger.is-revealed .cp-security__list li{opacity:1;transform:none}.cp-security__foot{grid-template-columns:minmax(0,709px) minmax(0,1fr);margin-top:57px;display:grid}.cp-security__close{letter-spacing:-.02em;max-width:600px;color:var(--cp-text);margin:0;font-size:calc(clamp(1.125rem,.95rem + .7vw,1.5rem));font-weight:500;line-height:1.35}.cp-security__extra{max-width:420px;color:var(--cp-text-2);margin:4px 0 0;font-size:1.0625rem;line-height:1.6}.cp-security__trust{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:47.6px;display:flex}.cp-security__pill{min-height:46.8px;color:var(--cp-text);border:1px solid var(--cp-line);background:linear-gradient(135deg,#fdfdfd1f,#fdfdfd08),#0e0e166b;border-radius:999px;align-items:center;gap:8.7px;padding:6px 16.5px 6px 9.5px;font-size:.9rem;display:inline-flex;box-shadow:0 20px 60px -20px #0009,inset 0 1px #ffffff38,inset 0 -1px #ffffff0a}.cp-security__flag{flex:none}.cp-security__links{flex-wrap:wrap;gap:12px 36.45px;display:flex}@media (width<=1180px){.cp-security__proof{grid-column:span 3}.cp-security__proof--5{grid-column:span 6}}@media (width<=900px){.cp-security{padding:119.85px 0 107px}.cp-security__head{text-align:center}.cp-security__title{margin-inline:auto}.cp-security__lede{max-width:342px;margin:17.76px auto 0}.cp-security__proofs{--cp-rail-w:260px;margin-top:51.1px}.cp-security__proof{min-height:257.8px;padding-right:31px}.cp-security__proof--5{background:radial-gradient(300px 160px at 100% 100%,#4335f947,#4335f900 60%),#fdfdfd05}@media (hover:hover){.cp-security__proof:hover{transform:none}}.cp-security__ledger-intro{letter-spacing:-.03em;text-align:center;color:var(--cp-text);margin:201.6px 0 0;font-size:1.625rem;font-weight:500;line-height:1.15;display:block}.cp-security__ledger-intro span{color:var(--cp-text-3)}.cp-security__ledger{--cp-rail-w:310px;box-shadow:none;border-radius:0;margin-top:31.3px;overflow:visible}.cp-security__col{border-radius:28px;padding:29.24px 25px 26.56px;box-shadow:inset 0 0 0 1px #fdfdfd1a}.cp-security__col--cant{background:radial-gradient(372px 512.46px at 0 0,#00e8b629,#00e8b600 55%),linear-gradient(.38turn,#0b1714,#08080b 60%,#08080b)}.cp-security__col--can{padding-left:25px;box-shadow:inset 0 0 0 1px #fdfdfd1a}.cp-security__col-title{font-size:2rem;line-height:.92}.cp-security__col-sub{margin-top:8.8px}.cp-security__list{margin-top:20.74px}.cp-security__col--can .cp-security__row{margin-right:0}.cp-security__foot{margin-top:32.34px;display:block}.cp-security__close{color:var(--cp-text-2);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.6}.cp-security__extra{display:none}.cp-security__trust{flex-direction:column;align-items:flex-start;gap:19.5px;margin-top:47.86px}.cp-security__links{flex-direction:column;gap:22.6px}.cp-security__links .cp-link{font-size:.875rem}.cp-security__pill{width:max-content}}@media (width<=382px){.cp-security__pill{width:100%;max-width:100%;padding-right:6px;font-size:.86rem}}.cp-founder{isolation:isolate;background:#000;min-height:1008px;padding:183px 0 152px;position:relative;overflow:hidden}.cp-founder:after{content:"";z-index:-1;background:linear-gradient(#0000,#000000e0 81.86%,#000);height:261px;bottom:-6px;left:0;right:0}.cp-founder:after,.cp-founder__light{pointer-events:none;position:absolute}.cp-founder__light{z-index:-2;inset:0}.cp-founder__beam,.cp-founder__haze{filter:blur(62px);opacity:.33;border-radius:50%;position:absolute}.cp-founder__beam{background:#4335f98c;width:484px;height:1930px;animation:9s ease-in-out infinite alternate cp-founder-beam;top:0;left:calc(50% + 148px)}.cp-founder__haze{background:#8255ec8c;width:1145px;height:486px;animation:12s ease-in-out infinite alternate-reverse cp-founder-beam;top:610px;left:calc(50% - 169px)}@keyframes cp-founder-beam{0%{transform:translate(-30px)scaleY(1)}to{transform:translate(30px)scaleY(1.06)}}.cp-founder__light:not(.is-inview) span{animation-play-state:paused}.cp-founder__inner{grid-template-columns:minmax(0,621px) minmax(0,1fr);grid-template-areas:"letter mark";display:grid}.cp-founder__letter{grid-area:letter}.cp-founder__mark{grid-area:mark;align-self:start;width:min(335px,100%);margin:161.2px 0 0 32.1892%;position:relative}.cp-founder__mark-glow{display:none}.cp-founder__mark-float{animation:8s ease-in-out infinite cp-founder-float}.cp-founder__mark:not(.is-inview) .cp-founder__mark-float{animation-play-state:paused}@keyframes cp-founder-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(-3deg)}}.cp-founder__mark-svg{width:100%;height:auto;display:block}.cp-founder__note{max-width:604px;color:var(--cp-text-2);border:0;margin:25px 0 0;padding:0;font-size:1.0625rem;font-style:normal;line-height:1.6}.cp-founder__note p{margin:0}.cp-founder__note>p:first-child:before{content:"“";color:var(--cp-teal)}.cp-founder__more p:last-child:after{content:"”";color:var(--cp-teal)}.cp-founder__note .cp-founder__more p,.cp-founder__note p+p{margin-top:16px}.cp-founder__signoff{font-family:var(--cp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cp-teal);margin:25px 0 0;font-size:.78rem}.cp-founder__name{color:var(--cp-text);margin:32px 0 0;font-size:1.05rem;font-weight:500}.cp-founder__company{color:var(--cp-text-3);align-items:center;gap:9px;margin:5px 0 0;font-size:.92rem;display:flex}.cp-founder__company .cp-icon{color:#c7c7c7;width:auto;height:auto}.cp-founder__button{--cp-btn-h:50px;box-shadow:none;letter-spacing:0;background:#f2f2f2;gap:10px;margin-top:25.4px;padding:0 24.6px 0 18px}.cp-founder__button>span{position:relative;top:1.6px}.cp-founder__mail{width:auto;height:auto}@media (width<=900px){.cp-founder{background:#060608;min-height:0;padding:58.5px 0 106px}.cp-founder:after,.cp-founder__light{display:none}.cp-founder__inner{flex-direction:column;align-items:center;display:flex}.cp-founder__mark{aspect-ratio:1;align-self:center;place-items:center;width:340px;max-width:100%;margin:0;display:grid}.cp-founder__mark-glow{opacity:.6;background:radial-gradient(closest-side,#4335f973,#4335f900);border-radius:50%;display:block;position:absolute;inset:0}.cp-founder__mark-float{width:41.1765%;position:relative}.cp-founder__letter{margin-top:-59.75px}.cp-founder__title{text-align:center;max-width:240px;margin:0 auto}.cp-founder__note{margin-top:23.76px;font-size:1rem}.cp-js .cp-founder .cp-more-toggle{margin-top:17px}.cp-founder__sign{text-align:center}.cp-founder__signoff{margin-top:36px;font-size:.75rem}.cp-founder__name{margin-top:5px;font-size:1rem}.cp-founder__company{justify-content:center;margin-top:6px;font-size:.875rem}.cp-founder__button{width:max-content;margin:25px auto 0;display:flex}}.cp-pricing{background:radial-gradient(1008px 747.08px at 50% 0,#4335f92e,#4335f900 70%),#060608;padding:176.8px 0 121.4px;position:relative}.cp-pricing__title{max-width:810px}.cp-pricing__title .cp-part{color:var(--cp-indigo)}.cp-pricing__lede{max-width:740px;margin-top:22px}.cp-pricing__lede p{margin:0}.cp-pricing__coffee{height:43.6px;box-shadow:inset 0 0 0 1px var(--cp-line);color:var(--cp-text-2);transition:background-color .3s ease,color .3s ease,transform .5s var(--cp-ease);background:#fdfdfd0a;border-radius:999px;align-items:center;gap:9px;margin-top:21.86px;padding:0 18px 0 15px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.cp-pricing__coffee:focus-visible{color:var(--cp-text);background:#fdfdfd14;transform:translateY(-2px)}@media (hover:hover){.cp-pricing__coffee:hover{color:var(--cp-text);background:#fdfdfd14;transform:translateY(-2px)}.cp-pricing__coffee:hover .cp-icon{transform:rotate(-12deg)}.cp-pricing__plan:hover{transform:translateY(-6px)}}.cp-pricing__coffee .cp-icon{width:auto;height:auto;transition:transform .5s var(--cp-ease)}.cp-pricing__coffee>span:not(.sr-only){position:relative;top:1px}.cp-pricing__plans{grid-template-columns:repeat(var(--cp-plans,3),minmax(0,1fr));gap:14px;margin:76px 0 0;padding:0;list-style:none;display:grid}.cp-pricing__plan{box-shadow:inset 0 0 0 1px var(--cp-line-soft);transition:transform .6s var(--cp-ease),box-shadow .4s ease;background:#fdfdfd08;border-radius:34px;padding:8px 8px 6.2px;display:flex}.cp-pricing__plan--lit{background:linear-gradient(160deg,#00e8b659,#4335f959);box-shadow:inset 0 0 0 1px #00e8b659}.cp-pricing__core{background:#0c0c10;border-radius:27px;flex-direction:column;width:100%;min-height:433px;padding:34px 34px 30px;display:flex;box-shadow:inset 0 1px #ffffff12}.cp-pricing__plan--lit .cp-pricing__core{background:radial-gradient(361px 259px at 0 0,#00e8b624,#00e8b600 60%),#0b0c12}.cp-pricing__top{--cp-pricing-row:30.6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-pricing__badge,.cp-pricing__name,.cp-pricing__top{min-height:var(--cp-pricing-row)}.cp-pricing__name{letter-spacing:-.02em;color:var(--cp-text);align-content:center;margin:0;font-size:1.1rem;font-weight:500}.cp-pricing__badge{box-shadow:inset 0 0 0 1px var(--cp-line);color:var(--cp-text-2);text-align:center;text-wrap:balance;border-radius:999px;align-items:center;padding:5px 12px;font-size:.78rem;display:inline-flex}.cp-pricing__price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25.5px 0 0;display:flex}.cp-pricing__amount,.cp-pricing__period{flex:1 1 0;max-width:max-content}.cp-pricing__amount{letter-spacing:-.05em;color:var(--cp-text);font-size:calc(clamp(3rem,2.6rem + 1.4vw,3.8rem));font-weight:400;line-height:1}.cp-pricing__period{color:var(--cp-text-3);font-size:1.0625rem}.cp-pricing__features{border-top:1px solid var(--cp-line-soft);margin:21px 0 0;padding:19.6px 0 0;list-style:none}.cp-pricing__features li{color:var(--cp-text-2);align-items:flex-start;gap:12.2px;font-size:.97rem;line-height:21.8px;display:flex}.cp-pricing__features li+li{margin-top:13.4px}.cp-pricing__features .cp-icon{width:auto;height:auto;color:var(--cp-teal);flex:none;margin:5.2px 0 0 1.5px}.cp-pricing__note{color:var(--cp-teal-2);margin:auto 0 0;padding-top:20px;font-size:.88rem}.cp-pricing__poll{color:var(--cp-text-3);margin:25px 0 0;font-size:.9rem;line-height:1.6}.cp-pricing__cta .cp-btn__knob svg{width:12.39px;height:12.39px}.cp-pricing__why{grid-template-columns:minmax(0,706.7px) minmax(max-content,1fr);align-items:start;margin-top:76px;display:grid}.cp-pricing__statement{letter-spacing:-.025em;max-width:min(630px,100% - 24px);color:var(--cp-text);margin:0;font-size:calc(clamp(1.25rem,1.05rem + .75vw,1.6rem));line-height:1.35}@media (width<=1180px){.cp-pricing__core{padding-inline:22px}}@media (width<=900px){.cp-pricing{background:radial-gradient(393px 256.09px at 50% 20.49px,#4335f938,#4335f900 70%),#060608;padding:144.25px 0 0;overflow:clip}.cp-pricing__head{text-align:center}.cp-pricing__title{max-width:340px;margin-inline:auto}.cp-pricing__title br{display:none}.cp-pricing__lede{max-width:340px;margin:17.76px auto 0;line-height:26px}.cp-js .cp-pricing .cp-more-toggle{margin-top:16px}.cp-pricing__coffee{margin-top:20.4px}.cp-pricing__plans{--cp-rail-w:300px;margin-top:51.56px}.cp-pricing__core{min-height:417px;padding:34px 34px 18px}.cp-pricing__amount{font-size:3.8rem}.cp-pricing__plan--lit{background:linear-gradient(156.2deg,#00e8b659,#4335f959)}.cp-pricing__plan--lit .cp-pricing__core{background:radial-gradient(284px 259.8px at 0 0,#00e8b624,#00e8b600 60%),#0b0c12}.cp-pricing__poll{text-align:center;margin-top:24.7px;font-size:.875rem}.cp-pricing__why{margin-top:18.8px;display:block}.cp-pricing__statement{display:none}.cp-pricing__try{text-align:center}@media (hover:hover){.cp-pricing__plan:hover{transform:none}}}.cp-faq{border-top:1px solid var(--cp-line-soft);padding:114px 0 176px;position:relative}.cp-faq__inner{grid-template-columns:minmax(0,533.6px) minmax(0,1fr);align-items:start;display:grid}.cp-faq__intro{top:calc(40px + var(--cp-header-h));padding-top:7.6px;position:sticky}.cp-faq__title br{display:block}.cp-faq__lede{max-width:440px;margin-top:22px}.cp-faq__all{gap:9.31px;margin-top:30.85px}.cp-faq__all svg,.cp-faq__all-m svg{width:17px;height:14px;position:relative}.cp-faq__all-m,.cp-faq__first-m{display:none}.cp-faq__list{margin-top:6px}.cp-faq .cp-acc__a li>p{margin:0}@media (width<=900px){.cp-faq{background:var(--cp-bg-2);border-top:0;padding:143px 0 128px}.cp-faq__inner{display:block}.cp-faq__intro{text-align:center;padding-top:0;position:static}.cp-faq__all,.cp-faq__first,.cp-faq__title br{display:none}.cp-faq__title{max-width:300px;margin:0 auto;line-height:1.11}.cp-faq__lede{max-width:320px;margin:18px auto 0}.cp-faq__list{margin-top:40.4px}.cp-faq__first-m{border-top:1px solid var(--cp-line-soft);display:block}.cp-faq__list>:nth-child(n+7){display:none}.cp-faq__all-m{color:var(--cp-teal-2);border-bottom:1px solid;gap:11.31px;margin-top:33px;padding-bottom:8.67px;display:inline-flex}.cp-faq__all-m svg{top:-1.8px}.cp-faq__all-m .cp-link__label{background:0 0}}.cp-download{background:#060608;position:relative}.cp-download__band{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:calc(clamp(600px,57.5vw,828px));padding-bottom:160px;display:flex;position:relative;overflow:hidden}.cp-download__photo{z-index:-1;position:absolute;inset:0;overflow:hidden}.cp-download__zoom{position:absolute;inset:-6% 0}.cp-download__img,.cp-download__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%;height:100%;display:block}.cp-reveal .cp-download__photo img{transition:transform 2.4s var(--cp-ease);transform:scale(1.08)}.cp-reveal .cp-download__photo.is-revealed img{transform:none}.cp-download__photo:after{content:"";background:linear-gradient(90deg,#060608b3,#0606084d 40%,#06060800 65%),linear-gradient(#06060800 53%,#060608bf 97.5%),linear-gradient(#060608,#06060800 30% 76.6%,#060608);position:absolute;inset:0}.cp-download__title{letter-spacing:-.05em;color:var(--cp-text);text-shadow:0 2px 40px #00000059;margin:0;font-size:calc(clamp(2.375rem,.864rem + 6.151vw,6.4rem));font-weight:500;line-height:1.04}.cp-download__lede{color:#fdfdfdd9;margin:12px 0 0;font-size:1.15rem;line-height:1.6}.cp-download__stores{margin-top:42px}@media (width<=900px){.cp-download{background:#060608;padding:16px 0 0}.cp-download__band{text-align:center;border-radius:28px;width:calc(100% - 32px);max-width:560px;min-height:578px;margin:0 auto;padding:0 0 33px}.cp-download__band:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fdfdfd1a}.cp-download__photo:after{background:linear-gradient(#06060800,#060608eb 65%,#060608)}.cp-download__zoom{inset:0}.cp-download__copy{padding-inline:12px}.cp-download__title{letter-spacing:-.04em;font-size:2.375rem}.cp-download__lede{margin-top:16px;font-size:.9375rem;line-height:23px}.cp-download__stores{margin-top:25.8px}.cp-download__stores .cp-stores{justify-content:center}}.cp-investor{border-top:1px solid var(--cp-line-soft);padding:121.2px 0 125.4px}.cp-investor__inner{grid-template-columns:minmax(0,525.3px) minmax(0,621px);display:grid}.cp-investor__title{letter-spacing:-.03em;color:var(--cp-text);margin:0;font-size:calc(clamp(1.625rem,1.41rem + .879vw,2.2rem));font-weight:500;line-height:1.15}.cp-investor__body p{color:var(--cp-text-2);margin:-.3px 0 0;font-size:1.0625rem;line-height:1.6}.cp-investor__body .cp-link{margin-top:28.7px}@media (width<=900px){.cp-investor{text-align:center;background:#060608;border-top:0;padding:180.9px 0 307.8px}.cp-investor__inner,.cp-investor__title br{display:block}.cp-investor__body p{max-width:340px;margin:13px auto 0;font-size:.9375rem;line-height:23.5px}.cp-investor__body .cp-link{margin-top:24.5px}}.open-in-app{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1000;pointer-events:none;justify-content:center;display:flex;position:fixed;left:16px}.open-in-app[hidden]{display:none}.open-in-app__link{pointer-events:auto;box-shadow:0 12px 32px #00000073}:where(.open-in-app__link){background:var(--cp-blue,#4335f9);min-height:52px;font-family:var(--cp-font,"Geist",system-ui,sans-serif);color:var(--cp-text,#fdfdfd);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.open-in-app .cp-btn.open-in-app__link{padding:0 28px}.has-open-in-app body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}
