:where(.pg-guides) .gx .gxart{overflow:hidden;border-radius:18px 18px 0 0}:where(.pg-guides) .gx .gxart>svg,:where(.pg-guides) #fsc>svg{display:block;width:100%;height:auto}:where(.pg-guides) .wrap{max-width:1040px;margin:0 auto;padding:0 20px}:where(.pg-guides) .ghero{padding:32px 0 24px;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}:where(.pg-guides) .ghero h1{font-family:var(--f-display);font-weight:800;font-size:clamp(36px,calc(7 * var(--cvw)),60px);letter-spacing:-.03em;line-height:1;margin:0}:where(.pg-guides) .ggrid{display:grid;gap:16px;margin-top:24px}:where(.pg-guides) .gc{display:flex;flex-direction:column;gap:10px;padding:18px;text-decoration:none;min-height:220px}:where(.pg-guides) .gc .ic{font-size:48px}:where(.pg-guides) .gc h2{font-family:var(--f-display);font-weight:800;font-size:21px;line-height:1.15;margin:0}:where(.pg-guides) .gc.soon{opacity:.78}:where(.pg-guides) .feature{display:grid;gap:18px;align-items:center;padding:22px;background:var(--violet);color:var(--on-color);text-decoration:none}:where(.pg-guides) .feature .mc{height:180px;background:var(--surface);border:var(--b);border-radius:18px;overflow:hidden}:where(.pg-guides) .cats{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}:where(.pg-guides) .gx{padding:0;overflow:hidden;text-decoration:none;display:flex;flex-direction:column}:where(.pg-guides) .gx .b{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}:where(.pg-guides) .gx h2{font-family:var(--f-display);font-weight:800;font-size:21px;line-height:1.2;margin:0}:where(.pg-guides) .gx ul{margin:0;padding-left:18px;font-size:14px;color:var(--ink2)}:where(.pg-guides) .feat{display:grid;gap:0;padding:0;overflow:hidden;text-decoration:none;background:var(--ink-surface);color:var(--on-color)}:where(.pg-guides) .feat .b{padding:24px}:where(.pg-guides) .method{display:grid;gap:12px;margin-top:16px}:where(.pg-guides) .cats .chip{position:relative}:where(.pg-guides) .cats .chip:after{content:"";position:absolute;top:-6px;right:-2px;bottom:-6px;left:-2px}:where(.pg-guides) .card.tap.feat{display:grid;margin-top:16px}:where(.pg-guides) .card.tap.gx{display:flex}:where(.pg-guides) .gx .gxart{display:block}:where(.pg-guides) .gx .gxart>img,:where(.pg-guides) .feat .fart>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}:where(.pg-guides) .gx .b{color:var(--ink)}:where(.pg-guides) .gx .tags{gap:6px;flex-wrap:wrap}:where(.pg-guides) .gx .gxt{display:block;font-family:var(--f-display);font-weight:800;font-size:21px;line-height:1.2}:where(.pg-guides) .gx .gxd{display:block;font-size:15px;line-height:1.5;color:var(--ink2)}:where(.pg-guides) .gx .gxmore{display:block;margin-top:auto;font-size:14px;font-weight:800;color:var(--violet2)}:where(.pg-guides) .feat .fart{display:block;background:var(--violet-l)}:where(.pg-guides) .feat .b{display:flex;flex-direction:column;align-items:flex-start}:where(.pg-guides) .feat .ft{display:block;font-family:var(--f-display);font-weight:800;font-size:clamp(28px,calc(5 * var(--cvw)),40px);line-height:1.05;letter-spacing:-.02em;color:var(--on-color);margin-top:12px}:where(.pg-guides) .feat .fd{display:block;margin-top:8px;opacity:.85;font-weight:600}:where(.pg-guides) .hub [hidden]{display:none!important}:where(.pg-guides) .feat .fart>img{aspect-ratio:16/9;max-height:300px}:where(.pg-guides) .art.cms .related .gxart>img{aspect-ratio:16/7}:root[data-theme=dark] :where(.pg-guides) .feature{background:linear-gradient(150deg,#6246ff,#5236f0);border:1px solid rgba(165,149,255,.3)}:root[data-theme=dark] :where(.pg-guides) .feat{background:var(--g-ink);border:1px solid rgba(165,149,255,.22)}:root[data-theme=dark] :where(.pg-guides) .feat .fd{opacity:1;color:#cfc8f0}:root[data-theme=dark] :where(.pg-guides) .gx .gxart,:root[data-theme=dark] :where(.pg-guides) .feat .fart{box-shadow:inset 0 -1px 0 var(--line)}:root[data-theme=dark] :where(.pg-guides) .gx .gxart>img,:root[data-theme=dark] :where(.pg-guides) .feat .fart>img{filter:brightness(.94)}
