.in-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.in-card{border:1px solid var(--line);transition:border-color .3s,box-shadow .4s,transform .4s var(--ease);background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:26px 28px;display:flex}a.in-card:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 30px 60px -34px #0b123066}.in-card .k{font:500 11.03px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.in-card b{font-family:var(--f-head);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:17.85px;font-weight:500;line-height:1.25}.in-card span.t{color:var(--muted);font-size:18.9px;line-height:1.6}.in-card em{color:var(--blue);margin-top:auto;padding-top:8px;font-size:14.7px;font-style:normal;font-weight:700}.in-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.in-steps li{background:var(--bg);border-radius:22px;padding:26px 26px 24px;list-style:none;position:relative}.in-steps li:before{counter-increment:s;content:counter(s,decimal-leading-zero);font:500 12.6px var(--f-mono);letter-spacing:.1em;color:var(--blue)}.in-steps b{font-family:var(--f-head);letter-spacing:-.02em;margin:10px 0 6px;font-size:17.85px;font-weight:500;display:block}.in-steps span{color:var(--muted);font-size:18.9px;line-height:1.6}.pr-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:#fff;border-radius:22px;width:100%;overflow:hidden}.pr-table th,.pr-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px 22px}.pr-table tr:last-child td{border-bottom:0}.pr-table th{background:var(--bg-2);font:500 11.55px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pr-table td a{font-family:var(--f-head);letter-spacing:-.02em;color:var(--ink);font-size:16.8px;font-weight:500}.pr-table td a:hover{color:var(--blue)}.pr-table ul{color:var(--ink-2);gap:4px;font-size:14.7px;list-style:none;display:grid}.pr-table li{padding-left:16px;position:relative}.pr-table li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.pr-price{color:var(--ink);white-space:nowrap;font-weight:700}.pr-price small{color:var(--muted);font-size:13.13px;font-weight:400;display:block}.pr-pending{color:var(--muted);font-size:18.9px}.fq-nav{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.fq-nav a{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:99px;padding:9px 16px;font-size:18.9px;transition:all .2s}.fq-nav a:hover{border-color:var(--blue);color:var(--blue)}.fq-group{margin-top:48px;scroll-margin-top:100px}.fq-group:first-of-type{margin-top:0}.fq-group h2{font-family:var(--f-head);letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(23.1px,2.52vw,31.5px);font-weight:500}.gl-nav{flex-wrap:wrap;gap:6px;margin-bottom:34px;display:flex}.gl-nav a{border:1px solid var(--line);font:600 13.65px var(--f-mono);color:var(--ink-2);background:#fff;border-radius:10px;padding:6px 12px}.gl-nav a:hover{border-color:var(--blue);color:var(--blue)}.gl-list{border-top:1px solid var(--line);gap:0;display:grid}.gl-item{border-bottom:1px solid var(--line);grid-template-columns:260px 1fr;gap:28px;padding:24px 0;scroll-margin-top:100px;display:grid}.gl-item dt{font-family:var(--f-head);letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.2}.gl-item dt small{font:400 13.13px var(--f-body);letter-spacing:0;color:var(--muted);margin-top:6px;display:block}.gl-item dd{color:var(--ink-2);font-size:21px;line-height:1.7}.gl-item dd a{color:var(--blue);margin-top:8px;font-size:18.9px;font-weight:700;display:inline-block}.in-note{max-width:820px;color:var(--ink);background:#eef1ff;border-radius:18px;padding:22px 26px;font-size:20.48px;line-height:1.65}.in-note b{color:var(--ink)}@media (width<=900px){.in-steps{grid-template-columns:1fr}.gl-item{grid-template-columns:1fr;gap:8px}.pr-table thead{display:none}.pr-table,.pr-table tbody,.pr-table tr,.pr-table td{display:block}.pr-table td{border-bottom:0;padding:6px 20px}.pr-table tr{border-bottom:1px solid var(--line);padding:14px 0}.pr-table tr:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){a.in-card{transition:none}a.in-card:hover{transform:none}}.in-soc{border:1px solid var(--line);background:#fff;border-radius:22px;margin-top:16px;padding:22px 28px}.in-soc .k{font:500 11.03px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:12px;display:block}.in-soc div{flex-wrap:wrap;gap:8px;display:flex}.in-soc a{border:1px solid var(--line);min-height:42px;color:var(--ink);border-radius:99px;align-items:center;padding:9px 18px;font-size:15.75px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.in-soc a:hover{border-color:var(--blue);color:var(--blue)}
