.pg-faq .pg-faq-hero{padding-bottom:8px}.pg-faq .pg-faq-hero .hero-text__copy{max-width:860px}.pg-faq .pg-faq-hero .t-lead{max-width:680px}.pg-faq .pg-faq-hero .check-row-list{margin-top:4px}.pg-faq .pg-faq-glance{margin:36px auto 0;max-width:1080px}.pg-faq .pg-faq-glance__label{text-align:center;font-size:14px;font-weight:600;color:var(--mk-muted);margin-bottom:14px}.pg-faq .pg-faq-glance ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.pg-faq .pg-faq-fact{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:18px 18px 16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--tint-ink) 16%,transparent);background:var(--tint);color:var(--ink);font:inherit;cursor:pointer;overflow:hidden;transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.pg-faq .pg-faq-fact:before{content:"";position:absolute;left:18px;top:0;width:44px;height:4px;border-radius:0 0 4px 4px;background:var(--tint-ink);opacity:.55}.pg-faq .pg-faq-fact__v{font:680 30px/1.05 var(--f-mono);letter-spacing:-.04em;color:var(--tint-ink);font-variant-numeric:tabular-nums}.pg-faq .pg-faq-fact__v small{font-size:.5em;font-weight:600;letter-spacing:0;margin-left:0}.pg-faq .pg-faq-fact__l{font-size:14.5px;line-height:1.4;font-weight:520;color:var(--text)}.pg-faq .pg-faq-fact__go{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:620;color:var(--tint-ink)}.pg-faq .pg-faq-fact__go .i{--is:14px;transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){.pg-faq .pg-faq-fact:hover{transform:translateY(-3px);box-shadow:var(--sh-lift)}.pg-faq .pg-faq-fact:hover .pg-faq-fact__go .i{transform:translateX(3px)}}.pg-faq .pg-faq-fact:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pg-faq .pg-faq-main{padding-top:clamp(40px,5vw,64px)}.pg-faq .pg-faq-layout{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1080px){.pg-faq .pg-faq-layout{grid-template-columns:290px minmax(0,1fr);gap:48px}.pg-faq .pg-faq-aside{position:sticky;top:92px;max-height:calc(100vh - 108px);overflow-y:auto;padding:2px;margin:-2px}}.pg-faq .pg-faq-aside{display:flex;flex-direction:column;gap:16px}.pg-faq .pg-faq-finder{padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--sh-lift)}.pg-faq .pg-faq-finder>label{font-size:14px;font-weight:600;color:var(--ink)}.pg-faq .pg-faq-search{position:relative}.pg-faq .pg-faq-search>.i{position:absolute;left:14px;top:50%;transform:translateY(-50%);--is:18px;color:var(--mk-muted);pointer-events:none}.pg-faq .pg-faq-search .input{width:100%;padding-left:42px;padding-right:44px}.pg-faq .pg-faq-search .input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.pg-faq .pg-faq-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--mk-muted);display:grid;place-items:center;cursor:pointer}.pg-faq .pg-faq-clear:hover{background:var(--surface-2);color:var(--ink)}.pg-faq .pg-faq-clear:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.pg-faq .pg-faq-clear .i{--is:16px}.pg-faq .pg-faq-status{font-size:13.5px;font-weight:560;color:var(--ink);margin:-4px 0 0}.pg-faq .pg-faq-status:empty{margin-top:-12px}.pg-faq .pg-faq-status b{font-family:var(--f-mono);font-weight:650;color:var(--ink)}.pg-faq .pg-faq-try{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pg-faq .pg-faq-try>span{font-size:13px;color:var(--mk-muted);margin-right:2px}.pg-faq .pg-faq-try button{min-height:32px;padding:0 11px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:560 13px/1 var(--f-sans);cursor:pointer}.pg-faq .pg-faq-try button:hover{border-color:var(--mk-primary)}.pg-faq .pg-faq-try button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pg-faq .pg-faq-nav{border-top:1px dashed var(--line-strong);padding-top:12px}.pg-faq .pg-faq-nav__t{font-size:13px;font-weight:650;color:var(--mk-muted);margin:0 0 6px}.pg-faq .pg-faq-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.pg-faq .pg-faq-nav button{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px 6px 6px;border:0;border-radius:12px;background:transparent;color:var(--text);font:560 15px/1.2 var(--f-sans);text-align:left;cursor:pointer;position:relative}.pg-faq .pg-faq-nav button.is-active,.pg-faq .pg-faq-nav button:hover{background:var(--surface-2);color:var(--ink)}.pg-faq .pg-faq-nav button.is-active{font-weight:650}.pg-faq .pg-faq-nav button.is-active:before{content:"";position:absolute;left:-8px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--mk-primary)}.pg-faq .pg-faq-nav button:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.pg-faq .pg-faq-nav .icon-tile{width:30px;height:30px;border-radius:9px;flex:none}.pg-faq .pg-faq-nav .icon-tile .i{--is:16px}.pg-faq .pg-faq-nav .n{margin-left:auto;font:600 13px/1 var(--f-mono);color:var(--mk-muted);font-variant-numeric:tabular-nums}.pg-faq .pg-faq-nav button.is-none{color:var(--mk-muted)}.pg-faq .pg-faq-nav button.is-none .icon-tile{opacity:.45}.pg-faq .pg-faq-help{padding:20px;display:flex;flex-direction:column;gap:10px}.pg-faq .pg-faq-help__t{font-size:17px;font-weight:650;color:var(--ink);margin:0}.pg-faq .pg-faq-help p{font-size:14.5px;line-height:1.5;color:var(--text);margin:0}.pg-faq .pg-faq-help .row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--text)}.pg-faq .pg-faq-email{font:550 14px/1.3 var(--f-mono);color:var(--ink);-moz-user-select:all;user-select:all;-webkit-user-select:all}.pg-faq .pg-faq-help .copy-note,.pg-faq .pg-faq-note{font-size:13px;color:var(--tint-green-ink)}.pg-faq .pg-faq-help .btn--ghost{align-self:flex-start;padding-inline:0}.pg-faq .pg-faq-list{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);min-width:0}.pg-faq .pg-faq-group{display:flex;flex-direction:column;gap:16px}.pg-faq .pg-faq-ghead{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:22px;background:var(--tint);border:1px solid color-mix(in srgb,var(--tint-ink) 14%,transparent);max-width:880px}.pg-faq .pg-faq-ghead .icon-tile{background:var(--surface);color:var(--tint-ink);box-shadow:var(--sh-rest)}.pg-faq .pg-faq-ghead__txt{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.pg-faq .pg-faq-ghead h2{font-size:clamp(22px,2.4vw,27px);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink);margin:0}.pg-faq .pg-faq-ghead p{font-size:15px;line-height:1.5;color:var(--text);margin:0}.pg-faq .pg-faq-ghead__n{flex:none;align-self:flex-start;padding:4px 11px;border-radius:var(--r-pill);background:var(--surface);color:var(--tint-ink);font-size:13px;font-weight:600;white-space:nowrap}.pg-faq .pg-faq-ghead__n .mono{font-weight:650}.pg-faq .acc__panel ul.pg-faq-ul{list-style:disc;padding-left:22px;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.pg-faq .acc__panel strong{color:var(--ink);font-weight:600}.pg-faq .acc__panel a:not(.btn),.pg-faq .pg-faq-inline{color:var(--link);text-decoration:underline;text-underline-offset:3px}.pg-faq .pg-faq-inline{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer}.pg-faq .pg-faq-inline:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.pg-faq .pg-faq-empty{max-width:880px;padding:28px;border-radius:22px;border:1.5px dashed var(--line-strong);background:var(--surface);display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pg-faq .pg-faq-empty h2{font-size:20px;font-weight:650;color:var(--ink);margin:0}.pg-faq .pg-faq-empty p{font-size:15px;color:var(--text);margin:0}.pg-faq .pg-faq-viz{margin:16px 0 0;padding:16px 18px 14px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px;max-width:70ch}.pg-faq .pg-faq-viz .frag__head{margin:0}.pg-faq .pg-faq-viz .frag__title{font-size:14px}.pg-faq .pg-faq-viz .ticks{margin-top:0}.pg-faq .pg-faq-viz .readout{font-size:12.5px;color:var(--mk-muted)}.pg-faq .pg-faq-viz figcaption{font-size:13px;line-height:1.45;color:var(--mk-muted)}.pg-faq .pg-faq-ret{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px 14px;align-items:center;font-size:14px}.pg-faq .pg-faq-ret>span:nth-child(3n+1){font-weight:600;color:var(--ink)}.pg-faq .pg-faq-ret>span:nth-child(3n){font:600 13px/1 var(--f-mono);color:var(--ink);text-align:right}.pg-faq .pg-faq-perms{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.pg-faq .pg-faq-perms li{padding:12px 14px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line);font-size:15px;line-height:1.55}.pg-faq .pg-faq-perms__h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.pg-faq .pg-faq-perms__h strong{font-family:var(--f-mono);font-size:14px;font-weight:650}.pg-faq .pg-faq-flags{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.pg-faq .pg-faq-flags li{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:4px 12px;align-items:start;padding:10px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-size:15px;line-height:1.5}.pg-faq .pg-faq-flags li .pill-plan{margin-top:2px}.pg-faq .pg-faq-flags__sep{font-size:13px;font-weight:650;color:var(--mk-muted);padding:6px 2px 0;background:none!important;border:0!important}.pg-faq .pg-faq-steps{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:70ch}.pg-faq .pg-faq-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-faq .pg-faq-steps--setup{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-faq .pg-faq-steps li{position:relative;padding:14px 14px 12px;border-radius:14px;background:var(--tint);border:1px solid color-mix(in srgb,var(--tint-ink) 14%,transparent);display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.45;color:var(--text)}.pg-faq .pg-faq-steps b{font:650 13px/1.2 var(--f-mono);color:var(--tint-ink)}.pg-faq .pg-faq-steps strong{font-size:14.5px}.pg-faq .pg-faq-steps__cap{margin:10px 0 0;font-size:13px;color:var(--mk-muted)}.pg-faq .pg-faq-ret .rr-fill{height:8px;border-radius:4px;background:var(--tint-violet-ink);min-width:8px}.pg-faq .pg-faq-viz .frag__kicker{display:block;font-size:12.5px;font-weight:600;color:var(--mk-muted);margin-bottom:2px}.pg-faq .pg-faq-viz .pg-faq-tz{font-size:12.5px;color:var(--mk-muted);margin:0}.pg-faq .pg-faq-mono{font-family:var(--f-mono);font-size:.92em}.pg-faq .closing .pg-faq-trust{font:500 13.5px/1.5 var(--f-mono);color:var(--white)}@media (max-width:1079px){.pg-faq .pg-faq-help{display:none}.pg-faq .pg-faq-nav ul{flex-direction:row;flex-wrap:wrap;gap:8px}.pg-faq .pg-faq-nav li{flex:0 0 auto}.pg-faq .pg-faq-nav button{width:auto;min-height:40px;padding:4px 12px 4px 5px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);font-size:14px}.pg-faq .pg-faq-nav button.is-active{background:var(--surface);font-weight:560;color:var(--text)}.pg-faq .pg-faq-nav button.is-active:before{display:none}.pg-faq .pg-faq-nav .icon-tile{width:28px;height:28px;border-radius:50%}.pg-faq .pg-faq-nav .icon-tile .i{--is:14px}.pg-faq .pg-faq-nav .n{margin-left:2px}.pg-faq .pg-faq-glance ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759px){.pg-faq .pg-faq-glance ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-faq .pg-faq-glance li:last-child{grid-column:1/-1}.pg-faq .pg-faq-fact{padding:14px 14px 12px;border-radius:16px}.pg-faq .pg-faq-fact__v{font-size:24px}.pg-faq .pg-faq-fact__l{font-size:13.5px}.pg-faq .pg-faq-fact__go{display:none}.pg-faq .pg-faq-steps,.pg-faq .pg-faq-steps--4{grid-template-columns:minmax(0,1fr)}.pg-faq .pg-faq-ghead{padding:14px 16px;gap:12px;border-radius:18px}.pg-faq .pg-faq-ghead .icon-tile,.pg-faq .pg-faq-ghead__n{display:none}.pg-faq .pg-faq-ghead p{font-size:14px}.pg-faq .pg-faq-finder{padding:16px}.pg-faq .pg-faq-viz{padding:14px 14px 12px}.pg-faq .pg-faq-viz .readout,.pg-faq .pg-faq-viz .ticks{display:none}.pg-faq .pg-faq-ret{grid-template-columns:minmax(0,1fr) max-content;grid-auto-flow:row dense;gap:4px 12px}.pg-faq .pg-faq-ret .rr-track{grid-column:1/-1;margin-bottom:8px}.pg-faq .pg-faq-steps--setup{gap:6px}.pg-faq .pg-faq-steps--setup li{flex-direction:row;align-items:baseline;gap:10px;padding:10px 12px}.pg-faq .pg-faq-steps--setup b{flex:0 0 auto}.pg-faq .pg-faq-steps--setup .pg-faq-steps__d{display:none}.pg-faq .pg-faq-flags li{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pg-faq .pg-faq-fact,.pg-faq .pg-faq-fact__go .i{transition:none}}