.lc-grid{gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lc-grid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin-inline:auto}.lc-grid[data-n="1"]{grid-template-columns:minmax(0,1fr);max-width:1000px;margin-inline:auto}.lc-card{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--color-line);background:#fff;border-radius:24px;flex-direction:column;display:flex;box-shadow:0 24px 48px -40px #102a5c73}.lc-card-main{gap:var(--sp-3);flex-direction:column;height:100%;display:flex}.lc-card-main .btn{margin-block-start:auto}.lc-card-top{gap:12px;display:grid}.lc-card-logo{background:linear-gradient(160deg,#fff,var(--blue-50));border:1px solid var(--blue-100);border-radius:16px;place-items:center;height:88px;display:grid}.lc-card-logo img{object-fit:contain;width:auto;max-width:68%;height:auto;max-height:44px}.lc-card h3{color:var(--color-heading);font-size:var(--fs-md);font-weight:900;line-height:1.7}.lc-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.lc-price strong{color:var(--navy-900);font-size:clamp(1.6rem,1.2rem + 1vw,2rem);font-weight:900}.lc-price span{color:var(--color-muted);font-size:var(--fs-sm);font-weight:700}.lc-setup{background:var(--orange-50);color:var(--orange-700);font-size:var(--fs-xs);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-weight:700;line-height:1.8;display:flex}.lc-setup .icon{flex:none;width:18px;height:18px;margin-block-start:.2em}.lc-setup b{color:var(--orange-700);font-weight:900}.lc-setup small{font-size:inherit;font-weight:600;display:block}.lc-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lc-feats li{background:var(--color-bg-soft);border:1px solid var(--color-line);color:var(--color-heading);font-size:var(--fs-sm);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;line-height:1.7;display:flex}.lc-feats li:last-child:nth-child(odd){grid-column:1/-1}.lc-common{max-width:1000px;margin:var(--sp-6)auto 0;gap:12px;display:grid}.lc-common>p{color:var(--color-heading);font-size:var(--fs-sm);text-align:center;font-weight:900}.lc-common .lc-feats{grid-template-columns:repeat(4,minmax(0,1fr))}.lc-common .lc-feats li:last-child:nth-child(odd){grid-column:auto/span 2}.lc-common .lc-feats[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-feats .icon{width:18px;height:18px;color:var(--green-700);flex:none}.lc-grid[data-n="1"] .lc-card{align-items:center;gap:var(--sp-6);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:clamp(1.25rem,.9rem + 1.5vw,2.25rem);display:grid}@media (max-width:1199px){.lc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.lc-grid[data-n="1"] .lc-card{grid-template-columns:minmax(0,1fr)}.lc-common .lc-feats,.lc-common .lc-feats[data-n="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-common .lc-feats li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:599px){.lc-grid,.lc-grid[data-n="2"],.lc-feats{grid-template-columns:minmax(0,1fr)}.lc-feats li:last-child:nth-child(odd){grid-column:auto}}.pt-out{cursor:default;border-color:var(--color-line);background:var(--color-bg-soft);color:var(--color-muted)}