@layer pages{.p-help-head{padding-top:var(--s-10);padding-bottom:var(--s-10)}.p-help-head .qmeta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-6);margin-bottom:var(--s-5)}.p-help-head .qtag{display:inline-flex;align-items:center;gap:8px;padding:0 14px;height:34px;border-radius:999px;background:var(--c-tint);color:var(--c-accent-deeper);font-size:14px;font-weight:600}.p-help-head .qtag .i{width:16px;height:16px;color:var(--c-accent)}.p-help-head h1{font-size:clamp(34px,3.6vw,52px);line-height:1.1;letter-spacing:-.02em;max-width:22ch;margin:0}.p-help-head .lead{margin-top:var(--s-5);font-size:19px;max-width:66ch;color:var(--c-dark)}.p-help-head .flab{margin:var(--s-6) 0 0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-mute)}.p-help-head .cat-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--s-2)}.p-help-head .cat-chip{min-height:44px;padding:0 16px;border:1px solid var(--c-line);border-radius:999px;background:#fff;color:var(--c-dark);font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:border-color var(--m-t),color var(--m-t)}.p-help-head .cat-chip small{font-size:13px;font-weight:600;color:var(--c-mute)}.p-help-head .cat-chip:hover{border-color:var(--c-accent);color:var(--c-accent-deep)}.p-help-self{padding-top:0}.p-help-self .head{margin-bottom:var(--s-8)}.p-help-acts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}.p-help-acts li:first-child{grid-column:span 2}.p-help-acts .act{display:grid;grid-template-rows:auto auto 1fr;gap:var(--s-2);height:100%;padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-md);background:#fff;color:var(--c-ink);text-decoration:none;transition:border-color var(--m-t),box-shadow var(--m-t),transform var(--m-t)}.p-help-acts .act:hover{border-color:var(--c-accent);box-shadow:0 12px 30px -18px rgba(11,42,85,.3);transform:translateY(-2px)}.p-help-acts .act:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}.p-help-acts .n{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--c-tint);color:var(--c-accent-deeper);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums}.p-help-acts .t{font-family:var(--f-display);font-weight:700;font-size:19px;line-height:1.25;text-wrap:balance}.p-help-acts .d{font-size:16px;line-height:1.5;color:var(--c-dark)}.p-help-acts .cardtop{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.p-help-acts .cardtop .i{width:20px;height:20px;color:var(--c-accent);transition:transform var(--m-t)}.p-help-acts .act:hover .cardtop .i{transform:translateX(3px)}.p-help-acts li:first-child .act{background:var(--c-accent-deeper);border-color:var(--c-accent-deeper);color:#fff}.p-help-acts li:first-child .act:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep)}.p-help-acts li:first-child .n{background:rgba(255,255,255,.16);color:#fff}.p-help-acts li:first-child .cardtop .i{width:24px;height:24px;color:#fff}.p-help-acts li:first-child .t{font-size:clamp(22px,2.2vw,30px)}.p-help-acts li:first-child .d{max-width:44ch;font-size:17px;color:rgba(255,255,255,.9)}.p-help-stage .side .lead{margin-top:var(--s-3);font-size:17px}.p-help-stage .fact{margin-top:var(--s-6);padding:var(--s-5);border-left:3px solid var(--c-accent);background:#fff;border-radius:0 var(--r-md) var(--r-md) 0;font-size:16px;line-height:1.5;color:var(--c-dark)}.p-help-stage:not(.grey) .fact{background:var(--c-tint)}.p-help-stage .fact b{display:block;margin-bottom:2px;font-weight:700;color:var(--c-ink)}.p-help-stage .faq details{scroll-margin-top:96px}.p-help-stage .faq details:target summary{color:var(--c-accent-deeper)}.p-help-stage .faq details:target{box-shadow:inset 3px 0 0 var(--c-accent);padding-left:var(--s-4);margin-left:calc(-1 * var(--s-4))}.p-help-stage .faq .a a{color:var(--c-accent-deeper);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;overflow-wrap:anywhere}.p-help-stage .faq summary:hover{color:var(--c-accent-deep)}.p-help-stage .faq .a .num{font-variant-numeric:tabular-nums;white-space:nowrap}.p-help-twocol{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-10);align-items:start}.p-help-more h2{font-size:clamp(24px,2.4vw,32px);margin:var(--s-3) 0 0}.p-help-more .kv{margin:var(--s-6) 0 0;display:grid;gap:var(--s-3)}.p-help-more .kv div{display:grid;grid-template-columns:110px 1fr;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--c-line);font-size:16px;line-height:1.5}.p-help-more .kv dt{font-weight:700;color:var(--c-ink)}.p-help-more .kv dd{margin:0;color:var(--c-dark)}.p-help-more .kv a{color:var(--c-accent-deeper);font-weight:600;text-decoration:underline;text-underline-offset:3px}.p-help-more .kv a.num{font-size:18px;font-variant-numeric:tabular-nums;text-decoration:none}.p-help-more .tips ul{list-style:none;margin:var(--s-6) 0 0;padding:0}.p-help-more .tips li{border-top:1px solid var(--c-line)}.p-help-more .tips li a{display:flex;align-items:center;min-height:56px;padding:var(--s-3) 0;font-size:16px;font-weight:600;color:var(--c-ink);line-height:1.4;text-decoration:none}.p-help-more .tips li a:hover{color:var(--c-accent-deep);text-decoration:underline;text-underline-offset:3px}.p-help-more .links{margin:var(--s-5) 0 0;display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6)}.p-help-more .links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--c-accent-deeper);text-decoration:none}.p-help-more .links a .i{width:16px;height:16px;transition:transform var(--m-t)}.p-help-more .links a:hover .i{transform:translateX(3px)}@media (max-width:1024px){.p-help-acts{grid-template-columns:repeat(2,minmax(0,1fr))}.p-help-twocol{grid-template-columns:1fr;gap:var(--s-8)}.p-help .faqwrap{grid-template-columns:1fr;gap:var(--s-8)}.p-help .faqwrap .side{position:static}}@media (max-width:768px){.p-help-head{padding-top:var(--s-8);padding-bottom:var(--s-8)}.p-help-more .kv div{grid-template-columns:1fr;gap:4px}}@media (max-width:480px){.p-help-acts{grid-template-columns:1fr}.p-help-acts li:first-child{grid-column:auto}.p-help-stage .faq details:target{padding-left:var(--s-3);margin-left:calc(-1 * var(--s-3))}.p-help-head .cat-chip{flex:1 1 auto;justify-content:center}}}