.gfm{--gfm-paper: #f7f6f2;--gfm-white: #ffffff;--gfm-alt: #f2f1ec;--gfm-deep: #efede7;--gfm-dark: #14150f;--gfm-ink: #14150f;--gfm-ink-2: #33362c;--gfm-body: #4a4e42;--gfm-body-2: #5a5f52;--gfm-muted: #7a8071;--gfm-muted-2: #8a8f80;--gfm-on-dark: #ffffff;--gfm-on-dark-muted: #9ba294;--gfm-on-dark-body: #b9beb4;--gfm-line: rgba(0, 0, 0, .1);--gfm-line-soft: rgba(0, 0, 0, .08);--gfm-line-strong: rgba(0, 0, 0, .16);--gfm-orange: #ff5a1e;--gfm-orange-ink: #d9430d;--gfm-orange-deep: #c13a08;--gfm-orange-wash: #fff0e9;--gfm-orange-wash-2: #fff6f1;--gfm-tan: #c4a97d;--gfm-tan-ink: #8a7040;--gfm-tan-deep: #6b5528;--gfm-tan-wash: #f6f0e4;--gfm-od: #7c8a66;--gfm-od-ink: #5a6a46;--gfm-od-deep: #3e4a2f;--gfm-od-wash: #edf1e6;--gfm-display: "Barlow Condensed", "Barlow", system-ui, sans-serif;--gfm-text: "Barlow", system-ui, -apple-system, sans-serif;--gfm-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--gfm-pad: 46px;max-width:1440px;margin-inline:auto;background:var(--gfm-paper);color:var(--gfm-ink);font-family:var(--gfm-text);border:1px solid var(--gfm-line);text-align:left}.gfm *,.gfm *:before,.gfm *:after{box-sizing:border-box}.gfm img{display:block;max-width:100%}.gfm p{text-wrap:pretty}.gfm-kicker,.gfm-label{font:500 10px/1 var(--gfm-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gfm-muted);margin:0}.gfm-kicker{display:flex;align-items:center;gap:9px;letter-spacing:.2em;color:var(--gfm-tan-ink)}.gfm-kicker:before{content:"";width:7px;height:7px;background:var(--gfm-orange);flex:none}.gfm-h1{margin:22px 0 18px;font:700 62px/.94 var(--gfm-display);letter-spacing:0;text-transform:uppercase;color:var(--gfm-ink);text-wrap:balance}.gfm-h2{margin:0 0 18px;font:700 42px/1.02 var(--gfm-display);letter-spacing:0;text-transform:uppercase;color:var(--gfm-ink)}.gfm-h3{margin:0 0 7px;font:600 15px/1.3 var(--gfm-text);color:var(--gfm-ink)}.gfm-lede{margin:0 0 28px;font:400 16px/1.62 var(--gfm-text);color:var(--gfm-body);max-width:470px}.gfm-sec p{margin:0 0 14px;font:400 15px/1.68 var(--gfm-text);color:var(--gfm-body)}.gfm-sec p:last-child{margin-bottom:0}.gfm-eyebrow{display:flex;align-items:baseline;gap:12px;margin:0 0 14px}.gfm-eyebrow b{font:600 11px/1 var(--gfm-mono);color:var(--gfm-orange-ink)}.gfm-eyebrow span{font:500 10px/1 var(--gfm-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gfm-muted)}.gfm-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 24px;text-decoration:none;font:700 12px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.gfm-btn--primary{background:var(--gfm-orange);color:var(--gfm-ink)}.gfm-btn--primary:hover{background:var(--gfm-orange-deep);color:var(--gfm-on-dark)}.gfm-btn--ghost{border-color:#0003;color:var(--gfm-ink);background:transparent;font-weight:600}.gfm-btn--ghost:hover{border-color:var(--gfm-orange);color:var(--gfm-orange-ink)}.gfm-btn--sm{padding:8px 13px;font-size:10px;letter-spacing:.1em}.gfm-btn[disabled],.gfm-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.gfm-pill{display:inline-block;padding:4px 8px;font:600 9.5px/1 var(--gfm-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gfm-pill--ok{background:var(--gfm-od-wash);border:1px solid var(--gfm-od-ink);color:var(--gfm-od-deep)}.gfm-pill--test{background:var(--gfm-orange-wash);border:1px solid var(--gfm-orange);color:var(--gfm-orange-deep)}.gfm-pill--adapter{background:var(--gfm-tan-wash);border:1px solid var(--gfm-tan-ink);color:var(--gfm-tan-deep)}.gfm-pill--only{background:var(--gfm-alt);border:1px solid rgba(0,0,0,.2);color:var(--gfm-muted)}.gfm-bar{display:flex;align-items:center;gap:18px;min-height:56px;padding:0 26px;border-bottom:1px solid var(--gfm-line);background:var(--gfm-white)}.gfm-bar__crumbs{font:500 10px/1.6 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-muted)}.gfm-bar__crumbs a{color:var(--gfm-muted);text-decoration:none}.gfm-bar__crumbs a:hover{color:var(--gfm-orange-ink)}.gfm-bar__crumbs b{color:var(--gfm-ink);font-weight:500}.gfm-bar__sep{color:#b6b8ac;margin:0 4px}.gfm-bar__spacer{flex:1}.gfm-bar__ia{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid var(--gfm-orange);border-radius:2px;font:600 10px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-orange-ink);background:none;cursor:pointer}.gfm-bar__ia:before{content:"";width:5px;height:5px;background:var(--gfm-orange);border-radius:50%}.gfm-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--gfm-white);border-bottom:1px solid var(--gfm-line)}.gfm-hero__copy{padding:50px 44px 44px}.gfm-hero__media{position:relative;min-height:440px;overflow:hidden;margin:0}.gfm-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.gfm-hero__media:after{content:"";position:absolute;left:0;top:0;bottom:0;width:120px;background:linear-gradient(90deg,#fff,#fff0);pointer-events:none}.gfm-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:26px}.gfm-meta{display:flex;gap:26px;padding-top:22px;border-top:1px solid var(--gfm-line)}.gfm-meta__rule{width:1px;background:var(--gfm-line);flex:none}.gfm-meta__k{display:flex;align-items:center;gap:6px;margin-bottom:6px;font:600 9.5px/1 var(--gfm-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gfm-muted)}.gfm-meta__item--live .gfm-meta__k{color:var(--gfm-orange-ink)}.gfm-meta__item--live .gfm-meta__k:before{content:"";width:5px;height:5px;background:var(--gfm-orange);border-radius:50%}.gfm-meta__v{font:600 15px/1 var(--gfm-mono);color:var(--gfm-ink)}.gfm-meta__note{margin-top:4px;font:400 10px/1.4 var(--gfm-mono);color:var(--gfm-muted)}.gfm-stats{display:grid;grid-template-columns:repeat(4,1fr) 300px;background:var(--gfm-white);border-bottom:1px solid var(--gfm-line)}.gfm-stat{padding:17px 22px;border-right:1px solid var(--gfm-line-soft)}.gfm-stat b{display:block;font:700 30px/1 var(--gfm-display);color:var(--gfm-ink)}.gfm-stat b em{font-style:normal;color:#b6b8ac}.gfm-stat span{display:block;margin-top:5px;font:500 9.5px/1.3 var(--gfm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gfm-muted)}.gfm-stats__buy{padding:14px 20px;display:flex;align-items:center;gap:14px;background:var(--gfm-dark)}.gfm-stats__from{display:block;font:500 9.5px/1 var(--gfm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gfm-on-dark-muted)}.gfm-price{display:block;font:700 26px/1.1 var(--gfm-display);color:var(--gfm-on-dark);white-space:nowrap}.gfm-stats__buy .gfm-btn{flex:1;padding:13px 8px;font-size:11px;letter-spacing:.12em}.gfm-ask{padding:22px 26px;border-bottom:1px solid var(--gfm-line);background:var(--gfm-alt)}.gfm-ask__row{display:flex;align-items:stretch;gap:12px}.gfm-ask__mark{width:42px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--gfm-orange);background:var(--gfm-white);font:700 15px/1 var(--gfm-display);letter-spacing:.06em;color:var(--gfm-orange-ink)}.gfm-ask__field{flex:1;display:flex;align-items:center;gap:12px;background:var(--gfm-white);border:1px solid rgba(0,0,0,.14);padding:0 16px;height:46px;transition:border-color .15s ease}.gfm-ask__field:focus-within{border-color:var(--gfm-orange)}.gfm-ask__input{flex:1;border:0;outline:0;background:none;font:400 13px/1 var(--gfm-mono);color:var(--gfm-ink);min-width:0}.gfm-ask__input::placeholder{color:var(--gfm-muted)}.gfm-ask__enter{font:600 10px/1 var(--gfm-mono);letter-spacing:.12em;color:var(--gfm-muted);background:none;border:0;cursor:pointer;white-space:nowrap}.gfm-ask__enter:hover{color:var(--gfm-orange-ink)}.gfm-ask__chips{display:flex;gap:8px;margin-top:11px;padding-left:54px;flex-wrap:wrap}.gfm-ask__chip{padding:8px 12px;background:var(--gfm-white);border:1px solid rgba(0,0,0,.14);color:var(--gfm-body);font:500 11px/1 var(--gfm-mono);letter-spacing:.06em;cursor:pointer;transition:border-color .15s ease,color .15s ease}.gfm-ask__chip:hover{border-color:var(--gfm-orange);color:var(--gfm-orange-ink)}.gfm-ask__answer{margin-top:14px;margin-left:54px;border-left:2px solid var(--gfm-orange);background:var(--gfm-white);padding:16px 18px;display:flex;gap:20px;align-items:flex-start}.gfm-ask__answer[hidden]{display:none}.gfm-ask__body{flex:1;min-width:0}.gfm-ask__tag{font:600 9.5px/1 var(--gfm-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gfm-orange-ink);margin-bottom:9px}.gfm-ask__text{margin:0 0 12px;font:400 14px/1.6 var(--gfm-text);color:var(--gfm-ink-2);max-width:640px}.gfm-ask__text p{margin:0 0 8px;font:inherit;color:inherit}.gfm-ask__text p:last-child{margin-bottom:0}.gfm-ask__text ul,.gfm-ask__text ol{margin:8px 0;padding-left:20px}.gfm-ask__text li{margin-bottom:4px}.gfm-ask__sources{display:flex;gap:7px;flex-wrap:wrap}.gfm-ask__source{padding:5px 9px;background:var(--gfm-alt);border:1px solid var(--gfm-line);color:#6a6f62;text-decoration:none;font:500 10px/1.4 var(--gfm-mono)}.gfm-ask__source:hover{border-color:var(--gfm-orange);color:var(--gfm-orange-ink)}.gfm-ask__aside{width:250px;flex:none;background:var(--gfm-alt);border:1px solid var(--gfm-line);padding:12px}.gfm-ask__aside[hidden]{display:none}.gfm-ask__aside-k{font:500 9.5px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-muted);margin-bottom:10px}.gfm-ask__aside-title{font:600 15px/1.25 var(--gfm-text);color:var(--gfm-ink);margin-bottom:4px;text-decoration:none;display:block}.gfm-ask__aside-title:hover{color:var(--gfm-orange-ink)}.gfm-ask__aside-price{font:500 11px/1 var(--gfm-mono);color:var(--gfm-tan-ink);margin-bottom:12px}.gfm-ask__aside .gfm-btn{display:block;width:100%;padding:10px;font-size:10.5px;letter-spacing:.12em}.gfm-ask__wait{display:inline-flex;gap:4px;vertical-align:middle}.gfm-ask__wait i{width:6px;height:6px;background:var(--gfm-orange);animation:gfm-tick .9s infinite ease-in-out}.gfm-ask__wait i:nth-child(2){animation-delay:.15s}.gfm-ask__wait i:nth-child(3){animation-delay:.3s}@keyframes gfm-tick{0%,70%,to{opacity:.25}35%{opacity:1}}@media(prefers-reduced-motion:reduce){.gfm-ask__wait i{animation:none;opacity:.6}}.gfm-ask__error{font:500 12px/1.5 var(--gfm-mono);color:var(--gfm-orange-deep)}.gfm-rail{display:flex;gap:0;border-bottom:1px solid var(--gfm-line);background:var(--gfm-white);padding:0 26px;overflow-x:auto;scrollbar-width:none;position:sticky;top:0;z-index:3}.gfm-rail::-webkit-scrollbar{display:none}.gfm-rail a{padding:13px 14px 12px;font:500 10px/1 var(--gfm-mono);letter-spacing:.13em;text-transform:uppercase;color:#6a6f62;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.gfm-rail a:hover{color:var(--gfm-ink)}.gfm-rail a.is-active{color:var(--gfm-ink);font-weight:600;border-bottom-color:var(--gfm-orange)}.gfm-sec{padding:46px var(--gfm-pad) 42px;border-bottom:1px solid var(--gfm-line);background:var(--gfm-paper);scroll-margin-top:60px}.gfm-sec--white{background:var(--gfm-white)}.gfm-sec--split{display:grid;grid-template-columns:1fr 460px;gap:44px}.gfm-sec--half{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0}.gfm-sec--half>*{padding:42px var(--gfm-pad)}.gfm-sec--half>*:first-child{border-right:1px solid var(--gfm-line)}.gfm-sec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;flex-wrap:wrap}.gfm-sec__head .gfm-h2{margin-bottom:0}.gfm-figure{margin:0}.gfm-figure img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--gfm-deep)}.gfm-figure figcaption{margin-top:9px;font:400 10.5px/1.5 var(--gfm-mono);color:var(--gfm-muted-2)}.gfm-chips{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.gfm-chip{flex:1 1 200px;padding:12px 14px;background:var(--gfm-white);border-top:2px solid var(--gfm-tan-ink)}.gfm-chip--od{border-top-color:var(--gfm-od-ink)}.gfm-chip b{display:block;font:600 10px/1 var(--gfm-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gfm-tan-ink);margin-bottom:6px}.gfm-chip--od b{color:var(--gfm-od-ink)}.gfm-chip span{font:400 12.5px/1.5 var(--gfm-text);color:var(--gfm-body)}.gfm-switch{display:flex;border:1px solid var(--gfm-line-strong);flex:none}.gfm-switch button{padding:12px 26px;border:0;background:var(--gfm-white);color:var(--gfm-body);font:700 11px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.gfm-switch button[aria-selected=true]{background:var(--gfm-dark);color:var(--gfm-on-dark)}.gfm-versions{display:grid;grid-template-columns:1.15fr 1fr;gap:34px;align-items:start}.gfm-versions__media{background:var(--gfm-alt);padding:26px;display:flex;align-items:center;justify-content:center;min-height:250px}.gfm-versions__media img{width:100%;max-height:230px;object-fit:contain}.gfm-versions__media img[hidden],.gfm-ver[hidden]{display:none}.gfm-spec{display:grid;grid-template-columns:1fr auto;gap:0 16px;font:500 12.5px/1.35 var(--gfm-mono)}.gfm-spec dt{padding:13px 0;border-bottom:1px solid rgba(0,0,0,.09);color:var(--gfm-muted);margin:0}.gfm-spec dd{padding:13px 0;border-bottom:1px solid rgba(0,0,0,.09);color:var(--gfm-ink);text-align:right;font-size:14px;font-weight:600;margin:0;max-width:240px}.gfm-spec dd.gfm-spec--long{font-size:12.5px}.gfm-spec dt:last-of-type,.gfm-spec dd:last-of-type{border-bottom:0}.gfm-best{margin-top:20px;padding:15px 17px;background:var(--gfm-alt);border-left:2px solid var(--gfm-orange)}.gfm-best b{display:block;font:600 9.5px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-orange-ink);margin-bottom:8px}.gfm-best span{font:400 14px/1.55 var(--gfm-text);color:var(--gfm-ink-2)}.gfm-configs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gfm-config{background:var(--gfm-white);border:1px solid var(--gfm-line);display:flex;flex-direction:column}.gfm-config__media{background:var(--gfm-alt);aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;padding:12px}.gfm-config__media img{max-width:100%;max-height:100%;object-fit:contain}.gfm-config__body{padding:13px 14px;display:flex;flex-direction:column;flex:1}.gfm-config__name{display:flex;align-items:center;gap:7px;margin-bottom:6px;font:600 14px/1.2 var(--gfm-text);color:var(--gfm-ink);text-decoration:none}.gfm-config__name:hover{color:var(--gfm-orange-ink)}.gfm-config__swatch{width:9px;height:9px;flex:none;border:1px solid rgba(0,0,0,.15)}.gfm-config__sku{font:400 10px/1 var(--gfm-mono);color:var(--gfm-muted-2);margin-bottom:11px}.gfm-config__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.gfm-config__price{font:600 13px/1 var(--gfm-mono);color:var(--gfm-ink)}.gfm-config__price s{color:var(--gfm-muted-2);font-weight:400;margin-right:5px}.gfm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--gfm-line);border:1px solid var(--gfm-line)}.gfm-step{background:var(--gfm-white);padding:20px 22px}.gfm-step b{display:block;font:700 34px/1 var(--gfm-display);color:var(--gfm-orange);margin-bottom:10px}.gfm-step strong{display:block;font:600 15px/1.3 var(--gfm-text);color:var(--gfm-ink);margin-bottom:7px}.gfm-step span{font:400 13px/1.6 var(--gfm-text);color:var(--gfm-body-2)}.gfm-warning{margin-top:16px;display:flex;align-items:stretch;border:1px solid var(--gfm-orange);background:var(--gfm-orange-wash-2)}.gfm-warning:before{content:"";width:52px;flex:none;background:repeating-linear-gradient(45deg,#ff5a1e 0 9px,#fff6f1 9px 18px)}.gfm-warning>div{padding:16px 20px}.gfm-warning b{display:block;font:700 10px/1 var(--gfm-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gfm-orange-ink);margin-bottom:8px}.gfm-warning span{font:400 14px/1.6 var(--gfm-text);color:var(--gfm-ink-2);max-width:820px;display:block}.gfm-matrix{border:1px solid var(--gfm-line);background:var(--gfm-white)}.gfm-matrix__row{display:grid;grid-template-columns:1.4fr 190px 1fr;border-top:1px solid var(--gfm-line-soft)}.gfm-matrix__row--head{background:var(--gfm-deep);border-top:0;font:600 9.5px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-muted)}.gfm-matrix__row--head>div{padding:12px 16px}.gfm-matrix__name{padding:14px 16px;font:500 13.5px/1.45 var(--gfm-text);color:var(--gfm-ink)}.gfm-matrix__status{padding:14px 16px}.gfm-matrix__what{padding:14px 16px;font:400 12.5px/1.55 var(--gfm-text);color:var(--gfm-body-2)}.gfm-path{margin-top:22px;display:grid;grid-template-columns:1fr 320px;gap:20px;align-items:start}.gfm-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--gfm-line);border:1px solid var(--gfm-line)}.gfm-phase{background:var(--gfm-white);padding:16px}.gfm-phase b{display:block;font:600 9.5px/1 var(--gfm-mono);letter-spacing:.14em;color:var(--gfm-tan-ink);margin-bottom:9px;text-transform:uppercase}.gfm-phase span{font:400 12.5px/1.55 var(--gfm-text);color:var(--gfm-body-2)}.gfm-pack{background:var(--gfm-dark);padding:16px 18px}.gfm-pack__k{font:600 9.5px/1 var(--gfm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gfm-on-dark-muted);margin-bottom:12px}.gfm-pack__desc{font:400 12.5px/1.6 var(--gfm-text);color:var(--gfm-on-dark-body);margin-bottom:14px}.gfm-pack__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.gfm-pack__count{font:500 10px/1 var(--gfm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gfm-on-dark-muted)}.gfm-pack__sum{font:700 24px/1 var(--gfm-display);color:var(--gfm-on-dark)}.gfm-pack .gfm-btn{display:block;width:100%;margin-top:12px;padding:12px;font-size:11px;letter-spacing:.12em}.gfm-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--gfm-line);border:1px solid var(--gfm-line)}.gfm-checklist li{background:var(--gfm-white);padding:16px 18px 16px 44px;position:relative;font:400 13.5px/1.6 var(--gfm-text);color:var(--gfm-body-2)}.gfm-checklist li:before{content:"";position:absolute;left:18px;top:22px;width:8px;height:8px;background:var(--gfm-od)}.gfm-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gfm-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.gfm-plate{background:var(--gfm-white);border:1px solid var(--gfm-line)}.gfm-plate img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--gfm-alt)}.gfm-plate figcaption,.gfm-plate__cap{padding:11px 14px;font:400 11px/1.55 var(--gfm-mono);color:var(--gfm-muted-2)}.gfm-faq{border-top:1px solid var(--gfm-line)}.gfm-faq details{border-bottom:1px solid var(--gfm-line);padding:15px 0}.gfm-faq summary{font:600 15px/1.35 var(--gfm-text);color:var(--gfm-ink);cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.gfm-faq summary::-webkit-details-marker{display:none}.gfm-faq summary:after{content:"+";font:400 18px/1 var(--gfm-mono);color:var(--gfm-orange-ink);flex:none}.gfm-faq details[open] summary:after{content:"\2013"}.gfm-faq details p{margin:6px 0 0;font:400 13.5px/1.6 var(--gfm-text);color:var(--gfm-body-2)}.gfm-sources{display:flex;flex-direction:column;gap:11px}.gfm-source{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--gfm-white);border:1px solid var(--gfm-line);text-decoration:none}.gfm-source:hover{border-color:var(--gfm-orange)}.gfm-source b{font:600 9px/1 var(--gfm-mono);padding:3px 5px;background:var(--gfm-orange);color:var(--gfm-ink);flex:none}.gfm-source--web b{background:#dcdad2;color:var(--gfm-body)}.gfm-source span{font:500 13px/1.3 var(--gfm-text);color:var(--gfm-ink)}.gfm-footnote{margin-top:22px;font:400 10.5px/1.6 var(--gfm-mono);color:var(--gfm-muted-2)}.gfm-buybar{display:flex;align-items:center;gap:18px;padding:12px 26px;background:var(--gfm-dark);position:sticky;bottom:0;z-index:4}.gfm-buybar__thumb{width:56px;height:40px;flex:none;background:var(--gfm-alt);display:flex;align-items:center;justify-content:center}.gfm-buybar__thumb img{max-width:100%;max-height:100%;object-fit:contain}.gfm-buybar__title{font:600 14px/1.2 var(--gfm-text);color:var(--gfm-on-dark)}.gfm-buybar__note{font:400 10.5px/1.4 var(--gfm-mono);color:var(--gfm-on-dark-muted)}.gfm-buybar__spacer{flex:1}.gfm-buybar__stock{display:flex;align-items:center;gap:8px;font:500 10.5px/1 var(--gfm-mono);letter-spacing:.06em;color:var(--gfm-on-dark-muted);white-space:nowrap}.gfm-buybar__stock:before{content:"";width:5px;height:5px;background:var(--gfm-od);border-radius:50%}.gfm-buybar__price{font:700 22px/1 var(--gfm-display);color:var(--gfm-on-dark);white-space:nowrap}.gfm-buybar .gfm-btn{padding:13px 26px;font-size:11px;letter-spacing:.12em}.gfm-slot:empty{display:none}.gfm-cfg{display:none}.gfm-3d{background:var(--gfm-white);border-bottom:1px solid var(--gfm-line);padding:32px var(--gfm-pad)}.gfm-3d__stage{background:var(--gfm-alt);min-height:380px;display:flex;align-items:center;justify-content:center;position:relative}.gfm-3d__stage model-viewer{width:100%;height:460px;--poster-color: transparent}.gfm-3d__status{font:400 10.5px/1.5 var(--gfm-mono);color:var(--gfm-muted-2);margin-top:9px}@media screen and (max-width:1100px){.gfm{--gfm-pad: 30px}.gfm-sec--split{grid-template-columns:1fr;gap:28px}.gfm-stats{grid-template-columns:repeat(2,1fr)}.gfm-stats__buy{grid-column:1 / -1}.gfm-configs,.gfm-steps,.gfm-grid-3,.gfm-phases{grid-template-columns:repeat(2,1fr)}.gfm-path{grid-template-columns:1fr}}@media screen and (max-width:860px){.gfm{--gfm-pad: 20px;border-left:0;border-right:0}.gfm-h1{font-size:42px}.gfm-h2{font-size:30px}.gfm-hero{grid-template-columns:1fr}.gfm-hero__copy{padding:32px 20px 28px;order:2}.gfm-hero__media{min-height:260px;order:1}.gfm-hero__media:after{display:none}.gfm-lede{max-width:none}.gfm-sec{padding:32px var(--gfm-pad) 30px}.gfm-sec--half{grid-template-columns:1fr}.gfm-sec--half>*:first-child{border-right:0;border-bottom:1px solid var(--gfm-line)}.gfm-versions{grid-template-columns:1fr;gap:20px}.gfm-configs,.gfm-steps,.gfm-grid-3,.gfm-grid-2,.gfm-checklist,.gfm-phases{grid-template-columns:1fr}.gfm-matrix__row--head{display:none}.gfm-matrix__row{grid-template-columns:1fr;padding:4px 0 10px}.gfm-matrix__name{padding-bottom:6px}.gfm-matrix__status{padding-top:0;padding-bottom:8px}.gfm-matrix__what{padding-top:0}.gfm-ask{padding:16px 20px}.gfm-ask__chips,.gfm-ask__answer{margin-left:0;padding-left:0}.gfm-ask__answer{flex-direction:column;padding:14px}.gfm-ask__aside{width:100%}.gfm-ask__mark{display:none}.gfm-buybar{gap:12px;padding:10px 16px}.gfm-buybar__thumb,.gfm-buybar__stock,.gfm-buybar__note{display:none}.gfm-buybar .gfm-btn{padding:12px 16px}.gfm-meta{flex-wrap:wrap;gap:16px}.gfm-meta__rule{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/guide-fieldmanual.css.map */
