.chatgpt-consult-wrap{width:100%;min-width:0;max-width:560px}.chatgpt-consult-main{margin:22px auto 0;padding:0 16px}.chatgpt-consult-footer{margin-top:18px}.chatgpt-consult-wrap .chatgpt-consult-link{white-space:normal;overflow-wrap:anywhere;gap:10px;font-size:clamp(14px,3.5vw,18px)}.chatgpt-consult-link span{flex-shrink:0}.jetopia-faq{--faq-green:#123e31;--faq-ink:#193c30;--faq-gold:#b28a35;--faq-light:#faf8f0;max-width:1060px;color:var(--faq-ink);background:var(--faq-light);overflow-wrap:anywhere;margin:0 auto;padding:24px;font-size:17px;line-height:1.75}.jetopia-faq *{box-sizing:border-box}.jetopia-faq a{color:#174e3d;text-underline-offset:4px}.jetopia-faq a:focus-visible{outline-offset:4px;outline:3px solid #6e520b}.jetopia-faq h1,.jetopia-faq h2,.jetopia-faq h3{color:var(--faq-green);letter-spacing:-.02em;line-height:1.3}.jetopia-faq h1{margin:18px 0;font-size:clamp(1.9rem,4.5vw,3rem)}.jetopia-faq h2{font-size:1.45rem}.jetopia-faq h3{font-size:1.15rem}.faq-header{border-bottom:1px solid #c9b783;margin-bottom:32px;padding-bottom:20px}.faq-brand{letter-spacing:.12em;align-items:center;min-height:44px;font-size:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.faq-header nav{flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.faq-header nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.faq-header nav [aria-current]{flex-basis:auto}.faq-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#605021;font-size:.8rem;font-weight:750}.faq-updated{color:#4b5e50;font-size:.88rem}.faq-lead{max-width:78ch;margin:24px 0 32px;font-size:1.15rem}.faq-groups{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.faq-groups a{background:#fffdf6;border:1px solid #94824f;border-radius:8px;min-height:44px;padding:10px 14px;font-size:.9rem;text-decoration:none}.faq-category{margin:40px 0;scroll-margin-top:20px}.faq-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.faq-question-card{background:#fffdf6;border:1px solid #c9b783;border-radius:12px;padding:20px}.faq-question-card h3{margin-top:0}.faq-question-card h3 a{align-items:center;min-height:44px;display:inline-flex}.faq-question-card p{font-size:.98rem}.faq-read-more{align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.faq-answers section{border-bottom:1px solid #ddd6bf;padding:20px 0;scroll-margin-top:20px}.faq-rates,.faq-sources,.faq-related{margin:36px 0}.faq-rates table{border-collapse:collapse;background:#fffdf6;width:100%;font-size:.85rem}.faq-rates caption{text-align:left;padding:12px 0;font-weight:700}.faq-rates th,.faq-rates td{text-align:left;vertical-align:top;border:1px solid #c9b783;padding:10px 8px}.faq-rates thead{background:#e7e6d7}.faq-rates th[scope=row]{font-weight:700}.faq-rates p{font-size:.95rem}.faq-sources ul,.faq-related ul{padding-left:1.3em}.faq-sources a,.faq-related a{align-items:center;min-height:44px;display:inline-flex}.faq-next{background:#e9eddf;border:1px solid #b28a35;border-radius:12px;margin:40px 0;padding:24px}.faq-actions{flex-wrap:wrap;gap:12px;display:flex}.faq-actions a{color:#fffdf6;text-align:center;background:#123e31;border:1px solid #123e31;border-radius:8px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.faq-actions a+a{color:#123e31;background:#f3df9c}.faq-help{border-top:1px solid #c9b783;padding:20px 0}.faq-help a{align-items:center;min-height:44px;display:inline-flex}.jetopia-faq p{max-width:85ch}@media (max-width:700px){.jetopia-faq{padding:16px;font-size:16px}.faq-question-list{grid-template-columns:1fr}.faq-question-card{padding:16px}.faq-next{padding:18px}.faq-actions{flex-direction:column}.faq-rates table,.faq-rates tbody,.faq-rates tr,.faq-rates th,.faq-rates td{width:100%;display:block}.faq-rates thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.faq-rates tr{border:1px solid #c9b783;border-radius:8px;margin-bottom:14px;overflow:hidden}.faq-rates th[scope=row]{background:#e7e6d7;border:0;padding:12px;font-size:1rem}.faq-rates td{border:0;border-top:1px solid #ddd6bf;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;padding:8px 12px;font-size:.9rem;display:grid}.faq-rates td:before{content:attr(data-label);font-weight:600}.faq-rates td:last-child{border-bottom:0}.faq-rates caption{text-align:start;width:100%;display:block}}.jetopia-faq{text-align:start;width:100%}.jetopia-faq article,.faq-category,.faq-question-list,.faq-question-card,.faq-header nav>*{min-width:0}.faq-groups a{align-items:center;min-width:44px;max-width:100%;display:inline-flex}.faq-read-more,.faq-help a,.faq-sources a,.faq-related a{min-width:44px;max-width:100%}.faq-sources ul,.faq-related ul{padding-left:0;padding-inline-start:1.3em}.faq-sources li,.faq-related li{padding-inline-start:.15em}.jetopia-faq[dir=rtl] .faq-eyebrow,.jetopia-faq[lang=ko] .faq-eyebrow{letter-spacing:0;text-transform:none}.jetopia-faq[dir=rtl] .faq-header nav{direction:rtl}.jetopia-faq[dir=rtl] .faq-rates th,.jetopia-faq[dir=rtl] .faq-rates td,.jetopia-faq[dir=rtl] .faq-rates caption{text-align:right}
