.guides-page{text-align:left;position:relative}.guides-page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(80% 50% at 50% -10%,#22d3ee1a,#0000 55%),radial-gradient(40% 30% at 100% 20%,#a78bfa0f,#0000 50%);position:fixed;inset:0}.guides-page[data-guide-slug=alimentation-pc-gamer]:before{background:radial-gradient(78% 48% at 50% -8%,#f59e0b1c,#0000 58%),radial-gradient(42% 32% at 92% 18%,#fbbf2412,#0000 52%),radial-gradient(36% 28% at 8% 72%,#22d3ee0d,#0000 48%)}.guides-hero{background:linear-gradient(135deg,#0f172af2 0%,#020617fa 50%,#0f172aeb 100%);box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 48px -24px #22d3ee33}.guides-hero__mesh{background:radial-gradient(circle at 20% 30%,#22d3ee29,#0000 45%),radial-gradient(circle at 80% 70%,#a78bfa1a,#0000 40%)}.guides-hero__grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(80% 70%,#000,#0000);mask-image:radial-gradient(80% 70%,#000,#0000)}.guides-hero__stat{box-shadow:0 0 20px #22d3ee2e}.guides-hero__stat-dot{background:#22d3ee;border-radius:9999px;width:.45rem;height:.45rem;animation:2.4s ease-in-out infinite guide-pulse-dot;display:inline-block;box-shadow:0 0 10px #22d3eecc}@keyframes guide-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.guides-hero__title{background:linear-gradient(125deg,#fff 0%,#bae6fd 38%,#22d3ee 72%,#a78bfa 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.guides-hero__intro{color:#cbd5e1}.guides-hero__orb{filter:blur(48px);opacity:.45;border-radius:9999px}.guides-hero__orb--1{background:#22d3ee38;width:12rem;height:12rem;top:-3rem;right:8%}.guides-hero__orb--2{background:#a78bfa2e;width:9rem;height:9rem;bottom:-2rem;left:12%}.guide-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#67e8f9e6;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.guide-eyebrow__bracket{color:rgb(var(--guide-glow,34 211 238) / .55);font-weight:400}.guide-article-header{text-align:left}.guide-article-header .guide-eyebrow{color:rgb(var(--guide-glow) / .95)}.guide-section-label{letter-spacing:.22em;text-transform:uppercase;color:#67e8f9f2;align-items:center;gap:.65rem;font-size:.7rem;font-weight:700;display:inline-flex}.guide-section-label__bar{background:linear-gradient(90deg,#22d3ee,#a78bfa);border-radius:9999px;width:1.75rem;height:2px;display:inline-block;box-shadow:0 0 10px #22d3ee8c}.guide-heading{letter-spacing:-.02em;color:#fff;font-size:1.5rem;font-weight:800;line-height:1.25}.guide-heading__text{display:block}.guide-heading__line{background:linear-gradient(90deg, rgb(var(--guide-glow,34 211 238)), rgb(var(--guide-glow,34 211 238) / .15));width:3.5rem;height:3px;box-shadow:0 0 14px rgb(var(--guide-glow,34 211 238) / .45);border-radius:9999px;margin-top:.65rem;display:block}.guide-heading--compact{letter-spacing:.18em;text-transform:uppercase;color:#67e8f9;font-size:.75rem;font-weight:700}.guide-heading--compact .guide-heading__line{display:none}.guide-lead{text-align:left;color:#cbd5e1;width:100%;max-width:none;padding-left:0;font-size:1.2rem;line-height:1.75;position:relative}@media (min-width:768px){.guide-lead{font-size:1.35rem;line-height:1.65}}.guide-btn{border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .35s,border-color .3s,background .3s,color .3s;display:inline-flex;position:relative;overflow:hidden}.guide-btn--sm{gap:.35rem;font-size:.75rem}.guide-btn__arrow{width:1rem;height:1rem;transition:transform .3s cubic-bezier(.23,1,.32,1)}.guide-btn--primary{color:#fff;background:linear-gradient(135deg,#22d3ee 0%,#38bdf8 45%,#67e8f9 100%);border:1px solid #22d3ee80;padding:.65rem 1.35rem;box-shadow:0 0 24px #22d3ee59,inset 0 1px #ffffff59}.guide-btn--primary:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.guide-btn--primary:hover,.guide-btn--primary:focus-visible{transform:translateY(-2px);box-shadow:0 0 32px #22d3ee8c,0 8px 24px -8px #22d3ee73,inset 0 1px #ffffff73}.guide-btn--primary:hover:after,.guide-btn--primary:focus-visible:after{transform:translate(120%)}.guide-btn--secondary{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172abf;border:1px solid #ffffff24;padding:.6rem 1.2rem}.guide-btn--secondary:hover,.guide-btn--secondary:focus-visible{color:#a5f3fc;border-color:#22d3ee73;transform:translateY(-1px);box-shadow:0 0 20px #22d3ee1f}.guide-btn--ghost{color:#22d3ee;background:0 0;border:none;padding:0}.group:hover .guide-btn--ghost .guide-btn__arrow,.guide-btn--ghost:hover .guide-btn__arrow,.guide-btn--ghost:focus-visible .guide-btn__arrow{transform:translate(3px)}.guide-btn--page{color:#cbd5e1;background:#02061799;border:1px solid #ffffff1f;padding:.45rem .75rem}.guide-btn--page:hover,.guide-btn--page:focus-visible{color:#a5f3fc;border-color:#22d3ee66}.guide-btn--page-active{color:#a5f3fc;background:#22d3ee26;border-color:#22d3ee8c;box-shadow:0 0 16px #22d3ee33}.guides-filter__pill--active{color:#a5f3fc;background:#22d3ee26;outline:1px solid #22d3ee59;box-shadow:0 0 16px #22d3ee1f}.guides-filter__pill--category.guides-filter__pill--active{background:rgb(var(--pill-glow) / .15);color:rgb(var(--pill-glow) / .95);box-shadow:0 0 18px rgb(var(--pill-glow) / .18);outline:1px solid rgb(var(--pill-glow) / .4)}.guides-filter__count{color:#64748b}.guides-filter__pill--active .guides-filter__count{color:#94a3b8}.guide-panel{background:linear-gradient(160deg,#0f172aeb 0%,#020617f5 100%);border:1px solid #ffffff14;box-shadow:inset 0 0 0 1px #ffffff08,0 16px 40px -24px #0000008c}.guide-panel__subtitle{color:#94a3b8}.guide-comments__error{color:#fca5a5;font-weight:600}.guide-comments__success{color:#86efac;font-weight:600}.guide-comments,.forum-idea-box{max-width:100%;overflow-x:clip}.guide-comments__item-layout,.forum-idea-box__item-layout{flex-direction:column;align-items:stretch;gap:.75rem;min-width:0;display:flex}@media (min-width:640px){.guide-comments__item-layout,.forum-idea-box__item-layout{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}}.guide-comments__item-main,.forum-idea-box__item-main{min-width:0}.guide-comments__item-layout .guide-comments__votes,.forum-idea-box__item-layout .forum-idea-box__votes{align-self:flex-start}@media (min-width:640px){.guide-comments__item-layout .guide-comments__votes,.forum-idea-box__item-layout .forum-idea-box__votes{align-self:auto}}.guide-comments__textarea{min-height:6.5rem}.guide-comments__submit{min-width:8rem}.country-flag{flex-shrink:0;line-height:1;display:inline-flex}.country-flag--sm{font-size:1rem}.country-flag--md{font-size:1.25rem}.guide-comments__item{isolation:isolate;overflow-wrap:anywhere;word-break:break-word;position:relative}.guide-comments__country-flag{margin-inline-end:-.125rem}.user-comment__body-block{margin-top:.5rem}.user-comment__body--translated{color:#e2e8f0;border-inline-start:2px solid #22d3ee73;padding-inline-start:.75rem}.user-comment__translate-row{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.75rem;padding-top:.65rem;display:flex}.user-comment__translate-btn{letter-spacing:.01em;color:#bae6fd;cursor:pointer;background:linear-gradient(135deg,#22d3ee1a 0%,#0f172ad9 100%);border:1px solid #22d3ee38;border-radius:9999px;align-items:center;gap:.45rem;padding:.42rem .85rem .42rem .7rem;font-size:.75rem;font-weight:700;line-height:1.2;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0a,0 6px 18px -12px #22d3ee59}.user-comment__translate-btn-icon{color:#67e8f9;flex-shrink:0;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex}.user-comment__translate-btn-icon svg{width:100%;height:100%}.user-comment__translate-btn-label{white-space:nowrap}.user-comment__translate-btn:hover:not(:disabled){color:#e0f2fe;background:linear-gradient(135deg,#22d3ee2e 0%,#0f172aeb 100%);border-color:#22d3ee73;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 24px -14px #22d3ee80}.user-comment__translate-btn:active:not(:disabled){transform:translateY(0)scale(.98)}.user-comment__translate-btn--active{background:linear-gradient(135deg,#22d3ee29 0%,#0f172ae6 100%);border-color:#22d3ee66;box-shadow:inset 0 0 0 1px #22d3ee1f,0 0 20px -6px #22d3ee59}.user-comment__translate-btn--loading{cursor:wait;opacity:.85}.user-comment__translate-btn:disabled{cursor:wait}.user-comment__translate-spinner{animation:.75s linear infinite user-comment-spin}@keyframes user-comment-spin{to{transform:rotate(360deg)}}.user-comment__translate-error{color:#fca5a5;text-align:end;flex:auto;min-width:0;font-size:.75rem;font-weight:600}@media (max-width:639px){.user-comment__translate-row{justify-content:flex-start}.user-comment__translate-btn{padding-inline:.65rem}.user-comment__translate-btn-label{font-size:.6875rem}.guide-comments__submit,.forum-idea-box__submit{width:100%}.guide-comments__guest,.forum-idea-box__guest{padding:1rem}.guide-comments__auth-btn,.forum-idea-box__auth-btn{flex:auto;justify-content:center}}.guide-comments__votes{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab8;border:1px solid #ffffff1f;border-radius:9999px;flex-shrink:0;align-items:center;gap:0;padding:.1875rem;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 8px 20px -14px #000000a6}.guide-comments__votes-divider{background:#ffffff1a;flex-shrink:0;width:1px;height:1.35rem}.guide-comments__vote-btn{cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:.35rem;min-width:2.75rem;padding:.4rem .65rem;font-size:.75rem;font-weight:700;line-height:1;transition:color .2s,background-color .2s,box-shadow .2s,transform .15s;display:inline-flex}.guide-comments__vote-btn svg{flex-shrink:0;width:.95rem;height:.95rem}.guide-comments__vote-btn--up{color:#4ade80}.guide-comments__vote-btn--down{color:#f87171}.guide-comments__vote-btn--up:hover:not(:disabled){color:#86efac;background:#22c55e24}.guide-comments__vote-btn--down:hover:not(:disabled){color:#fca5a5;background:#ef444424}.guide-comments__vote-btn:active:not(:disabled){transform:scale(.96)}.guide-comments__vote-btn:disabled{cursor:wait;opacity:.65}.guide-comments__vote-btn--up.guide-comments__vote-btn--active{color:#bbf7d0;background:#22c55e38;box-shadow:0 0 18px #22c55e38}.guide-comments__vote-btn--down.guide-comments__vote-btn--active{color:#fecaca;background:#ef444438;box-shadow:0 0 18px #ef44442e}.guide-comments__recaptcha{margin-top:-.25rem}.forum-section-card{background:linear-gradient(160deg,#0f172aeb 0%,#020617f5 100%);border:1px solid #ffffff1a;border-radius:1rem;min-height:100%;padding:1.25rem 1.35rem 1.35rem;transition:border-color .25s,transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.forum-section-card:hover{border-color:#22d3ee59;transform:translateY(-2px);box-shadow:0 16px 40px -24px #22d3ee40}.forum-section-card__spine{opacity:.85;background:linear-gradient(#22d3eecc,#a78bfa80);width:3px;position:absolute;inset:0 auto 0 0}.forum-section-card__icon{color:#67e8f9;background:#22d3ee1a;border:1px solid #22d3ee40;border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.forum-section-card__icon svg{width:1.35rem;height:1.35rem}.forum-section-card__badge{letter-spacing:.04em;text-transform:uppercase;color:#86efac;background:#22c55e1f;border:1px solid #22c55e59;border-radius:9999px;padding:.15rem .55rem;font-size:.65rem;font-weight:700}.forum-section-card__desc{transition:color .2s}.forum-section-card:hover .forum-section-card__desc{color:#cbd5e1}.forum-section-card__count{color:#94a3b8;transition:color .2s}.forum-section-card__count svg{color:#67e8f9;flex-shrink:0;width:.95rem;height:.95rem}.forum-section-card:hover .forum-section-card__count{color:#e2e8f0}.forum-idea-box__error{color:#fca5a5;font-weight:600}.forum-idea-box__success{color:#86efac;font-weight:600}.forum-idea-box__textarea{min-height:5.5rem}.forum-idea-box__submit{min-width:8rem}.forum-idea-box__item{isolation:isolate;overflow-wrap:anywhere;word-break:break-word;position:relative}.forum-idea-box__country-flag{margin-inline-end:-.125rem}.forum-idea-box__votes{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab8;border:1px solid #ffffff1f;border-radius:9999px;flex-shrink:0;align-items:center;gap:0;padding:.1875rem;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 8px 20px -14px #000000a6}.forum-idea-box__votes-divider{background:#ffffff1a;flex-shrink:0;width:1px;height:1.35rem}.forum-idea-box__vote-btn{cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:.35rem;min-width:2.75rem;padding:.4rem .65rem;font-size:.75rem;font-weight:700;line-height:1;transition:color .2s,background-color .2s,box-shadow .2s,transform .15s;display:inline-flex}.forum-idea-box__vote-btn svg{flex-shrink:0;width:.95rem;height:.95rem}.forum-idea-box__vote-btn--up{color:#4ade80}.forum-idea-box__vote-btn--down{color:#f87171}.forum-idea-box__vote-btn--up:hover:not(:disabled){color:#86efac;background:#22c55e24}.forum-idea-box__vote-btn--down:hover:not(:disabled){color:#fca5a5;background:#ef444424}.forum-idea-box__vote-btn:active:not(:disabled){transform:scale(.96)}.forum-idea-box__vote-btn:disabled{cursor:wait;opacity:.65}.forum-idea-box__vote-btn--up.forum-idea-box__vote-btn--active{color:#bbf7d0;background:#22c55e38;box-shadow:0 0 18px #22c55e38}.forum-idea-box__vote-btn--down.forum-idea-box__vote-btn--active{color:#fecaca;background:#ef444438;box-shadow:0 0 18px #ef44442e}.user-role-badge{letter-spacing:.03em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.1rem .45rem;font-size:.625rem;font-weight:700;line-height:1.2;display:inline-flex}.user-role-badge--user{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff1a}.user-role-badge--moderator{color:#fde047;background:#fbbf241f;border:1px solid #fbbf2459}.user-role-badge--admin{color:#fca5a5;background:#ef444429;border:1px solid #f8717173}.user-role-badge--vip{color:#fde047;background:linear-gradient(135deg,#facc1533,#f59e0b24);border:1px solid #facc1573;box-shadow:0 0 14px #facc151f}.community-members-page{isolation:isolate;position:relative;overflow:hidden}.community-members-page__ambient{pointer-events:none;z-index:0;position:absolute;inset:0}.community-members-page__orb{filter:blur(72px);opacity:.55;border-radius:9999px;position:absolute}.community-members-page__orb--cyan{background:#22d3ee38;width:22rem;height:22rem;top:-4rem;left:-6rem}.community-members-page__orb--violet{background:#a78bfa29;width:26rem;height:26rem;top:18rem;right:-8rem}.community-members-page__orb--gold{background:#facc151a;width:18rem;height:18rem;bottom:8rem;left:35%}.community-members-page__grid-floor{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(90% 60% at 50% 0,#000 20%,#0000 75%)}.community-members-page__inner{z-index:1;position:relative}.community-members-page__hero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#0f172ad1 0%,#020617eb 100%);border:1px solid #ffffff1a;border-radius:1.5rem;align-items:center;gap:2rem;padding:1.75rem 1.5rem;display:grid;box-shadow:inset 0 0 0 1px #67e8f90f,0 28px 80px -40px #000000bf,0 0 60px -20px #22d3ee1f}@media (min-width:900px){.community-members-page__hero{grid-template-columns:1.15fr .85fr;padding:2.25rem 2.5rem}}.community-members-page__kicker{letter-spacing:.14em;text-transform:uppercase;color:#67e8f9;font-size:.6875rem;font-weight:700}.community-members-page__title{letter-spacing:-.04em;color:#0000;background:linear-gradient(120deg,#f8fafc 0%,#a5f3fc 45%,#c4b5fd 100%);-webkit-background-clip:text;background-clip:text;margin-top:.75rem;font-size:clamp(2.35rem,5vw,3.5rem);font-weight:900;line-height:1.02}.community-members-page__subtitle{color:#94a3b8;max-width:34rem;margin-top:.85rem;font-size:1.05rem;line-height:1.65}.community-members-page__rewards-banner{color:#fde047;background:linear-gradient(135deg,#facc1524,#f59e0b14);border:1px solid #facc1559;border-radius:9999px;align-items:center;gap:.55rem;margin-top:1.1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.45;display:inline-flex;box-shadow:0 0 32px #facc151a}.community-members-page__rewards-icon{opacity:.9;font-size:.75rem}.community-members-page__count-badge{font-variant-numeric:tabular-nums;color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:9999px;margin-top:1rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:700;display:inline-flex}.community-members-page__hero-visual{place-items:center;min-height:14rem;display:grid;position:relative}.community-members-page__hero-ring{border:1px solid #67e8f933;border-radius:9999px;position:absolute}.community-members-page__hero-ring--outer{width:13rem;height:13rem;animation:24s linear infinite rank-ring-spin}.community-members-page__hero-ring--inner{border-color:#a78bfa40;width:9.5rem;height:9.5rem;animation:18s linear infinite reverse rank-ring-spin}@keyframes rank-ring-spin{to{transform:rotate(360deg)}}.community-members-page__hero-medal{filter:drop-shadow(0 0 28px #facc1559);width:7.5rem;height:7.5rem;animation:5s ease-in-out infinite rank-medal-float;position:relative}.community-members-page__hero-medal svg{width:100%;height:100%}@keyframes rank-medal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.community-members-page__section-title{letter-spacing:-.02em;color:#f1f5f9;font-size:1.125rem;font-weight:800}.community-members-page__earn{margin-top:2.5rem}.community-members-page__earn-header,.community-members-page__board-header{margin-bottom:1rem}.community-members-page__earn-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.community-members-page__earn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.community-members-page__earn-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.community-members-page__earn-grid>li{min-width:0;display:flex}.community-members-page__earn-card{text-align:center;background:linear-gradient(165deg,#0f172ae6 0%,#020617f5 100%);border:1px solid #ffffff1a;border-radius:1.15rem;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:.85rem;min-height:11.5rem;padding:1.35rem 1.15rem 1.15rem;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 16px 40px -28px #000c}.community-members-page__earn-card:hover,.community-members-page__earn-card:focus-visible{transform:translateY(-6px)scale(1.02)}.community-members-page__earn-shine{opacity:0;background:linear-gradient(120deg,#0000 30%,#ffffff14 50%,#0000 70%);width:70%;height:140%;transition:opacity .35s;position:absolute;inset:-40% auto auto -20%;transform:rotate(12deg)}.community-members-page__earn-card:hover .community-members-page__earn-shine,.community-members-page__earn-card:focus-visible .community-members-page__earn-shine{opacity:1}.community-members-page__earn-icon-wrap{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;place-items:center;width:3.75rem;height:3.75rem;display:grid;box-shadow:0 10px 30px -16px #000c}.community-members-page__earn-icon{color:#e2e8f0;display:inline-flex}.community-members-page__earn-icon svg{width:1.65rem;height:1.65rem}.community-members-page__earn-card--feedback{border-color:#facc1538}.community-members-page__earn-card--feedback .community-members-page__earn-icon-wrap{color:#fde047;background:linear-gradient(145deg,#facc152e,#f59e0b14);border-color:#facc1559}.community-members-page__earn-card--feedback:hover,.community-members-page__earn-card--feedback:focus-visible{border-color:#facc1573;box-shadow:0 22px 50px -28px #facc1559}.community-members-page__earn-card--forum{border-color:#22d3ee38}.community-members-page__earn-card--forum .community-members-page__earn-icon-wrap{color:#67e8f9;background:linear-gradient(145deg,#22d3ee29,#0ea5e914);border-color:#22d3ee59}.community-members-page__earn-card--forum:hover,.community-members-page__earn-card--forum:focus-visible{border-color:#22d3ee73;box-shadow:0 22px 50px -28px #22d3ee59}.community-members-page__earn-card--guide{border-color:#a78bfa38}.community-members-page__earn-card--guide .community-members-page__earn-icon-wrap{color:#c4b5fd;background:linear-gradient(145deg,#a78bfa29,#8b5cf614);border-color:#a78bfa59}.community-members-page__earn-card--guide:hover,.community-members-page__earn-card--guide:focus-visible{border-color:#a78bfa73;box-shadow:0 22px 50px -28px #a78bfa59}.community-members-page__earn-card--referral{border-color:#34d39938}.community-members-page__earn-card--referral .community-members-page__earn-icon-wrap{color:#6ee7b7;background:linear-gradient(145deg,#34d39929,#10b98114);border-color:#34d39959}.community-members-page__earn-card--referral:hover,.community-members-page__earn-card--referral:focus-visible{border-color:#34d39973;box-shadow:0 22px 50px -28px #34d39959}.community-members-page__earn-label{color:#f1f5f9;flex:1;align-items:center;font-size:.9375rem;font-weight:700;line-height:1.4;display:flex}.community-members-page__earn-points{font-variant-numeric:tabular-nums;letter-spacing:.03em;color:#f8fafc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;padding:.35rem .85rem;font-size:.8125rem;font-weight:800}.community-members-page__earn-card--feedback .community-members-page__earn-points{color:#fde047;background:#facc1526;border-color:#facc1559}.community-members-page__earn-card--forum .community-members-page__earn-points{color:#67e8f9;background:#22d3ee1f;border-color:#22d3ee59}.community-members-page__earn-card--guide .community-members-page__earn-points{color:#c4b5fd;background:#a78bfa1f;border-color:#a78bfa59}.community-members-page__earn-card--referral .community-members-page__earn-points{color:#6ee7b7;background:#34d3991f;border-color:#34d39959}.community-members-page__board{margin-top:3rem}.community-members-page__empty-panel{text-align:center;color:#94a3b8;background:#0f172a73;border:1px dashed #ffffff24;border-radius:1.25rem;padding:2.5rem 1.75rem}.community-members-page__podium{grid-template-columns:1fr;align-items:end;gap:1rem;margin-top:.5rem;padding:1.25rem 1rem 0;display:grid}.community-members-page__podium-slot{flex-direction:column;align-items:center;min-width:0;display:flex}@media (min-width:768px){.community-members-page__podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:1.5rem 1.25rem 0}.community-members-page__podium-slot{order:var(--podium-order)}}.community-members-page__podium-card{z-index:1;text-align:center;background:linear-gradient(#1e293bf2 0%,#0f172ae0 100%);border:1px solid #ffffff1f;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:16rem;padding:1.25rem 1rem 1rem;display:flex;position:relative;box-shadow:0 -8px 40px -20px #00000080}.community-members-page__podium-slot--gold .community-members-page__podium-card{border-color:#facc1566;box-shadow:0 0 40px #facc151f,0 -8px 40px -20px #00000080}.community-members-page__podium-slot--silver .community-members-page__podium-card{border-color:#cbd5e14d}.community-members-page__podium-slot--bronze .community-members-page__podium-card{border-color:#fb923c4d}.community-members-page__podium-trophy{width:2rem;height:2rem}.community-members-page__podium-rank{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:.6875rem;font-weight:800}.community-members-page__podium-slot--gold .community-members-page__podium-rank{color:#fde047}.community-members-page__podium-name{color:#f8fafc;word-break:break-word;font-size:1rem;font-weight:800}.community-members-page__podium-points-label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-top:.25rem;font-size:.625rem;font-weight:700}.community-members-page__podium-points{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#67e8f9;font-size:1.35rem;font-weight:900}.community-members-page__podium-slot--gold .community-members-page__podium-points{color:#fde047}.community-members-page__podium-base{background:linear-gradient(#334155e6,#1e293bf2);border-radius:0 0 .35rem .35rem;width:100%;max-width:16rem;box-shadow:0 12px 24px -12px #000c,inset 0 0 0 1px #ffffff0f}.community-members-page__podium-slot--tall .community-members-page__podium-base{height:5.5rem}.community-members-page__podium-slot--mid .community-members-page__podium-base{height:4rem}.community-members-page__podium-slot--low .community-members-page__podium-base{height:3rem}.community-members-page__podium-slot--gold .community-members-page__podium-base{background:linear-gradient(#facc1559,#b482148c)}.community-members-page__podium-slot--silver .community-members-page__podium-base{background:linear-gradient(#cbd5e159,#64748b8c)}.community-members-page__podium-slot--bronze .community-members-page__podium-base{background:linear-gradient(#fb923c59,#b453098c)}.community-members-page__podium-placeholder{background:#ffffff05;border:1px dashed #ffffff14;border-radius:1rem;width:100%;max-width:16rem;height:8rem}.community-members-page__list-panel{background:linear-gradient(#0f172ab8,#020617e0);border:1px solid #ffffff14;border-radius:1.25rem;margin-top:2rem;overflow:hidden;box-shadow:0 20px 50px -35px #000000e6}.community-members-page__list-label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;padding:1rem 1.25rem 0;font-size:.6875rem;font-weight:700}.community-members-page__leaderboard{flex-direction:column;gap:0;padding:.5rem .75rem .75rem;display:flex}.community-members-page__member-row{border-radius:.85rem;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.85rem 1rem;padding:.85rem .75rem;transition:background .2s;display:grid}.community-members-page__member-row:hover{background:#ffffff08}.community-members-page__member-row--vip{background:linear-gradient(90deg,#facc150f,#0000)}.community-members-page__member-rank{font-variant-numeric:tabular-nums;color:#94a3b8;background:#ffffff0d;border-radius:.55rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:.8125rem;font-weight:800;display:inline-flex}.community-members-page__member-main{align-items:center;gap:.65rem;min-width:0;display:flex}.community-members-page__member-text{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.community-members-page__username{color:#f1f5f9;word-break:break-word;font-weight:700}.community-members-page__member-points-wrap{flex-direction:column;align-items:flex-end;gap:.05rem;display:flex}.community-members-page__member-stat-label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.5625rem;font-weight:700}.community-members-page__points{font-variant-numeric:tabular-nums;color:#67e8f9;white-space:nowrap;font-size:.9375rem;font-weight:800}.community-members-page__member-row--vip .community-members-page__points{color:#fde047}.community-members-page__joined{color:#64748b;white-space:nowrap;font-size:.75rem;font-weight:600}@media (max-width:767px){.community-members-page__member-row{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.community-members-page__member-points-wrap,.community-members-page__joined{grid-column:1/-1}.community-members-page__member-points-wrap{border-top:1px solid #ffffff0f;flex-direction:row;justify-content:space-between;align-items:center;padding-top:.65rem}.community-members-page__joined{text-align:right}}.forum-idea-box__recaptcha{margin-top:-.25rem}.guides-cta__mesh{background:radial-gradient(circle at 15%,#22d3ee24,#0000 50%),radial-gradient(circle at 85% 30%,#a78bfa1a,#0000 45%)}.guides-cta__title{background:linear-gradient(90deg,#fff 0%,#bae6fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.guides-cta__body{color:#cbd5e1}.guide-badge{color:#cffafe;background:#0006;border:1px solid #ffffff38}.guide-badge--time{color:#fff}.guide-comment-count{align-items:center;gap:.3rem;line-height:1;display:inline-flex}.guide-comment-count--overlay{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0006;border:1px solid #ffffff38}.guide-comment-count--pill:hover{color:#cffafe;background:#22d3ee1a;border-color:#22d3ee59}.guide-card__desc{transition:color .3s}.guide-cover-card:hover .guide-card__desc{color:#cbd5e1}.guide-card__date{font-variant-numeric:tabular-nums}.guide-term-hl{color:#fff;text-shadow:0 0 20px rgb(var(--guide-glow,34 211 238) / .35);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(to top, rgb(var(--guide-glow,34 211 238) / .22) 0%, rgb(var(--guide-glow,34 211 238) / .22) 38%, transparent 38%)}.guide-prose{text-align:left}.guide-prose a{color:#67e8f9;text-underline-offset:3px;-webkit-text-decoration:underline #22d3ee59;text-decoration:underline #22d3ee59;transition:color .2s}.guide-prose a:hover{color:#a5f3fc}.guide-toc__link:hover{background:#22d3ee0f}.guide-toc__index{font-family:ui-monospace,monospace}.guide-faq__item{background:#0f172a8c;border:1px solid #ffffff14;transition:border-color .3s,box-shadow .3s}.guide-faq__item:hover{border-color:#22d3ee40}.guide-faq__item[open]{border-color:#22d3ee59;box-shadow:0 0 24px #22d3ee14}.guide-faq__question::-webkit-details-marker{display:none}.guide-faq__chevron{transition:transform .25s}.guide-faq__item[open] .guide-faq__chevron{transform:rotate(90deg)}.guide-share__btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -8px #00000080}.guides-empty{background:#0f172a59}.guides-cta{background:linear-gradient(160deg,#0f172ad9,#020617f2);box-shadow:inset 0 0 0 1px #ffffff0a}.guide-cover-grid{perspective:1200px}.guide-cover-card{transition:transform .35s cubic-bezier(.23,1,.32,1),box-shadow .35s,border-color .35s}.guide-cover-card:hover{transform:translateY(-3px)}.guide-cover-card--featured{border-color:#22d3ee4d;box-shadow:0 0 32px -8px #22d3ee40}.guide-cover-card--featured:hover{border-color:#22d3ee73;box-shadow:0 0 40px -6px #22d3ee59,0 24px 48px -20px #00000080}.guide-cover-frame{transition:box-shadow .35s,border-color .35s;box-shadow:inset 0 1px #ffffff0f}.group:hover .guide-cover-frame,.group:focus-visible .guide-cover-frame{box-shadow:0 0 0 1px rgb(var(--guide-glow) / .25), inset 0 1px 0 #ffffff1a}.guide-cover-frame--article{box-shadow:0 0 0 1px #ffffff0f inset, 0 24px 48px -20px rgb(var(--guide-glow) / .2)}.guide-cover-frame__spine{background:linear-gradient(to bottom, rgb(var(--guide-glow) / .95), rgb(var(--guide-glow) / .15));box-shadow:2px 0 14px rgb(var(--guide-glow) / .45)}.guide-cover-frame__grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px}.guide-cover-frame__scanlines{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000059 2px 4px)}.guide-cover-frame__chromatic{mix-blend-mode:screen;background:linear-gradient(90deg,#ff50781a 0%,#0000 18% 82%,#50c8ff1a 100%)}.guide-cover-frame__shimmer{background:linear-gradient(115deg, transparent 35%, #ffffff1f 48%, rgb(var(--guide-glow) / .2) 52%, transparent 65%);background-size:220% 100%;animation:1.1s ease-in-out infinite guide-cover-shimmer}@keyframes guide-cover-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.guide-cover-frame__glow-pool{background:radial-gradient(ellipse 100% 100% at 50% 0%, rgb(var(--guide-glow) / .35), transparent 68%);filter:blur(10px);opacity:0;transition:opacity .45s,transform .45s;transform:scaleX(.85)}.group:hover .guide-cover-frame__glow-pool,.group\/cover:hover .guide-cover-frame__glow-pool{opacity:1;transform:scaleX(1)}.guide-article-cover{text-align:left}.guide-article-cover .guide-cover-frame--article:hover{box-shadow:0 0 0 1px rgb(var(--guide-glow) / .3) inset, 0 28px 56px -16px rgb(var(--guide-glow) / .28)}.guide-article-meta__pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa6;border:1px solid #ffffff1a}.guide-article-meta__pill--updated{background:#22d3ee14;border-color:#22d3ee40;box-shadow:0 0 16px #22d3ee14}.guide-similar-card{background:#020617bf;transition:transform .35s cubic-bezier(.23,1,.32,1),border-color .35s,box-shadow .35s}.guide-similar-card:hover{border-color:#22d3ee59;transform:translateY(-2px);box-shadow:0 12px 32px -12px #22d3ee26}.guide-compare-promo{border:1px solid rgb(var(--brand-rgb) / .24);box-shadow:0 0 0 1px #ffffff0a inset, 0 28px 56px -28px rgb(var(--brand-rgb) / .22), 0 24px 48px -24px #0000008c;background:linear-gradient(155deg,#0f172af5 0%,#020617fc 48%,#0f172af0 100%);overflow:visible}.guide-compare-promo__mesh{background:radial-gradient(circle at 12% 18%, rgb(var(--brand-rgb) / .16), transparent 46%), radial-gradient(circle at 88% 82%, #a78bfa1a, transparent 42%)}.guide-compare-promo__grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(95% 85% at 35% 45%,#000,#0000);mask-image:radial-gradient(95% 85% at 35% 45%,#000,#0000)}.guide-compare-promo__orb{filter:blur(52px);opacity:.45;pointer-events:none;border-radius:9999px}.guide-compare-promo__orb--1{background:rgb(var(--brand-rgb) / .2);width:11rem;height:11rem;top:-2.5rem;left:8%}.guide-compare-promo__orb--2{background:#a78bfa24;width:9rem;height:9rem;bottom:-2rem;right:10%}.guide-compare-promo__spine{background:linear-gradient(180deg, rgb(var(--brand-rgb)), #a78bfa);opacity:.65;width:3px;position:absolute;top:0;bottom:0;left:0}.guide-compare-promo__layout{gap:0;display:grid}@media (min-width:768px){.guide-compare-promo__layout{grid-template-columns:minmax(12rem,.88fr) minmax(0,1.28fr);align-items:stretch}}.guide-compare-promo__visual{justify-content:center;align-items:center;padding:1.75rem 1rem 1.5rem;display:flex;position:relative;overflow:visible}@media (min-width:768px){.guide-compare-promo__visual{padding:2.25rem .75rem 2.25rem 1.5rem}}.guide-compare-promo__stage{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.guide-compare-promo__stage-glow{background:radial-gradient(ellipse 70% 55% at 50% 72%, rgb(var(--brand-rgb) / .22), transparent 70%), radial-gradient(ellipse 45% 35% at 48% 68%, #a78bfa29, transparent 72%)}.guide-compare-promo__tower-pedestal{background:radial-gradient(ellipse at center, rgb(var(--brand-rgb) / .35) 0%, #a78bfa1f 42%, transparent 72%);filter:blur(10px);border-radius:9999px;width:min(72%,14rem);height:2.5rem;bottom:8%;left:50%;transform:translate(-50%)}.guide-compare-promo__tower-wrap{z-index:1;justify-content:center;align-items:center;width:100%;max-width:20rem;margin-inline:auto;padding-block:.5rem;animation:6s ease-in-out infinite guide-compare-promo-float;display:flex;position:relative;overflow:visible}@media (min-width:768px){.guide-compare-promo__tower-wrap{max-width:22rem}}@media (prefers-reduced-motion:reduce){.guide-compare-promo__tower-wrap{animation:none}}@keyframes guide-compare-promo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.guide-compare-promo__tower{aspect-ratio:1;object-fit:contain;object-position:center center;width:100%;max-width:100%;height:auto;filter:drop-shadow(0 0 28px rgb(var(--brand-rgb) / .28)) drop-shadow(0 20px 36px #0000008c);display:block}.guide-compare-promo__content{flex-direction:column;justify-content:center;padding:1.5rem 1.35rem 1.75rem;display:flex}@media (min-width:768px){.guide-compare-promo__content{padding:2rem 2.5rem 2rem 2.25rem}}@media (min-width:1024px){.guide-compare-promo__content{padding:2.25rem 3rem 2.25rem 2.5rem}}.guide-compare-promo__badge{color:#67e8f9;letter-spacing:.03em;text-transform:uppercase;background:#22d3ee14;border:1px solid #22d3ee47;border-radius:9999px;align-items:center;padding:.3rem .7rem;font-size:.6875rem;font-weight:700;display:inline-flex}.guide-compare-promo__title{letter-spacing:-.025em;color:#f8fafc;max-width:none;font-size:clamp(1.45rem,2.2vw + .7rem,2.125rem);font-weight:900;line-height:1.12}.guide-compare-promo__title-accent{background:linear-gradient(120deg,#bae6fd 0%,#67e8f9 42%,#a78bfa 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.guide-compare-promo__subtitle{color:#94a3b8;max-width:none;line-height:1.65}.guide-compare-promo__steps-block{width:100%}.guide-compare-promo__steps-heading{letter-spacing:.14em;text-transform:uppercase;color:#67e8f9;margin-bottom:1rem;font-size:.6875rem;font-weight:800}.guide-compare-promo__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.guide-compare-promo__step-item{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.guide-compare-promo__step-item+.guide-compare-promo__step-item{margin-top:.15rem}.guide-compare-promo__step-marker{flex-direction:column;align-items:center;width:2rem;padding-top:.1rem;display:flex}.guide-compare-promo__step-num{color:#bae6fd;background:linear-gradient(#22d3ee2e,#22d3ee0f);border:1px solid #22d3ee66;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:800;display:inline-flex;box-shadow:0 0 20px #22d3ee1f}.guide-compare-promo__step-line{background:linear-gradient(#22d3ee73,#a78bfa33);border-radius:9999px;flex:1;width:2px;min-height:1.35rem;margin-block:.35rem}.guide-compare-promo__step-body{background:#0f172a73;border:1px solid #ffffff0f;border-radius:.85rem;padding:.7rem 1.1rem .85rem;transition:border-color .2s,background-color .2s}.guide-compare-promo__step-item:last-child .guide-compare-promo__step-body{padding-bottom:.75rem}@media (hover:hover){.guide-compare-promo__step-item:hover .guide-compare-promo__step-body{background:#0f172a9e;border-color:#22d3ee2e}}.guide-compare-promo__step-title{color:#f1f5f9;font-size:.9375rem;font-weight:700;line-height:1.35}.guide-compare-promo__step-detail{color:#94a3b8;margin-top:.25rem;font-size:.8125rem;line-height:1.5}.guide-compare-promo__actions{width:100%}.guide-compare-promo__cta{letter-spacing:.02em;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 38%,#38bdf8 100%);border-color:#67e8f9a6;width:100%;padding:.9rem 1.85rem;font-size:.9375rem;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 36px #22d3ee66,0 12px 28px -14px #22d3ee8c}@media (min-width:640px){.guide-compare-promo__cta{width:auto;min-width:15.5rem}}.guide-compare-promo__cta .guide-btn__arrow{width:1.125rem;height:1.125rem}.guide-compare-promo__cta:hover,.guide-compare-promo__cta:focus-visible{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff2e,0 0 48px #22d3ee8c,0 16px 36px -12px #22d3ee99}.guide-compare-promo__cta:hover .guide-btn__arrow,.guide-compare-promo__cta:focus-visible .guide-btn__arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.guide-compare-promo__cta:hover,.guide-compare-promo__cta:focus-visible,.guide-compare-promo__cta:hover .guide-btn__arrow,.guide-compare-promo__cta:focus-visible .guide-btn__arrow{transform:none}}.guide-pc-section__intro{color:#94a3b8}.guide-pc-section__mesh{background:radial-gradient(circle at 20% 40%,#22d3ee14,#0000 50%),radial-gradient(circle at 80% 60%,#a78bfa0f,#0000 45%)}@media (min-width:640px){.guide-pc-grid{perspective:1200px}}.guide-pc-carousel{-webkit-overflow-scrolling:touch;margin-block:-.5rem;padding-block:.5rem;scroll-padding-inline:1.5rem}.guide-pc-carousel__dot{cursor:pointer;background:#94a3b859;border:none}.guide-pc-carousel__dot--active{background:#22d3ee;box-shadow:0 0 10px #22d3ee8c}.guide-pc-carousel__slide{flex-direction:column;display:flex}.guide-pc-card{background:linear-gradient(165deg,#0f172af2 0%,#020617fa 55%,#020617 100%);border-color:#ffffff1a;height:100%;transition:transform .35s cubic-bezier(.23,1,.32,1),border-color .35s,box-shadow .35s;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 32px -16px #0000008c}.guide-pc-card:hover{border-color:rgb(var(--pc-glow) / .45);box-shadow:0 0 0 1px rgb(var(--pc-glow) / .2) inset, 0 0 32px -8px rgb(var(--pc-glow) / .35), 0 20px 48px -20px #000000a6;transform:translateY(-4px)}.guide-pc-card--pick-2:hover{border-color:rgb(var(--pc-glow) / .5);box-shadow:0 0 0 1px rgb(var(--pc-glow) / .25) inset, 0 0 40px -6px rgb(var(--pc-glow) / .42), 0 24px 56px -18px #0009}.guide-pc-card__rank{pointer-events:none;z-index:4;letter-spacing:-.04em;color:#ffffff0d;font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:800;line-height:1;transition:color .35s;position:absolute;top:.5rem;right:.85rem}.guide-pc-card:hover .guide-pc-card__rank{color:rgb(var(--pc-glow) / .12)}.guide-pc-card__spine{background:linear-gradient(to bottom, rgb(var(--pc-glow) / .95), rgb(var(--pc-glow) / .12));box-shadow:2px 0 16px rgb(var(--pc-glow) / .45)}.guide-pc-card__image{position:relative;overflow:hidden}.guide-pc-card__stage{transition:box-shadow .35s,ring-color .35s}.guide-pc-card:hover .guide-pc-card__stage{box-shadow:0 0 0 1px rgb(var(--pc-glow) / .22), 0 12px 32px -10px rgb(var(--pc-glow) / .2)}.guide-pc-card__art{filter:drop-shadow(0 14px 32px #0f172a2e);transition:filter .35s,transform .35s}.guide-pc-card:hover .guide-pc-card__art{filter:drop-shadow(0 16px 28px rgb(var(--pc-glow) / .22))}.guide-pc-card__tier{border:1px solid rgb(var(--pc-glow) / .45);color:rgb(var(--pc-glow) / .95);box-shadow:0 0 14px rgb(var(--pc-glow) / .25);background:#0000008c}.guide-pc-card__body{z-index:1;position:relative}.guide-pc-card__price{background:rgb(var(--pc-glow) / .06);box-shadow:inset 0 0 0 1px rgb(var(--pc-glow) / .12);border-radius:.65rem;margin-left:-.5rem;padding:.15rem .5rem;display:inline-flex}.guide-pc-card__budget{text-shadow:0 0 20px rgb(var(--pc-glow) / .25)}.guide-pc-card__specs{letter-spacing:-.01em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.guide-pc-card__cta{color:#0f172a;background:linear-gradient(135deg,#f90 0%,#ff7800 100%);border:1px solid #ff99008c;transition:transform .3s,box-shadow .35s,background .35s,border-color .35s,color .35s;box-shadow:0 0 20px #ff990059,inset 0 1px #ffffff40}.guide-pc-card:hover .guide-pc-card__cta{border-color:rgb(var(--pc-glow) / .55);background:rgb(var(--pc-glow) / .12);color:rgb(var(--pc-glow) / 1);box-shadow:0 0 24px rgb(var(--pc-glow) / .25), inset 0 0 0 1px rgb(var(--pc-glow) / .2)}.guide-pc-card__glow-pool{background:radial-gradient(ellipse 100% 100% at 50% 0%, rgb(var(--pc-glow) / .38), transparent 68%);filter:blur(12px);opacity:0;transition:opacity .45s,transform .45s;transform:scaleX(.85)}.guide-pc-card:hover .guide-pc-card__glow-pool{opacity:1;transform:scaleX(1)}.guide-author-card{background:linear-gradient(135deg,#0f172aeb 0%,#020617e0 100%);border:1px solid #ffffff1a;border-radius:1.25rem;margin-top:3.5rem;position:relative;overflow:hidden;box-shadow:0 24px 48px #02061759}.guide-author-card:before{content:"";pointer-events:none;background:radial-gradient(ellipse 50% 60% at 0% 0%, rgb(var(--brand-rgb) / .14), transparent 55%), radial-gradient(ellipse 40% 50% at 100% 100%, #22d3ee14, transparent 50%);position:absolute;inset:0}.guide-author-card__inner{z-index:1;flex-direction:column;gap:1.25rem;padding:1.5rem 1.35rem 1.65rem;display:flex;position:relative}@media (min-width:640px){.guide-author-card__inner{flex-direction:row;align-items:flex-start;gap:1.5rem;padding:1.75rem 1.75rem 1.9rem}}.guide-author-card__avatar{box-shadow:0 0 0 3px rgb(var(--brand-rgb) / .12);border-color:rgb(var(--brand-rgb) / .35)!important}.guide-author-card__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.7rem;font-weight:700}.guide-author-card__name{letter-spacing:-.02em;color:#fff;margin:.35rem 0 0;font-size:1.35rem;font-weight:900;line-height:1.15}@media (min-width:768px){.guide-author-card__name{font-size:1.55rem}}.guide-author-card__titles{margin:.55rem 0 0;padding:0;list-style:none}.guide-author-card__titles li{color:#7dd3fc;font-size:.9rem;font-weight:600;line-height:1.4}.guide-author-card__titles li+li{color:#a5f3fce0;margin-top:.15rem;font-weight:500}.guide-author-card__bio{flex-direction:column;gap:.65rem;margin:.9rem 0 0;display:flex}.guide-author-card__bio p{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}@media (min-width:768px){.guide-author-card__bio p{font-size:1rem;line-height:1.7}}.guide-author-card__cta{color:#67e8f9;align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.guide-author-card__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1rem;display:flex}.guide-author-card__cta:hover,.guide-author-card__cta:focus-visible{color:#fff}.guide-author-card__linkedin{color:#94a3b8;align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.guide-author-card__linkedin:hover,.guide-author-card__linkedin:focus-visible{color:#fff}.guide-author-card__linkedin-icon{opacity:.9;flex-shrink:0}html[data-theme=light] .guide-author-card{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-color:#0f172a1a;box-shadow:0 16px 40px #0f172a14}html[data-theme=light] .guide-author-card:before{background:radial-gradient(ellipse 50% 60% at 0% 0%, rgb(var(--brand-rgb) / .08), transparent 55%), radial-gradient(ellipse 40% 50% at 100% 100%, #0ea5e90f, transparent 50%)}html[data-theme=light] .guide-author-card__eyebrow{color:#64748b}html[data-theme=light] .guide-author-card__name{color:#0f172a}html[data-theme=light] .guide-author-card__titles li{color:#0369a1}html[data-theme=light] .guide-author-card__titles li+li{color:#0e7490}html[data-theme=light] .guide-author-card__bio p{color:#334155}html[data-theme=light] .guide-author-card__cta{color:#0369a1}html[data-theme=light] .guide-author-card__cta:hover,html[data-theme=light] .guide-author-card__cta:focus-visible{color:#0c4a6e}html[data-theme=light] .guide-author-card__linkedin{color:#475569}html[data-theme=light] .guide-author-card__linkedin:hover,html[data-theme=light] .guide-author-card__linkedin:focus-visible{color:#0f172a}@media (prefers-reduced-motion:reduce){.guide-cover-card:hover,.guide-similar-card:hover,.guide-btn--primary:hover,.guide-btn--secondary:hover,.guide-share__btn:hover{transform:none}.guides-hero__stat-dot{animation:none}.guide-cover-frame__shimmer{animation:none;opacity:0!important}.guide-cover-frame__art{transform:none!important}.guide-btn--primary:after{display:none}.guide-pc-card:hover{transform:none}.guide-pc-card__art{filter:drop-shadow(0 14px 32px #0f172a2e)!important;transform:none!important}}
.guides-page--photo-bg{isolation:isolate}.guides-page--photo-bg>*{z-index:1;position:relative}.guides-page--photo-bg:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg, #0206178c 0%, #02061759 42%, #020617b8 100%), linear-gradient(180deg, #020617b8 0%, #02061773 40%, #020617e0 100%), radial-gradient(ellipse 80% 50% at 50% -10%, #22d3ee1a, transparent 55%), radial-gradient(ellipse 40% 30% at 100% 20%, #a78bfa0f, transparent 50%), var(--guide-page-bg-image);background-size:auto,auto,auto,auto,cover;background-position:0 0, 0 0, 0 0, 0 0, var(--guide-page-bg-position,center);backface-visibility:hidden;background-repeat:no-repeat;background-attachment:scroll;width:100%;height:100dvh;position:fixed;inset:0}
