.pro-sub_page___m4Ic{width:100%;background:var(--surface-color);color:var(--ink)}.pro-sub_hero__IV7pM{position:relative;padding:70px 40px 50px;background:linear-gradient(180deg,var(--primary-50) 0,var(--surface-color) 100%);overflow:hidden}.pro-sub_hero__IV7pM:before{content:"";position:absolute;inset:0;opacity:.5;background-image:radial-gradient(var(--primary-200) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(ellipse at top,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at top,black 30%,transparent 70%);pointer-events:none}.pro-sub_heroCenter__FCDCG{position:relative;max-width:1100px;margin:0 auto;text-align:center}.pro-sub_heroSplit__V64c1{position:relative;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center}.pro-sub_heroTitle__7Xu8e{font-size:64px;font-weight:700;color:var(--dark-blue);letter-spacing:-.04em;line-height:1.04;margin:18px 0 16px}.pro-sub_heroTitleSmall__KY71k{font-size:56px;font-weight:700;color:var(--dark-blue);letter-spacing:-.035em;line-height:1.05;margin:18px 0}.pro-sub_heroAccent__QZK_z{color:var(--primary-color)}.pro-sub_heroDesc__LAun_{font-size:17px;color:var(--n600);line-height:1.55;margin:0 auto;max-width:700px}.pro-sub_heroDescLeft__xseOz{font-size:17px;color:var(--n600);line-height:1.55;margin:0 0 18px}.pro-sub_heroDescSmall__2loYS{font-size:14px;color:var(--n700);line-height:1.6;margin:0}.pro-sub_heroSuccess__wtyg0{position:relative;padding:70px 40px 50px;background:linear-gradient(180deg,var(--success-50) 0,var(--surface-color) 100%);overflow:hidden}.pro-sub_heroSuccessAccent__MgTkB{color:var(--success-color)}.pro-sub_ctaSuccess__V0df5{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:12px;background:var(--success-color);color:white;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.06);margin-top:26px}.pro-sub_ctaSuccess__V0df5:hover{opacity:.92}.pro-sub_section__kzmXU{padding:60px 40px;background:var(--surface-color)}.pro-sub_sectionAlt__EsQnA{padding:60px 40px;background:var(--n50);border-top:1px solid var(--n100)}.pro-sub_sectionInner__Yl_2c{max-width:1100px;margin:0 auto}.pro-sub_sectionNarrow__1zsR4{max-width:880px;margin:0 auto}.pro-sub_sectionHeader__tYcIP{text-align:center;margin-bottom:28px}.pro-sub_sectionTitle__NRo4U{font-size:32px;font-weight:700;color:var(--dark-blue);letter-spacing:-.025em;margin:12px 0 0}.pro-sub_sectionTitleLeft__NrgvD{font-size:28px;font-weight:700;color:var(--dark-blue);letter-spacing:-.02em;margin:0 0 16px}.pro-sub_grid2__jjVP_{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pro-sub_grid3__IS11M{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pro-sub_grid4__M5o5e{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pro-sub_card__39Pg_{padding:24px;display:flex;gap:16px;align-items:flex-start}.pro-sub_cardCompact__6I0Y9,.pro-sub_card__39Pg_{border-radius:16px;background:var(--surface-color);border:1px solid var(--n200)}.pro-sub_cardCompact__6I0Y9{padding:22px}.pro-sub_cardIcon__4uEMC{width:52px;height:52px;border-radius:14px;flex-shrink:0;background:var(--primary-50);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:24px}.pro-sub_cardTitle__0p2fc{font-size:19px;font-weight:700;color:var(--dark-blue);letter-spacing:-.01em;margin:0 0 4px}.pro-sub_cardMeta__Jfj0_{font-size:12px;color:var(--primary-color);font-weight:600;margin-bottom:8px;font-family:ui-monospace,Menlo,monospace}.pro-sub_cardMetaSuccess__f7QDb{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;color:var(--success-color);letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.pro-sub_cardText__qRRwH{font-size:13px;color:var(--n600);line-height:1.55;margin:0}.pro-sub_cardTitleMd___83cD{font-size:17px;font-weight:700;color:var(--dark-blue);letter-spacing:-.01em;margin:0 0 6px}.pro-sub_altCard__TTKaV{padding:22px;border-radius:16px;text-decoration:none;background:var(--surface-color);border:1px solid var(--n200);position:relative;display:block}.pro-sub_altCard__TTKaV:hover{border-color:var(--primary-color)}.pro-sub_altTag__gv7aF{position:absolute;top:-8px;right:14px;padding:3px 8px;border-radius:4px;background:var(--primary-color);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em}.pro-sub_altVs__KrKPe{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;color:var(--primary-color);letter-spacing:.06em;margin-bottom:8px}.pro-sub_altTitle__BFXvp{font-size:22px;font-weight:700;color:var(--dark-blue);letter-spacing:-.02em;margin:0 0 8px}.pro-sub_altFooter__xQPlt{margin-top:14px;padding-top:14px;border-top:1px solid var(--n100);font-size:12px;font-weight:700;color:var(--primary-color)}.pro-sub_bulletList__Yitqe{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:12px}.pro-sub_bulletItem__xH8jt{display:flex;gap:12px;align-items:center;font-size:15px;color:var(--n700);padding:14px 18px;border-radius:12px;background:var(--n50);border:1px solid var(--n200)}.pro-sub_bulletCheck__B_j75{width:24px;height:24px;border-radius:8px;background:var(--primary-color);color:#fff}.pro-sub_bulletCheck__B_j75,.pro-sub_verifyIcon__UkjWe{flex-shrink:0;display:flex;align-items:center;justify-content:center}.pro-sub_verifyIcon__UkjWe{width:36px;height:36px;border-radius:10px;background:var(--success-50);color:var(--success-color);font-size:16px;font-weight:700}.pro-sub_imagePlaceholder__jnM9S{aspect-ratio:9/16;border-radius:16px;background:linear-gradient(135deg,var(--primary-100),var(--primary-200));display:flex;align-items:center;justify-content:center;color:var(--dark-blue);font-size:14px;font-weight:600;opacity:.7}.pro-sub_contentSectionAlt__L1VZP,.pro-sub_contentSection__bEwOn{padding:60px 24px;max-width:900px;margin:0 auto}.pro-sub_contentSectionAlt__L1VZP{background:var(--n50)}.pro-sub_contentTitle__9RyLR{font-size:28px;font-weight:700;margin-bottom:16px;color:var(--dark-blue)}.pro-sub_contentSubtitle__n1HaR{font-size:20px;margin-top:24px;color:var(--dark-blue);font-weight:700}.pro-sub_contentText__tP1Zl{font-size:17px;line-height:1.7;color:var(--n700)}.pro-sub_contentTextSmall__RsuPw{font-size:16px;line-height:1.7;color:var(--n700)}.pro-sub_contentList__VfLAU{margin-top:8px}.pro-sub_contentListOl__yQ_JN,.pro-sub_contentList__VfLAU{font-size:16px;line-height:1.8}.pro-sub_contentLink__Q_uFQ{color:var(--primary-color);font-weight:600;text-decoration:none}.pro-sub_contentLink__Q_uFQ:hover{text-decoration:underline}.pro-sub_ctaStrip__rRp14{padding:60px 24px;text-align:center;background:var(--n50)}.pro-sub_ctaStripTitle__NR60b{font-size:28px;font-weight:700;color:var(--dark-blue);margin-bottom:16px}.pro-sub_ctaStripText__ihnS6{font-size:17px;max-width:600px;margin:0 auto 24px;color:var(--n600)}.pro-sub_ctaButtons__3_3qT{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.pro-sub_ctaPrimary__ZiOoA{display:inline-block;padding:14px 32px;background:var(--primary-color);color:#fff;border-radius:12px;text-decoration:none;font-weight:700;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.pro-sub_ctaPrimary__ZiOoA:hover{opacity:.92}.pro-sub_ctaSecondary__PcmpW{display:inline-block;padding:14px 32px;background:transparent;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:12px;text-decoration:none;font-weight:600;font-size:14px}.pro-sub_ctaSecondary__PcmpW:hover{background:var(--primary-50)}.pro-sub_tableWrap__zfYpn{overflow-x:auto}.pro-sub_table__QYOnH{width:100%;border-collapse:collapse;font-size:14px}.pro-sub_table__QYOnH thead tr{background:var(--dark-blue);color:#fff}.pro-sub_table__QYOnH th{padding:12px;text-align:left;font-weight:600}.pro-sub_table__QYOnH th:not(:first-child){text-align:center;width:180px}.pro-sub_table__QYOnH td{padding:12px;border-bottom:1px solid var(--n200)}.pro-sub_table__QYOnH td:not(:first-child){text-align:center}.pro-sub_table__QYOnH tbody tr:nth-child(2n){background:var(--n50)}.pro-sub_legalHeader__O66f2{padding:60px 40px 30px;background:var(--surface-color)}.pro-sub_legalHeaderInner__o6RJ_{max-width:880px;margin:0 auto}.pro-sub_legalKind__Fhfef{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;color:var(--primary-color);letter-spacing:.1em;margin-bottom:14px}.pro-sub_legalTitle__lEP_z{font-size:48px;font-weight:700;color:var(--dark-blue);letter-spacing:-.03em;line-height:1.05;margin:0 0 16px}.pro-sub_legalIntro__OoxI0{font-size:16px;color:var(--n600);line-height:1.6;margin:0 0 24px}.pro-sub_legalUpdated__X_64Q{display:inline-flex;align-items:center;gap:12px;padding:8px 14px;border-radius:999px;background:var(--n50);border:1px solid var(--n200);font-size:12px;color:var(--n600);font-family:ui-monospace,Menlo,monospace}.pro-sub_legalBody__mNEDP{padding:40px 40px 80px;background:var(--surface-color);border-top:1px solid var(--n100)}.pro-sub_legalBodyInner__3gaEd{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:220px 1fr;gap:48px;align-items:start}.pro-sub_legalSidebar__g7zK4{position:sticky;top:20px}.pro-sub_legalSidebarTitle__fZcgi{font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:700;color:var(--n400);letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.pro-sub_legalNavList__PYCNk{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.pro-sub_legalNavItem__1YaZ2{color:var(--n600);font-weight:500;border-left:2px solid transparent}.pro-sub_legalNavItemActive__qFxE9,.pro-sub_legalNavItem__1YaZ2{display:block;padding:7px 10px;font-size:12px;text-decoration:none}.pro-sub_legalNavItemActive__qFxE9{color:var(--dark-blue);font-weight:700;border-left:2px solid var(--primary-color)}.pro-sub_legalArticleTitle__xfN2Q{font-size:24px;font-weight:700;color:var(--dark-blue);letter-spacing:-.02em;margin:0 0 14px}.pro-sub_legalArticleText__4_L4u{font-size:14px;color:var(--n700);line-height:1.7;margin:0 0 12px}.pro-sub_legalNote__FSvWt{padding:20px 24px;border-radius:14px;background:var(--primary-50);border:1px solid var(--primary-100);font-size:13px;color:var(--n700);line-height:1.55}@media (max-width:1024px){.pro-sub_heroSplit__V64c1{grid-template-columns:1fr;gap:32px}.pro-sub_imagePlaceholder__jnM9S{max-width:320px;margin:0 auto}}@media (max-width:768px){.pro-sub_heroSuccess__wtyg0,.pro-sub_hero__IV7pM{padding:50px 24px 40px}.pro-sub_heroTitle__7Xu8e{font-size:40px}.pro-sub_heroTitleSmall__KY71k{font-size:36px}.pro-sub_sectionTitle__NRo4U{font-size:26px}.pro-sub_grid2__jjVP_,.pro-sub_grid3__IS11M,.pro-sub_grid4__M5o5e{grid-template-columns:1fr}.pro-sub_legalTitle__lEP_z{font-size:32px}.pro-sub_legalBodyInner__3gaEd{grid-template-columns:1fr;gap:24px}.pro-sub_legalSidebar__g7zK4{position:static}.pro-sub_sectionAlt__EsQnA,.pro-sub_section__kzmXU{padding:40px 24px}}@media (max-width:480px){.pro-sub_heroTitle__7Xu8e{font-size:32px}.pro-sub_heroTitleSmall__KY71k{font-size:28px}.pro-sub_ctaButtons__3_3qT{flex-direction:column;width:100%}.pro-sub_ctaPrimary__ZiOoA,.pro-sub_ctaSecondary__PcmpW,.pro-sub_ctaSuccess__V0df5{width:100%;text-align:center;justify-content:center}}