body{margin:0} a{color:inherit;text-decoration:none} a:hover{text-decoration:underline;text-underline-offset:4px} .s0{background:#F2F1EC;color:#0D0F0E;font-family:'Archivo', system-ui, sans-serif;font-size:17px;line-height:1.5;overflow-x:hidden} .s1{border-bottom:1px solid #D5D4CC} .s2{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:20px clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px} .s3{display:flex;align-items:center;gap:12px;min-height:44px;font-size:21px;font-weight:700;letter-spacing:-0.02em} .s4{display:block;width:14px;height:14px;background:#1F36F5} .s5{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;font-size:15px;font-weight:500} .s6{padding:12px 0} .s7{padding:12px 20px;background:#0D0F0E;color:#F2F1EC;font-weight:600} .s8{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(56px, 7vw, 104px) clamp(20px, 4vw, 56px) clamp(48px, 6vw, 88px);display:flex;flex-direction:column;gap:clamp(32px, 4vw, 56px)} .s9{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#50554F} .sa{margin:0;font-size:clamp(52px, 9.4vw, 140px);line-height:0.9;letter-spacing:-0.05em;font-weight:700} .sb{display:block} .sc{display:block;color:#1F36F5} .sd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 64px} .se{margin:0;flex:1 1 420px;max-width:640px;font-size:clamp(18px, 1.6vw, 22px);line-height:1.45} .sf{display:flex;flex-wrap:wrap;gap:12px} .sg{padding:16px 26px;background:#1F36F5;color:#F2F1EC;font-weight:600;font-size:16px} .sh{font-family:'IBM Plex Mono', ui-monospace, monospace} .si{padding:15px 26px;border:1px solid #0D0F0E;font-weight:600;font-size:16px} .sj{border-top:1px solid #0D0F0E;border-bottom:1px solid #0D0F0E} .sk{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:0 clamp(20px, 4vw, 56px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:0 32px} .sl{padding:32px 0;display:flex;flex-direction:column;gap:10px} .sm{font-size:clamp(44px, 5vw, 68px);font-weight:700;letter-spacing:-0.04em;line-height:1} .sn{font-weight:600} .so{font-size:15px;color:#50554F} .sp{background:#0D0F0E;color:#F2F1EC} .sq{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(72px, 9vw, 136px) clamp(20px, 4vw, 56px);display:flex;flex-direction:column;gap:clamp(40px, 5vw, 72px)} .sr{margin:0;max-width:1080px;font-size:clamp(38px, 6vw, 88px);line-height:0.98;letter-spacing:-0.04em;font-weight:700} .ss{color:#9AA7FF} .st{display:flex;flex-wrap:wrap;gap:32px 64px} .su{margin:0;flex:1 1 360px;font-size:19px;color:#D9DAD4} .sv{flex:1 1 360px;display:flex;flex-direction:column;gap:28px} .sw{margin:0;font-size:19px;color:#D9DAD4} .sx{align-self:flex-start;padding:12px 0;font-weight:600;border-bottom:1px solid #F2F1EC} .sy{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(64px, 8vw, 120px) clamp(20px, 4vw, 56px);display:flex;flex-direction:column;gap:clamp(36px, 4vw, 64px)} .sz{display:flex;flex-direction:column;gap:16px} .s10{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#1F36F5} .s11{margin:0;font-size:clamp(36px, 5vw, 72px);line-height:1;letter-spacing:-0.04em;font-weight:700} .s12{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:24px} .s13{border-top:2px solid #0D0F0E;padding-top:24px;display:flex;flex-direction:column;gap:16px} .s14{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;color:#50554F} .s15{margin:0;font-size:30px;line-height:1.1;letter-spacing:-0.025em;font-weight:700} .s16{margin:0;color:#50554F} .s17{border-top:1px solid #D5D4CC} .s18{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(64px, 8vw, 120px) clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;gap:40px 80px} .s19{flex:1 1 340px;display:flex;flex-direction:column;gap:20px} .s1a{margin:0;font-size:clamp(34px, 4.2vw, 60px);line-height:1.02;letter-spacing:-0.035em;font-weight:700} .s1b{margin:0;max-width:420px;color:#50554F} .s1c{flex:2 1 480px;display:flex;flex-direction:column} .s1d{border-top:1px solid #0D0F0E;padding:28px 0;display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline} .s1e{margin:0;flex:1 1 240px;font-size:clamp(26px, 2.8vw, 40px);letter-spacing:-0.03em;font-weight:700;line-height:1.1} .s1f{margin:0;flex:1 1 280px;color:#50554F} .s1g{border-top:1px solid #0D0F0E;border-bottom:1px solid #0D0F0E;padding:28px 0;display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline} .s1h{background:#E7E6DF} .s1i{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(64px, 8vw, 120px) clamp(20px, 4vw, 56px);display:flex;flex-direction:column;gap:clamp(36px, 4vw, 56px)} .s1j{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 64px} .s1k{flex:1 1 420px;display:flex;flex-direction:column;gap:16px} .s1l{margin:0;flex:1 1 320px;max-width:440px;color:#50554F} .s1m{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:20px} .s1n{background:#F2F1EC;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:240px;box-sizing:border-box} .s1o{display:flex;justify-content:space-between;gap:12px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase} .s1p{background:#1F36F5;color:#F2F1EC;padding:4px 8px} .s1q{color:#50554F;padding:4px 0} .s1r{display:flex;flex-direction:column;gap:10px} .s1s{margin:0;font-size:34px;letter-spacing:-0.03em;font-weight:700;line-height:1} .s1t{margin:0;font-size:15px;color:#50554F} .s1u{border:1px solid #0D0F0E;padding:3px 8px} .s1v{align-self:flex-start;padding:12px 0;font-weight:600;border-bottom:1px solid #0D0F0E} .s1w{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#9AA7FF} .s1x{margin:0;flex:1 1 320px;max-width:440px;color:#A7ACA6} .s1y{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap:24px} .s1z{border:1px solid #2B2F2C;display:flex;flex-wrap:wrap} .s20{flex:1 1 180px;min-height:240px;background:#1F36F5;color:#F2F1EC;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between} .s21{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase} .s22{font-size:104px;font-weight:800;letter-spacing:-0.07em;line-height:0.8} .s23{flex:2 1 260px;padding:28px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px} .s24{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:#A7ACA6} .s25{margin:0;font-size:36px;letter-spacing:-0.03em;font-weight:700;line-height:1} .s26{margin:0;color:#D9DAD4;font-size:16px} .s27{flex:1 1 180px;min-height:240px;background:#F2F1EC;color:#0D0F0E;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between} .s28{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:24px} .s29{border-top:2px solid #0D0F0E;padding-top:20px;display:flex;flex-direction:column;gap:12px} .s2a{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;color:#1F36F5} .s2b{margin:0;font-size:24px;letter-spacing:-0.02em;font-weight:700} .s2c{margin:0;font-size:16px;color:#50554F} .s2d{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr))} .s2e{background:#1F36F5;color:#F2F1EC;padding:clamp(40px, 6vw, 88px) clamp(20px, 4vw, 56px);display:flex;flex-direction:column;gap:20px;min-height:300px;box-sizing:border-box} .s2f{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase} .s2g{margin:0;font-size:clamp(32px, 4vw, 56px);line-height:1;letter-spacing:-0.035em;font-weight:700} .s2h{margin:0;max-width:440px} .s2i{margin-top:auto;font-weight:600} .s2j{background:#D9D8D0;color:#0D0F0E;padding:clamp(40px, 6vw, 88px) clamp(20px, 4vw, 56px);display:flex;flex-direction:column;gap:20px;min-height:300px;box-sizing:border-box} .s2k{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:72px clamp(20px, 4vw, 56px) 40px;display:flex;flex-direction:column;gap:56px} .s2l{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 64px} .s2m{flex:2 1 320px;display:flex;flex-direction:column;gap:16px} .s2n{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;letter-spacing:-0.02em} .s2o{display:block;width:16px;height:16px;background:#9AA7FF} .s2p{margin:0;max-width:360px;color:#A7ACA6;font-size:15px} .s2q{flex:1 1 160px;display:flex;flex-direction:column;font-size:15px} .s2r{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:#A7ACA6;margin-bottom:8px} .s2s{padding:11px 0} .s2t{flex:1 1 240px;display:flex;flex-direction:column;font-size:15px} .s2u{padding:11px 0;color:#A7ACA6} .s2v{border-top:1px solid #2B2F2C;padding-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 40px;font-size:13px;color:#A7ACA6} .s2w{margin:0;max-width:760px} .s2x{padding:12px 0;color:#1F36F5;font-weight:700} .s2y{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(56px, 7vw, 104px) clamp(20px, 4vw, 56px) clamp(48px, 6vw, 88px);display:flex;flex-direction:column;gap:clamp(28px, 3.5vw, 48px)} .s2z{color:#1F36F5} .s30{margin:0;max-width:720px;font-size:clamp(18px, 1.6vw, 22px);line-height:1.45} .s31{border-top:1px solid #0D0F0E} .s32{flex:1 1 320px;display:flex;flex-direction:column;gap:20px} .s33{margin:0;max-width:400px;color:#50554F} .s34{flex:2 1 520px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:40px 32px} .s35{margin:0;font-size:26px;letter-spacing:-0.025em;font-weight:700;line-height:1.1} .s36{margin:0;max-width:1000px;font-size:clamp(38px, 6vw, 88px);line-height:0.98;letter-spacing:-0.04em;font-weight:700} .s37{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap:32px} .s38{border:1px solid #2B2F2C;padding:clamp(24px, 3vw, 40px);display:flex;flex-direction:column;gap:24px} .s39{margin:0;font-size:clamp(30px, 3.2vw, 44px);letter-spacing:-0.03em;font-weight:700;line-height:1.05} .s3a{display:flex;flex-direction:column} .s3b{border-top:1px solid #2B2F2C;padding:16px 0;color:#D9DAD4} .s3c{border-top:1px solid #2B2F2C;border-bottom:1px solid #2B2F2C;padding:16px 0;color:#D9DAD4} .s3d{margin:0;display:flex;flex-direction:column;gap:20px;max-width:1000px} .s3e{margin:0;font-size:clamp(24px, 2.8vw, 40px);line-height:1.2;letter-spacing:-0.02em;font-weight:500} .s3f{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#A7ACA6} .s3g{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:20px} .s3h{background:#E7E6DF;padding:28px;display:flex;flex-direction:column;gap:12px;min-height:200px;box-sizing:border-box} .s3i{background:#1F36F5;color:#F2F1EC;padding:28px;display:flex;flex-direction:column;gap:12px;min-height:200px;box-sizing:border-box} .s3j{margin:0;font-size:16px} .s3k{flex:0 0 64px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:15px;color:#1F36F5} .s3l{margin:0;flex:1 1 280px;font-size:clamp(26px, 2.8vw, 40px);letter-spacing:-0.03em;font-weight:700;line-height:1.1} .s3m{margin:0;flex:1 1 320px;color:#50554F} .s3n{display:block;background:#1F36F5;color:#F2F1EC} .s3o{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(48px, 6vw, 96px) clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 64px} .s3p{margin:0;flex:1 1 480px;font-size:clamp(34px, 5vw, 72px);line-height:1;letter-spacing:-0.04em;font-weight:700} .s3q{font-weight:600;font-size:18px;padding:12px 0} .s3r{margin:0;max-width:760px;font-size:clamp(18px, 1.6vw, 22px);line-height:1.45} .s3s{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(56px, 7vw, 104px) clamp(20px, 4vw, 56px) 0;display:flex;flex-direction:column;gap:16px} .s3t{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(40px, 5vw, 72px) clamp(20px, 4vw, 56px) clamp(64px, 8vw, 120px);display:flex;flex-direction:column} .s3u{border-top:1px solid #0D0F0E;padding:clamp(32px, 4vw, 56px) 0;display:flex;flex-wrap:wrap;gap:32px 72px} .s3v{flex:1 1 380px;display:flex;flex-direction:column;gap:20px} .s3w{display:flex;flex-wrap:wrap;gap:8px 14px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase} .s3x{margin:0;font-size:clamp(44px, 6vw, 88px);line-height:0.95;letter-spacing:-0.045em;font-weight:700} .s3y{margin:0;max-width:520px;font-size:19px} .s3z{flex:1 1 440px;display:flex;flex-direction:column;gap:28px} .s40{margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:24px 32px} .s41{border-top:1px solid #D5D4CC;padding-top:12px} .s42{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:#50554F} .s43{margin:6px 0 0;font-weight:600} .s44{background:#E7E6DF;padding:24px;display:flex;flex-direction:column;gap:8px} .s45{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:#1F36F5} .s46{border-top:1px solid #0D0F0E;border-bottom:1px solid #0D0F0E;padding:clamp(32px, 4vw, 56px) 0;display:flex;flex-wrap:wrap;gap:32px 72px} .s47{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap:20px} .s48{background:#F2F1EC;padding:clamp(24px, 3vw, 40px);display:flex;flex-direction:column;gap:20px} .s49{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 14px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase} .s4a{margin:0;font-size:clamp(36px, 4vw, 56px);line-height:1;letter-spacing:-0.04em;font-weight:700} .s4b{margin:0} .s4c{border-top:1px solid #D5D4CC;padding-top:16px;display:flex;flex-direction:column;gap:6px;margin-top:auto} .s4d{flex:2 1 520px;display:flex;flex-direction:column} .s4e{border-top:1px solid #0D0F0E;padding:20px 0;display:flex;flex-wrap:wrap;gap:4px 24px;align-items:baseline} .s4f{flex:1 1 220px;font-size:24px;font-weight:700;letter-spacing:-0.02em} .s4g{flex:2 1 260px;color:#50554F} .s4h{flex:0 0 auto;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase} .s4i{border-top:1px solid #D5D4CC;padding:20px 0;display:flex;flex-wrap:wrap;gap:4px 24px;align-items:baseline} .s4j{border-top:1px solid #D5D4CC;border-bottom:1px solid #0D0F0E;padding:20px 0;display:flex;flex-wrap:wrap;gap:4px 24px;align-items:baseline} .s4k{border-top:1px solid #2B2F2C;padding:28px 0;display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline} .s4l{flex:0 0 64px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:15px;color:#9AA7FF} .s4m{margin:0;flex:1 1 320px;font-size:clamp(24px, 2.4vw, 34px);letter-spacing:-0.025em;font-weight:700;line-height:1.1} .s4n{margin:0;flex:1 1 380px;color:#D9DAD4} .s4o{border-top:1px solid #2B2F2C;border-bottom:1px solid #2B2F2C;padding:28px 0;display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline} .s4p{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(56px, 7vw, 104px) clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;gap:40px 72px} .s4q{flex:1 1 300px;max-width:420px;display:flex;flex-direction:column;gap:28px} .s4r{aspect-ratio:4 / 5;background:#1F36F5;color:#F2F1EC;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between} .s4s{font-size:clamp(120px, 14vw, 200px);font-weight:800;letter-spacing:-0.07em;line-height:0.8} .s4t{margin:0;display:flex;flex-direction:column} .s4u{border-top:1px solid #D5D4CC;padding:14px 0} .s4v{margin:4px 0 0;font-weight:600} .s4w{border-top:1px solid #D5D4CC;border-bottom:1px solid #D5D4CC;padding:14px 0} .s4x{display:inline-block;padding:8px 0;color:#1F36F5} .s4y{flex:2 1 520px;display:flex;flex-direction:column;gap:32px} .s4z{display:flex;flex-direction:column;gap:14px} .s50{margin:0;font-size:clamp(48px, 7vw, 104px);line-height:0.92;letter-spacing:-0.05em;font-weight:700} .s51{margin:0;font-size:clamp(20px, 2vw, 26px);line-height:1.3;letter-spacing:-0.01em;font-weight:500;max-width:680px} .s52{display:flex;flex-direction:column;gap:18px;max-width:720px} .s53{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:12px} .s54{background:#E7E6DF;padding:16px 18px;font-weight:600} .s55{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:#50554F;padding-bottom:12px} .s56{border-top:1px solid #0D0F0E;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s57{flex:0 0 128px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;color:#50554F} .s58{flex:1 1 200px;font-weight:700} .s59{border-top:1px solid #D5D4CC;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s5a{border-top:1px solid #D5D4CC;border-bottom:1px solid #0D0F0E;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s5b{aspect-ratio:4 / 5;background:#F2F1EC;color:#0D0F0E;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between} .s5c{border-top:1px solid #2B2F2C;padding:14px 0} .s5d{display:inline-block;padding:8px 0;color:#9AA7FF} .s5e{border-top:1px solid #2B2F2C;border-bottom:1px solid #2B2F2C;padding:14px 0} .s5f{display:flex;flex-direction:column;gap:18px;max-width:720px;color:#D9DAD4} .s5g{border:1px solid #2B2F2C;padding:16px 18px;font-weight:600} .s5h{font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:#A7ACA6;padding-bottom:12px} .s5i{border-top:1px solid #F2F1EC;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s5j{flex:0 0 128px;font-family:'IBM Plex Mono', ui-monospace, monospace;font-size:13px;color:#A7ACA6} .s5k{flex:2 1 260px;color:#A7ACA6} .s5l{border-top:1px solid #2B2F2C;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s5m{border-top:1px solid #2B2F2C;border-bottom:1px solid #F2F1EC;padding:14px 0;display:flex;flex-wrap:wrap;gap:2px 24px;align-items:baseline} .s5n{margin:0;max-width:1080px;font-size:clamp(36px, 5vw, 72px);line-height:1;letter-spacing:-0.04em;font-weight:700} .s5o{flex:2 1 520px;display:flex;flex-direction:column;gap:22px;max-width:760px;font-size:19px} .s5p{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap:0 48px} .s5q{border-top:1px solid #2B2F2C;padding:28px 0;display:flex;flex-direction:column;gap:10px} .s5r{margin:0;font-size:clamp(24px, 2.4vw, 34px);letter-spacing:-0.025em;font-weight:700;line-height:1.1} .s5s{margin:0;color:#D9DAD4} .s5t{border-top:1px solid #0D0F0E;padding:24px 0;display:flex;flex-wrap:wrap;gap:6px 32px;align-items:baseline} .s5u{margin:0;flex:1 1 240px;font-size:clamp(28px, 3.2vw, 46px);letter-spacing:-0.035em;font-weight:700;line-height:1.05;color:#1F36F5} .s5v{border-top:1px solid #D5D4CC;padding:24px 0;display:flex;flex-wrap:wrap;gap:6px 32px;align-items:baseline} .s5w{margin:0;flex:1 1 240px;font-size:clamp(28px, 3.2vw, 46px);letter-spacing:-0.035em;font-weight:700;line-height:1.05} .s5x{border-top:1px solid #D5D4CC;border-bottom:1px solid #0D0F0E;padding:24px 0;display:flex;flex-wrap:wrap;gap:6px 32px;align-items:baseline} .s5y{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(64px, 8vw, 120px) clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;gap:40px 80px;align-items:flex-start} .s5z{flex:1 1 420px;display:flex;flex-direction:column;gap:20px} .s60{flex:1 1 420px;display:flex;flex-direction:column;gap:24px;max-width:560px} .s61{margin:0;font-size:19px} .s62{align-self:flex-start;padding:16px 26px;background:#0D0F0E;color:#F2F1EC;font-weight:600;font-size:16px} .s63{padding:12px 20px;background:#1F36F5;color:#F2F1EC;font-weight:600} .s64{max-width:1320px;margin:0 auto;box-sizing:border-box;padding:clamp(56px, 7vw, 104px) clamp(20px, 4vw, 56px);display:flex;flex-wrap:wrap;gap:48px 80px} .s65{flex:1 1 380px;display:flex;flex-direction:column;gap:40px} .s66{border-top:1px solid #0D0F0E;padding:22px 0;display:flex;flex-direction:column;gap:6px} .s67{margin:0;font-size:26px;letter-spacing:-0.025em;font-weight:700} .s68{border-top:1px solid #D5D4CC;padding:22px 0;display:flex;flex-direction:column;gap:6px} .s69{border-top:1px solid #D5D4CC;border-bottom:1px solid #0D0F0E;padding:22px 0;display:flex;flex-direction:column;gap:6px} .s6a{display:flex;flex-direction:column;gap:8px} .s6b{font-size:clamp(20px, 2.2vw, 28px);font-weight:700;letter-spacing:-0.02em;color:#1F36F5;padding:8px 0;overflow-wrap:anywhere} .s6c{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:24px 32px} .s6d{display:flex;flex-direction:column;gap:4px} .s6e{font-weight:700} .s6f{color:#50554F} .s6g{padding:8px 0;font-size:15px;color:#1F36F5} .s6h{flex:1 1 440px;margin:0;background:#E7E6DF;padding:clamp(24px, 3.5vw, 48px);box-sizing:border-box;display:flex;flex-direction:column;gap:20px} .s6i{margin:0 0 4px;font-size:clamp(28px, 3vw, 40px);letter-spacing:-0.03em;font-weight:700;line-height:1.05} .s6j{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:20px} .s6k{font-size:15px;font-weight:600} .s6l{width:100%;box-sizing:border-box;min-height:50px;padding:12px 14px;border:1px solid #0D0F0E;border-radius:0;background:#F2F1EC;color:#0D0F0E;font-family:inherit;font-size:17px} .s6m{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #0D0F0E;border-radius:0;background:#F2F1EC;color:#0D0F0E;font-family:inherit;font-size:17px;line-height:1.5;resize:vertical} .s6n{align-self:flex-start;min-height:52px;padding:14px 32px;border:0;border-radius:0;background:#1F36F5;color:#F2F1EC;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer} .s6o{margin:0;font-size:14px;color:#50554F}