@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-greek-400.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-greek-500.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-greek-700.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-latin-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-latin-500.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Studyzy Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-latin-700.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.tc-font{font-family:Studyzy Roboto,Roboto,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.tc-filters .slider-thumb::-webkit-slider-thumb{background:#245EF5;box-shadow:0 1px 4px rgba(24,33,49,.3)}.tc-filters .slider-thumb::-moz-range-thumb{background:#245EF5;box-shadow:0 1px 4px rgba(24,33,49,.3)}.tc-filters .slider-thumb:focus-visible::-webkit-slider-thumb{outline:2px solid #245EF5;outline-offset:2px}.tc-filters .slider-thumb:focus-visible::-moz-range-thumb{outline:2px solid #245EF5;outline-offset:2px}.tc-root{container:tutorcard/inline-size}.tc-desktop{display:none}@container tutorcard (min-width: 840px){.tc-compact{display:none}.tc-desktop{display:grid}}.tc-identity{display:flex;align-items:center;gap:12px}.tc-identity-text{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:8px}.tc-name-row{display:flex;align-items:flex-start;gap:8px}.tc-name-row>.tc-name{flex:1 1 0;min-width:0}.tc-name-row>.tc-heart{margin-top:-10px;margin-bottom:-10px}.tc-prices{flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.tc-price,.tc-prices{display:flex;align-items:center}.tc-price{gap:2px;min-width:0}@container tutorcard (max-width: 335.98px){.tc-identity{display:grid;grid-template-columns:104px minmax(0,1fr) 44px;grid-template-areas:"avatar . heart";row-gap:8px;-moz-column-gap:0;column-gap:0}.tc-identity-text,.tc-name-row{display:contents}.tc-identity .tc-avatar{grid-area:avatar}.tc-identity .tc-heart{grid-area:heart;margin:0}.tc-identity .tc-name{grid-column:1/-1;margin-top:4px}.tc-identity .tc-location,.tc-identity .tc-reviews{grid-column:1/-1}.tc-prices{flex-wrap:nowrap}.tc-price,.tc-prices{align-items:flex-start}.tc-price{flex:1 1 0;flex-direction:column;gap:4px}}