.hp-pfaq{background: #FFFFFF;padding: 110px 0 0;}.hp-pfaq-grid{display: grid;grid-template-columns: minmax(0, 1fr);grid-template-areas: "head" "list" "more";row-gap: 32px;}.hp-pfaq-head{grid-area: head;max-width: 720px;}.hp-pfaq-head h2{margin: 14px 0 0;font-size: clamp(28px, 4.4vw, 42px);line-height: 1.12;font-weight: 600;letter-spacing: -0.028em;color: #14162B;text-wrap: balance;}.hp-pfaq-list{grid-area: list;background: #FFFFFF;border: 1px solid #DEE0E8;border-radius: 18px;padding: 6px 28px;}.hp-pfaq-item + .hp-pfaq-item{border-top: 1px solid #EDEEF2;}.hp-pfaq-h{margin: 0;font-size: inherit;font-weight: inherit;}.hp-pfaq-q{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 16px;background: transparent;border: 0;cursor: pointer;padding: 19px 4px;font-family: Poppins, 'Poppins Fallback', sans-serif;text-align: left;}.hp-pfaq-q-text{font-size: 15.5px;font-weight: 600;line-height: 1.4;color: #14162B;text-wrap: pretty;transition: color 0.15s ease;}.hp-pfaq-q:hover .hp-pfaq-q-text{color: #3F40C4;}.hp-pfaq-q:focus-visible{outline: 2px solid #5B5CE6;outline-offset: 2px;border-radius: 8px;}.hp-pfaq-sign{flex: 0 0 auto;font-size: 18px;line-height: 1;color: #5B5CE6;transition: transform 0.2s ease;}.hp-pfaq-a{max-width: 860px;padding: 0 4px 22px;font-size: 14px;line-height: 1.65;color: #4C5163;text-wrap: pretty;}.hp-pfaq-more{grid-area: more;}@media (min-width: 1000px){.hp-pfaq-grid{grid-template-columns: minmax(0, 360px) minmax(0, 1fr);grid-template-rows: auto 1fr;grid-template-areas: "head list" "more list";column-gap: 96px;row-gap: 24px;}.hp-pfaq-more{align-self: start;}}@media (max-width: 640px){section.hp-pfaq{padding-bottom: 0 !important;}.hp-pfaq-grid{row-gap: 26px;}.hp-pfaq-list{padding: 2px 18px;border-radius: 16px;}.hp-pfaq-q{padding: 17px 0;}.hp-pfaq-q-text{font-size: 15px;}.hp-pfaq-a{padding: 0 0 20px;}.hp-pfaq-more{text-align: center;}}@media (prefers-reduced-motion: reduce){.hp-pfaq-sign, .hp-pfaq-q-text{transition: none;}}