/* Original pishee.com page styles. Shared rules live in homepage/source.css. */
/* cyrillic-ext */
@font-face {
  font-family: 'Fragment Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/homepage/4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@media(min-width: 1200px){.hidden-162mph6{display:none!important}}
@media(min-width: 810px) and (max-width: 1199.98px){.hidden-yqr2qd{display:none!important}}
@media(max-width: 809.98px){.hidden-t56j11{display:none!important}}
.framer-rkP4s.framer-37z2gq,.framer-rkP4s .framer-37z2gq{display:block}
.framer-rkP4s.framer-162mph6{background-color:var(--token-44021ae2-4cdd-419c-805c-4b1fd642bfaa,#fff);flex-flow:column;place-content:center flex-start;align-items:center;gap:160px;width:1200px;height:min-content;padding:140px 20px;display:flex;position:relative;overflow:hidden}
.framer-rkP4s .framer-9s3ia3{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:950px;height:min-content;padding:200px 0 50px;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-uyjnry{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:200px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-rkP4s .framer-lk4k9u{flex-flow:column;flex:none;place-content:center;align-items:center;gap:80px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-gq99u3{flex-flow:column;flex:none;place-content:center;align-items:center;gap:45px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-1neg24g{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-tyo3i7{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-r5t71z{white-space:pre-wrap;will-change:var(--framer-will-change-effect-override,transform);word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-rkP4s .framer-158klam{white-space:pre-wrap;will-change:var(--framer-will-change-effect-override,transform);word-break:break-word;word-wrap:break-word;flex:none;width:90%;height:auto;position:relative}
.framer-rkP4s .framer-1tbhunv{border-radius:15px;flex:none;width:100%;height:600px;position:relative}
.framer-rkP4s .framer-1h57yn6{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-l2duxa{z-index:1;flex-flow:column;flex:.3 0 0;place-content:flex-start;align-items:flex-start;gap:25px;width:1px;height:min-content;padding:0;display:flex;position:sticky;top:100px;overflow:visible}
.framer-rkP4s .framer-7uhaio,.framer-rkP4s .framer-1337azf{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:3px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-wgsx0g,.framer-rkP4s .framer-10sntar,.framer-rkP4s .framer-1f4rtik,.framer-rkP4s .framer-1nnj7b6{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-rkP4s .framer-j1n4dz{--framer-paragraph-spacing:32px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-rkP4s .framer-4g6q4z{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-1rxxbjg{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-rkP4s .framer-kro881{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-rkP4s .framer-omxv0k{flex:1 0 0;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:15px;width:1px;height:min-content;padding:0;display:grid;position:relative}
.framer-rkP4s .framer-1rzahls{flex-flow:row;flex:none;place-content:center flex-start;place-self:start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}
.framer-rkP4s .framer-mbg6jd-container{flex:1 0 0;width:1px;height:auto;position:relative}
.framer-qx2Fg .framer-styles-preset-111x1mv:not(.rich-text-wrapper),.framer-qx2Fg .framer-styles-preset-111x1mv.rich-text-wrapper p{--framer-font-family:"Poppins","Poppins Placeholder",sans-serif;--framer-font-family-bold:"Poppins","Poppins Placeholder",sans-serif;--framer-font-family-bold-italic:"Poppins","Poppins Placeholder",sans-serif;--framer-font-family-italic:"Poppins","Poppins Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-53318a49-e2d8-4d3b-98d7-8563add13d3d,#38383d);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper),.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table{border:1px solid #99999940;border-radius:8px;overflow:hidden}
.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) th,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table th,.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) td,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table td{padding:10px}
.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) th,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table th{background-color:#9999991a}
.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) tr+tr td,.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) tr+tr th,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table tr+tr td,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table tr+tr th{border-top:1px solid #99999940}
.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) td+td,.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) th+th,.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) td+th,.framer-SCudN .framer-styles-preset-1gecl6w:not(.rich-text-wrapper) th+td,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table td+td,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table th+th,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table td+th,.framer-SCudN .framer-styles-preset-1gecl6w.rich-text-wrapper table th+td{border-left:1px solid #99999940}
.framer-r1A8F .framer-styles-preset-z5mhst:not(.rich-text-wrapper),.framer-r1A8F .framer-styles-preset-z5mhst.rich-text-wrapper code{--framer-code-font-family:"Fragment Mono",monospace;--framer-code-font-style:normal;--framer-code-font-weight:400;--framer-code-text-color:#333;--framer-font-size-scale:1;background-color:#0000001a;border-radius:6px;padding:.1em .2em}
@media (min-width:810px) and (max-width:1199.98px){.framer-rkP4s.framer-162mph6{width:810px}.framer-rkP4s .framer-9s3ia3{max-width:unset;padding:150px 40px 50px}.framer-rkP4s .framer-uyjnry{gap:100px;max-width:850px}.framer-rkP4s .framer-1tbhunv{height:550px}.framer-rkP4s .framer-omxv0k{grid-template-columns:repeat(2,minmax(50px,1fr))}}
@media (max-width:809.98px){.framer-rkP4s.framer-162mph6{width:390px}.framer-rkP4s .framer-9s3ia3{max-width:unset;padding:120px 20px 40px}.framer-rkP4s .framer-uyjnry{gap:100px;max-width:580px}.framer-rkP4s .framer-lk4k9u{gap:50px}.framer-rkP4s .framer-gq99u3{gap:35px}.framer-rkP4s .framer-1tbhunv{border-radius:10px;height:308px}.framer-rkP4s .framer-1h57yn6{flex-direction:column;gap:50px}.framer-rkP4s .framer-l2duxa{top:unset;flex-direction:row;flex:none;width:100%;position:relative}.framer-rkP4s .framer-7uhaio,.framer-rkP4s .framer-1337azf{flex:1 0 0;width:1px}.framer-rkP4s .framer-j1n4dz,.framer-rkP4s .framer-mbg6jd-container{flex:none;width:100%}.framer-rkP4s .framer-kro881{flex-direction:column}.framer-rkP4s .framer-omxv0k{flex:none;grid-template-columns:repeat(1,minmax(50px,1fr));width:100%}.framer-rkP4s .framer-1rzahls{flex-direction:column;gap:5px}}