.jp-about-page .jp-about-hero{background:radial-gradient(at 72% 46%,#a1c0ff3d,#0000 44%),radial-gradient(at 96% 18%,#cedaff4d,#0000 38%),linear-gradient(112deg,#fff 0%,#fbfdff 38%,#eef5ff 79%,#f5f7ff 100%)}.jp-about-page .jp-about-hero:after{display:none}.jp-about-page .jp-about-hero-grid{grid-template-columns:1.02fr .98fr;gap:40px;min-height:510px;padding-block:50px}.jp-about-page .jp-about-hero-grid>div:first-child{z-index:3;position:relative}.jp-about-page .jp-about-hero h1{font-size:clamp(2.7rem,4vw,3.75rem)}.jp-about-visual{pointer-events:none;-webkit-user-select:none;user-select:none;min-width:0;min-height:410px;position:relative;container-type:inline-size}.jp-about-scene{aspect-ratio:1000/560;isolation:isolate;width:124%;position:absolute;top:50%;left:-18%;transform:translateY(-50%)}.jp-about-scene-halo{z-index:0;filter:blur(1.7cqw);background:radial-gradient(at 55% 58%,#89abff45,#c4d7ff3b 48%,#0000 75%);border-radius:50%;position:absolute;inset:2% -3% -9% -6%}.jp-about-orbit{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jp-about-pedestal{z-index:2;background:radial-gradient(at 49% 43%,#b7d2ff42,#97b7ff29 52%,#ffffff0f 73%);border:1px solid #ffffffd9;border-radius:50%;width:77%;height:22%;position:absolute;bottom:-5%;left:12%;box-shadow:0 -1px #ffffffbf,0 2.2cqw 4cqw #7191e021}.jp-about-pedestal:after{content:"";background:linear-gradient(#dce8ff24,#8eb1fb29);border:1px solid #c2d8ff40;border-top:0;border-radius:0 0 50% 50%;height:85%;position:absolute;top:42%;left:7%;right:7%}.jp-about-product{z-index:4;color:#fff;transform-origin:0 0;background:linear-gradient(155deg,#101e40 0%,#0b234d 55%,#193d82 100%);border:1px solid #dbe7ffbd;border-radius:2.5cqw;width:35%;height:73%;padding:5.4cqw 4cqw;position:absolute;top:8%;left:29%;overflow:hidden;transform:matrix(1,-.1,.055,1,0,0);box-shadow:inset 1px 1px 2px #ffffff61,0 2.4cqw 4.5cqw #2f489147}.jp-about-product:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(151deg,#ffffff40,#0000 23% 58%,#82a0ff21);position:absolute;inset:0}.jp-about-product-head{z-index:3;align-items:center;gap:1.6cqw;display:flex;position:relative}.jp-about-product-head img{object-fit:contain;width:6.4cqw;height:6.4cqw}.jp-about-product-head div{line-height:1.18;display:grid}.jp-about-product-head strong{letter-spacing:-.04em;font-size:2.55cqw}.jp-about-product-head small{color:#a4b8dc;font-size:1.38cqw}.jp-about-product-head b{color:#b9d4ff;white-space:nowrap;border:1px solid #9bc4ff99;border-radius:99px;margin-left:auto;padding:1.4cqw 2cqw;font-size:1.32cqw;font-weight:700}.jp-about-product-status{z-index:3;color:#f0f5ff;white-space:nowrap;margin-top:4.2cqw;font-size:1.42cqw;position:relative}.jp-about-product-status i{background:#42d5b2;border-radius:50%;width:1.15cqw;height:1.15cqw;margin-right:1.25cqw;display:inline-block;box-shadow:0 0 .8cqw #42d5b2}.jp-about-product-menu{z-index:3;color:#aebfe0;gap:2.5cqw;margin-top:4.7cqw;font-size:1.5cqw;display:grid;position:relative}.jp-about-product-menu span{align-items:center;gap:1.8cqw;display:flex}.jp-about-product-menu svg{opacity:.9;width:2.7cqw;height:2.7cqw}.jp-about-product-menu .is-active{color:#fff;font-weight:800}.jp-about-product-note{z-index:3;color:#a8c5ed;font-size:1.5cqw;line-height:1.7;position:absolute;bottom:7cqw;left:4cqw}.jp-about-product-note strong{color:#fff;font-size:1.95cqw}.jp-about-product-wave{z-index:1;background:radial-gradient(at 48% 16%,#5d89ffe0,#3b5dce45 44%,#0000 70%);border-radius:50% 50% 0 0;height:48%;position:absolute;bottom:-17%;left:26%;right:-26%;transform:rotate(-9deg)}.jp-about-results{z-index:5;color:#142553;transform-origin:0 0;background:linear-gradient(145deg,#fffffff5,#f1f7ffd1);border:1px solid #d7e2f9f2;border-radius:2.6cqw;width:39%;min-height:42%;padding:4.6cqw 4.5cqw 3.8cqw;position:absolute;top:29%;left:51%;transform:matrix(1,.09,-.04,1,0,0);box-shadow:inset 1px 1px 2px #ffffffe6,0 2.2cqw 4.5cqw #5875be33}.jp-about-results header{justify-content:space-between;align-items:center;gap:1.5cqw;display:flex}.jp-about-results header strong{letter-spacing:-.06em;white-space:nowrap;font-size:2.45cqw}.jp-about-results header span{color:#7590c4;white-space:nowrap;border:1px solid #dbe5fb;border-radius:99px;padding:1.3cqw 1.8cqw;font-size:1.25cqw}.jp-about-results section{grid-template-columns:repeat(3,1fr);gap:1.5cqw;margin-top:4cqw;display:grid}.jp-about-results section>span{text-align:center;background:#ecf3ffe6;border-radius:1.5cqw;justify-items:center;gap:.85cqw;padding:2.4cqw 1.2cqw;display:grid}.jp-about-results section b{color:#516df4;background:#e5edff;border-radius:1.2cqw;place-items:center;width:4.8cqw;height:4.8cqw;display:grid}.jp-about-results section svg{width:2.7cqw;height:2.7cqw}.jp-about-results section strong{white-space:nowrap;font-size:1.48cqw}.jp-about-results section small{color:#8594b3;white-space:nowrap;font-size:1.12cqw}.jp-about-results p{color:#73809f;white-space:nowrap;background:#ecf7f8d1;border-radius:1.6cqw;align-items:center;gap:1.8cqw;margin:3.7cqw 0 0;padding:2.5cqw;font-size:1.3cqw;display:flex}.jp-about-results p i{color:#fff;background:#23c89c;border-radius:50%;place-items:center;width:4.3cqw;height:4.3cqw;font-style:normal;display:grid}.jp-about-label{z-index:6;color:#1b2f60;align-items:center;gap:1.7cqw;display:flex;position:absolute}.jp-about-label>span{color:#4e6cff;background:#ffffff9e;border:1px solid #ffffffe0;border-radius:50%;place-items:center;width:6.8cqw;height:6.8cqw;display:grid;box-shadow:0 .9cqw 2.2cqw #5279d729}.jp-about-label svg{width:3.6cqw;height:3.6cqw}.jp-about-label div{white-space:nowrap;gap:.8cqw;display:grid}.jp-about-label strong{font-size:1.8cqw}.jp-about-label small{color:#8494b8;font-size:1.25cqw}.jp-about-label-jobs{top:37%;left:3%}.jp-about-label-filter{bottom:11%;left:5%}.jp-about-label-match{top:17%;right:2%}.jp-about-label-choice{bottom:8%;right:2%}.jp-about-scene-sphere{z-index:7;background:radial-gradient(circle at 30% 22%,#fff,#a7d7ff 35%,#6377ef 80%);border-radius:50%;width:2.2cqw;height:2.2cqw;position:absolute;box-shadow:0 0 1.2cqw #5f85f56b}.jp-about-scene-sphere-top{top:17%;right:20%}.jp-about-scene-sphere-front{opacity:.72;width:3.4cqw;height:3.4cqw;bottom:18%;left:61%}.jp-about-page .jp-story-section{background:linear-gradient(116deg,#fff,#f5f8ff)}.jp-about-page .jp-story-section>div{grid-template-columns:.88fr 1.12fr;gap:100px;padding-block:70px}.jp-about-page .jp-story-section blockquote{align-content:center;min-height:170px;display:grid}@media (max-width:1100px) and (min-width:821px){.jp-about-page .jp-about-hero-grid{grid-template-columns:1fr 1fr;gap:25px}.jp-about-scene{width:132%;left:-23%}}@media (max-width:820px){.jp-about-page .jp-about-hero-grid{grid-template-columns:1fr;gap:25px;padding-block:44px}.jp-about-visual{width:min(600px,100%);min-height:360px;margin-inline:auto}.jp-about-scene{width:108%;left:-4%}.jp-about-page .jp-story-section>div{grid-template-columns:1fr;gap:35px}}@media (max-width:600px){.jp-about-visual{min-height:300px}.jp-about-scene{width:104%;left:-2%}.jp-about-label strong{font-size:2.2cqw}.jp-about-label small{font-size:1.5cqw}.jp-about-label-jobs{left:1%}.jp-about-label-match{right:0}.jp-about-page .jp-story-section blockquote{padding:52px 24px 28px}}.jp-why-choose-section{background:#fff;border-bottom:1px solid #e8ecf4;padding:76px 0 82px}.jp-why-choose-heading{text-align:center;max-width:720px;margin:0 auto 36px}.jp-why-choose-heading>span{color:#6478f4;letter-spacing:.24em;font-size:.68rem;font-weight:800}.jp-why-choose-heading h2{color:#131d3b;letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(2rem,3.2vw,2.8rem)}.jp-why-choose-heading p{color:#77829b;margin:0;font-size:.95rem}.jp-why-choose-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.jp-why-choose-card{background:linear-gradient(145deg,#f0f5ffe0,#fffffffa 44%,#f8f9fff5);border:1px solid #e4eaf6;border-radius:18px;min-height:238px;padding:28px 26px 24px;box-shadow:0 16px 35px #445eaa14}.jp-why-choose-card:nth-child(2){background:linear-gradient(145deg,#edfbfadb,#fff 52%,#f7fcfffa)}.jp-why-choose-card:nth-child(3){background:linear-gradient(145deg,#fff7f1e6,#fff 52%,#fffcf9fa)}.jp-why-choose-card:nth-child(4){background:linear-gradient(145deg,#f8f2ffeb,#fff 52%,#fcfafffa)}.jp-why-choose-card-title{align-items:center;gap:12px;display:flex}.jp-why-choose-card-title>span{color:#2f6df6;background:#466bf61f;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.jp-why-choose-card-title svg{width:18px;height:18px}.jp-why-choose-card:nth-child(2) .jp-why-choose-card-title>span{color:#27b9d4;background:#38cbd726}.jp-why-choose-card:nth-child(3) .jp-why-choose-card-title>span{color:#ff9c54;background:#ffae6a29}.jp-why-choose-card:nth-child(4) .jp-why-choose-card-title>span{color:#8a6bf1;background:#906ff426}.jp-why-choose-card h3{color:#202b47;letter-spacing:-.02em;margin:0;font-size:1.05rem}.jp-why-choose-card ul{gap:22px;margin:29px 0 0;padding:0;list-style:none;display:grid}.jp-why-choose-card li{color:#5f6d8b;grid-template-columns:16px 1fr;align-items:start;gap:10px;font-size:.86rem;line-height:1.6;display:grid}.jp-why-choose-card li svg{color:#2f6df6;width:14px;height:14px;margin-top:3px}.jp-why-choose-card:nth-child(2) li svg{color:#33cde0}.jp-why-choose-card:nth-child(3) li svg{color:#ffab62}.jp-why-choose-card:nth-child(4) li svg{color:#9272f3}@media (max-width:1050px){.jp-why-choose-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.jp-why-choose-section{padding:54px 0 58px}.jp-why-choose-grid{grid-template-columns:1fr;gap:16px}.jp-why-choose-card{min-height:0;padding:24px 22px}.jp-why-choose-card ul{gap:13px;margin-top:21px}}
