.art-wrap[data-astro-cid-qjdiehmq]{background:#fff;min-height:60vh;--art-wide: 1120px;--art-max: var(--art-wide)}.art-header[data-astro-cid-qjdiehmq]{background:#fff;margin-top:calc(-1 * var(--sg-nav-offset, 110px));padding:calc(var(--sg-nav-offset, 110px) + 64px) var(--section-px) 56px;border-bottom:1px solid var(--border-1)}.art-header-inner[data-astro-cid-qjdiehmq]{max-width:var(--art-max);margin:0 auto}.art-back[data-astro-cid-qjdiehmq]{display:inline-flex;align-items:center;font-family:var(--font-heading);font-size:13px;font-weight:600;color:var(--qashier-blue);text-decoration:none;margin-bottom:28px;opacity:.8;transition:opacity .15s}.art-back[data-astro-cid-qjdiehmq]:hover{opacity:1}.art-cats[data-astro-cid-qjdiehmq]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.art-cat[data-astro-cid-qjdiehmq]{font-family:var(--font-heading);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--qashier-blue);background:#475cae14;border:1px solid rgba(71,92,174,.2);border-radius:999px;padding:4px 12px}.art-title[data-astro-cid-qjdiehmq]{font-family:var(--font-heading);font-size:clamp(28px,4vw,48px);font-weight:600;color:var(--fg-1);line-height:1.15;letter-spacing:-.02em;margin:0 0 16px}.art-date[data-astro-cid-qjdiehmq]{font-family:var(--font-body);font-size:14px;color:var(--fg-3, var(--fg-2));margin:0}.art-hero-img-wrap[data-astro-cid-qjdiehmq]{max-width:calc(var(--art-wide) + 2 * var(--section-px));margin:48px auto;padding:0 var(--section-px)}.art-hero-img[data-astro-cid-qjdiehmq]{width:100%;height:auto;border-radius:var(--radius-lg);display:block;aspect-ratio:16/9;object-fit:cover}.art-content-wrap[data-astro-cid-qjdiehmq]{padding:0 var(--section-px) 80px}.art-content[data-astro-cid-qjdiehmq]{max-width:var(--art-wide);margin:0 auto}.art-footer[data-astro-cid-qjdiehmq]{padding:0 var(--section-px) 80px}.art-footer-inner[data-astro-cid-qjdiehmq]{max-width:var(--art-max);margin:0 auto;border-top:1px solid var(--border-1);padding-top:40px}.art-back-btn[data-astro-cid-qjdiehmq]{display:inline-flex;align-items:center;padding:12px 28px;background:var(--qashier-blue);color:#fff;font-family:var(--font-heading);font-size:14px;font-weight:600;border-radius:999px;text-decoration:none;transition:color .22s}.art-back-btn[data-astro-cid-qjdiehmq]:hover{color:#ffc72c}@media(max-width:767px){.art-header[data-astro-cid-qjdiehmq]{padding-bottom:40px}.art-hero-img-wrap[data-astro-cid-qjdiehmq]{margin:32px auto}.art-content-wrap[data-astro-cid-qjdiehmq]{padding-bottom:56px}}.art-content h2{font-family:var(--font-heading);font-size:clamp(22px,2.5vw,32px);font-weight:600;color:var(--fg-1);line-height:1.25;margin:48px 0 20px;letter-spacing:-.01em}.art-content h3{font-family:var(--font-heading);font-size:clamp(18px,2vw,24px);font-weight:600;color:var(--fg-1);line-height:1.3;margin:36px 0 16px}.art-content p{font-family:var(--font-body);font-size:17px;color:var(--fg-2);line-height:1.8;margin:0 0 24px}.art-content ul,.art-content ol{font-family:var(--font-body);font-size:17px;color:var(--fg-2);line-height:1.8;margin:0 0 24px;padding-left:28px}.art-content li{margin-bottom:8px}.art-content a{color:var(--qashier-blue);text-decoration:underline}.art-content img{width:100%;height:auto;border-radius:var(--radius-lg);margin:32px 0}.art-content blockquote{border-left:4px solid var(--qashier-blue);margin:32px 0;padding:16px 24px;background:#475cae0d;border-radius:0 8px 8px 0}.art-content blockquote p{font-style:italic;color:var(--fg-1);margin:0}.art-content strong{font-weight:600;color:var(--fg-1)}.art-content .art-table{margin:44px 0;overflow-x:auto;border:1px solid var(--border-1);border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 14px 34px -22px #10182859;-webkit-overflow-scrolling:touch}.art-content table{width:100%;min-width:780px;border-collapse:separate;border-spacing:0;margin:0;font-family:var(--font-body);font-size:15px;line-height:1.6}.art-content th,.art-content td{padding:18px 22px;border:0;border-bottom:1px solid var(--border-1);text-align:left;vertical-align:top;color:var(--fg-2)}.art-content thead th{font-family:var(--font-heading);font-size:14px;font-weight:600;color:var(--fg-1);line-height:1.4;white-space:nowrap;padding-top:20px;padding-bottom:20px;border-bottom:2px solid rgba(59,69,89,.18)}.art-content tbody th,.art-content tbody td:first-child{font-family:var(--font-heading);font-weight:600;color:var(--fg-1);min-width:200px;text-wrap:balance}.art-content tbody th:first-child,.art-content thead th:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 var(--border-1)}.art-content thead th:first-child{z-index:2}.art-content .is-brand{background:#475cae0d;color:var(--fg-1);box-shadow:inset 1px 0 #475cae24,inset -1px 0 #475cae24}.art-content thead .is-brand{color:var(--qashier-blue);border-bottom-color:#475cae59;border-radius:14px 14px 0 0}.art-content tbody tr:last-child .is-brand{border-radius:0 0 14px 14px}.art-content tbody tr.is-brand-row th,.art-content tbody tr.is-brand-row td{background:#475cae0d;color:var(--fg-1);box-shadow:inset 0 1px #475cae24,inset 0 -1px #475cae24}.art-content tbody tr.is-brand-row th:first-child,.art-content tbody tr.is-brand-row td:first-child{color:var(--qashier-blue);border-radius:14px 0 0 14px}.art-content tbody tr.is-brand-row th:last-child,.art-content tbody tr.is-brand-row td:last-child{border-radius:0 14px 14px 0}.art-content tbody tr:last-child th,.art-content tbody tr:last-child td{border-bottom:0}.art-content tbody tr:hover td:not(.is-brand){background:#10182805}.art-content table p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.art-content table ul,.art-content table ol{margin:0;padding-left:18px;font-size:inherit;line-height:inherit}@media(max-width:767px){.art-content .art-table{margin:28px 0;border-radius:12px}.art-content th,.art-content td{padding:13px 15px;font-size:14px}.art-content tbody th,.art-content tbody td:first-child{min-width:130px}}.art-content figure{margin:32px 0}.art-content figcaption{font-size:13px;color:var(--fg-3, var(--fg-2));text-align:center;margin-top:8px}.art-content>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,pre,hr,img),.art-content>div>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,pre,hr,img){max-width:var(--art-max);margin-left:auto;margin-right:auto}
