.page-module__RWllDW__pkNav{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;display:grid}.page-module__RWllDW__pkNav a{background:#0b0d0c59;border:1px solid #ffffff24;border-radius:12px;padding:18px 20px;text-decoration:none;transition:border-color .2s;display:block}.page-module__RWllDW__pkNav a:hover{border-color:var(--green)}.page-module__RWllDW__pkNav b{font-family:var(--display);letter-spacing:-.02em;font-size:20px;font-weight:600;display:block}.page-module__RWllDW__pkNav span{font-family:var(--mono);color:var(--green);margin-top:4px;font-size:11px;display:block}.page-module__RWllDW__pack{border-top:1px solid var(--line);padding:clamp(72px,9vw,130px) 0}.page-module__RWllDW__pack h2{font-size:clamp(36px,4.6vw,66px)}.page-module__RWllDW__pack .page-module__RWllDW__one{perspective:none;height:auto;font-family:var(--display);letter-spacing:-.02em;max-width:26ch;margin-top:16px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.15;position:relative}.page-module__RWllDW__pack .page-module__RWllDW__price{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:24px;display:flex}.page-module__RWllDW__pack .page-module__RWllDW__price b{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(40px,4.4vw,60px);font-weight:600;line-height:1}.page-module__RWllDW__pack .page-module__RWllDW__price span{font-family:var(--mono);color:var(--green);max-width:26ch;font-size:12px;line-height:1.4}.page-module__RWllDW__pack .page-module__RWllDW__desc{max-width:52ch;color:var(--muted);margin-top:18px}.page-module__RWllDW__pack .btn{margin-top:24px}.page-module__RWllDW__pack.light .page-module__RWllDW__price span{color:var(--green-deep)}.page-module__RWllDW__other{border-top:1px solid var(--line);padding:clamp(56px,7vw,90px) 0}.page-module__RWllDW__other .wrap{grid-template-columns:1fr auto;align-items:center;gap:28px;display:grid}.page-module__RWllDW__other h2{max-width:16ch;font-size:clamp(30px,3.6vw,52px)}.page-module__RWllDW__other p{max-width:52ch;color:var(--muted);margin-top:12px}.page-module__RWllDW__checklistLink{color:var(--fg);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep);font-weight:600}@media (max-width:860px){.page-module__RWllDW__pkNav{grid-template-columns:1fr}.page-module__RWllDW__other .wrap{grid-template-columns:1fr}}
