@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/bricolage.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument.woff2) format('woff2')}
html{scroll-behavior:smooth}body{margin:0;background:#F3FAFA}@media (prefers-color-scheme:dark){body{background:#0A2229}}
.tp{min-height:100vh}.tp a{color:var(--teal)}.badge{display:block;height:56px;width:auto}.badge-a{display:inline-block;line-height:0;min-height:44px}
.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--surf);padding:8px 12px;z-index:9}
.dv-olabel b{color:#1a1a1a;font-size:14px}.tp{--bg:#F3FAFA;--surf:#E2F1F2;--rose:#FCE7EE;--tx:#10282E;--tx2:#3E585E;--hint:#4F676C;--acc:#B01B52;--onacc:#FFFFFF;--ind:#4343B5;--teal:#0A6B74;--ok:#17703F;--warn:#8A5200;--err:#B3261E;--roseTx:#8F1342;--indT:#E4E4F8;--fl2:#F2A3BE;--fl1:#FCE7EE;--pl:block;--pd:none;background:var(--bg);color:var(--tx);font-family:'Instrument Sans',system-ui,sans-serif;font-size:18px;line-height:1.5;container-type:inline-size;box-sizing:border-box}
.tp[data-theme=dark]{--bg:#0A2229;--surf:#12363E;--rose:#3A1B2B;--tx:#EAF5F6;--tx2:#B0C8CD;--hint:#93B0B6;--acc:#FF7BA5;--onacc:#3B0A1D;--ind:#B0B5FF;--teal:#63D3DA;--ok:#68D693;--warn:#F2B54F;--err:#FF8F86;--roseTx:#FFB3CB;--indT:#2B2F6E;--fl2:#8E3157;--fl1:#3A1B2B;--pl:none;--pd:block}
@media (prefers-color-scheme:dark){.tp:not([data-theme]){--bg:#0A2229;--surf:#12363E;--rose:#3A1B2B;--tx:#EAF5F6;--tx2:#B0C8CD;--hint:#93B0B6;--acc:#FF7BA5;--onacc:#3B0A1D;--ind:#B0B5FF;--teal:#63D3DA;--ok:#68D693;--warn:#F2B54F;--err:#FF8F86;--roseTx:#FFB3CB;--indT:#2B2F6E;--fl2:#8E3157;--fl1:#3A1B2B;--pl:none;--pd:block}}
.tp *{box-sizing:border-box}.tp a{color:var(--teal)}.tp a:hover{color:var(--acc)}
.pl{display:var(--pl)}.pd{display:var(--pd)}
.tp h1,.tp h2,.tp h3{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;margin:0;line-height:1.05;text-wrap:balance}
.tp p{margin:0;text-wrap:pretty}
.sec{padding:96px 64px}.in{max-width:1200px;margin:0 auto}
.hero{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}
.two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}
.h1{font-size:76px;font-weight:800}.h2{font-size:48px;font-weight:700}
.ph{zoom:.9}.nav a{min-height:44px;display:inline-flex;align-items:center}
.wid{display:flex;gap:20px;flex-wrap:wrap}
@container (max-width:800px){.pro{grid-template-columns:1fr!important;padding:24px!important}.pro>div{min-width:0}.pro img{width:160px!important;height:160px!important}.nav-h{padding:12px 20px!important}.nav-h .lk{gap:8px!important}.hero .ph{zoom:.78}.sec{padding:48px 20px}.hero,.two{grid-template-columns:1fr;gap:32px}.h1{font-size:44px}.h2{font-size:32px}.ph{zoom:.8}.mid{order:2}.nav-l{display:none}.hero .ph{margin:0 auto}}
.tp .s1{padding:12px 64px;display:flex;align-items:center;justify-content:space-between;max-width:1328px;margin:0 auto}
.tp .s2{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--tx);font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:800;min-height:44px}
.tp .s3{width:40px;height:40px;border-radius:10px}
.tp .s4{display:flex;gap:24px;font-weight:600;font-size:16px}
.tp .s5{padding-top:32px}
.tp .s6{font-size:22px;color:var(--tx2);margin-top:20px;max-width:480px}
.tp .s7{margin-top:32px}
.tp .s8{font-size:14px;color:var(--tx2);margin-top:12px}
.tp .s9{justify-self:center}
.tp .s10{border-radius:56px;overflow:hidden;box-shadow:0 0 0 1.5px var(--hint)}
.tp .s11{position:relative;width:402px;height:874px;border-radius:56px;overflow:hidden;background:#F3FAFA;color:#10282E;font-family:'Instrument Sans',system-ui,sans-serif;box-shadow:0 0 0 1px #E2F1F2;flex:none}
.tp .s12{position:absolute;inset:0;padding:58px 20px 0;display:flex;flex-direction:column;transform:translateY(0px)}
.tp .s13{height:46px;flex:none;display:flex;align-items:center;justify-content:space-between}
.tp .s14{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:700}
.tp .s15{font-size:15px;color:#3E585E}
.tp .s16{display:flex;justify-content:space-between;margin-top:4px;flex:none}
.tp .s17{width:46px;height:76px;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#10282E}
.tp .s18{font-size:12px;font-weight:600;color:#3E585E}
.tp .s19{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:700}
.tp .s20{width:6px;height:6px;box-sizing:border-box;border-radius:3px;background:#3E585E}
.tp .s21{width:46px;height:76px;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#B01B52;color:#FFFFFF}
.tp .s22{font-size:12px;font-weight:600}
.tp .s23{width:6px;height:6px;box-sizing:border-box;border-radius:3px}
.tp .s24{margin-top:10px;flex:none;border-radius:24px;background:#E2F1F2;padding:16px}
.tp .s25{display:flex;gap:12px;align-items:center}
.tp .s26{width:120px;height:120px;object-fit:contain;flex:none}
.tp .s27{flex:1}
.tp .s28{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700}
.tp .s29{font-size:14px;color:#3E585E;margin-top:2px}
.tp .s30{font-size:14px;margin-top:6px}
.tp .s31{position:relative;height:14px;display:flex;gap:2px;margin-top:28px}
.tp .s32{flex:5;background:#B01B52;border-radius:7px 0 0 7px}
.tp .s33{flex:6;background:#4F676C;border-radius:0}
.tp .s34{flex:7;background:repeating-linear-gradient(135deg,#4343B5 0 4px,#E4E4F8 4px 8px);border-radius:0}
.tp .s35{flex:11;background:#0A6B74;border-radius:0 7px 7px 0}
.tp .s36{position:absolute;left:81.03448275862068%;transform:translateX(-50%);align-items:center;top:-28px;display:flex;flex-direction:column}
.tp .s37{height:22px;padding:0 8px;border-radius:11px;background:#10282E;color:#F3FAFA;font-size:11.5px;font-weight:700;display:flex;align-items:center;white-space:nowrap}
.tp .s38{width:3px;height:20px;background:#10282E;border-radius:2px;margin-top:-1px}
.tp .s39{display:flex;justify-content:space-between;font-size:11.5px;color:#3E585E;margin-top:6px}
.tp .s40{margin-top:12px;border-radius:16px;background:#FCE7EE;padding:10px 14px;display:flex;justify-content:space-between;align-items:center}
.tp .s41{font-size:12.5px;font-weight:600;color:#8F1342}
.tp .s42{font-size:15px;font-weight:700;color:#8F1342}
.tp .s43{margin-top:12px;display:flex;flex-direction:column;flex:none}
.tp .s44{height:56px;flex:none;border-radius:28px;background:#B01B52;color:#FFFFFF;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:700}
.tp .s45{margin-top:14px;display:flex;flex-direction:column;gap:6px;flex:none}
.tp .s46{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#3E585E}
.tp .s47{display:flex;flex-wrap:wrap;gap:8px}
.tp .s48{display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#E2F1F2;color:#10282E}
.tp .s49{display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#B01B52;color:#FFFFFF}
.tp .s50{margin-top:14px;display:flex;gap:8px;flex:none}
.tp .s51{flex:1.4;height:52px;border-radius:12px;background:#E2F1F2;padding:0 14px;display:flex;align-items:center;font-size:15px;color:#4F676C}
.tp .s52{flex:1;height:52px;border-radius:12px;background:#E2F1F2;padding:0 14px;display:flex;flex-direction:column;justify-content:center}
.tp .s53{font-size:11.5px;color:#3E585E}
.tp .s54{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:17px;font-weight:700}
.tp .s55{margin-top:20px;flex:none}
.tp .s56{font-size:13px;color:#3E585E;text-align:center;padding:4px 0 8px}
.tp .s57{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,#F3FAFA00,#F3FAFA 70%)}
.tp .s58{position:absolute;left:0;right:0;top:0;height:54px;color:#10282E}
.tp .s59{position:absolute;left:44px;top:18px;font-size:17px;font-weight:600}
.tp .s60{position:absolute;left:138px;top:11px;width:126px;height:37px;border-radius:19px;background:#000}
.tp .s61{position:absolute;right:34px;top:20px;display:flex;gap:6px;align-items:center}
.tp .s62{position:absolute;left:20px;right:20px;bottom:20px;height:64px;border-radius:32px;background:#F3FAFAEB;backdrop-filter:blur(24px);box-shadow:inset 0 0 0 1px #E2F1F2;display:flex;padding:4px;gap:2px}
.tp .s63{flex:1;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#E2F1F2;color:#B01B52;font-size:11px;font-weight:600}
.tp .s64{flex:1;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#3E585E;font-size:11px;font-weight:600}
.tp .s65{position:relative;width:402px;height:874px;border-radius:56px;overflow:hidden;background:#0A2229;color:#EAF5F6;font-family:'Instrument Sans',system-ui,sans-serif;box-shadow:0 0 0 1px #12363E;flex:none}
.tp .s66{font-size:15px;color:#B0C8CD}
.tp .s67{width:46px;height:76px;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#EAF5F6}
.tp .s68{font-size:12px;font-weight:600;color:#B0C8CD}
.tp .s69{width:6px;height:6px;box-sizing:border-box;border-radius:3px;background:#B0C8CD}
.tp .s70{width:46px;height:76px;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#FF7BA5;color:#3B0A1D}
.tp .s71{margin-top:10px;flex:none;border-radius:24px;background:#12363E;padding:16px}
.tp .s72{font-size:14px;color:#B0C8CD;margin-top:2px}
.tp .s73{flex:5;background:#FF7BA5;border-radius:7px 0 0 7px}
.tp .s74{flex:6;background:#93B0B6;border-radius:0}
.tp .s75{flex:7;background:repeating-linear-gradient(135deg,#B0B5FF 0 4px,#2B2F6E 4px 8px);border-radius:0}
.tp .s76{flex:11;background:#63D3DA;border-radius:0 7px 7px 0}
.tp .s77{height:22px;padding:0 8px;border-radius:11px;background:#EAF5F6;color:#0A2229;font-size:11.5px;font-weight:700;display:flex;align-items:center;white-space:nowrap}
.tp .s78{width:3px;height:20px;background:#EAF5F6;border-radius:2px;margin-top:-1px}
.tp .s79{display:flex;justify-content:space-between;font-size:11.5px;color:#B0C8CD;margin-top:6px}
.tp .s80{margin-top:12px;border-radius:16px;background:#3A1B2B;padding:10px 14px;display:flex;justify-content:space-between;align-items:center}
.tp .s81{font-size:12.5px;font-weight:600;color:#FFB3CB}
.tp .s82{font-size:15px;font-weight:700;color:#FFB3CB}
.tp .s83{height:56px;flex:none;border-radius:28px;background:#FF7BA5;color:#3B0A1D;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:700}
.tp .s84{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#B0C8CD}
.tp .s85{display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#12363E;color:#EAF5F6}
.tp .s86{display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#FF7BA5;color:#3B0A1D}
.tp .s87{flex:1.4;height:52px;border-radius:12px;background:#12363E;padding:0 14px;display:flex;align-items:center;font-size:15px;color:#93B0B6}
.tp .s88{flex:1;height:52px;border-radius:12px;background:#12363E;padding:0 14px;display:flex;flex-direction:column;justify-content:center}
.tp .s89{font-size:11.5px;color:#B0C8CD}
.tp .s90{font-size:13px;color:#B0C8CD;text-align:center;padding:4px 0 8px}
.tp .s91{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,#0A222900,#0A2229 70%)}
.tp .s92{position:absolute;left:0;right:0;top:0;height:54px;color:#EAF5F6}
.tp .s93{position:absolute;left:20px;right:20px;bottom:20px;height:64px;border-radius:32px;background:#0A2229EB;backdrop-filter:blur(24px);box-shadow:inset 0 0 0 1px #12363E;display:flex;padding:4px;gap:2px}
.tp .s94{flex:1;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#12363E;color:#FF7BA5;font-size:11px;font-weight:600}
.tp .s95{flex:1;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#B0C8CD;font-size:11px;font-weight:600}
.tp .s96{padding-top:48px}
.tp .s97{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tx2);margin-bottom:12px}
.tp .s98{color:var(--tx2);margin-top:16px;max-width:520px}
.tp .s99{border-radius:24px;background:#E2F1F2;padding:24px}
.tp .s100{display:flex;align-items:center;gap:16px}
.tp .s101{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:700}
.tp .s102{border-radius:24px;background:#12363E;padding:24px}
.tp .s103{border-radius:24px;background:#E2F1F2;padding:24px;display:flex;flex-direction:column;gap:16px}
.tp .s104{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#E2F1F2;color:#10282E}
.tp .s105{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#B01B52;color:#FFFFFF}
.tp .s106{border-radius:24px;background:#12363E;padding:24px;display:flex;flex-direction:column;gap:16px}
.tp .s107{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#12363E;color:#EAF5F6}
.tp .s108{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:22px;font-size:15px;font-weight:600;white-space:nowrap;background:#FF7BA5;color:#3B0A1D}
.tp .s109{align-items:start}
.tp .s110{margin-top:24px}
.tp .s111{width:200px;height:200px;object-fit:contain;flex:none}
.tp .s112{display:flex;flex-direction:column;gap:12px}
.tp .s113{min-height:60px;border-radius:24px;background:var(--surf);padding:0 20px;display:flex;align-items:center;gap:16px;font-size:18px;font-weight:600}
.tp .s114{width:28px;height:28px;border-radius:14px;background:var(--surf);display:inline-flex;align-items:center;justify-content:center;flex:none}
.tp .s115{margin-top:32px;border-radius:24px;background:var(--surf);padding:32px}
.tp .s116{align-items:flex-start}
.tp .s117{width:158px;height:158px;border-radius:24px;background:#F3FAFA;padding:14px;box-sizing:border-box;position:relative;overflow:hidden;flex:none}
.tp .s118{display:flex;justify-content:space-between}
.tp .s119{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:800;color:#B01B52;line-height:1;padding-top:4px}
.tp .s120{font-size:15px;font-weight:700;color:#10282E;margin-top:2px}
.tp .s121{width:56px;height:56px;object-fit:contain;flex:none}
.tp .s122{position:absolute;left:14px;bottom:12px;right:14px}
.tp .s123{font-size:13px;font-weight:600}
.tp .s124{font-size:12.5px;color:#3E585E}
.tp .s125{display:flex;align-items:center;gap:8px;height:100%}
.tp .s126{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1}
.tp .s127{width:16px;height:16px;border-radius:8px;background:#B01B52;margin-left:auto;align-self:flex-start;margin-top:4px}
.tp .s128{width:338px;height:158px;border-radius:24px;background:#F3FAFA;padding:14px;box-sizing:border-box;position:relative;overflow:hidden;flex:none}
.tp .s129{display:flex;justify-content:space-between;align-items:flex-start}
.tp .s130{font-size:12.5px;font-weight:600;color:#3E585E}
.tp .s131{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:800}
.tp .s132{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:800;color:#B01B52;text-align:right}
.tp .s133{font-size:14px;color:#10282E}
.tp .s134{display:flex;justify-content:space-between;margin-top:14px}
.tp .s135{width:38px;height:68px;border-radius:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;background:#B01B52;color:#FFFFFF}
.tp .s136{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:17px;color:#FFFFFF;font-weight:700}
.tp .s137{width:38px;height:68px;border-radius:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;background:#F3FAFA;color:#3E585E}
.tp .s138{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:17px;color:#10282E;font-weight:700}
.tp .s139{width:6px;height:6px;box-sizing:border-box;border-radius:3px;border:1.5px dashed #B01B52}
.tp .s140{width:158px;height:158px;border-radius:24px;background:#0A2229;padding:14px;box-sizing:border-box;position:relative;overflow:hidden;flex:none}
.tp .s141{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:800;color:#FF7BA5;line-height:1;padding-top:4px}
.tp .s142{font-size:15px;font-weight:700;color:#EAF5F6;margin-top:2px}
.tp .s143{font-size:12.5px;color:#B0C8CD}
.tp .s144{width:16px;height:16px;border-radius:8px;background:#FF7BA5;margin-left:auto;align-self:flex-start;margin-top:4px}
.tp .s145{width:338px;height:158px;border-radius:24px;background:#0A2229;padding:14px;box-sizing:border-box;position:relative;overflow:hidden;flex:none}
.tp .s146{font-size:12.5px;font-weight:600;color:#B0C8CD}
.tp .s147{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:800;color:#FF7BA5;text-align:right}
.tp .s148{font-size:14px;color:#EAF5F6}
.tp .s149{width:38px;height:68px;border-radius:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;background:#FF7BA5;color:#3B0A1D}
.tp .s150{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:17px;color:#3B0A1D;font-weight:700}
.tp .s151{width:38px;height:68px;border-radius:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;background:#0A2229;color:#B0C8CD}
.tp .s152{font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:17px;color:#EAF5F6;font-weight:700}
.tp .s153{width:6px;height:6px;box-sizing:border-box;border-radius:3px;border:1.5px dashed #FF7BA5}
.tp .s154{border-radius:24px;background:var(--rose);padding:48px;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}
.tp .s155{width:240px;height:240px;object-fit:contain}
.tp .s156{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:4px 24px;margin-top:20px;max-width:640px}
.tp .s157{min-height:44px;display:flex;align-items:center;gap:12px;font-weight:600}
.tp .s158{width:28px;height:28px;border-radius:14px;background:var(--bg);display:inline-flex;align-items:center;justify-content:center;flex:none}
.tp .s159{margin-top:16px;color:var(--roseTx);font-weight:700}
.tp .s160{padding-top:48px;text-align:center}
.tp .s161{padding-top:48px;padding-bottom:48px}
.tp .s162{display:flex;flex-direction:column;gap:20px}
.tp .s163{display:flex;align-items:center;gap:12px;font-family:'Bricolage Grotesque',system-ui,sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:800}
.tp .s164{width:32px;height:32px;border-radius:8px}
.tp .s165{font-size:15px;color:var(--tx2)}
.tp .s166{max-width:720px;margin:0 auto}
.tp .s167{font-size:56px}
.tp .s168{color:var(--tx2);margin-top:12px}
.tp .s169{margin-top:32px;font-size:20px}
.tp .s170{font-size:28px;font-weight:700;margin:40px 0 12px}
.tp .s171{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.tp .s172{width:120px;height:120px;object-fit:contain}
.tp .s173{display:flex;flex-direction:column;gap:12px;margin-top:32px}
.tp .s174{border-radius:24px;background:var(--surf);padding:20px 24px}
.tp .s175{font-size:20px;font-weight:700;line-height:1.2}
.tp .s176{margin-top:8px;color:var(--tx2)}
.tp .s177{margin-top:32px;border-radius:24px;background:var(--rose);padding:24px}
.tp .s178{font-size:22px;font-weight:700}
.tp .s179{margin-top:8px}
.tp .s180{color:var(--roseTx);font-weight:700}
.tp .s181{padding:12px 64px;display:flex;align-items:center;max-width:1328px;margin:0 auto}
.tp .s182{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.tp .s183{width:160px;height:160px;object-fit:contain}
.tp .s184{margin-top:12px;color:var(--tx2)}
