/* 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-1y04hi3{display:none!important}}
@media(min-width: 810px) and (max-width: 1199.98px){.hidden-zh2kpi{display:none!important}}
@media(max-width: 809.98px){.hidden-1wd4hi3{display:none!important}}
.framer-UtZB5.framer-1avhejq,.framer-UtZB5 .framer-1avhejq{display:block}
.framer-UtZB5.framer-1y04hi3{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-UtZB5 .framer-aboa0z{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:80px;width:100%;height:min-content;padding:200px 0 100px;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-1uglu1n{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;max-width:850px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-9zqgsy{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-guooxy{--framer-paragraph-spacing:0px;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-UtZB5 .framer-u2j3tj{--framer-paragraph-spacing:0px;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%;max-width:650px;height:auto;position:relative}
.framer-UtZB5 .framer-194l2vw{--border-bottom-width:0px;--border-color:var(--token-01b0806d-1c81-4041-802e-d5d50172987c,#f0f1f2);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;max-width:950px;height:min-content;padding:80px 0 0;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-1rnu4ee{z-index:1;flex-flow:column;flex:.9 0 0;place-content:center;align-items:center;gap:80px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-133351n,.framer-UtZB5 .framer-4qd1ck,.framer-UtZB5 .framer-gva62w,.framer-UtZB5 .framer-1cfjc3j,.framer-UtZB5 .framer-1rhcrql,.framer-UtZB5 .framer-yanm9x,.framer-UtZB5 .framer-zl2032,.framer-UtZB5 .framer-1503fxj,.framer-UtZB5 .framer-163rp9b,.framer-UtZB5 .framer-1jcjl2e,.framer-UtZB5 .framer-1v1ma70{flex-flow:column;flex:none;place-content:center;align-items:center;gap:15px;width:100%;height:min-content;padding:0;scroll-margin-top:150px;display:flex;position:relative;overflow:visible}
.framer-UtZB5 .framer-j0lezj,.framer-UtZB5 .framer-aucqy9,.framer-UtZB5 .framer-aozm83,.framer-UtZB5 .framer-1vxtsu4,.framer-UtZB5 .framer-kr7k8u,.framer-UtZB5 .framer-bggc3f,.framer-UtZB5 .framer-1231h1b,.framer-UtZB5 .framer-1fdk4pb,.framer-UtZB5 .framer-1t5ajif,.framer-UtZB5 .framer-2apl29,.framer-UtZB5 .framer-1killvl,.framer-UtZB5 .framer-9ph9qz,.framer-UtZB5 .framer-114c8fh,.framer-UtZB5 .framer-81emko,.framer-UtZB5 .framer-1b3ax4t,.framer-UtZB5 .framer-i5lyyl,.framer-UtZB5 .framer-cid3t8,.framer-UtZB5 .framer-qfoych,.framer-UtZB5 .framer-12di111,.framer-UtZB5 .framer-1ubq5xu,.framer-UtZB5 .framer-1lk81m2,.framer-UtZB5 .framer-190z7st{--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-UtZB5 .framer-100q5lk{will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:sticky;top:150px;overflow:visible}
.framer-UtZB5 .framer-1vzrk9x-container{z-index:1;flex:none;width:auto;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-UtZB5[data-border=true]:after,.framer-UtZB5 [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-UtZB5.framer-1y04hi3{width:810px}.framer-UtZB5 .framer-aboa0z{gap:50px;padding:120px 40px 50px}.framer-UtZB5 .framer-1uglu1n{max-width:unset}.framer-UtZB5 .framer-194l2vw{max-width:850px;padding:50px 0 0}.framer-UtZB5 .framer-1rnu4ee{flex:.94 0 0}}
@media (max-width:809.98px){.framer-UtZB5.framer-1y04hi3{width:390px}.framer-UtZB5 .framer-aboa0z{gap:30px;padding:120px 20px 40px}.framer-UtZB5 .framer-1uglu1n,.framer-UtZB5 .framer-u2j3tj{max-width:unset}.framer-UtZB5 .framer-9zqgsy{max-width:550px}.framer-UtZB5 .framer-194l2vw{max-width:580px;padding:30px 0 0}.framer-UtZB5 .framer-1rnu4ee{flex:1 0 0}}
.framer-dgoom.framer-1oj7elz,.framer-dgoom .framer-1oj7elz{display:block}
.framer-dgoom.framer-1ej4w0y{flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:5px;width:159px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-dgoom .framer-gegddk{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-dgoom .framer-1az4ugt,.framer-dgoom .framer-33g800,.framer-dgoom .framer-14mrd1p,.framer-dgoom .framer-1qi10ls,.framer-dgoom .framer-xb7nh7,.framer-dgoom .framer-at0qg1,.framer-dgoom .framer-1scusuw,.framer-dgoom .framer-19dh3s1,.framer-dgoom .framer-wkqw2c,.framer-dgoom .framer-scdyng,.framer-dgoom .framer-i8aqcv,.framer-dgoom .framer-1wnj6f6,.framer-dgoom .framer-cg51fa,.framer-dgoom .framer-14ojsjp,.framer-dgoom .framer-m9r81g,.framer-dgoom .framer-1xe5jw5,.framer-dgoom .framer-v4ju0h,.framer-dgoom .framer-5fy5fw,.framer-dgoom .framer-1drne8w,.framer-dgoom .framer-1bx5h07,.framer-dgoom .framer-hx0mwm,.framer-dgoom .framer-1blqm4e{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-dgoom .framer-fptq8k,.framer-dgoom .framer-12vj5qz,.framer-dgoom .framer-1pjvq44,.framer-dgoom .framer-1fn4wjc,.framer-dgoom .framer-1qjnwaz,.framer-dgoom .framer-ihmute,.framer-dgoom .framer-ay2sw8,.framer-dgoom .framer-1ppoiqp,.framer-dgoom .framer-cptctw,.framer-dgoom .framer-1uoxdgo,.framer-dgoom .framer-1brgupf{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,8px);flex:none;width:8px;position:relative;overflow:visible}
.framer-dgoom .framer-1ybif6y,.framer-dgoom .framer-8fib1j,.framer-dgoom .framer-a8glnv,.framer-dgoom .framer-99jcxl,.framer-dgoom .framer-1gjdprp,.framer-dgoom .framer-orzg9y,.framer-dgoom .framer-1pvvv29,.framer-dgoom .framer-1e45ly7,.framer-dgoom .framer-1w581xb,.framer-dgoom .framer-18h5snh,.framer-dgoom .framer-ioygt1{cursor:pointer;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-DzjIi .framer-styles-preset-6vqxch:not(.rich-text-wrapper),.framer-DzjIi .framer-styles-preset-6vqxch.rich-text-wrapper a{--framer-link-current-text-decoration:none;--framer-link-hover-text-color:var(--token-d602a9d1-da3b-45d6-b039-eac0d7c79341,#005eff);--framer-link-hover-text-decoration:none;--framer-link-text-color:var(--token-d602a9d1-da3b-45d6-b039-eac0d7c79341,#005eff);--framer-link-text-decoration:none}