#career>.Content{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}@media only screen and (width<=480px){#career>.Content{flex-direction:column;gap:3rem;display:flex}}#career .Header{display:flex}#career .Header [h1]{position:relative}#career .Header svg{top:-2.5rem;width:5rem;height:5rem;position:absolute;inset-inline-end:-2.5rem}@media only screen and (width<=480px){#career .Header svg{top:-1.5rem;width:2.5rem;height:2.5rem;inset-inline-end:-1.25rem}}#career .Video{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){#career .Video:hover [click]{background:#ffffff54}#career .Video:hover [click] svg{transform:translateY(-.25rem);box-shadow:0 1rem 1rem -.5rem #000}}#career .Video [click]{z-index:1;background:#fff3;border-radius:2rem;justify-content:center;align-items:center;width:100%;height:100%;transition:all .17s ease-in-out;display:flex;position:absolute}#career .Video [click] svg{--size:6;fill:#fff;width:calc(var(--size) * 1rem);height:calc(var(--size) * 1rem);background:var(--brand-600);outline:calc(var(--size) * 1px) solid white;border-radius:50%;transition:all .17s ease-in-out}@media only screen and (width<=480px){#career .Video [click] svg{--size:4}}#career .Info{justify-content:space-between;gap:2rem;display:flex}#career .Paragraph{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}#career .ImageComponent .TagGlyph{inset-inline-end:0;transform:translateX(calc(var(--dir-multi) * -50%));top:30%}#career .ModalComponent .ModalTop{inset-inline-end:1rem;z-index:2;border:0;padding:0;position:absolute;top:1rem}#career .ModalComponent .CloseButton:after{box-shadow:none;outline:3px solid #fff}#career .ModalComponent .ModalHeadline{display:none}#career .ModalComponent .ModalBody{min-width:0;width:auto!important}#career .ModalComponent .ModalContent{max-height:90dvh;padding:0;display:flex;overflow:hidden}@media only screen and (width>=481px){#career .ModalComponent video{height:90vh}}@media only screen and (width<=480px){#career .ModalComponent video{max-width:90vw}}#product{justify-content:center;align-items:center;padding-block:6rem;display:flex}#product .Body{flex-direction:column;justify-content:center;align-items:center;display:flex}#product .Tagline{background:var(--color-turquoise-000);color:var(--color-turquoise-700);border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:14px;font-weight:700;display:flex}#product .Tagline svg{fill:currentColor;width:16px;min-width:16px;height:16px}#product h2{text-align:center}#product h2 span{color:var(--color-turquoise-600)}#product h2+p{color:var(--color-mono-700);text-align:center;font-size:16px}@media only screen and (width<=480px){#product h2+p{font-size:14px}}#product .ProductWrapper{flex-direction:column;display:flex}#product .Product{box-shadow:0 1rem 1rem -1rem var(--color-mono-200);background:#fff;border-radius:1rem;flex-direction:column;display:flex;position:relative}#product .Product .Stars svg{position:absolute}#product .Product .Stars svg:first-child{top:-1.5rem;width:3rem;height:3rem;animation:2.64s ease-in-out infinite StarWiggle;inset-inline-start:-1.5rem}#product .Product .Stars svg:nth-child(2){top:.5rem;width:1.75rem;height:1.75rem;animation:2.23s ease-in-out 1.41s infinite StarWiggle;inset-inline-start:1rem}#product .Product .Standard,#product .Product .Pro{padding:2rem}#product .Product .Standard{border-bottom:1px solid var(--color-mono-050);flex:1}#product .Product .Standard .Top{justify-content:space-between;display:flex}@media only screen and (width<=480px){#product .Product .Standard .Top{flex-direction:column;gap:1rem}#product .Product .Standard .Top p{text-align:center}}#product .Product .Standard .Title{flex-direction:column;display:flex}#product .Product .Standard .Title p{color:var(--color-mono-350);font-size:12px;font-weight:700}#product .Product .Standard .Price{justify-content:center;align-items:baseline;gap:.25rem;font-weight:700;display:flex}#product .Product .Standard .Price .Value,#product .Product .Standard .Price .Symbol{background:linear-gradient(to bottom, var(--color-turquoise-300) 0%, var(--color-turquoise-400) 40%, var(--color-cyan-600) 100%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 0 white) drop-shadow(2px 2px 0 var(--color-cyan-000));-webkit-background-clip:text;background-clip:text;line-height:1}#product .Product .Standard .Price .Value{font-size:6rem}#product .Product .Standard .Price .Symbol{font-size:3rem}#product .Product .Standard .Points{flex-direction:column;gap:.5rem;width:100%;font-size:16px;display:flex}@media only screen and (width<=480px){#product .Product .Standard .Points{font-size:14px}}#product .Product .Standard .Points .Point{align-items:center;gap:.5rem;display:flex}#product .Product .Standard .Points svg{background:var(--color-turquoise-000);width:24px;min-width:24px;height:24px;fill:var(--color-turquoise-400);border-radius:50%;padding:3px}#product .Product .Standard [h1]{text-align:center}#product .Product .Standard button,#product .Product .Standard a{justify-content:center;width:100%}#product .Product .Pro{text-align:center;background:var(--color-mono-020);--sp1:black;--sp2:var(--color-cyan-700);border-radius:0 0 1rem 1rem;font-size:16px}#product .Product .Pro>span:hover{--sp1:var(--color-mono-700);--sp2:var(--color-cyan-500)}#product .Product .Pro>span,#product .Product .Pro>a{color:var(--sp1);cursor:pointer}#product .Product .Pro>span>span,#product .Product .Pro>a>span{color:var(--sp2);font-weight:700;text-decoration:underline 1px dashed}#product .Refund{justify-content:center;align-items:center;gap:.25rem;font-size:14px;display:flex}#product .Refund [click]{cursor:pointer;text-decoration:underline 1px dashed}#product .Refund [click]:hover{color:var(--color-cyan-700)}#product .Refund svg{fill:currentColor;width:16px;height:16px}#product .Features{gap:1rem;width:100%;display:flex}#product .Features .Feature{box-shadow:0 1rem 1rem -1rem var(--color-mono-200);text-align:center;background:#fff;border-radius:1rem;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1rem;font-size:14px;display:flex}#product .Features svg{fill:var(--color-turquoise-500)}@property --card-width{syntax:"<length>";inherits:false;initial-value:0}body>main{flex-direction:column;display:flex}#hero{--section-block-padding:8rem;color:#fff;background:radial-gradient(var(--bg-gradient-radial-color1,var(--color-turquoise-400)) 5%, var(--bg-gradient-radial-color2,var(--color-cyan-600)) 95%);position:relative;overflow:visible}@media only screen and (width>=481px){#hero{padding-bottom:4rem}}@media only screen and (width<=480px){#hero{--section-block-padding:4rem;overflow:hidden}}#hero>.Content{flex-direction:column;align-items:center;display:flex}@media only screen and (width<=480px){#hero>.Content{text-align:center}}#hero *{color:#fff}#hero .A1 svg{width:400px;height:auto}#hero .A1 svg path{fill:#0000;stroke:#fff;stroke-width:2px;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:1.4s forwards Draw,.5s .9s forwards FillIn}@keyframes Draw{to{stroke-dashoffset:0}}@keyframes FillIn{to{fill:#fff}}@media only screen and (width<=480px){#hero .A1 svg{width:240px}}@media only screen and (width<=360px){#hero .A1 svg{width:220px}}#hero h1,#hero h2,#hero h5{text-align:center}#hero h1{opacity:0;pointer-events:none;user-select:none;position:absolute}@media only screen and (width<=480px){#hero h1+[h1]{margin-top:.25rem;font-size:24px}}#hero [h5]{color:var(--color-cyan-100)}#hero .Start{padding-inline:3rem}#hero .Benefits{gap:4rem;display:flex}@media only screen and (width<=480px){#hero .Benefits{flex-direction:column;gap:.5rem;font-size:14px}}#hero .Benefits .Benefit{align-items:center;gap:.5rem;display:flex}@media only screen and (width<=480px){#hero .Benefits .Benefit{background:#ffffff0d;border-radius:1rem;justify-content:center;padding:.25rem .5rem}}#hero .Benefits svg{min-width:24px}@media only screen and (width<=480px){#hero .Benefits svg{display:none}}#hero .Visual{--laptop-width:980px;--laptop-base-height:1.75rem;--laptop-radius:1.75rem;--laptop-padding:1rem;--laptop-color:black;--laptop-edge-color:var(--color-mono-400);--laptop-transform:translateX(calc(var(--dir-multi) * -80px));--mobile-width:250px;--mobile-radius:1.25rem;--mobile-bezel:.5rem;--mobile-color:var(--color-mono-900);--mobile-edge-color:var(--color-mono-400);--mobile-transform:translateX(calc(var(--dir-multi) * 470px)) translateY(70px);justify-content:center;align-items:center;display:flex;position:relative}#hero .Visual [spacer]{height:calc(var(--laptop-width) * 9 / 16);pointer-events:none;visibility:hidden;margin-bottom:1.25rem}@media only screen and (width<=480px){#hero .Visual [spacer]{display:none}}#hero .Visual [mockup],#hero .Visual [stocks]{position:absolute}#hero .Visual [mockup=laptop]{transform:var(--laptop-transform);width:var(--laptop-width);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media only screen and (width<=480px){#hero .Visual [mockup=laptop]{--laptop-width:72vw;--laptop-radius:1rem;--laptop-padding:.33rem;--laptop-base-height:1rem;transform:none}}#hero .Visual [mockup=laptop] [screen]{aspect-ratio:16/9;background:var(--laptop-color);border:5px solid var(--laptop-edge-color);border-radius:var(--laptop-radius) var(--laptop-radius) 0 0;padding:var(--laptop-padding);border-bottom:none}#hero .Visual [mockup=laptop] [screen] [display]{background:var(--color-light-200);border-radius:calc(var(--laptop-radius) - var(--laptop-padding)) calc(var(--laptop-radius) - var(--laptop-padding)) 0 0;width:100%;height:100%;position:relative;overflow:hidden}#hero .Visual [mockup=laptop] [screen] [display] img{max-width:100%}#hero .Visual [mockup=laptop] [base]{width:130%;height:var(--laptop-base-height);background:linear-gradient(to bottom, var(--color-mono-850) 0%, var(--color-mono-650) 100%);border-radius:0 0 8rem 8rem/0 0 100% 100%;position:relative;transform:translateY(-.5rem);box-shadow:0 1rem 1rem #0000001a}@media only screen and (width<=480px){#hero .Visual [mockup=laptop] [base]{border-radius:0 0 2rem 2rem/0 0 100% 100%}}#hero .Visual [mockup=laptop] [base]:before{content:"";background:linear-gradient(to left, var(--color-mono-800) 0, var(--laptop-edge-color) 3%, var(--laptop-edge-color) 97%, var(--color-mono-800) 100%);width:100%;height:6px;position:absolute;top:0;left:0}@media only screen and (width<=480px){#hero .Visual [mockup=laptop] [base]:before{height:4px}}#hero .Visual [mockup=mobile]{transform:var(--mobile-transform);width:var(--mobile-width);background:var(--mobile-color);border:4px solid var(--mobile-edge-color);border-radius:var(--mobile-radius);padding:var(--mobile-bezel);box-shadow:calc(var(--dir-multi) * -.5rem) 1rem 2rem #0000001a;flex-direction:column;align-items:center;display:flex}@media only screen and (width<=480px){#hero .Visual [mockup=mobile]{display:none}}#hero .Visual [mockup=mobile] [screen]{border-radius:calc(var(--mobile-radius) - var(--mobile-bezel));background:#fff;flex:1;width:100%;position:relative;overflow:hidden}#hero .Visual [mockup=mobile] [display]{justify-content:center;align-items:center;height:100%;display:flex}#hero .Visual [mockup=mobile] [display] img{max-width:100%}#hero .Visual [mockup=mobile] [gesture]{background:var(--color-mono-900);border-radius:10rem;width:40%;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}#hero .Visual .ImageComponent{position:absolute}@media only screen and (width<=480px){#hero .Visual .ImageComponent{display:none}}#hero .Visual .ImageComponent[name="1"]{top:-2.5rem;inset-inline-start:-3rem}#hero .Visual .ImageComponent[name="1"] img{width:180px}#hero .Visual .ImageComponent[name="2"]{bottom:3.5rem;inset-inline-end:-8rem}#hero .Visual .ImageComponent[name="2"] .ImageWrapper{max-width:200px;box-shadow:0 1rem .5rem -1rem #0003}#hero .Visual .ImageComponent[name="2"] img{width:auto;height:200px}#hero .Visual .ImageComponent[name="2"] .CheckmarkGlyph{top:0;inset-inline-end:1.75rem;transform:translateY(-50%)}#hero .Points{gap:4rem;display:flex}@media only screen and (width<=480px){#hero .Points{flex-direction:column;gap:1rem}}#hero .Points .Point{flex:1}@media only screen and (width<=480px){#hero .Points .Point{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"svg h5""svg p";gap:0 1rem;display:grid}#hero .Points .Point h4{line-height:2}#hero .Points .Point p{grid-area:p;line-height:1}}#hero .Points svg{fill:#fff;width:42px;height:42px}#hero .Points p{max-width:20rem}#hero .A1{opacity:0;animation:.375s ease-out forwards FadeInFromTop}#hero .A2{opacity:0;animation:.5s ease-out .25s forwards FadeInFromTop}#hero .A3{opacity:0;animation:.5s ease-out .375s forwards FadeInFromTop}#hero .A4{opacity:0;animation:.5s ease-out .5s forwards FadeInFromTop}#hero .A5{opacity:0;animation:.5s ease-out .625s forwards FadeInFromTop}#hero .A6{opacity:0;animation:.5s ease-out .75s forwards FadeInFromTop}#hero .A7{opacity:0;animation:.5s ease-out .875s forwards FadeInFromTop}#hero .A8{opacity:0;animation:.5s ease-out 1s forwards FadeInFromTop}#tech{position:relative}@media only screen and (width>=481px){#tech:before{content:"";background:var(--color-mono-030);border-radius:4rem 4rem 0 0;width:100%;height:4rem;position:absolute;top:-4rem}}#tech>.Content{border-radius:4rem 4rem 0 0;align-items:center;gap:6rem;display:flex}@media only screen and (width<=480px){#tech>.Content{flex-direction:column}}#tech .Text,#tech .Graphic{flex:1}#tech .Text .Header [h1]{position:relative}#tech .Text .Header svg{top:-4rem;width:6rem;height:6rem;position:absolute;inset-inline-start:-4rem}@media only screen and (width<=480px){#tech .Text .Header svg{top:-2rem;width:3rem;height:3rem;inset-inline-start:-1.25rem}}#tech .Text .Points{flex-direction:column;gap:1rem;display:flex}#tech .Text .Points .Point{gap:.5rem;display:flex}#tech .Text .Points .Point svg{background:var(--color-turquoise-400);fill:#fff;border-radius:50%;width:24px;min-width:24px;height:24px;padding:3px}#tech .Graphic{--cell-size:3rem;user-select:none;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}@media only screen and (width<=480px){#tech .Graphic{--cell-size:2.25rem}}#tech .Graphic .Card,#tech .Graphic .Card-Ghost{height:calc(var(--cell-size) + 1rem);border-radius:1rem;justify-content:center;align-items:center;padding-inline:1.5rem;font-size:16px;font-weight:700;display:flex}#tech .Graphic .Card{width:var(--card-width);white-space:nowrap;border:1px solid var(--color-mono-100);z-index:1;color:var(--color-turquoise-600);background:#fff;transition:--card-width .35s;position:absolute;overflow:hidden;box-shadow:0 .5rem 1rem #0000000d}#tech .Graphic .Card-Ghost{visibility:hidden;pointer-events:none;width:fit-content;position:absolute}#tech .Graphic .Grid{--cols:10;--rows:9;grid-template-columns:repeat(10, var(--cell-size));grid-template-rows:repeat(9, var(--cell-size));display:grid;position:relative;mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-composite:intersect}#tech .Graphic .Grid>div:not(.Card){width:var(--cell-size);height:var(--cell-size);border-inline-end:1px dashed var(--color-mono-150);border-block-end:1px dashed var(--color-mono-150)}#tech .Graphic .Grid>div:not(.Card):nth-child(-n+10){border-block-start:1px dashed var(--color-mono-150)}#tech .Graphic .Grid>div:not(.Card):nth-child(10n+1){border-inline-start:1px dashed var(--color-mono-150)}#success>.Content{align-items:center;display:flex}@media only screen and (width<=480px){#success>.Content{flex-direction:column}}#success .Wrapper{flex:1;gap:6rem;display:flex}@media only screen and (width<=480px){#success .Wrapper{flex-direction:column;gap:1rem}}#success .Header [h1]{text-align:center;position:relative}#success .Header svg{top:-2.5rem;width:6rem;height:6rem;position:absolute;inset-inline-start:-2.5rem}@media only screen and (width<=480px){#success .Header svg{display:none}}#success .ImageComponent img{max-height:500px}#success .Points{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3rem;display:grid}@media only screen and (width<=480px){#success .Points{flex-direction:column;gap:1rem;display:flex}}#success .Points .Point{background:#fff;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}@media only screen and (width>=481px){#success .Points .Point{gap:1rem}}@media only screen and (width<=480px){#success .Points .Point{border-radius:.75rem;padding:1.5rem 1rem}}#success .Points .Point div{direction:ltr}#success .Points .Point span{text-align:center}#target .Points{grid-template-columns:1fr 1fr 1fr;gap:3rem;display:grid}@media only screen and (width<=480px){#target .Points{flex-direction:column;gap:1rem;display:flex}}#target .Points .Point{background:#fff;border-radius:2rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}@media only screen and (width<=480px){#target .Points .Point{border-radius:.75rem;padding:1.5rem 1rem}}#target .Points .Point svg{width:6rem;height:6rem}@media only screen and (width<=480px){#target .Points .Point svg{width:4rem;height:4rem}}#guidance>.Content{flex-direction:column;align-items:center;display:flex}#guidance .Body{flex:1;align-items:center;gap:6rem;width:100%;display:flex}@media only screen and (width<=480px){#guidance .Body{flex-direction:column}}#guidance .Text{flex:2}#guidance .ImageComponent .CheckmarkGlyph{top:-1.5rem;inset-inline-start:3rem}@media only screen and (width<=480px){#guidance .ImageComponent .CheckmarkGlyph{top:-1rem}}@media only screen and (width>=481px){#guidance .ImageComponent .TagGlyph{inset-inline-end:0;transform:translateX(calc(var(--dir-multi) * -50%));top:20%}}@media only screen and (width<=480px){#guidance .ImageComponent .TagGlyph{bottom:1rem;inset-inline-end:1rem}}#strengths>.Content{flex-direction:column;justify-content:center;display:flex}#strengths .Points{grid-template-columns:1fr 1fr 1fr;gap:3rem;display:grid}@media only screen and (width<=480px){#strengths .Points{flex-direction:column;gap:1rem;display:flex}}#strengths .Points .Point{background:#fff;border-radius:2rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}@media only screen and (width<=480px){#strengths .Points .Point{border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"svg h5""svg p";gap:0;padding:1.5rem 1rem;display:grid}#strengths .Points .Point .CheckmarkGlyph{grid-area:svg;align-self:start;margin-inline-end:1rem}#strengths .Points .Point [h5],#strengths .Points .Point h5,#strengths .Points .Point p{min-width:0}#strengths .Points .Point [h5],#strengths .Points .Point h5{grid-area:h5}#strengths .Points .Point p{grid-area:p}}#users>.Content{flex-direction:column;justify-content:center;align-items:center;display:flex}#users [h1],#users [h4]{text-align:center}#users [h1]{max-width:960px}@media only screen and (width>=481px){#users [h1]{text-align:center}}#users .Testimonials{grid-template-columns:1fr 1fr 1fr;gap:3rem;display:grid}@media only screen and (width<=480px){#users .Testimonials{flex-direction:column;display:flex}}#users .Testimonials .ImageComponent{background:var(--color-mono-150);border-radius:2rem}#users .Testimonials .Testimonial{background:#fff;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:4rem 2rem;display:flex}@media only screen and (width<=480px){#users .Testimonials .Testimonial{gap:1rem;padding-block:3rem}}#users .Testimonials .Testimonial svg{width:3rem;height:3rem}#users .Testimonials .Testimonial p{text-align:center;font-size:1.5rem;display:inline}#users .Testimonials .Testimonial p:before,#users .Testimonials .Testimonial p:after{color:var(--color-mono-200)}#users .Testimonials .Testimonial p:before{content:"❞";margin-inline-end:.25rem}#users .Testimonials .Testimonial p:after{content:"❝";margin-inline-start:.25rem}#pitch>.Content{flex-direction:column;display:flex}@media only screen and (width>=481px){#pitch>.Content{justify-content:center;align-items:center}}#pitch [h1]{max-width:960px}@media only screen and (width>=481px){#pitch [h1]{text-align:center}}#pitch .Points{gap:3rem;display:flex}@media only screen and (width<=480px){#pitch .Points{flex-direction:column;gap:1rem}}#pitch .Point{border-radius:2rem;flex-direction:column;flex:1;gap:1rem;display:flex}@media only screen and (width<=480px){#pitch .Point{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"svg h5""svg p";gap:0;display:grid}#pitch .Point .CheckmarkGlyph{grid-area:svg;align-self:start;margin-inline-end:1rem}#pitch .Point [h5],#pitch .Point h5,#pitch .Point p{min-width:0}#pitch .Point [h5],#pitch .Point h5{grid-area:h5}#pitch .Point p{grid-area:p}}