/* 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-dbzfza{display:none!important}}
@media(min-width: 810px) and (max-width: 1199.98px){.hidden-11v2chn{display:none!important}}
@media(max-width: 809.98px){.hidden-1rlfaeo{display:none!important}}
.framer-uyITF.framer-1ka687e,.framer-uyITF .framer-1ka687e{display:block}
.framer-uyITF.framer-dbzfza{background-color:var(--token-44021ae2-4cdd-419c-805c-4b1fd642bfaa,#fff);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;height:1080px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-uyITF .framer-10hzgzm{flex-flow:column;flex:none;place-content:center;align-items:center;gap:100px;width:100%;height:min-content;padding:200px 100px 0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-1t98ven{flex-flow:column;flex:none;place-content:center;align-items:center;gap:100px;width:100%;max-width:1100px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-1kqptvs{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:111px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-n75euz,.framer-uyITF .framer-1dy02gf{flex-flow:column;flex:none;place-content:center;align-items:center;gap:15px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-1n3w06r-container{flex:none;width:auto;height:auto;position:relative}
.framer-uyITF .framer-1mmzazd{z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:25px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-1mbb3cn{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:1;flex:none;width:100%;max-width:650px;height:auto;position:relative}
.framer-uyITF .framer-1axwxta{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:1;flex:none;width:100%;max-width:800px;height:auto;position:relative}
.framer-uyITF .framer-ppmv40{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-uyITF .framer-kvak46{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;max-width:1100px;height:min-content;padding:0;display:flex;position:relative}
.framer-uyITF .framer-nwgur8{flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:15px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-d4dem7{z-index:1;flex-flow:column;flex:.4 0 0;place-content:flex-start center;align-items:flex-start;gap:15px;width:1px;height:min-content;padding:5px 0 0;display:flex;position:sticky;top:100px;overflow:hidden}
.framer-uyITF .framer-bvokts{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:3px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-1rpaqge,.framer-uyITF .framer-t9h13m,.framer-uyITF .framer-xok160,.framer-uyITF .framer-19bpcsm{--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-uyITF .framer-1adibce{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-ydac9y{--1m6trwb:0;--21h8s6:var(--token-d602a9d1-da3b-45d6-b039-eac0d7c79341,#005eff);--pgex8v:1.5;height:var(--framer-aspect-ratio-supported,17px);flex:none;width:18px;position:relative}
.framer-uyITF .framer-42uvv2{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-uyITF .framer-1a9sxxk{flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:80px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-epe721{flex-flow:column;flex:none;place-content:center flex-start;align-self:stretch;align-items:center;gap:0;width:9px;height:auto;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-8x799w{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,9px);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:9px;padding:0;display:flex;position:relative;overflow:visible}
.framer-uyITF .framer-10ow686{width:6px;height:6px;position:relative}
.framer-uyITF .framer-13reuie{background-color:var(--token-ccc95a9a-25f2-49cc-a0af-ecdbff23bfba,#d6d6d6);flex:1 0 0;width:1px;height:1px;position:relative;overflow:hidden}
.framer-uyITF .framer-48drle{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:15px;width:1px;height:min-content;padding:0 0 60px;display:flex;position:relative;overflow:hidden}
.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}
.framer-uyITF[data-border=true]:after,.framer-uyITF [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@media (min-width:810px) and (max-width:1199.98px){.framer-uyITF.framer-dbzfza{width:810px}.framer-uyITF .framer-10hzgzm{padding:150px 40px 0}.framer-uyITF .framer-1t98ven{gap:80px;max-width:850px}.framer-uyITF .framer-1mbb3cn,.framer-uyITF .framer-1axwxta{max-width:550px}.framer-uyITF .framer-1a9sxxk{gap:60px}}
@media (max-width:809.98px){.framer-uyITF.framer-dbzfza{width:390px}.framer-uyITF .framer-10hzgzm{padding:120px 20px 40px}.framer-uyITF .framer-1t98ven{gap:40px;max-width:580px}.framer-uyITF .framer-1kqptvs{max-width:550px}.framer-uyITF .framer-n75euz{--border-bottom-width:1px;--border-color:var(--token-64e377a5-0d6a-419d-892d-eb08deb7230b,#e5e5e8);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;padding:0 0 40px}.framer-uyITF .framer-1mbb3cn,.framer-uyITF .framer-1axwxta{max-width:unset}.framer-uyITF .framer-ppmv40{gap:40px}.framer-uyITF .framer-nwgur8{--border-bottom-width:1px;--border-color:var(--token-64e377a5-0d6a-419d-892d-eb08deb7230b,#e5e5e8);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;flex-direction:column;gap:35px}.framer-uyITF .framer-d4dem7{gap:unset;top:unset;flex-direction:row;flex:none;justify-content:space-between;width:100%;position:relative}.framer-uyITF .framer-bvokts{flex:1 0 0;width:1px}.framer-uyITF .framer-1adibce{width:min-content}.framer-uyITF .framer-42uvv2{white-space:pre;flex:none;width:auto}.framer-uyITF .framer-1a9sxxk{flex:none;gap:21px;width:100%}.framer-uyITF .framer-48drle{padding:0 0 80px}}
.framer-DRv45{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}
.framer-2HOUp{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}