.page-hero--split{padding-bottom:80px}.hero-72h__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:start}.hero-72h__pitch{min-width:0;padding-top:12px;text-align:left}.hero-72h__pitch .section-label,.hero-72h__pitch .page-hero__title,.hero-72h__pitch .page-hero__subtitle,.hero-72h__pitch .hero-72h__trust,.hero-72h__pitch .hero-72h__benefits,.hero-72h__pitch .hero-72h__founder{text-align:left;margin-left:0;margin-right:0}.hero-72h__pitch .section-label{margin-bottom:20px}.nowrap{white-space:nowrap}.page-hero--split .page-hero__title{font-size:clamp(32px, 3vw + 0.8rem, 48px);line-height:1.1;margin:0}.page-hero__title-secondary{color:#6B7280;font-weight:500}.page-hero__subtitle{font-size:17px;color:#6B7280;line-height:1.7;max-width:520px;margin:18px 0 28px}.hero-72h__trust{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0;font-family:'IBM Plex Sans',sans-serif;font-size:14px;color:#374151;letter-spacing:.1px}.hero-72h__trust li{display:inline-flex;align-items:center;gap:10px}.hero-72h__trust li::before{content:'';flex-shrink:0;width:16px;height:16px;background:#0A0A0A;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain}.hero-72h__trustpilot{display:inline-flex;align-items:center;gap:8px;margin:0 0 24px;padding:8px 16px;background:#F5F5F5;border-radius:999px}.hero-72h__stars{color:#00B67A;font-size:18px;letter-spacing:2px;line-height:1}.hero-72h__trustpilot-text{font-family:'IBM Plex Sans',sans-serif;font-size:13px;color:#6B7280}.hero-72h__trustpilot-text strong{color:#0A0A0A;font-weight:600}.hero-72h__benefits{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0 0 28px;font-size:15px;color:#1F2937;line-height:1.5}.hero-72h__benefits li{display:flex;align-items:flex-start;gap:12px}.hero-72h__benefits li::before{content:'';flex-shrink:0;width:18px;height:18px;margin-top:2px;background:#0A0A0A;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain}.hero-72h__founder{display:flex;align-items:center;gap:18px;padding:0;background:#fff0;border-radius:0;max-width:520px}.hero-72h__founder-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #FFF;box-shadow:0 4px 12px rgb(0 0 0 / .06)}.hero-72h__founder-text{margin:0;font-size:16px;color:#374151;line-height:1.5}.hero-72h__founder-text strong{color:#0A0A0A;font-weight:600}.hero-72h__founder-text span{color:#6B7280;font-size:14.5px}.btn__price{margin-left:10px;padding-left:10px;border-left:1px solid rgb(255 255 255 / .25);font-weight:600}.btn--secondary .btn__price{border-left-color:rgb(10 10 10 / .15)}.problem__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.problem-card{background:#FFF;border:1px solid #E8E8E8;border-radius:16px;padding:32px}.problem-card__title{font-family:'Config',sans-serif;font-weight:600;font-size:22px;color:#0A0A0A;margin-bottom:12px}.problem-card__text{font-size:15px;color:#6B7280;line-height:1.7}.process-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;list-style:none;padding:0;margin:0}.process-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px}.process-step:not(:last-child)::after{content:'';position:absolute;top:22px;left:calc(50% + 28px);right:calc(-50% + 28px);height:2px;background:#E5E7EB;z-index:0}.process-step__num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#0A0A0A;color:#FFF;border:4px solid #F5F5F5;border-radius:50%;font-family:'Config',sans-serif;font-weight:600;font-size:18px;margin-bottom:24px;box-sizing:content-box}.process-step__title{font-family:'Config',sans-serif;font-weight:600;font-size:17px;color:#0A0A0A;margin-bottom:10px;line-height:1.3}.process-step__text{font-size:14px;color:#6B7280;line-height:1.6;max-width:220px}.package{max-width:680px;margin:0 auto;background:#0A0A0A;border-radius:20px;padding:40px 36px 32px;color:#FFF;display:flex;flex-direction:column;align-items:center;gap:28px}.package__header{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.package__name{font-family:'IBM Plex Sans',sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#9CA3AF;margin:0}.package__price{display:flex;align-items:baseline}.package__amount{font-family:'Config',sans-serif;font-weight:600;font-size:clamp(56px, 8vw, 76px);color:#FFF;line-height:1;letter-spacing:-.02em}.package__tagline{font-family:'IBM Plex Sans',sans-serif;font-size:13px;color:#9CA3AF;margin:4px 0 0}.package__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;width:100%}.package__list li{font-size:14px;color:#E5E7EB;line-height:1.4;display:flex;align-items:flex-start;gap:10px}.package__list li::before{content:'';flex-shrink:0;width:14px;height:14px;margin-top:3px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3 3 7-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.package__cta{background-color:#FFF;color:#0A0A0A;padding:16px 48px;font-size:15px;width:100%;max-width:360px}.package__cta:hover{background-color:#E5E7EB;transform:translateY(-1px)}.package__maintenance{font-family:'IBM Plex Sans',sans-serif;font-size:12px;color:#9CA3AF;text-align:center;margin:0;max-width:480px;line-height:1.5}.package__maintenance strong{color:#FFF;font-weight:600}.package__guarantees{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:12px}.package__guarantees li{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:12px;text-align:left}.package__guarantee-label{display:inline-block;padding:3px 10px;background:#D1FAE5;color:#065F46;border-radius:999px;font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.package__guarantee-text{font-size:13px;color:#E5E7EB;line-height:1.5}.package--hero{max-width:none;margin:0;padding:32px 28px 26px;gap:22px;border-radius:16px}.package--hero .package__amount{font-size:clamp(48px, 5vw, 60px)}.package--hero .package__list{grid-template-columns:1fr;gap:8px}.package--hero .package__list li{font-size:13.5px}.package--hero .package__guarantees{gap:8px}.package--hero .package__guarantees li{padding:12px 14px;gap:6px}.package--hero .package__guarantee-text{font-size:12.5px;line-height:1.45}.package--hero .package__cta{padding:14px 32px;max-width:none}.package--hero .package__maintenance{font-size:11.5px}.cta-clients__reassurance{font-family:'IBM Plex Sans',sans-serif;font-size:12px;color:#9CA3AF;margin:0 auto 56px;max-width:640px;letter-spacing:.3px}.ownership-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:920px;margin:0 auto 24px}.ownership-item{background:#F5F5F5;border:1px solid #E8E8E8;border-radius:16px;padding:28px}.ownership-item__title{font-family:'Config',sans-serif;font-weight:600;font-size:18px;color:#0A0A0A;margin-bottom:8px}.ownership-item__text{font-size:15px;color:#6B7280;line-height:1.6}.ownership-note{text-align:center;font-size:14px;color:#9CA3AF;max-width:720px;margin:0 auto;line-height:1.6}.platform-card__icon--emoji{font-size:48px;line-height:1;background:#fff0;border:0;padding:0;width:auto;height:auto;margin-bottom:20px}.recent-launches{padding:32px 0 64px}.recent-launches__label{font-family:'IBM Plex Sans',sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#9CA3AF;text-align:center;margin:0 0 24px}.recent-launches__masonry{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.recent-launches__item{position:relative;border-radius:10px;overflow:hidden;border:1px solid #E8E8E8;background:#FFF;aspect-ratio:16 / 10;transition:transform 0.35s ease,box-shadow 0.35s ease;transform-origin:center}.recent-launches__item:hover{transform:scale(1.5);z-index:10;box-shadow:0 24px 60px rgb(0 0 0 / .18)}.recent-launches__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}@media (max-width:1024px){.recent-launches__masonry{grid-template-columns:repeat(3,1fr);gap:16px}}@media (max-width:640px){.recent-launches__masonry{grid-template-columns:1fr;gap:16px}}.faq-list{max-width:760px;margin:0 auto;display:flex;flex-direction:column}.faq-item{border-bottom:1px solid #E8E8E8}.faq-item:first-child{border-top:1px solid #E8E8E8}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;font-family:'Config',sans-serif;font-weight:600;font-size:17px;color:#0A0A0A;list-style:none;transition:color 0.2s ease}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::after{content:'';flex-shrink:0;width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M10 4v12M4 10h12' stroke='%230A0A0A' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;transition:transform 0.3s ease}.faq-item[open] .faq-item__question::after{transform:rotate(45deg)}.faq-item__question:hover{color:#374151}.faq-item__answer{padding:0 0 24px}.faq-item__answer p{font-size:15px;color:#6B7280;line-height:1.7;margin:0}.cta-clients{padding:100px 0 0;text-align:center;overflow:hidden}.cta-clients__title{font-family:'Config',sans-serif;font-weight:600;font-size:clamp(36px, 5vw, 56px);color:#0A0A0A;line-height:1.15;max-width:900px;margin:0 auto 40px}.cta-clients .btn{margin-bottom:18px}.cta-clients__mosaic{display:flex;gap:24px;justify-content:center;align-items:flex-start;width:100%;height:420px;position:relative;overflow:hidden}.cta-clients__mosaic-inner{display:flex;gap:24px;justify-content:center;flex:none}.cta-clients__col{display:flex;flex-direction:column;gap:24px;flex-shrink:0}.cta-clients__col--offset{margin-top:80px}.cta-clients__item{border-radius:16px;overflow:hidden;flex:none;width:180px;height:180px;background:#FFF;border:1px solid #E8E8E8;display:flex;align-items:center;justify-content:center;padding:24px}.cta-clients__item img{width:100%;height:auto;max-height:150px;object-fit:contain;display:block}.cta-clients__item--photo{padding:0;border:none}.cta-clients__item--photo img{width:100%;height:100%;object-fit:cover;max-height:none}.cta-clients__gradient{pointer-events:none;background-image:linear-gradient(#fff0 45%,#FFFFFF),linear-gradient(90deg,#FFFFFF,rgb(255 255 255 / .01) 5% 95%,#FFFFFF);position:absolute;inset:0;z-index:1}@media (max-width:1024px){.hero-72h__layout{grid-template-columns:1fr;gap:40px}.hero-72h__pitch{padding-top:0}.package--hero{max-width:520px}.problem__grid{grid-template-columns:1fr;gap:16px}}@media (max-width:768px){.package{padding:32px 24px 28px}.package__list{grid-template-columns:1fr;gap:10px}.ownership-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr;max-width:480px;margin:0 auto;gap:0}.process-step{flex-direction:row;align-items:flex-start;text-align:left;padding:0 0 32px}.process-step:last-child{padding-bottom:0}.process-step:not(:last-child)::after{top:44px;left:26px;right:auto;bottom:0;width:2px;height:auto}.process-step__num{margin-bottom:0;margin-right:18px;flex-shrink:0}.process-step__title{margin-top:8px}.process-step__text{max-width:none}}