.one-page{padding-bottom:45px}.one-page>.breadcrumb{padding-top:24px}.one-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;padding:26px 0 50px}.one-intro .eyebrow{margin-bottom:20px}.one-name{font-size:14px;font-weight:800;letter-spacing:2px;margin-bottom:22px}.one-name em{font-style:normal;color:#215fd1}.one-name>span{color:#215fd1}.one-intro h1{font-size:clamp(38px,5.3vw,59px);line-height:1.1;letter-spacing:-2.5px}.one-intro h1 em{font-style:normal;color:#215fd1}.one-intro>p{font-size:15px;line-height:1.8;color:#526175;margin:22px 0;max-width:420px}.one-audiences{display:flex;gap:21px;font-size:11px;color:#526175;margin:24px 0}.one-audiences span{display:flex;align-items:center;gap:7px}.one-audiences svg{width:16px;height:16px}.one-card-wrap{min-width:0}.one-member-card{position:relative;overflow:hidden;border:1px solid #335582;border-radius:22px;background:radial-gradient(ellipse at 80% 10%,#315e9c 0,transparent 65%),linear-gradient(135deg,#182e51,#0b1930);color:#fff;padding:30px;aspect-ratio:1.58;box-shadow:0 22px 55px #14274424;display:flex;flex-direction:column}.one-member-card:before{content:'1';position:absolute;right:5%;top:-32%;font:800 380px/1.1 Manrope,Arial,sans-serif;letter-spacing:-35px;color:#b7d8ff0d;transform:rotate(12deg);pointer-events:none}.one-card-top{display:flex;justify-content:space-between;gap:15px;align-items:center;position:relative;font-size:9px;letter-spacing:2px;color:#c4d9f9}.one-card-top svg{width:23px;height:23px;color:#b7d8ff}.one-card-name{position:relative;margin:29px 0 25px;font-size:14px;letter-spacing:3px;line-height:1.1}.one-card-name strong{font-size:69px;letter-spacing:-3px;font-family:Manrope,Arial,sans-serif}.one-card-name strong span{color:#76abff}.one-card-bottom{margin-top:auto;display:flex;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:1.3px;line-height:1.8;color:#bfd4f3;position:relative}.one-card-bottom>span:last-child{text-align:right}.one-card-caption{font-size:11px;color:#65748c;margin:17px 0;text-align:center}.one-scope{text-align:center;padding:35px 20px 45px;border-top:1px solid #dbe3ef}.one-scope h2{font-size:29px}.one-scope>p{font-size:13px;color:#526175;margin:17px 0 23px}.one-trades{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.one-trades span{padding:9px 13px;background:#f2f6fc;border:1px solid #e1e8f3;border-radius:7px;font-size:11px}.one-benefit{display:grid;grid-template-columns:1.6fr 1fr;gap:36px;padding:32px;background:#f2f6fc;border:1px solid #dbe3ef;border-radius:17px;margin:0 0 35px;align-items:center}.one-benefit h2{font-size:26px}.one-benefit p{font-size:13px;color:#526175;margin:17px 0 0;line-height:1.8}.one-benefit .one-small{font-size:11px}.one-price{padding:15px 20px;text-align:center;border-left:1px solid #cedcf0}.one-price>span{font-size:9px;letter-spacing:1.5px;color:#526175}.one-price strong{display:block;font-size:64px;letter-spacing:-3px;line-height:1.3;color:#215fd1}.one-price p{font-size:12px;color:#142744;margin:4px 0 8px;font-weight:600}.one-price small{font-size:10px;color:#526175}.one-join{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;padding:35px;border:1px solid #dbe3ef;border-radius:17px;scroll-margin-top:20px}.one-join h2{font-size:29px}.one-join p{font-size:13px;color:#526175;line-height:1.8;margin:17px 0}.one-join .one-small{font-size:10px;margin-bottom:0}.one-join aside{border-left:1px solid #dbe3ef;padding-left:30px}.one-join aside h3{font-size:17px}.one-join aside h3:not(:first-child){margin-top:24px}.one-join aside p{font-size:12px;margin:10px 0}.one-join [data-text-tech]{color:#21704d}.one-teaser{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:28px 30px;background:#f2f6fc;border:1px solid #dbe3ef;border-radius:15px;margin:28px 0}.one-teaser .eyebrow{margin-bottom:9px}.one-teaser h2{font-size:24px}.one-teaser p{font-size:13px;color:#526175;margin:10px 0 0}.one-teaser .btn{flex-shrink:0}.one-teaser.one-compact{margin:0 0 24px}.one-member-link{display:inline-flex;gap:6px;align-items:center;font-size:11px;margin-top:10px;color:#215fd1;border:0;background:none;padding:4px 0;text-decoration:underline;text-underline-offset:3px}.qc-side-fee .one-member-link{color:#d6e6ff;font-size:10px;margin-top:9px}.site-header nav .one-nav{color:#215fd1;font-weight:700}
@media(max-width:900px){.one-hero{gap:30px}.one-card-name strong{font-size:56px}.one-member-card{padding:23px}.one-card-name{margin:24px 0 20px}.one-card-bottom{font-size:7px}.one-intro h1{font-size:45px}.one-join{gap:25px;padding:26px}.one-teaser h2{font-size:22px}}
@media(max-width:680px){.one-hero{grid-template-columns:1fr;gap:25px;padding:20px 0 30px}.one-intro h1{font-size:43px;letter-spacing:-1.8px}.one-intro>p{font-size:14px}.one-card-wrap{max-width:440px;width:100%}.one-member-card{padding:26px;aspect-ratio:1.6}.one-card-name strong{font-size:63px}.one-card-bottom{font-size:7px}.one-card-caption{font-size:10px}.one-benefit{grid-template-columns:1fr;padding:24px;gap:19px}.one-price{border-left:0;border-top:1px solid #cedcf0;padding-top:22px}.one-join{grid-template-columns:1fr;padding:24px}.one-join aside{border-left:0;border-top:1px solid #dbe3ef;padding:25px 0 0}.one-join .inline-actions .btn{width:100%}.one-scope{padding:26px 0 32px}.one-scope h2,.one-join h2{font-size:26px}.one-teaser{flex-direction:column;align-items:flex-start;padding:24px}.one-teaser .btn{width:100%}.one-teaser h2{font-size:23px}.one-audiences{flex-wrap:wrap;gap:12px 20px}.site-header nav .one-nav{display:inline-block}}
