.found-card{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(28px,5vw,72px);box-shadow:inset 0 0 0 1px #d4ff3a40, var(--shadow-card)!important;padding:clamp(28px,4vw,48px)!important;display:grid!important}.found-card .h3{margin-top:12px}.found-sub{color:var(--fg-2);max-width:56ch;margin:16px 0 26px}.found-list{align-content:start;list-style:none;display:grid}.found-list li{box-shadow:inset 0 1px 0 var(--line);color:var(--dim);padding:14px 0;font-size:15px;line-height:1.5}.found-list li:first-child{box-shadow:none;padding-top:0}.found-list b{color:var(--fg);margin-bottom:2px;font-weight:500;display:block}@media (max-width:900px){.found-card{grid-template-columns:1fr}}.ph .vz-rep{align-self:center}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pl-grid>li{display:flex}.pl-card{flex:1}.pl-card.feat{background:linear-gradient(165deg, #d4ff3a17 0%, #ffffff05 46%), var(--surface)}.pl-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pl-tag{font:600 11.5px var(--font-sans);color:var(--on-signal);background:var(--signal);border-radius:999px;padding:3px 9px}.pl-price{font:500 clamp(44px, 4.4vw, 60px) / 1 var(--font-sans);letter-spacing:-.055em;margin-top:26px}.pl-price .from{letter-spacing:-.01em;color:var(--dim);margin-bottom:8px;font-size:15px;display:block}.pl-price .unit{letter-spacing:-.01em;color:var(--dim);font-size:17px}.pl-sum{color:var(--fg-2);margin-top:14px}.pl-best{color:var(--fg-2);background:#ffffff0a;border-radius:12px;margin-top:18px;padding:12px 14px;font-size:14.5px}.pl-best span{color:var(--dim)}.pl-inc{box-shadow:inset 0 1px 0 var(--line);color:var(--fg-2);gap:9px;margin-top:22px;padding-top:22px;font-size:14.5px;display:grid}.pl-inc li{align-items:baseline;gap:10px;display:flex}.pl-inc li:before{content:"";background:var(--signal);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}.pl-go{margin-top:auto}.pl-inc{padding-bottom:28px}.pl-note{max-width:80ch;margin-top:24px}.cmp-wrap{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(#ffffff09,#ffffff03);padding:8px clamp(8px,2vw,28px) 16px}.cmp{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15.5px}.cmp thead th,.cmp-corner{top:var(--nav-h);z-index:2;background:var(--bg);box-shadow:inset 0 -1px 0 var(--line);position:sticky}.cmp thead th{text-align:center;vertical-align:bottom;width:17%;padding:20px 8px 16px;font-weight:500}.cmp .cn{letter-spacing:-.02em;color:var(--fg);font-size:clamp(16px,1.4vw,19px);display:block}.cmp .cp{color:var(--dim);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;display:block}.cmp thead th.feat .cn{color:var(--signal)}.cmp-g th{text-align:left;color:var(--signal);padding:32px 0 10px;font-size:13px;font-weight:500}.cmp-g a:hover{text-underline-offset:3px;text-decoration:underline}.cmp tbody:first-of-type .cmp-g th{padding-top:16px}.cmp tbody tr:not(.cmp-g){box-shadow:inset 0 1px 0 var(--line)}.cmp tbody th[scope=row]{text-align:left;color:var(--fg-2);padding:16px 16px 16px 0;font-weight:400;line-height:1.35}.cmp td{text-align:center;vertical-align:middle;padding:14px 8px}.cmp td.feat,.cmp thead th.feat{background-color:#d4ff3a09}.cmp thead th.feat{background:linear-gradient(#d4ff3a0d, #d4ff3a0d), var(--bg);border-radius:14px 14px 0 0}.cmp .yes{background:var(--signal);width:22px;height:22px;color:var(--on-signal);border-radius:50%;place-items:center;display:inline-grid}.cmp .yes svg{width:12px;height:12px}.cmp .no{background:var(--dim-2);vertical-align:middle;width:12px;height:1.5px;display:inline-block}.cmp .txt{color:var(--fg-2);background:#ffffff12;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:500;display:inline-block}.proj-list{display:grid}.proj-list li{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);align-items:baseline;gap:24px;padding:26px 0;display:grid}.proj-list li:last-child{box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.proj-list .h4{letter-spacing:-.03em;font-size:clamp(20px,1.8vw,26px)}.proj-list p{color:var(--dim);max-width:52ch}.proj-list b{letter-spacing:-.04em;white-space:nowrap;justify-self:end;font-size:clamp(22px,2vw,28px);font-weight:500}.proj-list b span{letter-spacing:0;color:var(--dim);margin-right:2px;font-size:14px}.proj-note{margin-top:20px}.terms-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(20px,2.4vw,36px);display:grid}.terms-grid li{box-shadow:inset 0 1px 0 var(--line);padding-top:24px}.terms-grid .tk{background:var(--signal-soft);width:26px;height:26px;color:var(--signal);border-radius:50%;place-items:center;margin-bottom:22px;display:inline-grid}.terms-grid .tk svg{width:13px;height:13px}.terms-grid p{color:var(--dim);margin-top:10px;line-height:1.55}.pl-terms{padding-bottom:0!important}.pl-cmp{padding-top:calc(var(--section-y) * .6)!important}@media (max-width:960px){.pl-grid{grid-template-columns:1fr}.terms-grid{grid-template-columns:1fr 1fr;row-gap:36px}.proj-list li{grid-template-columns:minmax(0,1fr) auto}.proj-list p{grid-area:2/1/auto/-1}.proj-list b{grid-area:1/2}}@media (max-width:600px){.terms-grid{grid-template-columns:1fr}.cmp-wrap{border-radius:22px;padding:4px 4px 12px 14px}.cmp{font-size:14px}.cmp thead th{width:62px;padding:16px 2px 12px}.cmp .cn{font-size:14px}.cmp .cp{font-size:11.5px}.cmp tbody th[scope=row]{padding-right:10px}.cmp td{padding:12px 2px}.cmp .txt{padding:2px 6px;font-size:11px}}
