.Hero_hero__VmpDu{padding:116px 0 92px;border-bottom:1px solid var(--color-line);position:relative;overflow:hidden}.Hero_hero__VmpDu:before{content:"";position:absolute;top:-240px;right:-160px;width:860px;height:860px;background:radial-gradient(circle at center,color-mix(in srgb,var(--color-accent) 18%,transparent),transparent 60%);pointer-events:none;z-index:0}.Hero_inner__hmpJ4{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-5);animation:Hero_archHeroRise__XZQVb .8s var(--ease-out-quint) both}.Hero_headline__hjteB{font-family:var(--font-display);font-weight:700;font-size:clamp(44px,6vw,84px);line-height:1.02;letter-spacing:-.04em;color:var(--color-fg);margin:0;max-width:20ch;text-wrap:balance}.Hero_accent__3LVLM{color:var(--color-accent)}.Hero_subtitle__EhZg0{font-size:var(--fs-deck);line-height:1.6;color:var(--color-fg-2);max-width:60ch;margin:0}.Hero_ctaRow__vrHFN{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@keyframes Hero_archHeroRise__XZQVb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Qualities_qualities__fa_P2{padding:90px 0;border-top:1px solid var(--color-line)}.Qualities_head__B3ZYx{margin-bottom:40px}.Qualities_heading__Rk5vT{font-family:var(--font-display);font-weight:700;font-size:clamp(36px,4.8vw,60px);line-height:1;letter-spacing:-.035em;color:var(--color-fg);max-width:18ch;text-wrap:balance}.Qualities_grid__5pXfh{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Qualities_card__VYIF7{background:var(--color-surface);border:1px solid var(--color-line);border-radius:14px;padding:36px 32px 32px;transition:border-color .2s,transform .2s;display:flex;flex-direction:column;gap:20px;position:relative;color:var(--color-fg)}.Qualities_card__VYIF7:hover{border-color:var(--color-line-strong);transform:translateY(-2px)}.Qualities_label__ttfx3{font-family:var(--font-mono);font-size:11px;color:var(--color-fg-3);letter-spacing:.12em;text-transform:uppercase}.Qualities_title__eTRkw{font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--color-fg)}.Qualities_desc__EYUxQ{font-size:var(--fs-body);color:var(--color-fg-2);line-height:1.55;flex-grow:1}.Qualities_more__BwsFr{font-family:var(--font-mono);font-size:12px;color:var(--color-fg-2);letter-spacing:.05em;display:inline-flex;align-items:center;gap:6px;transition:color .15s}.Qualities_card__VYIF7:hover .Qualities_more__BwsFr{color:var(--color-accent)}.Qualities_arrow__EgIZU{transition:transform .15s}.Qualities_card__VYIF7:hover .Qualities_arrow__EgIZU{transform:translateX(3px)}@media (max-width:1100px){.Qualities_grid__5pXfh{grid-template-columns:1fr}}.Why_section__4eRjo{padding:90px 0;border-top:1px solid var(--color-line)}.Why_heading__P15Zy{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:1.05;letter-spacing:-.035em;color:var(--color-fg);margin:var(--space-4) 0 var(--space-5);text-wrap:balance;max-width:22ch}.Why_body__4V82i{font-size:var(--fs-body);line-height:1.7;color:var(--color-fg-2);max-width:60ch;margin:0 0 var(--space-5)}.Why_tableWrap__SFYta{margin:0 0 var(--space-4);max-width:860px;overflow-x:auto;-webkit-overflow-scrolling:touch}.Why_table__sOJWD{width:100%;border-collapse:collapse;min-width:620px;font-size:13px;line-height:1.45}.Why_corner__au9DO{border:0;background:transparent}.Why_colHead__in_kp{font-family:var(--font-mono);font-weight:500;font-size:12px;letter-spacing:.02em;text-align:left;color:var(--color-fg-3);padding:0 16px 10px;border-bottom:1px solid var(--color-line-strong);vertical-align:bottom}.Why_colHeadOurs__xraoJ{color:var(--color-accent);border-left:1px solid var(--color-line);border-right:1px solid var(--color-line)}.Why_rowHead__BS5QC{font-family:var(--font-display);font-weight:500;font-size:13px;text-align:left;color:var(--color-fg);padding:12px 16px 12px 0;white-space:nowrap}.Why_rowHead__BS5QC,.Why_table__sOJWD td{border-bottom:1px solid var(--color-line);vertical-align:top}.Why_table__sOJWD td{font-family:var(--font-mono);font-size:12px;color:var(--color-fg-2);padding:12px 16px}.Why_cellOurs__ZPzCa{color:var(--color-fg)!important;border-left:1px solid var(--color-line);border-right:1px solid var(--color-line)}.Why_table__sOJWD tbody tr:last-child .Why_cellOurs__ZPzCa{border-bottom:1px solid var(--color-line-strong)}.Why_caption__uBvdf{font-size:13px;line-height:1.6;color:var(--color-fg-3);max-width:60ch;margin:0 0 var(--space-5)}.Why_captionLink__g7D8Z{color:var(--color-fg-2);text-decoration:none;border-bottom:1px solid var(--color-line-strong);padding-bottom:1px;transition:color .15s var(--ease-out-quint),border-color .15s var(--ease-out-quint)}.Why_captionLink__g7D8Z:hover{color:var(--color-fg);border-bottom-color:var(--color-accent)}.Why_migrate__8L6LJ{margin-top:64px;padding-top:40px;border-top:1px solid var(--color-line);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.Why_migrateCopy__D4_D4{max-width:62ch}.Why_migrateHeading__0p01L{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,2.6vw,32px);line-height:1.1;letter-spacing:-.03em;color:var(--color-fg);margin:var(--space-3,12px) 0 var(--space-3,12px)}.Why_migrateBody__i_0ZF{font-size:var(--fs-body);line-height:1.7;color:var(--color-fg-2);margin:0}.Why_migrateAction__Wy1sv{flex-shrink:0}