.lp{overflow-x:hidden}.lpWrap{max-width:1040px;margin:0 auto;padding:0 20px}.lpNav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a1628d1;border-bottom:1px solid #1c2b50b3;position:sticky;top:0}.lpNavIn{align-items:center;gap:14px;max-width:1040px;margin:0 auto;padding:14px 20px;display:flex}.lpLogo{letter-spacing:-.3px;margin-right:auto;font-size:19px;font-weight:800}.lpLogo span{color:var(--accent)}.langMini{background:var(--bg-card);border:1px solid var(--bg-card-hi);border-radius:99px;padding:3px;display:flex}.langMini button{color:var(--t3);cursor:pointer;background:0 0;border:none;border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:700;transition:all .15s}.langMini button.on{background:var(--primary);color:#fff}.langMini button:hover:not(.on){color:var(--t1)}.lpSignIn{color:var(--t2);white-space:nowrap;border-radius:9px;padding:7px 12px;font-size:14px}.lpSignIn:hover{color:var(--t1);background:var(--bg-card)}.hero{padding:70px 0 54px;position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(#3d6fd42b,#0000 68%);width:760px;height:460px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.heroGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:54px;display:grid}@media (max-width:900px){.heroGrid{grid-template-columns:1fr;gap:38px}}.heroLaw{border:1px solid var(--bg-card-hi);border-radius:var(--r-card);background:#16224066;margin-top:6px;padding:26px 24px 20px}.heroLaw .extract p{font-size:19px;line-height:1.62}.heroLawFoot{border-top:1px solid var(--bg-card-hi);color:var(--t3);margin-top:20px;padding-top:15px;line-height:1.6}.hero h1{letter-spacing:-1.6px;max-width:16ch;font-size:clamp(34px,6.4vw,60px);font-weight:900;line-height:1.06}.hero p{color:var(--t2);max-width:54ch;margin:20px 0 32px;font-size:clamp(16px,2.1vw,19px);line-height:1.6}.heroBtns{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bigBtn{font-size:16px;font-weight:var(--fw-b);border:1px solid var(--accent);color:var(--accent-br);background:#c9a84c1f;border-radius:14px;align-items:center;gap:10px;padding:15px 26px;transition:background .18s,transform .1s;display:inline-flex}.bigBtn:hover{background:#c9a84c33}.bigBtn:active{transform:scale(.985)}.bigBtn.ghost{border-color:var(--bg-card-hi);color:var(--t2);background:0 0}.bigBtn.ghost:hover{border-color:var(--t3);color:var(--t1);background:#ffffff0a}.heroNote{color:var(--t3);margin-top:14px;font-size:13.5px;display:block}.heroBack{color:var(--t2);text-underline-offset:3px;margin-top:10px;font-size:13.5px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.heroBack:hover{color:var(--t1)}.lpStats{border-top:1px solid var(--bg-card-hi);grid-template-columns:repeat(4,1fr);gap:14px;margin-top:46px;padding:26px 0 8px;display:grid}.lpStat b{color:var(--accent);letter-spacing:-1px;font-size:clamp(26px,4vw,36px);font-weight:900;line-height:1.1;display:block}.lpStat span{color:var(--t2);font-size:13px}@media (max-width:560px){.lpStats{grid-template-columns:repeat(2,1fr);gap:20px 14px}}.sec{border-top:1px solid var(--bg-card-hi);padding:66px 0}.secHead{max-width:62ch;margin-bottom:30px}.secHead h2{letter-spacing:-.7px;font-size:clamp(25px,3.6vw,34px);font-weight:800}.secHead p{color:var(--t2);margin-top:11px;font-size:16px;line-height:1.6}.stages{grid-template-columns:repeat(2,1fr);gap:0 54px;display:grid}@media (max-width:720px){.stages{grid-template-columns:1fr;gap:0}}.stepRow{border-bottom:1px solid var(--bg-card-hi);gap:18px;padding:17px 0;display:flex}.stepNo{width:30px;font-size:15px;font-weight:var(--fw-b);color:var(--accent-dim);letter-spacing:.04em;flex:none;padding-top:1px}.stepRow b{font-size:15.5px;font-weight:var(--fw-b);margin-bottom:4px;display:block}.stepRow span{color:var(--t2);font-size:14px;line-height:1.5}.mods{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:12px;display:grid}.modTile{background:var(--bg-card);border:1px solid var(--bg-card-hi);border-radius:16px;padding:17px;transition:border-color .15s,transform .1s}.modTile:hover{border-color:var(--primary-lt);transform:translateY(-2px)}.modIco{color:var(--accent-dim);margin-bottom:12px;display:block}.modTile:hover .modIco{color:var(--accent)}.modTile .n{font-size:10.5px;font-weight:var(--fw-b);letter-spacing:1.4px;color:var(--accent)}.modTile b{margin:6px 0;font-size:16px;display:block}.modTile span{color:var(--t2);font-size:13px;line-height:1.5}.modTile i{color:var(--t3);margin-top:10px;font-size:12px;font-style:normal;display:block}.formats{grid-template-columns:repeat(auto-fit,minmax(218px,1fr));gap:12px;display:grid}.fmt{border:1px solid var(--bg-card-hi);background:linear-gradient(180deg,var(--bg-card),var(--bg-card-hi));border-radius:16px;padding:20px}.fmt .ico{color:var(--accent);margin-bottom:12px;display:block}.fmt b{margin-bottom:6px;font-size:16px;display:block}.fmt span{color:var(--t2);font-size:13.5px;line-height:1.55}.lawChips{flex-wrap:wrap;gap:9px;display:flex}.lawChip{color:var(--accent-br);border:1px solid var(--accent-dim);background:#c9a84c0f;border-radius:10px;padding:9px 15px;font-size:14.5px}.finalCta{text-align:center;padding:76px 20px 84px}.finalCta h2{letter-spacing:-1px;font-size:clamp(27px,4.2vw,40px);font-weight:900}.finalCta p{color:var(--t2);max-width:46ch;margin:14px auto 30px;font-size:16.5px;line-height:1.6}.lpFoot{border-top:1px solid var(--bg-card-hi);text-align:center;color:var(--t3);padding:26px 20px 40px;font-size:13px}.sample{border:1px solid var(--bg-card-hi);border-radius:var(--r-card);background:#1622404d;max-width:620px;padding:22px 24px 26px}.sample .caseName{font-size:22px}.sample .option{cursor:default}.phoneCard{border:1px solid var(--accent-dim);background:#c9a84c0d;border-radius:18px;flex-wrap:wrap;align-items:center;gap:20px;padding:24px;display:flex}.phoneCard .big{color:var(--accent);flex:none}.phoneCard div{flex:1;min-width:240px}.phoneCard b{margin-bottom:6px;font-size:19px;font-weight:800;display:block}.phoneCard span{color:var(--t2);font-size:15px;line-height:1.55}
