@charset "UTF-8";.gp-section--accent{position:relative;isolation:isolate;background:radial-gradient(120% 140% at 100% 0%,rgba(169,155,255,.18) 0%,rgba(169,155,255,0) 55%),radial-gradient(90% 120% at 0% 100%,rgba(95,208,255,.12) 0%,rgba(95,208,255,0) 55%),#10153a}.gp-section--accent::before{content:"";position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,rgba(169,155,255,0) 0%,rgba(169,155,255,.8) 35%,rgba(95,208,255,.8) 65%,rgba(95,208,255,0) 100%)}.gp-section--accent::after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 75%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 75%);pointer-events:none}.gp-section--accent .gp-eyebrow{color:#c9c0ff}.gp-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.gp-points--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-prose-wrap>.gp-points,.gp-prose-wrap>.gp-vs{margin-top:0}.gp-point{--gp-point-cl:var(--gp-cyan);--gp-point-bg:rgba(95,208,255,.14);position:relative;padding:26px 24px 24px;overflow:hidden;border:1px solid var(--gp-line);border-radius:12px;background:linear-gradient(180deg,var(--gp-card-2) 0%,var(--gp-card) 100%)}.gp-point::before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:var(--gp-point-cl)}.gp-points>.gp-point:nth-child(4n + 2){--gp-point-cl:var(--gp-violet);--gp-point-bg:rgba(169,155,255,.16)}.gp-points>.gp-point:nth-child(4n + 3){--gp-point-cl:#ffc46b;--gp-point-bg:rgba(255,196,107,.14)}.gp-points>.gp-point:nth-child(4n + 4){--gp-point-cl:var(--gp-ok);--gp-point-bg:rgba(110,231,168,.13)}.gp-point__head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.gp-point__icon{display:inline-grid;flex:none;place-items:center;width:52px;height:52px;border-radius:12px;background:var(--gp-point-bg);color:var(--gp-point-cl)}.gp-point__icon .gp-icon{width:28px;height:28px}.gp-point__title{color:var(--gp-white);font-size:19px;line-height:1.5}.gp-point__tag{display:block;margin-bottom:2px;color:var(--gp-point-cl);font-size:16px;font-weight:700;letter-spacing:.04em}.gp-point p{color:var(--gp-ink-soft)}.gp-point p + p{margin-top:10px}.gp-point .gp-more{margin-top:14px}.gp-article__wrap>.gp-fig,.gp-article__wrap>.gp-vs,.gp-article__wrap>.gp-points,.gp-article__wrap>.gp-points + .gp-prose,.gp-article__wrap>.gp-vs + .gp-prose,.gp-article__wrap>.gp-tags + .gp-prose{margin-top:28px}.gp-article__wrap>.gp-res{max-width:600px}.gp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.gp-tags li{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid var(--gp-line-strong);border-radius:999px;background:var(--gp-card);color:var(--gp-ink);font-weight:700}.gp-tags .gp-icon{color:var(--gp-cyan)}.gp-tags__label{margin-top:24px;color:var(--gp-ink-soft);font-weight:700}.gp-tags__label + .gp-tags{margin-top:10px}.gp-callout{display:flex;gap:18px;align-items:flex-start;max-width:1000px;padding:24px;border:1px solid var(--gp-line-strong);border-left:4px solid var(--gp-violet);border-radius:12px;background:var(--gp-card)}.gp-callout__icon{display:inline-grid;flex:none;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(169,155,255,.16);color:var(--gp-violet)}.gp-callout__title{color:var(--gp-white);font-size:19px}.gp-callout p{margin-top:8px;color:var(--gp-ink-soft)}.gp-vs .gp-vs__col--a{border-top:4px solid var(--gp-violet)}.gp-vs .gp-vs__col--b{border-top:4px solid var(--gp-cyan)}.gp-vs__col--a .gp-vs__head .gp-icon{color:var(--gp-violet)}.gp-vs__col--b .gp-vs__head .gp-icon{color:var(--gp-cyan)}.gp-vs-wrap{margin-top:32px}.gp-ladder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end;min-height:300px}.gp-ladder__step{display:flex;flex-direction:column;justify-content:flex-end;padding:20px;border:1px solid var(--gp-line-strong);border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,rgba(95,208,255,.2) 0%,rgba(95,208,255,.04) 100%),var(--gp-card)}.gp-ladder__step:nth-child(1){min-height:150px}.gp-ladder__step:nth-child(2){min-height:210px;background:linear-gradient(180deg,rgba(169,155,255,.26) 0%,rgba(169,155,255,.05) 100%),var(--gp-card)}.gp-ladder__step:nth-child(3){min-height:280px;border-color:rgba(255,196,107,.6);background:linear-gradient(180deg,rgba(255,196,107,.26) 0%,rgba(255,196,107,.05) 100%),var(--gp-card)}.gp-ladder__name{color:var(--gp-white);font-size:19px;font-weight:700}.gp-ladder__step p{margin-top:6px;color:var(--gp-ink-soft)}.gp-upscale{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px 16px;align-items:center}.gp-upscale__stage{text-align:center}.gp-upscale__screen{display:block;margin:0 auto 10px;border:2px solid var(--gp-cyan);border-radius:4px;background-color:rgba(95,208,255,.08)}.gp-upscale__screen--low{width:64%;aspect-ratio:16 / 9;background-image:linear-gradient(rgba(95,208,255,.45) 1px,transparent 1px),linear-gradient(90deg,rgba(95,208,255,.45) 1px,transparent 1px);background-size:12.5% 22.2%}.gp-upscale__screen--high{width:100%;aspect-ratio:16 / 9;border-color:var(--gp-violet);background-color:rgba(169,155,255,.1);background-image:linear-gradient(rgba(169,155,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(169,155,255,.28) 1px,transparent 1px);background-size:6.25% 11.1%}.gp-upscale__arrow{color:var(--gp-ink-soft)}.gp-upscale__name{display:block;color:var(--gp-white);font-weight:700}.gp-upscale__text{display:block;color:var(--gp-ink-soft);font-size:16px}.gp-frames{grid-column:1 / -1;margin-top:16px;padding-top:18px;border-top:1px dashed var(--gp-line-strong)}.gp-frames__list{display:flex;gap:8px;margin-top:10px}.gp-frames__legend{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:8px;color:var(--gp-ink-soft)}.gp-frames__legend li{display:flex;align-items:center;gap:8px}.gp-frames__key{flex:none;width:18px;height:18px;border-radius:4px}.gp-frames__list li{flex:1 1 0;min-width:0;padding:12px 2px;border-radius:6px;font-size:16px;font-weight:700;line-height:1.4;text-align:center}.gp-frames__drawn{border:2px solid var(--gp-violet);background:rgba(169,155,255,.16);color:var(--gp-white)}.gp-frames__made{border:2px dashed #ffc46b;background:rgba(255,196,107,.1);color:#ffe2b0}.gp-hub{display:grid;grid-template-areas:". mon ." "usb pc net" ". aud .";grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;margin-top:28px}.gp-hub__pc{display:grid;grid-area:pc;place-items:center;min-height:132px;padding:18px;border:2px solid var(--gp-cyan);border-radius:14px;background:radial-gradient(circle at 50% 30%,rgba(95,208,255,.22) 0%,rgba(95,208,255,0) 70%),var(--gp-card-2);color:var(--gp-white);font-size:18px;font-weight:700;text-align:center}.gp-hub__pc .gp-icon{width:48px;height:48px;color:var(--gp-cyan)}.gp-hub__item{position:relative;padding:16px 18px;border:1px solid var(--gp-line-strong);border-radius:12px;background:var(--gp-card)}.gp-hub__item::after{content:"";position:absolute;background:linear-gradient(90deg,rgba(95,208,255,.2),rgba(95,208,255,.8))}.gp-hub__item--mon{grid-area:mon}.gp-hub__item--aud{grid-area:aud}.gp-hub__item--usb{grid-area:usb}.gp-hub__item--net{grid-area:net}.gp-hub__item--mon::after,.gp-hub__item--aud::after{left:50%;width:2px;height:28px}.gp-hub__item--mon::after{top:100%}.gp-hub__item--aud::after{bottom:100%}.gp-hub__item--usb::after,.gp-hub__item--net::after{top:50%;width:28px;height:2px}.gp-hub__item--usb::after{left:100%}.gp-hub__item--net::after{right:100%}.gp-hub__name{display:flex;align-items:center;gap:8px;color:var(--gp-white);font-weight:700}.gp-hub__name .gp-icon{color:var(--gp-cyan)}.gp-hub__item p{margin-top:4px;color:var(--gp-ink-soft);font-size:16px}.gp-cap{display:grid;gap:18px}.gp-cap__row{display:grid;grid-template-columns:8em minmax(0,1fr);gap:8px 16px;align-items:center}.gp-cap__name{color:var(--gp-white);font-weight:700}.gp-cap__track{height:18px;overflow:hidden;border-radius:9px;background:var(--gp-bg-3)}.gp-cap__fill{display:block;height:100%;border-radius:9px}.gp-cap__row--free .gp-cap__fill{width:100%;background:linear-gradient(90deg,#ffc46b,#ff8a5c)}.gp-cap__row--capped .gp-cap__fill{width:62%;background:linear-gradient(90deg,var(--gp-ok),var(--gp-cyan))}.gp-cap__row p{grid-column:2;display:flex;align-items:center;gap:8px;color:var(--gp-ink-soft);font-size:16px}.gp-cap__row p .gp-icon{color:var(--gp-ink-soft)}.gp-faq__layout{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:48px;align-items:start}.gp-faq__side{position:sticky;top:24px}.gp-faq__side .gp-faq__more{flex-direction:column;margin-top:0;border-color:rgba(169,155,255,.5);background:radial-gradient(120% 100% at 100% 0%,rgba(169,155,255,.2) 0%,rgba(169,155,255,0) 60%),var(--gp-card)}.gp-faq__side .gp-faq__more .gp-icon{width:40px;height:40px;margin-top:0;color:var(--gp-violet)}.gp-faq__q{padding-left:58px}.gp-faq__q::before{top:14px;left:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(95,208,255,.16);font-size:16px;line-height:1}.gp-faq__a{position:relative;padding-left:58px}.gp-faq__a::before{content:"A";position:absolute;top:0;left:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(169,155,255,.18);color:var(--gp-violet);font-size:16px;font-weight:700;line-height:1}@media (max-width:1023px){.gp-faq__layout{grid-template-columns:minmax(0,1fr);gap:0}.gp-faq__side{display:contents}.gp-faq__side .gp-faq__more{flex-direction:row;order:2;margin-top:24px}.gp-faq__side .gp-faq__more .gp-icon{width:28px;height:28px}}@media (max-width:1023px){.gp-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gp-points,.gp-points--2{grid-template-columns:minmax(0,1fr)}.gp-ladder{grid-template-columns:minmax(0,1fr);min-height:0}.gp-ladder__step:nth-child(n){min-height:0}.gp-ladder__step:nth-child(1){margin-right:30%}.gp-ladder__step:nth-child(2){margin-right:15%}.gp-upscale{grid-template-columns:minmax(0,1fr)}.gp-upscale__arrow{justify-self:center;transform:rotate(90deg)}.gp-frames__list{gap:4px}.gp-frames__list li{padding:10px 0;white-space:nowrap}.gp-hub{grid-template-areas:"pc" "mon" "usb" "aud" "net";grid-template-columns:minmax(0,1fr);gap:12px}.gp-hub__pc{min-height:0}.gp-hub__item{margin-left:24px}.gp-hub__item::after,.gp-hub__item--mon::after,.gp-hub__item--aud::after,.gp-hub__item--usb::after,.gp-hub__item--net::after{top:50%;right:100%;bottom:auto;left:auto;width:24px;height:2px}.gp-cap__row{grid-template-columns:minmax(0,1fr)}.gp-cap__row p{grid-column:1}.gp-callout{flex-direction:column}}
