.AccessPage-module__vGk1dq__page{padding-top:108px;padding-bottom:var(--sp-24);position:relative;overflow:hidden}.AccessPage-module__vGk1dq__head{text-align:center;max-width:640px;margin:0 auto;position:relative}.AccessPage-module__vGk1dq__title{margin-top:var(--sp-3)}.AccessPage-module__vGk1dq__lead{margin:var(--sp-4) auto 0;max-width:540px}.AccessPage-module__vGk1dq__cards{gap:var(--sp-5);margin-top:var(--sp-12);grid-template-columns:repeat(3,1fr);display:grid;position:relative}@media (max-width:900px){.AccessPage-module__vGk1dq__cards{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}}.AccessPage-module__vGk1dq__cards>*{display:flex}.AccessPage-module__vGk1dq__card{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-8);background:var(--n-100);color:inherit;isolation:isolate;border-radius:24px;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.AccessPage-module__vGk1dq__card:hover,.AccessPage-module__vGk1dq__card:focus-visible{background:#ececec}.AccessPage-module__vGk1dq__icon{width:44px;height:44px;margin-bottom:var(--sp-2);place-items:start;display:grid}.AccessPage-module__vGk1dq__icon svg{width:26px;height:26px}.AccessPage-module__vGk1dq__cardTitle{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.28rem;font-weight:700}.AccessPage-module__vGk1dq__cardText{color:var(--grey-600);flex:1;font-size:.96rem;line-height:1.5}.AccessPage-module__vGk1dq__cardLink{margin-top:var(--sp-2);font-family:var(--font-display);color:var(--purple-600);align-items:center;gap:7px;font-size:.98rem;font-weight:700;display:inline-flex}.AccessPage-module__vGk1dq__cardLink svg{width:15px;height:15px}.AccessPage-module__vGk1dq__urlChip{font-family:var(--font-body);color:var(--grey-600);letter-spacing:.01em;word-break:break-all;align-self:stretch;align-items:center;gap:8px;font-size:.88rem;font-weight:600;display:inline-flex}.AccessPage-module__vGk1dq__urlChip svg{width:14px;height:14px;color:var(--purple-600);flex:none}.AccessPage-module__vGk1dq__foot{margin-top:var(--sp-12);text-align:center;position:relative}.AccessPage-module__vGk1dq__footNote{color:var(--grey-500);max-width:540px;margin:var(--sp-5) auto 0;font-size:.95rem}
