:root{--paa-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--paa-border-color:#dadce0;--paa-border-radius:8px;--paa-bg-primary:#ffffff;--paa-bg-hover:#f8f9fa;--paa-bg-active:#f1f3f4;--paa-text-primary:#202124;--paa-text-secondary:#5f6368;--paa-text-answer:#3c4043;--paa-chevron-color:#5f6368;--paa-shadow:0 1px 6px rgba(32, 33, 36, 0.1);--paa-shadow-hover:0 1px 6px rgba(32, 33, 36, 0.18);--paa-focus-ring:rgba(26, 115, 232, 0.4);--paa-transition-duration:0.25s;--paa-transition-easing:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-color-scheme:dark){:root{--paa-border-color:#3c4043;--paa-bg-primary:#202124;--paa-bg-hover:#292a2d;--paa-bg-active:#35363a;--paa-text-primary:#e8eaed;--paa-text-secondary:#9aa0a6;--paa-text-answer:#bdc1c6;--paa-chevron-color:#9aa0a6;--paa-shadow:0 1px 6px rgba(0, 0, 0, 0.3);--paa-shadow-hover:0 1px 6px rgba(0, 0, 0, 0.5);--paa-focus-ring:rgba(138, 180, 248, 0.4)}}.related-questions{margin:2rem 0;font-family:var(--paa-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.related-questions__title{margin:0 0 1rem 0;padding:0;font-size:1.125rem;font-weight:400;color:var(--paa-text-primary);line-height:1.5}.paa-accordion{border:1px solid var(--paa-border-color);border-radius:var(--paa-border-radius);background-color:var(--paa-bg-primary);box-shadow:var(--paa-shadow);overflow:hidden}.paa-accordion__item{border-bottom:1px solid var(--paa-border-color)}.paa-accordion__item:last-child{border-bottom:none}.paa-accordion__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;margin:0;border:none;background-color:var(--paa-bg-primary);color:var(--paa-text-primary);font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;transition:background-color var(--paa-transition-duration) var(--paa-transition-easing)}.paa-accordion__header:hover{background-color:var(--paa-bg-hover)}.paa-accordion__header:focus{outline:none}.paa-accordion__header:focus-visible{outline:none;background-color:var(--paa-bg-hover);box-shadow:inset 0 0 0 2px var(--paa-focus-ring)}.paa-accordion__question{flex:1;margin:0;padding:0}.paa-accordion__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform var(--paa-transition-duration) var(--paa-transition-easing)}.paa-accordion__icon svg{width:20px;height:20px;fill:none;stroke:var(--paa-chevron-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.paa-accordion__item[aria-expanded="true"] .paa-accordion__icon{transform:rotate(180deg)}.paa-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--paa-transition-duration) var(--paa-transition-easing)}.paa-accordion__item[aria-expanded="true"] .paa-accordion__panel{grid-template-rows:1fr}.paa-accordion__content{overflow:hidden}.paa-accordion__body{padding:0 20px 20px 20px;color:var(--paa-text-answer);font-size:.875rem;line-height:1.75}.paa-accordion__body p{margin:0 0 1em 0}.paa-accordion__body p:last-child{margin-bottom:0}.paa-accordion__body a{color:#1a73e8;text-decoration:none}.paa-accordion__body a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.paa-accordion__body a{color:#8ab4f8}}.paa-accordion__body ul,.paa-accordion__body ol{margin:.5em 0;padding-left:1.5em}.paa-accordion__body li{margin-bottom:.25em}@media screen and (max-width:600px){.related-questions{margin:1.5rem 0}.related-questions__title{font-size:1rem}.paa-accordion__header{padding:14px 16px;font-size:.875rem;min-height:48px}.paa-accordion__body{padding:0 16px 16px 16px;font-size:.8125rem}.paa-accordion__icon{width:20px;height:20px}.paa-accordion__icon svg{width:18px;height:18px}}.related-questions__empty{padding:1rem;color:var(--paa-text-secondary);font-size:.875rem;text-align:center}@media (prefers-reduced-motion:reduce){.paa-accordion__icon,.paa-accordion__panel,.paa-accordion__header{transition:none}}@media print{.paa-accordion{box-shadow:none;border:1px solid #ccc}.paa-accordion__item[aria-expanded="false"] .paa-accordion__panel{grid-template-rows:1fr}.paa-accordion__icon{display:none}.paa-accordion__header{font-weight:600}}