.pego-library-page{background:#f6f5f1;color:#1c2928}.pego-hero{padding:4.8rem 0 3.3rem;background:linear-gradient(135deg,#eef2eb,#fbf9f3 52%,#e7eee7)}.pego-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);gap:4rem;align-items:end}.pego-nameplate{font:800 clamp(2.4rem,5vw,4.8rem)/.9 Arial,sans-serif;letter-spacing:.12em;color:#34473d;margin:.9rem 0 1.2rem}.pego-nameplate span{color:#ed6b35}.pego-hero h1{font-size:clamp(2.35rem,5.2vw,5.1rem);line-height:.94;letter-spacing:-.065em;margin:0}.pego-hero h1 span{color:#61786c}.pego-hero p{max-width:690px;font-size:1.1rem;line-height:1.7;color:#53645c;margin-top:1.45rem}.pego-hero-actions{display:flex;align-items:center;gap:1.2rem;margin-top:1.7rem}.pego-protocol{border:1px solid #b5c8bb;background:#29433a;color:#f2f4eb;padding:2rem;box-shadow:10px 10px 0 #e0ad8e}.pego-protocol>span,.pego-card-top span{font:700 .68rem/1.2 ui-monospace,monospace;letter-spacing:.11em}.pego-protocol h2{font-size:1.8rem;line-height:1.05;margin:1.4rem 0}.pego-protocol ol{list-style:none;margin:0;padding:0;border-top:1px solid #5d8271}.pego-protocol li{padding:.8rem 0;border-bottom:1px solid #5d8271;font-size:.9rem}.pego-protocol b{color:#f3bd80;margin-right:.6rem}.pego-command{padding:1.4rem 0;background:#fff;border-bottom:1px solid #d7ddd7}.pego-command label{display:block;margin-bottom:.7rem;color:#52605a;font:700 .72rem/1 ui-monospace,monospace;letter-spacing:.1em}.pego-search-row{display:flex;align-items:center;gap:1rem}.pego-search-row input{flex:1;background:#f8f8f5;border:1px solid #bec9c2;padding:1.05rem 1.1rem;font:500 1rem inherit}.pego-search-row span{font:700 .72rem/1 ui-monospace,monospace;color:#647168;white-space:nowrap}.pego-filters{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.pego-filters button{border:1px solid #c6d0c8;background:#f8f8f5;color:#314039;padding:.7rem .9rem;font:700 .7rem/1 ui-monospace,monospace;letter-spacing:.05em;cursor:pointer}.pego-filters button span{opacity:.55;margin-left:.3rem}.pego-filters button.is-active{background:#29433a;color:#fff;border-color:#29433a}.pego-catalog{padding-top:3.8rem}.pego-catalog .section-heading{align-items:end}.pego-catalog .section-heading>p{max-width:470px;font-size:.92rem;line-height:1.55;color:#68746e}.pego-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;margin-top:2rem}.pego-card{background:#fff;border:1px solid #cad7cf;border-top:5px solid #d58d70;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 24px rgba(31,48,38,.06);transition:transform .2s,box-shadow .2s}.pego-card:hover{transform:translateY(-4px);box-shadow:0 18px 32px rgba(31,48,38,.12)}.pego-card[hidden]{display:none}.pego-visual{height:166px;position:relative;overflow:hidden;isolation:isolate;background:repeating-linear-gradient(90deg,rgba(58,91,73,.06) 0 1px,transparent 1px 36px),#edf2ec;color:#315141}.pego-visual span{position:absolute;top:14px;left:15px;z-index:2;background:#29443a;color:#fff;padding:.38rem .5rem;font:700 .65rem/1 ui-monospace,monospace;letter-spacing:.08em}.pego-visual i{position:absolute;display:block;border:3px solid #587864;background:#cadbce}.thermo i{width:43%;height:86px;left:29%;bottom:18px;border-radius:14px}.thermo i:after{content:'';position:absolute;width:32px;height:32px;border:3px solid #587864;border-radius:50%;left:calc(50% - 19px);top:16px;background:#e7efe8}.double i:first-of-type{left:17%;width:30%}.double i:last-of-type{left:auto;right:17%;width:30%}.milk i{border-radius:50% 50% 12px 12px}.panel i:first-of-type{width:57%;height:70px;left:20%;bottom:21px;border-radius:6px}.panel i:last-of-type{width:13%;height:13%;left:29%;bottom:49px;border-radius:50%;background:#e8bd83}.network i{width:18px;height:18px;border-radius:50%;bottom:26px;background:#c8ddce}.network i:nth-of-type(1){left:28%}.network i:nth-of-type(2){left:46%}.network i:nth-of-type(3){left:64%}.panel.network i{width:55%;height:64px;left:22%;bottom:30px;border-radius:6px}.panel.network i:nth-of-type(2){width:12px;height:12px;left:36%;bottom:53px}.panel.network i:nth-of-type(3){width:12px;height:12px;left:57%;bottom:53px}.power i{width:14%;height:74px;bottom:21px;border-radius:6px}.power i:nth-of-type(1){left:26%}.power i:nth-of-type(2){left:43%}.power i:nth-of-type(3){left:60%}.board i{width:11%;height:82px;bottom:19px;border-radius:3px}.board i:nth-of-type(1){left:25%}.board i:nth-of-type(2){left:38%}.board i:nth-of-type(3){left:51%}.board i:nth-of-type(4){left:64%}.monitor i:first-of-type{width:60%;height:72px;left:20%;bottom:31px;border-radius:6px}.monitor i:last-of-type{width:12%;height:21px;left:44%;bottom:10px}.catalog i{width:40px;height:105px;bottom:18px;border-radius:3px}.catalog i:nth-of-type(1){left:27%}.catalog i:nth-of-type(2){left:44%;background:#e2b285}.catalog i:nth-of-type(3){left:61%;background:#b4cfbb}.pego-card-body{padding:1.25rem 1.25rem 1.35rem;display:flex;flex:1;flex-direction:column}.pego-card-top{display:flex;justify-content:space-between;gap:.4rem;color:#52705f}.pego-card-top b{color:#bd6650;border:1px solid #e2b4aa;padding:.25rem .35rem;font:700 .57rem/1 ui-monospace,monospace;text-transform:uppercase;white-space:nowrap}.pego-card h3{font-size:1.62rem;line-height:1.05;letter-spacing:-.045em;margin:.7rem 0}.pego-card p{font-size:.91rem;line-height:1.5;color:#627069;margin:0 0 1rem}.pego-card dl{margin:auto 0 1rem;border-top:1px solid #dde4de}.pego-card dl div{display:flex;justify-content:space-between;gap:1rem;padding:.48rem 0;border-bottom:1px solid #dde4de}.pego-card dt{font:700 .59rem/1 ui-monospace,monospace;letter-spacing:.07em;color:#849088}.pego-card dd{font-size:.73rem;margin:0;text-align:right;color:#33453b}.pego-card .button{width:100%;font-size:.68rem;padding:.9rem .65rem;justify-content:center;text-align:center}.pego-empty{margin:2rem 0;padding:1.3rem;background:#fff3ef;border:1px solid #e7b9af;color:#7e4138}.pego-note{padding:2.7rem 0;background:#e7eee7;border-top:1px solid #c3d2c5}.pego-note .container{display:flex;justify-content:space-between;gap:2rem;align-items:end}.pego-note strong{font:700 .68rem/1 ui-monospace,monospace;letter-spacing:.1em}.pego-note p{max-width:820px;line-height:1.55;color:#536159;margin:.6rem 0 0}.pego-note a{font:700 .75rem/1 ui-monospace,monospace;color:#2d4b3a;white-space:nowrap}@media(max-width:920px){.pego-hero-grid,.pego-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pego-hero-grid>div{grid-column:1/-1}.pego-protocol{max-width:460px}}@media(max-width:620px){.pego-hero{padding-top:3rem}.pego-hero-grid,.pego-grid{grid-template-columns:1fr;gap:1.1rem}.pego-search-row,.pego-note .container,.pego-hero-actions{align-items:stretch;flex-direction:column}.pego-search-row span{white-space:normal}.pego-catalog .section-heading{display:block}}
