@layer restored-site{@keyframes hs-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.pp-page.guide-content:has(.vc-flow) main{font-size:15px;line-height:1.9}.pp-page.guide-content:has(.vc-flow) .pp-card{margin-bottom:24px;padding:30px}:is(.guide-content:has(.vc-flow) .vc-item,.guide-content:has(.vc-flow) .vc-note){overflow-wrap:anywhere;min-width:0}:is(.pp-page.guide-content:has(.vc-flow) .vc-item h3,.pp-page.guide-content:has(.vc-flow) .vc-note h3){margin:0 0 8px;font-size:17px;line-height:1.5}:is(.pp-page.guide-content:has(.vc-flow) .vc-item p,.pp-page.guide-content:has(.vc-flow) .vc-note p){margin:0}.guide-content:has(.vc-flow) .vc-number{letter-spacing:.08em;color:#2458b8;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.guide-content:has(.vc-flow) .vc-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.guide-content:has(.vc-flow) .vc-flow .vc-item{border-top:3px solid #3372d5;padding:16px 0 0}.guide-content:has(.vc-flow) .vc-flow p{font-size:14px;line-height:1.85}.guide-content:has(.vc-flow) .vc-details{background:#f5f8ff;border:1px solid #dae5f7;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:20px 0;padding:0 20px;display:grid}.guide-content:has(.vc-flow) .vc-details .vc-item{padding:20px 0}.guide-content:has(.vc-flow) .vc-details .vc-item:nth-child(n+4){border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-details .vc-number{display:none}.guide-content:has(.vc-flow) .vc-note{background:#f2f6ff;border-left:3px solid #3372d5;border-radius:0 12px 12px 0;margin:20px 0;padding:18px 20px}.guide-content:has(.vc-flow) .vc-identity{margin:22px 0}.guide-content:has(.vc-flow) .vc-identity .vc-item{border-bottom:1px solid #dae5f7;grid-template-columns:36px minmax(0,220px) minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.guide-content:has(.vc-flow) .vc-identity .vc-item:last-child{border-bottom:0}.guide-content:has(.vc-flow) .vc-identity .vc-number{margin-top:4px}.guide-content:has(.vc-flow) .vc-scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0;display:grid}.guide-content:has(.vc-flow) .vc-scenes .vc-item{background:#f7f9fd;border:1px solid #dae5f7;border-radius:12px;padding:22px}.guide-content:has(.vc-flow) .vc-myths{margin:20px 0}.guide-content:has(.vc-flow) .vc-myths .vc-item{border-bottom:1px solid #dae5f7;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;padding:20px 0;display:grid}.guide-content:has(.vc-flow) .vc-myths .vc-item:last-child{border-bottom:0}.guide-content:has(.vc-flow) .vc-myths .vc-number{display:none}@media (max-width:960px){:is(.guide-content:has(.vc-flow) .vc-flow,.guide-content:has(.vc-flow) .vc-details){grid-template-columns:repeat(2,minmax(0,1fr))}.guide-content:has(.vc-flow) .vc-details .vc-item:nth-child(3){border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-identity .vc-item{grid-template-columns:30px minmax(0,1fr);gap:8px 14px}.guide-content:has(.vc-flow) .vc-identity p{grid-column:2}}@media (max-width:600px){.pp-page.guide-content:has(.vc-flow) .pp-card{margin-bottom:20px;padding:22px 20px}.guide-content:has(.vc-flow) .vc-flow{grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-details{grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-scenes{grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-myths .vc-item{grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-details .vc-item+.vc-item{border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-myths .vc-item{gap:4px}.guide-content:has(.vc-flow) .vc-scenes .vc-item{padding:18px}}.card{border-radius:var(--radius-lg);margin-bottom:28px;padding:28px 30px}.card-title{margin-bottom:18px}.card-title h2{letter-spacing:-.2px;font-size:21.5px}.sec-footer{background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#0d6b5e;margin-top:14px;padding:12px 17px;font-size:14px;line-height:1.7}.sec-footer a{color:#0d6b5e;text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #0d6b5e73;text-decoration:underline #0d6b5e73}.sec-footer a:hover{color:var(--brand-dark);-webkit-text-decoration-color:var(--brand-dark);text-decoration-color:var(--brand-dark)}@media (max-width:768px){.card{margin-bottom:22px;padding:22px 20px}.card-title h2{font-size:19px}}.pp-page[data-astro-cid-xgnasccg] .pp-anav[data-astro-cid-xgnasccg] .navcta[data-astro-cid-xgnasccg]{background:var(--brand);flex:none;margin-left:auto;font-weight:700;color:#fff!important}.pp-page[data-astro-cid-xgnasccg] .pp-anav[data-astro-cid-xgnasccg] .navcta[data-astro-cid-xgnasccg]:hover{background:var(--brand-dark)}.pp-page[data-astro-cid-xgnasccg] .pp-tlnav[data-astro-cid-xgnasccg]{color:var(--ink-3);margin:14px 0 16px;font-size:13.2px}.pp-page[data-astro-cid-xgnasccg] .pp-tlnav[data-astro-cid-xgnasccg] b[data-astro-cid-xgnasccg]{color:var(--ink)}.pp-page[data-astro-cid-xgnasccg] .pp-tlnav[data-astro-cid-xgnasccg] a[data-astro-cid-xgnasccg]{color:var(--brand);font-weight:700}.pp-page[data-astro-cid-xgnasccg] .pp-tl[data-astro-cid-xgnasccg]{margin:18px 0 10px;padding:2px 0;position:relative}.pp-page[data-astro-cid-xgnasccg] .pp-tl[data-astro-cid-xgnasccg]:before{content:"";background:linear-gradient(#c5d6f0 0%,#dfe8f5 55%,#eef2f8 100%);width:2px;position:absolute;top:10px;bottom:26px;left:97px}.pp-page[data-astro-cid-xgnasccg] .pp-tli[data-astro-cid-xgnasccg]{padding:0 0 26px 132px;position:relative}.pp-page[data-astro-cid-xgnasccg] .pp-tli[data-astro-cid-xgnasccg]:last-child{padding-bottom:2px}.pp-page[data-astro-cid-xgnasccg] .pp-tldot[data-astro-cid-xgnasccg]{border:2px solid var(--brand);width:12px;height:12px;box-shadow:0 0 0 4px var(--brand-soft);background:#fff;border-radius:50%;position:absolute;top:5px;left:92px}.pp-page[data-astro-cid-xgnasccg] .pp-tli[data-astro-cid-xgnasccg]:first-child .pp-tldot[data-astro-cid-xgnasccg]{border-color:#0f7b4f;box-shadow:0 0 0 4px #eaf7f0}.pp-page[data-astro-cid-xgnasccg] .pp-tldate[data-astro-cid-xgnasccg]{text-align:right;width:80px;color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.2px;font-size:12.6px;font-weight:700;position:absolute;top:2px;left:0}.pp-page[data-astro-cid-xgnasccg] .pp-tlhead[data-astro-cid-xgnasccg]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px;display:flex}.pp-page[data-astro-cid-xgnasccg] .pp-tlk[data-astro-cid-xgnasccg]{color:var(--brand-dark);background:var(--brand-soft);border:1px solid var(--brand-line);letter-spacing:.2px;border-radius:6px;padding:3px 10px;font-size:12.4px;font-weight:800}.pp-page[data-astro-cid-xgnasccg] .pp-tlt[data-astro-cid-xgnasccg]{color:var(--ink);margin-bottom:5px;font-size:15.6px;font-weight:750;line-height:1.62}.pp-page[data-astro-cid-xgnasccg] .pp-tld[data-astro-cid-xgnasccg]{color:var(--ink-3);max-width:840px;margin:0 0 7px;font-size:13.6px;line-height:1.85}.pp-page[data-astro-cid-xgnasccg] .pp-tld[data-astro-cid-xgnasccg] b[data-astro-cid-xgnasccg]{color:var(--ink)}.pp-page[data-astro-cid-xgnasccg] .pp-tlcta[data-astro-cid-xgnasccg]{color:var(--brand);font-size:13px;font-weight:700}.pp-page[data-astro-cid-xgnasccg] .pp-tlcta[data-astro-cid-xgnasccg]:hover{color:var(--brand-dark);text-decoration:underline}@media (max-width:720px){.pp-page[data-astro-cid-xgnasccg] .pp-tl[data-astro-cid-xgnasccg]:before{left:5px}.pp-page[data-astro-cid-xgnasccg] .pp-tli[data-astro-cid-xgnasccg]{padding:0 0 22px 30px}.pp-page[data-astro-cid-xgnasccg] .pp-tldot[data-astro-cid-xgnasccg]{top:5px;left:0}.pp-page[data-astro-cid-xgnasccg] .pp-tldate[data-astro-cid-xgnasccg]{text-align:left;width:auto;margin-bottom:4px;display:block;position:static}.pp-page[data-astro-cid-xgnasccg] .pp-tlhead[data-astro-cid-xgnasccg]{gap:6px}}.pp-page[data-astro-cid-xgnasccg] .pp-tldate[data-astro-cid-xgnasccg]{width:92px;font-size:12.2px}.pp-page[data-astro-cid-xgnasccg] .pp-tl[data-astro-cid-xgnasccg]:before{background:linear-gradient(#c5d6f0 0%,#dfe8f5 55%,#eef2f8 100%)}.pp-page[data-astro-cid-xgnasccg] .pp-tlbadge[data-astro-cid-xgnasccg]{color:var(--ink-3);letter-spacing:.2px;background:#f1f5fb;border:1px solid #dde5f2;border-radius:6px;padding:2px 8px;font-size:11.6px;font-weight:800}.pp-page[data-astro-cid-xgnasccg] .pp-tlbadge[data-astro-cid-xgnasccg].is-cur{color:#0f7b4f;background:#eaf7f0;border-color:#bfe6d2}.pp-page[data-astro-cid-xgnasccg] .pp-tli[data-astro-cid-xgnasccg]:last-child .pp-tldot[data-astro-cid-xgnasccg]{border-color:#9fb2cc;box-shadow:0 0 0 4px #f1f5fb}}